7900000 -113726865023506579863146462724096000000 7900001 16787965945161757347566139067024372002 7900002 -20015316955616208276617652042042898176 7900003 -786317498666750298194864291095715952 7900004 17679316179169199139361052073551609856 7900005 -11196919347427611666560863935870553440 7900006 52458910240753680863424830205372161280 7900007 19841685049519620662321506806420899256 7900008 33568754357755703329641315032453775360 7900009 15947143558830146081908870446672282368 7900010 -26225035362543869104583926380752352000 7900011 -2149415106938170895444343648967602288 7900012 35436983758657758375278008662719677440 7900013 110283881000416666364022401126540556384 7900014 10887925751334072245311987679635544640 7900015 -35137831920411246850921487505379782840 7900016 -6795730804718383555216735050529210368 7900017 -45728305163419599109686987683627804352 7900018 4934734800511388623981268776485156864 7900019 -109850482983211752393310046629950068400 7900020 29858490991389704827978032111329299200 7900021 -13695301351920962396121653299965351588 7900022 -6043357252389520957187525442685721856 7900023 -51194362866144185101113721492952737536 7900024 -32449716562129523402299705901791641600 7900025 -21881325582409109554892853996210191250 7900026 1222346260738622478642129061888518144 7900027 -50275651110534449149527486597917874968 7900028 -57212403572267163077926488129115628544 7900029 -82085588179271777014570532715469092000 7900030 4201436790985170163195703392396868160 7900031 39488105184008124888287314370792005992 7900032 -6147540164863955931517422895575859200 7900033 -150747376826802554798880115972310286718 7900034 -39330449933948009561960316703589786208 7900035 12682161070391098442790127197178675200 7900036 -102505427887959410374065181694766941952 7900037 -73285393711691645557077313166319160608 7900038 -86005522284920668791679975119453271680 7900039 -44245796368286851418783156751590964944 7900040 6600197362960132783344578326206873600 7900041 2179367750265877388831457606084332640 7900042 -135673079553990762420506330413032837120 7900043 37306389728320625051934824255036654292 7900044 10496833216949913072612044073989594112 7900045 41690784027933988496516183971429435320 7900046 -10591381649278344312686687278344192 7900047 -28289459951054884603284944778847215576 7900048 7052590121491355043004705786757120000 7900049 -134292401137625015674618309518286051980 7900050 -3577010627659337230463153752371235200 7900051 89011014482836443450669383455698911704 7900052 -111127827959356515883397717817841920 7900053 21068815654670866477434555880213100160 7900054 9529065016470714429277203575386210752 7900055 -13296468403605063395077778513158962240 7900056 -17565256017587101014732464459606568960 7900057 -49858800816748428399898285929572176368 7900058 60292729434408108574775633110611440880 7900059 6031266137994339134711657042434423704 7900060 -1942154809443192782016932623920599040 7900061 9635208652071993834872970016760874252 7900062 33280504722910156033197960074565970752 7900063 40411949125109110431508158528938506704 7900064 -64122881267561367631485711978534666240 7900065 -36143614024810994601931627128777552000 7900066 -24741058762080024699682093275498030768 7900067 60666204772657653547411456395100128000 7900068 -362034488927671721889355694809387008 7900069 128644911378851090368443705738068152444 7900070 3413111825695247631126766903925756160 7900071 -27328432331926092878154005637398893056 7900072 -92931990903260310231933583556914099200 7900073 103196752482488288000257436528727587322 7900074 -10773216149910855490335163172469425136 7900075 -51214227836164081114748655166612704700 7900076 40313161979095707427848376235462165760 7900077 -10816806833049339109740715794227954880 7900078 87357382761141725719614415055509803840 7900079 -206646554915604240419397764947603649280 7900080 -2215101831342606951894023699370147840 7900081 -1132337083747702598463219550715331008 7900082 -42341813430553381433080432652155834608 7900083 59039794712185748486148699378527188464 7900084 101379989058806315430349326725242745216 7900085 -3715083273527672424650363917509037200 7900086 24645990428262016952031549902033948160 7900087 -76695661856050533595968881619715278768 7900088 17925819664986775501045596667612815360 7900089 -136671244926505793351372874502121472 7900090 49983591475244131396811934354943200 7900091 -110375988771400080508948003754143460508 7900092 -1011670576076615352390650014833784320 7900093 -71016477269915024896098340850787570420 7900094 -39053493678635130680215859017176758208 7900095 7251124341501145753188384481610918400 7900096 1418395078435361989428447024062136320 7900097 -7708950419550805167534052103575853868 7900098 -74478914619685097152926343415792124672 7900099 17160885030523409766459264491933628240 7900100 -25404115141389332184763898934907392000 7900101 5903748851788473178088652535728849600 7900102 -4298725225325733648166828865327431680 7900103 -7073381953693888583059982874043716648 7900104 -47461782809626022794148495148419481600 7900105 38200262689919652773652922643725017600 7900106 -33137621588460517604101615515956672256 7900107 16463465330627202196447738853250505200 7900108 -84823087493482772517516525607761417472 7900109 13296866271384412697355486890820263040 7900110 -2134648191976171815703730162893747200 7900111 -41730940946099127693537559950743233728 7900112 34277977313146083064730685580344164352 7900113 42282294952001386551858486739406222784 7900114 27233426171470889816899987510510636032 7900115 -110748532650634046050376330214082476240 7900116 -14377862882210250850972067248595251200 7900117 -9922682293715523669172087608737062834 7900118 48892922449493020254281649295860511104 7900119 -19192880060238799763074058035251051360 7900120 173054294304080144794339555428356505600 7900121 42759408008945531797068149123894839584 7900122 -784100865483515221925689561555572480 7900123 -82183412132617896226481234253769735704 7900124 921397987598544803226951403821213696 7900125 19039208251414695944174530937438184000 7900126 5425547733325614022383486326102840448 7900127 -71543355503820236480034672685619847480 7900128 -29296425019088502775325282780265578496 7900129 36395510464705762397711808620136685800 7900130 -8711837780716068366945120640292851200 7900131 25845385790942628291876698779215898944 7900132 449697621071622200436552375609126912 7900133 40048708450732703271870907375450368 7900134 7958871908394826753137078232398604800 7900135 30337106025065975611513933686536161080 7900136 179447328284211841031587472992013352960 7900137 19648417216604085356931118479757348800 7900138 -24002945375718695701671308133604319904 7900139 -10843735150369415778335384290493514576 7900140 2461863093965695565371151593694853120 7900141 186000458097972546673968062906856248832 7900142 -16624944583789235380579179854642912256 7900143 21489967505281519218738692825520624000 7900144 12450343536816672413684989702674251776 7900145 -43124956861360720120344039840431443200 7900146 -12827525254079590218136141743717024000 7900147 170477526199398786438349134600170919360 7900148 5180064993095776648086193919773646208 7900149 -168644109065560568229762941925198705120 7900150 2336288415588859723371035589044512800 7900151 -40582605103553510351144151649735967520 7900152 -15988467031732718609811935488774594560 7900153 -110056062835532098298115866606698217600 7900154 -42931967568872879903099172519057050880 7900155 -43275985829548539858402025304196936000 7900156 69163531227521766590704597830265228800 7900157 -124245246285310568586755936366175881268 7900158 4721844297033766227719974611210117120 7900159 37680861898232763818113124675375321520 7900160 -35963650746056944911626046985595781120 7900161 -39739255138761125517103299111268766928 7900162 29082000028616548857058072415766405120 7900163 45679434500081429667987399790575068412 7900164 -2582516711746664910410336358464471040 7900165 5893103578041655329704829616351468800 7900166 -36184005158612749870710436601669485440 7900167 12232381783204876311749072722702533120 7900168 -21777952885552682217237319899264000000 7900169 8577499249081951466786989182606905088 7900170 -14368354014554444347063284347520076800 7900171 -151197182668961339974952200349943075856 7900172 55395543732182706973414813666460241408 7900173 2158227685941340092917386148451273942 7900174 3161330537989418869641910636074324480 7900175 -1038556947558334841293734605098095000 7900176 -7850227802732087556265806802285559808 7900177 -158311556366555255699927896167416912974 7900178 -10202106699024937002465434763415409664 7900179 20913498393275025315497908774372550400 7900180 34913940004933796087363411568647654400 7900181 63985798749230772570677823935434956000 7900182 -186666691362094009636744494049783200 7900183 -63296949055522889777383728376680670560 7900184 106677049449572181031580419339848898560 7900185 -49317490962756408580679650623828235200 7900186 -26710660684406748691896989029558099200 7900187 74478390755814551930281718708201992836 7900188 -42176219963638113471489840677328422400 7900189 9287525273586091172999156080010514240 7900190 11777362034774176687679945567139081600 7900191 25593551109880812242073592092379426248 7900192 -8159650316231929524883753589702393856 7900193 5603497565981525774297005584218961600 7900194 26685577304221741049849038535414102400 7900195 7563683166117151017266479871878147200 7900196 -36752677742068249664661108820262409600 7900197 -43238428036660563439476594840639703200 7900198 74776309301319474058425243561577413600 7900199 -76896824779530254345036548550617441800 7900200 -15065164044943434811330578859622400000 7900201 -1442010825033821597657562549989826240 7900202 -46611683607424849658806571295478106448 7900203 -28479114657926117907779216564238097152 7900204 1292621770907109342900087803061601280 7900205 -5799084784839643588828246473607585140 7900206 4463839114782034528258510824915464448 7900207 39250530478785056125517133094312368112 7900208 13350317740635892458266492122875592704 7900209 -61833731731618216397572702561083540300 7900210 -25358310218133511005630795413970054240 7900211 -62323059418164580703595373883562000 7900212 34149142997296824493836003333559283712 7900213 -54600966339519423425909479237105851538 7900214 12954232521635957029177310970532048512 7900215 -40297290994729859164406198253465608880 7900216 -16963612407521178470294896653965107200 7900217 12847855094547264086700754632158856960 7900218 -230358308806820130106259641818712320 7900219 -87833349695531520950547229212967081160 7900220 -20055385750921739690747954211301386240 7900221 725527857563519091703805049798968064 7900222 65635247529035933220569681316609349824 7900223 63715946852785310030235424000062406320 7900224 -3368418159896613599805666472199454720 7900225 -12947492659546084998754456809674562000 7900226 -25232838540524936119852166466847850496 7900227 -118005069917948758414697663910727526160 7900228 -8815526104015057537260582231613026304 7900229 -20820994747880948291168387763625987170 7900230 -3255307781496620097625148044867829760 7900231 -97656377890742273964189764686888076968 7900232 -36743890546619079527536016691185817600 7900233 19502793583343344095481693228338456768 7900234 51408614326963980074286101275179668016 7900235 18333250843615286460242406549587734560 7900236 -12112476308729183904176173475500247808 7900237 45546059282189533732529402923151671360 7900238 45903002327055551691521510979750681600 7900239 -101634893365113029553164067413706145920 7900240 7890253605213230199137396197645025280 7900241 47854932942472804610382561987319896384 7900242 -5924817152928748072036345811037520896 7900243 -19969890660241340997489999263565257028 7900244 -4710122342553763714304028481595289600 7900245 35399458889953271576743567535196856110 7900246 -75921602935473627466236832446554312928 7900247 -89717330396187149968066949031151371120 7900248 11301344167064971613600727663575592960 7900249 -12217698883034956962051385511845438848 7900250 -74110014304040147409055630349375976000 7900251 43870628914151013386363785271035617432 7900252 8026361376366079232984271067776520192 7900253 -18916630997623945327751163205912737498 7900254 238339584795213727867828705700146176 7900255 -4452117553034298657000305158864632840 7900256 -6708710331946092371864731267818848256 7900257 -23799254447995759847714070486753239040 7900258 -17133005517181952182726998852948953520 7900259 -10216255525226088872940149453242200696 7900260 16463772807166447868156551720488898560 7900261 1341253960767586934410556017737168480 7900262 66559940708886353375869340239596633984 7900263 2649765889556158663946195313758056800 7900264 -10415810667732235892262563625894896640 7900265 74156716241166371871601886973072858660 7900266 -19253481995261198052551976766519133952 7900267 -143093031913889749532364420400443854640 7900268 19687195748695215172416687589869013248 7900269 -47480591518388793592629946905260932992 7900270 21004672952022141170452709399147055360 7900271 -69772374730780255587485768795941755000 7900272 -17540596534573124420551661644454264832 7900273 39948318889919177644777448863202285522 7900274 109338375221995360900869106527994051392 7900275 6174700248475695790379434570279165800 7900276 68128291280969924256702981143288811520 7900277 -22745879650921056829186316618041159680 7900278 -30015531474577224670618969427843011200 7900279 -8356641416060395991764875605549254016 7900280 -6778486070109924574193388619343769600 7900281 524729224730760934698103634667892800 7900282 -10728763061803594922566035613033381440 7900283 -147226253186250849571838953955125413468 7900284 1950624321426845243511966706308268032 7900285 -14318862477250421869189773161775352020 7900286 -13161868015967712897396968284041606336 7900287 72141886061085919843323413462498191560 7900288 9519910887829086348467195575617454080 7900289 32759701681731828104704296559911469056 7900290 -11383090420057901586045832495782260160 7900291 -40241562478281562950069988017483359424 7900292 -105139408140946642326746720513039577984 7900293 49666620107309728633100109764645228928 7900294 15046626727858184588760032108633433696 7900295 1946246511108037822649792405878807200 7900296 67742580126611591877693382689352089600 7900297 1111690065842976289556565941101996240 7900298 -4658870604129517162553910943376696064 7900299 35631961705219940656320998348644152168 7900300 5689760300899402868405171039943040000 7900301 -32650682935819326785557356603968506698 7900302 16693110009357077637647430814272647232 7900303 -74789546156466035726864071283502090448 7900304 588536372556935464133408917570781184 7900305 11593075270688897255938463386899409920 7900306 77314960419639985146753549337074914304 7900307 -4676283051189206577678415941054755160 7900308 -27364604178411481752658952856457666560 7900309 -34515526923410466191857306578358676384 7900310 28430239974440111824489992903597333120 7900311 -54193796214885757490215710035734322328 7900312 14640467921024539824713591020657704960 7900313 3188121069552565862876044096934780100 7900314 -7374566133412847052793434613870686720 7900315 55050271678799941770029694447652324320 7900316 5628194670409846232652120419197255680 7900317 -20089484570923911181325030000389462260 7900318 2171190864540388918590834291889407360 7900319 -4430738194717026277009178279073484800 7900320 14504869109488779959180791529550643200 7900321 -18989845039297671370128351985974668352 7900322 27566107098733221882087470214634853712 7900323 101673637927042436245974276216913208184 7900324 -166503984738151457821790241486656446464 7900325 22799476029224266265233858890177729000 7900326 -5328254708322042754963169714295916416 7900327 26514755905254335039238713357174619192 7900328 47861320981505338779173690923118300160 7900329 -86225407616791758967328047340462549616 7900330 33908922498477740565329402780462110560 7900331 -1474906421334948247380215417782262256 7900332 -12069441848638695864296292038429184 7900333 -24594934302624356036282562312564817920 7900334 9054846861969236583985554412426278720 7900335 1417219572975859121508293812008794280 7900336 14021253137526154800069101387481907200 7900337 132118508718476548533454363619265763986 7900338 -9591230324714119848046073108629681920 7900339 -22946400435868032934418759658275503392 7900340 -10961197487779601106622462409150545920 7900341 -73587486506884082014927268568840362208 7900342 74939038295116983928570933250810006592 7900343 103898576685610484717190677893649844480 7900344 -39919883262333640245123306021475430400 7900345 3845153892181094655401263838689975680 7900346 59023751981834228302616186680698229872 7900347 -197937178524262566104222176088799744 7900348 -40173848357045975139877401078308335104 7900349 82536835729981320760575594036400801350 7900350 3901657769817209295527111327377920000 7900351 -43808829468118404297112985500545368408 7900352 -1052838612388492750979597491450675200 7900353 10754468128118677010730093557796330162 7900354 6408086458746045094492923305191263744 7900355 -31188608268792432117458941128135597840 7900356 -11091403687932985063529068737448052736 7900357 21283278052375118862381062683453496606 7900358 1464192466692604516337626416041213280 7900359 96171863611644225549029327057263281312 7900360 9410229221308229784571527435467673600 7900361 -23533203356602033896685417806064560768 7900362 -23532904677195153177129482307567621120 7900363 35378375140316840481624204523821566612 7900364 -78355022314700332494529409010952660224 7900365 64453191325523347404297814840124389440 7900366 -54977994354541584655014465392301826368 7900367 1399554129844006895564245174789185432 7900368 -1934379883169139246003058671015690240 7900369 19180045458817173159144752956593654770 7900370 -83745251277571828720727111900274091200 7900371 -38721502014610995532783170654970360320 7900372 68180508564609248339569960580979793920 7900373 -39813261968652020487502336582118858436 7900374 -35512298322413748926507191772502603840 7900375 -16679842450273984177353721300649640000 7900376 -32644865400877872593810766068416634880 7900377 -27826890642920477673024364217661349680 7900378 -53110860704967076203893600515855775760 7900379 2566978150809929646220877950085866776 7900380 28434279510598912845721153068805378560 7900381 19895075271268481570397539297406711846 7900382 13604474150820518001546095410929267072 7900383 -26232250645833821389807404482952806400 7900384 -713223042252275523821725279054725120 7900385 47442067091866654274918305788930072000 7900386 -21001298273354791343964864392343323136 7900387 3015808837835717919161309598774905040 7900388 31035195500928760366838599952722073856 7900389 -60409084735499538943893770107617432960 7900390 391456438957512568562040574709299200 7900391 -46093831530937242061272056374916413848 7900392 -6436720779883760522009512936236072960 7900393 -6759032151818112391665118757879735122 7900394 52981419668129871051151601642930072496 7900395 20499062434810008236240809680925056000 7900396 -29701323391742691415797862847827745792 7900397 123809674091777648272192809568064797932 7900398 13880064160258079139586218407784850368 7900399 33508385914884367548061685581916172664 7900400 -13245895132339049010267403513324339200 7900401 -24535142176630648636212516634282573968 7900402 20266849850030062154125655755133467152 7900403 58923335583593812278884377107494252880 7900404 -67817033919363417997547725070466760704 7900405 44228215639734131230203880708487580060 7900406 -38409310676293523166261862902843946848 7900407 94438894326909022443121019535338152704 7900408 -55973513517716520781610889626148003840 7900409 228912921038381721883262545812212705280 7900410 1396587980286881185940587432145848320 7900411 -64341137148526806018620527469021088988 7900412 18757307496151364307469114457934643200 7900413 -6890513136424837798351294665602603712 7900414 -4212489948572160064062745792980562944 7900415 23036709304761273102343377456270553920 7900416 48027848367387602142904492404215119872 7900417 67659721645899626385469740067024652226 7900418 10072668214633595803207077111381743616 7900419 14867164618323806264619900039236029944 7900420 -30421947978067843032953304056365117440 7900421 43542397286894314417534848781991942622 7900422 12429565397667074306830473025330921344 7900423 -7745007272425652307605982378245864360 7900424 -52899519528041250741959741675497881600 7900425 446539497900382215665201185449154200 7900426 -76366115704147988156877492449835899088 7900427 72371480765417391341950236010461528000 7900428 -22995262648441732427913790621071912960 7900429 -41866594725956902266885625386562210580 7900430 24157903765009923170015232284090631360 7900431 -7159856172080330591659850494872010752 7900432 540673604119808259088922626256347136 7900433 -4147183148496115092693622609564719456 7900434 19268587025876629422755004332927571984 7900435 33129135662024187713744503432293224880 7900436 21407625816977128884115916061633128448 7900437 -41279681775117170284156957874497299648 7900438 -148599333385350174493889053655181312 7900439 -146541414231545828543717604544963441944 7900440 -13626356746299359446113100223866675200 7900441 55653991340044247626329895707980483400 7900442 -46857606502719718583797869037692953856 7900443 -20057358461895061738798539824947814400 7900444 69162568541023066815461319741267320832 7900445 12847152118085656003285082786412201600 7900446 -32830404087543936324739937379260058816 7900447 1672952938005169482995143489756542080 7900448 -136853678784983659582572925814212853760 7900449 32567891518310274422516024194536652464 7900450 28874344086238158325438773650702694000 7900451 -37985939485243502078512910818996493088 7900452 6047843549624190385739058151537201152 7900453 -96257171968195832370259325702081314 7900454 7004920119441308097998119992277217280 7900455 -4262469900125140733364841732782242400 7900456 12277928295887506278260877763521730560 7900457 -9811926709885078456679936768158332294 7900458 -48947815664998928266869841891591247616 7900459 34068698576666737659473326680623779216 7900460 56214172419909058574733932290599905280 7900461 37576639948687955881262822686385490732 7900462 -332156860729809035020432745571962496 7900463 -11430246006979895299558817029213700256 7900464 -4189162297226642705578624902091505664 7900465 -193617688058162249215420990547729366400 7900466 26474103529644972435620094417361403520 7900467 4199176995697595192872041198968545080 7900468 -1766734458781787047556253164886132352 7900469 28897831729821093601679476825618158300 7900470 -15423744026239661778841918577862720000 7900471 34214082813461033364042944303490803344 7900472 58612918044218470448043917936089804800 7900473 -4780033870058831987742636568730760192 7900474 -15685114095963991969215062890813562880 7900475 18378602238319216105484822526437019000 7900476 573750650860655673502857738198786048 7900477 20306152706224465494486295839954753408 7900478 -9892439902409210830596858196959154944 7900479 -88297234361551718441103216299185885752 7900480 -10291521839520187800214472041546383360 7900481 102041453505750571727159190607053945282 7900482 8994654515328675853125044398865391360 7900483 -70403792054814219876806295215436816 7900484 28058236584318983802767590318578086016 7900485 1111906013392732634088974152854213600 7900486 32894152439636873679028524760761318528 7900487 10922670676817153054463801489564328752 7900488 5176964218975163398742495205954447360 7900489 69205046918185625993293009071549928756 7900490 -11949319464881793130780836982486562880 7900491 -65076460885843169061149462084659213608 7900492 -58774148577725455779618350026986851584 7900493 -87757473429696513739194605196044436 7900494 9631356463997192972667524818077545472 7900495 -16781300382737717939707564310899719840 7900496 41778203840044091028812631915469996032 7900497 6421749768784623052484539825737185712 7900498 1918025762156245749790907031440731968 7900499 -13535322215280640485219173500212762000 7900500 -29356602442192354841302151092193280000 7900501 35344284485733226080671002736060904352 7900502 -9919108133632851430674735800101884096 7900503 32178991375494622364983038389156662224 7900504 -8165463259064172713842172737673318400 7900505 -28089247601328955451518618827056167680 7900506 -304333532246505018564188903214418176 7900507 -34938970780991856406685851352725942520 7900508 1525675076914059248578732985331105792 7900509 -3928484256502656050858909162410551360 7900510 -13873453151739274956231604410014427840 7900511 -40403669229291344712620988794625218088 7900512 -207683912794352357020256583448868683776 7900513 45107750349767322125713531996182043200 7900514 74442417872672179521798544299874955856 7900515 51552466479882454281334916081260354560 7900516 19280218793240021139145793493689909760 7900517 1461543632152145016545585640303857952 7900518 51582412593050791815818396322530688 7900519 -786368149160048876731757170547745792 7900520 -67521929246699177520136280360101478400 7900521 82105404291862093993480311937744329120 7900522 -24618019296456514671358093381243162368 7900523 27318352957647088248925705768050374400 7900524 68965405145253785210221259777837629440 7900525 54081728194943667705244286880900981600 7900526 -61202393677764159674927308958142948288 7900527 -71628079155074669700803183555883961080 7900528 6731187410408156107587870983778631680 7900529 -6116208140413488467566257632729244288 7900530 10084828711415246864487163282317696000 7900531 37315530739377232450067423629580064332 7900532 37853907195085317803282290348287501696 7900533 13820149156489368498502480672480379502 7900534 34667566412855887324933367579381536416 7900535 87547179602432867066388881952389019480 7900536 -1057555398455746135215654224957276160 7900537 166447619133284544830368357550223842692 7900538 7228014226066510850785751970655415520 7900539 -731510468952153214668500238828741072 7900540 30665455045406439398485759280786250240 7900541 13902482119822922014024464541947116064 7900542 17572429053402479325609477488142641280 7900543 -35220460175684423690672573034545373184 7900544 -104596247746389651189264035073207828480 7900545 24672031962058323525070839511571656320 7900546 26489644908562952923319925306026517504 7900547 -143850513841347415733221367042631440004 7900548 38478322428447286273897467083414522880 7900549 -60747798846189633384228975914188684450 7900550 -7568971560987521116708548170333635200 7900551 -32019721758165930155665300065524519520 7900552 -81976388491228843998318497398347571200 7900553 -96805334599407334806737867911058615040 7900554 44697843264023251497403077065878386432 7900555 -5356231815589736878806175309199721840 7900556 -30819304215860204557890032348829480960 7900557 -13258786249747059163403265668911927680 7900558 -70184603648273584911926312864193050880 7900559 -152636166646178929800476741669229827328 7900560 -9981833946130784253559562010199572480 7900561 -33042732315077457935604191674031507600 7900562 1410757503831689240743686925650924672 7900563 116802956932543707921232115173994268288 7900564 41695470786459979027094394996897820416 7900565 -45376666096778341692474765328140947400 7900566 -6821534515714109928340333949925389376 7900567 -39912104156704437687982420793273119808 7900568 3363115348925522591505951413038940160 7900569 -40104945642759072130653396339014905536 7900570 33563990634512363372937260196439008480 7900571 1554449675089522748299114308453098784 7900572 -30742216415987132350853094994582118400 7900573 -26154567499122970920988777747616066464 7900574 -78360603330311703898199557627789632 7900575 -8120699791105382623419062083735487400 7900576 93345979397264750965166545511065190400 7900577 -17989444661437482061132062804834249468 7900578 509187408620490264760990417039136256 7900579 10155761361993852924318721768264656984 7900580 13178807659512485851031318287803801600 7900581 69759525365970599457069250531110162048 7900582 -23361516521099253085353653250548824608 7900583 -22964673741302284728136399733446860168 7900584 6104366520759974284352619555202744320 7900585 22342887166485728298118820950875438720 7900586 -11995159155905244557328722436305365920 7900587 25511625207637866047089050529189106844 7900588 -99495077938489588404523847221384813312 7900589 217760767755765049575706316408978595756 7900590 -6186462071196216459229245939270009600 7900591 67838996129320508225312560742870348952 7900592 -297357860778703310467561659923693568 7900593 92716278320666996490149544724293143664 7900594 -2486934900422579722648764194259565248 7900595 65001019180375133876431347295876431600 7900596 18420237232384847397098119395318263808 7900597 190944629768000297612998529401939017372 7900598 -29022727233796085059504579292547210240 7900599 18046532531393911093182755693297806080 7900600 63000933744510729710492793431122944000 7900601 -40455702388189727293662283637606039808 7900602 28679759809501806679010215834536440832 7900603 55486199642743624765756026250001486160 7900604 42204232901369955227299699832382182400 7900605 1731416431009751244885518576505014400 7900606 -29947129027437745549062194204906348544 7900607 54578582742710989212768614253757782000 7900608 3150294809095202765767142250538598400 7900609 -115743802331868035057287868159870976190 7900610 -4773222842308373030066843654742382080 7900611 63060407528896607558465064838242394872 7900612 2259248582159874100964029659033520256 7900613 -114663625770355014420309116370820278402 7900614 49542251081479164457940734070494040640 7900615 84741961359534293564920386363913365600 7900616 -19192138460581040289099350784847165440 7900617 65147278774207324050111530441766289680 7900618 30739475634527656389545804183720348160 7900619 2067713724050254032863383281459349080 7900620 -5581454730232464512368631478712074240 7900621 -25742338365536742071696363034809941440 7900622 -28297955533109430540970908945034555776 7900623 12604473620058645759096407786690144160 7900624 15606877278056501904801371508644167680 7900625 -14513758106955908185851700939478523750 7900626 -88816583479977304109691567862705920000 7900627 -48264942945080168036495865669979882928 7900628 1062834326526314303482251406124080896 7900629 -9758493362752504903588736414132066304 7900630 -31078037923148967175732919819196407040 7900631 180195302395673121653639776681142834160 7900632 -28832347703239439656790573564166144000 7900633 -59835199645656916645930778058827716796 7900634 -9733704368654182621821238341333004800 7900635 -28075192538268724380215796097995584400 7900636 -8153277784171346210088774066859814400 7900637 -92561247880429322363420230484773997760 7900638 24002514137249912113790673537791013888 7900639 -66074636918092824409140835758500660360 7900640 -59710675065856866889542402491653816320 7900641 -12789550926399439133075057017465582848 7900642 -68188129484213108750372900558260932528 7900643 23071927946858001149563038409943316720 7900644 -3477437026554285414369191799759790080 7900645 13375379282669660015245863427971826080 7900646 5016035831431595687356043885716107264 7900647 3999685379993657740099056508404452640 7900648 -910486590860423434932853883483258880 7900649 -182012366282505316801288774632828094320 7900650 5200171374656893502079495408224685600 7900651 -25869866647983303817273568718362907096 7900652 -111227702445221599734704452826104606464 7900653 41494628217992148023683419095368216320 7900654 86264791743945394512552197333882419776 7900655 -898667554212435211278723464859956640 7900656 -16691413837958305387175628414446469120 7900657 48264510774681842651597640949311893940 7900658 6689229589736938489100851348362740640 7900659 -16594780803444413074599123597040426464 7900660 11856814696967394260095776690906562560 7900661 -3081029094504099074030183157527260416 7900662 5100967660302585322394464492254720000 7900663 -158909059579955737845429870929883480088 7900664 30385930724559942352740147518393241600 7900665 -19471011690755778809964705090954046080 7900666 23784437104700863524464507901344881920 7900667 -7819511049488476435287346848800640000 7900668 -40636284459908751730272345368648974848 7900669 46739600986555081006151074506355379296 7900670 26603015460211123248127622793918197760 7900671 62075877469487790143915817363750503112 7900672 -18145422412296638875202646644870873088 7900673 -13916936646359253123338127882970391040 7900674 -39018641819160577641412084384059354240 7900675 20607228637168686403748243017927141000 7900676 18137866069639113039421383838525452288 7900677 19052141047914340261252212790084632414 7900678 -59449934264261175349264217660932755360 7900679 -89333997347170228903522723540574799720 7900680 817103411446748825827586640125952000 7900681 58369831111353632969952802245707910864 7900682 22688081367025001581178072753771625360 7900683 -2726306691025709067462777370114782720 7900684 -18160221394308069781521749647523168256 7900685 195318701817419724338581692950968560 7900686 -55374505181760806454820555792004860800 7900687 32816661792141844743303792264383560680 7900688 -30253757464141851279261627643375116288 7900689 -41262345715252004548393525028302511376 7900690 8030452828047326801098681048581657600 7900691 -714311000231013782634141096797715456 7900692 -5313145917537763449986884564218267648 7900693 215474281092015280571709628354400854240 7900694 -34362793645010433646324711892703964800 7900695 63158069302047646854935987568135960 7900696 -22075469285941007671732252759997982720 7900697 19903564661389032135462678737985148992 7900698 218252306074483734881894008322688000 7900699 -89117683874619699581935001898230879064 7900700 -45934929792870553421645497243259366400 7900701 9607400756704496175824521558475954784 7900702 40126887461349257826045355407957916800 7900703 -28801965301805697043407776797527456 7900704 18341657521205566946149435974604554240 7900705 -69832353819512574850515929008586572140 7900706 19994542452576235443022683267972176640 7900707 10221699971133162883682774420638544640 7900708 -34043837563491893990675641391638383360 7900709 97904724842732031744007791990611246910 7900710 1779423422138901058812836400516038400 7900711 49145655974919331723066950965949497280 7900712 16896355149453815585528057609794682880 7900713 4518996653888259413437689713548372800 7900714 -78130280211609758939120173425652074240 7900715 60461254539023058964184815339752625920 7900716 30646949892931458270892604143184071680 7900717 -1756312772395359866061608037953735040 7900718 -30109230288605480093663881540066775040 7900719 35946453458037016280996099912213260560 7900720 -15748942189475669734588490718997708800 7900721 -25256045491329471002604465673229065548 7900722 -14340888439211655041320405732262031360 7900723 -153492906194068256575818775771216036280 7900724 2935840152885948481467136765801648896 7900725 -9810266899092597356444108509804560000 7900726 -16884877837765007437720012250357486688 7900727 44009692725520969693568193231156844152 7900728 4786004587160710999167056410767851520 7900729 -16507285990853882583045781464595201340 7900730 3088373751401041462442387580651755520 7900731 -81371248861132748354929250661784068480 7900732 8060272032054872553285647990798213120 7900733 7663390356044509942710128432796823500 7900734 33230131947383626082182579425202176 7900735 15530741694830347420281574549147698960 7900736 -18187595888491504249654359937607270400 7900737 -16147010445516862395856195037456136384 7900738 -36554337612483254490298445094521848320 7900739 40505201574562753095203217531488543232 7900740 1492442901289959452631858543658640640 7900741 30880640277290832312031027244483194368 7900742 -58838801283353450718289350926109240000 7900743 -56023623981505361007219172544829947736 7900744 -124249262759415247114873194706028067840 7900745 48803865950399110724252339268810306120 7900746 -23565721456452989434455229985398029312 7900747 6343604947568231962850408384620389312 7900748 -58554212425780437318427770816736910592 7900749 -78136897179364295727492355808988086400 7900750 46391520689502832953474482454992928000 7900751 102954378304759249366428211791591158400 7900752 7887319798551145145745644568113971200 7900753 2703973462601732702475390116252909568 7900754 4281356535001813556625293014901983392 7900755 -44069698824707514828630525590485855440 7900756 22714268748769169466065678141704840960 7900757 147838876583666969224426877760483885006 7900758 4744948997812604681927296915701911424 7900759 -155374965256319679946739445683738562040 7900760 -53062238000352092969728205635599360000 7900761 -84781621409214940778171078206569635616 7900762 23240273761206409599322309380728888064 7900763 -15208312358540431291379961857233772016 7900764 16333559221432590935880225061538092032 7900765 37811494075183341623286170974011486720 7900766 43975466702425207531758866061843848832 7900767 -62290633269378822096645248425058188800 7900768 -120898890940203500275185844312660377600 7900769 -134640419258832734134425006800443876830 7900770 25168477866771623634909179725136486400 7900771 12715415376951501519541710533912105512 7900772 -70554268790040095787790541158243949568 7900773 6708859241744828479513620769825356288 7900774 -17140322472788342769893931019117529088 7900775 -39352355771371139019839239574966755200 7900776 -18396219858006813201744117233549967360 7900777 42676728109494543749685039991567775754 7900778 51565193640093503835754585049713579440 7900779 34296934092049211116983972761670980184 7900780 72713957723147784064060991571979161600 7900781 -12187666802739550917254328260377405056 7900782 -1301507950557224923633207792603817856 7900783 87455557776554494263679522841503003008 7900784 13918594638322238905229694017774026752 7900785 -4709894851336964564249024247078327180 7900786 -68464056994742153422445920034187111408 7900787 -54555035681637591803606234249803728564 7900788 -18463847856603428490692283879160541184 7900789 72920309683672945751891147234036870400 7900790 1922212811168861275243987817895244800 7900791 -98104766775905973570564113530589328408 7900792 3203464036523841280599308731358208000 7900793 117347115842133272709427658009783352042 7900794 42229208088438110914896198469487738880 7900795 -4449061037980552588674800006140021440 7900796 -10416126002484764148512239119246182400 7900797 -29061193046434451390551292266265303040 7900798 32028637156707152967215731184580134400 7900799 65033202306927106143587567403953598240 7900800 29384746543300430831309908560838656000 7900801 -127245350547697808633416889870913359868 7900802 -11820198250052087134832863920453812736 7900803 -63580069951012007968066302991076732988 7900804 94378520865812798571730371374374038656 7900805 50161963394112229048243415420625685920 7900806 -26024680239530485129213868402629490496 7900807 80954638961038559698260321833321580056 7900808 -19733181697695665990633175604389888000 7900809 2793056847110224444534977044488988352 7900810 -24821264874375717183834383023597440000 7900811 -72627989606440738036498110132919788588 7900812 -3715766525950191512281503745844408064 7900813 27350918994502672432705164079920315062 7900814 49398620139952479184924300996415165952 7900815 -3294074267806650725741125033891215360 7900816 -4016828545745485368486254243363684352 7900817 -138244442601389825509414007914731901134 7900818 -52813656191665799344900386022505748480 7900819 -132403040255420772819646433019943650056 7900820 886626135400661093514663353259386880 7900821 10718477697217933581758019010052740512 7900822 1650073249322694471898027414465448832 7900823 16746248356366553217396605597509073760 7900824 40947761083620310856736935420221009920 7900825 66542569246943681813697152035450393550 7900826 -7981768646548592955462057240580198176 7900827 -8332831850556099828247654345713555840 7900828 51077444402783894630312209257935280640 7900829 75552536295448741251409044904105619430 7900830 -3248753842059803586700150917651482880 7900831 -41952764538630646467905118132683287736 7900832 20085769100388509616575012298179346432 7900833 -85257573079242274278149425098203819136 7900834 59582774486008332362043282124696980816 7900835 -45323560942289115064105815480010321440 7900836 72274886247863533174448486733796672512 7900837 -8298400192313612559739341970108276448 7900838 8607873088794986206072182256528445760 7900839 34456527482666907973601601033328762704 7900840 -40143672366364570880652195715277875200 7900841 130817728955342116082651946907411186944 7900842 2139344653162388161102941202469892864 7900843 -65003072298235204100516290089455962680 7900844 30124940562732244278106930149489838080 7900845 31486589761942039590563664744578183040 7900846 -89226550475738197176837992863689216 7900847 -49660050664392488110706576818878539280 7900848 -33000263850193274600099923943772979200 7900849 96053181362458506425520274518959681520 7900850 -35422330382014066243673832504207627600 7900851 -16799712823675158502789420067529743616 7900852 52433592257132153868532395946415051520 7900853 -43007105295243299524351159999370103456 7900854 -11919615609502002276733941555661464192 7900855 -40058034430249800859199339764790643240 7900856 115106383296373527221683333025613434880 7900857 -97352398838898515713343397239064397446 7900858 27436398751564866524935788487559907696 7900859 50806628872942350909430158329883561060 7900860 -32332042731694822369815360383549153280 7900861 78453675416187762646523621707736913292 7900862 -5003826878143990497132176662818604800 7900863 50296921116431190916324804316478720 7900864 -5491230008280783822873227360288636928 7900865 17593353939705604559629490351417025600 7900866 -6411534370657403668971672031852732848 7900867 -19359581949713533037144668854067643760 7900868 -27145365007657832381717724110571024384 7900869 -19291591982759068222366690442776481280 7900870 16161643306597403771044215013542602880 7900871 -12511777380564402681236081687947359696 7900872 -35474748920991583293542463284694220800 7900873 48096829008782136229064260065894252122 7900874 48405214918314046136920526209479304800 7900875 12506999660495635226986496072254680000 7900876 63990135523724354037700351242796615680 7900877 93793858977374223965844517960114944 7900878 -10946790518819433588213201607021142976 7900879 -38824955638027292575111842482628068624 7900880 -2433933860605199606643113203484590080 7900881 6286418418530984625559442786270706720 7900882 -50158308495557271208367253291877472256 7900883 110906278442384861593499048069594817132 7900884 -3831096801169579654275105298857615360 7900885 42594821382154811228358942709728095580 7900886 -3826024434172903560502546459072120320 7900887 66196633822878334237773458036859705960 7900888 127292532622379366024993701124363304960 7900889 41885778126587815324389351688898535690 7900890 -26246264933145382186342803758838927360 7900891 55744985111347960186490809790996171952 7900892 54521446077508705766680261312449993216 7900893 16516405479394190224379286035467659648 7900894 1695198751778763578446510513158084672 7900895 86685662540115176083074202248175448400 7900896 -43247331782443245921032721791985647616 7900897 20132432574871704748273780665315294400 7900898 37881657987921506322702974717662981200 7900899 47188610789190566839328470344440028480 7900900 5311678660028034849088349448463667200 7900901 53320692045258057446966098397635314204 7900902 -5846536114288352703306655066372548960 7900903 68329556810085854551792402603447541280 7900904 7015392766696804221426207381038776320 7900905 15813168722552975987969028284428771200 7900906 119524767961896805408282691985973248 7900907 -67206242594277343162858378282015926528 7900908 -25300277800050694292138995664915202048 7900909 -157521251696941832906917130477887310890 7900910 -3639419765703467661402084606316035840 7900911 76877501740401702498804916281985500360 7900912 33137261751240160839952821439678447616 7900913 -70459479962851289188216081843240114176 7900914 -140748850110233968623475799296942080 7900915 38791629471471534761364633831061795920 7900916 53305895250074162453138656578103019520 7900917 16179139372495571170521820291879310880 7900918 20672727205072140353871625162575872160 7900919 8169455118370380185114585891726386464 7900920 -6059833817976104206779618471709286400 7900921 18425487055495499311739800707955443712 7900922 3644969144142718925225615137489908480 7900923 -91750121867649672199082163874292989416 7900924 71977514011042261009030318316820365312 7900925 29739742179759869007614465289994381650 7900926 34760392302460437257432316415454131200 7900927 -34794422521071655068054909620875035216 7900928 -10550841535265050695955047281999216640 7900929 97623130510739883486083625534166117920 7900930 34291679050515406179767828618399715360 7900931 -69716884788945712451853270617030603268 7900932 1627966301825678416511128413457600512 7900933 -101421044890199529621771032924336611076 7900934 -51975072276340176847886816418734384640 7900935 8451299457584120061370870662106552320 7900936 1298077849479238945403981861628887040 7900937 -176745447449571150358358444475721344 7900938 7155334813827482663056872116060541744 7900939 -39818703671282956108878783046627079360 7900940 9235844098759647777612848246999639040 7900941 -32663281794361002933338724761792980800 7900942 -226527406915130906694250467950402688 7900943 50832247805652165003150203221171719240 7900944 174411315724266324373229679230189568 7900945 19872677183522638072024307949450658920 7900946 -27948324159174293492984883633809954016 7900947 -100253464495658532745725942728903436876 7900948 18839899175055315599752592812233154560 7900949 15078738039892538205842149282872000 7900950 17246802678669315042786061175208801600 7900951 23433705384075559457386567229816445024 7900952 -17421827787293559948757018207466065920 7900953 51392258339901034949265366460016228304 7900954 35586640354776857525906699855311007712 7900955 -108090049109176564723623265394756885280 7900956 -61162268132227585913364022094294461440 7900957 -53837815560897717197246104397974675220 7900958 -16856090422392145235541338811294359040 7900959 73529225465022180158090183334843798528 7900960 16079452154092676428531197228770918400 7900961 -3855936610977434401780758427351929168 7900962 -3876558181087575423512764745203965696 7900963 54536936992599294140143181184567488160 7900964 -30626153647148751122502750525226184448 7900965 -61606876424269309499274158793583905480 7900966 19794374695281445080658774163464480704 7900967 49857156897632226431445433135607393016 7900968 15981581371015561052093309012214005760 7900969 -89049634655675898964610788787853514630 7900970 3486527795576685496600946119980810240 7900971 -11190445521440781910067416591881358896 7900972 38442058291636575593353958914182507776 7900973 37734696137648600640239903460078887244 7900974 23100505343283587572038471880785865920 7900975 15747592927087386070721216281369422000 7900976 38165801338418146342729038333613228032 7900977 33722571880703820148246202652131101632 7900978 27288171658810653162926180462903998080 7900979 129712160167659991093137032859705606000 7900980 2507064251725319763875407394234572800 7900981 -93797375721541225925189927806025531136 7900982 -56043604228624049845704490787276875008 7900983 -3083222589481135257375005304818042736 7900984 3886069443419425527227916785132421120 7900985 4448695647565619762620466883506745600 7900986 15313283138987715918150623797979249664 7900987 24633334435687497648629663482290260304 7900988 21752453578903127738601043057778774016 7900989 17288691561496291117127242380388141824 7900990 -7311370402861225171351820465971032000 7900991 38065081272279956186040744641045308272 7900992 360635113975858214216201010696683520 7900993 76043905874194201203070775738534754242 7900994 74441142978193049830713995902405657296 7900995 45393092174439808830400822588069971120 7900996 -105254666716759090429397429963651248000 7900997 52778370675009933699447087339159312540 7900998 6011266180160630231725929324596398080 7900999 -11402257973090761760290139613816782064 7901000 -48031425253416544009216259152596480000 7901001 -25994905719158366363146515105542814720 7901002 60262265832942460643441277166992827952 7901003 -98426861084794542697726142569034190912 7901004 46837717607009995583206952583007428096 7901005 7732243619487494284051008538604928000 7901006 -35432367785138498615691688340484299136 7901007 118715568479649795425379475442035820688 7901008 12394931750901380827842783725702930432 7901009 -3540564409463326177161281086674344796 7901010 5361425443671175415510545156160486400 7901011 -38321803969873059457220162377490996000 7901012 -1944940661908893195257014621418250240 7901013 27758803315134981991422830096181492000 7901014 -33423934886463642914262485425738488768 7901015 75420619306061452480618297435652603160 7901016 -82418985990268089544257782383714406400 7901017 40173075540187573870579288863348804800 7901018 -15467255412541584424884409972384961040 7901019 -26621915870889224030905003971715951872 7901020 82055625364961261122271677797056302080 7901021 114545973482628539671846247307724423500 7901022 31500054324991195439530287203868653568 7901023 21741030945749631939161357769741864000 7901024 -119645778358156650190892698070399975424 7901025 -31428235056491978263290880120334980800 7901026 12530604455615605465899661522895055360 7901027 184902940512109388358910032309256849920 7901028 -6724645739206205705920589822690729472 7901029 -55847085775222906776319204439074970880 7901030 -34313531405158330457223423798356244480 7901031 61944715462702523892048629992942656552 7901032 38157317961655538791268544398539161600 7901033 -21211527005055998933095216711125137280 7901034 35013358811954581585080815530040744448 7901035 -585412409018996380379030125908150000 7901036 11946873174304401002310324601803325440 7901037 -27823639358956397528111176852133002560 7901038 25707562426508764609783556563524958080 7901039 173875248853293436652566145751830297856 7901040 -1963008463794280410242546990453882880 7901041 45114126679963078166372349258462175442 7901042 63652092025415748305328171754387185792 7901043 73700514129331303846709603814621265464 7901044 50000663855520823972983731662880102400 7901045 -6442207634151547068990345002324991720 7901046 -49282676938114346583424762966600053120 7901047 -30794431925548520406353112092062897536 7901048 -79758807548979115514008124844804464640 7901049 -6389916322094937551671801522908648192 7901050 44287456791148305183017306701632900000 7901051 -20071172467310098851221805105809849088 7901052 -20171761971563030591168355673315565568 7901053 29597709539335319644637018995050098700 7901054 2443776427521599752653842546837893440 7901055 50256632485360548395361891928541768400 7901056 37513822629453371418263521165490257920 7901057 86324055631601594189390061966513138306 7901058 83883700756523886912793481771152512 7901059 153166012741729155269065885315625230504 7901060 8778901851943928750330527621065523200 7901061 12522108952923572649031635242148496704 7901062 -3895981771258677743400081181481890560 7901063 -11146674887134160163559368260921426496 7901064 1044915553452074384871451465385011200 7901065 261242875520160919579497276433871460 7901066 -85521749611646735102296003081755906768 7901067 -1395848777121543037901208035060180520 7901068 30848727984797989341572354804314368000 7901069 54661457144781681772464884585492311680 7901070 15546276738953165653608284990959363200 7901071 130331802634799543836341473252764596272 7901072 -20832835826236301103697208112096436224 7901073 -20280010680017136772708065648715516536 7901074 -6846753158076405185596806470981861760 7901075 3791422341198624668010152654498995200 7901076 40963294280553758428062571515680808960 7901077 40777484295441359725584060839195458240 7901078 -235248391080244665468298528978070976 7901079 67873717096193590868572418475863039520 7901080 -23536349228182329312442884201021235200 7901081 -22113326153063125971381384272296596348 7901082 -363814548388505124612787687186690560 7901083 -5126282268797366227630661094935427600 7901084 3077140057986863541083925638222086656 7901085 -17782416648527562696160888961136573600 7901086 38808929056876914649527587500951057344 7901087 117346787509333329066836958112761632736 7901088 -15897696537196444874660222198130671616 7901089 39008868782914994801563884904543435456 7901090 -8730122778190745341939470865507254720 7901091 69312015093131876723752986954533452800 7901092 -13080795032252545212731432192203235328 7901093 91420848197124025376481778572620581440 7901094 6002057339844165885306321408972939264 7901095 -12727328010783035638590645942524028480 7901096 -719509326902060170594473052938240000 7901097 61541875098153216746848196433218050560 7901098 -26674622171087808687364396247197614336 7901099 4948995585980851853192614393778893464 7901100 14281678506600666668720767150488672000 7901101 -18292077485412491727145514040024291840 7901102 26909591680060001663250683872546550784 7901103 -24430050924797482827990828403928359680 7901104 -17705366681774194581353020563572588544 7901105 81201768623505688302446361406693920000 7901106 28960879495862299774176730897355493504 7901107 -163199495498674945071178622476570363848 7901108 -87693289149463280919200832009920728320 7901109 -84405495882367572727473134971064006976 7901110 2204550093339169083260213439076600320 7901111 98119551629218688546366526101006862624 7901112 48777885160560504780726157683749683200 7901113 35854889501711419818639300641277220608 7901114 22537359516733129933244760659820653280 7901115 -67460960396291689046160000453657563280 7901116 66686550736061819811184766476576240640 7901117 -33652954111780813677863227435064123808 7901118 34845233824786834606137703348021038720 7901119 -59450252608609586871642915887501644480 7901120 -31205744197858818234562387809423851520 7901121 -242618466810020633829434786860698624 7901122 953255216974034238964796601650880000 7901123 -244517795510614267995861186406456878240 7901124 -11616729999921915663603328270058520576 7901125 -19198854634689422106628439543149440000 7901126 29621038726932070821371046884049244512 7901127 -28001339477029919621732160952701188712 7901128 -45581280216265484243091353859161610240 7901129 -28546481378829591241970654078668013340 7901130 12621830850053980922619951689638609920 7901131 -59403698219251165139302539241695930880 7901132 4587130781544822218991791354433388032 7901133 -35713868358436962792038882389752365376 7901134 32716428626698857563886009416924542080 7901135 35031716656705606358026461617200113120 7901136 -16653967013762351023396914560393256960 7901137 -55009678575807076441263854086400425740 7901138 2721348058092823140289307320121988096 7901139 37373064410141287173356296270488074424 7901140 -22675116969871768010687615977004812800 7901141 66930007813276367582864930805282223452 7901142 3077964421053930229449139838200143360 7901143 -23565260146479711756248827536153981920 7901144 77561387914409191080237198721461749760 7901145 -3874849096817217742077040946189539200 7901146 9827504472003199165592054255915714304 7901147 80762586030214859205761709432527340912 7901148 22260122535458175934157638762239046656 7901149 -118103851023276140576593888744168053850 7901150 -16802699873146271273777753567886792000 7901151 25666777471068685614104087476735198224 7901152 -22014901862669456235144793661287956480 7901153 5723455147705457575513624876427447400 7901154 45612868450095532267363360694452749264 7901155 -4460377161274138115143258006509935040 7901156 16828161429037208495145362214033899520 7901157 -19724688031064291109644909861041469280 7901158 950227554007335195658602213359939712 7901159 4069267744122929909319958324608480816 7901160 39686284535854866725181113552531865600 7901161 -93716541657772265838551111094804327238 7901162 -34973090544634099945745705294148518400 7901163 -65720381759014988708977035252952294308 7901164 848079153632303868022407271663091712 7901165 43647648781307768116448868216069775800 7901166 817953084593376448701863867788800000 7901167 -67792157035128788177904288122269790640 7901168 7556987181009167503805087994019282944 7901169 -25280557695530691663968180030180878560 7901170 28138363079799000177074440573167836160 7901171 -77642427170909662521885654848230232628 7901172 58217570478782526335091485189626368000 7901173 -32466127095354224890639925307919779264 7901174 2732352925564552360105865574586632000 7901175 -2640477946110898121160711687394189200 7901176 124305445187423831351131168372463554560 7901177 98012532183320919800851257735964590480 7901178 1633772850255883248537821491984343040 7901179 -97720053158404759154756145830986688 7901180 18259940324120804785097311955214243840 7901181 -99681676165044000002728715324718248730 7901182 78441195504938659703153962913440481472 7901183 -45348797376207072608283847327559405568 7901184 -5512225727333267788712739025396432896 7901185 1249223825107478100702575849426553600 7901186 25148362136939699356916730124874557344 7901187 4208004253840324988385861006176317440 7901188 -56459136783828421616308463837291770880 7901189 -208124583592010089980572920224771744 7901190 -20438230018604420199623953869833103360 7901191 -50890855853696750350200343743714562408 7901192 7631549752415688298912434637457203200 7901193 -1893430004975345199760780792518631872 7901194 26717330131422147188693122846014565632 7901195 10044368385709007286581470349603696400 7901196 -57410802234061379941727542268410679808 7901197 156762984374211678631121961713256910646 7901198 18340192939180357737487701411132465600 7901199 -32940446747422927701596632302161368800 7901200 9634948829052637337849503384774860800 7901201 24331212762645099476529630714043997856 7901202 16532802755310397524714485078864039424 7901203 -36966431139155949578028533898783662548 7901204 90575847466858550576235534764377539456 7901205 -1496040572756825601659685191826633600 7901206 -2451168476191447390793357971759892448 7901207 4147853015530280826914460384400920 7901208 26794996037680526407756837144099307520 7901209 29644764237550209755488077311854679316 7901210 -31417131919050035657473799831430846240 7901211 39676583136134421737654149880477989272 7901212 73767999592055973884445258069599073792 7901213 62116673855532108014127433784346374304 7901214 -7754437928355580071163456827932064960 7901215 -20228043890829279187571567517935460000 7901216 -42814145682421680547877715558546997248 7901217 -36754181018424315042029892146960979840 7901218 3680334098236192129562162104832083968 7901219 21716353597897056130100890587304680360 7901220 -11827907274827324560862292502933278720 7901221 81246045796156219818730869230046883200 7901222 19817301705113699852713920861848418432 7901223 35060335976285103294042605889898531968 7901224 -157319470640292131330950379251763865600 7901225 45494100478043663071559324634886857900 7901226 -2425911667509604690445983232017052160 7901227 -61412133290326788018149007687304752920 7901228 2737235949540808611680677067362844160 7901229 11674897330071005829982624345160256000 7901230 300676707768795758789942396375723520 7901231 4749588235786884220597998200566422240 7901232 -10914927294852923071521809996381749248 7901233 -39008119563006743635404234265895645952 7901234 45504767478246058252981739798750477952 7901235 15400206754810489398482484042119675040 7901236 16278989678322635178939574371119800320 7901237 -36259508819317101288962318337528235620 7901238 -35282292469169428846422495548178785856 7901239 -881946007028217202707134698769846640 7901240 6557531976869747991444853169585356800 7901241 30157161318615859196378319545582142720 7901242 20675770556796642490199522715366021600 7901243 -41964045168899344966313003665318361088 7901244 -28286044504876483189030251471477966336 7901245 -31208004477160910478374154097399761600 7901246 4602033339656427814275643533258859200 7901247 20800655646574686788873633044382829000 7901248 54963301942580462806523824224862208 7901249 8649023305570274169064557360148239360 7901250 85930969664194796673609416705520000 7901251 12966456506265284210563442432041976252 7901252 38105370715296241846087094129957060736 7901253 -77090294487222923678855756077771396800 7901254 53535089904648022738607392472603508576 7901255 5202218209560674790328706309663687160 7901256 -37002450286858969516762329401069199360 7901257 -3874010729453468862494562213866946240 7901258 -79662931964788513498835119660294061520 7901259 -3967955345598793494567142135399771392 7901260 15603664248306558036074872998748984320 7901261 -70115835273666458591997035331487152138 7901262 -6628024113767740098030637964298267072 7901263 280861605505501663275761632134540560784 7901264 -18050623246232746907786349891708518400 7901265 26054867348151701255965874968119512640 7901266 85712371125800334299028826252569114624 7901267 -55156670449253129794160370866543726256 7901268 -2298860074798005360861792720286304256 7901269 131579485568575976658010871063662168060 7901270 -19655661688620923411774487442522915200 7901271 35735893054427102687597242692448441344 7901272 -47855083786977606975257551750084147200 7901273 -135295995010393666406824057836696911478 7901274 864892808163722163176749846567687680 7901275 -40462183639129598860566809157513834700 7901276 2906656520052466365498143391763869696 7901277 13968929490924634437224369924966466432 7901278 -30352922247279454765785820529081607168 7901279 102844017354243385830149801041174100784 7901280 19091277301752917061477349711675392000 7901281 -126345523146582310202641652022686461918 7901282 1432842522301277432760969281843089920 7901283 -23562976306420154206230230174186039040 7901284 19651515460542773088685910717745919616 7901285 15458269916152351714753449111014712960 7901286 -2140665466019593997417640225557564736 7901287 16223297368799806458224506876123466936 7901288 102492373849903553418588556253663723520 7901289 617190317724580309467722700410199408 7901290 -13573452722735624859346916171262689280 7901291 -75822069026416168539092571286502407308 7901292 15985525592897059493386006961404280832 7901293 624280495794283528017687757128862944 7901294 -33901701247621971295707786471550182528 7901295 9538847622996548889739468615584192000 7901296 7685600164000121108024818866578685952 7901297 367601130217331799988061740239991860 7901298 -31357815350374016435731620382515855216 7901299 15042716290578623139548742739197312216 7901300 -22171918221109376787627754464892800 7901301 -1723505483344899237333872979673379520 7901302 -753494100743457940121081714245438080 7901303 163617501033484370291980207722084168552 7901304 -792707043993087159975958176433397760 7901305 40104743792614300874526572640435793920 7901306 -14954218316867690051540813522871321600 7901307 -3407068745287365247093503094257618444 7901308 -8285283795454208136262371766234857984 7901309 27146805222852690480958301536714451328 7901310 -23152406796525882298172506239762478080 7901311 67322682151377720575166712555843461120 7901312 -121934914483571801923679799764267827200 7901313 4245150771809718800901648565023930240 7901314 -9713127925843751972851295507104989744 7901315 -28269149868521081288446887045702290880 7901316 53235686704953113915016507486735283200 7901317 5404430984933831393688904643115403552 7901318 -72583358845220649870663131995089332640 7901319 -13812411645077224587315001894674040320 7901320 -1859660618238545075319384422756352000 7901321 -20201721171677933155733575445417544000 7901322 1333081386278472886053860376411886080 7901323 -157729969014681831857274973854163194216 7901324 6269685165459258705657355736116225536 7901325 -37707000092172199269327258199524721950 7901326 45484419870042655775390248246422793920 7901327 43803432800831873092650368881272978672 7901328 -5480275435135464797516406431279480832 7901329 -27429721452831028664573387151044634524 7901330 -48524463302221119939132217127020966080 7901331 12318378232833409464221527526540231520 7901332 -29010631937402141801924509876855448704 7901333 -23488710117672190467542877118448098176 7901334 29322711896007260451858326005625303040 7901335 35290671742414651365618244079520189600 7901336 2395698015636485876439212858254295040 7901337 43611627004407313305926561190598049280 7901338 16490695843262533481642657366625360096 7901339 102247687278201843898549269191488839120 7901340 17511788046527943570937346683576320000 7901341 -38100097854504976645485418246499104928 7901342 49091100523761300789830101040601196416 7901343 137183008433875225651232463152640849120 7901344 95336028663057202070171395389652992 7901345 24875662330831507816593121920188608680 7901346 -2942732268614087150521226206128546816 7901347 -6569306215211494028005311676524517208 7901348 17180464171503083706196513212370329600 7901349 87857321880904183532560382421189236064 7901350 -12283054626326128512377421254560531200 7901351 -41723575104235475062557401388972762240 7901352 19266161601891394977587426705054469120 7901353 -155539935875910852636139374886504859398 7901354 25370690370885158868083831707078813440 7901355 6647020846349445839083052955591267840 7901356 -27899829601323963869041860220911198720 7901357 -45496036913736974260279306400844054048 7901358 -22444213663519314908088765711050127360 7901359 -4827507648258196200138845309990183960 7901360 -2043394991793514265097052679430144000 7901361 29384004695896622941571186652333876480 7901362 28982161686320095367736838428603955200 7901363 -156881072001889424198448631402781188320 7901364 22212542571498453984199380876427186176 7901365 -49177768122058516334894798677888740 7901366 7029776807901420800191450533449423424 7901367 84352617535486501737710057739742888680 7901368 59458311382179308134956487070750208000 7901369 25881181077955800058329153147273572160 7901370 -6401088778054830235861784253251784480 7901371 51341694147333541756385231116215849572 7901372 62382069441040444346882528727119711232 7901373 19408005030466146892432707762857895168 7901374 -377172826841365878748407794043692544 7901375 75251654785666720747538683354479894000 7901376 3610813072714423915606556303614279680 7901377 66814755520215595655248149284935861248 7901378 -62611448017730735143268105501458066560 7901379 992202907959704153086022128524661008 7901380 42389061698127586019313692754112492800 7901381 -25308378744728698913260274511419950818 7901382 -32857929823197958381480832483672733696 7901383 -3027182934009999876620488613307062480 7901384 -21743724757134080099595643316650260480 7901385 37243314637920827626361382895120113600 7901386 -14854080405517535984853956819153350608 7901387 -11812976481079310976893954746161001968 7901388 88657377448642746203689861522566574080 7901389 -163765208975949347213500603298261980810 7901390 -15796309474667725985125420685462027520 7901391 24025338621725011838889810776865953424 7901392 1703763642048560920551107310532034560 7901393 -222931517914419030109135904383292051856 7901394 9162383654587642597625771955882844800 7901395 21314121915968314007359188079092740400 7901396 36715382324363164404322224649401348096 7901397 11810637183859985140237873505711206080 7901398 52665127883781275600505029988644688000 7901399 -28906657071675267335478040843907203152 7901400 2533488695772974201452734041895936000 7901401 79664301471934260214171468321073051402 7901402 -13841801976222574830183982673190520848 7901403 7742789663120987864816667432483293184 7901404 -13124844359663821193777805877344206848 7901405 -77190229951274845072728615447003767040 7901406 -49170000179312408663590926763820945088 7901407 60303108456020700764780517199713162656 7901408 -42506804251231516914822286705097441280 7901409 -43803150675553133760701191188618244800 7901410 10315015286993321037930006428627136000 7901411 44219100446371258263977952718483591632 7901412 -18712749480089214702280601459498416128 7901413 -35038510315895253687827238626899417416 7901414 -21524187146999643204836491606226357760 7901415 -24023357866534802272102858761946886400 7901416 14482253856820819719050935200995328000 7901417 -275007879567983418222505862315810700 7901418 -9558779554118924530283095670205665280 7901419 70564561963622061714893584486677400820 7901420 18029492436912941007036100746712166400 7901421 -117178458953164079741393753236741344 7901422 823923083552779844715937088928798720 7901423 121959713431019138647043427086417358672 7901424 -4814510818413363462750338356553220096 7901425 2508483209865599654050957519793940800 7901426 -607309583577809471395483729286614176 7901427 78601423976672577491055001268371356720 7901428 -49052648166601374547368637969842544640 7901429 56205006143462131113245291279053881084 7901430 14093581198351375762209054356955851520 7901431 105765809872232659601864684013726275200 7901432 16240174334246625765432617423465349120 7901433 53441227952107563180200062764953318202 7901434 -34807796303695306467489485788113676800 7901435 -6216440963204051430267607912598553600 7901436 -31699728681920438436233459795319602688 7901437 -115236521382218926177772923944831089914 7901438 17879408308721266204850942462952982272 7901439 -11576726054580622354630440158474947584 7901440 87481298408143059263419635815373864960 7901441 -73360730304545843210880942191378812158 7901442 50376762291069348506940593233344810240 7901443 -65034611946940805530773123764391985152 7901444 -155406477593264415121865178347205694464 7901445 -24051037661152663850505751451164714080 7901446 -12487234397449696456218857327697203232 7901447 8700389323528858608388706495362760832 7901448 13233381881916657359076047862861496320 7901449 -19913868165989519873795052977806151900 7901450 -7608589567573280897084716716842118000 7901451 26485348100922571429528088305163013180 7901452 -25374660099540975083259165303902969856 7901453 36796133005419929348698613541967373280 7901454 -9350787526747397602526039266325283840 7901455 49370056141805910283030731885312054000 7901456 -9287052410133190202249008355152281600 7901457 77211761978774306895538398244567215840 7901458 -17516099391301661699832326991384976224 7901459 -34162675272977886393038121405011312340 7901460 1049253653604322768548407100303605760 7901461 -38872137073864478241381018636780113828 7901462 -16322420835506850245747793052915788768 7901463 -23833552512465261151174505091289352112 7901464 -97413302173851588701782961450998272000 7901465 612172380358727085874764580710503040 7901466 8142859278920100120618053452091424768 7901467 268165989326396063215699826015294992 7901468 63646291551757896890959171407776859648 7901469 3093128029677520390534367252682392550 7901470 -54929413553011288292993924705917536000 7901471 -134062482110711082035429686473723490800 7901472 -63559007385406196337607560574413570048 7901473 -10345113535235239271724232347602588160 7901474 15499126568101174394915519112721469952 7901475 4820398951665209500376997140559186000 7901476 -33355073930986958227843450019130731520 7901477 29164702348296328719060943630973323326 7901478 -1023441057193536118762208067972329856 7901479 -12035706385302227606916781771629730560 7901480 70071701106600614081097047603246284800 7901481 -33819407342257637613869342692684707456 7901482 -52235779454265518214773719474201242528 7901483 84758196889879821836447379958284087732 7901484 316532346545661356706723512666910720 7901485 -27320060323562508921050793456903808200 7901486 -2335842553923082669624375329894928896 7901487 -76838046353285571782902212221940721992 7901488 -10187235021003851673246049343902515200 7901489 58096684048358041330993634506477871424 7901490 25840241662989901560282399842610117120 7901491 62783147067108355584878984572462632464 7901492 -10204166771823285873610951791303843840 7901493 13703131975098020403820010300544255264 7901494 -9560475172896684990821292941054985600 7901495 55035382047821983471066251790637477880 7901496 142989999726690442141392711852464947200 7901497 -11211363978542899310763133876940258048 7901498 -23124096855247493923502889591914881536 7901499 -98218106616999318360232242168397278720 7901500 33471195451647131502305537649996672000 7901501 -65359111254185622957918389237715614400 7901502 -4551981055391496434515185770525952000 7901503 45803203078265113889558970857804762160 7901504 -1006621651117437006641624151216881664 7901505 13473969844684914715106828557792630440 7901506 35365753836456991064133508063939295952 7901507 20436904075032054031226870115778413756 7901508 -411090161404834464421923271306930176 7901509 4670686560078448108501006564397516160 7901510 48972602835606002426474867532915586560 7901511 84076542218253051546269948238967516800 7901512 65496067053641278330540947049992683520 7901513 -3394098983240552374031166231611156316 7901514 53587584515917964088653109959131889760 7901515 -69549032412358782368164800790647715200 7901516 35540128747704668269284201911851253760 7901517 22909636330823460963778492333055461056 7901518 -77877899244312732815500978688996447040 7901519 24612148323101197443285083524467443040 7901520 289709705858773342978647938503802880 7901521 -25836036250582662548469728096659739278 7901522 -9719355322555723433023886607225245568 7901523 -6606284455068982463520080888139970560 7901524 98698607885288650763982214222417076096 7901525 34147837428701904754090632100918665300 7901526 -18926393916380967489779538993674657856 7901527 -160667820534049001529701483536993524888 7901528 -25002188977800793618351876400267919360 7901529 21799997808150884649747411428960063184 7901530 -3628256563038707110057129878219724800 7901531 -91708689192398370732306346496490976536 7901532 -83178073999393039549479351709270407168 7901533 -58528536097430892910313980619445682836 7901534 45291586907726897261444805166721356416 7901535 -17471209204507721257900993407535065600 7901536 -114928649139281975493121028305568268288 7901537 -17277955992533206355898671011226912448 7901538 25843442445794903862120941958537999744 7901539 130941225634104342344264260464795949340 7901540 -115402585603934285264410757392362462720 7901541 103127773264853719975733444200877073150 7901542 225093530252773307024591600513033856 7901543 -7010126019785875861190955785610710400 7901544 -31565471837650375629233886913570406400 7901545 48052922111580079549616938645954443300 7901546 109226913178408386393061791207550056960 7901547 4727274069341835189959139539462177280 7901548 -19224632855916033127785234753735476992 7901549 -3332761747793087971083150021703401600 7901550 1606603318054798649266545419608300800 7901551 -566425306175364004963307737861242496 7901552 5247535905723516463520707728305356800 7901553 26827907354029512139850678252821504608 7901554 -14439738817454844750052489885544151024 7901555 -29177038191147142895193041510209492080 7901556 17537278745235147372666705410941446144 7901557 179868854182213632737222199955763946972 7901558 -1461065800606539234697042852611244032 7901559 -11572096653179177956493656105438543872 7901560 80030687521472578023851933441081856000 7901561 -35701186168392603734174562482231503638 7901562 5267274022464188745551803361574612480 7901563 8267898257306690518118735771568027812 7901564 -10997252877115203419615636223951426048 7901565 -6509881483971705571117195376468254080 7901566 -1692768527616377432832109869198052224 7901567 -124216213891383042614404359630626496384 7901568 48871976069437154080863785147223244800 7901569 -16620249785158628999601122311074563756 7901570 -1509564391553245137718342776977073600 7901571 52846470776759981940113741184838814712 7901572 13998163759487775263254951292771450880 7901573 27534674376485489362898906447892256704 7901574 -49610187234946692048954079363053248640 7901575 -15556479788772179209445425856147952000 7901576 -41593415769830525403074461589778385920 7901577 127551730725146771763753200298711511680 7901578 95776538812275800192756435529797235456 7901579 -15555554907481315662463333156439262720 7901580 -53534972815438969044925651692505497600 7901581 71269629678479778919107045361796922912 7901582 -12529735924643308489084095229777940928 7901583 31387499222652357534672972148457067024 7901584 -35120061180392022185175667735752867840 7901585 -68328714437648968028226992457092999040 7901586 -4082945283959113459342938044912942592 7901587 152936254112137057287726209320476913240 7901588 10554089386675582722324661791252510720 7901589 28423314876389687067068676789925816224 7901590 9451665198025416227761275586233139200 7901591 -110961880899185644191774716313204670008 7901592 59636046298801617866458395060880158720 7901593 -11798225867934768703177960873363141302 7901594 -1307437773769062816992721877708842240 7901595 22250180154649018552406011145178712800 7901596 -67350291182130068103234242958628364800 7901597 23460114410601521815197715564160284320 7901598 -6608110979243979443078555621060085120 7901599 60983420712136225147311092995649285600 7901600 -17014314895048168381666514980778803200 7901601 17108645648702339236457782452767094720 7901602 1317675028001230287065079841771335744 7901603 74658198278509110827207287682534373852 7901604 3014236639284304529931063705302999040 7901605 114247072876372367874613744773951135360 7901606 73683589759585275718782828950667580800 7901607 10356500676043394623770688321567858944 7901608 -46468090325724010968347419542110945280 7901609 45485123606390111584626564226326410916 7901610 -23910671422372301084564999326889706240 7901611 -36186636992646187689655297901983921728 7901612 -17955235896999409360678074402230653440 7901613 -15962346853566203545457260949880657300 7901614 -24467572278899358172751714960208117888 7901615 51842284427009982913915610194766507520 7901616 195379768827573586121762776283185152 7901617 -134847885453687483751824444111232399068 7901618 57791637227629755896928262141419263760 7901619 -104690445915137723484922077340403462400 7901620 38936427356720731945227102187772474880 7901621 -2855060636058439799999706683443540992 7901622 44987792929118710603298566226418094560 7901623 -124601397619278609540910404600544788656 7901624 -99609058127392111327087994733893652480 7901625 73576244132985489749564621251294800000 7901626 -79448856198489321485576868514772377488 7901627 -28627660630065026878279966037804596992 7901628 4934213006050977696235993930233937920 7901629 -88926827161503853087017837133448166624 7901630 56666443031966059526469416194818604800 7901631 4036997230220097730610080307630261280 7901632 9467526725784104227322939007274319872 7901633 35860172044029028746120542551635949764 7901634 10235668621595581738893280900007623680 7901635 36995485071726802070825098682628371520 7901636 34626913060310197021847710631152126080 7901637 1732247617034376050949696532483083168 7901638 -12090997132600703051331768139557857856 7901639 90405108611456435385226025161342365456 7901640 76934432161681699523634054103493836800 7901641 -75774284901774803547148511352101895216 7901642 -15982779252725641861226304871510449360 7901643 -1764687141984247885056457282161866112 7901644 -109503102827209913632649798839040268800 7901645 -199611927325427226828929192326971235200 7901646 -4663176864077119491362037984962069376 7901647 -69394410413513932556791384489769084360 7901648 2136933405770974806037549431621967872 7901649 -16976382294737900658996354189386664576 7901650 13341304682717597835231468369595737600 7901651 105853851609607656992057546033939997432 7901652 -1011390963599681174579567359354601472 7901653 -8946015090481609238818776793583084420 7901654 10582300721922603978491220803717695776 7901655 34407122505699690338310961911424622160 7901656 -22922711886941649108694172200694538240 7901657 -20540001474098090654653160669148832560 7901658 95014429042225064204570507600075159040 7901659 -9166660128341798510305704453885720000 7901660 23111875146512014752917503151939880960 7901661 -39030974493452288660939941419288278976 7901662 -43203534120330353568933420061691596800 7901663 43043250048002796588346293093870720 7901664 -26313602152334063395783133981383852032 7901665 12883275217213987194453517490311200000 7901666 -2842654483313439315652215223284568416 7901667 -850359739104374814592072153841252952 7901668 -90930754148329279229654848952171176704 7901669 -58120968943426068017853794997189996930 7901670 -3886045845962665971654002946005729280 7901671 -136958629164900188127255418188135869128 7901672 -26959077905715745104720948280470374400 7901673 20394551696833456966641242263647384576 7901674 -11537697595207710943969923203607748608 7901675 4089123183241926174461551256840064900 7901676 8858930298759984732259353373239282432 7901677 35580430623695213598409610165346741472 7901678 -51103018924886627741010885184951123776 7901679 -48232493858196076160089862233549045632 7901680 -310528647680672940265701529751715840 7901681 -18611113103073548215273791582180572688 7901682 21377908241177582611752274576708174080 7901683 -4114195443874754548867298995898918336 7901684 -18707320111602360021128948883152990208 7901685 -129995308007398401455515627476986745600 7901686 -11669459466585246165364734878229098496 7901687 55992263815824960033519278881225953600 7901688 53643235736975335221405041952865689600 7901689 3044482316360522528627589462762176340 7901690 25211997859063641468131221920594885600 7901691 6401200861841301486846173382493536792 7901692 92600286022185836595524564933654306816 7901693 -17920646949268598770248922877646216000 7901694 17328606438782734638125117155595884224 7901695 -39685573985938791426517432652880283800 7901696 -25304735933889052595997990555287027712 7901697 -77942722589400535933246802715288661200 7901698 -12986712959638591603989844947216382464 7901699 -39830920259401277311327163553311063136 7901700 7297944418408023321503405877000576000 7901701 87930452235163919926553304997470061600 7901702 21666647945848997568073985533933482240 7901703 31184134496713220084728394463090805680 7901704 -81528973521829887991429224902656650240 7901705 2643036730568707847312671751227547520 7901706 -49641432916741280013585670168287165696 7901707 -75173380676918304039929674799096948568 7901708 -29190937098949082651144389160168278272 7901709 -1403749145963092607887667738597992800 7901710 -17805179447173241737578915763592082240 7901711 126124903759503969044037074498918574624 7901712 -246179969266540828674902117071454208 7901713 -126969029934455979883927466420947817038 7901714 -5763539451775879103552326402509539328 7901715 -21070866568734832168761966649215452880 7901716 9943568978094469043979129775861436160 7901717 -64744467186328254881122369187044492140 7901718 -18144896302656095293569316361571113472 7901719 -8869207905397169104963056017618746368 7901720 -16674531355713531231680968245970944000 7901721 -114101954100015707146937639034865883769 7901722 56117063307767939639084973677997438432 7901723 -2449013530887785292263766513278542296 7901724 -37908675131000120679798709717908063744 7901725 -1376819202846893956217602978827799800 7901726 -25295080041849698209253943318671283840 7901727 -1612798761671950469035019621251364280 7901728 -120976128288633431810819717209574277120 7901729 214733565856036492980991869782270678688 7901730 -11006501239498171713284833316385366240 7901731 51304305176017829548611194683949561064 7901732 -16825929250523291172956817430964379648 7901733 -5931985614155318128559429082190072320 7901734 -114233610051363557836779286778787080448 7901735 -52036631538488890450458276187631744640 7901736 13224489906289052814327100557769605120 7901737 -54302204980661539887284536204379757980 7901738 -9492557471658579808998945785960048640 7901739 7768668896398598227486360790507769600 7901740 51038704974971324900771264540337914880 7901741 -47850814361762685988649152764548106858 7901742 966943021239564343675102713646218240 7901743 77959339277527107374080196325074334992 7901744 6014916302196977545300615773693788160 7901745 4069624308879298529124607634328983040 7901746 -52362481009110094680635316460049140320 7901747 28958849046409158702452222325316855632 7901748 41748693116259790009675825405953951744 7901749 -39487926654285920279466415887041487574 7901750 69707016066677398703691605821704672000 7901751 -2371477045581763146890187541128476928 7901752 15612953669422183414789032517310361600 7901753 90766589151499701879619224447966600660 7901754 -13100867441664415076172306452235130368 7901755 97823191309002094790570463983030060160 7901756 31935255196750905278931215963121822720 7901757 -21588949759565353657385377709400034440 7901758 -80256033997404799357507591766319975360 7901759 -2664420727417769495008008295937759040 7901760 -16208786622944082432082819466227875840 7901761 -20795041534470861553552713706387669568 7901762 31001406158595066456448006471895048064 7901763 -24975282001050631126785050809999347456 7901764 -75579166385126690241474967800330168960 7901765 27899674008874096089817306358300373120 7901766 272237448086966788393277743368284160 7901767 90399988419546081824573662275330857816 7901768 -44987200441250906643906101594001408000 7901769 -48716048064817101688802489430488764656 7901770 35906480105733855471332502525355378560 7901771 159167091460185800465610379450172133000 7901772 43034029780656983327668408559328018432 7901773 137168595467928595983686073333002318304 7901774 -39001454766730632808071103726872876864 7901775 5921299483071827850981873566546868000 7901776 2192046456037075613562553689990758400 7901777 -21449228317822411827518490008199280320 7901778 715220649906575513371455099330013824 7901779 -198665002147571408438858932384998542024 7901780 23588557276128024045624143689304313600 7901781 138803214887539505899068942339471022464 7901782 5870561461716746502515345277006618624 7901783 46161526994304692854591229711006785032 7901784 403676038771039601754558044129280 7901785 23996987432608508286976223079341086980 7901786 -71227684353557831652648945446959611408 7901787 66291110971595139515641553922468290352 7901788 -9721814354127603275654612544850344960 7901789 -103796711564062072954337433543406085568 7901790 918256993601301931766984772607607040 7901791 7293131889066017408565006440685852312 7901792 149812221568434585938969321319950057472 7901793 3537311908689570480352965879373971522 7901794 19905711151996977949577804971613105952 7901795 -47985000117728205576499726405337002800 7901796 11799763351477751184689506855040778240 7901797 -15809188334802490355076424838763210754 7901798 42422971393732985629097670137711090400 7901799 22891651881599119966869989812295578320 7901800 28158336961197130623550633043541120000 7901801 -29828321459574782654266941360258150768 7901802 45607052363034931656936448164332687280 7901803 2384637816891507075616727441081115648 7901804 82356056802789815099579507940133693440 7901805 1158405296348895401972298757407235200 7901806 38729579489403554526682865660422731648 7901807 180411578788343316510480924229355904 7901808 -6357742255570079642023721040340156416 7901809 209013885831746546300293258183147504 7901810 24785153086611525499415047599213465600 7901811 37774351428945058122255629909930499840 7901812 -6755781311559455693958555248650673408 7901813 -53353082082513291237787777862485946880 7901814 -45954768845203539428899044777061012608 7901815 97664685883226433615711935421508323600 7901816 -21288424510053849909300024034686259200 7901817 -8588145109820043713422025824862146560 7901818 -4491343868720461787180305803288637440 7901819 111305762005615096620231179228613389220 7901820 5864464350948379360021738406395545600 7901821 75405039213322361660543974795451254092 7901822 59359361432077918016279191160316851712 7901823 -31539795379420474821441166243226184816 7901824 -8333544845670858998362672231926988800 7901825 38155596247448491103848195348416374550 7901826 25598899359843648323264068403472591744 7901827 4042229262964842964502495252146860280 7901828 -61779450067806356968740339553105747968 7901829 20253894291195951876416985464193699324 7901830 28737086841494620969216901124004197120 7901831 13796671153143898061648138043805563360 7901832 16950417090549659248995785798613688320 7901833 -135428029665722109909013334201336998620 7901834 7444406275616662756446258956059246080 7901835 -41449554810873009537520476129185468160 7901836 -80141857777974828060930327360272317440 7901837 -19284695152962063549323838539928029514 7901838 3282230985830831216403305082291476736 7901839 46230284518023345426775157824787830200 7901840 -12776184021886322964211157085312368640 7901841 -67881716592530125808505066382338920208 7901842 10933050717254228850314177063036229792 7901843 13820958701726438415837193986891630600 7901844 3149423740875182824455186638292719616 7901845 11077869901425298814920504495446967680 7901846 -46286717704313565702304316091775831680 7901847 76779292731915599890258787126771081040 7901848 -345882328487670056263715308138721280 7901849 -54158640779517132658558834439387301936 7901850 -2617336529640768688135143070486176000 7901851 160225371481571920619373299598352967632 7901852 190270245155882633982513861253865472 7901853 76770211617450535275128554950844303200 7901854 33619600726698722729978359523009621376 7901855 304181307096920608936908927929454720 7901856 -37545277019965218523074831391526289408 7901857 -26436396465334743397833711828093353280 7901858 1463279272918220976332507193434963280 7901859 30272638689338860064981369241199763712 7901860 -22482608502009402341331209675488177920 7901861 2870033549599231824987486732718914048 7901862 4980838625498118287864289456771765120 7901863 -6095992660985388629713252053662602888 7901864 -18245986024084193263260621229398190080 7901865 16339925747890285556848855678293409800 7901866 15795172381512434432682186997464049920 7901867 68261771745495776942740833178106441952 7901868 12598792421257500165849671828609955840 7901869 2346754634979949025941405534964252800 7901870 -508846393685633166807003110111094720 7901871 60198346274948698196075793006815352720 7901872 -23188748499613523833048832654927462400 7901873 3559858392022289170874453589103916736 7901874 37236594791049321585243742372312312320 7901875 -33946453435165141716044025841545300000 7901876 4796896325262929002925907546846604032 7901877 74240439340544547259325334042029173632 7901878 -62182141467763392734446573825006769760 7901879 66552063280732429693135621060938127080 7901880 6617642508531833936408593743937536000 7901881 -34979574880121587483248042906234012668 7901882 68467099639337349317957449279399623792 7901883 17555934012429735276139533358608687144 7901884 -161152005310174581420318497191091464704 7901885 -3672942940964449124006939254187481000 7901886 3377449277175711087753155203198414464 7901887 -2162214267025977864160447095680967984 7901888 28017495475560370910735011988883111936 7901889 -14391092441667416715834563448300185280 7901890 14294486409254208374119291684694599200 7901891 -4926430913100863437133923275397366800 7901892 -11233895530168823130885334263539097600 7901893 -78009483794109049817756542338390085858 7901894 -6528427966951482754621748230046816256 7901895 -442431250703415316588969849121458560 7901896 -55282385890774713346916850188505907200 7901897 95873922835866236081532201126781088346 7901898 41007687426602565486241057864568964864 7901899 12723943017429395067279624501888842900 7901900 -16901296683534117184676735245140480000 7901901 -1184262365913623994494815573682044800 7901902 48939969938748019115590164011928553152 7901903 -6694028367881157066194447815194549936 7901904 12904283162788650476638876248745181184 7901905 -10924611549786535573990534102288920 7901906 29498838129965672341206255108490217760 7901907 -6986467516934250914598425365816431312 7901908 665297038605339382862540478819602432 7901909 -120834287239151453889973384760645683890 7901910 6578234271400464472426929697612694400 7901911 92915504880570454040622512800422236752 7901912 -113397490993241093315248997351601100800 7901913 102942601399171045420990828541249412384 7901914 2863416959625618572367837673107924480 7901915 -40957934172412333466555095773275378400 7901916 39901760151800368198319454801550270464 7901917 -26602738051228339548485661948844187400 7901918 51122779283762872739020722330751746816 7901919 751964170384989497019823088594516064 7901920 44511981118697174931813957814163865600 7901921 40037651616575192770446003024357889200 7901922 -25601569384631607683767233405523869696 7901923 -126299698729633857440627906864716077480 7901924 54970381461450083232922836688007392896 7901925 30774529732273422209296114945530168000 7901926 18665927123966080116146381744273793024 7901927 -105145919148863964173877503702336737128 7901928 110438889970587999322797190167397171200 7901929 391680084530156391038986707499974720 7901930 6692732382126650906515714310063113920 7901931 -20357624500753133158076561372617061376 7901932 -55592229574283804008636329613140484608 7901933 -47350403050864796847409540065880835358 7901934 48064065316135944344144831008351126080 7901935 -115373335551701065552263632323167816120 7901936 -3123895377110688706984871401128591360 7901937 57772494287829168622830902475432623988 7901938 -892064188726151261946530864823067392 7901939 -99181588686670151200581273485380888944 7901940 -22612879624788157548559233364717731840 7901941 -27980797167910232512433991539200568000 7901942 -12430682185275014023905096708575374848 7901943 -3229819966697341074480201742095839616 7901944 38611349725304858342016266480768716800 7901945 61004026643351121844372984417703409600 7901946 -7802236049841697461363635548142898720 7901947 -52767723659027580417989083273409616604 7901948 34889430872866941499287066470878909440 7901949 50823124779107416685475874441892198400 7901950 6281667779264920968920482626175564800 7901951 159985045602619674481184772228567120000 7901952 -29946254293922538609900234964960542720 7901953 -17514402649142200467638627858405421996 7901954 9719502499277436198365726400214824960 7901955 993716340187046141692402082495334000 7901956 -105549779150434734303926245269607768832 7901957 62163462161878874005875626428877328192 7901958 -3692045880307475159139822397448103552 7901959 44206064063018190210030042832945904104 7901960 -42441871438367168258896900614991872000 7901961 -5814326895498796275708786892527391728 7901962 -16753631480130203725471808339224221696 7901963 -57183390023839408803461086719254215896 7901964 1834392817904930291610051670574355456 7901965 66115148250442213894898860693318390860 7901966 -74339248141395214388048033454439253376 7901967 1823505288216686494723164767426801280 7901968 21009228420621761281123614706222702592 7901969 75198710403608425956772926476961924096 7901970 16289845661921251094778068351999424000 7901971 -19638473309406104795542731767912381952 7901972 -14471963283917785478214712892279144448 7901973 -8651419103573028199817515267036169778 7901974 87568908493569057427168042404963100992 7901975 13335517932636568308165559412478804000 7901976 -22511100601429759045612648732749373440 7901977 -4842755190514156736280785636067484140 7901978 5121278682591212513480005949650959360 7901979 18064834263025482598571805647730347232 7901980 -102655225054294944457461911405778447360 7901981 366729581972056131664654985641038144 7901982 -19482955740658935238475773975449507840 7901983 15383671897078205022272065738130587232 7901984 31252258113600064574220776262147833856 7901985 325228095690972387262100551671802560 7901986 48009620138658887544767109949607464320 7901987 -51368091081082662858575316044466947448 7901988 -11776904297282911769685786163897313280 7901989 74509909063454913804496776731805961790 7901990 -3485208670839245838317166863490384000 7901991 -79990761222560463208446365395487538048 7901992 12554045669009512559215401305998049280 7901993 -25171602492363977496618183219608516352 7901994 -15028582392349566393389895679494240000 7901995 -9498088426420693630583365041962462880 7901996 -114696652726797450332484158203638240000 7901997 -153503154965150990001947098829213616672 7901998 29639496794554563075440749521947472768 7901999 15799559029153717558745864261618143200 7902000 -1169178339261988258806473096970240000 7902001 -106722955688291174873818589553865570392 7902002 -13167321788413345305639307345959096048 7902003 69912142570502555521560453777953736504 7902004 6961630098253996791772558190703654912 7902005 -20834932648509822670133651581737177600 7902006 -11025792071416280956983762131632336896 7902007 -2598748327768648052953788520739824080 7902008 74485492662199917348575826972346368000 7902009 -19418287742722568421025944638013701280 7902010 12933294005025019472568725173077704160 7902011 -23389846587024342492427626312703545840 7902012 -21890023783610011567673693106735922176 7902013 -18960676857740765133202650899596942720 7902014 34543570121970389072538176528782348032 7902015 16753282566893782742498800861796509440 7902016 -12942056936758844027307743264976666624 7902017 -64762660830413907376963989152077775934 7902018 -11257284609949946622468410920861357056 7902019 -62557465482758549599156953298456032580 7902020 3304303921212512609060177004384276480 7902021 -3776211647188744653590404874601594240 7902022 60562351261851510385447357786056186624 7902023 -20832261770200668072745106470789045920 7902024 -118669144923186290446983814604390400 7902025 63007933182619432838610527312186418300 7902026 3138761427774823081112491899418416 7902027 6962729378487195953641392810741263760 7902028 -47824232030760498202987402601427998720 7902029 -103609144505671291410222867940936175370 7902030 -1472861615080598312611890858498679680 7902031 -9199525151155880421556107077451875888 7902032 -4570320514632712768064415834644619264 7902033 -22813876613583102476373062145869365776 7902034 -22251041137270104638974610332299264000 7902035 -3269059597715606333978327850270754800 7902036 2490499439607635438750212745579431680 7902037 9614393322538798886864020578343254240 7902038 -46544491579152507343341095167596552960 7902039 86861158303241001482373091023416658024 7902040 950875444058778185805431653614796800 7902041 6904575066053764235138251581404951424 7902042 14834985980230837556320174438665775104 7902043 -36828333692637805397650836441118496400 7902044 88275610485194817345018318000065819136 7902045 -45806452390859069193378941524291315380 7902046 29202947188728617653748957067282041472 7902047 -93185555220879348991918141565044320000 7902048 -36021609610811608625353333474559262720 7902049 82189753276660237061831868368785140400 7902050 -2699320744719691828306559419196119200 7902051 4773444318989113309491691184433931584 7902052 13830343659085770566855181379905748992 7902053 -3781404713212029366708794668641427080 7902054 -44490090855430922523821457243885469440 7902055 5726773827434908956244383318573803520 7902056 -63839314856982280200589407041991475200 7902057 36653531011319892146540525925431592960 7902058 -12572986496560198043781695718983824800 7902059 -129059906260659328652398644738566601648 7902060 -36532108229022154745265402786807383040 7902061 77613973294350085231737979170337464662 7902062 -6554203017588677311294097551390863360 7902063 119555812242676700426598129187100467200 7902064 -3889437444877848025503931226458030080 7902065 79378425776378895935818855455282263400 7902066 53709704813084499585355922917624512000 7902067 1448901358040483967726453203047288832 7902068 41684973089334391757802052060840510848 7902069 13688627211404730026524941083155607040 7902070 -38233651295064612373952378531756077440 7902071 221296548679502092395209007775634866344 7902072 -11767052479580169533646122938996961280 7902073 172143754927299100539369183923530105322 7902074 13749654400379114311399224353099470560 7902075 -29335215044545783076488375023149921400 7902076 13276372374154266489086286267363373056 7902077 7515629090043562912187924037938904960 7902078 15584586539826094201066307735849903424 7902079 117866770454234028710770206490223703680 7902080 36467527766850676735110018161757388800 7902081 -54932214825453583321927797241717489440 7902082 -76256211780076897462253633972931458016 7902083 -12862942238054626706698146240083363412 7902084 -24993547099256203734183594890853233664 7902085 -84565361465632103378536655074217489220 7902086 11062707289246771723417656924490750464 7902087 -14925946895472797297872692553352323584 7902088 27867756372113806578278362166938306560 7902089 10256252374077894233507017954357154688 7902090 -2206715539671252986375519545690828800 7902091 -16623725537497722201281293116760598000 7902092 84282321646961576003243946378577408512 7902093 49691006731360448645914086365662585344 7902094 33613360729903379874291905026123125120 7902095 106196196948288393270166191365160030600 7902096 6457830489111673821319116099307241472 7902097 4003350505113630927010432770854903232 7902098 17034610847083485208424417415904409088 7902099 -59453017920794160820221830014280397516 7902100 -34777270902383050587215613300008960000 7902101 -14709238585551573243959605198238198898 7902102 -24124856183404301255584404790250027712 7902103 -77938787891192767634784498189775471440 7902104 -2906861388318415635681357164906004480 7902105 -6823926499968039180264536600511108480 7902106 -45770857846306153685554327516367239680 7902107 -39819786285143619201911453213034831048 7902108 -52902957156810070301548927517053099008 7902109 -150902000741895032130284968644900241690 7902110 -686871435721199156578418319522938880 7902111 -9934269617333285353188579036991533696 7902112 19953890555395093550748507139636396032 7902113 -73143519227208203540060458795779993936 7902114 -51757186380883609753950235706816280576 7902115 -1765370534688088440920209497756764880 7902116 -74015634301179590237380386398324223360 7902117 -34303287055921077450557783797047532800 7902118 6928941679100288053488833334393407616 7902119 99112796319370545126712495863514920840 7902120 -19426851180153836910062567344561766400 7902121 4944598514072769279513525451426287972 7902122 42631013933798815089661717989533394432 7902123 -37226899816523334110838401708286535200 7902124 -76380890885023546550535663108478413824 7902125 896954263974144945726685570250208000 7902126 32635437783501930606089744819091086592 7902127 20557546570397750617213638692889052120 7902128 -12031189041226911429313482210461024256 7902129 -30335604044617767180728777074250045760 7902130 36960845201620094353609093252032299520 7902131 60376195406141922791707942898593009932 7902132 12970631963901943141755064410158346240 7902133 -13061068399589409830601666026525664000 7902134 5223996142115004425524048489293140160 7902135 -6572985438920504450032842594275529360 7902136 64820371157643210258275293676175912960 7902137 -30048191633339349575081865611795216214 7902138 33417998047356737176573385574518173440 7902139 25889827567159220849098917899816922912 7902140 -42615916192256779609658666529813634560 7902141 13245634787429235205860205143145049856 7902142 -31541219675357159323492818536161398528 7902143 -82375848691879318045539552400957564608 7902144 35294499506408896830318057040851763200 7902145 -7847704371285442445609963492892845100 7902146 13906584655582395827386904203940129280 7902147 -90849746643214088088661410293684549760 7902148 -17038575348319439818134133447889813504 7902149 -1719953111549746642811203271090105220 7902150 13480039820343947490372038912343360000 7902151 -166775405462832907730047476706931063848 7902152 -85712486172821076078685783501212211200 7902153 -6077091391700768286011493164611776 7902154 -28349000650494181618860369594426865920 7902155 80824062201121101340397902565916550560 7902156 22517493489932208842545133773201588224 7902157 181407608990396718381848386825358832000 7902158 24471356322422044869310264103711216640 7902159 -5443396155285714161925577540701053040 7902160 -5356337512210178728255401379721379840 7902161 -70590181785396920816418672282832192416 7902162 -2083084599837233220664992664561559280 7902163 -156197632150014015910498014459625213588 7902164 -2635312211208938651301040724110080000 7902165 -50074468245399639728771628884934552000 7902166 -13748284002104033974009619574185311968 7902167 -19512343193613707890646098603838239008 7902168 7513220158834701592490721610096373760 7902169 86228769605588110743559159273187711760 7902170 -30143323941184633250662622647318866240 7902171 -20992138640810085151429664388331991760 7902172 -23129679891397300441075322373160973824 7902173 77422047419506647286381758180451189260 7902174 17078692475719071406739956047959780352 7902175 29055429505219233175179464941195045400 7902176 -53871581959004018612048949497977896960 7902177 6318922034228426923256355421612523808 7902178 -64206249103917948798442496101224546144 7902179 -2812288550331267392094038892098307072 7902180 -3820968493599630446304915057940500480 7902181 -98962386812652310518193664964555013920 7902182 32815108313370918383553241204007035584 7902183 73063674903617721063269602879316881104 7902184 50476632901695700519005428716835665920 7902185 100269772579253709726283402821721945380 7902186 6043907087751289996661512953148280064 7902187 3143290076210374109654288886627237640 7902188 12208419607076889397098548035152208896 7902189 -5289294272187453929485298681662180746 7902190 -37898372368591069483588434825263630400 7902191 85776490579766933168823139356772611384 7902192 -20284087115728983575937947807017009152 7902193 5374806020532207551214743048757125044 7902194 24497008980327526175791916199288348672 7902195 -26354319339031210174005259603103001600 7902196 -1993320652277283130793250682090846208 7902197 -101193515230219616192452548723732822354 7902198 -3336941494392842144891878887730756320 7902199 70116104693421975609333430168565290320 7902200 72279878720521178195008309389540864000 7902201 16508266320003314094846672099315868224 7902202 -9753832502109427332864309529474607616 7902203 -5944052537416761008511127403786813016 7902204 -1838425047912057411270707948549849088 7902205 88306519793286489063545246209121506860 7902206 -24835751181616315056260292347303178816 7902207 -68279147556868740440315565265701613896 7902208 45773803054630075658784849417866313728 7902209 5856289516612710655184223039106447680 7902210 -4742648056377787109420240501002444800 7902211 1677786533881770378987296849707778824 7902212 61492172719969771288501987949348782080 7902213 82888987160455682150085776879882889888 7902214 -60773339422292448855018189388903364160 7902215 -13309893158173837019183017390596408000 7902216 -22596903406963293116072631505433395200 7902217 61076953357951853632903846822099170612 7902218 61248354390599766107445612700650400560 7902219 12618487466138910029999325408186751728 7902220 -83801758554425202533169273612976389120 7902221 2106168431232089060754204826374425100 7902222 -18730364609341745680743367717906094976 7902223 32041407857190855028722215557910118640 7902224 21207341575111153877503223642894499840 7902225 2987311009265855853632845978912560000 7902226 36156318594603561892978458578566311312 7902227 -7759290151069775893858075763141907924 7902228 17931746527407446181795545480643723264 7902229 -89269798076090070137153744560541903808 7902230 -25869117242774605447046381028052930560 7902231 -4514804826149052899607623279969828736 7902232 -56935769509860270843653721371146567680 7902233 58887824233550887732459360310526083040 7902234 20993783035660575932481149558842242048 7902235 -31003534285008863066165903672665805040 7902236 -102590257991351778916410154540104471552 7902237 16001379408400765422039728389866341952 7902238 -32826499705094715423058334689325594304 7902239 -57264779667364646177612169238903440 7902240 7003197959265574632510595036757360640 7902241 13379464378651563775816145891620009984 7902242 -19268993243281943264171356609334167728 7902243 8139850416912775270671201053925949824 7902244 -11067625123571867636676808417922007040 7902245 4515490376412471313023842520155073840 7902246 56012474863152214065858516651598537728 7902247 65952513224145319715994302527602058200 7902248 -24585908528722426009893746910097735680 7902249 11263117690637211523484526818126411664 7902250 1259708764140850269101195647924848000 7902251 1617200199842715481334879666076049920 7902252 -37636631348166966040177314205095321600 7902253 -28544748951847174515602844841584571498 7902254 -41229406347521394698995819001391263424 7902255 -14937579364422281219957956989172963680 7902256 2702842439378132912292639524920164352 7902257 -37947778601851696731062565965405245968 7902258 -449048189887061686487735917092194304 7902259 -62451005127008238839814478740151303540 7902260 24229330496631674833003026383135066880 7902261 -20527771704439186486695730327856492868 7902262 76089124960697823487588544612399305632 7902263 -330290526298487726298912447609621405216 7902264 -75411789392109598766645367737265684480 7902265 -11695203768345181819321387634633217600 7902266 3754445937482580466752277380967646832 7902267 44915423832065626031348082880033010112 7902268 -23073777454764495875343762333058560 7902269 150473421070541009049667588937349737670 7902270 -25651949481814502891352239742771938880 7902271 -26158497291691812176222125486402945920 7902272 3230071736169019203080944145997496320 7902273 -2274049155353413478243376031904114496 7902274 27469609396851022459166228318078563872 7902275 27424448479893262665848866742499316800 7902276 40798050310964729927817925503980488704 7902277 50457679432622224339225282087754804126 7902278 -25333936492516943263728703597975654560 7902279 1505816060566869489640615365600916632 7902280 -65621832158939188416003798240547123200 7902281 -83599789679557638394718572733959695708 7902282 160104199725891768983835473850401280 7902283 24467427472781825007093577551354174720 7902284 32150306514406468635957599655711461376 7902285 26042171364632926235100024854963055360 7902286 -20608669392795981122951818140799132800 7902287 100881134446300315964579943294639309936 7902288 14939203588952013184584412002569674752 7902289 3729217278664093339509291986906658210 7902290 127492722494141651993300948465472000 7902291 -61065386032343826617991908739958394880 7902292 -55345430665928169649069864206487801984 7902293 26946645025784242802100843933712874400 7902294 -6813693692515309480734227774638823424 7902295 34364213417618940437822955031365547800 7902296 58660678345660009410442372845174374400 7902297 17303360984264651961279601320109387920 7902298 8251156848610396503765623598063515136 7902299 -24431695118908631061317362671228496848 7902300 2475090966953726955540294989171097600 7902301 95306048732615713275773088671470972704 7902302 -43470339388448542136525540086763403648 7902303 20110581610688621603736412097029943112 7902304 108635473935475039652149911376390127616 7902305 22762143208390485565672591215876509460 7902306 16533547091219839972967324613812736000 7902307 58208735595778126247689901330573800912 7902308 70799885416758229239799729979531919360 7902309 -23323719598247068447855840531166057760 7902310 5073583078456796699029385074070380800 7902311 -124697075491260816664108246882725718848 7902312 -11623234403254898091654198059220172800 7902313 128484458495635685149652555088269350560 7902314 1792566229101713019353454169473096192 7902315 -72826120860096084265501798152521252880 7902316 -792926344042322487321626840732456448 7902317 -52125780191168216963460321293285603040 7902318 435442505102433283037507196249656448 7902319 199850397718213360610644554830336888896 7902320 -25921140419228843914368351884405145600 7902321 -17004937784814454734621698534107693056 7902322 -15643652699898998284036271559838434288 7902323 301582769946940645742577298885192608 7902324 -4207262936311533025007397731526948864 7902325 641920273052985595086834540016357600 7902326 597733898488614248752718340462852480 7902327 93924751573774203477275226470726022120 7902328 -111593026189071364223550428743457894400 7902329 38707027731087298588959779668155933930 7902330 14803413165029487584799899019504817920 7902331 75171177419938242897347022530662308072 7902332 147775849281960832197655943202754890240 7902333 -11605138962618159297622278259100222400 7902334 -25188004444589345231609436100725682176 7902335 20555487376226225255925033223329771360 7902336 -8068115728178947766363954491812741120 7902337 15382281672282979802489906951575058880 7902338 -52864045553949179495162551889460613680 7902339 9587829050304596000840085554067359040 7902340 -2997881395612169539785088632236236800 7902341 -95939840957107766518267195427496216516 7902342 -13309461197304671376717714063602472960 7902343 -54959343868486222092672581833669138408 7902344 47231784844395679981733284370407388160 7902345 74368370948669786636165713008519014400 7902346 56084245031100926109843868816584685872 7902347 117112501982723758322382997115866841280 7902348 30114299249082374034743013857408326656 7902349 -3503625429828052525125020954148963968 7902350 16552603687161811046618961066901574400 7902351 50253654874327474147384313322250499880 7902352 21050685543604691167528165840664109056 7902353 3779522316276385982631322552697346804 7902354 19006484290175499276579911052884219520 7902355 -94698666373228859339069033003137650000 7902356 -10304545275324896509161638960568520704 7902357 -41255710574314909066327629414074532960 7902358 -30202685602596356773098161379286026720 7902359 -101742972613492625938318253645791792440 7902360 -4738482195664836417861445113585254400 7902361 -39860749060911079732181315440268322048 7902362 36878793408132146273859590500084427232 7902363 -17345777588733054539710302523172716032 7902364 -60660772375383421305175388522576448000 7902365 -16071221107381566502809670296124800000 7902366 69016449085481764868401616626937640960 7902367 34188419300010375737611088715075228144 7902368 2427024553485691555203738523762950144 7902369 11517475980428998700907765466098691794 7902370 -11990545457955111777303110763652608000 7902371 31688298019573430002339614309673560144 7902372 -601569483057429095289135874479446016 7902373 2097109643158625278149375027671580444 7902374 81533539755792808444266296425782675936 7902375 12943953567062985308235845135559336000 7902376 -22764747639316037419963988612815057920 7902377 20811299571871995119430492452201472000 7902378 -7258312909458141820304409275718650112 7902379 -16221398168293283047552679760009683616 7902380 265367092245338826884213534729164800 7902381 -37166798043958513596215097134466036864 7902382 13870872514597265573283679343745006720 7902383 -8081624178237234092882355878473408368 7902384 2719751183474176775035292020947025920 7902385 -20115455828935171737948367244652921600 7902386 -12031287973404829165124797734552577536 7902387 -125455636879382747590912037900392530840 7902388 -42188771539588736025923828719043943680 7902389 49471587148055688520181658664042830 7902390 17209018461574431866081043096042240 7902391 15216278148336808419649162712686888160 7902392 -81273083927672128737670205742488862720 7902393 69514252405208471258219553402631446864 7902394 45074708753839583495248261161451664496 7902395 -60828104587173429339946812233299113600 7902396 -970640348161249830358090165825806336 7902397 -23701025643591291655644603052413149268 7902398 2250792444952308484294605493933950336 7902399 2643504509076827934407465258637680160 7902400 22533513232796066384082681330401280000 7902401 -34467448560108242820828636147811253760 7902402 -3090656544904531536857892484275005568 7902403 3709320508109804651189098329565392184 7902404 81642667272682502597657863990163020800 7902405 17780582542811919011219395695491112960 7902406 -8461669438821567231329434747819168896 7902407 9834385804647503332008830066168272200 7902408 66830256020952857040655418214635151360 7902409 -53451685400134766043290569259018685696 7902410 -18511394557432282186187919806365940640 7902411 -812916846861145167921524000940378240 7902412 21826921768724455830840541346974397440 7902413 26800816155714978206213074620547510200 7902414 -34221025894289508167497337019856469760 7902415 -25353460010537496525338251144194664440 7902416 -1861695554334617239511158020111851520 7902417 -36830033008274163684126607716623919120 7902418 -19723841508161990477905442012365161840 7902419 -15149709927483175074764200423041334704 7902420 -14310801012985570475902274684139141120 7902421 -53692957094167060701357729764302771378 7902422 17377366552748544996864025097346949248 7902423 6128030258388341959520844745178490000 7902424 -42568494985661708575052354241157847040 7902425 84002750618848070023216144403044923150 7902426 -36537323608795312995335785668768030720 7902427 12551771940696216093241812365639911040 7902428 107331907982984341087014542636011514880 7902429 -13247766827631156951818941236963299712 7902430 7305699366491128738932896939905672320 7902431 -13229958230210952574645480675456040136 7902432 1199714829269363899524222153329737728 7902433 -64088010060957051045784258747632582528 7902434 -16244569468988083494345665819445682176 7902435 50559744133159062002491456951653178800 7902436 -31819006918908553153082304668226728320 7902437 -8383461652333828800212307790080886914 7902438 16953381576175007132183519037414161280 7902439 -18057003053942383414066418305645854720 7902440 27448974863123744319663566183296204800 7902441 2108569688525078389925217714330643482 7902442 -26297391533502863041127801507247897600 7902443 162282823631400771602243466557309032692 7902444 -38007963676995452631551229353781682176 7902445 46734883241307529225922319363172850700 7902446 80037148233059370556998451133816406144 7902447 -4702377650582759710635493680364979328 7902448 -20998601103440343770137250282901340160 7902449 -197179602536554013936466965859375911040 7902450 -243914665610424965555773709149802400 7902451 -50940932889537307455017565161188793408 7902452 -29051927108483226263242110218491572864 7902453 -18027501268006057079660505527478204576 7902454 404886082996340893597982810129713152 7902455 23672078246001603503931183514126379520 7902456 -51393017966990855184532767162215116800 7902457 28154421461449095061578862398268846212 7902458 -12532400212120214792447378221045567488 7902459 42962375818353621315054824152392797424 7902460 6700893066354047331818778739490764800 7902461 2737231521936712587945325421334400320 7902462 -28880884230773880765520491318175107456 7902463 26133871238636731609778159741783500464 7902464 76438644077974719054969670008223825920 7902465 -31269627316366957892072344886336234880 7902466 -20900469042270375012189854382967022592 7902467 30733935278195102877899790930036214272 7902468 -14937306119941031914823110205638778880 7902469 18551595790079328697381061160624605888 7902470 1217675867848541482078406861831548800 7902471 10120583563508143924013723542957642320 7902472 66805353414565480370046737437387084800 7902473 48275675299231599026549608861412095524 7902474 -36840418020457247786141764998257552640 7902475 19675792130832974551432460417431062900 7902476 -22170786128163098084004281257261021440 7902477 -80061664953733542782566831191871513152 7902478 -34995726401429982885277673366950306176 7902479 -10661967128682256662456217300007257416 7902480 403099285138763321268985924347494400 7902481 25303704465548435093274728595044392000 7902482 7058176606385581443719239274217065472 7902483 -57186858031768903405409608191713915976 7902484 16126355191067624771119842220358295552 7902485 23659464708183655928730746789535094560 7902486 -21065402252667225725297023412562898176 7902487 39744989750831480660308465295635650952 7902488 15961493925519231506666919692166144000 7902489 1129803381822936142543724799193497600 7902490 1537242340396550471723117831202938880 7902491 -93329283293815344722220916582583934528 7902492 6022339685902033405673253811894149120 7902493 149849100937122406977414865873992869016 7902494 -41113959444255827255305496460725656704 7902495 61401789103916487282688692107127309600 7902496 37944990599852852711549504079664250880 7902497 513773059025467310418301695639964992 7902498 47006540778677527306539849077748296064 7902499 73288640726026586022473347912039644480 7902500 6790420681715680665099444432564000000 7902501 26982499876778080821968817007963906944 7902502 15396811004613017220694042385671337952 7902503 24152628499235211171948778811200756704 7902504 11124754036049103494630860955843205120 7902505 8827667251833280123214445249163965960 7902506 64018547690199188541308634604071563952 7902507 -46975197971415325316883596461078071120 7902508 -459550168664515910873549674901500672 7902509 -58355472673652825270922374418179467584 7902510 12156559917436886492414018278748160 7902511 -157301673433105426205371111546526779888 7902512 -12264951349538418522454114200973148160 7902513 -36410158009591298779802005173615508800 7902514 -3090484860825375080131752082309776480 7902515 -21251339960604135906427380085860237840 7902516 -12988620105641941562558715111830046720 7902517 10551216241487627187636818618391647392 7902518 35628840747268517007595700665871834880 7902519 -70115222272433629977360202702562398080 7902520 3215814728498937962919032027347353600 7902521 58832259068430752749345105215982195344 7902522 2650212366472830879931613852593149552 7902523 58408465048539594781912769673159628772 7902524 -3730236255723397132492907437892865024 7902525 14285648812003458995700005424475744800 7902526 -32112173554346241249925280342544684288 7902527 110822186354173298943411028577799293376 7902528 24050106377145358614485766989477314560 7902529 182610365563615603500541048608255888000 7902530 1206246616541628053704114829963973120 7902531 9918704550556402846414226747426973600 7902532 -1443991467674056104835611780640048128 7902533 110135185378690227983858787260784024576 7902534 7926980544606544984771865821808445312 7902535 -35691214445750611388890309579756272000 7902536 -317255810392948542323601515026544640 7902537 -61227500056321677568732451117664090720 7902538 -15031343436042794856282793276612418304 7902539 24964554223189886976211511997738125040 7902540 -473327948403774797871016349322439680 7902541 -93557659348900984352184831824277415200 7902542 3143365072176132722780889474691077120 7902543 -35363989807384972673581614051014242944 7902544 -11713464968643750677578811198102061056 7902545 2484618803497229154669163403050584960 7902546 -53496099058115706368240939732218463616 7902547 31439677337639623254695804833482676080 7902548 -2594584087136828350903250655441008640 7902549 37695999340052096655519844931978202240 7902550 38291847664907732800228927070492505600 7902551 2640256261331525493690728157609506304 7902552 -39814290591401863915361903476738621440 7902553 68100102767500100594899962078956785802 7902554 -55832000575448623284077787657523945728 7902555 17751738635754608035940857427921819760 7902556 -34555917758684941072291472430126087680 7902557 -62967812139521615297816063754736463220 7902558 -60693523559691458275448864172271569600 7902559 -44910236761190800896169675725447107984 7902560 -14234763043340226263971439105346109440 7902561 -61267138040851499929637396505436087680 7902562 -16044317761956387464810103610270657968 7902563 -27884728541848657204716662027860337496 7902564 -29054157922835868322751038211030068224 7902565 -18345097998861338600105329418582424960 7902566 -7720612424569742620939073749614913536 7902567 -35525607037986528163146115810728783720 7902568 56470207190174814753308637561079618560 7902569 84042261342932619619342385426741322996 7902570 1328432271896531587155713700224071680 7902571 4287158036948443832875329883105476960 7902572 -176297815578209341965806010612001041408 7902573 42546968703728882352450592770727618560 7902574 -59703729062037199547094879289747247808 7902575 45104894904121706389496359402358016000 7902576 17157662700033947170014192406395617280 7902577 50276896922395597425203410292722561380 7902578 -105507375708037129498416394331776039680 7902579 -95360267482077238320110975376637532616 7902580 -23617014317071389349741582369309163520 7902581 -13563215874202370162373923372885265618 7902582 13405224766950001789018322414107336704 7902583 1040576607665350478164248922874512768 7902584 -97323461011912291280190980588584673280 7902585 23799216493403788157893735146164629440 7902586 4101902338062189336451842725250863040 7902587 -38849997640398870389997996084119097600 7902588 30126526198990583750347286862071308800 7902589 -160835283689141291091003970389187743610 7902590 -8846692978587479381834262369059022720 7902591 19064348505695053034938305940984888464 7902592 -26775619675680232269472420424885207040 7902593 -84211866646272839133273280597010074176 7902594 -8721508821459043957606059033800286720 7902595 35444872464337654607325021891024253680 7902596 -18064987154305083696608419815859163136 7902597 -1973489925955562809265791585885485600 7902598 13910928317887759301431314991287385920 7902599 45447724446882907134170621955064824600 7902600 12114180363085032559694945381895168000 7902601 -838556205484290737225901205511454848 7902602 55415402027183458747828798740897256752 7902603 73786135611503627669357679232424246544 7902604 90588928563636682187421228182679232256 7902605 16117389268486321561616483330680957260 7902606 16311290999108521461042596303935246464 7902607 -178717841692651292033835773845414272000 7902608 -656584595865829458157911336865234944 7902609 18591336117844734562759076100288969600 7902610 5251361601390771752630685608765196960 7902611 -30827541454851596413152874901492798016 7902612 33666812975656797982457242403757476736 7902613 -25090184108759628417783529097811208960 7902614 -7230867014971370919489209569763749344 7902615 1010016724870224134359708354028835840 7902616 36576256052201359812771502711624089600 7902617 50311689768632294957835446603868366666 7902618 13086167367581090499217586786406897408 7902619 111332413888049086730683871646744246020 7902620 37172474241844604296714186842043176960 7902621 18863956645642564925990266737614967372 7902622 26783515088523340135433817581910762432 7902623 13215781843317172940335886425834082664 7902624 -119700157168125007823664309845310308352 7902625 63056646058164822098128973928198528000 7902626 24715532364960399907507648415593708752 7902627 -34124262427789888699330114809746174976 7902628 -46811534604193507152556339681607093632 7902629 20643249226583394878471160115650521376 7902630 13663879642845233928309496394102112000 7902631 434310134132601016478256787271392 7902632 148332224250523622873137953993853747200 7902633 -64563465286872657935469083228689227456 7902634 -35799094121521594876554549415277560320 7902635 -12834777216608541420992477156312137200 7902636 -27468555330859500929209603707752939520 7902637 -55247692158420127658711240203043323200 7902638 -60099714793284976468999892969073497280 7902639 -11078632756089579898015524156631573296 7902640 -6489886755732373118826820084901806080 7902641 -5988747858060423217249931716547584716 7902642 32127788887945738628799856691773188864 7902643 16001591873225434732603081450186853200 7902644 -27107467384450664994706227017081389056 7902645 13779636312812329771755552347000169600 7902646 6241560856370587838958680954399866272 7902647 63270125186535392444811550480670082312 7902648 25783409171035781872379859611080765440 7902649 132398943945533562218780897861695956650 7902650 19195973509428597429543748283769638400 7902651 -1149573915921816010144511718566897448 7902652 27972093691040262163838880931773633536 7902653 85010060822532122656547555765831535264 7902654 -8076492370884377540985699587380368768 7902655 11581559837784633476587415160669923520 7902656 3380853702648768457343445435615805440 7902657 25636923025049590946770771430751162240 7902658 120674190041307127005086622446927618976 7902659 111736286457282129879971443261954060860 7902660 19640931154669715343414903121742069760 7902661 -1148406573387236726176561511724693960 7902662 10419406095071084592491188467727737600 7902663 11095097002576842283143386555390400000 7902664 36168448312819915777169376702831820800 7902665 -29258052841957052720089672591332422940 7902666 14145212667705122240512575545573163360 7902667 -179902432426998398634414097277177807280 7902668 -16698708786000084408633334992587441664 7902669 531369906002424321976444780173669408 7902670 -15856057607475169851287627870768188800 7902671 -31449255796616598917800930997723916720 7902672 8521432073088281199502905905646796800 7902673 14833772208285295261392382251726343922 7902674 35095030231039402371197361558220062720 7902675 18481399082464690935049544037248486400 7902676 55365423289229098685831343650247128960 7902677 -96376126545347574970955306282754141120 7902678 -5612420151906633663021157432213831680 7902679 -24022044674245864541955698698983890616 7902680 76382147159118677490473523142641254400 7902681 -56839161524180874031189717970832556848 7902682 23514712801121929057251894534793763520 7902683 15242243035604111534012160082658517864 7902684 2703709534627160275751796417646081536 7902685 -16906077663060258791245323789357623040 7902686 55157791805646017523059553822039951360 7902687 35926919072565069495394653747263638560 7902688 1448387208793754353830648431797862400 7902689 77897598557189040044640022829789659440 7902690 -2634333070301130880814622605211156480 7902691 392338022655018650356173921999688072 7902692 -5186641469782455140707602215295713280 7902693 -33073479684822870101144038973282348418 7902694 -3463537307080816167018118570974307104 7902695 6738146435501605784679591551977525920 7902696 23890948682895921615583943754079027200 7902697 -15051293300125003630290119269897799088 7902698 -75351490707521561882695645304137483680 7902699 20127074011393755878958316971202013952 7902700 -17890438504510433624022788244835328000 7902701 54118869154179938013805910062419519702 7902702 -18816529710994068423920525975219447808 7902703 -118712292472084218606550014793504407720 7902704 -8920464128496014305222305553870356480 7902705 -22201960996653681099132521356209719040 7902706 -8003437860986939898632416878038384640 7902707 -27947926813507719452484699424058581044 7902708 11714701173873539322861457016121262080 7902709 -4914168591796964945263454435093290500 7902710 -8755573402310015360275634686640394240 7902711 -71799124612191443642708388255487293360 7902712 881735735683554854926108666007531520 7902713 -3788392677608212411782811796723069376 7902714 10452581416056449720629425476491223040 7902715 -102513985021627919571526141719429032400 7902716 16304714902120856518435036820709385728 7902717 -39130904269012541999049209722602701088 7902718 22436850097698067480737463946615517120 7902719 -1657204913172102310066474119593094288 7902720 12324639104171939066706515478970368000 7902721 -6512870336825186175223491587916173568 7902722 82383072967663285578123541588008695712 7902723 -34386316384996162088278760015314974216 7902724 10019482367303189912630638073295027456 7902725 22362033687331253893476538484783840250 7902726 3561852799440230894244506849154582528 7902727 31912137842668981678021143205589686400 7902728 40781031477925192665992306768563200000 7902729 23547728828486965024696109038666455024 7902730 -2827250517346501440396327703799719680 7902731 74752947973969888929151012086880998180 7902732 24487499554779373341989342091168844800 7902733 89427164826948940078542439380368938924 7902734 -2628742294422340048143227538862214400 7902735 -2507996396641796540162648093470608000 7902736 33043423499194781451919480604959965184 7902737 -46755771504401455613046420843325306368 7902738 -48862326181936744648420587007575655680 7902739 16685600040947424184420111631213296320 7902740 -37947639630401988992264643027349551360 7902741 5037215239445816893661047641455267328 7902742 -23828569535404000635758894617330933728 7902743 -55567350079577613416745534247359080040 7902744 45436054868169866811093731944084254720 7902745 55602333719258936599776818813002389000 7902746 -36068166816136497016846106976372065280 7902747 -92393418887110500766393075235614171476 7902748 -17657758940863881606193651844763014144 7902749 -32335648748837466688132175993305508250 7902750 16030110053024931059147470301149248000 7902751 -45638121596050854664068786335421150008 7902752 74476932698668134445506123686608896 7902753 -81356268766464960752530858553810396496 7902754 -40794378585260622472405906989021734400 7902755 179627386936646764704232778831424000 7902756 -5397867732637602086508389383949606400 7902757 -34905383570956308306661348001366988994 7902758 41489993083510086750500176589107008480 7902759 -4438145856356069671864019113695048960 7902760 264235559239020429206978376238848000 7902761 -1506426393382053049366756148783487480 7902762 -4850584903468397803427109869743558656 7902763 101482028126868708515745512042998809384 7902764 -11460705649331830212525500987491271424 7902765 -1888310627641064618506953515002464000 7902766 10500636427706752501127924157460568064 7902767 115883938640187154148189644531311468816 7902768 3007869689449345489611010259244023808 7902769 82672306750970851547244229843950835026 7902770 -41646855538841171986362116166992845920 7902771 133862325785897116635514930878406911600 7902772 -64869038276850640372101670443970090624 7902773 -198931148700840943465621667219342271360 7902774 -28678772691784755838129343243849994240 7902775 -36457858579599907666870868203274058200 7902776 217457114427567187189579164216975360 7902777 5613138612781602055458247281029475456 7902778 10745014381320026075202253567284228864 7902779 -120789671032372473376580904443319694620 7902780 -43673224207426874276469566111907978240 7902781 -108254792596921320447988947413355343968 7902782 13833270424957861699926031160012596992 7902783 -20229616526072324321829309058257201936 7902784 -33421637180358189543600641203335331840 7902785 2778612265733365446586842493578922560 7902786 13826007434439443845372541312334651264 7902787 -79869972871339845338699514196711402564 7902788 -14245663960525154500745395833879777024 7902789 -204043596674709143681495158898930976 7902790 20351994866656543436234853860767872000 7902791 -15518246698145278030246809207102092496 7902792 64885461276677701036581943098380697600 7902793 36398449022213583968856633544368685540 7902794 17365179297766188213058219217538180864 7902795 -19375692490390119017541145305310129680 7902796 46564817155303588129001858710969119744 7902797 36067999578779495674165044093215048064 7902798 191288465243484642278486379552089088 7902799 -7867442774676677995764151685478751040 7902800 -2553958607211612974488086179561472000 7902801 -65624356357549724269948080362886882270 7902802 -25817759375066953156944064037040417648 7902803 -103450197011876374367754442559335667880 7902804 5689534496144978441188968832593764352 7902805 -35484032086486280001392759584629957540 7902806 -26298304026678633914232860134087888320 7902807 68460228085314053264929394026834209024 7902808 6222320384143449248865871620598056960 7902809 -83202582484950660263157162307995087990 7902810 -18032330256226787375906640404163359040 7902811 -22545120082190208045655336335174117600 7902812 -663795806759311077857893214461063680 7902813 -23730371832511152208804401937158389856 7902814 -1472432667241291942913505233160713280 7902815 -58079104243441184369878147576523793600 7902816 9828429598573790469018020104894414848 7902817 58936841576552176591122364641633036820 7902818 -6066850058159198433924572103558953088 7902819 -37071985433780516954132423148352336800 7902820 5777786723485763514066971705888590080 7902821 84188024501934275052374341477426990944 7902822 14875793253805272808863944560525148160 7902823 -31309106845501972467364101610351190256 7902824 -84964411596292854647639823459094579200 7902825 4218497612946512967324606565682433600 7902826 -73655835039743705305468660512316983888 7902827 -29589068501281036335016490580336404880 7902828 -77726227744125124797983023299831545088 7902829 3047934807943828061718094331611548672 7902830 -1029215462202912129483458239140188160 7902831 9412170120702639818659083064179150720 7902832 -2200966742154375062490790613464252416 7902833 -281367102915603007206927096930447918 7902834 -1679215513877927902555166376834769152 7902835 -72413810630004703743370766459019384720 7902836 -84816532474829023890192685880556923520 7902837 -102808690025192903206266896849269522752 7902838 38764380399794915101701564226829980320 7902839 -12550678052652928650711576731133182544 7902840 -9401892504753157460980636043118182400 7902841 1705294857023376924637410064433092800 7902842 -49343358764559637993239177735675062928 7902843 -26926306993625880093517072625453045136 7902844 29498447121756917525970650476910899200 7902845 25130771007202583934564280805071790400 7902846 8206794621575954514607983103083368448 7902847 -12044769499158687061582660798909725720 7902848 -63619037637145595615645291554799616000 7902849 -10179293092640476692212968402309149600 7902850 531046210943616260854455082044144000 7902851 -45282526752106595909364083424539203776 7902852 -938823539835765535514971302729719808 7902853 884757460838770201747498764788392480 7902854 4993656005618431352491144511851937376 7902855 -37270388552572087422146197334229254400 7902856 31930481877040168449691394145168230400 7902857 9115433880262736987310113653805140260 7902858 -14075204796714076379456540014759933440 7902859 -3093255921002346951758905324309026120 7902860 11632963611627798293713027223761305600 7902861 -22287988727054024507097448755604513536 7902862 -104303361142850474516369344463260809216 7902863 39914406882804490383966710020571768112 7902864 -3485281756643643154478023786069057536 7902865 39099502558648535780543571803928070260 7902866 36932443547665359719938718158481331840 7902867 -15742402815104587497535588439831225808 7902868 37541528972304240789611404652794300416 7902869 -3922370060271730631347235582937418752 7902870 17785224048166683399703077514743484800 7902871 -51523506537012455876303879410033071928 7902872 -1868398751412613069299226320167424000 7902873 58386104779361658948539716411051200 7902874 -2776194900929047463024572272201608448 7902875 -151686585291609098263255735539255960000 7902876 49684354450128297552557816600324332032 7902877 51055416879465802715691109450967570066 7902878 3317485802545529763893778707000100480 7902879 -23664424928597685550444526783279487360 7902880 -102541776714447818740393247378065981440 7902881 -24143782895377684426952111469119582976 7902882 6632367835624909511005753141541622048 7902883 86495594471364781058997824908297743024 7902884 -1326413279929284414668135414566975488 7902885 29294781434721596651722523630238909600 7902886 40668315714411773169900064416479527392 7902887 14576867265664223910553176352921612800 7902888 -24621844796622195504741025633925038080 7902889 -19479688217798219966794057588791356940 7902890 37699221981598674317768065484927887200 7902891 -33889827258152169668006569971578547300 7902892 3583614730951314842185259817259106304 7902893 130523089735941202671609211949141861142 7902894 -17243534631345153131458619691966156672 7902895 13319999302608125510161565560087641600 7902896 -11656841379122166308232458127608168448 7902897 37969623263310181473668966188149558528 7902898 -83087647148952484054476562723892261760 7902899 -150095825317094670782333349146155034100 7902900 -31611522044365990697350546983936000 7902901 39820344818437354071059214604083270652 7902902 -3431111735267153890680504585765605376 7902903 -79915075615788774291696249443058799896 7902904 21222341088727275724199504291882496000 7902905 -41949506236168501414827932576983034940 7902906 54982977656948806514299000979605977600 7902907 73388418458064743427379134323354309724 7902908 -16616849434459898933868357712585405440 7902909 -46442183369039068829191439817474160128 7902910 -61342257780043326394084872077375816640 7902911 -10094470393303459623499953966693371808 7902912 20504586839306107995592580572939026432 7902913 3869191053844486898810386525131789360 7902914 -23249383222125689852641811273239053408 7902915 -39990698865149335515260736469118426880 7902916 -92620541541714635783662556802926279424 7902917 126315746527217056928199658435939560480 7902918 -42333495889375888609856118671564410176 7902919 -171389865481768628153646615335788112680 7902920 41085039698331077378003946989589964800 7902921 33504544103310329246440527007210354560 7902922 44252136154306875939311944647811774512 7902923 -24596649982485821802763292098115297280 7902924 -2900281170334914598296094578528261120 7902925 -43697695459850358314558211690208747200 7902926 -68307714527210520091481970321579020160 7902927 130778580642270566141940469463570040 7902928 26244677021837352535693611679506628608 7902929 -137715360638236696355669825502274013724 7902930 -11189262423233010623250141201537377280 7902931 33122273492781336794632902795764570732 7902932 85706126621345277591214953928547758080 7902933 11906966656098317290481060893471008000 7902934 -33760263474312916971717471164473342080 7902935 -96294724325100997946262703150000279200 7902936 12004516029681270310735798925036544000 7902937 -20036189279041425761210648475478461568 7902938 39157771473855562411924723910523020544 7902939 -49843594746392706362871787897008278784 7902940 59763900542967850561951007721893783040 7902941 41559901890866898128113853122853498880 7902942 -20029254598378932573778963400739895488 7902943 143644695145288861283611869490414411680 7902944 -23066962299661773693738125859519725568 7902945 -53064362503744677831688502567268987180 7902946 1590288419178609230285841187127103264 7902947 -14566323651737595885693042211466291232 7902948 37925929496863459232260206146205742080 7902949 -152310778523716899272810122212176786050 7902950 26282732367118521721782939375309336000 7902951 -23265995479909524924189752978293824000 7902952 44660537995749012469527610851716889600 7902953 -28506815599513688098625496011380174860 7902954 -23322931255630306896352625815760056320 7902955 32871245270777835137846869672881756000 7902956 -66079736603539421509650305980769501184 7902957 89098094026330452170992141049867941440 7902958 25638199420731708406638069079184635776 7902959 93980703483697882094441967770034254160 7902960 -5347142398653151672188459214405632000 7902961 -63187746824243786975859329908947544896 7902962 21853267502792731840736077043278025232 7902963 18070324740797509657921465446654139092 7902964 -25624490554736092151613500127830346240 7902965 -493472051588939427581906795833093860 7902966 30074750586230263421794206121082879424 7902967 53605320310325842631074721636982427912 7902968 -1134278997685428680349479936291450880 7902969 -19090635798820229891376604282544823072 7902970 186669797231553159005973379699372800 7902971 39162646311177824634238143873091062600 7902972 -25910606614794428149546448419862962176 7902973 39503603453016647145145855653281397964 7902974 -73770927062561258844168935329636685760 7902975 -31095161186744326488812530659430223400 7902976 21800300362844164426888029309671309312 7902977 138785513598107170497324699913631542824 7902978 -14706544530945694762494953825467742208 7902979 -55643066722704178998154137240159915824 7902980 -4649889917416234849072837673990960640 7902981 -97669994506877024054020563669184124160 7902982 12388730695878482360141954171603464512 7902983 -149013784104823443884088451497090566376 7902984 -53473467652930731260607602770929254400 7902985 -30600463125817871931817026545482068480 7902986 2864698571522851660216862983679597568 7902987 23138779796236403620474219680904888752 7902988 6749950397991811042293234042077859840 7902989 36967613624558336397840426738664605324 7902990 12730862381967268887305900764992582720 7902991 -108747747180158939252349686318992473000 7902992 -11315806516142070341869689153641570304 7902993 17509380395958014860834529050746086400 7902994 13666005051114815539900898329167408 7902995 -79741826355865772774610792397556210880 7902996 -11145461047766202122585567531229413376 7902997 33253387390851371101856101955730642446 7902998 3944039895288737279909132514516105600 7902999 -31437944066187924281851585829283656136 7903000 -27239940630776990547299221684531200000 7903001 -32279946809438815375345387538941906998 7903002 9888611157528567089017451918683345920 7903003 -9577203985218826857191592231324555840 7903004 16532605336140144915340639826193901056 7903005 6010995886971770050368666487375127040 7903006 -60792569670531522863879708235142866048 7903007 -20662214829754248285704924324027867136 7903008 8467754464249577227997841476512972800 7903009 -74792251873047737920991432112376677790 7903010 -18059077751846262428949193056708103680 7903011 -77441880759952895414417633643011385216 7903012 -411000687676209317377510052418248448 7903013 308623884588935542096499409271785600 7903014 -8839850849597671021764579767048163648 7903015 -10202025059360236012326539737160534400 7903016 -7647002638050158949625766794672865280 7903017 57890926830974337069369941634312852234 7903018 -45901483148413773868904735095614281040 7903019 206187288261340622471411712470328444960 7903020 -15659509246345975078367599573926051840 7903021 -86217764543094917017645565790643269120 7903022 -40219199052191797462499731931362857600 7903023 -31851397202147586977799827456581313016 7903024 -13693893924999594255143985358228111360 7903025 11124131768623996425045728437266366300 7903026 10820570785602975092688019336186698240 7903027 70372186606728666726592285747725264072 7903028 -42021149340731501279822844854916993024 7903029 -6064994054096894436991685708477387040 7903030 -29163636000697079225721032291080730880 7903031 103841200215451092408548393833377789000 7903032 -26113374805802173570958288144467783680 7903033 77230708366780756072068058387439210282 7903034 31419435787933468648423917726506146416 7903035 1272734705779051340114825948256499200 7903036 -3634227093821976443297358454732362752 7903037 -9736599868827679977468844426055811348 7903038 -10713559236095974887978478564192063488 7903039 -85568308908325520917678411270981405376 7903040 -6244956467570221838573466076195061760 7903041 -116876924672099976699135314608048114656 7903042 17164120612448282025475191038633869824 7903043 32875381731068007094068822105150191292 7903044 12759144942345901374638248431430884480 7903045 36723408197557948139946448261666983600 7903046 -58403547535000258533423223068062771520 7903047 21806890791398166433675718817870405120 7903048 103566481947008962950302325321192990720 7903049 23880833995102490270430373428782388864 7903050 -22928652269649537140218061312087040000 7903051 19099609754077587920502450680186436720 7903052 -9561049518040794383990022684491584512 7903053 67666216864186112093372487510524736 7903054 -128760486146899722314410330822959523008 7903055 14243784685406316534069198890211734160 7903056 53652098191039225108888236614221824 7903057 -36048921933614237111690144885144727694 7903058 -41484790398455828693321042822731218816 7903059 11063174902698130745983405619770411704 7903060 45157330979063622663499797699393423360 7903061 -72005774422752964607665650124008748338 7903062 -33123015029291753885763398083717996800 7903063 54990415348176839168524450790709173600 7903064 -21955573876310031214117487035562926080 7903065 -1319932769962702467721440808412844480 7903066 -43124387668592862301475901725254978080 7903067 170196787235968186659712992515478274116 7903068 -22649279976256722035134576292303132160 7903069 3335679420851857855207152842031211840 7903070 14422685856615615238525943407829640960 7903071 88841884260516745013094922115409312120 7903072 1791760879649540539009012811644403712 7903073 13307835495330100046586569440849196322 7903074 -16800415250503223097518653002954862080 7903075 -44486114474944996875750425442663701000 7903076 39949390150451081037790371471848005632 7903077 -5987555986277302716947839098910819200 7903078 -6905906731125447025055708237320719360 7903079 167716871048956824942058669537637566992 7903080 3971813935034447643628542439448064000 7903081 -20794772809953739373879101206114374400 7903082 -49788107631467734076338777739047766016 7903083 22621934430705451243283975469714960384 7903084 18056538524620725125909889071586190336 7903085 50831127128143133505978851764383936780 7903086 -1227768254483740543659299098211712000 7903087 105449377072339222740026544655267301256 7903088 -12719041818807121517128986599546388480 7903089 13436956654315570894543531929700277364 7903090 13704001033408223687340810005393536320 7903091 -58371561823819700053691269159236362928 7903092 52283893735885223093289268881752727552 7903093 41992456900984114381039142335117407744 7903094 10130239672524501853544399553385993920 7903095 32183982217736432308598024959121233440 7903096 122963176353325596851700882031710044160 7903097 245624812848495401632119159638834827392 7903098 -14848648232341628357900885055790584576 7903099 -1402662741890938088242480477693910784 7903100 -56889876160825022121625286779229145600 7903101 -10215798457681447545307077612931149216 7903102 90639115705982856368162700990481162752 7903103 -34319462746211764936776158329697130216 7903104 25541390560954558773684150938873364480 7903105 7125363463993805154879476558692128000 7903106 -2078833110021805117979513239136755248 7903107 -21268985112787133090496022891701829200 7903108 95653996423533595965333938930797326336 7903109 -39275411805491211151148371648599360000 7903110 27374263699040247514837629982198181760 7903111 -39311940461132984255750275029107928000 7903112 -106054219226810842570836386320512568320 7903113 122365794014613017483526260045379648 7903114 22503980997648705777590524781202148656 7903115 -134377920291395788157107662837886320 7903116 -15712389635551184550287058566807669760 7903117 -29266598798880089524024666386327594260 7903118 -64213534662266878985374650756958002240 7903119 -5982041865922095495664519752172202496 7903120 11483635574084146375439224401816453120 7903121 -17501344703618844381615573432160398300 7903122 -396897885858109968424696489354667520 7903123 -18011946602361356019340202182375538360 7903124 46370880528666617833368975295671150336 7903125 -36260013945197350478030318823261487500 7903126 -610918796215171861458316969343569920 7903127 -132135182808404587706616759668068277328 7903128 23487974511688780920703170948402524160 7903129 -27490793567972360999635909295397568316 7903130 -30002336887299488919792156811086388800 7903131 -41035142998637270754549714462291048 7903132 51989891328120310367313847768487580672 7903133 8606946305334228308894490272219975520 7903134 -46347911927703957097042296854388129216 7903135 -85992875908343350257771006148012120920 7903136 48216536420367429244850078480323313664 7903137 -41229152075263470142222097032480187040 7903138 12288411725616363149371924401376438560 7903139 -113354855471107215601023542015957505060 7903140 3956951582468838058970635969190952960 7903141 121045424723583726301807099753086276542 7903142 9131797891901839683703488149834880 7903143 117169906409195875085771965365733717200 7903144 -65468836596004856331747097001383526400 7903145 -35182567527016974616099287391868092800 7903146 -6701715614248269955708057689067036416 7903147 -28936502111710934011509553407497434848 7903148 -55102417159111642657059510786894904320 7903149 -62949450600911691741146983102915306272 7903150 -34749218541046728811194811984510166400 7903151 113978864959062483312803036517557707152 7903152 12242180425599522803148523717965447168 7903153 -374355699009177921464626918209101340 7903154 -2461901027422257254402049047873779200 7903155 214998375407027653068748625199189600 7903156 91528030021788999004799067347818459520 7903157 18130811862654642009857037605339463900 7903158 -19161132242311295733458415567563505216 7903159 -28470846750188683815506647575508465872 7903160 33337110864824947189342833086619648000 7903161 9210882268810023474710707244874299322 7903162 -11672984469923932252064021431387200000 7903163 1271015087717898784989641877495921600 7903164 -27639903411809138553552261378968371200 7903165 -35714582170569830310930682601123129940 7903166 26135830730139099002421854578076764800 7903167 -2424129265896313763128891323046276080 7903168 -2526176216181532399696538709660794880 7903169 77848395777474402696172108741947800196 7903170 -590180872655532370837675346844387840 7903171 -20526563683244566412202364134437483456 7903172 21697616604193139912621604229195157760 7903173 -10165789233487253189204035233987445632 7903174 -11065264590954736746855736573014101664 7903175 -3723253093871710653766185107020969200 7903176 48603687259660006490090988825719808000 7903177 -54277388606134549156305730432394162160 7903178 23742247444249842788229699635986410240 7903179 65106556091360748269491746536397689724 7903180 -68509219936058013050950272529906713600 7903181 69297398521357724941463784403777689408 7903182 13459927443499011823808892338282148864 7903183 64266736295050804667572974682771932520 7903184 633137571828184953152835175499612160 7903185 -454320717593374394884401414512938560 7903186 47967042244658784469911428539687793280 7903187 175096999893430237066988108636788624320 7903188 -12439563068154672865721956989992704128 7903189 -15495062994478364357110809720875874688 7903190 -67436667982479570848534773315677300480 7903191 -9094464417967798610911072015575899136 7903192 -69929973429140702602760512012958822400 7903193 -121843990550133829222388970520472529660 7903194 -3565462809053776904735370482439113472 7903195 37066282374054147664866007226582682000 7903196 -9463687261451206558874248352792709120 7903197 96926020233956647326925773719925407040 7903198 11892010032847509729283000016622692352 7903199 3152856773920517724861937379702994864 7903200 5756292525054748753059771181105152000 7903201 -13098972124068875604749905365670407576 7903202 26030178568530539504528479066965350400 7903203 226982344400412498340535620807388928 7903204 152036279145122903538686833461405299712 7903205 12917240807410403992112785383528898560 7903206 -36731827499557830839766161403478185600 7903207 8028116492072941747698303932781747880 7903208 -43757657459286375364889478928330752000 7903209 53047718529754085972786334535299164304 7903210 -13692049216466844263197713102628537680 7903211 -111150904152347053964592280228055245176 7903212 -15640274360718434621322964214279244288 7903213 97663804531168923177522053534692085462 7903214 -39981769458236452411820182006166430720 7903215 44542377434582377116762002038917948720 7903216 -3188061742505484804009707114498195456 7903217 13725697137582966058852373114511971712 7903218 5346716585300282768358570718980365568 7903219 21076205030447143542100930878266818096 7903220 -9036671312497949896324567159235404800 7903221 -11738704174814746651051972621040178240 7903222 28961587124669841876322631284963146912 7903223 8992312319358976148918350073120049120 7903224 -25474468731831147843411793883637350400 7903225 -41032372825720573959383346733666272000 7903226 -122912603019108224252459010491100791040 7903227 65792921696065152658367078872226063040 7903228 1465305993607902845690283234706931200 7903229 203297540589097567293981862555101389484 7903230 19423618824298636785655074645916093440 7903231 -29930838905296853942989741780959793808 7903232 -1251782409633986773327133764076175360 7903233 1142509064351049053526753445351760640 7903234 23291294868190058214802783085398737792 7903235 -74891272384501092417034437380679646320 7903236 59224978229066320910651245134959616 7903237 -35027998620060724082977437891543260448 7903238 -4643449589656017298112205471647551488 7903239 32336248732019907030103396850339362560 7903240 42642618967875705820068937100083200000 7903241 -67452423406725917047154432723972624358 7903242 -13913018913484948496038177958285196960 7903243 -14279494115672219910960817208310965040 7903244 -34174965828259474943229956242539358464 7903245 -9703509507685779950658624952141756800 7903246 8091376468129191476288223752569737984 7903247 -30080293801730281408020760360454835456 7903248 -28560562955797300801092804808920268800 7903249 162512839057048012994325183948185812836 7903250 -70064300234523912121109488395430512000 7903251 -3210653014768106502809443980386650308 7903252 -21555401796073601410091009721832488960 7903253 -84296952667315146420280580910715609440 7903254 -27586520519084130475087014668725658880 7903255 41383157574730150484409109164621419160 7903256 3305266029963389373493187524289679360 7903257 -6063812947928882113907739565169421360 7903258 65004696490328187886065071319266937600 7903259 -12390223534943149493475330522348916560 7903260 14345361805909981013758690597986808320 7903261 18403809071115353638023001514867432224 7903262 -35015631101136716139696887189874196800 7903263 -25756019105298100695183959240483631600 7903264 106596752029003097166468738349217415168 7903265 -45484448317791061322958145626622463340 7903266 8880841592973116274238073405775498240 7903267 -12938537016339311059758410224358063808 7903268 -44275006988537225402089557305433658752 7903269 61646330348710854151939509571824691008 7903270 -51279590005347058626769173678325921920 7903271 -2685235317797192093319525441566880168 7903272 2802501987758528444126726699968266240 7903273 -398884061878391668780956313075817664 7903274 35066955180244994723549781772950955872 7903275 75468352952586861019427759149594233600 7903276 26476615930999226760863253792154492160 7903277 -47534809570120461340351044639545120874 7903278 -27051065037076743577376903785355827200 7903279 -73187427235597264866062457951781243120 7903280 -9547812637776979699796696626212372480 7903281 51130309864994847467366039541051261552 7903282 -57746139021291858458811849769359198816 7903283 9898822152610335458791476933874361760 7903284 -45111899491381597317208251615822680064 7903285 -13788162460871669907152886628016928000 7903286 -5178336485875380047143932557381058240 7903287 -17720589732176284565532690802264202880 7903288 19469461280073518194400294651739893760 7903289 -50797280731718718657202152647147522220 7903290 -10033913098023488715501387027993473280 7903291 13475799799759249283573182893281681664 7903292 58576042398652486058076931322275286016 7903293 -162145909435824316093295553601388988096 7903294 -20470321214083639728102424328002215936 7903295 6102404849898023474741840444567702400 7903296 13886776147441408682172660864709558272 7903297 23490078473582715535454826437296581040 7903298 11998278686722409840837567328757646400 7903299 3397473538365519937406547292629231864 7903300 55810220255895721214218934902906080000 7903301 -25704331523899938800178779626403425248 7903302 -1163060701691207934094643107130973696 7903303 51795173907447891873244925855864798552 7903304 49091098885233129094585115186217845760 7903305 -97214878508276160015143782423447468800 7903306 -35351079222829609965826192059787873536 7903307 24437178915409612890258382780135799040 7903308 -9327834415120507567245703024670974464 7903309 -38688009036631986993241715414234964180 7903310 45732618316763017664797600058936698560 7903311 2948559389454784863839393617666863264 7903312 20984957773743296447749600512688373760 7903313 -109499498320662433567975483478875245120 7903314 -537355648524895846647305050292499072 7903315 17714393876634910228860891074262064800 7903316 -61530519411274415195601186986859694080 7903317 1258516086609912736770758848733055360 7903318 -108482381520789106909404214736614583040 7903319 48835890613109831689136502777617907720 7903320 -18931901974643932274941077819270758400 7903321 -38381368070741600639961881593318409148 7903322 13689967925570383744635505286591576832 7903323 -97400454077826644617416947500334670228 7903324 16950731922425364097371215873391581184 7903325 -58441328703923444692661329026636703950 7903326 -8061445696906715802807467542722342912 7903327 67828066247910242384148909860475427872 7903328 -25039665242046541570460304858767032320 7903329 -8586379409160590036299292512159890432 7903330 -36802380826979327652415328951111305440 7903331 84856386118022562676633517295280623132 7903332 50380573761223989339460663664577994752 7903333 9259398330938108199118722493304223804 7903334 -93654659190672160042670981545391131968 7903335 -44089449091260762214971337514061139200 7903336 23337999512200656350841715162433372160 7903337 -11740119353912384043812444594712941568 7903338 -20314930278052561494865327946359462656 7903339 -147998201685718838258056484688980894860 7903340 -59188023317335153619293693979600824320 7903341 -22008694181930350173823222794552101280 7903342 -45328841148476895373810378756377808128 7903343 25062722675515785665044611976205580288 7903344 -6340206187408449626872309204302790656 7903345 6526884808573206554570154178809081600 7903346 32318986390081728843093000142215717504 7903347 56189189073896277807350005917396089400 7903348 1668839808380205241210188702006735616 7903349 -95301822262712903194711231380098077650 7903350 -3661512633709052304913404705174124800 7903351 -128614838500590553933757025867345912336 7903352 38316618361260520896993366302809989120 7903353 17212151651276871457603112903186634624 7903354 639853076093699399950620576988231680 7903355 -59461492132595850462524225554222698240 7903356 -59050164678771481003798385355557641728 7903357 -765276854526844205668259671169664 7903358 -26256586055487664243511952992313642624 7903359 128183217617591439370635395797554024720 7903360 45773174375564317094730845419418419200 7903361 -165676033067310993848307236535642464976 7903362 36640197409895414561977612575833492352 7903363 -412769258647730993651024691534836576 7903364 -17210355218670139476414053282076733440 7903365 -3660274667198868793672811656966629120 7903366 23203557825479161948946686920398043840 7903367 29950499094902808348025018118880187416 7903368 -86282553531809125911909952646871367680 7903369 77413596847826888851017410161709583770 7903370 5369029833498270074250825459758500800 7903371 7963627611114990736535245237464628224 7903372 -1670148260514775790032256657014200320 7903373 806070294492580442466012058075719702 7903374 43446637804812350479676655736910852160 7903375 -93532907214964912176757520794143000000 7903376 -8790794129897294056929924426173104128 7903377 105262812501940184249358817375169708514 7903378 -8803545335687909466108578080219806720 7903379 -145647315098191872905531418803628707328 7903380 18760004978981724103194612423108403200 7903381 11337449913146809216315920794431808032 7903382 -51053233396334067544332419331775481088 7903383 -46538322765555594108923893833263156376 7903384 213368304017369175719246477183150161920 7903385 -16036936601866535487696277844013811200 7903386 -83194605434573813976521573464974604800 7903387 58962652253409242326800578194527652800 7903388 -9410025723475739949055630001292447744 7903389 -29363899287257809067012936310240482304 7903390 -19860924631030744242408161574372624000 7903391 -4152460547258273703412269382183634208 7903392 37390918761002945954834270605069516800 7903393 -27027836576530665557364359732947972860 7903394 -3985102496916064562759207358387384960 7903395 -49999426869167979383156486528552698080 7903396 133945569348827224155958472634081697792 7903397 -38648639815668455251137895440804421440 7903398 -14910472348262055147558047745208338432 7903399 49517699761165677541840753461613524960 7903400 -179423603111173518654732298168320000 7903401 97079939111962308464364749970535960320 7903402 3383351645115752995405484745247460544 7903403 10210840407014576853074798802687685560 7903404 -4234999430346494035110782379089368320 7903405 -46182500041632797030476902515336413440 7903406 -9570223316722011455014095656453644800 7903407 -30411557827886774957335267503824924400 7903408 3173586239021516470722703199013928960 7903409 -38406025784571654801848543733796267596 7903410 -4827269261725800566367410245922457600 7903411 -16685723440661731578260248165077314600 7903412 -31029275436442742728327446364733073408 7903413 -1080207316235717760167598649938316416 7903414 13148033575280486681542135789934449056 7903415 12877855238484181462666224539532556320 7903416 54233673945156857647295633267049369600 7903417 141683392255174367840205383095283863466 7903418 -387984525926469431670829690578648096 7903419 -35402854041665095854095093688691968000 7903420 20478771524982524862999170403195770880 7903421 -80127607220291942192836891463735250528 7903422 -18922393738859990587126050523442453568 7903423 151245771115057755245420619719396362104 7903424 -31742498248975672289852401564536274944 7903425 -20414828118384544028562035512486506000 7903426 15283731848556680722358310709313086464 7903427 -35953559674580154120752708890593229056 7903428 4780767004127287892324556907517890560 7903429 -59300104576872420210867892533685252224 7903430 39919061690111377268509953157216905600 7903431 -103272260967635000402667001669845558480 7903432 94139156056895975211389920401951974400 7903433 34735539642715287768042256158582867684 7903434 1307976487450156595916423793400868864 7903435 -73205813321172826474700694590439297120 7903436 43061412986053963853938473516392687616 7903437 -11718411001210966869509954437104747840 7903438 10485906273098251202566403589275709120 7903439 28549639346702111903309692054812960240 7903440 15897109795049630938381988427104256000 7903441 16854572515729978472328903862405905344 7903442 -11944142341706725554057481945852535808 7903443 619064758749752616061458973991616768 7903444 8620628499947651347630733369440223232 7903445 12032317769008446504013931925046452000 7903446 20406460545476543740289079690428137344 7903447 67737241818806929443308918780997852672 7903448 16059360972812934231794149996747161600 7903449 105129347339330163223620611298594922800 7903450 3292452728580077054853126202903680000 7903451 11005166035321891370677182287620163304 7903452 -55984186967980683711545391751374375936 7903453 -7977672556897010733304103650605658740 7903454 13895466057679493302763883159351499200 7903455 30847694310741889098944603051923535760 7903456 51160308940304354743332983731753058304 7903457 61318405795106152759545526754524224660 7903458 -55465948448454600832957708222894460976 7903459 -8647485069629205052818221756298337488 7903460 -31042453954922550131609355313097598720 7903461 80879868297029655890367957610353970272 7903462 -26864676453966614994623663588668276608 7903463 68072474523856583960776029453171108720 7903464 -7972203128351138084603754756038983680 7903465 113400746348543706018003148551510128520 7903466 -16375512713462666035213381293713494176 7903467 -10546023369527827813275496277317401600 7903468 -75373447526555491709285490962140398080 7903469 -36172928423210126318417873712012928128 7903470 -8294705673417645819213672391433322240 7903471 107292804960627919130259368052010190672 7903472 -16717224074418124297942941292462669824 7903473 -46227051897821862805625956435104748416 7903474 -419475277752995911753909260943521264 7903475 14850810409229821965583934573930803500 7903476 -22218822419953168750661693394406686720 7903477 10614349136796668267561496299414514460 7903478 -9961163660219731260542729310538984320 7903479 30858147495465590244681220033175658984 7903480 21894866729917950895531907416104960000 7903481 8066970010834436911607250259602988800 7903482 670472416658559838834800392122478592 7903483 21657203338283656762024359320485664 7903484 13111823641526360214742193673867648000 7903485 -43330496356340286888134116707899198580 7903486 -568235581679564016329103371302492800 7903487 -145104124886890057279206579641020743600 7903488 -13752191344972206777526948848753180672 7903489 -136024533112758576634193783339477013120 7903490 -2356078857388705546906519910510438400 7903491 2171276429267043829136540432573291520 7903492 -8094164965940734128476323875141424128 7903493 -51197141244774751737580293093985206756 7903494 -2165848715422096605720203294155401504 7903495 78814284115184055372447659524757211000 7903496 36296269723375939155780076281348802560 7903497 -3291255865917129274979297107056082560 7903498 4805015318408284937875997282723166000 7903499 202500083254740865064659506628313219664 7903500 74813262889599714770518247003013120000 7903501 -100865710828505605355887080425342938496 7903502 -7875855254730712888744846535992658496 7903503 30496822145841815176185516243543827112 7903504 -3508898773952938255536988444911058944 7903505 -43678473316157928201842827467721727640 7903506 1439070187554479680370082304153090560 7903507 -39647851899839396564269130790809798448 7903508 53362364600994223582550202610866702336 7903509 37277197286546923040176561360185336288 7903510 50854185782351378481243104289490556160 7903511 21506772620211829722810592737959927424 7903512 18305976617969036533487032961269923840 7903513 2865842841059358138630591985371717504 7903514 52086507673957701594584935142460847872 7903515 57268417672311691561019485478653356000 7903516 34197992880477677415455320378642370560 7903517 -112546579644976984294929595506049249434 7903518 13116527171715410401751974674430479360 7903519 -9945508291300307652000591313886628672 7903520 143335537146618061659131293703665090560 7903521 -187729735404602112207856451810499818880 7903522 -34252315103379992429064440983709203200 7903523 -2456836136775713908586309420256363120 7903524 71065638527709568544653125859830669312 7903525 16637020218112416876022376004425528000 7903526 -18737808561481595987332022821442716416 7903527 69607409584303311402075116264657818920 7903528 -45996225247277994595283296121128227840 7903529 -726265769779885361635962559124581152 7903530 -3947626437977291302502503853983721280 7903531 -9659237302115849335132282148267054668 7903532 13202839872106914784137072517354555392 7903533 -24656261487858573227348543454883142592 7903534 29836721737685867235946138040916868416 7903535 -4071254069396184300960220861097822520 7903536 -5476317447945065923183860064856309760 7903537 -28932531315724983895878830010544636748 7903538 -83373944601295075114409807007302222304 7903539 -16012177978077702638903054362472112816 7903540 24235744293982704376070223051211315200 7903541 93325603585335947500871595308651448942 7903542 -46300559181926170956673148781741684288 7903543 41618895931479045067835607688661610368 7903544 -22124588723971651135047029637685248000 7903545 16733540162689371353867576562252325440 7903546 -3763298600341782250342580981402204160 7903547 42599541980501145761113290236832768996 7903548 73916530459317611262499907383558456320 7903549 30056750874122492134147388280101964364 7903550 23151367378360003839793883271435940800 7903551 46815526109305827240085715826031666632 7903552 21790162992256294765916999391215353856 7903553 102190031864826096138240213906926724756 7903554 -30528898593451502730876850284519166080 7903555 -61338104845296834364625894961785011200 7903556 16208583624613783408129679675380417920 7903557 81727344218058052107334209395887578654 7903558 8350460472734211330920007252995261184 7903559 135549117220218019199580753603245088 7903560 2627297334814039335489282092922470400 7903561 41475346304708466316981038713273231524 7903562 -31575415619348435383648514271107989968 7903563 -87764377787522679055524482372332832640 7903564 -8204437920881870004810538649867462144 7903565 28879761666172778700372125788398176460 7903566 17982563834667516225360806762195005440 7903567 94723450889696566364503616017739369472 7903568 -26885146461865718455938263644227575808 7903569 -75764168721032374423923321381500541456 7903570 6036814957115770144167402338903061120 7903571 -66324311466763218909442422534884639808 7903572 -136068737098077231672505178802014208 7903573 97905844750041607745641750913272653180 7903574 8156405546351739629589144120280571904 7903575 26942490512500154916220281610247874600 7903576 1536628543038488216767031180263526400 7903577 15331972238759044633532173306077725184 7903578 2276255722100324147903562168702233088 7903579 -38020840646134013033617725846285285820 7903580 39698955010851410228126400919421337600 7903581 19705320898657014885590564300126937600 7903582 8825796865606474778645309008011310080 7903583 3807328941170335294313739815019268344 7903584 -4357219228439131570543020174823391232 7903585 -103307274334410147226860928570449770220 7903586 69640611868256438207469771636921958992 7903587 -90988778295990056995836680267781852240 7903588 -47215469932612103921973778635222417408 7903589 -15933718891644329072467483721860850244 7903590 6741586486519406438490667044674553600 7903591 51500363495114793240864804097820530432 7903592 55662129860070907728516318941545758720 7903593 -52983682545045987571441555038419877420 7903594 -28475429300825315517673488667832333904 7903595 722773262639833018476212390279453760 7903596 9842904723775105074341839221930235392 7903597 9792161265195697523321503299098299680 7903598 23558845436171388003987842426291136 7903599 7973908303281327291946139633148552 7903600 10925540009970472932917061381545984000 7903601 54941125557395577673683354365791023600 7903602 86514571570696685155163413244468505600 7903603 -38533480817068102728492743530573617800 7903604 40981381389628733563089673075819472256 7903605 10080832622921983679038050758737305600 7903606 45906347884042028291301996070924330560 7903607 -21190504171209387994488551599348142568 7903608 -85435525314296944857339343200594800640 7903609 -14371340602988776883996543142606334848 7903610 6896757654319014925332669029300843520 7903611 -27598381919043320106506119841653696920 7903612 25027783310386122931978207186206853120 7903613 -12928783223821971158901706795617846138 7903614 74290476819526360877755117785174792192 7903615 -2949213893940942971117298334609680 7903616 -35655543909813622231138072481633402880 7903617 -31470479945054493371628879227994778320 7903618 -27114146949954025719276951053469064320 7903619 -202292636427133428536621591173573279704 7903620 16674928750023112134150324480799027200 7903621 -69250018747155100119450381370248075456 7903622 -28522776286330917868962932809038441888 7903623 -26837729643947044140811278446201678592 7903624 -731026971836183931926294600079482880 7903625 1649448445052840023965272968716858000 7903626 -8384922619872426556759990612138726656 7903627 -79718023430993381064451960170132994968 7903628 -45618065958589762052890412251747722240 7903629 -131117137971568242528591567638602390080 7903630 5707136001286966681972888265065132800 7903631 -67579119815076004011049312088522845800 7903632 5382737273576013235550338329321799680 7903633 108495267236121844092382052337377144882 7903634 20748552398193677348266734089198760960 7903635 48424423396881431543733057871068087600 7903636 3458921122397409294724367745243643904 7903637 -3479603650317100695290570751442721088 7903638 60828049482882054770866913528154487488 7903639 1471996469965611300448217572690899840 7903640 -42055895132140781508101335575115776000 7903641 -13991047726915456132445543196304819776 7903642 28130277517024138904766465173723122944 7903643 -12829203831603602078939503622058565656 7903644 5018885198564405027533597144729976832 7903645 7323461024302515523501510373075549400 7903646 24476781496201946632668756307016202624 7903647 16789112830979544756042190583788627224 7903648 144286327535908517399727555725515161600 7903649 -3659541263196136643199278942266381632 7903650 -7643404278816110075143723250260022400 7903651 -5429177447326791266606684087936997648 7903652 2502746025139425613152394579705128192 7903653 84753811041279948141701797316453323104 7903654 34062381007319608270807642522871382144 7903655 -30478691111400996835313144216297544240 7903656 5070315060473456508888119436459002880 7903657 -39726212621821314384142779372285406488 7903658 201577593174066985638253274753249280 7903659 1323455580554897003306332021174249920 7903660 78485625021768647985775059051353011200 7903661 -35404095311537068124913430354511760000 7903662 -8990419887374948289090386259006514176 7903663 -80519528631764929364859293774574033456 7903664 -21175703328206095607767915545215877120 7903665 -12661460788641292770376968154701221760 7903666 -43949267684142224081452424378282459520 7903667 -8710421695232355321888870220206178176 7903668 22271709593974651657835408856332144640 7903669 54081546717430553807967501928261465070 7903670 -7102223887710944337914377383099033600 7903671 -84791844714606062761715471462110404888 7903672 3343218972033161847657833750108160000 7903673 -102686123501461015360581277659087096960 7903674 -12902327244501084050421145587536097792 7903675 10340253189456276204706106725700029200 7903676 -57901727816043500437746059198893694976 7903677 33193355332678615684281972367698634080 7903678 2612992704562401113818833200959799808 7903679 -34145376756052238547141351338305057920 7903680 14696884333821951171182349527977820160 7903681 -14753752582420967015358968422542522668 7903682 49644979045154348318302357739057322192 7903683 -8470664289670804711199248764943872000 7903684 14303388024568101625091091675522828416 7903685 -15586829973213875562046087656720295620 7903686 -2485064362519371155785898581278627840 7903687 21523949351147479110491215966166480304 7903688 43271514551060031575100398097065256960 7903689 -54548119034183721712090629583275575040 7903690 22761087054278678640133783967312661600 7903691 -126522493286156803675504684132309998648 7903692 58054633192158272639727641480161910016 7903693 -9246731244905292500254109347645744320 7903694 22160801263573485523700631909774311232 7903695 -10943226435712384930829007220666660080 7903696 -13591380044737539391117871378432000000 7903697 -49462299998219995619776824690899920320 7903698 -9530868691911209811913485432788189184 7903699 13176818134775842370423931915560298000 7903700 20667044263342154652189630731043907200 7903701 707702087723337590870931002149696416 7903702 -35680114551117039120403298095883961600 7903703 91049896710079310272221042769646114952 7903704 -3593547777848664322533238888865402880 7903705 -200002022630723072916645555957213613500 7903706 77654269020025590969589601478726816480 7903707 4972371683796758110633387856214877440 7903708 -78278479062305125488115074378216321024 7903709 135095557099005762897438281575612146720 7903710 -1658819834006468188837385857453401600 7903711 -108759364316592671538726515214951630688 7903712 165914887054164838677599948167883784192 7903713 -44488130404012613306600300690161104000 7903714 -3242903129089712869973161014948284928 7903715 -2970786698830388883656723367494284800 7903716 -6124646302428374889693714554843778048 7903717 -5976637493591371566596155173225679234 7903718 -4926172354537899329076898947434809344 7903719 44256814005906353355493490481791203344 7903720 37117610171789700843530184617164800 7903721 -22719015994104863217457856882868693888 7903722 7837987031892562469064523892947517184 7903723 120170028917519992405008619337718953972 7903724 -61696515318543993374435345426939637504 7903725 -4806155660107711768291355820602040000 7903726 79861558678897820770782541514496117312 7903727 2638877004915261191860033924233479040 7903728 763955201512458733125331109454741504 7903729 48980431378246224013159686426195013120 7903730 -3874025996369150729619489706247500800 7903731 -37226582562653478144060630955089603840 7903732 3334754729153242972490382937811828096 7903733 4176567108150410243808385642584509664 7903734 -131544517599976659663409902466957440 7903735 -29139269872127388549353671300231537440 7903736 140282095889689407821438852420154163200 7903737 -5391097641167479672592066056390604214 7903738 22346876361527466308523837353576945520 7903739 -127939724982301182425117772152464276920 7903740 -15912430619326963675467128135886919680 7903741 -147871111071674680961365066934900068858 7903742 -22552977973540680761067517107575900160 7903743 9733563522781293184379718937476061824 7903744 984946370909823980547676530089656320 7903745 -17585018321906170155620751189565363200 7903746 18537438292426246295035715965112359584 7903747 196271495388308193734580540638290416000 7903748 37062892792342817544461504475319987200 7903749 -5702728837735992210858772168476988800 7903750 -10785844320020913714814176559225380000 7903751 -127857534962219998383695850082621154496 7903752 6272450293740764470755974898551193600 7903753 -53654238578111251744429038141055387200 7903754 -56705933996524527078483075819935310336 7903755 21970719132864543294285142277246862720 7903756 -217510781316781596344337083338178560 7903757 -13956303583714086165810593026187489994 7903758 -23787786631399311535239715587222451200 7903759 -149747039405213241734240605400472830784 7903760 2335921243872384461621353780488437760 7903761 27767640027664516470933738780193195584 7903762 -78740079612796027455627031759375264368 7903763 25937717051731380610909667948611041360 7903764 -93019050251346527171342937139754741760 7903765 13633614974664105470078536633861149660 7903766 -5777732732659463118444295466454149376 7903767 2123685628663188375152698628279561040 7903768 20733190256032246637267612496813250560 7903769 13671774100365262214464530767980974096 7903770 82807686491359261263082778297272320 7903771 73231597770712738491350859173153103744 7903772 31137417265862937301966131907871592960 7903773 3214442518347761477128603656348551622 7903774 66551991408477592919573949858901643136 7903775 -24057399132044179902719370859633498800 7903776 121094413508225361694750042813114613760 7903777 -12583868433051305896787863070326929728 7903778 83195958660047187286781755655850999456 7903779 36826358963180665839933328010571834288 7903780 19278719505566923664643124112870457600 7903781 -27798578161453282733102330917337056836 7903782 9859950280629512256898239689212591680 7903783 90378122803312610893709590771645984 7903784 6807910002635533526971712374655877120 7903785 21110085055630121138167571278876391040 7903786 34950823954497519946031992886745375744 7903787 848141843189295295052481500913730920 7903788 -12955905317911223253368486069435865600 7903789 68729078661752442266238621988677268864 7903790 10596430468267293861605104153941758400 7903791 -6768488527454296204958609987700326400 7903792 9998722426686228127462071543274536960 7903793 82853644008289306364368606072691429760 7903794 -20917545507972591856595693194079894400 7903795 -102570679980934131432971095618587613200 7903796 -44370411778095137473215902252756342400 7903797 -97255324653661154873735003750143332960 7903798 51852615353321500151031588931781711136 7903799 -1839437037912570994048899823334660040 7903800 -9424241387595643265803924273976832000 7903801 128127887396319438731980568039466997802 7903802 30278093824376241631325010468073975920 7903803 1599063143980157578620406408118310000 7903804 24180696605005062170173777726426469376 7903805 -10211281943516704626825344189814720000 7903806 -34931470175023512857590134933819938496 7903807 74983652064880775789097828900818469056 7903808 -23939326508213891209922089263908782080 7903809 -61529421988344888865005642621347207886 7903810 -44569887692529447201471204339584870400 7903811 106196857990512426239101392421959188412 7903812 9921553731821701855694091258570276864 7903813 139768665511616383004514544354417692062 7903814 54508173627355150783715108691241916256 7903815 7711661246536305996101569294261333920 7903816 -20047416683574349781698116171458672640 7903817 127782396735749323561520536702543047120 7903818 -13217130217341274754295947121907276800 7903819 -53045600557550222104265344483553119488 7903820 81944255191905536133447572705584942080 7903821 -35367665665521225983563705184999316288 7903822 21420453482693158221379736009793345024 7903823 -44366977704954901084497411087552158160 7903824 -5227754001930831444577258856908455936 7903825 -15307213448698868889349915521344863450 7903826 40304413726743349616484690056986573824 7903827 -46675201245881357194637771715105298680 7903828 41094588421671270746687235393823952768 7903829 -23446541265421183719029048157514452960 7903830 50144351590434178476120667732899840 7903831 -42499463644002984266006685799463816896 7903832 -147965003043818210674481653118512281600 7903833 -31650806831270199226539770809495561536 7903834 9866028540517913145842906792267259360 7903835 -36656490953803475245902335098580599200 7903836 425980066184095463216617562226653184 7903837 -3062023104758440710395474721775325448 7903838 -40104237199923779612802329695656286656 7903839 25612563659505325767311448221308369224 7903840 35078680578142985611839236283149844480 7903841 -193357313887285608365583598409214384 7903842 -7589012769754448729017628701954562688 7903843 186861129232764989630804265404497672560 7903844 2668598717355649482734851525393224192 7903845 -67815129159565273337054119007222476800 7903846 70227501256083085184483251109666011872 7903847 -121718133344554925234083226826128934264 7903848 35776774446678362347737718115417702400 7903849 -42033138263357129921919479108909275008 7903850 -15798372199675611498375462176440623600 7903851 -23626825307466230955471913696824039456 7903852 15287822419817585197139979305406269952 7903853 36763466843641625624106556391115360384 7903854 8716400427585791876090866557175929600 7903855 43227491547304367652305120964308114760 7903856 -1828642127979400279032533557416493056 7903857 9714767336389236688108681084397012736 7903858 36828389030086577173753599613691433984 7903859 76989925214203073904155502474932682060 7903860 6260945886557983312866651359072655360 7903861 17639219217759505348195021613082005728 7903862 21724191637922581536108129914871425664 7903863 -28757472456529801369856933318169902160 7903864 -33632379094475228774313291105042800640 7903865 85866478430328748949373326907637096260 7903866 -16157069194682616326250713680459366656 7903867 15365870568356986502040969313478403640 7903868 -4705248983463900731704324199498548224 7903869 76948828073439006725477770832424543744 7903870 1321926515084847511470245051692765440 7903871 46504572249733429098035972010470124000 7903872 -127566409821390238098599049272544460800 7903873 -435483839331480138595623282561337216 7903874 -37025558615823510954999535521689697408 7903875 -10001244032316845243988823908027072000 7903876 -68572990105643581838995966037793699840 7903877 -74092673806140816942297833776634234274 7903878 16255865034240824218163449446979793280 7903879 -55533403544188453309806666879997045880 7903880 -21870230192225176603106292890465433600 7903881 19748720341997488961135596816314740928 7903882 -2082317678677771114325564743289164800 7903883 -50103940382644107078091711824584641296 7903884 16254290474690627667414761196100780032 7903885 17813789005852139752737872742941997120 7903886 -53086294156400257828506127302094399680 7903887 -3705340032610163564267766884430002040 7903888 -3478043802231256605978216733477593088 7903889 44798120720663291949217720066253057856 7903890 -8945048777406393275202123621801305280 7903891 10504214728407334594587610053052837292 7903892 -112483778185481734950506849650208709120 7903893 35436841488785202545990615950115496864 7903894 -26027623034744416982511515806933377504 7903895 -7430671294437195614509946217364795920 7903896 29986170770013011165199720276559134720 7903897 -52654924140797803437286576675826569654 7903898 -9433847787702388109274465804675465792 7903899 5001913769939866283365268007349168980 7903900 25080149274202837568324764074096128000 7903901 57031084768286095323332939159308624992 7903902 -51008597080206746958721074881594213568 7903903 -22027783002344979669936096138741917344 7903904 6745608191318554020712550615592468480 7903905 16167107312468682121632645404014190400 7903906 92136440302540495432758335550371203584 7903907 -41960156780070297466863408339373717440 7903908 -19739522654471185261152415023994580736 7903909 -64276229163396210670211258968517874596 7903910 -18165175328535248518508211151566954240 7903911 -32745794437984529150824514450278481280 7903912 -17284367631972342704724373805550489600 7903913 20655180778100911804418606383396920720 7903914 38779705639813492749275376774789853440 7903915 26024634815930299115712584228882171520 7903916 -1140705403438432893787768692288296448 7903917 7623719150859995956866389494464215040 7903918 24746898023880704669957690255158138752 7903919 31965163518935750959493082588305869344 7903920 5397808907256955723875367597801144320 7903921 35618220569631716098233912523969816500 7903922 31516197195504157732313021570422491552 7903923 90078477475237250234419713422870512704 7903924 -12960943406977325606564563060037222400 7903925 -58591939749448773087415638626793799500 7903926 -3209993527462516381297172222386281600 7903927 11146870475588896458610585573653670800 7903928 59262526325004812901383822901076316160 7903929 -7411912956813964707856447666307961984 7903930 5677588322515963953192490614746020800 7903931 32327996262210135767407052776566507792 7903932 -926157137823111641128011259016371200 7903933 38082155472433450164600628988512159584 7903934 -30934377987493132091373624552831216384 7903935 19458125570220044080543196350618476000 7903936 -19772233482716848017698446522580992000 7903937 27557364905443951972068300402478763586 7903938 6193794458690492417898955406582330880 7903939 -59182058424700012852513984371668933472 7903940 -14882057873683105021676386830793175040 7903941 -1124993419059339608913002988868605696 7903942 -86281462254508064915659224024338045568 7903943 -125974459106543424131557964099098997760 7903944 19508381883156854692367204145812766720 7903945 -17659396541179514014174227587380736220 7903946 22690252112900549546854107980824320000 7903947 -87337859728433575502109268704328252200 7903948 20660884056327063359653641177413328896 7903949 7508617705950035497088432662854555360 7903950 14072307012756757488761316937405440000 7903951 141782148544512937200190971339037176504 7903952 8315318250216386088470946845136125952 7903953 48309200848855005605355956094329472000 7903954 14476882303897571704391392367574508176 7903955 -79847707084277356208381251220267333040 7903956 -4940551513699574258321715576130172928 7903957 11950599114856277819966283638810902560 7903958 61129128549467951577010634557227675840 7903959 -185561658749729592615833144985652992 7903960 29570998676678418698036201131683840000 7903961 105650919385931260754802239027805674190 7903962 40028040972064239022107849120675840 7903963 72317012645680447349889813408994284840 7903964 9930580478768189355555728502005438976 7903965 28075852548862246459890606518794401120 7903966 5012262061755507332193705091228670976 7903967 165196141997370054020635304138247779040 7903968 24949505977492355032889436474714882048 7903969 6101984134167846113618015806063514880 7903970 -35326919877555701429842015407348868320 7903971 -46384008333291563300683447887060417792 7903972 -2739875377566190804136053545297182720 7903973 14989392594698923967172712352573534208 7903974 -5205462378337810152106830392909231232 7903975 -22245603812948659305047438778405402600 7903976 28056658377813771128232941262273838080 7903977 9227807148662245703796741454063209984 7903978 51229734217344467057304246411979781040 7903979 182488996318429402231147614966603888000 7903980 -421813483835534985725835234510827520 7903981 -172040800391722560284426024816000000 7903982 -3873860566718256292941800447609367168 7903983 -11420168321460298845780009734130683136 7903984 27771387054487078539974048117588459520 7903985 81134162678703785401470285446888208180 7903986 1223165757541860234174131508612860928 7903987 -9796573085237984909923058090488310368 7903988 -62706726232329323235914081996703568512 7903989 -25000706128937743449905231280385859346 7903990 62615437172354613567458786990873333760 7903991 -108450514471803155125069363029972451608 7903992 7782370001498791835933127729080094720 7903993 110273634572567550019715907350680923242 7903994 34562339579536876003851691088499866880 7903995 29821899434051243398284283737273891840 7903996 10847200827445591543319535451772258304 7903997 -49404480843818782416538489683122581428 7903998 3889094658318826599531659691582693504 7903999 43593658811526076437816360732658592000 7904000 -30165864170538560164960415955025920000 7904001 972701779619358355882067124746774400 7904002 23529938326345069376643675208823040 7904003 -90458990255365550047783203835407291600 7904004 329650907524505894736496400717279232 7904005 -85585504691486291763177184673994806340 7904006 21424870075336963249596948986692520448 7904007 101342169096063182897898439470761245440 7904008 12622742576095558591091129564646604800 7904009 113636039957028648418959061277437053210 7904010 -10890349236431673736949846941605166080 7904011 -131447957323664236411109569618806341860 7904012 -33067312433865715422139476696220766208 7904013 1836354499982648373134805575464625184 7904014 47428660001030932013183452110771777024 7904015 -17298087947745830460137740382351133600 7904016 -5200315248582796279045246248432107520 7904017 -23760434966019727864473243483406562448 7904018 80726227178518299861754401182087106960 7904019 -17944288311606639529597060441996857600 7904020 -65499568242257552256325669819317131520 7904021 -37176581951711180597914726012996722756 7904022 3834448299348251452772010199460849664 7904023 14328777848527805015644120623623480784 7904024 -26769768149903913922231047428887265280 7904025 47601278446481888165450098017978822750 7904026 6559702566778472433446411326930564800 7904027 86004207837665948377281797389472599440 7904028 -3352583265735255650334362144220733440 7904029 38815915823872461133272653043376751360 7904030 -21390824834679866020597875024437019840 7904031 36743204991063619694159001511435342224 7904032 83173769103571646327752684781862715392 7904033 16468954664418874780460165264579523504 7904034 -6893635485097795856715824856531010560 7904035 -83393853511635280034852212382512595040 7904036 19473767900450399735617422310791733248 7904037 122079857317225741111934200878766206720 7904038 -1476482704905646849282030526573828160 7904039 -2721806940260441972784598507476793344 7904040 31456479444509380513889490791609548800 7904041 101480908435108097142657992107149235584 7904042 41191032337012760212456261906562019072 7904043 78143103927294499855896874590433983372 7904044 69928201074608588661922860407863291136 7904045 -908790466047528983357138730368251200 7904046 -15890050801645807255459212053341440000 7904047 223216716399506746777347410920525129512 7904048 26256778347049601828205662247475445760 7904049 10814103326093500993249260570843704448 7904050 14916641682852701428598748105233241600 7904051 -29953064981325515422576375374922649808 7904052 -12971511144453237100287529240575141120 7904053 -145912941289492740676943307138353739840 7904054 30537702286668350093806383538970498976 7904055 -60422661889064318413527261427340184240 7904056 -68437216261191044457240091709246853120 7904057 15805970352185854643224821681822059520 7904058 -11346123950692052140693012259203045632 7904059 -71480400136110581877639553583692101096 7904060 -30314950033426089814970022468337904640 7904061 -46644649870670186693508479057378491296 7904062 -45493617674533700061937253540604645504 7904063 -39613583411767025625482306690072474688 7904064 -555263483691598231776843860633714688 7904065 17918717833733428646673098860465943040 7904066 -34640793347301507001871788783734129120 7904067 -1781742443021346730204992720893600520 7904068 7249984533169088044332551265642270848 7904069 64196994215875494022945902918440845470 7904070 3920620605527831887331699874757309440 7904071 3262816014623135850784503237688324912 7904072 115227016425533950940994972659935027200 7904073 28005323655909904838401682682051431184 7904074 -335255457542290431563483517035776464 7904075 -2542401766167672061229502533174128800 7904076 -32779979714608415643884167571908423680 7904077 1219673516589914625934808835580853932 7904078 5752468506082673644319489237872399872 7904079 64765194266190974139873244551402412704 7904080 -1342945341656568158475191528767242240 7904081 -825463069502679526295515807204536000 7904082 28598237522693449518711400723629990144 7904083 -11436898433224732472962565890039324 7904084 118079168929609075069544554494776119296 7904085 16961189849568948631707703507594872960 7904086 -56695326102683200302839316666251767008 7904087 -76724931483336970703015717685623574264 7904088 -360151054792541384940253837334937600 7904089 9259010033834562386517272248867316740 7904090 -7669517311009135431770558116864089600 7904091 20239492024498087901073716533183396320 7904092 46299616874194266387076367581195311616 7904093 62659442043733500434142026660685858342 7904094 -51329745128072950783663350159685416960 7904095 1444178871682403623219801960652224800 7904096 122793195188016230303271635894556426240 7904097 6234145545821403087671559008903321508 7904098 122465286164137090474643046831672459264 7904099 662823732053845968930903619777830912 7904100 -5045435747125599002446525206403353600 7904101 21386290102925971382527911868784927104 7904102 9703092418210224802771036057528751232 7904103 20573138852648500153915875148732051200 7904104 -34592363505397171592574461821979412480 7904105 35093945557794605643644330260352459520 7904106 -17716776228497781058204158868228813056 7904107 61028937779144947478939134682306314992 7904108 114772887747073727658185371868908308480 7904109 726404100986493773944710008853379968 7904110 -74843157588627736529681162563317623040 7904111 55354567173942133192125469493970274464 7904112 -2192844537209129262906007827720437760 7904113 -25996702752742583432299222158026747840 7904114 -73291598717639759502645425786548748160 7904115 -104720430320472943281676275418886820000 7904116 127110563552849802391419336375117705216 7904117 92007914029366269166172799990641250048 7904118 6685364570744250023935271235900415488 7904119 -52941531279312982629065650594883011480 7904120 5913902830921539686187076599109632000 7904121 84233042587324395407991723739204920912 7904122 -63739266966136896803205847429199570208 7904123 -64890945935182883743339210371944417628 7904124 28315797992397522734080782023234012160 7904125 -9192933797631321811799176885823130000 7904126 -54372272523805308129823830522149536320 7904127 12850088093190806301001761849647541504 7904128 -4830429089123075175229555818029383680 7904129 -52577306891648206190658052367738724540 7904130 3372653985125223337083309468479731200 7904131 -1588174608069110533932072709051286016 7904132 -24111588582823577530726509935806906368 7904133 -37143108626956547287412352422334355200 7904134 -18424889277372996166040201798301923328 7904135 -26575463403701188792328044435917770400 7904136 -91286594090050529249983316617408512000 7904137 9189447257034393354562609324839422772 7904138 -79319609101147027036386651040579069440 7904139 78771200474911338423072266129205758424 7904140 587601311497442901934392260438830080 7904141 -2943160098197090988450463651750758570 7904142 -1518691763799792188406680338176905088 7904143 -21730029417666379110965641981740483656 7904144 -1561814401024888905357758393884262400 7904145 -56890490821387382542188540893153345280 7904146 -20573604226565623630353433100101825536 7904147 61744406477574446196264160535040224952 7904148 47875608356499779251305926754017280 7904149 85199239261903854372295489856151765120 7904150 6177220120622956393813752752600191200 7904151 62301563328726271461738444214803101280 7904152 25762137658845456285454663511424000000 7904153 36928291603610433818261205434846568960 7904154 -32637993728491960879870872730824122880 7904155 -145231506694909132672283252614860480 7904156 27581440583711083790799441527571036672 7904157 -35002271448951391364763195939394043712 7904158 -24883331231545549411811845502298568320 7904159 -14972038588706759346888917270779117080 7904160 -6284718307927968195716037800755200000 7904161 -55950515023392903074175708940979166238 7904162 4741768108497251267203331524883919360 7904163 -31377822861259705935354366947409395712 7904164 39567665166694795720355913584890835200 7904165 43365039284134115035205155865362080600 7904166 -25886190685489696819394949188806906176 7904167 229447265396560922846645732764058832 7904168 -39719651712244191130577751838491325440 7904169 9547810240452992060958360651490179840 7904170 -13409313721622855889512809154416578720 7904171 -29822393147843140237615455968137603200 7904172 -72037239143382632170424189501122411008 7904173 74113353762587920970076323056484634624 7904174 429029640453935144616750921046941120 7904175 -13537302097400274748969342027871793000 7904176 -10026648886599781854353993802694197248 7904177 -91567671088764925690122684026980132974 7904178 62097781783866409931736331018112385024 7904179 35558638386464784609488459765942860680 7904180 6193099756390803248953093301365800960 7904181 35221176136167787767530438222667877152 7904182 38105807889746376107475766838768989440 7904183 -32465941677475755474589118984771968080 7904184 91806101500721332776916677667523665920 7904185 18009652483963582838142609966257657160 7904186 121633326296969743556665690512665745120 7904187 134492605112578757162690738069702768160 7904188 35105076122808096602119503554980901888 7904189 -269331270141513838563084732520190001876 7904190 8832952577706821936742242256247987200 7904191 -44753786092552871706306212803114968248 7904192 -37538393697675064276959600676347838464 7904193 -51459848347403134058587094084545114272 7904194 -5295072812488769744291756085904539648 7904195 -1330112176609807240052750954808129600 7904196 23636355094885467335991949407896064000 7904197 9989747423807186758993608360701637504 7904198 19851854968703429908831849290973749600 7904199 -18599084824181167321720398829665618480 7904200 -12759572525397039948699141911001216000 7904201 -71964524221690063824358462644099262668 7904202 -22382289315066627595602185554692840960 7904203 -21965924982744827830523689078489526736 7904204 -54696816318281036821566671601748992 7904205 3274520723627286558132868002901411500 7904206 3130205360731820716107171083815887552 7904207 -6613507233684154231795203823360694544 7904208 -1637679896842908094490544124204154880 7904209 -108190596606656391146705880205812290960 7904210 -47595874510814401451264470420441062240 7904211 -20164439498221360769519063655799315200 7904212 100704775360656889836494199860044355456 7904213 -3438970942364752912413424449204842916 7904214 41499748959397082479355454395236132704 7904215 -37174837676391040023472556796045732000 7904216 -42378894224537136660698225463266672640 7904217 -456838832404688733299072659864449024 7904218 -32048428689873413047339830788355445248 7904219 -69529641663612587147820286189013719920 7904220 -33488222474344080564682260972385075200 7904221 267315901134598261705864192814938520 7904222 44054310069921386552825758558377846912 7904223 6205413157522263920040584183428382352 7904224 -122300343910102113852445401787294285824 7904225 -25949407749317085651849212640634684800 7904226 4879571002936726603263292255326437376 7904227 2626805187597578566947447414011193000 7904228 98390856978549189714749437265336939520 7904229 -26347956610755859260084513377343578016 7904230 17036574064816908920698684228241116800 7904231 72302382017237383407370002007709328312 7904232 15184801346953924104953477445202821120 7904233 56746300782293072994406875520285218960 7904234 -22031764348885859149893214295427480480 7904235 -36794782822938535518816874560767539200 7904236 4816173385700653128447771330845544448 7904237 -53941211892664549723503520284689415360 7904238 -7498705407579246777052316836477675392 7904239 56477464144966141532598293394397959936 7904240 18584610960200645116040327426860646400 7904241 67433368796747136164006266201259418000 7904242 -49049991245909273149024358781294559728 7904243 17460702056221976977522309790155030224 7904244 -28322861938771433823510786228892538880 7904245 88566387138425299739391933371341465500 7904246 8174064519405625075769986552006932480 7904247 5589649829615171190831186131168081280 7904248 -96698864460267299424109167630642401280 7904249 9873321529400207912554924038383599488 7904250 73679554126615449288327301031402880000 7904251 -135097917210243341457104887268459984096 7904252 50081972863285433159258268402126673920 7904253 36719803909939697042366445172458928704 7904254 69798433362429257085536784943210008576 7904255 -48725036245184941534583154499013874840 7904256 14335606193737431529705062520150032384 7904257 -13524448072273731096439684726257314048 7904258 47806217964317035914098329753986319872 7904259 71237029400615965113807032882679469128 7904260 96281750981340953637804523493867520 7904261 3274802002545442146798925633808327640 7904262 24883471890652948818587474591376937152 7904263 145998005641462881360029275312815567512 7904264 118276159878724655643893549089490703360 7904265 11831230443631172072153908290457936320 7904266 -25550782560931325514451235427231820800 7904267 -18288323294849588514019188833685006816 7904268 -13404942030370778273835445780176744960 7904269 -234302230095359273782755475417255702440 7904270 12855481907218815066212035574263653120 7904271 -58127367919938409121813301130758827136 7904272 15009199544539878660910546888757870592 7904273 -21727901771439010157525210198528794776 7904274 7613085230946525943981710510678461952 7904275 -29745042512150423955861888725134498400 7904276 40371732359005345663304182419367052160 7904277 16169957580472844342705473748601997440 7904278 6548909883980389814445120598539234240 7904279 32998620186750548909501101283093015880 7904280 -4762274039221080329246992343777280000 7904281 2756369553329597299620408364293774144 7904282 12674351327017426340825370858676070400 7904283 -19664911003113172839928812264669148776 7904284 -85775475331286084682736786937595472384 7904285 9272267530232376757908438502387087200 7904286 -11502720060609564859276307765628844416 7904287 -46612431574936194846146639388692456768 7904288 -45146660056846786671586038014549262336 7904289 -10623758994024291681007665198368846880 7904290 18474113308381861367149934596264922400 7904291 26791135756718440368862959722722105692 7904292 83457029784268142799737392700175642624 7904293 -128436704688419051012094652915980875458 7904294 1569478720579426228694126148881647680 7904295 13197743807131296809899328039866928640 7904296 33909187233267832966230055739912755200 7904297 -39475383104832498297526959956343685254 7904298 6930116533939556662750888746866645760 7904299 132237046685726917795529941954948094004 7904300 15856933687088797325790618672807686400 7904301 -70624198614973475867147579255910314400 7904302 26870609280833216308839472702894714752 7904303 751934695940720035731260098811451648 7904304 12727051536652434597615814008644567040 7904305 -20972226808152717584521887408707838540 7904306 133285026989567935173942598969563624864 7904307 28646432207713379275938643093124694840 7904308 9001070083956440493284784436438960896 7904309 -24075955548257226407478252521981829984 7904310 6824039605317036441816116947927038720 7904311 5124910557468529724422936486044575912 7904312 50091459276107323063246130762636267520 7904313 35232320325786810414155737307561965104 7904314 33379131241253162666391434896134885120 7904315 122575111690044383352480718869396357120 7904316 11346917733227496154152841967855001600 7904317 -101032761165208793110143679994772216634 7904318 177547679645465398634062358055403008 7904319 -22912060121716018571195193620635806720 7904320 18190206280684794729184023055517614080 7904321 -142020422965517889817670590002559580478 7904322 56413859940837202375016356136820390432 7904323 -35370228394603441804799355025653608960 7904324 10313832636891109862791942885530861696 7904325 -28641049107636827947906085644159200 7904326 -65577440232120621458104844756423241888 7904327 111071625307765679564059168083943183560 7904328 -45046031602684272064086408242515107840 7904329 -29502280882309250229673262298821399024 7904330 17092467183837505408351999953456153600 7904331 111451871424209100607482026865170001840 7904332 -29281270185396728247776863260628320768 7904333 19599536613040931350145305826575854582 7904334 11401180854960350897002617997064307840 7904335 -40394981804560723575238610098051061040 7904336 4837095467562778443662763182104510464 7904337 -12112628663784971751800818891883731488 7904338 23727485168585644670517182461567952544 7904339 -28566365352072000709523234645271527976 7904340 -3238594899871698266445716283471939840 7904341 -19377155780972569608691920379884697248 7904342 71429239876122055494181766305683883200 7904343 -15420667121167210549324851558513597336 7904344 32850195850317239090094895020402278400 7904345 139763351180852973986571783400617052800 7904346 890852892660939890569931020449287424 7904347 -19510760928735941872939973032539680496 7904348 -56039945026115659858484212334883402240 7904349 -5083469934144500009461529355294392064 7904350 -11120256251297421751452198620368080000 7904351 -9054413562011703670996758398556440736 7904352 34461654353182124633649931762596839424 7904353 -27649404283867045645484602949996231680 7904354 -95751864629150149725973587636946403328 7904355 26669228690159388725070033976044054960 7904356 -123776355684977993560789878419765733120 7904357 60347099201638743777750023232172089180 7904358 -11858532211164906576214788040217579520 7904359 10620310006318245841117351895820651648 7904360 -58522304630750366486786919286461696000 7904361 43233752263730942136160412668652880960 7904362 9337040524508910628041872873638272432 7904363 -64043402134531795972997897700666677388 7904364 -6011888452750440398968696077741637632 7904365 26335294210846958457893217426685267200 7904366 -67824423711377353671392941600538914560 7904367 -361041873624785640235614267378519792 7904368 5090683717491023672174701929294036992 7904369 -21936859080688120516177894838183277840 7904370 -1006634032626366754563057923327362560 7904371 -21825536615529012371285436634155784008 7904372 4264084367321532249050493030249830400 7904373 15891938835852729931059976370317668384 7904374 -37449345819259295072345952413624041920 7904375 13952056034609769350521128338684535000 7904376 -11927554467294350793197560897142415360 7904377 45403405025176683114985612977793693060 7904378 41061969939569590422030450430550736240 7904379 -10777852233071475068776763459130739200 7904380 14896594617293169847253090530993766400 7904381 29042131973521342398135143497276450182 7904382 -3643694320940532819474511343452924608 7904383 59039346227653699902461404375994234520 7904384 -45855601286269073978126954305211596800 7904385 4896503805141434922062957212849381800 7904386 13136195059667767446153595991726509008 7904387 85066990829702314553222999185996512 7904388 20779592587792290745965276741046204416 7904389 854189843171162498141885476031449024 7904390 -4860290164370752016805217253202005760 7904391 -27504295516475744465386959197691067776 7904392 -125219885599539110763062772932274462720 7904393 -4443127798463818743657994849156472640 7904394 -39553119288359384213881735316735072976 7904395 -82945690412216014452945526974825631920 7904396 -82548285759839638010364623233066963200 7904397 -47575513264779432869186235789322747200 7904398 -77033958749021570566208517169838452800 7904399 11135122092523040401792563928299757440 7904400 -3706685749842678741949730932123238400 7904401 -270559250276420101153109528789310315788 7904402 -52115117360912400966078962673176628096 7904403 33815949728314833685411291195571085840 7904404 40081682599236959343019976354999040000 7904405 103624546640177546788228790560272824760 7904406 12700274406159013223770957076455840704 7904407 -12568992210733595461122698474824713600 7904408 -27593000673040822529145644788703447040 7904409 -110276877808320593671152750670062635232 7904410 -6547764314587667597363414468811939840 7904411 -8585294816238379889885375136362182656 7904412 41681301409356531720619040943063782400 7904413 -126727123578658523013519207940761832320 7904414 -29848627636109628127383994716170246400 7904415 3157665646648104838388850890369029920 7904416 2285959630074828473345672847308488704 7904417 147567091843713710070563943116349386466 7904418 -11724539519834108774316571095902165760 7904419 79976004763094698536455705507226073820 7904420 38391770475665964166774616693245370880 7904421 5843615260612746934564410346303970304 7904422 -27155485670214044227561020891504130176 7904423 -103747983625582541388524120627972360328 7904424 63538707045120663268464106495868928000 7904425 17327032912556563066658669848280645150 7904426 3524584094441604650335631310953151744 7904427 -4250574928574956033332821857554416640 7904428 -12693859934817114968192169830587643904 7904429 46764563536865058679368967004225203884 7904430 -12554918993916519170997174232302132480 7904431 34752556911843310772528342154794934864 7904432 684539129210077778660513611431444480 7904433 43169705916236440483992672841558397568 7904434 -50398770110036074189137195698728326384 7904435 11660993904574868425434256185005760000 7904436 -40410448644091626282672123084039794688 7904437 163212528892938654846232530617649286240 7904438 -1003274267259841092732878228924726880 7904439 -7944014783832419876455893834962488080 7904440 1407007446875403357516219855007948800 7904441 134763066859113301307322223433463226884 7904442 -1908726991424401684435647280911286272 7904443 -92891078876986570949773555742551675920 7904444 106211961572727148590209673284218407936 7904445 -16557600688442684814595245145918642080 7904446 -53175964607513623762294295865358080 7904447 -51312439078588183158257166708776193120 7904448 -25099875914952487157079715949526908928 7904449 -46851001227239833953402151472792798400 7904450 -49839894315818459355929817905859780000 7904451 13380734714919069967633335618369591984 7904452 31709326975307360605928874667304491136 7904453 -14609490437664279866374944711607235298 7904454 25920238784765631374505748455370134720 7904455 -8301595657663701673735265390877726240 7904456 -514376582854751075295901164513853440 7904457 17380358204554407930658697894172492528 7904458 33706923808848833511040427194825359360 7904459 169809589516186050601026151119792489816 7904460 -9287942590765189192264545544503459840 7904461 -32994613439433006107569555146586099200 7904462 -22717424745316162135569396134186092800 7904463 3691163061702004084393929595738737408 7904464 -18992522548565146269903859870761656320 7904465 -99873174279712812608577180660367308480 7904466 56521261173051874746032951575071360 7904467 6420435328113529836844771601091857516 7904468 -64456033843335530355324535448241739776 7904469 25427911501217114080504662771155178144 7904470 6484573100130526012718941004578786560 7904471 -10170704883990857313028625888589854328 7904472 -13829526495302209576842707545304678400 7904473 -9734604411455411436172100514297042432 7904474 -91123156189570617519059749571596688640 7904475 -28701239163642091676810409130269175500 7904476 89769892811512126061780186063335672320 7904477 23444611650844357781292380199787627872 7904478 21811475736378210429680953785902524224 7904479 9547506442722582108316920604671244800 7904480 -37408748488078856694604477928099020800 7904481 2472476556198265857721946430473094720 7904482 87875835003840949281558415824697344384 7904483 -40131967332771243789947959795946759268 7904484 -42301165308244655104414997030785797504 7904485 -47406471188660708395958790426539378820 7904486 7359751296076908582931436169226068192 7904487 23922690292003275100589131568306808360 7904488 -115879158408005429741661068773192074240 7904489 31896344294268259095609782215749360756 7904490 -6009089749986820697788195252207180800 7904491 -16643388059178839147757695439486447728 7904492 57289721588754698906910852918506168832 7904493 -1293349547196770605514262397051156800 7904494 -17127094274378994709030088759534017920 7904495 28779160711022163514514300783340806880 7904496 19182642889095407650409689620287619072 7904497 -42080346477718110882721044874187507648 7904498 -11095336012494948829036931437346955264 7904499 19611800921157954733070995195003844664 7904500 -5157479102275114026193866844952640000 7904501 -17236295625535453024379160239588688000 7904502 -35188838894089044423639714244393453824 7904503 142015409591675838766763492880567338080 7904504 403028610688900432490398025967697920 7904505 -50445516368562470949067376434375680 7904506 32481683116263762412998389388588891360 7904507 -83032318009643218559953281738984306816 7904508 43537029373792987483304302737202381824 7904509 68543617978776357325002876617974056710 7904510 -36239295115000274426650007082597435840 7904511 -74924486225735801368226014073880672840 7904512 -16291219452273117264312314739478757376 7904513 2869715700816971971877252259847435200 7904514 -6167605218905302741810160314251615360 7904515 -19002050928365239259829009704661843600 7904516 -596024500460751112093075025020462848 7904517 -89896443483039087615034256157308274720 7904518 201861114150774274982348768413125120 7904519 46148791550658286025392482652729890096 7904520 4231819737008958495107537338540032000 7904521 28543086538200139043236381797497085722 7904522 -17892976110165762716064207852927138048 7904523 -43014541077551261587174113870364525632 7904524 48152145631335495877266046062209865216 7904525 -43326866463182790587431213454047944000 7904526 10538252290184396689996162549405369344 7904527 -56508337864670712264884445694999372624 7904528 5055572316435300574721843162014285824 7904529 127273192637421987040510763577334145664 7904530 -23487840458148866297987968086899491200 7904531 117061634361248570350066431043215148332 7904532 27842654403661982381803727214968401920 7904533 44621819926322252242854811478601955260 7904534 28699876458981856705241712465424498752 7904535 4440588793478981784709017016519065600 7904536 39231027300464249035420263473696839680 7904537 -115601591150935637782062239679838877568 7904538 22072664406290417156795232596265180144 7904539 1822847871823665135548154526732288720 7904540 -5396168584238232168657620468967997440 7904541 32690572474534507777665386103567375744 7904542 35359829397114227663242304417899061952 7904543 -4335350665632000965063949593922739176 7904544 -95356667848488794035100651164855173120 7904545 33240805001471472419321314068642235200 7904546 -4812880948622596328185906402080435936 7904547 -19339080373341388085313298898649380400 7904548 30598935366825747673338382986520535040 7904549 -167811122380074178869497670842549336964 7904550 2439084140885544128362260082828468800 7904551 -45620654546218898172689603610403241200 7904552 -36110370670103935128268019907009254400 7904553 -56868933239198512863027545892097701792 7904554 -7961605398472584272091427074926555136 7904555 7144943995313158525250883997445412960 7904556 16199843846269551301987443863963380224 7904557 -138099414087573032815652583196993145194 7904558 -11878033292020652259442228052557175424 7904559 144394225531524605438396198586481968 7904560 -16146850802284361246398742143935774720 7904561 824918045914378562386953958410844224 7904562 -26749934483355690947571075037211749248 7904563 127210119645537080754721722940313310768 7904564 85047981640249262685576390864756898176 7904565 16811404564107962827790128826847365400 7904566 15617082150815922051254385060565983744 7904567 -138950297910397914977762031803295792 7904568 112673471424819180179875447271915520 7904569 46305603729600167144271601642376448196 7904570 -28862809329100914910226672456921452800 7904571 -19380818823920742525328478401082622720 7904572 -23352099353732499336302180946657601536 7904573 -36425655254747213416425271588460165178 7904574 41361162891061286583782490432740941440 7904575 36891654342829277903798037808592426400 7904576 -585366502738550573508519391713558528 7904577 -70461418037854309958642725979795900880 7904578 31851119889788614924580055993198153600 7904579 30286187107822042215883968771548454384 7904580 10744146693658011887331949573334876160 7904581 104369556962024436410666822765872756382 7904582 53102762804632601212890636747568769280 7904583 -41798613149736266109723821410851520848 7904584 44433258786986502660855650121957580800 7904585 -11160846198004112604957078654034337400 7904586 4493645254516149037081074146006605824 7904587 -3390781528786799104097482757655542764 7904588 1547602515804226780367023650181954560 7904589 -21306448252994732669511692935511639040 7904590 31075331253843966814125282750235012800 7904591 -97088493617613792616005494215282981008 7904592 23273781935787505008952078293044674560 7904593 -88918087892790920025459052955932232720 7904594 -405862355917438720444975474836960768 7904595 -4695855923773448090562029848805158560 7904596 -12374382385444123430965920381208942592 7904597 39756018861020786448770142381597025152 7904598 20150693205285633600010246020493492608 7904599 -76321777665376091796253088759184184200 7904600 -68563607491930103889654671395840512000 7904601 -100820974184217573569880208765137734400 7904602 44050483345398780382885019692905952752 7904603 33974334414823312059023459460069438480 7904604 -238860198024642877604150705035714560 7904605 77513696691279218930002086097832449260 7904606 -14289223932985250098467130484210162112 7904607 -29491773955742340437070639861653649408 7904608 -148524904131760384673703430432637583360 7904609 -95274585684874563253669141480755014688 7904610 12581045956991382389352764130231682560 7904611 54101966236274771665849389186710224128 7904612 79779871727290645402469577921359523072 7904613 -41848104901896055062889015529107133856 7904614 -45652961203516323900333162999549997344 7904615 62382124521397485526613906407122440760 7904616 -606065383312618261368378452703068160 7904617 2091131239726989178163368561908990720 7904618 9298391148362367963952730775374051760 7904619 50413534007878550562165289835268238044 7904620 -30006345124820768467157557139570872320 7904621 75303803404241227683319022873946324822 7904622 -834176426407155615308904149273717760 7904623 -111489696229235208192432386990324014880 7904624 -1660250217112018834599972895296061440 7904625 23480328173290497626345875752187824000 7904626 28812711307390588031137169342124050496 7904627 82834494619501050801880420609518778800 7904628 1713266012290340218152264895313289216 7904629 -57492689824378473209496381974414402770 7904630 -66128773024039173719168096216549078400 7904631 -16474980670489279372967130476801299608 7904632 -30341461122807204943331594426973634560 7904633 114427194541554340904196338756069441424 7904634 2403413485798056227275318727514600960 7904635 -38998756592110871307780402417588997200 7904636 -9132692232997572585424475068496907264 7904637 -56608048376526268850107197510824098446 7904638 -18341347427121878687833781284076171904 7904639 -110131916404810724127015912015321586560 7904640 12898677745721952104291958150660096000 7904641 -3152228709881760874220419340800803500 7904642 48707200907804543520176173819356203472 7904643 -16112108159279458125922877700448258560 7904644 16658815211368268129593511826330012672 7904645 25088467807684998125046952686302112000 7904646 8597097970380878447580584589806371200 7904647 2004988732504872712187105903111129560 7904648 96643016649224357749792533506795765760 7904649 -8799642834515082926085349450013834736 7904650 5025584588232646329411153344945421600 7904651 -96820750065128254737500625090268866348 7904652 -5237884131546257280318245099468636160 7904653 -109980635139675849780557708253501569098 7904654 23080510249834877783789027101988899776 7904655 -60676147195376447617841897614066809600 7904656 6241650011126172165601644263360602112 7904657 14712502850236942309375294103641977906 7904658 34429448403930262651093759117185926784 7904659 -141015302846794366083241834999040000 7904660 118326209574318506897331039465988362240 7904661 53056601816569482328713559846005678720 7904662 -21718624064533137545335743120676851168 7904663 8639571560465673122646236898325324704 7904664 4222495166656125187025599649339473920 7904665 18808914703211340200260694817889521600 7904666 -27871252911830409340998447486738455040 7904667 -53309803885832878999650506587475027088 7904668 96678763511835089734684947446024642048 7904669 93374225668334198105149219664827940070 7904670 -12862318681608758774361389022916233600 7904671 -45660688496019048051760603947584443776 7904672 -188339685100568535976667101779026116608 7904673 -15131300112627765437602392428692728576 7904674 -22921856417984644707384136017722879664 7904675 -76051517622883524733750703222799486000 7904676 -9150162867687224849634940927916630016 7904677 38514489766441098790506487854438411648 7904678 -8249775740006222191554513953371593600 7904679 19384545128461031394887448232835711784 7904680 9271266100993307085993937651963392000 7904681 45829903970484599230618199199231174912 7904682 14852692763032582707071032815671485440 7904683 58910863069496970233127128793121242932 7904684 -83935312628865937375767925974417830400 7904685 4835765912239864715184432993291166080 7904686 31018128782622179761150442812584345600 7904687 13418500990710800137082320372248443904 7904688 35408836098445163203764518599360512 7904689 29629160386473680490328302256538629608 7904690 31819565211387526685470595703459840 7904691 -92465319537168335444765125597550481900 7904692 -72893179927017042137900686658161389184 7904693 102502732749656920989032263468600290144 7904694 12630260309124272571975282985341517824 7904695 9792367794824600812404241677331644480 7904696 28733042476043451030006260013252341760 7904697 -2016653297407993472712592643874728928 7904698 37532610396677651544360049426420752864 7904699 59998317623912650819069146949925111040 7904700 -2669694988642789748557080872798899200 7904701 -30251208586778621474226464107642482496 7904702 -10832329726920829445930824115685317760 7904703 100821828204656612381510276195736835200 7904704 34497733293118814894193453744940646400 7904705 -14784964820617209239448913251034080000 7904706 -44962846385233702997783750413631469696 7904707 -12464895967242261545089113578417903044 7904708 -18271089586636441381197968208594038784 7904709 1892812229221848059335090651377178464 7904710 29790031971365910567655118948029115520 7904711 -90172299874863860962459588720257368688 7904712 49332551984618635316057066416064102400 7904713 -48272704471915910374064716259522317260 7904714 5834870125847348264262574712900381952 7904715 -7121396975133494541741831000246620160 7904716 29487529565372286950642414618004836352 7904717 74675884644309226087738688307634708812 7904718 6479979634254114375743107114306086528 7904719 -112030506171395992560341477370707460880 7904720 2369105727861009441259048556299468800 7904721 -1209965854817585222392785537607852032 7904722 14306708624507391806765634507332728320 7904723 13437220000897920305834299772036484972 7904724 45858899873130172378727098655573102592 7904725 66799723374008456870818867742045242250 7904726 15814167066255989270071868310011096064 7904727 73767000861248873310707461730555823720 7904728 15899181005920925650083459721614581760 7904729 -12828558532308814118120513709927701484 7904730 -24227733635212002409006812225376001280 7904731 -92032927786175620110586676604623377468 7904732 -1937996370733172015346136538458669056 7904733 -784769156852785376020142528771904960 7904734 36964428956328121877036404773485033472 7904735 -63660200372292789594148901823020244000 7904736 21395549114305466890735855094747627520 7904737 20413182081215709075317855803788718080 7904738 -8125914410201169582257257066949957856 7904739 25967006712597501948097467935630043120 7904740 -25274348609063530098016114556171673600 7904741 -46214154973577187062641706322342085920 7904742 -64486301047440714850157136653845856256 7904743 23960459414077772419540300315267203840 7904744 67726925601814344209057762791509212160 7904745 12943873290073731906757642978944555720 7904746 -60553256256803881588950478398983419296 7904747 43124551482019962309745142985498513312 7904748 -10610644099699737823028813273408947200 7904749 45820078743620231644636983191501343436 7904750 13085061694317754958135047785481152000 7904751 82091472247488745711582897008842188560 7904752 2469726900926964955165278085726339072 7904753 -48178519710392340788771663949367981998 7904754 -4502889017717010174510683079787190784 7904755 29103825902414832109192152591543771360 7904756 -61228741483768352247458542367314864128 7904757 10859541320955431433273189457263734592 7904758 5234715888963619424060415103242715584 7904759 46634859719531502830942950340465073600 7904760 25038010541977449779590960811728896000 7904761 57227209756405434745949650837451590800 7904762 -39931357036482648236302101309158406720 7904763 24141807617045622958682077247350132320 7904764 -17962534888864155865182458478599619584 7904765 -57388857800257606597500687560425877760 7904766 -28564369208512373592670579866345398976 7904767 -53009276438322502354980028548579820320 7904768 -19717672585567967193396570503679836160 7904769 -70892939525140340813787984016440040656 7904770 3306154378046421721238106560587713600 7904771 60800950341621040906006100950680418512 7904772 12087772313667032798152760990476423296 7904773 79851341367386300062371269439022669022 7904774 -38018949578565743179361432056827432864 7904775 41279563938207084495904105253110423800 7904776 2544425959869161900447969415230668800 7904777 -447469509659795166101250409437275520 7904778 -19110067117040278221495093219269836800 7904779 70991628796214329566667779318629625840 7904780 -23781454707671232988562760982957962240 7904781 18747136496463679593638159160755594070 7904782 16639463181065103118197771701162092992 7904783 -42860463182037167007654782588523598656 7904784 16294162848664690161373237593777045504 7904785 -1186922360321467496288997209002126080 7904786 -85668940856194457693236826335648119408 7904787 46957421466473724555941092621060100160 7904788 -44335176996905884464402381545897974912 7904789 -40066968844688404193487302185646350080 7904790 10297712347063232726246325054053973120 7904791 22286390665226412293829861080030258400 7904792 44658979556813527078468022202388193280 7904793 3623183669436233941084570321325830848 7904794 -33823498006449354751614379638917411328 7904795 -15336144404127923332266217715419147200 7904796 -5610300572862077698966503456819072000 7904797 -70373269740992117061865086000150571520 7904798 -34371206521589540342773192440925163520 7904799 -876060587641512778168782431824422912 7904800 -357482163254600190885313670391398400 7904801 3863787157214439722989094456809459392 7904802 -8128127639199904387742342259053268480 7904803 -13002294959997040660416770805165764120 7904804 -65147198860348344508544616811429033344 7904805 4243569134101381704226191337423742400 7904806 18082783398062075648225621236475466240 7904807 -127654245082049357104208546797267491768 7904808 -57132827163129365003326582959314457600 7904809 -92713722282598257355405215404346452640 7904810 -20673142898912580641745311029903969440 7904811 31895998654220111819938780243601126064 7904812 33942952435725334572574450519391058432 7904813 20504891843824295969587064042031370752 7904814 15298747452082539602270860204168704000 7904815 108836020492681426931041681866224911920 7904816 3711121789699089686701554679208067072 7904817 -1052467022985879067387405857387833760 7904818 -1062585467841597883905705650026377696 7904819 634108231375427287861734099258201600 7904820 -10686649612764303535038880140214272000 7904821 -16074594839359982729655621345110754240 7904822 -33839875357595288053079940512108149248 7904823 9102417605886196419785917234359422184 7904824 -57826379982315582138139988437620449280 7904825 -46211068676298633481286504051758482450 7904826 -17702089444483836150851191205290750608 7904827 17133236691488498412801564386178640596 7904828 -15602532210332079420416284355414613504 7904829 -48080902749684048729434885003216015616 7904830 -31502726127878841723515625182530800000 7904831 -45578044476273490576786878066498828936 7904832 9627693323113168672426979620722573312 7904833 146001428560084386723770123588103145920 7904834 -1647884644283736395100517993236288000 7904835 -8822984974352646971168848913327429280 7904836 17437113718204498589712837846930923520 7904837 20701680287061338567268710224880309280 7904838 83752847918295076717888987333683283968 7904839 -76707836523230776226815312876877573544 7904840 17445255738960887350927427128495564800 7904841 -653036821350515270258840468358521472 7904842 29452466137723452837970904747099948544 7904843 -87876184477136628870118142496246556908 7904844 30106956192494053975976557765442672640 7904845 1316092546624578758392244955750627840 7904846 -19796990933177741486803410145063864128 7904847 -25201997358018222521644905027918922992 7904848 590745285945852969172171262447058944 7904849 -169627580567896847005937741701437347340 7904850 3260399897146662861561454955808960000 7904851 104904300056000574598453421561333263600 7904852 -62895842909637946277217992227294376064 7904853 87675099088570287072125228220079095264 7904854 -6106642596381679871109924092022365760 7904855 21701571772672863642695060396517657600 7904856 -7340228571426876437692957417812787200 7904857 68163837271557542122444301641937716106 7904858 18353829210776178019743168808112162784 7904859 58606646190892559810721876172543178904 7904860 36937866812088259332246122889152878080 7904861 14542147526047737278557849624984212480 7904862 -252963918566757952508054919787637760 7904863 31878793703945122448438828102589934112 7904864 -105097319191907340606886420775104413696 7904865 4858524862112395213294195537621945920 7904866 58699198523758006954163499596149464864 7904867 79122710837786799816770027395064741916 7904868 -34763431451585998091936622840644198400 7904869 27211942132213694127523807931435249280 7904870 -7931535163193696771079520399847404800 7904871 3422729828866632096089446733883625992 7904872 -117015106980123170993208705291176371200 7904873 11831425761362149513480295533484248122 7904874 -28048907076043205469400383392411454720 7904875 -114281330158532874611955238987747500000 7904876 10407579441161550415635764075331833856 7904877 -5095702540115536898825232521440075200 7904878 6842947647448231222478610865676837760 7904879 -11681927935804807372316540970094384680 7904880 7405807384864472077799865119792332800 7904881 130549953398451681373638087288301335972 7904882 15653330575096429372467967511689495584 7904883 -9453105799872388545560308088373550080 7904884 31342787828400420812392648202631314176 7904885 70042935124594854565698508951472999580 7904886 -4666797264821078160271782066014249472 7904887 -94251999312595831797015122104786637464 7904888 15089842849392370836796951694460149760 7904889 3322241674803538972783220793606353604 7904890 4988433096598893716141272179383316480 7904891 -8559085899526460871335528135667784200 7904892 -20737448818200882276222033124254793728 7904893 79732810618100581174108555913454513600 7904894 32117783129955929189719557200224911360 7904895 1811154259622947031968048564675032720 7904896 -11600302175916786890479448029176791040 7904897 9207052623443993968252209309168211200 7904898 -34018533883773483105433298375361024000 7904899 -31709964650691777762690967618748400080 7904900 9790564550849584204342448799651091200 7904901 32942611235639152098254376714311320032 7904902 7093373314099740030181135300573118592 7904903 5539502517408615571899015558125680152 7904904 17761435061629014921687246541569392640 7904905 -1485989513392669947823686197141226240 7904906 -1319601591651158027264094616872496848 7904907 -6738616951894343169990718046510186880 7904908 -92849586721450416869708890331212598784 7904909 -32621648259162326983589376438283891584 7904910 3511848817041099841361115179089286400 7904911 18921623384242979325454444140448589184 7904912 -20564130603590171948448604349565173760 7904913 1073118829137800270732788476567758688 7904914 60415455029292212632487187976967386752 7904915 -38417067877070621905590727192717558080 7904916 31093437516669995084510607220516964352 7904917 98566863592111478725221366147345837312 7904918 -2218335140002642617395526245658409728 7904919 35629877966414255044833129131171265408 7904920 -14642401610031991875999766349359718400 7904921 9925222922569725409103332744788292500 7904922 21476276401407985324277277766842281472 7904923 -20128612786928912302002996767697943872 7904924 -25747705876976692238905354241025335808 7904925 22638749674052143841891906283489360000 7904926 40699601865400208018265900203263638912 7904927 85881625855158071566189468496489118192 7904928 -26519534105831868299680945290467082240 7904929 56320528915207856197375533612723004180 7904930 -92643459150298279333077627066086400 7904931 80452109369394687515233234496315906880 7904932 36665190077252548997834238205482467328 7904933 112752243187904146689850089925657851744 7904934 42086748506443728057638105613746973984 7904935 96801352538010024084743234404213661880 7904936 53709045831980742457074925319704473600 7904937 -37577181630015983356409981570527399680 7904938 4926470171594574705246568206498723840 7904939 5847855195250425351417299981164849152 7904940 37699167595752416421013244714121600000 7904941 -90960500227315853949342833427213139776 7904942 -75919600148779320269364194978047419456 7904943 31614176610356982586106980828664027304 7904944 1058467549176021464425077263105458176 7904945 5036314773112055634094155199933692480 7904946 8288219170545613699809935592864645120 7904947 -24605586703657496589525102717612207604 7904948 504251436712454511738888849996380160 7904949 -11414588133335599174006378284919359552 7904950 -13695113279232636072893270379324144000 7904951 -1255651701745344490295586562677124608 7904952 -5736965207316193420398627430670438400 7904953 -18996574784006790820160870007470170240 7904954 7838049721532631394273375130288344176 7904955 -34110292281673740402268844355209066640 7904956 -45094802673022045441778517249673722880 7904957 -103256197099645013809344022430320804794 7904958 -38338829154613464982755924447327911616 7904959 -24870225160801217450248078808658619840 7904960 -9387215763861310243396057554537676800 7904961 91348550256536893550415668330006514432 7904962 -14812775832692775697521511171430776320 7904963 4046584321596472824770926834640459784 7904964 -10633785604451542075851491147552544768 7904965 -28876910273811325037970781327373538600 7904966 -62531464029392936864343425996296872000 7904967 3472973339192199614475143855694849024 7904968 -39252689124030426161297512699816458240 7904969 12844576412101109365489100570734375680 7904970 13299330796869202705822684130660077920 7904971 12475920346710198888843311247101394144 7904972 -52959950759707846465871645563104724224 7904973 -22920929401131244216274251583388753216 7904974 -42625806848473081052105513768820621888 7904975 20854237706495952512872547951983695600 7904976 9818217378570526147022141383330627584 7904977 -150117793931642616749401169267353305600 7904978 -8917989152180005546049834748446190960 7904979 -66821043955857347085048453936143944080 7904980 1700565668004204794491881437633011200 7904981 20106284724682228248638677329881868192 7904982 4877260665393893813229078428056665984 7904983 72589601786824257398745266938667094000 7904984 -38488615535794954892817798041683353600 7904985 27489688353302048876678664212051143680 7904986 57922175063038129675498922108897886192 7904987 133816738455617266744128494223592701636 7904988 -4532566763542571001072905063128104960 7904989 2847356930446700612058083832733114924 7904990 9059987055863992314336294526285593600 7904991 -1839894860774850194696042586954726144 7904992 -81513580684675782342433992047771516928 7904993 -109830772079369149186295207347005937758 7904994 10050160472869472257904307315189296640 7904995 61700373253007453050926856844985480960 7904996 -35015009684243024299492997598847319040 7904997 58382408015765584289377984569918503520 7904998 -19706572348016145716593203323458222080 7904999 65675144988224458473152014789385811000 7905000 -3798237984634633782580637541580800000 7905001 54900514718446999090059899973516933824 7905002 27480301765629860345399232878534967552 7905003 -20081293866731689854138424559632723200 7905004 333274586917391928168438630221968896 7905005 -6547268427490701853880638031752072680 7905006 -67763533771906373384055201617489635200 7905007 -65195872552851610059733709421805449600 7905008 11958168964157530670376127902399135744 7905009 -43677264706116507536748650036950773888 7905010 -15422050023761602087720648244183391840 7905011 -29269064184572982247816277915498170248 7905012 -31148925653569929509694920302326693888 7905013 -2839053365360531805089907684955312100 7905014 30155913415455536653586657106729214080 7905015 55212898580931907452070760654171103120 7905016 42485911589918461497197558069359042560 7905017 30236708909075334788370705164819231400 7905018 6189333002861001213576086853380713728 7905019 162619557187911338855480087810330496 7905020 44111495706541917877392424671584340480 7905021 23089831465674111660607772578832704512 7905022 46239848610909632223316406784811533312 7905023 89612063121878068668696457472988253080 7905024 6098455410048694388741212791807934464 7905025 58802462104383998638363582943612806550 7905026 28640362839147646623714219651348771840 7905027 -13433887833855412985207969159998381392 7905028 4476946403000337235047523142447581440 7905029 72774651374386834308115609143912533472 7905030 3774702781907256499380009449250232320 7905031 4344974086105513261199882046188703744 7905032 -18058202852894059736755545978047769600 7905033 44908972686396713322245465981155623024 7905034 -631084292892774532155924352514746368 7905035 -27610008875901032433559811395495703520 7905036 -15093413832041621385323075100039909888 7905037 -2756809150372432249517817282210049728 7905038 -29014067830834807888585280079012502080 7905039 -17663223647693482218307212499766149632 7905040 4045777258099673310583162574690058240 7905041 -1369435956912794907043611741748393116 7905042 -2513106627520273572318052112178763392 7905043 102530861193717333624547118153037589292 7905044 19634121597771387141914072402916237312 7905045 30363253861455823085569359264820939200 7905046 28340463763318965063374486823566572800 7905047 115817603349199934125701742206491303496 7905048 6684560904019863323005135376975953920 7905049 102577430651095600573143659439692079050 7905050 5122636287096320996429873617179088800 7905051 -45553530932500702774596264494942688 7905052 -101682412012250155664798356677163138560 7905053 1072195227467440748063600288111577504 7905054 1347134545320033117275874512053982208 7905055 65861830038293374035988606063505025960 7905056 -62098912909899446127950812520801894400 7905057 -99866148702540340420110889920300878160 7905058 -15169517415573561684913477935804779520 7905059 -139490678965064055673827068224461880740 7905060 -34704290630072534607714042265909248000 7905061 92519010536045007671347611096472281662 7905062 9976120587364331266473112959086419968 7905063 86950307146341205146026925506229267024 7905064 118374037199998652427283943068052275200 7905065 42191564702471506505699587875537988800 7905066 6734324273433141012763904102328309504 7905067 144311558449655438239823828539946376116 7905068 45306509758178253080827015378366267392 7905069 16597105508057984083581892698470846400 7905070 81452946276244597953418771119644160 7905071 254105706176471399761680654325241843232 7905072 12790760343279314012373624118484631552 7905073 -6714496799101405393279427241254560320 7905074 -57970513504484907775867052294071156464 7905075 11955947555735919916722509096439210600 7905076 1857121837733348338528035563363891200 7905077 -595682855886951781948270659283392 7905078 35713890316658921030323487459047924704 7905079 21932408991897494796207043616297481440 7905080 -52161001720434088503077415849025536000 7905081 76495965984439812502267322822015445120 7905082 -13793350374312911352560503858494021408 7905083 -21956746352427380354953357921093838400 7905084 15558101284788081672205458530246049792 7905085 73122547016866690519285071309441577560 7905086 -160036843977468553065992219748566016 7905087 22390825358914356463838584824851887680 7905088 43719505823208956137703885881501810688 7905089 102176806115353816782280686864859645890 7905090 27406566582854552414827308944192056320 7905091 -119274274544180533324313302829020893508 7905092 -30327328549689640085575279222974998016 7905093 -9971765976690582798109920472267702272 7905094 60916531989301043244422107803561374400 7905095 -80209052192569569988114122323297173200 7905096 -59710966345206801566924917012024826880 7905097 -9978521380452083209615534516002771020 7905098 -90991140878635936522182259187917429200 7905099 -57471782826724022380948978250786544936 7905100 5669420516496167674414285334410444800 7905101 -40999147342944879498532658258073542100 7905102 15022932929455626488838658192438579200 7905103 166569353358214526807041933088642232120 7905104 -26642824400736545221233067238914990080 7905105 -19828363697800478055907411616056134360 7905106 33551521219673735374853231706139918464 7905107 -28187352404050059274330216578904008288 7905108 1919120171275764069904036386592358400 7905109 20723953799155095930411210592222021404 7905110 3465966321706602614831319806447184000 7905111 -81767615093189353649042501184977119128 7905112 121444711110524413918042407992355471360 7905113 -76000192373669500852362756299950219638 7905114 348007718036070248392875386881066752 7905115 -44731014172376174478941547409338470400 7905116 -8072144518352928971029308967085514240 7905117 31176905801745571648899379506561476160 7905118 10104232918605547009335687433492554240 7905119 113795895097444892126654680709716660896 7905120 949010169311714053909608304308387840 7905121 77649230819584674784318595199621232000 7905122 30731802271082447183078759075234540112 7905123 6612610001151802884845019658956030960 7905124 -17113658980155279629723531902104813568 7905125 -58075993987109337332019655803438021000 7905126 -20285914866880599734656911920288398656 7905127 -72801148520735419681153051822421105600 7905128 23179910116702763325141431656691466240 7905129 -72113019115633499027470477680890380944 7905130 -18440750772095650712159078291352251040 7905131 37625237661020841347768917498188326832 7905132 55524983199039636833011551799517197056 7905133 33824187626649031099489937300307612684 7905134 21081369317671988121066631815840945216 7905135 -31099018881834228462078722585491814400 7905136 20243517681927582163915108756269760512 7905137 136190035001337127435289049505698072786 7905138 -43441767635593581512219859643237597056 7905139 -171716784177260168053457132718999100080 7905140 17758417347344332441454655843682099200 7905141 56121245527814103464449725559152775680 7905142 13650804471206882045951774828977514112 7905143 133336049380645426085550356554093324392 7905144 46854555954299787481977169336333824000 7905145 -2111657689615822326300319932651857280 7905146 -49209594854928095223972451233121625856 7905147 -168917430766724789689587401605402486272 7905148 15380548277587671799964027697547207680 7905149 -2623295171286132350328261589881077664 7905150 27390808832257551550839660704799489600 7905151 -28065609980263916924838164188500542848 7905152 57463449162143113969353501520900915200 7905153 21782722841861148811562799769288503264 7905154 -17835239640717860989707246692017963008 7905155 -4009871892876458155373916482998442880 7905156 -25084582890966675083560806328695459840 7905157 -37756902507198649161696498607907182820 7905158 -5619467839109739695218330620648060000 7905159 -379777315349085785550490351125799800 7905160 50322283919930376979306623541761638400 7905161 8827005465676730796378882879571855104 7905162 9600233747971577051333786175550506240 7905163 604646376384155466310163343250145024 7905164 -65830698494379309839632571235442329600 7905165 59398038951850902143018946795674008320 7905166 -607557656777083626069797997946747968 7905167 -105616702555146596068320028505206904784 7905168 39599197026097261445209392190075699200 7905169 -13774649956175384701154594983549678464 7905170 1148851341723382582467820654267090560 7905171 27664368321244110142158696041591837112 7905172 40926003022375891418426321966519168 7905173 -159839359441368284138193868665303838596 7905174 3337640645430238875707831763035120640 7905175 4415651035781419723632078828679715800 7905176 50815331087152158658722087774655150080 7905177 18324466995869431449802159733346179520 7905178 1963312311759920189027446282766089200 7905179 137902921854491981400015542140418667780 7905180 50228122419360010003052539139501260800 7905181 24785377795981510247820753573951886252 7905182 6090840933648006295001983473061694400 7905183 -19848294232139002379808434574433802112 7905184 51729649743780445815665381863081377792 7905185 32170432858256688219353940261924223380 7905186 -18719989964647450498069070478447204144 7905187 -147244946135347690548603772902788749608 7905188 -25649152260031362536474933120122826112 7905189 42983907408924518873250782504214198624 7905190 43378910758189354248866019763925193600 7905191 15443244472309744789448638369686349872 7905192 48726400595250963005633548725562736640 7905193 -31612638271596540167174782505965015558 7905194 -82139040656261912815459791175412057088 7905195 -5665618940188683281199965949925386000 7905196 60378965617885449672820456344453585920 7905197 -129599332760980973249362640810736578400 7905198 -2315239055869480216680735348798210048 7905199 26075277690046386447528366962906138200 7905200 15672661464939953819798499940111564800 7905201 -38441983901622031711139399915863386240 7905202 -5581424734186838757228850609839710448 7905203 45098719190059595040981108061428321840 7905204 6179598885590093829887555875264094976 7905205 36521033886772021144495640657997544320 7905206 691048854567861311625489236810409024 7905207 7639758226070288270865612850813770240 7905208 110120448697805514123321321565251072000 7905209 50315660687976945158123175334649880840 7905210 -6897717361667838578485699901009825280 7905211 -92602674208520525829767089330307416176 7905212 -53741514773453413616610668968983724032 7905213 10268153207082635141358395579208907404 7905214 58397104876430916809289256164844757760 7905215 -16882751552708948227516836485006662080 7905216 -11150841171908915286069375028439285760 7905217 24127179946865074961499387609857876992 7905218 -4569228600945824016753982232839305696 7905219 -45238131259893765318892047653285318664 7905220 -12791054991374832776444340630264933120 7905221 -61791208584402700810488980384897160708 7905222 22678462237867617515650055207899764480 7905223 -32248448321408145700411289432320063528 7905224 147360376724396068967096233980717189120 7905225 -8733211309151354674248113710855512000 7905226 17035543247750546045587011471868508160 7905227 -99662475121229893817024060968716477528 7905228 -43845365500231723409962582629233955840 7905229 -87868291243760226530197613221201484170 7905230 -25636761110458200271862729715782610240 7905231 42609114830738624691205698509658706920 7905232 8342080466655781008803394200928935936 7905233 43251900755938534449049914245841587520 7905234 690821318836504388778582095471462400 7905235 -5151977009557311905736812487912225600 7905236 29092333650848730552845076299496593280 7905237 39611769559517867625256624114042611360 7905238 -8034237327693927452589450030597304320 7905239 107223383238350455069369095893871164040 7905240 9572786229205401370036626188932300800 7905241 53900541059029097040357661678298707984 7905242 420834079897140243974720790406582272 7905243 3283835348735089209894646653115704624 7905244 2798316532850538226409649437429971456 7905245 -16708450358006690813132459798121012000 7905246 34224313540230693545133346309830014784 7905247 -8125165377625493053339773369119258400 7905248 -14851275588382457799209794867122143232 7905249 2834916656817182496930062427656793600 7905250 -29781792707071149808488078373270656000 7905251 29202839104935177447965091251618524104 7905252 -2117649401410531972775505732566489088 7905253 -121051663546982120375885232931050010498 7905254 8855042487059347823173503284169338880 7905255 87620135642459697603800991717939816000 7905256 87141920733197030557591065264587258880 7905257 -27894207168802990532954303584577479494 7905258 21926557360256051981302641472061858400 7905259 136678469391577904974923497663546728416 7905260 -41832401212029343452572829056123427840 7905261 1777438855478724853140237505073633280 7905262 2254094324405190260934380843816869632 7905263 95370813528897024736662393962139221640 7905264 15847403516847773396829441698970009600 7905265 89104249673357206887519537638674788660 7905266 26669609398719242086172763708511202832 7905267 73556937531782694315177140327499720 7905268 30874405700823304605111402692196324096 7905269 -154406746763715757256479219653738837330 7905270 270250535507662019515252892375059200 7905271 -72414419289697754098948537301927791656 7905272 -66909033097773775487124177798391357440 7905273 -12539506548971060829688640337527558400 7905274 -22638318541046119121755159199444378400 7905275 -422900969241527745682429403207520000 7905276 -20194313254760740556235482060049335808 7905277 129940277739081163362339179005251461126 7905278 -107066186280075544539067705465211924544 7905279 -3145836292936735793473374139103016960 7905280 52572909966224705346452208414055464960 7905281 -16168744741013932763735806550506630908 7905282 -122615925737793469068649877832351744 7905283 23164697733075206850710678006441781144 7905284 54056033709075797095435509752251944960 7905285 -23668556042892209331494110860213606180 7905286 -9674527576420291866294419302167444096 7905287 -45886634379646435336209071586989515800 7905288 67136097192513835051630532245922242560 7905289 61540008209209645796915308747905103872 7905290 52471705519442679685665423854695970400 7905291 -87938408971379089380801027179658426408 7905292 -429726990500707828681940665785753600 7905293 5176804047022345271725796405941440 7905294 -24736341563376259449504355928248565376 7905295 14132660891653380115721362342967827200 7905296 12062810265186218032123404093862182912 7905297 -52390664988613114585895530264622998800 7905298 33287036644350477514175972107646336400 7905299 -20455506612911926508594243898265979520 7905300 -694349080715182893000030329264179200 7905301 9184498904368427553289686112243592032 7905302 -79119132395897454845386846538366535648 7905303 16609135450618706743979664331242839040 7905304 -63386855767064538791232035433615175680 7905305 -42171974563210141995532358434298652540 7905306 -16361722535392089903820779456661822464 7905307 96404410521820113725063864457743609520 7905308 12446501152730597926896528416131388928 7905309 27079739336288678397720758031325173120 7905310 3318011051742729777647977045828485120 7905311 -45996324297286873074305622367513861680 7905312 -51725001705657860237872827033221529600 7905313 60761508797170780870990628453059551420 7905314 -39147757253542991903242268872956686688 7905315 51282942500400504916134550124910263040 7905316 3212860153263745769009492694417233152 7905317 -75244682723297959043140706132127717474 7905318 -31820486555946055299628070456068274496 7905319 105898706280623612270765758338124902496 7905320 24678454246768399179465883626720768000 7905321 -21326835197194426509678364730314508892 7905322 27076824178381195144576342141303475712 7905323 -133912131588368504481914785156570892280 7905324 -19404331602700400766271965178482720768 7905325 -43325392292179290855853412815079141950 7905326 -31801411358822184179446446048169288704 7905327 -15891510482248708106153857052142437880 7905328 -27875433987304012675424291628654542848 7905329 -38675651507832804055542070223328597324 7905330 -26139530084643051470439551692978176000 7905331 -43331680490200562660459442557666937008 7905332 3964339493292744655887433107117607296 7905333 30874022813985627787322497205524357248 7905334 -5479917124502286981707901979029137280 7905335 796794828318529622308110265321587840 7905336 34988418893198856421510526260977868800 7905337 8836345335696806272031357515255887840 7905338 13450771695417306426926416628907568896 7905339 -7055058260916702526886881780854769056 7905340 -76271062395711351559186685960049208320 7905341 -6948866765637123171795298566531167232 7905342 -6347967039136355499168161768385079680 7905343 63049736999712613165361234911581094592 7905344 -54334207325312651691399683218735104000 7905345 -1924727856130046033540791452670953600 7905346 44115147080941989442886280478206697536 7905347 66322832904781931131756545540388348680 7905348 42843792767935916785057176603689985024 7905349 -149778369021141477625668863770492993760 7905350 3134647622773556900351866850219328000 7905351 542623898362216078315957216546170792 7905352 -17479532440689978394702886941628006400 7905353 -110747090549754421039253045791376105472 7905354 -51578838299667557486491952467911015168 7905355 -21966706739450022562131409746610086240 7905356 17161733479957384858613814078697282560 7905357 8853362740535690412736118127066677292 7905358 6465685310611083211658611532453081280 7905359 -17071581934689609199295704739507806848 7905360 11184444959485462850333587249210982400 7905361 -117325544212789363176186279549740810688 7905362 -18325205854460576819966070496049870688 7905363 -96637817623654786767369133637097494856 7905364 -30400877623107131508640493550470400000 7905365 -18969785658900616821061175461732811880 7905366 19138960500377721079725659330952422112 7905367 26836707966999276498342721179031375920 7905368 97323287038325726306939772282318336000 7905369 25370230390489073308386101061955968000 7905370 -21220649385587914723940203163216144640 7905371 51687247002496792525851171212615562000 7905372 19304924705776952695920478004556595200 7905373 31308858707901610234213988812491128640 7905374 -7355418080750143667530373133996385536 7905375 75591552229079883991691239417084434000 7905376 -73501740471555802165961745953037877248 7905377 -22731614934821510793975879113375036880 7905378 -293219622993199997556391313608100352 7905379 -39107865923083056838810367574899522020 7905380 17703392342385930022230665113659863040 7905381 73634628011320031294542821886325264544 7905382 -20637080682662920898109751753204178208 7905383 -47433120952861995719226473717145356040 7905384 -145685039818809129566280097104138240000 7905385 27499147011318189396057226651500332580 7905386 74334062575915205650568478489673223424 7905387 -31933241607340738452644611483252043520 7905388 -66795124067252662971137778401574483712 7905389 -12827345077240076217244519320892639476 7905390 119158234069112180849268507274657920 7905391 18091752319541043314421289216161115824 7905392 -1551272917359890177052495886265253888 7905393 43465005021642323099399905225894535682 7905394 -24222323802769025355700972410154733568 7905395 36061039003790438901579573025146764400 7905396 -19953513945959888792853259850255966208 7905397 -72982169832147248103571214572286498528 7905398 -10345897709033742072307402251934452864 7905399 6101885389790373760164180589109059968 7905400 -24821877118219187950581553141890048000 7905401 42722706568743802106620473815689239552 7905402 -8325494841151135559678961712751377920 7905403 15130033341677154041523343528178626560 7905404 10549249893736579196596666833151182336 7905405 93516973557494588218361388813043334400 7905406 -50993452054058396960066739030580178880 7905407 -7059804641896051879152339596022217344 7905408 -9362488322602071983496266535571292160 7905409 -4398176887903020394047464182645232940 7905410 24469810112801444159266161265667520000 7905411 36396444090993375867286834608334118640 7905412 -40900923270406457053048811629736960 7905413 -33858550711046664448629344150062116420 7905414 -22584175073045900023271971329264960 7905415 -33404529385307561184835236029672964720 7905416 44912295085906934170679517043772620800 7905417 35852022966840968704767560943697215936 7905418 -63465359467775186211840085639608804096 7905419 104658947741827816641151509307072868820 7905420 12669584517171725768743729956359777280 7905421 2628287107545415604897181726660669344 7905422 -10322999862604919469997554433735028736 7905423 -56858437736422714208781838508138647416 7905424 4495006878361764141244687841395998720 7905425 -25085346753617410551108777324925560000 7905426 -43506899162896452154101757471269661056 7905427 3545886226263821511407449155723960720 7905428 -29675202258400407947268836008716412032 7905429 17468634124238467863755405733366936960 7905430 24933760771248882045722186303629691520 7905431 109180309640431308427641459192576620232 7905432 3679090871716401224402252846988472320 7905433 -22170249593452484676883731414226668156 7905434 -16163634078942429407091207254787959808 7905435 10130736138394603197460601504914057440 7905436 -5155881532993338864081705494029983744 7905437 -32716556273596283489069560282945620 7905438 321180231094291675507590324117676800 7905439 -82260204866551384157256291762492009760 7905440 21858230901715452416819643978910924800 7905441 74763755404763353065957955689651595680 7905442 -53336068638128258989700738852950087008 7905443 1636705560873417753920503931313222720 7905444 55661787355332577451272736969208637440 7905445 -18611616246763041873704962035911710080 7905446 69515761707674986192900168965120789120 7905447 78167630166146253010577498498905132800 7905448 -32263633327576341943045733003654768640 7905449 54169904524940088587049579803531571450 7905450 -6406850385634687549297020776471616000 7905451 -225094156502543570553028012098289330400 7905452 -18746555856617167399736470751455408128 7905453 22980676884979064424286634272336007808 7905454 -48442068058233036624560566554033214848 7905455 11446990281262944215102168132318076360 7905456 -4508257891647397760900549165992771584 7905457 -33840743540481383341722275777889062016 7905458 -61714199127300382702401542526377940480 7905459 44003700502329566437430922241788420720 7905460 38493612436098302829902387890999745280 7905461 -4491921863082606976227618393226194948 7905462 3596340709887373153844943597841507200 7905463 158015690929661596772585213520301454920 7905464 1378026354917296135573328093134848000 7905465 -15592044784214383344459489276035712000 7905466 74272822933871474279203573113710904432 7905467 85338285147003765926465028395027964516 7905468 11378620037541760598110165743157714944 7905469 61926635532511048993652343024417435840 7905470 2693439086572189537971499881217903680 7905471 -10341777725394993073740213267886020096 7905472 5555008052274659745086724905833070592 7905473 274428252304983178712002235178934404 7905474 -1458938640567379164576154441918617600 7905475 48944976766344021020323514572052205500 7905476 40427335140744868490487111884097401088 7905477 7306335256807533633586176921269072832 7905478 -9038332251924291794361204455650483968 7905479 -46383784440614120399932861049954458920 7905480 7470625619343136271264973979567718400 7905481 24335518690067380222269948800509078992 7905482 36142174498166532417849178485132910080 7905483 -83551733591548430466184237153190006148 7905484 -73592089627613777697134408450079433984 7905485 29013296257161690120445653478879906560 7905486 -39029201586655067890454425473507609600 7905487 187373540099764785776874415770155828760 7905488 16430655221771599871791680697657024512 7905489 92583882110819521197024627489782179824 7905490 -24429651673544144828253656011101081600 7905491 -48576644475260039246038098283494253056 7905492 42193214549682838940020714180650639360 7905493 -1838955486921144228563922375699904200 7905494 -7381259021105212229611204798774983168 7905495 -9861420662152047723222326435458014720 7905496 15226781228727230348832944724608286720 7905497 -14738098373317387902901602157983525228 7905498 33392351577159094803803538130835864064 7905499 715459950115532507488297271117864960 7905500 -14184809701092586617526800651740928000 7905501 6663788112975626926470734476173888480 7905502 2860025106069154934968494500084496384 7905503 -61794746951943990619564187533155315456 7905504 26789118311809239753341353590108979200 7905505 -2221580293386273996976989453656207340 7905506 -2221402628290857961074154903099000320 7905507 -750214899438461645517096780198981312 7905508 -22026810343863904159124265405303576320 7905509 -67072492593107849616003099603976156290 7905510 -29625810472277270923285303569260720640 7905511 -282961221459393181764052728289284064776 7905512 2679354403197087204191373544222310400 7905513 -44218178782747365011828197989226597920 7905514 -1079278425679438331927978549771773440 7905515 -22119812513649543446237789441382691200 7905516 -60487413362376647872718481629555819520 7905517 -140873400105897092017456690351575086880 7905518 42024715698414489602479472789588880960 7905519 -12106071887745256942180407831717993576 7905520 -1159986020451262654920557277531340800 7905521 29408175585405384022090306262607405492 7905522 -40683584837971150730947389049248659328 7905523 1266895109333228110876826805043819384 7905524 -25235613016783486335977700232936593408 7905525 24427932936184210740051058984494316800 7905526 54942326232768482205774014233848215712 7905527 21160968425496204536194345930947969024 7905528 -27631259360061784296371147628631756800 7905529 -36326909101515391666956387599412670870 7905530 25444338021643930310325235199539046400 7905531 -39925416894622540984265638887654264576 7905532 -79072960564170543941587704195535458304 7905533 61476332761845505565642877488768630124 7905534 -8728759772841359360433816619612692480 7905535 5923815541445438275804809658232400 7905536 77851955238472907152227356739341647872 7905537 -14346109004229144502292717120546288064 7905538 14962066291542427791347413891989817920 7905539 -3096175019203154706277823554099693680 7905540 -26241683274681677181734414929977139200 7905541 21457139827097574549041124960302618880 7905542 -71288597061687420255148347170802023328 7905543 66031522689882118634766904046447538000 7905544 -52146905234693489328103681432903833600 7905545 -77475892466820699637657140336310366200 7905546 -12859776737049442897609706446804569600 7905547 43726374308332769002332771120385026752 7905548 -3542337805320578796316860769005312000 7905549 56120779146397311054427712913275328 7905550 145530518024196170083443689586388800 7905551 -133099957164282392478134931457307162448 7905552 8717908971592747451110181786415267840 7905553 105087161818393276139950064895415642802 7905554 -41525100154523554464187420475912986848 7905555 19072051429800219720049024372269574560 7905556 -53484311464100034921606220111865567232 7905557 3891546661982794367412129123516577824 7905558 -13801554721824007607950978364852920320 7905559 -47036915133820411330358194199652129296 7905560 23425626577633029539059498920928051200 7905561 52549865556698150450773155813059409600 7905562 14581111569351899387075163244568651760 7905563 -58507961107735560857679415074472984188 7905564 -43440791463711376035144695942082278400 7905565 91693020282129018067887514510165988460 7905566 -35058017883444182615916752084068530816 7905567 27786957660322055964399548824392273480 7905568 -47829328241199644342315220421331386368 7905569 33963067156401839645469404633791778496 7905570 24911781749672557763730040535858227200 7905571 -81223436860435271415734391765758392228 7905572 12431463875984331385184199541177358976 7905573 25383605226440338721393860159864949760 7905574 55335271101146403476588893204842965760 7905575 -78410122242124574711518543162787659200 7905576 -9184385252387932253733588382530109440 7905577 -121300137184276495220378836122411429600 7905578 39421553586279509605867408547640084672 7905579 38954367170710694211750842844768260736 7905580 12153028640522688981781893141078666240 7905581 -79806589376913512350093814492594388 7905582 -29069023842319073701577884186023993600 7905583 -2223005120210905825066881746086849536 7905584 -6791365348256345283538333595408695296 7905585 6497088019871043255165321267469656960 7905586 10196966824866293511720769459036755264 7905587 -104118142961761363794683067909986005080 7905588 -56810762212035118560693640102006161408 7905589 -19446623836796345352831508865247762560 7905590 19986551677683348923662586288861276160 7905591 -14605549716349773090745172312294552040 7905592 -6576000416220978565533474922566144000 7905593 -116842036062152005903285813141036896 7905594 -5125254294045328015653688390515532800 7905595 14365359416222596446263567368281564480 7905596 -11020438262121684229665445717619873280 7905597 24933471448868336028356147409393550464 7905598 87340853536839506311970753353011414336 7905599 -68764249301091624716617263870267442536 7905600 -797315927452857240184844810492313600 7905601 -54859368154157153666489881119352191696 7905602 -50042010768111336546348900009042240000 7905603 -27664378702815941136692178494233399200 7905604 23480291325698060865544179384958717952 7905605 12126881440495750977039687078119560320 7905606 -11017047861503401117813457967409084416 7905607 -19263764096563144337229321542015455144 7905608 2292738141224150518180569509704796160 7905609 -53476735617793576224594537899032684800 7905610 8701327727100703536087094108652468160 7905611 -3712526207326562696905686819980761980 7905612 2981285094316273694498242270876336128 7905613 150853998082079263761064982432393670240 7905614 -39614849804930816996476211421467944128 7905615 50188568400236835334096987873151088000 7905616 -2200003287731460285791635222292144128 7905617 -31219008734337355994681281044886809228 7905618 3905550969774227830537765569707595264 7905619 61369408204311700054162725988610583020 7905620 5773625441017557485835964224742686720 7905621 675540918171774834996824514729016704 7905622 2618405472801403297980611709449212224 7905623 57006089078732132019022456428622264320 7905624 42404406107153070283369247813516881920 7905625 -2822479180862705604210785536922200000 7905626 28629873378326051445181587531789526512 7905627 61590737830225469663771692979487297840 7905628 -5391917661278554788142673480385595904 7905629 45679951275263927115420111214549746240 7905630 8116394398968398581135412243224571520 7905631 89960149572146293307227856315460422432 7905632 10984984575574698342241996664686510080 7905633 -81351118819583569635922764338289740352 7905634 51572592357350679806166338192642292480 7905635 -89331958775969907803641675572742981440 7905636 -262282140155761413476377872992375808 7905637 -64692946098371355659282632477332139488 7905638 1066302898422324820382694104200326144 7905639 -5313919805685496052945524972877156352 7905640 87245527593598429362786000572401612800 7905641 -149404984820906541646113852400003772700 7905642 8776232701369872941183788466295552000 7905643 -1794870152810031110491341413677752200 7905644 -38528188291491174660737457882121553664 7905645 -2689676690606146989837121674008072160 7905646 3527839226270922618979809554954987520 7905647 45041218502450761253742109909932484680 7905648 -7465349183640332544517498779705901056 7905649 -59048732257796539789095221561422275660 7905650 -20868335933679418573319257285780933200 7905651 9838186492664957556246518023201668096 7905652 -2204247480790507811107946642697689088 7905653 -54747378502324403740805515995876596160 7905654 34316071474097621495539932988560295680 7905655 19187504994230674474693082913097801560 7905656 108319675759189980378460509917245440 7905657 -2871702236946603222260618744786940000 7905658 5801939443521763005785959348950919680 7905659 -74633532115519369449400452545141602140 7905660 27629132433287061655975182018556953600 7905661 20224713726074103745756204700335321200 7905662 129045041002696760958685557762594682752 7905663 -23412678263382369320135015445485734896 7905664 -31018183418192327350528535976644444160 7905665 47708261276693709173717413477754448000 7905666 45149528366668304551044304459072521984 7905667 -25559347568939068737623311632491801856 7905668 861957789713878841826331228118830080 7905669 2915145137495229210485354615496866208 7905670 24019318015105210784865259978846193280 7905671 -583818576719777474244417436110289128 7905672 72267435039785244861553413239264256000 7905673 -9342312399766201275085907458935132800 7905674 -12976532248796295493608818264391146496 7905675 14831933457788266711278680317882771200 7905676 -35081456577772874472942624333050487040 7905677 -18222903424789734238849742883211438740 7905678 27477658424867018439188443429751251968 7905679 119097045633350379257373894971619440 7905680 16195707628816594857901072802819112960 7905681 -112742806701341941887042567882556416 7905682 12015855317379850193918078712488484864 7905683 -165811686676633204076082057204379743240 7905684 -7007312018613296365218586500874020864 7905685 10793360738326721080039313585895597600 7905686 -36388619206996734116198774699844962880 7905687 11691625651591174480640402814103949160 7905688 55747839550811725016712294196897382400 7905689 -30866832256736649362650848057619690560 7905690 17164331177810917882057780081656355200 7905691 59808077571580810176417740749665743800 7905692 -4310122960228018166103579936400051200 7905693 -63211099129608224549484650095520458176 7905694 -31847571441063102552889288522383422208 7905695 -2462232153620070710785991967329341440 7905696 1363907133458534079115054197698985984 7905697 60693447897520884996229820682516671172 7905698 42367962912543599874642845171210340864 7905699 95410069071557741597148018819410533284 7905700 -50053051829103775526272464762172185600 7905701 -192466367880031015257414335539337622528 7905702 7084191668644306265571463064731066368 7905703 -3698371241886480474109068401120249816 7905704 -95274649182843677322641528399576970240 7905705 -36901294898589501055942236229094068800 7905706 -20680349400406162387155104784941690016 7905707 118498222558893419204732177478767323956 7905708 -35758467960318996669918302778027048960 7905709 37108608167656563164413855253863412406 7905710 21660596210405091957533642349747216000 7905711 -21698442996619188215689902117293366016 7905712 17637857751890256863522171900959932416 7905713 4600097614122802678042884668392994304 7905714 7014312903348878684648979534974046720 7905715 27135451322690870651975181881863218720 7905716 -6316017637549245391950001415558897664 7905717 -39604157269953085099813008258658035666 7905718 -18892274291713931375399908986652619520 7905719 -266230714120522894441028448961899320880 7905720 -29145875049997256288261274615902822400 7905721 19881363127153077239576049270534252672 7905722 -454291812334632108371816235573545472 7905723 12919148930748610949248703900811308544 7905724 -84461940004592209626062410989682453504 7905725 9444188391520956372326315879559777600 7905726 13907724765842014834727079250168536000 7905727 53860186492957518053647185090494624576 7905728 -21686252284449031952866024447102943232 7905729 5672286908295344631686433661265479680 7905730 11487322584699311288149032441749875200 7905731 89953648993703998739825765248830078384 7905732 -1897823868712366552450643993742563328 7905733 -146056155503016048955481830143577277376 7905734 -46116131126519289440017331294415805440 7905735 25676117799744227173451122758232795200 7905736 -36911753461510105719766755881787448320 7905737 45256216347058676639507070609044794752 7905738 -12623808766321093089829940440072192512 7905739 -107564569059790591009213272489149220460 7905740 11079186319586300921886210093884144640 7905741 -15374879829378844561007842017910540608 7905742 11988677432105049776030568294164246592 7905743 -44434732606143441706440965735433734304 7905744 -989301301722720918921894475044225024 7905745 -17696439786204986093391617728695569880 7905746 60624461753517607648290442331129661072 7905747 4866801600194402370377941563629544000 7905748 -94537718534233699327445569986418790400 7905749 -149631158090919498474702920558474311200 7905750 16733378666485249947086811024826368000 7905751 2504117345076110450582499904742973440 7905752 -115719146468195168723589543432562022400 7905753 25845958190213566389576842296686702084 7905754 -3321471379181235518657437224890467392 7905755 -13501702418460965878726759170831014880 7905756 50843076561823478197510735502430265344 7905757 -64477028633300298755313419437598139994 7905758 47120972701125099271623224293026660096 7905759 21341948222860749165648785879492082504 7905760 43846842872148613783416420292562780160 7905761 126501480701814195074061623685044275362 7905762 26064540977424871269210486961171024512 7905763 38687051329649501796813208888369466012 7905764 -1054438559757735013230068670462105600 7905765 544146036910310584111816314106122240 7905766 -10748527390231443268070618657950186176 7905767 -89584663586980419849668320006306944000 7905768 17543179888854266982378017732850892800 7905769 -152500926813994606842710891284444949830 7905770 -8608685154565104470391483882021710400 7905771 -61682062816952724140969003483684644260 7905772 -15671738149363011805656349478112435200 7905773 -13191312581509361475693594403165976916 7905774 -28188175991596040120773098727630319040 7905775 -6029575660850280521122232330388925600 7905776 38121614484165907919242355068921577472 7905777 109926794899193149744160728954988160 7905778 72322659111374317800240509953268855424 7905779 13939672496473067166832477923084494592 7905780 -54029324459477261734272927912377917440 7905781 -28273871479520171028883083164524191240 7905782 19736942403537379344034008179650585152 7905783 105378063552206266851580636001311850448 7905784 12135834187433416087945831927614136320 7905785 -24970311857283059084327488156694809020 7905786 -3723315026831077143691815673401077760 7905787 -70362311155554721366871356755064921564 7905788 -1681002399748482583531277758565114880 7905789 -96446626347412193682753870162835308480 7905790 1407921516043530892526407841214220800 7905791 -62933949322653335498139195411349263600 7905792 -16634311890900169535550938799855894528 7905793 -3301257113104567839380703708335681600 7905794 -19586478411765473877125207178158139360 7905795 -13718722571583102349245746802282937680 7905796 60833422962183832667519291528219656192 7905797 -12303792627419583475606074179443070754 7905798 -9912229600618543578641103784660701696 7905799 -243683018610165060947313491943624612096 7905800 -18601422276340725926617575638704128000 7905801 -50441318007187768111702168921698832368 7905802 7492529259604266632529656044974423552 7905803 94325035572018342916991049677862932052 7905804 73538186689599498421956060146566442496 7905805 -102960780719198423308040767479041268000 7905806 16631706219162752814508189270106127360 7905807 -11617406863196494465946322158101588800 7905808 255177203929101855573825393376559104 7905809 41136649712323033809752904558561689010 7905810 -6559407276461165498277503777242452480 7905811 75148648070294438901525117281752274832 7905812 47549213942589942458077779592754422656 7905813 6560396111400939344849207158414839744 7905814 23018839964418348113641564756907958912 7905815 15444033060764213009284179766561719960 7905816 101524819170507842779612619592067891200 7905817 85128395767344197232265874325336561866 7905818 -33772710989286949865583355173896762640 7905819 -9746875238944335713162487590117733072 7905820 -21540810124663039805185030947016204800 7905821 1423950067616885696382211690021723584 7905822 -8479072868683013482695788499574717440 7905823 -241298084653779441517250122016306254080 7905824 53208678561353493308835179934072176640 7905825 -19871920269714829869031597021115622900 7905826 -12751354255802955502497688428990811776 7905827 -3065419266462272914091621897183808 7905828 -22973374109562979826915786596432564224 7905829 72450260900419170796468436347319962430 7905830 41610769554033003701576257031100274560 7905831 13209500332568338916890648935777024384 7905832 29020400515351264274280420770215526400 7905833 8400770979065310740261943216271051008 7905834 -9184184651491005873878732807443781280 7905835 31884341678140641906867271061857416000 7905836 -70167407583237785480330108006690853888 7905837 -16046189547176796142834622057470882560 7905838 -62190197688640791535771473239044351680 7905839 163497195733066520899045676704288826640 7905840 -2362171200513182744020734782498734080 7905841 73791142152434978766754182223624983792 7905842 -9665140728594799990753287698173913088 7905843 -5859629533529914725860825683079904960 7905844 38826287194572985501791728545123017472 7905845 -30320558324879728054531177378973436900 7905846 29794871629509775529569883172229386240 7905847 -76549710154145703428514876257854223704 7905848 129845743706812858753280832706201743360 7905849 15255380778733030730151115227922165440 7905850 -26133787442448726447876584428543910400 7905851 -147755782397875704411414786795223920 7905852 -55407063887628686758347549987844007424 7905853 -132726840026582715357217808393991747898 7905854 46436443469957183955665433752835963072 7905855 58049590985154902282099941100748450960 7905856 29110979484831239829527871459993059328 7905857 -12627111457355205791566061246866267308 7905858 -25686578332366080021657754577185973760 7905859 17421659354355382244325737366761272768 7905860 43088017551555535352692123821983950080 7905861 -50325994566878361835331426773123109412 7905862 -4863645703490963250789310882852584000 7905863 13817436854632158050433554548422458160 7905864 -7626551207353864974930821237777203200 7905865 -51377358207237208864479576625145287680 7905866 -2666795729417002341303960863901726720 7905867 -56680895435833788493325879929257054288 7905868 -74200585325378539194548272219418460160 7905869 156843585292045124600790640936595361270 7905870 9552972649952833148077388705378304000 7905871 -25043157962670227629715835852538002888 7905872 -1147518846882532372532331681624883200 7905873 62084730633378146906078543056761082464 7905874 -23070031788649162856857400404884446064 7905875 30185942122322416221201158733480552000 7905876 4916951181450144780051658383410024448 7905877 -31455784596138253514149576784101992448 7905878 -89797237621425271846468580440246773120 7905879 39956449310242256950685462464747774200 7905880 21555556731821154689439458671414886400 7905881 -4626235158502419462019204488557654400 7905882 -12572564705308592210109066576832696320 7905883 15963722688430989416724481131357153184 7905884 -2890495094423594443313545552196852736 7905885 -19782990143550306490578280880385231360 7905886 -1889170230636657993586216474039965696 7905887 -5056205605109709029062641053935283208 7905888 28025914291033534754477147524054646784 7905889 -154084082872642958630819315683031673310 7905890 -45478626296984760002666717313382168800 7905891 -19827067369044633470011949714410887936 7905892 -20015398288497696787420932846707828480 7905893 -7828281241502969296428004310695639200 7905894 227970005311499869991980632803977728 7905895 90917255790073552750355172559846492800 7905896 -42634757025632285385489130235214750720 7905897 -14961060309003601211366087641147920000 7905898 -18231490942722428007486314626237440 7905899 -2934772321729096359091135684725375360 7905900 -39105514949270372641877249805811200 7905901 -20316938070083473511105413007782754280 7905902 38917771291017964671861868804717197312 7905903 25116082344260457666863141695071340800 7905904 2640330900721850877363789162648797184 7905905 34509274849608105694587418634365169460 7905906 38948932123221112759957438265298720912 7905907 -34295919695160539996501809344550902816 7905908 -51239562214798300773733731070955743872 7905909 29902662974216126904983212181602037760 7905910 -12907601109391590491922056541401136000 7905911 34190301236771080300760729403682222152 7905912 -28684986256160846875140328610301542400 7905913 -2061740320589945789629634928131675820 7905914 97037263534573405596654121738068567552 7905915 -33941514581341921167282779403335721840 7905916 70269598277620616714730829177922468352 7905917 -90243476279936739634624851781039741248 7905918 -35070537945217485191566024187689553280 7905919 49933730242986290558176934866727315840 7905920 32074789307015010445694218387272499200 7905921 8604920537306278571811714642395066304 7905922 33389430764711563485230527012603168800 7905923 -114377585926818354994578451638461917176 7905924 2152061028416309068502956896548080896 7905925 91435645703117010291458125298001304000 7905926 -10903421849808912959410706863697159040 7905927 23032264816746592654304362784092841808 7905928 -47074065894668929356842193697936343040 7905929 -10035405525457238047613944083548218470 7905930 -4853827649409935766748236827660021760 7905931 51614807685009267472526169082437827328 7905932 -29325102946082367399448008266163890688 7905933 18490712450533668000848266819591339584 7905934 -50062170997700465412208624179557304384 7905935 44614393234253793243248878468176714720 7905936 2746619510297038407506652438052012032 7905937 776179893073453401270782437524013568 7905938 25261625673908453551647107281870256640 7905939 -21501038406954178294754435447407778376 7905940 -19448502058517737557759081959531520000 7905941 7588063171110852226457917394665800000 7905942 14163852263045173658890063551009875520 7905943 -73238964265986654696000944014221310656 7905944 93757772013093694440346376556175964160 7905945 63423091379932262983530832369706233920 7905946 1946164878298406698422748528386995424 7905947 -84555223710476793790842553145099720448 7905948 -20292868370132228191271470550747458560 7905949 -60989353022476922202818748889879553050 7905950 -2928418276739526957053654866503758400 7905951 5092779730234837125907721535401088000 7905952 157112623919712803777768316766164221952 7905953 -56483111106765252978873481306753805136 7905954 7338252209199072027739208635185597312 7905955 11913617503250298823576435174048689360 7905956 -10080018419741097171566509908446149632 7905957 43299176110216415494469544333930194880 7905958 -5640946571951535207288585420331069824 7905959 29051571362344006591322522805155394960 7905960 32685611748447714676481942518075545600 7905961 2190026504805122979510186064240300544 7905962 -1440285097137107603111842804513362768 7905963 17513837197660534313606253331551078384 7905964 -120549041401966279652765132478248583168 7905965 -56186702461142802546345460206313345140 7905966 44160391016092789287435784264692382848 7905967 -155944617302830731607446904919601775984 7905968 1050445464144461853148582148536074240 7905969 64816852916286388200081511019064796164 7905970 33551410419909402572210178547946721600 7905971 11906255537957423812260533010861572112 7905972 -44095987328872904877905714591633092608 7905973 8687282115403615637747870977938549244 7905974 -36460160337041873405944396882222354560 7905975 -8324186078024186593732516516041187200 7905976 7139467880156897696735755793394278400 7905977 -70898726751743803252637694379972697148 7905978 32814821321372189653948652528964395520 7905979 64638874098609293586420182534270740580 7905980 1303457303348254896973863723271526400 7905981 -99581938829174866573531129691517516576 7905982 32299792600282739984297531783420249472 7905983 -109407137696432857871408144472125112768 7905984 -15255327252067816581311781156698456064 7905985 -98384070205982955166379462659823351640 7905986 15879071716940169781792850377774068480 7905987 -72706273370584072342981309946803768956 7905988 35054163341126045079273398478704661760 7905989 -2692342371316011188327820843909383232 7905990 24018463644148780221420083547743541120 7905991 22968814530676465064985773933769906392 7905992 26767259926907038529642980002791424000 7905993 58672989069690658105258391867442261264 7905994 -19105162232726187499423771032960202704 7905995 4492654972452802006270482774732529200 7905996 -9843197817660669399571473198514821120 7905997 -24868411385821723631070253233714744000 7905998 35747696527785594262982207090929464000 7905999 45541426681345928970998377744730771328 7906000 -28470539691531437519195304871034880000 7906001 -89588720821863630127572886092638953998 7906002 16717356259106426727196257721607869440 7906003 155059528055330156015658150467980433496 7906004 -42395130028820182381620660364840796160 7906005 1059648320787610121031783085542948060 7906006 9993708857209773154646155485577616640 7906007 127515617647709218641815882694268955952 7906008 18369589026032661165371692312717393920 7906009 -13113954010461101457801208660547710140 7906010 3424683099949909874930555606237598720 7906011 3445561957480707611357545634487792792 7906012 -33552155251896783084488909843329149440 7906013 -31782308541615754743129581934396027738 7906014 -7097434074210204356216213352249408960 7906015 -34192972681565498009729957687579441280 7906016 -58458430575414896863512376362817290240 7906017 36299791371419888533859562566071614912 7906018 75363268649241674150820591544014330960 7906019 -87455264453236811825697638073542208 7906020 27911973091143733042903418552262082560 7906021 167151321349609946168511726301626020222 7906022 -18734396429049881568514518979470374688 7906023 232952784634865861199885681847226880 7906024 -17468698257450031587588772331946393600 7906025 33694254535717148067061478673072947550 7906026 8396028703264090359486137575959846144 7906027 -100234640297200682275208458607672953328 7906028 -2558906025942933009322284668134517760 7906029 -104778349502929292336259918215838232512 7906030 1529505497838557724647195567624912640 7906031 24782659928628975995699985497906180592 7906032 19107812446326352659342422249797386240 7906033 94496615862078619127453777805827265520 7906034 -51236778076011114195459715851720793584 7906035 13688633822943214540738035605329585200 7906036 -98987726107500914674523393068752149760 7906037 -57743322637453525646855942256569806308 7906038 -5140438110290242433732599949428500480 7906039 31045819587991491075983523637555844840 7906040 -46506135588156302749192319581280563200 7906041 10627644336353224433524381576514420736 7906042 21874930795620014461965240858125625600 7906043 40116640857902069302809354503596886784 7906044 2042211776415021390313885554507465216 7906045 -7987312278452479547735292084563520000 7906046 3447545540846578104105198043304617344 7906047 34482731213660266756958199008125120200 7906048 -53072840931576506043598536481450229760 7906049 -68449499721365256273387161249367643608 7906050 -29411013312573117381793656584159994000 7906051 10057753207701192701646157066512493052 7906052 77486131372768709698963900375369758720 7906053 100030543644365399275586138609882935200 7906054 -4440986122532742540280450588923795456 7906055 40337394577110326652813585899211651960 7906056 12866352386290836765548992195591987200 7906057 -36848686593765605242902928801142237900 7906058 9969514265452063256376409844116273152 7906059 -4446296730676390508464506505167168000 7906060 -59146808294636251074031142383000427520 7906061 -179395385479119515418922133695348403700 7906062 -8937510128744680933532778799951501248 7906063 -23079288331499164616843619758235316224 7906064 -6561983361167529486735935044505886720 7906065 11373160469388511840147196809261067520 7906066 -183761036833188646207565679260639232 7906067 -114256259170607598674374773591492024480 7906068 -48110331611408276060775636999077432448 7906069 -16045930453649785587682379668032812530 7906070 39260975848738022427253588671983412480 7906071 -4164120991121122195673865943777344000 7906072 -38887531518468236248859964526980403200 7906073 -64428178945002350876542753921690210560 7906074 38388226680991832523099262462487678976 7906075 -55573519470397630204394144889081618700 7906076 17898370464533007656108263889407157760 7906077 -13788130295068400251083209693406787386 7906078 28307842512086012355266063680878914880 7906079 8033688982568072190014742327147932976 7906080 2308622990163747894834154210527805440 7906081 121635877908909567669868165285652534882 7906082 -25554133820558042283483857341260446976 7906083 -128794571836233108224747275978979558400 7906084 -14545215294822352972543994519577095168 7906085 -8662485167413388852569904531643886080 7906086 -916146047285953812064132415397866880 7906087 -12822769466058543518921611965614314448 7906088 -162475781024879203767578854063137607680 7906089 -13227412453108157898423848094149808000 7906090 -7658753053621460270457859872701356800 7906091 87020439164167963210822612514768628072 7906092 -53972406409345326757903993921985960448 7906093 55731783149956633707431770846012745644 7906094 1710747465662807173993782799259115264 7906095 69370002356809091140882090086579326520 7906096 25394789970586768688063608581070848000 7906097 -7572106095688227685197768652221605580 7906098 18113743310446806974636413167440475264 7906099 151612054601611765486896018406720393100 7906100 -10826046777319227117384951537202425600 7906101 -7572902421498793623486155749713097248 7906102 22376901667691187299670206363714254752 7906103 89113354278341154829946147796124313304 7906104 -81107236280061019103940481201728675840 7906105 -212235328378516457490963999540337209600 7906106 -1917148703695378129580748607433546016 7906107 -74273066858895918183165749480153743680 7906108 906906796082186539592041187721598976 7906109 -2572634335014901461304429200135339360 7906110 -34973770710974044071101265300601722240 7906111 22790341863720037885196547355840331400 7906112 9792338460293518385218571757183565824 7906113 3722366995864845481595214288262202400 7906114 36747821080805312884698282624728919552 7906115 13130830061644159891963599805897591200 7906116 4173754597707955109292911699756679168 7906117 -1069354133265551618946439511984596834 7906118 -28495904775865828601570019426290664960 7906119 1480412095185163499323353354243565728 7906120 -793980906816788460830948239908864000 7906121 -9720426235308818577765304099961357388 7906122 1487837266240128012126279801290202624 7906123 -15733572980973487161923021628665063664 7906124 -199739535195406043641872097500952320000 7906125 -28631593750103221492597098728414880000 7906126 -69394020809355060745074364609442746560 7906127 108994317114631841815111731216184772976 7906128 -4069887442829178461137043990278963200 7906129 -21140466559460158665495504706033710528 7906130 -10862536689757035548308248727484723040 7906131 -9148063824332819539295945391488210688 7906132 9958581060382071820333601687736608512 7906133 45614526845238154905667046745223651260 7906134 -15053152755982669388248644214292330496 7906135 -17128399485671659485092113712875260000 7906136 33478478127326014571185689677501276160 7906137 38280058696412391824739270411932475360 7906138 80198401335416979679069889482368421344 7906139 101092378510790287972911420232250863656 7906140 -42484505611723858661727966503481216000 7906141 4152599326834506495163847686080569292 7906142 -41130142499123930437250362357408134528 7906143 -16659756350114939903117335809698073216 7906144 73399413195566483779309574721688436736 7906145 -15655471316740521557944294169108504280 7906146 3034457496634739358161868329988019584 7906147 -24083315656182953864351744185907503080 7906148 103787191055825644006416522321467246208 7906149 -6803424194761313875865034947550057732 7906150 -27458831063552871596692592750614560000 7906151 -137228862570526040201095333978004469096 7906152 350596089753034912575067300248944640 7906153 27919733472020166351135344430999344244 7906154 5882433022281656641814818368483870720 7906155 -80013265705350116350159165942908667680 7906156 19439123977741111902073019918125440000 7906157 -2814065695922488676855719306824086400 7906158 6314154126440629467133091908731735936 7906159 135221266224105753798500010184017286816 7906160 8555173233684805040466695139875880960 7906161 -67350599302713496981806369288427190928 7906162 -12622095935595564180539322404057472000 7906163 -9330600801566172429612076373246961588 7906164 13762855312569325861353295702332936192 7906165 -54317586505257057198887670861288614880 7906166 18269484050148853581130495517258531520 7906167 -6208083176033098107874868584517322984 7906168 67551702030893516793685260070488514560 7906169 -27895898205663309553418939164672154556 7906170 5508258943170822639164142852669120000 7906171 2475456696839453071538236322045281024 7906172 24685433849464511175346415678928562176 7906173 32626586522404064883287332632599883360 7906174 75560941799820503069778465401914229952 7906175 59038191674160903222277066024773124800 7906176 -51083602360153421371420525459994050560 7906177 -92367350878677804099654599209630656960 7906178 8673402739916715834155426655574659072 7906179 39924977816361250565469454900679549280 7906180 74874230013925514036965106996441222400 7906181 -31881183334749193318839655516768751040 7906182 -5501019193315241648721813919326259008 7906183 12890268650485708635436071302352983760 7906184 16047509165208113736941188229171773440 7906185 -14180002979488648621451854690201833600 7906186 -78901379417222554978220092587706688208 7906187 78371777597604289308968808201153863520 7906188 12323352821463257148469026481230249984 7906189 105286171678595202576004136510240663990 7906190 -28694791108743653729632515786162184320 7906191 362621859521796935045830283031048960 7906192 -447483323836102547412842057098067968 7906193 -55701582742533427834359723465009924558 7906194 -17321156084615250043516198303708945920 7906195 38914126722863198607767985127549440 7906196 36877745303991696685226028880151702400 7906197 8804468669947065839316583885224597120 7906198 11773052213937286907363673601936903680 7906199 36594961045491078445518595854589569696 7906200 -530590333333001130226108357203456000 7906201 -75784509817405123927352760867613118400 7906202 -107750804096390137172457344800075742208 7906203 52338096099725804061621682039990951212 7906204 31343428566214464357818293063654563840 7906205 -26962210980275817889546010590884065280 7906206 5231894483804937001505967075422883840 7906207 -63535852676620859746460938493121582048 7906208 -154012137678668811240120016287937658880 7906209 2689474728038767849951287338763841536 7906210 -9970133621171045616491732363750302080 7906211 -78220867973811305999120881925973553188 7906212 36068509438570944661833076125957730560 7906213 -11289288041361090229930135010851555040 7906214 -8457717371057271878592403541920256544 7906215 -41073803970489066848647748175841304880 7906216 -93934924678002129086804927186653194240 7906217 147813720491641994968379677479528047952 7906218 13246208293661192565437339960909570304 7906219 28833497366521081128678523135945463040 7906220 -23271346701391972242136610276864440320 7906221 128256797516210049902403072629760079680 7906222 35216410485010638103081913917205537472 7906223 -56410264236724586056133899333974951600 7906224 -13280909286337121570625132935148011520 7906225 -52727538260450841668496544758571878500 7906226 -17364074970509899069190799937911521760 7906227 5449452753238230370678082043030305280 7906228 -14950529117136667583733078669658466304 7906229 -1337017493965296362805310017271537170 7906230 331804908026377534252418462732257920 7906231 -28088893481873554581719407393008144128 7906232 -47736230884499138046742646506024857600 7906233 -930171517884473482624491469699340976 7906234 -6617581554933601361797549764593553408 7906235 -6987613034323322833034601790454406240 7906236 -6052401826029078423185293247506636800 7906237 84885805411122183867234264547708930886 7906238 -11157491705414691245142793811011200 7906239 -96898456272636695626881597989709232392 7906240 -1586288059566636130121708179103416320 7906241 18898543654814854720069981890526298880 7906242 -23588653430260820067614848600737546240 7906243 119889167670391240427218703376909443064 7906244 31399602312098231376715791945538442496 7906245 -44642588532402982507182438379449888960 7906246 -382554262403910931696502234707468800 7906247 -37211748251909697456938091702623243304 7906248 56356631694459601665364190689615503360 7906249 42833394372733997752356277384594888128 7906250 -23234852456435208547878584704884000000 7906251 56551151423513380411610945198948272320 7906252 -36491773338691573980664778658655147264 7906253 121920368264466248629294707388066640502 7906254 29262728228451382157916355879390617600 7906255 -22762197456322861046386759060080302400 7906256 -35862869080538874017347982687553036288 7906257 93519228870211189630163178709613704320 7906258 -31530693217566257016984272656675749888 7906259 -65461721835509832360693229568085521280 7906260 -45396024147416859131650445891265853440 7906261 1402906366141554720697385689358286 7906262 1152713825778533102319437613323937024 7906263 -20290111676132508057689900564681943936 7906264 -10693043405787344619408674123111546880 7906265 -4867098246003654421036542970693421880 7906266 -17829414383555385250207883092550923776 7906267 -121600797650621355030255049580827738684 7906268 -36892120259619913979103741524196693504 7906269 -11614127812709092622254563693148864512 7906270 3222237921349038693784937575231680000 7906271 -5703311085789628662182251315966355712 7906272 -5263761471495222920769899058803245056 7906273 18729064713002812174903670407366818624 7906274 -39445459513633988517835623509639899488 7906275 -11898943146115921036981826457446808000 7906276 5577966976120261965839482149406851072 7906277 -1030472571200767891106355360493439874 7906278 33506503057356149673553844670208645824 7906279 77950830972191757014558667506980141880 7906280 -80279390920326405384581245961330688000 7906281 2115063544333667726041774859171579904 7906282 71033619899990664638350368771182757984 7906283 -40988144236740338236159058052124227840 7906284 -30212773716002032630949486556436174080 7906285 -66754422291757465952009099763440236020 7906286 -19912620906916109586081246064805289408 7906287 63141236265191361199493602951899511560 7906288 -3024153666402703129710225952231817216 7906289 -39784390155452508912382814634006164910 7906290 10818278887588731110537892493501824000 7906291 -98821714485439048861379915090338592308 7906292 -127202689516938827478984240364143555840 7906293 126975933705642462258732317861748690624 7906294 -54671547815746585738337392004798935488 7906295 5620726621246351580535970729461711600 7906296 -46365761171288035052535724425224847360 7906297 -12131936772863580506283322411700377020 7906298 -15888481561791520903594407829320339600 7906299 -95863722775980419279836803665128665600 7906300 -48077424898289188386076206345472729600 7906301 1499273781071058434027223769709956812 7906302 12092995155855047287367909058669895680 7906303 142765984877366296926182471326524643320 7906304 56651758174565253796797910180845060096 7906305 -26894431025703336872532257904936905280 7906306 -26691209774135688473024575293917231616 7906307 78843133910224391649661669977666530556 7906308 8807778440997740831663540055827767296 7906309 -118080069421966602688975627233136330884 7906310 -3733566580743597131747931188078106240 7906311 -14822826518282181078934965737024985168 7906312 76376742755110610086547660909924075520 7906313 171275572137341643180939854081991333300 7906314 10670621465849115356869031633697055488 7906315 3174162398565266431120874524347564000 7906316 -26651508258114626363906794969826127360 7906317 -26224632789145693143289987794881014080 7906318 30118819288138859137923555723076285440 7906319 -230397903679251928270011467064032640 7906320 -12325595361981335990565079359356928000 7906321 -25565198792092678118364198691843878800 7906322 65047398522045422623538197920594701712 7906323 49024985338696491147318534219717347184 7906324 -111012047326233553138522073838571082880 7906325 7246879711347174556566522628211652000 7906326 15936144923622837482368108812028761984 7906327 124931476714352312900165557680966280968 7906328 -5263054399339049232190548587403878400 7906329 7030063655418216927847659196088074410 7906330 -35766081854533738237766888069264881440 7906331 71252710241233946605675035028717927992 7906332 -8766667941678481633594953125293817856 7906333 -10033209608627369058269239685288349056 7906334 -66078190012240160907547308371530428480 7906335 84999512994261530141311859752634712960 7906336 -56498194047608838009056177562090405888 7906337 77901363590016701901451642512850648800 7906338 1605362935389237461582237984222193408 7906339 -34476226402676906742588735618397546544 7906340 37926374762654555366577785164691374080 7906341 -2808286092096022252550604473318402208 7906342 -30765221686028561432826539807144051328 7906343 -35772717598913905805606712123167619120 7906344 -29849702097456417953624062416667361280 7906345 38746652774413407412835844173552404680 7906346 25643156970111095437606332978641013168 7906347 15212037384393682429134637513070396688 7906348 -24198181208951231592453903722831660544 7906349 14414805383017937129053946034448967520 7906350 -19030062079048191388785486282199752000 7906351 -177703526414195432678689977158509555008 7906352 -10943730755631396375018428764321234944 7906353 -5056172853683730187890922196550867072 7906354 45964147454905655586267843547105019520 7906355 39109400017980952758227772756888779760 7906356 69330186207468582089373308652594278400 7906357 87082659840623662254649263746402791800 7906358 -28963163980633106619501101120407786560 7906359 -19413018598895935124266458994590385920 7906360 -20796213935296052278741237460985446400 7906361 66054662910001349695494139669720081962 7906362 2791452855423326376388192562476772352 7906363 -93542264964959540609115151979270938640 7906364 13114725457878164949459585769281073152 7906365 -10169763697562794305201081097612099200 7906366 -12377373372649212526306285990152261696 7906367 -185520825313706887549132412917642368 7906368 9708036499482782607848525744654254080 7906369 -24855136699578829597189191617836583230 7906370 9084103020091693558128774925347086880 7906371 9769025769084248856439515685793964864 7906372 -2964321207961342793684182550437527424 7906373 -91726958511044956774154466769519286340 7906374 -30306936781828452046987357351467540480 7906375 108231625974604291593018685207499700000 7906376 138954081204887079341184174199865902080 7906377 43536120236059740206966944244298889632 7906378 64747792423867060822705433615398728240 7906379 20278461926482181303015742241943507520 7906380 30498268910018388655652499594900510720 7906381 -14839866590612033539532560090509654912 7906382 1124674196856028734730135732919616 7906383 -94491972177073390861678100057143806720 7906384 -5701878246446884569784333399037853696 7906385 35589984129483506468253367574623964160 7906386 59395637116295669216668759070251622400 7906387 160792199650032059651546041972821432000 7906388 -3416789841992434072528269934488674304 7906389 112738036194669780476648943035283831168 7906390 2981406687144094998432301444753478400 7906391 -164649855354876091126275739375705865208 7906392 -3249173591767453110878270254086881280 7906393 -69236756371528593974615575485036211392 7906394 -36536902168404821639382260216272051200 7906395 -16989900568097105301765761486740976640 7906396 55539808367778005312504680753896972800 7906397 154270366546951625119266686818646679846 7906398 -7453400194632732268974304366658113920 7906399 62999429800719466581426472621853891520 7906400 -63291990439359714592287553870459699200 7906401 -4365858317728485374167072146589663470 7906402 8496565345746805860211473053541434880 7906403 8541610194813495293960807228808794652 7906404 23499149982370179122258866587533045760 7906405 -24981241942951256361397319433282358440 7906406 4643797751989152316056925951680736320 7906407 4722770806301206442581386394795011792 7906408 -82463963103368425618026797292335677440 7906409 56172388361404231398856842811579506816 7906410 -4495292412796432125376724641847040 7906411 3094344278053982848878967976640548544 7906412 53087245945275556108910517339633305856 7906413 58032498801579536041665321931941196800 7906414 -68428649542159173675279778498314152640 7906415 105100310044996140136243029379379848800 7906416 1769844232127383855824178844099149824 7906417 -47847696610773598620920317086220351534 7906418 5276465316020044339694163490289269248 7906419 -26147544355588231411220843886831129216 7906420 -48517434588354838284152624998120254720 7906421 2961703254978361146080419644144523200 7906422 -3622383027638025962337278712897808896 7906423 26163165252284985353259727698922360240 7906424 -713339065710159040629941148583219200 7906425 -3628690112924304351464721170931696000 7906426 5355242565812140755127654310987593728 7906427 -31576327162662010255257926621290757724 7906428 34369405677950723659495316831646827520 7906429 77542962808299930964423150249737715884 7906430 -13913182725215561751251223659830579200 7906431 4184958305730872470660282872950875920 7906432 117097693446173198033939691727119974400 7906433 -156691891887600429685394712570729672318 7906434 -15700378497751273089585643063777446912 7906435 -36437182916260768563030484099157259120 7906436 12705443913002748692172166271567383680 7906437 35201848668669270532956421782709908480 7906438 103370460959864600572560508257354442944 7906439 -61669612109978805732822602243950377000 7906440 22072227527010194413279287116724633600 7906441 -41157466907693458881613573767547255500 7906442 -19398573342699988659856726425867927456 7906443 -41082592730346400468516266278694672936 7906444 -16722618129307911319802295424331074560 7906445 20262898506333933681789401877198735360 7906446 12172899277667585015290013830358247360 7906447 -8219633063352726473903800261325860560 7906448 37563415319736788795171452671173591040 7906449 -77800938319574488155457428394954315536 7906450 -12227993732936218547308318368438978000 7906451 26599264824789297771555495637080433920 7906452 32898759381643089527648731783785388032 7906453 2110553381495988976611411509308897024 7906454 32994322806935648158275006687918318720 7906455 4073762560872009944841487241631597000 7906456 -8920505263582105744767526514516336640 7906457 -8527669808217454163776256008521851904 7906458 -16373701675718508176161135883904960000 7906459 140124281460772964735932260698408852160 7906460 -84181344841825127679294352624567902720 7906461 34584737745299030908762170786804646272 7906462 -25272909154118099148533121793150546560 7906463 -171642031499720623907336887726147584288 7906464 -119921235832766593227895129463177871360 7906465 -4791869300135695759575562798716257280 7906466 5911837004787999882210219815069316432 7906467 -82133780602226427129832852294642678920 7906468 -36682956252640800588974493334798548352 7906469 3420467792209366386769163550500078400 7906470 7215782404280441951443823938651852800 7906471 44776609032873729806566461610730999672 7906472 23514399851360730538478258499062169600 7906473 72622276875946720595075622966413645220 7906474 30013085810312934817789637887084610400 7906475 -59222096117308328643033563661655693500 7906476 -2087782276991103020211699149184711168 7906477 -190395649459831189557344522693871365568 7906478 5012039474826183790119885091553064960 7906479 -17905734240714535506491416405069939968 7906480 10421291153558491379288469030483394560 7906481 -24418619880336064910937036203980445952 7906482 -4097735298859490997916673841100437600 7906483 23503548870730922556638266205134175104 7906484 -97278756820921387826871619311101184 7906485 33131392284498742438665993697919796000 7906486 26447820071657941576265197385193744384 7906487 1559946480233941250075131371167269680 7906488 -633886222557113501578779768847073280 7906489 -622918017875590028873439771797997120 7906490 18449219952040175934878593260630252000 7906491 -20761395347247558275568656505990769848 7906492 -54476020197459949470809944542488805888 7906493 10589626257187180567024266670457226540 7906494 1207434522121812068142256103756608128 7906495 -54069921235188305672149298245380831000 7906496 -465577574932098856255853435843248128 7906497 13240799238452996299008235111999834176 7906498 -17500067099123717406978174661732062000 7906499 -130132518817739462830410381423021660600 7906500 13055164346504877553972915427533824000 7906501 -127838318461604158517576171684847094498 7906502 33571311323821096373066558193185433600 7906503 -66751810999641747535475195707713408 7906504 10169965425361368813460937268719477760 7906505 -66295004867934671649117237244470895680 7906506 -45638888326531852570097017165500324096 7906507 -13137623851623762885188214854486085488 7906508 -12622216718786244260291893270373767680 7906509 -26271208857863861810533986985268646516 7906510 34575690896393193558015370082398100160 7906511 78663252303678584092922297551728262224 7906512 -7677007407907108777489626627349413888 7906513 -81913214936397221547500010570593887260 7906514 23987633720116808928828864689732289024 7906515 -21515248915730339659396921620764883360 7906516 -69341318110277906115643015061941778560 7906517 37578045282835959575337965464193731932 7906518 3319664052648929707623207800238030720 7906519 -8087063767816536851341005338912398400 7906520 20986846726578568720277945055888384000 7906521 33447957272829986921522885261020089024 7906522 -11078382686887293379736213188072143936 7906523 -10448265841617073484426626954115559228 7906524 -6217739867542315606240170011804052480 7906525 83650785848210326017192168168968673600 7906526 51486173467177738045571527093769291904 7906527 89518798130957166423292008106210188840 7906528 60340485512956114061803981180703342592 7906529 -1544262318591147021797271925432587870 7906530 -2698225869573428410768391706780748800 7906531 -31209110564058650415573782616707276400 7906532 25392400217717217898603049815579053696 7906533 -43060552380464519667263778575380346400 7906534 77445338294736175416263553460640776416 7906535 -11244479578617955175325872606955186240 7906536 -88634180870807712608356032292042752000 7906537 195372241098012909775243705182647972580 7906538 -66261047512547401195574487842398336080 7906539 74687511290478052468124020023880128 7906540 -24648113721434532871715595648606643200 7906541 -58235041066283692204590790117681814058 7906542 18462334680924534755872276106912910912 7906543 -61790479204617363726841649397028140208 7906544 3528909019977350082046509994052222976 7906545 28785677267446926641005919195696457600 7906546 -47397222928408481714461698391211153280 7906547 128292152941263332726837704809029664144 7906548 -4949887740660631488059951034529437696 7906549 -5073439328087916172465770091971742080 7906550 1718467063477776683143740166186329600 7906551 49539500046489599918510691168886771584 7906552 77279227890232299089166181774463385600 7906553 32603841434587329587931285533165076864 7906554 39522926218354010189606813548105098864 7906555 35137164955581830473869364842503784960 7906556 29319226906120129702103041022632147968 7906557 4267082881087980023655903598047371520 7906558 55163905596925493734412501026537817280 7906559 68405804654574810542797227057761621760 7906560 -20876500484544230034926988029224550400 7906561 -65698385098677631115582371849911701440 7906562 24239001764461871027250343121455918032 7906563 -10167503639192886596118767605591931232 7906564 11406827221772759506573609550044006656 7906565 -21022203932592854549851491061671746400 7906566 37366207325854967534628808814611218624 7906567 20566927953803523210599326547723651312 7906568 -136351732505636459511915007330938301440 7906569 36001940020621524067454568471532640256 7906570 -9502779257008554783146184475382615040 7906571 -111604018955254469389085673601805613228 7906572 -3336479584759339729353926053692761088 7906573 -82227268132827798731254947661249082016 7906574 -1187790256264789011119271832890340800 7906575 -81359108030616616653293531725190150400 7906576 8278758322216296611587744556971147264 7906577 21185775158796191029717210699725732672 7906578 17417647213318597170030093007258103424 7906579 149551412232017283058351519735364105760 7906580 11136921866163451618210593963517317120 7906581 -32510160275280679413912209512932953856 7906582 5216885473032872258497233977900160 7906583 7851218515612123182793738153752450264 7906584 27062638919210469098706278112195379200 7906585 -5180188969546453028266544373057572220 7906586 55565548689888952406505341803473034992 7906587 36281348423253479226563357441288435568 7906588 -35509489134091564298558890638309325312 7906589 -311895064457416196161032809079164999040 7906590 11305277031595808260272557330779824000 7906591 -17627110589868997331796781947947615880 7906592 -155937519191231159241510683725731987456 7906593 4500350134188407785438745605676987904 7906594 -82468257475012471367115257052599938560 7906595 6641117651384923667390916242202936000 7906596 3850162889492383433077003421975995392 7906597 121788723327992968607751431713143362752 7906598 11824683672650209442939935315174809600 7906599 75597078899915682053747514816995367120 7906600 -106271724303196594411505542048512000 7906601 -5780444776168490870973434066820523398 7906602 -38759735076366913709687570390923466496 7906603 -31267952287683236952389528930137687360 7906604 973895848086376486961590682749212672 7906605 11684254456558787981834217096952945920 7906606 15706248489283966507668284745149074752 7906607 78463129943236071981463960832767417032 7906608 6376535407215529264792848471157850112 7906609 56778393661404749096004195834308978160 7906610 -18156272337766017056612471830384155840 7906611 -4725117989673741767545074538984280016 7906612 1952238308835364621627879104882114560 7906613 -3840569576196936004993941361040273952 7906614 -18846144059084829717082901949825364608 7906615 -17228237123889722079860129064164877120 7906616 49073644524346645331104941677401497600 7906617 80041300289276128452930429987854519034 7906618 45349320382576931378702343684488463360 7906619 -13769581289317714139653243314007311840 7906620 -2369405317904260834339820467391339520 7906621 -148064906321654665672909772223842181178 7906622 -3199382622403498387108266615536640768 7906623 9112739205200239823522538851840289168 7906624 46012399035147430863367894315040768 7906625 975701484514599172738416725743488000 7906626 3572304931927569135803106386369894400 7906627 -47854486112217394423569799178515955524 7906628 53360722216972306218202384795084042368 7906629 33831052187019500721608908563069775584 7906630 -3064866553970220928135284929872903680 7906631 -46769639391647808190332340595918076576 7906632 55997350173298074234077022524781772800 7906633 -35616842586426361194454954558134308480 7906634 73865180547393865356517592155102023216 7906635 -40180825268658681196737444313438946160 7906636 -97882485598636495585870779314165514240 7906637 -13548444463448435558565656510107415136 7906638 -33504945181381289379907234706122501056 7906639 -4818385490473577243059977800952209920 7906640 -18408287778720974737622216414485954560 7906641 3265862783315341123098622110865167360 7906642 1690226699529508469355679706087575200 7906643 -6377217685806669714299240466527372736 7906644 29758874922935152830273953548280926080 7906645 11214870155257443572506560288659494200 7906646 -26130368532771208208027476795271605632 7906647 -3434094132392987516450221510988782080 7906648 -102066420060393943225648621234893373440 7906649 -62268390394841904162277099650726422880 7906650 20508450602081468786660625890607993600 7906651 -11191642367288682064579543485274558688 7906652 40962786698308659008552773897000353792 7906653 2379307482727700716515346816368022182 7906654 8331035482050472247242338295019839872 7906655 5661967154829918523114775418305250000 7906656 77673721095829135863475846511746351104 7906657 -43893307151117933568868704950149193280 7906658 33507405505496681110011256959570696576 7906659 -30282101674206429856094709663096661896 7906660 -39387478012375577694811919704440115200 7906661 20280825673210833908203235255198329632 7906662 -36638372831403888371154266877575352960 7906663 94729095728839334606183525987382002184 7906664 38795302283785699480813653131806801920 7906665 -16677057912664423824847963498434537600 7906666 58445527654272707726150580124603240800 7906667 157255982987999311051158945850352857716 7906668 -41420907963433560949701507396403200 7906669 192759977436701603293555080976215861696 7906670 -35371450050991098306975670981472749440 7906671 33897205509218405274602720991164254560 7906672 -34637583533261936504459216931053338624 7906673 -94523044227861084766815717874288403856 7906674 -13187271253452031987066351173762754560 7906675 -9651047157513980375882373633460221200 7906676 101807609256867374518121379710268967680 7906677 27283183779410935949029391402177560032 7906678 16206425977612123324158955160944371840 7906679 132154758636562905574158720157338353280 7906680 69027882135065414692602133180041216000 7906681 27689539455645763651359231691393410132 7906682 20258530762583619015779602642225512960 7906683 -29078143076144699824469548671096049440 7906684 7087262459143559382545863683153848832 7906685 68538446930007962569292037799460859000 7906686 3233571054996508367282896141867148928 7906687 14815706778030664611959742884869932240 7906688 -40714145941189662333012031719321108480 7906689 -17804971693672452112660364937369283470 7906690 -12566670236939307500017474446601459200 7906691 -62664970199188741424083744156967346528 7906692 -5478361747982785573802362184754843648 7906693 207983276146406596978775526309359212444 7906694 93923760537267454751761491257958370752 7906695 -2199427214282857401360488531602191360 7906696 4943847784647385508347797024274513920 7906697 64053091935787117388068956837292117146 7906698 29626934126398505611520359409842694400 7906699 -15912330359767487273841448269407377536 7906700 44499315233826395138313705528800294400 7906701 -13936745822103030585128754351335145696 7906702 36099383622342742323868565014012485504 7906703 1151318098859104061559001550636135904 7906704 5770536194818583349973431478237790208 7906705 -29724086155483618019437236226048512000 7906706 58856438458666086813495458518708209552 7906707 117450364931959018793296279558190102640 7906708 105158811996351869187102055892777410560 7906709 36091451970538893306655161254971328910 7906710 3945024750835528863012719746233016320 7906711 -560451526920629008367161409068620008 7906712 -97942134247708777257208964807867904000 7906713 -68447355760590315155174624555967645312 7906714 2042268856734140812522142085548286720 7906715 56869860458840959370187270417382492800 7906716 62133319650107055769814267703268042752 7906717 -18402701692507069202029048471214227200 7906718 8620497892049780001516163531591142016 7906719 -6409587636102119577825421387243113840 7906720 22752115273966950556742867685135482880 7906721 -52881450896152393634652881622102978078 7906722 -28902793737359144262710331081963404928 7906723 32671532267766185716285755695960621328 7906724 7389990156251998023001238503018930176 7906725 -20575242690645171160034203811541942150 7906726 -121955079901945041006275639089690560 7906727 5879275481002221407935481455157588832 7906728 805306644521112688752312822586245120 7906729 -114140902048059024630185723911835889670 7906730 7252379434226504232844597432369437120 7906731 -8101374051822121003172597364150982656 7906732 -116584271869435349986752194541115611904 7906733 -3797078181006351143129559139211195616 7906734 35066703020984593080104833644703029120 7906735 15614663725107303431104045209340175760 7906736 4427861685380411134210148029012377600 7906737 -38914000831945896394070449734228253440 7906738 -20193993087058159319837727249645149424 7906739 31322845976344237944619735527661884240 7906740 -3589803711097185207999969274197657600 7906741 -9865545480055763242389514873500067858 7906742 82276231317327644965536221305921127232 7906743 28537695543027619828087303463810016120 7906744 -44803070575698322406309858305447587840 7906745 61133599142631560319213451358149440 7906746 18657503185694236319309577721451806464 7906747 -131273154134972419704214313627220448208 7906748 58304106098763676955092427282672145408 7906749 91816710418048303401608385034552721664 7906750 -43342794893408863344912245249535888000 7906751 12803102986986468387233144917286306760 7906752 1493759532665587471429101097825861632 7906753 -21899732209147959280932558408498935998 7906754 -174831524696848530103446566559649920 7906755 64046091779336240205343083529650662400 7906756 19827589204502283764077221858686558208 7906757 149369976918518792475277686577677183006 7906758 -12706346345696444595415826537072606016 7906759 11703734579625059267903551414477341152 7906760 -2420686423609850830896078230896128000 7906761 -83558790862731527780224609637841345600 7906762 2240077449238343922945771163280741472 7906763 -162651580737185079220270610945526719040 7906764 14641747802900796657286828606374821376 7906765 51588861074273374727439681527557442400 7906766 20171217003413112465223828625851416576 7906767 23330387130917803827992549181134069760 7906768 -1466825403884029436915422730128097280 7906769 -22914925259015539710494281117358146956 7906770 34942521102836246359305630228160809120 7906771 30438948657945271325675903252197508972 7906772 6074628932769667691354234832778770432 7906773 17551376817513849487415417506493257728 7906774 17972655828017461835915283941090946240 7906775 170572614934195471818934098968890800 7906776 -6601911258982109562309042696030658560 7906777 44435697512145144302362446841589333712 7906778 22346338611206698877106199726010449920 7906779 -52607058114830884104960705513959796816 7906780 -10632768479739436057482139953384130560 7906781 -140105465000151277198870703445551651418 7906782 -24026766446350892147389421459439108096 7906783 62174020584276024914753971450688208032 7906784 57157696284388703701300839387882848256 7906785 -10520264033897172761628223392605777280 7906786 89220954837034594559533090381817024592 7906787 54205815119984887758187088420657594316 7906788 -37391695743858750238506544786632192000 7906789 60011932255778566175240856096448009632 7906790 24951774584007419889387164110750886400 7906791 100412834366842326338951114507097047592 7906792 29651368704796138369732600220875468800 7906793 -66515115655098188203476671528831533680 7906794 6949429863939836442973306757286789120 7906795 77167117334623126348599716683801765440 7906796 13492240764955802810389109284308537600 7906797 866009824621379485039153905314332608 7906798 -2871773352975942476897944037675235840 7906799 -152606157626597157576003587780140321200 7906800 5771633625355851750320411953397760000 7906801 -6545311127741332969132380700321667776 7906802 -10523068650635340014118621733326667776 7906803 8255679719892032334855083457194284608 7906804 8128436774515803619437514514492536832 7906805 15625895410485063366328192384207508760 7906806 2528544540052009764180820255583024640 7906807 79303781730202820945708748190743726056 7906808 -11528275449500794515436188458312417280 7906809 22773410979203453393597135471032968288 7906810 -14469865020351792348386232764221655040 7906811 -25223213111876538054197203948248961176 7906812 37761007741651728674286780318535065600 7906813 -2974626768129984102304170968353978976 7906814 23838407117689084608884379097249097280 7906815 -867015217041728554708223567091184800 7906816 58337731944755686020017519387027177472 7906817 10308820665716722879462279597185892866 7906818 18786371689303453506532118036116573440 7906819 152955426002485318533429476970747977496 7906820 -38140711239476262361603215073545315840 7906821 -20349357525896973365523454698994824960 7906822 -25379960273769918109518720234667339776 7906823 -106350594168348567949075958255177645928 7906824 -70664215497625661969908111376824473600 7906825 29603285150366295832022955713245521600 7906826 30430071417361345073807512682849368320 7906827 20900341203076374472049565534330931200 7906828 -48409084749425317841910412140490623232 7906829 753530663877487456162347284464066560 7906830 5528106252742086972447799056168481920 7906831 9829397600363503947671491788111313000 7906832 -11621421049647696185138232866553200640 7906833 27038483307509330558729743323399907344 7906834 -51344005212010758762482214432335623200 7906835 -90051216212995266355839958498260720720 7906836 -13419375370090849373735269859810918400 7906837 -71680359408280216992018426258066582720 7906838 3439553866945837029393777693600900096 7906839 -36694793822706649103202308265763930776 7906840 181190829356579202470358312976588800 7906841 144523198031828410548425320120968535242 7906842 -34623702137881106676046847079055157760 7906843 102328649130973609806076740592237155840 7906844 -15346603128990638743633022016985030656 7906845 -23889546222240310845804553345340856480 7906846 -19059588569606156372219225946780001536 7906847 -17376709899044303641487673792827032272 7906848 -16282003476529035302768186864154181632 7906849 -950234133253921881448481891125065720 7906850 -4322355177338572209741345877557120000 7906851 -38974832571080670382162226310082534620 7906852 16105256538731848218466686869478031360 7906853 155936371750393497483277871192527868160 7906854 3161242503284481003568867687112692608 7906855 -1103713463395215193121373944649048480 7906856 25056818750187942313258277168936954880 7906857 -45410777376467034369602179110185957376 7906858 7252831692062923001618827375224488640 7906859 -77427051262309402452385718565319556940 7906860 1812601669950299817402628437220147200 7906861 22234106827985003510245613686563888492 7906862 -58104117508168973315046873699040411008 7906863 23096881264014381216294656568988940304 7906864 1121006642669194976799630928188014592 7906865 10598722635103759595296080243632812200 7906866 -61945126659185057381743504935308928 7906867 -24570476361582417459464234600661239600 7906868 -57005349787887915201866168597695911552 7906869 7236099729637383752974807360724836800 7906870 55889577684578532859595048494369359360 7906871 38241650042586828721174284977400528384 7906872 27956698331268463011418059394051276800 7906873 10563567600968971300879545924320432000 7906874 -64427146939445917514634324437076722064 7906875 16032934639376681554678634954603595000 7906876 -112898203376591479862752176034473320960 7906877 -100390831045023872720954264631174949728 7906878 11419328893194075172220845938695885184 7906879 118542171781263329823672877472316752760 7906880 -29833115239060012054810376173230489600 7906881 76346327578372126756400841066454647744 7906882 -47133739375493114293092202504131189216 7906883 2244983294318670132494831153966499144 7906884 54595934689161005346397338316647668736 7906885 31990587835799562993922867797388442400 7906886 -7483263172194560355145647348276650112 7906887 30200795990068805970618605735230263360 7906888 -55475495867434772165709007578507264000 7906889 101136099687449749551322715793815529690 7906890 -43544847242934889129622512616833728000 7906891 -14223069891764444091178106512034332032 7906892 -36093268103323799916709166987001646080 7906893 -53860420963474253424551235908689284096 7906894 -40554397537317352442630348687493544320 7906895 89372192090066055147634627687398683400 7906896 -496274851668543385617407675485790208 7906897 -28382997838275843835486050430535584654 7906898 -81870546668193746610464501484721408512 7906899 3414210948158807949522781156024720896 7906900 -7581544729912291598021220101882796800 7906901 21625878806868788704126185405203965902 7906902 8257024374432329803379406833815146432 7906903 -9567412502292351242976668008077994256 7906904 152603535609361268914937787210708910080 7906905 9822450211377470884653952600141892100 7906906 -19916580896684595174986622286230078720 7906907 32831198744458183276798633532483910840 7906908 -52574783266379946482295712266978339840 7906909 93700664269729026284452042045396707110 7906910 9329600238890919197503771495766286720 7906911 5638572360762981247186088788992473928 7906912 39419971418343937147443241005149061120 7906913 55247189933831352616623928321015354560 7906914 25808720626901376262240636784336343504 7906915 -48595987101155045005870600824297917280 7906916 96505196268548909535483810025082394240 7906917 33016194304158822014040712286522010048 7906918 6657794352532810643015712472588221120 7906919 340078814499236695768951859622043320 7906920 -23215120453932291015906570458613350400 7906921 86962668977134993082560399991605856544 7906922 322515136265771524916387372703811584 7906923 22996215900234812190350606116355982000 7906924 89208257082843582032233843721303664896 7906925 -19703540953306486582101901371467113500 7906926 -358299341739570540805883189790704640 7906927 -8772749031942483823928461005522176528 7906928 -20972384523785324572980962712991727616 7906929 71578922113580888559973621533343676784 7906930 11306447785806284559362593578138963360 7906931 64403806955954504574820297967114242272 7906932 -6059749027501317776066563796733874176 7906933 3567887738376627055033006410471429600 7906934 45414200904755864223632192910503302176 7906935 5127475910176838514975252246979966800 7906936 -25827380274698454118834940041216696320 7906937 59317441878592112322492389148333558600 7906938 -9336934139116523986099511260004643840 7906939 -11640825540391866081632377246416263260 7906940 -11266632965622470921754187811600332800 7906941 -14835760937597029376866055851919943648 7906942 -37861743608653098040152182523888065856 7906943 47720191327528021672786418962982797944 7906944 11336497284602390006996070951813120000 7906945 -29455815754634099728045789333340524800 7906946 -22088749547061340566166399251848993328 7906947 -636769543017677359050152894829313728 7906948 26381311553308528569939770447949869056 7906949 -17217929528075024253263448826830106560 7906950 -39273521992711815698292444984541872000 7906951 36127846951803369566575995202505515584 7906952 150330835061037058897346958034619596800 7906953 3443923539983865241205693217548529408 7906954 67204080593541949805587593041572956672 7906955 -12451324990066091616170131875075841920 7906956 31128766143652739246744158604858691072 7906957 121276828018835916744366387925244097206 7906958 -53381332877505904631792605476511225920 7906959 14828415809036483183031521452629665064 7906960 -4070103913101646669419898365261496320 7906961 -152691959543540569217198764333774047438 7906962 1765294290775136000784575851028319744 7906963 40209719840146088452550224320460320572 7906964 11930667380471011173478911058418196480 7906965 10153878707060478947777968852631130240 7906966 64487219955958850334932623998191114880 7906967 2266992921897254788676199700987057920 7906968 -2055725588570213572522522693609420800 7906969 -4873952824531525281552410008472960 7906970 -11238891059853828921614828995497964320 7906971 7324467576457140169171015737505982400 7906972 -111651770518368457048638838411283573760 7906973 -56007101942988750525620242476241064916 7906974 1224042466774589034667154439852557952 7906975 -16965511255758843055273058637113862000 7906976 53165424149444057561904640290371665920 7906977 -55125284425255384954744394964973194432 7906978 -51260366326967405818700029725853110960 7906979 -33480541906832962255934274514590064824 7906980 -26021971830949428345566138381385584640 7906981 3184911435989489917937544443152494782 7906982 -48534262426805123860888067991608229408 7906983 -1347226815670328692750203819066288600 7906984 -8192203003523432396675741632941588480 7906985 -18577269462929069916501394503849318840 7906986 12864076196405627273957425976262312960 7906987 139955536325991428658759199502241936 7906988 116627248925107120686948144008385631488 7906989 66204946685450460588443218866634598592 7906990 -282446467385537116865459878803417600 7906991 -90501105353134505422624806012722175528 7906992 14643663026562364825120705235097845760 7906993 -7336793019823130823076581055486715758 7906994 28956782401215513968461969497045697296 7906995 3026523183968008972961289260725471200 7906996 -8981537739899207538594474834905104000 7906997 -37513442850172473097614219216608278368 7906998 -74040759145648632927878808142623436800 7906999 -84898518735760904172278743657376599000 7907000 -100715476886582527177992705519037440000 7907001 76259149374023152861730240050879642560 7907002 -59949023402651712972164528047578028800 7907003 -67791707608721108331713752587232399200 7907004 34765728195998468365723615991644569600 7907005 16287366098240268971519600283602878560 7907006 -22471260977522780110063901695588782336 7907007 35854145964009576196760598328266763392 7907008 7028150937476608692634997887025020928 7907009 3118490710286198893285676242135220928 7907010 -11464302694892131191343433169240253440 7907011 -10771234609053461741470148482370957920 7907012 1381829492953225714042314749144374272 7907013 -23515819203656493019354589328518341380 7907014 15245390490840894380019175621615434624 7907015 27098112697617705102339922500638822400 7907016 24718508616435942044746005190504611840 7907017 96811742868619688227103454072162504648 7907018 -7227532724596391502859889702292185088 7907019 -6477965687461605461712104024120527656 7907020 16689416273435906767232759574630236160 7907021 20085875993043661965515786164485571200 7907022 -38008228931680172777766346449666579840 7907023 -162410403309057003698826029491622143680 7907024 35324549517513635764374469930397122560 7907025 -2133153261430329595632175495431518400 7907026 -85689956455764011065475454448764882288 7907027 40302819497626025584820278140157655880 7907028 48867051306062264248104696971185489920 7907029 53842188517152393346731784789455724128 7907030 4307963008292522755814103270462524160 7907031 -180686689854660606553910524833022540800 7907032 75109171885602439944230475884991406080 7907033 169002493078244132109031032238979670282 7907034 -35502709717156233315544991402741982720 7907035 -148045030775987231849508863445528691200 7907036 54996084173607181330574224090443962880 7907037 -2715986661122694568372472008952372448 7907038 -48129688342337161629926625498232030080 7907039 -5420841091857641649994884635506540944 7907040 15448153522336926025927536800111001600 7907041 131876374506048763091540698685682178692 7907042 10528447549702732029165182788819943424 7907043 18404224258659748916544257262365692224 7907044 -25261589214988075419377296212205588864 7907045 55983689315670083412426214146891425280 7907046 2561064761988868839318530998181019648 7907047 7573958189326161540038967942500797496 7907048 28901665993869007199821931313018255360 7907049 9778332631672054942476831350154304164 7907050 -13786572010978150247624177094335881200 7907051 -573164367559406001148814087590658496 7907052 5405426715452502165503885317048200192 7907053 -41475614420694734306642303154357770880 7907054 57391939370494362406336479200463590976 7907055 69178284503411762399403597104655360 7907056 -14632992311846611837732156879148351488 7907057 -487354147782460286596224531051770496 7907058 3469312369821539539327059879123033360 7907059 40560962644344400466180700910017916080 7907060 -11835262339988557702066024144952524800 7907061 105736830255226017252102996861837430464 7907062 3216467015714954238612629462596967040 7907063 143407314238833909317073850018277631984 7907064 -38309381006417250007755175943870545920 7907065 6188614976736707215298531085550907460 7907066 -1583318712236087398975534734182764800 7907067 -9746491152043412430098026201948381680 7907068 2820844966253426745149928070253855744 7907069 -67700201772602616251839010598304033530 7907070 8197542617309891008966671079906679040 7907071 148172222334364013784769918494085590272 7907072 -154030653452369558169131133978613383168 7907073 -36279036158866081372991740675666116816 7907074 -9373938583401541154518353938374437888 7907075 45310059613855844707052940709956048600 7907076 5808622629943978015755375393931468800 7907077 -36694862721082119013252504539066830080 7907078 10283026700035575919495353533253580800 7907079 84005784169452170472387344243765673384 7907080 -4821421270648950682637801650203801600 7907081 -25391820918830539836204352924904026908 7907082 -8398695940282767518611068839290979328 7907083 69536308272488884107087466598571093332 7907084 -11792378938843812940558555025502230784 7907085 10571569605917363364081991660179187200 7907086 -5305745138512883918527070112144199680 7907087 183952874924866725442771621216667641800 7907088 5979908558702722396011173001807003648 7907089 89243597450101782991961131134789859056 7907090 -2345411758428396614463774064161487200 7907091 -7173302718857968204867114593159586176 7907092 18000516302432816205538517647631966208 7907093 16942841521742343106818140968096232700 7907094 376366186592721035138061533810147328 7907095 10683918889765705426206508370899545600 7907096 -22146167393638885674497435080466903040 7907097 -37756072325402106574361676852926327040 7907098 -139469486178090514213503544191457536 7907099 34060348836640316887974021703141321320 7907100 -17450298297087867957162978077561049600 7907101 78272766804514483307155743645593618592 7907102 -18972046591218693411823089658191378048 7907103 7027752372570582831444649011795285912 7907104 60012432847133436449733423197375692800 7907105 -43104546949786476656763361860801445740 7907106 37452090357650100940486659509712019200 7907107 -37346610114983904935346036212408844912 7907108 -114566001866255369312090163018338688 7907109 -10531522257459413476034608959841525440 7907110 -9692234414887955326905508662672576000 7907111 -133506325416696083772270068851431598200 7907112 -46320757614164651586824504746731110400 7907113 -17895541122953419228582813974141716336 7907114 -4006433139641816959855818315503761920 7907115 519554452609591747156380462123421440 7907116 -18092327643323822093814293181802905600 7907117 81778542810828725163230549904718550166 7907118 -27024250164238613084245167056314216896 7907119 201472003811184975494262654478601907312 7907120 7515531326264875478841347293399941120 7907121 -42770612726104886324108213775812872560 7907122 -4845941045875087459089651530523743328 7907123 -2124782747194309035033606600256354656 7907124 13866690664013334655586743640386252800 7907125 12095402842147946473970092914410961000 7907126 -20800437336814713868010995985654205696 7907127 30445439809859888874154808154191833320 7907128 -41705521181296709795104584956843335680 7907129 -182988745699997616737303264712424560816 7907130 4276542583951048438085432377168139520 7907131 -25210478484636168929439319394148119068 7907132 -98855198841945146953187216923927180800 7907133 8108691340664531449636213450849036704 7907134 11038247992196698825218748591157760 7907135 35588075272596423859537862187071845200 7907136 5361116860887241559920678012087959552 7907137 7438696611430251517283755986308411904 7907138 19765731321335985629240906135044966944 7907139 3660988875423620138556170134723356672 7907140 -86269455751801875631333696080355161600 7907141 158469588709459615404489130107599040 7907142 -34536437233670056120865510258409031296 7907143 -129868322955677668437745154576310365608 7907144 23220095600876838797479804738215936000 7907145 -39295846117136676790430491051821833280 7907146 -11161709293026162297491007712842528000 7907147 -11537901746689455108195530843522592768 7907148 46948609327392648218066554724016614400 7907149 100270960150196695045255850648858845036 7907150 -14457267723550356598216350125669491200 7907151 10848739048001926263431756914048089984 7907152 5515169888074114435719948720282796032 7907153 127955531158233891857690777330178924402 7907154 4189768148846438242195350453984000000 7907155 -64488486140497023561380169360755839440 7907156 95416257394479389884512095991217307520 7907157 -2196951161835314025319243740720402546 7907158 17472049243781260274909262619735464576 7907159 -13446056918565953542701372079395667008 7907160 32896516591039307343907906156098355200 7907161 -39733826665311769008450053308487735088 7907162 -36951692799135568682827530698703729168 7907163 77439768749375191250081678220662071488 7907164 1355514011774120224039526791167013376 7907165 -33805436291410451074185346336051046400 7907166 -9825211499759971700977633382745465600 7907167 110005618927683632170872625929418493216 7907168 -14402034200794898996338934691407462400 7907169 -73862941683324464044350862491518552640 7907170 -8711553253796584591906981964701900800 7907171 160486541510586208332877402799929113372 7907172 -1698297991323666451943135350681202688 7907173 -144614342185163175219166598690420413280 7907174 -29334184368833275154529222007600636608 7907175 -12306162011247079758015113402976358800 7907176 10171891263425800348239319963143106560 7907177 -54298355326123706093986416417877636380 7907178 -5651697792264003930838744866661788672 7907179 84408979607832770411730647217950861600 7907180 45390706333567952406721593942167884800 7907181 -90888134433797440459675276333266598848 7907182 -57168404425115046898291963702830287808 7907183 -56823004702046637791439749753057675568 7907184 259374488605171093953132868408541184 7907185 15171553303660491071046145465442155200 7907186 -21606608514194759673438720397050728448 7907187 29078795603030454530734527223712097840 7907188 -6210105787203757867857150352769514112 7907189 73036643959122807106828015145964549120 7907190 20135006355888124562625759096392027520 7907191 86144452707613354627391957994438770712 7907192 -22168248623018484353371827319390924800 7907193 -14255712412361417244030829764073205760 7907194 -38741557730701896796303366687772905104 7907195 30074306726225709281873161387059859200 7907196 -17157933120505905103298914173494108160 7907197 -94379580697564834188750358975571232980 7907198 -37007917313606501977095783583699203840 7907199 22926141886164127559926075703018026368 7907200 3595548238595692056013318586892288000 7907201 2198671106300452616847153434780642304 7907202 -4009519893597781856830226540530899120 7907203 33689742758993199705243651257931991440 7907204 -1802753472395687156759808661071001344 7907205 758651387028985855825137039242692800 7907206 58507397882633747234157694884125703360 7907207 -43247176505042418603807119530562597376 7907208 -26760407467468430989957561687809146880 7907209 38895699769542043533747356814976780800 7907210 -1007764085444703710574091341565630080 7907211 -22733346885384378741441281552449786320 7907212 28993616538547992155627671635992051456 7907213 10909059852840944016027825801133569462 7907214 -483980759384017578332722640792340480 7907215 1728061344814617676592119381360212360 7907216 -2983717136303283979311259122585305088 7907217 -45531182997455025500658441364307902560 7907218 -9568964094312550705385921464904588160 7907219 -53782919294160746549193326275641411480 7907220 7634269532514446693007456447905863680 7907221 -27865875428823873428238959899448417888 7907222 -26668749607233887880506062504935326976 7907223 -49120063845934273515607660724221200432 7907224 -44251795399436068789120867526140231680 7907225 -36916101380884863508454179437539550000 7907226 -103099684097442127401119724492024576 7907227 -837715047193443186682602605250490080 7907228 58496519390184856487726081149996896768 7907229 -26862471349621773316479570219494868 7907230 39864035950602018611877098701976937600 7907231 -84436858773628221953865370889362087968 7907232 -32773828452142826101287269724151873536 7907233 55226061131890709470401142397756366976 7907234 -74328267007148559973801952655623607984 7907235 24404312648364512636047761648167765760 7907236 -61360756725646850889578573858795662720 7907237 662931684045982562380694412444828768 7907238 -2545052360285416084480667794072326912 7907239 57317001244860505195769347287189198720 7907240 78807944995345970992634302048330137600 7907241 -17489324202408468296203309068281386608 7907242 6677379442541887995014565030370391040 7907243 24992458196566249184451711464440508880 7907244 46395021434923954721188991651435569152 7907245 -106975557750963067095177763987531216500 7907246 12565117654039256973267853561425836160 7907247 -125679319238699703635054517424094749920 7907248 6515163063381168820387915069458677760 7907249 50636794367498272815074749104620111040 7907250 6378865949225031675542002033001856000 7907251 -6311884431481923914954695030563139896 7907252 18431317219447711035030797249448855552 7907253 20386646911497258520664287109527135008 7907254 24047149264263294288733446596683740576 7907255 -39563591350836265324891359151443372000 7907256 -34993004264854570656187395374411366400 7907257 -89203976341208103407680623180426353494 7907258 60290359641628074944402425501466298480 7907259 -36181365912299504796206140516145908032 7907260 16813355096603849329621467884679183360 7907261 -1694773128799759245612531448210132788 7907262 -4059991863355370267405179803607787520 7907263 -986095657768216075024660617810900992 7907264 22819399594087162463962285146359463936 7907265 -206339205849763734251823252386376000 7907266 34552350100713600703144793658566168064 7907267 17757231648673196022846665258684000316 7907268 4376285609181867237653542691979264000 7907269 -91726463589202093743134421277552591330 7907270 59305477168971965465060476565790720 7907271 90182696847578433754741626020855929512 7907272 -102277264603084479734220058013508787200 7907273 229496538705375087142082020501774203360 7907274 -9645963521235104990585988804314972160 7907275 64231303770018482605073089839461411300 7907276 -34182695971785732724025778998834823168 7907277 -56449398857207197128368379671464495488 7907278 10343912205309473927972611609222064256 7907279 -18348075758793098055990454973791590240 7907280 18493160082763300419817780396472401920 7907281 -77503778660449105626188705694565999500 7907282 44338315382435494260387134683018130592 7907283 115883679477131833694039573110290950544 7907284 6243877556747196789084722449656164352 7907285 -37130292697771920028595774777511926400 7907286 31477860060768274090753478011067619264 7907287 2609852305306125429421251929281982480 7907288 -2508747246120000617766770058389975040 7907289 -30478604657042187430904854159068413952 7907290 38504738687565206078853158606711428800 7907291 63126162485274217944030342566779636224 7907292 -19868234439641633499693138262255632384 7907293 5476126186518899060268980342039348000 7907294 -5675982059041937885745148129833968640 7907295 47848597975163169059897376356858438400 7907296 -23601455598232047117946677361111203840 7907297 -12124585928200740090857179095138940254 7907298 4503665243177720626435529353209815040 7907299 74815982799166035966182603943848582300 7907300 -28475914758913811156267799775953792000 7907301 627635629099362912401883660748672284 7907302 16912339093690488470676467305986342912 7907303 -93130636830440977016495497638659650056 7907304 2076734284347992492618959271291781120 7907305 2477458834080468052939537545343411200 7907306 21941792513956127873603720933292176640 7907307 -21348698040625695398195907318130779408 7907308 10636728012934339328740885776611973120 7907309 14268050342158857913898258800899063510 7907310 44558149690407105123714319310058090240 7907311 -24356887511173902446865677836939034568 7907312 6396164397540741648519060729635930112 7907313 445569784572356711225771469596813664 7907314 -6500480062818353826678002174153247840 7907315 1708448487319428173767839974116464000 7907316 -57979360531874435348085020818972213248 7907317 -25299125674485832882350140389376974848 7907318 -11021241615759096496110547286570961984 7907319 25253582014321342150524089280547418208 7907320 91666721134068740609609270210819788800 7907321 135529537251666470399081704539658042452 7907322 10427876369749612441117819193729974272 7907323 168984010241002757086420516594989249572 7907324 -7282673663203700268583168055009378304 7907325 6086931141937742157245607472008960000 7907326 -61714335231773663504216979342382906752 7907327 -10016665174435832237927284936197251328 7907328 -3016951943168757630161505024265420800 7907329 13604618349042017551602270806179339526 7907330 809595450635484844342426204406806560 7907331 60170183146012173131429359783331846400 7907332 -17873508721686901410997572204546293760 7907333 1589011782006548958730219778285721120 7907334 32315408814949073358458957351011952640 7907335 -7953123006329750507741064648924410280 7907336 -106978677913054945204461136528718392320 7907337 -8844720850845184974546457222378856406 7907338 76321373578042847681379241611432598320 7907339 50517739235390584541970875552140222800 7907340 -9769995084601582400361140418722365440 7907341 32344978826197307100530761931356489440 7907342 -15318466824975507912575525174891917056 7907343 93785336669532943199839524526396726560 7907344 403475194396836918500870614952521728 7907345 -101127315282835090570233355605972597900 7907346 60609400593161012351970727892376911904 7907347 11764777378269129911603206034458865232 7907348 -50629189184844752915696193212424715392 7907349 -41242757245125625427460439682418147936 7907350 -27034131220023123572744605326112800 7907351 -27561940956289097201038874729364606648 7907352 -32105404761066478515807054737254010880 7907353 46091999909989983416291079660381606602 7907354 3608366273907449731653566375449896960 7907355 8493665887750059682824615660225439200 7907356 313759995808363929133888473446580224 7907357 -89035470981318546604471941725389858560 7907358 -54972933249463417096045465713783616512 7907359 -86640425222297353509261929542612769440 7907360 1965209057453425076625978807409704960 7907361 -26004611694116842120135720411995220992 7907362 30861677232930201303463942046999076000 7907363 -43060871936655297405300302272736490960 7907364 18589726480754983164081195281594486400 7907365 38921353291058272139995727255602507260 7907366 25690991094764314130854392095895428160 7907367 -21914413243859230298008825319696747952 7907368 -12563784413854280179220802263651942400 7907369 -19889522839746719269564098709029187740 7907370 18832954477933955465800867708338585600 7907371 48812962638665930590171068805177083572 7907372 6012658806335890046674570498901345280 7907373 18802815649769905968378093399004474422 7907374 -50872898847226900907661098099065913088 7907375 -11528247268072325830410493276215978000 7907376 6009993112109639502060495026472812544 7907377 -42901361530896964776480054478479902400 7907378 26422170540504490561783493579680980240 7907379 -15233339644346821773467950783159561416 7907380 7534613625619553470315166161983667200 7907381 -24282874275092773457902111677429364068 7907382 -1269193393637381948077629951812628480 7907383 11840740493508806224367671953394577760 7907384 84358094806997155728870980092231557120 7907385 15788693101535912728928482914727137600 7907386 -11170425786361843337977579824725010720 7907387 9032325467557344049844392841788122432 7907388 17610906082482693551054968505454633984 7907389 -23180338330182796669649394083439175168 7907390 -39114768375922981758989336636803876800 7907391 54761443263418744492589071465275403800 7907392 -13195848154660420847711022277409112064 7907393 63429426266794244894305459719555565800 7907394 55176794934417269741149778358865002240 7907395 17154925388487751694663430395416976400 7907396 -7779362145758546263893199299629985792 7907397 -97708377079520333935814829607323438528 7907398 -24359400674463286665960557344256368800 7907399 446282918123717057035368250481251200 7907400 12607611106826321426685698786820096000 7907401 30623840878215674453466231759061555200 7907402 62870650702557030077506913099439727152 7907403 -36203978762468280305385151733588846592 7907404 -105905626861003645043772651211387174144 7907405 -23871559713636950344322752479038928000 7907406 15682924167174280024183078132018333824 7907407 128807876219490468197958010728399144192 7907408 -17509241242299444055145011632892551168 7907409 85386041326532667899974581356045922720 7907410 -16264136729164550993297348439348679680 7907411 -23016023931456769597946183473393139988 7907412 -1346801252316426034218400008464510976 7907413 -113287800750842613682156484673901477856 7907414 -85168992125540606831128903558273990848 7907415 46755795320786884054419272702513635920 7907416 8497777070380127787780665217262387200 7907417 32771177894697228954774895321543949184 7907418 6078259900540990627796709092510466048 7907419 3526621965812537873767812127142852000 7907420 30465923504802534404296937780846208000 7907421 56717006841942171726308385893318146944 7907422 -38903621856065283194550195438195677376 7907423 34612575043948413484442260654997256144 7907424 -38306814046033566200230907776659750912 7907425 61908732134368645025996648482310828150 7907426 58389353648476704658306403734868705280 7907427 -71806107573074254009588520950276112952 7907428 62051255566526296385375595815966307968 7907429 142632735598592730606628382285934828030 7907430 29105800577652038622472607923707840000 7907431 -44228216180600438136443989209756496800 7907432 -21908387264475292180283287438021017600 7907433 -2318742748257899388687021931215752736 7907434 -44201974111891188319836184430251938384 7907435 38573295873060046353753548546161286880 7907436 114062157744074388426241851620361707520 7907437 87064643728622515917281749204784640086 7907438 -21267103645039656431050819023542565888 7907439 -77081253179011584912550310898930284160 7907440 15210442616397623661597690607696281600 7907441 26764419446444941408916736306075367092 7907442 -65525684188717464084961827413126400 7907443 -120031258137417133819854781756003760308 7907444 -73327163973076402158830876986992872064 7907445 512463736762717695346491102469434240 7907446 -9300615866609544057565359283385385216 7907447 -41941473310370717588568707303217022104 7907448 59593028918127672698021110170449387520 7907449 31714082880563017136554472851187708160 7907450 -48069074094415144252768388369152569600 7907451 -1494150786364807844457243118277850576 7907452 -3989236099687288615798624217934955520 7907453 -7697931420526053520480915887181682298 7907454 -1141690389539046471745103293947337536 7907455 5948117017658411190991653777441132960 7907456 -17718085172569864325177196149106278400 7907457 -41590807248359068397726776961982244560 7907458 3030383213329810505500933357094346240 7907459 -9633630065331321519263952418669849440 7907460 -31253023102091507016909317624023879680 7907461 91644257710323095929397160223133652062 7907462 32853434779325421507013780849537838592 7907463 -9339555218856067231543242748268539488 7907464 10131211957921380007870378615197696000 7907465 47131882300667264121331321235446429200 7907466 -8541537208500351379056529761173454336 7907467 -43806178733256262992176825683799037484 7907468 -48060017329041791233842566684852742144 7907469 -37992586556565959159813033079395848512 7907470 -1536069754291489335454060681412800320 7907471 26697118865446520677763862154016810208 7907472 68233821451544901808956410000916480 7907473 123742147759331937164297141698238575218 7907474 7601848112011308795293256167639832192 7907475 -34476741397184112513807931872259992000 7907476 94922800077396387865638750145223154560 7907477 -18123364173745269764335686649977880800 7907478 3852108694105667828010732469903602048 7907479 15239690234038311716278422703051471584 7907480 -3974653448997256984851749948778086400 7907481 -25198939541802437470909573561867273830 7907482 27831286391829069089264602395179672064 7907483 -98595074417145197629418528813001768816 7907484 4873328274738673085616833370873366528 7907485 -253750768064213958464029624865383200 7907486 67122333803023327758270555534832815744 7907487 -31263733903597329631663594163142546048 7907488 7817439239837404361555993912587714560 7907489 -140122863785859556415752834326127207710 7907490 1687712246078703955587620547839769600 7907491 167971652511214701518839988222782753984 7907492 -13269806175586919542521079264316882688 7907493 16259525685465522338282097977396725248 7907494 -16057422018978896648816777369498128128 7907495 -57872112593976677896373218755274845000 7907496 -67135833994150832864246381755621785600 7907497 -59220217514173448165030684824947298460 7907498 38262596934270366710604300262833870000 7907499 28869666999797357074219031161514765784 7907500 -2951662978111920283766927731337440000 7907501 -12020182931319296119381602535820175648 7907502 -20070443888517884182416596298500434368 7907503 -108897616735270630108324739930893680 7907504 11520186501645452277804140008585297920 7907505 25998883983553219686443613770986233600 7907506 1566473872862307096284556145895972928 7907507 75064252454017353004564763682124959756 7907508 -26523503886352097411135844292624619520 7907509 -21335460581652600594796229123390891840 7907510 25775249557485972802895134219345276800 7907511 6915314173488047430124971981687473664 7907512 85335434770733636558883557580100915200 7907513 -94553428608113308979819906339645489238 7907514 3414841422609444634244206168833968640 7907515 -23094375700737890701056780693186969600 7907516 123102001765479654841517266391088814080 7907517 120062499295257428681699480833794360000 7907518 -17997005297784930648305261342816183040 7907519 -1187031781745526091908334119131592504 7907520 -1253368201935218458645178593648312320 7907521 -59955936729026680627266697011063353278 7907522 14316545722932062061430042859844940800 7907523 -24639579888440600852568343703251115856 7907524 90451666073319817994308607943956256000 7907525 43712476321985134143044122380533509050 7907526 587516590669368032444780774707017024 7907527 59684371721867575650785174528331676376 7907528 -378867948139035318101078635779194880 7907529 3470846079093117519665773128173980032 7907530 -33116476934234688129673986480218151840 7907531 -15848678239492735132701163386143842668 7907532 -24875395044004632086868567809622528 7907533 -71219242375994052907796952404569840680 7907534 62596440171656448118410359097947059200 7907535 47880943858083359255349614664649459320 7907536 -713697182407772623364478479099232256 7907537 50928329385825254092103688037781881824 7907538 28389736897433644921282193519660825088 7907539 -44221256820007723286746423929993781944 7907540 12198696796418385417866682487912554240 7907541 44409141482051575615244355617116770144 7907542 16192406425669821216152015765160006144 7907543 -12542224543158788726097805295255304480 7907544 109093299361530228070815669326530560 7907545 -4997797276050618490810021750847766720 7907546 50113767486704969673027713731999027680 7907547 -14670952970501550346413148213777034784 7907548 -27676778860421561785713201574268557824 7907549 27189960877312332287508594878196538764 7907550 5855765481559515590285967273133209600 7907551 -123906675910878494716781965374312661296 7907552 87547594768595983499234309484928303104 7907553 -19059933539784276169375094236444335840 7907554 -29467260873650528524290413586138531840 7907555 -21369154414638527122557032293642012080 7907556 -8061686094673683079164770055508528128 7907557 -10299415651322834123285630697396907776 7907558 -12545473139003253345301060121624121120 7907559 -12498710116138018290558386754001356672 7907560 34564510887046251526514836425782016000 7907561 25991553605069678254717682342548920960 7907562 -41116729427833913321762610881178808320 7907563 55299192211966372512088427583951213812 7907564 3086875284802625560484962108078089216 7907565 -45021087550472374154898555614353889280 7907566 18416799210290196996474722924406644160 7907567 39338749668168029194332337660725868032 7907568 -15796793903220141644285441891410378752 7907569 118717158475065188976113618406539845970 7907570 -26822266716729145023807978673227709440 7907571 -1270941679326021608565534020974531200 7907572 79791577129679132553287755941143080960 7907573 2412869815035145474939711756556644224 7907574 -42768807111536122372005938142743077440 7907575 -15061163392715921812526535591991740000 7907576 -31172449934189585850190926845570150400 7907577 -21655898274058369971936752248663934592 7907578 -4488490099090624117033939438406617344 7907579 -4024247224723276284038831745354391200 7907580 -17044816798835765779046123968019619840 7907581 -70246970058248244621767727747235107936 7907582 -43326791401584328746094658060132164608 7907583 -50268680844566008511583992976201099576 7907584 66947677964519852677948388909053378560 7907585 -5445689736633044710274073872430536640 7907586 -23798504765938694795178662515404047616 7907587 -1683992198309327821987549288851317764 7907588 13163118390934936967707301361870481920 7907589 18790830715694904693074750606567951454 7907590 12195414036492913221208741728764726400 7907591 -9698382962433144339930259483091020800 7907592 26622030845285269189838738170675200 7907593 -43610014347394805951575186097029860480 7907594 -13156342503881251365547724492631197904 7907595 23327007745103788363157107749643841520 7907596 52122387282028477315469249290611092992 7907597 142390104746684789352849619159392533046 7907598 -43705248688790040219185235979688618880 7907599 -41084437107891030452159518507761396640 7907600 -2216102912359277158732712384253542400 7907601 -50818804794835837971041641347433362816 7907602 -49467316890571954621095902339599771248 7907603 -46995471781881491547786373858635941040 7907604 19916715044904811185210065194456350720 7907605 -4606495525244741910993450120227955840 7907606 14488446485373457263421570437139365120 7907607 -9119771399080766894364758249675242992 7907608 356235997179617509811748012568719360 7907609 -83721776251873970701586479970957798784 7907610 15179634643329771528437305824172838400 7907611 116354664867756302961726078315209705632 7907612 -83934248944926310062372556280955615744 7907613 38971156835950376156714646804193354368 7907614 -38590275194767417548903886955510784 7907615 1280853581227429617695557641847423920 7907616 -24977187567366096263562288119812128768 7907617 47797272892382394068170678190901028032 7907618 -26001225289666798554068135906114651664 7907619 26772108378166843739483776054789471488 7907620 57710882090858785557905579578429190400 7907621 -46078578569265721491928780965902757696 7907622 245193891307445708796532199450719104 7907623 2934606204886748893878515052355494760 7907624 -102860138201799184587471864753010775040 7907625 -3129294410225050674774751040791152000 7907626 43514259848470808970133997989686862512 7907627 -2079061268509105367472924541692573120 7907628 3031422196091283337376043192502494720 7907629 -42354002922201851259796033263436278720 7907630 35194896106431181709832811007513176320 7907631 24796489124317451025093898317334418952 7907632 -52365423743220962718935814096324362240 7907633 224642041306795109849705949368035584360 7907634 -11770216231874542872522749581495753728 7907635 24127360377106876072767869516195569920 7907636 40885451176600112488447420539638200320 7907637 81931766701617648291007591695157404960 7907638 -76957997962466888784289500012650717280 7907639 -15497059056458158785752420571133417560 7907640 -3217063180999395157026217582974566400 7907641 11834966800751452260432837243006633472 7907642 2080410565450905285618323885904588000 7907643 24780465951690467549207614478799441744 7907644 63186742817682798829188299116520078336 7907645 61916243264505710590765311430192203000 7907646 -17336299435803183207635640640194676416 7907647 -110243499509244904926357420639960788736 7907648 -1722831220049897086769211007775539200 7907649 -684348728499933260079002561846966736 7907650 15998786853767340079655145161685996000 7907651 159187926858761620106626530781287230652 7907652 5658354232250279084365815225835315200 7907653 -1871716752066971774461014627212880000 7907654 21340408181892056380626599425954855776 7907655 -1624029384876433472876703177668935680 7907656 -214145405311677058464140119966100029440 7907657 -914104469603164723050709397181746112 7907658 -6196524859329128314608412346061549312 7907659 117371885631724605732719949250805981304 7907660 -14517407328256428706108793845429048320 7907661 23421213172732901159382575797226905110 7907662 -10848932939785242026012206443003198720 7907663 14064910332078175239145770066148992000 7907664 12257312179935793178358568296161869824 7907665 98402264740152398006644447209380547060 7907666 -6390820201443042691334134696866465792 7907667 1418881757712228694961447887745570880 7907668 1756925312759958555960699265561010048 7907669 67732861965131425787294094426529135872 7907670 -14056805278314207111706735932913628160 7907671 61717904370857164459695525235181316872 7907672 120857745059550977527980342808928716800 7907673 27050962452828937509050984435626405584 7907674 -78173866074777969501638276469868351008 7907675 99072295148387819886591426668820337800 7907676 -4568008808484257074685608311625383936 7907677 -6690439607759499803417653042974127508 7907678 40586607992147157117944355250075136640 7907679 3362968369119163331125592944562188080 7907680 -98061318967310569284499301573819105280 7907681 -40644798449113981200676219931584708608 7907682 27123674724244096183250565318431044992 7907683 -11993301165477810751112912133656643840 7907684 73670382626077852372417747070794847232 7907685 -59281872189427860829289510231368015200 7907686 -79149044075491116465298682629338437760 7907687 -90096353080010913122425675118435438664 7907688 -6863906281923236906152604729743795200 7907689 -32966311729356011585774199754631629510 7907690 21201180021086223997739223402074311680 7907691 -35609412820890804531899193736023778560 7907692 838627852438557208149641072404035584 7907693 -227342534187932271849853342076708161440 7907694 -17496950461769603968399129139238268800 7907695 -78380425154580154415963586033611887800 7907696 -22855091175985938099035187812949098496 7907697 10602497905047747056461370884197235200 7907698 -73262973670712763894071109745398716400 7907699 33077474670146805924105169692559434864 7907700 -400598727859799006922008112076646400 7907701 -20131844338272952875887530749712089298 7907702 61294155869328438253418126945483056704 7907703 -74822040636292941351991744460724518400 7907704 28840371287563594080247610886301900800 7907705 953656713455975750267161386681924360 7907706 7859521229147979396369339219958473984 7907707 7072435190468428674350185898105424880 7907708 -43962040250007183124195471872059062272 7907709 21262256862828347081889167929725516768 7907710 8484166068388360499066492425416048000 7907711 -16528501718819369406569830522364455680 7907712 42861877811382650353766216869808701440 7907713 -179856495700789928362191281205336334 7907714 32305545228061544409334360555163929632 7907715 -25029438455814902688761886974456017440 7907716 26202745499927061015181483611523955840 7907717 -111101370920676974559187799757395331234 7907718 11985404516376381123931283270943623040 7907719 -7749288983639026017670790106812318960 7907720 48271698269091809376025074522706944000 7907721 62354088956618566782832996151615607312 7907722 75192560100361015097167681981175854080 7907723 -17882997807739381310644949398316426028 7907724 -53526486228607971358094427031720120320 7907725 2640817652414646318522220774649096000 7907726 -60718972390377555189873406871479706688 7907727 -12599377082883825313084956305714492280 7907728 5250669828442525273897979368361164800 7907729 5859693503726428776281167510822610676 7907730 28021767790928717268606266256663774720 7907731 3361200380440146765050994132831916544 7907732 16290358168875544336395978029380239360 7907733 142109550812401769563274809602531561600 7907734 25942383551492418761553401667370730016 7907735 88019129855090040327327382010012625120 7907736 26317047483731961375261782727074918400 7907737 -171940178972409409202806188973501833708 7907738 -95708248184178629070371747396795653920 7907739 6192284813466389251190835812405429760 7907740 -27668072781598308799033587173005440000 7907741 -38698335672412583636729961651658968858 7907742 47215072457213175058244721956813445120 7907743 212609560379809165196541180716499200 7907744 25392577480467699097894193799460945920 7907745 18410128747618458456661307538842317440 7907746 15773854741150459378612594193485171200 7907747 -113674949772053330205073853201433312804 7907748 -36835175620682360066295836099952491520 7907749 -31132983476560495326545732858308304640 7907750 109778972560718882333122885351388544000 7907751 32716356807035308013854245054612522792 7907752 -42943313863334916526251926921662310400 7907753 -57155283303528047853294804579539368320 7907754 21202396974843404952262243387770680832 7907755 17010090730559160285833096930710282320 7907756 -13101796457627976362206928250040769280 7907757 39023730710664805786434674387623281216 7907758 45779721670646979614285534897376156480 7907759 -20022806157045891583864027779693205632 7907760 -127641308378227409039394224524492800 7907761 -46057480454623498646183524573041878638 7907762 2072777323742995714017517721091792000 7907763 32127094938908046380479657414046503488 7907764 26424174824751977639263664529311240576 7907765 -21343436679720012256285251597696986340 7907766 -1260393189158770982731232161060838976 7907767 10436061281462315960647533596500395312 7907768 -66096956246659841415480509204365639680 7907769 -64022270288974112770756614872542704006 7907770 11766100101244523875577742224404147200 7907771 116436771115627356531243983466640473192 7907772 5469871022322242954386464489342246912 7907773 45704748701525705766784671807713566022 7907774 -331982729488844201102299784274244608 7907775 18776271819449431053890219290777795800 7907776 46954770480126338406495285915091468288 7907777 -20451980137172480644119854236482388248 7907778 -44589192195880465287751248442893036000 7907779 29945588458347229169342101490596261440 7907780 -8664728060727347982363846661990195200 7907781 32051189979349068804123700596052108800 7907782 -6232566773005618766566424857217335296 7907783 -7203536650879269084932372208252106896 7907784 69854304428750473791286135619627089920 7907785 14958220385437317212187341498975676360 7907786 -136542608935436132458937224834223616 7907787 -2146780620290933263770294870441792360 7907788 -18992500462425326553583343187166310400 7907789 -18247843633498352051818163585811321876 7907790 -9197652187296017551439415459731128320 7907791 12574185078038903304317926663761033552 7907792 31513650581227139038196370054953066496 7907793 -14323446303151635992820955721009068800 7907794 21219282841691471694134482290088743552 7907795 26777438583484481488835444352343210560 7907796 11038645724347959253212977282492020224 7907797 -227219849332906389468068264646361948416 7907798 2435457593251513867579363377084368064 7907799 62513612427023383060318106808998325864 7907800 75400376498851788911634715630471680000 7907801 188038837191810706585001946029149277184 7907802 -15668735966311111456316354311820207616 7907803 63068046772461918971485769784625795264 7907804 -73476594055903338948632695011601509888 7907805 -40813783967366064067530778738238062440 7907806 5082276442286652351485977683203595264 7907807 -84375091266450612746661994000122720840 7907808 -94119501263804234310297532645711282176 7907809 -17592934093623970722780647212715873408 7907810 12453315551677086197302544763002614560 7907811 -80825520987457241964279109637957959680 7907812 -21168698536826024297802780832586366976 7907813 24038032722650676759422563252482664062 7907814 -28219575791390763578591838760867676160 7907815 -68388371176536201176007602668893157680 7907816 -80833019171054952857455900468138705920 7907817 -78971929239233708576797553277062897520 7907818 -82111513523786382182834515215926978640 7907819 116568648291448191610473334001187966840 7907820 -19481022597627847305563578021571281920 7907821 -60510488209030894364245623561826739200 7907822 -5357705344218754745053563053632446336 7907823 -2382050971977558076295422042778209152 7907824 -1818936523146940568800509578457415680 7907825 30770339031987984917122012501298145600 7907826 -50176012909835853188783399478439184256 7907827 -90227215606703002963353837401978422324 7907828 -32632031386844105667698353453055654400 7907829 622476625966350670666431120035865600 7907830 2186646089826462292889440597040325120 7907831 107759735126392166589537647977845796200 7907832 -65926980532389478793275103767158804480 7907833 -56716553673394589584549988783401696918 7907834 -8484679794480461306914439809702944 7907835 -9294200097530708051597925684099590400 7907836 -79300193757585007613828087054098321920 7907837 847759852579972850861705688495990912 7907838 5517307581809977680556294665723156480 7907839 -57763617493184053743449368266281571744 7907840 38327252478450011849076804020286259200 7907841 -25215061393147398328374469270383052800 7907842 -39646022607056404528743038214303098928 7907843 -23787143663144462833142635742835965280 7907844 23416784811218160936713886730246029312 7907845 95363569043768870474647803896990224800 7907846 -26193013714746532067873718669174964128 7907847 146966071322592656514367180017791400 7907848 21360953825768066068381177662062976000 7907849 -81614582865590138320525163876869961520 7907850 -2862163043516302150696184900911244400 7907851 18294213280770443702314678568982251152 7907852 -1305223798510718336895287831911231488 7907853 -31364811140198906140452851823090936576 7907854 -44216844136639329396247911324464514624 7907855 3961480188586647322089311610357166560 7907856 -3877627549730505133518197777302290432 7907857 -78892737590128438402970523436826797120 7907858 10266351998221853827100599269696271872 7907859 -50614927010788097331966521050931068236 7907860 -35318663232931493469176721509483274240 7907861 -22252631105619863546737915429907668548 7907862 1349657799141294602463537778897152000 7907863 113652977492377106316459873976982071112 7907864 52270014288009479915147741452708239360 7907865 -15346736600926337359565976401958720000 7907866 -5284458834058431454901408152467863040 7907867 108413810955003532262721344783787403752 7907868 -5705447490000782067483147539320561152 7907869 11190767737530100534308071433448114144 7907870 -48333957913104558113000375124133098240 7907871 -3580911123970597199664570823612005360 7907872 -15743548604645127771990662238437376 7907873 -134426475023685002877726525150744568380 7907874 4132081311599207115007450275300115968 7907875 22443667474148671726496483782226568000 7907876 -80808772796518565197792550175635527680 7907877 -118219830498400773875407093779134033700 7907878 15922066665964510255717159649574062400 7907879 189278145089258365596986319877607520 7907880 20354665578772119585536208551454720000 7907881 -140218306669264543014429525853258909318 7907882 99891884120920120748454143731399289952 7907883 -15499100222506727157410302100883167232 7907884 -890778076595293607381580492611533824 7907885 -59153922627263865842280338760121602420 7907886 3571249066578229351020142937142674304 7907887 -36144466011220782132799941856463227400 7907888 12418233503396452304568513713918607360 7907889 1060856115525174395536625563667369568 7907890 -19119923166098748821698203434892282240 7907891 -24464202340911748159477378089288559008 7907892 28239334169469110686363989877521149952 7907893 -53465513305821635594143692339677352800 7907894 -84553233515104728504911521139425319040 7907895 86297056657704306868446476235458784000 7907896 -106519948734496281720391258024479805440 7907897 -27360360150266070995164842745707165654 7907898 -704375617862901012437130114620328192 7907899 51890114089258715005884592598722515136 7907900 7399128959815886930970532342800384000 7907901 45123878679392570580895926817427980032 7907902 10741186922114186465607802958463448704 7907903 120287921696467734030938146558297691544 7907904 -508417978857322188950137196099665920 7907905 -57410826449202792009535035576613424940 7907906 2451031014846462755580077921854147584 7907907 -667294071937194897096807400669294848 7907908 -50470340202358631189108937869518586880 7907909 72290474959222179630145696489031964672 7907910 -27153502213692562054165104351763904640 7907911 109771465315343270609846929142461440024 7907912 17849773951730408037782751378832819200 7907913 5224760134461389337689661411613564260 7907914 6819225487378812070019312618682501120 7907915 -960005387241551375195886711844650480 7907916 27586058598025759356790078787880582144 7907917 -23252381117021099404749387100087535220 7907918 6708608451443709035658899022962780928 7907919 -24670359778171221132085691541056104056 7907920 -7082191275483636490599366977267712000 7907921 -22959804053236893225078845550793269696 7907922 29445526290734592097145326367152596480 7907923 8562543537943606445960808227006491292 7907924 92769745538174358818063303994441551616 7907925 2593519746404963919566949550708876800 7907926 15343812859891782556880946248033764224 7907927 40779386972946468617276889442280416776 7907928 24422251664053484333946795175799685120 7907929 23750361822080303007014203865487667584 7907930 8927512388971324771612624376097051360 7907931 39639843752365615428975953556231847020 7907932 -91591154504920795720711403442224725504 7907933 -1733830632690187541785086698232265920 7907934 -46014875122433370728048122425681481920 7907935 -29537204000907632436914072436112263840 7907936 -5686296852957300289962750695579320320 7907937 -56304633009962080063702869277088949840 7907938 48866193046450627682447180521323933696 7907939 5265962744680642001595502916644662624 7907940 23543714762348373544794045526186133760 7907941 -24840206873545413656163145428887342148 7907942 -14664496207969083090562347462990520320 7907943 -6427023312936926526682505035166758656 7907944 6403085478553415419179964035859415040 7907945 -9085639202616160966269459591027663360 7907946 24035922395841878511913499983059840768 7907947 -3640186071971343208143138684186274680 7907948 8665307103985977849299678691024791808 7907949 48311036398057839276633005131888708800 7907950 -10383743544439685003303273892405432000 7907951 177585171206360402714253556865993818032 7907952 -3668031878791127166244652850295603200 7907953 -58228590172221437258856688511518858798 7907954 -29758928268007698888275035326388970880 7907955 7056195017783437046930929766149680 7907956 7618091365547319944698986519247034368 7907957 47164817441983716838589371684910192892 7907958 754562503703111273813967735274593408 7907959 59600323007055519966460089206500045160 7907960 -1455744645894101690620843575160320000 7907961 -31924636013029998490272112147996087728 7907962 -24411622288167547490990068487014356000 7907963 -97913093297209357935101481730898809452 7907964 29381354429001051927852234721369022976 7907965 25039545701276204343479044178660630520 7907966 1637517633409033021722784838286619008 7907967 -62033631491320728292067689446850537416 7907968 13838830933594469235093624316357509120 7907969 36891422496096055430415276470659768644 7907970 9558376507985087976683535459000437760 7907971 68429386681520026456820729563859101680 7907972 -31458861667197206972562771294482404224 7907973 6996899721000174867680654333564771328 7907974 -18487533607698583106021835415459145088 7907975 18400315978169254120823149460508828000 7907976 40071845738942359649226370924668518400 7907977 -58401117413157982605001024423120664256 7907978 10134401820783126273830803841980240224 7907979 50258367909228085316325394799408478720 7907980 -24527984399122960696860072321602918400 7907981 -110222228433078182602147696217079510600 7907982 -13047029941711719457954284823461674880 7907983 16353262052613504839767600524361597232 7907984 -174041980947214731970221465813909504 7907985 36393055146785880042420023827611350400 7907986 -72951433326293786188593247607719709808 7907987 830102051382621795242580353224609392 7907988 8494726771592689440367218517248245760 7907989 -154003659416314964082690804613248100210 7907990 1245398379200581730743227788995939200 7907991 1833780989366631220250425151397772800 7907992 -142069280937867479769725227007088414720 7907993 75242754096394585351309961281628749584 7907994 -79632018567306767687362552992968377632 7907995 -10152056952807174602093193175139536800 7907996 67551129040231531416155162693367287808 7907997 -5149386505121647045340997173190621600 7907998 -3928878918808662853744479863512473600 7907999 17810106436035791390304437413680686592 7908000 -40309038070582823020871126840770560000 7908001 -882829151360849792154149968791610448 7908002 39832543865074178444822431178586479952 7908003 -3633232509390133654447539554222677920 7908004 26622187855469539361789601482990715136 7908005 39527411970805392282473300550678764160 7908006 -10183716530648095176312226718828774400 7908007 8760269518821345245792493204770126272 7908008 143620389694378158994463235249703848960 7908009 -54117614834625833604029882596575510720 7908010 -22448474689235886074653061457660595200 7908011 -41810858137426167214622734232531069388 7908012 -39070589726502765340719696817698587904 7908013 19941117929364505378550491195929477760 7908014 10982610749456137828762579612498433856 7908015 -1321404000922084960833398808801516000 7908016 3481092724837179957343946303077302272 7908017 -2152472653170311274174533627949106932 7908018 9403446363590031350858365908050123904 7908019 14018008991755548500946146039964214096 7908020 -73040858925167628970765842460833630720 7908021 -30315909293655757695263511753677862624 7908022 59188670528421166346218529843852818752 7908023 24810715876914447185909939143293919272 7908024 376493547695226540403662982904094720 7908025 -11905351369845275175593939281386370450 7908026 22705371858352032616910400824258764800 7908027 -45968140619568681756451741824130639080 7908028 -59999347811635634207407804595516372480 7908029 76909164498644911834835978134903746630 7908030 760256233923195949134094264460229120 7908031 262476725834296821693501754367130066352 7908032 -27687633458790175305430933405496770560 7908033 -2418913634127053603328592274811203136 7908034 11046709853247592924931185622396638416 7908035 35634959148930686302450646882923614480 7908036 32373029971435302705291434193381949440 7908037 28974133878229635939002341306644569532 7908038 -28755838854085615569982380134149670400 7908039 37799704154164752321710071862987038800 7908040 -5807361325099133079605948506826342400 7908041 5955489133262892517489476429311888400 7908042 -25253873645931637729925205239202663936 7908043 -14139818230513173913757600517130490592 7908044 -545135103011505241239223978758144000 7908045 -45904135769418550491155962639165243680 7908046 4427100086248560894125332365636686784 7908047 22660967613706338965914972736510200320 7908048 2013361587432610482691166095305695232 7908049 -10411904994544622764562808383073400464 7908050 -16502589662945677742173758902642773200 7908051 2763116439464879464437581498707995648 7908052 23128808228562794664279097789656238080 7908053 -114273033031662560199111113643661099698 7908054 -4739754007042446429128746156333418496 7908055 27608247822329244162605109179787303960 7908056 -4336817384475875246032594291193241600 7908057 -71739529255657895586407248773100032000 7908058 32534449148699012907178233194318031360 7908059 5866377730604491090625526023753223120 7908060 -1360507033338341968870501827656816640 7908061 6285541938417347154161627556963775200 7908062 75112182681580761523371804507408504000 7908063 -91065200535193301872322500018124368056 7908064 81933940518398286935675727399538655232 7908065 9651993437314550456418710099208225600 7908066 -200083810796798551650313890400682928 7908067 -13988583021263012104785201290159681040 7908068 -36052901121824056707685178809324646400 7908069 -22367689326286206427585800489066813216 7908070 13658080256373060847228421904804432000 7908071 37243911741767981486107521439303648344 7908072 -39287744653755477571383754922829742080 7908073 -61130707080411991832832287753696404700 7908074 9264753747927165930507474485739022080 7908075 -19680470446020488053621985515404056400 7908076 -149650599239298890811037773880080640 7908077 -107767003314143008664689673548410647616 7908078 -37435001918171809205879038766340144576 7908079 37841824227163990726577149485699286080 7908080 6672609250817722665894006691246571520 7908081 72720341030972123949083899641118672752 7908082 -8457001586699648130768490438298605056 7908083 -13188212761176120016842125352800911668 7908084 -46536322342574436496344014452445491200 7908085 -56544555383660940175837805714827768800 7908086 -62909833688470012337886632774767307520 7908087 -425446211309572817908530253384650624 7908088 -23414173394149292559579078582718218240 7908089 -295075822319939090269628024629830528 7908090 -1048394002641522188397423919268751360 7908091 155483964247006421503765529192455859492 7908092 -81659458532753061564993031753412112384 7908093 41480203039588601266740119887071799782 7908094 8956225661460957756704871167924604672 7908095 -11405471508569400165686934040814769600 7908096 9134955000483862365421690605948370944 7908097 -195179289373406220820872113599044714540 7908098 -8054344022108440118378216498795957760 7908099 -17688398298786186347385913190756796936 7908100 869785595388606941424931875943628800 7908101 178590921540405997963215494019814083804 7908102 -46541000119887735997212345233722151520 7908103 20411194898677943278545640207471666480 7908104 -7259743199257472704874317817985638400 7908105 54254455939046587380499907947591104960 7908106 65694446349290634438072127723000360752 7908107 22212323600954525907787347622211926356 7908108 -3824755599247568032779940848633004032 7908109 116675306392354668152325829590213615840 7908110 31019633400551903514472380717791793600 7908111 -8285012098878509243981695177192768608 7908112 13987978829465820571545540501278498816 7908113 -8695782016922277046655908581482460096 7908114 10724444964687816655380707366464179840 7908115 101405054274741916873921926525039971760 7908116 151639720399645819176133570113372131328 7908117 14176556640287243626073602569413090112 7908118 111908123789284565802750137375646297216 7908119 61640437501245652953553862688160057296 7908120 -23720538170028915395002807066104422400 7908121 -4327262323060225456893298056655251312 7908122 18782748513517890090549241552574663424 7908123 -52197855968544886052086508279978126400 7908124 9892836185483442335814495729213972480 7908125 -1974013206172105185754142985383861250 7908126 -38599768626231835641083269739250032640 7908127 -12827371624205714051630169478609792520 7908128 -157189895582173360904784761581758971904 7908129 -3786129196603280053955038629200170926 7908130 493215063181671363215521145768133120 7908131 7275192206651397437118586181165672448 7908132 -37078202700785198825427670900921801728 7908133 223445465289420607575276059039542720 7908134 20630133263729381206389509643957282048 7908135 2306209905887275532014134021319035600 7908136 -10730272848494860035073261159807795200 7908137 106590916666388861912432319465621279360 7908138 31218994487602891929584275345819837440 7908139 89211317275661318510579530027415125940 7908140 64952203204780008984692145145418557440 7908141 27115622444367218411822841984599697504 7908142 72011071255312160600387518532265292800 7908143 -12804344335241012865529558730493466608 7908144 -28311366851599667645679609368830279680 7908145 -11582300677768971527997136977607405440 7908146 1766011712625333843316460678290621440 7908147 -38187263893195214660713181508262707552 7908148 -1868531454456652222374094850709340160 7908149 -134776699950502647653258094303118376850 7908150 11615785719478587266422944367863201600 7908151 116511850795402635195378320758826442152 7908152 2574015338084354713662353406566400000 7908153 34085539596526807284196954868566941408 7908154 -25496188055921865397215805791560398224 7908155 86040855522849284917607655662833386000 7908156 -41104612573116608557206912048029250048 7908157 39786144840314244661718823271129748160 7908158 -35944448256555813222414052977733401024 7908159 16562742336202539052346926038301514880 7908160 -5673753565010068025040720504752701440 7908161 -163156726061016146840591642097756459600 7908162 -4730782935598951389298887500483272704 7908163 5761772907333211136898012380602847744 7908164 75867477678155506400595443212979503104 7908165 49990535730666638091297013270770648000 7908166 7479890186507610454810881453143844864 7908167 -9657268008051524581401907120691855784 7908168 31346416258064976071467012713976627200 7908169 -79605303708655165634337362518666299430 7908170 13370700231691882155572742514175453280 7908171 14562347063772660341965367224130460144 7908172 -7223108711373380166512802765171688448 7908173 -24150718880007721589802750232912540416 7908174 857497328839116155164698188470752768 7908175 82755885448996840754602838722913490000 7908176 6142786774244753269510339449013911552 7908177 21786973098183763395803248164841217520 7908178 -24613005141072317656595649711375990144 7908179 93502098712326031885469498692278109176 7908180 7497271691454064098726934842979123200 7908181 -141333317491637460566482611254483188018 7908182 28768831896581331853093055333023277952 7908183 -19799257173132635594272177811634917520 7908184 -62750137777725829918145204412776448000 7908185 40177459929851819477055705501450181380 7908186 3292906829119695494028710369559002880 7908187 -13081515150483573753633480624611441648 7908188 -3903176846539750844963870680747782144 7908189 34831893273060795376333213175526186624 7908190 -9981950937431558360182178891825822400 7908191 -34105182158858466497465544832198020816 7908192 -26752093953193862570632295765240709120 7908193 -30804310482485077485206665658083948032 7908194 -12488700856744180720221442118384506368 7908195 21698310144844994632384576242558780000 7908196 12051543883613978234094025409422898048 7908197 -154593223974430694905849977858229602 7908198 18678626533910511314216491848122614464 7908199 -41976113671956151518515582729745402720 7908200 -69405567546027834375767387776277376000 7908201 -24969990310686941792808698962448620608 7908202 -79911572298652946523706817837964410448 7908203 -28594649833278471248709501532099699656 7908204 -42312401664864410554249139260497036288 7908205 -47829379204232041045433718575623011840 7908206 16698978621393405549687247625865875520 7908207 31711579532067485639919581934619241088 7908208 20504146828567115905587906551296819200 7908209 156565839825442107394167040666055347410 7908210 9758102033998916163088737905547511200 7908211 84377614555138753297195220193833622712 7908212 -19221357538952096941251712814912955648 7908213 -40904346900533972564285576032946552640 7908214 -69256692461468134191155534043379496640 7908215 -2845128590687051743958755583009844000 7908216 -1042460866910220862895142025553510400 7908217 148518267477318019834040955882564684266 7908218 -6116953501030051716665859786426984960 7908219 79713990185122855889463556217957927040 7908220 -56778839158892906032720008003038246400 7908221 -19186639108888794592839244932356275578 7908222 -5031727994286174307972050799726519296 7908223 18185773180359814390382158463924248504 7908224 4155608847816939551364207931859927040 7908225 19155988751642519946800405316852643200 7908226 10739790920046111757933813978945000320 7908227 -58854444420281918739132471200553437688 7908228 -36365584713332890835474178084194328576 7908229 -17282159868209218534561824619898553824 7908230 3947503322604662682970158294192748800 7908231 -67719789744034792993430782037328450648 7908232 12818415633309108117680136275206932480 7908233 152581198969516796000151946417792675482 7908234 -34153125947965483360585941889954264320 7908235 12061038907842232898617897176896853600 7908236 12257170220689854592793599556553341952 7908237 -167497356624222572534782855265931864000 7908238 12035135112736550818375991771954593344 7908239 137681930111128576420115786878372949040 7908240 -7335109458768072474052603143912161280 7908241 -57421330335606255056600683802961296016 7908242 30956418988075940919708048152216025600 7908243 34827729399413828441531527495782921984 7908244 -14080407048783807731596921939375235328 7908245 -44149331009097034535794885916511070500 7908246 -4146677381349577924645566876968016000 7908247 139320016380776000378656138885562884752 7908248 -20087113981243526788582121248607293440 7908249 43544148153328157421374460174701760768 7908250 -24976531050247068011574684500885760000 7908251 -16584212664629089263726431134078423200 7908252 -12568746474798605668983160700780470272 7908253 -141069661179928091872553904398246931156 7908254 -22585379203186608098519533831925495424 7908255 2329752601990566463881943532432534400 7908256 -49228906797280196548760130733033390080 7908257 -6697276801207631293889678010260310288 7908258 88374188156410329219230175702279007488 7908259 -395701697746376268897550170680291952 7908260 5474103612768748227377156666039808000 7908261 988005738953165392744998509234309472 7908262 -24106024035024632253308580922974286368 7908263 42153025082142706826981358989831408640 7908264 6279972508759099011513369874608291840 7908265 -88100244230100635066519905568231573340 7908266 60384825898273342571397514077089418240 7908267 76370070155338292478727650703358234112 7908268 -3758215117016598526204657866046634752 7908269 57708992647295252733537309325701014796 7908270 144615351358791376982665906245609600 7908271 -5492869373955819915238196625313305600 7908272 16552061210255141282198803987059326976 7908273 -454629541902368263678619464164333660 7908274 -7154582121444426942363126707889953280 7908275 -51503288680603380001888745683812675000 7908276 -19976403789540800731362703708292640768 7908277 9181087491870640429923520596862630040 7908278 -33474616321088675065989740494283747328 7908279 -70258856589568490657818070592925544880 7908280 -107097799041127343273785056744083251200 7908281 -230389986308410469178884669484090919680 7908282 -26287670491640438948744995679581126800 7908283 -1518420525286458865939316457681963416 7908284 -58906886106797247603454435059449645568 7908285 -9248291697207085291109318213981122560 7908286 -2811612605758791195685434194397680640 7908287 -88571900111055168559710532262296592064 7908288 24608973801671268282777696959610224640 7908289 -15752652748710111389301999233758498476 7908290 -18489006603565590912688407815287603200 7908291 22237488464425892299394262453766176900 7908292 38832915942627414267480105259890872320 7908293 -7351057403772977889181590807345919458 7908294 30083569921956024790380852438275412480 7908295 -76437280255300407206800071579036763200 7908296 -87820397288333753675733136569887907840 7908297 -8817150872635117833516380382155355072 7908298 -23417179321089227482985870308060008864 7908299 -29639118629723308277118117894112708464 7908300 -28870386809419221642363850243695360000 7908301 -64584278927237486280240629495345541600 7908302 -1170429527434483518418449486348099648 7908303 -40799560706386513713879936405006308976 7908304 -2759751855464023212568913436301434880 7908305 -20993347428028008282082460750523666840 7908306 -4609210917358104739193837156296840704 7908307 42303140310740773893659976037091938632 7908308 -45199276686560450829890836138940115072 7908309 1494285994397036363135991489831912444 7908310 -13927547848801999029780068452261981440 7908311 -78271943081271692477626498326371828088 7908312 -16466762538532247129435219489445519360 7908313 -33116146340754770531994592858966904960 7908314 -120281179247172388843427383072974678528 7908315 -49137930319340262827171472820691669280 7908316 -28324308661241086003279914206140456448 7908317 -29024909216179006752459000287354471808 7908318 -21838493277965150287654429704935808 7908319 23204522744280354573132400640684162720 7908320 4541015139354976997259191838635458560 7908321 3929567544673007424089774976409121712 7908322 -13589959435937461672970422746333413376 7908323 -103108008737704653238300433931146295552 7908324 -22822632999467767550906140726994227200 7908325 24957304902985412389333377627307516500 7908326 3833995131346323607631210786900019264 7908327 -53099506198242555618508997250385532160 7908328 61116313358971014435384051694935260160 7908329 8646323118519124925052534375639952320 7908330 3492782820161668262236583291039089920 7908331 -113030039260191183617165119275865842000 7908332 -9609204260934502525626834723018900480 7908333 -1801635879412674361889274381709442400 7908334 16684453577799393193080489014210385792 7908335 -57579288845886896825025399285047406240 7908336 -7387203989989130956600974857081487360 7908337 -13157814893399992438562252318993628620 7908338 -45352747605105992374080548910241066080 7908339 -121418635522572510942576653002205894592 7908340 -22003941268118649592036440092611584000 7908341 -34722394735517169798425969749692440928 7908342 4446440490444355572331360138742059776 7908343 -18534578145331364820526361244003863136 7908344 -262973627029744001990445059820456038400 7908345 -1012395065647385205424116461510372160 7908346 17077243185636160897665377958452389344 7908347 48750817289209083957380519801208514752 7908348 -4764502006001309323552141425075683328 7908349 59643338463444039290697733586897379480 7908350 -14391147750915362169014036720615659200 7908351 -32055023382760627042617369312461735040 7908352 50302988657328942382604028976327294976 7908353 93703272263499830762860887796513561602 7908354 -1083421148799061184985650360340831024 7908355 33020042030237719892148288041251935360 7908356 83796935461850758016399867766287905920 7908357 -74705189789268997456925388639823356960 7908358 -3819525213989642738969058832648650240 7908359 -139049648525114724322684439357770030440 7908360 -45646499564487840611945524120768512000 7908361 137319722162139779460032079927218285952 7908362 4712507775302454428575082959404334080 7908363 -24792416305018505600736393017894970000 7908364 -113105954013269554987556856248505428224 7908365 -57801710777663036254213765603252066740 7908366 38372101105588801495345643004440229888 7908367 -10451319395364900897077600693065919088 7908368 8926888261459408304311181488642228224 7908369 -17288587718674679683313619630173536320 7908370 16714670861492996417413708330067904000 7908371 -23211054276309239346520646548860841428 7908372 34104476482153471694137117032610816896 7908373 66629737921366427883362983286169381504 7908374 80644989814121190870967469150272431360 7908375 37732918671434805562217886044989860000 7908376 55038272528582847325703878240867983360 7908377 -78355351835964824347952147851608422508 7908378 -35508035985643081143673254816259262976 7908379 4265177054552465682809180899642858112 7908380 17727711738537881288799128444922839040 7908381 58921210503172844576803086705736505280 7908382 1957248239629317218028078862092826752 7908383 -59721491422190901453743116639706651424 7908384 70014062960048772220454934781923164160 7908385 17901934794305536348508456517267398760 7908386 14271843749975014490381223095434678560 7908387 -113341138127449641702169699748826534480 7908388 1435919087162408991707713887179822080 7908389 -2902155824952602909247487278448752960 7908390 -12745968626808491210066148340846913280 7908391 -35911497584123529345544371710269437216 7908392 130032550044931636571676639343342464000 7908393 -24760193028721863641544843969927183936 7908394 -11329723251778649699564704796539808160 7908395 -14529962370107509085087450045978196960 7908396 20838501815471788483889216719913733120 7908397 1374314899732448287618624542358992192 7908398 21123492646789199151002811187645051200 7908399 12441127955620323471834541346918130600 7908400 9141897238018743777551975722335436800 7908401 42462504161166886867038920343333402804 7908402 -42756950727366583304919318019844381568 7908403 -32453198116373013802869415089392383348 7908404 78714272891851052132526610793449906944 7908405 -42443233612794497980463159046896683200 7908406 25637492417422592322455814654298085376 7908407 4462323359884686085457960902399924680 7908408 -54650415421781982627510541170180096000 7908409 -14968373270920774851022882935767122390 7908410 -11153817499627333021975082555136122880 7908411 -32209839913886570733253114371096384000 7908412 95046034363471391417982814336575086592 7908413 40649724992936808718129342035937342662 7908414 -30307719415611258426542417194667811840 7908415 503606183660012936971153174668898320 7908416 -389981977146958115311721305126993920 7908417 20085027541864514007787514626063017984 7908418 13172420059927796079398849089159296000 7908419 18576472513020942053424292786283235840 7908420 -14806325869845937760973255953947545600 7908421 190819366150946287525956616200837137532 7908422 26767291521365828972057928794459164512 7908423 114354167036061005708639941354399508304 7908424 54700653084653772711939103152021964800 7908425 -20312132321091042129466754640838747200 7908426 -36760955441027208869535623281627424208 7908427 -26556733133621665440044692541760251920 7908428 70039200365402777770529105630428586496 7908429 89320676711068484843855866302436334784 7908430 47670332384363829957227869238808135360 7908431 -1894876667464465065714738037009409928 7908432 2791309346320859871274413074083479552 7908433 -17449128601339203338733589981271200792 7908434 -6174452289880306085661381067328855808 7908435 20167816388438179278429269484656874240 7908436 43414525973385816029273780823465971712 7908437 -109230090955434386056395915723605476914 7908438 36111454699089717157459142045238980544 7908439 -21758131810786751129130025135089872 7908440 -93514989079913226997989445721959219200 7908441 24201863894088284996646498721290741504 7908442 -865332809816659782648862512048154128 7908443 -160979260552724151366524679706229657136 7908444 48617204411460617418394651890405242880 7908445 -118835419706313792945647349630054328200 7908446 -12745719340402909356734691846432399360 7908447 -30693470926994930113148387160926998200 7908448 -63949916614920279127883374507074256896 7908449 4727188193995259680894741390081198980 7908450 6322551555457521999959881470672211200 7908451 -42418116364066987285968918922704443760 7908452 -130218866661865043849788454230026977280 7908453 -9995862076473673616377280175753520320 7908454 -14641445125877408059582752564248673408 7908455 -13856745294581635258589309823738564480 7908456 -43106416547009109187755058723904716800 7908457 -101455336955084833055969004057594744240 7908458 -4851291623825306419966325959913154816 7908459 -4509975573991570533002909455384224000 7908460 -17053177945785123845896645337719142400 7908461 17681248468295580978679507309907542944 7908462 42431130301150668898765683527575046400 7908463 137664935902031510407482341960889781712 7908464 18833000519877428987099564617578577920 7908465 -21700963175134697207469412709859000000 7908466 -67695638467520879838406082079932867568 7908467 28786526918506119989475229269299066784 7908468 -24400210561538023510311536996121944064 7908469 -129068646301619271170722375895581362130 7908470 75894088774999809174316189631900876160 7908471 -13843221508526739629768505388980524160 7908472 10113567923135239709516930046995988480 7908473 28621397809430668788612994097278392900 7908474 183598817525675180570842576731095040 7908475 -44925485429923739142869383142560691500 7908476 53622881065991380413327236535876802560 7908477 -34660565167865269453722792017364819456 7908478 63973110179275014570353789017784886720 7908479 -32696407056405110471356228105872746424 7908480 -36530466545540784560444583679151308800 7908481 -5499376217851418690574020329368314496 7908482 60706442435213579997708145728873008592 7908483 28410467995693539883571918708447635968 7908484 -54003484637670541602478288273398502400 7908485 -6407841864481971698923160189584965240 7908486 -2305142012821521734835695633848473216 7908487 93456319715535421311426938157541978136 7908488 4223736229501381820705991838012047360 7908489 92437330660789364757367548710446267200 7908490 -13739038445414321131794280061368737600 7908491 9999058293001501196847576188651118384 7908492 -2891261714199699983551834011396784128 7908493 -10285595662240261518468454322888125258 7908494 -52035825580133569014958315740802548288 7908495 4114338913595114476071475390890739200 7908496 24162556922618101264259338780642353152 7908497 -9598502533885875963794534204159631054 7908498 17688336809836345417550777543075823264 7908499 -41819648408906852286390850048564796500 7908500 -124007546677535643232939374211439424000 7908501 35444996923660060214532820165923872160 7908502 -61784700799064541419356307475774626304 7908503 -8839353169222810028260386889885593600 7908504 -13329007629463146398352669772698746880 7908505 5746661306702418554780603370850984320 7908506 30735168030086947593958401750312947952 7908507 71048211880142863329763511552851485720 7908508 -96095926263160502251781782834700665344 7908509 40277542788378656010412045226356811616 7908510 -19228548114745200454040437736348467200 7908511 -15982583555499700640605911555185857448 7908512 34029346168870937539498303837908959232 7908513 -36670518534767479919183072952520466256 7908514 -52180258159954091275715536158749076144 7908515 -101708661499462475037556395240562431600 7908516 1829258074822603361227380413553954816 7908517 -2632990692650807867527620452153946560 7908518 51330001124278407564421559839889172960 7908519 91567807040966197365792523183686089040 7908520 -58802849240523970755806646061892659200 7908521 63755544957623810216837866477331794944 7908522 -8175403528030218145725192433231895040 7908523 61998033738393333596347051428570993040 7908524 -35505265064752257275124390142487980800 7908525 -46858976625147238943754308096511498750 7908526 -2605439106517947880916202272557456320 7908527 51723890360033326879013329306915405440 7908528 -461557979691736764725281859531046912 7908529 61691046666207044619136854018853354130 7908530 -11610915732947185570920343166891481600 7908531 -8941351638864419693230699190984574240 7908532 -77889259374621061284059274890344857600 7908533 46099805957736141280878853633963756782 7908534 -4367918605747443646970186888490819072 7908535 -42086227665733828908580126751516372520 7908536 136597860365717114757205601958346383360 7908537 6120881066861276440063411217306004480 7908538 -58202930739787478199943329660492983040 7908539 24973747082146957046915318971904019024 7908540 8098567199016526269901111886213990400 7908541 -130078568301738409337804387433724443200 7908542 -16630052423897425582843045447732972800 7908543 -44906372639919632355092028704574658800 7908544 7086348383982545579484890619466219520 7908545 -49650279591011456773173538343652614700 7908546 -58392720154711659082516248013472858112 7908547 -34642959952414530072009609173160261200 7908548 -32467555321136919180949388146493681664 7908549 -36860032384988628316159725712268313600 7908550 10270039278442007433065968507628448000 7908551 32529439134263567908464167550740104800 7908552 -7439935375206394661892323882539514880 7908553 192649011337198506259792440882922827060 7908554 33193911604724289471431241644508609120 7908555 26814466036434893770963437794026763760 7908556 -16582872881391732274241654703276647680 7908557 -3302751754314466139812310715001466100 7908558 12732021093987784120864474061316633600 7908559 155164382181460730608844759302890556720 7908560 -433806413134140064509017073254400 7908561 -104444102908271079482633414607944326680 7908562 14106780322770948649492285296887782032 7908563 85169918316592903236301577425935829104 7908564 38703582999444397643060928804576331776 7908565 2239638880638256993033297158597212160 7908566 -20623148365884459210258879377226924768 7908567 -143674919523779850865264291573537585152 7908568 -157745428599736605960317674512318781440 7908569 1938767788861545710789244523490312970 7908570 -70831577610553818497678560363071052800 7908571 -202258662376076743168860977953330729776 7908572 -3244916332863899986910253138615211008 7908573 26595381791654260043313515686079834304 7908574 115578504730560013314022668877324497792 7908575 5397588854985538186009670661037483800 7908576 745763912080971481986978630238470144 7908577 9076640460343172317662918451863169860 7908578 -28945020478961565184038392429533722240 7908579 -18517550179717197935950521773231516160 7908580 71075195577716989274891424210164947200 7908581 63765503862606496041534276383759552382 7908582 -26934951028824299387864741934245746176 7908583 1102031366735103110458916355268894744 7908584 49965471128727850215216386017172275200 7908585 2608553926537500787663641399983836800 7908586 -4300449602740276841272011678899961600 7908587 -126279655951404707535672706702196076408 7908588 1916530974126928101954743998589590272 7908589 3250334438079147748561962237988768568 7908590 60462686216906082635485332880002988800 7908591 -59261439517498519163749748310981929208 7908592 33978653279643087132151611237394743296 7908593 4940026590571840216270060424335288320 7908594 682714830941076878186917841511811200 7908595 25519933700270442006884664908568159600 7908596 -20222903238854868668017996246658580480 7908597 1014142548830981534813954656933279200 7908598 -7061745271257503274797807414296253760 7908599 -71388156965437076487257096457098859264 7908600 23801719152483670226184206276912640000 7908601 251946781208826266999346895819838304 7908602 2222545212974013856800513305021018304 7908603 880555277005638461122993241844446208 7908604 29956683280422754861007615388888053760 7908605 -102512779013116121990040482180107126740 7908606 24487297169706832116950997333663275712 7908607 -4073242805674341311651314397352347808 7908608 -48928170781907963496129060382565203968 7908609 12820615308333090346134182363927897904 7908610 56029418611133895699903077741254524960 7908611 -191568350142340274553804432707489839200 7908612 14016649598655861950898453492239112192 7908613 -46561542740069952946726142444319229440 7908614 95625217790598976040925460539066624 7908615 -5858471495840629059874431575257888800 7908616 -21216789259414868809562935828641131520 7908617 -17736913025134917504414367330819461360 7908618 33969700111299525503490837315620623104 7908619 64573388460492865411819800851834526720 7908620 13120300336299517471128792603369415680 7908621 25717232963820631191818141511562080384 7908622 -52633175734641020156482509879943464000 7908623 -54323791144437453440248056425699554128 7908624 17022804170024361553409570401142046720 7908625 21725787981039528820521713523745680000 7908626 42733408743394819292287131744561888384 7908627 3347653353183886584575376631532381184 7908628 -15752677008994981940819366889139830784 7908629 41722843266781497404431115717840445180 7908630 -3527273549303759443723526355196452480 7908631 11662650718453920897996029784301134312 7908632 74280275872691492864299875533084006400 7908633 30470018005536467841654455685047147802 7908634 -38429151082605133462877817734689472784 7908635 -35030783032180364642297781365325078240 7908636 64093821517315785351408371994248478720 7908637 -149191462812062388452233456124244526176 7908638 -67919171518990869224337523779420731904 7908639 -35213630472955268652146561435672550000 7908640 17531260257625276656929228661237350400 7908641 24925948261763532733375434248984378772 7908642 547847218727156725537273061359057920 7908643 222762392447826181728520870063708756320 7908644 -29604687638307698524153754056402201344 7908645 40308623267215244076410018204518948800 7908646 -414855711123112546375562255366882496 7908647 -17469578513403319606437456037583792904 7908648 -742190129366955685239191952981196800 7908649 124074031544277767455904956829623915776 7908650 6068244646959599771545085939667885600 7908651 -19421568069544183497415208813545200000 7908652 -3194976751988571733297397044340126464 7908653 -15880871553594764811712330056925813098 7908654 -3084973119075662539622775037463111424 7908655 -54134346348174709261286169604721568000 7908656 -91476702647798493620459453059301376 7908657 -50825634817926304286553273398468824608 7908658 931435770047008503503228124094156800 7908659 -93272809810811392991638326354997210560 7908660 -23271514284250726496406353785282675200 7908661 -156420814598859768201511408480061912868 7908662 59576925680538726260843169434634620832 7908663 -30610883777667170344928207789823547776 7908664 -36981388414277006103754325666901872640 7908665 -19516406379761479874861813611831865280 7908666 3914914943731331794541769953338146048 7908667 -8071826998700535953558506630805887280 7908668 -6697659880913566955250342907724544000 7908669 -10001582893694910419906668123722577056 7908670 -19421988460999125102865868297675489280 7908671 62230675528388029906590363636529097472 7908672 26825529857240773933344283905251868672 7908673 22459621259886264524733633341908899264 7908674 -6480889623441945172504119366167243520 7908675 50999872246485236167137792816971385000 7908676 5615379716518122346977693902422213888 7908677 -40848974683207234070282637168602515200 7908678 -3461971138996516354532256604475138496 7908679 64730019022446992759667022064658591784 7908680 -4962972283111489450942255791137587200 7908681 93468602235224774592700777495638576 7908682 -103263993592623293635232898857892563616 7908683 -44711638544982719897674727687355452760 7908684 6764884007315278696558494757869699072 7908685 1491401373882062744705795113464754380 7908686 125164874399786028885335875742308003200 7908687 56161825157574260110367115919498647144 7908688 1573445465166125598883179449992740864 7908689 160261429668476420924264893404326400 7908690 -29298705445592615548197794971592294400 7908691 6274306793156691720356036266661775360 7908692 -121034613420974155174033154122932953088 7908693 -1093610458428249210782747874480044640 7908694 17644028033835104064401940233460832512 7908695 -10374336804081281298217369621978325760 7908696 3246788749131965863783346176199301120 7908697 -145363766226532939301290013805369812854 7908698 40981925249484280445965741562147575536 7908699 -92444943732686219158264261059321586536 7908700 31996442932676596084257864030971571200 7908701 40064105739001140228296538324290688972 7908702 20202847425511362321501896268144712704 7908703 82073217777929806215592578555635535864 7908704 83968099727795632337419337025513848832 7908705 -16221666607885673873878980745399968000 7908706 -299236876247963359598392927852064640 7908707 -136900085432362584652773580804242019044 7908708 -27613921941120279229084269146471869440 7908709 22075398037070095313303452549749958910 7908710 -18464638862324471607345208253693466240 7908711 15851044680435934744681336673653885440 7908712 27615988989906418425943375213724467200 7908713 16972637986977812426442338568483308460 7908714 10691965203761586655469570110064259840 7908715 -47942699736518380973445142070834468640 7908716 -11749051173095318329433570388826179072 7908717 -7873830644002555755730934076917132160 7908718 13184130595388132746356534062007914880 7908719 9372069491462164152598217907260253888 7908720 3565825720411455174010987151716515840 7908721 153499501825090968232402941245532211922 7908722 34911271392482100435780143028042192912 7908723 -110011457142691229834684794097362666296 7908724 -39467014256815584583741222126152960000 7908725 24160522556024546079796886327914428000 7908726 -11278972691598551594625843282369662976 7908727 -55164180142610897963256672984592342560 7908728 3270682463778387318959543777071964160 7908729 43641876325051389543537236278833339984 7908730 25639070005183729616157999488968120320 7908731 77075279970690946113011627703719955000 7908732 674000812309438429650852088099553280 7908733 -56510170022301641031705481254389067680 7908734 26260364839085287292070367668715052160 7908735 -20550854745708563141049205676544674400 7908736 -16550632855831743759178983185275944960 7908737 31342852313953871559704166307447425024 7908738 17835958947957490641026420092550331648 7908739 70875771390241811115742905920108636540 7908740 29102434050877953406783189196421242880 7908741 33405309594415002790263751537384950750 7908742 -73419126544299882385601809370467597728 7908743 108563860065374584808856160256757811992 7908744 5863673245002742704776410032095232000 7908745 -5862994232776045026259423617967134960 7908746 -44045448454364966051384595712212830928 7908747 5180999574998001900239305330027918464 7908748 -53928771302150469035671174755809550592 7908749 -37060700743742846964764134778546176320 7908750 2590392345490621987034290269791400000 7908751 2823592103799197109105657823779699904 7908752 21119080399091704708929187823851929600 7908753 -17297464602310904437973818210078964496 7908754 25135674278629453443443179749169152 7908755 -59753277558518538753417075286093077840 7908756 -994986646476374199649648344625686528 7908757 18432327496124425621678356340605582720 7908758 6702201473594984117503666615934057088 7908759 -3240107925250666441504034232468589320 7908760 -17285038954174767912095072137599590400 7908761 23716691628400814962792280242801440384 7908762 31424800930833154168701251933897067264 7908763 170013462262652799965329454379538571012 7908764 26271962223617526316301705916913867776 7908765 44059756746810619823283728862322324320 7908766 -10232931434359223126272506372965232576 7908767 -78745008709692429165189622365462257184 7908768 -3340717119654329477600415132492496896 7908769 228300294661366877767422424223179776000 7908770 27486560729360175075626733095682009600 7908771 46387510521192941473408461754427215200 7908772 110568420360058716918089176023730200832 7908773 105385199953749006776032642288714584960 7908774 8869954675821611806769969567934245952 7908775 410486814075165411068945546883305600 7908776 -91949708772944768304604397411440803840 7908777 -38035735158316856056935569745580344492 7908778 -63776295452391046315505020178720305920 7908779 -65048217642000084179805056151472256640 7908780 -16563998881134781139464111860367196160 7908781 -80482989130109238194639216274104342336 7908782 -5890776964139882324173697609089253376 7908783 -6198467252736707192670437207140342776 7908784 -8589851467662149845950209994455777280 7908785 22578071695286231413210481266672588980 7908786 -136154080627988946026262597078158177280 7908787 -30980303795433277552449470937932082128 7908788 462093242376537445732905535720311168 7908789 -19793270892717120190207938903547865280 7908790 -18262657163928790554410758494335961600 7908791 5051379934116996763514588993207308464 7908792 -25905220816459474018367430500446433280 7908793 -114617917675730757622614000999017511420 7908794 25522383760478341996215974321957187696 7908795 -11756443923641882899595486030748683760 7908796 -80981205029527945006347028700578056192 7908797 -25309127009601992137739621520990094260 7908798 10755862950043134934412911698057265152 7908799 -99617241075753100094790444205898795200 7908800 14905894156848325286138098232485478400 7908801 -16329348893966527978124285134822026816 7908802 33494341860894060469614996596260631808 7908803 -22108363121917693589004625490803888896 7908804 -39241334075212558488149947025471064960 7908805 -1387750023872370746404956804695383080 7908806 -593614167818333432846823578617273536 7908807 -5315877388927294020723074278211424000 7908808 44978944968327587555460696951381903360 7908809 1697911163058254544289631195569202010 7908810 -905438272862633694653543613628078080 7908811 35548657788186929561127648891486379412 7908812 3608964169757750567945722255792294656 7908813 11266662991353265005254730571873996800 7908814 79213344447171462828607020888949925952 7908815 20041800137429530012019426494359291600 7908816 13608979128111057701187714119750909952 7908817 -2364661943901588292579796637646486208 7908818 596671035254041754370670859576556288 7908819 7478961098126043118171816816357182768 7908820 328547902474451108505307415035092480 7908821 53017762992933105827853131559287638752 7908822 15358559559041539025459056804999824000 7908823 17190570764452372281485153271574969864 7908824 -21449309296989187635960392260255088640 7908825 -50512911973685532488560664977479410400 7908826 10858285682315130029242665526322112000 7908827 24750685719220339501251410711132635992 7908828 -1335200572416562717999295443289863680 7908829 104428078423972137532567522334252203430 7908830 -46797677057402563509250782664507381440 7908831 -50355912997545183781697695316322871296 7908832 6217381384156689374611723841081966592 7908833 -119568207302749429766824322336441129880 7908834 30426392420785345475097783710094314880 7908835 -50341226523357922227309970898385153840 7908836 29766221127288178434603625538205894912 7908837 -29020066548781198866601565032064526240 7908838 5382838958100123433379381869755424896 7908839 -9098642205348630596168341681780895976 7908840 3644714841867822701756711344136140800 7908841 -12621930992761367124272266151397259788 7908842 4313396633409550827332305549232852160 7908843 11073240227034778670342141854225983984 7908844 16088537335260887879414303704675766272 7908845 41836629067965507506332667612930460000 7908846 15895320103957315116716082320849722368 7908847 -4300830877800594833491244779330858088 7908848 16635470037036484904462575139607674880 7908849 5275078918164262581348625338856835520 7908850 7814395168706486511178946707632076800 7908851 67974357483052525485033230297134845600 7908852 8958412164479285932820189403515523072 7908853 -15112398390466368768020798122524162898 7908854 91982247704453770287624233464825141632 7908855 -83838627931587593137469751267621273600 7908856 -14350205643794513929710894563171205120 7908857 -984217567847426573123667171370603200 7908858 38919560240603837182560336908865024624 7908859 8823519361940650218464747949801290304 7908860 5033759310111526314901303078741486080 7908861 334551352790883306925388766104161344 7908862 -215218605462902359839757141568107200 7908863 78310155129364719959578920212598325704 7908864 3694623641343126800436129292804423680 7908865 -82471576650966968561443124579535574680 7908866 22558923395771945332265952524484625920 7908867 38163582305144206292338386436667712240 7908868 20788370842596016865798124169436897280 7908869 155041733804726804287605456291753485340 7908870 -11076800333504343746981331174709858560 7908871 -101618536641319663610533779824134317928 7908872 12782890349489377786074988985891389440 7908873 17524807118246620575492560046466416000 7908874 -65640600041386229295811862261542010064 7908875 -14413845755629132125095138860201152000 7908876 -82573081089269269735719068304328017408 7908877 -69893278183847106855754326489619011274 7908878 -66837339061554110853908322849391052544 7908879 -74996412223949692870934958243215854464 7908880 2254320745028681299790772684482150400 7908881 62872936592301398681956259870734405872 7908882 8813396544634496955325855000220491392 7908883 -62607823389168998883921574224789101480 7908884 76704686403871312391394846978309701376 7908885 -8514253034064217511317946074031701380 7908886 -29788480055789401484166289558762864608 7908887 5841022908094867256707007596178507952 7908888 -2828023299175910559983381850190848000 7908889 134767555532189237532813342628778687690 7908890 34211852809082739128638554523293024000 7908891 -29768167985395063744296089687849751360 7908892 74984445530361015161683253711925065216 7908893 1507657628581813238797185183656022744 7908894 28448821754485726725801385299426407040 7908895 4717018608062985558875145482838273600 7908896 -34151297571208082879134766632711618560 7908897 -1629903591547314091805683286055159840 7908898 -28718701810794380333935812180455856864 7908899 111578269706292322562302771262295900 7908900 885939992314394907215251477346457600 7908901 8190391104086004182332969216934905728 7908902 -30403675175984482385635687892120078400 7908903 -7754244856417143479496944692817324496 7908904 -696842953040461672412436436159610880 7908905 21940738073798067688875169834244943360 7908906 4470244520342321320591346052259516416 7908907 12888352165112780415875133343032154392 7908908 -3700621752124322614513857130141891584 7908909 62419693163688978969021418397233798560 7908910 -40124591837504916139300428452202675840 7908911 -154081999807063691938800998214537205488 7908912 -11695077010347322194406310597706350592 7908913 -104439389840323644253025034240011641616 7908914 4287857295884985420587109774321722880 7908915 15200285047914875745837022252137573120 7908916 111192399939617068995583938105618666240 7908917 103562485723250543068478297762474649966 7908918 -19816837838378047513200878957541998592 7908919 -110167349439196774096248766838741774680 7908920 -46792895370969540427689493246832640000 7908921 47061143604123676372038699013415687280 7908922 11386905283009756054426288722735935232 7908923 23788662661904476406183077028391192 7908924 36145158937135098673699877366188601856 7908925 -28733433300531458065850884790682931200 7908926 -26987909639410119386200816463196566976 7908927 -31596119719243734670734413208099317760 7908928 25619414191230356792540995084118654976 7908929 -28898467396677846359709525982032028224 7908930 23960283926657952495984780538410262560 7908931 90611162569686338630055997408645600 7908932 19629392664202555934183781256988090496 7908933 56073352730252578797205421627232217824 7908934 22925356256581873093782625755859075584 7908935 5909931297120323034597164822591861760 7908936 14548463177250651442323582339160473600 7908937 5023497681144217038867588442630796032 7908938 -56500760199654125846494181178309793440 7908939 -3616435004830542002630099831774370696 7908940 -6757616490432038904366812924928460800 7908941 -32281456638218556244062486576314223936 7908942 4583164080842972465702564643177448512 7908943 50762400342197899759144782303374222208 7908944 2251154933415024678741649810558795776 7908945 1045027352436914025955439574489109440 7908946 -66308980929248495115655195832534633328 7908947 -3731305922281432647669638141627193072 7908948 -4253227435625225529491727321918689280 7908949 75035177465237171917878076602873235164 7908950 12307066352608445446684414814834688000 7908951 -90345676316030568799344962845631439768 7908952 -90465581083334906424925822746158714880 7908953 51487018724105681151285237158341088064 7908954 -84820805063252967201343426728608279040 7908955 25432998741518946974449337523388680720 7908956 97198402721498672210462578623963072000 7908957 -4624445699349230565508394109380778720 7908958 15004040493114075813816997949201472384 7908959 -43423332876284669112777831666380810160 7908960 3539652009509734949400676789699215360 7908961 -55536275308072020161729442952446704160 7908962 -17424480858161453335078851616722702768 7908963 105980525345354432184392912520092078400 7908964 18540271377472767465282259271609475072 7908965 17928606306118322727666478891289040120 7908966 -281833862621491557338939470613159424 7908967 165914968411067944293898431026886137520 7908968 39079194306183120909072752921152389120 7908969 -95929971819037218548578651060337471856 7908970 -40636545945059962515507033297106588320 7908971 4953421653661743076750630120248116112 7908972 26603618886117756442439316254214881280 7908973 -112419881470080381891416819500111509620 7908974 22448634214799188929681958521005142912 7908975 42292612327273556713693196352430158000 7908976 6631108433798107866440337256956657664 7908977 135771310797448549816395883337382671826 7908978 6362022775511872855305866480052879360 7908979 -48358744717292060590592213056941852416 7908980 27161099580175429248344630270988768000 7908981 -5147611066533611598533087376033088416 7908982 -34358053247947651472557237778172042816 7908983 24151030581543751127858169172039793904 7908984 14214386895688065551679934180933570560 7908985 -9492108619898349344700066151437552000 7908986 31781849897940066372983286246306510192 7908987 24101342484261101206531358692542886656 7908988 47623712901996200230355193783514736640 7908989 -16576247274502595368981291803786684000 7908990 -293870322562797590420517005469864960 7908991 -96790170679122704965980523516893716608 7908992 24862918982180479726891098448865525760 7908993 -15215844336904721421624473822146549518 7908994 -65314455956417915931776258370603627648 7908995 117147448583433905933558476439493014880 7908996 -36814381606881600100907355263991582720 7908997 -45135535591181135770158799483715732960 7908998 86994616711883729152617296456851644000 7908999 -1570392229396538970439890380118374400 7909000 -157433842378860535012142739747225600000 7909001 -56061504340302961238209311772459457328 7909002 4198812941673154910886049948486297392 7909003 121817928535262317250448702492497591252 7909004 96031863872189063023800711067171213056 7909005 5217468225446518420812587906686099200 7909006 241779483105917323816597349816156160 7909007 -16121859744234719688013530260580351288 7909008 -9064132766563237939825444707174383616 7909009 -38021472718273731486019652886920518080 7909010 8338814818541891232716842374659742720 7909011 -19280939709941337058286690150013938040 7909012 -4935800378919296484932269421286162432 7909013 -25188349258859092376884188037966124640 7909014 -2441110771744888910384124487760823360 7909015 117616356282735284695679826959098366800 7909016 -93874335420943594701840973396647321600 7909017 -76453914711643820287512242404114908720 7909018 -32887472739653847931963361715493963296 7909019 64648555878602859421756392914156150496 7909020 19221828066246575452608353583209134080 7909021 15106894099648818180358663608073781222 7909022 -22015648910442515681957022658887725376 7909023 -21030860774807495661292190817718594032 7909024 1398938945227231130169954957372948480 7909025 -47356553466936417685308012146080042500 7909026 8793444221916276521903456779815621888 7909027 25973219441381768138263664648327480272 7909028 82094284545615407871653450532186878976 7909029 109731698770313949382853163135145463040 7909030 -35461871124090269734414330164932872320 7909031 1201283818353964150439771329082399448 7909032 -4443458670317002311765930255058944000 7909033 -420698659242041250683887886537382912 7909034 -22738207132435817208344061189515593728 7909035 -56676785734522774221587573863526265600 7909036 116676959346665920201301287158227866880 7909037 -72894661937475283709417198382823890228 7909038 -2735300116798493819822931928601448000 7909039 -2684157315123275617625070478834075376 7909040 -29562230817537343883350503953203200 7909041 20270220748723131991737179102055434304 7909042 75036336582089516291045290876937796000 7909043 167644117643388062530826020089242657292 7909044 7839067464812595969434607208888320 7909045 42316073847656375397247269902348668800 7909046 7245993565467100896021740668088295936 7909047 -11773392739437235929386750727344208576 7909048 -45327771125643796851450557301417123840 7909049 -80505626995198498703133426833665252950 7909050 -5242327018050178984685682286382227200 7909051 60659998217132707786271136191967358052 7909052 50336176036228467727690392053794652160 7909053 -967569336088490235568291574949830016 7909054 54409509171605966818340461872816489600 7909055 1764454616199179778491072821266001920 7909056 -2686071628151335593978694515818496000 7909057 -62624437585694888689616004637506802220 7909058 69072006155282768451209874219705500880 7909059 -65147091888597102356032382964811948296 7909060 59649904310993538242540455745628468480 7909061 -84950883645319930350054247447073358336 7909062 11091622565593976960050660397758777344 7909063 42108700220336984620811104399484873768 7909064 -23653121325078314237115129473448622080 7909065 19272712262726615483505516474336565860 7909066 -18671727226413811273063165895100595200 7909067 -106993373323146193014223310298844843884 7909068 -33594500841909030264189598645856071680 7909069 1959685584731917398068759245170316800 7909070 -15545687704942160816388600236818824960 7909071 81535489358656356527522328610806392712 7909072 15418104442483211627479303688393547776 7909073 -62099241743987805441352805228335496160 7909074 4059454292400459603407407490342069280 7909075 28282813229604113064533235873376124300 7909076 -589796196948015167682693409342279680 7909077 -19330251523423987127836455704668743360 7909078 -121961160919438876440651942780347520 7909079 51962930285523310367286053728653270264 7909080 31644447239968845272270392071046348800 7909081 71978077706698098340295716062411503882 7909082 81778469699432940840535091041943818752 7909083 -376895602928476894090576498075765440 7909084 57218082160272894977008212343845121536 7909085 27526535213931429663533770695326956800 7909086 2823780642964600534057455116052132864 7909087 -78187507324344800535725598370568839264 7909088 26815208234124513010759650929891082240 7909089 14629940969704973711930574191700977760 7909090 6972841382817281685643154064739848480 7909091 -49400780651517999419875325692622417508 7909092 5198670695213889186620047624336097280 7909093 -1378837870555545804505499639583127520 7909094 14592021763034976680605534181862480096 7909095 -39737241063100364927683703550594162480 7909096 19703421136603511738413065891132272640 7909097 -29511303422801816913715229144228034048 7909098 -18228648840358308349771867863023444736 7909099 -14694140493163513361904744451854507480 7909100 30295100925567670979012168238394560000 7909101 55121638958148132218024830382831136630 7909102 28260328185411286377389611324601342592 7909103 78250136239883126969823121789270358352 7909104 -5710880170980946835246819674352517120 7909105 76763266645622198789567030351232306780 7909106 72882585879954518819121149352568864800 7909107 -48076186614010340988105392839626837960 7909108 -64264286593719216045939680412333145344 7909109 -2234476372842366173086386078277073796 7909110 13693981156906140217227763847484518400 7909111 -46036639551726720307684564998130103680 7909112 -9803328571740965228678637654794035200 7909113 82331607355092723062428462572574875264 7909114 -4430302647764401932600783570269622048 7909115 -36133050139801810754232010016767323600 7909116 -31375999152796785843649596361328664576 7909117 56047757924177356370991293128735612166 7909118 -23712738745399293433568516069809824384 7909119 485158293186117945524133587504575488 7909120 33074756858504201787580788021846343680 7909121 62813614226913682681075844279010410544 7909122 -23637168918113075832145863723707174400 7909123 -2859105370450636559218520222496906176 7909124 18029828563254620354332111310921812992 7909125 17834905192598066587227009384946176000 7909126 69897007750533529460592061202750524512 7909127 83434247706321614297016627890651870520 7909128 -7486420006623964362764026198218624000 7909129 90726649935056294977761498125823841920 7909130 -9081296202954008698010814959599046400 7909131 52600162858268881975162966495486421424 7909132 4304381807956226596665693031759380480 7909133 12394073312271145736247918474700643382 7909134 1952913603694551127255199093456627712 7909135 -6438634203841160329934932552829136000 7909136 780539577910977836860858987127980032 7909137 22529160441165581720439065671775667840 7909138 997799463632384525248730796493327680 7909139 -108324103312593757135178658926697512484 7909140 29556532208177056611641892297063813120 7909141 23711725513321573906820924317105297920 7909142 -62808689684593103262854245509743682528 7909143 -19599949120754635382322771813158124672 7909144 -44396693649777791491149828777693603840 7909145 -14403237688056132613307038908132383100 7909146 7347700369413578122883784203914280448 7909147 -12909518470124159782864242861202687848 7909148 16409772664009377417215361946837831680 7909149 809713205481225747245419593172919520 7909150 -5554987981526883871862395909029000000 7909151 -124147991703085659621587787375703118328 7909152 3644596837556364802721351688283226112 7909153 51781143673203690225363886599208807104 7909154 -17892835841737853129708012768451803136 7909155 -731668156115962051841881696945682400 7909156 -69114575251305004638459424481755045632 7909157 22248135022925973640926051083161170264 7909158 5462882497172817764105017204630574784 7909159 109846532326658732213946417646743194360 7909160 -42949149774693066995502333244126003200 7909161 -731692800047062304863596903481660800 7909162 1538719277433389417871397275672655872 7909163 68810406626306816570484063860604537240 7909164 169743442726204260368011157809595842560 7909165 -41955248932135378495473090647644200 7909166 47104196770925740938825536041782388032 7909167 -32963630453774902488963656770788060288 7909168 -28300763328258972306921940080449454080 7909169 6811493633982975155117403911238124980 7909170 38038105108279004583329497027352793600 7909171 -68026326230783847054758020879630519296 7909172 38174911373094111785697001084875220992 7909173 83923180299546673370478523786955355822 7909174 -9952451479906693328948767754995507968 7909175 -59176998531675692372173844974036351200 7909176 -35561224622621471167111223762332876800 7909177 36741876212980203433114065414608199040 7909178 21771454388379519294958484479968371424 7909179 -65187530265841034258542769017587118080 7909180 31668616573167967894561698338344358400 7909181 9274907554852145019839799004692814080 7909182 50842346997023356612226134766301735552 7909183 157645960156341634672148502400441706432 7909184 22909838083674010616140094170058981376 7909185 1653572065758774512300443111349652480 7909186 -25666107057360096670694774134945255680 7909187 -9934677557101156882124810295768660480 7909188 -32602060015804719319871948816531395584 7909189 -107227967654029557879067001429317246244 7909190 -22473346753310279891695217784593988480 7909191 86160787107355732077261111167657407440 7909192 105238876380229123110842757606490752000 7909193 -81715246972870179161952673777853547558 7909194 7699375647287108742424252974304435200 7909195 5051117242302354730778645511693672480 7909196 44877305644257788383659344511642393600 7909197 -69066313762955863507920261736653972672 7909198 40820688806017397663389648011853187520 7909199 149739306850215715764485616314715875520 7909200 5371963526183895959506004097533952000 7909201 4521045046673993054772364394347389172 7909202 -15235175924347266154852236155065336320 7909203 89535865853843967296071371525042629304 7909204 -14559291151985356153625332622593212544 7909205 580264960285998296846536001216796960 7909206 12534452020230538448239926881609203200 7909207 -235364130395357608280755717904713343328 7909208 114869850093161039633451574931390760960 7909209 -7080429674247000303403131870464440704 7909210 3409727332996853579320066116274728960 7909211 -81298859434858466065622903096043562200 7909212 -30679718583385707831287612183200716288 7909213 -12368870271244231999493804671225186676 7909214 -4005458132859512332401236619921295680 7909215 -22222277404315172806951403021284832880 7909216 -18608483004863093234596025514074308608 7909217 -128146924937514221469589708822193372928 7909218 -23329500699225435411162121524618624000 7909219 -12734444479317106560265929634627505380 7909220 -16808661722052206004044126255778570240 7909221 5548355412006071909850768210535113312 7909222 -65289021930968119229477738817769421088 7909223 -54760423637354499533783831046521169360 7909224 33219798937865161910835324866381905920 7909225 -63050846644116339729401028487497974000 7909226 -7147013425061285249853201128969784576 7909227 -11266331284971311111764619106098754720 7909228 25839148307491212310187689404876226560 7909229 -69177868892874542827018206417964451040 7909230 -3569966988109898607979844538131988480 7909231 -10326857350521940500111944206220226576 7909232 -23606326877504556195796358077557080064 7909233 -90911852917943581160068275231589174176 7909234 12496759460446862038129427231552000016 7909235 -9647009967815463293645668358241247200 7909236 -52798489359201663545201925075163711488 7909237 -14453176943222920185654346427152792000 7909238 -48586273834773647765136609173771642304 7909239 28102989028359399725106948719619849600 7909240 -36087509060550448809286338301881139200 7909241 -31822952995789024775585681005211153328 7909242 -15949848046567317898139082885448005120 7909243 50716828205794197967821405510674318400 7909244 -23754139263355229084503063032555479040 7909245 2653745159710482819793614147906741600 7909246 67338492753790084033234404644627907072 7909247 -22121883375792188828681167006325322048 7909248 -1533180388688179657919917410012364800 7909249 33824415560254679612247300375456534064 7909250 33001433649757875185695082239882704000 7909251 27057573735036364582298047663892861184 7909252 2986991166649911691124015790331046400 7909253 94733048425588059027338740793174950080 7909254 -38948511870216774135546634760640364800 7909255 -13370776400413906553988781393821300000 7909256 11589555895486351489506296666042818560 7909257 -50061989920301563599168349104850970880 7909258 423236549940494678906203382265354240 7909259 48004749334636114787499525362434805460 7909260 9329964391391426044905478316157573120 7909261 9350564373641334006645303652650568224 7909262 -10259754210682088705685208680604930368 7909263 23782525907044333019210723030329100160 7909264 -39170912316926387324145851282849464320 7909265 5860009577254756207401365866154584320 7909266 8929994789377572140536838850414225024 7909267 -141406569492274719777150702729617054688 7909268 3743074009457783679355275177094715136 7909269 12333902083323426139648573957909315968 7909270 19402392859809026092387022125458766080 7909271 79356369518289253685731392257832086472 7909272 22056045128682459274626026847613747200 7909273 112544578609360769335236105165299336522 7909274 -41192531902661409173897137120624302864 7909275 -20249237283526628949190945318641230400 7909276 45008606321623454299862517879556636160 7909277 -146734011838732679501502879097647086874 7909278 7496813541001780517608880902448234496 7909279 48661790336674361682767341951454398576 7909280 -5024089756190440967125378669025034240 7909281 -8254895962884636834959564197123539840 7909282 49442133353062070620225396728442684800 7909283 -30164528603255684134480196618042436624 7909284 -12724383278981411281426554124377182208 7909285 30251382755010081052310643038767561980 7909286 48584979436246645024719031161363840 7909287 60648862882543952130575832351709556352 7909288 -35449785929975294337270849444573066240 7909289 92168265598507885594379523022188468624 7909290 -5059936746086475540642513677960626080 7909291 406171279658965476747529383846563600 7909292 47573520028349256541639432996907894016 7909293 29940013263041946593535832488333163584 7909294 -24807068514112076741388562343224194240 7909295 99499898427231657873689630795524729800 7909296 7016583258724679819179524582055280640 7909297 79476684121250016395615926466136368112 7909298 -6712898468364114025968895895991951600 7909299 -22423450250124307565397744484800080160 7909300 17534191182172092796635013172258560000 7909301 -183531383214121985111094704238370863360 7909302 21441922878733095597332123452690427904 7909303 -11271117717737064850137035665091295448 7909304 1333684588335874342651994652048384000 7909305 -26446366687476338179451924398435356480 7909306 -27271282691646752959649510862240706560 7909307 -11938911102846464754110285366886487776 7909308 37161482324341865337368740979639852544 7909309 4103729905261381449430931754271123968 7909310 -8065222107973310296900460196908789760 7909311 -37301931206315080214561960178071606328 7909312 41745400513535689600074538597247614976 7909313 -113106396339136144282048280450746485438 7909314 3787487120025642456678539788521518592 7909315 -5640510331074301380290490476609091600 7909316 -27373796185020820887816121363469784960 7909317 26125448330978504011214341306726329468 7909318 -9351731021208443752485404187713508480 7909319 98702195264686306043504320491683111808 7909320 -5926039436181940122054200348897280000 7909321 -30179445212290662268548505240717575616 7909322 25577619290205961177565485628164254720 7909323 -281733699484503037576587867007983696 7909324 -4406964432157646326982305654663684608 7909325 60099106443852406630943251134287182050 7909326 -3504361786949055735815765313464975808 7909327 -45556027578642966803370560730871402808 7909328 1889955951749428782064434536308408320 7909329 743640190773355614780897180786829872 7909330 406357741255586757748403708289968640 7909331 -4172467642344911616126037209212105688 7909332 14597332370369895289040897915802120192 7909333 113671345175527252576878017686556734464 7909334 -1382795662766192948223578259288000960 7909335 43697598037597980986274907230106665360 7909336 77954899314189701671808976310586572800 7909337 -7991713169899158657677413564240129014 7909338 8078366253865564800355909424069115648 7909339 11810655264607336040048460796491296440 7909340 25805050599983032137937611498398638080 7909341 -22866844730952728357798137531851026880 7909342 3388026941709889961850147820871550720 7909343 -45216202842983889425496276144827138856 7909344 -81842810182359493410296968203766333440 7909345 39460846168274883433707376330243694100 7909346 -17973618324414835881577824274576270560 7909347 -35426781088892343196748974339219038600 7909348 132691012396762758417263230499394625536 7909349 9543502202792846162142531702808736640 7909350 -31580990510816507722424419338122227200 7909351 3869903155128486007011068551515663600 7909352 30229456587360650238536481062240501760 7909353 35881154719684267145452031595289547520 7909354 -4807617541523221880208824583321166848 7909355 3175650805892751950593903069986833760 7909356 3407578191726894306367927308685983744 7909357 -97966232520880717085220369407672580394 7909358 84138872533387169275992034104446648640 7909359 -16111806884460846619120998145974351096 7909360 17480992813263813997358974180480942080 7909361 18904087028517645406229141495212282992 7909362 53882868036551686859362048579323173520 7909363 2823181392660170554954217471891754240 7909364 -77884516304599618302793807080129798144 7909365 121435905095158228989983668895634720 7909366 77235588323555116793846697500409961632 7909367 18024931326532876315936949953766364000 7909368 -46174287953146215069010633504003338240 7909369 37125708974595450733499152462780220124 7909370 -4786659670223285621617980469105059840 7909371 -14559634929393688438065910171064529600 7909372 113608901357717275553243075375571992576 7909373 137160730303940180036223264184945719180 7909374 42983999456421578378881899957843087360 7909375 30209602430650376719286854461456975000 7909376 6944822651899249295265699169768046592 7909377 -561867987940935216716349216189987840 7909378 25990928600549362970133115730501844480 7909379 241042376748234761998145243278868832 7909380 -32220900526169145910442849790385766400 7909381 -704068381377433557981546091692182818 7909382 -19868836792162915329654328037853177216 7909383 2804944011561521866658010891351559248 7909384 -20086045568251569263055984134647311360 7909385 10519975716195358829277029302995893760 7909386 1926600249283114862188690218205714944 7909387 15390865184149871459763484196659676400 7909388 -18725476851089912310605482309642122240 7909389 60761970329471744681684094861543616854 7909390 -27880225577551136056474573427344187520 7909391 17612753784489993449452054143876301920 7909392 -6813160555839550550496124371957841920 7909393 -151399558023029966285455878710602977358 7909394 50832410188851801694884442701996932496 7909395 -20429980727277475027134095845282652160 7909396 67052630354027010075237219704792893440 7909397 -122124715370937824506225368292262375154 7909398 -5973972241366257061071024647156462976 7909399 -6072044393202800607269587984581244600 7909400 -3954625207222874933608645939946496000 7909401 -41349512702490268490594110219083356160 7909402 7624706783445065683277108423840010240 7909403 -114514642982927604320119935363933431640 7909404 1506691949914429317084973803115484160 7909405 12149234320351787946653792487644943360 7909406 1851875232381787450749000878969773824 7909407 172541209440702158687126667358658520 7909408 49610138238172539529344825445845172224 7909409 -96807634665531875403228271715111967390 7909410 5226213752781836811482075405858703360 7909411 50851557712537669355069730011302299024 7909412 -277536071432238292375934327143845888 7909413 -83174871738905909972080737981217642656 7909414 -8347286245271327600077667744261542944 7909415 40825177663299065279546341621188051600 7909416 -4768441840072617835572916948123084800 7909417 -23728877496718800915017032542032121968 7909418 -45723021206753338884852289323438223872 7909419 179160290816918227666052042500577280 7909420 1425488999444787593666419634927093760 7909421 1643234044516109752875420489594198744 7909422 16804303056551422894329402483685155840 7909423 162447519206976357283206840802666790672 7909424 -10303671618632541986314081886693031936 7909425 1608290681670831254078223429940423350 7909426 -2468851445117609528406305893850327040 7909427 226572337864236427514932630871780744952 7909428 -232777128988134608286997361068775424 7909429 -21726075490302738330608414553200541312 7909430 -23196508655411859735012024637364716800 7909431 -79627280353802858520277991850476383200 7909432 -36356866086771936928456679124575723520 7909433 -7258899854948078927362369606602743808 7909434 3285759132827584592971035604755225600 7909435 47859745505183165558225607428652120000 7909436 95401610749479446499181570660731079680 7909437 96668861787715950515942150495302657152 7909438 50796392389179053864550545346719973120 7909439 71246457153683088673575010006095426240 7909440 -2654002740508378185161132235124899840 7909441 163009625614269124184233193029014747842 7909442 9933438862337807286035559331229509632 7909443 -34712802242677642565798335266272158896 7909444 -111281254840742954482647345836225544064 7909445 -102803313824873156890990273491794127300 7909446 30227336421277560746551437615758933184 7909447 4840191796951148177043691859264785920 7909448 48021469992347318052133594933665039360 7909449 36443471300481108804724282806606280464 7909450 -37507900188928975031203768408941414000 7909451 141131679611773332643111333653043758504 7909452 -39543259952774298065845448713471789824 7909453 -3868036204397704975668378592712841760 7909454 -5568690854568058013263399468036300800 7909455 -13908536280347221481491789729039836000 7909456 -22967522682754949338446738022933209088 7909457 26616267071048636146188740819223470706 7909458 -13517430891765537725063879171294062080 7909459 -32270023562077993213488436484457048340 7909460 25549923078051844151599665770344320000 7909461 15129876682872554549082679288326672000 7909462 -50933634168229016522075264808840554496 7909463 36494775257861046153047435891145600 7909464 -2024910624012776420201788085918760960 7909465 26460888167160601902879212182042294920 7909466 -3527883108028393776098711319684764160 7909467 -54104354713322434364970096739850771088 7909468 -31808780889122040484646104704659354624 7909469 -123768091280004268166201677693369703130 7909470 7174584154573367063169783311849975040 7909471 -67792085412093145914106812058448702496 7909472 -43712809671348242198043714557529292800 7909473 29544372541861636870072847420625761280 7909474 -852172763926886912245039492806481248 7909475 31085198589733138415989091242800716400 7909476 -18234037355271291778768179255317053440 7909477 9393429368715826311584656499288180792 7909478 80403010973239886006250722902247269440 7909479 11950581870027385114561653770329524624 7909480 110740704568891323197847965728948224000 7909481 63268354988212757414986369468254507600 7909482 -1575106806296632150501716532970089728 7909483 5391257009005654482721149737017295732 7909484 27832966953705980629332880854162911232 7909485 25284946109694386176603034350850946240 7909486 9274905962869116809844661890391758144 7909487 -168500242155357483678040528808553186864 7909488 -1788855730538965405171744849203363840 7909489 -104267659071744390683355997809868761600 7909490 980821826408683122371073447750146880 7909491 -88103262257275755236780489445239785920 7909492 -113193453802806126279675668602023569408 7909493 13366946708772372614067547432225187424 7909494 3789529845107042891169079812454680000 7909495 4804865581057349858484946022336716800 7909496 -38814089071440667440221810743281623040 7909497 -40643923900029301755942715398557766726 7909498 14249755221759550846669743676369350000 7909499 -27122532599559139384387480987499637936 7909500 -1641404161894854468705670369794816000 7909501 113523041691174793547288817335847055104 7909502 36798912702827278547202314716127165952 7909503 -7499104338291739572701865909643315200 7909504 18997851312699571836519271010182103040 7909505 50741097675847446885351612165137131560 7909506 -89280990540085525625193513093308160 7909507 -8615663235537108814658174943503994244 7909508 -31295617138504128898420407224815645440 7909509 38789065722416910897860175954204801504 7909510 545356519147924478829558765472354560 7909511 -46923231188296128246903677214891942888 7909512 -13053067475435143874694134446557265920 7909513 6348589516627933007068763390643428762 7909514 71271699247617042055280953817542752 7909515 17674699932558796255664495316290136000 7909516 -26865791973116643528396838405240473600 7909517 44911732614491497277260764961205107200 7909518 76343795130404235679342773658871454720 7909519 -12054144545517121283122685287161981840 7909520 15036498362708682853937403306672537600 7909521 -29471556667134890872971982678311241488 7909522 -103397230469489662818749568183451301088 7909523 97609687645658836757804965747254521772 7909524 -6477205896810756903536855260091172864 7909525 19602717245847467278428495554933257300 7909526 -36789736192191054964231548100611382272 7909527 416797268300042360310318787440113232 7909528 -103555757777848961416674252488939520 7909529 89670467853279803820966503745849842640 7909530 10445314216753962114584817785301400320 7909531 -113574861254692982952836728814771296080 7909532 -26289122203968449261606307017184196608 7909533 -67933822165774500876481360234075533498 7909534 54242314268234196517396252401372460416 7909535 71235408868751485597204930059362484000 7909536 10670290997716289727657150753867300864 7909537 -62127271103746752571927993186336653420 7909538 515719838879896427135109180444478464 7909539 -42895279500924382564008151452076660224 7909540 52850568777320181083058963097876684800 7909541 -48607024327836812948148038925783413058 7909542 8711950628540947390535134177935482880 7909543 6910711112349936032212196015859961384 7909544 -3108472969782817796592377008632099840 7909545 -4083118094003200648998416364668227200 7909546 24799782823460289238478956444218587904 7909547 98739057860924142851327366063245674000 7909548 5155825891931792591916224506787389440 7909549 -2046145669278896839635344304922715936 7909550 -1377395922340357662070039626986198400 7909551 14373409890226816573411248598343988240 7909552 8691266093177701126517925351997898752 7909553 21140367580609943442317328256559750802 7909554 -16230336977649943838944862753889502080 7909555 -38622944368833558784794401734067297040 7909556 -22282425546418322664956773146470951424 7909557 16583835614569608422378323400153299200 7909558 -13292916029264011875005934309038543424 7909559 -86090252087144222168071666858079907840 7909560 -11577983516335937618841976104871526400 7909561 49552100695459152658196390092489795584 7909562 1919905491491853444656082269940678912 7909563 21639440402640048084246581196687816384 7909564 -14015000343127467246783793177813454848 7909565 36808139019645290335391703526992297720 7909566 2108746995649452665997865943171595264 7909567 28277870321970509465203346937837255680 7909568 13095365580487663136147334125888471040 7909569 -4096256515053119577284149402253128350 7909570 -33421892799762187341465717872938199520 7909571 -72329827569389709816287683685918596800 7909572 -32243974526488178146207805648245794816 7909573 35689925331464216374235521272814998336 7909574 -42482845543667382905594842027255265088 7909575 7900218224616771590781206123016105600 7909576 155713753603303158758230820895893913600 7909577 12245661697152206574805171503620125860 7909578 14855678556840030572564081550307270704 7909579 -87163539333946506269133161675551359624 7909580 -9131742867812109719841204194582016000 7909581 -38630379113657112268783459900648957248 7909582 -126947492857602010147691634478333531200 7909583 -282801188998391148948942813203812742400 7909584 27099984840516818608456840312612454400 7909585 -28209550407019654068621067624253740800 7909586 1436780792933862476347926478537288320 7909587 3419078680390960027692867594875839488 7909588 -2225060227161340356073628365209059328 7909589 -11332051110847794074404366455476498610 7909590 -335511332140284235070917978285877760 7909591 -161102052219394315605524614028296166008 7909592 541075865320968686999150824775454720 7909593 32848228197808939787927513567345359200 7909594 15561745108233196030264194823986660864 7909595 -70298070215566107811157148999687374400 7909596 -65319185568492290508715926937036016640 7909597 -49600728634675817890759346155280339028 7909598 59643014448169181521316660151023260800 7909599 -40027810335229846281576469806849473280 7909600 -51130544285207465231768778895235481600 7909601 2524186934741262837682498702487269440 7909602 13540980144808969736869333999518440832 7909603 -11372091771483687452635459051966925216 7909604 -6617947441964225074659591500387116800 7909605 -13414463910422625842653487212656669600 7909606 -17960417846322737865428696925258985248 7909607 37201245803549667985576318576304131152 7909608 -5392087331106942965254180607697715200 7909609 -4345309381530105637975648379274885190 7909610 -25970307677393036540489829158992187040 7909611 -12948628340063765644560820741926857040 7909612 65629460718526000458917433440889856256 7909613 -73792801817374992142680426853735034112 7909614 17151153953232243733217782418694017088 7909615 -33308078126603417538588198209460880800 7909616 -8006518609392881804729011744169066496 7909617 19124898048590650336802811487514701680 7909618 -11912051044300695391091876084601297264 7909619 51609129004007837674251836494179124800 7909620 311706254407850552702833419372687360 7909621 112015615537636748207530702148697756192 7909622 -12673757365196462347459155850162243968 7909623 -2799520363872293826860045761040385120 7909624 107865683612896573865623478298847027200 7909625 114723486485145589453788399540657837000 7909626 45706955879477536744545559245573727488 7909627 -68731544341636786496049715097385112728 7909628 7778045328169572377551710819510202368 7909629 18848475204604691095254241423944226080 7909630 88561757385490886039851176081178022400 7909631 21652145626659338767369774322297852112 7909632 -12440592272484378791085274560982941696 7909633 34303399725318584353162083292100186882 7909634 91088980440942594697576223939313507360 7909635 422355629484316433162011284730448640 7909636 -5102119237860986113548548102689329152 7909637 -46828274868940537615695664333913991714 7909638 6919393961746810436434530390183075840 7909639 152499022260194181735194465340052908440 7909640 -61026463989681750700474847932458547200 7909641 130227295841182853002133724326248062 7909642 -15185287006486189051943703171450280608 7909643 -7585971927131870621806256499414274560 7909644 -22728567046967531608924228436132073984 7909645 49712455877969561473223134151222349900 7909646 -8897683548172515293810665928881201728 7909647 33056154764430535726445854104149118600 7909648 7059675949273933375091287720493391872 7909649 -34264185100771502601971763705510000 7909650 1668865756392603120484216411346073600 7909651 -106222222479803905976509307863419201360 7909652 -6733725469507622470867045210208655360 7909653 9171343213345448512458399855721800000 7909654 -28129537757589504229701960229775812608 7909655 30072193105129074882450657091450534560 7909656 -40799068255366939528948527518999347200 7909657 -26633277589877899261325253139360940288 7909658 36219515412544313092726704779214558720 7909659 12824632408990380428945286746481589164 7909660 59106804297717802246705439522105702400 7909661 22535198950286029264818277715386957452 7909662 -31109770654611351702475803833746437120 7909663 -179976478402481534417685912414552217440 7909664 -13193683493770164662782342273054015488 7909665 -45887778428957059487598623021925240000 7909666 -55315099459127282353870995464213281968 7909667 32457506034158478726583213077655132080 7909668 15410174147453629359661391771177320704 7909669 119137243252297912903214941301528846940 7909670 23817856600816812284075472019413905280 7909671 -4215108823797787760909216677678013952 7909672 25068114539138183814461755222858137600 7909673 71154982157653892828138052978942860922 7909674 -32957493313931550548111164136831850240 7909675 -16254915438840988647080826458916847200 7909676 -55907149165377468396320121242470548480 7909677 13833409448601008226723804978084986880 7909678 -1059949531443620106402357891126279744 7909679 43660395980438683386996603622103473248 7909680 9478666149906639540163238856807874560 7909681 -165298689136097618096592402677527040 7909682 12940067859636503141070696055658055168 7909683 -41632298773127307495710611347767804352 7909684 -3206134575138493989619700166531975168 7909685 -47309688741483493603452929476893575040 7909686 14680535225093687662987191663481355232 7909687 -62516398257321825602946821424044571136 7909688 59088132811027705249144948066064117760 7909689 -79693419703219448825924977874404272480 7909690 -23116321605502872906068771632660730400 7909691 -106501783923741177251287548134867194908 7909692 -15214739812355373945696534215369687040 7909693 118882573784414984256265852218492022944 7909694 1730839230653912981019787968327402240 7909695 36493762571333551405584880946477295120 7909696 -206130517482697981436538854250119168 7909697 46345787235087403483279067866825712580 7909698 -15848223933330510328779508437231505536 7909699 3792363609718327434488913916105686736 7909700 -7436505385080346484342004695929344000 7909701 17200295375846676161407447577506283232 7909702 81567055401907426742165477367576435552 7909703 -12402622512006573648374503470329307048 7909704 93587095021447934918745454444179456000 7909705 -9610797956176981434889497835406736000 7909706 -13320666477051184105682813861744843520 7909707 -987277946050577983256734472031279672 7909708 -71506676199392760800494634855433686272 7909709 190294878112476398079684352570999574316 7909710 -6377063412593973958128726084977927040 7909711 -53901113196241772247017608425705708688 7909712 -682219554564293331139114950664912896 7909713 -31334289957258052377719423042753279616 7909714 -8842861870733822295661456463070465888 7909715 -54859082290763948935862576146436130480 7909716 -37104065196790011220166371163120664576 7909717 115696751715415255352524921979482492800 7909718 33897889593531244756534853853787126560 7909719 141975947513034139966272149403622233600 7909720 -1941152877718589545175880703225036800 7909721 -1927552351857806524108008901714111680 7909722 -21670681899927640235690521464333089040 7909723 -23852022891607446195501602541129592656 7909724 163819221153432704184942702512162727936 7909725 -20808735116867189409549594389826772800 7909726 3165690569445016401154926012173884800 7909727 -215774042376068041583621502455447828160 7909728 -7700832840874528451963146997640462336 7909729 -85669449272761824442783045846394856670 7909730 21635808335688793336621293467247782400 7909731 -5059880946486622263512069567546060628 7909732 114228859267256961018845061874013972096 7909733 -29023338768063127393192057419303892776 7909734 13623330227425985253240335551236065280 7909735 -26441253944272492515674909779576703040 7909736 12200791993336006869845620145861376000 7909737 -10439329975287786288459378962417694240 7909738 12361336653778695714302831340218039040 7909739 59312014447111961769647577867672999540 7909740 -7618372273030644508681719280564669440 7909741 14083430862095935065332313720516866272 7909742 -6511831739945100518263552421836321728 7909743 8576693439349072019425966350837531648 7909744 2857586957009599270995944995381084160 7909745 -105209260866938746052083421034199831500 7909746 -3008976055889122950141741622788049920 7909747 -105734886538978682636639577917618657808 7909748 15684673447580869093772278572423143424 7909749 -33782545019076126055534503743275568196 7909750 85216362376962334707573755892887520000 7909751 148955430444147632617246811784581467752 7909752 -69073216912122840123186788684999884800 7909753 -129817804179768472842167042997438206998 7909754 65675984525533351732674879447945054576 7909755 -14569700393207308247655965771690050560 7909756 -31938301838226155589115998429319672832 7909757 -86264228950517442105248730565769625120 7909758 60299654055721232865146264525854561920 7909759 4581205726225114737365383619548025328 7909760 -27793275062953479608139237614105395200 7909761 16390663176561713421351522227788655808 7909762 25292375739554906411796510544780334592 7909763 17429839450471449393091342273954578024 7909764 17255898476624423825473523472783360 7909765 -50696212757293317350553065046998218080 7909766 -37649725431326930102822823965668353216 7909767 -21970233844310261230562506014872048016 7909768 24517290790043260002660230455055247360 7909769 -2166449998773955787081528748839469312 7909770 4793628319327829404858133074118400 7909771 -138902357261944012846439358123282075168 7909772 -4696001654859232751622947468488992768 7909773 1834426491811165973163539879740236384 7909774 5792499360027609167004448606059064320 7909775 65929809778277266592697772840800913800 7909776 -10531940414072671551204777049222348800 7909777 14432783386442517063809205533104781412 7909778 39180795300678561615306897642153367440 7909779 -61805615623874984427183295706656005840 7909780 -68252786457663405781949295693055334400 7909781 86548927950874075269287406626908174464 7909782 -77974945849463636429163694507297996800 7909783 -20025639152975746029486693131900413608 7909784 66169994069294129500948341026976153600 7909785 -32460497345282478982242979261208860800 7909786 8068543499905856171783118129328966080 7909787 -115220644759156073740778059157230112160 7909788 -53749235475541493502801538608237993984 7909789 8047045141571900669961881996164384524 7909790 -4539770695521827699932958153967601920 7909791 -68023780024924554893677980479429268408 7909792 17132900902964989027546124360293023744 7909793 -3150641670458103708602021061589191120 7909794 19068091960419789812678148853384951200 7909795 -52304838323466220314324186572949600000 7909796 42354456337320588499013796178075361280 7909797 -30345769239777018968849777126823784128 7909798 -10480660837957484877453947602302951936 7909799 -115503821823056313670400907150571000200 7909800 -8023168309199214707148112239624192000 7909801 82113007259228448638364364718741623802 7909802 -261553516002493177490946947596641696 7909803 -35326403307186828314416878555930852720 7909804 -14299280183288029263998901447530937344 7909805 12709648043010623790260260874789521920 7909806 3689603230299468116875928034193917504 7909807 -202555703860519777838882144699630600 7909808 -6446755652483611050168252621563166720 7909809 -16639304232110026911545796682201083072 7909810 50231935289556840676569506184179496960 7909811 -9373884132474652893688566066338755776 7909812 4469305883106060943605236417947226496 7909813 -16337474255199655920579132928869527936 7909814 -40086416647252696050418126557302784000 7909815 -2522364443816408112088943862743784960 7909816 -117043242853954056207687022485493739520 7909817 96296182817549181717110827769392541952 7909818 17170101012662147633742427615617318912 7909819 27610069219121430958601332497071385496 7909820 -31787699353930453640217732539080465920 7909821 39595500453579077061974874982984836390 7909822 -2562224457162746858459257224386741376 7909823 -54944982610603915663996960781311420176 7909824 4231197614982740530944200365823754240 7909825 -56312380940763836546772483419672403600 7909826 -21055828732036071994487707303528115712 7909827 48436227546321320135877839565603984120 7909828 -50618619006375357004890406830423012864 7909829 50041330915519439503199677234860518430 7909830 -2532498617770322524592733442087683840 7909831 -58270388623442224322079238199271487800 7909832 -14233201698681880966712480986576650240 7909833 10772801182014373184893272364969497600 7909834 -63481340506654042215150104431713164448 7909835 103844330391825071529769571427363819600 7909836 14711871883343581068270131643057635328 7909837 -72090385697457433255303914699881899080 7909838 -18000403199583304676975807368903425792 7909839 -21613062845305655104446246884821896960 7909840 6883599456898361103338439747959439360 7909841 -19620067600274362189319825559893695758 7909842 334613303540254092713810090227741440 7909843 34315964140547118390303019437702786024 7909844 10680702006687272715110331846012614400 7909845 5228721867948139633783749112127995200 7909846 -162370085533611177602498142003557760 7909847 118191691481359854837413033603885197440 7909848 89549628659397109012020000373429401600 7909849 -84006073650860256670871254202539036150 7909850 101199108437809875496942237876819200 7909851 5559157694897008064511919499128199832 7909852 249410983923334241722209310352384000 7909853 44586379366471792280940432156788440704 7909854 3133090193191141732969462010071391232 7909855 11133514872590311742050181017544682960 7909856 133332974254733978459756694181730844672 7909857 1431440598624605202891304594681393554 7909858 21436340511820898908395460329792670080 7909859 105351101589266333528005360173869628060 7909860 -468755221070717437097326000888627200 7909861 -448947355667896535605461655345555776 7909862 77166538074652627410383108994654267072 7909863 26053440680761800730586918320224968784 7909864 -127887582164061851485902394905993200640 7909865 -151562698123234602490575307582175781120 7909866 -51152257953186396218061640688860300800 7909867 10233786669500528403241471333108112384 7909868 -8590864487304054583449083775824193024 7909869 -42460504060282972567181033884098070464 7909870 -28527454214185829210407490152676624640 7909871 -238340058856037638386300280753250328 7909872 -14777132841544679456275914916331520 7909873 54072934593264405582254853056567127122 7909874 16179517790355274747721942663790963216 7909875 -38866226072668002659699729569753200000 7909876 32360226534880283555428369974188376192 7909877 -9026687830975895963909911504463873568 7909878 48043494770124656182331148479411097024 7909879 -36903897720499788682354302512994357840 7909880 -88050481466276528401624304358815539200 7909881 -13808110352746776511419592099791184512 7909882 9125002282543409888460706861109836800 7909883 2356587375466381448143855738177451904 7909884 -16877207471091604917907722666433615872 7909885 13124080550965900645229409493361049600 7909886 -82645798394103599492568829918561801920 7909887 -19600972467266199919357515166606411632 7909888 -4487753697786133918187121730098561024 7909889 -85473201168564419754985740466645809240 7909890 -9355805470503543747380991683793292800 7909891 -208389210076847023015361041488613324 7909892 -19811848713477282456528318523204190208 7909893 153086492667813587213231936854282464 7909894 698426374306297449238490233105312320 7909895 28403789404308693427828495930230820800 7909896 51445702547949073804213459534189608960 7909897 11779508508156088377419296945099802304 7909898 14848547833730956315750845033600629760 7909899 -52327313123673034773138248072090525736 7909900 -44080367490044195765516882529434611200 7909901 3053234737635245513283954894338670912 7909902 -409494510215729936459788868432916480 7909903 93935760812852158116219136897351263152 7909904 -5758469447084367363095636011558625280 7909905 -40162719781360687159648706055977859840 7909906 6427609603845852234941401938838344864 7909907 -32949086713119939890402217398635184640 7909908 -60873048194537432739114170051673507840 7909909 30837051962753191141673597038229541440 7909910 7695426422025808327977242571682479360 7909911 -138164932834065447142696824502738811160 7909912 90792993503671922781646997843659161600 7909913 -114718010689091036834174478481223234400 7909914 -1042945781466429178699497999375405312 7909915 -3202007786154326886828676088398786080 7909916 31687279470683081033262200221944723456 7909917 2359940764769564872617123100582464000 7909918 -44261944130012911067156359040579571840 7909919 109907293324175387050165100512141972320 7909920 50414650713865639892972655992320819200 7909921 -83749923789246418792579191680515742878 7909922 31679349535406621811127241781950578512 7909923 45094471348460445637923579045357657600 7909924 10944145243451327343870567148494336000 7909925 -9799984363810540990019969405111606700 7909926 -39765563274812683054889835874214812800 7909927 1524050088682635480240174683084790776 7909928 48952118612594775200930766621810278400 7909929 -152436821119303514253387685118871552 7909930 5210832562327895752373720065163366400 7909931 -124302516597364684554110633070845882736 7909932 -14647120879664077593836809309137773568 7909933 81058109129507814140254693005607884182 7909934 6587550813870035122084327900125052800 7909935 47498032417108321199477136611326780800 7909936 439282571676476402945319749697175552 7909937 -35695062211152375539834704512370611648 7909938 -9217725686123880077251606408332614256 7909939 -82440540318804306246170223267514598260 7909940 -174464078037105409794126814215006720 7909941 -28177679453792924616188937651221354496 7909942 48410224419855321480048495252606163872 7909943 70410888668667922988940753406311873192 7909944 -7319625652374049299300048519207321600 7909945 6084008537252123990932510310994400200 7909946 -65609434697602020268468318002880243200 7909947 -455245436605033888734220416560505600 7909948 8958261981851318932105327204645083136 7909949 34971596295064890006309758098247050950 7909950 -9838236612622447278285378095241230400 7909951 43347537761775451047722847075235681280 7909952 -18594693942713636876326017249031225344 7909953 48465539795293970712906662343881395200 7909954 -17296849382678672159322282155851975680 7909955 -33158212565564178264905845383819471840 7909956 20814855245671285688109470626461789312 7909957 -1896745825428728791051674795645583776 7909958 6566002329057169036896963499679515776 7909959 38591532471016960482306514315975891200 7909960 -19404967298607279398977511778533376000 7909961 -43242572744480821576681052965652963676 7909962 -8640981888547155004395976797561678336 7909963 -1494591020022433332296190910746945600 7909964 22522319627882052975850579543065400320 7909965 1112723800690223623429839072055432320 7909966 -2425127886962993207142783643854591360 7909967 -36718630947666124799339626336866427080 7909968 -8845801556338161869360066418236719104 7909969 60345320729777962793156887721135775396 7909970 13158929318862840279812719648449259680 7909971 -33711202126839617149695772832100528336 7909972 87332452165760380386087438962353866624 7909973 218572690679970181366525798269939117564 7909974 -2621339223563683289573261774092372608 7909975 14981822290491387609026668905398435400 7909976 36828772902383310967638871438676582400 7909977 7831669088030444244897331663272673440 7909978 -10488605778450804769285423649979730176 7909979 253651032570920288781191401307362560 7909980 -859458391148010055736078675229358080 7909981 176795272822656718732333129742291717772 7909982 -22111315260342263544980931521087937600 7909983 18847573135479010455896240448391656360 7909984 70160172010012772452420629541997248512 7909985 51729531426356603198767944660712238400 7909986 -8205904737235542716381986907077679616 7909987 -83079678004345914842632007029624251364 7909988 -11807585332553098590692591313305788416 7909989 -43254436044293606772909645502922230176 7909990 -40979422614619627045940350021860374400 7909991 111575659681736540919362256515687907576 7909992 -59167551942572540955221148101924751360 7909993 7851801411233410472371321083697880384 7909994 26485390015339782355786447687082149296 7909995 -52305356517831445701007605799100612880 7909996 -102937018455251787382682899429885024000 7909997 -29847091528610696451503793199698049920 7909998 -22921605257263418099234267602908566400 7909999 7240779689823188687070169686140138064 7910000 -688052082023411438513868375367680000 7910001 -15985606071403783815097763398105638720 7910002 -74759863515630595224992609983250136048 7910003 337185331443474032391766546512594252 7910004 -41937192983647190257579552104161372160 7910005 -78347930214509860113791527669780970340 7910006 37426054150931098987367736900623967744 7910007 -9467107785362187311141670731572121856 7910008 41309946959626451978004076556472668160 7910009 -28151345096055760791655849685350592790 7910010 -10717427628267058451352507030312134400 7910011 -52973222242572992831769007754655085200 7910012 -62497363440249322109797848764213760 7910013 -3041682916808888299246322122485152256 7910014 -5699782215984249002651988667967640576 7910015 100265970566527495017148543622190022800 7910016 42754883702119382648110483695992832000 7910017 70545851315830968515628058860104053332 7910018 -26168630890682082965483399793564437040 7910019 11233100080300542343254615698910373104 7910020 77648625662665170576978599822286151680 7910021 -22552446600504426193272814563608099940 7910022 -5535268455637266951698971316123295744 7910023 -115832365302983092053791790436711724160 7910024 11753325201795483510377541621479761920 7910025 -882167190229439439900609660519625200 7910026 -20063257407874790118392672532083310288 7910027 -14647038656570291493673440194623992120 7910028 -12728736666099155041364316230793953280 7910029 122586086396347293086870685538193192630 7910030 25318618924409585579681045841930068160 7910031 -50759995716548759690185995915795011448 7910032 -15953011502676938490110440264582791168 7910033 -171207013501095397723472508578268288000 7910034 54574384481322897396464764172316230400 7910035 12536410768128186631985900983403532960 7910036 38586381125531117598170390212297898880 7910037 -23165624085078353690033969633542224306 7910038 -24197520821910241857754013619739232256 7910039 4103728499520123793336356574489423920 7910040 -8292856158451554033551311851005952000 7910041 -4038190629169522733205786542028388988 7910042 -3679309450350253428871622841708687360 7910043 36773604886704826598131708957245120000 7910044 4856963676113030748464800324772955136 7910045 12792591651785671896411240119137530240 7910046 58766389549114999093757163920055011904 7910047 -33655758277150859862927554617134409504 7910048 21713373349257585445290306782777180160 7910049 39454604967417695670998997963127239552 7910050 -335034461879050815700116589599757200 7910051 -17837559724733303448956796590945550000 7910052 7422342301668395014306105893311480832 7910053 24689894930833653466384195246167336960 7910054 8196252853141657680024327222890090976 7910055 1317505341572416877849455448960795160 7910056 12046390494898311530877498798834155520 7910057 -66673624886318240872798867071254546694 7910058 -152773326547392488206058937724614912 7910059 -5364597948583283201172636176586100184 7910060 27110454380984472993135140000295782400 7910061 2962351105211046751940788363976160960 7910062 28574896255237474567782853436389520064 7910063 -56780034759370561277966747627167309440 7910064 4857247965552059037262481987316056064 7910065 -1426568145415639234010222784589730880 7910066 -9379102554176706113474385102232210176 7910067 -47771221913549506843110687074086987200 7910068 -10187852163045077707259537102673936384 7910069 -197953615160122895649107555177158559940 7910070 29857374267832615590056723463620300160 7910071 34925177168239712867055566006180707440 7910072 93547747748458099539274408147672780800 7910073 62343801386788252295302773518242499760 7910074 -34447913709096651339119086133227726848 7910075 76829745910150814709237739913403105300 7910076 14821846154225292299832751779949957632 7910077 64068680037290118798274008962155480672 7910078 85288212678923979246760383106248081600 7910079 -42279967462402363347676252764010279152 7910080 -10959555954164095276853245124699750400 7910081 87327039086856224702737043793358050882 7910082 -22967447505713611683084200836665987840 7910083 -109912081446977917304738853792947716200 7910084 4309722256416599434655770632467841024 7910085 -14885612630345283557802286621231728000 7910086 18130893550874380614916034100184048992 7910087 32885857501329095474679710192972106792 7910088 55695071033435575177686171358480834560 7910089 -52105272831150566291956979089900100640 7910090 22861044936247337910993440071362376800 7910091 12782320695392038486921080740598045696 7910092 57427875094933989686470974195832427520 7910093 -86855205972195654148634614840831928340 7910094 2307953442338590256786524130771803200 7910095 92849428443636849025029940028173038600 7910096 8431800381583498734355509537766858752 7910097 -26538711283585850099449409581724062272 7910098 3596027145973478705865475299305064960 7910099 -13276807082766222049023616703315804160 7910100 42321650536360436036409408921696460800 7910101 88459055240040556622634911502754759932 7910102 740729504796626655235584858534775104 7910103 82743535766198477663532860838033164904 7910104 16069827083826229079202397955244533760 7910105 51363638481474303845568195207194267520 7910106 -453396544822916045403593802364002816 7910107 -12781240670839046355904013988660323644 7910108 1244807133973908036792995203433879040 7910109 119618623115472671736711073399413115200 7910110 -14594443311345296531262797824666145280 7910111 52241052874788420815277712319373266424 7910112 -35288948580908316756457951284166656000 7910113 -239690806876836349685457185298297276 7910114 33142346538740195013907367019565294080 7910115 -890011008521029424011234578762562560 7910116 45608385884947580770075254575090560640 7910117 116057169427251816743100521653128916152 7910118 -28105988498487781760330630231342889600 7910119 51405976988142801990389280366663754776 7910120 7741101510276714266903864365948876800 7910121 -8249333842570086457432795715073192000 7910122 -83938508813128106670158355789156604416 7910123 38723853485934422366375610444606182064 7910124 -44107053739931483492625645269354924544 7910125 -115959597300385506625520538032438241000 7910126 2987038214050077228782842555185688320 7910127 53529584158090850226604363376214501960 7910128 2755112844890019200275778266297597952 7910129 55496645660146495586508172147287035730 7910130 3432140935773962327923194611932032000 7910131 140207988019244916889799605716420402592 7910132 84947598542193871850204979484154211072 7910133 10737861476220015967456657097513112576 7910134 -2249355309571891103256369324668608128 7910135 18479742819043755368955211071766496160 7910136 65066113745363082131767590551444643840 7910137 -85350513131789309547060736163275090160 7910138 53847265708624051910294289527374500720 7910139 -69095681171941372353963422700944985576 7910140 -1858344448315679208952063359294597120 7910141 -59832884908722400221942604573695556308 7910142 1651334225838917939296772458229919360 7910143 36306072781180614978075528154142789664 7910144 49021669176410226371411799672581259264 7910145 51873429085703147023959795023333478420 7910146 -7831289936645855667849149901104357376 7910147 -3188615633387308791711725478461035008 7910148 -5844664672336469421098702589438720000 7910149 -4722357707136988055013039724872878112 7910150 3153630782976933474453946708883937600 7910151 -358499040335002365288688581755694336 7910152 -67787597916656391364375402124978042880 7910153 6574864531270775152345873097649285402 7910154 27317596158350598975517343359153377792 7910155 14985298864556975095751485721207391120 7910156 27544205112286177984529871093714892800 7910157 42335477764107100341725635425500322240 7910158 32655370274171806604165735616336991680 7910159 101589598420289211957784814869135773360 7910160 4011167292283629699419952923124695040 7910161 27028407457629319774210686267703757632 7910162 4976475439364611275532256516228941824 7910163 94998192223480534789687190183397260400 7910164 22685809611759582910776849082722325376 7910165 76547882204359943049670292520333252060 7910166 -461610124052803451571937286821796352 7910167 49944457734395033589268604725599923752 7910168 -85198883222211255858689089842046095360 7910169 38829257986504898716886612558414852928 7910170 3728468662242230839392252041444909280 7910171 43016842492449139807100499564033443544 7910172 -25200532060737204423049777565166818304 7910173 140157345656806078194989600270197233024 7910174 -631014779238661504494294171526337664 7910175 -4610225628255169700672550905785536000 7910176 140043478838112521492111395923842629632 7910177 20487577946048674933489269303203652864 7910178 26256820519764035089819317351844121088 7910179 -8036769624617533925222412262183324520 7910180 16236376157196589221654705053191430400 7910181 38278438402029806489465379577070941920 7910182 5279276295117442702698434773313542272 7910183 3100490721223900542416663549989171200 7910184 57898613056775679550729548865304248320 7910185 -129321308120140734917015300521289526000 7910186 5257002536900304851488495486227273984 7910187 28108778916756118251859417634837790960 7910188 -49562770566034213624783894530714762240 7910189 13183540230764694797336327333855500800 7910190 -5511277347701890031368969683036614400 7910191 94740512106556815499955334512007666400 7910192 -12759192884119337216487769626207535104 7910193 -15508790221047095872003059609311137536 7910194 -2658498648121626687827685914354565120 7910195 71746999697993703955364124934131540480 7910196 26531067049866848151075519984192491520 7910197 -15178887179211183019757549295663262500 7910198 62019846780764870591091101871029876736 7910199 -3654222389672570001210583245873627432 7910200 -10946499668091464792696146879635456000 7910201 -29031832326670185341866721657702752320 7910202 -1799638937283191771635002372839924736 7910203 -40974806732728208774384966670908888544 7910204 103258857787440308360576060041427475456 7910205 24539123360411180505883142412080139360 7910206 -74093767177314132954000261697244774400 7910207 -1884751609401066013862642065807249680 7910208 5322864901609841980827941417930194944 7910209 -164155112303652308370087279304571473196 7910210 4806466268001395387071103822675358720 7910211 534569321585688131030306688278869680 7910212 42134111945351964453873668089963530240 7910213 -35620469471146045997703771886416869760 7910214 29263323801540883928310068378434934400 7910215 -39787982570578828804764657132926789640 7910216 -116645011029207559934040669386839818240 7910217 657315243620258930694388529738907066 7910218 14232419000271922150941019065549952560 7910219 -4133394702459096934331139765577017888 7910220 -28356623142456750471767239555572126720 7910221 -21184310055974827451657934269826053856 7910222 3311633266561096072864291924779053952 7910223 -48708201375568401266735803965971520000 7910224 -8065077535813720027543575457581891584 7910225 -12218469063977915140350841508309360100 7910226 -18803878941604261232161946491258307040 7910227 -1656884866338321391853012586859622992 7910228 -7312342113879075881745976757973090432 7910229 53738093183669077149602053651880998848 7910230 -787185122100939292338598481167017600 7910231 -23328237590298830942619045431204403360 7910232 942983787293943866103222721495203840 7910233 166657387833045067399133440388394105482 7910234 -85695378526846988769049252521188499984 7910235 27354731234479364372761540570457347920 7910236 -15416793935267882369221044370927033344 7910237 2322896015372499018980418772919106720 7910238 -8708281602197742537530647109672171520 7910239 -1846082737927606509026441198607199360 7910240 29456686179726998462581094712221368320 7910241 94318395113017650182716395090984749184 7910242 -34824001434349747815920283831271351728 7910243 20336211093011708492785253839133481120 7910244 -89240959734374764899247024694321326080 7910245 -10232953113692892395132300364186741120 7910246 -12458731181502661394166914593569392928 7910247 -27386022118071271492984216184335888128 7910248 -30611193615159265448353313315592192000 7910249 -137397966208925544080734840829411607750 7910250 -2524180551197644181283047880134400000 7910251 -42421280102667590763185188539375582720 7910252 -4276007209253997096261523951930638336 7910253 -10479881825962364005805412585362230992 7910254 120978330931488727731038186090844288 7910255 -1049555403451101436530354235935257040 7910256 -15339361751788588254752571786673520640 7910257 -91352412663632731597530371741069384494 7910258 32123637363924780246356103497181763584 7910259 -20237165308808313973674706464607376640 7910260 -42703688341611133461831458355762597120 7910261 185064326258589301709802951207069793500 7910262 -22255285402563438876731305732523630880 7910263 -28515959899056711983180135297951726488 7910264 -81752900379591755494952746924812656640 7910265 23337284178948708742673678217133793280 7910266 4878650874396308023136156892483225600 7910267 -20961415086486325095733986568283268288 7910268 -8038229134889158805256378545630338560 7910269 19699055249669117105949432560817530496 7910270 -17191020110215419494471664656769024000 7910271 -78695343565778589449695566575316395760 7910272 -47989986184774276312990229436196454400 7910273 32693007978393081276865993372414895040 7910274 -18735642404321779639259951121872807040 7910275 49451383671549757949202337943168014800 7910276 -108084683535174515841842846921176888320 7910277 72923745749864904877471004627116477920 7910278 -6677743402292349404108797182340486560 7910279 -30967743911092733264277459385144488216 7910280 -19463934936524489582589475990732800 7910281 173212912450274271305584695083553853082 7910282 40120612876430454575033209244422642992 7910283 -28940406055766538047139148397645271552 7910284 -113892526434190970331474276498647728384 7910285 30225686456127915548437181944235650560 7910286 30218425849511536351903834649902230528 7910287 64233880708664702910244333271205590784 7910288 -54011656576579700274284102749112500224 7910289 54802208933574956037251919708390959040 7910290 3236766349377617754093981460897610400 7910291 115752330213463861451678583455978890392 7910292 17157320305387750745717711989169682432 7910293 274135262690222789508039661458962876224 7910294 -2124389613626021405819901947150267136 7910295 -59717630499766677579076422556283509680 7910296 -65470786699736312523476917650108887040 7910297 -61419874791756303349771107026830080960 7910298 -2167828503639917399439422744963538432 7910299 -163466212623308792694966775473905053680 7910300 -31603626964939258831713876644606361600 7910301 2101613785681299670394565071094374400 7910302 15514378472640432588546425346323540352 7910303 30598489749317478921851283545834092104 7910304 -39392585171395278687236660098347565056 7910305 -8069396957163751904632465550099322840 7910306 81704619343535897955113973776482646352 7910307 -90882122942520778589702576734470632280 7910308 44071285812202245518521291228227891200 7910309 156601662513712108064835800580772002240 7910310 -29788790638544288046941618987493747840 7910311 -49058189042187801105815561695654878088 7910312 129422189178846853008876212179925683200 7910313 -10766833791365843493545083251280161600 7910314 19388682704022223151291055422127278256 7910315 -36035196814703473388401035837788974800 7910316 18766446397554051450300319944401071872 7910317 -122911126188618660823198993478865798634 7910318 -44514353702846669181565286680619773440 7910319 8098099327257554355468424833173441544 7910320 -5207510185553176976166352289788723200 7910321 -72597317323005150677888402451566929536 7910322 6266310142500104947260466074176323584 7910323 -1508258398289017703967446884975291392 7910324 -108424016989112608344938664867349106304 7910325 -16367758604404772267191775645134440000 7910326 42642022306720564131448496237156894112 7910327 132080855110560221862303893711206906440 7910328 -21504165103973182889098625620780707840 7910329 -21482881690389404689382845482628673024 7910330 1123407118255246313312509122710750400 7910331 -5805405725575091120789323145040794880 7910332 34982491439294983129950179960893714432 7910333 131794156834431459997313331141396384582 7910334 6927632527338706767766074200507419584 7910335 1116267378465892099283294719256392320 7910336 2174529581813862512555188017690574848 7910337 31818718446766485878330523651224435760 7910338 -58391946363315801610911174159192205248 7910339 -30087302458150588030987945785752164776 7910340 25527010949708653325476266844255027200 7910341 -1163296255551653796941119979020312960 7910342 -655466565570669783953177143817739456 7910343 -408262399101128843134024495884050592 7910344 4259303851119874277407684931686072320 7910345 -111137458829577204694183025334561519900 7910346 46017083530375343463113314073934969600 7910347 -132167422691108017667892684905399380640 7910348 54379452884055914565595144103377858560 7910349 72183685607567570226196452862101087360 7910350 13500339982818254887979159177735404800 7910351 -36422998582147181052828373547211606600 7910352 6434943198142580239715166595680829440 7910353 -2424362643157638550126507918297781472 7910354 -50488106063361801657595460819293536624 7910355 15900890297730401390088027593515115520 7910356 -11084089505043169959802682992652521728 7910357 -21029004143008460869573132461863632128 7910358 522738121190481453294859587522761088 7910359 68421265775562686651222898752673984360 7910360 61019780150911260594652723308478464000 7910361 -57009209103811234839757386353549114790 7910362 -21140599940415311922106928308922255136 7910363 -1044300302522233846229787155866504896 7910364 8472346215769836626047944443363008512 7910365 -50382252374317179079590801118334282400 7910366 -168850718220121998241943792961100800 7910367 -39021068954002727967609277773155002752 7910368 57838395435950882246662202176638812160 7910369 6735678642202090875966634712273084820 7910370 -2371235267673762170921968365772263360 7910371 -32988261595918237159363132520893744688 7910372 -71206431485014562724712315311263343360 7910373 -90287427972051503203003453370838515616 7910374 -36830292671265410429363233832233868064 7910375 3903300091321580257545272045262000 7910376 8484480470421246312603781655010508800 7910377 -20990694571302619751020157581447440780 7910378 -11880842845797546389233129978513794048 7910379 58534789803630318291633463124255219040 7910380 -8693266118394026592386740343045928960 7910381 2680720476898125429149871480857236182 7910382 41373087876437217611715596691257001984 7910383 -11535215927369126847557098450019008008 7910384 -1868599874272251875948514406511247360 7910385 -11816635659826538976731087878802701440 7910386 -10325463281815906345600651289471542656 7910387 23306314354822609562981687248446545280 7910388 -25929106704016152326189881944316427520 7910389 198691298138555588561410013304510384156 7910390 -5253309513608737751640369092205250560 7910391 -11317193431138419375269057493447658008 7910392 55060783133131828520184939480659681280 7910393 -90105778579805107494024334537087070358 7910394 -5326043918898499672846657413862195200 7910395 53959394254811941851775352715245414400 7910396 -6348697642465464585520710626566507008 7910397 -1890512712750635286954495212559906432 7910398 16072985589794958655994094951846732864 7910399 24653030276237674707563442366403284336 7910400 53235857559065681116415775856184524800 7910401 37273810233948900760495231531418949892 7910402 -26016786434199915237134081183632725600 7910403 28480437454885546965000973791223155840 7910404 54765856908773111002826251939751113856 7910405 76125005135277660098825657471291760060 7910406 19696561306940503931514410928426762240 7910407 -14363245798631936139788440419138602344 7910408 21119650223005387190690297214641233920 7910409 99459209034670713781273687461882240 7910410 32055127133843913119666436459919320000 7910411 87433920162851388064834849573258749012 7910412 33177463559171461027763072165268836352 7910413 -21444115919045467343140522572241027680 7910414 -36745899205920160178906091417128904000 7910415 15883526676985220569489031937207568320 7910416 2866202242121581596057975663778004992 7910417 -63819491612819342417186014880350165080 7910418 43819086879729450470594735074365419520 7910419 -85158963140472914160208953580010501040 7910420 -15867235293183752116015163060828037120 7910421 50362858077380407609807173454070286624 7910422 16339995955628996285865695236292505600 7910423 -99120831674040080589689781590978574480 7910424 -23886400277776994761284313421669498880 7910425 6645340554383756975068612030633056000 7910426 -6402805691543960270705125485004036896 7910427 18415928081396674620917217113109484032 7910428 113915110912391141522450678124997089280 7910429 83681891493004927901742280477670739366 7910430 -4459022076114324995251027373789045760 7910431 -19953369416835453170197916570489719536 7910432 143617738681909611611357154005168750592 7910433 91840912248521990507601756115836813600 7910434 4893025459323566102155752724454592000 7910435 -6300703287273903548015383896759818400 7910436 11634901764566508234827281408104566784 7910437 -144068627982797706084262951821571562528 7910438 33068070069527666585251619020240554240 7910439 21431305388676353986421259469694691624 7910440 -92823709005483518171567069060785459200 7910441 -21218669172925148330093415671562178560 7910442 -15328593237897202893792647336563077792 7910443 143113721173371987982740187466255616692 7910444 15887118189574143873160842470204103936 7910445 7335053399340913424954281745991897600 7910446 -10041053520547491185368930230093950208 7910447 -14739507104344736874800191258933960608 7910448 -3226848537571541798131565791665979392 7910449 19036746706429836974780071852820326400 7910450 33813873856022813522447150238736974000 7910451 -85837901413779416586654389085633395820 7910452 209095075631793178358066595720720384 7910453 115344592310810347862744726875850574702 7910454 10319762850480900693545658782972598720 7910455 19900379666482097748116128462382657760 7910456 -33972324267558073597310317458704302080 7910457 34769570186515385083206396687339882240 7910458 -29299567465775725654891376366367996960 7910459 -28855541519538727605733180641003836496 7910460 -3024417826970825641528637096027827200 7910461 29066033514787116240311189075336299852 7910462 2356916658662921629128520653526819392 7910463 26072389452976943057887932825935205888 7910464 16996400149427674672760356456574222336 7910465 27868057201253085717057048541271200320 7910466 18996959497646214301876241934421655424 7910467 -1438079446806354737853359207163390648 7910468 -87493794975460740084862726205750804352 7910469 -6006596647094032852679104286746937280 7910470 31719087051321648979056553583494423680 7910471 111815877334907098333597784991239139672 7910472 -71378665402482758393334664256857006080 7910473 15324173984745013634358363406239189722 7910474 4101901550597080056482878768994133504 7910475 -21977770438779331052972705965478046000 7910476 56423009636471061905714635817190260736 7910477 -17867707266736584228348079319129727060 7910478 -18731673380665518215850841862286285696 7910479 -118623960471876040357706519123606940160 7910480 8213972994192738766394345569488568320 7910481 34007852823870918684000308891403566880 7910482 63416511631925126921991480776725708800 7910483 -36689673021670772539515377767378596960 7910484 6035036940611194366766673534235576320 7910485 -51749895866739036001861416451529891040 7910486 28513655965693138715386288646153916192 7910487 -5513933733431621782013860687058718720 7910488 -1400359269327976578821572970712576000 7910489 -24176681855136978525056641774304803008 7910490 -1099880158723034478716559039521587200 7910491 -170711570795635080032728146779766645936 7910492 21723130514832023654000863015609852416 7910493 -86038276084181568899208974341286372736 7910494 -15384934035205225969505073885729914688 7910495 -825944296115739645206641496933924880 7910496 -15148055964796202243287584881639424 7910497 54320450268769765686457836127813051200 7910498 -13285560272261206355273886640908768000 7910499 479874481435146637012316202067923936 7910500 -7929924147896036588265438827388288000 7910501 22471267241085686995439606434180567104 7910502 -7385505324517794180450132025013736576 7910503 61779090427630659428434595696995752304 7910504 -34588010884162382823873439405626163200 7910505 -30955393293700831433235673929643210560 7910506 -43999438898578547153976674267057734656 7910507 205349640678107612279423269797016888320 7910508 12827967522335765986406139995046806016 7910509 -1029885934203538154398206654378174900 7910510 -3771285325341535412729064489116787840 7910511 -45703861282194663836840465506938114168 7910512 -4974245694097451920490657675234934784 7910513 4203277434371830969331399111366481984 7910514 -8003936019492345464368837089601397760 7910515 44900188706199939571688323389649618320 7910516 29462910970940015540408642532514682880 7910517 -6450140523031750269766397154913773120 7910518 -4829827430493660174192450051279077376 7910519 -144619283409256869973807238991820669080 7910520 -8765547975731526689468556180259430400 7910521 125360539306441986337399608958312383722 7910522 54292752499496510886099426574309446624 7910523 34430736161147711896554491951250872544 7910524 -29000619842962472466062939787997947904 7910525 -3813416082347330389325616075798216000 7910526 2246620144911340809211652830129682688 7910527 -34749482393565885403591979045134124448 7910528 29513832558198958357243426719368478720 7910529 40512440188677164117636580303344155488 7910530 -53148077307212283827169862870544847840 7910531 3883854863088924475240253466446274600 7910532 -1073168959575849330429044664524587008 7910533 -187888964006283206746631115442196179620 7910534 -14145985441069100345063234960548231584 7910535 13165085415395172313711292909312259360 7910536 69783154475952160095899640108783206400 7910537 138602782672283811945459102769170252186 7910538 -381362870904528459714715507419240192 7910539 4748501589201897255665443816593808160 7910540 32912293734691801056999855374126376960 7910541 -1787497479650184024019924882450450836 7910542 56772911079725121004710871885688779392 7910543 -102455873909221619389647480436609443240 7910544 -8933855440926298610609344076208537600 7910545 -86776032401871376398722703282944162700 7910546 14718954154560898216166842995322199040 7910547 23491975551056851876722594441761785920 7910548 -17774269350654917851389316990577828992 7910549 42093484322023325133092221721117784960 7910550 18104891070065037471355854957609564000 7910551 -34053667245317017219724023637690741376 7910552 -40899538310118844296528782921450465280 7910553 2922746557223500488049377799008764928 7910554 -2292639596813843059690313530242699024 7910555 57499058272650720362344217068205262000 7910556 -12888861188826912273452528850513346560 7910557 51331852154161453775157754157156652 7910558 -41604747520993125880263301250481429120 7910559 136266852778273872273435002666787610800 7910560 -22798292812077067040145605939026329600 7910561 -97391116389584867302070802072471191838 7910562 40379282631230662290349015372354659840 7910563 46145649244250079346039819578002294800 7910564 67405209715146878641877940944836740096 7910565 9435388599277321537070133908690822400 7910566 18286653868908441698894859925213057920 7910567 -51566894110818215757641612105577824208 7910568 -27145020095319685849345504775776665600 7910569 -7049424418868307636542206957644993200 7910570 -20104627185023767146432526266285834240 7910571 69880709735426826474095799972694970712 7910572 -6262460736429111964425423533791728128 7910573 4513556042738390327880694746293399904 7910574 -1444729051917242146156618206261411840 7910575 4509704015760838251801516023409045800 7910576 -21177146817552258617648515808671825920 7910577 -83997445187236419867436340721890189886 7910578 4681576928748295243706173583173163424 7910579 -124246792601586332932541617530381560820 7910580 -15170749505335444192274067411217121280 7910581 89087398278991863676856203713568128 7910582 -59620821942810803281305598646235520608 7910583 -132586113482909410823897159034745312176 7910584 576260860766788193041390326752010240 7910585 -60413838669489319377109917428664668220 7910586 -42754021902783134267245618269851066880 7910587 -16268642307113194905279970537982288520 7910588 -11395327253883855925268924182678929408 7910589 80688581218160791875073345346099668224 7910590 -9620207164816732359905407012075795200 7910591 -62595862037968678020049222273162282080 7910592 -15842838394971423353494300857338953728 7910593 102710183224402372039112848043335140 7910594 -74083907979380957254600743630894056928 7910595 -24535497740232881841260773154929689600 7910596 -86997237692451059136059627250454179840 7910597 -45069457862920649950251957510850578720 7910598 -16605223719846713617818050836113762432 7910599 96957812006924983872083946251799248600 7910600 -31864519296910692020228381238293760000 7910601 83879794312873250570390399492308070304 7910602 -19077653098065904343501558740062151680 7910603 -99013570274603452953352084762094896440 7910604 7296734964278536332869388707268424704 7910605 -12212057217322915650451378511772225480 7910606 -1499712704158471137813143618106964992 7910607 -32815539546071933419498175108093504640 7910608 -18760485340342790404075228170176339968 7910609 13109748511485105501766148901029769600 7910610 -11851583507657069674069285063842401280 7910611 -49511143938213390390249590099485078976 7910612 -87864275544584050614611256060696176640 7910613 65092381034843968831836368166498262542 7910614 38314485160855721491946230493645626656 7910615 38923366689357067508397168133964774400 7910616 21685097355924796207075987028591247360 7910617 -69818148122101137415841726421823104 7910618 35982055838024944539657372660414539760 7910619 11148075525725577175196144654693166744 7910620 5162535040369628923866404987805388800 7910621 11494409356511197307333094689876608812 7910622 -20623232592488643709936845535622453376 7910623 58375040488284833980225649579497462272 7910624 2005892327199218099348507365048320000 7910625 616981193829771915137049875199150000 7910626 64819715978998232594947850951755666512 7910627 -104356517355662508884603950492750245288 7910628 -71777418582383366235170205529879971840 7910629 -146195119416971908648123701012687014720 7910630 6973914115727436134735709225432721920 7910631 -66273731064736594384195796498804457720 7910632 28881680102664144929130468164242406400 7910633 -92792080846373753389619126613341570118 7910634 -28526455864865411400420779483530402560 7910635 25390390751368074527385251751111514080 7910636 45640149263837473669476119788433948160 7910637 1489605353179197016946225753483869824 7910638 15145994250634019054169721880281734720 7910639 102867751386865521893207254715031103800 7910640 8722023094134059691182335776970997760 7910641 -16419982050555381534237291219303734108 7910642 -7123350242703279146220533399816288256 7910643 -3995910523548076399397238825473091840 7910644 -9132499075205739954676284667506954240 7910645 -8812027392991442520167870309905310280 7910646 -3314839450401770745225699746180260416 7910647 8822947094871113391919630300805760000 7910648 2348502693314437863580016995998720000 7910649 -80665492927820279054125715178292540800 7910650 -2326749874719920156068078117464864000 7910651 2411076899010219917049901916968283904 7910652 34825883398668233890002329848849285632 7910653 58213363361870794254600194737148976902 7910654 9091892703133033431294686080170897792 7910655 -38345828004852460330723966909645161840 7910656 28805753129060569631922073689760202752 7910657 -19440611173625806254161068517001380094 7910658 -3337435573751140312557613474822664880 7910659 -23122685405606068389998678277222875140 7910660 -48578415051613463193021800197813912320 7910661 -34469493307161505354456384282690406400 7910662 61126545107814303391090371777102836832 7910663 -8791287248065149250424073315538699152 7910664 9817872728965438129956972742432849920 7910665 56008803570284464520211059652358156800 7910666 -16304548650458670115262507761925461968 7910667 255693184610501384153439883757633448 7910668 -14781593980979624022354391299883677952 7910669 11899346027558362547633194392847307040 7910670 7780711276029316306700863765520328960 7910671 -115085961604602622880542167657388514128 7910672 12325542367384430359142002966585933824 7910673 23536328829979168163384955320299469568 7910674 -15880191209446911106173717730406816448 7910675 -20318563863458304808254480592177182000 7910676 36466222492074571902506908613134540800 7910677 -170045261033632546829417155594504868288 7910678 -17743461100704780375103378920558650880 7910679 26735041549433636229752851341474806400 7910680 27791294323908629588968942619474534400 7910681 -39475350611830467027611829127487230848 7910682 -18836200313874563665131584951774872320 7910683 -54374810542555687645250313619986749976 7910684 54767719278715517362485082178351901696 7910685 102613502184708570390806918813583436800 7910686 -14146884524768712695687875771670083200 7910687 -95232849252190140748030537650587765664 7910688 -69093895569651452958879809709366312960 7910689 -1286981439747724465712576243265427776 7910690 -35961237256757972627352110702199736320 7910691 -77701809887974580161617227146085084808 7910692 68901593563806043296149985375732914816 7910693 1443985078775471153924074853212941600 7910694 44099247268315902317817737623719797568 7910695 -22755659980740596293938811027839230400 7910696 -124557512356756121396613089208465822720 7910697 -8202980247538623501059967828126797280 7910698 34553679415587077971534202542848433920 7910699 -3074590246368035669242218186265060536 7910700 3560437281151077329517824871939686400 7910701 53113693425047770207439123815770797472 7910702 54968027121658993972618213660649851392 7910703 -1104232089301836204654855155667098880 7910704 2408826999486994832552410229267496960 7910705 -30501070610190647356743129769118633280 7910706 -13029242926765147332263409337757133696 7910707 55585450364077593973197635056696767600 7910708 -32448786325453658197238295175062643200 7910709 -24256986972413708503231548528597792192 7910710 1059957871563474629650394566464850560 7910711 -12637718424406488060991478445451915200 7910712 26001511565223000093748361431690199040 7910713 -25898710920818457427946981397781081776 7910714 -153499322708869270132080398168237568 7910715 -37555335077380070330508091866410996880 7910716 -25962211322979478652994074463800180736 7910717 190829722833194439554477056153706820492 7910718 1210262498370549520641441176632000128 7910719 -166315140709545286086263840683535586880 7910720 -4966098691418809842788268367675392000 7910721 -3782045352212869152403476936180735552 7910722 22827982268616374495498881870187875872 7910723 -9973771435265160599908302346592291400 7910724 -19035018617063644120571700586310209536 7910725 16404778178576466137047067607957448250 7910726 -22625761383867231404617197693486988800 7910727 23035030370070090474175953101461040256 7910728 -20548961077330057271606067835071037440 7910729 -13983284584439500894414549202380926924 7910730 -6207210238624109823218074127665689600 7910731 -116059099300541472198099704833294783468 7910732 68966974271581416896537062445359057920 7910733 27090330628188493794163420867836380544 7910734 28665179128910396168751235174137875520 7910735 6642372303306244528071004198775070720 7910736 -656905310801994593622142984580628480 7910737 -21861099225080016278809143232304089488 7910738 -108554998151126234785375791495939552 7910739 -6894812564466854811124388533121634192 7910740 -13604702206265065032821918948439855360 7910741 86050948456200264793132694866363688142 7910742 13241072328974983143782448138794778624 7910743 34309245521175302981630887498755521800 7910744 165318337679830051783441401977269862400 7910745 -5649986577069010787471480786334537600 7910746 -30101279183093820666460788741841166880 7910747 26058074643702013048117227514395713040 7910748 -18559897716797902633469462629731970560 7910749 -28225930589828689768306969442744641536 7910750 3039200620325962823743583596515504000 7910751 57383584552783590044923558643956911432 7910752 24718515907221483845339318750635622400 7910753 114869338049698262553903888981058224 7910754 -27585941320765077196765905303904471680 7910755 -39718958367645554663898754514050065840 7910756 62506296143835490091171601935012677248 7910757 76961675455291398092415563878199259840 7910758 54710591641728872588935896785983672320 7910759 -45084975510973125737420873250711579384 7910760 23162325417309104206341748838041190400 7910761 -8392011758385463328303369481147848576 7910762 -166474802258825730429885033053888177568 7910763 25739845821326828109944800066707717120 7910764 40616466308701640593050731253783846400 7910765 -38333389930598482301754557151051978000 7910766 501032651755464377731552423322433024 7910767 -28189915296610118769432814433981203368 7910768 -19132681170746705310729069060942888960 7910769 -10844210134166672343083506470324957600 7910770 -17698833611425231374630077730751818240 7910771 -18990842560882645012502962647159984816 7910772 -26719277446393362354593242778326622208 7910773 48863440130074964504127273267657719164 7910774 12141848082950070544600928011710527136 7910775 16288585485937771399883284573653903000 7910776 11827086484826896374891484965403791360 7910777 47650885673571196331834671225269635712 7910778 -4811720010738341560731852741611698176 7910779 -70901479370466796075323641431574458680 7910780 2275048752551480638246301848237363200 7910781 -2977437529102724692260447975989486400 7910782 -19156691000567441428031635307730858816 7910783 -787008066433156552874425684428126000 7910784 -692653390219987713304729638823526400 7910785 -35065430288176850945335259134149152880 7910786 6293951168095770816626790897834548832 7910787 58355355538230626949412972633880173560 7910788 90511591510629445838729684326830505088 7910789 66487854614177439901403217774603082590 7910790 -42912374884440333258203855681241139200 7910791 -620231767916841848161090609441978176 7910792 81318119316121933253722653558630528000 7910793 36922335711582596003013073770994347504 7910794 14289292940832026329983661532234244960 7910795 -13639849865752419947086883391589951200 7910796 456282338681773863325206779199934464 7910797 -365990147836324897321611817795653248 7910798 16205830288582658967701914625123799936 7910799 -31751369723262062733755112753466542192 7910800 -17575914537277821079772870725340569600 7910801 -73858564783623547346545938417328053198 7910802 47576044347344199773043807911393566080 7910803 92184681921486076148697162272897851052 7910804 -11133150091425799926826419330635132928 7910805 65633282347821772070457344065118918400 7910806 -37990895266751505955539169166672391648 7910807 -265426739099501730543352446513670560 7910808 -7023620135425688378952297778773872640 7910809 153727009299743651033925904340064520010 7910810 1227720134913954938675488890176398560 7910811 -49465541628568983051431782353759537360 7910812 -21837753904643963414833897537817378816 7910813 102420277283218756537692481031732606784 7910814 21553379215597662956398958994113150592 7910815 1965836983728668659422058477759428720 7910816 252244019848865094748035687207362494464 7910817 -59800896845018509995641064380908061520 7910818 -17308968818423968136047156571373981696 7910819 34516251843242565379919818457323244496 7910820 33428682119169594520930525189788979200 7910821 -74017927606562790813832990108474824800 7910822 -20748050285903789931071327769262758528 7910823 67248865365583038504598820991648153600 7910824 -14188563761036787361630488338557747200 7910825 -278545967554677517008108706548373800 7910826 5816379863599192204475614800813600768 7910827 -12243987903169496491110075402783649440 7910828 -10802759611992830339076427920969105408 7910829 5649491807848296170645506470273508704 7910830 15591710871288881670422130902396006400 7910831 11454263779239493060775412014393583600 7910832 -18625254982815557203349117640542945280 7910833 17266173837949582858877677956209830464 7910834 36420185705830234933631969106415404816 7910835 15969182412754685709502380768788004960 7910836 -39933528994594002357015095586990075520 7910837 -29557406469815271084309106206781463808 7910838 14564983539324426469252010100677836800 7910839 355265195493939112238138302355900824 7910840 -12401065667078023056616356735025152000 7910841 -60960327899189079830680041547979487456 7910842 30569233097847074666803348583257641072 7910843 -19553318940534576903629842115962662240 7910844 -30885218698952223900202560833460432384 7910845 -63159710222377754138964171932253666900 7910846 6575972383666235884090553772721010496 7910847 -5908927327114970280630066336621043200 7910848 53118875360929546200961131478800924672 7910849 43843756482189103413837988518370262850 7910850 5070258526323442459451056111274227200 7910851 -53514810513777149226056692655707851488 7910852 117287036480288244858089371287797882880 7910853 -163164729460475569819410913233097086336 7910854 85887358396956252228031963777293120 7910855 70213872806510551479362081795068736760 7910856 -67186134014469957863387694601327918080 7910857 -120986630628055151249551093916803580700 7910858 2449108118957644533287394901539167280 7910859 12891183954052603455860964820669440 7910860 56315999083117400497948775241694510080 7910861 -38145162473598159228963044085673140768 7910862 41322756643595632505116882955322764352 7910863 87245415725705210346084320760644197104 7910864 -774347614306022904128696109986906112 7910865 -103456207230759444255119719894981601280 7910866 -39657653606585364000173463659099392368 7910867 98813453179874569531573113206679163560 7910868 7278084510494616766894984872048893952 7910869 18156123109358152773377694234524155296 7910870 45579901141160743582440439451854623360 7910871 -29518713317771028937202782048958792088 7910872 47549079625490013267423769298070988800 7910873 -39023042195994844246155643194692797056 7910874 48558149294398759497382987495850978544 7910875 -9380729906379521862438545142730776000 7910876 -78761194355887341697513391477071664640 7910877 44482115089567455363398956470467639616 7910878 4523743612814327827644246930076752000 7910879 9219956401283058308083387342572530184 7910880 -36432094885729585657956872190602772480 7910881 137623352619934362615019185631999968000 7910882 -529702394053908596407458569234205696 7910883 4891244248402647167206423652219678052 7910884 -53646165530959282885012729227607245184 7910885 -91908737453230726165966153509024204420 7910886 -16853200948227809868732503233098708096 7910887 -73262260031317562593356448869749579464 7910888 68435861759983207253704979151038069760 7910889 4102021899658519617746637260381257920 7910890 7365132738227209448653202620290723840 7910891 67256336329470850742642969044191719424 7910892 -38025894706807457490511280217659596800 7910893 67412479798565731620479752221175558060 7910894 -28286178205856886848993850251905197504 7910895 34363263125609970507007380412504776720 7910896 -1647122943612963354048127912007172096 7910897 -121992856415778939481610615716987504800 7910898 -838634897371640409313334032156722432 7910899 -103329974391177719311988644427587000128 7910900 17039439161736249995787658797221376000 7910901 -60467008023786717552817450317950525970 7910902 75162931505508852713776386119075769600 7910903 -28115112832600084245206442787776837840 7910904 -338040257518014908966637822549319680 7910905 64656374938717355691881774835798936000 7910906 61535307888482045768830345463794886400 7910907 52179323728927418555482685728387134720 7910908 115025464702165700376045485107316400128 7910909 2009006874004410431406597314365761900 7910910 -2828991789424638138189107827069862400 7910911 -28212084358959352836418756588027391488 7910912 25768626344052905040073071921444421632 7910913 46981455285074190279812994884761879344 7910914 -2709199416159682451004843625746826368 7910915 136358087001632197912421418856249093920 7910916 -20751097503413601523369209525991464960 7910917 24666220347811694704831671763345794592 7910918 18954463370959297671804779677371224160 7910919 -18730621213073784254679871536759110400 7910920 13590536851341184862331971913591244800 7910921 -7794938940488992530775078676671923456 7910922 34579585116409046115387760837654217472 7910923 -154077880496149754967171872359081702828 7910924 51374113143286931489735049555963002880 7910925 431525800952604617982084967833446400 7910926 -70341781361444640157679667066091104576 7910927 53412701436437058375097086180167929776 7910928 -4447831477131061451286547804434579456 7910929 -36127896502858784517806514002782989720 7910930 17031107640852940157202382747990515360 7910931 -20572425731476058628323871827267904000 7910932 -21448095172067644655609138349294721280 7910933 -42057904024763041500427501853159876424 7910934 47225251020844295052813943874488198080 7910935 -8975213228499684175403848760794210800 7910936 119790816044853037317850161968311848960 7910937 -4917228651521797737139576921712728332 7910938 3795556411479705499120283395926308352 7910939 -37067071597381590838810425042298853040 7910940 -18424926462392991284961364609940352000 7910941 -120352253236820982135102348748276533658 7910942 11717190935422539708715199016344997120 7910943 -16859182467181297954483904725383375600 7910944 -30298656334573771251810494669061488640 7910945 -22056017288810678552772469353313283520 7910946 -2985189106404659650317150676031784960 7910947 110508006017404969264481810754885675912 7910948 -91167226709386121676073778421064824192 7910949 -18458553463549051523565227756078821536 7910950 1770797220935935083241134037208860800 7910951 54860074929896006003006808916531496952 7910952 -29621332214434573419031730707378176000 7910953 -2665644414210697023361868725733425798 7910954 -2177816899736098703996894823340950864 7910955 -7635154870112172704888217996862622160 7910956 45609925832793099758990746240994972160 7910957 39922877465589194362566346149600663552 7910958 -13296133926558105959691422427386557440 7910959 -89777700498185032464849480517535534208 7910960 6263576245303398318220565262500167680 7910961 7185488853931463989288308670501141440 7910962 -13787984945226728781573572280036980736 7910963 -59009246645079068139382591930477337976 7910964 20787349957909167766093480245681648000 7910965 -12291732722402719753881597417117118080 7910966 -20678225665871896688472234258039607680 7910967 -38607309259466954321234233886876117856 7910968 746638326176732521250515832744755200 7910969 14616067447250744629530259086635337360 7910970 -13038623586184046655629112013870986240 7910971 -53009397705406015277355370194862060828 7910972 74466596953461781527023275697394379776 7910973 -19683565494333949353359819896734643200 7910974 -8105382404954305291630286090397762048 7910975 2713114496250434111551065313871211000 7910976 -3785087459293463127499746393590857728 7910977 36012895324606417440409876699784389826 7910978 122785443239738093367851455331462193024 7910979 -8456307964226166143690334980250662592 7910980 -36624816117368339835127742419783680 7910981 31770639280049417651730786041074648320 7910982 -15160948368262885816296970113078985152 7910983 50300074110164763610013339337924535744 7910984 22478385079395860537406023018909337600 7910985 45927049217334909001368028425082584000 7910986 -48308681783635586401310114001414329808 7910987 -43138804292071675028226694861161014496 7910988 33289915563190541833908616804565827584 7910989 -40105170731305787633581068731966707210 7910990 -2681744807689101385010037725575752000 7910991 28250674705777314918818698021614927600 7910992 8127605484088426283578947231057838080 7910993 -96213712062827593461872325563184556800 7910994 3499512397705661928913323161982581760 7910995 113873715807565880632101840294854324400 7910996 11826974781955249901825725227596976000 7910997 -38398284477720844982973409041842683680 7910998 -31116943550186918731765731060216396000 7910999 -127612978147660753997039933244784865064 7911000 -53175965427378739393218641867673600000 7911001 7564497095018106997883742657129497748 7911002 -15084034071275675028689722573845984000 7911003 97428938214648658704177031932138084504 7911004 73322895911408487165887605682085741056 7911005 11754676645501959212704018982266648320 7911006 42714169864567096821211603361656080000 7911007 -15861749030193553233050138537808464128 7911008 52030234316009459725489168065262780416 7911009 -47286297527234336633025697303867970286 7911010 -118822772291879435440815366081992640 7911011 -582459883344616496370423517717866240 7911012 -44789145374302838732390561896445733888 7911013 12748862608336266151463627901905928384 7911014 -4840114596868016995398916681169622528 7911015 14277976136366986259698259907149529600 7911016 45445251675488936514904939364505492480 7911017 -38877304979808298643689441816951507980 7911018 55206578070256622171678069144146472448 7911019 -113136254869316321186186544555406151504 7911020 34775550812759809409530598924176634880 7911021 -32704741897596993303601668098025988320 7911022 646136682239670375340635872202812160 7911023 -79397111526144027727447553129310905496 7911024 6795873879565634781752310020555931648 7911025 -51369219939696513742575840945318117200 7911026 -29055002051255778615853408032495335520 7911027 2517533180226143252939356891259923152 7911028 -118367215106330647994734161282143496832 7911029 -24136572087752490938393106973392746496 7911030 4444854771231078500416181457344256000 7911031 135207328875912547989153375120509891392 7911032 2451288705805806954945465591528652800 7911033 9334000221995486148755208056484547968 7911034 36067847079267843224117071123182827520 7911035 71853087730526291913406055970417868320 7911036 9896374316209141196139061657883630592 7911037 -19619419784328237682942036721564552314 7911038 -34611683301834556802662304136750750720 7911039 88326334845709944958109509721995854024 7911040 -106516288814922957122122558246119014400 7911041 -65590353991236053973132134430128855616 7911042 7059741524217425461205305049132079360 7911043 -93378278146602018835359771611302906720 7911044 9650091793360117371043586136755318016 7911045 -4177648076441429054172507715078248960 7911046 3222328630561168553265533340840192000 7911047 -84885308764653010909896620586878550504 7911048 -12568967303794954232186764546656215040 7911049 193606734860158061627132679220563375840 7911050 -31198665499163175414189139394917734000 7911051 84776312476738651159629226645174492632 7911052 -150770038653204928300033681602710310912 7911053 -142870236328489088336318108251962682698 7911054 -914285199817463528430610639416668160 7911055 -111030291309458522440537853918674896000 7911056 4729803481029124522242997345849024512 7911057 6955046196534575265073125175945758720 7911058 83466626636309255161278192020407124880 7911059 -78407535550585141443488258968635494916 7911060 -50836577446988789277163571914954752000 7911061 222114692061474124494541131597072184992 7911062 -34334386827220379885914857385704115008 7911063 31915890637019385820735630380005911392 7911064 -54309945345365592208317553601950310400 7911065 -3473801105949302024582251081644051000 7911066 310039000756668798636174118740891648 7911067 -127471969829729953223721013197707621884 7911068 -72038406719249622514186194818726338560 7911069 43609536909144736319797691895766880640 7911070 -60321885115020220043735696679051504000 7911071 -6503820488743471566011162431942108320 7911072 -18289309278920185193392958497486405632 7911073 -14002632373683113534685394438956258840 7911074 6893412992770801377284745618907969920 7911075 77349485780818429756716447116510379600 7911076 -13660377229388649732752021857229619200 7911077 -78361950124123901576995449541751947074 7911078 -18996980773466224847509861677505505280 7911079 -72252640710923337017401612902219222120 7911080 -39578299059759545297946503847813120000 7911081 -59647434138678143809947430363656441600 7911082 1817602886363619358785930577134008832 7911083 558284877525469547999472471250641264 7911084 21040268414742335763757156353107558400 7911085 14848428219921105790554403092622719360 7911086 -2504731905290892876076540063492606272 7911087 -47584095169456751012805036527024094720 7911088 27264043522029059778485231634082906112 7911089 84833977545722976889097586448256671890 7911090 30940145783719550702364783638398164480 7911091 179605626872080973328279943404147977512 7911092 49657546330337009230811538523573751808 7911093 -61559749501026065389059874110941925600 7911094 -62480208010167485508776168634996162240 7911095 32695053940472303364861145275123455520 7911096 60798635486141288969742100824372940800 7911097 317144276456592604616864887306249360 7911098 17037767469045479648736141104282889408 7911099 -52128892304244397220767510697845408260 7911100 28060561848668170637965703401450150400 7911101 -36020644170232845617284215355171194 7911102 33547451590032701770602319687035584832 7911103 -19696357692151854431454379300927895136 7911104 1606346946671131152944471559458783232 7911105 60307095398511783926438942441492856960 7911106 -16923961297851608580164530227998876160 7911107 15067951251351381602233996644638993472 7911108 -15994605845117278526382788302466241408 7911109 -69381965541468401557668183476509246690 7911110 -33662732928033059305482114633401735040 7911111 5933620980787417263570732144796565280 7911112 33463579800450150478434998085018624000 7911113 -35415655905793377270255037030380027840 7911114 -4272929111342859457881524472282101760 7911115 -95321361516763727607646007254684092480 7911116 -14514979954626371861301153932629935360 7911117 -48461589991927734862609905361134173172 7911118 -10685684197229356626694767763531032384 7911119 -32862200909873170230755942810694078480 7911120 -2281136140870725582185726208811991040 7911121 60998609676063111614568433828822095360 7911122 -28985154927364379525089973029110123888 7911123 72662142474120834605145038816960175168 7911124 -25791959138159843497064486090815193088 7911125 -39322910694679596501150762148047720000 7911126 -10970302241158392872340585293268347136 7911127 14560684334194273010752120756226967392 7911128 46254293015770269209814380551061176320 7911129 884625208991592761808678853872613584 7911130 9674490522583137189864791807642473920 7911131 4213028501831085649533465398718027000 7911132 -7929844067898116818508299746888576000 7911133 158095173328724839873108602117170187360 7911134 1470421116131862626348987795513647104 7911135 101963666368979103007390004839268647200 7911136 17191331172343129735688725953530560512 7911137 -8070913289375286316053432999619854168 7911138 13017182751344337143554607191062018048 7911139 -19975898470823956516875549376000896000 7911140 -626002131785134001984620212532224000 7911141 -16046513838099938398553630714196063936 7911142 -92920290687387704322559027381320288000 7911143 -31020675441346194884483601639728497608 7911144 -73432107764177739424555513617539481600 7911145 -2383667719168384221661899953588496960 7911146 -2573477976486961940756024000988960000 7911147 6816271828577025871155649305091457520 7911148 -18262897145421569003941850437891805184 7911149 -73593529138360852419739340536461210336 7911150 1000297138087188154702543063665801600 7911151 57980664939223573403147439762686675904 7911152 4172298333185615790967179108779261952 7911153 -15234944564245326784460188058134838016 7911154 -42599886824536146467976895776856555488 7911155 -5064664666411143459288695613982896000 7911156 -81021974458102118939876105264689152 7911157 110221602856037054479903633230154530240 7911158 -46304641695327237975222312327094804320 7911159 53004959218552655950068316397877457920 7911160 41103212109251891811319913518766592000 7911161 -20328837446617511986693508196454457238 7911162 -16440045032792243937039213644239334400 7911163 35986238637729386255905400311653825200 7911164 204849022188933685789056090280178995200 7911165 59957254503382570007006944770137485920 7911166 16320536546655451521787601303002176000 7911167 -108307438179817117019390474413167264648 7911168 22199278764416756883296651774508662784 7911169 802604907710703331521570485391268352 7911170 -4745495252921671838629787319300042720 7911171 -16805498372793617594840444988964306080 7911172 -25827957839091421499576889949197078528 7911173 3429918575122860836065161690538387422 7911174 -163161485811282662395769083064542848 7911175 15680935775631472948340447133902374800 7911176 -11444499580792413772086129151046615040 7911177 9807505186195419969105180179617619232 7911178 -60759372422969374389243075284589964800 7911179 -49977096891153408540177132757210178220 7911180 -34841872271871795418859994984302192640 7911181 -280654810073526998582151073707835188288 7911182 -61224048522816486040916729907092779200 7911183 -317630206083863832837555952026231552 7911184 5947064614271807577385107991125295104 7911185 -38352667335112369602677790896343873600 7911186 3852327689800020726394532019043774464 7911187 -142423135115269685037642871690105982164 7911188 -45171471038861542235413316042172950784 7911189 1558983520323298938465700874765755488 7911190 -23399421657264569197891333643827864320 7911191 -202331956767120236296740749037473266848 7911192 -16595799306067185678733618714676428800 7911193 13200546321823188164243044332990058442 7911194 1422835784202214524146916314992006896 7911195 15765080556586758338277663659173361520 7911196 12239817926058638482032921456347351040 7911197 31771199388350456083575593073555703686 7911198 -42505031074396567125743031634131911616 7911199 11979364875733340960630898503673711200 7911200 -18195343401796607928550233606193152000 7911201 27688662541962953740579283435788469280 7911202 -978159546832815035874841606966927296 7911203 75056164275436729835800093697636962944 7911204 10369253452625240872688034410660585472 7911205 17094718624662639261935766965818681920 7911206 67175669720931487450796446786711875552 7911207 -16628874181403207005233070401147502896 7911208 119709411394534092278588521154418600960 7911209 3345054517213506624832696130460172410 7911210 -11199603427740375969651121601577331200 7911211 13180751345992345177224642516162846720 7911212 -100884951914725055064677635720456055808 7911213 14604011438925439715474862324924804864 7911214 -3862278375105365182656447557121767808 7911215 28772490064952258756234046426621203520 7911216 -19777908008605856227004363038692802560 7911217 87624103377380216366980649766996213266 7911218 14242750079249396369273715686378373120 7911219 5935874768007037193212222817224154880 7911220 -15386578279367076905561736962678784000 7911221 -148670288993853760596256316637376478034 7911222 20986039163587324444167302047354752 7911223 -101859756556705678771430754417094813040 7911224 -175682472062309021800900738028014510080 7911225 -16469233528169687105260446986908166400 7911226 -1252676599638345507754055464241769216 7911227 -100013073972853783296298759421809680924 7911228 -42647184912322593410048264398133477376 7911229 -2799607049341205710603238522471656080 7911230 10054216217852697333697501500500083200 7911231 20288307165179162867283869721274917888 7911232 -6426509620534090979750993979370373120 7911233 154765460077768295943184057559606328624 7911234 -41984368093353177507069669145422563712 7911235 -69501084069904685074010282326679758320 7911236 -23342413810594126477994693891509710720 7911237 -31083348708942673611424112318971307520 7911238 -67348382854469536757878069956143575104 7911239 -56344562306049181489650961419944160000 7911240 2361620405019809473745277533781196800 7911241 14228333713443219592334368292952834240 7911242 9669128879586209622607558780012660272 7911243 8893732439737154470017420821554339680 7911244 97934599685226244597327185741044163072 7911245 -18302801390122524618480528562758048000 7911246 14718432686684400428545425619550684160 7911247 56348028881847789227320233370661410912 7911248 -4323425076216222139917587579683209216 7911249 -37616174700821673262061963451418104336 7911250 4195511510524820234876399483074050000 7911251 142209129219772597926107368313720591400 7911252 60160714582184390183066102002733870976 7911253 47919050685197109523626076467010846656 7911254 -2768943873511831411641460281701389440 7911255 -51142711395791769076778289552335479680 7911256 -15049841365132565644664390963818967040 7911257 30689306058806955995455734914292878340 7911258 -26523714165840644926484461725226713600 7911259 35454175614625400469011630387868190556 7911260 11214531015033641739475674748371302400 7911261 -59548139151192473891147913270587878368 7911262 4486394378708363813912079546328395264 7911263 -108202169506852389950746615735406449200 7911264 -51147880847392147123750385134004600832 7911265 -31889224943479151065920144565547196480 7911266 -11639576911750318845074742058481564160 7911267 -688987392411027971919796819757556480 7911268 1478911334300424962602370553287493248 7911269 -1759375126861050410119010019762388512 7911270 -1577479951616546713808678634979009920 7911271 14237618854570695843185495938745553912 7911272 57956533675755819666945322027470412800 7911273 53687355263612180229233974932781648128 7911274 -8900327733018646720770784380930218496 7911275 -41474830674882213595875236949611119200 7911276 10604336291883797127440822031356227584 7911277 99283162833893153603747712319989202080 7911278 9490379491779585824574336899285199360 7911279 27849522365904907828075784695283838024 7911280 10176385813660370244884655875097231360 7911281 -10974569860342249672899976137725150976 7911282 -43113497893572178775528481485050824960 7911283 144364887192753909444949618175056262160 7911284 -31033999392083929316195379892016544384 7911285 1369712043804889930841621696388391200 7911286 -3948115539128473541019609264325677408 7911287 -16480571051206641316734161478519337680 7911288 8947036096283044434673761518934097920 7911289 16969518640008822169057464218763533524 7911290 -19657824336013694984605865184444892800 7911291 -73892140072074119991726501354181357056 7911292 47269740725696340295982291126550358016 7911293 11309090429375985153008394725549634048 7911294 22303877287906390899965674756317537600 7911295 -25440084121540321626428735757275866200 7911296 -23893250480837853086335252043504025600 7911297 -140312542320162604559786964804383904000 7911298 83665407211862673999454479318289064400 7911299 -33010411287142000568168974773397344240 7911300 29344096736170287603074053797954124800 7911301 16467325948454348418433917962581758302 7911302 713220245837532781354604543586111744 7911303 -4199719020313490820034565140383316992 7911304 95787714493900247760176342003373312000 7911305 -38722124806218717791618980113928078080 7911306 6826641861351976944797068927180575840 7911307 -154167985878446018708789748756459696 7911308 -18560205443039388342826299621530403072 7911309 -5905111249110831025936832283479855040 7911310 -9569031329756178477332718649261977600 7911311 43941535513884272263219779086562049512 7911312 -128329536319924513828467244175327232 7911313 49623589337611335441753905831309824562 7911314 -59993232687309335835922512022310469744 7911315 -340924531659284586440335785879245040 7911316 -17136788581800029261604877357436190720 7911317 60260013676205408398254622094650023072 7911318 -43134063021492063802640188132833170496 7911319 -18426830192081978332382441636441926032 7911320 -30976443705861125292740033783015424000 7911321 64108995622068729965516602727318410464 7911322 -109871025074216315990793197207566760448 7911323 -22189254052468285151554810194134064864 7911324 23492175082844559998454682007047372800 7911325 -36119201760686739450361388542624055950 7911326 40345753632616961602354264169804618112 7911327 39371839027211767063840455720269351808 7911328 138845400315560143482834050607825223680 7911329 9771552131278152332791081215168060840 7911330 -2205496605102261317880092868193781760 7911331 -112673571176323769322812637619308024868 7911332 4752506546764022460395827525271015424 7911333 30933861325777547594593671369584040480 7911334 38386341116240449279245427888976004480 7911335 -30893518868231664524824915224974523720 7911336 -85239179749347113824838388852052377600 7911337 49762439061852723389571023998385575552 7911338 -9944449469404797348745249365383368704 7911339 25457186046153906365744164699435086000 7911340 28047760671842851510985694770673146880 7911341 72132397982680568321706396462074675052 7911342 42888121097889779915053184306805853440 7911343 -41035064419092159829538673421053488 7911344 -13724046373356024876728323782604406784 7911345 -19269656601041306696425866000545760000 7911346 -40312289932898192880262507746239398128 7911347 149067582250138047778384628058772118796 7911348 9581229953929580504682066787091681280 7911349 -33753475761116802202418222048919941650 7911350 -27598891280379123192130469404573413600 7911351 38519970501692002501747502571659059584 7911352 -13202096500550555435542966548198912000 7911353 -162944840108642693107688366107453448880 7911354 31218235086129142291944593241526836480 7911355 -376156999133319229547451773319521280 7911356 -18095409341514852061541295734264272896 7911357 -41648335285755135877965371851447944960 7911358 3068666069918688058057030239267405312 7911359 -124080972395267269027208956666235509440 7911360 7067782469922550618684418783717621760 7911361 44987849774757744422034888046254576962 7911362 -27530348837905071045497304864993600000 7911363 -43659352800709502337036223881048407376 7911364 7712885264340165473734289432793043200 7911365 10347514625561685980916300036190128000 7911366 252512874194528973602804054907953664 7911367 -131665283096724208811112589416346988584 7911368 -23560547823678402982780803078438051840 7911369 132121436769831899498872588055169563520 7911370 12088311784390382254328280978748406880 7911371 2726761289240223465215786037464949120 7911372 20990043279029786210321465850383646720 7911373 -31403200983958363262637949171915690378 7911374 11319228386130027232570637954410493760 7911375 -1777169757566041757175410116362756000 7911376 27204836407470961818860480995668787200 7911377 14363987865220838256824578393228975092 7911378 -31051991527960863468717561978926438400 7911379 1678315882686791663655041854259278080 7911380 18382093270648481162747459312392896000 7911381 -2524598271333420215368078410980332896 7911382 23902726953533945594028079198667157792 7911383 -49945007300704158484303654332261973368 7911384 -21628649119456655697755145433159802880 7911385 65036491574855161790062731931413660360 7911386 -5602162999179163420638839014436720640 7911387 -6851679148638955855876440053631890160 7911388 -35835440386600261520588189886313605120 7911389 -7210453143304458780638702709904663476 7911390 -2434180895416742788472685074998502400 7911391 -15317031229597298219625419889138570200 7911392 -35772766284133168791472405198628978688 7911393 -29276582438706920573096138156142616080 7911394 25467938129547628277650870559582171520 7911395 46482674570932888506425256772416380400 7911396 -6002969212834080503128973081809112448 7911397 -25099300243936244987718222057745663754 7911398 47190003758954993865602303755227648 7911399 63281498738099681765059013483958516264 7911400 -25290313733161031212944763086145536000 7911401 50810068697376088563308797269705196404 7911402 9022926950733294308139791200437265920 7911403 -40821907065182255332341110904421788720 7911404 -9307386851663644071794839806634596864 7911405 41283606110648015674335588081349147200 7911406 -17641662086506263819309505323483622848 7911407 3731983909156199371614042696504623712 7911408 4407163189568072868977222209946025984 7911409 60961434190895804456132993010556793952 7911410 -6642562997783326096985049082925913600 7911411 -61162698972458411484573768916517277696 7911412 76214304083819983816158042672780348160 7911413 -84230260043552567734030580518844800338 7911414 -4867396702095292530623419196605563648 7911415 83664768829486720752574875347693929560 7911416 -75408500776486216288550399237680496640 7911417 28071990466919213202374745095913106944 7911418 86375818823244970419084908492719202160 7911419 -107533288925916839916611699801736748704 7911420 -29251583251652710863204520001311088640 7911421 -273477855118131106925508884791076416 7911422 31825249662779662478577000667331222592 7911423 760143171221359689079122562676236680 7911424 7435529526832514850353661321129492480 7911425 17228809815883090822533793610923968000 7911426 37934354654861632945072243764725539584 7911427 8253327051737210254577913281532808312 7911428 4060222634779282633295284278519091200 7911429 -32289212670949749711990005692968771360 7911430 -9625987689175310665228595375248730880 7911431 56026252793902977436970268709814964528 7911432 3090900435812114086370535873546700800 7911433 -52742247660928142055255047757462841318 7911434 -10664725431321989285606307554286642384 7911435 -11732846338018811304568140088442883840 7911436 -1520503660507782622987825597682896896 7911437 -11205813861697996504847685358256553588 7911438 2754110046768880679916054221637947520 7911439 151896295890610466295696650463333627640 7911440 -19792505138521882970946427912674263040 7911441 -1740799460997064417774878225072199152 7911442 11280032817147389778982799336763068160 7911443 89645212020109537785268575535573570680 7911444 -4155572551740471965968370473559961600 7911445 85003405267857483189434115362138100000 7911446 -52005368518268262168437082000808847328 7911447 80234218793493858654185332741941987072 7911448 -1298850326098943956894616407061299200 7911449 4108927206877128214575678377210249280 7911450 -23718169445256059274861566223261956400 7911451 102175632082543595195030258735883663540 7911452 -104760900804100627435624521505320036864 7911453 -31553685928295539187510450667936024000 7911454 -20504516899475511558868696376518813824 7911455 100176665415917015366946687955916472000 7911456 31423674464520575633134438968729796608 7911457 -17989274285915896166354844160643611294 7911458 -117220050780373113769506560967454477824 7911459 -8290769229456115084423019968016885760 7911460 9837483852926152904936605222888972800 7911461 19129208526317221593031116102170406300 7911462 -18012659300298121517677481292524465280 7911463 25521608272695385319259481212997063680 7911464 -17531025334084302793021185646246133760 7911465 -17918315051487710896039667590266439680 7911466 -21375425988648816341601720854780639568 7911467 -148252945887318459297585516490529748360 7911468 19931813790841379901767087385135965952 7911469 -19666583800744307326249716277231744872 7911470 -1926529543614873823386116652581725440 7911471 -14407850022968701360441640921278988160 7911472 757415069653693250263138234422231040 7911473 34440583034396395140788827744106419440 7911474 3730730273799111955676858336476767360 7911475 -3256299671792862400429288875213430800 7911476 -31324278899618155753142845772715693312 7911477 -9634492559104636419771570417297133440 7911478 -118791562344200880904648322407258450560 7911479 -21965456143070154074933486011767842880 7911480 -36290118725082914973588350625770496000 7911481 12290257764004973743960077305721674500 7911482 19860206487407247064629094816926520800 7911483 -23726665898433484933991720789994539904 7911484 13473522872302055105223366593503232 7911485 35916253832810083966193860654251243180 7911486 57412635403940391061835057149593753600 7911487 115241986586604217968284170569362800920 7911488 6808792586915647623355889151488557056 7911489 14581573966254491617394358101701003824 7911490 -66366274447921229239058651046448267200 7911491 -19325945626596851239807651747980505620 7911492 42812690193122655861665195365733990400 7911493 -140500944620275690200589620248053732356 7911494 39440363314241738791887430409774936064 7911495 -67323465768824526948135133634639144280 7911496 -43219021089025174541337389069626014720 7911497 -21125440122317434411002163365920893488 7911498 18152836946109063296087106541533258240 7911499 -25416520185561103705331917002888929936 7911500 12790513975685560824112874438779392000 7911501 32328589397366735638586486219902033440 7911502 42743647662830155474120706697924482304 7911503 63114160954769755640627562429841264752 7911504 13872420092587625544316785378486902784 7911505 -35834820646455988295994988910624246400 7911506 -54904774893068597956815191168937096048 7911507 71655977126001308762105567315552339640 7911508 56646022206841741041781490925988847616 7911509 -235485964111885762607971171599114633060 7911510 -4134934802608696723349684418388623360 7911511 -145383912046713411284215885650908694288 7911512 570019681031732311580172064118906880 7911513 504041379526246629291440426572180842 7911514 12823820227121608919017436284942299072 7911515 139807357460296890686310665704448927520 7911516 -54202300982493323965918896564503470080 7911517 84722907409940365686942689407799468160 7911518 -79934204610405188361598673788610759040 7911519 -35481542709775522634098871802829032960 7911520 35476842223389473322955405462205890560 7911521 9765377155572254828859849856594832772 7911522 -22106055296520954003903485787904204512 7911523 -101531441224283950273682306815429792228 7911524 22708203577962101241096843012015052800 7911525 20259876398860443530160293349078381600 7911526 -24310755931059698315018316364328480640 7911527 -838994590593446478206029325537821392 7911528 3268134721815889113659638030494597120 7911529 2112024590256616501164945087047834880 7911530 -4901762447681903557575804903272002560 7911531 -17172921802536609192255625084250460072 7911532 -54449749029747199677504135603719159808 7911533 69637050837827977018849662072341460864 7911534 49325889574623313678498008176490117120 7911535 -9887929098565950563784581799517676400 7911536 29877704984701301641566208629854011392 7911537 19406908105498308951839645077517369568 7911538 -125903531636199018890050354392305399904 7911539 40941018695926526018602192327060715340 7911540 9522718722635687940105330638631321600 7911541 34461834940359101276497695280575207168 7911542 -3264173263055201851755233316741887328 7911543 -27161885889833012168791329039153888000 7911544 -29602637671353009856547797411785216000 7911545 -45450536041069929643647529737784809720 7911546 20669151062930486398956833173674912000 7911547 -1265131194810495798077460884708792800 7911548 730706312190056984516052716728028160 7911549 4355518951084358936768489843062751334 7911550 13346081547190673282318872609425604800 7911551 18546635046526724523532455605333511552 7911552 -28587566852103840862019229748580843520 7911553 -2982323680988565447270341396772511916 7911554 23781446263589157999718125880997033472 7911555 38909673412130152506362199865780929120 7911556 36234141209482192675748232454617615360 7911557 101798546341558852367613264479181617472 7911558 9698109071490634952650564110711672000 7911559 89301742399543213485919543306666424040 7911560 -21550126735962001350898091740038758400 7911561 35394587675671131761427283672990669824 7911562 20472780009663373899638062926428797440 7911563 34388096425888808658705800200891147008 7911564 -9478858021152638791693164494675125248 7911565 -19779609427664302952282097908336747880 7911566 21234162707016493553544294018832901760 7911567 42143174961913120530605870122066884240 7911568 6856300897013910052365649568310231040 7911569 -5751127245182143843183165523405409180 7911570 -3108189296587582348391391145320960 7911571 -56384440988668678639174085057059846228 7911572 18867137288163283039231813053938491392 7911573 45059333894019772196446444178484833184 7911574 4970363993539097166748920550570942464 7911575 10209928479767205330533134269777213600 7911576 8619527898930829720298088391206635520 7911577 161685641697738659031586942035594021060 7911578 -97136479165495514038723770552843424800 7911579 -24240028421043855380905912838371751712 7911580 -40054844237798468146036206691182965760 7911581 1953674218280739957027109533133608000 7911582 -6759347889961054170728381478477367296 7911583 129976437592415029023603969830939908832 7911584 101202365784727675221509582633724936192 7911585 55260589727105956350758862829853460 7911586 -26060595528865115331098720273988481536 7911587 6826858273418475593158962098390882640 7911588 4702435317678651266133558877505356800 7911589 20929033204376008325561203176443166 7911590 -41137026767998910914401240892273411200 7911591 20005698525339114752779463299161642792 7911592 -21823725332688612695638673526226944000 7911593 -49024534642472746615433994027353971596 7911594 -3453130844611454849381289838326822912 7911595 90378602550448179926857260838170357600 7911596 -43398826353917763494002160475611824128 7911597 -66317046737855195551968477188480145600 7911598 -3681368779610475837750803545430827200 7911599 13211427148131380208417065062881977736 7911600 10526910883436262187080069138579456000 7911601 71374961500725750426233139859074967104 7911602 44133279997940295517117693620168192000 7911603 6433202687863832726211616891076287488 7911604 123478267499678609925847260338557218816 7911605 7325788353075631956111519811929235200 7911606 18253493026545387675851301840942355200 7911607 -98431476928855590202143018502194537768 7911608 -127988855317048410294711623947649495040 7911609 33794540296442730393725970059357694528 7911610 -11867167426886327309145144223572541440 7911611 119002116251625035422647948309585929352 7911612 -42382377369427225838079949081377099264 7911613 -1339784302646726692618640198317021440 7911614 34540561316184193359734895076589566272 7911615 15159618896516337201506864262418968720 7911616 1275734718468614764810114515583631360 7911617 -13772895670828269983684239102855660800 7911618 1989293695565026567890734735433831936 7911619 2266856913758813874173971146117490840 7911620 -43583295018993652715191222028393368320 7911621 -53303588129090602939753965123963086400 7911622 7812563306858910102891387081741120000 7911623 4264793349890775787471078727346694872 7911624 -6677408330804000266013173476693934080 7911625 -144850322924850257382239599218009840000 7911626 47449918039974693893792848875754942512 7911627 4552746239680827945065689915386031320 7911628 -6819521907683358833937306472214221824 7911629 -11545352551832275066719148103949503520 7911630 -39955267314993281081601328197043178880 7911631 -3044627766623199423250450100364189696 7911632 -19380808692155908662968485613322240000 7911633 18381057309480225040774811365074997248 7911634 -28551006966204681348346878168584644608 7911635 103908603269268984878536330746347194800 7911636 14501962425909139721225303350195298304 7911637 74223852626840582581112616664939728832 7911638 39293106382602664632477850926729216000 7911639 -56755254411244057143196068331785757992 7911640 -49071439909562009601660288866550374400 7911641 -11819044114953229931190398498761715958 7911642 -14805866601360675498485486801614671360 7911643 -22453711686190070085939184687517568000 7911644 16417819281177955083073663788782240256 7911645 -1829400530363461544065596593683200000 7911646 34141327087427700718237761356253574272 7911647 -52730607551930454883974981868366383456 7911648 -124437378995855025785027829223933870080 7911649 117840944081229128894351112833001648964 7911650 -17197790123653138964793415233862765200 7911651 -19238773289736716443280970252601339392 7911652 -42287581455936915616798821310000824320 7911653 -163146276927358655947024439351352532098 7911654 -24820633767951211343769730588161602880 7911655 25082841616502455825465587059147860800 7911656 722203832265619195979971654261555200 7911657 5375496109607448496689606795172612800 7911658 -1568668737085191981419965983199653120 7911659 32629965743999863228111001395785084816 7911660 -3491299645337818064248816843987338240 7911661 -8782360469193651148508163783096925738 7911662 -42110467582620894738420097622851177536 7911663 90519911187234972074444797599089518344 7911664 -8827110972747882954392481124665753600 7911665 17492174696289442543517809353421259520 7911666 8973902798277753634850242213522481664 7911667 -3547634494980554813479501925801340440 7911668 79198069381016602924960292613050994048 7911669 -65591023866415926623913422278673580960 7911670 -14004079927308244469017090074113942400 7911671 -13263750406135585307726826052337170800 7911672 -30761085612608299037280364199410728960 7911673 -11330524315533998102317001972990875008 7911674 -25502636116232038423825217732064871968 7911675 3333166932899387968888643602349544900 7911676 1379821444210685986106986740579325440 7911677 29603620885251567775976609672022731526 7911678 -18787353308252161673626153394894011392 7911679 -6593349270411134260430693141593918720 7911680 569386904574696589554746512700866560 7911681 31922846883331087563092416143838464 7911682 -46343387268184389994567721539963240416 7911683 33924063569051849069022014374012991904 7911684 -24001330273853797471229445873845283840 7911685 29997551387681073146714133403670632380 7911686 -85523951449432518444028125591815070720 7911687 -19549417633480749290183300416567920768 7911688 -8622887857722331753865924269827348480 7911689 -117278395379076787505785797875159649510 7911690 -7447753429641521689778129886295668480 7911691 43871345403842532026428101725280448384 7911692 -18414753451517522143873142527683778560 7911693 -35341431167796142537208843976102566580 7911694 -3284231358675426192110649793679797248 7911695 36290399011060348298744687797604294400 7911696 -1565732930063308569509509840471326720 7911697 18705982446044959331891871477097144432 7911698 79368529426698947854395818363745871872 7911699 1267459176888368172118457509779713088 7911700 30672570140882255010151589910095238400 7911701 40839937984576529419007787492391912704 7911702 -71950678416373646936465471465086584960 7911703 -28929989571014283691598905152702452936 7911704 -10849885913159901329446954206218250240 7911705 -54156680789734301551299567306040904640 7911706 69662841893858732777525364228650736 7911707 -21593448622372522248120123161660915928 7911708 -10011441891637132915137906935469293568 7911709 -5275794191391856036804155208051985396 7911710 -11393667222104206151868171400163907840 7911711 -128591613714876440517498031377558423768 7911712 -51875707166100307750673824060896903168 7911713 -2716941304467368474076943855158235038 7911714 -20368050893381545845841900926779800320 7911715 10444630464096402799204633206245609280 7911716 -49068320652463834969828280298597836160 7911717 -10064134969369048141874889156694316736 7911718 62184417265024335475952456597953390560 7911719 110756047692648036628093266285284964096 7911720 23714764129390942834610401761643468800 7911721 133137403958045768812766100749772206500 7911722 6353386919684371484142336427155840000 7911723 14986769343725708604154639788309144000 7911724 -21980563540722407012638626232950972160 7911725 -2628721282410991070233325913263250750 7911726 376402727381153018665064544728930304 7911727 -21733501297496795905977297812554618688 7911728 -32353674384565606400334002837531099136 7911729 12932298462591487460034935329032564480 7911730 18419733915385449523018737244483955520 7911731 -11152817586251090736641998143828512400 7911732 65317280174982040402592220302594998272 7911733 -85071238004427375589501763229466328480 7911734 -26323727739984676894017919788855987840 7911735 423763156838028414806729991950390640 7911736 -60383296924718373667832048916500459520 7911737 97950498869130784433349439186788423312 7911738 28360766650668886831031874631860760944 7911739 -300375741491380403833216311526280101632 7911740 -822595604737320191880122806640870400 7911741 -69208604483859118186706520467941724640 7911742 1265738402688669832771465223450058432 7911743 1899359568255009867544745372254602240 7911744 -2077290637513757224108397029773803520 7911745 196414109734322863981291689579981922560 7911746 -22114670435056622145979351268589679200 7911747 -196055716588884178381460318492680992 7911748 17705426892479891833811129096724232704 7911749 146131522734716091498277527967420691832 7911750 5776336079077015107995669716958208000 7911751 -103715227458105711821697786991804836000 7911752 -83599047018731805636858057375189196800 7911753 -27050754518270936153811726468231392496 7911754 3195094538864690342133663893683158576 7911755 68033407436537847031960273053063680160 7911756 1924591006150408614027069532961314560 7911757 -56164805740609476314883411010675539488 7911758 -17006070497034327782958501909687790080 7911759 -86931255582851077380503531894258213496 7911760 -25629276552445778897000814060485099520 7911761 181295577756002662909994433467093568 7911762 -76227389245577244070313340443124523776 7911763 -589546341923443345889571437201427988 7911764 -36247241720575511654956301176226371584 7911765 13087160436500709118951484705078338200 7911766 -3721573179761557566085461546546628800 7911767 90325164429114833109566190539498199816 7911768 43074350874827313742658706761068277760 7911769 -55382080339027660549298244029995277756 7911770 5301688138519034265854239994324428800 7911771 -22262227198617155662572186807305625600 7911772 -7095884894167321825829034878829869568 7911773 27638457632666892066865974170400432864 7911774 -16343949591308059476052411074739488192 7911775 -3228868925165797056973183491841604200 7911776 -28139381295169468732553598124671369216 7911777 67545125917209713816028881018963647920 7911778 -27241250228967326488927108913008940544 7911779 102797677207765171943832641510145028380 7911780 25946746130159849729939861830228070400 7911781 30752316898996460521412805236953955582 7911782 -23097774298724710755606862527010392000 7911783 87621657684057316793554964476258314240 7911784 5455275176073210069828036827890022400 7911785 956920637189818963370996976538200960 7911786 64056732262757353189518666616518994944 7911787 -32101605946222435694927049696807005232 7911788 -30076629267770165520519698071734812160 7911789 76727049696267999652781119896869376 7911790 -23902985236506562211328866383489468800 7911791 -1802764257823438279342153163446512048 7911792 13905874406959478650404180888945426432 7911793 45625409590241688628182614126455477248 7911794 35083343814583930028837865503172267264 7911795 -34116416295890652900951530725574473680 7911796 17847892485552663634048926575643289600 7911797 74704664641383589851296904852366483246 7911798 -23250267766129567956052708179473910336 7911799 -29216123904646098909293980110103632464 7911800 -14451110166597175967624017410401280000 7911801 -19164382744640428336432302729958995270 7911802 18034525370715597245168075932788609792 7911803 -131412973341475148230428613215835737948 7911804 -35104531916329919170160074506185301504 7911805 -45622390690872783475216624843389794880 7911806 -4879685047675862346399514900298532096 7911807 -50762536942145520808679104709763599160 7911808 -21651026744021959991416841515491655680 7911809 38167240481255094125612725153658318400 7911810 -38740354562066875716768280528552012800 7911811 -4128624407167017530021364687020249976 7911812 -1805573784703647714059663639378281344 7911813 742615871237966079712741855242371328 7911814 -48270578819020325408491019833584152448 7911815 23799167271041562155202433148291235960 7911816 2500456881452064413331399584584826880 7911817 64550693710178970157175047713409807872 7911818 69243526537997793843264458437350573360 7911819 24124215739216668983759534915885101344 7911820 8550534048000278417774651955357941760 7911821 624918768608062669760603802531330252 7911822 -34933089829166210443309988744079570816 7911823 -90363366053997397734895337153452734928 7911824 19282023795902506878317536178473353216 7911825 42785597960151636264475686045335607600 7911826 -5559745744781584515280650267916250976 7911827 23980559427456109023563269566075216 7911828 -789165423044693194730661352267315200 7911829 -230128966081413369441500024899580817600 7911830 4853590429377705855265699012989648000 7911831 32786898196940374234304043803918206080 7911832 34587983179526255429084721516912998400 7911833 1513902453212228670872775476671649940 7911834 -11618214003049145871182229835878970368 7911835 -43517714617959065096096386042134175440 7911836 59306653618921777825415111837918576640 7911837 14655533148597440854278175368161575494 7911838 -95736847095999816755438846990798858880 7911839 -7090751098757937220734119217809513472 7911840 19058920555255020747503737382255984640 7911841 56073442113732264588372036564466839360 7911842 21478460679982387830777386314937164800 7911843 -40081197274415305702715458212390195336 7911844 -68696319580904302840527762933316603264 7911845 -5362922245044023160099623109522393600 7911846 -8751064094186208719455350274634274816 7911847 -54580812486040000281318533268269219960 7911848 -13151265559666301562010323771263139840 7911849 -84424931718211580410614941170733355552 7911850 32725846277882757615499677684736704000 7911851 55487646519354554180637071466068194944 7911852 -6427233443293076346297783372281972736 7911853 73942724791346358809157236941324602124 7911854 -3548749724002157687446799230630290624 7911855 -4180272285994837610692212426776142240 7911856 14245790152875765178876283323190476800 7911857 12310926187924303326410550150990004080 7911858 -1970805988827067625916931578785914368 7911859 -38547773203394535192948970236884253940 7911860 -36212945146124243851553870297015101440 7911861 24835411548036823946732462810591875872 7911862 469862111158874204409484823606114304 7911863 -8104930618034907395619440594381417136 7911864 -152452740497945191554020038543199232000 7911865 15203192829382149385415523446730354120 7911866 -24449475842680305597522838243583700480 7911867 15777514650221266220328421524602211840 7911868 19234547180319595627524919743124586496 7911869 -11026086069653131013802241685411443104 7911870 21611184892476089797687472030435932800 7911871 74434433680014471611086725952950819960 7911872 8155602931884917588375961983130796032 7911873 -5240985882544726492665132874938432078 7911874 7711492845193583972964440153111039520 7911875 -1258648830200831352337979444713462500 7911876 38086442296040502634561964021520138240 7911877 247018975452693371486309887163680125372 7911878 -31839239254511241075315129029651486976 7911879 -28709046030775695597003767570761910832 7911880 -66208930022972304715339603535781888000 7911881 89525128849702327170612242115834062682 7911882 -405741146316901443540315888750766080 7911883 -127012312801351500202300472655151773264 7911884 -108295922161043768425220814544891901184 7911885 -16358966321456672456667448244730163200 7911886 -1970971098795404496158848678599077376 7911887 57316254961970002699519982528832789072 7911888 13328003017702178043284669376014843904 7911889 713956732310931965794089546875981424 7911890 -13281117286954085257522664146508075520 7911891 49659760224120539772412407343370659680 7911892 78420987852443182431938813078251395072 7911893 16716881085119730811015581894305547456 7911894 -16953262328024206803076465334518087680 7911895 36662299996174733427538399607850598080 7911896 -14401736960060968919490052086875136000 7911897 -3177602783686947910073745595120964928 7911898 -25619866934970358300591367503795702800 7911899 -16027719926522669498465791478339543100 7911900 -24690047989563471823154792381822400000 7911901 8128203737699651334485443268218280352 7911902 16801916451022168867452059760379622400 7911903 -91077650992540980961231020849558643896 7911904 -27377999404368082029826657649657118720 7911905 -69367783888490196645179897039500520940 7911906 -11173206599516436293249228933967105792 7911907 90283337120756932299074424478613312156 7911908 42100124196227668000705805177644032000 7911909 1739505506820911085363179881169791584 7911910 -35748611483659052116469028207202304640 7911911 -11337186270603149964016500218300668368 7911912 -7749076650635224377323281988382228480 7911913 -101168249231632837262608663724647445574 7911914 729819584156767382775147551217069312 7911915 -34843730791061940041804532108782492160 7911916 63601563699846568718823365554330538240 7911917 -72718751849990398761949011564720621780 7911918 504324812451735767677832812091961216 7911919 -38085344278362947457428249130599752704 7911920 -11133318993334410433223046513389568000 7911921 22370169025742156629284133715780907360 7911922 16448638286296743446458298939835348000 7911923 18372998429836300152112151018554581720 7911924 34326053806269727390536020125314809856 7911925 4340263113112046312638245383503920000 7911926 37251706508777007887602602018987077184 7911927 80323413996680210547373887261552305664 7911928 165516168955923884868536383519270072320 7911929 -128365220259759727428798412446263936640 7911930 -9907110716232379185716864875413626880 7911931 97200726550510909534408752611168379312 7911932 -35058180827070654463514600539769175552 7911933 82889531017281127699729504374593119104 7911934 -17196688114849264612674358229191106688 7911935 -97125235848304608350956929791104596120 7911936 -23413534639216292712006194584948310016 7911937 -29950765680985068462500251667996230608 7911938 -40771936242530887207053166798891640880 7911939 2990352275604767075245496430963851520 7911940 -71281242264398966484226632988119048960 7911941 -68599238500478798995969298905320679968 7911942 30890923585113070001013175336543879680 7911943 -51898269586325399245838093316366098456 7911944 677579270595906998365524603691991040 7911945 108063302494971626664360607944357984000 7911946 -9736483219029215252968711971034285056 7911947 39047861927279082122137037067362007588 7911948 -104176960198159803926435124491174400 7911949 5291242488735405481794430882201600960 7911950 19880438478690862230768141990780504000 7911951 -8889171831350344181127019151380867056 7911952 -11243059126750745772111925278138425344 7911953 -7754224392523723083239437448541658944 7911954 -14789427099685452276486979999338892800 7911955 -8432988380946574681361698208265794640 7911956 -28837152420124153287602402448497934336 7911957 -97809400057824124627223745228470112 7911958 -14819871742831077557510102487563005920 7911959 -11187009599342131818989537997399701760 7911960 -20231448736664622660997999959097344000 7911961 82605253449531218614798861199765544400 7911962 59351347969271487707387313118120618464 7911963 305058638634229551855923102469512664 7911964 117234498623800729125215116145623102976 7911965 109613171752361929546830779356325770860 7911966 -6775719644781735250584561516788112576 7911967 -8233325166336161797340411859513093008 7911968 -88164710742442179854702937707569152000 7911969 -7733807904662130686514772864226444352 7911970 25130071094594395655052488701650539520 7911971 -39476214743694016366842042517293681828 7911972 -113573796587285142527323274271796070400 7911973 -97653822451710965740652212366179699200 7911974 -10601638813586907820978774569059844096 7911975 -3069194761394460318911575803590937600 7911976 4388618185571536358823577169238988800 7911977 381957986081298101472515181590498880 7911978 7785623391449090570903080775205460224 7911979 -59773987317875236195136272426968634440 7911980 -66889393106789475251081544084280934400 7911981 65648031885016221394270624674786710400 7911982 -11951652417759596724211964976911170560 7911983 67183357814391519962713764664888245600 7911984 7428993625154039675442460240210034688 7911985 -4867796165509716515653732355239401600 7911986 14557981958239215219756778250063058192 7911987 -71560648980078688022636555253170383248 7911988 14925775776774120349224403978670749696 7911989 118847635834295115315095473604826983790 7911990 25339664760389128258115619792185838720 7911991 45135075261132617444680460677579656472 7911992 127832997631207047469272426292596633600 7911993 37565376846287401732034395725769149264 7911994 -38033186211455353193382853656659228928 7911995 6154240481127098892620579780510894400 7911996 39796755682283593503562559736675758592 7911997 7866101017077706672390875072726261446 7911998 46786826158221369752404311018912864000 7911999 -2125525346995764531657554584301622960 7912000 309397703117054686111489257897984000 7912001 -28680510601881659600169164630326209600 7912002 19200497951629444093625162035021999104 7912003 -204394547789515153343704081083558381360 7912004 22796317313040608962562447355252234240 7912005 30523176567321322859028806356073992320 7912006 432799671072895432077480761369318400 7912007 -104366595403047555985223296956630717528 7912008 19078737173643953790451864694307225600 7912009 11126313492250249133935309487000799616 7912010 -4283331263233422440853924071239335840 7912011 8594113851403635300080901598309782960 7912012 61710219190496393811421863241964451840 7912013 -3391945594883861179959613511483529738 7912014 74446841825948520314203012192815906816 7912015 11845625362646289332475055856407286400 7912016 -6149259612528234945349885593148194816 7912017 47730072330888523306438084586257203234 7912018 57096151483109539877350938652022496000 7912019 28296938915811176212291132972346308680 7912020 3593265600536747486104882621880217600 7912021 -15153094755346767026507412321722439816 7912022 -47071887891564497602641867045830621376 7912023 -1237974720974808057877683227390525952 7912024 -59800569555644195377137791990196326400 7912025 57276262067908117340060117004411819600 7912026 59981716442146616577935785455022886400 7912027 -84497570566196372551939621479124686336 7912028 -19188120901829094056551599039690645504 7912029 17049647734302178144778266897123181184 7912030 704436942097013097671089527362647680 7912031 -28316262533359239475278200592137331168 7912032 3892200853335139398442330788680171520 7912033 -22309944124139484670171976933645322718 7912034 -8017904445795643717484407755509833152 7912035 32887394427098503783989982796012850240 7912036 -37610692808447190390734403757525294080 7912037 -204278154520736334081007213256157696 7912038 43691970147645879515711873120045639040 7912039 -119201509427767405144199885510622201160 7912040 17116609077983817690063403982015692800 7912041 7152983370566630830163906719560432000 7912042 65911476944445560450552573054907840000 7912043 548662614545983410125219596368981264 7912044 6827848867447243182508081190430237696 7912045 -2806449407844489452253460404029843700 7912046 31715965873868175518774081050572130944 7912047 -12660877449284482863771758287672811904 7912048 -54942569963214798932253740610939846656 7912049 147345041367292822140799962361511973300 7912050 6293527591964176768188801155460508800 7912051 -59294759443424116385893851159158979248 7912052 4680503749505582161465230852485260032 7912053 -34682846659601203267181540307867931200 7912054 9984630615015539541726317956595810976 7912055 -48535231754477269775718034284668945040 7912056 23464695491719846727640465958782566400 7912057 33310385522822353896510995682662731092 7912058 -26629914846869695449631718547928657920 7912059 66424846021397284826007117877804999704 7912060 4332212786454002505119018254369628160 7912061 -75276927573838307320247504544210313338 7912062 -21609517333505161378051083291158479680 7912063 -43302846409166256398701410350851969896 7912064 -2675378942956949976440313385404334080 7912065 11283689508301757737377786696990721920 7912066 4257995473440796947559598266929467424 7912067 25772337504687000640913729969043157116 7912068 10351777843748029256467860963161456640 7912069 -53064939717836844218562044841376608 7912070 31199697152675673128415251856602812800 7912071 33974558373161605770792339283285046640 7912072 12911243977079275653957662421171240960 7912073 -9402474727675629351471362273087062338 7912074 4116122933416142252321542138386250752 7912075 -22906374350379024190118798400251447000 7912076 -34494398725544185916859209879864890368 7912077 49815881939805362259533228530664699040 7912078 -54310488951156772267484077884804216000 7912079 -42826193933357169676032105844935175104 7912080 -6224056811219678702732132564309114880 7912081 -104392935432078368213367742314843303118 7912082 -54066638169747527158496388332426218608 7912083 -3101074732854599942272805343646677576 7912084 -95541618855407937352754237657030214784 7912085 -3415779722356774223979639875708982240 7912086 121238614100458699234081376725168128 7912087 -120976226631687053044959926428053556640 7912088 129639723654705128866201116505848821760 7912089 -37102921569605272129848046245454897356 7912090 -6374048127680579987368056834637927200 7912091 77713179986714454982007040760609502184 7912092 12335363203664163354214998032339927040 7912093 49477536306474608425624098132193064800 7912094 77232653011318774494019558272227135040 7912095 6381730587273773236097319695369318400 7912096 -125734509731142503564540122183856947200 7912097 11612920922561038179827181475424692800 7912098 -6784001226053113223523632391516939264 7912099 -5539510728542177029185179441535118080 7912100 -4126667367955414472197153997340672000 7912101 -5000600544763351600021915361388063456 7912102 -82967031156262034284688089731475336896 7912103 46792272663576961137130640395910783352 7912104 29506861054218677068416886994850693120 7912105 2326455320881600504561957703200717200 7912106 24731523574704896708278385110363678560 7912107 45619926425162831661993202528664778240 7912108 72814660883874187378124811575595062528 7912109 51212160635582207322908843976332126880 7912110 -17837349732341641921158748079453370240 7912111 91397219020033180803427134538754734152 7912112 -7301419743258163419615030643264389120 7912113 9872443517673603687125805105807801600 7912114 6426456342258984669103858471274936832 7912115 2470147413384821886160263146098955520 7912116 3205225413513895462082057176391430144 7912117 29682970740789085434789636304601719224 7912118 10488618345573943373528025996366137760 7912119 86997044655340723377618382588954368744 7912120 52026716732428910380179274325934796800 7912121 2589447972113713706946237707729836800 7912122 -23427687213172021297811735377757767680 7912123 178596863462655044498679524692515222120 7912124 53929684098330093971617190704651156992 7912125 39958334170172164490633534950459686000 7912126 -28174139466514494005069771340069164160 7912127 48846712382286691796035830636493474872 7912128 -4949414872808677307389848529212014592 7912129 2732229735214146843200832474104321584 7912130 10039470225126870469299011984952760320 7912131 -24866309117028942514219025454373844496 7912132 14587276785490271861732224151138114560 7912133 51886581201307433150015289402607556382 7912134 -49118121452251806533756088433802501760 7912135 16462045965373475372332894205481899520 7912136 116090510052792132546052334437219737600 7912137 -26814080016451133073347208029931533040 7912138 13344668800810483946875219177895402496 7912139 -12006800887295955721962581635293653640 7912140 17176771574165861647314967535013550080 7912141 53469333513282710484704569539333762432 7912142 -1544662408683025896282510524021074176 7912143 -18068745979746537157384705844810283096 7912144 -2519355798494246469674089017835520000 7912145 66216330263502154134950857912845894900 7912146 -34498280814571859889898361846016306432 7912147 -57572213316318973846915441970979621960 7912148 -85880515687281095952552468837812721792 7912149 -14960466493615049222966950749113760960 7912150 -20937604527715868595658847498031151200 7912151 69353425779069660936084513713459688960 7912152 -54498325616408514772595952458375546880 7912153 -84267918873610642598856610009655891840 7912154 9286209523701523150755694990358983392 7912155 29904391902687721002790027460103276000 7912156 -40034494726296170860110963912199058432 7912157 153336474143009629390391690727303393600 7912158 9686144306181836562929895296219212800 7912159 -13027132921540665618658485551300844640 7912160 -55899825126406617209765577201073520640 7912161 487552425783877983210497070831926784 7912162 -24702024287338635362391225381435573168 7912163 -9994510517276420691466255630810447104 7912164 2213192615735889590203479096053747712 7912165 29599094071973600317031834439298176120 7912166 10713528661349528665338422043756007680 7912167 6846392423259022493012594884751000448 7912168 -96769461118079621615425277466611220480 7912169 -11814092857770765391412506832869134720 7912170 12534656605950267642618935127051494400 7912171 92418772976264020941549189521804528372 7912172 -793243177648926081731258669172046848 7912173 -118429372325710829497179503042668951776 7912174 -97697337094977181002104780496271022208 7912175 -29967304513978110422320898332738627200 7912176 -10871023019080401242338138016383991808 7912177 -43788262495768514363075353527967009548 7912178 5565007258997128399873746993526024224 7912179 -18421717834282324877429787198196398000 7912180 19765034107621727193490831595278272000 7912181 105717612117757284614248597981374167982 7912182 25906684416802156522460513713796332992 7912183 37180608174959986603172874245510216104 7912184 -7984724607424328792058187880469626880 7912185 -6506623197064353114882205713524859840 7912186 85476837655524181384953577527171130080 7912187 -48406119072687664882555704814107278928 7912188 -55394178082756322627641924584770549760 7912189 -40626185467262090697459740906975736000 7912190 16906463400555818464680421361199360 7912191 9036865660875935317522947181403827200 7912192 -15427127423223544745740418522638450688 7912193 -101812399233267268803866887626729040380 7912194 12464803031922053244627862318003094400 7912195 63278225058932041641371578541276787600 7912196 77522508411411080822312040886814404608 7912197 -106817590924113710917553627657688286626 7912198 26190925128891474240254166359713900800 7912199 134834735662360800326549193439398754200 7912200 14842001112001664419567911475805184000 7912201 -48127315601658197070670153581437688000 7912202 -59707661990200569420670835436386570448 7912203 255820116729459203912283263536157424 7912204 -94736232456685748181281937269227788544 7912205 7551498266408042124418570926777941760 7912206 20562499877376227892062184091274954112 7912207 3104599917100016265300082187082482688 7912208 37951788344432100074586375198657085440 7912209 -10772494619498689761475596707761770912 7912210 5611644372100996425482606840663626560 7912211 1094372976863056110602592040395222672 7912212 2148094626181970600116659246437597184 7912213 -137224881957120877421070452766985047538 7912214 -37086939187250180332146958576156357440 7912215 2091640832927115983185020136056576000 7912216 -49583856351588778662241394440444723200 7912217 127829541384715441680244659083848504266 7912218 -43995383156259642930664025816158173696 7912219 10984520394477901252998043245793543696 7912220 -61745806336423194316314278959401669120 7912221 24228125873515271816851765309295851584 7912222 9393722972425837566019109550591191232 7912223 10430323299723869948041916173433799168 7912224 41696205216833441443845495676485500928 7912225 -26519155520711601793871907680409134100 7912226 -67958688474421154860596830046457586352 7912227 -1797681227328449119678454951136030720 7912228 -23967475745665267366054450569894936064 7912229 32068673035138690016498657647494261084 7912230 8982207761940073270513698438912952320 7912231 -167110240346377233748173654785725738328 7912232 -131663053268902795777220811165957657600 7912233 -4679707391859609627364153852228547136 7912234 -13518861654050940621406508768852395776 7912235 36233923418278477922396977650618307680 7912236 18586064626621699760467876109742515712 7912237 -141231287095066804095099236079618187114 7912238 -20534752693913383264671450659314764480 7912239 27965184909996803729631971792692984848 7912240 -569372808123350494100682582786048000 7912241 21987530287115913686732262377077515300 7912242 782165209191082144088367212186140296 7912243 -112719864338190886720774243172147313800 7912244 97480229457894705767340226906419782400 7912245 -61909959720197246778867562184175206400 7912246 -83515883808118410075138089800237865280 7912247 -35395533783700442864396944965012748368 7912248 -26311124880966029163652131570108887040 7912249 -31213329934989092080893051358082570560 7912250 19509925443544766081263166348995800000 7912251 -7301565028766448754716502977868521432 7912252 78317092135793002511063411618866420736 7912253 19431879273689892005339594595474872742 7912254 -6268998871243705881846053171142328320 7912255 -11354096937600571452259909932035735040 7912256 -29842091628267498555431405067027087360 7912257 31920806958119184932144479799473454640 7912258 1133953436024393607091027823186265984 7912259 221892055590908181543382307312842447152 7912260 10310638076596762349125336411562150400 7912261 -15814974596076058564711151376205669056 7912262 54111635441459944284977700509102206464 7912263 -9757932876530678522236785902660537856 7912264 -2509667114283875033894617929981204480 7912265 10250693468466455125169034733815499200 7912266 8889484864707627708865221143717601024 7912267 -43966376928295930646826477425271119448 7912268 13564053492174154312090682420307634176 7912269 187450011792289458039104952782989371840 7912270 -18204236630972183210358882960676249920 7912271 2167307474735716303156326022323855744 7912272 -6631618269798189478235241278568529920 7912273 -8969877402336020104872876992118320640 7912274 -48899409938544584049170180170682933088 7912275 25895025774201542003352818595991405800 7912276 -36915766522562934421681273691612221440 7912277 -78303001765146321981398712879430637874 7912278 22316299081480857793414642953093072000 7912279 107607195074682367915604552636017135880 7912280 60848062393436762033832812535438950400 7912281 36104299797483794817197702466325355520 7912282 14599122927578023586105240692119804672 7912283 -40777663290194571641204013572913345468 7912284 -200386839328701739405216853083176960 7912285 -5901493128819828895723854288689994240 7912286 -77750686946439493092698935033737729408 7912287 -84789079976447722873899729130337062056 7912288 -121928060488519506790366309998473379840 7912289 -13372580598026513240210389864585245696 7912290 9727401057421049826044010281926963200 7912291 47901206169601279478580589035317073692 7912292 -74474626918863064069776049584790521600 7912293 -17141002266944542029829778328113312640 7912294 60655131906772078643910907191162509952 7912295 -9926580928997116394715189471378592200 7912296 31168406387073727519237653314818867200 7912297 -24341743163529228394422443830405734320 7912298 7926083468331850681596222425973292032 7912299 -43603467570834716688535668648319621632 7912300 25686459839972177801674954607549836800 7912301 514962727952347246644862304636278752 7912302 -4889947559335220177372563743029011200 7912303 12700638221438525107963128618462439680 7912304 -25947818551626772183749514315072634880 7912305 60709096378979576216646355429043613300 7912306 -42954553781076201970586371944048369648 7912307 -33179377364552192621034589589927079312 7912308 14376104953799212402367400251548932096 7912309 99513247895973573398976760204434762816 7912310 -6851953925035526732474514988604390400 7912311 18826238871444286891954871420694912 7912312 -1336460793181583766192008208025989120 7912313 2027476190451697161683309162462990202 7912314 30670842562418707255425588290332501104 7912315 -40299746237006395938097063228822391040 7912316 3427620773610332498823965237336616960 7912317 14709493718219049079632161025405133440 7912318 38227594081134582858845963473627599360 7912319 -151384334177633850659988979312721105280 7912320 -19819509767362978797802024761871564800 7912321 60733574783875185062252152899135227522 7912322 34496349808320111426941114119286415360 7912323 18650397594451153116428675581761316584 7912324 -5052854685913473279408691948138496000 7912325 -16484352685544576533543203116307874950 7912326 -34488794412325900944483228688338536256 7912327 116962202835338918598241461692814520512 7912328 -2064218989022165865127443904237271040 7912329 6844517682462402141129943878616088016 7912330 43509041082885268870186136485978366560 7912331 57664962341983718601879865245273173280 7912332 -12238326545554602854235987883460607744 7912333 51243544696316988092977282509392037408 7912334 19022437477305931796896391946783694080 7912335 -2011323353562417836389353481819983600 7912336 -31726404356230239444419731741913079808 7912337 -64781115413947255123612259603176279440 7912338 16303789013131051698645602755096481280 7912339 3761431873119987706284265257090947056 7912340 -55624817511961722017238286551463672320 7912341 -32057346370515735554051371214332504320 7912342 20207170062768597540852929802640407072 7912343 59087589464016723882826210783388315592 7912344 414748304488323359158698612387348480 7912345 3410051507328104925294887896336300800 7912346 7526405835699472574996726607912271104 7912347 21273817162585741187596277213740723200 7912348 -72416877780509637068134535423900795392 7912349 29248702361785432171840701907547461350 7912350 267599622593121452428734754574256000 7912351 142569436406313066007197443511063952352 7912352 19551156233490370985892536794110492672 7912353 65414970781158991531797434225769161904 7912354 -10113737504836256672523241886972264448 7912355 -47143709525379460773780322761918286080 7912356 49738991709489176026350638537054330880 7912357 135598743291154859945222179707030593440 7912358 23213328517680866780543123446103117280 7912359 16741450041145852370612481978592916448 7912360 88027034711883882201106097240678400000 7912361 -81616679906098120214483017494239726988 7912362 -5915564967097073250674795165771259648 7912363 45728766602499764452449109907116898612 7912364 65124700002988807298367470146141291776 7912365 56488745744288466475365092643551248320 7912366 15333814789076025771899841853036462080 7912367 18133547993728293082174415921698919280 7912368 -3460445373949583759785421455187312640 7912369 -199677374823384083164706946142580909840 7912370 -9393855109793361209829177298530475200 7912371 10556580938890921839910689657627158064 7912372 14408454412537763192963335247284684800 7912373 -23417794287734061467741710792551658020 7912374 -37570755338553108607358346725532171840 7912375 -74020128107199129714038893757103150000 7912376 4046763137420577122726831635403304960 7912377 163599192308432154359896050936430687680 7912378 31160242630941209306928415901801244672 7912379 140309962882884992033113195702132835640 7912380 -924089725176705384888322848382156800 7912381 52635733622186989050671799077587899072 7912382 -10973862250831262061232416769332018816 7912383 17164596804977726301248788981173753600 7912384 26148376638915164852647079210727243776 7912385 2343680273173582304799636941121848400 7912386 8240949793565973055307420569806142032 7912387 -81049562410989150903860131019672576 7912388 -26496262640892968494375677994328024064 7912389 92343233644233607774750051122386340960 7912390 1717688134132381355540302803683905920 7912391 86071454833698091724546669853707879952 7912392 61542664047089126443852319824984350720 7912393 -45800342477616464700123187767238975260 7912394 11702842899237803358614108273777202432 7912395 -12892891079301499953392482863083299680 7912396 -27116129812261539702390246242813882880 7912397 5662321764276491471283912177953584128 7912398 -207598239731953981706576068584196992 7912399 -19196692992724560181837873389766833552 7912400 13105693402293538112841860358527385600 7912401 -4389812236229179155090644183232974976 7912402 -10893343971388467445771914709033903488 7912403 -113238915966594154982624932718336855040 7912404 3633661501933475979732471172471138176 7912405 -7319788853504429835463140264584817000 7912406 -73202820564643089498342831025141210848 7912407 13820707864041088494032880652649883240 7912408 407057453087807288018005926178406400 7912409 24090072059485144215021061564618625280 7912410 -13206109420137128443204864328721262080 7912411 96876639820500114774954820021444293540 7912412 -84775551121627127546357421128682501120 7912413 -9308542309256416349249560047290887476 7912414 4987288735174596807118758901047765120 7912415 2237619897473186868252158668443960000 7912416 59549221722545385076174434002068045824 7912417 527634110135854274198103178213902640 7912418 4504943318205615229209315360617667360 7912419 25490053484996680845717918242804057520 7912420 -40966599399961952639853916663263102720 7912421 -29296754795957047230210508079541741696 7912422 -12064130714094017326169594008247288928 7912423 -63416433325951184960984880367285477776 7912424 -42239166043729674061747151643940423680 7912425 9804874010533658238169710507289050000 7912426 -22245757100691172760445814942375391136 7912427 94938234623844809841416875104111449592 7912428 -61942300630485365388361193296969614336 7912429 41422490932934709662784987727672535232 7912430 -861460790364526771115309070984113280 7912431 62607075297061592375764660625886547200 7912432 -52978165324955021811010998675144704 7912433 151597098644897873845175110100075993682 7912434 -20791605725567847678382102085968897920 7912435 3083554841851261747703409997968581760 7912436 14151789546574262269010303347406438400 7912437 -17096729635536662579538638046085536384 7912438 50604551725256753943055143461062569120 7912439 19753440285051852237070329555757796400 7912440 1711161769059842455381508342931456000 7912441 -76485924949625538735798979141583312316 7912442 -69684084720743690920043817823045546128 7912443 25190930815143623992563471342185810688 7912444 45073316818092966729080851873943207936 7912445 -17325206336533988812579977886466169300 7912446 9545130625885789620971341139866763904 7912447 263181191417171420632449422894815565520 7912448 6237120466050775960176490254547550208 7912449 30717253355655113941766650363168232724 7912450 -2898894886617751055672107901411635200 7912451 10687369012994368842260842394667955452 7912452 -25085678792036749593684392576450515968 7912453 87865795206140108359117795338105640224 7912454 -20535052274337322641303901106204891328 7912455 -55415876968669273820905473368491593600 7912456 66866952894894315344714673189027686400 7912457 -14360299728060035543659248182125941888 7912458 33706815855711962639914086873254737920 7912459 5172492660622129937176591272084905760 7912460 82434710916833421379526805666249768960 7912461 -58547329148366008169663240902061953920 7912462 -32471979438077971406279614942315940736 7912463 -12691947364146618833495184371627844816 7912464 -2785638149284459955747039892268646400 7912465 29894689868798067323285109329322085440 7912466 26971483891561612583170222849721388432 7912467 -1129158397330911053518271081445059508 7912468 29439317985062121958904567697152459648 7912469 71239358293842059091056007866175665760 7912470 108075108575828739783492442276842240 7912471 6039685523637994561915672906054196160 7912472 -88310151608156642328509356268821555200 7912473 -1064325320555722544216651975529396480 7912474 -7949608409984396938376019352326005760 7912475 7772597107798505590623447231176512500 7912476 10589016560233775327142262448314890240 7912477 121874299982934086231130218027528628326 7912478 -13765565584184235418977565907648943744 7912479 36309400272889149250127530907466342984 7912480 106907255287554155171663715213724876800 7912481 -81578013377091282306283193084813365248 7912482 -49402749727325831992020255951533306880 7912483 -74416416823980961080841003236842777616 7912484 72159315656660652924272808492663280896 7912485 -228770121198761925955903028261658240 7912486 19712250549151071912521338655452253184 7912487 -32276674532862254254154102614417941456 7912488 -2516105310609797075453422918292029440 7912489 25571830464579651328185878219820532324 7912490 37955048107053604164744844746652089600 7912491 13319370774083869593780163170764866392 7912492 -26498603285979813913436155136482196480 7912493 -101731739387809386871227033507973092960 7912494 -3163005111460933487939498106579000576 7912495 16559383559530754264398292915006127120 7912496 -22470918588255577717779466280312832000 7912497 -83774217268661220197215232528769267456 7912498 -51504969789879446476165735142179377408 7912499 86518789973151066039674261398812986112 7912500 38221574150027157673715507198649600000 7912501 4900585950106744601408116864601600892 7912502 -8215715641411603683123069129622035456 7912503 32453387670037361973723454744556978112 7912504 -17283012825246233695887635441372897280 7912505 29287491969615095888205742523560568400 7912506 8803570071023450271932059334725337088 7912507 50643663615465441481926830621651606756 7912508 -14007462411009392635571800422749666304 7912509 -7650538276072972353672404950590910464 7912510 42277011991734979851220775249937668160 7912511 -31288335435708477565463413362489837888 7912512 487791581857339886255390566278758400 7912513 50996900677414255598740279780902055360 7912514 -46213356343234810102217070267922372800 7912515 548316172471101231317029541711341920 7912516 1015621164827403433196816689949767680 7912517 -47565700934562378254973527369988238434 7912518 39317964719425414021195030845295475904 7912519 49908094140442586476214489590083864920 7912520 65855432069571045549127367072695910400 7912521 -11655720140564804655533507834011455510 7912522 -18368932919723240381133204819751988688 7912523 85316253302280922157547757620436586772 7912524 8592388020295937052065684097189986304 7912525 -72078645490296166277241156757002785950 7912526 40162089553349824754960250801770987712 7912527 -7345976126693197377220954989402480768 7912528 1074637763253273023691478225743872000 7912529 11762831273845955154021749664549056448 7912530 13061697341421344162658675070077516960 7912531 48305915104287664114162509122082037440 7912532 -40750043947035010347269012091227697408 7912533 27217026152278094725268910911205435648 7912534 -18353245160438978615763814804075948800 7912535 -68318524358436954273618684475705942800 7912536 -4213345405627507460766614142300979200 7912537 22496054446519916508276240047585570186 7912538 25006196187077803969412126079052519920 7912539 -1885655041655910967470753579987135360 7912540 -34083993554966069924695639899148085760 7912541 18560570163821495168141221514070812544 7912542 22744975630026123534249567641202121728 7912543 1067065112359257668654095638678169584 7912544 195670987486673922850902390017797128192 7912545 24011239388545871146782949006348502400 7912546 -49660395833133266034706683815336657760 7912547 -31145961542563608971335147081214060004 7912548 26435425422568872415643280477771227136 7912549 64918186862148723360201380591919906240 7912550 -2062376572723293963091366270943160000 7912551 51285928016468965715858256664343508864 7912552 -17700734736759013256597980135050362880 7912553 -183376677875852517029575680112321014 7912554 -10784365484216541348929247614656364544 7912555 -15587011740433980508324803459749364480 7912556 18337873259414870774415110242518646272 7912557 -71523388277599841651022647548900614912 7912558 -64773186981375603332957852707139805120 7912559 734202822115382666768964179273376504 7912560 15551395691810863106600509079376691200 7912561 -16361128392070293033673131922390165120 7912562 -5453344017102607975410088192629854208 7912563 -3770098851321523405710564322609647360 7912564 -19601179670539611098645274437705220096 7912565 -114985602927507852563452665239570905800 7912566 66543424194168948432114760591691930592 7912567 67665124042554137582421091708735157320 7912568 78017400712836126107692137055019458560 7912569 25677541564549320506229899636028423840 7912570 27600454025222277667625170024346304480 7912571 -51740019078842545723266466007253915228 7912572 -26172389662099191288091660152051883008 7912573 -17539020499676883524235172627564253760 7912574 -4658781567724228608305677481546494464 7912575 17236720947336719848345808462857968000 7912576 12257343534731671186664380064040222720 7912577 134993400312057489030953762004213207426 7912578 -7581265355339095940244049918199604480 7912579 -15851268662975744502789746643548178820 7912580 4929498644312338999646772643729954560 7912581 74159671757812250700594339909541750464 7912582 10183675058424689081516720655314828544 7912583 -6927925405419725987356522924419548880 7912584 38740230069440382875282259324047938560 7912585 104415843552252169154014131480441543780 7912586 14644100249077021327541755213913516544 7912587 77510852985393228264038515732018316760 7912588 -15701187609217013401388377585968826880 7912589 -118643662274737480513325356062830369610 7912590 -732974377588396351565467224808857600 7912591 -275019613886489221006766205350701245408 7912592 -32105001110114337630701844740035952640 7912593 -5778099433449593822048070683534296320 7912594 -68556432554149934184440937690728993904 7912595 -24265780181486676220790513924744601600 7912596 -11961252614375434221865389285924059136 7912597 12711152510390636574864771959081475264 7912598 -17553753941813520343095166268286931200 7912599 29170817210205480608431601962717791648 7912600 17688800338909922051547526161771264000 7912601 -243525473407939961181927330724632326400 7912602 -67982985148202023767121083797356032 7912603 114648852396846672550094565380196686852 7912604 -44453265578482872483419945899322001408 7912605 -24639956056176704784567409677260027040 7912606 -23748317888167533682044367393833758016 7912607 107479514419233708407622761799950946000 7912608 -36128235636225181638762663274044456960 7912609 107301769559572320171085230867361740480 7912610 49557582392847054350195411142123036960 7912611 16127896998581935498200992390048686032 7912612 68931929093167839212842003312308208256 7912613 62812862080098664965924458948556320160 7912614 64452334864421418749925701244426108288 7912615 -101581010000234673307715671714111747680 7912616 -1966305257582936482832969410069155840 7912617 -88222129248502530182012768055738526320 7912618 -15136548568396059877452895193558901504 7912619 18201631667305608090816037226155928208 7912620 54346225649268095654348459572958361600 7912621 -22856361387499694471500809372858583680 7912622 -18065682281136292662495853419744669888 7912623 -16831997433393401909848557125506586616 7912624 -28544391287401457247342094991515893760 7912625 -11121426415965876899689796631666576000 7912626 8380716714924056942143637924786995200 7912627 -219767122607657996807650863227148152688 7912628 -75908370119216638640399527445826133632 7912629 26156029280987870840847788106885686574 7912630 46246035344271258489981374337804846720 7912631 4712581014665179216846095872575155264 7912632 -8281189072542588596480540603925135360 7912633 119863096654666556134462054663814623776 7912634 19607181375187489078137328289870669280 7912635 9145970216262151098091560860944478400 7912636 12628055039160383056712818201187886080 7912637 -72438654723835221842812529859718888200 7912638 9435900276881028431491121795241835200 7912639 -16135844361002795170991296052984684160 7912640 -49437230278929018898195206205184409600 7912641 57614107177983446863124123633702899968 7912642 -22809450858962626434242589729322225248 7912643 -11704521956688647774090953869907770000 7912644 -7225303140350320419702001021159157760 7912645 -568310110433269043446420587552240000 7912646 31194229921914265742344192746743821440 7912647 1091875303342824685331788743913612296 7912648 44835515727884007817631881134786831360 7912649 -69069297975445144568855472954268213020 7912650 -12341097341747691281348138154363456000 7912651 40836652961816778385912188999726037652 7912652 39010312401861131360112788637420913152 7912653 29378126090823514005509744916194109504 7912654 34514769803743080097725048385040899776 7912655 64371899216365615539221483967889303560 7912656 -16540174203731763702825730990128537600 7912657 8260475488564290999111153698603971072 7912658 -1919618095652356865946631010524296192 7912659 -37562348264023555016285298798784813896 7912660 3775729170223716417508928306944204800 7912661 14037498811615468532890943662366968252 7912662 -21313113234563363025713185278581285376 7912663 4672983610763673684338258650882724184 7912664 -131490461602125300872838402478082150400 7912665 -19478288011008223876385087267195225340 7912666 -89936382104492790253697038174058468352 7912667 41103438893955661779837514188498816000 7912668 77143301631391696981495436411559936 7912669 11687679926150610443551710725793340070 7912670 1990516388680715692464618718157913600 7912671 31519717349642291173029230968620460560 7912672 -3951836745495444583313401584878616576 7912673 121711934258982791683915670631035285922 7912674 13946313301152255931409221262699520 7912675 -42943546448293449219513381979183464100 7912676 56038141760719490229651076048427854080 7912677 -1198064071690725492952939668296423520 7912678 -79506782832754541008460911614028513344 7912679 -58040898681715662030026643433849830480 7912680 -30183389844683609804982308105977036800 7912681 -46883374707099365049822033853727326080 7912682 -161583603593322621340697471594771616 7912683 -105984810963347633142499955666847397320 7912684 -47528434302231962405184802964952680448 7912685 -120337709840489581154735869697514382080 7912686 -35674534356101217398268316420914879936 7912687 4686287206528687416372767804438336336 7912688 23873804316260421543794715087863808 7912689 -1963167892271287260304749259183677792 7912690 -23305244433860615789525839218291156480 7912691 20306536441837668434037683223645803352 7912692 -3069151192892207319954408726249273984 7912693 102828011173133174772174543970911140064 7912694 -58051877432885821379353235054331787104 7912695 -5863462487554799131275264236289446400 7912696 54972559498193518633621414693256540160 7912697 -25690459641243144270380304331100001660 7912698 3316587123691311872435074101884350464 7912699 34546416939017601245719646799631057700 7912700 -71182557121025294414973099860341209600 7912701 -4324196240178623541328079322862531200 7912702 10159003446417549291435307416075939840 7912703 12142378677221044378616984849698397952 7912704 39523193262722283523647643492269686784 7912705 9644946525009817539785153213967499860 7912706 -33813917790982908392185478625664742448 7912707 31845759960402292061610066580985229120 7912708 -30209361500830066775878782522256024320 7912709 -6650867610018784717273086375236348928 7912710 -13951400503765783589240319059957055360 7912711 162030891831944593004725019091112639624 7912712 18471514732157625867402416982051563520 7912713 22767259756076189484981524673445934208 7912714 68955586536197183252968347609663521280 7912715 -38358184912203014753676736597117045200 7912716 17098094011907773123818316157502402048 7912717 -40388940326922699269739991677967948234 7912718 26670788567167708096343693917275284352 7912719 36071236151423174442128265213499699200 7912720 12175906312003573875149459446715596800 7912721 -10371432664055257474853269569049222800 7912722 31429242020225873673064835587974908160 7912723 2112802411054559364554630564183734080 7912724 3731831295234503648507759860981658496 7912725 -32931040887834640994197817588828534400 7912726 43093814268017691240560958483208906560 7912727 -35770836955576303097836550585589711600 7912728 59840827260008661382867555956111360 7912729 -28564116222710358515568690263266197120 7912730 15131972025620928814533861331896883200 7912731 -728637803814406252567436378855058240 7912732 -116212328302031896966812392443897927680 7912733 165840021354752630579392912057485146982 7912734 35992858864611381392850863843165647680 7912735 69341163968836393489277829398586792960 7912736 577441324426626400883725661261266944 7912737 16642837997231724196135206825449053440 7912738 -128118115593941223518410907069624014560 7912739 -96093986858802886068122118350867735460 7912740 43536265147004244249788765906028134400 7912741 -3133395623032187899885205943391536708 7912742 3550539165453890083864990871063718912 7912743 -48690212357407239132541672635171371736 7912744 -24675808864516056022025758226374656000 7912745 110810295815457509703910892134115566500 7912746 10140544608007880471600308345881487632 7912747 14650969151910731240797248919074814480 7912748 50287397440816785851668475853053485056 7912749 -3984791773982495910635661495018078816 7912750 -15574418879551653575705073094685952000 7912751 91689851755945179464978390500424064 7912752 14157876721647608552001089727617236992 7912753 811665212393423774708037191787332644 7912754 -12492776112808375135304049695629683168 7912755 -88818298790112076193535076383237616800 7912756 -60961669083968098436064386126542833280 7912757 12528102373366093928008455563418102912 7912758 -736554946598650920503677550364997632 7912759 -2107989737745676128788670046837457136 7912760 -120186807993513975097651056752651673600 7912761 80460684357011893045159540702602395472 7912762 1589235716244160081334334618535472640 7912763 -19586428548590503924292581686859304988 7912764 -7480395555686984438935211764040947200 7912765 55757559376533893741662805742759181740 7912766 9802947873149389893879197023395461760 7912767 21813472337692324361996843037378352512 7912768 -22535911356789131818340649773841252352 7912769 269914323381940082052304708497290893440 7912770 17476180058433062374559358947771673600 7912771 -24069132602058804573149427003010185028 7912772 20270089895000318066052451928321740800 7912773 -72606270450002000925078962907595791552 7912774 -140670692816862286268134686372991680 7912775 14347445681025859430126491336802955600 7912776 6615513326491798864403464693016002560 7912777 -39506120287600674327457972867726389788 7912778 -9769515390823602653333955254432290560 7912779 21275349435453833647042844658947576832 7912780 835691335821412267362894238292213760 7912781 -867316872372530330730526482930750336 7912782 17476821946007649905027767697499661440 7912783 28844459261933743383256632372061353160 7912784 19962622184101619706822774198168453120 7912785 2869924685007993599689660871334187200 7912786 23700570125795964451104501589004169216 7912787 -109623293450498824612266663593600172564 7912788 -7948157615196950063432196047270946816 7912789 13929771219020477753193729205843809340 7912790 -28551316994457439149345489662998944000 7912791 6670958853023114230646242078102538400 7912792 109213248496258729537893897434166528000 7912793 -24038393350527179333358425888893803840 7912794 -29661900483781299334781899090992614400 7912795 -29097396828374016832539474388768804800 7912796 -38706265964428672316021545128257318400 7912797 4567756647057073971761289399685872480 7912798 -1776209766401859520208970854380884480 7912799 -130270914652621041308765735373719546760 7912800 12551957939358185382572322831453388800 7912801 58322090035084291068835997829541793812 7912802 -10577911458871813128822273213071625648 7912803 -20729418855137533817954302347237681936 7912804 96068604064579681843497332098528470656 7912805 -47668974046732232530626298030089782400 7912806 -6861781627700837076323053767084897792 7912807 -79805038138915186512706584271338793888 7912808 36940537025490896291075067464740945920 7912809 57427522243005891000801979074640998384 7912810 -10027058382940404948999939453178967040 7912811 -40802514218477079644823069533049480588 7912812 3497733009823216347395839668761395200 7912813 -106682953664406515693332648857636896938 7912814 -4457355722287060499649906654562319808 7912815 3494188852594095546560796135779952000 7912816 39697405286680461968274302522321305600 7912817 -2268675004902460143722784560236771680 7912818 -24454973296091041197658134126663213936 7912819 -52383867656137376094134217774064441780 7912820 13807806933971312028606123773617484160 7912821 30257571813546972007134032351738658624 7912822 3270640870716273753627812525720485632 7912823 51475625004169264658326538335593108072 7912824 46820305530715472603324117414839296000 7912825 12126402314973313026370307964450251100 7912826 131103888593387027763233975816032058880 7912827 42561229688943758454998121831127742688 7912828 21015176592640485856317913202764972032 7912829 84055997074125985881727771841336243820 7912830 16547962595695273927888932705169633920 7912831 -179918603020745918762661927773361866936 7912832 71764459054250718164011610024391475200 7912833 90401987956140521510074492954566149424 7912834 56440983391140710209112333008521743232 7912835 451627797149883663042603864657062400 7912836 -34364204707319926056536114599005818880 7912837 10450182267698801497890924174368328000 7912838 -14839814239030692738749760029436427680 7912839 -90659658287858263510354714169414888832 7912840 11594032637394333430879243248506572800 7912841 -130574886125387879423661775139945638758 7912842 13700633040045529422562947508266484224 7912843 4667291706959155298057242587186297664 7912844 -89303442571611827765679545479961433600 7912845 -2726969736549814288182827245009173960 7912846 30255655330671691698796037410086209280 7912847 16398876597217978464663214087918297728 7912848 -3825613356855461779005914183636484096 7912849 -47017311188513327543106674810564176064 7912850 21590888442004690202670192404698204800 7912851 2882325889655915254529433833544088320 7912852 85452086422293752806667147144498913280 7912853 36501055392299502550002058787434972800 7912854 -57361073217264041584097452726483067520 7912855 14660284693730119884857067778331316000 7912856 -25571482901568465881462231157531402240 7912857 19032557845108536147149858928399504192 7912858 -3468881088752816071248220005759144720 7912859 93859649880543220044120645923466739440 7912860 29609092613717473369816100682178560 7912861 13893929080515993292098235524535355424 7912862 12211224326401562486404238090752407552 7912863 -45818038209277970835558025076386084080 7912864 -34361706559820125582877836321817100288 7912865 30967505918579843267129050751975290260 7912866 -13567052763481113585868030894746063360 7912867 46378223392958024064306257639856061916 7912868 -99322903969125301239697095520784769024 7912869 -16965342541601234016249281441097510432 7912870 -10137917708853606451316692642699779840 7912871 -100251155750969841738021241911220105008 7912872 86918605378111726391762871442438717440 7912873 87748181106969875935873790321578995840 7912874 17014438068937592077889301719216090880 7912875 11562865348758410115136101763340748000 7912876 -2707176793307248750618245506341968640 7912877 5042732020763791897008460560086976000 7912878 1473852123760755119505896573995632768 7912879 -43076329019859982567264043896255480992 7912880 3890228863016796887138058906269122560 7912881 -2427460097870506936022990716401343872 7912882 17738707515855263227014332167309226400 7912883 -137127486603587341324708289641561995576 7912884 11964313437976040323636946966013775872 7912885 -52330773675591142332512193571206792420 7912886 29036897190081663454545996980584640064 7912887 111824389534327151053290808905252663552 7912888 98022635322868862425498495098689003520 7912889 -108966082279859716528235877761236820310 7912890 602753050897218357115478399825349600 7912891 -39710881349510862424306925791645388528 7912892 7558655797208871723885828015977395200 7912893 -10614342531926887481122972009612091136 7912894 25030384089470048742130501601843205504 7912895 -85820223060172877549344078569512760600 7912896 -21882120750998218277293298043322368 7912897 57730158811625349403225849807691628480 7912898 -30139564583361051325720840952349233664 7912899 -29356844318689269395916693002112047136 7912900 -20017307472608729507756235629558227200 7912901 39780872830179446339001141007049082240 7912902 -20661615316349229591861672106071645696 7912903 834930953122190424829509776273798400 7912904 -30309249595806417618470579313679718400 7912905 2297141738431996417844096148882554880 7912906 54811707069122417104790519076795055152 7912907 120291210647099485558543821967364427156 7912908 -1616695227683303669290302565921952256 7912909 -98110319278587148048287108306421034890 7912910 -50775658408654662815178069323811896640 7912911 -26684318233220291446326374937601468800 7912912 -6599762663118488354907829881484713984 7912913 86999426975895723157167411411140350884 7912914 -4664893563207806967438574478332815360 7912915 48530272244748581265138028762276768560 7912916 -42234175102693342623536671323369600 7912917 -85255544670749708464668990563165669760 7912918 15445946263174106645065359685054200768 7912919 17458764597263987095900655770598341296 7912920 35837454899424851976620780167967539200 7912921 -5516745748163198479919226031284993788 7912922 103805680188904009358813619954907382784 7912923 26272090075573637641435922730279774000 7912924 -83372324784043679081049574092793886208 7912925 13218302332996535641907796152673208800 7912926 -3255915718960625278324572057012249216 7912927 -15547779423054647393157599345594130816 7912928 102465124107074310262020513833201172480 7912929 2839288643646320504642451785372827008 7912930 -48847524881557072746434879027568614400 7912931 -14801272114412409895884120185437901136 7912932 17714662239289624794152483692372180992 7912933 -23784898643067363475855981448668743360 7912934 -20252126086714740677240120496439560768 7912935 53043553794939345190243406657115596520 7912936 6421808250244160731585168190943068160 7912937 -130151470645953078386799625875288537414 7912938 20100844086298720697884789273759289856 7912939 13741684638364062239015693963183208192 7912940 -23068986975198179155245801365429760000 7912941 26412951175456614080891471166841584192 7912942 51251259954782452038130929252824119872 7912943 -68484075484193315004316146328485612000 7912944 -2328501829469334352346440803572121600 7912945 27923980367193042406866918592262843700 7912946 -369879534808179552676996689471777792 7912947 -13613394794098606575627779815612163328 7912948 74805766047108666557804314002513851136 7912949 65555672674716568586764141084721736480 7912950 2057982630055466668855253707626547200 7912951 131203769221101180999053309899347070952 7912952 -131600332034547108597250523059885670400 7912953 -75990182727092883037615661341254084162 7912954 -5586955054941729905155858997644950528 7912955 78701451647854928464361830550293865760 7912956 -47246566923303686076626945408255754240 7912957 33858581386798770983102305174923950072 7912958 11889314364349069216150627500262489920 7912959 19837853398957639250356840043759689488 7912960 -19824159744321077854999590344306196480 7912961 -86462907735856559890428897801436723392 7912962 54851235747473858276171986646138432640 7912963 -12068887199719392054031403253249277016 7912964 767465038293720715884548249912352000 7912965 11520464236368733032276133911267357120 7912966 -36773480683821660882627793471953561216 7912967 10613525759226575562445450453037051904 7912968 -10720894629986242036956223543561420800 7912969 -6543018959278121796126664044639544227 7912970 -24994330936893929154535936551749620800 7912971 -2356648331524767501630793818704053056 7912972 -45851946489193253287535911423745235968 7912973 73614371668969577440958400211189653420 7912974 26231894670751977568306972750576695360 7912975 2798266815259926650820278265981632000 7912976 38524473451227738050071733767925932032 7912977 -29196318964833421188807006281830571280 7912978 -9807462698241390049179150257542251744 7912979 -139287159917912254124472107169475017240 7912980 -4397903321096320812481869219825987840 7912981 -10651248234419947084640997962904355336 7912982 7505532740028726427053148818876463104 7912983 7825538045139768176116697255369439648 7912984 108685818710848093213514621111647426560 7912985 80722004093178958532520843855633282180 7912986 2582339517580746527811850765540529664 7912987 77515366924707626536705273676478925240 7912988 38318711906304122026054569430726258176 7912989 159610362688764597697917284276011008 7912990 436541611350501042401933444119622400 7912991 -42311405503300299651188915065111144608 7912992 8973078100532413302589058775027548160 7912993 7827220637972703883558047634174239840 7912994 798090708909458171063662451986099872 7912995 18212257142034655846223828069284659120 7912996 -454634066423770783013740868071567360 7912997 -35465642406814398964245368651953171908 7912998 4270194353468265190509571093466726400 7912999 41185080477982631291616311053441835000 7913000 -50858046264437859248368926212367360000 7913001 29943578346373663041409850130686316432 7913002 -20376126777755693366341791299923956048 7913003 -54108557589526728263517488465197726320 7913004 34025484763603782011397443011313025024 7913005 -38111010547622902090160455898894285640 7913006 -8423316926753949203097545616417724800 7913007 36905273318568150275011973992169155440 7913008 10649505819770531268545134915132178432 7913009 62652103473748760894250797292195210804 7913010 -4536284439428060232870753091626240000 7913011 -71625818891443948726316071233802518388 7913012 61102338954771245731865592000284116992 7913013 84176474510675184414560310581208723744 7913014 -71697312496607891950041414715929961728 7913015 -45519300788019384231853851162654092880 7913016 -45274130296230549658706490471091937280 7913017 1670232884917529265228193167316475392 7913018 -13097308989978073230638610226356593040 7913019 -43713322084663997114672433263880487656 7913020 34793934477512974966607307687580078080 7913021 42358091663852533607519794678648516800 7913022 4664582282301530540072416888086748800 7913023 77843438017526845251408073630728390984 7913024 8675719931580432779992318151774699520 7913025 484825112846483950281425222898360000 7913026 -29829829436356951982502385532158194432 7913027 149864633174816452838770579133517082560 7913028 -39896271067541748847102110671728174080 7913029 -6794008769667450045477554411823217280 7913030 -40419700711288114530861832513968633600 7913031 28173700080814466608358132537703586944 7913032 -312891566022129562000744935771463680 7913033 -103351705124567949199222564034528351820 7913034 -4169474150531921277464469754638257616 7913035 30700069669380314567308821674599065600 7913036 17763015138188980236183200220370867200 7913037 -18587765838477084066279014852527200 7913038 12167662464192691704808688603455169280 7913039 27758517344483223443488252239773229024 7913040 4680077780184732440228608214943006720 7913041 -41755723005757659543632169629824854456 7913042 -2436768438313576614673519958876550336 7913043 70464981636586335361677745017475542132 7913044 57741842076979641823528335456710195200 7913045 398596733522631968947758325217489280 7913046 -24798439922037520741739991064923287616 7913047 44621635402679774159996001141751311192 7913048 7995056351966139614632485921111121920 7913049 -33285939291431277803877716292489209136 7913050 -25942958865145859102973519453874033200 7913051 -14545439572092462413201063365792683840 7913052 17370310533269813270446517105598554112 7913053 -56098645027990426322659156311904000320 7913054 -1221625797969577967142840341759313792 7913055 88597891883336740605766167923340213120 7913056 -125303254128532728882229875154244075520 7913057 29227292504990437590452780670289398306 7913058 -29422385375499400192891824910292646912 7913059 -23774127536969908198011399274313003568 7913060 98844944489834109034419386029916160 7913061 -4109920329865101407823268673081072640 7913062 -37045841560728525617277970383108350400 7913063 15789281058188429606669465814065782920 7913064 -4023155498735243377734759913782804480 7913065 28267176988702474697669448981378771720 7913066 -17859565363647364730402175660377869824 7913067 90941359624408637256381328661276283480 7913068 -17464461776075303315037012708484241152 7913069 11971216621995013957855855306031440470 7913070 13139662052446338224330456125242240 7913071 155855753274409165891159581641009976272 7913072 -29673541920927813578825591223654580224 7913073 -8142200861676062129487423932064151680 7913074 17755807338718085474991455389684279200 7913075 -301218679677711350271331052992184400 7913076 -67339952523574878882960407235972538368 7913077 28251884840859846778463229296573754926 7913078 77048918213055374821322113176556062720 7913079 -28714750601386044058186023128016625680 7913080 37256043896085489818456624094904320000 7913081 47321779875173667486658979302125334464 7913082 1036477402219199310702195140140469760 7913083 11414953791712563687164339012917147320 7913084 52693162773785724254311952466360517632 7913085 -10551986512331807704799857389318086400 7913086 -38290156636186005269504561086672747008 7913087 -10463323065847534096177915115539567920 7913088 -20317413142192933257051076170979737600 7913089 6367500793362358999109183894997081556 7913090 -7717292872655293477220092545718879200 7913091 -13320965202125908793906864279639863296 7913092 -59355537469218981037652470237699891200 7913093 -24039998886573394434609884903014922658 7913094 -2833066482171103708018152302757500928 7913095 35124548182478878794344930644304716800 7913096 -98551489778062025570176334692381194240 7913097 1556289837651850723400209258102849620 7913098 -46790033927132796289534033927696789200 7913099 90998224621263869810538492380292230100 7913100 -11321389368704273420600059677376896000 7913101 3580585756110685887611986094765529920 7913102 51831761994093022494611366124791303232 7913103 -47978175121470198423126564596670605184 7913104 15430648897230633150220020189688233984 7913105 -95975467178990441408385379573246969740 7913106 20521114210805585185782064131759532800 7913107 -241202009413235730062946625534623606768 7913108 36533601248867525788058864118951383040 7913109 5465158328794133597484075108421555296 7913110 -10405108412652434968495569725019959040 7913111 119145364678976002249960660925968771152 7913112 -29681543050791957661008777667378421760 7913113 9020184899899709213956273469744137924 7913114 -82588324818971494783284088777467955200 7913115 11206991542592874400353512260620901920 7913116 -12057484746007478647316949565941121024 7913117 -30125691268402830519798428225960439834 7913118 590657993361258075353780607723522048 7913119 -5639814269090057556983613698310238256 7913120 -797509547792096203244003498535813120 7913121 -2018134976793365024747087466980747088 7913122 -3322548474950728605911818438577811456 7913123 1564021799377630245380078074402125384 7913124 -45818976124829733337916579309951687040 7913125 -14250666554357082907911961131984960000 7913126 24134816627252441521664183558775350784 7913127 -4328427654750794625936416804507714304 7913128 -5803994047822973259358274204769239040 7913129 23714553402734210767677547939439861376 7913130 14111623950832544471717691574116311040 7913131 -43089989631621475591688717651836131800 7913132 -138066590958383261579626191662232199680 7913133 -1382180906478169052252814896835662016 7913134 36073975647586610014420782692540050560 7913135 -83407647511910397068312766675851245440 7913136 6244735676048036957398973302390652928 7913137 -16061895552708003376059739123176245520 7913138 -53368113457879745377532442255557975280 7913139 -8028680335619444976545999066241734400 7913140 -72665909908648570021376775325779682560 7913141 -121996925943834097188699195239664609600 7913142 -1253777238333333397387088336516040000 7913143 26184138627072050108102546791083380160 7913144 -3985213320224338170855708558329978880 7913145 -16600520121667222794743674784206028160 7913146 146000005144347530697255430520347129824 7913147 -3281345723267981099563756686470369688 7913148 26237323635099826541260107823375426560 7913149 -4272485222959659969444653282633290580 7913150 -2271904320569413713805353020386406400 7913151 71326669768092411606036184472279180280 7913152 -5273347137271247788506961598436343808 7913153 -16864943567786208479760458115976147200 7913154 6207212323202820552221919124224309120 7913155 -78492114189778917755779121604094894080 7913156 -45369441360829652571405995646125508480 7913157 -23340809695728443994223739392156695648 7913158 -55105039209245620986260110075222080 7913159 81257128492521659894029009691822214360 7913160 -14821142660931892004153959793393664000 7913161 -328719818801681750827573314922370080 7913162 26438856347468623044620231477947766832 7913163 42839591754424510883918006556473991168 7913164 -4498271301436475353054460602361819136 7913165 16937726787470463243198873836814094320 7913166 -8738871477659706022032684507915658176 7913167 9746986267045984612616365087642847216 7913168 10558113990425986621124752707342090240 7913169 2707687391114856478451052755804535648 7913170 52313320486263705065380787783939333280 7913171 2477825860707858079841639191881947040 7913172 68028113865424873048111953776719411200 7913173 -39881830791193978300166603565750988800 7913174 -71509358637098877083051541218767997664 7913175 -49110691893404806115437141864075437000 7913176 77842359004972539064869597348352512000 7913177 53700181516772267837996111818072500000 7913178 2973147898608406143780181290634825728 7913179 -87503257868173343501789159519252988220 7913180 62690775275981635503883207004053785600 7913181 152223542288330301389035959858049746240 7913182 -28006038640714975992533393418746952000 7913183 -101135003210488952704048863894316265568 7913184 3387764705211347786574501901070499840 7913185 -10335152539522553107986358332526189440 7913186 -116901165591826494665792827339793310336 7913187 -87451966860778527667702352887713388560 7913188 -24932666012603135592785829853998666112 7913189 4164667715881086207099752421023215356 7913190 12517685802096099606998584042442284800 7913191 10321424230179141159293157263380427184 7913192 23210079235830025525079432344670945280 7913193 -49682982907526033255704421471117487360 7913194 10465555726917140006148126444076959072 7913195 -16244527037959329597917035706531344080 7913196 16843909187023768749036600868339630080 7913197 170342094461704713831235370326002418646 7913198 1649410653655350066345440954661501120 7913199 -23580553257874950036165846683304543360 7913200 138830931556863954838328156412313600 7913201 -35649092193638003672991167263835312280 7913202 3810334022434086628697620981625438208 7913203 122133109238356888341104936802498165452 7913204 -492258142962031096067529046722385920 7913205 -17517280371910519913755511088281848200 7913206 -39816593368064525506628382548025634272 7913207 -145422641645739432912622319867549131608 7913208 -57189494518136820280471602005826416640 7913209 -79301342304265376577581821461413021590 7913210 -34193804116906713807206804519593950240 7913211 -45570131440959297764825281608895870416 7913212 -46539195426947582195290980297264442880 7913213 53225779863387029597623754800069794240 7913214 3324743068466553752403138136467459456 7913215 -12742248944969250259664128399080652800 7913216 -6315483180943095368724604437500264448 7913217 22893129697956966863903693839651770816 7913218 -31791117101645826670368101838348489696 7913219 36272958963223288561002120806063292144 7913220 1196712805444770971200086247862108160 7913221 86180302387201006357274024302140720000 7913222 -8540465640856914703729080276638971200 7913223 -17767939444190521266098802866737440528 7913224 53223384032595758320068124822163742720 7913225 -58925452800889090726750796852058580500 7913226 4162279856155680482476182903659616000 7913227 19291589958973030142992482119182848032 7913228 78780408967754076963255548040516589056 7913229 23462014747936511156205542705695041984 7913230 -1364831831111496024279592353345120000 7913231 -28118113686496850859680006543122885968 7913232 -2887971070121690160724233697631600640 7913233 31315514344590162066400969660682466482 7913234 3079292489074550185712135306346700800 7913235 -109632619467681837629997118416192000 7913236 -27204121752364221317251353947827914752 7913237 -49619809407110228862497545819459056114 7913238 -1769308130098803008588395982347786752 7913239 57332325121092386630224470764172820040 7913240 -39446697156234192141977103323610931200 7913241 -28789915861184242929304204687712544000 7913242 37396470947234456833146035530089737472 7913243 11639500817943707070402067946930747904 7913244 7537678251964966189130200196313954816 7913245 -94039812219863137929277791405110766120 7913246 3491550259035958105244655472116228096 7913247 -1272208919691114577218292883863414272 7913248 11366582277022173102048503825984126976 7913249 172202517278736259065486429316336543872 7913250 51756566329470985302831355085477544000 7913251 -27446831710475338472844633116750691748 7913252 -32666968001227039892235980719773435264 7913253 14300269160652933633878933771692351200 7913254 26048664442665602533350604540564077312 7913255 -42063216755996707423495408109771433000 7913256 -48947664756159727799812249961633218560 7913257 -20606457940419616422468987740648875200 7913258 32609109668225723058311259215553857376 7913259 -14899459876188236346250795708593424800 7913260 -17992861494977654677034287888281292800 7913261 105893043888299824082074595382714227862 7913262 -1996375898111984880222174253470406656 7913263 -29273583142162260250600261142900450000 7913264 -8582310574905533025646403364988452864 7913265 -28864625503272801011332407287683793280 7913266 70878428083899510190196849277120297504 7913267 14517368019953724446521806052812572112 7913268 -52578417913702111841223392593935298560 7913269 25463019262641175791251057645046667520 7913270 48655174678574545093196206339490678400 7913271 -44097988554978022056721545135779330016 7913272 -77763132513132513304443458913976320000 7913273 -10198253383457592830082953772042080556 7913274 -2801759062080983584239050416303703040 7913275 49734832572149205381699448141638257300 7913276 -7064632353382304305891982833851098112 7913277 -6638608147684569725335620560085690624 7913278 -64573534432397483453041227729395170560 7913279 61809437163697993436161246081103088 7913280 -1820114961283789500274125704307671040 7913281 1359833733003350137201841147638528852 7913282 -18747121487565711911351405421802626528 7913283 -16234885678436717116428047900660795136 7913284 -108161088765464922500854605294538993664 7913285 -67265133383689157350538217079452121440 7913286 13953432827797629515629670300416216704 7913287 50331081063096644662536888481788170304 7913288 -47633870186133645866242049259304550400 7913289 -50805001066537038064373788843625972976 7913290 126875373982427240826283712699596800 7913291 22886192871666945037326726458797124400 7913292 27381423669895750875541993435230277632 7913293 72457584038285094210936119362953206220 7913294 13374326600574730343615035898219541696 7913295 -23692375164254541508596333809851714080 7913296 -77409890533668162577683416699389870080 7913297 -43871491776517373389973722140594955968 7913298 21903383384112498093765149811799169664 7913299 -2363871838367144603041721464299358464 7913300 -49163305507131732270622098142517385600 7913301 -18930572137106858116101774734435650752 7913302 12136627498122275358913597926784664352 7913303 -123481292729148309794095357354362183936 7913304 76758097227542394758408804818917980160 7913305 39475045186837120800717512781949801920 7913306 35372059263720192971789930278273615104 7913307 -50973837962623038133289670534284045160 7913308 2926022680897064699789359688409374720 7913309 -117413512105970869765167708695181422496 7913310 -2769541632381047356979007587723289600 7913311 11233842384766547359214671491024115312 7913312 -108031372564107367838289770091831361536 7913313 -2434567895423572309996283070131935836 7913314 71126781612710804819773082623610634240 7913315 130820637951122202230985879160251913200 7913316 -36410669170420564598619807069383485440 7913317 183756151880849646661398060542807841120 7913318 -9775514917494994022110082473711603584 7913319 -64988846142877200038049606799465194456 7913320 -1035873051201409321970831913125990400 7913321 14796645011869514778893674766080786944 7913322 -52223251132439035235266312119942927360 7913323 54583520642866293685543818524257700904 7913324 9940665854387085688272336241054325760 7913325 -13392748335654600221913323095370030400 7913326 66650185556242376023171084359538562112 7913327 130162340238547272718250647087543828176 7913328 2598041626635840576542040942259273728 7913329 -96016650698528833043510217448074233360 7913330 48004399142280409891201103716028424000 7913331 55163996924370163748500874996771483220 7913332 13960327638313106335428831739273564160 7913333 94122003275620131780580711555234944 7913334 -4646064400577074885099157157011632128 7913335 82164592388750484552806812718252738160 7913336 44336756904297113072839947732848578560 7913337 59800335568402510856895760571054855760 7913338 17877114993404720783441658374827824096 7913339 3177906704267302292453012961787087872 7913340 -50120614558862923401546118191805155840 7913341 113468820112058579543321752606790020742 7913342 -36257843795526040940391740712419900928 7913343 103819883356230946411103305048531425024 7913344 54949847336230780055386671201009008640 7913345 -56905698936271301472772926819655819200 7913346 -475723453504354800524246527335475200 7913347 -67562868912670041163089736608310172256 7913348 81751589456975069350767631839557790720 7913349 127369583267080913535677812335965157120 7913350 16201637415014600533354059840560524800 7913351 -9483463205914310831087067615285002400 7913352 33019109126844528317664899811551109120 7913353 95128082239521312874943473504491737600 7913354 -27786165427938396768143700687766524624 7913355 33738485894111421599546315204517630960 7913356 -14692190103499069385648149951089446400 7913357 -82621198847805455494011491466015258048 7913358 37426963222267959108885086166465354624 7913359 79721206168568975404924747869961076880 7913360 -248162686030414137531475429467095040 7913361 -18972948817008391103239031072965690128 7913362 89661482963498278051346312128002924432 7913363 161923315353257351014516836926829501612 7913364 -48196136894448790091850800418916282368 7913365 3991990893827530487265900292196503260 7913366 -18380453019814696442881224177147609216 7913367 25370322660036113405521969224827055360 7913368 -32123661925018364843932156852584253440 7913369 21803637629579777164966778661881324820 7913370 6278537243534636415418434985965649920 7913371 -62791153464346150670146563202907271056 7913372 17486944611538725808766099714318040576 7913373 20317151635946014565701548834148803744 7913374 -9685768215350717408771717291800184448 7913375 -43587710465269289412184101239783400000 7913376 54926098937685090124624120375148544 7913377 528029804594603062577462227694368020 7913378 30536031348699594853471956407125997568 7913379 90420307820827845406626405563508212208 7913380 2888478628417574040962699015681986560 7913381 61262481764546211681835131688993224000 7913382 -13326523435985493010589978793333772608 7913383 87792100704043394595708179924736960632 7913384 92816789305008130186577059491437890560 7913385 66763931016696709866680263578967459620 7913386 -23601210108600729335763737305211466240 7913387 53220708994279184760662391303648129360 7913388 -2075810843117893607648619651907190784 7913389 67170888015077519890628753123641454400 7913390 -29586578384953980816126358078705536000 7913391 -41601541340058245969368653965890774008 7913392 7921145683382453833421808303586820096 7913393 -38781399397248789416972493711528629358 7913394 -24474509182766241533884578223005139680 7913395 -9941511230437178093430845144908938240 7913396 -54708357307298140619350181235375427200 7913397 -6267247793052270424956621186250802400 7913398 -8082693942726266187528598145052132384 7913399 6393854122979774846119711477530767280 7913400 -19878089967879907739627856314880000 7913401 -3342963829171298400069727298832722176 7913402 -38446183078456781546511920907282234000 7913403 -43114801387846878756033084905709841920 7913404 103196014079994672004417401789080716800 7913405 -7028959946902850279411828682886020000 7913406 -9918693722333785552624105079044591296 7913407 105315563032572373635818967134280205680 7913408 2385897001382558531600749177042108416 7913409 -11209082271064648259764419326807792640 7913410 10493716402880494467285663181723014720 7913411 -79901742614074747995273435197985988800 7913412 5344363091857917164220529624062392832 7913413 -28156970252507759497140101010624259620 7913414 6708029045091083179028800701580202880 7913415 41562075574429209919662991183122901920 7913416 -55358644523762072134486162955242045440 7913417 -63104261985055944628663594551281424000 7913418 43171520959854754165517726363342632704 7913419 159316570280322323686372930540549328 7913420 13314387239997033869414682699200609280 7913421 -89486584678325869660678897433160810 7913422 46760031104923494076590378297978393024 7913423 -340824714223800741401040535823141280 7913424 -10388838714766811516040522010355957760 7913425 -23341403952198794348520409782081033150 7913426 10138367776983173225039428200527560704 7913427 48191156612813576227035753459214778160 7913428 11230793523110181279421893473991329536 7913429 67823999942519974545097444665835134030 7913430 8652918094827527022855519182155776000 7913431 -102286282105557991093971485214995899768 7913432 46850868643256389330353481541339381760 7913433 -108361456786583535007411565405948769600 7913434 10976585682949997061075531922291392000 7913435 37546443703261273809975986736916178400 7913436 -8997126540537721169121950730788402688 7913437 109778665632254826004587402739870248960 7913438 1473886436849444075299255572110871744 7913439 -56726609963013027047457913227928883496 7913440 10743623906793648215684898517372108800 7913441 148522742874123783203372126622127495842 7913442 12027595460840201386028301961998343680 7913443 138516497247823632866437276198817783320 7913444 -34083417749533695402077166348080099328 7913445 27617850461540541425895032407591093920 7913446 -1845726120895854968250631868806733376 7913447 6442564526584708473836765084494007424 7913448 48272843924925224862764132937684172800 7913449 17645180100747480705798377985624515712 7913450 37761433862550663599211934871248938000 7913451 6222648646537601237774809954809278688 7913452 121983680512079523695656644590195323136 7913453 49749418236077355840491881538728825740 7913454 6343747015692408216974991741188322432 7913455 23694988898567115536985150046107444720 7913456 -25840537135643164765515053295193817088 7913457 -4716911563708722128653629550780692288 7913458 -22157522681455850345480491009951924224 7913459 62755385150837170519940672222639169216 7913460 30461199306088716677601839249929820160 7913461 -75723581178482438152942734187560473938 7913462 1550092784150649650147601415390771200 7913463 -10463756704745371593042747021161421312 7913464 -18109780914212372672542475760046510080 7913465 13811114997187764819320061850961688000 7913466 41915052391246647923803011674048345088 7913467 123347375947450738504830899130076052516 7913468 -57357005894800042943517247841523724800 7913469 -47700885209373633551661118818433283904 7913470 -36137071893724182652624257381101392320 7913471 -16048743256850492623869782488811914656 7913472 -7816956672402096074908487697278435328 7913473 -96807062693371909206819119376197345278 7913474 1399003376729051731841447671283318736 7913475 13836119334418170992872027357105598100 7913476 -2442149366770342466149226589443840 7913477 45560026584786225336637552484676728160 7913478 17676614237478655920924699253808812224 7913479 2036940271196750140233702698080976176 7913480 -66670826846362628013688870867344537600 7913481 -1321819637001636925202115581596675728 7913482 -53884432255062219682976690101036467408 7913483 6898499413795770762662469920084917824 7913484 22948495632216871218274814356060569600 7913485 61796109846858047573284966341888495180 7913486 5069865009124647561876643011822441216 7913487 -3094145685484907758119329834262172032 7913488 264266520185030422040176140223709184 7913489 98375120664504168528435110816818894320 7913490 10957971622769332133883528400310384640 7913491 116942556566782059437913013603094162400 7913492 3538706965320257741468117293146852864 7913493 14470843871806772020535713994781681600 7913494 -7269017481549801815617851167075470848 7913495 46571132486588186899382486311497993120 7913496 -2090192578424157686635894254683443200 7913497 -14511738012413918306934275876178725888 7913498 48545529952934379633212510975920182000 7913499 27806593769879606450859404730604563648 7913500 66025850447833754530087077789922560000 7913501 -61438750456030851610548241652982976596 7913502 13606549018700698390405053534805846080 7913503 28485629566454524146911225737724550384 7913504 14366809963856474260113481698639347712 7913505 -738472781871190738625693466806337600 7913506 -3512819892860032866352085313460091520 7913507 38425469925779754747971032577515714512 7913508 1343396817723334694041768843954612224 7913509 -13622351172380145613253268976325344000 7913510 55088787939552149090006459384678920320 7913511 34185763932178136052446165633912594640 7913512 -19456116786782014577848865271771955200 7913513 101626487619998430878352358335303504 7913514 5884918739988400451514641684521185792 7913515 22768449317085414329269208921145368160 7913516 36693424381468227947191673173948849152 7913517 -64323365750666702003363638116359455488 7913518 25018234706800357085838936054085890048 7913519 -39333802314099423102036299435809307160 7913520 -10190195822971347736325826130108416000 7913521 -70691246647932410604660924351785984 7913522 -49008851874730580452679100637150135776 7913523 -2438167796615998814268548097715367376 7913524 15057980835079815261352624076536953600 7913525 15501551916081578845350650870323977600 7913526 -80141178373764022542259751347870134912 7913527 -107091901154835567712342763340899617624 7913528 -4498887680463313023706060960625786880 7913529 -7834388943867700518292589867364900480 7913530 -19733512482958021537736778061941506880 7913531 27599157607518098630774073517211628480 7913532 14776991939623465519817003443209682944 7913533 41145178789788904001432625057499245804 7913534 34269704958278103592744290159882392832 7913535 -5539682650891625321383866788545328640 7913536 19186044233170775425091516397756874752 7913537 -29288662165773761631043771516879826988 7913538 76314412309485907674971419405763024640 7913539 16231199387886596179304374718219122800 7913540 -77134327614169631746388843681304533760 7913541 -50407957624307944384003137017796901440 7913542 -3846125711560626964573864036884631296 7913543 39598872086598326868219631878722181144 7913544 114115522728289321018504810070632120320 7913545 -60851849890047744624350188209216284700 7913546 -65272278436811301743891642098662322176 7913547 97284762672041045322017351235869916924 7913548 -956595825069449765581476953847377920 7913549 -76774806711714503331570001408807007700 7913550 -2559410379659147326218347850337723200 7913551 49093346515410385357206911816532844800 7913552 12283316327877787681498820461781975040 7913553 -44904129747337005745692662579884492800 7913554 -13592469131633730292181716147291825920 7913555 -16637053712944624790462200301400840480 7913556 1195653037433373471764301498927120384 7913557 -49710525688517412181838471856022192160 7913558 63955092977889888736910795807613230880 7913559 -26403968931425588868220749820404119040 7913560 -13609438058585004041794725730442649600 7913561 130763028651784953580401788553944865162 7913562 -33687957300018283662284396537136373248 7913563 746300889128991843831325611352087296 7913564 -14306659404707165936739540531773881344 7913565 58957762166921996178642178604573342400 7913566 -61749255465123805797804213478426896768 7913567 140098898999286094166077646539409219616 7913568 10909631617077844593532129245536452608 7913569 -8033256639240957309462130288280330604 7913570 -7735044164133415771042982280918167040 7913571 -65895427654095695664992817326447215296 7913572 48068963446715990884545480077438350976 7913573 5050245899112370891797026820407181822 7913574 4597737649614358619383066695741989568 7913575 -55172708718247731632451593654435000 7913576 112851145668955481694056929121357414400 7913577 25432557281084046812199012899345264832 7913578 -89805666688147380729862428682076375040 7913579 -341918044149839821662670452461523419472 7913580 -36565954945308601558180452916493091840 7913581 59985246202432930300810399893885145132 7913582 13009411001034162791160068861956377984 7913583 90108738604776138715659814612283278152 7913584 -10027972606481683184244178224322248704 7913585 13305535331384634184878172396635940560 7913586 -28926966750807011852612406618771083136 7913587 7447554069620290117122993790552750080 7913588 -86505013222111533041039461201643313792 7913589 -22555872772142320592477533188820093824 7913590 4998215848109751704533306686423292800 7913591 -143177715101451171538017007405304832 7913592 -95034574614441354228225743348933222400 7913593 243915360253740409930245770444353502464 7913594 -39929620607764118844202807660410784320 7913595 -2826139360816566205241090676288364800 7913596 8262512723553416287487616610458990592 7913597 11132335499603471666673112331049543852 7913598 -28652935006341627491591387356074006528 7913599 -75546377015076030470183036684443638400 7913600 24701512920466963297436329852796928000 7913601 35102895857310216245058361881062016768 7913602 25638836319053290530702646862731772832 7913603 151967029174870675524534967116644745852 7913604 43649765344927229459053512188572240896 7913605 -11764946318333196800602324342851719040 7913606 65887734521413575192162737298660742752 7913607 34388924066121262719321797157540767520 7913608 -501984690496195134288171619039150080 7913609 83017092370059120324696753329565573840 7913610 13999626758449490483697799609545431040 7913611 -73879043815517902163385793547262910200 7913612 -51246439344796989634009957503495641088 7913613 9331845429306309912576812545068847680 7913614 31751747067591885002414851975407531840 7913615 16270952134565423135296641802613940720 7913616 6850828251683870879292071173822218240 7913617 105215006782510003190994095857336079666 7913618 -10875394315470645709490528610489845760 7913619 53742962954962842648712781876752032 7913620 -35516280256213556097154719363976151040 7913621 -106452135301626645815082770429504534208 7913622 -41005608678717937810928879239663576128 7913623 -152116382024854121817904782258957347128 7913624 68143756978440242191368417676325683200 7913625 148878813874762023108803673949108800000 7913626 -27532771026419911907740299154439466240 7913627 -129882930401579962303771247616070678524 7913628 22974220515390869492424868492845683712 7913629 4378437927202138836393636091873591776 7913630 46139161307288164639658999987113776960 7913631 -61165766852467920835411029427631379456 7913632 85297825629050065870495178270215176192 7913633 1400529135952188692299746084604416000 7913634 -340580198689403858556271782244231680 7913635 12020054712295844672879259772242313200 7913636 34067646815699109763614108731106746880 7913637 37220293269171555629434860628148600988 7913638 3048360723327569453080446783953243520 7913639 -75909756270322972651522733314443067200 7913640 -15035491383448799686213681855546982400 7913641 -2071891077811340487906171531441350000 7913642 464548015976263604732909925788256 7913643 -110304328568188700615306614980008702976 7913644 -85736507069688175554340150885566417664 7913645 -37340753374901804118553717185849386100 7913646 -372032468103174978064209649552869120 7913647 114400135113152577901050711987848370336 7913648 -7538922801165055609142042428855910400 7913649 3997783612778334922171057919113145088 7913650 4705519301199185803355389238001129600 7913651 -14995180721133336812058279042359037048 7913652 -37207143739324531120472257203041587200 7913653 -22152785359859637574695227569577661120 7913654 -17778086647317721160284239163424416128 7913655 -41317496914037564058172130880716081400 7913656 23507845492172963160207324189689856000 7913657 -85557348805129382635234675877618219094 7913658 -5218533901072457702547061807077129216 7913659 50521348465939350508110030895769661904 7913660 -12836907088296128248140929083986339840 7913661 -3434866977905813879126669316053532096 7913662 25491375204127937761294104206072216832 7913663 -43177492867682887169998824215247665088 7913664 -4552134433637808406880620785696768000 7913665 18981264029847314611575004120499855400 7913666 -222262714868657576743220366290993968 7913667 -75024823735586778450553083499624442880 7913668 -3705864867066049891444689518972289024 7913669 -141599674112221482817099216771759752930 7913670 25410812320793430932508404581816627200 7913671 -65428354885154557863020939978631495280 7913672 62279718157962921733483232888443699200 7913673 -102499758180118287254980024975525428000 7913674 -9463496097568917423890259492476583168 7913675 20644252455506724440505892605195609600 7913676 15928352180099090223785015260888530432 7913677 -2845866687646393594625925109825730720 7913678 -3934422270711304284184645027433722944 7913679 -40348058916550192085611298773330733952 7913680 2159271980072016970325215370249502720 7913681 -132026940439050516024762986132082325518 7913682 -7085841700485209031036245460601714176 7913683 -61347038360046829135828918150001330068 7913684 4427224917181935815320779850433644416 7913685 9710876187192857445533859413972365440 7913686 -32425253974096294304362078956987089856 7913687 -23034578286167528207421077370816639480 7913688 9818065486763753914971807468715008000 7913689 3164833006679509799848548497456640256 7913690 -24139254020379944920661128660660972800 7913691 65599019661096986701490064196934597100 7913692 -112216448481857769728878167312235677184 7913693 -36471819002525435608785904080142653216 7913694 995609578743302715113296377846856320 7913695 39901195019921035726492749099204829920 7913696 103261749925870304923662578768948232192 7913697 -7197075041832469627218069601176187200 7913698 38685209669358104001932077255262424864 7913699 -54630166399858022337836353339140883536 7913700 -546197796484121951568909778152988800 7913701 -101767289443621223505598052999975175298 7913702 15699374916837213237869872527366562560 7913703 -13883218454444749875649287811883814912 7913704 -186893113396233621397572650817663436800 7913705 164821496542217413796640493404415124160 7913706 29958182777071942245827664068077751808 7913707 -23751611329235919725647234167800826960 7913708 7696566988912361512509931460304970752 7913709 63494330731980754194802830421790647200 7913710 13251836935543052848356899647059640320 7913711 1154656777955701518346973858437052160 7913712 -9464574000526971900951849322419781632 7913713 -13770145948866316713852236948931763916 7913714 21523625004474745742732790412140669456 7913715 -37398192127713884646324241952195324880 7913716 91134275379324876270399853229934611840 7913717 -267693367045625360590183850099207616 7913718 -45692100415843927967952155768053029696 7913719 -204538176088763859182551820741828921088 7913720 -34207560422750401544514611904967987200 7913721 -2490237325574128527670379634876796896 7913722 -31882332478139788765054315392247442976 7913723 -116602562034077264135819536699590226320 7913724 8870069006163714401817913021731766272 7913725 -8415951088362536914307496126738770400 7913726 13229877964086221536556476191825165312 7913727 -48933220800884386280963177083590252000 7913728 11653891990797680635353790706687672320 7913729 -38023667903848176947566300266859963680 7913730 13777634961336357644786728898326525440 7913731 18489140573452317967492860959743144704 7913732 51088540180396627798719146673807828096 7913733 80105197957590881530697603764230957024 7913734 -51026190053426681558281328859972909984 7913735 -33892009888741100426280590142351362640 7913736 -19804911733339194378931956944062663680 7913737 -40807470755706437647067753210416353500 7913738 4348288714000847533998976289754307584 7913739 -158885560457432818363000786015057430592 7913740 -3565270232724423265146186890179599360 7913741 -99964123811694005605888133609030572800 7913742 -1583682206677257562575231518383767552 7913743 33417428800673464658021311641813583584 7913744 10506003329831021176169676211323740160 7913745 -12731591389377386921331170917040906520 7913746 105075389339290864464664119476626068480 7913747 51746858188238118350036918805251582040 7913748 -18711840233875617683009298881094131712 7913749 -106732455173250266873840632711118859250 7913750 1490745665489331367582341069144720000 7913751 20899971289530762558810731783041849344 7913752 -31886183741712172395544342637258342400 7913753 -79128516827596510954993476279697426998 7913754 -33194976874971228765806214427227256320 7913755 61449600245769363389579368592286490560 7913756 -23977893257897537061292834244956961280 7913757 -9032947230978290280807402030025695360 7913758 3153588893027535433690436739341774976 7913759 2741957969018266722982850267193004032 7913760 20916533760966668298520212389190696960 7913761 123138847154704773218332632865630347362 7913762 -1187315743538257275585228858663304368 7913763 -1414392500968113108706057960405236 7913764 -89678552282674751262819921068026455424 7913765 -68263470570875924736595945083184910340 7913766 -19709809329827316360966690646399057920 7913767 -121250298837449876408660817171762450184 7913768 -46014872741147343348449389859991552000 7913769 -36445946204133830304159466793392959840 7913770 28880986450987944382255125815509642080 7913771 77166466848422844139008054946088598624 7913772 97338490173552175170413567688972168192 7913773 -10265204484856731584285773329543016960 7913774 83242154763330979947373666994627044224 7913775 12724938351071322369247366784667739800 7913776 4170205513625665333180153283585769472 7913777 -136493797435944116737723247315688379374 7913778 -36472783803991117167038898138624994176 7913779 10097313698867365961095694006866931280 7913780 4084642917943039667058086763348541440 7913781 63224823718322834683357016337304415520 7913782 31924485802418092886071972308376414080 7913783 -63821123329129908392360955671910010968 7913784 -2826462005093722679852334773924782080 7913785 46226512832566889391014515500981950400 7913786 32128713775442577013064033762635494624 7913787 -8035789207173181461392680581633704448 7913788 -14831018890487420336354810882792471040 7913789 63128145101018619555742841825084512920 7913790 -410817085117604808400645305513238080 7913791 -33350110721834070979317293659217185200 7913792 -17060599434689016312437968105401483264 7913793 -19752004777240464142405445690677123536 7913794 -12790958149789242288367286141729422848 7913795 22512795871232886167061614791374646800 7913796 -86090455729238689012070321478251642880 7913797 -153501737733009988824258580082385894754 7913798 -52816384510747323681637980383516484864 7913799 -19720231984246776805191118688992052496 7913800 -46944242130815479375437404840492160000 7913801 -18784656410381852127446081168218682496 7913802 -5544925167053894673853040517721820160 7913803 22652129272071343586384894471527085784 7913804 3800169834496655797707637241590579200 7913805 11838659206566814694030308383713171520 7913806 -1268208800537717560716111386523793536 7913807 -205765818217544091584882874601297867920 7913808 -12230162026488642353955697627409940480 7913809 -73285500758118214433583075301879054990 7913810 17346432027233214173110088520991150560 7913811 -28889638187261988680721178542872960328 7913812 -26779260786994330586082668277447200768 7913813 488358402598509646667061451504635264 7913814 -5888710095357871496649023526210859008 7913815 10678688884971795127608886885365481920 7913816 56147801446969117951921221112790630400 7913817 -6822520108115962217267604861743124672 7913818 11389077458011600431594874894351261440 7913819 52175788236488562384825840415943037696 7913820 7435490369383083954995014091916994560 7913821 657469999380062204016176337638781292 7913822 29763670458908665598556051313943912832 7913823 -47740086699936779206956578814301512960 7913824 110061778797160890600080459404117278720 7913825 -61322774760165257167242483354443088000 7913826 -6676065264942591768214997007826247040 7913827 -81998421527520032916032273813514047928 7913828 13932869701218647578734967985804048640 7913829 -26931558042649961668672659188586293760 7913830 5424736362067817552953658417877256320 7913831 -149528003589283284336843072438947383368 7913832 6597096921280492624327809911427072000 7913833 151213092066794385830200180537444513082 7913834 1046995808284769407022280784113936816 7913835 55684440540389908199258551427916837600 7913836 2581590724490620003202053332090767360 7913837 83254748724049744841343331076174052300 7913838 -29673547082625974105856153367432414656 7913839 145134609281700998598103801213615343760 7913840 10653972094180216166793319322117406720 7913841 -34456097799501645163596324565483569600 7913842 -432955466504077900524887545036056288 7913843 -11789085797645130906908888429991615492 7913844 44809527219311496840806321141645393280 7913845 16479209643568009340949518443515758520 7913846 7999800607930484528908098946009832640 7913847 95008608095269142107444573864811226240 7913848 40386686207909003966494111499200143360 7913849 -1801688206116295040708114206802330736 7913850 -9130133577195840652470101273587315200 7913851 154167440164500692841675351566824019304 7913852 113159035944502269803228255983772583936 7913853 4628536573726008178759174713469515360 7913854 -15944010626902137072829857250293192192 7913855 30686926920721142621790422202422159520 7913856 -2910482106237745730002417106162810880 7913857 -1863420967708186321502718173658809856 7913858 3624498842775196919031369631408473120 7913859 -79637156451823380276511918743732057096 7913860 56981002446302792087497386388431052800 7913861 -32586018626170293866706284036895849600 7913862 -204472463121773293429857804725105856 7913863 -13997833479022157155157042492402532192 7913864 -17404207856947537307478711514125926400 7913865 629257033523745948875773348493622720 7913866 -281719446637745009505690109731603456 7913867 12820806589350822529775657555713313520 7913868 -16200557513137645535373395156893578240 7913869 -76562574395554423252534002759673783604 7913870 21990087318076057368106326787212146880 7913871 16328079882832406158966204166732073072 7913872 19183464836412854309498866993719320576 7913873 -80470627082893326980037600638226850752 7913874 -9140874542441097876736687389744891648 7913875 -134773743115225248227058183819121656000 7913876 -81151345393790630178306198611311424640 7913877 -47535040716865272074693426245175875680 7913878 22868304722986486750803939608941658112 7913879 -102809794785094188652893041917482429480 7913880 -7138495018608490196612266910238720000 7913881 150705070696593659922317817558292679364 7913882 -16273731181280085797232325860214760208 7913883 46627993593897276963198445957305033624 7913884 -61887984145968114544176626309033472 7913885 -6813542572665791936726809635902144640 7913886 -26770147013608529160127351658639256576 7913887 -171404963560867954143892017088024658464 7913888 -16235797159578036465775676287304663040 7913889 -81558969040489548880901590018503072480 7913890 -12462094330054145780206135700452547520 7913891 119483759899537924916548726044396212952 7913892 1072430694905808071797805385543186432 7913893 -20356432819499844665999568373535220136 7913894 -4985731827606723435621612138020963328 7913895 -1807092435147082240284083614789272960 7913896 -95196546733768606777184442223004067840 7913897 -28124682824190762172604920357931239680 7913898 25662225851530653301728292736820203184 7913899 -34384827417493908073484733711366022400 7913900 17686130802456070882363684677663648000 7913901 -7980187698607181740607064696694369056 7913902 64502493816720122843277651252826362624 7913903 -84850129992064047359149277152544116848 7913904 -12083172284129204903170542762920509440 7913905 78523151120180652385404855358889702760 7913906 -9971558072073326136311826134670581760 7913907 12141860218100381124588385452794781888 7913908 -27819932809167505727540841523715345664 7913909 -39267361790666578727951814111926433696 7913910 4184009461553689104392292881160222720 7913911 -23409864606571126251983434748738294488 7913912 -30515297518730114496103033635590860800 7913913 13589027423418612543886886212456300224 7913914 -35153834111850393211310997720352300944 7913915 39061237471123526916765121969318899600 7913916 49799817296720969665766125747405685760 7913917 23678803912632838653366957388110920352 7913918 46033386634943491198689508392843263040 7913919 3944294055343946933930195422459334928 7913920 -2068545608201653385911780222980587520 7913921 112606508255580640349574936318787259952 7913922 17747071274299290133757687060500121472 7913923 -92207833076301406080188186710280677828 7913924 3031853113964516691651383954677536000 7913925 40450988289580832423280792533289808500 7913926 54130157804562402242941125985712148480 7913927 3450583907766551523855288312446279472 7913928 -11123551660982240585035076936411381760 7913929 222804167064245841567219534260419728384 7913930 -739781280368112523566417096195146880 7913931 53698230815968476626147815682270773440 7913932 3432035100833177594484362806534763520 7913933 -26655771728032442717873262489847320096 7913934 10031908394625891097941022004610665472 7913935 1335379452526181623428374865427263600 7913936 15683870001836055723872310231318945792 7913937 58158462610054715735137600770385877280 7913938 -55563936115458474347517447757557598080 7913939 -103990149985131321898861172277406413168 7913940 -1627950095243634714669574429932288000 7913941 9349638277678298933442907828883855772 7913942 23583171076435340736220224988389475200 7913943 923730116911262559866856577586585184 7913944 63767618093414583868978350705458257920 7913945 -17541559850205118222538322306637268400 7913946 -22274730388783686727755529886379234816 7913947 57901203030691264629655731889050515396 7913948 22098470367591144739966447238346547200 7913949 80803707329387320867463029290353038464 7913950 2175430455558959732093133153018792000 7913951 139182515759320056822914840426224811400 7913952 14860008450580744822241223633709301760 7913953 -92433121342436729093809551034716712798 7913954 66817193897933917848857775619580792832 7913955 4154178189647597530498228096454707200 7913956 43432589966689970274656518806496112640 7913957 -154350670244793043988473007542775418468 7913958 -138296636450822769250957357916346624 7913959 8532281885491449081510729497741112192 7913960 5219517749003751683151518551336857600 7913961 100761306781999554515572353979199714160 7913962 9793053642672998060598290733057499392 7913963 -110673811675700534614308972589968102960 7913964 -19645467702694157547172409442373569024 7913965 -81406947335671001688504532524356616000 7913966 -6680686456743398702141072655556613568 7913967 7330877501862593164363903531951482240 7913968 -31234411743331334665001829713224073216 7913969 -29965679143027747500127764202515832320 7913970 -47282705805271919233659529274586316800 7913971 -62200702661765052406448086505988574208 7913972 -97835535678318312235223606420142176256 7913973 16372021680233779858064248714648958304 7913974 81613241514569154203575883092185661440 7913975 -80761400166869978625466284083288169000 7913976 1711776990561303583329923192015093760 7913977 72322235241860360100373928583226913872 7913978 -105135132217777806070833565778468352 7913979 -29809969508596051111344405131994765876 7913980 -29152885916969133208038965208972902400 7913981 -42652853766516141755797210951047412218 7913982 -23329898792846604357317933179316937408 7913983 26902646954013279484215677503692241920 7913984 8342388439540995513962906830315192320 7913985 59121141957232152023726611397402256000 7913986 -58321621872161867393363880254318277600 7913987 -60981801527535250019010053237015632608 7913988 50650643387255225152852797154676121600 7913989 104757519507620061472942773542277613790 7913990 -9642042222558853033942872662979210240 7913991 2593218989160058887564114818080084392 7913992 -124682875440974256021983594618497920000 7913993 -11064155637595348850592961657197849420 7913994 -14685140074841425008777189054117335040 7913995 48416774610669974046843034138221204000 7913996 40574432112131889960714261791029329408 7913997 -6481683715006788648970228487533566720 7913998 41796137689579236465357822007950744000 7913999 -158590023926335120854212172893992945080 7914000 11235264682879081938289886603182080000 7914001 -115661715647674885769419218008695431936 7914002 -7935546092109984346083958979687325696 7914003 -1546304985930561371817860664044796816 7914004 -4463196805948594265028140265435258880 7914005 142751777295863019843419023093217280 7914006 56538649492123684732294054819012041312 7914007 70785732004028026249232850170030088480 7914008 -15573303673649761556220221646437591040 7914009 -62997281391869865223648378160741864496 7914010 -8148517785286119485557085270108580480 7914011 -11790589401972061648585881058704810720 7914012 34613834102606964700452806429099162112 7914013 8232915189834963798273502105233542400 7914014 59962822633384560776068697505714089856 7914015 38271882528542246247508778387257396320 7914016 -16200905095651140669352614475332059136 7914017 32521123325978732796461476557113641152 7914018 -15316851378612785447950011198105891840 7914019 -90499083459430286703676516918034748580 7914020 -35758019915470018540324405542223691520 7914021 539960580552834506715494354313431040 7914022 865260469573869565284647866376212224 7914023 6701416019106756215604366956883542928 7914024 -25189055462341471652060094137869516800 7914025 -12128910146061322559346809453270534400 7914026 21202907949116912530287184863112961712 7914027 45392507026217240116672162272029215104 7914028 114054067872253396879498007676335783168 7914029 -181159800939349778982088998664364723424 7914030 21291204983653846154929974794525168640 7914031 15722424119256418212923209955716774000 7914032 10781525880338361603886332655199846400 7914033 -27780246826401850565730840133709339520 7914034 -67392358915677461521656552845145721584 7914035 44861434858640384321430964120548698400 7914036 -350757537985794367382978538020007936 7914037 -121728332021889895218757396884828359314 7914038 -91916403838510170063593255905943470080 7914039 10636528366113401430675749508888787200 7914040 41633744777187999227147835037917388800 7914041 19072644652385191823900819276548368000 7914042 -13274000097627799348809192366244930080 7914043 -176183454435343551516800801726753318136 7914044 -3080176573386873395071736521148095488 7914045 15918494806463712754920152889769780320 7914046 8030060335928457639944485585446983040 7914047 -27745443877957406939107025653903951872 7914048 -51371134812089841496583341518612332544 7914049 -46146849395380545105392806937133620352 7914050 3913813866861897394910573020004668800 7914051 8606609634357589439106142536127766400 7914052 911587377156400107720436316186509312 7914053 24688110749501206611627258413260162080 7914054 -6566468421730997279090844760834373760 7914055 83285453983652980452550475081143059960 7914056 30137058905183575339123209052314101760 7914057 29723975426208412351739006063489062080 7914058 -13659578946168162457427694074720819520 7914059 -1756264020955558428303142431215510496 7914060 -10358761968396958524226099390270586880 7914061 -130208433606431431577364339540885917376 7914062 31862410251603328338513031567850104320 7914063 -32893735458637843661919133941930028800 7914064 -347594625948803943852458140992536576 7914065 -63908785882250579535238242102447510540 7914066 -7423992610351544000905781895751790592 7914067 342615316774088497961364215820211792 7914068 -18985702163991630065726558517489373440 7914069 -16881689765551796557588327205218997106 7914070 30896299140682880787295043187193190400 7914071 -13978003327782148232615046001039304400 7914072 20669790784978382346442945507287859200 7914073 -72655674559532116555839159825201346678 7914074 -9624205576408708869245284753585728000 7914075 -3967841152286560941859626822821012400 7914076 3582407322308277136423765880680517632 7914077 -83617575631904291664551396594104186074 7914078 -38868807944758143750663671056333186560 7914079 58947928343275426014612063625324763472 7914080 -6261425932844349059367776405319843840 7914081 -9675739792646152441709833550376706176 7914082 -66320289806614119202023833527374950016 7914083 19604653185903671838371231006782264320 7914084 -15510050296803267254270631600442656768 7914085 30381107505069325657903750947852840960 7914086 -32572806213869452333039569801487514496 7914087 -12099494465038225061691222914357356656 7914088 -27546803997916902488543656119585392640 7914089 -133236588624674926753915500789567208560 7914090 -15048337220824400799426844659882535680 7914091 19084263902260765113934256409446828472 7914092 74308534854134629075761130325410703616 7914093 31403171441227594052996333885899888128 7914094 55826164601574457610091777000128940096 7914095 25084864192725850102804043216389416960 7914096 10504950038708754325395302532988600320 7914097 -845387935014686610805910954943370128 7914098 2015156514882129044829428214501622800 7914099 -84524598877535946349053372756327462912 7914100 -3101318841632313831156983782516320000 7914101 41569721033219052671171312926295336010 7914102 11020243597414183793554173588054749184 7914103 -167949504719102747388137972023311221016 7914104 92607938623085576289909310638179942400 7914105 3266246978516549699611647898848299460 7914106 -9715667941657921863399001210485103248 7914107 -620321617891243453939306908708607128 7914108 108031778394308111596461086600200765440 7914109 20035709616621726208858098033452984416 7914110 -7032571706602915969688635277843951040 7914111 -34894331601544178551898130561356891376 7914112 -62186985230455378010743522122887331840 7914113 -166110278807444717518947658419750208638 7914114 6413605354748171098321280107232311296 7914115 -38097002377918895633141685155727573600 7914116 6110287433351302051516075760892272640 7914117 78814951607036685302631569563963699680 7914118 -23615218999915805473590203674810446240 7914119 3400623972519467268594743333401710744 7914120 29303567302123189144336877367548313600 7914121 117532723208055639795196494805109095322 7914122 18952272652608927850787825064185217792 7914123 37621200616078383104600940992620174224 7914124 25707714668168087011167792011208855296 7914125 64729019672278766969906256629409519000 7914126 21586604191434175748146293210186571776 7914127 19819857636763651088054244560201908840 7914128 442040283184542979734265929721774080 7914129 70635123556032841742683763534722216320 7914130 -7555743132162347501501604022170040320 7914131 -132385799051614784845125207084073450068 7914132 24871518297416553105274889435572469760 7914133 -26169646594537021287079059264685336896 7914134 -12662115336148305872084696624624709120 7914135 -48989032698488367305773914596858412000 7914136 -36135416705588051809782940438335344640 7914137 15192206901581105312549877940353442512 7914138 2922695229244550628121049101244050944 7914139 -2250711050265264014792746806532626432 7914140 -3111102691779387814934614825977600000 7914141 -68920475346486892137111014476506127680 7914142 34843408286255216648779607236853544960 7914143 -4631123730841176620147774971987503600 7914144 7630076565446428290793963359779684352 7914145 7799830933134191870819571363073785600 7914146 37505789048356707087523936880254621440 7914147 -455462430159766891244764791951732240 7914148 32339695898802359263881529629909715968 7914149 -5966617287665694214730218506053860836 7914150 -245555588270860971761090027614824000 7914151 -1554932552685321437297525654443401120 7914152 64731266596506953571042757431097006080 7914153 11881595814564503161120255906202008128 7914154 16700056745789137343039716353244441776 7914155 -35157140649977429450607440821226172000 7914156 -20782200374191281538803982248402467328 7914157 12882055446960837862962211006033808352 7914158 22956080321635020798687900730042283520 7914159 -158976505557936032634305801491137788160 7914160 -11441779232509633440763550423460741120 7914161 -63679292451630079985143455759665552238 7914162 25960870478965050522343539953910950400 7914163 -55897893564170462129505327223364930880 7914164 45357776787350547509452159700406485376 7914165 -26237301819727366482384686934867148800 7914166 318165348127932028595223542323211904 7914167 -61648107931855587712677300513987766728 7914168 -72533452498105063676999498894157004800 7914169 48927543230200174666506280405550726570 7914170 -32938908994617206031600697780294083840 7914171 38224992303744340056098588968055225112 7914172 -1519634959184157670393084855188891648 7914173 151060654662586441692479168193527676864 7914174 70365561477896388449875422437688241152 7914175 -48441535294895440928956375624072222600 7914176 2984996382402358775646598779151319040 7914177 -38482321527634089053305851412180747086 7914178 4079433049410769532198314399696888224 7914179 -14596034356872040874179302786656427360 7914180 861671131740927473347445910136012800 7914181 39178197239057769854805030712963586304 7914182 54709225967299657137358826236309284192 7914183 61019541584557568301650280166003846824 7914184 2000485218774955866919615287029145600 7914185 -11771139560405586015095492120611012800 7914186 -1451341994738855196820265362875498192 7914187 181622845122837603275583907705243247760 7914188 60167008001205272307756146603287758336 7914189 -30196831966454964323070690804536393088 7914190 -28385871807423159194113257159497774400 7914191 -38426844347679688002502035592591035408 7914192 -1604031986727031057438790022288113664 7914193 -277509950956324120546913484035732416 7914194 -10647774357723990912732550023594229104 7914195 -37510034395543797622765632188038948080 7914196 60161342627462877242504485229809723392 7914197 -70283688049478283012325641531052017828 7914198 -2359798827324283631023505952708073536 7914199 2326729914423420554494588243264056880 7914200 -5855273306843874734695696647361536000 7914201 -71981979456669677914883149467025888320 7914202 54841964557168139233288588728226636032 7914203 351236476019818394905112848609798824 7914204 66475375229803067478089479213317181440 7914205 -41604158096136629688679387369677421200 7914206 -41011329448449003927416976096322712448 7914207 1702291529342978020732819454325909504 7914208 54769971273416482859021372755423002624 7914209 -2414087895061698081851966087226346590 7914210 4276636636341026580525297791909291520 7914211 9428977254075925711671973971675901072 7914212 -58220581366181439203677366642493349888 7914213 146187311201408516701980727186878784320 7914214 -29728984077888237170061984331733753856 7914215 72557603764339165057765619683054121520 7914216 23832875000182877137413324518082969600 7914217 60394848381887288269243887296918379520 7914218 7732295846229023157464088390642859104 7914219 -56329041154076700967397504431162322856 7914220 41316937941532841915175792198646272000 7914221 23936792146346821175465748278309267520 7914222 3548575405496626244632443990908810880 7914223 -93886286617493659451218827724547554296 7914224 -5783739693152727588408605736693596160 7914225 -5465264498127127127407417391327889600 7914226 6210402456619756040904917427269239200 7914227 143028302252407456148985277219203344076 7914228 6252465342188846392386283900172500992 7914229 166961881568938756029147447765063078830 7914230 -1951567251101166172220054216491968000 7914231 8033760406217732255166596183054911296 7914232 52958407351514009788727309329149542400 7914233 104282835213276794940166814448273253482 7914234 -26075534440530253526677860679974769920 7914235 -29960424385052033266801583552943225120 7914236 -905182160020459763805348844565790720 7914237 1749484316602779207206263271266450752 7914238 17892544421813786992595327314885516800 7914239 -16423378342737279326398659199907208960 7914240 -57092711467537592195676027331018752000 7914241 1828909888828132159227892127934655520 7914242 -11839918925376221685573579824734591488 7914243 89433409837140323799523899721397870400 7914244 39821943469193601933513122737279565056 7914245 -94983306877716514068679045570074652200 7914246 -13302016527047336667433760231350886400 7914247 38300567924641358320991850433106048 7914248 13963300906088012013301791844568770560 7914249 -30353508947689756945866044646059741760 7914250 35306954914520992156079655550849272000 7914251 -54570992771129128202352595555388120748 7914252 -3831653822326814956184185333603373568 7914253 -28194453787585963090928947472809879498 7914254 -25070950913972507328739183518270038400 7914255 -2464920285685026067217920677184241280 7914256 -12166885614227949091849235217568759808 7914257 12037150822074801156628428405824462580 7914258 3029451526987334894106781506580722048 7914259 -522639138263512740761659093136506368 7914260 9798085436052909200567638616879616000 7914261 -58264897451338095466874281864130514528 7914262 -1932048677090153652335282502630999936 7914263 11927434933250378943664496459710070496 7914264 6669439173020520009453845245190123520 7914265 7204417200701412267544403939191811340 7914266 -63180314929424596027224201002957265168 7914267 -2930936310422652913185432082922139960 7914268 -89839809320210445589816382124097034752 7914269 -41642135879040904269920537245080802560 7914270 -5232154951170481867001614285293404160 7914271 69776771963054400448960445678324037744 7914272 66286938557190786458391089774818099200 7914273 -25202493977162105569446874569086568000 7914274 17803383045416683250032857405070697760 7914275 -26043168354392141086753017577795001700 7914276 25195188414610264314587495167113560064 7914277 37675281809181110488270787119592702592 7914278 -16135790791042545234065987573724819840 7914279 -1382257595385590274036995123487657600 7914280 2136563674803479873011366042645708800 7914281 55502722498448332838282763834531299664 7914282 21151613287082593466277813722467321344 7914283 -93426016976111539768975659663909765696 7914284 10498507835463914163970453922796595200 7914285 -38607387787051256404143580206461004180 7914286 -54282383507401729598158360166625225408 7914287 -27598632277683210226215552313945061520 7914288 6380414980970416358612592973018005504 7914289 191229158806552397905567704952473748660 7914290 35613782844397569501665740334999956800 7914291 3051807953489133356998628191891830528 7914292 -6783755824008860266032675633541191680 7914293 11334487792119396470286981964656658542 7914294 -17590809286596082830901763024009468160 7914295 4812856287590250828692855019637042320 7914296 -37678856194393599223747066181666304000 7914297 106796676135675031095573336999741262272 7914298 22222975318979377433329176376589591040 7914299 75609352771662884475050198870244203520 7914300 1697955956149347127825885304576409600 7914301 21620609072486257406533389606809520000 7914302 -3371695347526654357264520148597927936 7914303 -84258433420798270056253297033967187480 7914304 -25472074010865294652710751641321078784 7914305 19128736889297900870792723175537130560 7914306 25780634941757625297755476692781651200 7914307 -60420526472297256673663729683232261444 7914308 14662389610272490598280340020932238336 7914309 -18131910417490565778447053442903462432 7914310 -12525801437625920380927286704998253440 7914311 54394308812498721093924578425356695712 7914312 11463908317314500063446140358927319040 7914313 -4827527802345826116237000475966484016 7914314 49146509417338819235897694271844710704 7914315 -79412892992644337092495213175256706080 7914316 25464755949048578973883715362515414528 7914317 5628232504042815360561070372612544640 7914318 47278774110983168286561562843599549504 7914319 -27242599493053739677507287521083505280 7914320 3658977782931581033934841598672486400 7914321 -36242079366050198404745538544294577760 7914322 -69373643590163214536642184752801280 7914323 97428673750661820666037966073153438688 7914324 -37336951467510083980529550559132243968 7914325 -20697535337130717770309819691012511500 7914326 -11870503768054636758611903777632322304 7914327 -71019631926176552252425671899366411568 7914328 6315468925568613316068391212391096320 7914329 -2134118839656780681239386206166772016 7914330 19852807406281460143579057483104030720 7914331 -897358869817710073745715706110293376 7914332 32349906472239639984304160669037488640 7914333 -72349584467578942199613001996034121984 7914334 -37115778921455505209616628968308045184 7914335 18944252322365965548814964862920834400 7914336 -11605013511824815561591664511968870400 7914337 13916405687620926327344139179410122772 7914338 44780909542904698306778505331964746320 7914339 -29063968027046284910080019118910880796 7914340 21067104967483423079834855319825838080 7914341 -29040367020647590382131742880896640258 7914342 36876959751212810006939933549136069312 7914343 70227904679452376171249094360341425592 7914344 -129918025171988814501342533249257251840 7914345 -51510053620541275254284167035062556480 7914346 15970586853226926121371612378443340288 7914347 -1657102419856446477315342645745427568 7914348 686827801906965237823427308886830080 7914349 34506817301226572403079155760894251350 7914350 17724381055406763374601915580479628800 7914351 -96610230886538979670138296975799323120 7914352 4769723487218154340424805819105837056 7914353 5102184230998783285161052743520261320 7914354 17002292170860150021957742534635167232 7914355 12457439398761856293241621282436697600 7914356 -85223707567264698603613901987224894080 7914357 24068995709836078482260211004490936928 7914358 -29092584521832948321808316361353658720 7914359 -57030716416388876139364888603832044440 7914360 -9963505144706477320769365042521292800 7914361 -11325778738916367717303102527536800000 7914362 329458072635821218225972928925579264 7914363 -70610570675353168247122618611055859712 7914364 36117298536967769606366711740600395776 7914365 -1098869805845857675413348879110247360 7914366 -11217196140909831666198568877253334848 7914367 -23966892101754508894247080276335377568 7914368 -4129096757176905574149065319383040 7914369 31417213098226481504911128332644011504 7914370 20618501256875071727170289457194910240 7914371 136405273305780096138618594635028240000 7914372 57339754493278356658806254016522734592 7914373 34225897677158827515257120191148086622 7914374 -2690427515069099195958920843041393920 7914375 9287052221085446090501946695167200000 7914376 -227543508096439563124165500977509539840 7914377 -254511174775241020153251249636594711168 7914378 19993482820960286440245758306907955200 7914379 -12855744849116412589262070885709595760 7914380 -45885709457942228031594221895230131200 7914381 46265593132747433057795737575550014240 7914382 25849719062885187684755504644472064000 7914383 -45772272840084432502760959216884796368 7914384 -8601607160557887155077720106506616832 7914385 -89760271348268721834611046269664513420 7914386 -41529859479328347476140139833123184640 7914387 7528572300289276762957283461460632368 7914388 -93681188107408280369570285095346115712 7914389 1152602969217278728509531697338941856 7914390 -546539527743594421923703344758630400 7914391 -44729207067619211570123631643038513208 7914392 15803598599108491468376330377527582720 7914393 21392887855018234342254626358779247360 7914394 9255712139848814628942901214795035872 7914395 -146909861303272588913813762289684613920 7914396 -22270774987554084468954295827475783680 7914397 -62772303229389207583635655942329168154 7914398 57370253444976894676362273097336031040 7914399 29389273000515788847998524984677829248 7914400 22441196508415131465177815875180953600 7914401 -139913784088361197977501069503786143776 7914402 39207297204051979393644874366847351040 7914403 37436896104599768156559421159041276880 7914404 -27296576818016129899848653004813229824 7914405 -18259031422396301245040107722666111840 7914406 -2527902180355744153808599774903007616 7914407 41081811967469737729016270950354456080 7914408 337304150703230420159538176806502400 7914409 10177259574302293639923345865554223610 7914410 -1650898379133336251943407178780042240 7914411 -14943287903406766144072856816821861968 7914412 -3175644529503255285510476621169070080 7914413 -275876929809521449912531344376831176 7914414 3429743225254528101240104955640748160 7914415 11515845148870873036412785913422002720 7914416 -18624380224591526666706680571936227328 7914417 -43342247283302349959527569593360655360 7914418 -61748383354012419414047371272148399584 7914419 -17799519596566254233771208510494185440 7914420 -21352292012756328057640326193188998400 7914421 45898340830267353375319896791911600622 7914422 -4105598054309511307021627669857280128 7914423 -6611563009928670411075735055751586432 7914424 15068352883850006501407615966311874560 7914425 9615340808153876136001492140339255150 7914426 -754926085282809455996186008046313216 7914427 22518465273501046364073008866570047432 7914428 17000975845641927600238741115377873920 7914429 -586881887252494604180371281863373600 7914430 -21688414734630736540476318948844616640 7914431 56888513057434354837221537505785102120 7914432 13610464451982442016247401092787208192 7914433 -160774231576998989360234232297301661100 7914434 -51367449618657536156056481324233246848 7914435 1727620418900826482879558637234429120 7914436 -6049435056664498436914573227952140288 7914437 16495517308033516716274671256340132640 7914438 5737827723672558801865329011010336768 7914439 -136708608584944837435787557243723895376 7914440 -26343061299653931520049154446438400 7914441 309727379516156629318989432755153280 7914442 109304570139197754321405154766185627392 7914443 178058059344522935481691214247918133344 7914444 7450354978373251825716449600317320192 7914445 -36393598794739945451001643794723943680 7914446 9308895337619316495420150838481748672 7914447 3427035800593869326770933433123675520 7914448 16844397882675506369495770882234613760 7914449 -7633721968977209681377543385103521550 7914450 -11421569798606050350459024587809824000 7914451 2485540043263287407882222844364617352 7914452 -8141780164045585536234291336873246720 7914453 1603691768264562326909249260362753408 7914454 -14780947290737319962617584674960473824 7914455 -30533592774630853254132380318524913280 7914456 -34002233141784282347979705701267865600 7914457 -153168100533615239348819307013264346240 7914458 -73794077437778481429614714177122939920 7914459 18340882261686883829504905094243870208 7914460 -573229723513568062237557368636390400 7914461 46260933887296291391243362089986552064 7914462 -39260750659212444680778406572614240448 7914463 179918189567528813375897347896115260280 7914464 -98005275873126182538697697334353461248 7914465 3328805498342649616692289211708508480 7914466 19236095270425307434743130467760888320 7914467 -33199732735092205715832237405850023936 7914468 -29606444847242916813604736411677608960 7914469 78563738884635382753562405657544705600 7914470 -21478942640180710371979918105560904320 7914471 -8436625518673566955331997428538867456 7914472 109187801542505501688603187724425804800 7914473 -13555784507321602595654725076290239360 7914474 16997327990075597267122611935239360944 7914475 51092100260756151682596277290163556400 7914476 -25461630020952802968790886920029719040 7914477 -87935418229817084782364930020050269280 7914478 -3792191692796904118456604010525052032 7914479 45523051056700722977639237338144768080 7914480 -9666867164321929581273220837737431040 7914481 -88260596515287474940884749142470028718 7914482 336666521016264014459106694437804672 7914483 -48941171067919533403436303643749408400 7914484 -44477855021193077236385922348551952384 7914485 10564932242021295191407669655305056000 7914486 -15714926154668347697564295813559959552 7914487 2914814120903440422355711949212856752 7914488 -82538610435880979505069834325083648000 7914489 -163803591275535056783549773039405968 7914490 -4040530168186704111810776650892534400 7914491 8567719251039463986547108717801789680 7914492 11962135138472783227903146484185570816 7914493 -91395710551199215199712160355694094976 7914494 19327165602496630410289360839355392 7914495 56062203052666966937401810022627775120 7914496 -120263257409914987875385859234007613440 7914497 -143445999854970885218043215884077741054 7914498 -2678706398800167032971894326422391936 7914499 83561658610334267649785057901304245500 7914500 -6580790766956728303052635524280320000 7914501 -24636916775412239072403259035533445408 7914502 71351383092386643054919302969779705952 7914503 36726021596302574231387782343807023680 7914504 -231579993612532812139229608382791680 7914505 74863600371784380069594815988781986660 7914506 86836133544313155799314961064246708160 7914507 -51927112601354123778379090674175038720 7914508 17270858778786505039496839370484438016 7914509 -151303400957421835413762882727859582784 7914510 -28559894475582295476999647526103040640 7914511 -86719859293801533398716724684772628752 7914512 7354775107827122021979405875219791872 7914513 2001429659042785423584274540900690944 7914514 4564212380107798664609254611859184640 7914515 43893099188502219773160602569042250400 7914516 -9696276637664778861713008870717495296 7914517 9884985916168797763402609743966474240 7914518 165778652281289909103019730087453283840 7914519 -10584930529110374429785158511519988256 7914520 -54166370385760717903176978640819814400 7914521 -108975591630350114093100745467452763360 7914522 -1205366027353369450842779249214062592 7914523 11355137851354446413431653585937432200 7914524 -58997051911025607416672708729727035904 7914525 14310905029795488016279402317014032800 7914526 16122762631929371673397787561262265920 7914527 71505975492689135485232477880887938872 7914528 -80730731132071402207112549884494544896 7914529 47673359153629750289982327381413280546 7914530 13433676041102429537521599702896363520 7914531 -90737061146493408275196643423571405448 7914532 33206962514313035620208648283323323392 7914533 -106028577516996895474099223260868467776 7914534 28251375148201425675686065597746977280 7914535 1724839370218477832387527318104352800 7914536 14321310577609708343090844866297856000 7914537 1156199127176495366575151523252036480 7914538 -57111586595471510175620667816493984080 7914539 91281696047235816422730401299001459856 7914540 -11880368358049067482835860428562867200 7914541 -135590746111659093101157145259275392416 7914542 28844519147261426426458787504960868672 7914543 -2926443622904812647734523863991869952 7914544 -50444359238101018390773225647613345792 7914545 -7121848160369035659142847064844156800 7914546 -9486101349157071107520952807182434928 7914547 93184234741596411419588408169265721996 7914548 -5759605168014683313752741293916405760 7914549 8494880756440018736521780281663615648 7914550 8235071890442676471769611238978300800 7914551 50470285090315629010428176983448592552 7914552 6179791516337671239250706768831877120 7914553 53932276981144309978476097467889601664 7914554 28790684494058880425266555166970286416 7914555 -5737627426790872805346872763388761600 7914556 24679067089254039284247369026229263872 7914557 -11701937496853722776139544722427037088 7914558 -12355282910599461345851974494971425152 7914559 -819649887945052312302640526576436880 7914560 25547586390890408219346592194578350080 7914561 -24417682461891607590583898244617381328 7914562 -16957164773837727441411020882821395936 7914563 27476010001760918723816067848411962812 7914564 655025173554551919910547537017036800 7914565 122466658579986492373866939983517350400 7914566 52613212438578020557313812923668130624 7914567 858541259865943523862045739988701560 7914568 -29460391370251666846403052459020221440 7914569 -10917114717976128511565746817189400312 7914570 6145703728163581851037344055137235200 7914571 -33232976751192166694755787433013743840 7914572 16919166635572673109579107273546073600 7914573 -52249959317692351557124958397034638720 7914574 32483197800532380333614503393828921536 7914575 -22997210468150722372419501724819030200 7914576 -6479284005540368595254804829475700736 7914577 44155524731513177864889013565767703040 7914578 -25640124748200119467794195951249097584 7914579 25397244631748972888356058076987721728 7914580 -508564474511711603647060914379683840 7914581 -129631457371847531854476246849453618 7914582 -2390101085834515829654543540530166400 7914583 6886017402715314680722676310495795840 7914584 -140069047800305917452141644985052477440 7914585 -12314434675949376306170805132779111040 7914586 916149801308978361451047032317485024 7914587 2483313933240180631996406228995202400 7914588 64564247886992644188786923606883581952 7914589 -51734716005358232429054007740556795610 7914590 -19383538227952035216102251983753622400 7914591 -2596526589111951284747119016749072368 7914592 -17131240471645596056936274552878530560 7914593 -108370243007578021114281221347866765420 7914594 -15276738562681977521753935747036631040 7914595 -44097377262736638947290972401824214480 7914596 6053407911891803350748196912524751360 7914597 85033385463459715986062525397123362400 7914598 4176806597948187813612109345266520800 7914599 -3778553115349616553127643217262648320 7914600 25001890296856929774844051058400384000 7914601 -120900572597954502856842340240534739398 7914602 25242521154967500436265055137683449600 7914603 33975476805483429889945768712694626904 7914604 14296381116644357636404956624580041216 7914605 60685436779054068102266440048654638360 7914606 2023991840013700939434029765508424704 7914607 53810319296132242755637428209621947856 7914608 -16545430016418123314278043149467648 7914609 19307657413988622122498658805530752514 7914610 -20736137370339080203227703381002240 7914611 -1039550036092003476304378612117379088 7914612 -41326597051205031348007603128937095168 7914613 3880261950246718457025606289846818624 7914614 -9103778551457656935895915171501337280 7914615 -7360304274991445712770829855851136000 7914616 106241618812655429689960033319377428480 7914617 160908445884456102574786703191738002666 7914618 62918869311116797975818876843244323840 7914619 95144422237495544962483487849031066020 7914620 9358497883857188628915845023155886080 7914621 17830949430297486145587805087124037120 7914622 -10174485506530223841798359385537984000 7914623 -3997460004109253616116421027511234176 7914624 -64393053392541412793303110598692700160 7914625 30998317676367651385101333213311217000 7914626 -66678745065598649471192646014353789488 7914627 -36195596160185265369845446180857154248 7914628 2668960681208589537144010692656230400 7914629 -155530944354914998454028390389896996770 7914630 -21128030146687229981426676561946980480 7914631 -115743148040238170483368154679211518336 7914632 -53274457808611265795977134654184857600 7914633 -16668297018604389768995961969232033152 7914634 7221762245413173062930386224710356992 7914635 108117316577684814562508147562894178080 7914636 -5529201898096689270171851508577521408 7914637 -148666486144620746138060749130518864714 7914638 -46043436144131609587612120919387278656 7914639 9450315028426701270755353178259360000 7914640 -4114794914739574571248461736103116800 7914641 12300494136252732393464891344980724224 7914642 12490587853717037618058355509688374912 7914643 15224449843766517292980186017509615680 7914644 93220937135030666110994856766593342336 7914645 -56227097197162689329569823409284640000 7914646 63381257788348817111257943443429362624 7914647 64131855286259854903204573064138549640 7914648 1965805658993277509287587965414277120 7914649 -55486756834286249506637889044230138236 7914650 -10571345477236279871318152932572881200 7914651 13321885783443236305614071580938639112 7914652 -38154302028079228481680366626467582464 7914653 117035166894584786366578711235118268902 7914654 3497489274328832506789308220670923776 7914655 -5660443468224415602114759575047124640 7914656 -89035765524034109020922782087869235200 7914657 -87274265778160208321675678273573160480 7914658 -2681092002733665711407054581336104960 7914659 -161428970864160681623101168786558556160 7914660 904252513063179876067123270224076800 7914661 -70392550696821570277447621761199839488 7914662 -18129964565594393832479665632036263808 7914663 46779856744105098505734987679104815784 7914664 27361369450907963667293450265984614400 7914665 -85225896786103636498667381395943084160 7914666 -16923068055126708762312112035868416 7914667 45440266864487847255649013642130801716 7914668 -36652429781728368279996532288627921920 7914669 -20250489336808394607340410537243894720 7914670 -14627149791669823040808727176970007040 7914671 44004810387394180616242345709544829200 7914672 249822702766145313288609352062861312 7914673 51678663418524015430352133611311019520 7914674 35491079461646082872033975250234264336 7914675 -19971600372040456972188307084171311000 7914676 -45279829924987400148295270006840940544 7914677 -10535388198378069074978822003175515748 7914678 4089480811998363859885307737018467840 7914679 27144779480051241209875577936559562280 7914680 -55734101059048450138622052305381376000 7914681 -202427148147555419225597679905168280 7914682 -40278293460296551592264663267289041808 7914683 -35340856117254481171450790747466388224 7914684 -41371696121719399147855904374950755328 7914685 -44843357299882316107485503171631169620 7914686 31522630510437497792666684442239300544 7914687 -2259048817644767061088482509299703424 7914688 -47684761200101961201436397718561882112 7914689 -148705035180945647398583771114195203500 7914690 -12806205059426901080709488221704729600 7914691 -74617225827388809837247920399229528848 7914692 -59596674606315498408136838711625869184 7914693 12224326355722370699398060628508836064 7914694 -72768805707432080505370985783476381440 7914695 -108723688577774401662009083492675182080 7914696 6098476017122639972057582829691084800 7914697 9244839355973391492310449168046539200 7914698 -95489976799884194343023376269906138880 7914699 -32343476079588634178467501426236468000 7914700 -58763049061355783705112787736609516800 7914701 -52483713889440528873256279232741363808 7914702 -26927524384991987792954769111419706240 7914703 20463062329289484865566862993236923584 7914704 160509561791097017824003541411168256 7914705 29868894505265808429159870129078096000 7914706 -145047024403869924227387903587328332800 7914707 49649528585877343926347297079489913632 7914708 27967381138798536221031068712685244160 7914709 1031812196003492530155448440324323520 7914710 36865855701261133361687292090937983360 7914711 -25499956309140634910442972327370202496 7914712 -36408368639314036074454658279205396480 7914713 -39979808025900827154138518659251490038 7914714 -9087191860644895738353791673946558464 7914715 63780102721672595973268336901524089600 7914716 71066987717507603516472105511182827520 7914717 48985854294129266945726601924560003334 7914718 -21540804460817125838218837993960377984 7914719 35478504571672028332006723195515081120 7914720 27278539748371907816449286752174080000 7914721 100169902758588522576218335600127975572 7914722 -31933547720994371185505600291356379136 7914723 107025325347322679557768956073117848384 7914724 15960543134365590711030029478945669120 7914725 8874407486798451158573306623099680000 7914726 107949408674652542006024934349285908480 7914727 29267339968148072892037118289673345080 7914728 27076882302118693504548997869712604160 7914729 50705496032823759571312901811824931984 7914730 51833118330368550803305700813182865760 7914731 16136795326598403410482057715718000 7914732 23743980663240905828570643063737794560 7914733 455210922243687481531025579278454284 7914734 27472341322988315071049704334862484992 7914735 18920528395550512361268252507036421200 7914736 -18743451700230439670410236688108945408 7914737 -16920392991698685329843793411170024832 7914738 -20506213874205579309254641290058560000 7914739 35279299989609160864293159686395064656 7914740 -83732989673054491633589057259986607360 7914741 -106802174724495852959597755268093825856 7914742 20207917663730524815076188929225530944 7914743 -54778318042196388120699748778089354008 7914744 16033851724875670390282246072938885120 7914745 -68128198083094019348924320303057261500 7914746 -3191149746723054549132360575832992256 7914747 60569226563476424509217560845646582128 7914748 14707755117811374065386123748664209408 7914749 -57458941917801775892494792867756544250 7914750 -14354818716758523970552980218000064000 7914751 69276261445600223755226917403319813984 7914752 2268465858427913132450173664719011840 7914753 38423131747013156346303729157021409280 7914754 -6449739166200692428138490042229010560 7914755 -5534792078810287421084863894336747440 7914756 -26552413760290175336045762021105046528 7914757 25447662074498105542387825625073526780 7914758 -109486022649628082018526763015390236288 7914759 -32187972291274241121538643448378833496 7914760 4401566333446214262088239782805504000 7914761 -76234249878724506014599006112244625638 7914762 -18230419987185323347495372191039644880 7914763 -57790962592537586753466412500420828936 7914764 -11045230272857604738218611215403063296 7914765 9271768813222112337420327715567280640 7914766 -33643771216166578960896454998650991168 7914767 8648511387110886945477531496404295680 7914768 2729760968580062502673892763590197248 7914769 102690778919470312604999311829735061170 7914770 -20717059800111280113268397687343249600 7914771 -8118832043041964832649480446059763192 7914772 -80778718865049581292350295152909290624 7914773 -5008912047747129232422887380223356800 7914774 -5267128223845119979572444905039903808 7914775 -4911346759809044774067533912101820400 7914776 118171419447920601689955574735140526080 7914777 -99931095813471853799615640143877500832 7914778 -62895868126155168388575136279467532560 7914779 -91022305211380763948860931625547690620 7914780 47196248238774029128672323003332044800 7914781 14201086969213539144308507604311452160 7914782 52411493688608291924485001579185869312 7914783 18511173036624327388410602962433680128 7914784 87263629360811827208545121971373408256 7914785 -18290496161388326112299825825779975020 7914786 31362823590716468861551365562918672128 7914787 -32889217718916583544267992458401513760 7914788 -43740702519972696856044827385030549504 7914789 90408646240685063727396572036025148608 7914790 8173497238905248225384944441564627200 7914791 -25116945918330524505659393802555423360 7914792 -53617666022782077513135511215909273600 7914793 -3630196522203653869348977727395693958 7914794 -47609729688732416141633151841276628304 7914795 -27956891224581037839375128308431360 7914796 41856325295088717250827001535033533440 7914797 24066674578152883258154215087424222880 7914798 19683861794965754136893093335659725184 7914799 -7734014917148167119905379286186744520 7914800 -11574660377835220986282377621795635200 7914801 40104420592078674505465242045019819632 7914802 -2675367849016792469403998962191157248 7914803 -48560769238424959560425386917829228416 7914804 7995662017528001782695664565253353472 7914805 -68627522773597208476465600950142125540 7914806 -3209329629785802673388002618112829696 7914807 10342562386624458373980980350274593440 7914808 42164226787866457447377684382704721920 7914809 3762313684124781297713868619568284032 7914810 5280324391667522471795353948297916160 7914811 29397805421928642703496625952100097200 7914812 11370594982957450898364096088152115200 7914813 -18297072974368144949590825410391117056 7914814 -21878792740804623623590286063960319168 7914815 314711821362145978670525515018473960 7914816 2446506491949628908170541647888646144 7914817 15707383460580826361712136171749579220 7914818 3315103451545121883482566642054480416 7914819 25283244110200401141530223084336460608 7914820 51239955297570208775601820259714254080 7914821 80360965153312972471488932962722406944 7914822 -40889811006467760815078882505510097728 7914823 61706985756874717344053850260780688168 7914824 23433217556003935999676920089128616960 7914825 44050044161015195747570420861810875500 7914826 -3398791394426641014927875984937722880 7914827 -8610641451666734429232066431906227200 7914828 -33382367037843211359082406420880007680 7914829 58263842667538602098141080217810957568 7914830 -18754665130937673443682040075564953600 7914831 34236604883510285137282719334862712720 7914832 -16290577451036556072786834374693822464 7914833 88872228766751236879806986681072679924 7914834 1053763370954048245834215212219465616 7914835 -102519781769381687521712184197456352720 7914836 21190579858119669547880625584553156480 7914837 8651717811515641221025569796140217152 7914838 328878467400562222964285569865223744 7914839 -22633541433348044676033917630931730944 7914840 -26724825102747754669956987036636979200 7914841 -87046462033180330885945529436867151296 7914842 -22178552269294580609500500261596594208 7914843 -27515477446746107258184485278700307600 7914844 1910927282289454501857027636541890560 7914845 1785208691493148554850842977599056600 7914846 414672659667391373432450469599566464 7914847 262876213074058909038088479090454985216 7914848 -99587817042933766332468624763762114560 7914849 18292136763305276233584478343470817280 7914850 -7254871582938985680024886573886352000 7914851 7904579258949506919535575267630067152 7914852 59237653775826387376297777923809280 7914853 105288953606376202235189800843645391102 7914854 51848144355687194789886100119602146560 7914855 1399703502753739333315751734531091520 7914856 -1681376038963325748295220455968983040 7914857 136839492951641407759715362430814626106 7914858 -4414841381666685386739927668167802880 7914859 28148183649818618571125667705737994480 7914860 -34707168560205864533916957656506060800 7914861 1327420682024924353976495106903362880 7914862 -437655896917148140965483597748421568 7914863 -30231392900553984229693917390482185416 7914864 13538700319502303104915944087043866624 7914865 -16260061394721063765726194483993241600 7914866 28137000047003804426992449857870575632 7914867 12793077316632292524876383255012739840 7914868 36310228927833181470932965437637437440 7914869 53760472137082368805406332167503888796 7914870 8994932866617865684257771407152379520 7914871 40735922649656348427833640229497236072 7914872 63410955266448580699590623543797493760 7914873 -94442587247087584159102905601119528000 7914874 -11316936077473100277481622064000753408 7914875 -24671740439833888940861268498321672000 7914876 732854559523048186143333439945221120 7914877 64721340596377420235761945375324219212 7914878 -2553098856464371645561974030486197760 7914879 1203754255606724480808366081941058528 7914880 53430205724838180172162280026275840000 7914881 984493262066895168557945638569997440 7914882 -4488592695346078687952658729474196608 7914883 -125864928777847666033585268902722525120 7914884 23987490889611449293846535273014444032 7914885 -30323828518380770791221987516167889600 7914886 10946469235066571357308459540771303680 7914887 -123534523007652887237422264468397792760 7914888 -52194031207699870501886145597334732800 7914889 50362687685261936562576174536600620800 7914890 -24414412513827500041992630172325776800 7914891 7006749296714031954323136783328747992 7914892 3228045731344665644009435156088816640 7914893 22221234352155232718787196096399327200 7914894 17036392517886870853554032552845246464 7914895 38647204026681202800127810242616522080 7914896 6111006508569336110179267030305275904 7914897 65782867434237547099396651126255361040 7914898 34483194066866997565343407833590158224 7914899 10990056093962550716506504312024329900 7914900 4204230862739112370028797621728768000 7914901 40542293400537784495736468298821567292 7914902 -23140498424203359625790762563829050848 7914903 -42740224374309815357453584230134431896 7914904 13105418734201241625362764457109073920 7914905 -36220217513948170540233469406877602940 7914906 -27911770393763720507890833592574411520 7914907 17174155078335278904765331303559049984 7914908 -24870161135408188610492129238531727872 7914909 71540510547433285577318311440122207040 7914910 7093528518013664817601106529477264000 7914911 80411202886786737307264033483590061200 7914912 36356623866163280840664464339443384320 7914913 722827493098587168134183221889858500 7914914 2309705321541615361463104611948206592 7914915 3242038807395902538203632836484494960 7914916 99301908760426581175474213559510320128 7914917 -73359513335373889181430821803415395968 7914918 31408489208136118160420061302727203328 7914919 -16764567220079865261203363050977932680 7914920 -6027585013812308062785824582487244800 7914921 -3790294581303830008163178505265075136 7914922 -1527777091248311259293459526328687776 7914923 -39103472634012888482348511839655232656 7914924 -401981478621061152010897846484706816 7914925 -2023925325733115292073282216583260350 7914926 21358217164234533327672159908199639360 7914927 -19313368164389568492335857570397076960 7914928 4266418632821800928386832037748801536 7914929 -421966071654383482600709576623806528 7914930 25999597171876515319307863072455275520 7914931 182258610603973700143905939552415703200 7914932 -92533055691231254225034942684596348928 7914933 -34840896569846909934935900929557932520 7914934 117059700056444686602954007370662780800 7914935 -4556583874723622780897272684277847840 7914936 -30447734960008546573678139691667353600 7914937 -251055618902451627911683731113347414 7914938 18709648497850629295218968450651727360 7914939 -43600597490476195384938075220459963392 7914940 16669637934979294275718464716092922880 7914941 81939821317206597945894829431118394880 7914942 18254155776460757296825234711763404800 7914943 -83189220669826273464454472444407791808 7914944 8966992738575353290629065962936074240 7914945 -11762238740866089539744718662134809600 7914946 28043332546191345241378394307928707312 7914947 -34847867522222447756511034987909553604 7914948 11773516608007997970325149839500462080 7914949 8207002221815705597278802256813928832 7914950 2617422575709452566054348005744528000 7914951 -10482096883814022484935512776451612160 7914952 4189326393586203075951033727109253120 7914953 -29959207527250043979717835857214917798 7914954 -5506298894713785363916759982681563392 7914955 99816642879345595371699147919258323360 7914956 -5429902410699837395518167483925957632 7914957 19290305816206794009827980348629493440 7914958 16710833730117243915327645265075174080 7914959 44595078787775952275911131703800898104 7914960 -9218430897703591273751921685922529280 7914961 21733479057547478598800777853675640562 7914962 22954059539878799252102776731113243904 7914963 -9421821814982040965822947436959948800 7914964 57642735414816480191854395090026542976 7914965 143878629275765352111952610346099542400 7914966 2243947805614985633749937157679289088 7914967 -420127986427641260164269810291976704 7914968 27848096444482222108538970740376576000 7914969 -11026218659137074003993537405451531680 7914970 4735813897700447631223876066077163200 7914971 35914026157385312436319229642677998000 7914972 11174305092288008825106689013827020800 7914973 249652139068746798893574640930252646 7914974 -7224664844698714296025022693998395264 7914975 -6950763629193186887759540542169375400 7914976 29050300880321989884033056892460204032 7914977 -18381033306988923841659362505579448128 7914978 19034060969308179683929918356504226944 7914979 38726548118237669625299391164739135576 7914980 -76277459771403835964316817520484960000 7914981 91437586280529185681247692409245792352 7914982 11814083655196168822726040484195532800 7914983 -71169618350034119391348789602482850760 7914984 -7406358013410292100850418773004124160 7914985 8276442330233441258230398494565450240 7914986 33980380167092965065874585601957046192 7914987 -57646595094493160373115596544166685552 7914988 151050106605620022705823278722264856576 7914989 -166497636423162413984885974394732244 7914990 5873933916171247604514396926486077440 7914991 31116614058966626622034122531614619744 7914992 18383071362620012565654160947621789696 7914993 89082430886885366287862386257778449264 7914994 37066494776720544656530822026734097312 7914995 26860423619582099412262008012283755600 7914996 143151734168400283960865688052694138880 7914997 140294334843271378132662514260708150446 7914998 5013148917889318965378743990107218432 7914999 -92961397220104638573693697695141192240 7915000 -6770217016455596624794099694054400000 7915001 95681478931799989113582767707838955600 7915002 41024119648149202680955736246061637632 7915003 -22321424948499624007369276829305196480 7915004 1119603789483290536224679220597792256 7915005 7476412932885044199621723300055359360 7915006 -48349201087102273822592599970024023680 7915007 -3988074105476085695635595655264497928 7915008 -13846213622712179699056261081476366336 7915009 -13392670061219753355704534706794565120 7915010 -1329019344760445764047026169791846400 7915011 -595700534774582761593283575080101200 7915012 -14149272998157158984266272967489064960 7915013 -8064800393934387903440245381420342272 7915014 -20048314224384943103923506240510144096 7915015 -64457678347051972334954829488289672840 7915016 -78259747618003561364434318131928427520 7915017 49492113594480873318213777666572690400 7915018 63580057311053488585116604621565190960 7915019 -74430167996761815190224246635774417724 7915020 19253589590041713471888046544821862400 7915021 -49988463501859361835207169178002185728 7915022 22401843365927923840484395705794196800 7915023 -1870187024055262397902378705235142000 7915024 -8881801091099295638982039283053019136 7915025 -4879911624015290558437118090344043700 7915026 -2103138750126049870230375852778905600 7915027 148870163327356884772853318985254516520 7915028 115023458332453747422504150346399119360 7915029 -42683937232695375660744821253558415200 7915030 -31113574332673921692189424700680627200 7915031 12384458863209137912988238232225288712 7915032 60494772890858090718760941176515031040 7915033 12646936780628019860591925643118974720 7915034 17718981651106459885691571021455768832 7915035 -54261806917506078680516719348886476800 7915036 5465701246194792377514772630949191680 7915037 -8809055245709396222058788458625902440 7915038 -28324017020882572470304098419693485440 7915039 -111375925427747030700720064812006309120 7915040 -8007405526086036739782964772119511040 7915041 35223031196070957405926393698698253650 7915042 -36222694039735875383889337910331953328 7915043 2435175426477997859635701759078731760 7915044 8922925562127788279610024873011822592 7915045 67277590569914159219474066564575493280 7915046 48788688214187237285092663196057279424 7915047 18245989095290619963520363294896186624 7915048 45879474546376569610649919508293135360 7915049 -323188101564005882098342996931938950 7915050 4267842458516885502154609309770624000 7915051 149840814287259579415624546401538384052 7915052 89274624677703264662360330465084718336 7915053 430858840709522223847798940219279904 7915054 8543705722642872985113434775785369472 7915055 -107624416079628555429491582415839518080 7915056 15894877739884708901305825388590202880 7915057 -37970263693872587032489284707228843340 7915058 4796785840943337880000309378654016640 7915059 53892712879713390586791671373544812144 7915060 28634394891089815572742043999055183360 7915061 32248995566852937472878713958621868224 7915062 -63377273171049377976582095627268264576 7915063 -57168291718241485416059645663315550776 7915064 -15145224321175453824428365871053824000 7915065 -1176220862027160340807672126866636480 7915066 56961965142662657851144236021263785440 7915067 62562012172394151141523174446097242432 7915068 10376989805431693076932698508895385600 7915069 95836949088630526613692412179634934470 7915070 -46498166639562852805421231817651930240 7915071 20555252145312756092005236410250080712 7915072 17416984470325345105079584027544911872 7915073 75294432619861776265703065992925632084 7915074 -10856585186864706205313808663225109248 7915075 7297463658049469039602822027207808000 7915076 -29513978678968090243212954523927296768 7915077 -1930557170494707379579408015702879200 7915078 -18967916624597181135853162102654027776 7915079 65334498129583486651290603449245390680 7915080 3599713878230105384789059763724288000 7915081 127306382072003220837278898318317158944 7915082 -439283089148179590235434393588105216 7915083 54555342687212625098275461510601510848 7915084 -121647842850732172635107204330113686784 7915085 16899673583236130316097246458826536600 7915086 -43546226945733808744846328724975350400 7915087 75681963275651633127327530848423258736 7915088 -19007686066881225228744402513080229888 7915089 -16530522091683368677926370392158945280 7915090 -28077703126041990979349023113068382720 7915091 -23707666076228791599661945385676533016 7915092 57939072123748771793335327848929175552 7915093 39892256124361147684385097502818875342 7915094 -32902904315514180010801297484158752 7915095 -14333045945311272890193637152269751480 7915096 -245458118202766510512342167706009600 7915097 -15735710814042003470133530044895280768 7915098 -3433681267403941401418071137395325952 7915099 40595018528122219554385538189504716100 7915100 1063744330966688532404184792730598400 7915101 54935150180209491301395353016516104832 7915102 -9221490340970232207930030997310384640 7915103 -49772137534296229793982293807603974944 7915104 -97650645456466289190238372490874716160 7915105 21283796672996878624092346925445006720 7915106 14344548283551464873077436455217885184 7915107 291322512969762289460439354715346040 7915108 176576261034427784619513116730349003776 7915109 120348661205944194420021016781091341310 7915110 1571831039981805925618634338126264320 7915111 -6285015313846290050941608894440284968 7915112 -11538186771154398434003259747400581120 7915113 10759013530291287206039456393606148042 7915114 3741078716512255546370460500638331232 7915115 66595136845575928943098453914784116000 7915116 -16406161198003384823490904382742577152 7915117 14233986049226292156087766713671052672 7915118 55399502534237354675184817156377928320 7915119 -123907184978346037973683059825078221040 7915120 4579656926720046131328914490745651200 7915121 11115854325748477254894677151319816944 7915122 52555777332862781012280967394830780560 7915123 139863510109161122186810300297157652504 7915124 -346710116912678108599818897738983424 7915125 44915827114820450189957070480265944000 7915126 7622358845565087903124645511818579200 7915127 -26067536639438949609145290689704114728 7915128 21140856853654904528474276842509434880 7915129 -163322123936454237765137074395867296640 7915130 7838403001357057600647905413461040320 7915131 -62189469338018854303046855033962790400 7915132 -16767841686334698493778787107735288832 7915133 150623879706061569662302102018026005382 7915134 -4929257832219251045493722349154053120 7915135 -38226333123163655277646665836180608920 7915136 26589968367114681144513940811950325760 7915137 -16588896609536333710588829115210620160 7915138 5280630745439747047751179695221760000 7915139 376475150318782476390497292410430024 7915140 -14977825318992554373995699224399799040 7915141 -36751497007106731583788395491558720228 7915142 -26721360937610342840237300815451226528 7915143 -22771765112608957648140799712957186136 7915144 -79298638490904704904470598966339072000 7915145 12641762511491822743031745726801513600 7915146 1065145839468154512998719658152483584 7915147 147094608352957199578204662959617008596 7915148 65032558069114862861563317856563511296 7915149 40939460090906655508866098125710098688 7915150 22223720506169015386041494849852332800 7915151 -21006028528002871669889020628946565632 7915152 8204362602349214968751039861710651392 7915153 213587706820693110750408007010040504800 7915154 6453346457793831918198944127198771360 7915155 -48501802025782503831392336070638424480 7915156 -44227926687661930981565484751183857920 7915157 -14077846832115154732701362027572212594 7915158 -1616121064990634026927179392069055840 7915159 -49211715336172616092281036059425807184 7915160 -12850865294004668967099777512967168000 7915161 -44571119779652867310730247256013936416 7915162 -3154563410307063598627966886015628288 7915163 -2541776190912390360956545192231254936 7915164 19888038064553717053840974360891480576 7915165 -44254722421055867593962758195648417940 7915166 -44666673741395286629522376996556372224 7915167 23061333422662824544620151452273300168 7915168 32387276831282199273894788055611473920 7915169 -9228056116397449887639106920740734800 7915170 1983784734011943328991119777132876800 7915171 -9568235265737860999067138801664255216 7915172 43547956681082015285996609816268456960 7915173 -13917896497421775827883084020129959680 7915174 -24084131539527858772568336601505772160 7915175 14669835969920893807340057193615094800 7915176 53599065223158121873685025361696358400 7915177 -42943703024974088378518879197305776028 7915178 -4775113175176616700374723587152535200 7915179 8486432416351484274113403147567583488 7915180 1264109525353939366987657442062848000 7915181 -63896510889217906428620671373710839018 7915182 356497121263985503539497474153886720 7915183 -91242605040729673893416799662514495024 7915184 -8473569280322901977581145719456972800 7915185 2251692651823106313208005660968035200 7915186 -37284931879537851920861407408652006400 7915187 9591889240538633806157354513722262352 7915188 4006949858711417932616225456807049216 7915189 60443362083098582337265750935287306990 7915190 -15029474665828853061379590193227686400 7915191 -34778315372892202672031846892485041920 7915192 4995483876287232580374074546739425280 7915193 -58464025305671295947122753958029614912 7915194 10723891046426824236350752918053930240 7915195 -59327552443392570685860185300783452800 7915196 82168888647358089960333083326243046400 7915197 -24914922323633047763316107614413732672 7915198 35640058127465070066449899248477444864 7915199 4158995520858027693011013334425773760 7915200 8985461883835594532820531530327654400 7915201 -14746904248096974675794891999790093120 7915202 31512546875412998438459256034193894400 7915203 -90408694076467507551026044153674649656 7915204 -105568377461957142408031833191000832000 7915205 -85902621585244984987788109750158365280 7915206 7620225404339785293773350041521764224 7915207 -17699720121814158462577884320348602688 7915208 -15073904692191541750611099306656071680 7915209 38923639692164950149137629045894700304 7915210 26224723331596923634225590379579296000 7915211 -26842566012489202155186346968342295728 7915212 -1633061384528205804904858055052533760 7915213 -30214377162847377798701378627739366538 7915214 17296398082013119905743106933994267392 7915215 25724433400318280948691451578195600 7915216 4524087619752591230992197778024038400 7915217 -461077700314408519771993458217403808 7915218 10544133916700491591676260331889212160 7915219 44371270165041588645653106337932401344 7915220 -30970389417917722494050384784327352320 7915221 63969309179696317824130742651235144060 7915222 8884959536732640271194194602338576384 7915223 256968847672000533722544032355359782560 7915224 -80687571194880584556551962233729454080 7915225 -57958939938360754539443186568040000 7915226 -52820309535608089440515469021832694016 7915227 -7058182130617349160095427307853635392 7915228 21550866120791405779974598381197613568 7915229 11416469709390494037345245347320402240 7915230 4952239351965844469240226095344389120 7915231 -57488230148462243009105180360197651200 7915232 -28583130411984184659681061923858677760 7915233 100889050629044899030980876458148399024 7915234 -28626993449065913980558958909546518368 7915235 -1297411761910770879866530553570374320 7915236 8263136417251736046760220260004474880 7915237 -90280671342658362577588293094712563008 7915238 18580762528819759450784508808726997760 7915239 -137953969405525196553098301556168972296 7915240 12368567761098139602442224901862092800 7915241 -51371156615251716030073608811589831808 7915242 -12564684339622996807777792179124101888 7915243 -37244416584336607901022162015323469312 7915244 2909724114308713282917182918542173696 7915245 20058916239936733001074899959742992640 7915246 -24363859012902933415683847961077932480 7915247 128988035062851580033823510103605710560 7915248 15520650704142866531512296146754600960 7915249 9739443082631586950893762119963406320 7915250 15454954811206028677849195240992384000 7915251 -73557243717769252032215821862245224336 7915252 107890000131728729801660363646766375680 7915253 -11789466628686850212854765710516737540 7915254 -30024091169285070654713831906213167680 7915255 -35336117248798061278806732461288029680 7915256 11920414269906034013368633170277785600 7915257 20979692801482270308841429909287900480 7915258 12533169776687887056861874548875023584 7915259 39858987668934390108219738976265249640 7915260 -5937553120788585372793803012622080000 7915261 -735613606684560845287721002452106752 7915262 16067677811818029539394542205915757632 7915263 -5114364014929523071030148235198718080 7915264 -98693573879549528875155541681980309504 7915265 -20986267363662169904015040500198951340 7915266 -4890063781648865404478110518229662720 7915267 140959115082703668820518413708436255640 7915268 -410104901844791984304213722702383104 7915269 16140407209757836849240227040071125376 7915270 86963867083458351583700686580052357120 7915271 -9396755339205146388883133609634993696 7915272 23124418717794028030391040433521745920 7915273 -91212005057488750528012610019261813478 7915274 -39879731826165252161234306452028358864 7915275 12499800564993048731053188440387884800 7915276 -1746207688892645472868306697608739840 7915277 -175078805494454756843217715281044678868 7915278 964622689925954905781382194466001920 7915279 98573868417121451072850098300941576880 7915280 4258546681516250518303149671826063360 7915281 -53499710735369137236897313571327972256 7915282 -18436700837367070504538378660845842816 7915283 -108786519332742196557162424997802720468 7915284 19235394651926511901306713334751535744 7915285 -11573205393854543665919303049072641280 7915286 -26794521483951266109110169593222712960 7915287 42609085860674356039750409626274448768 7915288 49903473102685827699996893824681973760 7915289 91148939601105139280609794982897837760 7915290 33002422961760424230289534770217470720 7915291 -91838859091734804452613385471420576200 7915292 -12565319746840854390477510249328803840 7915293 95020848804436287067688232425544835200 7915294 69912401467257694659443886690585549696 7915295 38489235894062784519492356247203626320 7915296 16081162169926903599709777887067373568 7915297 61575592886510109923386956798406784552 7915298 21332717226451858551954660332541884064 7915299 14734138156364076684475337698009734144 7915300 30411604761136656933925068255989398400 7915301 54592861421803014688884738860173785792 7915302 -11547031961487160132003720802115235008 7915303 -135962079210775478009425471795770552936 7915304 65555572759648827635978894941110835200 7915305 13566856429068980068906283768206478400 7915306 4564342587528010848115673811420698880 7915307 62887789927213493180023206528072712032 7915308 17225174227759917254316509336491599360 7915309 -197764573413797990443464499987668520884 7915310 -10336989624755832600545682037029277440 7915311 165179745451860717753360307147674096 7915312 -7193005791767143075916592073834364928 7915313 119329055925612656724057720234217031856 7915314 -12233685433439871355221302381057537280 7915315 -5385609550912502347470926005766863680 7915316 -115361112494317186347709134598441045248 7915317 2502143348578711768050666791897998080 7915318 -2968383576021409503320517020604608640 7915319 21642275778315380279500046383737059040 7915320 291737882355087825764194150103040000 7915321 -52874498180337842245089964394835339478 7915322 -45585123021147686499850072883780563200 7915323 10156729225626290154874860063060784128 7915324 50523689756813670847405398032586304000 7915325 -31785188245975665237793729496205564000 7915326 -13250205497456118395821139378704128000 7915327 80295683453267414815102070310204636000 7915328 -47831314284953684235795276782312620032 7915329 1323920590046858482046011064385594000 7915330 -3412906248215718384961274138220180480 7915331 91911757323151825208727496637613459132 7915332 57029224513174859450258177875623631872 7915333 -9383525014689164554411849187932837440 7915334 13001415331388351239585703735187825792 7915335 17000416409343149280478860172440483840 7915336 -30605228670055058011586457507409920 7915337 8470420336830445120758650283384771252 7915338 -14339900122194394932028262485028765856 7915339 28548334504512680414178647494319707080 7915340 43423438177337785998850443906380835840 7915341 6517503222627191432080520802039142464 7915342 78742806849442994653305430195898619072 7915343 63264950689154399668262072000272543440 7915344 8665782223102192566311518327217061888 7915345 19850432278782081792348678742782572520 7915346 33916052101868209539363343785119305872 7915347 24465624834707626037081360306624064000 7915348 -19310597143221847875245522595348076544 7915349 -14942310599760087409607359648462020036 7915350 4943065073894206696842514716962376000 7915351 234322937291035024716972136498009352 7915352 118821618966085803027863916845268633600 7915353 -4713639470141170530734396886779034336 7915354 59203640204711508731063947617761280 7915355 3867340562265828610040535012053971200 7915356 -53168164141170531857893244802385164288 7915357 154996574741947456569702221485476653606 7915358 4663623038714918007173908005078770688 7915359 21636242312021934914574668933762541840 7915360 33609329307931474979593007060727889920 7915361 -88579058029873538719394323292718691038 7915362 -4645320380616986358979288177721433600 7915363 84780258378723314701308190507642403612 7915364 11748403720509064070039728680226701312 7915365 -45408987692483663738903602336425808740 7915366 21270229030941148576813964664355153632 7915367 -37985304663832978596844243562210944584 7915368 -2083493038095377200527670042535854080 7915369 -47595853189904596491866646913419434688 7915370 -47724577996138377760501509510961073280 7915371 53853995421457792251508564698830732784 7915372 27680364631052604530166666828001259520 7915373 -41190052311659183972144464475202420 7915374 -70797745917908655396650446228929394560 7915375 39495874281906453503409273724698168000 7915376 1528812116500640971319885445387386880 7915377 -23623988465537657378512691260507054560 7915378 11408518790935363494977720150520131328 7915379 -89582579689744049135565338014934251416 7915380 24933506515636618494125368722365644800 7915381 -15792253264576365148301158376098905600 7915382 -14467697586279368865631666100918522208 7915383 -5708742363562154795721609143178883536 7915384 -150393111750692030098857047428535869440 7915385 22136426292443228431355136632024985600 7915386 44555250070126830521358509157528148224 7915387 -103008067070015918775147067006471882008 7915388 50065659039867707744663469225833080320 7915389 -346455934539949902138353898577843680 7915390 1064726932429109464618731571839168000 7915391 -86430240800158248920425597973256344976 7915392 -44925099808174577236659917987103375360 7915393 -67727132634608882104097546818082486460 7915394 -18629818280488381032586302372161805408 7915395 -25800665598027860250292792741867462560 7915396 25644107433722814709103398851324828800 7915397 58073004853565439969001505689036992 7915398 21029742019870727763530421475820513280 7915399 22192413535532443291367401019615365400 7915400 -52042391433183610805536822210360320000 7915401 23983884316705357305539650998821412 7915402 -18984683559572694165819148852056662016 7915403 104575717948264741471667459137577981652 7915404 184969759209337276511377940841037824 7915405 -64947097014886278193165458629249376000 7915406 88902149407324948189122942516895753152 7915407 58954760045120184715908755226720687240 7915408 -8292941789007918435685402787312263168 7915409 160221295905058994227736115837586178610 7915410 -8773148181559167546524522534080923840 7915411 -79998048878346392125890706526767334400 7915412 29152926292136557508907172734424361856 7915413 61608937926667255442838442750722725376 7915414 21873166403616136091253941244160490880 7915415 -69624039181257076707546188656039971600 7915416 369362136672885825086543147748556800 7915417 147385113263432612899020687178660871952 7915418 31871913570965841699750530087983362816 7915419 20025137686300567049085527464213820400 7915420 -50233448080533404103389276729071933440 7915421 -57168325630310481533493086166439350300 7915422 -29752958592328931398780291171075792896 7915423 108964056090780194631642593993166536672 7915424 6522144887377790277259008049466572800 7915425 4649746004679314327071802096105236800 7915426 -33679290507131544658892444682056423088 7915427 19065019746841474692714030380365555968 7915428 25167531277370539097038229224954705920 7915429 -64824167434322663994681215722104415520 7915430 15865980667382920665287621716967871360 7915431 43516817879247303147701823958838074152 7915432 18472705085088161684201039518547804160 7915433 62272401732714599753758771812310136484 7915434 63436585039307608095281645726004529920 7915435 3212521240857111761570186714213541120 7915436 -28063535076032014251062844166118412288 7915437 -36064574752894566412856427970846220106 7915438 38513683125376037764850190953128141440 7915439 23000798342029017209150380094442806256 7915440 -61688591309311773199830189578649600 7915441 19061894306552133021678321810696460800 7915442 -6750921291878864793435202366070840928 7915443 13483246865880861216720535714660044864 7915444 6449947529345744310034300491736271616 7915445 -104768901092400649712908949447849091300 7915446 -8140327202324303208336539692469809152 7915447 33653387424801324737522394302899185664 7915448 11442629816074219843175215791528591360 7915449 45600075003241114123684211333388897120 7915450 -28105052371332485395579215914777414400 7915451 95585587069856618788179535234438994304 7915452 -19518878854237587894533046608458771968 7915453 44115146890412701345209927843394484064 7915454 21881041547485197069217934821140267072 7915455 -4577794465684531584498263333533080000 7915456 -58105876709440592139164054967478648832 7915457 161492928627058489078493227398601114560 7915458 38415651546720642099473358038990730240 7915459 -15826004050056966306239276699223742080 7915460 -10691806497718316557491135792145589760 7915461 -24921425955419039703418894985876900352 7915462 -110206286373678433687059021317546762688 7915463 -4637365446249781611522745029572115600 7915464 56195877593498092119322815267258024960 7915465 -14482317720954241340092136737195258140 7915466 -51919180783782527010526613911768190976 7915467 -14919750935360304069613300235259890688 7915468 115175596753930857302022052201467757056 7915469 -3613304455147841533540077119830494804 7915470 35565002283045373504537527543062736000 7915471 58323694672815214739871755439576734400 7915472 27767253524069047216396669601670807552 7915473 -35120532078565785811147404298657155840 7915474 8518886791444342177974951453956477952 7915475 142823560178078805458990025245772744000 7915476 -77477317394386266948602553096006144000 7915477 97079431331038885466984815069723317326 7915478 19429614099227143354112072277435978240 7915479 -9805555091069739791813359507126161024 7915480 -39936715930841664801747118945016217600 7915481 8192605023919942210246245988493736192 7915482 12860349372475777079395672219838580960 7915483 -1817161492028505789907599605395658456 7915484 -14446713183949417979896744969887682560 7915485 28659071154837383663524125395761692000 7915486 -325160921732147865214023866825639808 7915487 36630757653904851582400129756280255136 7915488 30150251618001564168062051040897269760 7915489 -61803557255733428109835748311746868728 7915490 7025716714333143657231523960094799360 7915491 979579423971980230645417774929410952 7915492 -3634673516370345288348487182396593408 7915493 -1163968210530758796481193083147195620 7915494 -47757217992864580226796546927240599040 7915495 19365991880579150620611043609806643200 7915496 65375323409283204390572164334443315200 7915497 12243820712208430044853863594210731328 7915498 90003568893361839129646838449054638000 7915499 -90478446550425781359525321520460309880 7915500 -54466737993732144395049389462062080000 7915501 -44814771969153145575066111880690353792 7915502 -3011111501491359375478751123855288448 7915503 -19316553718458557236816061523944117496 7915504 -36812462008723251218779524231323975680 7915505 -67449804664378551552093027138226145280 7915506 1041576954876996366411522168947923968 7915507 75586332931829327396042376291801527756 7915508 -47394354946652129029052555178279084672 7915509 -35762779717823550248476676167593807360 7915510 -30470876098964052581782716176196282240 7915511 -89713355595797613345565170283414970448 7915512 -63104583108155446165434652654912143360 7915513 5598261237426962167880431506175142762 7915514 -70008151343200560401680592969859436800 7915515 -39652401881829430491241101023718913680 7915516 -14374863053594969314809898628143465472 7915517 124424190698015735714725446125087938566 7915518 -4346360667259650144499794193695335616 7915519 3051139610825466687134062453834459344 7915520 7175569890519725863458674164786790400 7915521 -43344020681512069617646995626263022400 7915522 67833773420332108464333645176211087312 7915523 41353270825802620800184161914785646592 7915524 20144247462858150514364569606412974080 7915525 -16195269475832162455131560206175762950 7915526 -346058603374220593493124534318073536 7915527 -11361790536885076673482434360434566440 7915528 40258553489201580079220312238322652160 7915529 111327323900795177185730718363161803776 7915530 -12634252246819288113217729814277319680 7915531 39758295150042807980682217337377768432 7915532 43614193501839398109984126814989309696 7915533 4866625380183019144030445345674696800 7915534 -4389551518622268144828419597088792576 7915535 27254690812351195932949774757236089480 7915536 -1374716088016564899227784740996382720 7915537 -8210010183545478539024153844738403968 7915538 2360119957422804022223415318027115920 7915539 13198782597959676858859620452344288320 7915540 -17687788129799623409169714414655242240 7915541 91272266775499276500772828768379676942 7915542 -7414166802100848419765707535732428800 7915543 -130268315786287549318009588105562868056 7915544 -15139960966290491169067779898062274560 7915545 10898729821930801028859954085766466240 7915546 65176090952670463607849011903056671472 7915547 202597688778929838881590681108216071960 7915548 52367672666980391064476404496663738880 7915549 93444012191487109631273822914168552550 7915550 28314659231532592421571977955143328000 7915551 -14988646369986279244518118772679705216 7915552 92534189342854981747175386351109406720 7915553 -37026878853603700950680341875380154876 7915554 -2973273728580985540077087439599737136 7915555 1429477110804559439194200359291655360 7915556 19545815804157996254553945100485350400 7915557 -17864489346603878746874166423648747840 7915558 30584489931741094485622139264339161440 7915559 -18733381333955822683918650363494982840 7915560 51265931305992565235240973077430681600 7915561 -15435425063387304702073986325727304838 7915562 57137131794162337790587926164096698032 7915563 -6177952973065908010819122649578474720 7915564 226902861241945707875144763281874176 7915565 498257481665409667014860762139889920 7915566 -9502471163922123897800123636617085376 7915567 -4860717830145299644117091174513851848 7915568 -10491534004000810028727096184306679808 7915569 -24372559608412680186394714018134871536 7915570 -11301904798540751151839277020165457600 7915571 -11608704231820718122468064193164236800 7915572 -11419428702507827052328389684314136576 7915573 -38076537712538843007391956948575148178 7915574 -48836558378435655091265233098470428608 7915575 32917207193348454258537695258644572600 7915576 59475968175415516527488606407290101760 7915577 74138168681549550839481465817380436992 7915578 -70002491515081915878215068200231168 7915579 -69344132082221306731500933999383478240 7915580 8394607334377224238029110609891020800 7915581 -103509152825379821453714611818047025888 7915582 15218945744062327795110257618344011072 7915583 -5460332224968629401597396563656458992 7915584 25412428062270867398395958563738484736 7915585 515103186706751152354459418319981780 7915586 -1380014576307569306417253959733571584 7915587 95351945155092559572884936076014528760 7915588 -11773198335371263374848658054505979904 7915589 -130811623195218361206825537901975396800 7915590 -18375153115493643500382132784375296000 7915591 -127838268337337638407655230513422679840 7915592 -77200666243068914223372614681098444800 7915593 1930799530876394965447118021780309184 7915594 -9200278579705207320932218017581772960 7915595 -3802202454248344262781120208228306320 7915596 -17782839103023347492799331929874584576 7915597 114158941508524086663694871514064429046 7915598 -169420351377181064669579405901115200 7915599 -134382183765901562033884789120731584736 7915600 5398962601634479936994054561287372800 7915601 62724871562937953464941379711912831602 7915602 -6333778615061344117200738838648252416 7915603 16407436198399555395408495772829996304 7915604 -102896604441671757302964382152550418688 7915605 375525604656742896249139261320379200 7915606 12502076208458378686109668118628725184 7915607 -20869806548378569055049244299477835944 7915608 62445115691829218571611142127745433600 7915609 261752268808368299821974944745731200 7915610 3000169226736476013462538557665460960 7915611 -4352102597823484421217171459383228160 7915612 -1678979523445256858085140477489596928 7915613 -41412706143848664221832339650560686336 7915614 16197072760689812471293389519407493120 7915615 38189645956173610499319902615140235520 7915616 -99596636877875540736742567119383298048 7915617 14512862386688797061032984647545304000 7915618 -53838763541179768402579686274448620896 7915619 89011869651492758879587781858528149020 7915620 -16370177855482204953461107923826667520 7915621 33734232960818089272938656189818049312 7915622 -27422789850606507955150946289874735680 7915623 -6781437237717864896465364090793776000 7915624 37720171653126633134156681577502341120 7915625 116840656784522691414298486862004375000 7915626 20033396352301708708535119008153900384 7915627 -103996572767646617464825693671045540360 7915628 -34817278935697722514187577520771891200 7915629 27955186659665462019806940960490987584 7915630 -8233445557165828248967714350044927040 7915631 -140037377311878204495664106188608683568 7915632 2846780997633642395128520061678845952 7915633 -46445870543649573257844854340156272640 7915634 -41434360538140547128329883432458071040 7915635 -7454388175744809859408002740065421760 7915636 -11653654612009053079441107049162721920 7915637 -10515450715830611720150587096593300000 7915638 -31742711335765619023412851633244437056 7915639 -17332566474443696253133241801302664480 7915640 -43108800977145223104604400782049587200 7915641 40126894131120953663478922002900640800 7915642 -18100481592384197215997925091486371840 7915643 127317094197385836446083936087874153892 7915644 -311050160051589809306528900932735488 7915645 -1561069160544969685671244519539205800 7915646 -76984829188360195366814469095136651264 7915647 793374869985414469723419930693906120 7915648 29608072290670619133334788247482531840 7915649 -9684367060614451820683706399958041664 7915650 8107005194613015506047606215257337600 7915651 2035923046392086767489157385029974652 7915652 -28724739734329041523918203384120046464 7915653 35050791835856001381824971084183601760 7915654 -13418362215973331931490654710076342848 7915655 -595887881178596424637211562984785280 7915656 -15148301329151422089814321276389949440 7915657 -9315275009989919614327658464051808448 7915658 -4922045911423371242425211316846106320 7915659 21326069789978769290764988074109427120 7915660 -33950410174924928444672751075871334400 7915661 -39820158622031014464724463131684275348 7915662 -37927869036152927761611586416757553280 7915663 -33172703405913255251243563561466823440 7915664 -2120408563489996236074134576881991680 7915665 -17722705640645991365758316533456552320 7915666 20821531131983831010376879069796390400 7915667 106600169478698637715113378160192149600 7915668 35939334784596503500137645795896432640 7915669 11555134747155664175636018272261026200 7915670 14160655572748722825673971017786031360 7915671 -106867744850604831000486330063418691760 7915672 4059424447751391397758618641313361920 7915673 -8138253875119068006884582567344780152 7915674 10819113296952120394465644038879194368 7915675 50575285848807170938892828493296641800 7915676 -62831042419666932503762110967231677440 7915677 -16573010285750458333136693692570615296 7915678 29297896001152476204185547916237280640 7915679 -2772922915989565978739071276745001120 7915680 -14371521362955104337050185190552371200 7915681 -63911947376138751268386888870359903518 7915682 774809593946364117951022728170504352 7915683 16724706823884071762642309327890600824 7915684 2981348340014894945026133381745319936 7915685 21022761153460301321338624887358536000 7915686 -2459496632180876569996257605884911936 7915687 56644124568664395655440513845454773800 7915688 -16545674931954670831201971684206100480 7915689 -39944545947138391656380910231828155100 7915690 -35276324975042475010265342465815562400 7915691 -7144697631884073155753444685896470128 7915692 74146877905080736714868737008363592704 7915693 64001498992423890387689712856135314816 7915694 20137747153771993294302012320338648896 7915695 20104312857968942079435325041812121600 7915696 -4144667958274635437263209790340251648 7915697 6335466759058814377714059590860994532 7915698 -110903160536159480403631610695925760 7915699 104034439935436695843635432952701060 7915700 11155909654030764391526531031466656000 7915701 -62752308398067988591471471199179884768 7915702 45440495235757983839322968409294188352 7915703 -58661837974171330909590413978693018736 7915704 -8780434054931025244303613601988608000 7915705 -90487570024395580324677518651665103100 7915706 -152499758384810794754388300994313280 7915707 -74565013183121061503109892219182705396 7915708 68421662926716257240530219875795657728 7915709 28264642567051303935397743110635145688 7915710 6148067251973925182628166001307141120 7915711 44820994894528805566035509921976736272 7915712 -463610273241211119255404537645629440 7915713 18053129506932739301921217525796824384 7915714 -55847622194792899621951586052808778544 7915715 -11131304883607357245259896990275115600 7915716 -44029530003504015203284885642773625728 7915717 17072151586639653456717331143888293472 7915718 -77358419729673024137725475632913953440 7915719 -10242447149311759988369762519572047360 7915720 58712171238454630875712533025109452800 7915721 -30544471557272394696008509534472150400 7915722 19240329881127173263073068747982943744 7915723 270562705302053245155951995594285040 7915724 63906386658571789775252602385997465600 7915725 -4026815053258582348661895107909450400 7915726 1591115952514127766232216285034643456 7915727 -105909921941790968517176672156978551488 7915728 23876889424259807874388297696210059264 7915729 97442400072703750338648100521181241330 7915730 49313590616153010321611625852337433760 7915731 -10555410088355371736205840846462074880 7915732 35263484339039635465143178469548572672 7915733 -20800995154061779660580311576040515680 7915734 -32214177291653105776742287340840262816 7915735 37714785930319138617861542339351535600 7915736 45477550815992001668914207497751111680 7915737 -94910853006650769540805203916827086640 7915738 25160715630567139284547676249447439360 7915739 27880590899242069517360136949424023824 7915740 -10755246215661665521891472596329431040 7915741 2951775892686977525004329441186314912 7915742 -56281983659238928158344926793535460800 7915743 -8286984889810004263259230030512413712 7915744 10239824154489420086723684454980124672 7915745 22215264224055705264379409541860884500 7915746 -7528040060515159214149921098189868032 7915747 -2425692402490960334407317180210243936 7915748 14059777601327644854408962435169285120 7915749 -618311318881971932366202004934505600 7915750 -16976950323687610253260104477416256000 7915751 -155487831570344428977817509766727458248 7915752 -38082483817329415805634447411941376000 7915753 -5081374041161192420041101778373125440 7915754 -38238345726346918227928173366165120000 7915755 257155072957358393313699299604261600 7915756 58883446399192213482798889489232745472 7915757 8627751552795329817413353454993658198 7915758 40196256709253449431888672223928721984 7915759 61861669557345359812879209626487002960 7915760 -21203460506048572660640151751164395520 7915761 20997067418020922653865525594894985600 7915762 -8988252817748813161953501398968806480 7915763 -35365494258795036963742179005115127176 7915764 43494215490707251589811580201475991552 7915765 26942360776093001712252426954644413440 7915766 -2828247972783772905844477210472163168 7915767 -86478727077605223808454818432697949720 7915768 20463362797425169261802062905025781760 7915769 -1389695965865059577750395864773249456 7915770 -27567533811698950299653895259574928960 7915771 -52201494705190543841026800228998370056 7915772 -69203352932089436295539768022769459200 7915773 16904645462021098437056928090058635168 7915774 -53118012518349923129897849019202310400 7915775 -8784518012500070595726959352850321200 7915776 -71010141060870933350880717971291897856 7915777 -1351570205504380129183233558723077374 7915778 -41827651569119882845144104798737234880 7915779 57925880765327984861233697859835783920 7915780 3383492997774595709125815420433305600 7915781 80808873181149643413497987469261999582 7915782 -15101513635731585691029177480355491840 7915783 -71903029343755797527199863729822247424 7915784 1177005423437531017643439436629073920 7915785 -8746426400314481280202438761319728000 7915786 69718187898841922768489874053935275360 7915787 129756462745524737999350851909485710848 7915788 2588573797454233956138749936846512128 7915789 -25826805624477200439566796176493222944 7915790 5123493280725271013470350645683424000 7915791 -34936048500417712710007381901349692640 7915792 -17712563646828756839651373761777557504 7915793 -59324906178642758620375990462171256736 7915794 2859438156618147428835005267540799360 7915795 65570596435467087778547899043234328000 7915796 24384055837248615170502118400236996608 7915797 -38412897980066525743331878387576523826 7915798 -16888782193438243170652157919351346560 7915799 85120948270106994847046206421559447240 7915800 -57002486225771113164716119861985280000 7915801 -53607042999804097982156037106676806198 7915802 -142886534960369352429617336149471469088 7915803 -50086834727641660616100640937920247400 7915804 5409053530099461434789125671756644352 7915805 4792616808099340211140357505284580460 7915806 1392212893332325955583529622924276544 7915807 -7089957106404108395606843610462423048 7915808 -103546513829995582042898239681832878080 7915809 -99256764391804680346915664152859904672 7915810 -608724235469650058038888492826672640 7915811 -75243092864327406253192010217310819200 7915812 31797677681867195733214756716487944192 7915813 -3761307756435908299583929912705315556 7915814 4146170875683659127777752669659916256 7915815 17878783637771339440138848960276506400 7915816 -47718004724655818451778801643054699520 7915817 7337113060772196392911846317026409984 7915818 -18273480883772311970547475279103078400 7915819 -25777825400765547802343962063143876800 7915820 143849496884039849420187435939210240 7915821 -16154751631780107419062519621838916288 7915822 -10422015845183234750037120862183632000 7915823 -224252274860987060930315747946234960480 7915824 -7553677655672158611470327162633650176 7915825 51395529903190638075186388150438108550 7915826 -5547382538312034956932677263904163296 7915827 1106645085046423125381671271793401408 7915828 7988123824736124444496293115322632960 7915829 -51635882538111746975534924260203604332 7915830 -10200479817044300701174918016871271680 7915831 47885152147630424562758832597258897408 7915832 50330661830352566401108536917759078400 7915833 -145140856022237674606993119999701642400 7915834 47539341836408627432852911533454781952 7915835 7915042776115147602905579153161073280 7915836 51239588744442650940331569134050816512 7915837 -101089581225596489132131373285729821760 7915838 7112367660741419753164357743181351680 7915839 -72942815752600561312192116735261022776 7915840 -25082664785061927774203040384260505600 7915841 -70720617635055416442743890519213405248 7915842 46196995924147673964517709833583982720 7915843 8835192830252322469717078060666775600 7915844 -110945820370130784579957467658752753664 7915845 7005130151081844007373901666764342400 7915846 88491970150242183234643787563739843520 7915847 73935325440467118118773517113262942296 7915848 32926765779004152705361324084669317120 7915849 -99855558761543860239470237807634074864 7915850 -2960716015063691038133420204648371200 7915851 110071348276635006246673027237695184380 7915852 54999840172716994712824263388115353344 7915853 -99990122353092635465148682749521496480 7915854 3159304645054796414646604798935446784 7915855 -41799194042234036616340872816638613240 7915856 -8530189634071680415583708045257605120 7915857 116302901736223361968334649346359501792 7915858 36446878447431054860227825725748955280 7915859 -51665714751233154086297183924644343040 7915860 -13972916525334408871520496320786227200 7915861 -41687225324279485894860305736958337376 7915862 17510959908569713024315789822175532672 7915863 39464163043743936471626818437261121440 7915864 29056310490398424834811720066661744640 7915865 85338769196873077779131445347503681920 7915866 19860807336620779923277182380193176064 7915867 81813729706861803634606296530131342916 7915868 -55650850512754862189497474381626524160 7915869 -37544630581686764293413728358400135560 7915870 -374576053309470826794556074114336000 7915871 52082410602301255049482415889623991072 7915872 75951607109359282411591568498303434752 7915873 -36471184896248696373209570604727419520 7915874 -45865760710838791800162297014154182064 7915875 -42150276808360081521018940239238080000 7915876 24976777882355137014521805370210535424 7915877 -96221853577922555596520397210212246274 7915878 -51250859459536295681022963631921392096 7915879 -1452082720301720304857809357063839040 7915880 -20933656763717611872418180790432563200 7915881 47987074797039548664723237634578505728 7915882 -31015783879025478469411295435856359328 7915883 83765541907851754685311463819874970224 7915884 42715805333516637083901046487706932736 7915885 -59723275199763582424522429391656434420 7915886 991656759005034674588723990454173568 7915887 1297483701570679561323596733403994112 7915888 11460733798024879793178856516223270912 7915889 24485322467497575191550104658906610356 7915890 30843272215477096354631498983611793920 7915891 14291770386403698457481895026674977712 7915892 46095950738919766439641050022676681472 7915893 -46806560126489275942763034760160519136 7915894 11737487341349670332598506262661939200 7915895 64745482594432113860089278837124914240 7915896 -77809611786083935360294308621181562880 7915897 -166306470227083779743245783022580956256 7915898 -90363436624587304556305131724916631840 7915899 80955643998106683066322155631990794264 7915900 -16286963421541093576776782687245888000 7915901 1027022253759157592578715258688039852 7915902 13703432583455955759468295002655309824 7915903 -78489792505515679009210900832036222848 7915904 -87439341119553379852238613326887649280 7915905 -64578838798771836924676410567844785900 7915906 32658897079271607783672356194324339152 7915907 10102208208572394230354128802176372320 7915908 4345352752375933957291024280352522240 7915909 66355721704125444524536031363312344540 7915910 -2139302087010641600598244468783841280 7915911 5662058256117280121350934650452779520 7915912 -39271857643033021983106979265547468800 7915913 -1411534322533396634701184012666186400 7915914 72505460259600935774238773872579491840 7915915 -31441879119407388083152655066826386400 7915916 -33380750080249477195489674603981967872 7915917 -40269992654186731496960905461463032480 7915918 -37398413125930915787152906981064139840 7915919 25200531530052510220368973456386389760 7915920 6569668364325899977895967204023992320 7915921 -37338058283808621125200718682883958040 7915922 -4241257483714835194514515040617982976 7915923 89421725581127519904104328952291245600 7915924 -32195600517712593588240403916679935104 7915925 -6986003509060016151777370215100903350 7915926 10375462380346802937976048266317482944 7915927 -3096887855898831433762117917727558800 7915928 -55946313304240621460407125350495846400 7915929 475624705796493957580697124491678400 7915930 48565519857540993692322346365774155520 7915931 69822692530273236810146526591609448872 7915932 -6248765471831640297756852886459883520 7915933 618017641474768548123474641673473184 7915934 -4437102241040791935097851082734454080 7915935 14617608106646520942696066311529382800 7915936 -58291513713128843510747115554325135360 7915937 56721894049101017191645681165354541232 7915938 -11963714260234368608986225713010851456 7915939 3305397470552540776953765123827100480 7915940 59422715851224391863727542829382791680 7915941 208527327661005589085444836135177920 7915942 -112234078064030742478234814232795853248 7915943 -20847125176917627651984359858015600640 7915944 5848702813512351713219218812178513920 7915945 -70913556760376144302361186373068311800 7915946 33268089586963378803610201285104234672 7915947 30800107051468863751696006751292473328 7915948 141827631647974347860386669311586546176 7915949 15583080047985205871909251326028396236 7915950 18598006133118870495945191617118184000 7915951 61082030122656301044596606569441306600 7915952 1776288658349084193166322494322049024 7915953 11040736502763691588997603133951368304 7915954 51914075616943712850767068835853096960 7915955 40542819110801907974346858156591429360 7915956 -493708541820764822928937868002375680 7915957 -1107215303265224202178464293612541888 7915958 -7348441634063736834338542773798224640 7915959 -46145565060153093565605909338683315896 7915960 69443476738919161167196675639730073600 7915961 -13034696550017193351945429006402921468 7915962 -21002490229528504164399352384829160960 7915963 88981389415437925322735200337286023784 7915964 2219638784753690036786248404576623616 7915965 -12194482058048166918715339350891897600 7915966 31775645377355375247140683290469554432 7915967 81632638326471916722105780408502300032 7915968 3101934092529290437300251073928232960 7915969 52094388751317608223894784522710850370 7915970 26059819511690939635203831143096102400 7915971 27409449634481489794860777291440812800 7915972 -83132075700081356645821675089622628224 7915973 5007391097889290206697953325879906784 7915974 -399177949085831305477939180465963008 7915975 56988608677652537428774846827407378400 7915976 -28357285350770143920392802596860277760 7915977 -59455193389555318827524156732578657686 7915978 -6548138102170208015467676106537855744 7915979 -94879961317069883337544992475828683216 7915980 -14154727437461472006056219217719792640 7915981 25716007714948213599352631997904061772 7915982 -24600702164841433473248571800694450048 7915983 77069814582858338978470354261469802624 7915984 -6026719212943181808452919813932032000 7915985 -3876957084895144620325137884493792000 7915986 -19759678712365003879979714285302742880 7915987 -93223486238731987175816495578616073364 7915988 71338490631190838050461268662141679488 7915989 7905131663868796216399338448080446400 7915990 48281465754065633846398357221017568000 7915991 74460017502836480727377721334931532912 7915992 -22598930382972996419371360754683084800 7915993 34180986617289799088853780152808498324 7915994 -38678534355970282226694201342260163360 7915995 -14969952442557028449249029342791372800 7915996 21604759505040215908436825994835944960 7915997 -44904697450039379902111130426099854548 7915998 19005944852216925620970352242646112064 7915999 -225323159286445754970869293038189144 7916000 167200738789760062210016457944924160000 7916001 -26235180645850982563638971234498495568 7916002 -13996182538112540920450661231332655616 7916003 58732869016702281053101782072317791824 7916004 31849029229451450268142370903294874240 7916005 -16254224054602911063285500866899271680 7916006 -25963498462364258638076954404222312320 7916007 83285652690312897869353022664182843520 7916008 841946003949745675025706795991464960 7916009 -1106564207626739731593498637989011340 7916010 19100560622283083141692319363302114560 7916011 -12830775211377245420527636098858981388 7916012 36814388594341632929459994512597578752 7916013 -23328921382229601100317512755251160416 7916014 -70686513824245541428782941322291195840 7916015 -81960214372526400448002854614092966840 7916016 3155018200985561167146387895094476800 7916017 -113807342438051603215620550341935829934 7916018 -11139396510359561605992431582388825600 7916019 60807539738758530341659803325469836344 7916020 6310413832568296857457033783344660480 7916021 20143123824535734372363206243301636000 7916022 44403432548893211267758569555951206400 7916023 162316209844001696674670437961760183272 7916024 -69827227630104008294968797829870510080 7916025 1724054926277015552628889330177238400 7916026 -28028661354605762914873967462392326288 7916027 10468678742543515797542014128724250880 7916028 -1040215519961632178513466579247726080 7916029 33492785671863653728893126674667749280 7916030 26789156814764700228896967122854012800 7916031 32446546560659197265569395968657603880 7916032 23146738040127473616097713132134203392 7916033 -73939544138491682244524593617368591100 7916034 -809055197269983196988069983066223616 7916035 -1679107112818063234632334850521080240 7916036 -26903122029783763101887650344211906560 7916037 61255133767056149430861548435848888320 7916038 21311217063811535804067583525501749888 7916039 19556897847849601603994354518938457656 7916040 28754650709498824464994815484108800000 7916041 -13101757042972920140493693083641267328 7916042 919758025572472971937920214541456640 7916043 -17325864779182265923331582766478179600 7916044 -1285181244403011196591072812230260224 7916045 -86661118566576518056334205742172862720 7916046 -35703945186467005747832321679735398400 7916047 8124822016642743109643634690404403280 7916048 906645196414637721256981497088573440 7916049 2313375129799039951172030460693794130 7916050 39048737245983491917129721041051296000 7916051 18686577961769289309920823499909054368 7916052 -60879663330475092869225011353920391168 7916053 -148374204730668439969824840352696979698 7916054 26316793175861219863719280637044416000 7916055 14516036362388641856768947025994424320 7916056 25712050713302172751503431523466106880 7916057 114527500103940667112595259759803183306 7916058 1741054783779048866531649109629245424 7916059 -59624908883341543601579346908696015740 7916060 50595543222029084590611716598315732480 7916061 -17097629211325092824834971107289523328 7916062 27677622700970964683585617911555456 7916063 -14803249186570113818753483241745141656 7916064 25102672026547403537275034423701536768 7916065 -65155870137253959214618101317918928000 7916066 79971925528147725610662714336713105232 7916067 -30871506862364566242455552577651765120 7916068 -164286896891314780971761107063555021824 7916069 -94778342387160254715000376254447621888 7916070 -30043912872637595756178908692714396800 7916071 4032614111431092940316580297597261072 7916072 143075281477124048178698785089676800000 7916073 -28957910772706301695537654907545576512 7916074 -19670428997910278102030981361335824896 7916075 -10769664511083229153232367137244491400 7916076 5500296934120414311355969148918661120 7916077 16918809412421986434117199278390840120 7916078 24518995756133580314932587898944747840 7916079 -41911308869838699868032980853071834616 7916080 11543500435018161535577362460618588160 7916081 89530991127338270775902918754474372882 7916082 -1176013910104184290797526138680807936 7916083 -4210040042953609603083886009468426336 7916084 10863252088125192311883344359273451520 7916085 805431002303209461959670139778991840 7916086 -10956516976528970462742879708150847680 7916087 -28890429839735718097124577161585220408 7916088 -16282540497749499547485195295381708800 7916089 122181804778274569808391365883308088720 7916090 6610439914013157772121636509291392000 7916091 -46548246530999517414584803946154431208 7916092 -30190341030239802805016335022712601088 7916093 50242686727544772764499502041570246342 7916094 -28918236801519828685643082423131555712 7916095 -476862371748157435573316958547551360 7916096 -12468833169842200647213236499586744320 7916097 -53219385753501121159422636118922113728 7916098 13664335441255666802789711653237800960 7916099 4533733974679451278178958426963326064 7916100 -12042111579065081162340713263334937600 7916101 81440288877294652980450288717215799480 7916102 -30583178480002004768158263554541530688 7916103 -38842809041180674476426052021906195200 7916104 35762873666747251092854812550376652800 7916105 25648177575253702225458295039250133000 7916106 5302483805240642685885311471137325568 7916107 -66460680339631867140617025507683345644 7916108 -33015921213665031509813762378006728704 7916109 -81616221570528520299733494434085627840 7916110 -631107420362517429844399103591687040 7916111 60617533986545241187598041425871512960 7916112 4988364662340129383670680514155372544 7916113 32445317905448922116117322916581267700 7916114 3326339937637390530058699689025358112 7916115 38064135895388447230689065501532156720 7916116 26841093147538580171921024349397647360 7916117 95265594697654293256541103753828893184 7916118 3084392439886880072254286864298074112 7916119 -54205815124247254877464815443035519480 7916120 2658681806373995906495129379320217600 7916121 -149732756382567342714708096257382448380 7916122 -9576488002095565759560796650085017600 7916123 -14622005051264392748180540901161974800 7916124 101529398324447448688535305250251625472 7916125 -12957688299344238564250208707121760000 7916126 -4669964882071209615427930403862319488 7916127 -1688277317799693040667621853325081200 7916128 -39294649412520307402569362914148352 7916129 36754383310578421916691387403512914688 7916130 -2999160338138308468512939448172721600 7916131 53776069414041827704151142705503355932 7916132 -35750775459659869389346596363803258880 7916133 39084455765105112657890620352071501344 7916134 -18674729704303820960627408370027971328 7916135 -104703101706725216314579843665639737040 7916136 12354653550052144264809381788620800000 7916137 83964490609300510539449990754890057786 7916138 1543023419288618650909826562199692720 7916139 21442256889969603621588482878557631488 7916140 32596930987987218778132182526063564800 7916141 -39533928573236798295231111297018134400 7916142 2841258566471055276507253868580600960 7916143 -159683821007876489086074667178841794608 7916144 22433816123533070824978590582154690560 7916145 -21823714646938506305687367539710431360 7916146 -49857036648158085788316859683221506032 7916147 57353305210074456588498273657276427596 7916148 8740626457274182127371720745816616960 7916149 111814334261800889291901464226727209664 7916150 8934624275797668207541842335192112000 7916151 63958617351514460921210271636624301032 7916152 127845280387469904072038824481380270080 7916153 54735381139493263091699925481707996480 7916154 7551396231672714244773726982578412032 7916155 -26193583429790497364683130100732379440 7916156 -45105868733770447413579468419228436480 7916157 -356395781053570775354053398961470720 7916158 -30098763191444344589818546506262091520 7916159 -81921639234770598893425103166411269640 7916160 3881675284050028813973969052893184000 7916161 42427699839540651160897817135879732544 7916162 7172581530579719669426033708230020000 7916163 67724501782035911228245794402328439808 7916164 -73405539341592282730132978654731567104 7916165 -44728892597461355822830380754618991940 7916166 -35369740820454041958449127220700055648 7916167 -6052317062434100420576671528366896000 7916168 -92631823760951454316089434323026739200 7916169 21819377830575123802244641820301735840 7916170 -25362895325125393329925153652716587840 7916171 -118424398543806107216809104071032896 7916172 -10100086619174115125331456442523529216 7916173 -81969032483291288714309121537915722720 7916174 33920070201232189987535755201907962752 7916175 41960437834473767214471249093066217200 7916176 27386219997096641311572861706114015232 7916177 -28410235157066046606051948320046271488 7916178 27601625740814097402802417651727912448 7916179 -50310443079367970580390659389156662160 7916180 31664419091956960277654933748719715840 7916181 -828893874889792354360079545480507392 7916182 -44975549219544025312534601395030499808 7916183 91670055262267951347708673325060976 7916184 72087099166044306566552183220205977600 7916185 -34507772386592697377545026810750546240 7916186 -13623570268891554861978238735102328832 7916187 2779157940954625427495132900298007152 7916188 38381391048983722014236772097647360000 7916189 78699583428603012786718278227238158880 7916190 50460034971930930135222465585892147200 7916191 -16586909109002847647701470187346359616 7916192 97873090546092187784109419825412636672 7916193 854188614345591956967892401849041700 7916194 -9240216223132809195431101709488174080 7916195 64410607781131135042655944768045512000 7916196 -5486479303437232823332372536260315136 7916197 -71282219815487708322843738639052780354 7916198 35375377483018459119230061413246916480 7916199 124843006261061647683803747995228178688 7916200 -10970073729708861598074848738445696000 7916201 32928435437499360928104665860766450304 7916202 -2857163847526327690287737875215767808 7916203 -40518499424064683137581593242623189240 7916204 92232496572621884628679056449712051456 7916205 -4983902893992885931593778509390214080 7916206 88369642632580316566720139662481823552 7916207 1019612441674011842867797634984702640 7916208 7713622150152366695043168412644409344 7916209 -14524276012977776347410139802225669760 7916210 8926978118466508068972393782494018560 7916211 -65920558249495888962107637553880553180 7916212 56438625658414097073006222962116739456 7916213 33408315429679120501376999159587956462 7916214 365010180685917279547376126087202816 7916215 -758454215234054008171192381278942480 7916216 7380695964938440443548486029891338240 7916217 -10951790856817870624201825009093272000 7916218 -7819694036837836323361411204523287440 7916219 -22305723608237177910471424347182667000 7916220 2348095729161700569752741895224832000 7916221 172284541553420991199133718372069979500 7916222 -17969096959493195865915697445663064576 7916223 -3920652707893173603796356456202659456 7916224 432816353788558872434043684458070016 7916225 25053664655837909837219890638029553750 7916226 -13389664445452309516933510308012771456 7916227 60012378606490593476529214107685048320 7916228 -23753496359259289724076619901383362432 7916229 71805590820098427198664920257707657374 7916230 -20516944000712086538793587909036332800 7916231 152677885263480212935778225957053453152 7916232 -1428257383780763262098512529017896960 7916233 26576269995603187560326907472006461604 7916234 5449183446102270100345647175280250720 7916235 -58435814059984611240373560295409130000 7916236 -14119454804898282677929256635549882880 7916237 -33192076226439858371754626832717780288 7916238 31290680179141096354375769648565719040 7916239 15908892584039140362056348828962375728 7916240 16201341689669681782700478875541749760 7916241 443690558078532474413347368086929392 7916242 113587479087826987802443622348342495232 7916243 175473116576089722803441580811216800864 7916244 27993883630073110705197534294597482496 7916245 28482812103908480561455999144537777500 7916246 2648474993243133466258044935666160000 7916247 -10947439746398415485790769304494922976 7916248 -82470970607926982770227467609327370240 7916249 -135103410994524497299089774547561789680 7916250 997575441880751392404909817463040000 7916251 -25802834656655085921196722925342481920 7916252 103859790114930243239707123357280180736 7916253 33369629840862584675259917810344727808 7916254 -51339348767259437964405018331900480128 7916255 -38604010446156256440183147663085017600 7916256 -367534909345510904393048395437047808 7916257 -4404897709180958285064217195823196288 7916258 777317531535748902652195530255152640 7916259 42629858371693992595409480571918768 7916260 -8773447919818124731880540517924003840 7916261 -62492562315452043191425544677783783428 7916262 16118951856725170376423383702471273152 7916263 -90981778865406022915127899236466796488 7916264 -32350099849848144455199022246397936640 7916265 -14367078446920849505318891092998278400 7916266 -886627678561381211388497186828889600 7916267 -79052838459125993560828173157314268248 7916268 -31566313291900726258955984533379074560 7916269 41510107282708300230641752500823404480 7916270 23523673631032216938833448986350342080 7916271 -62423234086197830479667364471430897152 7916272 1670176326399786934706417487520858112 7916273 103577366747621028872236406926268061522 7916274 -26519884483740162253632786979516953600 7916275 -38297537934660259357283144400667230000 7916276 -41510561837812327870196310202453299840 7916277 -48413084223912963971488131971814158592 7916278 9677820832966992412887760439808407424 7916279 -31578943084757169319994398264062159648 7916280 6652566325772563263636497214375936000 7916281 -224303636993610535547287411224419606828 7916282 77239759309504164679676800369412438784 7916283 -35839598285347628908719925319503571640 7916284 26110173954123713292390718183003205632 7916285 -18223873739686120644518369080560558600 7916286 3861918961061116101163636551435869184 7916287 -61152015914586129782450093501172668688 7916288 -16520857041850492963728741999839281152 7916289 47016218290507945735808632636698414048 7916290 -26228191014849870165387195247276101600 7916291 52539192515614308764646138332396888064 7916292 -2853186532380995081472904804384727808 7916293 107799615962535844562911886410532151840 7916294 -39352435777999788927585900932109542304 7916295 -38416405133765337239248236409155205680 7916296 -549048290816816354614255820756951040 7916297 98911230779218450662535401714626479872 7916298 10917789922460650891949957555062587648 7916299 -130541430314369993496190738919011100736 7916300 -261263674560669598580037314345779200 7916301 69014408180629468844060938191347349120 7916302 5706779616124661242216330217407225152 7916303 18469108994955179287678414531310143440 7916304 42775710166235829454111314849300480 7916305 128955115038756281102788871176713273960 7916306 -7846302166826263571110597925650689648 7916307 -1320558464600359343123342655135502080 7916308 604651150891628612800319076460204928 7916309 82597144272556824631362048675816345120 7916310 -28505065422620530723079196448272950400 7916311 26924034546563776574960316387075119752 7916312 -103348322142153402348637469772158668800 7916313 -37401100843127311353368456703963691056 7916314 -19181367210477735520943851949375225088 7916315 20136005310696812273628791525422218240 7916316 31252100631623595015774737519663626752 7916317 -69401715738604737913005132721192020634 7916318 8160100317753712003497777682719326016 7916319 -53192795596585321992751542719617452000 7916320 -8635683097213337462378461749370552320 7916321 -19709792306111909254397410364141761536 7916322 9745942665920849313502623463658352384 7916323 -144649974089701353359396469734513195428 7916324 4418762769204881022061930306920099840 7916325 -8856883517485441128840203559526980000 7916326 19044697022656375622959056101964115968 7916327 -6854568412840146243019415658427796568 7916328 -8168618278942152841195095671997235200 7916329 -233515631169225188421901432428918522524 7916330 -76066831225206351437950947901446132480 7916331 36703876254600413898945376153332914880 7916332 -77674256470187274502947603624079661568 7916333 57814915449132291421015801368802108002 7916334 -4736987689397146044009458726907933120 7916335 -591815015214115381437939583572728640 7916336 35433378687825285307266747906489974784 7916337 -25292444672002867444723814925963125184 7916338 72152555636877999669119638374360322320 7916339 -9097553637296100646384228127832461040 7916340 41902964172344192675714678752505395200 7916341 -114574371305338801700060350476302266258 7916342 2529076810159890967187477085028503840 7916343 -77687155996449963234491847461627520 7916344 3807487826776621745977349607806545920 7916345 -37255885241657148442652362774525023480 7916346 10707143629400176492411230163320115200 7916347 -25386362627637115365452383306898160720 7916348 -25467826655099064597196547435194458624 7916349 21154136156496081146042347283610661440 7916350 -3800775539559579343322400337221648000 7916351 468979113620001210050060028332266272 7916352 32379152605089497055182099304941617152 7916353 44184513535547947815124348285670030080 7916354 5263546810176505951058259533209031376 7916355 -28175711993798478423160759003437040800 7916356 11074060133500878402027220103060054016 7916357 2262483488765110099699578133670760606 7916358 13346769193295881000474702017411729408 7916359 -39623906175667267868938497573370697472 7916360 -27265574833487726938172185563000576000 7916361 -47349776618520413126322977757013030128 7916362 26851129100967664655806052761041412800 7916363 21623715485579553431350269929720219424 7916364 20489241009692609056048872173377337856 7916365 -76517123196818941566742952224705618740 7916366 -51294356505046212721517882278021954368 7916367 7325459348738031705961278349459808400 7916368 621728123578461073824074708148404224 7916369 3405120626616744413763860621671104930 7916370 -5437793332305425520189709501722624000 7916371 -20615799511811311692090728248641371688 7916372 -15681052033113948989347544570783285760 7916373 -6847414121140685529561907852130302500 7916374 -19420731076050682198746407101208236032 7916375 181331229718846154897373469651539234000 7916376 -6625430545686248624299120852376002560 7916377 -4167968875333190155745677923746057984 7916378 -10856308947386624535402595633078994976 7916379 60584138277541658714433980933810578584 7916380 28478931586844907796288287671136153600 7916381 -37110062087994018595716169588340442336 7916382 -25957547950152169481749439948932190400 7916383 -93066875067675512264508381927499299320 7916384 29089332500641875842321319126368256000 7916385 -94752395284935113264380291993745173440 7916386 1072692434803501932116886239650867584 7916387 293856900009425061177526094836180024992 7916388 56396451513749883078630106626767677440 7916389 69859854598340053408093135960930600924 7916390 24556949769196383949329942780399156480 7916391 104634794549949290542320466976116032600 7916392 111384514394879281316402853460079001600 7916393 -51666273914469712646521613962452005952 7916394 41962437262839326149424153795764204800 7916395 -19054645357213763949985795092025447920 7916396 -134608867611621858728903105740901995008 7916397 12475542081089886292920010747274622720 7916398 2343851879233475344026562230830948352 7916399 45507274184333639490873630517836104400 7916400 14595435049151615361164976119832576000 7916401 -128998475113479211197635731019993709900 7916402 18087625516763954084737229015176286112 7916403 13780145249840837266870571688633042816 7916404 31060743676797830336613073306687849856 7916405 -37504087329519109540795001936663360640 7916406 -39657832848320947063499821453776415296 7916407 -114582277012686126683964025120527538800 7916408 -23302212879964696835524092993411809280 7916409 23302092261824443313115229407393803844 7916410 39356784825052913660587442709024264960 7916411 167550384609907185353552772924031262832 7916412 -172044700418770890428047998104027136 7916413 -60649515587341075900861066291793321338 7916414 69972560095301173894067774807356861632 7916415 13087889355857027849924601035695612320 7916416 57275564898809516284064731627310284800 7916417 107846787083873476294122992453190350466 7916418 -38471900137573516918029693087300182016 7916419 250819801392546974648695680748102400 7916420 -89106777771020165257798310944989120000 7916421 5637965509094897014190201669328977760 7916422 -48545227525301573811166340928571651488 7916423 -144396294133914212008490443967232068328 7916424 27470871109320507758934586648386846720 7916425 128307261885454257707839548569967950 7916426 -27449084119506397565146764635622581760 7916427 -61656520085754270688940101045006574160 7916428 -27381653955249921226859490579074754560 7916429 -239019047389476374992346494522492992 7916430 -182672208178132844758756515539114880 7916431 -75105017510501584046240841324731594888 7916432 33882246623948396834029330472577269760 7916433 -58648957348338986827999067869117501440 7916434 -56870573191058859290745110123689398384 7916435 42988728531262141961921232368668040880 7916436 6010357157456478355981872954053904384 7916437 -141374201673849108895809906858031350560 7916438 28708112844141728633977569196842777120 7916439 16325423092196297408435857291235874816 7916440 -22032302394390791882313950664929280000 7916441 -28322259230473079601820326313539588336 7916442 -769002909618376761708211435138687488 7916443 18812087556852961623146696929972562760 7916444 19859788187492194650859780737044969472 7916445 45230518034710297502589244307981203200 7916446 3686470526342363178946472906997314880 7916447 29096542835641100078955395865929172864 7916448 -23811837993978764111259462857335504896 7916449 111592298782020238109130909612225264660 7916450 -7292384175204677761490888923243098000 7916451 15679635419559164978543162221620477360 7916452 -6309836126586885576081285084664176640 7916453 -19082328712218000627754780047006861156 7916454 -5231171716364350922366602445763962880 7916455 -67619091726915501011464533842811917640 7916456 56361627333382088478215864706046970880 7916457 48543679067119874044051106328887145888 7916458 -95949608456210372557026560087377660416 7916459 58246344568068560088910779541200996660 7916460 -5626166345763432662546409429640995840 7916461 19824814100074245551660356889538660480 7916462 -20434302087441900389106161284428156288 7916463 -10185022242131502063706495403319996408 7916464 -24404352650934906700203420329651240960 7916465 -68933674815248941489167673118829112140 7916466 43612282189878565826538885128990903424 7916467 -105313755197995763241575927948196774120 7916468 -3542215127467927800603216220637896704 7916469 90588488861470114888363309296937403808 7916470 -3274743092069398457711963701505571840 7916471 47498102766779801944933991446946085672 7916472 314681308340523446385603268664094720 7916473 -3737735634439771639053592069562984278 7916474 43900989963617907997240734655931140320 7916475 -4249461011445261358092656235929203200 7916476 46153882391222913568517440709764674560 7916477 15960696466194304963189162530949299840 7916478 -23625991076234344844835494373224135040 7916479 25286666437708457103074890463019596784 7916480 3827084880074357854157327666427985920 7916481 -64954826233289803260800201063834536320 7916482 23539832544535408436330265511853993472 7916483 43359730948229237293638697218970771440 7916484 -20556964088564415254740841357098303488 7916485 -1318478700790790936726775788501719560 7916486 -74044585600744471778909455658132315808 7916487 -6232052085766406375826682529568282240 7916488 -51518253629076039295331966234781834240 7916489 -123005030146135909061943267323978586534 7916490 -16818298494079699437563252122782533280 7916491 17911090395513900387206843265624066984 7916492 -194534060670951156587836675198146465792 7916493 -26195473877023975400976862149802976736 7916494 110605087733252981696945359929477407232 7916495 48048722755083811111707537267719829000 7916496 -8370251069897950822881136940689391616 7916497 -159121379847414534882436412696277760860 7916498 4020698057505083709040871407542476064 7916499 47763569555866422718582517782848483624 7916500 37952830659920341503581623357415424000 7916501 31635214042600414035820725896454443904 7916502 16142522588222999638514675407421644800 7916503 42369708131494481636137090196872661680 7916504 68552043763583755192862773554299781120 7916505 -35508756854480255598058932781266871680 7916506 17537198900638742384651190212911010784 7916507 23346042784007031515600159016945338160 7916508 -18644690694435979905755764378886062080 7916509 -34451893114399407073781095719621090048 7916510 -3510633820890252967212319293969987840 7916511 -120951904634825196488028519508251713280 7916512 -86095972100283870686258971915890720768 7916513 50965364673241852604775152921319294384 7916514 -41282084906503930139013084053421855360 7916515 -573026943337806194519737623155452080 7916516 -103808849626927723573179120690772402560 7916517 -8833718358664094150937731099814734880 7916518 50385918039505902620587879524183540960 7916519 -69404292040899997005781157173166258400 7916520 3124499922450019294820770598549913600 7916521 63360308453662435138587221799976781200 7916522 33909281679870113091619452505841979312 7916523 -11406345511535601692856798386390447016 7916524 32445118648449583877784853474939256832 7916525 80691482041620624519749613423573778050 7916526 24742227733206394936231221510597251328 7916527 63488467913786045474111214160489763512 7916528 18356233662444459797545873554652004352 7916529 89893417917481109515188054296932451184 7916530 35994404083425596228797541063396078400 7916531 -20488789545284500015681237044852016896 7916532 -4899340215818866426281384242615648256 7916533 -42631021394951001407277411576639611218 7916534 27367728517362035619026917670968777920 7916535 -4497602618076565212805913676187183440 7916536 -147836743721858888377180619768448307200 7916537 71370331894825353065727243648309434112 7916538 8983154721335623371844338214136526336 7916539 -40227886131116648978085222634824352320 7916540 28869177419263856952545507784605491200 7916541 -60776431793013757502877886043929789920 7916542 38211771313315587882160446222559129344 7916543 -39998600519396193978141001333953071520 7916544 -22697056767881584582651502448491888640 7916545 3648150625029624695960319383967375360 7916546 -98743945906986754329565912921021104 7916547 -56421713327925108454105873210157665800 7916548 -6324679478374946609807546844337637120 7916549 -32923106551550656758310631911258716450 7916550 1169106836358598931449832241021264000 7916551 -37273344618619260431263790228331609448 7916552 11428238647611383448876130500287692800 7916553 -9458336551953539512808295577699937238 7916554 -1381382758768493646890220246573076992 7916555 -20286313089205004428987728166139075040 7916556 24007272287662124420163790590658063872 7916557 -27659592618765938809625339824949266176 7916558 -26074122680905218630089724974237952 7916559 -3276156494004918298537538322002776320 7916560 2423055826724137122267911826684149760 7916561 -36932032678972604362915958431976380800 7916562 -4595420925044727011681079596182652160 7916563 -27562244071085560914274836765537610752 7916564 -30507997433162307494135365578272029824 7916565 59586105693532654524129427741422960000 7916566 24046049752327277623718033611506606720 7916567 16699137382159095374013531222428225040 7916568 41347052119155058541401891714278359040 7916569 -110796359352600556692482336102992159030 7916570 -58672640227134032834260258035832223520 7916571 25736236918715465025827462646522456096 7916572 -12432276171167332328873064225989569024 7916573 44614788740826456738375919193744665440 7916574 -11523753752755080329568399319720885440 7916575 -14254651668016675091106480909556268200 7916576 -70313836370198988207361709323384455168 7916577 13121106810867002390242353919898645952 7916578 13906032177101630952206471555051642880 7916579 -63604008345792853209694563516896640120 7916580 21246330289401952626721374011539537920 7916581 -32974878598137568951288533450699400548 7916582 -30988353827600029853655088856089113216 7916583 32381571355580922724630411858101383424 7916584 -10782462934543263464308805037756334080 7916585 -9891491469264431907694450824222496440 7916586 18470337751520815840383150897725399040 7916587 -97715189150393559491855684230808517084 7916588 -17872255437376530707594631685696365312 7916589 -69843277202266795911732660247866780480 7916590 26005439634828354925869238451523993600 7916591 -119318897843677777578356947617601441008 7916592 6144018414435815629616999276343459840 7916593 -53543613950305154398884403345631378158 7916594 -3431225665180548955398454185032663040 7916595 9120174626813179600462292219694054240 7916596 79972730681165187878714477293152291200 7916597 16948540649173073317919290776752266080 7916598 20101625631469114305751047215862357984 7916599 -2418554686911126445077053322423949736 7916600 -17356405347477519943275165750653952000 7916601 88949280073026660737205060510686208 7916602 8922633598508700661738622013001478400 7916603 96807850674381365018100394490753833560 7916604 -24814147864921650755661157887626542080 7916605 36964067952395089396700494287263641260 7916606 -71805301209550730419207649745949642560 7916607 65624611875911174215015152168071837304 7916608 999559341224665004518023134290378752 7916609 -319594971815901139390405196812013088 7916610 -6234394375126114572203310699125637120 7916611 -89132224110271925305341090845498917680 7916612 98931336447353785874067930028170427392 7916613 34424615531851803817098698716578453888 7916614 3028968388981863602529014636955933120 7916615 1308031819612503525653276575361695200 7916616 455911751793950372320716746245939200 7916617 -6687746598252056505297499845568599334 7916618 652251922134004799049030000795782400 7916619 48720818382582764665873111041888726744 7916620 71026051237217853924871079043053184000 7916621 -7210029641213643058415189256172232448 7916622 -7904078113077386473820375171789392896 7916623 21690361418887514704306906359427898880 7916624 40408214299033259711549735977681674240 7916625 2931669367448518556301850681226688000 7916626 30238800920066448637448088388427578512 7916627 42901479351638146751679174431316298476 7916628 -50606010654804976987852561675162165248 7916629 -51402459888237384505313896749960086624 7916630 -48749081314411304238142693981251959040 7916631 587369784556020512551941998237287584 7916632 -68789263492740938024527798847831193600 7916633 -157693211759366206688732219971084679040 7916634 -28799254823024720068017797936756454912 7916635 -15445309505009268788362469221596000000 7916636 26009003843030382636786070424760069120 7916637 30157057371662233103182418562279864960 7916638 41330689390771676338350866599513837440 7916639 3492130574923412450224098965700491280 7916640 -38841618794897402853292667721421946880 7916641 -22907240084749937752870979077229014296 7916642 11295917478814040327515347206856221184 7916643 -22562309183624845549623634200287201280 7916644 792180385434895140455852070202418176 7916645 29621607318292000292202794101210013760 7916646 -22218687907269458885104644018362935296 7916647 1554236068550547011867717327703335096 7916648 29944794679906218632536598345481231360 7916649 -7993604659848181539551437184599181184 7916650 -1905533750180053975700154000251232000 7916651 -3338494799580400849388067912942005208 7916652 2253831270252423226311627496225935360 7916653 -44599646937136492683320187198225440736 7916654 4847643535925748813998271874064005440 7916655 5961534671567492498932021748229081120 7916656 6439250268652507314397727031293902848 7916657 -54477884436519135204394044012144228288 7916658 12998384999275965586062025055162822784 7916659 105446871374576250721715311332029526860 7916660 -18919264259138237638678759666631692800 7916661 98284438333079545584463642375608544110 7916662 5459763448227806259071816333038811904 7916663 65359720786146933380370743460144090744 7916664 -15005375440878877454986400492919521280 7916665 -7277065046478051468475125123883932480 7916666 -19562857658562843956737660861791457056 7916667 -58192488026057040704474444814163536 7916668 -47145927434229019105788526616395008000 7916669 8267110336418576711574144163359125760 7916670 16127880891320777069669819573862720000 7916671 -32946904579591023883856436790469318288 7916672 19531781092385334410693492839557365760 7916673 63130848480174161256464988387594669600 7916674 8637825845448449343628093143385296336 7916675 3500507053054811492482052477125758000 7916676 49859612445093745001118424906969746432 7916677 74787170104134336518846273887222546526 7916678 -13671862721495713492644404047003987968 7916679 114448427634010152869001264242562315120 7916680 161064292063387145991655514541878476800 7916681 163380645867267656100691931898299537700 7916682 -3691146972093764617195835254882154496 7916683 142908412892810086685637910700690233248 7916684 100522409405728641158417202984689692416 7916685 -46942799092948785949152966082200500640 7916686 41034143184169820769980899576946937792 7916687 551039019465062273987879240608258560 7916688 597796846348174507139530934100049920 7916689 -104012686264251658999098347888103507600 7916690 20041192411106532047098211778662433600 7916691 4812713603095704115478143925109579192 7916692 16831998425757710772170520596268318720 7916693 -5555652154286534926110976472817009636 7916694 2342467860955838439187857877461651840 7916695 42755560904842163471341313957299426200 7916696 -158613728765688608271473219028099747840 7916697 116172119928908068742136206078695715760 7916698 -15913365526282583392687263946118000400 7916699 8920086546597828643531308727391582736 7916700 6833754361179902477850095963934720000 7916701 -37065050135011905244438380925448249588 7916702 915875307194499846145650214044064704 7916703 -29369147789227429633315529262702624696 7916704 12632041419319412788938611695958753280 7916705 29399594543023385600141349742337241960 7916706 -893631432527600359220821485761204736 7916707 5628930303617534132125943718585780956 7916708 43402268177605914089527595710772953728 7916709 -134884764134240280537319262780268719232 7916710 37258177276630592327260779352755120000 7916711 -40396758235993232975888130071188060800 7916712 69417948199420790818245619783268843520 7916713 43745898445508080593032281399421183232 7916714 19546133405079086617478799288881232480 7916715 -5541438487056464095136231933596932000 7916716 -5436635340072090039659880828233702400 7916717 -44365108860652414109669633824837549920 7916718 26926879578701991871159501942568150592 7916719 -79854444245003078461486605215223936880 7916720 -8396106268590828773816377053665034240 7916721 13538274017621939727369156467932467312 7916722 -29493912630936041764467880570710178176 7916723 -17453729422894850732288558012502669312 7916724 22464411007380344575975465759662059520 7916725 -76297029105644321205649354762349533100 7916726 37830056980090987039816340992158417312 7916727 159432826195527094909366249899792384 7916728 -26066102517727880723731185050105856000 7916729 11837518079681787897500524929140028330 7916730 9757832990701407210121596995013120 7916731 5772878908009414491844678984108031664 7916732 -8246388369378468041058573930543995904 7916733 15684245723478737536607500578545007744 7916734 9844008942389855250931296183090734976 7916735 94680821186789711561777045464647784680 7916736 16821241278752344103473469662640996352 7916737 -8774418283690761254722690501732295614 7916738 432991556494722012492961563462059520 7916739 -102886020289204770598721037345883721040 7916740 8056517104595692688256374996736576000 7916741 -42875298733812070356759073451533045728 7916742 12508459579615338611563498883653116672 7916743 -136904574917217907103237877094790000760 7916744 72261547118078949467613879770320773120 7916745 -39796988077074063183989676655901601600 7916746 -41133033214052954980986622767523454928 7916747 -16180438184728078659296074419276765648 7916748 681521314599752918692719269834588160 7916749 8348403620570957366577951250956212480 7916750 -36624306498334673329082928861505008000 7916751 117680917784018214720286831174675025040 7916752 -3934875181485441456215380194517925888 7916753 -60975323493679748233578139248175564632 7916754 -14725144084561108282141396183194295680 7916755 31902483929854414569600526058477157120 7916756 30423350419794066257542543253404878720 7916757 35854466657092625523967051565753684640 7916758 -67939893494261078093312221994630154624 7916759 32558435986687780358978040500358539520 7916760 32765977424785136949742791732669849600 7916761 -39935395641688760693789136902416099968 7916762 6002471069670626397160151453543246592 7916763 46578881481469488352632380072664402288 7916764 -123866178421098880093339605046576518144 7916765 -17267419565059410514351312450722872340 7916766 3711614371667073941552619637861721088 7916767 57746637570581414732507423578373312632 7916768 164904827230454573972830100582891520000 7916769 9752626814818261606924016899076787648 7916770 52155293042018870648135431377857506080 7916771 65986538255878901671151501661457410972 7916772 13787793519242443498416688645658793984 7916773 -730752476266612525378734278960252096 7916774 21215667447555014502358936607761696512 7916775 39939387110120124110010268513043911800 7916776 -18785711077412229849996986338354544640 7916777 1627253952336425609131586800136463840 7916778 1697137253123062627022304581033868720 7916779 -6377623904722221091875218767971844160 7916780 -11687579518943818182016195751170314240 7916781 -37834405405752363102170128165249771776 7916782 14687076297544420757289901067270716992 7916783 -45486902289757947253748374152966074400 7916784 3711919911827417998684475687065092096 7916785 -35505415654055162047567338756000163020 7916786 62514907886393381020687869639050840064 7916787 -51533324493683093215295251784037376320 7916788 38158435419126375208205635794430451712 7916789 65106796342054312058949912011517001824 7916790 -10096357327730095899630758210581248000 7916791 -49939803597946658001785214347059412616 7916792 -53662602201195875548141664344257761280 7916793 -72632954670638141849130166350959599536 7916794 -27690386565838686653323274949217244304 7916795 -31813236208647485371849706461138675200 7916796 40436821998105106875547454288079293952 7916797 -59468159350659155158315480266966326400 7916798 -39029718840971743860062245208219844864 7916799 29506305896198519403341352577413058560 7916800 -33858308975281654996995283072162201600 7916801 -229333940639509653187889957641415228496 7916802 -26386572966254156122340286810346983936 7916803 10522914225497536118330404751434813800 7916804 -23744918284017814405439745540450017280 7916805 -80348723468693271273423202663129300800 7916806 -42349253811702081627694372820148962880 7916807 -56630976993318080972953133706751338480 7916808 12889487339933910284798700536549007360 7916809 -27173903760852756024970231447321333990 7916810 30329281373578162343981240718076197120 7916811 -3169319574667084684815441463505160192 7916812 -22399923905999870106418902226585704960 7916813 -50216603074217267929660597281141958836 7916814 17784520642911094388258448570961567104 7916815 -56119739151271639396722718775111146800 7916816 153634920226111404246788155666857984 7916817 5117125060444128885376646203796400000 7916818 12857987098807400814282000869560128000 7916819 42746881252890832175110607994538758696 7916820 -35632981990163357862643190042845009920 7916821 -92970012553995339097699861264233787776 7916822 -3652749470061865576830968864255075328 7916823 9021446018612606536435815379411612824 7916824 108113066430652137295069711289726238720 7916825 5568329923155969466568641369295496000 7916826 -17915808541104963456954038800499727360 7916827 146188319785750382663388430413540144160 7916828 96012325625285469257788306696306656768 7916829 -2999067223214670300007538571317269440 7916830 -30393595135619008278969627231080129280 7916831 59031266035119018288614206942845964632 7916832 90309273974543901560971375624763473920 7916833 71881644817376420560136605089366058082 7916834 36584804508502131661456130451177667872 7916835 -27699346783195627179471287318059755600 7916836 10880636475488698209778059739752356480 7916837 -45596328435647302236347854897525396800 7916838 -12897421165182589231534910559983721600 7916839 -37075275162767525453178019567225240608 7916840 -18589981269841691754833308045425715200 7916841 -43597619680285427511049115476315144950 7916842 -28860201378986423508645032354363053056 7916843 58746219748194678225028458558508584744 7916844 -22499813417085975445136566283703582720 7916845 -85857096791407106522247353426585430900 7916846 25592891995859783891757872806478778240 7916847 18774120145396161553611668055209723400 7916848 -2086736251113091784652288651233148928 7916849 -127719321801875872025602313604605875128 7916850 23547710430972038528609279056495200 7916851 57087042756959724926147329492784147852 7916852 -5300769401917705827833021267372912640 7916853 4706794873487652624505283412431443968 7916854 38653230520003084929621562894505653248 7916855 15328217084767858694535557963691096000 7916856 43640830479363266485304707600421683200 7916857 -66586064279299010352142885140821601020 7916858 9078579149525556747264641234996901120 7916859 17911295921836965306822226747937064 7916860 -15502056715069627075245448437645987840 7916861 20835835932966259703129284983322347462 7916862 34307900051579663392737850455252908352 7916863 -95780831835305623602569995655622453080 7916864 -50364055572633810636610283914004004864 7916865 41621112535029586254412240241965141440 7916866 28568560864841649272220976039610218608 7916867 13925468412794036490853933759545450192 7916868 68540699909714876133777107219388948480 7916869 216417107997407936539523149274206092096 7916870 -21659673652052371973157334077951696000 7916871 -588615149422584736145449441609343616 7916872 28135058406123144803318477192264785920 7916873 -32067920219075226570465175788133330176 7916874 -9968554317176435300084649895662812160 7916875 -5571049407212677958340514305635700000 7916876 465542899729159061992123693575143424 7916877 50663164303059903245267928258266389014 7916878 -59491392947916313724674687591026557760 7916879 -125725477003390022104418090877413520 7916880 -4608464622797111213505898999250288640 7916881 23734051961489350402225204380536364210 7916882 -34595989512717234969416049442702740480 7916883 -50020562718038749666455397586729914272 7916884 54581055258919973737843590225435187200 7916885 65810527616099819562938309085170825520 7916886 35965666068838045498843094175335395200 7916887 16370453143541844263065625154322344792 7916888 -12210234527295705438332234241452851200 7916889 7220951129992344839674638226633418688 7916890 -8250224559949691280439455931794227520 7916891 25192775388472406514493363674885620292 7916892 -20213163290956309891370758923885762048 7916893 27214373931518389692743093088981445644 7916894 37148848612029328574989873662194823552 7916895 7003179327077714482038932828188213440 7916896 95813961646415637272473514018340864 7916897 16766391209390155111330282192641773346 7916898 -50123444931557223437272247954681501952 7916899 -33169575700423276238543782539068664336 7916900 -61028979603029228867255749850676076800 7916901 -68135055479046339505272225850497426720 7916902 376162058943125797544525407433416704 7916903 -2142177893150826109829759980460222376 7916904 -29971948073427655322198024772872110080 7916905 1606159257053225728684810183628082120 7916906 5600932339585491347357691354327782400 7916907 67717887938270060395196963502158765760 7916908 -123317427984591414813778873036642223872 7916909 46806709963583084043816653751141120 7916910 -4963371940171791904157009068833561600 7916911 -34489174417568165129526523585226909488 7916912 -526801897715859048902493558468771840 7916913 32044541281955667450929120412427315200 7916914 -73055222264799444601613349980263720944 7916915 -96468193875916764326858800147773350400 7916916 -12724377405484572278266990060702513152 7916917 122743407142134884493270256198874626332 7916918 -80537670813885767368440107483174463840 7916919 -80592737696109413332031211453565612056 7916920 -66311203150113680561653897708806144000 7916921 142622525109188125896679905308017971792 7916922 -4662079254219692539597110669528735744 7916923 -1712294291047408243539264033508831456 7916924 -110588035030848309371214295614808233984 7916925 5924127908114463427681242427302751200 7916926 -1792312054437099964072830011172126720 7916927 -103822309755808015711537763420850603144 7916928 20378689965277952486392059387287961600 7916929 13760047036295675585586744469825254530 7916930 -14635223263248297610705819419508830720 7916931 60448015329169024219281712518739803840 7916932 57928130982802532376401841676029754496 7916933 -138144207624106173412651870529491270818 7916934 -31519395910839332655723114311059893888 7916935 -3041415218280228557895824578635398400 7916936 17627528390491619973929667955042805760 7916937 19789304051743121313405359577691484544 7916938 96546275898115169800929497750091360 7916939 103231086340774607461456588330160670000 7916940 -11319381842449110949143557408022220800 7916941 -86616764652214252938214785726169916000 7916942 -74986105790702203799434412532450998400 7916943 -12659540641241407533299130535994725872 7916944 -8124619516446065741031681108107853824 7916945 237963537045934552037715529883667840 7916946 -23149044716567875665875996762503360512 7916947 -114103103125696681647959873968650123604 7916948 13722669939468749964693001892153184000 7916949 25623007047769572617678747960565363534 7916950 30507335990167486169297006317574784000 7916951 7252847396815323206002933873485744480 7916952 -65002003156417663200236391632131706880 7916953 21196724595610587009107132227139982864 7916954 -46034459722831709412932503535427031824 7916955 -42310541733256377481273397506693612800 7916956 -33941805845603845662636444824351864832 7916957 50908494767615924357086382167749631206 7916958 2279081457106692506447699541817635840 7916959 101909145027932873237054112396669256160 7916960 17069246344999307266590862253549813760 7916961 -22700425240370139138741379146930648000 7916962 31224143681554227485120395530323853312 7916963 72163627322302460224774280207896309212 7916964 8948842251905732586387410877054234624 7916965 12606108933854319372324734078967696000 7916966 31484258630898584759113534933228876800 7916967 -118301395430568353193521652685957331760 7916968 -21662852313529893504642565400857313280 7916969 -151191619167424464948742331719767218304 7916970 28364477194636713150591302997348384000 7916971 -122610627653077526969078234473553550000 7916972 -2918174136131526342139296145935464448 7916973 -22693093166115232802841187073615562432 7916974 -37798693932350954293031667349387385280 7916975 -34667287384088726404175831135305863000 7916976 -2766693727743494741512016433133731840 7916977 21771196312791202675295737472947147680 7916978 -1704766464269394030832821439590830976 7916979 32860659125695863006212906873364674616 7916980 15930569102736632458393043010910944000 7916981 -81742733023296443445918678880627379748 7916982 -2464329030184002573704390667968549376 7916983 38040715492968595745572423365881379600 7916984 100006605308522597014046800923660226560 7916985 91247785051636195145153980958325369600 7916986 1505950958402763849566250391609482240 7916987 13854727354089817209109162933866882000 7916988 1162943505068888894302193468527042560 7916989 -29203290827024593727069327982975126176 7916990 -20661074121477818202232704698354904000 7916991 7964851051821230410733576186433373440 7916992 44985764694746004971346752086969679872 7916993 25540996029431712213739389717779625984 7916994 11233945666666003571791875585346222080 7916995 -7125525073414055673070333461984729600 7916996 -2391589879026477555378672065333729280 7916997 -5122260130211685217903781756912394240 7916998 -17802936843603332577574133162839140000 7916999 -28410294361447698558130022809079838936 7917000 -9493532096368692559338559741132800000 7917001 -46091969376761391307207440041548199708 7917002 88725623906954698542126519820841934432 7917003 -12428537909665756259880536210993312388 7917004 -86235482447930258145010050842788082944 7917005 9515120123087981812098932693634828000 7917006 14094636869174870290342621956887044224 7917007 1450151563214986755790731988573910624 7917008 -2814569975408820861464490326384050176 7917009 1773902471775384444188463250026652800 7917010 40553693230835774345409012655761408000 7917011 100170397889595363826863054534584565612 7917012 66337149162049916473074889647821195136 7917013 -19698390037962442406231400236434712200 7917014 19744363701832482498337050918325146240 7917015 52652502445742577655290456527112336000 7917016 10819207320633641679094507032364032000 7917017 39731419478635757792798910544200074772 7917018 -2299333366263200912851579402189773312 7917019 84101093081124690346422694313958658512 7917020 18726400719327017901214980248749524480 7917021 -2883641356124372494582098724758827808 7917022 -68135337035669732143687766749713310848 7917023 -66785806889571679368838322928870084360 7917024 50013027821038321672035334158361559040 7917025 -44485759854159506229736691067008701450 7917026 -47696759802497835091973209671780576 7917027 58373892289691360831931977626047786240 7917028 -1555513123117171381803142318524678144 7917029 182151892186283439120256759781244223260 7917030 16179722781927284026430549898756480 7917031 -1106738429846485582841157896691023528 7917032 93120692008366780638961485196174310400 7917033 -46925445118898667386038201475757098400 7917034 -20906886499936252511942894106858981120 7917035 1517164135069075498905462385892028960 7917036 -23238001130117155033196215017130839552 7917037 -22660051899805638753373530469617002688 7917038 -675532873658043467017258435035304320 7917039 -6197494559013810942487385605660769472 7917040 9433578078832793213294840529323458560 7917041 116517288184683123785102981217455929584 7917042 8963036462865457353027545547128782848 7917043 5076006514255348996072624947933368920 7917044 684858711923423685723266060543819136 7917045 -28919685048479121553727316081002707680 7917046 -81750152183657387652381080204956146528 7917047 -836500035430135591924520035313172504 7917048 -22570291620227104342328577474291916800 7917049 6192686046923256598301801605296085632 7917050 14730720721442778205793538698637598800 7917051 109085667497771519490353033573215548864 7917052 -35284026646957709484654240572395693056 7917053 105272626793034566570808998920936458240 7917054 -28763111659864201265421033635093734080 7917055 59812081576386988628553157077373506960 7917056 29025207217108008330207302217313026048 7917057 -43222897908786141740734268444813448846 7917058 -62059095234459358037179563827253558240 7917059 -8335972054980166635591186484445508480 7917060 15390701152802125425106175349068636160 7917061 110756881702358021616776730406550973662 7917062 25031003414543181357675950372592808032 7917063 9531816395883625167617735177883533568 7917064 87315780051518385622009370999596646400 7917065 24272130358498682752180840140064604460 7917066 -41110988891841630373931688150752937120 7917067 169230267702375903320451801028136940116 7917068 -30428479961277931452740185251413710848 7917069 -4440192956011663195814095603440002112 7917070 21621478650966945164448970737457743360 7917071 -160934079960937278702531607145067931728 7917072 8651191573847349899800449999708487680 7917073 -31808977353893208410450786505429521936 7917074 -601461172329759423282603674470705920 7917075 -28385266906076218780868334213784812000 7917076 47922358584725151986619011198188069760 7917077 3743355950471043039453918939985860846 7917078 -22305869393196327331199533195832641152 7917079 -16765462006800622656287334048689044824 7917080 7535953133322808343215427876112998400 7917081 77520111750972239902854171964603159104 7917082 -32897605533150006545801652603668429568 7917083 66139270418603887588712103248111492784 7917084 1743801996240529211408952816708065280 7917085 10180549352400474392433048147383720160 7917086 -36186585557667151398482726564328571008 7917087 29154715685190782518709876965639928640 7917088 -147149389556997679080515200727640637440 7917089 115516048154693308959749640978287212224 7917090 3918817703806239105033614852948029440 7917091 6319784419407078344024172715568544 7917092 -42471968134659126315334859619540741120 7917093 -47110834049940908585149743620502923556 7917094 70889150092244805690127304866253966592 7917095 106404506197530867161704819519874279520 7917096 -22666490978840232257976104775732019200 7917097 -58244835278941150295288960316444408454 7917098 -20337026693616624664167773808734340864 7917099 17812574071642842558551516324931499008 7917100 -1116190887528301344154310930657395200 7917101 -57285219210356312325680586884405010048 7917102 2036694200435413976391658560923136192 7917103 -8174305361871843318192121653659320800 7917104 9687145604143280018258566534508052480 7917105 -4143911096539539474244618910777470080 7917106 -17532609601362351719391210315713702400 7917107 204152727840820964393737150434450767760 7917108 7437479848291686797222458057600757760 7917109 -87563163909404116858941928680190252690 7917110 -26203304348483678572482139687706448000 7917111 -74534683360938701958734927400037823040 7917112 7529510846518492516948525996086312960 7917113 -149238621703993320792574791416003527638 7917114 -11821532892523694698499510976933258240 7917115 -3035700218255927667811591747717818000 7917116 -110722851966796276437345151163844541440 7917117 625724335035284074618948747089869376 7917118 -36909903786261913770670546325821949760 7917119 3127349714496479595180613507733265120 7917120 -20705559625839377723082000505896960000 7917121 10670769900016089996235039475608677888 7917122 -127484250206754536877017080152152412288 7917123 27527606914103554966621745792318427384 7917124 22956012444282279503946997039207047296 7917125 12577114315455160155361584266132907000 7917126 6682958512986685298904614385350553600 7917127 -145470828723772728554577757598485678128 7917128 -59291665729434115743662242448590371840 7917129 -54168318784988269868374826223090124800 7917130 15004334495916612060927300188992681920 7917131 -36358219636518761304262945361403075336 7917132 8008900517836882479138198538080886272 7917133 26882509847967401315370450475576878464 7917134 -552035332808401276713647697297720000 7917135 -30298560959400818133477562065313628400 7917136 -41715666870609795793994578902434316288 7917137 -93854299263148420091296127620288355214 7917138 -49922009692807525856590552828877101536 7917139 95866987628425203275180129491357671120 7917140 -7619750095750872441239772967501578240 7917141 25953661852711737981439279602008337408 7917142 5718356438732388856348918633028813184 7917143 16861099930816003265279163339494053920 7917144 -43935278189548417220200048836309319680 7917145 -71693669167970884325823615402287014200 7917146 -16894098855144306029002534044944451360 7917147 26956495581085858783793423157712711440 7917148 -86217288530775586761057796723815841280 7917149 40023067599462158880400631486274966636 7917150 15227629969055644408408446463334553600 7917151 197258271520302705599938446105979800 7917152 -30165507887856834073675318970743259136 7917153 -15282811914295722488940092272729370496 7917154 23348077228342014792757428825157519872 7917155 21512561610818461677457305068742817200 7917156 -40710647477907506729646798156142387200 7917157 243163510020373997535605603426862578272 7917158 -78388395167651321345419073204310474240 7917159 -4380238310930110824147333870626712960 7917160 -1592090932467785161963276179656294400 7917161 -7194997369442348595806230421039722368 7917162 -20861233712739872272847123396002529280 7917163 22453966878151930830485799484490199360 7917164 -65768252506812119099549806886005626624 7917165 -21934676173889211399814292954386904340 7917166 57729397434880719148124997831993940032 7917167 95851001591368088537800700620644497640 7917168 1552422155978269203548702976451805184 7917169 28558484895825808041139058032032789248 7917170 10750756022130686639375639446864012800 7917171 8812897613400516128704878750423753840 7917172 -45805652789738457751258514706621024768 7917173 -17433907131940610083729847487499331520 7917174 -255159404272138016245526869822317216 7917175 16969908334443488522969769671649130800 7917176 86434713382578637126641511521477550080 7917177 -58023802346413000842258657709517074368 7917178 81714860353562509417988313110869046640 7917179 138834672661666737076082369188802895780 7917180 13083298204410723023729819064808243200 7917181 -121208706508108286698462093559422801018 7917182 -5222964358120549242175570471515443712 7917183 39754284639186301757579363408524021248 7917184 97926901688990769034322797941479178240 7917185 -28363733357859601380813217734141556800 7917186 17854981907560446378544414107392586240 7917187 -45848471653318024828241956425285260164 7917188 19213693207060409667849029431533317376 7917189 28684836691456057657238891553283759104 7917190 -30011436269861739771058171004344003200 7917191 149122310967027649322166959647294637592 7917192 -62563224784736597872600661944489159680 7917193 28432536135280288692868213736406308964 7917194 68017563685784053021718525732588181600 7917195 -1773524408597443131276260931775960320 7917196 28716326614012538420340718768528418816 7917197 -28371840738278988033194597744624159808 7917198 4772516215152936523821526166104240128 7917199 -44416129002637969315011787015423406800 7917200 1594204169939278868986865669404876800 7917201 -82579536885814941670552456127900759070 7917202 -18398490509648390714430250112071310448 7917203 -3106871672160137713547394300061440 7917204 -41356197766596521334492967977094809600 7917205 52363959246165095694012567951158004000 7917206 -46986701583856974996563147868640882560 7917207 25887944208768841109830807316048878440 7917208 -21076466147153334779966881529763225600 7917209 85004254375985659940490586867777102410 7917210 7226814270270928076887380210634752000 7917211 -68813032928955739428123284578096328188 7917212 -96902418233636853979068373253950124544 7917213 77841721442843654616003585717106268544 7917214 15186438576378048968409202676662569984 7917215 378421737186614927730669545659320000 7917216 -94569237482228271927894988524094488576 7917217 -64817165187431158171530830442218928000 7917218 7583222234810389538262345627452009760 7917219 -16700480451672268942710537681631992156 7917220 -47640347480176886035559714873568030720 7917221 12052884184648525425880363396564965120 7917222 -19800101353500911822379085762431713280 7917223 5936483050070582960827713174213483552 7917224 85839761188848736294462148645667225600 7917225 -3615995485995736119593046045862316400 7917226 -44108060911251487915393719643673283840 7917227 -120199080335445231033361771538035692648 7917228 -30343514035990794171409743722224252416 7917229 -85088723410180538979244306469632808170 7917230 -24324075267487313632914939127153545600 7917231 20174553251951540530518670549208425344 7917232 8898073484122963078745926727425720320 7917233 5849016786863283724582059921790863540 7917234 -9183255925296240531917278160096305152 7917235 41829206013497634090149445269853757680 7917236 -23556533589993931126734107604147621888 7917237 -110145895856419676698887092558763528960 7917238 -20495717235994649053357707858806661504 7917239 -79674808211755957132122474205889097000 7917240 55938029900059921565263516622324121600 7917241 61281603392843105821924722971132297642 7917242 23546729449449079590894365145890524272 7917243 -98226685362261699696582138858050664000 7917244 -53402953982212568701423835827732021248 7917245 6902525874345686765074081246628674560 7917246 405732675403614501639015965783565696 7917247 78556221994523498279650268194341027600 7917248 -28954970958318438100417558117893537792 7917249 14540669473922161507951625975011823664 7917250 44960420748492158701602772048389120000 7917251 74316257171948954117325466505431696464 7917252 -7450424983422972083045709374488547328 7917253 -67449768000655923058992073209807670498 7917254 -1542198804418650370029292247705291424 7917255 17003005117941032355895153076656319400 7917256 -70995161796687375396955294923476951040 7917257 -146150197103670594078032692147728275148 7917258 31830429458834095220482269344105481984 7917259 -4616286604169213487145089824760110080 7917260 10123996624021655900546898330956328960 7917261 78391617067331239068725820678579032640 7917262 3040329076391501595170124612517929600 7917263 -56130950408744597611826397556706281488 7917264 -564942958664144464855036575398707200 7917265 -17078378188641108542171343967407742080 7917266 12453611684476827491722464234625643520 7917267 4727146751380935325112740527526011648 7917268 45645355149770760648651318646534629248 7917269 19024260612986450281300957058391865920 7917270 -11910078658981292112741384983951222400 7917271 159886496765362203185847903005539438472 7917272 -3138440405455677983243983678924800 7917273 19483974433848491880504971396847846084 7917274 -73159407384142243397943425681756171808 7917275 27433684085586068456956389128293221300 7917276 324730084357399137458875611332050944 7917277 134335187988583142959337394746747945126 7917278 28621402166506534570596411816252661056 7917279 -7937738239663796461816441470335301816 7917280 -611772858040821397851950269621862400 7917281 -44668545274431545338870121860593595200 7917282 23363706481131765375263383098456373200 7917283 -36142161986973652168088799089859814776 7917284 -42087961937755857069052964809474560384 7917285 33253030649585651125899427626853015200 7917286 3715197731049928211141696442555807744 7917287 -42227416870729893609121454780897063808 7917288 5395099975969026658057460692203110400 7917289 1902782412233956796304293818662152448 7917290 23881004579698150591112270255162956800 7917291 -241938702878084753246416648656703918080 7917292 -74808987730077169169462225107404553984 7917293 -238867004149042998429889359494200416 7917294 9223134377061118729322345898432374784 7917295 3075430316489206915775307901873417800 7917296 27729717376143655065885709319766638592 7917297 5947098576125407662435680499204425472 7917298 -16841956812180641163753478147961955936 7917299 -13918592680010460481256991914557837392 7917300 -5556760423688232317251825625332224000 7917301 85988017378459517649003599000951910400 7917302 17937327336029911876061501936225935104 7917303 43970721524781073908932610357432718464 7917304 -145007205480949517921635638240767754240 7917305 -13403033655108149186088051729577196160 7917306 -4045319603805229990910757290766802176 7917307 -14616906028817828616855729136831676416 7917308 12902296112660235381494423493395183616 7917309 -48989231232489494239739224361973967386 7917310 55851561285267599576111035492902576000 7917311 23375259405573862178813457640544838912 7917312 34876625994667113902049577589148745728 7917313 -41271876852847552847244588193942687296 7917314 -62045417708127802951998428305161501744 7917315 21524448320340433506590623665709489920 7917316 102482445736495959037849351903305968640 7917317 -46545910872530604087931829419628119620 7917318 -14206185453497407478233326431882225280 7917319 109975536111096264758095346618568042000 7917320 60432741849765597635293261179107788800 7917321 90896941425624348872216307367968029712 7917322 -15357153256922125264612660012665020880 7917323 102777083383445598246491485043821356120 7917324 4377888975015516347252792868545694720 7917325 -18218151765382079525516157577332713400 7917326 -8200957942759260517862987588692981056 7917327 -48995910419341754088381166057511556552 7917328 28786455167533411928400303649307688960 7917329 -14490634438759564324267399043020281024 7917330 20571800636008948466284748397463057920 7917331 30795248965243432451219817159425465132 7917332 -16107644747661140019000197677940736 7917333 -89397447000708319040965985363937492576 7917334 -30244488562606607783039547419313305088 7917335 93593580977100768348532480792793739600 7917336 -9084195405463738912525189695734415360 7917337 -70343232249580268473609110578100521014 7917338 -11222994916660230526473354922904125440 7917339 29210398302966748912547858097506050560 7917340 -59783859048355836757213977371758464000 7917341 36228552928237957870784481247621136742 7917342 50864093943854138366046460632671243904 7917343 20948726742620546971633177681331186800 7917344 638650143897564348613442511988457472 7917345 650848398229976612038440285304273320 7917346 -6851554014395772516854096602705355616 7917347 -57435929902102268239489794057804279204 7917348 23350170640491999894050937634758082560 7917349 30468686544335959259723679484898629920 7917350 -5281560557472154051658604544282435200 7917351 -9376580767221575839104690965487792480 7917352 32046972863028733081482435275450941440 7917353 63783625891853382514104645116431370880 7917354 39153126782924850396635046485946278064 7917355 -37865541675994238587732833048772494240 7917356 -47050069088539582265384814982541710080 7917357 -1040914785169688640367858266357112320 7917358 49056397369783884403038976394406269376 7917359 151722771294686413923158388998436000 7917360 -5856711625927726170803346692505600000 7917361 7976260100102721185835744218763887332 7917362 12328206792740548541159474249195000832 7917363 -14267584342341584807298503940004089708 7917364 -12244157606924774177599614718099283968 7917365 1686665375086664768078901199665955200 7917366 -32797793056927929476727533342214067776 7917367 -54808522169770505270241337067220233088 7917368 -86264245620411070720856433627221053440 7917369 -18749243217007181678053267871507204352 7917370 20305958092092163619153378830913990400 7917371 34402192098689314597553378340984116496 7917372 38078619734248124778555628515925017600 7917373 -123968881508342843004929497447315630196 7917374 78268233374528729921080015581574791936 7917375 -749665257320060854013046801399264000 7917376 -45998587111820113245339365959564001280 7917377 -41967852687952783196896505975903945880 7917378 -1489703784880384983583923940991139840 7917379 -141946825799376735618631498901659582416 7917380 101478148171517642350864834808562278400 7917381 1744972774897147062558991575857571870 7917382 31527081559949945876973463505480146944 7917383 -56774102328732774692318688054121668336 7917384 -33957363787166628763862306569624903680 7917385 51596279825784657075543070934228712960 7917386 -40807857825018691940305169362042525440 7917387 -31034896201269421284829691554070670720 7917388 -14052731540810917942281083102243859712 7917389 7464055718127306507376379011104851190 7917390 9631735728879578818343276203983095040 7917391 -30686989650572250879381435674503569600 7917392 -10107275406874316415045989816617402368 7917393 -194005066736020469453738575582663008 7917394 62309572394090662436139978256533860496 7917395 -107518537756642543186283083856334118800 7917396 23028989662404431877124513288193697792 7917397 -113860347727710703293001013995227148100 7917398 -9098072028813684982541254350289006464 7917399 -10520290945432388539243679268077314560 7917400 15368404221128548154679541468360704000 7917401 -60160117820056513161674800881444788598 7917402 -7897894421881007091229102074368429568 7917403 -2195721109076964159358716036639674800 7917404 30864197108968096807338045931545894912 7917405 -3617443956400248699891684702448830720 7917406 -25040600064666815472893433501586909440 7917407 108011261466576588648261170202584122656 7917408 -5551309504778729847714417688784142336 7917409 -23294942646150233622330285556756423390 7917410 48835958652188213145812398224291908160 7917411 9905787215178436509125395132705014000 7917412 -27155686127899936846404856010636278144 7917413 2149611635902553904194604096106300800 7917414 1204372565195633139081900619756800000 7917415 -53004772896029813391503811870594736080 7917416 25346634428592840709491595870908364800 7917417 41489235713979651261738402962150047434 7917418 -62526738674599689488528942069824965456 7917419 -108887960370351205611053824184782647180 7917420 20648022749147027417076021838565882880 7917421 -92363370996914743184522255389176478378 7917422 -5761702344520662191077711189886419200 7917423 -12801795712264863871415650774251925632 7917424 8875859848261633711062773449805168640 7917425 33268635176995587563565707553242238150 7917426 -31096844459527831276471162986506579712 7917427 48844135358388293178199768605784128672 7917428 1342001021664994853681923582581043200 7917429 23811323143792673008368573559721294688 7917430 -29635458560991991273700868792097334400 7917431 -10384596595240945201399230397016916096 7917432 38778544801852675016966760676324147200 7917433 44657383790109973350795546989596534400 7917434 -1075047345147841579307546483282313216 7917435 -54932409673238291723368364227637365200 7917436 -51161278662801543655011553936334264320 7917437 -13477207145184325540203074289799035840 7917438 -18391541019180142943678163482581281792 7917439 117082503207648020358888601819519268224 7917440 -24355476883642810293299426906603520000 7917441 -15723799456358842956833229756979062336 7917442 -23444956154998652891946408398868823008 7917443 -9084546628434999541020816564367282308 7917444 -17384961805810041460474935362899211904 7917445 -39127051894617089904675014860812788520 7917446 35235235555944360280906593263494953600 7917447 -17009767268513211159474465395227354200 7917448 9468875431430538940435670074260357120 7917449 91601289180964733707741732032515703450 7917450 23665098200800908372356739918824409600 7917451 44357731482153445271437370107983442992 7917452 -1212029299244820663825305961621268224 7917453 20369280858375387567026742841964134080 7917454 -66664278747051727031035953975975541824 7917455 13642333274742653965356568519108259520 7917456 -12737970564523390786111864624915808256 7917457 88434269120124498483012354701179751152 7917458 17384613734641387231116281507492282688 7917459 74544790637620343319391912900344491520 7917460 -14976892019088161229284379696112830720 7917461 2136215134379075144436448951574507904 7917462 306629258211779238410720857795436544 7917463 12839911137057765536345847610690459960 7917464 -46488184131248376863626951896117657600 7917465 -22792471215481267942348702692147689280 7917466 70382875667038461777334835758676616432 7917467 63147184273362094962115739795993568516 7917468 -8354169364756802855144813034578758656 7917469 4643747215875255006057216224983363200 7917470 12253797879471146190683271459407339520 7917471 52433279063550815088651214284593795880 7917472 128472610951307879404047185236365606912 7917473 -48837742457836164757240265293787701278 7917474 -25770207152280217579521732512523320832 7917475 23848206163847846606598189703799817500 7917476 -19249971982920327796779764643339558912 7917477 56791073751242333646903363600628474080 7917478 -55097560845240531154443061949430983808 7917479 12987804375442970799999948932480182176 7917480 8331465939000739101824367437623296000 7917481 -77599985662986727681264156267949037360 7917482 -1358029842318120795743374141149744288 7917483 9530550340702686700516623284139564288 7917484 -110936156551504969457663616129520777984 7917485 97535462696937496755154384772527479180 7917486 -16767773201773270566529934336429571072 7917487 -123019427010053506528985707406188426864 7917488 -23796547634848188943877767559826751488 7917489 48045333271161700396357223525843561154 7917490 4853166330925747877980533370417843200 7917491 -22431290231126486943891790542953306736 7917492 -37902307978989571190183479665828919296 7917493 -57787636266652927331202690132594455040 7917494 14062000162982930310329161175387669760 7917495 -5014306382719251279917827678817188800 7917496 98814319621573861494304401794647265280 7917497 -825318331840471930001455051426493568 7917498 -36384834029620516216377561260416438416 7917499 -258541895630193494066202661873339484664 7917500 -17630490943161059543022888220849920000 7917501 -8889155382523199315790953253094413696 7917502 56966547852918375576002629363177373952 7917503 -111839749428849857094118956590593510536 7917504 -57970346815942800514212263947665408 7917505 -102839031894780375010248615026531688000 7917506 12771251256353445253568862431847071952 7917507 317915054396026325786324135998322208 7917508 -109359965871574247095177531200611429120 7917509 10091961292147080543207529644734458080 7917510 17494740309925539700481489753717182080 7917511 -2630565619403620796135002135409534496 7917512 101456879972347322427503981898371450880 7917513 54122595851161541256192303450642921744 7917514 -132537044261654963897668810569880272 7917515 14179076368414152927579012069104281200 7917516 12150833137079181750210770913591459072 7917517 -66666539728282239279265523776088279434 7917518 23896698800099329407847404612495663936 7917519 -3319729022422786935160401712529549040 7917520 3265315771664985261908536497592074240 7917521 27078310483571558686196689810698388722 7917522 32312556857677139697817220203848683520 7917523 -135959131517440028448785334477289036416 7917524 -48210508289425003081031297758808752128 7917525 -7872306684338399025277718106051326400 7917526 9490720608409218101119436130079015680 7917527 12146652522281254785968598703677770376 7917528 28627029995354053375941850598793216000 7917529 51899221252744333060655898849305776680 7917530 5794853922726641164876632589597766400 7917531 13884406637390281256207225159491494552 7917532 8625925735809457951498098331491650560 7917533 1794772436570155769211214299610317984 7917534 31156121409042779464739114765251860480 7917535 -94105652313528821497119905468168640 7917536 -11623787109245422097120631886071201792 7917537 -68218404960406655881675369989981199440 7917538 31872245315280364038575758672436060160 7917539 24605689533063550975361815392915823056 7917540 5526371393643973701801232847068876800 7917541 93093763859619749616567285379486754942 7917542 669222822492800431700934709412083200 7917543 -30516268086484851349358846671926275712 7917544 -46189046957814240047200102873803079680 7917545 30582917686497270863597550179148459300 7917546 -6053587378214522764364144009712801792 7917547 -412125725614021550368637668966938240 7917548 -114088000124973071404221975639834676992 7917549 -40850801029646916207410584106121203136 7917550 34831907520162853238485255546977052800 7917551 -26089207122128406539290892786182604400 7917552 19873251661209094170531903725463896064 7917553 12164658748147901744536199830220246080 7917554 737310231487277529796701829498088976 7917555 -3415574490396769360718135517298682880 7917556 -52435011654772018160626877537127944704 7917557 -92201726590321594276080137811462010194 7917558 26771884031444573250516863005732044288 7917559 -1324021263158558315161696540271245496 7917560 17378020270174400160159478891478630400 7917561 63400436443161138003170546076180019200 7917562 -54344364474674039281873255736727757200 7917563 -70439310259456774430453099699811150360 7917564 20870338806325226016882540229707325440 7917565 -25501127722305612971961997833266004480 7917566 39757499861049006346895419907223782400 7917567 43180007154661484657502785060887100232 7917568 -101020618914412831701525902901492318208 7917569 145236554538307266999553201751814976560 7917570 -3847567677115830139802536414703923680 7917571 63991216380874178997137838958905643992 7917572 -20865811455538095147863010260240130048 7917573 2751189955878416317152323663936072448 7917574 -32806721198106083777432085543286423296 7917575 -65566115654005030259730600074923087200 7917576 -17647391816638984509191645751530496000 7917577 23857299701363632011156869274563942426 7917578 -24123912214600231525242872984567678160 7917579 -24250687156926829347132717910475400600 7917580 4933812981535301589453848403111628800 7917581 -53952230469561246508768259414009599008 7917582 -15488765900703606822160893121075737600 7917583 35734223693839216253351060161436134832 7917584 9804603183043835204371166656572825600 7917585 -8310678104727297625246429739122569600 7917586 -14072909024466721395915831893534017536 7917587 77158040880238952130032412328102600236 7917588 -21249606522024390501120581421225984 7917589 -70912522757616434050888634894084182176 7917590 -135621758035385964323950278653239680 7917591 -36747545699951888073609539376121514112 7917592 -15191381927454208923460411569062707200 7917593 -18033172465295131312408315252112520060 7917594 27332896797662287915754159171473308672 7917595 -7625430136405472869900652890099396320 7917596 80698113983382738922929742508514547200 7917597 106542205141860632504962012989015175500 7917598 11805924176957065894564061589585833664 7917599 51544223056566635285494282965774261600 7917600 20222199708849091089265373715824640000 7917601 73787377917970920556769000200794549602 7917602 27855019914485115110914673708986059264 7917603 21580254378096639574129692987214742904 7917604 -33796201902188397918144677336255667200 7917605 29709867753193704245528827653022027260 7917606 32916655453123552995924556468555943712 7917607 -92354635908706361289224074201106971144 7917608 -5963652114924777780535078707789834240 7917609 -38371886768954103751687596516352010880 7917610 76117739138808531335748933983463029760 7917611 -3130181461032291783614530497951780048 7917612 14474256684295909704594751744795901952 7917613 -14270747580336689210879220493680897600 7917614 63425926698059663972059183257336941952 7917615 63016697030744474752659743611163750400 7917616 21374199164620363212406256154084556800 7917617 22363681592604138596403576962419722240 7917618 13177102894546419137146155892759745280 7917619 -88896669562313538493202854525706066856 7917620 -52638712062788749179960516448109445120 7917621 -27785532414979852648440281536341989088 7917622 -32842343220761249092852259884760865888 7917623 -13099024980393846992279047378720608000 7917624 7484705554946651914074874073725132800 7917625 31922421201479866277997531081454554000 7917626 64810468078136275076803413274155046512 7917627 -20527043883949317116361789126383053968 7917628 -52686504831806133848987261054859233280 7917629 259192974480831855887387784587316759840 7917630 -3790322294393633219113414051218124800 7917631 -62361344043121916036481219921122922528 7917632 14812491819642265815690241267599409152 7917633 -65290613855307446058497390030580000 7917634 -63523453562640440492687309667061268784 7917635 60686347215402594561799068524517600 7917636 -19816976244537893798339841621110624256 7917637 24719201556987242403966697670533964544 7917638 -67533344904394444342291512795097021440 7917639 91110608323649591863464348934172768424 7917640 122897769957026291222613796232923545600 7917641 -21608070500793874678860645625776422988 7917642 23387521076388402372209178905608742400 7917643 75470107036852774960331429509728161040 7917644 -18425276054334550312532369589118946304 7917645 -14186679628428473171321910420196181280 7917646 -23720979477412766372875182319125150720 7917647 -14042024770729968340163193725554517904 7917648 -9030841353548507752681127612390572032 7917649 31086209084373435126046818873138370164 7917650 -34483854996982138592630034216252457200 7917651 2919125235109332188593036915177595040 7917652 44386464208318932967937425235953905536 7917653 -7675492054621709630436441305523060036 7917654 17451614911405896125300561964917469120 7917655 -43724274267059027223748170409393246440 7917656 -66247609098671633494330356539088138240 7917657 -49270017189408629505079390084787093280 7917658 20634489388676632595703138048641236992 7917659 94189836183547517154180531626208385860 7917660 -21404588744360315072873839135886507520 7917661 -68427163644514938715673064507504209600 7917662 -80911215410761355438386391643182967168 7917663 987038590773257703268429126870189584 7917664 -32065161113703440364453262324778139648 7917665 42636766567382478867838654742507191080 7917666 15960907265313299863474806501740256000 7917667 -82690545178171803016987576604214664320 7917668 10277797245024450329464747451035001856 7917669 -43476583590759514847813444861317403586 7917670 -22851169532957773702995135369146121600 7917671 13832875315892559785875287673500685272 7917672 -4005960765903588328886002794275635200 7917673 109359368705088265759447027491796324922 7917674 -9876109060201984153559728715260806048 7917675 -55413807613824753781946867432267262000 7917676 -525526645378988240324379896508906496 7917677 -9205263375175890362464849105024474740 7917678 -2497749789117980436543375617043772992 7917679 18269233438497372835510050510559906176 7917680 3423668569053375537526460657934336000 7917681 -17189179346289596898772551538713528000 7917682 -45237949423781063038858064653322192640 7917683 -86453071793479548714268846176035831640 7917684 9307397726770820708218236549782446080 7917685 82770399472012822683437455240034405760 7917686 15748096267984516117689640298381788800 7917687 -62864743109603160604786890953627465856 7917688 60705061499230552246480789500940124160 7917689 -58949928074679736910974180173365269440 7917690 5814460116100969444913444968173488640 7917691 -72114541808422793610535144284664161648 7917692 5027213065380971040528203994584013312 7917693 2764339701227593953382855120021987968 7917694 3377265800285034751858157415767440896 7917695 17813696115722279017826911000610692200 7917696 -121253093413177399048371978129899520000 7917697 3781193248448277674890419725585669680 7917698 505942106532702637329653858141118336 7917699 45640469470965221768623686809022487680 7917700 16008715621157199790309084710627942400 7917701 119798982859908005950893819576475677504 7917702 -2580560154555143874465371714733717504 7917703 117569474645862255336439346262680344 7917704 -15092670406105698646487801599465390080 7917705 -21706089752540054981949331374177385500 7917706 16237755387757728168731781784608889440 7917707 6889563504465479915490427413063974400 7917708 -4981816823596535733614817048780079104 7917709 139044668752555426320786011830054022316 7917710 -13914069276395421038370368015169684480 7917711 38581920108217123429837602863941059600 7917712 -31449680158305625696462294365335912448 7917713 148892207189460288834545909348480833344 7917714 -34358797137132319832958682281357139968 7917715 -7880608226105375397888121729369428960 7917716 80505742290508705019560213552819676928 7917717 11149395009076071505534301285045554080 7917718 32543697988038271855425240856651200000 7917719 -1317366850224670891228097018422836456 7917720 38753611123508782315650896354690457600 7917721 -53162446267324364562979387068129221888 7917722 -62371534388965949255821330559089148448 7917723 31675388998900762885660773314704796160 7917724 -1866102396141994788049529935447300608 7917725 -18139141718117363055990240593205756000 7917726 -4293560465325185727935468188641488256 7917727 91778634082491575548962340167880770000 7917728 8447078105936521330150401941899837440 7917729 24229796343721822611539859757845408768 7917730 28334548726242572820343394953453289760 7917731 21500549111917703274905508314992973532 7917732 596803975669241003468666889781462656 7917733 -67095582797727463582405447336791070342 7917734 -68782491865998563389095013647766458048 7917735 10427742363893157407883444549672821760 7917736 -19074636109640185479795197704854988800 7917737 -52823220246158418656389328586333205920 7917738 -18152604800474176709294045319240281856 7917739 -54656072443144575609365199656040595632 7917740 62250495754956905080195443449414768640 7917741 -3280524601656073958331651445769464320 7917742 -11760222602339970519617677759473295488 7917743 -50117680499266010439575084748830641008 7917744 -20934571651966791005582955967889965056 7917745 -54285024728013409644860315686987324800 7917746 8876220316080457049609209375935330720 7917747 -50062583335507621936460390575334189520 7917748 -125316513295731405918109178276236926592 7917749 -22243964076031634533257600320196187008 7917750 -1847204371183540293085582901987136000 7917751 89664431986363381086211896694992807600 7917752 -97946750590817300312303437123650662400 7917753 -279392868854096967436246872781688496 7917754 11094252237243675718466884081956861120 7917755 -5172497383190874017649148812646545840 7917756 10167434662039781581974847256248320 7917757 50658095426307422966639758855354156192 7917758 -17425762392883163686299904199936459520 7917759 -100029497534213581662976252705677002496 7917760 -1302777964085500285204282417977753600 7917761 197577886874345696430513911670578449152 7917762 310405550617065228677198021570492160 7917763 5317056628146511154483164760864445600 7917764 -93639434969506201928413425487394711424 7917765 -41569421875802493702970823556046339680 7917766 -54996597394314172928762061581155947168 7917767 39215672661757572628910255982301264224 7917768 32804684729191998298774022374751938560 7917769 53384671053748632719488302328957230170 7917770 106263039867410260180136952926069760 7917771 106623721627858141061795208328068298944 7917772 21565206333330357153517430863009288192 7917773 -63658003740468449435523380742356799456 7917774 20589435455937383842545868358835207168 7917775 70393307366536388333013756277362080000 7917776 -4108460937119098230491760347385643008 7917777 -54639512454773006928937053092888876160 7917778 -6803393634791077984739630302423366656 7917779 -210424793356465483831443816444253388640 7917780 -13345821528516962854550254156900884480 7917781 98217905397490732519474659634968821582 7917782 4708152126093494728457374115693128992 7917783 -37139032516499481023123366014693700400 7917784 -25157144187629368960243877529697566720 7917785 19691289857467394138830432328671780800 7917786 22260419090194309131123977520928955904 7917787 37549928998663035113593116272876103832 7917788 77372238563387828627430395303769363456 7917789 9234045518230215465289648376182260768 7917790 -13604530108349358578390949665906129280 7917791 16023751429799732379549954434664066672 7917792 74329044402825592112752590549474607104 7917793 20028260449808196266385483966691349888 7917794 -10581621670127347081878521511652561920 7917795 -40815878305001619083502592419460763760 7917796 12685522968069502985067312611916963840 7917797 3686951360934413825309421607079603640 7917798 -18204381631758640900039871041638696960 7917799 5791964720253991744318747543943599264 7917800 41572847177203147559207031377479680000 7917801 -68340357255018939229756349196291920736 7917802 4132353995357023883804237980604219232 7917803 4256712972635994156371806773054590784 7917804 -8626776291503863637483221943110041600 7917805 -512671352087969586921002871599038080 7917806 21588156204821065788328912462462802304 7917807 10816565456750064051236612460231317760 7917808 -7139769439161841967731891983500574720 7917809 120497625541067789007197409652852253010 7917810 16180944059999204475697378399832732160 7917811 109933543285227462764470884220862842824 7917812 -8470185967658860599038349258393600000 7917813 -231204701443844184188425655264485938 7917814 -622942765001260504489129083845404608 7917815 27977328554938698604735337556811975680 7917816 44711927728266130234445433958781091840 7917817 30584305871193259478651030604391605866 7917818 93724571673314052487314911785499042016 7917819 8605818432662660295353958484836177408 7917820 -66856838921050870835691825100447249920 7917821 -57217488124074100975456608891615177978 7917822 8366812361085980584742604539185287360 7917823 -145868189233097811896997303772402259760 7917824 51598967932994956555636411311058845696 7917825 -26303795919813898952518725843576890400 7917826 2790071376572332974998115422278018560 7917827 128799428412349390047431333361445319676 7917828 -10823002661512165682713970560468423680 7917829 -3584723701819822914157624771699114116 7917830 3693914852903956657305948756484690560 7917831 2451073029374118548062854844298618400 7917832 -32830519439430280310092745093340364800 7917833 -38271452205910227751335919135353743040 7917834 -12424827223145048686313001553233745920 7917835 121106406943043223091901832961633714560 7917836 50882441135905905786323237750203407360 7917837 -18303766398346612440482101413609010848 7917838 -5417609810081938466420817995699653632 7917839 72513277311814052468540447403051826824 7917840 -5710239775964347224594028332094586880 7917841 98500710108516596493385188803569686900 7917842 -29055116098825921781770187659607267328 7917843 -4928668318124550479118381670285848000 7917844 -73717213691442523813772314299100950528 7917845 13187520037535982993625923187576065840 7917846 50522020328164380927134574370309277184 7917847 -13190388131551633308595403177374879568 7917848 2140958540914435435673132399769538560 7917849 -41681080600219158874262991274197661632 7917850 11834306769078987188295906727941128400 7917851 -26512146554538197082808955696316897600 7917852 -22611384523435333676119323132201523200 7917853 -31834520238055996437610408156702623898 7917854 -18087408987707542602942377374478131200 7917855 59817236771328349136933860538202455040 7917856 -94696127474759280303327844967122403328 7917857 -69324571828019123389038085228100496720 7917858 -26530792599471294193914756211053004800 7917859 112709010944516655193905157237118272320 7917860 -99224331663263349245405848782162624000 7917861 -1535288720996877933187029317351378976 7917862 36007769057018372756838313472863422432 7917863 86757272739913454348499032257188389112 7917864 4410923393682320957092721098800414720 7917865 -1129480304885914263121557313728168960 7917866 49125336470933506586981754362354550528 7917867 11584909280506535132573219431675223160 7917868 -21948078165500380934251542916144594944 7917869 23312163517562520685993515533505132120 7917870 -42023979582562056597183742132869120000 7917871 -55346545821807593758870531259577369608 7917872 2355229326195405623087964600396840960 7917873 47721436432292369690668582155651702384 7917874 35443948728646917577275820911674865936 7917875 -13682574736111991434076398418681400000 7917876 31738939834147555804313149336716853632 7917877 86725106619370181748989826560044238 7917878 22841193957103073753236500455514513024 7917879 12684662661157813062984030976802464848 7917880 55271374418081680356972086631548006400 7917881 -69008233674997955914534677926531439318 7917882 5249207535582457013214050122276537344 7917883 133798210519546746702204313051388636132 7917884 -7291302932573596607526606799480717824 7917885 -20036964243439591296690548763196560000 7917886 -21972565816104247841851789036371719040 7917887 -61931710661451815350740180151226278464 7917888 -2426007347322705813480976936391933952 7917889 6830012506525925600127716596447523200 7917890 -21720981834933117715387586955297592800 7917891 461501668722856128473784074574784320 7917892 -26627146581798522450313133823933222784 7917893 -61699698771041814846782215175505576000 7917894 5146185603341694046179820406454309024 7917895 -55499696048136754294389449723749075200 7917896 -8168798048611605462766568499365806080 7917897 -10473166899093376011396189534649529472 7917898 -18120185632461588491066959559545102800 7917899 -63060382580744192295498035160745453680 7917900 22911003578493847243242354422521612800 7917901 -5161922351534771873654831213374495296 7917902 -12381601637011374654373372411427198976 7917903 -4737510710499034123126176209981926176 7917904 8737588002831896097693926291312066560 7917905 -52568501042048869142873852569955642880 7917906 20474397457689328893016459913622616704 7917907 -60826599115852699808294546831014521720 7917908 -64840238794416812970900835453517383680 7917909 -102908209593609049782702944404382764896 7917910 5173323030806501479424406873039832320 7917911 14884145072625435507637428649230271632 7917912 -82650570432304897665805283252254126080 7917913 40385536050268056165738795178195575060 7917914 9709252977521598050233675905905731056 7917915 -21807914731933472358623512787825448480 7917916 27136323464879710588368207304695804928 7917917 -567078779171210987031243634668789408 7917918 8463437907689299675913957318778040320 7917919 -4664769562529630750950389199380831056 7917920 19795064433732127055479303694576517120 7917921 73001822201702149228453895540326992720 7917922 22466680937123786567061742018670133024 7917923 -14205589042179645492652662047090072736 7917924 16589383801287409116466530265363525632 7917925 9635733147110631401115630424356018650 7917926 49876824660165413514739639871070516096 7917927 -21155989014224939803406028501997347840 7917928 28817062907856796417989048720913152000 7917929 157922818505883401739337418609274121530 7917930 7838358046922469195078898951486078560 7917931 -42437225484805536834636065574570628208 7917932 101049571319891294623383496470812969472 7917933 -95197572262516703460046997853213590400 7917934 -720864292558788232837986519230948352 7917935 -9550767367866569807882886949389103200 7917936 2790387450649098265641173941478031360 7917937 64072595501025738146332155590113961892 7917938 10226505785349379481321461349954359296 7917939 167330572346433255703978956625776305520 7917940 5996922001613152031980959233266103040 7917941 -2926220835017233926114944236461219588 7917942 25422905406051233357784400622004240384 7917943 119624421393347641090388424292169449944 7917944 -34840623195924068340320822980447395840 7917945 15150279057129237020739450865539840 7917946 83959488834591179819337749570910942720 7917947 150655411512285112437269893303922052072 7917948 -18124290777739049679439484212396128768 7917949 17443541811327070497309851749324600320 7917950 32369080083973661649632973259160184000 7917951 -33918124066880387120747830787733244800 7917952 25185939554552954622302189762704834560 7917953 143977631665347815056196153478243203202 7917954 49236994394599532911832789213658914304 7917955 60419230471380975890497993269225801360 7917956 52475049020991925158753802171463253120 7917957 34226482687407616403148633686347574400 7917958 2399118728592311816630416438605765120 7917959 4639169738360851504428612743913799656 7917960 38662626109543425401886648469035417600 7917961 -745972795555042910553247878132102936 7917962 -11114933165262850598423730780005201568 7917963 -32754280250416142979501709553151380496 7917964 105535987759601036028546416710286302976 7917965 -33231541930824201515510024492503876800 7917966 -8087729354168439813373727304783022080 7917967 31535241284885086759183270360758292016 7917968 -31210769696425928856342675510593937408 7917969 -14840885966470275568734507458383235856 7917970 -11278714845865694185800595133183956320 7917971 -122482727252807054022541264649214900960 7917972 41608533403990300194639297051633211392 7917973 61436627067017036272178850259751604640 7917974 -7229631449627903423336526957964691520 7917975 -3943817380432965537177349522580159400 7917976 53324511917938624565072093803473653760 7917977 -21215551225504865506237105980209760 7917978 -9389135857873475533356322315509185280 7917979 -32485539723937237334062211775042534840 7917980 16315387424277991945361494986579148800 7917981 -29935141729351392336708970453013535456 7917982 45840167775978821211776700611313747072 7917983 -75023749411048322222451139216401549576 7917984 76749896198651259675989940539401175040 7917985 50257371454069513862574166542767285760 7917986 71928754681272493265123286452429237760 7917987 -2529001174823881959412801912262234112 7917988 -30469453880700025690729649858583567360 7917989 -31760568879769147050733493567218181760 7917990 -4408958020438223488679174958839114880 7917991 20142446857513651270783544196498366384 7917992 88351041704892983306673932692133760000 7917993 8338395145517116805519671115196686160 7917994 -3977847009527242708403466478702311168 7917995 -55359491630845788949292652577701732000 7917996 -48630287433535290147823880398887813120 7917997 -2705733556550185997275819373661080554 7917998 -16857840591729432527793690335399040 7917999 18466959638560979023573606150402118664 7918000 5827174451137892792202594829811712000 7918001 -4577175909657690615574250554456335936 7918002 -23301810922306680554709251330994336480 7918003 43246751912001197044191675530649964800 7918004 -10220778787955115109407163423679212800 7918005 -22520063696988085033177271427711986880 7918006 -69210340236396167657487666156279870048 7918007 -83237811685932595747192695977782717368 7918008 -21865581675094419326582677218474455040 7918009 -67197770848853492985860301239920646400 7918010 -38253610737810483401276319974859447840 7918011 2122741776271558130209296058417318800 7918012 -103346883390681141611444746894585333760 7918013 11599536660885436549729726737804461580 7918014 -9865970402820918046516050472881942912 7918015 -8959629539756961575974963009508306400 7918016 38109251434013253216065747460984668160 7918017 7543380901562124544711210678860383280 7918018 -4021956105888097132508778545214781632 7918019 -23941363339218408401944243506974819256 7918020 252064121274589621562662641559142400 7918021 -6578143652463039760151639749080726468 7918022 -12980055820070762122435688740930222080 7918023 -10176601762444093151338393915391438256 7918024 -20752992819317210649754818281940311040 7918025 49042349727866888892840091207712908800 7918026 9369938097358944254031344325687548928 7918027 54426740191683155418819042815536290160 7918028 -89225383239594764400816429813359768832 7918029 -19749222583051937397837895633363138656 7918030 -10093237974387664176658794671000427840 7918031 -4606415484149621033057707308498526536 7918032 -1458070097205640875511707375582707712 7918033 -55469744942735568391277270923600855056 7918034 -23189111525825982511683944888414217600 7918035 -4404983023599204934144922179406446800 7918036 -9808049765213398163615437789713469440 7918037 -16855633399216288403411689801657130088 7918038 -18507375613684982343453956759402909856 7918039 -140687506552035522255521528716158024000 7918040 -23357979853245328402030419544284979200 7918041 36748429718641895396348415694040592960 7918042 -49755548508407183191362927900512000256 7918043 33749627608850160981775821972890176512 7918044 18277768237645131054013661430789457920 7918045 -2038887232033065956422376439860307720 7918046 1020685581491643779155321716603946944 7918047 60641384653108475893904678124924353040 7918048 151930826002288205611634222903305175040 7918049 57319043331616000140694553076791043264 7918050 54899808718860387453432667133145600 7918051 6124057708353416076186787370582994944 7918052 -22412566714393757135342821433619014400 7918053 -13734294598404666182590399097956654272 7918054 68881042731147814905106349900358986976 7918055 35661642358304121876431368067263920 7918056 17978613764562800127343567037877811200 7918057 -40620403953139896250310501882861983728 7918058 36068133316495001001921024813061928880 7918059 -69250708536128586680818822413071248296 7918060 58529728160379909531560043867337113600 7918061 -72420312674090585069183703706732887168 7918062 -3616750164464886716100456694970121216 7918063 -865172139812152760995884582492416400 7918064 -6771749403056351507418004797805559808 7918065 -10975574261438659734605115832187582400 7918066 26384257891970476574518041578819404704 7918067 -12084851215529287908960032037089000688 7918068 -3301997679112358067920132153584343040 7918069 -6836310751839598352828866287102063104 7918070 12728833034723187460877070264288038400 7918071 -35726465302726531882971478931479253376 7918072 -28673261147418141232088860904385454080 7918073 -169835018202381366364359987883435442040 7918074 -1053821243263226093505518179724525088 7918075 80056145835025481675466032058424020600 7918076 -113542858943483994956128154557473968640 7918077 -287531120979640478313246588474789792 7918078 1929567775553554025240307395537559552 7918079 -56572887579238289071631488923125555760 7918080 15039787341698391375510589191141457920 7918081 -155264134183800109329641385505829061118 7918082 -23847635987953931060684384436982358016 7918083 -124788647644403178729180357297389031120 7918084 41093639073703154287107290569303832832 7918085 -29936884666189965686456076813592352640 7918086 -13024040492991282778382751529667292672 7918087 46074560408584818742672344529030548520 7918088 16069154355932649590075403138792821760 7918089 -55816050660573234118631733655258242240 7918090 50428759555470891874636097996715048960 7918091 10983812313725767855549632023240493120 7918092 -5082283423611760363638243372527966208 7918093 133732460905166098706514002209986860342 7918094 -17269722020954275194583550870607873600 7918095 17647768222895940497045832479709888000 7918096 24526903650012820045407207068641787904 7918097 -107048795636372165192056987236551674176 7918098 7380730897583086556174390815038839040 7918099 -6356026247244818473747735931325958064 7918100 19282266603026471493736491449151734400 7918101 -20928722494649220485850815840779608960 7918102 40147782154221501409457989098798249600 7918103 98681276350733538320815136796933185352 7918104 -16316129154835798290908665189613568000 7918105 -18574179197522489992861680589638364080 7918106 -338281673800613800955256225026277120 7918107 36262594387165652666112499028253120384 7918108 34841045275965401619838240026704918016 7918109 -117682627305811510337042494452796257690 7918110 -83381365965498085249590042958285440 7918111 56572084604278734556661934848022272872 7918112 3522459295558554151855928164171776000 7918113 1846768909036974040417699395090321408 7918114 -2635673914631149121420867455392733920 7918115 -139438383663139030534445039617191324000 7918116 -997667688140531024422480041154894848 7918117 -126855473269833582806031492793377820320 7918118 -7176340353807918900851041973496851712 7918119 -92231409640542207040474535386172767824 7918120 -33709766382440851591301158629531648000 7918121 -13228574937955138837966224361553929308 7918122 7992380907832257080390531337115375872 7918123 136710133248853700821340710289061512372 7918124 -129262332084282397233964758950785949184 7918125 8569887786993016744650959104970280000 7918126 40910862802231323688251514955596552512 7918127 75870371226247957011171201344806015872 7918128 -4106056524603676166840872625440358400 7918129 -141893622554713900164778809225329836270 7918130 10318401528965651003751888460612254720 7918131 -18323988193738274532997453499735321760 7918132 19352811065005542446760386614865920000 7918133 25460857296461772626434684104866175360 7918134 19176768278267936890837349707198451712 7918135 63482356421807587783268200635883028400 7918136 55930480933976195906596726041102950400 7918137 105015858199987125988208948568230960640 7918138 71685920898522694099489575174087508992 7918139 -52436697348835150828451292542680908060 7918140 49283416936580765834734000327012377600 7918141 -27975571474207658058825243992702595072 7918142 59808407736886218703511750144306276352 7918143 -7045994163804395870427633316034000496 7918144 1261759560195617632831270118985039872 7918145 33801732287292298235141189505647730900 7918146 -3974778568938226771075055544852591456 7918147 -4776084020086870800749404430805469200 7918148 -13585370966725453956694722767383670784 7918149 444699300470127570591267956954256288 7918150 -6246171681659943212082522660268183200 7918151 34120209403482452769794918144562448752 7918152 -34419185941003344052187836585984819200 7918153 18461149311898370392026388599052637402 7918154 -13923586350579294373665347053239444480 7918155 42454690281000097460398775364788160000 7918156 26302044776885374582816198612741579520 7918157 -24404816392413981301585417759540033086 7918158 -43214232973557152549334124324129478400 7918159 150298810033440056531165832913110773360 7918160 -13202997354806528171340963057615667200 7918161 -1040771628396379752117957735762836160 7918162 18481376849506177580556344606856840192 7918163 87412102077583329469237114189024826184 7918164 2883001956345424437121313095945678848 7918165 -21035160396541907359051313402805277800 7918166 -8432443480718523635067396407302236672 7918167 9568042409105143467510892893789899880 7918168 -60171267005858840012700378486955130880 7918169 19901091399472555881093168951827431872 7918170 15413995581921406766193320639804313600 7918171 -71813190351053823729004730764841479928 7918172 20491604472863697149207004448445170176 7918173 5252094067347120308891217777316050822 7918174 -775524761793213350025212126626183488 7918175 -21767501387938527686473162271334806400 7918176 -15452067193342386505872385780519796736 7918177 44623272903659916160029432051896469026 7918178 -40709488837914104366492531896804221360 7918179 -86605088385522396735990042329948814216 7918180 46018382231631775916559465274088966400 7918181 97527631890514209396947589648418572000 7918182 -36719986936036641196847001351863915520 7918183 8726286307331015144944534688681168864 7918184 70927847357419248336551234632170700800 7918185 -13928116831859841858785026265528868480 7918186 -46805353562258142397821960245981936208 7918187 -21600700333163715685496597124008087760 7918188 -1920672844948134834544273403376806400 7918189 8877114475644414341295602428346665560 7918190 -6145946851198499434039666677894616320 7918191 22447429792629338884170614731948470600 7918192 -164972717659815238111892325325406208 7918193 122513312173795742997162378780420524640 7918194 63071134365500716771468817738710947072 7918195 -11755357362778865862066020349178637520 7918196 -8777097451113007089596656953362350080 7918197 -29636717904774158638213015747827503616 7918198 48372974835229415302186374863324582400 7918199 -60380022012778391377168074303512155800 7918200 11461967884314331026846248225005056000 7918201 118445040165297488851449540249792532202 7918202 -62517484497751799844272491297801175328 7918203 -71378196961298466011245604661712542696 7918204 33078270513439837418056433027245071360 7918205 122798912888122666414887699817468101720 7918206 1298155285044176727276597199159185408 7918207 -12316745240210609891054134919466177312 7918208 -65963381684085577853200772939466670080 7918209 -30058583956343214627512600101441359360 7918210 1496049666621883256154512301629184000 7918211 543770892026604336935646829489144224 7918212 -20815451674840287751314480120310118400 7918213 -46291559790873125943863273227766365440 7918214 -1053862995528738042001390887521545728 7918215 27926923020304842617725299461276103120 7918216 -86907768282831197615394409915461995520 7918217 21126168479580943339425238771864118820 7918218 9016583255490986206323292966551505920 7918219 -80298143844797744683536995195387911520 7918220 -103476222098937743102758866924088320 7918221 44105657706314712896417641259186277312 7918222 12464489072237134431554531860627885824 7918223 127517646902761511823104702683519367472 7918224 -17764699824508191048571637892812046336 7918225 -12930351466177531512627131708845913600 7918226 10259306570314375043591693636711184384 7918227 -43696451707136061174547736058841857552 7918228 -169170659190867260465653434597790177280 7918229 -3856287388808671447020986616941032320 7918230 -35598708824556128738856619607492849280 7918231 206676144479329381250563099072357797120 7918232 -19476320363887552137443307969912299520 7918233 -18722279845642896342123867732416780736 7918234 -30288970629367098743149411246867738368 7918235 -269148218091498009287587019281025760 7918236 -726686639130262080482580371883886080 7918237 3535276061890227679573921376788448000 7918238 70767651493568056008949506085979483520 7918239 26729684000828112076595480665140981120 7918240 97609939385970066507401017304678400 7918241 25301446566228971749222463164609239300 7918242 17520048337598914360138077335056970112 7918243 14638038438899227738937045421997738080 7918244 25170280680542051331332448087103718400 7918245 -16145048726941258775656869050987607780 7918246 7642081305905811745759566227031795840 7918247 89303302218983332861735931546367885960 7918248 -16013230003453676148265423763268403200 7918249 -18561381305587000414243498449044778240 7918250 72009073830688412799750706379528640000 7918251 93142363349354843385207321005987296704 7918252 -89526161867363543242989374810187115264 7918253 -70017660001755770506634700348853115700 7918254 15622366193255891908007017581240209664 7918255 70330229444614252084535715453260489160 7918256 -3873627191962970707667789274609942528 7918257 25913832014093575864229985445970966640 7918258 4993567687064599316464553715683742480 7918259 62011245756560995156774087547112365616 7918260 15803866839491855004324040886686924800 7918261 -90703835772326834920956839346686655136 7918262 -5125716116011039123900677010046169600 7918263 88157049438895161074761408968527096400 7918264 -49562125983671458721362907431316336640 7918265 57770843676405377739822408016519326660 7918266 18063550120298547285367344853548033024 7918267 50689491565360970102356140639821957392 7918268 -4769505720070340072869299136708890624 7918269 20315039514178336628790902790497113440 7918270 52314932024031294112620452283197398080 7918271 16120856873085966827637550646743880352 7918272 -27957703083139126623696910700437831680 7918273 19805977355597846435578477996828641888 7918274 13783672441337086766236275039681500160 7918275 -10711734514984350923044990417319462400 7918276 82535774242834749635505101162493031680 7918277 -135560809503836952594485394698263491588 7918278 -329947258618879241020676063138230272 7918279 -8709230353989684451293914362170860016 7918280 -42035290982240842525512298039873689600 7918281 7808329568150959779817376064383339712 7918282 84704091427158523746739393155934930992 7918283 71371453758717751392592156125325177464 7918284 -37583136621975620274113726908949790720 7918285 70953540843016777547869402194181675980 7918286 -25287636624211864155329115772242393408 7918287 22587344285484255535189039216447696896 7918288 -859712798762238503759891337910026240 7918289 21032088496203086596141132535297617920 7918290 52283378774424348518838796584468633600 7918291 -64051246672576059153107578292434940308 7918292 -109416439702088332176174179143132665984 7918293 23971831944850802089920517309419682464 7918294 10906579853024601357574549288294001472 7918295 -35908932341985274645524821769857902080 7918296 712622272130635901065478195398594560 7918297 -104368266705100195995196658411007361008 7918298 -111700842723454151764475009282067547680 7918299 10326171475020670164506244051127172736 7918300 9281058469477091062841904231010316800 7918301 7265123355824951982303355047317217132 7918302 -22328873617953373199035418877584587776 7918303 -1595953935558961525432880922515427056 7918304 6470631659518824872035614267271544832 7918305 31638472119303442089057151572041568000 7918306 -33749973994935860085007411317843604992 7918307 -187036495615910469533881431989525322000 7918308 56492593863072238459844540388961944192 7918309 28017542364039779124726484135508839680 7918310 514195907274507721314324106339752960 7918311 -30714694871274542620774117970047573128 7918312 -16567678372768770026520433112846469120 7918313 -29446195778750777521647401307653493276 7918314 -43004189325697022238825571869695189760 7918315 1364462545583976437502156077111548800 7918316 -31885465319094827134728783827977116672 7918317 -7127699332721549501545238226498644448 7918318 -5959730654165963223064126819683080640 7918319 129343676845812771254821604000905872720 7918320 -12992246752507230277533555121498030080 7918321 -667898456169013207768805962994204256 7918322 -23965683207462769470943899148770535008 7918323 -3021677095376962877396517008595394560 7918324 -192439806243426544211400716532978304 7918325 30567420863588322826273146470358585600 7918326 12603362214217979839489102873728290880 7918327 1594381538275682574904792719396065280 7918328 184057785393925544852318634502737100800 7918329 16556709677299956629375648442453147168 7918330 789848676789143495848594652480716800 7918331 13805191423387904446878648380766263040 7918332 -13902866404568572556117393978307526656 7918333 25691203030462802650492545779141062060 7918334 27891536074239385953451527073150599360 7918335 -51395860602186104613886789125477626280 7918336 -31989707668517128834735166252099043328 7918337 -1882961778217426733117655881962256448 7918338 -29043109403849138593186584025706134656 7918339 -16769669074378205659578100224342346032 7918340 -25358400565639779834959077860561408000 7918341 -20563845404999721673001336044911026208 7918342 -43092134671422287601488719209273344928 7918343 223737554286334462235712041229683414280 7918344 -52423283224243752346811385814287974400 7918345 27371441845430588971147331724611875200 7918346 18799805103089718035466105392040977664 7918347 -82965127345206076065721362235776990720 7918348 62337205778620856177557362432338795520 7918349 -27544082993476389988251238692773882880 7918350 -7813360345434119158681124523371520000 7918351 -104928513402874983314942119216973851200 7918352 -11883380779548794054984881810789416960 7918353 -57180244042196254376820803843917127838 7918354 67634536848320180988171118660870271376 7918355 -15783209493447219328545702824343708240 7918356 -40146293947172999918674528850542921728 7918357 63631597618474330047955295767235822592 7918358 -692657857039872976858286472563850624 7918359 -24616970334444068008279826820984380592 7918360 15863185738316793719896719430431744000 7918361 -8884124074231481398752517362505728 7918362 -18963763496635532936193021705183420480 7918363 106317474667510921903239831069981378480 7918364 -1534779915384837403256577341672693760 7918365 -5549893780125980193021684830124552960 7918366 -28842294858206259789260858069929561536 7918367 139303419395793080550992811683414392416 7918368 73575090970842443821945977169726930944 7918369 -12039385475611520606622447442985507230 7918370 9590011461873831671781107367815069760 7918371 -20994568991700619673512238051668055040 7918372 26633678122612753747662317861925421056 7918373 103090491926892577550057961690534530622 7918374 30900517627772618939390119137840404160 7918375 -34902469457969973309386522771266998000 7918376 10594241911104555774828071466345262080 7918377 -7745111121369553329464689069499949792 7918378 -2195020844306118875521256111942594976 7918379 28935228227112907849171482716267680032 7918380 36809511004926536336448005200426306560 7918381 28856529744897915189440947201059756182 7918382 49247652852080843135928262195256169792 7918383 -1998177924776442524145357216747137280 7918384 5871826637914164766701391135235686400 7918385 140620920185653928964862100629426694400 7918386 -6076325461978042092380576927731401216 7918387 -100406019127918389206781841940676558964 7918388 37610578073140702267379981797867174656 7918389 17867751396025365779091260288149639854 7918390 -13714342239635930551994074480988822400 7918391 2398701403353163002195161565378019272 7918392 25698611971677859745829736715491737600 7918393 -6707186073195890616702308763929666560 7918394 -33687409393400887242002601180500774400 7918395 29050985771428933853818940538997228800 7918396 -51274825835700402389021005796747784192 7918397 -56158377717527074224048210097611716154 7918398 5528320380455190664498003494383517504 7918399 -129428256014996255905488445965326551736 7918400 9547747145020111744690580503933747200 7918401 58195980710184916700745447858380260704 7918402 43346379113490451715979985279952841600 7918403 120199636811970920055310449854748158652 7918404 -28311654460118528739865118881313267712 7918405 -35947473137402684895524795244587894880 7918406 -17836666029092395896888776958680050848 7918407 226332802444349841892079457814686720 7918408 39665787198303477561494503693990993920 7918409 7276560125718165387182212780960022400 7918410 -14528405936234242779641949118530862080 7918411 -3278026874091407350195878397636458988 7918412 -7969416711805134174905360439539429376 7918413 -88848947009365840735828561934544438720 7918414 9809387988556407177570990080344646400 7918415 -17968016021967804614959832127191488800 7918416 23087922048613175723466219992236032000 7918417 5817542361874449468112470675780216576 7918418 -8441008564528469170395227817457065840 7918419 72157821285719388097121409446567132160 7918420 4765014223829848989297596440518209280 7918421 62416100545968526342079783414681155200 7918422 -183478807910244308670978845153214528 7918423 -9249973548144363983059814304539159040 7918424 -81468619845299951255892398816435927040 7918425 -60433914156085305030142941370389684000 7918426 89628810023593260992162578055096738304 7918427 71545689489688388476842029487056020944 7918428 2366465315051354121378788606495834112 7918429 39846480753031194544900050637364117030 7918430 -25597551146913179718171200196648468480 7918431 -2507929020685446121428580997310769848 7918432 -33380146744566301140633959514287505408 7918433 77979589310252006499473287980318319380 7918434 -67823408312531832803649632123086881792 7918435 27313307337862591031593918616468960160 7918436 12067686446627869113544553530859095680 7918437 -74427883100384051122225901294441116032 7918438 52036560275041147794342366392051031360 7918439 65221064688265351060523624724798596256 7918440 -16850068236989062371520594367348736000 7918441 24037681538972319535933329954540262032 7918442 -10971378745179782483208463806351314688 7918443 26592050012568584790359961746224643520 7918444 -19626218937709008508821762240248643584 7918445 -47166734589672114652927595832343533300 7918446 2139808037392235207696526083915717184 7918447 34952283802468975930449696489598484400 7918448 18763755245438114126098550853003804672 7918449 -34801701054881166266827955967007061760 7918450 353559665498212941642009316076544000 7918451 8632346429089208039014332588620195352 7918452 -87580045450169052705832342361757143040 7918453 32558596424621404484122642468994606844 7918454 -20991103628576684822690173501743103488 7918455 -46055785601521363828117121371486142640 7918456 -1334341375652388383760987005571072000 7918457 61835383175834120208597141808642697706 7918458 22924847199470728925877959297861904384 7918459 -36959963543032754655948669783951125960 7918460 68209267244080207024280852078367144960 7918461 -18520177454429863139770399981168166100 7918462 108629007329769921781024544227310743872 7918463 14619780761319533946977661375119877120 7918464 -69649918104405318317149836204897730560 7918465 -43276591684521685802808099494005673880 7918466 28614837139647079637160083476859811840 7918467 21784662587082641312347137052518745080 7918468 21807477951375397275370649884035947648 7918469 2929573776419394701007783742537346844 7918470 3561361045953170973158897942677459200 7918471 -73299404237378796057452147757559954512 7918472 -183695822448484080129954258169990840320 7918473 -75754458744248076686740757888885151216 7918474 51433188100668246733159578471263378736 7918475 4188279757047116180911609340992938600 7918476 -46541741306017054906711599081441735168 7918477 57685504879010255293322892205508423232 7918478 -54442982415715423847495115939010437120 7918479 10536831938178369377038213834647171960 7918480 27319259504180964409343724035651420160 7918481 13010519751313064415754677237711233640 7918482 -13863220558383956921535865265349120 7918483 -35683553273204243887117668746910525268 7918484 -9104331054370973661247504834552750080 7918485 4712484940469861363505756352241625600 7918486 5616264024419312463240675404107468800 7918487 -3296607965059872731337363981701367864 7918488 -35227891811850736318014516033383424000 7918489 43215583287495509755063197639419380756 7918490 -9167476201472902166003150089057332000 7918491 -10229272186975730179343391890463284736 7918492 43083129457327009378796123311599482880 7918493 326075133679030772264193435764287968 7918494 6269854834587345599723316793429484160 7918495 -12700739123902400889650744338254994680 7918496 -28064109242838554236325659732731887616 7918497 89569755966667535415359241501375098640 7918498 28910597563346268639528435087247448736 7918499 106045533966342455899415032678753345500 7918500 -53851236353420695843701478602608640000 7918501 11301677875719280611450769279563707004 7918502 5133295199124464936753655503455454400 7918503 88677247716214081704304520475560094504 7918504 -109146739766189562755689143576715591680 7918505 -30521299880924653330116348095519902080 7918506 40494851477999373041313239637074764800 7918507 -49509973425475893162796201160919106880 7918508 14162628492745154882367946123421952000 7918509 41153227567477546021351815772229300928 7918510 23760550260632230463013342376131956160 7918511 -84703596935346841994197779589292427888 7918512 -2666316047007425732489094193571954688 7918513 -14652890322571589083925993401567178880 7918514 -15237479029594333085070342923235324144 7918515 -70725005124742915027123166683011704160 7918516 -25127981344167034645222792470357852160 7918517 -122291055787165115674746051829453180434 7918518 -8339270920308386935538249797916620032 7918519 -24101129582231421936238514793518029904 7918520 7865075797500877140772372845646540800 7918521 4108847910483119963893775370287804160 7918522 30072538337368987025787215463516723312 7918523 64476164648807944801383754133695535760 7918524 -57163392359009003297214468251101232640 7918525 -1608495593909403314422081515156595200 7918526 -15638481473869523680669304043408552960 7918527 -51368581341134256288610585008165889080 7918528 117539841991679667606896370796986368 7918529 10760666834795766437340964187537387040 7918530 -30984967765183573117503325011678151680 7918531 -111613646780394253161988590151958729668 7918532 -38674917394683974954451393067170717696 7918533 -49578148845785801963179170404212510080 7918534 14686882737201953853127183962110949120 7918535 -379311748762440880887133221117401040 7918536 939513634116586036293955700251607040 7918537 3584696418996395539121305442220839040 7918538 -29047765268190493907893161067396144080 7918539 -67588842000953345085169166879143943976 7918540 6630948200662737534045760216501370880 7918541 8462707820972743350535869253417869942 7918542 1817099779096198380979789155473178240 7918543 -134475071680267978675961368368719016208 7918544 -15243059435503385889479248627877806080 7918545 103269657083670199244186345238027840 7918546 -10611872213608715610958909648490271456 7918547 6911533039099355088242936553252791424 7918548 18382154490909935096585866543663349760 7918549 -126845661620026053082360456883380441764 7918550 -7275269038616759092261853333624239200 7918551 -68674225028552247178735374287436887520 7918552 64636906759699056382557846841217126400 7918553 -72711106451740055475350040497065864380 7918554 5468747551059991880903153152759418880 7918555 9100237679865020383359558446171344320 7918556 9112659156493628112772314774215004672 7918557 55720523082979675899742150400519973600 7918558 -15580264913633488923685307963560245120 7918559 -74876953499047748011852186841192307840 7918560 2456312955741468158270129578400808960 7918561 -13071942725822426378036824411919759168 7918562 4039366588437787265727004729284724512 7918563 -4593519768260075014919840442555634056 7918564 -41636506187505446533602272601798624000 7918565 95484519511790971828780140358535462400 7918566 -20169492212389492152813680791634499840 7918567 47484892733599116289651756066355112120 7918568 663631895605811803814799899689205760 7918569 6080090467173262234277810052005137188 7918570 -32577482603677763169801774592953373440 7918571 71570789165952091719390464367070629540 7918572 -3602935558679532521637904572653111808 7918573 -41086357497650339463282810184236229600 7918574 71879335248726210259985154721157161536 7918575 936823648984510857809351468420937600 7918576 -6610556867684004833977408323289153536 7918577 -98091509201100583601815531711601768448 7918578 -65392505716039667432244662036631552 7918579 2958351921470225311555843461817861384 7918580 8332993311457876556481769848433804800 7918581 -37091837305085309941362633083037365856 7918582 -4128356673909382076217674310028192128 7918583 109115080646077343453791222528016986800 7918584 39442624653257572113400809975275704320 7918585 -10452943639215636402328538872590165240 7918586 16025764490666117926631214352224517344 7918587 281660889806883699761979568390130425440 7918588 41590912627485693970894230232915077120 7918589 -13416355806421235540968151131853826048 7918590 15858068053446567935834302340168008320 7918591 -40393678932736867969487818156587625608 7918592 -38112985474826440714275606063722004480 7918593 85502546657852796881156237135553044928 7918594 72323101141587149067974083020359430096 7918595 11396974775277252843668138913521560800 7918596 -33371160310163965692450002365984222656 7918597 99201301454988187701495898153360597560 7918598 -63491190131674021327038169481857591200 7918599 18915134925968355303852973541519777568 7918600 8591743135085280968660652999513216000 7918601 -24497019960464487747325401011714999910 7918602 -1216769385759457614741987803873487360 7918603 44338441407946643872192355211206800 7918604 40152440042362410051978477126834381312 7918605 74998078838967308047787396260685043000 7918606 -71084186360285511393474777383595421248 7918607 -270118261193696422808110055794396128 7918608 3269800925241522660106629665882112000 7918609 5568459788139413852617101960519540992 7918610 20123007575215888685787751300970626560 7918611 -30884912971832925184311100336499651520 7918612 27260383631328983393317252120273823232 7918613 -126605109008703515513961143161411089138 7918614 -71805564826162641106560758923428510720 7918615 -7636546805317654307410423837918180080 7918616 -131615546323490575680011954909641451520 7918617 -15220911572264307614401987864580627712 7918618 -35905671543727989639135288423271992096 7918619 -49457676724673207255243371431724042440 7918620 -1484579647279259279008204536172707840 7918621 6129937203507482612978035766070494892 7918622 460859471295971378658519603569126592 7918623 33566170294849022280638368160471812440 7918624 -12584475530601058469191030258563809280 7918625 36410671565073774073494354850060176000 7918626 -9628572734027707005921467797932729600 7918627 -76162659873512806390071280730017103524 7918628 -48150777442590155546928080852141190144 7918629 -24911431897786034562465351932325517920 7918630 29456915444375846923065293042705971200 7918631 2976691141632586557095602074501840000 7918632 9975749626676923819079294137095936000 7918633 -71041884438094715675062338078805580160 7918634 56119604948406992761015375334318267232 7918635 -40473571625189858547510034534341872400 7918636 21152364033325230074212084623984376320 7918637 129198422185558541979395037825991355286 7918638 4380772311910460151768382789316825088 7918639 -106382338715903271767665457144880715344 7918640 24343275319960274550239077106090311680 7918641 124476198787771105229868795324405700752 7918642 -44675689914555970176649416942315209088 7918643 81781996160112735719325352784783114892 7918644 57401458916309826710980275106751324160 7918645 57467628999219787369260473994142689180 7918646 -38192393191130173911050130213775813728 7918647 49486143943294843513932706792274608896 7918648 147538057012209989200000175263971471360 7918649 -93478843654601962118930031129477396000 7918650 3361448227064018729775971794767550800 7918651 -17941866915356876780049039942000135456 7918652 21078287335745144321643295505128135680 7918653 75403552285993187881462967937502279200 7918654 78461332236197819073548876620370686464 7918655 -58093344013173032544821286220501180440 7918656 -22165774330759553362793469731602956288 7918657 -8685471421032184239669790513491276094 7918658 13236471478370329489054723540871819520 7918659 -29396879804536043881568529795456530736 7918660 -16452953812327540072842167721485760000 7918661 -29713095529955997472958726391927792738 7918662 -38429141184118726279799850848909706048 7918663 -169328274347789398742470836519559027160 7918664 -107896159101874465511347477509498147840 7918665 154997720960860438432168707128790720 7918666 7423186207968503281526397083348530176 7918667 -27367367019673518047135053424248103280 7918668 10799731726902425306269414619958067200 7918669 -39202864698248279780399083714694008320 7918670 2134686171325051256476466571652972800 7918671 -31814689876480988412002714346207008256 7918672 -4522490788171550904491477420540698624 7918673 8874384365208584065941179463362130240 7918674 41228534179549596475223674555015301760 7918675 -819630154969623834067761181599563000 7918676 66813956823015564970522551063105349632 7918677 -14147532784646487478012222980317360232 7918678 -47793234188540104401238377507960795360 7918679 -86150778993645510290259168934534353600 7918680 20485621660785660477886221051435417600 7918681 35308837569203659329925329824824098000 7918682 4462192452572271965008186785356774400 7918683 43799087867919689190963730847347228824 7918684 50885530381660084279131490225412391936 7918685 92299318890633556048129366909181304000 7918686 14762207235265153342765271743071548160 7918687 -1355713969948099285120602517515203200 7918688 103561539996557452919713611686502727680 7918689 5149337890265017945864254777018699648 7918690 18263376364227783874281823998388691520 7918691 -26599777938183428739026332898695281600 7918692 -377754920575489043247780777998850048 7918693 38342887396284613126855253912875360224 7918694 -28864621367157433575712930810191029664 7918695 116834668342770367406549031613780701600 7918696 -97310049428976293866879345344220062720 7918697 26713116436202432114239786234426777146 7918698 -39031353905491093386945947064484822272 7918699 9283821900051715232924749099279911480 7918700 19558577914203456736399540485982291200 7918701 9453681595819074386064066627115081728 7918702 14192854002443595133112506642207531008 7918703 -3079225491617563870514027125270350432 7918704 2943690525809254309953801024898596864 7918705 -56645482525987910379778431972775624140 7918706 3766176043338032429967517496102613120 7918707 26757894849388033548103339773029968440 7918708 -312208467078346424186821482552070144 7918709 -63731473360632060851377976165312402496 7918710 21906174544990998402097612008617880960 7918711 99291527814857210144979670170066853800 7918712 132544865581502083409768387361431347200 7918713 -3594187876760189351700371640790276176 7918714 52112689315878136085676517942515801456 7918715 -28261508222755521270361415953726238400 7918716 -2934132384295652433912390579715178496 7918717 126935283886537673531669410965415525766 7918718 -25366413994276742118834024970713469440 7918719 -68017257478893091170113846197360648560 7918720 -22322954125273986030081532476417638400 7918721 -2875171676964912153596527607558334078 7918722 1665414538333852166567550960555059712 7918723 37498003833714392527435767566576152480 7918724 -161743915005731865453116253956003712 7918725 29318043270231458072211308118678756000 7918726 71465325703931215537088510731080009312 7918727 106850931145189957667665172447883159576 7918728 -65890537833203061191340941081597091840 7918729 -4657426872259204908951709081908863232 7918730 -21009737688078622025772952393927495680 7918731 -32575351830128924828594876906415008580 7918732 -57466180914666456138104734525623963904 7918733 2993925758297173888904064941836911744 7918734 -35518397991672692234445028062343777152 7918735 28921901668234147644478810399372062960 7918736 -9919831247750388450293160502194339840 7918737 -48581897193968563242339649240263601248 7918738 -26670827107222967805025654701250527456 7918739 33735823989189724228048261913702189424 7918740 -5824862767494172881250786612586419200 7918741 45600414885069697074304008902512061500 7918742 -26008865575561811449409994993723177216 7918743 -2106391077641974752919109368333766016 7918744 -2412108301264430453419181350514688000 7918745 54720539894580830113947329336711002500 7918746 -30872216354267271636831811415351692032 7918747 33861478854831142130037462542976268200 7918748 5082026657000282251843834466297204736 7918749 23334149529963622733948297673722187840 7918750 -6075684447654991556536351018034400000 7918751 -260782709257637687298587806962821448 7918752 53289000115814762336355878762223501312 7918753 117664888813058891791214264617052478660 7918754 23158193101357819718316257657662528800 7918755 7509213842838256838397732698229775200 7918756 2990613571485067252289025638670254720 7918757 18647982564158830181360387800010706624 7918758 7477976543744202988385905172998570944 7918759 -108622511619649998191927363838175618784 7918760 90323997903478129014421782600331008000 7918761 -17484728770176872397538317850560252528 7918762 -38961373370035873643817861462662930688 7918763 -14153203581522257133848428450612968960 7918764 28026077558480299745000232300969984 7918765 -47757430894649839469685332707122740340 7918766 18684084276428113117827174504156294720 7918767 -32412925742290854515855531503626017016 7918768 -3723617404390674554071893033369403392 7918769 1315153710706953639646714819597659060 7918770 -33592540104659307378681022588544701440 7918771 18277114465401168222620134769857778512 7918772 7703421569549624561416806947191437312 7918773 -12001086752739922762686264011192006400 7918774 32371265933427496920069050807925023136 7918775 4894110895511797014393148033356210000 7918776 -100738087345892077154824608804073881600 7918777 -22388968714638734534986229437131419708 7918778 -184759371719870217854514102895876608 7918779 -11001266427069834823771068078546184512 7918780 -64498199470597956778026842901756672000 7918781 8780231817197208284626478855889915840 7918782 -4525350091533530909152423059672529920 7918783 90089104134032639247635553858133695624 7918784 -6942230133656863765981119606684647424 7918785 436394987261101977133278972781520640 7918786 -1413245775540126091666140152325231408 7918787 -74408380639224703341909583104923112000 7918788 19235382802882077505839418763779046400 7918789 59702725854407452032273284552653204156 7918790 18604776637308020880839725608068471040 7918791 21457977640381332285434017065054119592 7918792 113283866253539704270427202946376033280 7918793 102053045008948557159808428590055678042 7918794 356942430727579788394400657215665408 7918795 3690474231349540549982147109331599360 7918796 5818089537781961544474966525015098880 7918797 -127061760928835094982002953679561949728 7918798 5547152803970753388824795791443812160 7918799 34509062456337391178894742524258547072 7918800 7770920804640843166568842836295680000 7918801 27926907200720401691117352515700837600 7918802 -101923251475468364734805491405699046400 7918803 -3676187862942152410418063701752906840 7918804 17347881438537283757166277371664891392 7918805 80755496038832936150302083671414618460 7918806 -14964550338828458545959170395226787840 7918807 7297727852413050599041650150387576800 7918808 -59850664118201000622874656375071907840 7918809 -29483208543359221816097282361315595200 7918810 -13631771533533277704800588087799240000 7918811 93304588832296594497803750387275145412 7918812 8524229793384450169546342279737288192 7918813 -14839701665786529069876655483510766240 7918814 10616762829293326535684306858213484672 7918815 -6461982976905358776498931348956666480 7918816 -65391550384897519502124954861572456448 7918817 7109646360881664383467855437706260480 7918818 1667691552716707265090801489876229504 7918819 35668046933288803777113497421700673400 7918820 8670410651052875522818011279095808000 7918821 802237166214121480884018760754589240 7918822 -30109133070966304038718334780126841600 7918823 47025595649060512231970666167300298904 7918824 72025352956831231217197440581245009920 7918825 -1948264707881629581710341287435148450 7918826 22475991292182926828970458152642344960 7918827 13746633272159329576119787732980069120 7918828 150440316552277773409294944125091655680 7918829 1173651867802305796909383387931817430 7918830 -34437760787222880684147450646209792000 7918831 -21802023525729400053187030991042420736 7918832 28933998579256314526835831979622465536 7918833 -61427230027738734573116560191115368720 7918834 -13807786707719678911015792262029487616 7918835 29960439954468715535150378523220391280 7918836 -16605369688952019727756771211895883776 7918837 -1810966032984874117572244543594556320 7918838 -99760720827946404702394464503751751104 7918839 28799094050046798942785985499433459400 7918840 95683149162849560205971796931725004800 7918841 -12559125076808661414321164793556051200 7918842 -28227940306705577427324794550847558656 7918843 -487369005339358909169878631130397296 7918844 -34485724071233912177455029173111689728 7918845 100836207558883991460176213983011360 7918846 20380381919849551466656908318654284544 7918847 -37569336118186673016922338709170280704 7918848 12560254495810928217977356482766700544 7918849 17177293268699061441047042177300226564 7918850 -9085328259427380957026247482068932000 7918851 24081884387249793400220260040545935024 7918852 -123069181085996637017134950418748808064 7918853 37871338864666967800196843100078363102 7918854 -14827942019238687063305464696944187392 7918855 -7638924990544183176679609130090203200 7918856 17475414924118143178682396088960245760 7918857 -30947324461399714065821244715716702720 7918858 -66586819993031909024278046359849071360 7918859 55166142051466879108885555777729246704 7918860 13597240674572624772901533660824862720 7918861 58921518951893060835730758556281376524 7918862 -12291747331695791594646816693919779840 7918863 -4461628247991939683857493768170208112 7918864 -11204789819138495730303429368943083520 7918865 103786320129579508308614140319683366260 7918866 -4805954193338768270757235042405699200 7918867 118801436677083111133423261050334274880 7918868 -4305918903731013477702353791564647552 7918869 1117891888742476354820118854396729472 7918870 -4139144317500416726320661271918693120 7918871 92474542244554169997586599666774528072 7918872 28381191834469917657098902310036029440 7918873 100434539294934836545252954978797163140 7918874 -24071939365153076201679405944177687328 7918875 -78140581355088674217972864303013440000 7918876 -13842926500896713052401445817172936704 7918877 -41739108893018110260279803990419590720 7918878 10025390170108278716076692374663968768 7918879 -89365100712667664230943029833788271520 7918880 887143678705640700250845034441605120 7918881 101483294807285781195770583849881320320 7918882 51970301457773841494944320400432083792 7918883 50086392730132142546726422928084717520 7918884 -20068789787587057398531806906485392384 7918885 -30387584341387255624846780041013640400 7918886 -320331282840337756517646511541858880 7918887 144917365823577048506916155739789370752 7918888 8794035621436980536457848737124843520 7918889 -30772597799431943606551969907576155008 7918890 28705035584091162360653349710825191680 7918891 -10359429916867396048717734782383166816 7918892 78839802201094927383378031624203177216 7918893 -55509356293678065809623570874305861536 7918894 10191562146444715451642111375795770944 7918895 -4950069721371731152583978033546071920 7918896 -213223690581855420056232578386526208 7918897 17773437976793058957097407964843872832 7918898 18809460337959129767052020551273405248 7918899 71936002256954726202763096494037950264 7918900 -37216458355877739093785399371845734400 7918901 -11987045088253984622383326804810322500 7918902 11495138623820465308518834610207872768 7918903 62297440175159180524760401121378873400 7918904 816282263366517895517804928325632000 7918905 -24451754881697815485927491108704975680 7918906 -37469566672842598686975589310606593536 7918907 33105092846620744596986415424953440472 7918908 -103664687523584610929181960973167230976 7918909 97032838975516841882404954403412615110 7918910 -59078948479605327227347437128591048640 7918911 9067645856638570796149904533446312960 7918912 -7438163945961647132609134214865485824 7918913 31891461442241826794539553832701172162 7918914 -7667182825425182683579104491254133760 7918915 31771879504058538364544823856060911600 7918916 106769272917063715049234570854126170240 7918917 86387013640920202367102698236791942880 7918918 -32721306040356946291752982699591949184 7918919 24538234510450875834665902423539850752 7918920 -36670724176366087337102558794637875200 7918921 45356272495297140772691684075538421200 7918922 -9714168343919260502971857363842021376 7918923 730731696077895956353715635615339008 7918924 -22216754364089883300109942522305941504 7918925 -1958619194539322826066676290055267200 7918926 -1743705987480639776557312617744133056 7918927 -15271244601663988075856007957069075840 7918928 -21027050352412467042847198045557301248 7918929 78954313585011945820227276441364317474 7918930 -18577760090292854111256588871295316480 7918931 -18292764435585306375433369401104423376 7918932 1254268617981619623246347746791739392 7918933 -32808314660033846737144104443184974976 7918934 -7672738114589032455332019809199639360 7918935 -22154422063634631510521653094073505200 7918936 -220244351547755912228634043783834583040 7918937 19977417089103630158434045717565727300 7918938 30622104074120248734063139349344120320 7918939 133124744615961736801332200933397304116 7918940 -79102307653882056310637469028207518720 7918941 -113017675681584496761229051362221550336 7918942 38346877211135230735643358872182158912 7918943 91903104169518643526626583573707729080 7918944 68655341539186992800167398246973440000 7918945 21909562535923038139093961860461277800 7918946 2179721545714135051906063450976492544 7918947 43003011411138462073679424211781663448 7918948 -11694623806821588914731862460511113984 7918949 -238294100739177262617953351260896253536 7918950 2973388631021423054889636847706726400 7918951 41522835387709356909802263273654784952 7918952 57889608591705883908818207353236249600 7918953 8246767774862165977769457503510323200 7918954 -23971921708528320503477481339264607824 7918955 -58666928370087345991610084851893479280 7918956 -56670753192160112905252141749425810688 7918957 -7078813815563573178773919645356374548 7918958 41294499143917670790362209844304254976 7918959 26808303546401993597626502654691246240 7918960 -5116432617451727716081449907519488000 7918961 -17864174708450342260358613069615963438 7918962 -13858779947899994536427094252753225216 7918963 36667609605383403882012919270476886224 7918964 102179990807379304477249084115833070976 7918965 -3137133561021139593879385543100248740 7918966 -1586126611657700337859724273899968 7918967 1007762113164892672363682274487608672 7918968 15510118077019354688889546237197045760 7918969 -79229644308334140714053818207479904320 7918970 -30155144725622172624451060928962828320 7918971 -14961549809445682587535451216953878480 7918972 -119973238346746431694160734083068390400 7918973 -5382753004011651557921149344981614880 7918974 19689311697796883982715886297994400512 7918975 55780309699490455680070526522032019000 7918976 26587458289657911141776471939560243200 7918977 -7492087670518687634624027454817260096 7918978 367152405456933700448872961084997024 7918979 -144088832259827557619307968686842060420 7918980 -37658978414026160497588262410736947200 7918981 13271852680969649893272204194806552064 7918982 -43558440215558806024469855095124565408 7918983 -124679766680766630626706448546562364096 7918984 10382118058304704217536020845616706560 7918985 56017326241582792154807139824742970560 7918986 -15427512980042767847449811928604495872 7918987 149384803686635778706106640352078823636 7918988 20745741619444807861637966210918969856 7918989 -40704531361655271210107099644751734752 7918990 -59563606345314966832741665397546248000 7918991 -13139572273533082800276377832280914480 7918992 -3105092757628710016961390212019650560 7918993 71292279330214014661919209456017505344 7918994 438255009315799964823672753563321472 7918995 -8843950889952409378488777490525685760 7918996 -21556878067508021774379799284835792000 7918997 90478796947246368736200420271209906492 7918998 25473562018748501780724427375120166400 7918999 51436572179590498936891656900525961392 7919000 135481917988885974630389118191923200000 7919001 80630383645432723627066510121402777220 7919002 -7897163008706404003599709037868096768 7919003 99613448975719296887490339723847317252 7919004 17399457352386241484080469083818564096 7919005 80677162265474569007876078224658103660 7919006 4109879672235164884466643780418502400 7919007 -48520776659711205616724110729949586360 7919008 -72364106504389909963820105014561603584 7919009 371616005441045188364982328109651520 7919010 12847987734782181552149640095927692800 7919011 34410136893239142185838011975428228872 7919012 -25833676458669169224142298119102414848 7919013 48922399079561719704886750766021112000 7919014 50996879674213192676078141532030821856 7919015 -29709806489822039789926663248335820480 7919016 29706501311435318304120916796641935360 7919017 -511358256629239027512383246509497008 7919018 23779750016127619924373687121944785920 7919019 440253810546733100565279900502950240 7919020 19551770319198115298472703723548840960 7919021 -67237615805133289856271207997254826656 7919022 -739262195997777733920646746718143360 7919023 7887273329537618926503795735768765440 7919024 25538313946981196538494697139922288640 7919025 8406440173783150590370961020155717600 7919026 40586472648413472107421970826297840640 7919027 -24755728067826086143423996517388740568 7919028 -6233433361927159569968897000349209856 7919029 -7301649258156165783201797982124137760 7919030 -19647920561312178938168637434350387200 7919031 3977424466233452088743933004870129024 7919032 87243523373974424161812558367444070400 7919033 -160714415579034015113991335519590373718 7919034 -11359624685776651680197748526068894720 7919035 -72640782131063414183213837940205499520 7919036 -15689992858208049102069008397480586752 7919037 -20807264534394860510623080264403555194 7919038 -34831635487761527810801655448932752256 7919039 94697658251711652099088614491475360000 7919040 -409492662956530974062606843306311680 7919041 -16146722357005400377914914106752785216 7919042 41827952924930719804353359741053611840 7919043 -8631815068493044218244279249397535744 7919044 12754383082415493991723675083029307392 7919045 -79474391713511234575981764651682901700 7919046 1251822351642794239024363151546000352 7919047 -102823423938464619730250706070089598504 7919048 -17095722673255389653724604862056857600 7919049 28891772870772531544181572011523796160 7919050 -33873260626882300214494478316529670400 7919051 1153516851011105774001638815942354944 7919052 1599698883065417460642683796181401600 7919053 -81817936305305055037232559238300706698 7919054 7891825106358476979034499068153714560 7919055 -33222587399074478636412775427226040200 7919056 5026672809678765064522592244002586624 7919057 -87716581272268180327287084347853287694 7919058 15226578229347728405609327805492771840 7919059 -86472705495121118857149345133044215040 7919060 -4553728604851928014394913152699531520 7919061 -538855593903777939153296543026067520 7919062 86338256588454487611441722581702048032 7919063 -7610398554386195478673525590215183880 7919064 53678298009654288120029167891642152960 7919065 10248810080293243293204338792567976960 7919066 23235598223805416830810765787856222720 7919067 -21240471862681259917375422740612229120 7919068 -10944011995934969297911394844784788480 7919069 39703201451594698533736225813846402470 7919070 -8452040070710448596750904213006320640 7919071 -62890894876298504684170254429457445728 7919072 9598903766987045414010105453073661952 7919073 -13150138124945613375681972125203370880 7919074 -18884714711580128424188824716144365568 7919075 17548460358552456056979466773631095600 7919076 58891049836695802457344263497719541760 7919077 -115399386797263805068518796405180901568 7919078 -33613239090440352822590141462990480160 7919079 -8170279054904001159717721001103484800 7919080 -23256058245655545735366958985467699200 7919081 102980759527386676748941329348735721728 7919082 -8856730585445020248967622779743147600 7919083 41300998083877171366351731878709177332 7919084 -9681301971632359841376686879409091584 7919085 -11952011932937743469103200228163287040 7919086 -69576398104595329731444841394689970880 7919087 262829355401669735561356331564962968 7919088 -3917343243356480360420832164379033600 7919089 95266637055021695948216100843000567890 7919090 -27994596815295962281348803650266351200 7919091 119217990796130026217578109253265129680 7919092 -123048498862144642104887876439734944384 7919093 -20383156448424417370161002455411752960 7919094 -13563517089482524655809445729285812800 7919095 -1283667294849742027031643997397430480 7919096 121095294174121423561360709700717281280 7919097 35138561603156181483781365360215096400 7919098 -20101690311629437199779188979076501760 7919099 24207433886007817514760829221866596800 7919100 3380577314889294536041760071034880000 7919101 -74367650471286331535755995277229189268 7919102 43015682105371204847920963487169226752 7919103 -79843119200725016713993920647012343096 7919104 -51813497386284161113852908849063788544 7919105 -24728049295706569814735720575186752000 7919106 4585076686885777133420423897846567424 7919107 5611469789164014405134681240798383104 7919108 19244587299392306183015578506495421440 7919109 -29512702158194522764461605802960524544 7919110 -5704830521999043444524984616081043200 7919111 12453511165925506099636488241598367024 7919112 28843077828294744587698360038600867840 7919113 3806559928037152517843920005630150624 7919114 2020456486977688398228883819221626112 7919115 -48092011289469516254499702115301771280 7919116 59104150348859793487619377996037584640 7919117 108419414066762900503471705835330914860 7919118 36629351600467772154229511490699667200 7919119 -44192547268744267978177738156692618056 7919120 3487349486859453601362252158238720000 7919121 666672902722071499484963429465932800 7919122 7576614537227954071651510763697585792 7919123 -43035050591658659323553244959257628628 7919124 89348063303068329253468488783342796800 7919125 145369972825251629417380210819028499000 7919126 -7099714355779083340260413206981474560 7919127 64135283117448926504807755332301330992 7919128 -39522817103915998023958732167427645440 7919129 139884407997315362856866552791184534730 7919130 -1924971196252312226707729415575200000 7919131 -43586557764449689896081905859840874800 7919132 8269439195051273728251889118834537472 7919133 -65532891689722348993962420734812853376 7919134 -1409958304432009150649188156073573760 7919135 -24522477289951540344529750424292091320 7919136 -6755764508944414839668628768902086656 7919137 45566363944268898598768998697669757380 7919138 -732305057256515918444892574027606656 7919139 40566234774739463166157716109158653760 7919140 62895853680867432893632462121178132480 7919141 -44120528791894448746933807348080043200 7919142 7922396959718726152776034015430455296 7919143 -98067039315571146572845344767415810680 7919144 52509107249966902180767760333413734400 7919145 5879523584682294242249483012349934920 7919146 -56535992693342621808959366784566716320 7919147 19575255546660387824229082437470062752 7919148 -1172963760593840322019383008459142144 7919149 33610415364304472832249210216080026336 7919150 -10518453463611138888808621296619574400 7919151 20879554108626451788799518332195819904 7919152 -9791573943000387719818322027551784960 7919153 13933954670660393283884144741942083968 7919154 45398571747576487734640289982240061440 7919155 157749254452292874558029341797007856160 7919156 -14049842815220671258203986594586642432 7919157 -67527024800974061864835140311371752160 7919158 -5758313803641138231592125966694196352 7919159 36194640820464615154778083204974892200 7919160 32852090970835207219402945175039385600 7919161 49130400984074668349514865192343123412 7919162 2433536590738449566517646113179980800 7919163 -12700777621212123689705011167220141536 7919164 -96892538186025885464105142284346843648 7919165 109230121282231644981790587960987366060 7919166 6715021214950259742517420075111573824 7919167 32458982245477963948233814669562099392 7919168 -36627515523201565213752064178482839552 7919169 -46146870691915490614391664647450095056 7919170 -818462925087802941034480196385584640 7919171 83871935580675823902988409146817966112 7919172 29123161383501126838411504656705645696 7919173 -30829086484247485387175667269405396578 7919174 1187404113839345587681528437960042336 7919175 28047985098468169250351521908097776000 7919176 62872035953920971775266730789931581440 7919177 -8328928800031645781475438993475424640 7919178 2681256066980398344053919804361902336 7919179 49389333847017155620430430539412053780 7919180 -34209444695510865207483807366089241600 7919181 2108415165641323680969578431916928000 7919182 -52267819983516163597749435032330495808 7919183 -46359861353398446164533348975101191568 7919184 1611096108048321901447968298185523200 7919185 29539303861127320584977461739861947380 7919186 421482140969416458651486501031035648 7919187 -41163675193295876417496644487560694480 7919188 -6511522779284341642492230027830712320 7919189 43812272838544507756415512858907903424 7919190 -35666594860534768699570470487085988480 7919191 36151942902661309621722170197969835536 7919192 14467540928156652527739934499322654720 7919193 99861058319527326155611534673734390464 7919194 12543724733512623007169324817359857152 7919195 669261000934383618710375656785696960 7919196 -56611093574881198068959148502326460416 7919197 -67429364686215614380165310114831228160 7919198 -4982144363160757638496223217032134656 7919199 46978520733913873257220896257596161408 7919200 49603141703101915375620021872787456000 7919201 -59974825858899622894297669443796027500 7919202 3716952355651362944903559515874620160 7919203 45318965947532089660556395790528340720 7919204 -79430699932990458540661410475432803840 7919205 -2174202386697373467114581575914240000 7919206 13025589172897124731859708449770768384 7919207 -71279182763532562944239196689039976360 7919208 5730280567151543449367139280788480 7919209 -118202830457524181075057312055786779590 7919210 12903119946726545789177333820026535360 7919211 -9979821546196961917303351569437262336 7919212 28240416041861096491498948987561967616 7919213 -143560910667464921530623838081081236276 7919214 -14426307556218590082267183159920448960 7919215 -26782540843431728454195794043979475640 7919216 10918373752351858118883289873880678400 7919217 -58955513146079857487020112532553062000 7919218 19461920954194114128766756846606242816 7919219 -42640425825610249328545558624893093120 7919220 -10546899554209995705937891127529369600 7919221 -5170183354094874647421132166985400548 7919222 -18108434216781067432171486120164874368 7919223 42746251656454390975718786445035611344 7919224 2737361231080099667890980585562091520 7919225 -77081359913362353486421626909160343250 7919226 -11333986242114680012813907425250767616 7919227 -16781201475333746174396828033113720924 7919228 57881691211155786590558505895145453568 7919229 -14020646627073147401414532211868136960 7919230 -15675578406930937120122673832173015680 7919231 -88194155757832542423605336037982627968 7919232 13297949302954866134021399947121786880 7919233 -40180678707354898020708007919534551020 7919234 -8747885010101664065513788989109381248 7919235 38684324364244967552044017113183023200 7919236 -43443838522250031164982961916267909888 7919237 77891144928787419794558807862638805852 7919238 -52332078726917787296216092563010690560 7919239 -20462490289629237759265171830848233960 7919240 26386992938426811011486234593696972800 7919241 34986357516287772074238206065032621024 7919242 41239172818105909912769831023353145344 7919243 26018471495390734340009848609771934520 7919244 -25783183804900161017908196473887256320 7919245 52994911102733359995809465212183941120 7919246 -32328449151477203377715098263535082880 7919247 -8877987111985860117208192509749840640 7919248 17045536648153935997029553279452463104 7919249 62481621680182644883212785026558296564 7919250 -9015897276286253331367837100405760000 7919251 55011716338012452341852616442359374252 7919252 -80095359773042979732196612591995303936 7919253 -31381511347291649578182158835296841138 7919254 -17123948641467299672109542480541625728 7919255 13475584004898450564939042627256715160 7919256 49414535917175245186477315315028275200 7919257 1300700880795126806587989310751463066 7919258 -27441144715990937088384313687547627520 7919259 -2420019176791267070475818504684632272 7919260 138701269340671981865873680819077120 7919261 -6331405872526986301630701727106705568 7919262 19553697546317712678158438559559488000 7919263 96439989610172724252605468674505449200 7919264 15362682838539295843809321002673242112 7919265 -41274781365731922821788060133215036800 7919266 690287487766524673916560230742804224 7919267 -36105075834866361320556763052098037676 7919268 11071762455054094013749116095107891200 7919269 -74499617232888683532675683938002839520 7919270 -31253130444038061378259865986071073920 7919271 38275547900219680397425811067990972240 7919272 18008592058727356391063533872946252800 7919273 6183370969824515134275938480837853684 7919274 23607749543416052167135490281320927744 7919275 796265290844599076482440781969082800 7919276 75257504489844385959591289188151296000 7919277 55414656889290520885243989593690713920 7919278 -48034113290440414213116423839230232640 7919279 -29061804377509051392705819720125784216 7919280 12856439276534497789588737722640629760 7919281 103891696246168327595931443483623336082 7919282 -45580266936182045766308707515269038320 7919283 -38083905177799896928072526318405080776 7919284 -13899041529185679061724579595220568064 7919285 43082141836541691254894750332251357120 7919286 -20357441971815294917388935263497052800 7919287 8070888641304947026294138397257040936 7919288 5470223926962183806624061313379880960 7919289 1882131963144610266438857021497366656 7919290 27583362298107709954419162031479122400 7919291 -29278903726458886785528057587573391360 7919292 -41646452368714627535882067463446670848 7919293 9543275030239129013102902863558537964 7919294 9649327347227149618281751957889172672 7919295 -16119447348332777056955461451307801600 7919296 -16833430421251470369932358882189901824 7919297 175239879518437562611765072409499459972 7919298 -29825770650133164962351707281352311216 7919299 53688787905750981380205044931895850300 7919300 19445115763223405724067555199479766400 7919301 -10594051095459004552544927925578627520 7919302 56676408642330433890810025502137472352 7919303 -34624935660352404230331046804896499920 7919304 77523596457669097681424207879841546240 7919305 40301404559359406859175152113623391460 7919306 42364073686213384520263412330349410352 7919307 -175878427095052682430685891439134356480 7919308 45081109850256235176571929904736860928 7919309 -8625707731996921467391151759890280040 7919310 235402276286504309565341464787128320 7919311 93107952478595337000312923661748604912 7919312 -31318269758514815483734673528365252608 7919313 -31280479343345428067265831227683138176 7919314 -5864382638403297260371482132723824640 7919315 87123438114000056460855432827244870960 7919316 108228045017665026318917187733214453760 7919317 9491325096731102981135820045503653792 7919318 22714072791324378463285594967061112320 7919319 -71491644156516281250007810594893186456 7919320 -71868808424546360863682559568247808000 7919321 41239941351431772113389823960654073600 7919322 -4060277366089388337625581694428788736 7919323 68466518433198647803332058088791046304 7919324 -41227532917486820726289833553219892224 7919325 -17692332775609363224094453924607679900 7919326 -61475937676354237877590437286232277888 7919327 23855977807860448726798869693570630360 7919328 -100221063161297797656546584872647131136 7919329 -168945779736550097250670367733559150 7919330 -20688673754244298027317593775090697440 7919331 -31796337811186634980310691485525905680 7919332 3106705954457788986468469653959762432 7919333 -144185386266473859808699041069588368160 7919334 -47883932599575508613935382593741510080 7919335 -79089081808529058966436379614867755720 7919336 6984977394771823379672925363844807680 7919337 5888735752443646661064372550828027968 7919338 -27056304285335406774446244619242127104 7919339 33679037368695265290044394861035647476 7919340 13677704606045573730157031413599191040 7919341 22505317891610452027613051110109686742 7919342 -15094874558347516488374071775275564800 7919343 -113825252205552514450055648777074022400 7919344 8233094273444288205790249776072949760 7919345 -24715588267264984741662805450418992320 7919346 12647930303070824910339275756814739968 7919347 -73574072848635447363047245569256510160 7919348 89117501269948765580130131789391096576 7919349 5870259943137059834584039911144419520 7919350 38337921031899548078363776739796720000 7919351 -7078863988604630784134443153653702696 7919352 467097320389398330141259727885107200 7919353 -158672889405919703278309085962706432 7919354 30797524749454158814435542745728107376 7919355 -5115230816134955922535272375764044800 7919356 63101980270435433294843911561524909568 7919357 8396640819575144570142671699341497606 7919358 -44614353593540467387063706832855642816 7919359 39656873253957947919871182649265513472 7919360 -31739291876928739242817407027039436800 7919361 151429723597519083996033093182200965888 7919362 49208861842071828027017292388212781824 7919363 -136832849345431468039790226895567952388 7919364 22527631278993654685386412073421106176 7919365 -41155367933505012049701618850847435400 7919366 103425120235023646881010223217351168 7919367 -59698852610581763905148748030829855320 7919368 -23851323785240025253464047717465533440 7919369 75647716608312784433598683899261035720 7919370 -36128227693804411523021832538543622400 7919371 93762709975824109315625763910003508720 7919372 11396925482014356075538767973770585600 7919373 25027765842466278263831797776712555008 7919374 -67512565973342046767288953960259648064 7919375 19630174559398107228468169689903120000 7919376 14676624238061000102283689104234708992 7919377 2286379073611084186919502837314223652 7919378 59612669713016947765233923636494668960 7919379 9514759464271022983395937653269944800 7919380 29807335958904267252381230761861482240 7919381 75143873920626225400267299650539591182 7919382 -58201746411681762911524473893282941056 7919383 35223206893826038831473851067183843984 7919384 -25879895357084656419781374268326543360 7919385 41119394719782621907152048310403048640 7919386 61514553699253634189993493164948148480 7919387 15197130661905911614415120713718375952 7919388 30794859573280335319156301573569539072 7919389 -133291118706058640010704644871219590810 7919390 13397093585506894494747787831213315200 7919391 13899276521278560704654909126811108864 7919392 25015576087343087680547025257326313472 7919393 -102338485136721574781618699140005324240 7919394 -9831553702040581488650208394682643456 7919395 -27458893492562607981898070798443432800 7919396 285395038578980949118888522195482624 7919397 49652184687441295105530695685280919040 7919398 -17873185870732795576086286890482109120 7919399 166633803083457674987136783839613233280 7919400 -24171652007876064714028667240380416000 7919401 46905300668785315495200560868275239552 7919402 -62521333392791822039191088547192640848 7919403 79803711613097933071389513932172982104 7919404 -7676413031377644915529772731191680000 7919405 -3040612673286940220769553305431811600 7919406 -13311250816076323721570754048056205312 7919407 -166884943679848631169209519420869068840 7919408 -5596436206473124730217429903469117440 7919409 51727069797502790011362097487959614240 7919410 -3853875885527920299625851120236249280 7919411 85126098408527328721658945376882293436 7919412 19138115732781041380014940236035469312 7919413 -11996949571371145941410038948821224338 7919414 75096033978087336728109858396938545056 7919415 2469692379471785489297676025270794240 7919416 -40988166998028360090033600909026058240 7919417 -7404080078671102227261440809852257648 7919418 -12114090966545147584502607386581823232 7919419 56107371633700749807670826187786238944 7919420 -21001105481516434585126574106230238720 7919421 15509256577974070203862178011721838240 7919422 15816404096419657526205429059545639680 7919423 55524203157867636051663084443748425424 7919424 24489434325179005975029328677615697920 7919425 -64050439623242254685692797293996439850 7919426 -9828269048143352909308019171904476640 7919427 33930813140580591723924195815168822520 7919428 20907886239380839388790672137758832640 7919429 -58617847608502683228305299925039462304 7919430 19201124558461765397513993690101528320 7919431 -31835597519486966074437376148758212256 7919432 -25765068883236788533002082745358105600 7919433 -8168744330738501899571989858935539712 7919434 61571494451494688049961382175927528960 7919435 29615666651367778841775136764595358880 7919436 25910744121916832191346558175365775360 7919437 -97657797132479094372834731977652983080 7919438 -61792253954079996686961143492391938880 7919439 498960315289429751171897763394697856 7919440 21598829959321625032718020397855784960 7919441 -173914166307569066469706220638875391116 7919442 18271901365535759716315282106457645840 7919443 12180891108377335916982455256161184416 7919444 -40149492770729254693654705015922137344 7919445 25626977611393617884075678347547989440 7919446 112179618622349455310494820324135424 7919447 -145225174449524082088539083611084836720 7919448 -35072482326104809685358757413936599040 7919449 -122517944833084590467648070877201842550 7919450 -10775040407165368994976556664986598400 7919451 -5234349943019799323112263002731648108 7919452 -46060385303852557754045432260823654400 7919453 -36682491967041137697745144411727496000 7919454 -12491875824246187485261046665519833280 7919455 -94666886061274535808805140649786680240 7919456 -166639060503230911783489569271687151616 7919457 12336547244187078444097625982820410240 7919458 25301782763040376066779360347503168080 7919459 69912283303962358143346449802450725660 7919460 -53926697081751373341990702365794686720 7919461 -108758124920682195091583885431275629376 7919462 21636448547876340086691292179711384000 7919463 -79919017256843912710234190009110298112 7919464 62864827338002070773311802672964894720 7919465 -119711552529366460546205794212212148600 7919466 12741388928716332930677460844305776640 7919467 42834727341924414929092367940239737480 7919468 -45933898403280975485579227027668524544 7919469 -63572346699458543674596305981007600906 7919470 21100591833778735576572793322188627200 7919471 20366727993395065489646064761664368112 7919472 -3547507090434595482920720695077371904 7919473 -213917231524047467387643500518439979536 7919474 41619485740349524409292964605157430784 7919475 -27198719024095353074031728379525772800 7919476 -32010152486170424081550333527410882560 7919477 -21357688175703631977316169590421954688 7919478 -1346058293836862529753797823753058560 7919479 -143380525767650937709956465312799616920 7919480 23501275821220322385088145356702924800 7919481 -32146734914791115601711581912260233648 7919482 472752975984109010684802350859400704 7919483 -31267320181496755227450969047925841392 7919484 -6053344453262168749231818388180466688 7919485 -10845532031219090070942323901077424000 7919486 6634207053104888244109114288029961920 7919487 -28953081654917072201873546620956102720 7919488 73507315911188633213720030581641707520 7919489 -9974205602185666880695636200887515344 7919490 -20598018327065498499032766513892346880 7919491 30147190407173301614986997869182592892 7919492 -14942558618320590377817315985929658368 7919493 -57386564573725627915281611527683248256 7919494 42670464198498756757601454209923566720 7919495 104255917054271820115898116607770107000 7919496 -22349340257300187676947920837712476160 7919497 33167715339269357488073779536366515520 7919498 -8478238792015392123518474609141614080 7919499 9373907445743409387879677968239033600 7919500 171837551673303794466992447292988416000 7919501 2242554796697350305584841385059007704 7919502 -46121572976848937271510077169885970368 7919503 -90966858988479205762019800310935331736 7919504 -5521403907955376145618891490394112000 7919505 -7309540039909575734327906007631977600 7919506 3590845321983196020882420901780062720 7919507 -102835533151090438144313438239694647440 7919508 -3496679782376725664426495996463513600 7919509 20044988911222391047388540140598611434 7919510 32162551828093210213012797914535164160 7919511 -35100628368799881734537264710452328320 7919512 36537305247589822137431000031706675200 7919513 -78354495511094538542463257283296490240 7919514 -20329644233932385640812611251828078096 7919515 14426806212122135471649264272031241920 7919516 68136270751880907067068896737690621440 7919517 6323145473180570011567091034143702112 7919518 9612097361325940776894391932072581760 7919519 -16494847932798717297744549956914116720 7919520 19643865196718959532998256856882216960 7919521 -75714237750989139962157535812883576128 7919522 -12397282875843229207168731755153857248 7919523 114612089936763569433703011365827561200 7919524 -80541615938057830387589763696146242304 7919525 -415956293834979490831603821771756000 7919526 -78297378007581101892121469393698175616 7919527 -5220041645567902942806615493590240000 7919528 125259888865938471525138958763596431360 7919529 11561051828806296188177720854651219200 7919530 -6925036215354272251665511916526235200 7919531 -607555288028212596578603464936220400 7919532 3857978876385570088775859524498708736 7919533 -89280666184492334096212826293775690218 7919534 -28920478611918999388165476431086599168 7919535 8035098597587281375611115162793236800 7919536 -5598221172171242328524665168761847808 7919537 191134094962351874174999550477584846052 7919538 24502183861934084679740507562414091008 7919539 -14699439103256647606130819962611700160 7919540 103295772221474522615602815033631948800 7919541 -18142790540925288345891125139556825248 7919542 46499737554342546125667898063324651200 7919543 36889480572188481793231504870684458792 7919544 -37573084290432532196341830416092692480 7919545 -51633473292114315754944369572121008700 7919546 -5879923784779068750316148874331898400 7919547 39862637354744551589659770980425462272 7919548 14340896893367651430335118310812932096 7919549 86510905412682660265134990712454197920 7919550 18169698137721474921864684776614080000 7919551 -5288733578872709404802081991760052656 7919552 -31076875976398882148484264803036037120 7919553 35590142880297985387461436241581238208 7919554 -3796651120881743990945341151184919008 7919555 -2031256958275227083607716057067199680 7919556 -14442928516309995743386002451264816128 7919557 118582873766912276935285427571424779806 7919558 -3565875577264847857734513804952539840 7919559 -61075297659520614998146493353436868960 7919560 -1951306770312868296265511527489536000 7919561 -28091944790083991272360534076481323520 7919562 -4816285898387920506893989485783530496 7919563 2640566021645611127863805611383249812 7919564 -33290341713801617375583393417415021824 7919565 -29253362795333531245125112439268002880 7919566 -40965128113795964696025058487432435136 7919567 3703673392773703678898443994514920448 7919568 -159062280483796242318780413855662080 7919569 61958317801831399947937641401990438784 7919570 -3174913533765300055488351284855500800 7919571 -94901579593091186988091418840705544 7919572 11838231026216972202925920465730606976 7919573 -109584782830252228579252587122436320178 7919574 8126769706992970077576762716579549568 7919575 7958343083280422404206153352990074800 7919576 -4872271327491723978866029953794150400 7919577 54904542252840820280250878041881921114 7919578 -36735116178736838265690827018622924576 7919579 -59396590851325691502978333600084149820 7919580 -21414670530024693237124967497040486400 7919581 -264383048746793363010130178038927818720 7919582 -39648484402355354034762673422877982016 7919583 17392572387759714750233448961930798464 7919584 34151262737823252273048963843886940160 7919585 54558351359220736020266718558174645780 7919586 -103116889089971005920018198141279905280 7919587 -45538036784090844987298495530900509600 7919588 80534977725576645912866412837686402688 7919589 51156132800413399415640299483764912224 7919590 7583553473204722172644194238551859200 7919591 46256274068583749794526724752963256312 7919592 -79864764161036593806381662263841587200 7919593 -11281279259339962230276781935548636160 7919594 -13479719236479284740258358581390522368 7919595 -34803346804373261550577438106703870480 7919596 40234540723569045837069070200265683200 7919597 34695190098377575207203255506238580992 7919598 18749364450514265425894556515384947264 7919599 -144356487557407992676404760192711828760 7919600 -527286811108692323648429914076774400 7919601 27186952238486262508704934018043493792 7919602 -61888127305586166884734492884105163248 7919603 -2391468056368837056543423944730261600 7919604 9804742118314151399981514686539395072 7919605 -23437649589965069700269726889607039680 7919606 12402082017675762448089918121966752 7919607 -33227437245736251058442359969381095960 7919608 25769102691340543503640817280195624960 7919609 31948952638600438262113744225424040810 7919610 -37799377876158111848931845401001318400 7919611 -701295745640274015225667789703198976 7919612 -62852316565101654658371988913872946688 7919613 -10606415881616284914297323783703285120 7919614 18114594172618010544889716713271238656 7919615 15736178739421425962719984334683530240 7919616 -176883311331759540924175103085772800 7919617 -75400221847711767507908200704494862334 7919618 -367590515142507342863832386320103424 7919619 27296470862366830836031173961853706744 7919620 -50880467955455779646998894709194974720 7919621 -152851271511402815485228284500255270178 7919622 23828090922904984310864258787654194688 7919623 90871172604440044952559203613005022872 7919624 3344789109048371792893341431892541440 7919625 -11019134361242171088188742838270176000 7919626 22222033668997382132986791434467016448 7919627 372145819201752275304508362120102840 7919628 1501202407539733827101166770572594176 7919629 14598011405614338681690157021480500000 7919630 -5111081674653493799350577490671297280 7919631 44778465923707996097637612767813733528 7919632 -2250718224736986444992761657311625216 7919633 -886670876807979990194355124351703118 7919634 -575734795898552465165898853320893952 7919635 50886801442935499436625763657880668080 7919636 -39178045726862010749553830894791231488 7919637 -13518580322147727018230062880802186240 7919638 73529551178737801801626591261859698720 7919639 17003135191743487366853289172370934720 7919640 58537042200814337038732197829072896000 7919641 -104684742000073292807822165380947421440 7919642 19435015018290111721867148430865899744 7919643 -25716183809670286208905641821785196136 7919644 -80507443519725244018400024820005169664 7919645 -71461174936868164093089132660742430100 7919646 -777738047890903966321771898009465856 7919647 -3556074836512404529620061224221919904 7919648 -96708269186054320220021896647435878400 7919649 -53211005602736375256603082950474120366 7919650 -41724584719670034371203077738980941200 7919651 56331993279658640130671319678652616400 7919652 5485044186889788549139107961640804352 7919653 30174362246611953367157240036736750880 7919654 89608001203571003768443704308237952 7919655 -226250692131381969215372972723578080 7919656 101188999515114753020474863853861683200 7919657 -13863442678209122633052728190777257094 7919658 11832124031230810905437630165211163824 7919659 -92425300425095025467378927749831301592 7919660 -21689796129200539366504808119793203200 7919661 70001134692987583063497823879014603072 7919662 -55447828540889911788492077301997423488 7919663 3444852386356607758429985599066048704 7919664 -12775747146747610801666899343036907520 7919665 -10092792697608086695081759800156769800 7919666 -58440880852885684124953226123079049968 7919667 17004520416310672277955180867149399040 7919668 124450134289447582327070107409587660800 7919669 9653466985264302107757837291959945070 7919670 -61921673137367573954253998929190277120 7919671 245495360564080924925955799650014988480 7919672 -70450605823631406052553468288081203200 7919673 73855772657856353979831503535517045584 7919674 -64034341011970654708700850099172773888 7919675 11661343734165605560285291455376161000 7919676 -9719464379015539937097945467127129600 7919677 -102435397096056009443161920222061645940 7919678 -20213235899600261985985508587736035776 7919679 -20074312671961687579664243748758332800 7919680 -12507378681673240135647570660556800000 7919681 -13655888070768067523175829388422474752 7919682 -13218222291907208905506357433421360640 7919683 -27047299757781392046454977906630043896 7919684 -39569578183698093565510546822526417664 7919685 5648930102193037055066717908574173020 7919686 -3808670506669135653669248874305282208 7919687 18016723663094765399000452559951445336 7919688 -34328971863471160947461241821095526400 7919689 72591950403962880183832861478648182490 7919690 -36446303059196659209792386495563370400 7919691 28639424214344893626253297632415119840 7919692 -80065284721760058995936428463034112 7919693 143508764670552293243486165952873213942 7919694 -660489738998747133916546348758405120 7919695 7341759435237346907643770747489180160 7919696 741500695323617284818800117863268352 7919697 -27086817976742062511302380346874592 7919698 8192430327301844169156004816357395600 7919699 112923984510247125770250883882087248480 7919700 -16675441633384106482399246983152640000 7919701 -44623635833009625634416401295751029298 7919702 6458883469910915953734879802885213440 7919703 -2560449552143133406830424175291732136 7919704 3868524737363858188013366048846807040 7919705 39785807175934722629270814109806664320 7919706 -37924916419338309785141553343858269696 7919707 -100985846867610547774914803031579327008 7919708 50886740562502462059613578093277334016 7919709 -14756351417336149912544771198523810240 7919710 -61153306821416809278781582340685378240 7919711 -109467867193570947248155589469307934688 7919712 48336426531537893109150879594130440192 7919713 10070050563995283856663045029062403840 7919714 5033161753400280185314696379873538432 7919715 47986566402087673947046007298577779120 7919716 3084826449921556071455484831130697728 7919717 -15259847979613188862148411636696876580 7919718 -10559095443545321343713221291362671232 7919719 17400801015482087726320374297487159344 7919720 -8486565309495696314153532260745216000 7919721 -16651143457559289778282333134039357120 7919722 13500860010572859639289104448583098560 7919723 -59418258253104358257977744060485877532 7919724 -18830543551373625947545596390803985408 7919725 2575564086421254481617788889748128000 7919726 11377126767827333193199777523172156480 7919727 10549169355376081906146884540916020880 7919728 10086655379133632159896044665006260224 7919729 3411972020255386380087815807310590784 7919730 2356962607567429151693921075078277120 7919731 167908480751257629692321237813217523532 7919732 -85553389758514889046684212704862269440 7919733 44284347369852513537732177170227413024 7919734 3406461428954954634744293121184411392 7919735 -101800176327017796466984494317981322240 7919736 -84989604240372126703868491059457228800 7919737 -18443206617949746251811469057692195648 7919738 63698794296936019144706124827068337520 7919739 -30517794357444674883206688286854439200 7919740 86891785435836819795769431830092800 7919741 124944252409971674324302885242610379142 7919742 155488647740841992569348082067513984 7919743 35147936394547577064342443148479784000 7919744 -45067647063353609790500334254791065600 7919745 -38683134179336114604459875729834858880 7919746 56404768815312238047207336913574469072 7919747 -2151395371088316167280989318882573760 7919748 -34079828220402877318889096845564999680 7919749 15287634977825053081218178135374905664 7919750 -43813267795674929263225929974455680000 7919751 -9066972669858363486455344395213373440 7919752 6565603185325020642395795201987020800 7919753 -169960330359840321963664164614428878300 7919754 17091931000784116599373214601772968960 7919755 56413500553285303397492254127085597600 7919756 -6471351421839502684628544811729797120 7919757 42517073910904845609277456140067927254 7919758 -1533110242076314233289538472755555328 7919759 -121926709269800688719133658801354015584 7919760 -6179414365987280542525373201940480000 7919761 -6123273377537196503894069917140789648 7919762 -12321046245809187448241733812388768768 7919763 1573107652710768810626041276290018744 7919764 50055990330700306299596919224059976576 7919765 7676443342943489226234269094775027200 7919766 -1589041010540389930605535738002604416 7919767 -3801460356666345019853973676577363640 7919768 58392788475597996686140347974998210560 7919769 -4854724770901966314526419053597953344 7919770 -2590984995092965748745333795451737600 7919771 -12216178363819634932026866768068113288 7919772 -36918221088563879722680919056812951040 7919773 -167017335688971511989843235961128792896 7919774 4431658034096708506281414325270823040 7919775 -1465264647849012646958989480644730200 7919776 -15358130159127891830540609496626626560 7919777 -49581939688906146099907360510616183760 7919778 -19484508168383569147174694440885186176 7919779 -20076625018206615050399027269468261424 7919780 -24753438881417315660367372697221120000 7919781 -63585547155648948575301159348542540448 7919782 28734957173468983165744467586620132864 7919783 1587254061452990007842287795567302744 7919784 72031207414383667241300909037176985600 7919785 -70567759926904737405852205378807420800 7919786 51727656968285420354227243247770767360 7919787 -25081034191730799320346820210360488960 7919788 96166135699484471120242562494409209088 7919789 -535597323986009534379973175100804960 7919790 7703978636371153313071477031749655040 7919791 63885351170956381312733965823102614584 7919792 7067147713263825949246151922353258496 7919793 4049771774908401080605868861158130304 7919794 -35851749192855182991444793454504589408 7919795 -38672842401789011625752753535776977680 7919796 64564671059493863674555190253656788992 7919797 -40254753380226552625222727248405334400 7919798 -30677066179009344089486468678079573600 7919799 1314376623158797068536911719628038528 7919800 -782741867298080137695536087006208000 7919801 69648709908621649571080314441850277802 7919802 -10602712136347204195459655529403392000 7919803 -10536312974100845156024226947658573120 7919804 -135392502642057065237926355829515149824 7919805 -50143592662947179237189491500285966240 7919806 16601294130877842201114042622755381120 7919807 -34392692359956050287516757409324549408 7919808 -11542305872353405278308282898799656960 7919809 1568572948112747993789754914100486100 7919810 -1107044558389445806512496950543368640 7919811 -101464611225310906048281107481965474940 7919812 -1081643044768397920070636652795928320 7919813 -81108294966820711603268792438775720 7919814 -12557023654368263076680013914248636416 7919815 67755335533662441111313613733671973120 7919816 48488218620965790102307473499968660480 7919817 -21920665617895928845472425336619297520 7919818 21160731865906776039318645292924001280 7919819 -79854562764700556355788531940712836504 7919820 -12009958082911335005558748036979476480 7919821 29162797281947857993497493635828002412 7919822 -34603812379729390457249473587842388288 7919823 9509911549689120602184891117146210184 7919824 -39212230396033794682408111320771330048 7919825 -87536241673631925826483350757700367450 7919826 -211334180738150327630680027959342336 7919827 -130112431271242500078521165846511483560 7919828 -1995412054729983709740053254624548864 7919829 -138813459745467459342136211198200817280 7919830 -18199168318994763250088898005565751680 7919831 -1901963062291508166137183283946355760 7919832 23244235287593643944135600433214648320 7919833 -29823419571651517855117354355477164140 7919834 5146037789558229268965109034073930720 7919835 5073002096974934210545748176703301120 7919836 41027730829447525791677020492706967040 7919837 -75333312977116202498788490988926830656 7919838 -55894932361754488794267927978748030656 7919839 -14625757714724009219248233014691705776 7919840 114831413989819260235943524423925760000 7919841 50406082526283557211284806721628421344 7919842 9092525955232948294360370993147911680 7919843 1088594901158545484990609807602883520 7919844 -13996063121794360368551523278670182400 7919845 -27954152849336640886910035597932564480 7919846 -42921758552796022526447561062398236160 7919847 -13415972872281538071273002551552948992 7919848 -143645295203540087400739232237893616640 7919849 11635773477361730635879751279555154432 7919850 -2925523201758674353270392761220499200 7919851 -130706170084412832369984557957568699148 7919852 -24576860276989445623509098295835987968 7919853 25255771984411588702263474504083232864 7919854 -2601119850416599409838386484558045120 7919855 51419820525371971987890203832785490000 7919856 -3821300149198410690287991263025758208 7919857 -6935591276097668561309742071293449600 7919858 30494527425517188490487656326977695776 7919859 50884644613800568291975947981051086904 7919860 21436425513055184683101387533643202560 7919861 -86665319006524703684992987323987155538 7919862 19219200931587501416195246791505917440 7919863 -73504638268655042151928977184037288320 7919864 63564510504545451564690260867661496320 7919865 39936491279745628304586348894907512000 7919866 40946140364623576489222066303120099584 7919867 94831905906876070092174809312268595992 7919868 66410324545030053113401805997010944000 7919869 3705247811630998944703177857035636000 7919870 -23486320326736590314241518171991360000 7919871 -17404931488333066833585526996120285680 7919872 -29728283130200511690004580198508396544 7919873 49880389920758429665916030857595028564 7919874 24381239697376572733672185617636632608 7919875 -24963733722348551558693663440258608000 7919876 -184115265835831194149769887027856752640 7919877 33392744371736307699781831828154586432 7919878 2457921048092652689670711066167850624 7919879 -70816018509659802909176563382806028520 7919880 7963090528617310547910027601870848000 7919881 276470695210631828979886732094151106432 7919882 -4177388308637800310828970649771788288 7919883 11713599933766679842314877729804935600 7919884 26014810649013829609040887697712988160 7919885 116734125272091223072895764952216321760 7919886 5189648215255205564269117482460020864 7919887 -26265935301087135744011669593349734328 7919888 -6819295324758882009536978111323815936 7919889 -33734296510689109885305081238003315392 7919890 -27208516937285530496882210675074560000 7919891 -31065719984446954990471512706003140528 7919892 26881907395825517603897619736161875712 7919893 -52009513764438859025608328783404495858 7919894 -48327613329766077748936047548448705504 7919895 -20463732023829670569989396305765007280 7919896 -16227141331875884914068480640280371200 7919897 47487534109918016238693102454761403332 7919898 14986058951477495624584552706078254080 7919899 53253353199963834952053515031078537120 7919900 -32481379153132621824234436397992128000 7919901 -4200847626364943453610683173830720000 7919902 28007066441758431537525373811944710912 7919903 49736495659568345507746487952941979600 7919904 30290716758093813248123362686861312000 7919905 -15918110317946653112382971101133192640 7919906 -82712014485893929059608376482309020848 7919907 -48912586292182207375318858324168154760 7919908 -13684969861031596644266934630911754240 7919909 10574099315689686507158846189944347000 7919910 -38346318920343778443767712467581804800 7919911 43763788196789726828101469586282288000 7919912 -139493325424792163448883824395550720 7919913 3778125292870455139189969240962835344 7919914 52665973960838782086842845836877243056 7919915 37295015344783225548739253579991579120 7919916 847362334290597564881298955540614144 7919917 124492205307446504536498839971364762432 7919918 63961937122252997951379628811818532160 7919919 -37520655297528637210978417041789828840 7919920 -10387772395315606103057994532331520000 7919921 105943393713713350896619186326290863122 7919922 9225533120963071019137680018144948480 7919923 -54019379916835212923380597155997570560 7919924 117440192997706073046408087917844480 7919925 12685483015153824846159688554224719200 7919926 -12490572084794784954858876811850354688 7919927 -153896387183560649574795688180564780368 7919928 124590194159581329570440001989241384960 7919929 -36073555814554752148435501363670199480 7919930 37966732411377877224969858360184827360 7919931 -5104267083052749550242600212767047120 7919932 -41991812405552079901417903772263879680 7919933 19194349646175726757686213994181005920 7919934 -43589882698872658746862516872258240 7919935 -33601292270974058263737788693293502400 7919936 -57111952367879482921938932409619709952 7919937 -3096234874532312958702247825650250014 7919938 2508538599384578134867127439835107840 7919939 -127681237090215692183533981517989864260 7919940 -2095078763826892330036604643339878400 7919941 -68266804357176230696888402777366271200 7919942 -3681072588093615149912610656594534400 7919943 28629081176676880119963167489444771328 7919944 31618121278865229619830427142795397120 7919945 76181403773097192827280644260698240000 7919946 20050254751156495099186305691446645600 7919947 -34590434814260272600050590986506662768 7919948 105733054398149853459547311023035368960 7919949 -17541109960037456867540952443086645152 7919950 -24440911367362906695334483394126160000 7919951 -66996672594310676706047184588857318088 7919952 3357113058793310758086671657091072000 7919953 58028861761369062494713781875891228900 7919954 17815284919103928982065870232010660352 7919955 -370830619134471183568514410802906160 7919956 72940504265246290904818131490163712000 7919957 11040358139317802399883897900263280540 7919958 -34280369969849957495567466621344102400 7919959 -297013324503953425832604161376907481496 7919960 -74295791020627341639321185017473024000 7919961 2974531755372134543560899771088604544 7919962 -30296967212336542293717131891417610768 7919963 14564411440638124887554549479224571080 7919964 -46815961734073896690244400290808616960 7919965 17499459833000606751356169759305777400 7919966 82747462676779533911358460259500962432 7919967 74053029008307757099663252541175552000 7919968 -75609667330556660208252628041915039744 7919969 89945357364487374097710197200573040196 7919970 7188700462340534564117033044758712320 7919971 -88970700808487811880696162380675673828 7919972 105937813838553857664593240441677915776 7919973 34792962004201859385302722227116148864 7919974 46245243898617274485925731124477765632 7919975 -4431846519697772601291288477523123200 7919976 -19995104017356247547124449302425600000 7919977 64315184761353926411550063015788355912 7919978 51082931757217379352014217380036774400 7919979 1573295317858036238672190940984643328 7919980 28219780620962319445162577476429132800 7919981 -33759535000190474663163495163770187488 7919982 -7914475633441101251544277981850787840 7919983 225042838582703964326178390758009520 7919984 16757910319140787585155826261244215296 7919985 12417977515366968449879299894855977600 7919986 -27333692968838041160572135679395401600 7919987 128529107684978970582316525740256430400 7919988 -42701817581639610480202008633818112000 7919989 730072075257745370990893914451194240 7919990 -17555236157756431784755744462345898880 7919991 -34854762814027206496155074376753487200 7919992 36089145459480987455115964701680640000 7919993 -34864876667853348435557567039659252758 7919994 -16716094607349203658747342315156016128 7919995 -53762651950699473463276913515790880000 7919996 10884896578729624574597163787511371776 7919997 42892625610764267938297586070977088000 7919998 -504252510534452066978326835211678720 7919999 -12107136508381820662393577606096791920 7920000 10041677437045440952796059297382400000 7920001 17966857728150062933046282122307160000 7920002 -36837746578536334514272052553892351968 7920003 -3769613792730144833758306842675727872 7920004 -10073740844278926198922457861391679488 7920005 -15665305960345655652487409673568790340 7920006 10275026848653195488850764752586539008 7920007 -14208981918201608450607735302502471320 7920008 127229960865886965925669788032148648960 7920009 88212609093990427132392197177602092714 7920010 -4319981789485251464961275945724963840 7920011 577718421226643357369773922659340448 7920012 -5767510220626656873860064524713701888 7920013 112215290742827261382293106235232015680 7920014 -8410601831019189920835737564476974144 7920015 -14318002730542626011507303923894525680 7920016 -15110723356874889833675776123876884480 7920017 48462844068730124990687588473629256320 7920018 640969542959179862554243884353373840 7920019 112298099779319193623843165979428981420 7920020 18576194475746101912554304776738420480 7920021 22012804592437825687311166928876271360 7920022 -29756610462560427051433743534121915776 7920023 45341161418145863896294492365501424080 7920024 -9824243897487707763470244848764846080 7920025 60729119179329527411046786809625721550 7920026 -51262485622572952319213505116784854016 7920027 15189060398134504509072543204244233648 7920028 -86260030760207185308621096051478662144 7920029 67072541547576323171539595730345046284 7920030 2089087000135767731711499760875985920 7920031 -10856996485292627531159261593665724416 7920032 -169308078393068624527794598107070660608 7920033 57279478257008706047745403701120930048 7920034 23590001597235404102331870265825484160 7920035 -8132930727532711847522752000530266880 7920036 59694171462115162243929967839372057600 7920037 52583379244902480439991911769676651100 7920038 -7790316817304962256505071844509184000 7920039 -5661762388491693303372444255048821976 7920040 -5244107812515251811981228186339840000 7920041 88077712240004200468669773584012112 7920042 -7836104169837660751176923031549150720 7920043 -129587552201396484381655839424716565708 7920044 -65328137205237745902114188210747401728 7920045 10212386147390348304642954773061984000 7920046 2016647342725543353851868406245106944 7920047 -17568344085171311640101528195918907504 7920048 -8937495069590524291186472113416339456 7920049 48971954033097540040203011305186503220 7920050 8380091485802620284049225884683289600 7920051 -40480405509756710047174045206237127368 7920052 -13301587535763020216761976823199641600 7920053 31397852278913287844463580128224056302 7920054 -2836378827189544498894785523034158272 7920055 23661889359317612215144224228151200 7920056 -23060097594556900101695271139631677440 7920057 -34547373080400917026614696243513513984 7920058 -45917752975247716940307434606874591120 7920059 12818725174265431939186520111832224016 7920060 31574984628687131078966022192425640960 7920061 -113977555161977605312417496355160433338 7920062 -2079252417403053048360846962873500416 7920063 -21024821452658121389726302066637305608 7920064 19003586948775341367598638545812586496 7920065 -28609827736300015728945274137456248280 7920066 -11051703457473073927108140596592967680 7920067 -154215151959366181129938344976128786884 7920068 -18907724806941846853814870622383456256 7920069 -49581133283033419703688011019674055456 7920070 42278330530767119276523809977879052160 7920071 159489309400794908400504975205235533272 7920072 26441587175207892790777551897211699200 7920073 -8636689591704951012847057293927190656 7920074 81954123682757068132477655002377465600 7920075 -33228367131869315522664761971386329400 7920076 111530134507806242244933393219788245760 7920077 -125750956309476520966887619418868791328 7920078 -12787041792658283736730682084257277952 7920079 59174607601597132705411205347179629376 7920080 -6262767025302968651480005536896778240 7920081 -8616734020068087266542573236425845440 7920082 85346329016049602718800077907285486592 7920083 89029413979357494604153214616025144944 7920084 370885735869107891219645873370163200 7920085 -40765684593934695625058688715216301220 7920086 950015357570141301565345119173099904 7920087 16076274992633288980286751824835265152 7920088 -21383884840164624379040982710895636480 7920089 65694392490141227953822618849506871956 7920090 34210610910245419489203263540220273120 7920091 72863630496834854903517191651192471492 7920092 -114971206841170267236541694800003536384 7920093 -36317186809946263465956036099106516800 7920094 -7558599913958955312084196090876578048 7920095 -9697357987159094621925986006202276000 7920096 -43354657698414638479498098326573678592 7920097 6374910108516061199763523374334001152 7920098 -18471590006663876033887316108983009200 7920099 -109899597691140646420890295731785155392 7920100 -46116420970719462612882411690046441600 7920101 18819641457115230390132726631578501120 7920102 30845442328340595283368291054830431104 7920103 -45215229977394146616141577393947369720 7920104 31819452905188790401240070930433653760 7920105 -77056482766435110652817341371940833600 7920106 -86563640787566424609842170603089799248 7920107 -32805830950472201108006704768671308928 7920108 -1355989247835069509608381336440354816 7920109 -17452016129402710559392640407923428640 7920110 8680960190668533773965083696315744000 7920111 79816961556547180133073073112079201024 7920112 36194485164437980257136742018541322240 7920113 44573133535838417783809210970083204584 7920114 -2707789180068852140031923343341324160 7920115 -31785814678289779152638271666778336560 7920116 -7562729014558800750658481804717343360 7920117 43194189281449322785943237215076750268 7920118 -67435178923336314410940598221606572160 7920119 40205947117780118777977787649677241744 7920120 -1827344160462325728585049372868198400 7920121 -4346360235081436147576509435458680512 7920122 8637835238543713545336799506972940032 7920123 47060222303948456699839618045085775384 7920124 -3299550046075911393965940934519496704 7920125 59192664723423665991410609585319000 7920126 -22154963562966262959040137101452425600 7920127 -1625738340525843188441847978563646920 7920128 -2099806977962159298911252533739520000 7920129 -26009831081031351056505287540890951680 7920130 16926092141747079249020076392548699200 7920131 127659392593969207781562548750848047000 7920132 51472059303289468132473369486600499200 7920133 -62208975856786559955818187075927373796 7920134 13564831361901995674507126240119880512 7920135 -3649388074719602809759927104300446160 7920136 -62012287957904204876010134315803607040 7920137 -186980859342868524584022644574779981808 7920138 -9069877147340223641079883100154445056 7920139 50509249399805357786079049942907065940 7920140 42190338128436287178600688371586298880 7920141 107616926660997526532825969483708123520 7920142 41732202423660912064787158107308888064 7920143 33263385488301455839774979242887976320 7920144 -12979508159896438648186556658937552896 7920145 -104162173873439976187955819829087811200 7920146 -11301842539869482938954720671871939776 7920147 20144449543557606642234314812730437344 7920148 17596622739923127156643438597804984320 7920149 -26414724050516164099467944398357700850 7920150 -5729376998798568558017246602554624000 7920151 -70203539918958847865691469477207287696 7920152 34469566234465692189182086863521157120 7920153 -109541390816043054607089541200988471200 7920154 71240562355615201215615489931404847872 7920155 -57451330796649281929512816720655381440 7920156 -1146975495468847458990513055663523328 7920157 -9935993461261064053661894849391920288 7920158 52821498421813255943768627423631966720 7920159 55449034530056710933051030362126336 7920160 -39253581559304841268341956219240448000 7920161 -30854212369703179617420391867231371480 7920162 45087338637997654838821976592934272720 7920163 -134457923625971627122419872054170471588 7920164 -63048893192129518395551272569028283136 7920165 -15459483951318016377271554427433871360 7920166 -6763755292081973690160314346830887968 7920167 131381461997746781299508593621735289640 7920168 28968409863791553428255569740911493120 7920169 -76103528994697074156191699183643490160 7920170 60486110065239643665062731971555840 7920171 -3899913152285956677332347555221007728 7920172 19221466859884948466307021830478994432 7920173 129475066269237858722801852192991190422 7920174 -70043136066855520045881826887221758848 7920175 -1335342028923191776325495408619991200 7920176 42147831657573100842945602185936896 7920177 -20684527155378027429861305084891694480 7920178 -11482654471253651392995329182740178944 7920179 2493390388186800676018545622463449872 7920180 -2289849699211295647539156567224198400 7920181 -93194955758946257170904506018978262628 7920182 -5901221320654428618851166473565837888 7920183 -23775412124459169941993452937467771056 7920184 -140482641558117880680881508908221501440 7920185 34287069292903723943304747303285926400 7920186 -33991164593661375215206564126136103936 7920187 -4193332481604721804796653560686897136 7920188 -27318186715344902619097781344075937280 7920189 33318049757669627552513814984122329254 7920190 3320948199252398156646880673058969600 7920191 34493791509355472646772761243928212432 7920192 3271497056685546225016495298958065664 7920193 -54642071031589307783825761231212490558 7920194 37235858176120254445551694978992675360 7920195 66124081599233115503314772943089695920 7920196 32270438499448804276727034076192784640 7920197 61133308090316899830561959924488841472 7920198 -5798863806479779612434723345657026304 7920199 -23466464544779812418963750811320533920 7920200 40607886824853187662568840832667072000 7920201 40394236843466514438755232634613993232 7920202 -89464989555031070439505515413848106448 7920203 -147173229249361620441796040546552845548 7920204 -17791405989959007489439996549235601408 7920205 72969651386726450902216302830744367360 7920206 -2551992286163784563017672096812268800 7920207 -42208429959652961381998846883321664000 7920208 -1843757101641265933648416026958381056 7920209 -97534291210111127123778429819397122960 7920210 -31747810605326976000421553290253591040 7920211 -7912724884761120735625027794838225440 7920212 -68783528557210175130051932505469628544 7920213 -446425424937133441957521910675584000 7920214 -31508394279767355736895834390138933760 7920215 -93590615883547910419219098356244771600 7920216 -6757839788771057888012968756161884160 7920217 107804121546506661057309269564301072266 7920218 -1389960025165165588527122915747899680 7920219 34069538039889298128696116588112019200 7920220 -6920812873636784163901096071716044800 7920221 -30627230994003608375060888098860518400 7920222 6942148228513817368539006149063307072 7920223 23371073878856004817166208470391700200 7920224 -1001970122481128576008296620233850880 7920225 -2522350002678055443719688965766586650 7920226 31177386232081188075406880040668394240 7920227 -68122712769177999250146979995342371328 7920228 -33286021620146484331014766563125428224 7920229 -132780993375924046146146121963974279170 7920230 58323993400775681074292118642818789760 7920231 -25227268693048506992172927094232182656 7920232 46964221702120820375453483177251092480 7920233 -134891586055370854140285038580093208518 7920234 6043976570944936262378827967552225280 7920235 44773447536282367946890560165629395680 7920236 3063544906001903536098650285506933248 7920237 8607479536542177206558056445037422976 7920238 36446724020598789375003419115977430144 7920239 -12187583833289443331296676250503655480 7920240 -14169420553532606835228861788331048960 7920241 26061804805585139616032522519427422272 7920242 32696933793024917274658610158651500288 7920243 -14826206291667499832121708406191236268 7920244 -36604825411190695351638801204808972800 7920245 -104208839295941884401141546902320828800 7920246 4339502059191213924954594104462880768 7920247 -28340569005721503898013084918925076968 7920248 22897073904097392796218452095319654400 7920249 -65900667093139434741216572641695890400 7920250 3585654309837046914802952339459184000 7920251 4543320436282751053527069562527417252 7920252 19585119891086916683185726909283303424 7920253 10401943443013177121771338027132930464 7920254 31308509077102162716176325445103315712 7920255 2441533333629141369900361302870366720 7920256 134862976914229923856678327733452800 7920257 1423345813239042393719928059718094464 7920258 13234015407558568019415299168675397120 7920259 -27768455525832694849957211955861745540 7920260 -89969759392835831819378700369663959040 7920261 -681049655304164845368238515472303428 7920262 59544811560367611541525614150271764960 7920263 14977698867970737664781004239494042848 7920264 64704788321499714549856506447347712000 7920265 -23758255141857251487712820919573561600 7920266 62917299942967787449747864295192852160 7920267 -8969494434232246722156106328994934560 7920268 39070839387679146457397820877114773248 7920269 -1901429851469810309389335777189455904 7920270 -15968324313571975061295138730355666880 7920271 92540430958575413130399167659073475592 7920272 -10555605840767169877840548076310913024 7920273 -3344294238659046436604118872161784832 7920274 -19748030358596457945397827122227530864 7920275 -62249323133310526314255834594140990400 7920276 -3626535946863453315097918668763815936 7920277 -34647919614610198224722454120564839940 7920278 4443019269906513562836172390161702720 7920279 -83027930795967677999005802191478306976 7920280 20746238201713970183380358282508288000 7920281 -184631330564833556109290755630673388 7920282 11276006637510183246953984633368200960 7920283 5546949189652563458775351692296826880 7920284 19060695207220945129886542764344664576 7920285 4748567449586062969791470661695899200 7920286 -40033928830821151728756942454108148352 7920287 -26463157875027367634155772353058828064 7920288 81330391090483124026588490495007129600 7920289 -74225492565766269000285993867880602476 7920290 4042111181137946132506430955528430080 7920291 59355809514228635967674971876393820160 7920292 -13945319945569810234907008366830361984 7920293 -44183065098099664292865475777602079200 7920294 19769168378803273607072149413682303872 7920295 -17176680259385381987564496054935824200 7920296 -9607048579491801278703460126283166720 7920297 26356237654952720060807394127962240 7920298 23293222404319631873229779870874038880 7920299 2255230419045202766789564894040714240 7920300 21725570890625842737891455873609548800 7920301 66831820109255104099694643435628276204 7920302 39059239075021910609707395120952433280 7920303 -36179042236713671671559579947830236160 7920304 6673640765362311939937544530907693056 7920305 26713853175414041277832084310447929920 7920306 12770852301371653458136144307149295520 7920307 149494705587073675814971078928306483032 7920308 105923045535954510404904588034775586816 7920309 -6775320520105805846766845054999839680 7920310 -3491489701129964391506578699401085440 7920311 -33079527139878632992574957800557043080 7920312 1980269420000998628644417696059555840 7920313 -140220603587557203973598841369375652438 7920314 25366438584697412020433406201740854272 7920315 -43320567864672510640222141951526721600 7920316 95139846418637605074008685733508695040 7920317 24991361216388368485076506731367715532 7920318 4550894071994809323194832639886556160 7920319 102771828668234087545784978462288177520 7920320 12846914854616867027251386893551534080 7920321 -21726867559220301418954038549172535040 7920322 53939079343818199272333802821730325712 7920323 33046315621115026714678247165147488572 7920324 -13019840376580462320655773740973267840 7920325 -21691196836231284944577097188722636000 7920326 28036781254371161769668347733868933504 7920327 -299932281908252752521401662111148592 7920328 -17283861361733312379495663004922173440 7920329 84140316870332905034133655293810147930 7920330 31439078186717760661030156944114147840 7920331 21112669637911375357514513180254232032 7920332 -34855946155634373053802728827084016640 7920333 -25066049220733669966294087414264970400 7920334 -17163376023910325345233430437778110848 7920335 -130915321797175680718586967391604131200 7920336 -18365650766172391463656688203931713536 7920337 17093771696198229530758330937838919920 7920338 -7877477902259178774644566547241631104 7920339 6684248770535339187368170551459148800 7920340 219359166468364761572333417476458240 7920341 -33183467648133368484579140696941687872 7920342 806712272936025885045865705875909120 7920343 -70566519411654003758655381284396428408 7920344 -38465813265599196608105490217211811840 7920345 -10648297556419516739166339968224412160 7920346 -9700772381099554082687501773789476864 7920347 119360184195584359442966561256549593796 7920348 11661803216637638811925775561903393280 7920349 61312283198922125364062903483331874464 7920350 6131734904293761903529254116529998400 7920351 -22162926951909087805696630450501959408 7920352 80127806365261142704840465662814715904 7920353 25167375919828438942832626892694540480 7920354 1165108992161717809085659917885474048 7920355 63350305891424237225147828661030965760 7920356 26884105851659362545576173533410913920 7920357 5017646369099470651315758927332477280 7920358 -28190344888426302741501717747763761216 7920359 -58013580381304712388534913784874000000 7920360 -48186929514344487694793486191883520000 7920361 -31404380167972034570591482481569940038 7920362 80564834450914541001940641826684973664 7920363 -16166433249351868498529733849206670912 7920364 121833512674182365085937714698405043200 7920365 117832506541595513322933814532663035320 7920366 -15104898777769455253875802375973731776 7920367 -11005956156620522332850774346614216608 7920368 16430254765486930927215685540515741696 7920369 50334909677397083827087798808162462400 7920370 -521350920378558358189692014903361120 7920371 -84801058835917573690227968944652677428 7920372 -38592253877086875638526541654762672128 7920373 20857568301360488151828983194193416284 7920374 -9717353117477298980646508131419805696 7920375 -39605865492245122598963753099970972000 7920376 7848983330365650379675896492004147200 7920377 10701747395110655279454576044945959380 7920378 -34037153369403023213483309749569081600 7920379 55959936625245638533368859178203930720 7920380 1724887412476077290194216734815416320 7920381 4622624329273032361816594643063796864 7920382 -57179085120822439887627600121401273600 7920383 52912147855104079106862023136252478224 7920384 -40048062291235026790912412193229111296 7920385 -878333588734182195887861834649156480 7920386 58221718112603988333895037722435261392 7920387 -21231321147464216533953501672623853756 7920388 12313737103540615194990212881740398592 7920389 36027625007640654251037954797276468190 7920390 -7064327214122364645007553984319742080 7920391 347053178836848873998140333140057151104 7920392 1612134983569814021894225268914380800 7920393 56038518178655839986392610975436608000 7920394 25018087996260096742908233695198868832 7920395 3383860653958951230874918366128998400 7920396 25479792905364394032479471567109734400 7920397 -122180068983718056182971598239533297120 7920398 12575905300065667693407709938934225536 7920399 -11051298892475295006434223934293609600 7920400 10097710881848541504023116652415180800 7920401 -115752532043705822391816815041184075598 7920402 2913139007112258468655207016152587264 7920403 83601670513264617020155740664177454704 7920404 -34446844342082399302580305566005718144 7920405 -15161449003720560998211676665419383680 7920406 15392261838183359567938939184313907584 7920407 35914853627961231645686679995910249984 7920408 -36926976814279925622699618300833648640 7920409 56713421498854646531463264260074815306 7920410 -22683252942722673920735832202150436640 7920411 7635523985577291681344710617088626072 7920412 18297144209817795704149415197569721856 7920413 217659870919048313012081381841486765024 7920414 -25473656682270524584131966577877570496 7920415 89702525425371450201843013024504603560 7920416 -19475826991176965137917413699050536960 7920417 -23563208451461532178113356939200887120 7920418 60622386557473467652446264971676672 7920419 50727198037422112921233770706571898880 7920420 12982901790866373573252726098136821760 7920421 46535817067212676513078718483629510044 7920422 -66035057172648960675467833990688851200 7920423 2293462082116213927757308833881787360 7920424 96234077831916325421173602847651752960 7920425 -66303482231144437566484744122825578850 7920426 28379927677394470622970127859868858624 7920427 6288446278133567421035529528195307000 7920428 -751797127873274837783698886453491200 7920429 -491384632765202442618132906927023040 7920430 19239177968900827723278460598353632000 7920431 -19941350680673818088718069517998966768 7920432 3805614845927882465888001874264915968 7920433 59908220786184945914204691262451761682 7920434 61270493282655981218238011987635769616 7920435 -2279880562000281185263160210142297600 7920436 26234219985056971958019632771245893120 7920437 -1692529451363634481796559268218231648 7920438 -695994416059429618740898742420029440 7920439 67216946069419233088055277222584894520 7920440 135681335525588038509974818791201177600 7920441 -45327664177544383144585343645608131264 7920442 -2835361512720758851349179228168930848 7920443 15508009622444268676709785801989982692 7920444 -25478517326908198044781764746619199488 7920445 -36103741867554856083762110212962403080 7920446 15053227506685591444537601124895740672 7920447 24037420563043343619994807623416609280 7920448 2446894245460368272262979259408580608 7920449 47221440023598604860635702458687296450 7920450 -2958167215038416376857727203930592000 7920451 67907055038535636913394528303438818560 7920452 56102572918446971197979871209662763136 7920453 27386297236843818574996305952127244864 7920454 -28636307304208670717845559300091562560 7920455 -35795980475816767729702965753583770000 7920456 -11073585321899015644289933954517196800 7920457 110726410969570658939744203812672415706 7920458 260717487461648137938402606148181856 7920459 13551523348665754697272862391341233344 7920460 21595390344932624313757854183853977600 7920461 132901298166938253280567653113574698880 7920462 -11449897663380814737115978617556992 7920463 -27838581768800567350024975102731718288 7920464 -15174129872173562674519335612702130176 7920465 -468959032078958650190389468041980160 7920466 -21868952458490883475905081748600654560 7920467 24907136536773036039041490996334401516 7920468 -29742123486105653342282224497863250048 7920469 14236056936428722857853529446220080000 7920470 38421440412978072198512559922913525760 7920471 -324439551338797378668911153403844224 7920472 7388441466589836337973652501650472960 7920473 -160939296891861250770803043609673472160 7920474 5006049754814087485567931944961741568 7920475 -13572819351151892524381034249950679500 7920476 -68771914386538811557918038818262354432 7920477 72759959952666824890408240405914603840 7920478 -58519768066328158791063349121102623680 7920479 4273791552655095873129481781481085632 7920480 -41578313501412527361051200566984704000 7920481 2068598519299783562644433724999125282 7920482 -48382041613008636928072236376125063168 7920483 27969105580629763199217858576254337264 7920484 -4300852783148925140656023091490082816 7920485 41048990019153920998328824879537248600 7920486 13126041494010170464263316160267493504 7920487 24834005259905161053314804874355052544 7920488 51582675116092345887986451527965931520 7920489 -70022044100900228329597703030571640176 7920490 -50159927356250220874665687187327716000 7920491 -4701062113766784905870651333550865728 7920492 52232951950961569583767103332143820800 7920493 -16194263558236730502821609604226221184 7920494 -83618638391355744384658160083961001600 7920495 33998126375197170634550503087362115440 7920496 -5127647832899451958586116526611202048 7920497 -4056345359359643284572905792470832460 7920498 -2329810630174637201556718572457739520 7920499 -89006279814105504989455317062706586040 7920500 684432808589978646153176808996864000 7920501 73219186668739723858709680256578278432 7920502 -23018549891710318421945137238764446048 7920503 -31382978161543158801348057478184437056 7920504 -9432990620208982548667017737776742400 7920505 587638068531311625455811625769742660 7920506 -12736876660242351330885496297529147136 7920507 -12320031569082466320663579467354959848 7920508 88652482787448976740357220887332551680 7920509 34337947344659766164307503281694727960 7920510 162382456098469625838062085264199680 7920511 -125565354439654463996291537964830453680 7920512 134420994577688896337787837026716876800 7920513 -47000409982894252496732096688109855758 7920514 261945970514761080078288799283773440 7920515 -92191299579172547900913201473359209840 7920516 -19837852297191630592677179349980405760 7920517 25203526491314703105336938950184102784 7920518 -37624233458508222607562857185353764704 7920519 -38541184520463991727494651318321850112 7920520 7133286168111674773328909384909260800 7920521 -21410155882987215209137420052456522880 7920522 7892932022579584304541144519846589440 7920523 52863390223482809416251917349266421012 7920524 -64812036692262534911112156770186586624 7920525 -26582641702291558200594075199011223200 7920526 -45744184565137763686426863236602932288 7920527 103196452116306537663262180310881709280 7920528 7711529134308903669126163594978787328 7920529 -13559807126598857304357040561418641870 7920530 8790567122424081817489086574188249600 7920531 33248448787945326720329949459999713280 7920532 -40854532344904161940560537713041283328 7920533 10391388424754824705964265539583007584 7920534 27048120250517797137999822548397453312 7920535 27016739547286439296994947357144282560 7920536 -62511388826103763689981609137514086400 7920537 10663707168768869520389627206562283168 7920538 -11668319572023260933442791777345146464 7920539 67418991594241018380164491682714328 7920540 5774181800094192985215235401608294400 7920541 2952020546104139580163281819410097472 7920542 24557976533810244154133718208712390400 7920543 -80652222513094189015747722399041092536 7920544 62834076408193234720694147196989079552 7920545 -101429305541998068995425280363844019800 7920546 -33254347653598481578882943809539071616 7920547 42864758897835806544263016830872865184 7920548 63187214709789368035887519734944382976 7920549 -1005076700961988650641692995335587200 7920550 2815608894644416092108712748463153600 7920551 -95377415042155293358011293056172909448 7920552 38416883173820773239363992127964938240 7920553 33858992776165813493131605635396512420 7920554 1697888639996895298737002766646570752 7920555 -5387115067912851798614688736963560000 7920556 -21919955629269121982674667924321894400 7920557 1147282590341756998440716526838322400 7920558 -2835037417221661727192460664312414080 7920559 -47014460730550182637850274712323568240 7920560 -3574558984953147008273108515347824640 7920561 -51630034681600824276518376559745997216 7920562 -26143596122117607144127231442929141344 7920563 30099556339278572864582711954616359760 7920564 -28238836631874614060438201704390324224 7920565 -97106995059676330908907109996221581540 7920566 31038884899151569515517720532754851232 7920567 100897992714550474698886980714294630360 7920568 -17873887620998545238147439649244774400 7920569 -163694933972231500360772094326173491030 7920570 -4904896060834091511904989141418736640 7920571 -44825299009420734894991288718053125000 7920572 30725157335270978924107413065988848640 7920573 -4733758854004699843073866288481238720 7920574 7311135773989605678816915166949834112 7920575 -6605840876438081062893854545451555400 7920576 19102232034775314059403494870432612352 7920577 -23757560477698685575552634896256016000 7920578 -41403915956567656472491804573433786160 7920579 30358485280941167574129297548034256896 7920580 -720757736735127869303265276677548800 7920581 -70977568921436402609883664122571793088 7920582 21400590629031622486646068117880256384 7920583 -40786350703402268256706254556322419176 7920584 -21183548607060639929003768421797068800 7920585 -7320669576318126549745111011270215160 7920586 -2109011908188477523886400921094392480 7920587 89216850560378230608003703562887413240 7920588 3551794003193386894029889050180086784 7920589 -26988205060264442162104752876014156244 7920590 -21414584265664227351961079281167774720 7920591 18890576330904752577559968862890094464 7920592 23439516526282948205200551121798455296 7920593 44541531474443822322160386772159025664 7920594 -19061475992026753440518170965845775360 7920595 44858420215196446310093401757884135200 7920596 11958141460725168432278881630775412480 7920597 -23950200842845249508161872686309403072 7920598 -1671908661688362693522990418901145600 7920599 -159791696849939465073473823215144669400 7920600 142343012047409680918107531276288000 7920601 4059947103206783971273135179239347012 7920602 -66066084625105262158756165950285795840 7920603 -12406639538051503074669192461393037588 7920604 45254989725294250558464749937863343616 7920605 -18883912240567888033727754834774832800 7920606 -47957984464882549607833193261000939520 7920607 -78407090812874942908024020894134654040 7920608 19202721313429393218008142409834168320 7920609 29940475109450220906541202175357127680 7920610 -48479334855994978625884554358675619040 7920611 55888477610960906438768438904327469212 7920612 8381715717240892413409286376411586560 7920613 171085510836570170107378127910577396862 7920614 3734032073756997711928573359877413888 7920615 9936055132120435011652500557575104720 7920616 -11465556307516115140440691161850429440 7920617 -172143539974605832428620401065811889280 7920618 -21188791468018401053993938141681393152 7920619 74558468944620767316734253823587253760 7920620 -22489184588951263428430690694033080320 7920621 23625969863817866763590110872115292790 7920622 -26002291865737574866667959205027220096 7920623 55950084922055037318293526930754326288 7920624 -4215203361299902947307872231842906112 7920625 -12477888300009271993439315575923000000 7920626 3717549093474652546040595212599833600 7920627 -1544149335938963303388515257133280000 7920628 12660104646185510429727675615970799616 7920629 -153869289421794941480490993320847634770 7920630 39303858105866957917075045885465119360 7920631 -31307814555071273445449842077167969288 7920632 31253247152575116919308772692559257600 7920633 11737419243327788974111655504604944064 7920634 -62899823540174209162209837629600624784 7920635 -18887187993910933968280236184962385920 7920636 -44004094612667574966256118690757017088 7920637 -115115075739240257911691052241756557920 7920638 -3978137538902135309561246597223422592 7920639 28622046078153062143290059379798197520 7920640 -11841284357857923550352515334374686720 7920641 -74812098964171299696490573644191912958 7920642 -11810437210157967067842227086042025088 7920643 4349697173335409036709496932254329344 7920644 -45771987482853557455868859118586419200 7920645 -42445845647339555622376145243641949280 7920646 -637823299204174267646130940781259456 7920647 -11571002975403935454213150313301910048 7920648 49735899860468088057624834734074429440 7920649 119719450075897728151851120357190695120 7920650 -11380635491244414429643135965637836000 7920651 10414319856300436912241246793513859032 7920652 62745117232041225308715792016837719040 7920653 62635446878449946568510386074626343968 7920654 4711834192469201097968488746183350400 7920655 -4184281166824916278047883647976884480 7920656 18079824113960435234929060030576730112 7920657 55402355400194357367102021804292809540 7920658 -43376510327236659250308806011350430320 7920659 27537975782329654754254812561618854904 7920660 -68768929327630336896834778762782720 7920661 -45463713558089189560673586761797878368 7920662 98092595278609695667113818481670414464 7920663 7022419341356940200884746914124614400 7920664 -49811598197730548574488632445443891200 7920665 -3920180552294532604495498098988017600 7920666 44871100456040692638247398934639584 7920667 -52510978168952351599659182578055185536 7920668 3731089030928309217441639155750808576 7920669 13575034125379496920969456070229645408 7920670 36417365656982987419941674566055273280 7920671 -10104751423628678055950729964336134016 7920672 64115979253241595713113889947925348352 7920673 74368827334675701223324277502802463920 7920674 -61944491761891995039434214491275514208 7920675 -11766790425945736297737941807316211200 7920676 42916040460923277684348054839515064960 7920677 -69810318323345762038330913368778913474 7920678 32872165321786949584375229874916050624 7920679 34730135744679482421406865583071449384 7920680 -59562580726911130221927731536999065600 7920681 47707111869352063571507133509548939152 7920682 5395608177720660051184448112654397440 7920683 -80376076485460305293761392832711539120 7920684 -30541655663577530639803416316203751680 7920685 71157370200559163287899548186135626380 7920686 -199071818521073971477826647477112832 7920687 96395572645898227834410813423611681280 7920688 -29886623481652079278278565115243020288 7920689 7762308264846033651825473367372212352 7920690 1284440147640028388151961255648995840 7920691 63799153950984462308469332132833428000 7920692 48588757435337789886477190444109943936 7920693 7516306870753395672905461780078612800 7920694 15784616973294926486002380012848490240 7920695 -69939864010214984480288451856322389800 7920696 266125676763370084721343485803560960 7920697 86243658832804165212574716855895785472 7920698 -92254516619667220624292083888256970240 7920699 -4895011075393865031321006954459256320 7920700 -21388528408016353340051647504191872000 7920701 -156099712676894561272325930390778228 7920702 -5583366767660680973365641686816493120 7920703 29370428515563828454020705455868733560 7920704 2873324715147098789827649618451628032 7920705 14979436127402853697245099087503212800 7920706 -1145794138239013487263963296019868256 7920707 -49774536120642925920919105634144959044 7920708 -22505227273116202199464705715311177728 7920709 95488263409453120189714194236090794910 7920710 -20094489846592064825238819922699319040 7920711 -6886584438311686763580401314573014168 7920712 44150993567788424023234203136957900800 7920713 -34634075271225629778018894681912352038 7920714 22255183614719037994769363420865335040 7920715 -7585151759284173161003813216924538480 7920716 -45397977926354730759334377115548096000 7920717 -6476666733255133015434985076576501760 7920718 -1870652568060395158407072558219688896 7920719 -6484370774198249622373008678363383856 7920720 -20272562931081312651724605595385856000 7920721 93957153888196099520623156460248822000 7920722 110986727259188817745864301865033649152 7920723 -24914788287461327591306319161836980432 7920724 31606360602484175360044917064772956160 7920725 -36395648456879234332808646334323821100 7920726 -7467118755232114028592007855675034112 7920727 -125462337461902518743942687878836114424 7920728 112454735070883799271555826932503224320 7920729 -991752797523867092520323392650110112 7920730 1230496372239436500849042778268033760 7920731 -7497362204381726634707675113037662176 7920732 17085178407064115856874444170475203072 7920733 72596415105647601104074950711633848940 7920734 52155181488777388000435173652402022016 7920735 -14324068531108535982695261000678849760 7920736 -77989063694340023575068527518600396800 7920737 117802787634903949476690082466560869120 7920738 -3983958604164637247839914733817817600 7920739 98865824644502722886037733656389948440 7920740 49170849667520550684712346775201914880 7920741 -16339550667621147348622377447160287360 7920742 -77911565380030777275035298633775295808 7920743 -88340004663361797455056971591364843200 7920744 20628572963500947018939688136127283200 7920745 -22779665566825992494268173957335437120 7920746 71854780154394496561793066753713905072 7920747 -4484496727076489075727238394940092604 7920748 9874586847118731577584727325051584512 7920749 66131156539914826212531825146005949580 7920750 -18944155645688596660838927548012800000 7920751 79992433356951156780998135864396602872 7920752 -14360523241411582299657190878000021504 7920753 45456692089054855287620266183359963504 7920754 -10502115876863820524742504147796157424 7920755 67089619952871228441835304461859714160 7920756 48492079852419704618932573182958538112 7920757 -25822324750314413543079658001182604420 7920758 -58684344431029173063905749751040855360 7920759 35443550336313795914515897638728446464 7920760 25722111593536072309489040906360832000 7920761 -89269910409763161798251272724271055638 7920762 -4056216130413087415489064661125326848 7920763 -92173932957521790613002421281811711392 7920764 102196519023697286412562184680090392576 7920765 74343544541466299455414688966361464460 7920766 -26196897071557782807346143009168036480 7920767 -3624523282858973071978087696326125184 7920768 68464681158564977640250754071862968320 7920769 227374362899420117312785983641107658496 7920770 12699965734310057654213812635044659200 7920771 -99647795198244984823553086382168067840 7920772 -1561947633328679370876188932780110848 7920773 46415331090654187651460977455844474944 7920774 -1656326404145190778411623376848082560 7920775 3005759495439024478845779248764899800 7920776 -25557438707175111694981112345389056000 7920777 92879021956444516813609542238129152000 7920778 9640160187269580093399186791491177824 7920779 17853257346446344434673542510736490112 7920780 16363132043266315769495702098552012800 7920781 138239957265300971374927046118625057910 7920782 318581032892206250429414990241089472 7920783 2317496256309599615934921779944453800 7920784 16730942635919544268866538660350197760 7920785 -64593207178581499214811042646311259020 7920786 21842170911969332290988866845027162624 7920787 -59031927317132170845237759075693343488 7920788 10300517815351692934544341755456516096 7920789 -42231717851644785439098645967569049632 7920790 -23225537100098925529162857143615980800 7920791 53974131410627320482699287633806101192 7920792 2232859718468290908420295240134205440 7920793 -116008586866752146031665054166795223020 7920794 9625044369723668538390770809783948032 7920795 -64695493510373471614472825407968097680 7920796 -17011662278243886670634133285685550080 7920797 -7925381392889867731718911226996371200 7920798 -42397709567813512395586763016939507072 7920799 -175335848777746380873564963269116080840 7920800 27927056790737983154078459879517388800 7920801 -21268063494496974839123023041073119840 7920802 -24994942434530042977683325285106985648 7920803 -131373602013637324626862797509993313792 7920804 46994753869250516218895079171659498496 7920805 39627839177649873542251258838282473560 7920806 -17080405660682629164269068906504623648 7920807 -66613753646010679568578780785456767616 7920808 12349447489846819758905870281671720960 7920809 -34226806678869157278862783477275792000 7920810 13243651663388548400967183419084267520 7920811 29319012711029324841977455216290319412 7920812 -9536640489515527784694789532406307840 7920813 -34875031764859065467514380867239717056 7920814 83255112682006169893664826897997828032 7920815 -242445896420881006516141463317132800 7920816 -11261552951397221638702661899288313856 7920817 -128958640952454210236533819081444769134 7920818 6968862000223933505723325487419058080 7920819 96795195660489864706740897156894586644 7920820 32029939285179294149680879115226766080 7920821 4238256135568502294436710849679863022 7920822 -523237639845084033364721662356910080 7920823 58038777223777024955342378299083066624 7920824 -34686500335878678268070243725713838080 7920825 -31644856311274265742897054983571592800 7920826 47338750210303172753540363287583405280 7920827 28149868423349174238267206300297502312 7920828 -53282343341165038142508472537075184640 7920829 -31579096760557197034269169459051973024 7920830 23611654710426599209946273174389595520 7920831 -64150160147882790397877657223482112 7920832 30310460278966985253429043710312579072 7920833 30896055491046856599649004788685270082 7920834 9707782047300680409894828022764698880 7920835 -1069334079769463474676719333215352160 7920836 32426463669412759428659679767747629056 7920837 -22557329566999386708610482107392833732 7920838 -52982723411937029555197851658000171680 7920839 5795691150711502039522171562016451320 7920840 -37662451051558897504514227561205760000 7920841 -53010636321045546387479430926573378816 7920842 -34772479935982679691221950228860542928 7920843 23646986997003665016983447997294941184 7920844 95877799976120241739866041197977140736 7920845 -65754052840521209434602198371741646900 7920846 -30543590133599933859656653601245369728 7920847 -10843085294517487792975274285416673280 7920848 5875800900668903752724871346783617024 7920849 -24582456008879755875534534934528519680 7920850 11530513833027023288953696251264184800 7920851 -48225275356134471838039401900161939208 7920852 -18612950614890406936340592467839776768 7920853 97678664317949401781969694284678641120 7920854 -53820424853839878216442187199869862624 7920855 2893595688445184790950084453480678400 7920856 77879172101850335700540135375903129600 7920857 -28630951475790398694708400099350302400 7920858 94065119083886263024278756628647936 7920859 73655269781165880733699400536509907440 7920860 11924800709972544884301410664139630080 7920861 -12343649396038222293465594521116432320 7920862 -43722212098597933315588682729627933568 7920863 -72585128495209183087414381368798511104 7920864 7720207757231755598740797306592296960 7920865 -6277640098370638578701194596519267480 7920866 -36765302835949826471784057203497192368 7920867 2295687176231443680819802326837250680 7920868 -25787925021509682216891243410289392640 7920869 -23691092488588551783208348915932705792 7920870 30072001931762057812705655294092540800 7920871 11222932737216062159498209951224139312 7920872 21674150271091191146703132479388057600 7920873 -80821632329219683277378681564781201078 7920874 24210533253490616149309383735417253632 7920875 -55525189798784507304214912642939308000 7920876 9750002075977605604540091290315372032 7920877 -5506565224974796013468019590079117920 7920878 -16661603394007614121433653513454542848 7920879 -6640810969991665111372907904145584240 7920880 12136552945280980998551227844742021120 7920881 146345888691350165419339550414261723700 7920882 -69525725805013910377931476719764578560 7920883 50442998020646566527416962172690429132 7920884 76027228191468330061126919268498066816 7920885 5494430804901381515643474191186194560 7920886 2649101867243726424166171388910418560 7920887 -22930093016103464306293925042681359632 7920888 17764082694596577562495696928053186560 7920889 -62261433383735167654197330736448364144 7920890 16267013194778893427321901922667593920 7920891 -95141651932448009897297613521005448640 7920892 30961212718899178771046684884825553920 7920893 -42408453397787750983851861099406788858 7920894 29161031870145708067275036321610132800 7920895 -90180064895329596799839077345236759920 7920896 -3544967661493256063738371932074016768 7920897 3997567683064866133907142265502967600 7920898 -6807969984702780921606120709786894464 7920899 37201990010553629828433674091409950300 7920900 -3482351411202408682811081093869267200 7920901 -266171433576217181379468503535360960 7920902 85404159296688322410534222491613312 7920903 14806810057868529270098171161327699968 7920904 15411142345514933624392152504200448000 7920905 -878900205902804333646575955723099000 7920906 -16554648671430196100184883400085061632 7920907 43203510747779719213016832442318297912 7920908 108315077535298286414872272594990352128 7920909 3347878618654455401117519038850151990 7920910 -18994247938280640023658511949144678400 7920911 56234560398867345422934646721721838800 7920912 4781269916101500086081763409109778432 7920913 8672390783694611973960863300984791296 7920914 25389602065431416722341901743483079056 7920915 58905031689766941277921976432981664000 7920916 11762618083480211504259106799385146240 7920917 -5789386422585806697848260106529352740 7920918 -6696504035234860259812010543774422272 7920919 37540627482052239200477673222380929920 7920920 22785888849149917645474391458523136000 7920921 -12419397964485712260318047359659183360 7920922 11964756166802162927382309631597734624 7920923 10037792588636950753951912599639313536 7920924 418433535764062736725629535919063040 7920925 -25698794751262092609145451845417916700 7920926 -10707410138689173995711003666614675776 7920927 10915845685231756765771338314959693440 7920928 3698525366979612819377126610652692480 7920929 36791832323501019278124588884243937600 7920930 26907510115856096359608430891345029120 7920931 76193494252370825651534007070224015312 7920932 -62919353932087764229337780671392261504 7920933 -20224709285627118248655462861584465952 7920934 -3240591019522074327515336370476015616 7920935 -133780565029706478792910582706487398400 7920936 5399456675970074702568939446973235200 7920937 9722083482479798044550514635363023360 7920938 -341075553893002914207235136856069120 7920939 -22303074439315898084509936863753180672 7920940 73397251388527204073707499791689722880 7920941 34792894627787657654991518089346226240 7920942 -50514687278236805017958721362320855488 7920943 -246351096760916323840572678257244615536 7920944 -451759550306488844503541901145866240 7920945 -33359572303550295422828452920788103180 7920946 29084870434151072376915883695380885760 7920947 698900159915771416233193214908458720 7920948 4686567083956425530407137786937497600 7920949 -46057577510823635440807749990965660050 7920950 10914819314461655124594212607519348000 7920951 26947287191024811119931231478223360232 7920952 18697953781983855783876568614815109120 7920953 51065443896359615643962366685288270804 7920954 2150937832128114807791294176815319008 7920955 27753844357000888333051922623376681760 7920956 24590221474570844949837436716208323072 7920957 33146136693378462326677292893380609024 7920958 -53063799049552357913915944349331431616 7920959 -66119231224427920953475570716216843840 7920960 -4391070611789566080279127427949527040 7920961 41844142187351254713032592547068094464 7920962 927981496139025312129538916684388864 7920963 138476794227806743629185487863112484320 7920964 43203001746186475812183785260052137216 7920965 -7548869800422859775389949628707688960 7920966 26014267092879503057803538777205599424 7920967 32531354490943610622526519773537572880 7920968 35711554100858668742745586496102277120 7920969 -3533973987793940169920572572573769728 7920970 -13113872898640439886126362666077977600 7920971 -6295599326280032963566347081376735968 7920972 -13997692719843401111243392747793138688 7920973 -22581881763232816472068971758870605440 7920974 -82763556680498008263163701772254413760 7920975 -4425277496514329557580115613980551400 7920976 7491200844235678159127986643242844160 7920977 111609108562633433712064141847546786112 7920978 8083671878740402780274641834365931008 7920979 -54042277781804889942537194639676379320 7920980 34771514798679357150641982514500656640 7920981 32441505583339190650111657269367478670 7920982 -96000347598535617693982491180751857216 7920983 1482541634016834711716783534981062320 7920984 23612163966990866893271454677247160320 7920985 8604673015427992868430513881141755200 7920986 12581578645532397847347310820636294400 7920987 700754987187323758621963864551192768 7920988 116965071862069360510197620680881279488 7920989 13789862984245672324522255964100912300 7920990 -453950151914425663739699441556848640 7920991 10013243767387841515310019661335667672 7920992 -49938833694915551474751906143928188928 7920993 58252595711136591311500852628087125824 7920994 62940851279311492095458376656297161296 7920995 7759493482441401704909059974456638400 7920996 1288448755445270544480683194967654400 7920997 -51166286446480796714592812633782038792 7920998 7867372689141998187303207425270796000 7920999 43830065674962702825007964419868094000 7921000 65222076057847212633425727306543360000 7921001 -10267611697441388413281029126267518896 7921002 15688558500522220020257976104249598720 7921003 139214386971217049541926322929366555252 7921004 -4675747904503284030223333726223597568 7921005 9157507465149592527036979225635422400 7921006 207649005231314672399231532170907840 7921007 9458106600660551928869409187830015312 7921008 484750748271661543018145067206344704 7921009 -83198679541285938134561529519173222592 7921010 -49463419419368806043155149551490783840 7921011 -2011340870463225105013184156035685376 7921012 -118483313242359680135570629072040491008 7921013 -9046862798442340931599220578634646738 7921014 18933095404160280547730340860109496320 7921015 10755402395888006675192771002746083160 7921016 -70083670608236677513350698213133312000 7921017 -9360691852039677871021027468626399360 7921018 14249346576174355501600289382889449216 7921019 26657503762555831365966157564257880344 7921020 -38390270175656784684356752732982999040 7921021 85702324102892398487580017979236825222 7921022 49313817133280699060704804538603752512 7921023 4574358123162239235372565836084552 7921024 66266049139155939803457944324092723200 7921025 25040757750414988936957866403448380800 7921026 2593695156375837472874560614773258784 7921027 -26835637127577136906529216569256881088 7921028 20129876964473899193319782858333564160 7921029 -10094559476722211937601313134949046816 7921030 -212746455656961342976435558357468800 7921031 -82502841913057637398439959540908780720 7921032 20314060572438790157315500907065344000 7921033 -29875744771024259613856425638986080476 7921034 -45071579075841551613808075405227694848 7921035 -63184346913585575822861745016040137680 7921036 -29757101082712478333598245249215987200 7921037 -41557277554028970748877714777460923808 7921038 36414920799694039148154605306557767744 7921039 -4111472598905857226072024417787417600 7921040 -12790511768839936005173929436176957440 7921041 89939979269860655855318169370068452592 7921042 -50857002539363658310108611754193033328 7921043 31003935706159107020130039437276338800 7921044 -536378017229226220634376959965224960 7921045 -71876299329309521666060523298769716800 7921046 625951058800436157026381474471265216 7921047 79925465152536497115871356955168612200 7921048 -49252843055757089735307115529309245440 7921049 -68187464858152109506153979275387479660 7921050 -16439716142222659725891351978550483200 7921051 -196482100643341698214184877483316900128 7921052 -57041804712091866776011923527087153664 7921053 22109852322181366364481379662653600544 7921054 -38810317816427658385186307198004275520 7921055 7041153629107151779925887633872353760 7921056 -13437374670681850093904075409170890752 7921057 -13611684622756107610197552811528881694 7921058 1411979041163090772821951795663677440 7921059 5141366981458300212111048089293544448 7921060 24099535631659162845093056476677734400 7921061 8268812984710070394941302944461833662 7921062 229217419807800902026639099954443648 7921063 43733872088156465884417581380236864 7921064 127348887710192078638259519578996070400 7921065 -69782120650148055822650276072227601280 7921066 -27995221232322888824760134364037403040 7921067 40308766602519790057681325493929328384 7921068 -36692787153321341526222205013498950656 7921069 -38643627054852638257715133155301500756 7921070 12783853381559089027777073158133292480 7921071 -10309513193054407946583530088939600336 7921072 -7909599248318817730227864845754548224 7921073 2105661009466717116524013727303717104 7921074 -6418647370640825074307859786259153920 7921075 -45482331625534212106125659548819583000 7921076 14231029499729319489616774246597349760 7921077 7710769193754074527626235448794473600 7921078 31935676616766979895477630693297793600 7921079 2374352627195869749806949058969961640 7921080 -39617057024884946063358399628743782400 7921081 -8220693132056750674170497316303522880 7921082 -4573515994158459992078881818571622976 7921083 218998736023254387421764552761798424 7921084 7458768575904134056584930459665007616 7921085 16994922135318991686968503334379244800 7921086 42320278430346423817024295354194284864 7921087 161749137037563423760875602735158396736 7921088 -4889948058035493034894156400053714944 7921089 -10303259443375123367014553871628838400 7921090 -41339407016428003953591642601330975200 7921091 160907377494209077007542016890939922472 7921092 10965147541223479451583424227535675392 7921093 -116262549540509947758071762064935885120 7921094 -20914830396163675998129081921346457088 7921095 21534287824189089854329143988348480800 7921096 -27439412817178870353656197335017118720 7921097 24095222925642048723138322639250196132 7921098 -1128288865452360234102270478926120960 7921099 188687814757216878045555940402329992136 7921100 31334070539981849401842533493680640000 7921101 103651689198040753672236756702635312832 7921102 -7754689105802781433303903077393618048 7921103 18544811981868469210288759867266603120 7921104 -20302327419759282795159080199902330880 7921105 31368393517726104315358528143703820160 7921106 67498630348705253462515502992267509024 7921107 -17947800909304158281110584366244756680 7921108 -4857445704621393968050407010701680640 7921109 -40597495314816714796734560947768723008 7921110 7211146106031562259054505533521785600 7921111 143027349460158030089195777049995822424 7921112 -35836171846679834928858972470663700480 7921113 -5345930064699962283673029096933335856 7921114 5809348343718703988952520514357404656 7921115 -12915881281253368639487615809018426560 7921116 -17969999411840842682532078755809932288 7921117 -5990689318281562761034799050009504768 7921118 -9755600936240339920076598330649937280 7921119 54303860199846384871134847450637005440 7921120 -36986181502618593109893162810778583040 7921121 59851964663049890815330535938041769704 7921122 -5983568029065992431463493908549826816 7921123 827419182016778528189946930311986944 7921124 112443840639556209282348741757837639296 7921125 52290549066310771205830683191181840000 7921126 -508520420574920448113114316691560000 7921127 19238639518252543669933726860380620152 7921128 2465215055733484052598730781544284160 7921129 93228540093681171891086600701973548730 7921130 -18914622902080289150229441367117747200 7921131 14301610215196448387747749009002739200 7921132 9797281661199738779233867588312944896 7921133 68873798114744299912316641818323520 7921134 -20636128649516602611164228027942375232 7921135 807776137549136914940768499444907080 7921136 -19245699120677144697854690582873899008 7921137 15383842944716116258321709243377570752 7921138 60908505961358509900400960369179200000 7921139 -4325429612312609911740909502755247680 7921140 3772604810360285288039276513108121600 7921141 49440698381408404493212970837608506542 7921142 -108532812260780659734776573231034719808 7921143 60420267051148939448488869031639122432 7921144 -196802458799645354942565330272686080 7921145 26037626816085038413927312308869237760 7921146 18627030064435413108819828972924739584 7921147 -58637775150860579203260362402466899280 7921148 -3709773914441804297444026887444057600 7921149 -58245269441221564723007927831631476736 7921150 -32900420039876783264506939675957872000 7921151 5712433234989908097461903059023218688 7921152 -1678811642759935825164029699668574208 7921153 73578791601442136971370221520589734402 7921154 -20853705183523511773984589938182105600 7921155 59874321957498765642939344514753373440 7921156 -7374995329594614571726254587141188480 7921157 5203364296455017792028180323925578880 7921158 -2317485089069166317894096993588736000 7921159 -1018738374122557710060436405166914512 7921160 22670827973589666976868801941623705600 7921161 9345364801788403176849977860505222640 7921162 -20082941498303937363330470451958185168 7921163 -108031600345557764476911886563901192440 7921164 48076908656937033626233516655963352576 7921165 -2353511012114478673946933061266113920 7921166 31759489124528005085482255698879436224 7921167 30995188156388350577962514197286391312 7921168 4528108962421257459986254165558247424 7921169 41369798789157881169252437504973531570 7921170 10981062525011045833842480934625687040 7921171 -49132781038227219046709998430350620628 7921172 16552014853393019225687552650934599680 7921173 -14176750102590680763352847252498892672 7921174 72895158503231754404893822052171874336 7921175 -20723916213595897733156884684010595600 7921176 -49603518861823692019921859890790400000 7921177 -44939318467709398366751498764352686080 7921178 12164771922269875410391151526846701280 7921179 1756355794810508353687742242024266240 7921180 37671516741765816177827960234616652800 7921181 47837238388739428522604290746956414892 7921182 -3175124462208545414753390396871278592 7921183 6136687632050346519589235059596030784 7921184 -49282438105330006339678137429658042368 7921185 47698914865994877529046803334558492160 7921186 -5621803541871662218780220886397089792 7921187 -5695274234824821281183150866902973800 7921188 606827671555509748855149998212159488 7921189 43746680363509092059677733552498396990 7921190 64296178635614892808841811874903881600 7921191 -10374750781764410521112181413840174808 7921192 -47778274166714973362441461209347358720 7921193 -53260718290828052763265469425374654960 7921194 40497457393089386238066416208336902400 7921195 2753238616053171912910602278474400000 7921196 -60345114309040660724672612686038715392 7921197 -4964817762691398717662063723904391626 7921198 23487237061570151818080704209466337600 7921199 877234326623528601799852314284231208 7921200 610107516873414158431438707307315200 7921201 1448735640474995209296774291829919030 7921202 -389454944057307312875143259186110848 7921203 14033696776683911667662066636855113584 7921204 -48058974679295732296810972452566652544 7921205 84296327369340360319145981255126367000 7921206 48462925200727533936094318399511509440 7921207 40888184159849772839773062775835570400 7921208 63085922226343307399501157529387560960 7921209 -93931769120618713283699021109202272480 7921210 -26514922900108650264836968570118945280 7921211 -39499194129898205110717015204538236188 7921212 -17131950482827972902188083903687523328 7921213 -41597504094854410239065152188744077696 7921214 4920752539252308768622069448971499520 7921215 -17414286761751651986614197258279520800 7921216 38902145471919908585678291968149422080 7921217 -146157058084118532685336189608368585388 7921218 -54499984980420232603794965286060852480 7921219 36251187429355348208902716810000386896 7921220 -65027912555362140349276528675371621120 7921221 12370235569705219019723769373120309248 7921222 20882655385113764411788439132769844800 7921223 190225005803059177802140498487906611200 7921224 16082995457638468280834094605285237760 7921225 -19550642926937347508822366223437402900 7921226 27218885579220917458775089209409227312 7921227 79664946321067734104107750794663765720 7921228 11252621778195710056001183338070403072 7921229 -122199048287600415094362659427770908170 7921230 1567044365583019431234188792601688320 7921231 -153677930193536544994088216526319419048 7921232 -10037416782176944590660467640017092608 7921233 3210932713892581431934122850820201520 7921234 9423245828689750543629284287223283360 7921235 17491140883805643038547558473070116160 7921236 67349497490338301939352176355059712 7921237 56819486192275344702236817122187943886 7921238 7245540804080544597081751238341993344 7921239 59078112016439047258588014899307797760 7921240 -32755811656397906901538947888352051200 7921241 65253583975208408428872616735230907284 7921242 37537786236094300952582761322774899200 7921243 -51947658222242960802320839221956382960 7921244 -10352383876589916640878385909054046208 7921245 -841052550024092159605582507574400960 7921246 2885202023334930037407829472676029952 7921247 -24167344633468836336577526023749326304 7921248 2429749523417739852234235947838341120 7921249 22075611092023365715020918306920923392 7921250 305547904674542897723443234506810000 7921251 -55698080724661632156893583451057049280 7921252 -63663948061247494622943894892220282880 7921253 10681709604609608779644888222784931100 7921254 47831274377964596157248112545959547904 7921255 -25694371077961169454585154040921523840 7921256 14692188321153525295351576815574056960 7921257 61199939706226082819588506294009978560 7921258 92572771316157086278192534694369858400 7921259 -158305840250297378605012600269101478540 7921260 10122888129654480341260727424013056000 7921261 46529748197424278357475318536010379862 7921262 -80668731524467726702487566924948498368 7921263 -12718446434470298141696653591527152640 7921264 -4242407465399067693569356116856242176 7921265 -14325468451044243116779969340524620 7921266 -29463880890770968983245246227807022976 7921267 25534255375373784702230650977335798280 7921268 -83452964948238491563697508176895322752 7921269 -15984468713752404210043254896825806272 7921270 -6566198595384031116494833941388266240 7921271 -106156629707488946082751784131524088320 7921272 -26986740691471604581920029246936494080 7921273 23471446615489178690901044538433868522 7921274 -5265887514217380957685709941303479840 7921275 10307616991780741727716994097345177600 7921276 57051067628643493812551992865379188736 7921277 7005905622707917307762800505774043264 7921278 6919238388094947318237471549648120384 7921279 -35521941095201381348108191636580773680 7921280 11378992033212186542974143202905292800 7921281 -25500602991073877748017000245089084960 7921282 -4645124693625860256448934092431506016 7921283 -11602345985060158975190783729627116056 7921284 -5742663327102995502212985659654086656 7921285 86276044139754729608380739071088353980 7921286 141184938886992496385732408540281929216 7921287 73473276955977137650432482237984480000 7921288 232619213802886013432076370004828160 7921289 138174733145367892001269488277403400090 7921290 -14606672008421773131427882114123392000 7921291 4525993393943645537833411082318182980 7921292 9605438196398646294076223775937689600 7921293 20114146552912464815750007587886941664 7921294 -1154890668850005626918232898740474240 7921295 -29406919020424690736744680494629038200 7921296 -19251819207803277971596593136427950080 7921297 34328819860884381645734192131328274240 7921298 921767370024024258773831115602452992 7921299 110718237383376078366783658506626399088 7921300 -18304839234255944678560739379018259200 7921301 -207624700220173746002983937559099113028 7921302 15616451441291240079187522067365603200 7921303 -2825888707911159617898042359316434592 7921304 24317340607687123530050808517958645760 7921305 -20341828644804128792440415189991637440 7921306 2718293903003089176760671415403664384 7921307 117769456871655026469195266378112983556 7921308 15449947977929278105244861043057377280 7921309 -61008943229601668693980184542837731840 7921310 1885841432237382237270705151096522560 7921311 -18634420098612338302042863012824852736 7921312 -24406955962602562044018612605354508288 7921313 78860963641195123045090247190096014562 7921314 -51403535984722787169525713161837278720 7921315 51159152480139442625273583397351204320 7921316 3843133099485052531634651878539325440 7921317 43828613510638928251985367635105092512 7921318 104852237608006254206430024644602533504 7921319 -9458928267134955109973326694230167504 7921320 -9456560587687788984346394559130828800 7921321 9586476653938139925825955490616934500 7921322 -93927490119274722087307715030072681376 7921323 -18691563366241501374844315461279154296 7921324 4596515352656554306104411884853083136 7921325 -59965414335809778265894508627367445950 7921326 -14293858955237588847326257787715173376 7921327 59662711073769312591115345507487881320 7921328 -18332409286852916932884107558922485760 7921329 12530255594419018101711200249563114176 7921330 -3033601506014550236643358147297075200 7921331 927984614925062891960139801860145984 7921332 16364655557124962211550162825620295680 7921333 89435728123949829920149153444003819776 7921334 -26877627235538007319082213202577049184 7921335 30439173663047329818478560446153011200 7921336 94004794144520464455153470634581606400 7921337 -16719827673763735510378788075443913216 7921338 27374450891409622657594840040930405376 7921339 -190399460192902033690391660960739304640 7921340 18606966432810437691283640122728115200 7921341 128207115020809998606950493193066852800 7921342 -8812981020611529472147008195467765376 7921343 -180710067790070103138070439008566850560 7921344 14220714568131295710473821460644233216 7921345 26750034190630964255832617312498246100 7921346 -80335330328046273336828277964216974128 7921347 -24602442987194425051022043400242481920 7921348 -107732425304074057661510991029040875392 7921349 -6749092312226350391946418343904104640 7921350 22290794810301681188824278113031744000 7921351 -13127043940961146026040755812475556648 7921352 111336760410167248858131660889837593600 7921353 40077679908211733210331421895843287008 7921354 -10860807575663654815757532110886521856 7921355 22279441881479003105125043195321001360 7921356 -24040249752624925359847962264180802560 7921357 12339108549891450704902660681967667820 7921358 879284446601824914609735586511937984 7921359 45923404330776652911157480845616428264 7921360 15585931118282049022764082796281774080 7921361 29119693828953374477024168669355233664 7921362 18164577370505754835093989278635686144 7921363 34075477056509472600152333493041438784 7921364 9334473995628592142236082755534024704 7921365 -24310888391357989192526562890806157280 7921366 -16226542357405586256645324330461340480 7921367 30228625545244081630373820497718007512 7921368 7988264487141290880829682531460710400 7921369 -84776442106223929150021012402413950204 7921370 11300798555217827035507692258762720960 7921371 11510526147490223022230869192286920704 7921372 -50996488506674978131678960802975655424 7921373 -28788358370239647303835900369112940378 7921374 -349608946367887352362383542431967232 7921375 -43469005898799127377422974081118592000 7921376 4852852025313650605299225563920072704 7921377 -69840455869488208035657622056968133486 7921378 37528330060342444462700616725576412240 7921379 50384382042936736934665613277541274220 7921380 32363453419776889573896094096974274560 7921381 -24862120064082198590620831100786277668 7921382 1346694608845703091325524249662931072 7921383 8923879387068477756144761177033607504 7921384 -34569427523030648472157585111329914880 7921385 -36028545974855329005928037499089764800 7921386 36201857441900658285682793127620016 7921387 -198492285459042562172811906586055014328 7921388 -7772035603384316922273043306724611584 7921389 688142917672096902414813976162116096 7921390 25964276955987817151144185855319683200 7921391 146884288855742824535671236595629459792 7921392 -833732937358998779745592333057916928 7921393 1345229206179820045801227111596606704 7921394 -5273813468859667460497483440896755200 7921395 5356877781133745925816290410224118800 7921396 -20183019229919805492640906708680353792 7921397 -5547766990475716406426843832481010688 7921398 13019897347482616820350921117438081920 7921399 18677880860312048779918680133672212480 7921400 -29607131811350173718074366903699968000 7921401 -4061086549321048976113751561399830080 7921402 64040328290938913870481768901486519152 7921403 19163934926270970927056648325389444880 7921404 32328464045142982159105666502665098240 7921405 6455132691412459789138939612821036720 7921406 10679613717336637479045476954909643264 7921407 5877360586428257391927593743813533696 7921408 -70248973466256626072702772665426903040 7921409 8630160182521546235576842870210440960 7921410 -1855049562475989830838902315533639680 7921411 -149695740877472603031084565788616425988 7921412 -5444067307911911733162797390213430144 7921413 -29709476579163012530150912938260215940 7921414 -45560840922179316475505096686785622944 7921415 -28524117689141898157713689507338210440 7921416 26580181696642358032364422395096268800 7921417 -972801935643533636030226479536024768 7921418 17398265351966715928979632865602152960 7921419 -41787810867348972436008526713685910592 7921420 -21634458044222209577517130714732753920 7921421 54499081250930319066130660596699138912 7921422 -27610022614441087939638239940171974400 7921423 1052061641525666278736142354438679752 7921424 7950207412258424590482864917927165952 7921425 29262775016030180081060897941747806000 7921426 14043899108896612106141323470503949984 7921427 157784222219228803566883612524445019232 7921428 46613912830315734407278848219289221120 7921429 1164679998165618687899234879516373340 7921430 4990664927318251897780192819007815680 7921431 40503505035965266487898635013705387312 7921432 -138832373598532606346254712015780505600 7921433 -23960585398886712237355510478161776696 7921434 25736669071600149182688520141922082048 7921435 52040767110684074898448972625938262160 7921436 -34050038410201229564622689211068889600 7921437 -10369382490052585302784646986139753280 7921438 54014489541327894861065465452657291776 7921439 141641415903916488716324980401612918672 7921440 -15321313505609151208527327302479380480 7921441 -9668059483891854641534348174054087616 7921442 -56927832740245198186095910324409692800 7921443 -35373713100010326239808789148660857936 7921444 117041202717193538606585771039398967936 7921445 -8963608580765283608292503605197657600 7921446 -7666632708037771791188612640741748992 7921447 75824164455174816596386890160570587896 7921448 -36138608471908212940858268478521840640 7921449 9534759790254984448644498321271060800 7921450 12110014687071131720247981983757642000 7921451 10343966282300046338544372709471894452 7921452 25285144838725748734995181708934037504 7921453 8093113676277524442004295773124979264 7921454 28715787506065790315545367629469050176 7921455 -10242098409459505218157706777081990640 7921456 43346033688658491672447995512877187072 7921457 50078608697771833255572534875371058706 7921458 30742229428880492706108403840680931200 7921459 11814954225449408364890923139814365600 7921460 -698322172958850004215746846446510080 7921461 -19540288335084692359463822356890531840 7921462 -44819572584612730512800684646544668768 7921463 112013898425143422301338107430535277784 7921464 10335860586266927636529865406262251520 7921465 12363003813659570109696964843330746120 7921466 6375435244884047147028686297138304000 7921467 -10459564414444123442692323562903864032 7921468 6425322854457601879855373334531611648 7921469 -16299444644861705646285018573645420660 7921470 17499935969689797903875902598973542400 7921471 72261282649603596038440612319439892600 7921472 -3350405898436458732620119048530690048 7921473 25696432511031039817994494873611742080 7921474 21806935657631517865051052247274111872 7921475 32674917693456817523807147392575421500 7921476 2566492016104669223557560388681101312 7921477 49743294142947522078628322848159955712 7921478 12147160771911025396009951690086542592 7921479 28084884569331025383471722439454335360 7921480 12046329217773401511269110624542720000 7921481 80904079253158637327657886142720164864 7921482 30370959288849803102384894579203022592 7921483 -69807109870526679931357980064451405816 7921484 86530584272073034209365962436624438016 7921485 16420144720840554363024295427014644480 7921486 28520919902629252961112880115456048064 7921487 22019208211234881798284338080112207152 7921488 -31191995550925845895725480567413145600 7921489 41362895668202233495266340518390546290 7921490 5489320945451407033657581665103437280 7921491 -103484622896484850055998259061483361608 7921492 -26917463112147043137444972119049650176 7921493 -114755441668243528486793591215419006258 7921494 -2396501929393836376177070693408972160 7921495 23479717584802114949996545337329192800 7921496 93224127266273184323818288664865116160 7921497 -21644620300434779899303633061475439872 7921498 -4922843315984052572557362587177779200 7921499 3069018020528987834759241312560970240 7921500 13938113011769264694300697842741504000 7921501 52579924810941242754606743525297664352 7921502 -44030256841713553434979918861691250048 7921503 -1334937889262100373431669192148657920 7921504 -31558216290372147966186570118692470784 7921505 -20214835867831651625331650100030081240 7921506 -33212829246017567415870320690833812096 7921507 112625973373414472399426980618848456 7921508 44098338674041546074028035117332054016 7921509 -9517438497989493037504916749019438496 7921510 -49293895846283576000022744628921779840 7921511 44454018004620376000746376305698447184 7921512 51141201966375044375891651403762432000 7921513 -61109196715697612695950745976717560860 7921514 75242344631651246907779698414539239856 7921515 -3758180961372797039967025788349209600 7921516 1634448328351348456320420294540016128 7921517 -109039129218536589380316860314578134880 7921518 -18056776159089340545782741325028254720 7921519 118415531401497682176077514961687731920 7921520 -402630446199844942415143116724961280 7921521 -32528371872875010879943964459725842816 7921522 1326973524264412331736528558844729344 7921523 12529039478770721967295223618296825356 7921524 42902913069031949731430912086260203520 7921525 62225050285170517052029425735773883050 7921526 -10288021415743167139909669133954851776 7921527 -37307021010149318051941467292769581080 7921528 48279752258903818601481386122130104320 7921529 -42231913305358687869182433428896168128 7921530 -61694864117825758062423473726306496000 7921531 58369848023636163808186717336763946384 7921532 -65399217626883869758287093797613410304 7921533 -99248685188277443751265299366659083776 7921534 -29101992463221846223347659341873059840 7921535 -96956603209603699718337426005201114520 7921536 -24737863649017120046295246081129185280 7921537 -49852048027516434453915774233923338960 7921538 75324376693209807822174019426515091920 7921539 -39071062791447895266499664336520945216 7921540 -20726837105172616933495912246149918720 7921541 30480796822030470518948248139586633024 7921542 5920288419840697952179705283403147264 7921543 624585282253134547172658466141999584 7921544 -154803144705467907429615331013123481600 7921545 23071413303824946003476733031320666240 7921546 316927861767071760659159028105506304 7921547 -7954017391817237940163507666849728240 7921548 -27286228214951373841648767595545102336 7921549 81772010563325035139300043509422042550 7921550 359806093621248355791838243512633600 7921551 -77069296253920661951920658802663664896 7921552 3613975755890262672943720190063951872 7921553 78205782199703082132847495055608881780 7921554 7655517392132699299452480022686504960 7921555 -41329162830727824961544627256844745040 7921556 64575483165129798668590900915584952320 7921557 -52828554365484915107616812153331766848 7921558 -27956467453351850546439411096954911424 7921559 -126986501916997237862531375665069917240 7921560 -32405215535126437952075013389028556800 7921561 143128049460992284604908395594589433162 7921562 -63458539526141595478860546968103419136 7921563 24920148014669046759176013332477487984 7921564 9478966867243734988738357547007241216 7921565 -57897258082247171133930021161768244000 7921566 29817872959327877715093329935160549952 7921567 -9400933212711830933814024578011771200 7921568 116531658818936799174420350599597916160 7921569 -18354120642958740852755502284336881632 7921570 -48971231969988331442981837736888330240 7921571 37244614555111321581412827248335272912 7921572 22145819620413835898992016977874568192 7921573 78319887111021922812660368054506832928 7921574 -145375431451044322376373456976874890368 7921575 -15678052422923158641526818570949890000 7921576 -4792698690004756871643686284235980800 7921577 -21300875904008145381709416199503590748 7921578 7916230388606837864122604235720798720 7921579 35151796552738554155909223524292560180 7921580 45700518347904018601587274300360243200 7921581 -46764958664298046875489900934893229248 7921582 -52729496822806050731631946455834777600 7921583 17736766716548953180943293826077997280 7921584 -30315228959605077343796273337752616960 7921585 17515098504343156342534845887059200000 7921586 -17213870947207926492006419346055663200 7921587 -23515298315770471115531274708235742160 7921588 49279677152646186706809731146423906688 7921589 -417268842341189946299481079509153792 7921590 -14720362978197469355747642392632535680 7921591 -69094456191784410393786478302703963248 7921592 -20504439288485640807233193601905623040 7921593 4565845019140264826591839255199188800 7921594 4822108488372919678682257352593175040 7921595 4502029234861165241748539343111524640 7921596 -32518544740218169850344276127172418560 7921597 70129985246787087954625606132840927046 7921598 -90862464539284506172338681421551763200 7921599 22916079005975121606427587267603757440 7921600 -12265020958872767169722385464924569600 7921601 -2614546909417001780094863472330736896 7921602 3031055578018448600629722686275982400 7921603 -65984967727375543630790111257271988456 7921604 -107503759832577140428540379815408719744 7921605 60818144116673839090992126754782828960 7921606 33579092717190724672010849961881825280 7921607 -156906167906049836577410318457806895144 7921608 17221452895929464830964385797142159360 7921609 -17337987218644798692411828690936545484 7921610 646064975795512278758021335885764960 7921611 -120102642333540533438049956150371852800 7921612 -1652512022702156109019684031075478528 7921613 -7084179193445263564526317734077549760 7921614 2459788402050114507146851848704378880 7921615 -10689009307539561749613354489790289280 7921616 -478120530265224295651073193508601856 7921617 -17366525972370995712181311201866704800 7921618 76750657709079777480987156384690788640 7921619 9750515452482374575123673986470034296 7921620 3245943962225560848722134575369338880 7921621 39176314400894393621043324572459039822 7921622 -53567625923042327527245910459737009888 7921623 3906874548877128966589897291390059600 7921624 -41561010057629076431066860272797306880 7921625 -10268885307108791824477059311520000000 7921626 1207860283915950185524213641311731200 7921627 -60848133608790170526581282475760000768 7921628 16574057732365668164205205643220480 7921629 -43843298545934419041069809672046508416 7921630 -23695258475961098366296851956242319040 7921631 -105668367370675086359507779283366921568 7921632 739831403099045451670832505170165760 7921633 -1454633370192421947021083378912543420 7921634 -16978297367993990682647070010713480624 7921635 -51114101927966069268398968852049836800 7921636 -94339663963120622564886360881046593920 7921637 -9447298457491357026780680631032480832 7921638 -1094495969581809260169999522801703104 7921639 6789041931929410604347001929453816368 7921640 20768201337014169142345819534978560000 7921641 14642209163114586098901735112553733504 7921642 -41572239707078252167898078129908700928 7921643 -47743118850560900308603048563233807520 7921644 54512730000774303884247002556654614016 7921645 -35707344990044940075897341886428323200 7921646 -14971662116828275151287667466003786240 7921647 1499080599606559288415457554789577408 7921648 2357588371386279391346355037985505280 7921649 121604277399254706156054192104500593264 7921650 20326931349022426988291880917416147200 7921651 18137975919081790895908600457525914800 7921652 -28280143870946301817603905908471374464 7921653 27317242560173008367033417841923011104 7921654 1955327343762189677574513179819440512 7921655 -16463075606859756942833195781438796800 7921656 49128183943927138328184804355823185920 7921657 2189421387649881304494107127714110020 7921658 6640357588412851622152599491863117680 7921659 35981603827170547808464332611685084720 7921660 7394453976459530517336674895991541760 7921661 -20110497819635996531408875596720506976 7921662 7102634096359949058623510541721165824 7921663 690278829315659534534578454798101296 7921664 36990218066781283357776678160303128576 7921665 89902962801411881273955411989840208000 7921666 56939514740490874049749511957073838032 7921667 68607373250276587670125839971627298720 7921668 1004599635905207590329297477759289344 7921669 6179357497986112143078808831538300160 7921670 -271683162046160848331924020189113600 7921671 63120446652369637666995035513067201744 7921672 70464579243447624063199882249477939200 7921673 -2872355993025779241499110010538215116 7921674 3565266826953906550320914158828797744 7921675 -1107108982078876047279032522136149000 7921676 177509623628247765182873257696908288 7921677 -72236171186258843554845665211788640768 7921678 4280521388897859408658239402196611072 7921679 114518112466847624755477007884898639280 7921680 3259830359404078414334913114950860800 7921681 -92488426324384266641230986467075485328 7921682 36797497242998281849357719394065186192 7921683 18820234983257290457788104605650699008 7921684 -39634450311032129691062873266452742400 7921685 -188543868247945268880386373726947400 7921686 -15084958880186725549390579160474006016 7921687 95833452445917040968995032746731051336 7921688 11976106947913984154609869866016757760 7921689 25009462039295065687844496373717575840 7921690 -4330691314136601469995767998664632320 7921691 39481989402033582940726741414523113092 7921692 -8827973466442975398864207424139827200 7921693 21808769639064149512948923786280172044 7921694 -72457880520398732187973540880062924800 7921695 5043852623074946343403600373630054400 7921696 99538076521923603682490422440414216192 7921697 26117882237142015438693017480949143232 7921698 6745824221096912178897803412222451200 7921699 155328722540935465232552589978827266936 7921700 19180216678200363689628303989785670400 7921701 -62707678720636434540893641166560485120 7921702 157977467639696651023331488100602713600 7921703 -78498907735468488576838574796514839048 7921704 27637174396533775411062823187930480640 7921705 100636749876862394938616369802777918720 7921706 27751198435967927931229575407929639680 7921707 -7523186937795968692718534182121509200 7921708 39422381277418066045140136077741944320 7921709 -24837507979072412419435330230896606208 7921710 23097346483783460946601163227898875200 7921711 -34975328134030930056895364334039374880 7921712 10146120812959654253445930148085268480 7921713 16214753142359109055521252835456082544 7921714 20078278271214703141000751841950301456 7921715 -105393970633361824108395368595775130640 7921716 -11053162686052352557973539287621236736 7921717 -156064925903935229556187291167339933380 7921718 -456499912134727898404212615940577280 7921719 -1619822849064455631891194463223572696 7921720 53193963834676990325508797408516812800 7921721 -7667035426397856078771741018803218608 7921722 -31706774240075093263282087598865404928 7921723 -108275431746673906852585749795480672028 7921724 -110860161606357384788357152124894229504 7921725 11328979297561291798541794459127808000 7921726 3580936504688443445374712190302960064 7921727 -64879446864269206632457091579911228800 7921728 11873246619178806703040186672779100160 7921729 74286463610186204212255848198104654784 7921730 17954052177662316798857549342523486720 7921731 -75447300729853135688262348281968080648 7921732 25504204986633463802128793760607130880 7921733 -20081335521999026622210877398841456392 7921734 20661154920510106270606869620170569600 7921735 -21950536331211514307276301849671528400 7921736 -64530973759311847605040453027015680000 7921737 4452943157648728608865081512117294180 7921738 225305830329232606513525216309024512 7921739 -50982163695515213591522554535438527344 7921740 9423165202813529577070755753015705600 7921741 11756564444393000982834901099512082252 7921742 54721122771022144460631517152243118272 7921743 -7854608651964425227563529144537775736 7921744 -7425903047110621246134345388704931840 7921745 -26923271915884486674289998769751053440 7921746 28945468803210663681938923197832396800 7921747 -58118604199732499920077446416065186000 7921748 -22108776107486614141395676234916323584 7921749 98559218675820906763054577038542240 7921750 11745554144415449138954092639494432000 7921751 36536213609623926002575329597604947024 7921752 8878380236232332780455820311595581440 7921753 -46095808176224617574996146492853446080 7921754 40408025547525099899842348927505793792 7921755 -2125870433107875011521694884532551200 7921756 102621104078543869408054847630937722880 7921757 62660198837591124628617342598128756006 7921758 1511005423756598948749661267471618688 7921759 102245621610931412290936873684969340960 7921760 2585305021853461429496804984299192320 7921761 -906801041105762812442898156016889760 7921762 27725162330124066779034238310829087744 7921763 98463452612279710940534403684274925544 7921764 -41158390085672538935020807949375026944 7921765 -58582765742244841279353628472428828800 7921766 -17762945319413218895385917607435771168 7921767 -35188844617643314986529192709252824320 7921768 122034276450572593622795438606605301760 7921769 44764356922120761063020216580227193744 7921770 -33113565417351080510034502882985798400 7921771 -16875492239715529597184893506253581312 7921772 37084597377508919467033865898348677376 7921773 -18962329898138153441187422093385672000 7921774 1244540362389326792371276438928131584 7921775 -26266900452100188025308489012646245000 7921776 12641959468435300693505647239209582592 7921777 60484346694738982412126669179814556626 7921778 -7377844085880727310395731754572952560 7921779 32179077741738027613885804499475814056 7921780 -2481894480995171710010979195768422400 7921781 -102564538340453908319645944646194933380 7921782 9889774973381755796511547603038104640 7921783 141550208495070842651380558873941986640 7921784 -936441670878716896964555578142945280 7921785 -60030868675126217056572431197383710400 7921786 35469139410146824674902296726033460592 7921787 -46718064343048208628828500954262825564 7921788 -14357109569504127981209430007965917184 7921789 40562004055234912037369075897643180780 7921790 -3434402061578685028456889535448497600 7921791 27750253521660278827148924516828537400 7921792 12281673128264089638343720487092224000 7921793 -35858344942771960719235047929508727680 7921794 26593355529902358698612844116488124160 7921795 -22958691938533126297225012513236570720 7921796 -56293325738539162670751035294323920384 7921797 9845452646658852236156186474011701120 7921798 10371987844917331608868254134133320064 7921799 176762960067583439260812141286481070264 7921800 10329792580658044852610905638171648000 7921801 -11629138498527881379166243322735393100 7921802 -6390243006306531183746431600726511616 7921803 -47008035307702411991534111287100060160 7921804 -819898410532429863637796139176263680 7921805 -382562071484589157655126013057631080 7921806 -3952847619379690578659567120754626496 7921807 -13867537144241042081816777970520078160 7921808 -2685217654859305104796845431041056768 7921809 -31851262075938823151626250938263083136 7921810 21336399461970238088590761405560650560 7921811 35444219355542642382862925706992764944 7921812 -82096888498592034286591891679186288640 7921813 189895514334930340579305396452057458140 7921814 -2529733288552232446951943960238958080 7921815 -23397359375068919026650799444382065920 7921816 8204054949690296078712491922467266560 7921817 -137921695019195032887951458649709918134 7921818 41685753266503217377188960196297070064 7921819 33054417106102361623730453319921289220 7921820 26999164645185538296137278237357678080 7921821 -6485269761900833206010945523172810560 7921822 34842329501538509770901150588607950400 7921823 14930509687428417346577403264157122048 7921824 60785043700477463887390231485213573120 7921825 22425365839246338540590186248253289600 7921826 -62964538932654149402682210806791437312 7921827 18089085755490780594577670256778627680 7921828 -10248169649053725623852043871578635264 7921829 -2518249265506304802704582310242597700 7921830 -28540406914158065936201752970650302720 7921831 -109367351072888433197468322806092127368 7921832 208075433914926754360784842233135513600 7921833 819338806967699748464274112495792128 7921834 29395063317372146763098640598486868832 7921835 -111818193641397214431839572512538050720 7921836 -5106628878507605640243300905348149248 7921837 -54344560940803304977978078570372677696 7921838 47954286650107189759044993708022750080 7921839 -36013575318741859511092690761200599680 7921840 -18425086193750460401314869662776688640 7921841 69357293098459089157594394115861598080 7921842 40478204642413821024661140616340061312 7921843 -65075327181329187291591900188588785200 7921844 10446322689362083806376083572998152192 7921845 20566219499452013979666103089639865020 7921846 7473412560374100469911959196236683200 7921847 82819594265851277748772926533574192 7921848 10545768542567564953327022992874864640 7921849 63641399819395145947033506697351464964 7921850 81044108738335184474919800212457356800 7921851 24033459300059588703572969659643088384 7921852 28581994317661826013676597072271081472 7921853 17673704356500146191098385210922073804 7921854 68869425140700400534994234370834099840 7921855 -12849404677970867833985094040835817240 7921856 12642805576468225454295918284919275520 7921857 26403931815941902833519520175925919488 7921858 19666249905201850489067759127148392960 7921859 71708725421149059326587781152527489552 7921860 -14366218334110323674947723603975680000 7921861 90785549555171370189903154876266674462 7921862 6949267183357804409273680574015807232 7921863 -15436988906360673531302878802145442056 7921864 14952400839375698465976960535383244800 7921865 9660746935246705192351727763762971520 7921866 8621801694185722660030536397078608384 7921867 -53660164358805646765261434052581861840 7921868 87706382230964186072296949734088979456 7921869 -7600377002099505329133736508028773952 7921870 -76260594381211175324697337559866560 7921871 107209714495105157341220001919193914200 7921872 -908802351246192265378196969808199680 7921873 12433533853151798970364490496305883122 7921874 47750262989350114850361610044288993936 7921875 -35697585320551501454207706410554312500 7921876 -12920010081853360833256059829923264640 7921877 -148473064465414684734112348544240237028 7921878 20080878522310008493592637519302905728 7921879 -73586594695802370145852016600672471040 7921880 -90422552489340524212479830062598553600 7921881 134138175625934952425235125575359264 7921882 41886628581469263430947712996660983792 7921883 -201580647207059569552573962320342616000 7921884 60265128692133769860791409628313012736 7921885 10090491996625848802687459356016794360 7921886 22443541076118735159000574332446601600 7921887 -778336960197738795504490004113849824 7921888 -20156741488632399146538496604905144320 7921889 -73899080388166380024810948884180681310 7921890 105120805950156980692107532219161600 7921891 -14632771821408730560689919097169860708 7921892 20170311546385756984983230296526963712 7921893 -25628574273089019289072986981291765120 7921894 -20147419618222677974395601967655845120 7921895 -4496633170474294093973395117660406400 7921896 -44880691827873770770528136726802432000 7921897 74889126291609616128062674883108765184 7921898 -35803938165849812627574860394613071360 7921899 10542386038833249247028930442020737884 7921900 -18827127540143597370954848702654796800 7921901 -41595218929494523759165225349808110280 7921902 3016983728700772754307158410185997440 7921903 68524021166842249661017672046609406264 7921904 1663816085807793267604956014732574720 7921905 -24661979743051851257794580010031011840 7921906 47161820977387272414639360557635992480 7921907 -27878238083742115177212876469945626288 7921908 27549253934235449750869019539340267520 7921909 -87646938671632183094713630516695863890 7921910 -12291677450096921240038040013835904640 7921911 1872732551067967337975362726365111504 7921912 -119788111900619360118285541502596300800 7921913 39607835569411338851822082531812462208 7921914 3935053407988873280902271939000156160 7921915 18557605981325909795341530689803656000 7921916 -4181058902052517415675762585287188480 7921917 81151714009514288529195909155639641440 7921918 22986427274739303562665838589756636160 7921919 108054931016360924511794725239975832320 7921920 -8400347602622168468651110955671879680 7921921 -55831910224219122047692265765021597440 7921922 -11579569807924837475845803707497564128 7921923 -2089988132690956226436300450350169936 7921924 -43951829957603464807075744297278022400 7921925 -2889679203577947338643986568496639200 7921926 -4504450400787874082818430227963332096 7921927 -14544869108320249561692576365861321240 7921928 -21382960936828556801737220213170176000 7921929 34179499491214906404941755343196320784 7921930 9437906759270237299363230547630848000 7921931 62001601782608475074942867358899067732 7921932 71644443033134729151003828278100483072 7921933 1913867473177226404804384263381173344 7921934 74852256216725544264275232989169671616 7921935 -14210988158879197641339778684631577600 7921936 -23680480310220465440532307866959216640 7921937 -222738727935195609795274111074298509840 7921938 -3851883836234340945189605330727013632 7921939 2382207685734217771826265029504233120 7921940 11285430334311468624039972816184665600 7921941 46756610834706401370394382147220342624 7921942 51611316947475611682050117721101905920 7921943 -162830438874727039507869289280909306808 7921944 -12265858053846046029669328472512020480 7921945 -5434221026702485287232025865342162300 7921946 22867967195742526993470401855751544320 7921947 36294587830959432436958098599950466240 7921948 108381752711186655537769546226845528576 7921949 22679454655100133693221426402892299712 7921950 19733100054109660439052099501302193600 7921951 -25227184345951982530814404100513405000 7921952 -17470412301998165333978656150381264896 7921953 -33887574058931092517155496071074750060 7921954 1583271928940968212939654772669924176 7921955 -43556494669853815640298941135137866000 7921956 21270124114871254651282049936035983360 7921957 22569728515620927565985248436307175424 7921958 79205393116786652546338821974588815680 7921959 -9919627738554911625747883899888468480 7921960 2105769432417388966045424004720537600 7921961 30618139485824943547315252753938796452 7921962 -6436719918494363854812200522247590400 7921963 -6039214974328290438066832955548852992 7921964 59003376315211924522715260452535454976 7921965 -13053019636134756268785826000806926880 7921966 -38800706079466597423758861587082005376 7921967 37599520344777353186364900503246869872 7921968 -7477967084666781084998995351439179776 7921969 12540109507913097617215395120570405360 7921970 1876062709925223717874768004050306560 7921971 -74694540189251499028884399607409463660 7921972 -149628646092835729211069176581611225088 7921973 -5211932387994484918803401938212047136 7921974 -50471303124730185434870434894440798720 7921975 46668306970277453625463095016137722000 7921976 -348450393178038014270798992469299200 7921977 -39022421497159700374128160898519595888 7921978 7667802291498912442785619361889856224 7921979 12256425001867637140605578477413488960 7921980 -5926554551107148497020135382580167680 7921981 109811581966201112602364942951989539782 7921982 25920619202509719590414524341020775552 7921983 27170929574806262170489932561857095824 7921984 -11355835989135843034730738537247801344 7921985 52847898868810801174273791900256679400 7921986 26313444129715268055356924111334305664 7921987 -103750105992004050240859007061568023364 7921988 -15029121584621440572513731403135959040 7921989 66858627594679608993375138395070542400 7921990 -22373987203297613656576375005291621120 7921991 -16332635696340676175825435135462400 7921992 10549163646669086341509646423888035840 7921993 113576434517077872696195000545515682320 7921994 6399122163901755745038448130899189296 7921995 -58872075551784840712819231426047932160 7921996 22549892735958351673866107971250142208 7921997 -56902283667826021822539264175059091680 7921998 -17417832703055792588780825376026779776 7921999 -44130017074291761727542037197371002000 7922000 -42983585062063859863625041148092416000 7922001 -32446795450786124382126306420832230336 7922002 69408067324337657890881225190458597504 7922003 -7918023813662822351903481861905161320 7922004 8499512697430849620183944420247300096 7922005 -581054858323196630688112826323975680 7922006 49121317513151145050749204870906890240 7922007 32718029653132966903600507372483257504 7922008 -18662368595998585160015158694500270080 7922009 -7149791284459971804071881111556671410 7922010 -35213574356875860881912921787620359680 7922011 -230784756101928000854375265761553200 7922012 -19058299053226009412835092036323860480 7922013 -115437826284994593855299799504603021312 7922014 -15153380006877061654008623885407350144 7922015 -10156209602697160314180604778566650840 7922016 21864876169787299041356899767240622080 7922017 -157443395360786747712610206752773517400 7922018 13791613554692160883056375521719822848 7922019 -63819901880031853827197529574293504 7922020 33360740748723171626753862128535912960 7922021 102771158298107940390195371268505044222 7922022 -41163937160095951488823779108294827328 7922023 32680233489587784614221362680722233272 7922024 -54880844132645543669202661183709921280 7922025 -20635978814246212390153696657570625700 7922026 -11995937963147296803155873906850153120 7922027 -67629354796939792482118206286482338520 7922028 24366074835648282612098277438531108864 7922029 17821864809279302766686360420492730976 7922030 22967565255314586548701529031417582720 7922031 -33605446667231925032035967242937504640 7922032 38977452895843323325811608610962636800 7922033 327819926490185624264694747301664640 7922034 47025527723051813998492207805504981280 7922035 -12515560387779644413592465384315371440 7922036 -49470172545902120270380532211735440640 7922037 42299812497998077663249233167396112000 7922038 54346107263134790679449103908835397632 7922039 -105813198748718573500652514480037832976 7922040 23203554527824866438916299882961305600 7922041 27378420472856588504784537342679638400 7922042 3856524197643145150346260422860130672 7922043 -43160639668813571868403832423734869348 7922044 -18804443821899419547603416265864660480 7922045 23656135879101130379483270725472256300 7922046 -31674498216783188638462552504890547200 7922047 44660831902630611409503374813889266032 7922048 -84981699819031008725297236562411520000 7922049 7342181516166546958923685000920642864 7922050 -8908325611325889664181329064897280000 7922051 -7005174484163628629278130354230457376 7922052 -75264126793491098135233708824204388224 7922053 4009539649287209347716048115646412960 7922054 13491376493761064782515474688990470144 7922055 25099498177226189054227690284140087760 7922056 5004103539681475927803908510892687360 7922057 72877748412892819187587235613568449600 7922058 -54067047797502320688601888866915292416 7922059 5131711733161814123250038782483842260 7922060 -55476513638567068028291858709358955520 7922061 565774669288950052680196102480722624 7922062 -949326384857534882637592024562374656 7922063 115329175965107951733576949869567735960 7922064 -522334860784089638494499498408804352 7922065 77337566564848646131303021576829177460 7922066 43295325860122662064312894688589755520 7922067 40499291339588833972701421956803799480 7922068 -4419530163274418137517816475046932480 7922069 76755526383872116028324617518613537440 7922070 6220694572536234659622449210134502400 7922071 26109933040114686671576289904506057232 7922072 -114997880149020895180676129786411059200 7922073 -11288173407754284082322942437351251936 7922074 -10117606338146235630953393143226991360 7922075 40754857138436220260003367590109672000 7922076 -3736677223553515906482179211002711040 7922077 469843563695509351138878182215565740 7922078 40874637834828440249286799436760723840 7922079 -40805265388396126624978126370454492552 7922080 -123658896454385240228527604464798924800 7922081 33712484941820998453158890875187595264 7922082 11168843982055599142630811889914955264 7922083 -59539560939763847892027099871314814496 7922084 63408564034963358289501844229579289216 7922085 120401305254801835342135128314454597120 7922086 -11550028435484842929905601812008822656 7922087 33718849277712513393153561507940760112 7922088 61906895096040591146014596555703910400 7922089 -50884180519192886625832890806631004544 7922090 31676769054475864608170433004044883200 7922091 -44413821002542449637422532544155805520 7922092 -60142209094222705643310179061743344384 7922093 72799301344102239386779690937546040342 7922094 -7122811767550080458044055006977044480 7922095 33478403170790856180169472080594909680 7922096 623501806173306992745178873873956864 7922097 -93834614089580969384506236925071538560 7922098 60401798045716208549953214728082134800 7922099 115541856476494268271912117957232187136 7922100 -21281787941083136218240591636287129600 7922101 61432853882417049944764251528489962784 7922102 -1050248260386372556134212267429191296 7922103 -24913416697585618567284222288787855872 7922104 -73838929419505846526158325426716569600 7922105 1870285878458814442076281520081266560 7922106 -1430281789314766724315997354739560480 7922107 27847292329899870018721106420741990400 7922108 63417448754167235997493501005745314816 7922109 25900792051741454428686489070620855936 7922110 -1310489585578430713004412784852189440 7922111 2077911396480413598786850350256763712 7922112 5473171633733302081138875960737660928 7922113 -138435799477870607743913556947564264638 7922114 4361150211414741056697230329582696656 7922115 2768992880446827457571781149601137760 7922116 62684625354351806349899133156319168640 7922117 21592421250415624442914307987555420352 7922118 37128983721298123477138443945569191104 7922119 -17162169679922609106313451196404207328 7922120 21307136642051429967314129936547840000 7922121 -31064504076467386617226276489350287088 7922122 -13177439237420694141016328988782760000 7922123 142987646282862455470260627485929710504 7922124 -452879987178564552408369210750240000 7922125 56858555457670062408950029304710287000 7922126 -7580631420428670568874402933447884800 7922127 72599310489584456891876413674257341320 7922128 -5480940751745772822130630323154690048 7922129 -50300748691655309742496987861885056270 7922130 -21903191755444657079475934932961620480 7922131 4477229593735582285808176401295408544 7922132 -56745290575798436232598089246335201280 7922133 -27371031001512921302275686444015513600 7922134 -10608659215852511470281397155647671680 7922135 -8891573499738797407690898331545267040 7922136 -2501118519458428428944287041088266240 7922137 -83442723709969732452275716433302623228 7922138 -30524634989716156076169212720948507904 7922139 -10078773290346477480685321980754953576 7922140 -66159374632457515664870694097997314560 7922141 -75874736929575229776832039383605626458 7922142 28285688137515334407393055872547137408 7922143 1143759178302880309378361350222749696 7922144 64752484814643769644921877359318269952 7922145 13859717631135985490412284833259980800 7922146 4631105844108303158499983301968017920 7922147 71197706321792933379785598502487827632 7922148 -449577332936043090736985402543788032 7922149 110777585962836475525552163305668161150 7922150 19796447807280702679115738799015928800 7922151 -35326455203190056543383143070676550960 7922152 -796465547673978093194476646570557440 7922153 -159931764855780085890892162784683696140 7922154 -8047557826171166631952257131798173440 7922155 88011798397638083859706302027156910560 7922156 -64289607351167437794194670838328601600 7922157 6400573843644201042932373174234980160 7922158 2070389840893648415231181260349168576 7922159 51001704916422050902616579311913400816 7922160 -6150689822881471202353381575946567680 7922161 -2584019547407240825349598306574390348 7922162 -19600532857944883162624780725084630720 7922163 42121677448285372406942651669805196344 7922164 -51931660926990468166468619059141529600 7922165 -65252754072900141771685068766156835940 7922166 -5846796753895219198216975583499878400 7922167 22869166825428430719181669019084987352 7922168 43449599163318776812881222413812776960 7922169 39445659780929564024961421446926247984 7922170 23337966734226257783174944039934746560 7922171 -85521481479173982876443531324993969628 7922172 -5883024206574070052449661202293227008 7922173 -73034475381742695904119854626641945504 7922174 1657156323609565171363114159425285120 7922175 -2385684253947466273360892397651694800 7922176 17143854099756881693771966608626941952 7922177 -135129390722011601812939037160434110974 7922178 39125262698248014338687699854445821440 7922179 12954685926957052987745856546153981120 7922180 2683849599585284847972295057883873280 7922181 53822038339153182947472720130797504000 7922182 -29176698914827280782300947617660865600 7922183 -142646741003562559519982130594223167480 7922184 -14434520195352885828911366526651432960 7922185 8949703759491095571354469053140545380 7922186 -55665767462565268530252762669733111296 7922187 10267595095855323235630044727557334080 7922188 -90256860729734276621490492373588560384 7922189 9441879392107380436726074028105827456 7922190 -2187554471494547561361446243816448000 7922191 1557265906970906905754595949785127920 7922192 -7339428934987842503014855978557554688 7922193 28082413385657628263891846298373514400 7922194 -61433227011550134364632005668070400 7922195 -25101080065119611981249526965572510800 7922196 -23993920430794082123414036660588767488 7922197 77463033993945165733774331393940133646 7922198 -77069990578761051243248784889536107136 7922199 1338258745147046345778100374426735360 7922200 -10924345503541141384072869122245632000 7922201 25456441045952742683501328584978070720 7922202 50567521628159950543855468205740865280 7922203 128192690742859995866341032121465656452 7922204 29304977628485455238649691126186924032 7922205 1811929418168286117511235117497029120 7922206 33096142632825211998327563840655219264 7922207 -29947509258848906178349343568578960544 7922208 -19005541124729371714584870956637880320 7922209 47223521411598154651716171159313773410 7922210 20028172572407472119888814672954845760 7922211 -1812981333026107728882138102606945792 7922212 2245093442827902562822962012633710592 7922213 -118857242400971265130638620590500597318 7922214 -59001431164275408023689788694763799360 7922215 -14209726229289639256033308056333760000 7922216 -53303113775370122781666104980459115520 7922217 -73951137900341933958687327868367863920 7922218 -3521773149616633501498628845193037984 7922219 7783604395452704436463043182417597620 7922220 -10102981034011021259645035660406123520 7922221 116193462739739114626926155013708078720 7922222 -51781864260655064483971351505640590400 7922223 55625593273171855415746506424700078472 7922224 29068930938319884070703748145678499840 7922225 25747872440301297285606218193317316000 7922226 -7029132874143661484792877883711076352 7922227 -114068665265889811092426623583346135924 7922228 -39949343788885680773242470972908954880 7922229 -3786719586589547514678330456636735360 7922230 -28033566976876847600512574616845514240 7922231 -78911989202060988232205049320918938968 7922232 67290093520761969194268558146481561600 7922233 -184108204312152381635986005911820108 7922234 857720807684095549668483297302595840 7922235 43091358197274109576086968465760234240 7922236 -2104770041489117626906154656100122624 7922237 -145841774044617990559482240927638027040 7922238 8617733303033116210384736005351322880 7922239 -56117004626584523388690666163336035176 7922240 1638011336508861686375736388721049600 7922241 58481103175704944974885196599225427250 7922242 -77286692485536775297166416722239719728 7922243 -1397029807345638931988301501777054000 7922244 -11106208282912717387573724983260162048 7922245 -110172193038551544120803476686131498880 7922246 16479739965576459298963947897612363840 7922247 -90146303542857546550449493247453319000 7922248 74369790649508152013035324781382927360 7922249 -20660624103590725798149396225330389340 7922250 8305468394421761517297414785995008000 7922251 38332311238839797998955850084583685904 7922252 -1586369657032244678700100785884018688 7922253 -8697821120528464799762919340140189792 7922254 11258213001989084223306609357645020352 7922255 -38420931408313897519480953386488123200 7922256 2832193751914458414144893273370918912 7922257 -12993815058868418089294383654534135488 7922258 -9241235026869771711754647205818249216 7922259 124880056817532440096269745872999228800 7922260 17548692085959528483184739129052364800 7922261 -6594926687682809748977027291134809138 7922262 -7691972412369518278704755516064886848 7922263 24412024693086045905954516402238812944 7922264 -60916600690457898637654660520080097280 7922265 -23487488444418442809663999280930822080 7922266 -2474312914745026113972514495646979072 7922267 22558109777471297649861858178683448320 7922268 72439322984146347187331304484135114752 7922269 102884534755246815020125167807626533670 7922270 12452449091140649848198984050719350080 7922271 -7436971989601355711035196702347680000 7922272 -114988022177129888421436982471058259968 7922273 35723625967144221260584699974634056960 7922274 -41860386419714275711957150566866279040 7922275 -63804503646108680268673509698510673700 7922276 -3579229947191428234361983341942893568 7922277 -577076367503597471485252162310434464 7922278 -12114928216321680887160708360259584000 7922279 104081416892748339909569449006080622440 7922280 225823838311003204606330445421772800 7922281 34556695959668855960003455505555040384 7922282 5326343294082713935078576456029432672 7922283 4358534435660322374234942468396827224 7922284 -62062452024512593485764573437451558400 7922285 -28539070253230926974773840677757630080 7922286 87333263124720316921694519112515062464 7922287 -6977586680152519737783637434839649840 7922288 27558795919501822645861937694879350784 7922289 24930208419799768325288828186820533568 7922290 -38687453249392985810223068682478293600 7922291 27597365978045470597336152264708079872 7922292 -9643708204896664562209027726880563200 7922293 -32667056672315066589670809692389205458 7922294 8941038956014645967408445932994945696 7922295 -26056119188353141620000876022351445880 7922296 -86992205323319309127365007000504606720 7922297 7245705238704987443391886221958121040 7922298 6475595737386492084047485983717851136 7922299 18136446879156239866508582498045328384 7922300 1308855410494887843749306247990720000 7922301 -1782177210687391441663760892348922368 7922302 -20475576992437165964654865412196286528 7922303 -147082957696842076328996911016054072448 7922304 -13434092917580080804396889669023825920 7922305 47479159963414406973919840053808680000 7922306 -6048202147345119954183034860435999744 7922307 2366622836159591927111978043926598240 7922308 -9931216608048927397685586126673843072 7922309 22090198733744514998922706553204220510 7922310 -12490518081326769810017095129966356480 7922311 -47232106496727313428481331031145242088 7922312 5391254284462631870234410686305203200 7922313 43884533813369262273429544250263664640 7922314 -59801877229350575903474800109036638368 7922315 -23400468174917506567409766965360876880 7922316 -40312747994607936124637181943748014080 7922317 -20774041208125302127613860119775546152 7922318 88155138475759521751684887371761383360 7922319 73007735815394762517254198281912471440 7922320 372365626288462359921868874781818880 7922321 -125103114521355498508887418621283815056 7922322 -2892346992786137549309708956061299200 7922323 -77283583145452471175117086656948614280 7922324 32636100433959283977562828143476685696 7922325 -3029064116063073556434053648489006400 7922326 60738595952687360014951472351808164544 7922327 -39339120876161410709068769265710903808 7922328 -57848372138443664691772446496838307840 7922329 17147477286360394317802011307254701312 7922330 15401159241610119770262194911776240000 7922331 76360206394170062169190620326233970220 7922332 9702571292886774908735523326939715072 7922333 -134308673147839615191744302303799399936 7922334 -1241220433942650464300216473259765760 7922335 -49726312926092372178548663288582556000 7922336 19415001608666687640214188363627233280 7922337 31977942691248761135249545557760067760 7922338 7462641247831317110596018517561951520 7922339 11323509828061621442468857567316814480 7922340 -38897593617437560831183144734508646400 7922341 8479018492959904996424699202272887072 7922342 -70470432163846227089285357016191888928 7922343 -40180035095880893944814241577159453440 7922344 -33059703600678182229103818494116131840 7922345 -74252588645166030449292073961505687900 7922346 19941354919096863695611758006080073984 7922347 -62917169456059555160255628819239584204 7922348 26542838812753974571082508342438100992 7922349 37171438142945315335399511613615356064 7922350 -4875019133241342128112435680403854400 7922351 101853759431190259541698927504212638352 7922352 712368641995625068788420276586905600 7922353 -7122553878708182244125382923559894300 7922354 -153957434052146042373568153263934080 7922355 13566442161565681217851092504572805120 7922356 28245015468560919991507647993115674624 7922357 -79625424514375716922749013828387834560 7922358 -22652950272495520915413843372282233376 7922359 -103092549303362598485600744609357450360 7922360 -26991667710734209088902899521200128000 7922361 -115406215455406698051618929327030880 7922362 15506589733013027793209379902327061504 7922363 435989790902508847243034316387319464 7922364 17561959225696497161448636115555570176 7922365 54590361111725066869834386554397436800 7922366 -2517750809235705978946314578770164480 7922367 -14691459150441062541790253718522448608 7922368 -4452341899644603971056455425591345152 7922369 -24254914254679379997746659763105798124 7922370 -9417870815330607807219593015402380800 7922371 -149627045363679216852950507528082335428 7922372 23930385707300644597723299700354744320 7922373 52045303844014694882834067694608284160 7922374 42277419029676957654320792866317024000 7922375 -69415824660440734618623505057745040000 7922376 -13928325625532905855525039566886502400 7922377 -77799186606050367471354370169240564828 7922378 6266715382635377129077554441059669136 7922379 14901877344371884201168398291948420528 7922380 -17013300631335178390152018638510515200 7922381 -21020485200453082571211496374638170836 7922382 -26568589967324626350719080950770384640 7922383 43312281184481947852595653714824993520 7922384 -25552664688064675914779513208421785600 7922385 -4417257934842151574191228148055058380 7922386 7961861495626420955278088574337909392 7922387 20229278661310415098499173470870687744 7922388 20561586012965326147347756143208499200 7922389 -4822525821117752693544975650775547200 7922390 4933970437602682733741674462767156480 7922391 -34435980175878275618723208465313907712 7922392 -64909169195750942911714294133993164800 7922393 -276736421128777504638362431400915712 7922394 -43988405449141078597541261583664704000 7922395 -17512505401806491677812546941873519280 7922396 59953089408913254407740783694566228992 7922397 32561459953261339815967113973724139072 7922398 3897334782660148684315375094189912448 7922399 -60998255788552784592586717537178133600 7922400 22641710085058107460787928683583897600 7922401 -135437122834660992286203061626557973598 7922402 42661852611189660498490557417652694400 7922403 4999280355977142879755915175792819252 7922404 911659997282265106557032630126661632 7922405 -114301184117668296571799387751115127940 7922406 -368014623810367839499585777215223296 7922407 24330624205714051490066484155603662000 7922408 50226874725341062726785585321337221120 7922409 79547228360292137298691409756133532128 7922410 -2012789148871042123986989759029460640 7922411 -54510102052911591406122287114141191680 7922412 65191163899358508778180945997332485120 7922413 93919770227200654775704326859568328662 7922414 12120558615254113125993814530760556544 7922415 32742691191212710421900374484102593920 7922416 -27936473467059976202506044118730211328 7922417 -107264843785320550987750903612295455248 7922418 -25468851863381634066733395128045737344 7922419 -17196555692154775171402347008114311056 7922420 31103415709077808040395436901595330560 7922421 -23511719742259082291826393427197120 7922422 -13231391829435636722296312089326501376 7922423 -153779419129109724259135699637584447320 7922424 -26728274716069283726744054746192896000 7922425 -8891218075594233591096742816775107200 7922426 -36686279096274541994375767142377811088 7922427 -58050320662572669361234450542419854992 7922428 -34441765491775294294420242509914796032 7922429 9046038731208032428179827764312330176 7922430 -3684726666559471973250438291880339200 7922431 123803167165901604169532085464452230264 7922432 -5857642827619904628559802726589923328 7922433 -59479481978246419293897592511364266976 7922434 -12101871304286451520249579752226906080 7922435 -70716995760945799461112432201676523120 7922436 29232215720911002892414546174447042560 7922437 97520343997193871345176573487065442400 7922438 -35765782420808292293213700227355572160 7922439 -9188898963430658033445928019107803216 7922440 9700174365284413870798065782267289600 7922441 -143596471291687019388441988547491645158 7922442 6373841127352029210802420418407538688 7922443 97887275883214637519906897246201700692 7922444 85946873934531118188005018880048960000 7922445 -27333917383556651143826968742542690080 7922446 -19952538711494353646350366048463199360 7922447 16770798354097095382470743174712894240 7922448 -66014582938586708303607721323061248 7922449 1504741015538845463029602153407337440 7922450 5662335223568766866909909998620030000 7922451 9025890575173765129894174433480021760 7922452 4964690893400416095351719498748057600 7922453 9653545976817662978067578080635002880 7922454 -8369655921444906494249203395650825280 7922455 -57980640925917625819816688294638241640 7922456 -1023964067681953518000331431505029120 7922457 67590920030469264949412691914771288628 7922458 53848333203769231818971897823851620080 7922459 -173987986791686655630606218599467812184 7922460 4001993656017055941846992757095301120 7922461 91308765126424477617086879979941765760 7922462 -32483157719531505914793233357158896768 7922463 -61789657310004615704597270482139478456 7922464 -85844295748394333534262449999494250496 7922465 -17346582282012443352908560502592022080 7922466 39934519316156898103690815992304262560 7922467 69086007719615169416097646820035400076 7922468 85878038042483328485662450815452881920 7922469 4769980670319704332203969270935010144 7922470 13664980146126323089830152352437239680 7922471 4852696264890110088126097223329507104 7922472 -57871003268977517442531721149083566080 7922473 -38716792384908009038544377150618843036 7922474 -15515938895077771731218683454368098048 7922475 69848176882526952311132647013034000 7922476 55098905548323042154317202846514201088 7922477 -33343833731285026650767347213519470408 7922478 -7575765061585135809821546547735523776 7922479 -132406644608267797250783522002990906200 7922480 -3983988043054510432904563062930800640 7922481 -11293344997373646631790558971841462400 7922482 -32432723579805248915853120454554315648 7922483 -73594743946244993956027365921813041268 7922484 44734984298118565975939427992790778240 7922485 23754625930835168774455036913349296160 7922486 -11293700205752239514321010264004835712 7922487 123880767033999270178278516283061074560 7922488 19002631153514682177038371188639006720 7922489 -104969132724790627633196045743075760640 7922490 -11932016127682841343084187399713050880 7922491 166754949058222031994606355828936081892 7922492 1803432727131719782580743617730432512 7922493 10946239404433507341505616862759024024 7922494 48448799070576057656525580472140311232 7922495 -9582009062658352421663528682512553120 7922496 14302816640328961342788962483208978432 7922497 -74521606062501000944324358962146695936 7922498 46308883482959398204356566005088488320 7922499 19941677412282085703892522145607161008 7922500 -7748282867568134305510220706828400000 7922501 -17602546911286163059011381503290566498 7922502 -2782645670218811704378228469097676800 7922503 49419878756531829668364063822737073752 7922504 28445450122718535061740696517364597760 7922505 18448457797253425839329024736444826560 7922506 1248757991326709374668374066609347632 7922507 26623520387180960396624314023663924756 7922508 -71949881920820375756202860938198745088 7922509 -39777525140494424760484829106968612384 7922510 71613074538667898188813120066959398400 7922511 27838059175992100963798480447389006288 7922512 -628269919730760432967869765726535680 7922513 -15431507259005069406843248362821319260 7922514 -6090288128271983251863585448802205696 7922515 -33425999238079535979262447600222003200 7922516 16114366575859245704750551068235819008 7922517 -7421110093580679985338310760024523840 7922518 -3495757091221544846732528674261667040 7922519 -80670250981987208548989165541367504040 7922520 -13273405375912407634365018158091264000 7922521 -114706409184620988731010394759945142528 7922522 -3050977079960166981776632485317468688 7922523 -18881402579762741399531846816486585856 7922524 -97013196483962748389285174138484411904 7922525 35136202046181898093482713171755092000 7922526 -31761915886758368194506110814584561856 7922527 -25570841093284220576265623847006045168 7922528 -108334079347197500726900388278519070720 7922529 -137013060926031759185973970197366204336 7922530 9039080471180712632230691006581478400 7922531 136243019843854252588874398815252418332 7922532 34250360256752425170927822883787046912 7922533 -87140992576465975690967967736391599940 7922534 -6427987529286087735611540069445020928 7922535 193974871998593998525164788905044480 7922536 18769563526837295885511460857805209600 7922537 -20027229647316950856690637364155536000 7922538 -5662457466351616933932262623239438496 7922539 -172799500446195878211545780319988268640 7922540 4942533903955712274287385744005606400 7922541 40249815526551534926402753213606595648 7922542 25033547962616458838365609025401668672 7922543 38789222359739654550905352783770919744 7922544 448903912642577902229061435528314880 7922545 8729156223983233697374923887942709300 7922546 -9193887612073949231260708376998828032 7922547 22202867873669065124541355040440035924 7922548 86979093737233169884416774281982363008 7922549 -77083690880343877354189034670029079264 7922550 21317504440973936043127494729299284800 7922551 4435133536563038307634815763469287584 7922552 -39421189338907403123478325868854026240 7922553 72229255012304547680419714549282712112 7922554 -41858567581039442147109689397202279680 7922555 -29695660339393253564194165033719435840 7922556 37580359846266888234185359645806643200 7922557 -13536037635916837917166620558635367360 7922558 -253721496494097694136152020136067328 7922559 60151253510470674818456394655062805704 7922560 -56171819911004997567719476304019456000 7922561 88789148573122406185863790054819716612 7922562 -22671850612317432078299045693903365248 7922563 68178747287505416426916993784613010240 7922564 -27559592082709148577420038553204768768 7922565 55454504570539735190545995779666992860 7922566 -65090255875460468924233696703070180768 7922567 -9148222952650660848505898600605041384 7922568 -36371917370118022005354262763492966400 7922569 -123081620772438143389959222381269533030 7922570 42685660224676696589170283611066704480 7922571 -63720105319493508524364737440062453288 7922572 344788029254372196840062830855989248 7922573 -15009140458271898975445047355965076020 7922574 -17303083096082163190582667870658595392 7922575 -50706423172763432970081488141921582200 7922576 27919428711685382844577265338505797632 7922577 7713088525015713515533060687685838336 7922578 -224354340369243447358966481781768960 7922579 35022154134517179284859636217065745920 7922580 25715802741218703937675497547558379520 7922581 -241311891500342098677556511843273984000 7922582 -34310988401421693070254232935897403200 7922583 -14754403590613788490666524864462182400 7922584 -82058745578572824386197673467174717440 7922585 3700804494267597989878348686132571200 7922586 -241632599965703070836897808918038016 7922587 -18350061172786022606043801884930432764 7922588 5047852882399345547456835085339392000 7922589 -46611800293419073108429256772751579776 7922590 -17660988685176453257393083229987719680 7922591 90247016209246490337159505070910976992 7922592 4073429050473838313326656853134213120 7922593 -13669993431566387025498072340994811200 7922594 -7096307246252434577017007950272583680 7922595 64406223103101294928047077137751503200 7922596 50814431260783561724608869691172480 7922597 2436014593223280256003417904359010460 7922598 -29194788492414752119831791064469180736 7922599 41479466252642036797362966507940291728 7922600 -14639766079166686011413231680788480000 7922601 -10920608702357011586847622143608303520 7922602 -45960452589364721415895699193928053760 7922603 -20296226812250417138292580340968484256 7922604 -47648812711954352912649209925713263104 7922605 -127186067679858854050750966582643745000 7922606 37690553049067112174949525995135101824 7922607 28332499695664821803179387186921530624 7922608 -7142597305855354781277085501252960256 7922609 20688927892292841768777571371242416704 7922610 -2894920906972412777836468414172703840 7922611 -13639719868962549754352529190300884000 7922612 -81027044072274830911800350153608286208 7922613 59831363208144291341775173932819770144 7922614 -3573180569883557776272555578312160000 7922615 -18503960425145149825369899257956376880 7922616 27889187174498698219279195501820313600 7922617 -7348040770872288432432354682478916140 7922618 -113237323399401177588446364317450208000 7922619 7053352571486024747134096528984471488 7922620 -82374919464759241026507386733544320000 7922621 -524315611651010311334757573766203456 7922622 17455811724038651459516275111449751872 7922623 -11449675773766121810795395088274335000 7922624 -17333677333805756010002113938843500544 7922625 23609605611931956922996300770721008000 7922626 -34983704617373156910171795959574873600 7922627 36663823640618842249883899837368892476 7922628 -21223931197331577476781870344660275200 7922629 49607772616281423247728464489022267840 7922630 9745167363398500416133100079437688960 7922631 -31410456182472553909670639534239022976 7922632 52730167678510513527275209692189926400 7922633 14735780182704094710038665207916375040 7922634 464292811080131714811646335299934720 7922635 6822072976054578049430134469801363520 7922636 -57920474721788255295359327006127985920 7922637 103728628124411227344166707910281493440 7922638 -30369652042581298596186525237605110080 7922639 29178815120561881703326961400725690880 7922640 8792548561144929222819596862117642240 7922641 -45828385828473822769077890511882119168 7922642 1362165779858026575620565138255556608 7922643 -84623402629328759513301764083185080136 7922644 54413472061480851487696888463173310336 7922645 -70802092558865696305058998299037920 7922646 -1327148010147436393766436313215952608 7922647 276627881420143919542624085295029461872 7922648 -76317643184653443163594951123618928640 7922649 5420946107081222923494583752462950400 7922650 929617517437056312916048030866333600 7922651 50398468263966822686746302550287260904 7922652 -33475301638905342832049762724338224128 7922653 -34889312192450582403050333346919211098 7922654 33412421423768398487759449011153307776 7922655 -25139766513050608316058841520760242400 7922656 27898802092976126684132314976583942144 7922657 -160592035234916708354134545637559127360 7922658 43805711787701235122897927933060240640 7922659 15878982047920379559988673610152964040 7922660 -2036231805130829080691257214473420800 7922661 38011916082267819113477099277013361280 7922662 -6990946168471629470989123222138824576 7922663 39627817518755745836324861509694735856 7922664 -1588440343314911837475215986067865600 7922665 -41069178872359808175404733880893022200 7922666 71194429629954801709552139708426842032 7922667 -67538363602009637627644793319747294120 7922668 9914381418831780264106014549801605120 7922669 10481294400181553453715365459723153196 7922670 -671338392471423343600312601910804480 7922671 -216202154808402161831505010712537912768 7922672 2437768372237800014088034301213736960 7922673 -18707034909092064951894769372295410560 7922674 19512206234845481519155286758845816336 7922675 8986084202646220480199854740420345900 7922676 -19423263235145616503087360473384759296 7922677 13916691494562887910785210843739801600 7922678 -45371416747790556871047745580190315360 7922679 20558238523551404310951587719162295784 7922680 -54150193000539055927054942266713702400 7922681 -51940971278680524740272891339279257468 7922682 33989467363626202547133003620579682048 7922683 -92610309117730598892791192394108401000 7922684 9676490277178881825818670565647482880 7922685 6921140875597897454148188456129184000 7922686 -21705649321196547092596493833802846208 7922687 -23402127072826077804338384198811410328 7922688 -30193786419368375968098955463617413120 7922689 -33053384275875223213269777679820608510 7922690 -806870882750419663978846473935916480 7922691 916439588201969206200022472167969440 7922692 -105037229682787677336847159911358221184 7922693 -1538378146436165959100125499225633058 7922694 -11770126474636473594698929150862393472 7922695 43349712774146545222889468213322493440 7922696 -184637192782516534543649340240912384000 7922697 23658360477714003618644458848792834240 7922698 -19423237327499886689846505690425758464 7922699 -15564590563611970042849037812420467360 7922700 -17680267034741449991423010966773011200 7922701 -2885657870136802126211089656468941696 7922702 96380202517648234811596262187717943104 7922703 70912225041087528961279375505091527304 7922704 -15997165886200588861070911541859385344 7922705 14218128751129526651797269495887685120 7922706 -55075989794272239818040070920108072192 7922707 299854953536712299848382961669460688 7922708 -18053760756982850973144773852735018112 7922709 94170493836200460907994329388046020814 7922710 24716085679846854486313557078254780160 7922711 133318478863674075880750379447356458312 7922712 30044464493639429666234761177986478080 7922713 -4370809678948719155616915432542758200 7922714 69061096027914042337651195550205200352 7922715 22770088169761639745618359411668960000 7922716 -29935909527679991033798252578361354240 7922717 -113113388615548464895788460246388244 7922718 29507771990114951995442031239033395200 7922719 25879306398065956689904868392348824960 7922720 -33152902773263617123415908665362350080 7922721 -3700806618619662316072825863498980688 7922722 11023727415010602699424525999248240000 7922723 104501876226094681421169074328431898972 7922724 -9760524031858728744688790963391519744 7922725 -54086539086717213785512561174531044000 7922726 26482391443657722851281594420232108160 7922727 -40158913986677220159873451723330149936 7922728 -12817146034955713021074867641356615680 7922729 73808563559285244557007650569974546576 7922730 -13156952691557041643055270141663425280 7922731 186831803670995075898533307193099915272 7922732 -1931363768140237456874746739635347456 7922733 9707872549562020966064174402027107968 7922734 -68980944662292697540589798402202567360 7922735 -48228230947051628377907265150897259320 7922736 3480034030661450542685962455883579392 7922737 51770330874773776640526474137012295232 7922738 18893207431947178957940164983702380544 7922739 67612171797997556478032696068222151040 7922740 29520595564765676155873584333833748480 7922741 -66883292389849968885120252289335641856 7922742 8902233016651049220463761435879976320 7922743 163522761772698204274183741003912933440 7922744 5930173918920969652262322979135979520 7922745 117072285641908698878633198408301849600 7922746 53900182005291041288443004331354817728 7922747 -15644977105866284066089944513222640368 7922748 18866041198525160302786283583740362752 7922749 -27810066155515433614488517960650007968 7922750 1221283433924987377778297448461568000 7922751 -46609707945708482666144144174633600568 7922752 33322526287654155091239258860384419840 7922753 97465120881036054016424939562536251200 7922754 -1019637324153696580604193065035627008 7922755 76941113062394108647807190432101766160 7922756 6426313920410632626425711660532370560 7922757 -16286947057837387700933712430654467360 7922758 -16042425656193445304276197644393188352 7922759 13950597300528983326246432123597811304 7922760 -23406000801096676316606522496707788800 7922761 109889657569634346045929178198041389200 7922762 4813826483401936943722635037098794592 7922763 -1317437331567578810366436769164727680 7922764 36645991451694870116815397326041824256 7922765 35952300427961574685953754283919165120 7922766 -47827366000304246580289104260359399296 7922767 -94059983536595798959428714299467959184 7922768 814142794196230413372930904918327296 7922769 -37938694988417109421170125221649299872 7922770 -38169356944158236068225790342853805920 7922771 -156700289801905734329094727011505586400 7922772 14939209515455300461968527141299783680 7922773 -42498126307298989888162769806278013220 7922774 26281400095387541377953982446088667520 7922775 -8526655555484598318051488947370774400 7922776 -93002103121984479057319295776038973440 7922777 27174951803990260090463541990255351300 7922778 2609099472306850768095974151545518848 7922779 -36900749170293888888648375773130770620 7922780 -38489909915658228536744676866236492800 7922781 65814344175660370254517174047166754412 7922782 497363579370997659687372648894800640 7922783 -135434205402103340882796306518690464776 7922784 67312953736949462589308299760294952960 7922785 17879321931293741361368902385347247400 7922786 53160434138902590417038305818375296592 7922787 -3003401951096956339160211235602163200 7922788 117431879134320892087978687527258601088 7922789 -59993863018893062552815856551857310944 7922790 -22220538759413680450314635195483681280 7922791 -14069688288513515899565594728459278200 7922792 -109153187332711366087637342093346432000 7922793 478034669291268068080245847539666144 7922794 -19404797858306595927889375523142445056 7922795 66373364056672542738623973105827066400 7922796 -26476155443597635805039433631667257344 7922797 80577126814712267522119079434359034252 7922798 14602467611061115375133932931390240064 7922799 26681069839733088262295358270519305280 7922800 9797154143108643442730495504830464000 7922801 114696584360522519518434902216842190802 7922802 26542787145163477970848635396597525504 7922803 1748170650907936100551087985947424080 7922804 -37396276575087525116677043353164745344 7922805 -39853560001553760428372241606513113280 7922806 -25866278136968927534486693278976664576 7922807 -30188639790416498016944651996731948080 7922808 -74192820432736072943937230866677657600 7922809 137280849891527615154439465087741900010 7922810 -7124405097597881585851092726079718400 7922811 6999710465312192810710339544326650336 7922812 -101285031980057862892586795677195577344 7922813 59220005581790339836515481838371741062 7922814 -55329115587921460990391539192488465408 7922815 -29364989104964354251881244731918710400 7922816 79362901706573125991548390476915671040 7922817 -44768916610066640268866555407645259328 7922818 -61173703532520367782702064442429397984 7922819 67865526772282389791220802731992597760 7922820 -26407400741346790091305846153784401920 7922821 120531510772023785338690748646448765022 7922822 1175513713728871511632026926280623712 7922823 44509220467676142896208031326271670184 7922824 -22745819816209098069345550712428462080 7922825 1961162549566521950926748697149145600 7922826 77605205097286803527351202983092070400 7922827 -117534056784652622710297902702874154328 7922828 13813086337974235914647278805592960768 7922829 26455620640545976268360126793610526400 7922830 -52493101117073030905939475903303749440 7922831 21433712642667565620065097661942318080 7922832 -22162811669750367577638258380495585280 7922833 17647214541067228160063289731269491684 7922834 63601675183689739008685451235399420816 7922835 12594035654582970756672932226076494720 7922836 -157317648303532223455677712526749696 7922837 -54925005663643783984854742010484480768 7922838 3995044954335379806863462726952960 7922839 131734396282507858439475516953037622600 7922840 14167524787181398311590873629030809600 7922841 -5588572688227650229068475390893596208 7922842 29702995116542224359199635923166610944 7922843 -51188298906626652479301802148563409016 7922844 -4502959487771616797968168257992394240 7922845 -8979438555314358905648505806283064320 7922846 -33337119114828570806084650583104252800 7922847 12658332317509004598453673063928181024 7922848 80906834479777256518348703940807229440 7922849 58427054196584966525120647387913912448 7922850 -4393034669397322971590428269271296000 7922851 -37557643814205742690902115392331386148 7922852 16162123840346589180461540129347706880 7922853 182543169887553458056469588060864382 7922854 32327016142428138254040550301900753376 7922855 -21899476847717198058059739006891111240 7922856 -2562681108186259910565546737711185920 7922857 -92143979472790207240763168915628693660 7922858 -10160248553569794544770337191673230240 7922859 7614771469418691877991485451833319256 7922860 53171693859152042438997643228604482560 7922861 -3062508420968849296695044689325220000 7922862 13843857334552711082650537440494987520 7922863 68060924264005484007188727816610637248 7922864 -13348215185703481580448084013404389376 7922865 -51171900128680869650855729439976481280 7922866 -15196455341898299956814431565202094080 7922867 -369096985070484743749220419593925368 7922868 27609218233589986280782363082876626944 7922869 -41275226109704875565074561668686628420 7922870 58385341503918900612518456684089013760 7922871 -12319280474906439292966353740750423040 7922872 -92047109216136614644285185327919411200 7922873 -49288049617764203638672347434609948160 7922874 -110567148591770984801850254261487360 7922875 -2015676697344616133789841571513752000 7922876 -10081131024268416798014517114740986368 7922877 91951945987202867669848125157136344320 7922878 2040196355723109298309504322014506240 7922879 -1278632860987110644484755821150960512 7922880 10102529381850573884553955253000601600 7922881 -25051076001690558568942451665833029016 7922882 -10128935924833512679071685527227970816 7922883 -41820873053424368265548881746171800400 7922884 77064885380271081400133591242859102208 7922885 67386145953134950109708816442244427580 7922886 39774813859146549072391323688722240000 7922887 4443419880154092249520625541946521600 7922888 -151039647192081103062667429148823690240 7922889 11162608489081907276257878456827128590 7922890 18127296977272773726823068443629593600 7922891 -150594602265857337259480750041638841708 7922892 -50555280738256740818659297335447618048 7922893 2846163088483596915640082904223662048 7922894 -31696979219018168045507628432470717568 7922895 27789570515593007337479898688207257600 7922896 24801166311171682659147336172440215552 7922897 -387675342509276636171818747102644828 7922898 33711804450186357600563156226447753600 7922899 -15056118248245938073202134607074555736 7922900 36542819167150546127661327942149136000 7922901 -26964720959511130274551946375873943936 7922902 12916115075873530862803560668800608000 7922903 12119662313536033807007560045745398152 7922904 5437070204365797590228012764661514240 7922905 -63565129082436538447729880128339560000 7922906 -58325949550649639828710295655202936848 7922907 -42648713046991568440938041173967985360 7922908 -56884739918842311773073135837591654912 7922909 11354570958453257391839719936536693804 7922910 979825612238587288317068557844889600 7922911 133721777161194972571110800943389700512 7922912 8195743173375182747365594907542290432 7922913 37748637329709337487296867133696268288 7922914 60238219104146818018660965362355967056 7922915 4094569152764320683541875926538147840 7922916 92347937670838689193242047050822867200 7922917 -58017088267725539531557267879379700420 7922918 218347252604635849685448397308859392 7922919 -42016601320451263459774335885358660056 7922920 23193321661286397295363877346492364800 7922921 53995900467874864610507186865368822052 7922922 -48221996535132292925082367033761792 7922923 -8144023882492462379133990981249922828 7922924 15342303354888227229656174314672819200 7922925 -28210422186271286112108936391621840800 7922926 -44948158839494920621480618020680323200 7922927 2777896925345076229611573551428543800 7922928 8011507260760986235603227814102892544 7922929 -60295200948182246477234304124624157248 7922930 -38358752909627353485382123556173868640 7922931 28072188941369311798429687789633426944 7922932 -81292755221055278065621758742339915008 7922933 105176079918364525304864916388592199360 7922934 -1319308638164610903845852475254095584 7922935 -18896542797997052859196920296345640120 7922936 29591456099745087810869336448338780160 7922937 -21596132044941287808813264824080868640 7922938 51065969128471381232734498077611019120 7922939 64640878911660536422720151840053672740 7922940 -36308684459767797286598194967903616000 7922941 -5100535055231765691050321580856006240 7922942 -1678376487178001177348555936676696000 7922943 5654012500290582531660655829703772800 7922944 -16226665953207369057033986182532300800 7922945 -85945453035486199514797361174804876400 7922946 24917730484367288429731609617340560384 7922947 66835206520574612687069507984712806396 7922948 59617546816118760045704728019825602560 7922949 22062918272295528251191059139208671488 7922950 1273981247300361014846469613812182400 7922951 -71947104286895548632212748321174039768 7922952 66592741649116994569558520634988062720 7922953 33370647829845799582007488106287378202 7922954 32968183913064740612187174246406980960 7922955 6387000552191310856042525019603685360 7922956 -6182516701805493417981416494975907840 7922957 85810372491695985788682191649346680000 7922958 3674434489398445581033257667754748160 7922959 -132485014107273185290802712524116360 7922960 12234322680131720390731368250344898560 7922961 69782937797092203790516533715697911680 7922962 -63095759267555929686977364838786800000 7922963 20733115540756348589967237046978735464 7922964 12187858841298453448524275211329851392 7922965 99864862358507416326555759079681492860 7922966 -124458801963837620392288098895419643776 7922967 11756381028707826433929098454910119936 7922968 -7455581080587442140750680657615677440 7922969 -113616461618372099216462911408807087320 7922970 9267246330623981854913459526117626880 7922971 -14206388066580225184120316891467074816 7922972 8867597443633297378206859960080139776 7922973 19811162503279351698055300915864632000 7922974 -16317192875908287487588074590574450240 7922975 -54329249021888709437243361100367577000 7922976 21027867030035994618920951210737926144 7922977 -38145165959737455833642044148284613868 7922978 31922213065700313267355016043714926592 7922979 -25045649433399989778215460388993446876 7922980 -2581339838268571392701432157877370880 7922981 -21351915687881817362706510101813199360 7922982 -3551328411016231578196288283424819840 7922983 34572820071902668867800722367297528064 7922984 -3623841002941435071928919035697817600 7922985 13799413285858547829936690879748734720 7922986 -14088294945577452824318011969843545600 7922987 32323784222579953129856746772698803636 7922988 -49301848089536275460921072300981498880 7922989 16184352104717982962919459949010090560 7922990 -23139150470688747003988808496151656000 7922991 -46697994895779337829461909535212591608 7922992 3369462260398109137051781455754035200 7922993 35178592568310348905542750615912328244 7922994 25462603017216333260209397519467964928 7922995 10975496067991733829484658270648608800 7922996 18178312643503196012464049042404080000 7922997 66383875341836947667872687706956113948 7922998 15251069125286005397070632110204003200 7922999 -30932506042636025614483688892017526864 7923000 -48628337182920864377495729915904000000 7923001 -98833012369761355258577850037989686998 7923002 -50389817930217551638642411355323932048 7923003 26272054599156753042700350535546437120 7923004 6937924051426161298445591849465766912 7923005 25025907257492733425362507517739815160 7923006 -7346255255444929009444965589824156096 7923007 -29019235607172584521240681185285868160 7923008 -451215294279979972304956390763397120 7923009 -53996542198195098612719496028822057440 7923010 49188618876813316438221723763715312160 7923011 -52612513400869240501093733283130724352 7923012 48184391677357362131790886546925018112 7923013 -22347969001813568434074511997484475776 7923014 8265122437670146428996683658812981760 7923015 119504543557725919180468522416215614320 7923016 48615910410642357601808575019024532480 7923017 76661644661798940116313728514476885760 7923018 27153680236985884516879280697715173120 7923019 -57096991860442415009181485703389770960 7923020 23247696656446987991243652135859507200 7923021 -102919966855986839916256230723262032960 7923022 38822057857196303197996243181963630592 7923023 -20441942609070943429518059755254230616 7923024 -17577587168142131799725929472756883456 7923025 -90597324516271156208284684186867286400 7923026 -59381011538978769213145243321175058288 7923027 13572215913088855432997964915509567232 7923028 81916326905982078338126668632155447168 7923029 -35345184751407284823269034596512007424 7923030 -3517645816949912264670154496696407680 7923031 -10522683837821921782351822173679040648 7923032 11181523192542484247259416184842649600 7923033 -33629497342916411087521591147414408998 7923034 -3558118054212722571877490183451099648 7923035 -3316937549234804581597439324783795520 7923036 -53829560723900669193438326312707571712 7923037 163521094402592255090837375779169431692 7923038 12119783459731796874449955806339211840 7923039 91277658552053432913598549049478942024 7923040 -42063308829391650959853018925451182080 7923041 -50361070427373480018638921531277419328 7923042 -21781029741622772957401414372315729920 7923043 1862701059445770789070252636454827292 7923044 -9181181139138250757980256988736788864 7923045 -5078934563670691170373033836931077120 7923046 -4148580453645956387397501075066225792 7923047 33995665991379483206141554973702608560 7923048 10665844770611675834803400479177605120 7923049 -22267087466805138695250685399861130950 7923050 -28341179660009610024632185345556006400 7923051 1572075243809186635311712230893682240 7923052 103076459820185675285755396134924974336 7923053 -33843116727850652742731408796297006420 7923054 24307902654091449390641802309967468800 7923055 -3939694170222508220689045434196543440 7923056 -4904037930418054854764293609043755008 7923057 36089377981007461522636342120140156480 7923058 -20685935451972055046857842207591626112 7923059 -82034773188499733649304321252819042740 7923060 26345827464641017948320011380861274880 7923061 37444374445320066438517890894353201162 7923062 -17028811255632318682777638116097048576 7923063 -18432591418532751582732524854969712256 7923064 -98522681821671771406403225795819888640 7923065 90727140573120170598814421584740443460 7923066 29065165463267235487265342885599189248 7923067 -27589768446919629891474788164706945884 7923068 84756275473240811090805005131208570880 7923069 26983337072952410482706088184024289280 7923070 13402104159443233725537206213930748480 7923071 87028636212013552316429527953807884784 7923072 -6646580171948915159141845153559347200 7923073 -1150444186105648342832599762352673792 7923074 23260687411277782929063523422325123536 7923075 5005295810718945947411579487585450000 7923076 -8822416612399471231034531272766300160 7923077 -38122667236550739113677807688566412640 7923078 40300912524010461197413539801828940704 7923079 13449672154875418698126087412099494680 7923080 87966793823523342643873294870579200 7923081 10243310255514149519039880205935796752 7923082 25148965495539424770601866446127961392 7923083 18725521300059637293926000564721855120 7923084 23554537914794252608962838884595092480 7923085 14143780456626819360540578900155227180 7923086 -11691885521601777088931842541603549952 7923087 54718572719398079756893233847836706344 7923088 -24515575641690586259656252907489771520 7923089 -39645806588503527028540628184694609920 7923090 -4952057937504023816777606418069350400 7923091 -136757832687851581900079760859496229816 7923092 -70003506934825133702084206466522592384 7923093 -44861345385542346617292541401006090336 7923094 -35132415321731010485572535090405760 7923095 23327788346190398730618347810716957200 7923096 743376662042376516729255989082593280 7923097 -13746558717379564707494679858311068800 7923098 98039606744044244677318069278702138336 7923099 -4266831689510112971854160528779670592 7923100 -37477534003287129813769405554871705600 7923101 -26254446671012061224802013375746218100 7923102 -26963362594692698372482869848823146496 7923103 -48015864095320714156424429334669032976 7923104 6311900733649721388657616763907735552 7923105 -46878801702086829928539363088272897240 7923106 -4312977057839892340965193910134714080 7923107 123311086512816779033077364332026416832 7923108 29639672377645256761266079335378561024 7923109 27661412297966289280210716711593755104 7923110 176491829846555744339466030608467200 7923111 -34489227306850940170253551770012237696 7923112 -71930423012899083844568497970042188800 7923113 -116028770071945874510078324521169482416 7923114 1329710988361303378160670898537943040 7923115 -35657437233962059839073059369188718240 7923116 -2184043999649194283817181444182842880 7923117 -36944897409786482789822145369224752320 7923118 -15741470053992191642511011331341664384 7923119 -169732426913156016867407742724503234240 7923120 -7586074480881682240630219293176954880 7923121 56710862629045733269993397407668578304 7923122 11141039587079516604085056115902240000 7923123 31271619794277132280526046196665494880 7923124 30224405436362269851508107377676244992 7923125 -10977073521546344114290896456328380000 7923126 10174564804958725450602138901382102400 7923127 -11995696145534811819499303872511186368 7923128 -7181388106774171947280187466916823040 7923129 16528199248589327694974082693788641728 7923130 13414954153387158408608392185301708800 7923131 -26038190450058952654044164455685095068 7923132 8539846840106557464842763373374308352 7923133 107759312508619280958157071748767363520 7923134 2060767058524127116480463498926548480 7923135 -12885957784862865625170672404967168000 7923136 3517253413797004476166726461884989440 7923137 -1656642656325682009677871125958921680 7923138 59546310994366671183610131465332848128 7923139 72517286133308517472434435576652339200 7923140 55467044467374325980360941978800477440 7923141 49794682616946230647563438049106113950 7923142 72258920272777909358207627403896343744 7923143 -2819713716937412144984560571730941184 7923144 11126059946434495766804610817685790720 7923145 51921061421733245299044927766801500900 7923146 14247551041660938013959649912184102400 7923147 -49924743814072303906871826663875688960 7923148 107352224995768990709486349895480166400 7923149 -14384005149482463455421388531744358400 7923150 19189179818537478162613785327803760000 7923151 -31779401455479570116892379835902170728 7923152 24419316927581873860341686083947724800 7923153 75781654322566165459601175889231460400 7923154 3193402995423411382926489884397548832 7923155 -43365778975085809794612088886246219040 7923156 -1054555873815536041251046991235010560 7923157 -3084147354580580293385988408716878560 7923158 72479238066157428550758237220590139680 7923159 1255139590203604595094783010314023304 7923160 -4244202643977447183630172013760921600 7923161 40146150072977636902212604948767114762 7923162 15788413607101246409747599164125389824 7923163 -209772499501858212400915001737846681760 7923164 90270141191348281058849373969649445376 7923165 -34905242344817858344246655267712166080 7923166 -15129415842000890592196042953753231360 7923167 -60157532545982278640888114975521323408 7923168 25615901259694344223667720356986617856 7923169 11370293031238208614518676209518191920 7923170 13551853401176751131931973774671893280 7923171 79296188268014508525672176882446003200 7923172 4991693414519127294654019154274107392 7923173 95615864834645105712798123354929017020 7923174 -12406208731126129685866906994734780416 7923175 -3289981244042147225025658238699111000 7923176 -115565220691983404053897504500923089920 7923177 -8079274290163923157403968175287296540 7923178 -20176698983931708515714024126758123776 7923179 -92044855774288715855665811093977960920 7923180 164010514656984836087261661267640320 7923181 59802369531079575406352141757447277792 7923182 39038814579781293001359645765111475392 7923183 -82074593082593769574909114257268477176 7923184 16905882554338573607718876305978163200 7923185 7944166975172317524417744152672712000 7923186 4791278092290999787692601230106649232 7923187 122889265998717947758867593736208805836 7923188 13287306128928202009657599057776173056 7923189 -18727033405918029819627943468405073376 7923190 33467753297168513105741312626118246400 7923191 101028721433792443609022298214302959592 7923192 -25835376882158604522079724083116257280 7923193 15778316199417698666675818327397422442 7923194 48974799682450514941742509506038998896 7923195 -22830791598510375698538938600025869280 7923196 11396408893159337244510683416407569920 7923197 14726170793394914879437275482439284352 7923198 -1800304767400035589636346391668089536 7923199 70276400736064920884785154650164339200 7923200 39323443783193485250421510843138048000 7923201 -1979889889633540010250944046579072 7923202 -51233149620669262116465183886095985200 7923203 5430286751362765767694384835742177984 7923204 72657343396997244591624392045484165120 7923205 79441914949510030752140933764895932860 7923206 66520010782235274976683553658677793280 7923207 153576373073548778801262417036525515424 7923208 -19098627177385216489496021501586186240 7923209 11112511287683718448193994491154679680 7923210 12257970970960740765389209881477811200 7923211 -38367061978922201632240579374900086188 7923212 -83204270691070396290355466535299870208 7923213 -164608599233527631211062398215398901696 7923214 8314193314901691626767999163425788480 7923215 28651581106235872218356891416460148360 7923216 -2466447648643039303345110680110104576 7923217 30745818891437238266308465215751709812 7923218 343209383342547221363844474457564560 7923219 25825564204016945706092709887444850240 7923220 42457779491485094965396385127980213760 7923221 35437203913084082603105871144745504092 7923222 -43013747292160121623372410886930331040 7923223 491096126797024884703072405456727808 7923224 -23576166885455469303639310891035648000 7923225 -13820670279728267090188485623012388000 7923226 -110274443440388580026235229521936606720 7923227 -5222449527357973787045771996961921312 7923228 287290608008275425318507144684011520 7923229 179501087193314299760398477534229876888 7923230 -15164831598167593433173864976828524800 7923231 -3307767685145776077095016341844914160 7923232 112664355947641829844243612900301012992 7923233 102077232132012593291551685725480240320 7923234 -10937781595242231962259464255475820800 7923235 33513912559803483320377633471463745600 7923236 -68053742586932544871888692846828942720 7923237 -14704736037657540621155916449423802048 7923238 -25938365697212500649424967062115560480 7923239 -844761839530975907540341344400893960 7923240 -1397613703486082868245083428267724800 7923241 -142926066056050140936681791861337476748 7923242 -35911944981979068525882096195191952288 7923243 32440975170814334558717559177567067584 7923244 18561322954377881290749056764640183296 7923245 52380286563517706031971755807399305600 7923246 -13473544420812749898426801156258849216 7923247 14833148395761990793800619035028375680 7923248 -6210698035866673172402978122856595456 7923249 1012795833253429999055087366384698434 7923250 -29588166518431452273320628254057712000 7923251 -99787907394236597552126325907865239752 7923252 -50584028005881828005130851349083885568 7923253 13677679012943513687228000187712109568 7923254 -14049255193465227663320193689730014208 7923255 9636531389124334282806211674012724560 7923256 38469343904912523917688920706185625600 7923257 -9388753352645163097222605288206017494 7923258 11052753147254111456836821680039918592 7923259 39392248550328021170543168671321564480 7923260 26093339694598993965193658845001011200 7923261 -87886687229155231216086605242839366816 7923262 -55639774053980608994862659079461722368 7923263 -127162548516236536192661747388608275416 7923264 -23748162725458656594282646338577367040 7923265 40976001488087042227990624342233230400 7923266 139650878661099186620052985343208960 7923267 -10519231651642430533552222502458208064 7923268 69248995874770937535111733974497157248 7923269 137676186937888084183739501592535904670 7923270 18959585212555010247472650932348528640 7923271 163194431004099250375483428309633136472 7923272 45059165683860180608935956453171855360 7923273 117732070485744127191490853350220302368 7923274 -3024822352190945563064465819385305760 7923275 39626338695812163578918887340175813600 7923276 -1382965422631038606639726096933961728 7923277 -124006834440628539564119290213981668874 7923278 -68873591109342323751399878755029258240 7923279 12273119320924812025333367167256967168 7923280 6850368744709955282595166037488680960 7923281 -86127466676794204704538407705837867918 7923282 -3013048505681203556596974485206821120 7923283 -171721089430554648581495811605778424416 7923284 36520099351782924044750249306473631616 7923285 82044832865653039461179903086117680000 7923286 3644500800642095773667589505425801216 7923287 -54100330547912884650114458670143347080 7923288 -17395999267595404588391761761995366400 7923289 -43786462785134276582188763584821404400 7923290 3127904854404736033893673061931110400 7923291 -859886839801509055968068241158709792 7923292 24285812830791936875815123003710477312 7923293 23446190483965219585145216314091823360 7923294 -23397069496450501499137054705323101376 7923295 11640143810016892149982405404853355280 7923296 16447870420593690730616561982126292992 7923297 -74936269434162983251885322070687454800 7923298 71399511499910066518559726357836664400 7923299 -41320060637871348472627639392160073700 7923300 11758654005853915263237938458923340800 7923301 38734049065800012692638444023703266302 7923302 -60313671383556338994738380903179023648 7923303 69315849556716367307457815517405082512 7923304 -99982396472339891361698997387839078400 7923305 21581049047343228891046604118456537600 7923306 -22971775828500645342575639186758116096 7923307 60956262966134466155172981140869612032 7923308 381491396647338696198241445387360256 7923309 -75328461622668854241779659501275072 7923310 63521477895782577527519514456720447360 7923311 13799240804522216069150625990849664824 7923312 12573360628896509858823048255554519040 7923313 -30312188400658560528153469478517883438 7923314 -11901474000638086867889193812263449600 7923315 -13752624648135797639065391101830017280 7923316 -31810298894515998199438288575747710976 7923317 -7410931495105513139031127354100808768 7923318 9512987569896445646857285381630915968 7923319 11808056306386500928292968751932944320 7923320 -104418862781246878745036500572217651200 7923321 1128885982429549593925823533673624064 7923322 82376664997082576266516642454239200 7923323 -102487181440899429338335662475828046280 7923324 -42752519057072943374897807661759634944 7923325 -6465711486315206791040951196112189500 7923326 -83964035241285485662750808697876031104 7923327 8435419301489398483409898933198930120 7923328 -7364109695029345644257037776427417600 7923329 235818891963107498949354555521062993620 7923330 25762807299893444619046827663568880160 7923331 20641450215647588740949742697908713632 7923332 -3059823239582930546297724016723154688 7923333 -56514869913847211076790172160776269152 7923334 -8793342653640664422407788930471202880 7923335 -15384377758013894244390465403851140640 7923336 -92123658317119423969121849573424537600 7923337 70945113933358881951017447069430744986 7923338 -6948469508951672655302383385138089680 7923339 -4974485993458375274144579013143153616 7923340 -21529589053212022059507061930199915520 7923341 20295409679274447538730717621563063692 7923342 -13203118727548064382948725042547148800 7923343 -52026118473102695285745944449722669120 7923344 -16369967742256659973355434140091809792 7923345 43299580911198939753182555205564299520 7923346 -20476384347267255415613825271783916800 7923347 -1872115691132094867884491586819997600 7923348 -57545987121010717723015709810335361280 7923349 21405033275307023324878748829478545372 7923350 9988013604549409296018063242512708800 7923351 75214274777577355465211935834987115040 7923352 104194705729382083450291081028567040 7923353 41079465423321460265236393975977297360 7923354 -8325998781478304386018007656562439168 7923355 57138043092503055835598002610513525520 7923356 -3034914810730540256317957163861087232 7923357 -319462341693208129844811908225896104 7923358 -31667512538834310697568103030597360000 7923359 57905605967959984516288205206924549920 7923360 -35528560525355351772441216748124897280 7923361 162554386730739071202300192333525156400 7923362 -38376495061211518667290550664809580720 7923363 2232496618678996258047939261085973760 7923364 -10367120411089881432955091222986767104 7923365 -36068892636870572335762528938134706600 7923366 45402659507357433482561462561480985600 7923367 134232936819554554803919593803523260200 7923368 59026162217773838044551839416701573120 7923369 69742491600372099839895134252416953744 7923370 5646955481168310758597676589055554560 7923371 -118453145208626700582040317581177812428 7923372 -19431975517094336624108742061016529408 7923373 -40372920136626522889158544752124612200 7923374 -29071320559730819529135459538711007040 7923375 102341157130609286673883847409093978000 7923376 9034488312157939830987465432959762432 7923377 -9928685836369370539551841797766605696 7923378 2879872608283562921274066858887628288 7923379 -126504735572861936397091840316507756020 7923380 -94507690118191470630172138369259520000 7923381 -84222720356229626185208750168498766048 7923382 16641235420384645007639202580918245792 7923383 2555585003371579243411018692168935808 7923384 4463109838697071620628749394575360000 7923385 19420244408704210567528452431483304000 7923386 -59510656771751980477775497616126830080 7923387 -19998879458400969164739478377591667200 7923388 -40201361202279313010398983540586136064 7923389 27073649337253030398466254637265856 7923390 -20727164659620167571921021543302686080 7923391 6813672982926281162271075984256239472 7923392 -2182314087445740559522954240211288064 7923393 48113755164747323397223464099680647200 7923394 -27016617694522969774856123317207355328 7923395 635179685490632802663954747835063200 7923396 -42466408057199959088348965751454901248 7923397 16522454454924436132749898867934210846 7923398 111345585299349742076880591259371026496 7923399 -100150275865724458855980760221109269120 7923400 -24208122248049139157350803323393280000 7923401 -65773127426570034631095116012082806016 7923402 -20654651667368739185610002780066882208 7923403 37606934600514800272766901485225249280 7923404 -64694164205193765917995014271187993088 7923405 -8756017051472180780463417858711552000 7923406 -3500364394227737739933231825841024896 7923407 -162776723959455391838057421120771385368 7923408 -7679991387341174567083797910123708416 7923409 26557502230514697167958247116721425960 7923410 -31582054336560868560142053640427489280 7923411 -101417157702791529121936790499926974968 7923412 -6037582046460664142972040292592680960 7923413 55965038781066005763294200800537624704 7923414 2737123485101402196881682935867473920 7923415 -155017054652157643924465810415153460000 7923416 9598591487929440511996997386685337600 7923417 3025129887883698413019269853611201760 7923418 -19639492886562631780003922333528616960 7923419 15102207272940355369746066945047521296 7923420 268299388283533211697295770254177280 7923421 105014476857483374851412075648705274144 7923422 40240175876660104133825833011580686720 7923423 48610101144525137804376739341681303168 7923424 82265493379615187370149641913612107776 7923425 -62617801167573127796200654850676995850 7923426 -12121347215524320964588700166009739776 7923427 64228135357289598214730913851253029276 7923428 -60640332901078082267227080436716326400 7923429 8235955016641543665606488244445604544 7923430 2226429276773737197990141179601563520 7923431 26837837861700948721052409427951383312 7923432 34186251026662070945891988022959882240 7923433 -20891788152416539759336676680693470080 7923434 46679354366397860041985469310538304000 7923435 1607804526040602222710556350516217600 7923436 49145110447924436290817087421832167680 7923437 46393393510409640907239552060580746240 7923438 -149403379413006936139206516127378560 7923439 16511480231552429354102046671734926856 7923440 -3277276465898546917049651719323648000 7923441 -5146306539285766508480961397066920480 7923442 174866142973801668273199636813369872 7923443 -35710142367108403214674787369191209072 7923444 -26908688628225381097523738853324914688 7923445 56588299680617071962887139601022934840 7923446 -15034738672505961136642910940995903328 7923447 16899335951297082474954190513411297440 7923448 -32482430685236650978126507715773562880 7923449 -47406885147724064096733603387819206550 7923450 -275053402145624582098035186093676800 7923451 -25389068379412901703539461952785571548 7923452 111283724924044206619423719287172059136 7923453 6752459095206912619879448094372578304 7923454 -16223465378685063694036767478366334976 7923455 14437996617502848494302936469124588720 7923456 -16475122973203559147439426950733496320 7923457 -64802669720986110630341864500928161488 7923458 -16695727457418775187339774620427942400 7923459 845308564411566055614954405400397304 7923460 -46623990037313817957439951545693438720 7923461 12657295249181446026848676814697731584 7923462 19693058330943075927522849223508337024 7923463 -56453128321912876224520421387455682720 7923464 -36089829025722023353737355167106867200 7923465 -6015460054201086437541888288744703680 7923466 11177263053916318885412350390046893920 7923467 -54678090811125152970892931021637902880 7923468 -8457129967747419087237717099535908864 7923469 172864179036160764443433042309095330870 7923470 -5151279777380288604064475224963367040 7923471 -947350662762464237257934994808525296 7923472 -13328976053262718217624997044228784128 7923473 162742122707768281884716938906592678004 7923474 8587365953257404539055982181191357440 7923475 8195255037223262755578083744588096000 7923476 -9965056753498043220564127820844269568 7923477 22606471390207755961592502623053852608 7923478 67419752350479209360002173596080587840 7923479 -60270227745586034983534667338827425424 7923480 -8137283998984777171453919980041216000 7923481 -1026925288974503784952252314235541440 7923482 -48567077297563785302888245528100213760 7923483 1813922728292094794687239406259005160 7923484 -34685230946985088571648224216992595968 7923485 -18841709555318186214285791107559804820 7923486 54998254490208736448549660638896448128 7923487 1303251868788553985554857719873407104 7923488 41501808485054077705905544483621109760 7923489 37328176219143048829049256782355901440 7923490 -2042608930212440912668071729216837120 7923491 -78461937902595167204949027448957683108 7923492 11979966525965752981972068982414183680 7923493 -3618566425827755450293426420697896676 7923494 -77877122534005983603005803892445648960 7923495 -67641243515851533110316848366182425600 7923496 39170329701066372726182836891624550400 7923497 7177272803084537477303620392619853946 7923498 4000523778899009851852957544387813376 7923499 15087042125458308193833903589064856500 7923500 9084576834146281015746675536145408000 7923501 64227195337795657688417179546400215680 7923502 22172917477367266122108787707905024832 7923503 -65163597236863498105906200126976749600 7923504 -4132493058813122242169481671340982272 7923505 55875639497296122836603732244413940660 7923506 49038987840300250116788860684031303952 7923507 -5297022165996137725649271277603891200 7923508 -124001962809529917835073119155538732672 7923509 52683565112709352173391711209800720640 7923510 7372340288263367706112348196544687360 7923511 11793295456455991785757725372473362000 7923512 59747632365326501797741969394754539520 7923513 3795596689339019601661664406783810240 7923514 814714484160639202671765099950633952 7923515 -76134914230683365147372862028829331840 7923516 39064861109510968095145191830258442240 7923517 25791869801270530860167453167123219712 7923518 38378815083024540575677615518257160960 7923519 3986670579104697208843898482385472504 7923520 -7614605793207109457546454155856445440 7923521 18394421593094376560299798919281270722 7923522 -38010006972304193051409635845822310400 7923523 -28508484424448757745482593216385139200 7923524 -158946619657812976956851447563972608 7923525 26692322560543277466917264191403388000 7923526 -34079094575119206536214247015482936576 7923527 -55645394716420192549052905024554675624 7923528 -24756458260608269686197862555915468800 7923529 29904424297435184763385784275433827200 7923530 37415213792293107504239539676958228480 7923531 -25891705708515256317808444826559098112 7923532 -36119327114717963182677396569496007680 7923533 -1642927491039045462081790316860640340 7923534 21856928047425786357618395554826985600 7923535 -18902741949008477427811742054361408240 7923536 18936566101263099924622885729839931392 7923537 7400326254477230949113438172055270440 7923538 3437570761880837695173839047875121152 7923539 66025008759846933146498326168209369024 7923540 22421571306031310315173583820909004800 7923541 29449888596281401991310727156357086300 7923542 -98589511348747409863059126566416957440 7923543 377325560074685133538961056153759104 7923544 44053214521489282140995772027110707200 7923545 -46975459712298249634584223855690969020 7923546 -7355574301370649644650503417032874240 7923547 -61162287635330887990240187513061357528 7923548 163030300361430329645660626805939774976 7923549 -46258299595709806249292417414124066720 7923550 -4333817980270687498184194033947307200 7923551 -115413265719035790919866224279614906800 7923552 40461044048758547549366781103570944 7923553 -16251678860416840767295761219325622592 7923554 -48284928333405242613670747054756492800 7923555 24551610833123469546921745634623471200 7923556 -104753896895280532306589698161351695360 7923557 128740458284863923802421252023395171420 7923558 -52571152743754468140363909626770245120 7923559 24493841032416521738421297823119252016 7923560 2782935502946022336721935790280601600 7923561 72206300934166470203961002918733654672 7923562 41307358921563614657227936779959194032 7923563 -137717723712474135805358601462649186188 7923564 -51950092538594161181206109235267072 7923565 -42383402027817990066086394680138570940 7923566 -64680372359212635106606778184212736 7923567 738295149207809606800654237242908160 7923568 15265011926765997564488660102678544384 7923569 31199789285342755535021867883932610048 7923570 -27435194334792241981773499366617945600 7923571 33413186942614448477856952430219637552 7923572 -11727217988598778910486642303093299200 7923573 -4457222890730369153454244776337339776 7923574 -27426803047827761133902118115239424128 7923575 32967873427664912795594458739301006600 7923576 46878321760019742765057947998769664000 7923577 192214137153446641351203856583162135380 7923578 -7823392429942835183400968007309367872 7923579 -5218917707766999379004054367199088616 7923580 -19128564615141801336367501527468533760 7923581 -87291199333779754746741510442568184360 7923582 3742435301294444091603469194708964800 7923583 18412350782713912756430963679522492000 7923584 -178532124201601215450149115387036303360 7923585 4356793264999013615972595437719536960 7923586 -46101989651468669318752058142992739456 7923587 13124901111719061788123052608967264672 7923588 33687796481958794421911669979546700800 7923589 4685981136108182760156382863073492416 7923590 -10635841899013233235602593640273955200 7923591 -4357432149639768756464955787730270952 7923592 -7502873878166833299897473353132769280 7923593 -31827444492172513715497744416846940656 7923594 21457733513200817627357706168819747072 7923595 98053605652469944315882027000169996640 7923596 22135937463684336125090168489851027200 7923597 -39634358782181984131967797926197518560 7923598 -709061250450445843853703841415278848 7923599 78032982234798199131755331340101096264 7923600 -1480076225651774388159809838828748800 7923601 -44378559420096481840652385617555142848 7923602 -13572166689589092889749007465322585088 7923603 7178576700854409053759879573230570800 7923604 30464173346961481933840393265395207936 7923605 -95542076936293734360979361451583336740 7923606 9617002888974815627140363160897556864 7923607 146376005097231550912132715794691494856 7923608 11392815272861030717873117766087475200 7923609 -57159175588264750805962139597259365280 7923610 506244035450027623245084985513455360 7923611 -99548805133774836430899632516568961788 7923612 -19890619107010983429283472785397222400 7923613 39875511946933763119701702103337605862 7923614 46834083209807497564476249436934736960 7923615 14280418054994035139541973017730160640 7923616 -111099739761950195242710726236490498048 7923617 2572435552482564819329557160358160020 7923618 -13939264120546020439861122207951820800 7923619 69660773103137757623530915968755588880 7923620 -25009921315172702024414333682695704320 7923621 16191188033783714742161857231670400000 7923622 -7158310093430063579426313653330179968 7923623 48035084461692609976775040734287306872 7923624 35598723385003925171957270150506168320 7923625 -107942437845487833512817179079233595000 7923626 -44895819219550029956701311226851313488 7923627 -30405109267274775457130504681968937160 7923628 -93686248603770494937515674694830373632 7923629 -42876483300643185670741947866063811840 7923630 12330557559054646474058248912770723840 7923631 10138498113011109804910625354311711104 7923632 45666441026081963998712398122632773632 7923633 15393840038256736155219105366772582464 7923634 -8838117911431948214070293432641388784 7923635 43951972944327123063745612348783522560 7923636 -35601068349607051566013496895240929280 7923637 -43652030367371029261450122453813727268 7923638 -23276437851838845769573943849922001152 7923639 -1526361647232055791511716593547691872 7923640 104773905139179779720448225751372492800 7923641 -60954695925586375668363182471573476800 7923642 44346312534240796638178572908527014912 7923643 37178827647593489007558384535816129600 7923644 49570640680486367133797902283613582336 7923645 -65877232114162134015804152716765838580 7923646 14991082169207003378305284472901942400 7923647 25781564060885686008684844139100108096 7923648 -17232991915895412299535628008821882880 7923649 -32318219804706123745342210749380734848 7923650 -15313489844095094156791911380805504000 7923651 15861755278344535240157709114976951032 7923652 10727430326769413818066750293127163904 7923653 -619344250234428659939066142079930176 7923654 23210122106553811020596543759610351264 7923655 102652152001796532011585812509127309560 7923656 -9424478932715146829179002290695680000 7923657 10160367711853941351874395457681342464 7923658 -16411398300376507275085200902497931520 7923659 41994240838479110095974708462329647104 7923660 -5047701580423699126595683822444308480 7923661 14246647368315090897442733101740731904 7923662 -422476875897700944933309623481225216 7923663 -6365827526322787515332560025232355656 7923664 10366368827981513985664330324589936640 7923665 54888375916499407414378736076767241600 7923666 -8000660221012406722698130473680020992 7923667 65199899969198864320207030227712740716 7923668 125861825981367423987753119450182285056 7923669 -10191329119274442359888029318555983552 7923670 5695986601164482085363597038000736000 7923671 16502763034244651323979347025087116800 7923672 52266266862625697046743170582941726720 7923673 34329644737086436536753688076788476564 7923674 -23727481019499866028151723035962980608 7923675 -42313754718230223492110105842620555000 7923676 -34647172983083099989933760958933399040 7923677 56864802125640442625942620308361521420 7923678 1865836882048736086578957740236904448 7923679 15200310580564804520888035984810693280 7923680 -9188251189179985275713819675075543040 7923681 -79962900301698732116652418370540293230 7923682 38255073665631159222064556781154666272 7923683 222822686806630889044960888783461363096 7923684 -35163765276890686789422906796123422720 7923685 -22600158406559438415885702085259520 7923686 -6690268931988063148927395377252547456 7923687 65192152228309459558835009423916259968 7923688 -65837763816745994306182826478606090240 7923689 -140642009403780494842353349408081776 7923690 14527971763610989786191606053963865600 7923691 142150482124804447325613532875729519092 7923692 -13538105330304231262707764100326781696 7923693 -22542905531070258580558251842801455872 7923694 73121740396416950109022989744021688896 7923695 46800037396784900516206776677147042400 7923696 58402841455280583177599230790860800 7923697 45311689768628701806443174103130527472 7923698 -32890496224617358768493322324232877664 7923699 31944431316894491320743694510688614560 7923700 51271366301141333246343965506728960000 7923701 -24424625968827140578026227533061652996 7923702 5183724425344083864615879551012548032 7923703 22378623838933082816436338648463394120 7923704 64584140351066934048349940464871669760 7923705 33038730726855876857267064008199063360 7923706 -16345957814772061454024377716729227520 7923707 50014000654646763364093694816701390080 7923708 6956013207837089985018198978279780864 7923709 18443640079651305203993504094866835840 7923710 -3297153127349111124471534502789026240 7923711 7446900952732851810550017121162435272 7923712 311419611667418401212172949268725760 7923713 -7366065297166122569263036028110463040 7923714 5441964230653914045142390683630816000 7923715 -96255563964370929542462712089604758640 7923716 -112154703859942034946138134064484748160 7923717 58837049239927969397686354327542372480 7923718 91437414792226268770247312068042155840 7923719 -62561377395972140206122614760861419880 7923720 -5968087679980682230606934387820134400 7923721 -21597721114417170478263812877986687708 7923722 -70314009174559569723400840909229433600 7923723 -84594141924876821894378904141426156816 7923724 34014567023996039966415716165669588992 7923725 -3336508752400384543885663068869820000 7923726 52520879571922164666729501237335236992 7923727 -52082342091823047601473798391627194128 7923728 -11609917214835901865412738219824824320 7923729 23039527517917891911594426493611605088 7923730 -45955507083271389450385498971902177280 7923731 41353563580110108305227452229732607532 7923732 -70077006706418416210941805575821027328 7923733 61691518901491177508936534106462451982 7923734 -11640350047959781625403701829054943488 7923735 -13614678761920357480480406047711586400 7923736 72904289752641384663880876925221416960 7923737 126104896853783094110531709665195293386 7923738 -15468434759786097186305552653871417856 7923739 2109945183008146809015032007667152424 7923740 34745806285588034245718208013241134080 7923741 32433980380149553903937427594518740320 7923742 -20682650331500619867110342689889555712 7923743 -63116336135144038810248994441240774320 7923744 -112105468998328242136053188681214197760 7923745 24837140648963035336125262445586002880 7923746 31649565534015848751778405638775136544 7923747 -26862528477153751355025151030573345872 7923748 -18337618657112311771583980314465542144 7923749 9773456112142598753243259258373266750 7923750 4187295802453425825094626676406040000 7923751 89423988797031230027108790884012683824 7923752 10274568401624316966578568538172697600 7923753 -25365501396537755496376407508618148160 7923754 -77883926086161112327830329259270617424 7923755 -4861859054232112569272979285112934400 7923756 -8492292259899660200793180305676128256 7923757 58005214031729411882824948010260215660 7923758 55547383150455832408858414835796642240 7923759 16556686103312203784766207846671865600 7923760 3917885846428171225605354615285350400 7923761 63344888541074712630148016763437955312 7923762 -627701289521695852588941644929691136 7923763 -55605132902536040811239548568354799988 7923764 33574552071720726528902217448390920576 7923765 -20542759069670504722230871415131802880 7923766 -58151349735224963804578790168458755168 7923767 43024865601340485563003949892726868472 7923768 -29446404062476730538803715616019374080 7923769 -6209349811369307805112615919448602368 7923770 51010245170475919475187686384792602080 7923771 -67536188721980038657188609024755255760 7923772 68600285942329340106832278781052527104 7923773 36035168049418513463410137897392020128 7923774 -5924351718250834276557362461426674048 7923775 -50773145808235451299992678633323912200 7923776 -2126867692999246920275020937775022080 7923777 -116655207647338829414570306845530423168 7923778 37606510305286079229508798466837010432 7923779 -164332534800777444131377507949091072000 7923780 38936838884929309493565697596995400960 7923781 134874141314333275524138810184338503582 7923782 36580844456271028277370470117068800 7923783 5430287359883373756423017641145457408 7923784 -8285898579178169887325324144109158400 7923785 -6591856808659490916843275757442617840 7923786 2018773804906367386732757906766766080 7923787 -29597198654594395420329220500829219564 7923788 -38936525773778189711766536523489606912 7923789 82465804259054299592150936724181260054 7923790 -58402743182378838186639372486845118720 7923791 -22582425295472793694698673341520608 7923792 -17908192880438598869590220065334231040 7923793 21549714229407374617703306128226970480 7923794 10399958125753797819535678245942807696 7923795 -1157280622005597093978197730412757760 7923796 -115045683197608662902211413715004854400 7923797 26869624333841018878675723776342444864 7923798 25701648736167374315595400716589900800 7923799 -23635177813377480667506712744045541472 7923800 10396569425449129039209208680157440000 7923801 -90807893800135307797786364531495972736 7923802 -31873851907466113909903994771540278320 7923803 30312254894907501506300949419143562052 7923804 -11352471588780060496753442518319259648 7923805 59714220900877110873571811449729419000 7923806 -25376924295570641412999483123828480 7923807 -65279806564415446425789973832045853096 7923808 -239491223217357640072378146827122507776 7923809 39807011138200726879161628346284540992 7923810 6038240009643940052756739364837724160 7923811 -36773027254432153889335745732329925168 7923812 -4287580963098583401780652993807918848 7923813 -49663007425780485918219622705221842112 7923814 70659578860929631914290542398261740256 7923815 51650703182841448701729333384771098400 7923816 59907313972942953916696477289161113600 7923817 -7582742432456631019238965464914595840 7923818 -3317539785388209082218012002974172160 7923819 -95471305725704990692682750344084782720 7923820 10256619521818794732316767920050560000 7923821 83132551548269809476309706171707513600 7923822 -38851319934163038487804000897361688576 7923823 -79128778986988359119264053252678458928 7923824 19585286170516240304401685084575629312 7923825 7034431932553427208906029001489600 7923826 22653693681948190856530646383065329664 7923827 91066713068661467187113435851508729676 7923828 -28129717076354436474954457734553712640 7923829 24173734113659459991157263512069809120 7923830 -4865110827313788686481312210764221440 7923831 31195126352586332201571276741336523752 7923832 -1284092838565931389488667820897771520 7923833 83056519305824996613743436572932323540 7923834 -39876608224700747761674970966780062720 7923835 -94260400283257490697987010702989438720 7923836 -673356874613264284571450493203450880 7923837 71995610196601569381100039831314869760 7923838 35183009923049137082506495664333828544 7923839 1459787713087130571902641247244417264 7923840 4754691372114409109826500942207385600 7923841 184413000312287973904448482057804214484 7923842 17141941208953932005727495145740047232 7923843 48269328853898869870448365125448238532 7923844 -75001307859805733142862200103372861440 7923845 69397581574457683185471339341899451520 7923846 1878640082318392025916527428672051200 7923847 153430012340790503223056730359256630296 7923848 17582160328262801589928756772634624000 7923849 26550389388866578843270353132149954064 7923850 14365953372093794436769256656899820800 7923851 -42794451018627022257622206268188745488 7923852 93251268527132765346457640860169395200 7923853 10689430301699944028245750085541195456 7923854 -21063990518068991672275175551743690048 7923855 2234404603614023928923718627623894400 7923856 26246354701342163411194379758771085312 7923857 61829048380093436507575847113539917106 7923858 3990133528737680035483248275788953600 7923859 -130603300251476802659386112620242552896 7923860 25231666539768037230050610712986624000 7923861 35519012838429717441701825351484622560 7923862 53153755746301313804663108414465674752 7923863 -100526937132444325438437315651297816888 7923864 15873686037383632788046170448395878400 7923865 32271187386200980488718723600793643720 7923866 -10235320334700414479938416171900100368 7923867 -11395173210244297251478104291931749888 7923868 659347236231278229514335938643615744 7923869 130491620756281957546014512904995319270 7923870 7584704285082133901911237397593468800 7923871 -6428940745252799617088695484562392256 7923872 -72988934520380606907978100414271717376 7923873 -9430213939806312955158956196439003200 7923874 19694998125905387438313087456886156800 7923875 80357210915580720881897839148693904000 7923876 20746438275790813975487374696479166464 7923877 35228390809522066042079586491280735840 7923878 -4856249895944629640312262749246380800 7923879 1465680035364995491089004990384727040 7923880 70055903159534391239745755813598566400 7923881 -9284125658356348673498739635247767040 7923882 3641323881885905815579256847060766464 7923883 56348877962726738949437112561101277840 7923884 -51749399027241446668543868098419514368 7923885 -6541081939428368979310288563865429440 7923886 12336242348886627261278384076439363392 7923887 -41515790778175623536634948240891268608 7923888 6994588674273294729526544546921889792 7923889 19528044339712154178354447959014933152 7923890 11957892616722870969482903894193049920 7923891 -29742094611869396749822206534993747912 7923892 10973272134285415640372108579700947712 7923893 253787438106502012648832674427568072000 7923894 29705463967971577701633333960679695360 7923895 -2006640916235676198867663002726917920 7923896 -32430678663108511815027683037438750720 7923897 27321651411076338183826468353000460800 7923898 -61399448442121670649130527602797222800 7923899 39513970222643225553657923879006810664 7923900 6572169420191080849826356356711705600 7923901 -88579348825453576042943689877547371828 7923902 8169365995176737187076530705623225472 7923903 -10992163870720768358363087347546490280 7923904 -24979739063970143325650365535678889984 7923905 88504734859386188108985923977738221120 7923906 -35447861776118686163379777502041696 7923907 -129411854184138956085267875291482395844 7923908 52360578989163096075968577922993332480 7923909 -33425087174941131808625020850911707840 7923910 6113550434373261643045265990959518720 7923911 -1038885796504706171329025176013039616 7923912 -54622500676665858380089943255114956800 7923913 155767631310899956775836214571596418000 7923914 -25648238732987824533425284051428506880 7923915 19922149359263271108351779563487402160 7923916 -18024399124264898053227411646215536640 7923917 -39241633817051760201731486877356945034 7923918 21366603814266737626897724536640563200 7923919 7153823676767513465855754550239064848 7923920 3267213678337958328006608600633671680 7923921 49004338123042003297153940137806897504 7923922 6037398210077347687331417283291130512 7923923 36185540184348397089154200535715499936 7923924 -14960962391076008797597195185666959616 7923925 13243790389058777568938336399913984650 7923926 -12013660147571599716103646838579557088 7923927 89419627793513950864204785460470144 7923928 -60480051458242971004621657440684871680 7923929 51492856588596515428084698161479234884 7923930 -5498917655388864292528338398739609600 7923931 -5763474393786024639859750659115024800 7923932 -16200199389734963501686455074122581504 7923933 -145835243591389957860208135808536411200 7923934 -92279746734449790856844865580825152384 7923935 4813851272259912618423427241172874560 7923936 54894326798681264377022934978920448000 7923937 30139009583253772788287572173999379200 7923938 73309831151868550120427218082703750912 7923939 -77398427412356867994126347166783530376 7923940 47481541897340854767888248548244855040 7923941 15229235064247310610484528170004402944 7923942 3445794029484251894982640598406292608 7923943 -17263666046062614805257722298877524960 7923944 20810824204237118632951656355829760000 7923945 -44450699432653757651397065197338934080 7923946 -42050972837673123655254476004677813328 7923947 39246627761498046103723448139477286464 7923948 -58367158664766303552820495757560465920 7923949 45964623166891970531656025763446490720 7923950 50179581205383012917626221559416000 7923951 -24775009893151633906793020730514046608 7923952 55732002839358887325796396204238438400 7923953 150275012489036555700921639208223525202 7923954 -350782403098741066801834265563483392 7923955 15424085289464148396753642231112947840 7923956 28045059604511272893488128377757728768 7923957 20636851621413996065504070386116303392 7923958 -12191261818922892510373724907910564224 7923959 -58729766244902534414966560001686914840 7923960 -38267433043660131651691036853207040000 7923961 14364783236474333154332689170168789124 7923962 -52684853749891222913364850797789594768 7923963 14033501990687881624977498923361275904 7923964 32594228487050220628571794571696254976 7923965 2312382140051415362323895647458593280 7923966 37459071990165209280184956705813417600 7923967 -117112956522556837700479976089799113984 7923968 9641145770380636873595328650715070464 7923969 67404017073440636722336231677853512000 7923970 1324914017014081158608489866213531680 7923971 -107780974930823751415625088346267499256 7923972 3811060157259659760124769486265384960 7923973 -956834902712869412032225137542519200 7923974 -81063815717926377710717269925102607264 7923975 -45413543920106846398252486034861339400 7923976 123095453219769795246269573532337198080 7923977 5374018477166167783480655375695012032 7923978 -22598058123995825178182466031132095696 7923979 2605529435690787493078721284354412176 7923980 -61536361458948638838097742495060352000 7923981 -3627540489337378090771009126027478400 7923982 -6697754231412052480800405959683799616 7923983 25983229773059046090430923964501914624 7923984 5314270581440696980399233090809954304 7923985 67105033186885368331277080166857848180 7923986 3171770032603040354737868297165721600 7923987 -50453085608268666404641744050313093080 7923988 21443860010039137962760524392626544640 7923989 214028034434370091688649868004046080760 7923990 -1583354655150156553075281803792522880 7923991 -57277099850506023645564453426576839608 7923992 -24648326351596074373919063869367070720 7923993 32366454924667269346237475191339941888 7923994 963834901398277959758532472228738752 7923995 -96972484096155740722769466822703460400 7923996 -41863056014948678533067093744525042688 7923997 1185874976609388337411480744044844960 7923998 121295852680977925803291133284412863936 7923999 -5143927533896208495610386054200595312 7924000 -19762062506315133273371848478294016000 7924001 -248018458826607141567346625578712786748 7924002 -19958563457420099045159328672233674368 7924003 49491585063448769454680230638532485184 7924004 -3693373020384770854751231544040163328 7924005 -31925201085355406611871440453534064100 7924006 -47501345227760441245161296436942279936 7924007 -12768894893173874851899661367865976320 7924008 23538468980398417897382785458330255360 7924009 -156553007645946817621432832023639398790 7924010 33903305470064689440885582236526101760 7924011 2281811276856743036476415235884912472 7924012 -18579685558634932207871367476347834368 7924013 38553741855456428730494547025792154262 7924014 7581525101695157623933674977375754240 7924015 35488882940112938773539197699364699120 7924016 -43684398908554054333177976703428198400 7924017 -75886716493498376659292992188240698880 7924018 69921311307489005485485531656608083360 7924019 -71659016118163182518407533538290302580 7924020 -10267912331890395912177921257844326400 7924021 -47482170597708036079047704789572635488 7924022 -75919053534608910540763601563239413376 7924023 135418450672188451207576809988157206224 7924024 129798838137955217583443098272270888960 7924025 -44391839993313952995617908105560114450 7924026 8435892980726310955387193843147366400 7924027 104843303403252225743813904438473178464 7924028 25350935380000732208007285760644750336 7924029 8084990798850014858628664011151399296 7924030 -15884507053785150274133164732565863680 7924031 16664770955236017874265400851163934632 7924032 31909695175265177803953468859265581056 7924033 54798180742990550890543340750847022804 7924034 -10180894458973473107112928167170654208 7924035 -12601315999971698814043499878138293840 7924036 40022754776735877669356490829262848000 7924037 -86015153634828959776234460376505257408 7924038 15575000611305987336447813559880908800 7924039 70647431748799187358461832292368074840 7924040 -181833999923763476385593460926054400 7924041 -160404844459853902867564768309321846560 7924042 209115196247050957726253720915249664 7924043 36613612577176275975980373373268150292 7924044 53520012930195302480221931648608329216 7924045 9427659776824037374131597625010400000 7924046 -22401288899913819093043469048960127936 7924047 -16185629104068191669500463593546189680 7924048 -19405394706757759670924913919074304 7924049 44620066625923400075089790156725317312 7924050 -4674304070166205058979613904953362000 7924051 123636187743842498621139361809279427052 7924052 -26657936277435701801891073926126757888 7924053 -38125070762790883007656472520541843296 7924054 -315579486755948370002261884804236480 7924055 -10525221387770122082319320929555640040 7924056 17989415542701158788868770550472376320 7924057 134278088291918405041333155458116527252 7924058 -63423358963216181419101559172130159120 7924059 59570253610632638300221554547796875776 7924060 -35724686936727061269305580461421611520 7924061 -138463778843258233097235757253775589338 7924062 -12759319067298858286387162470817554816 7924063 47128861062584750547152533000171227760 7924064 113599487100569539770338789507684106240 7924065 -17924568558322321223368273913832552960 7924066 -58908151737596208143884435837166186496 7924067 -22480114718005122736714471386062470884 7924068 -2380610770688433388488869932238386944 7924069 68203083004689206488983706614537470 7924070 4151008770653039186641017591675555840 7924071 3812157671334478440128948875205276712 7924072 735176525809605134845398311537464320 7924073 128244375916537814749058661209715371322 7924074 -38633013435442824463633777667236520448 7924075 8156283582002245241389423910410035600 7924076 22225660876015309943911186389494983680 7924077 3363157327932142305040691128526977728 7924078 65332521685976813317618168079121099840 7924079 68567412946375663555877422634999401680 7924080 82596233008957642989844179200901120 7924081 24710821495971449994448129743753790944 7924082 4628798894440801355831331523275171840 7924083 510859681636950744305255255452734720 7924084 -61563102736214456019494590373296394880 7924085 -32510235933102542949946610884565639400 7924086 9239292036989177616784234877392004832 7924087 -42024087333218773341164609373358100840 7924088 16715919219867674931235504235007221760 7924089 8834689803996188811534478107402694224 7924090 -9474272180002936522916284098102462720 7924091 -21506807305419725454730522583485942992 7924092 -29337907007754621224101905302368935936 7924093 -62174869526935367535683596552971448896 7924094 78099141118756926238684856428329540096 7924095 -18386474304389749608062314203197184000 7924096 -17093829679576552627303512042614292480 7924097 -180713991806973401642696116913103751680 7924098 4650139697556623121392130832747954176 7924099 -197811927677034428649993242852881282560 7924100 7928564911075133353813283977586006400 7924101 49775693491173361688522741872075748832 7924102 65471639254356983765583176903882289600 7924103 -10682813605660044694701916831937775336 7924104 -72314166233974163480559575175105607680 7924105 -12854236450594101494819805298584403200 7924106 -103081092476495111281523102858094067200 7924107 -3874512748706416634729855516716305960 7924108 -35396441220261968808330539526309886464 7924109 79604030206492884047355388135383440310 7924110 13874253719362221910914700289535173760 7924111 16091949698504683304693447189533072464 7924112 -845885657250706082640551749425561600 7924113 -71631616132139982526410642115472190960 7924114 28681078097103196116126203332821320832 7924115 -15730481030685743006796387398738212800 7924116 8218931695675461028311730220293724160 7924117 -15634145168615057531105984970537069408 7924118 86243650072504523500100158797414796800 7924119 -17453245205055839579946104214055720320 7924120 -9245585510444661199089327126144000000 7924121 -64414556199533693701868883231990256320 7924122 -49921098381396034535015397632872143360 7924123 -45212645325196929205963940462789733628 7924124 -40151972777398892811431635979251411968 7924125 -28439771145372429488160634422916704000 7924126 173607599436783886346616737306164224 7924127 37504726371670549583603643593221778112 7924128 10464979369539987247253623600699146240 7924129 -61990910565910079648570313723680032620 7924130 -20074648663545470579449338678193379040 7924131 -287932329982025045144692002763403688 7924132 52984408123964522424918425419162301440 7924133 -33752183702010212952418254265065326562 7924134 -7267000978644986634714572981994622080 7924135 65514670666344044938767623507643025080 7924136 34511371145721128508578409380603904000 7924137 -5324818648726680603857543025755701632 7924138 -19507689472029310341608377021383342240 7924139 53203585966300362737328210320722409856 7924140 9171067578508838202834143925570355200 7924141 80250545132612238272310278387677035542 7924142 8046851112003384188194138800722236800 7924143 -244940689072851688512990757965346416 7924144 3189033564041226799118452624790519808 7924145 30573667153030881236882889989742366900 7924146 -11458028575610652031313759376558624000 7924147 -15211895293863963077884099235954343936 7924148 8944993100420317921747267143744590208 7924149 5699783191457990992936686452085757230 7924150 -1425751187545890493454915156067206400 7924151 113395985749899085225252423484758062600 7924152 2500693862313344572848032733524336640 7924153 -112053856299647312247355263270067862400 7924154 -26225095954233999258944498752593232128 7924155 -8086519340494735654141901689599136800 7924156 -33298393957497657658400420270031621632 7924157 147683685328725825763744682510156145504 7924158 1458062181599054554777577483079069696 7924159 138531252837505921199356665644405609040 7924160 26776092394982433844041098540907233280 7924161 -19645517226751936346873240777548248192 7924162 29169913528409561573731417201509914832 7924163 21393168437842515470094607797062365200 7924164 -15661010824125399362700628069305959424 7924165 -54238325095623989691509897980105113600 7924166 -34289931192563053100360337459193619136 7924167 -19350419322841680991091362854167183472 7924168 3221803840008341223746479959739269120 7924169 309434545917584943710203163996592 7924170 6132802789079625123795708569740550400 7924171 -77146234929082957534569495514078002000 7924172 -88757489309365543496485905566604510720 7924173 -67263967618995799172665726130710276416 7924174 -3802320030294675602991894880635920640 7924175 9630640320416666267183808415902718800 7924176 8466383252311231799229427155696353280 7924177 -54926380681394671313737096518411080974 7924178 -36890979168451514275003351636992069120 7924179 -5164727545544047796397127939388122320 7924180 2759658684706155136634022628887552000 7924181 -166239475008586842007291852747127748018 7924182 -4510475789185290095704321745198372928 7924183 -57535348227570681852560636635257288568 7924184 1574939213966838407969100034471618560 7924185 30721742230015132578385113234996644040 7924186 4488407056103930898103859866399863792 7924187 -103581805920123252295391339167364911164 7924188 28602666206684939167326871491793881600 7924189 3436009705675486565090082750051465728 7924190 33129137618337872437292676962412195840 7924191 -14896138531235481892642606339011765120 7924192 -34508274569072109290377913290673356800 7924193 -36444775970848843411995099865905133560 7924194 -38250708383340419428287153620375402592 7924195 -85789157403901240182144762622953838080 7924196 10183090790530090950158306464982827008 7924197 70781665759663897320611134178493600480 7924198 28345275592657717234377192615511185600 7924199 -64805141515302532064138628578290393800 7924200 -30687595287903211438641539404357632000 7924201 -39338611518115268869553009051793001798 7924202 -43238683738655531215679935749860951040 7924203 -2617661525517674407298222681221716480 7924204 47455609445515052453677552870992883200 7924205 -9655751622108643701878971487818766280 7924206 4387106860573027609795779397728635904 7924207 -20400329085627351160575276335241673680 7924208 3886865243044489542602687140977967104 7924209 -103673577825818860562307066854484056160 7924210 8838792358829235979319661001732684800 7924211 16842566911055846391170219793871780812 7924212 -874093519005230826878410169533071360 7924213 14975184771771020924143157564993414208 7924214 69890979599360816548386256750954935456 7924215 24056786636084514672139424184605913120 7924216 9144031544634412099154139970139136000 7924217 -10243404173659855608249028961875329408 7924218 35860857965908649587652547682866263040 7924219 1121100295995148300417056790787101480 7924220 13505725558619435904415902490825973760 7924221 108895360353424224524874803918137567320 7924222 -21732357600612732478218682697894939328 7924223 -53046758709881592879713272488397219248 7924224 -12745949089241233656353727463330676736 7924225 44402187468453644672661316041034276675 7924226 -37368887350105445938908377008649840688 7924227 52468665995952450343582281143994830832 7924228 -8102778214507922958858329786454844160 7924229 -133413647267642440391168128981774651170 7924230 1922275817626234737367401556562703360 7924231 -31072806901479829628762549032208986440 7924232 -8353955115973380494870470598788377600 7924233 -40803313646060592593084804751644372976 7924234 53554663896003084791481824380825119888 7924235 2888579588081034802709589693841382400 7924236 -9572684090132511139605742391885807616 7924237 111275684307625664475910071212679064886 7924238 5216693735094443960583638443752933120 7924239 -64659596926600869360135538071047154192 7924240 -9591964398891681134468492268146442240 7924241 82749361153319214644943723533671177830 7924242 23063773898680812144823963950232865280 7924243 145274039352921245278383359050519784492 7924244 106456956259727246922554261776384571136 7924245 891078825967524448877056218883338240 7924246 -68066739964474578290712637155517788096 7924247 -47882779141497704487772741439724717408 7924248 -10149001309593328761656946282093926400 7924249 -76300587000811059119465314634790977520 7924250 2817753846217085138470612763393520000 7924251 -19653469407131521667331307478257198080 7924252 27586542792319261067065887959805537280 7924253 -30915994427994201590580608759393898240 7924254 6818939214301711201313065730048455680 7924255 628944964281774726355722955962098160 7924256 32047282418540208984293283480513871872 7924257 -141624898535541481390058492233612134720 7924258 -60109193421432100271130559354748463840 7924259 -2777585311946925617040263206446792192 7924260 -32029288664796694901273520802649149440 7924261 24756344760124480248549042610525310520 7924262 -61134556197680989076373407194460830848 7924263 -68336021732761785901621139602791575256 7924264 -74007959396134980733060440181469184000 7924265 31097441178598357696488924843845754120 7924266 10755859352643432414445942079753776128 7924267 55215963016276407923416638120775851600 7924268 -6983810770443994860779243320427103744 7924269 40514395194585563452584679969556353344 7924270 54231522393069343164344419178382643200 7924271 -55139890343799007844993282067326796528 7924272 18632097075170247949746006737549230080 7924273 -32791100720804839835449004969887255360 7924274 37809349460346858422041081836577445136 7924275 4859347193946136386160518613591971000 7924276 -9914744515223121468623515407158650112 7924277 91896482709886107738045578760795816192 7924278 3202878738997760899192669416493687680 7924279 -109173093274865345917116460710605910480 7924280 19952127645165833206273841163670732800 7924281 -23559882992436813965760606627126337056 7924282 -10118464931057993350778876368747032576 7924283 -13892121671898749389493584902630690936 7924284 -11791431102719427961337845125613977600 7924285 -3244805433555719626713094480485269640 7924286 40507284326014859745278674300442318592 7924287 -1266964549835538638102468784441464448 7924288 23020336922431691959728255976656601088 7924289 -58946625482467581630166532804321582910 7924290 -13764105794366220048689294890099200 7924291 56870390743080927116024820455053810552 7924292 1150768516691938128389120532669726720 7924293 12707507890350376129687860300982560120 7924294 47401113732877544044443797544888840192 7924295 48283938003697466678416313099337657600 7924296 -3338374979407527955440098290584207360 7924297 -45994668508244022452501153717737979120 7924298 -795341112680050419042909275918747136 7924299 -3171784408410391505031530646705572136 7924300 6798005488307813312969350149837952000 7924301 -1151200963620232908403155091346435136 7924302 -44102338379900297459222277000834126720 7924303 90301108050939205266720499804274498920 7924304 3596627054550682321852671019407237120 7924305 -37575039039815194932105827928929157120 7924306 -16644911672756637212535036456723851616 7924307 95676900775877721075585182543940920556 7924308 -5286969206907876206021519891859824640 7924309 -69469739888577753997509439695531453490 7924310 6944308724557273080912616523822757120 7924311 17721071335906922434604060961011952 7924312 -178120807082490906486730504357595504640 7924313 -7890130209649773831017539134768203520 7924314 1214321087400560002029965414673883392 7924315 -44847609258640238227971741733178047200 7924316 -36431766550858699066643843932958039040 7924317 -162907276789866809099731776337150365888 7924318 -19013756395547799383451000596322326784 7924319 28042745194508205323471042224210500480 7924320 -32954923509054497720690655939243540480 7924321 -1896525066509513003383288303653921312 7924322 3525488232972574207092727044266936832 7924323 -23919445914284491635898485467722775232 7924324 40093263354005614131181877739560621696 7924325 15399151956537593919690002420041276500 7924326 46275564792727280017960860107419095744 7924327 21353365146170614934798929718035210784 7924328 50741795979808499380628035402376232960 7924329 -39807132001076173861143875841421420800 7924330 36496215689734538030257320578878656000 7924331 -62674354437290884884906445207676238936 7924332 2483159983503768182892074960531128320 7924333 -26383835597818660767822209817957446036 7924334 68597377250868682448225331183105903552 7924335 8880043686018054270677547476403344400 7924336 440882906354596828599957068289605632 7924337 64303303632995702195321646632209918260 7924338 60354823497681005646401719007281405440 7924339 69817593442876332232579929010835143056 7924340 -17902144778499827860472086720367996160 7924341 1028108619768697671825920385164381184 7924342 68009970241991415382193780325567260352 7924343 -4690160429642099701711375459533465984 7924344 30105535023741847472240279057435197440 7924345 -4258588372305617421714249798220935360 7924346 38373140760744238452671209281412535520 7924347 18964714550640727184469085709420757324 7924348 13417731589808533184835597277963706880 7924349 2127557741625741111827192410743924000 7924350 -560941711075565183952215267510707200 7924351 41037169464706363304074272654710263200 7924352 -671305600502948128261485336880742400 7924353 33108501878151981743522269808409497904 7924354 16488163833172825671392016747111986592 7924355 32058808425421410583206040858829028000 7924356 67891972007958713008821186112670413824 7924357 -16031550062533897155471152286582835776 7924358 -5540244875180170599379766064221366400 7924359 23129406444295841913119447795120941008 7924360 90814516399374439306255574337103104000 7924361 -31735894690127041040309599982317336476 7924362 7470850128117165128519346602998340352 7924363 -171791557067435174228384919311774763960 7924364 -2431967083140606816403317742355404800 7924365 -6605009102852052778403781669425880000 7924366 18440929002954112204654058974753282560 7924367 36321688341806678137941352466196493752 7924368 668005763600979147386803776248217600 7924369 -8534102988063888691184072297279585756 7924370 6209614845062373790089227472804244800 7924371 -1309025238540729040597684115812697856 7924372 -987645204959112568415369606020023424 7924373 163265758154071721098151525929561364622 7924374 25311700759439543799690316754005431168 7924375 -5326300657838070342480609710025800000 7924376 29518119426063544666929834185087662080 7924377 33672530633544733661826259828280314320 7924378 32005783143177406518481791593739570432 7924379 27647234492505956540481289483403648400 7924380 -7296982798916219469557405666485109760 7924381 83908790705459819019564185828185325664 7924382 -6573388814100999420222023440907011200 7924383 3860231549113134937445018871152022552 7924384 -639088524951850738839138636867305472 7924385 -11135287878048740149086125350488560640 7924386 -19087631678669956985503374312538705536 7924387 -43434974919805369655367576109339898320 7924388 75601335592580313137396185448576458752 7924389 -2941751430224507553433554711892631040 7924390 -11569223837275385393980141934583369600 7924391 33745193619400025254628880920521474584 7924392 -409211031580354956779597964311838720 7924393 -50946755303241764436284429553330948358 7924394 12076845830193575966497149469302703200 7924395 -63835950516132740422316610179129767200 7924396 -88240343349498530256586926856526867200 7924397 5888679343169763670169100184381674240 7924398 5137135581259669745302091961610670208 7924399 36508691240672610134924441885973860352 7924400 -11921755827804439219882008049038950400 7924401 20238738066556562691720773370104653800 7924402 13941796952138279134315150465386427152 7924403 132780186817225085971102552266534704652 7924404 50189150346830536187091081300892471296 7924405 -27675648472431126664259607737682995940 7924406 10872707140986400265016282893695303680 7924407 -63795975290812142809470445295273108760 7924408 -35413785349907667880618047540997324800 7924409 60516626189795850423006029793024559620 7924410 -17820520943413403966795451842362673760 7924411 342771088460733188151685693618439200 7924412 94296660852649152528649140682521346560 7924413 16273841833566536595131053564656796224 7924414 8985797531230259098633356161142481152 7924415 73917853631860932797171799339088645200 7924416 12457755714180041957519159807862374400 7924417 -132394712039441338437300554951063257534 7924418 -75852760849499523935144897718374729184 7924419 37266604172925441714614526454964183040 7924420 -6501979652520977790229734191421419520 7924421 898382881458679935126392944020686622 7924422 -7795380001369758207484930823328431616 7924423 -25986576741392513614849822264437571736 7924424 -23393740126742659020428086737027225600 7924425 -31113749392101163516681578964349088000 7924426 -35703340141244597742448316966303963088 7924427 56478434669620359128007731109079272 7924428 21934474988096658942030671676112096512 7924429 97776862157322437748305470179621767030 7924430 35610781805347336392228874208590023360 7924431 59027247622015752600136168047578667024 7924432 6331050396211571860685252567750107136 7924433 28375621556737607050209072077542887024 7924434 -14192533293867380753312145025090687488 7924435 174010956781455955191533698756723296960 7924436 -27492730235183590540705244073291180288 7924437 3941299211991360632827923629879595648 7924438 -17561640840029245111627379880634700160 7924439 -8992444429879324106212964542212123408 7924440 -3446681358088226087670390074193715200 7924441 -23998606429146424947386612362689552128 7924442 -1074088732353101399560942743747901728 7924443 45998837453398010935784695679903745024 7924444 -90722562539449354450647155075261030400 7924445 86628355239894041629652189098656542700 7924446 76463327877963910625442829500746640000 7924447 -45091834442684711918301732705333777888 7924448 74675388869076771458979192553904013312 7924449 -10405327561021574995925492548539470784 7924450 -15195032417193633869700975544103994000 7924451 -36358865923568285051811767284509353400 7924452 31683700141235254571191773371204944896 7924453 -86635759662187945851415106426931129600 7924454 -18800049355957769230004308670224990080 7924455 25300881161496661310669188341700715520 7924456 -151566475685226363609116389547930173440 7924457 65902757088870679536939097021479947706 7924458 5720261659853075630749581513300794880 7924459 -325586170304886417700330630926253784 7924460 -5187102321131107020922303085017789440 7924461 -8301784026847206062264136798382561728 7924462 4223946744661807830639382908834196224 7924463 114093680134943744904017995847540446800 7924464 -2100551112280534217335793586333351936 7924465 16751490269386605732610558585292327400 7924466 840786709168247552700719303195002368 7924467 -16090507328096278585933464112314010560 7924468 24915387732745302674807214163378610176 7924469 26029216736504805566549458251895809696 7924470 151471921143019046602132290066186240 7924471 41059996250471035309936400821580631600 7924472 -82884023687661073146345389291678515200 7924473 104890328759473101216959739571905467184 7924474 38548539725444200430830090398328058736 7924475 6080311890031061194791111931854378000 7924476 32999766331400959007163191294572651008 7924477 -9510330972359000626217923629606546528 7924478 -13825919633608154362118288230657930176 7924479 -32114782265948148561387274898810057016 7924480 16738037906468941095072760329268101120 7924481 76244730868803545278563682690292970564 7924482 -69295150960176911078779180919447500800 7924483 -26036244401025080567760859005566324320 7924484 38716914332093948335570209367652069376 7924485 -28726515182042246493289287331839612000 7924486 -61593187066451674429190697597470843808 7924487 -161959878480624649367108058805517301864 7924488 -21654482689852557750161255114713497600 7924489 49737416371864314545740247673052679424 7924490 13248250128537331591762165120023244800 7924491 25883060789224574660561311684158454152 7924492 138313354589912802284681833462520450560 7924493 -13209247698869847731542578772111388340 7924494 54768202774296762254097697279664040000 7924495 -34964498488687567863722155795260123000 7924496 614097047811705799896132062955896832 7924497 8532506749717933642933843247565713280 7924498 -28011267565403259903711036040663335936 7924499 -31905694545045781181933222902373124096 7924500 94264651514463298485131393124664320000 7924501 34339227065995148073064071858040477280 7924502 -93158982091504707538858968183446574048 7924503 -77720976179414140806977697259206137496 7924504 -16603472126034072808379659722628915200 7924505 43155387466020486863370155071776726660 7924506 -36305987731729533925138439816386116096 7924507 -40082555698303649802713966647500824160 7924508 44872696523329621134404306245522321920 7924509 -40044482731361888418639866359934512800 7924510 -52808413439150274083406451903564335360 7924511 71090662136965637665526283710482828800 7924512 12631673396959128847484788419481042944 7924513 1243049820818463975170522093199558064 7924514 3080262883068049248222823171390882080 7924515 -2824912984478220150120437628948389280 7924516 -90468888589140777294638921811960982272 7924517 37697798996426382458802878021021935452 7924518 2945263012318960439163391708145291520 7924519 44643967913130879232077770103726648744 7924520 54391147229431150552016986772809728000 7924521 36353093598514175418336192006084262848 7924522 -47830478841359644507373454856592780448 7924523 43159273173451152358782136401903598080 7924524 -13793172072341559749363241203220601344 7924525 11733757354824692693619843181861505250 7924526 60889713735392503233078730761203002560 7924527 -25953053844147961040105166103912485120 7924528 1718658332722482497754407728911745024 7924529 189861697535545022527185287355505706880 7924530 -477756437108233526852783792407695360 7924531 -22562197813105655312044877721216407668 7924532 -25515960184583342954494998524835840 7924533 -23690783453805527187597688644242400576 7924534 6146654087580411679780214755807024320 7924535 -3715019788905183744143610978453026400 7924536 -87133816413966695019589954130517319680 7924537 29034021423317655188361021454454823040 7924538 11011236242087746907785894404435511920 7924539 -21229555396580507523357890858926667520 7924540 -29609958745305288827656117671485491200 7924541 34891259488754122842840012724869951942 7924542 9736918860426548609152599589453820544 7924543 19793805712939386080393892805910817144 7924544 -6053981149332633513254401095359791104 7924545 16382411637213206443540663093972041000 7924546 6630639027771447861945459264269991936 7924547 -27673929072466053176330419821844841160 7924548 35905970842823688979417308548933114880 7924549 -50530067244239490593497908063983844164 7924550 7082620485183115426360853383744612800 7924551 -13898820402723465581033493361066177368 7924552 -72455476881125123307897987018026188800 7924553 -5837742732087583050396827037784188096 7924554 4082126390690047564169349458939446272 7924555 57026395579379400224183516741160485760 7924556 1952920595758652067940880368457052672 7924557 32420869592811233218927526637018267840 7924558 548157761917401798708568671910947840 7924559 -32796227560766199940635734807727771384 7924560 -802507073764282600823861886399283200 7924561 -8603127824566510707663756651936337152 7924562 -228192848832847552967477061288603072 7924563 53567381506406206154448903595684512120 7924564 31088414557369114109049289060040802176 7924565 -53271024047193863337949029714098256000 7924566 9202678438033846663832255770106542080 7924567 -1430906119184709483531222277137617568 7924568 -103705841922707643462334194280022138880 7924569 25749618530871359025623015791327353600 7924570 -81614353802575097628605488327568640 7924571 -5731456474742123209494801400703144976 7924572 -61033931055000614855740941766224695808 7924573 2322569398040427014106385064673421440 7924574 75346790300867640521784819457707100416 7924575 -40066368706449761081778534717460760400 7924576 -296972840891569805231007880348056944640 7924577 -4282561069920613660191589274753068320 7924578 4478048248439321163834198397916198400 7924579 -22589306185522646441948704000182748960 7924580 105360866254388040613269422805685916160 7924581 -31092210400643674550159541700142776320 7924582 2306682885155690117788375124676144384 7924583 200832160101787180139384746791009269544 7924584 13322062145776466715058792262367313920 7924585 -18369995984331612121579167324470390400 7924586 20953899946170972078516526156989299040 7924587 72535316320468169705563663589776474560 7924588 -1607754401311585772483944639646562304 7924589 22324111954320696982888712528432130390 7924590 -26539888882158256981086836455985141760 7924591 -22401549776377294466521179154365300096 7924592 -1041409738173317760260607156832174080 7924593 -4394632879569586879813209250154568336 7924594 531138080721296581321698693796626432 7924595 -8181674738637781753796903985535323840 7924596 -49295368339314575961422489312544122880 7924597 -129742528489819258464364897553386207954 7924598 73585328642362342280401530815996104320 7924599 949724348497613520019099270531259544 7924600 5740293843526497526088361690499584000 7924601 -73873064991014242539467717540608119468 7924602 13503519471334150861111801660991261184 7924603 4870392631016971842115286275819845144 7924604 46143200888590989890891100527505970176 7924605 -20679465011633022603200550245409715200 7924606 9178746017896347098980350240051466752 7924607 157640540052876883681220717678026505856 7924608 -43687543923248984257991501600627097600 7924609 -49026727304773841194417627810786832256 7924610 -23847441624207716007990306594911747040 7924611 11081473815201003860116086511049634480 7924612 -37172490134314693105468264979760079744 7924613 -651860106071350939026671555256877956 7924614 -101140543101900814725620564951955904512 7924615 21262207419819516505148900140649907600 7924616 -2050703242379213808771584564034109440 7924617 62298806876073298586510672373804197034 7924618 8840773385226420530703093507405101760 7924619 -10945513182326555385136498046578845000 7924620 26561642770222726329923816391028162560 7924621 11161825161951472440216751666437878700 7924622 80406177668354059352752670119518770112 7924623 -11065382256500350949492497245948530688 7924624 -12220434727222184589887479247635701760 7924625 -66120426925235154013460861416462023000 7924626 1347850556521116001672879046603182464 7924627 -48846879562570004427666630830093496240 7924628 29049633390257488558457240121913802496 7924629 82278082794743978786785909378687303584 7924630 3320353520279963118208301858432236800 7924631 -45301383138782791305980114825323656192 7924632 66168679215206183969967590100452106240 7924633 -8921668251037187929746523344606439740 7924634 34846435209194872677603806184890784000 7924635 -3028397920805440985981863793962083840 7924636 4147836363550269803370016813353582080 7924637 -47908656077839827134875209591700902048 7924638 -42473223933181193186479694088256165056 7924639 -153285805747824316584380097877971350560 7924640 -49405433765086259375680396588931481600 7924641 -13014666450929823809650277580127837008 7924642 -532697413559094807239559741535178496 7924643 25615943834304852335671393137015932892 7924644 -2587389929694281342901724513667112960 7924645 -11622698677120767451859231509747940100 7924646 -45695244699579205237553365852422877728 7924647 30769023234372232106491999353205410600 7924648 -38681385865884184766284341199540224000 7924649 -38657909981257281270614810353218292620 7924650 10934273060499541435517632449414873600 7924651 -75185081417637231252055452242064587520 7924652 34572294986679426780305963082803704320 7924653 -139740529117141018750173549097167360 7924654 -28957679948755658248783516058459724288 7924655 72098885325051983557900033933940335560 7924656 -22465262731196067937745202932462714880 7924657 20515777744153513057883651216486608180 7924658 1395635380867420954697758026386712576 7924659 -95792284235804680971684153199492573896 7924660 -21447761882636579867528981580946137600 7924661 -8734492381129321661734655034727614468 7924662 -29044174693115304799301482414413016320 7924663 -36855622529955052984189735023074678096 7924664 -44932787385936945982231337695971348480 7924665 11207327599728375071551089126629437440 7924666 31686395004982298035448957185078240224 7924667 213148412090863693899130461804760888560 7924668 -35156813169788525903206985311591710720 7924669 -46723786975719122717886000770818575720 7924670 21141666388733398873387289553785103360 7924671 -43031345238775589102999484563830327560 7924672 -469036910401524217437440920623513600 7924673 -17267968884151460777192648608738215936 7924674 -25665259931968609310734473946017829632 7924675 19638869168025470139034339583873443800 7924676 -8861398618566093573146303093183879040 7924677 79869971220530265090982143530664887520 7924678 -32150768717763352291744696139719155360 7924679 -53928842861437334979172611571518127008 7924680 52938084812481824719964557200241305600 7924681 41231781463655197613697936385920603482 7924682 -38314493306077192592558812176228438528 7924683 -12238420583033692794208388810902167072 7924684 45671816297734785691170275322990592000 7924685 172938812319721390820191827430579200 7924686 5286839233735249964533907207541411840 7924687 -95796521154448870092599372891254624160 7924688 -26843976879183979643049776870786334720 7924689 66718350116880989151930100587140015520 7924690 1693815042001841421685748892182963520 7924691 -98800193014627939647614134121686636200 7924692 40349569725463767347035407064533092352 7924693 -29608457583983836950994154188198629248 7924694 -12304988833865648173922847477437733888 7924695 -53628806226662370670777407811387036080 7924696 -13994735093639310225924642883414671360 7924697 -32160063075562010922500420630200576896 7924698 10874932362752986284022912219840902384 7924699 -256328956085514506738120210185079136 7924700 12839615121392075645666673038199014400 7924701 40407793476410849401710518318227631232 7924702 -23437293208063456695451818627511064448 7924703 56754321316444810968889243353972790320 7924704 62812557818504315296903063921891737600 7924705 -109055953175684175464755547204192668140 7924706 -44767302550971526718150338653640130400 7924707 -10006515119650956742343311148274012720 7924708 14411026397658315091140511521360814080 7924709 -51685922720448659953521598518674799396 7924710 61123070922698833326149276721254400 7924711 98769281885492654032346756503887680312 7924712 -130982005910712066899141612096438092800 7924713 -72597023630981017987986186683644569456 7924714 -36349192636363972262824586633990016000 7924715 93345566896078857455598034705071867360 7924716 -25302519175348521970432941692135079936 7924717 -262464809449115028063354958205949650688 7924718 -72372271873496939764156694505494101440 7924719 11529543750139058320819344161176229376 7924720 19507748462702880175039780936017838080 7924721 -47929075862049675180195067434621011310 7924722 8529597644139771303959486087497574400 7924723 -28156184835806892832759215210693734576 7924724 -47793863536061799531970495207404069504 7924725 -12979963235804805229778674607489268150 7924726 7779845458603641961183337989658633664 7924727 -157277614291755091984185813490580007840 7924728 66686747085712460934200206057144320 7924729 242266907506935418000837669347558601280 7924730 16369695904386567881843518425866392320 7924731 -71989534717978664732736903754266972648 7924732 -13305845684160832343639267726492848640 7924733 30327669347064213838198328027520254982 7924734 260311469826052058435212166325721728 7924735 -15778615316798001347851328820863403840 7924736 26404177740532791044556584334718402560 7924737 -33924135124953807568748600409476617248 7924738 5542600260788843831029447894043511120 7924739 -69603403537693905492826207959243635460 7924740 22399172358992177063286342725744947200 7924741 29199639958700620077193137622779710304 7924742 8514711326271100644917545217545488384 7924743 8057103861107973270174763418259462000 7924744 149315956325125244176436266240529372160 7924745 -44506844004001011588206065235354041500 7924746 7327623459521929772366705377362518784 7924747 24866947585716983354796273121240197952 7924748 557001530772471749954720593139397120 7924749 -36673352944253841362521753726207565760 7924750 55634387457111866337961988673440400000 7924751 142931802175997614529404985490961641792 7924752 -5593278703731030202272488436472676352 7924753 -7284414263804834107540223747970501516 7924754 33681905910678828663951845230432482624 7924755 21769057600346324764918845325863520560 7924756 14763894223501214094071231126315911168 7924757 -79615247259542715970805536480269265440 7924758 12038078041380423232994050427347083648 7924759 110137925151286762674000831074738117960 7924760 41129720708321037021598340677743206400 7924761 -43293689191367424572452056198665487612 7924762 -18704319638043852221492916466016947200 7924763 -31119039061643629994379710952301643520 7924764 105389005532932040851641172188947300352 7924765 -13557244941838539352193153416482689280 7924766 19943115833132457936886254260944856064 7924767 -13951975592385087238327856281084938240 7924768 26899276797120874612384658605901414400 7924769 100633185703642628886471636452742691170 7924770 24533915123736598946262252352778880000 7924771 515628311844616348708517959895112864 7924772 1588586518122549648306368062625395200 7924773 10665632045499142345417377219169785024 7924774 24964377790232344889556505588207069440 7924775 10788156610916483349818255730545428800 7924776 -17371124409029929966793807987263488000 7924777 1495721283004315846322235396372368000 7924778 5323651917717517156445415182020439040 7924779 71325575809268662660013946290069674524 7924780 -43712325734690586293742083729385830400 7924781 -20895573241506469580977521283818951936 7924782 1739037850575097070732457072607017984 7924783 -43266000799055075707091232637992905968 7924784 -3238599712420717302856149786311393280 7924785 24513022669377456375639015026294769600 7924786 93170409831710106618494753511860816640 7924787 16272644679502678168874805517984579200 7924788 -5276066261516982273935956811632644096 7924789 64898104380673854165341771696752670400 7924790 -2088810901395863073039833581483353600 7924791 27159480014654308780337129990310708864 7924792 -5556489985520298546604124310047232000 7924793 -46927253803819782570463782264640207020 7924794 4647712554579825102607117733905689600 7924795 89317152787804866933690063321310492800 7924796 -154043889045206336977176970222445945856 7924797 162528399957385056992595787891657152 7924798 -17397590796207071824678867943382248064 7924799 -170907832746473704970183973475106683200 7924800 -2632677117804528149494365364106035200 7924801 50454014452791932629395383432399702100 7924802 51510788359086856640694327998164447104 7924803 372303932154835964068225268622003168 7924804 72134885582519702931595254955890966656 7924805 34104076946890138197251525914562131200 7924806 19170249603410092537215400628418750720 7924807 4572888234880737181110445488126539520 7924808 5622309404047337628121562540033003520 7924809 -6160927011266963101847296458723455232 7924810 -14839901220442796937234511306786369440 7924811 -13960034909943698068034717229507887616 7924812 15960807259131974606973239483861286912 7924813 -23523384961876311967549515008045888276 7924814 -77213318861822342625030336554992064256 7924815 15709426792984122948449156720757805920 7924816 -35485830150655100384206775666611068928 7924817 -98287775782351769988406461544225909134 7924818 -86487951322911647431868867606339665920 7924819 -98763761110687750702475489509984769124 7924820 -28828143287681536850504468566408273920 7924821 71870784861759524204809217781437425440 7924822 -36311886304217686252028550844388253888 7924823 10861107559638390723949722278480529144 7924824 6369892971266069151826026884603904000 7924825 -14995417708251831567993106838005422900 7924826 1459407981442636291168810252177511424 7924827 32018646503427071254046346371585132160 7924828 -9053347255446552041905126575968783360 7924829 8912372264532105285336403400007470880 7924830 5622420465934572607307978784716448000 7924831 -57167086159355587340581646908599494736 7924832 56378949475789192048224607787025825792 7924833 32271225917003530023300589375522539264 7924834 -31085117547381949938361892421923888640 7924835 2715251275601318249266380330730547280 7924836 35802450495907133735321551769681728512 7924837 -89767536198423415112742267728867938148 7924838 -1263542387646115351441318997234768256 7924839 19131317000977068440663577508678135968 7924840 -5662071747396554841704962984299724800 7924841 -150590126043636048709565413483169089500 7924842 -23092441367955174573767831938502932560 7924843 31669683727739621515068273299757395320 7924844 -50566836891035275378237551160930535424 7924845 -10292144546930888086748824999033180800 7924846 24150227945982851846444397497760384 7924847 -61043839003506248185318097855666953248 7924848 -4554704514390624048848638052446765056 7924849 -15609465368081780210614128510537453792 7924850 -9335150395956202971234673882658340000 7924851 91838922642834785678155681879923473280 7924852 -6180813803491681369938471864611670528 7924853 19376559713658544966307494008217132224 7924854 -15281678799043781453920556989829664768 7924855 -32478363281003273058283469220010179240 7924856 161080414425322641229668660940590120960 7924857 792311193034431070608109421372307456 7924858 36788262438141967922466052839859109376 7924859 -60417799452137104414280388275479850640 7924860 5102671426138072095712198642422535680 7924861 16585455276080933749400424678371547232 7924862 -22845055282268080085667262060354713600 7924863 17625488757212734815012959807514000 7924864 68341494397592127505411349127458979840 7924865 11265838178860911520969098920423166120 7924866 16781442532157469743267164798903012224 7924867 -72843824264194637501760832159987404840 7924868 -103921293170586105748970629737472639872 7924869 34671698393428441138982843256268035294 7924870 -44261674456778678981237298123971445120 7924871 2273689478551725671552361415941610944 7924872 25051823701130890277376049238299729920 7924873 -31146645591184197218644399497201807840 7924874 35192266420347892814621623515843909936 7924875 23026495636263194169203923181484480000 7924876 118969587428992073624130619041401466880 7924877 -75570773397181376897681221506944531274 7924878 -360829602609083027291330626847323392 7924879 -118935490873222257685078630219364493520 7924880 -675190227337931378804545080380620800 7924881 -15837858667928919318604978569206289120 7924882 14413488393896336373481119463497100800 7924883 29072369289246908692894688372576265132 7924884 -17185797714318960789528624156130449408 7924885 -90256585233031208510413963207666867200 7924886 49334896354470842619037473126288463392 7924887 83048777187147549184953457643221947744 7924888 -39292309378480441506961714452596736000 7924889 2898872190571270314421108329468532032 7924890 9103955356312102454987282292875289600 7924891 -21207994508442918067866768689078799728 7924892 56466766902696851484954094417072419840 7924893 29453810018072368861493751934620180864 7924894 -89267705386385621122415007902338676928 7924895 35397421101640900887590569303299000 7924896 19161751687594609358047069996160385024 7924897 32258707778759418172302700736941432240 7924898 -6706654026565713193423857410583425664 7924899 -64049798373589953769564954538841881736 7924900 -514088873664669633865201782852352000 7924901 124316293926175281582119503415385907902 7924902 -4737311128579997676009830302054858752 7924903 -18527640034307195827957506179865693696 7924904 8324574646199743203025062836959703040 7924905 -26401839114889346293846642551998400000 7924906 -69470823257959219787634143137369076736 7924907 55438980778696139620385854389201996552 7924908 73988965559091939618820540852815644160 7924909 -20440707083171254995125823478801785440 7924910 1802272331662970000251595037606869760 7924911 85264904504963220081440061803428440072 7924912 2112504122680851161034071660851183616 7924913 61334446939312448618552191398078870162 7924914 -43298668551358875575327887185803203680 7924915 -81430657015107969257578095423594439440 7924916 9009404963461910541867957324732003840 7924917 42812450884738180638634882231208337120 7924918 -68762346475223609205380675264919979584 7924919 -711301654925440388219892230747589360 7924920 -48547141824013760029236179299185254400 7924921 79285215318109835706526647782770398122 7924922 11900392587045694389934306439676646512 7924923 123758143063107936942936841929827563068 7924924 -32246484621149270822176233649244620800 7924925 -2073798901876516069368099526207812000 7924926 21155710031378742751126320818687468544 7924927 43133245314220678499599308076020804352 7924928 48602675680540368483528410814109188096 7924929 -47245214177502233752478832120722771712 7924930 -6468291685355825780219053720542444480 7924931 7637947041381232596631625306982650688 7924932 -90804905221573009600998482610532915200 7924933 -2272815778650240197850580623063526912 7924934 58761352544049542991865574641715723616 7924935 -5450497515504774570619752019554481200 7924936 -85205226444627962082841005837389783040 7924937 13613310806541957100297183857676227492 7924938 -1870052617048567555378918973107998720 7924939 -1180102531711277908948469383007530560 7924940 -5009693944548077053317732228709032960 7924941 -74396705072059525405792555363814729748 7924942 -41982169851837756487354845244895224128 7924943 -34395586564919920855282427369626896 7924944 -17135743624733605020503703408698720256 7924945 26641633320181349880229945255864668480 7924946 -21872241599149338704515475696490969600 7924947 -26017698637559460658961607266187664200 7924948 45613674133418987343229061615225767808 7924949 40257543008032096583111837628201097248 7924950 5737361695586786583782849876810155200 7924951 -2367153968537616145823454260940213008 7924952 25097796771499175551142881398270197760 7924953 -113673430518333539941918625467379616 7924954 -28806551219232074672701192350025166880 7924955 4761661560833779594585486733205167760 7924956 -7687345007720881909538875456777598976 7924957 -46022139527981858028572604238354209120 7924958 20678423449166534377295318384961346176 7924959 17163575966058247967855552037773082864 7924960 112790198054881830897371480176699637760 7924961 123612676121598491705841263084190597984 7924962 13473580840849326621401940051806459904 7924963 83065455659843045398480096270476436824 7924964 16617563634472997282405987002313932800 7924965 21170569436540402542440393432908010240 7924966 16270110900954810754964697432356809920 7924967 -89345214275464851715644040439393046984 7924968 -86544266350153003801092307937382220800 7924969 -30404176017919746077638774737846128156 7924970 -34580898446016209821211023983266495040 7924971 68832087718013040175409580775544244312 7924972 -12487521614054599921405405382317965312 7924973 -3128057277390240747563803352428227360 7924974 1106321687615298794602131768115335168 7924975 6873616776679400702407998551445054000 7924976 4841166138976152114872793185845248000 7924977 41907815808364947859896367285733629314 7924978 -58158300076337005411721211450079806960 7924979 173044514640171755738377269973752181584 7924980 9314266900530333530832398023482777600 7924981 -10939077377930549053476007445787803218 7924982 28398948503523480438401915368502431872 7924983 -36035894262730777678455076428686093952 7924984 56060463460075125924291042611478712320 7924985 176053897684309815182065451873411885760 7924986 649532298554954713764868738922887680 7924987 -19958866851082712229719720870693931248 7924988 -78549783298303176309268760501527744512 7924989 43877725240476336696010621521690061824 7924990 -41861510924637009019390908728402229120 7924991 98884257793201528452618640600928923392 7924992 -59258978751721289019424275388189114368 7924993 -35718623451210333121282823195051058860 7924994 -29141167292095087133878051210786407936 7924995 -3330786446110957031116429124062310400 7924996 8963102889447083408701138025481239808 7924997 -43071496828003847835904381061232288708 7924998 -38840149146820575188025080140836188160 7924999 213195806063053017108816064980514002336 7925000 106828622058244658938490780387424000000 7925001 16064251162073506033814344855234406400 7925002 64671121380802923926247297326253374304 7925003 -58050804986823753937657479957198143520 7925004 2472264919251530739203860720598492160 7925005 30643656999995829715546602821236488000 7925006 4020056733805965145854709566523124544 7925007 72780000800854190012485860657846869640 7925008 -3059535093626768948733908645988007936 7925009 -5614986265274442624344181026659479960 7925010 -9480211361688546541066048121971837440 7925011 81019244154467337981844209386801811832 7925012 30705477122127795028248560027423635200 7925013 26661800127124347650233674819675350400 7925014 54451153806037910166612848308794267840 7925015 13917884514351491170142261333798808000 7925016 -6826323785422537475705635191705600 7925017 -122631086209257716840329008907999290934 7925018 -32439162861929306622179262180764848896 7925019 1245416324645216107690244321864580288 7925020 15055034074464286311893524816914216960 7925021 27636615285701690635159830926445972492 7925022 -19746914533861190595169429249289751168 7925023 -8771338014468329366627208060924084920 7925024 20603190276017719108545886264748408832 7925025 -40958738898287112668048942222120365200 7925026 2894271743992521819116475542576406528 7925027 30886874062465988027646460078052680704 7925028 -70217365665420638246577442286227175424 7925029 428828698366240084000365225065539968 7925030 16647878498730148262643739657103721600 7925031 43833313182756250585584929525732698320 7925032 6943964934856783152563640508547635200 7925033 241918275767464884781780313165190180 7925034 -14717940795122345447199550661854570752 7925035 6120630973058604176353216787014416480 7925036 -47958010380028722772648113650195496960 7925037 28381457684903402192010626011514057568 7925038 -38411055966725609234202782861087615040 7925039 21850558809881822176601331661567840656 7925040 199880851522560506976442899332136960 7925041 19761123643392194911286745634652127552 7925042 64734294387584184452555564543398758672 7925043 23364504483186212086133067983491921920 7925044 -299519248910928020856317738622672128 7925045 66691226246365199132377432547544054300 7925046 -35939087911725058081427072624237629440 7925047 60365613492308798651969588301808567240 7925048 -128533656774109340439639919962042224640 7925049 50413199223590688403163779246605333168 7925050 3929845454581854321180542662548652800 7925051 -194329228657817422470387837001504549296 7925052 -32883825175820923454605730236850380800 7925053 -71692386928229507497570704413421680698 7925054 -15044926764980973024794377384991133696 7925055 -117922996011321385581561590852175974400 7925056 18009172128969862582713850830706442240 7925057 -19400898057099890566974206863673241600 7925058 -26562886215447823381999608510411846576 7925059 7664158482927180173965500593406211840 7925060 5426591102202062550496290649636331520 7925061 -7011975788064402891258539312187863328 7925062 -37545930766864961075806173950452686720 7925063 24146821699119311378598372676411272360 7925064 16115181825071400630774088234898718720 7925065 -7078513550990992134996242535629184540 7925066 -37028484463265137793182184690779179936 7925067 -2820828832656449097998478918254096160 7925068 -39220322427633978938716465464889937152 7925069 47899211218204171141419710235915543180 7925070 -8219611704450857616069450138516988800 7925071 3012850350101655810002708944848195840 7925072 -254760295358905559982318569348136960 7925073 12325935334600057929305208073559146944 7925074 -27221671850121392365121768920553516928 7925075 -8863939726679039800081738454304179700 7925076 -54470296842328355836518233310726615168 7925077 73086462687994460420695185171642334812 7925078 22828328290383125687115900046320982656 7925079 -39464082544274506630123282824107818752 7925080 -37282124859347883966911420678439321600 7925081 122163771994025604495554647583716767882 7925082 481047647367294070524867057869677824 7925083 65782213957249446385904625200532939332 7925084 210421028943577782148615860182418432 7925085 -5467264617940447489919304375615811200 7925086 26150751748994081433384829506271803072 7925087 57317467529774713790058791970141249576 7925088 7898785270841530362631475519268323328 7925089 32339404141197850191754803492368031024 7925090 26090730842863894407739643834582899200 7925091 70879135606721897082529961482715255040 7925092 3213965519273745064562183535172505600 7925093 3902504240237395310805307753983519360 7925094 22770388921110502866186816700883596800 7925095 20221614225990099305861709088616441760 7925096 -20283304619887290875340516456559518720 7925097 62243679434851403889066207361221024960 7925098 -23309798357446001403270128400247621200 7925099 40762821778237747390839150200651328 7925100 -35272843100759938882649243048168025600 7925101 -31380277278442268455552925658139209898 7925102 123029008779292749431421605558219191104 7925103 -111532135810622708604989958838786536336 7925104 -2497642696196280174531243716418797568 7925105 -35079295924521849524005699381636897740 7925106 11592471910977956953868112730699144704 7925107 38469036296453240093016402574203855672 7925108 -42009588034700009798934666555388025472 7925109 -109134482575837984849668388607804128320 7925110 -7932083629265702006717718077612509440 7925111 162079622918965018306827064236344302512 7925112 -9213568989650881204337399348759162880 7925113 1362235638613550351352997694499370116 7925114 -18096749143918138272676363248844531344 7925115 -953323039484881685307171001724693760 7925116 -19318405428810199216668959161090583040 7925117 -15258328100972954384441001420798157728 7925118 7084908181278894719911462674007680000 7925119 -11902365239988135005881825150794363200 7925120 -24422587174793378610093299117064192000 7925121 8650591328032840085202220374033811362 7925122 -25836699559371507048937081009475635200 7925123 -90210193579944731685663519234576938628 7925124 -1006796995359195512977654203300814848 7925125 -26146052612520796374025580982846306000 7925126 52371618434658309133090388515789848384 7925127 -15064538864774093313850831415956253568 7925128 -6002227649908916734036894847487590400 7925129 171334177335103264252307424626806483584 7925130 -1073626120874172831051846907404532800 7925131 -45741323823875986746877331007379993088 7925132 -24113923885481141272803717248056862208 7925133 46499903686499832964419182076075591168 7925134 -4953886352123779530269840282584550400 7925135 -7690636555398769152860166486405388920 7925136 8834472579320933180533655661217972224 7925137 14509699921969380822478019820587618 7925138 38351164619341231346555217126619050144 7925139 81814291335730119429291893169182327604 7925140 -102802073457808647813863380560352542720 7925141 660407608607869840626510129011641248 7925142 -18130269488755882816793687373979482240 7925143 -5413418966576615040154610488255313736 7925144 96570402345716560584725411200510556160 7925145 58636443775462689619698047303771260800 7925146 -8553057148010143736445555210500025120 7925147 63190898469125474631259369193965274040 7925148 -38655258658247863686833905822803394560 7925149 138363163105862153793092068032979443660 7925150 -4537682210483575784936255194090022400 7925151 28339263751672179400732636165027917840 7925152 127633910420849107761238068400411901952 7925153 81333020270218095464607330292726487700 7925154 3297403459541753501981131266319221120 7925155 10088529868257838423126330598875539360 7925156 35800702902938098176203810386478825472 7925157 93257169308524404246194804458107275454 7925158 258906234609146041094549741780222784 7925159 -23318976130819092928315873849080741072 7925160 69488569614038687965895128747418419200 7925161 53976094296086603407461121267276558500 7925162 42636091459288392925393654311982834176 7925163 7276673858804299918831678571090700288 7925164 4235806015861466173177905742171196416 7925165 -23801560317658676179517133746034317940 7925166 25909098373351598638479673598717071680 7925167 14640276896869504072087807161063802632 7925168 -23279533274461132624959352469590622208 7925169 -17950953336338992494406734188293321728 7925170 53005114482875925080759646953938652160 7925171 -10697326248994913756127840664092275808 7925172 1170469367940682569215002286032957440 7925173 99561590463011887377879135670573629422 7925174 35370086360330647556060024065944018336 7925175 -7062728675850933288076754598564000000 7925176 -213498422651509384570744442633994240 7925177 -29855550924231191817035740016356180920 7925178 13705562390908940495538015887695595520 7925179 -26791098675866001935479576418158784160 7925180 -58460568265514207908565020492042329600 7925181 13010861549917947783556455824327049216 7925182 -39173364827965105854575357125520471808 7925183 11352444276127860924329453490409632480 7925184 11117304080082515296053671744199720960 7925185 -59180520958214832117138969635499820800 7925186 -67227248225580782610304930464065468208 7925187 -54089176574989649462176540784987163648 7925188 -31035814357765834340026903577942538112 7925189 67636905745628541715239135896552631840 7925190 -3064291836044051114361182034630696960 7925191 23931022518964132704844946995258135792 7925192 77516477392553500168242012467944857600 7925193 55638953411679909842043608531669547540 7925194 -24864411330039672526984071959244337920 7925195 111586906644660970399097964511957188000 7925196 -32352800669301051284330145362874771456 7925197 -3777800871601264312640306609825709568 7925198 -70109721498724624940024630152476206400 7925199 -7599174422714130856716315755878501872 7925200 -17867844734726832203408786907217715200 7925201 2907048332850339741854473705560481920 7925202 -4187188295825505847535855870422479360 7925203 -10118227816379953607146845236217106272 7925204 -40496466317244454474056514540383498240 7925205 8053981416503108655188549567745885120 7925206 -60583883689791269250724380317684852448 7925207 78255998219047773070520744161782797160 7925208 -8759973393651247048156321465026416640 7925209 -126462135365211603489458010282101465590 7925210 -13901470758921333174109619264681214240 7925211 69670013094755575365878782423300401372 7925212 4913193322147966130816724387011325952 7925213 73404586423622177228781948310071048000 7925214 54848329967706055228169245207312312320 7925215 -33705310570506860909398953762337336800 7925216 43566731365269342945371512110551138304 7925217 -7236138070878523150489630186630435920 7925218 -10879025079555058907323470047149836288 7925219 35793162692622250512902364952445838096 7925220 17659501351231507284772636372247558400 7925221 -205122921658072934937772538803103038656 7925222 50882232837986738638521004236101106912 7925223 14404034450869663617180933982751468160 7925224 -123501085245509329470579870373602508800 7925225 7155071920086985217222931678611328000 7925226 3967423682555647876227755725000076544 7925227 116300737524892982660456169376379737076 7925228 -2739508624478034558543477774148061184 7925229 -79309213983827846932004648325756408960 7925230 -52416642204390497276993546190130934400 7925231 -17151456424466955301672198792964518536 7925232 -11118697042555341397573426949526650880 7925233 -89871479162645465818215195211512570816 7925234 -54242581709933124289698336748520371200 7925235 45863362146091035851135199590487840000 7925236 -19142389208468782005956884326232995840 7925237 -11425708120389167412909796368507276114 7925238 -52190680220066598829367717049512219712 7925239 -7623569993114250853770549075727179344 7925240 -52571759945824316354124916373483520000 7925241 68870560667680489289984111395070221392 7925242 -24962218169286151225482189285312138240 7925243 -45023475088241998962445964154182521536 7925244 -76461183663960961961524346754170880 7925245 -6555347157482319808963351298599859880 7925246 -2564009952062727252153661038572012160 7925247 13386890850684686039571496287633459432 7925248 -32259809630548029273333579887627206656 7925249 -12871459321037494939922774369130721836 7925250 50783224173338847510908646353011584000 7925251 12468022676679351531264462702106608312 7925252 5057887095160552482487982445746822400 7925253 -3548529542487020657606212984297327296 7925254 5836342265239660258239917779637268576 7925255 -17594373619611668683437372711865866960 7925256 -4451088164647346582070184542635212800 7925257 110982803843784345386585972787290196506 7925258 -91835931430714002744402130636290000 7925259 16078532373326035246438435416522771888 7925260 15742255448980268240051122972232555520 7925261 -13099042860169327890577904746721961600 7925262 8531990484606147415580237916708324480 7925263 10172439838986346936996168005485934512 7925264 26634953521035508392563125317640667136 7925265 33731681078787610140568062083821746600 7925266 -6827434882236998236554732824462434656 7925267 -1587093257033036901671340084826540800 7925268 8874519390729451637337625760701145088 7925269 58980539773233948173457888927091991520 7925270 10110539589646439834810218785354422400 7925271 -19522525572549879707222419011266079360 7925272 -33593826459263343664886155839680409600 7925273 128743781896996405229680093532260152522 7925274 4999602246865344733920482729571102720 7925275 26621033384645382846495756468214349300 7925276 13347156236024599914395270120207205888 7925277 -33212349238342683939142001296119166080 7925278 -34380899435556957109495210538673418560 7925279 -143035572574109522215399634372012841120 7925280 -52015964882242851460185269792145408000 7925281 -13192330633991813128499088326078100480 7925282 41689026598796032357819771826008198992 7925283 2342422888455049222704850158872575212 7925284 71458440911121222220176824702852505600 7925285 -826351563708003705958818356880773640 7925286 18497416214775505064435748794565699264 7925287 1349546786366730758938616186157368920 7925288 34320202768465122029424984529165516800 7925289 -5358446654447839947517583002381723200 7925290 -21014415071170663419428536706453949600 7925291 -148482213884674588871302572636649651416 7925292 -64124287637376886033525893583814064384 7925293 23032800764983957085559674321167481760 7925294 10073634166870034629763345358642577920 7925295 -8657512372923236159846097764982643200 7925296 -5509663477491160258352927590687735808 7925297 -98476451965145764830319693123264640448 7925298 27259898937456959889321081399127430400 7925299 -23342398179213446779462063392952530000 7925300 16236310117134519470156598577797484800 7925301 -45497944877842635913729100199445618770 7925302 7367946122330338610242640243774343168 7925303 -45071028339128181448638610639599598272 7925304 -35784844503454429931125048194435317760 7925305 27774881380393245612753315431435377920 7925306 7535479917764324794595478650041802352 7925307 -20807538745510441217935219748219520912 7925308 1038878486195299395273709443666067456 7925309 143588981442580264972370356301514885606 7925310 27251148514820942200695749767506240000 7925311 99699522003856750664214770598789843352 7925312 2546511389613766231097375523170942976 7925313 3207152945822225517558933406147816128 7925314 -9120081167943225022263364925629592160 7925315 -44365413615803736077781097605210448800 7925316 -3256996498600088428955736569127014400 7925317 -8362771542571261709251153421792713728 7925318 2452410798395756784752002258113901440 7925319 3858775450649039626557228617774116464 7925320 -41616483515427372484100659884913766400 7925321 -23876550933106063665144286578845597478 7925322 12907902939602131255562984781573910272 7925323 -46520772908524973614957118628492822240 7925324 -16691369364189642529839454627333487616 7925325 -14275281000725455653720356070712096800 7925326 -13834621703679794598403794436984814400 7925327 13147899728073292973278728586642072176 7925328 35180631361623336899390960110579482624 7925329 -324763848111658772029558195491165070 7925330 -87081736498789898974859304800762880 7925331 -35321611744219307783215112697017938248 7925332 104229445972900128565782126996794822400 7925333 -16707248385281951436608595470586156996 7925334 14617761810836421052456622658490322880 7925335 -124403151009706074785270539086581952000 7925336 -35090630406620964058095932163891363840 7925337 -9606663099164314844790464780334489600 7925338 -35415027421745792672535090219199328256 7925339 -95619134682900593004668302487840860860 7925340 -24064950582887642136966232074325524480 7925341 24584457593274387553628817911696909484 7925342 18566728092947599246090862555907219072 7925343 -2015706768199623233985522343266374256 7925344 55302072024191140427612536669412524032 7925345 -28560761727322781186547190765293568320 7925346 -12258853630699945877679177641973634560 7925347 -5901839664992590763413190789578207204 7925348 68571731469219350282747921215752148608 7925349 55658463225236612350193184264378388800 7925350 -31198234609202785584298985196201261600 7925351 4318694638856065086262258322159297664 7925352 -77202629375814179191432790563958784000 7925353 130005724336976955700345360901122284602 7925354 -29533177871111451390756201843768096768 7925355 -31012058734458031222027566851437533360 7925356 -93438099035784891515314941962678919680 7925357 -94034125903292276169315835310169843360 7925358 12177342847272098685278060271004723200 7925359 -27467920200334736523042299492898629440 7925360 -26731933039207379606221149414974423040 7925361 9055286476555777864671444300511356960 7925362 -37346871622226809737040565899244363136 7925363 31386912072273270085290228063766375680 7925364 2274795207529900828707278046876187392 7925365 350145329849153857716987174273722880 7925366 -335096746731058534772349242693706624 7925367 -79646064803829932902299567435107007000 7925368 -8854350345615893502988183919047188480 7925369 -87861583892590577890924269861674481600 7925370 21241462030156870694114163387910444800 7925371 97324062585941213163201338221615215544 7925372 -904191449659276531200467400668571648 7925373 -478559640080118143103241148331540480 7925374 377323519594656553375272091522646400 7925375 -100712504680548157762669105856651520000 7925376 7513863228691689879763464246578380800 7925377 86201301379914963226247966104287076226 7925378 84948474618395811285064719744592332240 7925379 -19754649116391696633923149021294080 7925380 -9358338665003682255168431126826259200 7925381 -180158685705744272034544684081915803300 7925382 -1545806545304903215574651493363570240 7925383 -7250070177137463801241119071084153424 7925384 -79021968537683491277756638533372349440 7925385 -3871999473572006502605472863987337600 7925386 2210220432927800487368090932330119168 7925387 -63956010166690359173193402696470866728 7925388 -29034952870438326388300885640624140800 7925389 23518722857736186248636587514853739190 7925390 24272759406785866520900665984795411200 7925391 -3635860718682795967941091452550794720 7925392 -3763545702054865506129500030002683904 7925393 -10943878072429011063400858125774532800 7925394 -777229607025246755205315737968855680 7925395 3155342477463290272847623962944616000 7925396 109221138502425118404840358215599356800 7925397 89046149705190657196274406489601053600 7925398 242134329863705821456400441431999488 7925399 90438805548816061989069968711058769200 7925400 -5158047318426154358360096443877376000 7925401 -7688824494008075188707293663701530096 7925402 -21104058636832838071885312193360344848 7925403 66520829642651332223050725277796446104 7925404 31429355893434792541556677143250444800 7925405 -53458011175917077030529486659716970970 7925406 19038329831646715099037350505744464704 7925407 -14268097553962929315596290862257555344 7925408 43392671594494048937373005324309889024 7925409 -54411927299449782677945496427949974656 7925410 16941437756543054737668588047632872000 7925411 10237258384363266488876170593796989840 7925412 51010462023161284892070045516471220224 7925413 -116776327434237075621536164464536874080 7925414 19139135622055509755620422383042013312 7925415 -30858302068480769532294413293328926080 7925416 -489405408182937502737287124064665600 7925417 -30914345810470200025385787270820342668 7925418 -70372323261222366752204172522250337280 7925419 -55208299475054587082486756300360038656 7925420 54547999696582782709376808503817953280 7925421 -13960060392885524934123189010853223936 7925422 93519902451080533089930741484774301952 7925423 6779109860636484094154393457043746288 7925424 3170295747291322129141114936261115904 7925425 60587281994857226981172049920923230300 7925426 -71622308970928969301592291440013647088 7925427 -48309318007610585830248523041393625836 7925428 -18900371617739785035963931527819659264 7925429 14726627583033595330851004965031835520 7925430 -19045367974479480248133436451226900480 7925431 -118218339998476969217424239030031399008 7925432 27417423371460802023039404183425843200 7925433 -30031782680545268714745717823471552176 7925434 -28047629367057063557367925644630145536 7925435 -3543183861701469907114219719902576640 7925436 -75539522983620706279986429354436996608 7925437 -1556344224814791633187441905297263368 7925438 -45416194762428333912196781400819671040 7925439 -54403103834561640827881629957776045040 7925440 -2643110163629945320687793502903336960 7925441 13183109227578991888928184086989468500 7925442 -2144639308057743181029404448116722176 7925443 78044307920832523386450969720527560920 7925444 5566278326000351189458734950502135936 7925445 -10495785300425790155597464740992669760 7925446 58655041805512870866391891859498715264 7925447 -46921428616468799523394101947763151848 7925448 -23312685440485524946935004081868759040 7925449 -8904258818415429206488831702523731648 7925450 -2626231936137377348153142914536728000 7925451 1383215154669876170723222668252003200 7925452 -73273042927767761942778949852960224768 7925453 165902344862000726326559335369138467702 7925454 -37509592176597950183570953821754801536 7925455 -32374572997047034373701770438983247840 7925456 4355507681194666401948422320381624320 7925457 3376230124053538164211354698161416992 7925458 -45477151935698675586505045224124951920 7925459 -1859330284425009558828473824634545200 7925460 -106524813255155340413646720323911680 7925461 -22371122990988795835679761672841560680 7925462 -45007075205035097248462366120438188768 7925463 -15489853600881362289385749918924561696 7925464 -2422710830058474369521479228305039360 7925465 20890668724826912718409014333770041860 7925466 -10606586665106721685525074837004248576 7925467 53347039533538940030241986403153950952 7925468 -116029457473792396617231334635760819200 7925469 -15967826007646492120743118684628657280 7925470 -8777760314407522889049409762119168000 7925471 50172922285092485926880172062589984672 7925472 -174052910998478806692967789696277544960 7925473 -129318559478496635304377593129923296636 7925474 -35980441792409724442889532769572527328 7925475 5731836630495641390215081632463266600 7925476 -3412454511904016207802682453107641856 7925477 -56589919943611899774725983579564169088 7925478 -2661120042343606549084059283796024832 7925479 46576984143815147557898083145149224480 7925480 -90969272656055269263585010554911539200 7925481 -26466336504144439956063948447041048172 7925482 -339482114894588169495975309194728608 7925483 -44989071917010642847307802903079565160 7925484 1324020815518683540823410055947190272 7925485 -118360945883908127761495023140418603240 7925486 68931126814756342435583517597769332480 7925487 -15273528709932951901585186137832763640 7925488 -7617944941771579169826082709902655488 7925489 -614087159507180499504264460047808320 7925490 -16080228483829206861473782042915054080 7925491 -6045526781967342677049952333159730176 7925492 8919806577396486873712744221156741120 7925493 -4633868067905259920388653815096928736 7925494 88227760230063244737095915033352667296 7925495 -1151639427884047659206680617812720880 7925496 55645475812731411467419092345728716800 7925497 -67067964377132269567876074390801225600 7925498 -2312245274338416284231362795756587264 7925499 -36569163317933766832298672825557101600 7925500 166304875918656743006874079948416000 7925501 -79055640055992580195071650998694003808 7925502 246625407341319224870746704956344320 7925503 64411662976514084849380349548685034752 7925504 -22074937526734476260089340985203490816 7925505 15448190317708565522562423702900635520 7925506 22314172653771058014085326293496067104 7925507 -73295166177846732559825984601692697328 7925508 -66255284475912631828594626153028500480 7925509 -28324319540531794026510442913568608290 7925510 4138668089647651340712839146404332160 7925511 9704229061482157431473924002114716288 7925512 15795386449652477335968013319893647360 7925513 52997369793668880866505203301321876762 7925514 7854767818865028665610211070172050688 7925515 12794967452339428381837668086247576720 7925516 88521084400991392920350195843459094528 7925517 -55779231880104506942978150703362407680 7925518 -14957234747461540296991470803142335040 7925519 46125801676596072157448597594015143392 7925520 -5774929166807335818132381715692257280 7925521 -112064147007120932432398115774422547278 7925522 15789329316978831993494396377523202048 7925523 97470592596262319492885214382002348984 7925524 22472901960219579448894110833099169792 7925525 -57579313429989137428807295061625552950 7925526 -19875125408158869983854435892816640 7925527 74666952060417652215634766033950922440 7925528 -12791588065341266890823531257803325440 7925529 66615581822437121748909905101164167520 7925530 27061745936850521085756254753099432160 7925531 -84406722279932355561079018236226540668 7925532 20795930306705535851717619355890819072 7925533 14680080165254030328538950958541684160 7925534 -114285185117695055661405769874804682240 7925535 -47732517730217876633926446836488216680 7925536 58751824312769684721429239623125762048 7925537 -11717953608899946450835952949067326720 7925538 39847075880176921465138644748132239744 7925539 -78053384053774944475550532998100549720 7925540 14656574778386217878527435178793185280 7925541 39148255035273877992783032666183715456 7925542 -632104309105151170295817930859316928 7925543 -46074049105657391299604948139456083208 7925544 29556372271326501726301790470340689920 7925545 -1243575716707309054907690288397480960 7925546 -9892169324383324186571862666735912960 7925547 -14139215399238509844147918458398141440 7925548 14109878921303922035078827393089058816 7925549 -22309631706734725479719760227066876736 7925550 -9044533237266075313670424338141179200 7925551 84001672970286480077706452528014529552 7925552 -6382018295437318384118554978362015744 7925553 -5013801625710536449702231990528373760 7925554 -20554130012479191156342026385574782048 7925555 12654518593864065724218199121411076000 7925556 -5181741394282715087346157254786932736 7925557 -16836172809605437099926299423065826194 7925558 17356729697086346450349947861685149376 7925559 35136075798432753126030848467196293968 7925560 -7516051660552058271740488846754304000 7925561 -22374002527324623197636271997820103168 7925562 -16365362475333646251739956372141477888 7925563 6584507034065861753464030813831930080 7925564 36496101553439191991877041222471225856 7925565 43371719738818755762207445533212472000 7925566 126033738663623825864137757817759431040 7925567 18959483613145117940002888328097373248 7925568 10622195800839470384566170054857588736 7925569 -160491734502423297309604499723179846956 7925570 1896332687407464729916564962248924160 7925571 24600077393669581217238864106407355680 7925572 -59399823867283367855928350265085489024 7925573 -28562312470694426847898920192753112800 7925574 10843438809583070499858331015577914560 7925575 -2021024767148139658569338547093494000 7925576 57689832302023837806503673424724828160 7925577 24140813979970196228984431235667187680 7925578 30254181900505668741420976844056929840 7925579 93228225496929249015543060926082239976 7925580 16145932738437474449454236115537408000 7925581 -4907863113904078739193930785768557728 7925582 -6236395141348424140377824791121488896 7925583 4596527188080238590737546911183497600 7925584 -2384573068010482087658847995085455360 7925585 -6144225828661256962980282444135422040 7925586 -46550217991021125461233690555037771136 7925587 -18551433620036780711036705530161860256 7925588 -684769400157637820911672265167503360 7925589 -23857623062936365914165590197367603616 7925590 -11744662179089979637220270855878099200 7925591 1193540971962181174561501092284460984 7925592 -83082471097339866834410966087054561280 7925593 27515872666447727533490028834723015360 7925594 -11146289465007956721266204063941539360 7925595 38071817206223789486940731624816273520 7925596 51996087872478929812488680861000007680 7925597 83527906634286560672803360154612348832 7925598 -30987892764282581532855949953482318016 7925599 114836654399565739570742677345397908992 7925600 -17297725152696710445164772514617753600 7925601 -50293591466949284463511473185873255520 7925602 38252468990497970305773372480874826400 7925603 -45929878070513634252677066247127682280 7925604 76313567632687274878990686151982548992 7925605 76327277121426216477975861889552934520 7925606 -39295076109054346187977499801003222016 7925607 237459579460309978895898751020794856 7925608 -48169491144029338005498913838645760000 7925609 -86779907771571460616659613341146581190 7925610 1028631901031901261650133187049226240 7925611 48614588837204901462186925157190660212 7925612 -28888004963737923803399152792553727744 7925613 35025976645619226636926377348835076000 7925614 64403265028498661548928780832229102656 7925615 -14701181822721733421743437021821950080 7925616 -6699800520875747632605034821701271552 7925617 -8360320912745484036687788082464200000 7925618 5967634774367840445098194302074699904 7925619 -29524963653941055136645738925582353872 7925620 -12737207258135609414879615618507051520 7925621 -207467550258227849978568905635675044 7925622 5698396938902273663255575219961395200 7925623 -77711874029164550549693916742466810160 7925624 41273846436865905148936585685484134400 7925625 -3095621099105987187454162435755018750 7925626 -58170330023022385080611992478461177488 7925627 -62932451232214293639587775598904626524 7925628 -2847362291105973543228402637500119040 7925629 -30641546054483473713842231686096187770 7925630 41583665107235586809337952825423632960 7925631 -706518651063027541778005648875927552 7925632 -10429464602574974732126874967442718720 7925633 231856810350993221850730477560735029184 7925634 17915390354709780304668675433010288640 7925635 -27023770185698577035698980082936855920 7925636 -40754154063269233700542906249341313920 7925637 -98379661452674889191949638858784875040 7925638 2003078954765493215255389109486913792 7925639 -2259111310677913675366888554713942880 7925640 -44033311434918704819859831650726707200 7925641 87094474730554386787324563108974549600 7925642 72560653046979613079856057112025052000 7925643 -70224060288450758036049045855953925120 7925644 -20955343855974538125349667063531715584 7925645 15375675029929561797313564942364323200 7925646 9224863539236525363537211585829613568 7925647 127823004371017478802660636636876703320 7925648 -12816551772690574000803874896576184320 7925649 -38859563741183861546876119124262541632 7925650 24823435352475004615771089014120709600 7925651 -50235614949006291466909931287433835348 7925652 -54804605573040059169651840661725162624 7925653 -204895381426295718486770443459429705440 7925654 17677447243521418548844341827527927872 7925655 9722224236439498179239186631619957920 7925656 106943928683688394080779383068123002880 7925657 -198471298912974173350526311301567161728 7925658 -13123230839922780596679004854106682112 7925659 -2144204075700188433716855770317735936 7925660 6729173664989146734844888613269324800 7925661 95767707786372254776609516791216248640 7925662 -3668815046008629913660920207637077888 7925663 -31630494091475786873728674776973101088 7925664 -39861202782407155914396084352403374080 7925665 -34418358681851316530856321498598822080 7925666 4981065241396069818323871862110996480 7925667 -77738495307030038776427404029413034120 7925668 83879546581278864528962398538690450048 7925669 -23077628060242097202910807120113099720 7925670 -28215242665098167158404527970190776960 7925671 -31579915590622265115428611678310359680 7925672 41855511624526046151929280572637327360 7925673 8633965672951810049197207888299116928 7925674 -1315798404429702596822655026798262528 7925675 -25366957979673554991913023501920676000 7925676 -62857908953313137766945560147156213760 7925677 -33118340273355022995001146591873212288 7925678 14722605405235289187653318067039224640 7925679 -42806491542144768231665259341008671000 7925680 6769600324958367190542813125162434560 7925681 11158054403929527257361220298426350482 7925682 -24807520599894199785985360499022427008 7925683 12853860871983335556619781134484584 7925684 37902434569512812013297654546934776576 7925685 -13829478705106109817023603233966930560 7925686 46529334869916108399382306034070885792 7925687 -20807860975524502982351305761297780096 7925688 66060646846016508232472530062897500160 7925689 -61517158651444412350911863072968501248 7925690 16740033470786811139450175695077316800 7925691 -125034383967058006580795683103206186896 7925692 -4208234705423264701783571599034131968 7925693 31536902506294157782202749111829679942 7925694 1021266499562229434332759470653340672 7925695 42987226851855883467204895857361539600 7925696 -6627670764277497427664200884648148992 7925697 9212143939807100128879840814650671828 7925698 35395349006855886800087309841151764480 7925699 101234977074850748791649975079033200700 7925700 -13371279010602152990375581912452096000 7925701 41653068634150185531228695194661313502 7925702 17882012799423004004329381477078323552 7925703 25748799201125173813302543358433819304 7925704 -58923120235556899480001295668697169920 7925705 -16346445537076624620614632654064197440 7925706 -2837542519612954543584230348766451200 7925707 45507994679996456092067234884187942280 7925708 -5053268517617723111867760452062937088 7925709 74993254078382400592616882591273034528 7925710 3513124346135212044135985985792363520 7925711 90525687435044272429009841851643331312 7925712 -719058524351946725188625569058783232 7925713 18372891029334643390267595583059534064 7925714 -25607337267527502735688457678283698544 7925715 -33304033096785225897005773114316582400 7925716 50538698250636164229733745615442515840 7925717 335324666624309380619200712457576000 7925718 8317661633904145748869585588104622080 7925719 -36618150907127076154352212649416725880 7925720 -53142675403791008112185814420505190400 7925721 24819337268116571261305904512000431312 7925722 -4059371913085893310659207360037956096 7925723 -72372658688053521601686750830532187296 7925724 -34635506918776508980318393911960843264 7925725 9152225975760503203804927671717763250 7925726 5427420135386787622477564800720058944 7925727 20730508234319874751004259426339963720 7925728 -194031537315387368186378578951508852736 7925729 -14560950111194833619858921605503474240 7925730 -1395435033745874820576742799282019840 7925731 12932108811053731663451414257466225664 7925732 -161417210255858189586759067340622028800 7925733 -26658856127516245426220566142517370596 7925734 18482383585098775999869931627935266016 7925735 -76296956277890185581539755374590341320 7925736 6065222529674175345767040985910476800 7925737 -98839825764017638827768206845898060614 7925738 110331299079979066553778892323527624544 7925739 13061189595301736849786481798927633408 7925740 30314530652872081609022490215602606080 7925741 -68629363887298752703277857203959490858 7925742 103750151221942229233889297263624320 7925743 -29898323484621820299509783045777258000 7925744 8447607909454535474533102613991260160 7925745 22182220229807519799815426054642565120 7925746 -55373463266078315078225044025978058336 7925747 -245156967597748269987743108059622703600 7925748 36049030698542790125981203038852710400 7925749 44550102079801642671196518442552573564 7925750 -50235580814919602146727574286743264000 7925751 -28557593488082060509861146115082840256 7925752 64752228066919907509080282113251737600 7925753 -51157535741653987756425139975631793312 7925754 -10592845222904605301990668023904174080 7925755 525162207346013160928764642198350160 7925756 8543833542916959642718061891887414272 7925757 12838151215223419966988116680957004992 7925758 -695145333398403186113178747836946240 7925759 -52942437609195278210613661482992087040 7925760 -676419853282038886664340148982906880 7925761 -165805613865325310527754234635178096638 7925762 37165656115339442450850090016187982720 7925763 -42217215659543099568646177845095669256 7925764 33983322222866410983556461488329101312 7925765 -51766849001885739413613391707712574400 7925766 -26292425788952844151332965818463366976 7925767 -190653679267551484155179082069491888 7925768 46099815502941697628981115445706588160 7925769 2694817788580963901718509994012137850 7925770 3066447520866795554540253360940830720 7925771 9266705796777195464814980148770145024 7925772 -5514082590361226190293350044112896000 7925773 34367181927923721418144504099506304920 7925774 62601826455023087658920393410265462400 7925775 -16685334162004182582216880951943472000 7925776 16181507198122455373827636228455800832 7925777 18376398838802729713461898771625563200 7925778 -6796914526442460214153488593212310016 7925779 -17465221408200655010115635797536552816 7925780 -73418962743353487716883557044474828800 7925781 -48551827402372618491737737980404900448 7925782 -82644510321533894054630078208523435200 7925783 -122781687937149237421050120156679222968 7925784 4479391067220560028506237134507192320 7925785 -14105526203889783609496702362379391040 7925786 69593611597849612663475635140177420288 7925787 -13294376784545638867982333076722005440 7925788 19417043089163222631723128033365035520 7925789 62723588301167123607309578103012799590 7925790 -499672953795645653998857270452064000 7925791 -145323634357521820330710355387593542736 7925792 10971433322368545194874824898279112704 7925793 41340508264588394227411721577992428800 7925794 -20169327421180265081522754045007280304 7925795 9749385118356589133716122716441960400 7925796 113314901099092842339572438851427727360 7925797 -19037572165332613985393466864004557888 7925798 -114333563455793794818793121815656900864 7925799 40137485384943549457205864363137233576 7925800 -48491892393359326997400044066506752000 7925801 -4908098377825713848391572713971428352 7925802 2621651086661703336630385630542028800 7925803 -1753074916112017007611809421828391576 7925804 12448533736652646664010681519008396800 7925805 21418568935220924300779651222183176300 7925806 7208577230700034251835390208295694080 7925807 -32674694041007465820063541136027566968 7925808 -473986290969429794836521534535237632 7925809 2668679759715797693300694784260899380 7925810 -16500321341796629165976981636590521440 7925811 -54430517338105492138725974377038338496 7925812 -45424188252170525122873546407797104640 7925813 18037082839359138219290462328319769760 7925814 3789771242551865642273119819458133248 7925815 -84757522294207842268775407971164351280 7925816 -73634920661888111699768884850491392000 7925817 32909991243886709027368605931037766480 7925818 85868248298115070967886476931768309360 7925819 16270178075961116078086903279728184512 7925820 -7036857632851484022985795339322327040 7925821 17474251145604181769275272394154023500 7925822 -40197692225579770630428155604733243968 7925823 -359428755428045362134614943547557120 7925824 2223073110006187945816200467447808000 7925825 -3738158775359632137177412178441687550 7925826 -8904911511001175545253579918445657600 7925827 -19550072791354342770020109753354053376 7925828 -84290652289722094857118098668112527232 7925829 828454961300730794376903794209045248 7925830 5097808096389208801979377675648801920 7925831 -175427984612482635293938450277177552880 7925832 12535904965507926776142645902441840640 7925833 -61331439407855434600714944887142858240 7925834 30885134385603461026204971339172545792 7925835 -29063876657659592563924345368016416000 7925836 38834460942944891121298707702761498112 7925837 95603867822747639942605336700167530486 7925838 38812849839509946836886473106680161344 7925839 -98617942760590620398299004180581119920 7925840 7957695392735642928062240316034744320 7925841 -19849075896680711592843814140152696256 7925842 16848669996486361077709991717170658592 7925843 -72974633634901267452297993326314309908 7925844 15487804871425828734147067526314002432 7925845 87653347891777797286484428162999660800 7925846 483459140090279864854237116590290944 7925847 -84523040500464722132027793509657160600 7925848 50863696115199425376580519360644556800 7925849 47255241606517172399000415664141715850 7925850 -2452755550715554740986920381301664000 7925851 -134556770278715658349015275846301353148 7925852 36079308302245976982875390783025982464 7925853 15107862406383917046430389678733105824 7925854 56580054921621787166543394577039349376 7925855 36956120278928834826236589133815108960 7925856 29253866239926168057451242309469077504 7925857 -23687835269343935073643001547010684894 7925858 19170564021013366888674238390044278784 7925859 62973955319029432885252772395672213224 7925860 79838109090209906324877214344992590080 7925861 -49007733902373375346684885394132361828 7925862 7457889322509213479971975266874374144 7925863 -37290869324499463739601532886923328 7925864 51961329547117004335294967395605519360 7925865 59055395970112980288253434050862870720 7925866 -16632303984605520867036824871834341376 7925867 -140167032386924147878002545795953491084 7925868 -52262779416567598683984262694592699648 7925869 -29934709368700588495212605491074539520 7925870 21389975395608646226527473238665816960 7925871 -44478102060138518546895944254198293120 7925872 7284539079488828285349349840305979392 7925873 114620814549735876524885979602477575122 7925874 -10457040758940125312551966493998801920 7925875 -19252854959926725523369803903475140000 7925876 -39476472449528233638909814804986138624 7925877 53466615643344800074335935239396616640 7925878 -57724000872379491228199777686409745760 7925879 -8440477100264727490921388917282341816 7925880 25818782734170402122388149128985702400 7925881 -33154650724329748624788021383026683068 7925882 1461880389749963926919520849211239792 7925883 -1432402956478798697507601335797428480 7925884 -4803390868516485437210504535254493184 7925885 18294980844852328496502644407944230400 7925886 18581539963772288827139920959842717184 7925887 35980443651668775242573846399211480960 7925888 83826462094077672142208938448781312000 7925889 -1280671746253996805669657807625850272 7925890 17797061566350262196888895375039060480 7925891 67544391704120524015382334925013447292 7925892 18976932824682621763168239520156372992 7925893 -33492335466024360819100268152940882880 7925894 -21445677904077795196881092444894504448 7925895 32481113072958875007782790447783222000 7925896 -87387896201477274741062121036035235840 7925897 -23721817414622736344358685709542509414 7925898 -4557151256358511153054161185711867136 7925899 34294822812257613562814871424763432536 7925900 10672831738188286685960831693819232000 7925901 -45731315177965610963180024031119582496 7925902 -3484179330334030958270344983256497408 7925903 -79010156974309217034887628984344781840 7925904 -10379856848407235218374832158379868160 7925905 -22628116999466078509956159518013100440 7925906 41289201010675328940031165886406218400 7925907 42640051402464532533874064381753439360 7925908 -25580271557125183340670571309725983872 7925909 -12118439072189095945729586274254007396 7925910 15845698250047501307158931375297483520 7925911 8613962035960636225983771595462504160 7925912 47427189284233398922355389712610508800 7925913 56605475952860346275971664601288014724 7925914 11260679344771888974377766397818286080 7925915 -27904021867400029938312524473118794560 7925916 51489374459653780409169067655998167552 7925917 127194782396280898276289985591453332966 7925918 2040916999297598203660448114755252224 7925919 52166509044278201125572377029197052800 7925920 185832101021718781361740597653012480 7925921 43585196900261970437937132424100255172 7925922 -46615329752068217129845518077280744240 7925923 2032378098178490471548369860771824424 7925924 55409327352250671749211831914682172416 7925925 1250318065099307637489018440828313600 7925926 61100360000564014274585304219040681920 7925927 -102331341683012525784345095810154437376 7925928 -11173196315602302359463554322974883840 7925929 50308599904403883492880874538513252288 7925930 18724756641688987300448462647946475360 7925931 -106362993870159417516005125525138986792 7925932 73703936099754442709806439117537280 7925933 8714972526843728411045311982730900204 7925934 -354450429954359784307585028166975360 7925935 -9346390439671504861932208094338478400 7925936 -22588272611052458832214818304324190208 7925937 -11515157329492854225565468257099024000 7925938 23200977973842576876500348557715993088 7925939 597911850921228708271614448028616192 7925940 -40635717706098128185415680201143367680 7925941 -72368272383878310601504514322199053600 7925942 51950800116604165128579555016971643200 7925943 15510411297877037956991865433913499648 7925944 46391006047669662759710673517510533120 7925945 -99340524472127551384068019887138004800 7925946 -14126147861620306670498908161866442240 7925947 -53031215161872133379012049759771908120 7925948 1370634639514975196361153679489655808 7925949 -79330790886599461280655062094315221466 7925950 -23519505619283441032652315747646312000 7925951 -27993660829537597737210806843680060176 7925952 8750626924186832133372273385329917952 7925953 64311262292358943694504233997232447104 7925954 -12376194490837952061731816929355563824 7925955 14353463412041272404340009353925684320 7925956 1897402994187095183440626532929208320 7925957 -1808806114467894090568161565235447040 7925958 -54406944108317703011581053828502462080 7925959 -33711205506207813059402039522452204840 7925960 -2206023227126629146685007214553497600 7925961 73171168335439530534714434131751696640 7925962 -15618610512327794858430576485321396736 7925963 4926421744947928255797626144241492480 7925964 -16367099506671146428312051633282805760 7925965 -13954789831778412570061248366459775080 7925966 48450615974069664924240431889838094400 7925967 16767474374761093365842112109709851872 7925968 -457898312766543758029828101449318400 7925969 44517896853161916323155491582532112370 7925970 -5072017185394045041320940367291829760 7925971 -4047383325098620317310861089629054000 7925972 57781632492928714924390105515599611776 7925973 -91137909292630457426452386610957404864 7925974 1036588771388247844237447094725711104 7925975 52252255196048809600445093115997200 7925976 -23946694143807674160046795691322132480 7925977 112863009692691996238039224269645698826 7925978 -41103369556659676124208412608181222944 7925979 30166638955176386929724696335507512984 7925980 -66429838191622189189683093467393088000 7925981 3839583911067909967129325193028104384 7925982 412775069314102636820317014408649344 7925983 -39946542835642425639907473858303684400 7925984 45673639791928519234444177967677440 7925985 95140182385295609011926487357576003200 7925986 -48086408035456060121107089665819258880 7925987 76015480023635611601129671995015312384 7925988 19107426906708909547991651962986258432 7925989 -19188639710978392157595246340339246210 7925990 -12232229958208527063611191765251494400 7925991 65359311741525291300313558719974231040 7925992 22673565177507969605975433939193313280 7925993 10813571981192318071284367632178132560 7925994 19243624068355353797240392471029845424 7925995 -28759536838466795972858415262955209440 7925996 -31934398722233946398054034298584542208 7925997 -4603927420731678829438545018825675840 7925998 4523298379831093656429483439955521536 7925999 -55202130475940290899219970274438247480 7926000 12923660623301777732634814212292608000 7926001 -43339948873419270276797551458699603600 7926002 -19805490996661036617387799879919001600 7926003 -87500464119029470973189255780265881388 7926004 64936863730062326946659535234121510912 7926005 -66261015843981873081731935582404554340 7926006 31508576745725003479427557752682987008 7926007 -30928252599985945603859958126073220776 7926008 -1767326433285783619046213862158254080 7926009 -10220213216876464014544494945337675392 7926010 42213566987660886230123975878267016160 7926011 78525549023468285362067717397665767800 7926012 -394302372604710279596233398047969280 7926013 -21635463228626249210977380827460040320 7926014 -43531053525470236682471178046978885248 7926015 57300322620692723647611920504596978320 7926016 -12599313598739667139911018676672790528 7926017 -68997740461810373544578669996327786448 7926018 -128298820437510518279939918057570304 7926019 -86612059838963866662254673592492213440 7926020 -25489205900657126494304052149025227520 7926021 -64658756177822301089934295431475197120 7926022 23391076707974749628979127444250218752 7926023 43691951212631575753397448599446717920 7926024 -85443853090847077531381131234125660160 7926025 35298715864956497806064781408071590800 7926026 -15675987432125611332339510199670958288 7926027 19194812017757394546306898818037725120 7926028 115925313332582869887245647434730000896 7926029 -7300302439612912549526496428915263848 7926030 -3093027937716794977354803268911943680 7926031 47982047664394251937506584052478152432 7926032 15881288186930404541711840550946676736 7926033 83475666309810697158626036141715118080 7926034 -85706535380736363734095307768852137584 7926035 22516101077134512204072773020986960000 7926036 10228652689656381350392350458560346112 7926037 -57881424978609108132671995034089482848 7926038 -802620668637387990045176102067733632 7926039 -96447781331501563289310042824551618560 7926040 -7537960094216311184215652373980160000 7926041 -111500293035594259587765722192193237558 7926042 21993342862321305203048253951513011712 7926043 -96149795540494962236478514751251984176 7926044 10621202644821740471755545681151488000 7926045 -18117747123173670791877267981041131680 7926046 -7139666010109028562293195144098423296 7926047 148222863180870543271275358772671334496 7926048 -2427495973406926118951353501801512960 7926049 35079253115047267283187141647334184960 7926050 23488260405863436241359497091806601600 7926051 32211368152849183806824947865082471168 7926052 -9300032019269211657200184415756641664 7926053 61534048864061252668645127718815837664 7926054 -37394194794786927837085853267433308160 7926055 1768886401080168591075747357265080000 7926056 -199331385606018318591049262564156620800 7926057 7280297794413262176057543053521574154 7926058 -17508781827464494464091881795699601920 7926059 -143113092813660466743204772122343917960 7926060 22867657754696966055452942110113792000 7926061 27853882720410185289717354248080320 7926062 48105516600562365029569428238903156032 7926063 -64874301118375946332391486632380965616 7926064 6779325722730823463119620750830043136 7926065 176245569983553489157790028163105920 7926066 -38696224034489705504291081267167150080 7926067 -12759759071644262956820398365700064884 7926068 116640636253508047392758317232607934848 7926069 -42162343286753887103363870203700747040 7926070 21467153505579103140582149867812423680 7926071 62514950230617160809570400384696975272 7926072 -19738253045173588179073579806946099200 7926073 -54511444034215882559096456859715455660 7926074 -15694132866598916054115162410857408800 7926075 -5828538707762521493191114556664347700 7926076 33610019272195098841500733243810596864 7926077 67075995113935555039151467295158146060 7926078 13745121639162516373871979774396103680 7926079 -2703328623310466914189802916731412768 7926080 12785950669947554605572894099379322880 7926081 30749399383246614962638410756312420480 7926082 -71025976068118433733243736565193442608 7926083 52137994019009571106994001674069095440 7926084 -59575385150912191952974008241889297280 7926085 -35845713984543130208466253772547465600 7926086 1127846817102622813741404155105846400 7926087 -7192539385691246208041651691196896432 7926088 150884568535786243119970401291770741760 7926089 -40600164531286381631869811716268434176 7926090 5185168001513265089730224478667069440 7926091 -125892629655512934549299551001436438508 7926092 24755012065120690776256563296146895616 7926093 -2703823971819841879198443886405483242 7926094 73182259971966957094597051327248165312 7926095 -65348523833199305642651486652139505400 7926096 4076459956946261229873954901779677184 7926097 14358684676898076456510408815908289280 7926098 -43191754362409395566637480134321741664 7926099 83145933848051125302565025737064782848 7926100 -14190139801850835110465372385429657600 7926101 -103097620587999847860781123644474232068 7926102 -43669939613720449244475895131371087520 7926103 3969876269454114638270460367864079320 7926104 -1293172806276746325543063775858913280 7926105 -38569240442672219355143916083237688960 7926106 17916381408086886736204453559712077280 7926107 -16969623536948936763182712139764296688 7926108 -31575474108905731770871308924053706240 7926109 -36230094287560984775247468021656905690 7926110 5909158429250347205060084933599618560 7926111 -2101986485773525422819406266638103360 7926112 -80971961408379397334048920179090259968 7926113 -25014061500431100825754774439468804076 7926114 -1610959568318140723041836168830914048 7926115 -75161093117062019255923042772115155280 7926116 -241996473230119625933325468639360000 7926117 -72727927803505640213693652854796412320 7926118 25405848013001676617564747359878528000 7926119 -41913871095918158190996159595457995080 7926120 -15490610169355194124972160534814720000 7926121 1439903633748296563306116785710784384 7926122 18927482583604217526486948158190450432 7926123 68059608067125363670191305251260663384 7926124 -154304597314726676430942673893801373184 7926125 114474293992208403513148773475705695000 7926126 -3401706978025350669071717454888993792 7926127 103190440292818933624455866523547140864 7926128 11581667950733298779613574901949726720 7926129 22658252771183208394297005968086051074 7926130 8573220373194092586259655368894956960 7926131 -54799417688040065499001338521969715528 7926132 44443430893723448720319427022433748992 7926133 55685527132481081548843401628061363260 7926134 -37919327190146663782340672071468952640 7926135 8291944000430519253426038040379776000 7926136 -6731542888696757733812160707934904320 7926137 -110316634505007804519395647323028885548 7926138 -20439525825470213258544170346438208512 7926139 2573777427377822174963999929190433200 7926140 9989281338869724098470224758160967680 7926141 49073548457652128657951719316580667584 7926142 243573659242802363323486859732098560 7926143 22120635019674882540815372210312410440 7926144 -22745952835828884843408746498028994560 7926145 -3437944629088043089116162761347065600 7926146 -37776332678368473956082294602384656896 7926147 -1721394865961872738712151710885919360 7926148 -10307683445959994092888528302410073600 7926149 -4020860049172530977135486489607598080 7926150 5267554309057679464643078292946857600 7926151 55871414150240904444053906635815696152 7926152 47087674794544747579148748825043077120 7926153 6174172507803540935580563356829404800 7926154 -19566122278758557808117314428390080000 7926155 45068735811016874664770386657172379120 7926156 -9005784761901897417750830878787813376 7926157 132303640880231392562500888462494005932 7926158 131734759460476579225926115668246998784 7926159 -6587103535660192121209818788481591552 7926160 6460704258573703581869902638400143360 7926161 -5376476324160031374684127103344393656 7926162 15646886029361771165788959958872917760 7926163 7742004720743933562810239115858836560 7926164 52268156452608821186205477960414355200 7926165 -5042415410977109319738913227750064080 7926166 -40401399261905663150605907970604921536 7926167 -55726266056768252003187138278347471536 7926168 11065342029038325832825531076800020480 7926169 -5362124293875560914557107344511157430 7926170 1912035142132732413307003829656320000 7926171 -13806109479075898738792444473179653632 7926172 104476471537207183737979576449045618176 7926173 -15302779144802106598793676886684143360 7926174 134538700903269426616989118932254656512 7926175 62372762956086698048177496422468509400 7926176 44544451938498537889155999174825541632 7926177 -3440414623881287329299658733430400704 7926178 -23430936772492922621700298490789422080 7926179 9769087803005252529025176214098786780 7926180 -1843623792282990546738903042422231040 7926181 32996319131967616761919109991202369982 7926182 -4573791569419301269484302695244926336 7926183 28326062740398049577412938768845007952 7926184 15501130408920355814659213232282419200 7926185 85285524050278263746318971519923686400 7926186 -10236029761132198996628071690056711936 7926187 -139815598792125975614474982866030249164 7926188 35288308706724974668053611856041157888 7926189 86979498232797834251163100031609250624 7926190 -995326383326851765088454831838692480 7926191 -30985890274862107767137049877481128416 7926192 -3832167812844777386202932764676751360 7926193 -20927486817712518678750760487296122240 7926194 -6976743563463376151195859395278719696 7926195 -7087742343100314795199415239581040080 7926196 -41406802098342225861646956301471272960 7926197 96011938772943531231820923378039168000 7926198 -13578663197597991208669770477591490560 7926199 36620371264198165005674981806909893936 7926200 -38618100957375217787467536489348096000 7926201 23230451689170275884125086206461910080 7926202 32076930788139423053096746903586932704 7926203 66779129241371229413936682747308308704 7926204 6753214806227299440366416379474739200 7926205 170976529462423850533030229427893760 7926206 -51835735047929036658330680781613278720 7926207 -38313782285493855961777432956638926320 7926208 -3086655411281994381526491277058637824 7926209 1308683670430824795146932260534392004 7926210 -4450760882789949669509491122330616800 7926211 20501388981653114834092475609021109400 7926212 31130790042878427433868699997098250240 7926213 -73441718460090090568990386152998473312 7926214 19195188378751502577283805466907767552 7926215 53170009512204746152058740150372352640 7926216 90572357081724799692383630960200335360 7926217 -10840217671900959482563224435417055580 7926218 -62368739392558470281535433597322278560 7926219 12467544662830127829539610588276476304 7926220 -80980690209311665930737007854470661120 7926221 80483513215861509313136268187536234432 7926222 -57166181329856720543391459757018308480 7926223 -11773998203280964296119733493671869880 7926224 12269929341124532213561206978473123840 7926225 -35117624831671818970253190429840680400 7926226 30531824831578822574584771106173440 7926227 -94249171413278629341356500501554044208 7926228 14700178314173533825423806498146304000 7926229 150604139310151271749482540659450634830 7926230 21558445642209003201347725424130912000 7926231 -27672270475357368397466696729556234648 7926232 41331748043413501242771547258972692480 7926233 -742115764906536304240084560553430400 7926234 -26374637799917489931618014891502329088 7926235 17163088172951846500276979145968108160 7926236 64562347089420594340616189649197594112 7926237 3656319879516226533137066505359460768 7926238 56612655302525889467516721022103867520 7926239 -3108544020889934047326727015911046344 7926240 49161982148910546259894670527396577280 7926241 -9908904744294196306337096378076651358 7926242 23509056342894858717066274416355336272 7926243 -14219446845487346053657085200084942752 7926244 59444430785966285512249351311652896000 7926245 -48686685561456197290716465737738362500 7926246 52941612450159705577986261294703651872 7926247 49334773055427152747203101838178051632 7926248 -1659455484575050687770801557213921280 7926249 545418883593696933752715894438377280 7926250 4469799392769965870181950943825420000 7926251 -17154263310508221575770173425413053600 7926252 -1686117620995304069192957382457133568 7926253 2825820545772648498218025311066722624 7926254 7986567613235571022887988571293030272 7926255 -473729956468309245616436323381607640 7926256 8838237636978948710551075522502983680 7926257 11292088180520180020498119333063271506 7926258 14903783100043664657327802389333571840 7926259 -67930904998016588155715407252897506360 7926260 -28741322478125040213423418714012631040 7926261 3122291788780441525527089628249030144 7926262 9917548631822806446030493001202858240 7926263 19414584134813771394218823417886381104 7926264 24047772333646127008936139524862668800 7926265 17655240126995446200855720489218094660 7926266 7915466993710785939107522141463634944 7926267 3733304060138250884013212696655181920 7926268 58872428819905338778746368556101468160 7926269 81109766426076767249878548145002686514 7926270 561278229653086994857010020137446400 7926271 64717812108402107437671327857644201472 7926272 -9235642997133038614682999471984345088 7926273 -206044034681251579056460427147324976 7926274 18743791298369699900898927291820008960 7926275 17092052156250891154807113743529682800 7926276 -794425231833161185230354418428389376 7926277 169108514633631485154003957094561532126 7926278 -22753642183410852831159332470784257920 7926279 -50319160693683009510888902314011732912 7926280 -102594925671592973010485708053587456000 7926281 -95725029312703993191154404127483039536 7926282 -5520164749199844262040817261324933120 7926283 -26235084115480227095999217213662398416 7926284 -17890728516572207027682226555875068928 7926285 -3200102741635164786488532699288448800 7926286 -14711023690337711737561816901650124736 7926287 36315879240102805066566675585769179240 7926288 4071192322294824784598908596405141504 7926289 14618282406980668663229932630322190066 7926290 56326747603521797243531460181432778400 7926291 36656254934849935584622923654827358900 7926292 1867688026953679932139973662523265024 7926293 -112956343241288199893750806797788809458 7926294 49830216416678331124203847787344355328 7926295 33912032005800102669785472816302623200 7926296 9919714487985702283524380661841920000 7926297 -26720769326528181686916669281499674880 7926298 53015794471085297702331381073465731840 7926299 57459665787299065725726697044843891960 7926300 -36327550674532126219993005384573273600 7926301 49722095743313701471434148814399064960 7926302 48595778860528303050841820007810197952 7926303 26187402173914019183667998295272963328 7926304 93477272292833227450703117281380335616 7926305 -27572112567348098011708526638880946540 7926306 -24087817709865605942053935404118589440 7926307 -218133659396332874487367609690353734240 7926308 11281465585771608586101548078731342080 7926309 41486098245948583098244424277066086400 7926310 -294303468520823877129689160151760640 7926311 77318301142814958824729176913719761912 7926312 28241139338418012662534870788026531840 7926313 27777208131026256976446320545252367104 7926314 -62038446876882544366370037746119891968 7926315 39478013221872706025970015005293509120 7926316 23905762331630040066363085670012928 7926317 -6011089289655235591674624009599112768 7926318 -12913982962182442872988280243009554176 7926319 1693021061591962214195603785810109944 7926320 5236146601387087239395854638941798400 7926321 -10417449443163362216456516138017213056 7926322 -39518113037643689643614334444225858288 7926323 -59433622790191126267160315980085101428 7926324 -2223875349398809867733952839169343488 7926325 8159834595033866965966534229713272000 7926326 116767268006241342037775622846399649920 7926327 -27834939522154711350708963770624579136 7926328 64686503948958689516175408969597972480 7926329 47649238603338607226635445507292850368 7926330 29061374373680851097537910060591025920 7926331 46341831831318036880709241218208926992 7926332 62528524350779571130640595808365751296 7926333 -68698598874261757435491194251641528576 7926334 -6318867623727187170822109349658413952 7926335 -41658268003111527309145940128859107440 7926336 1434091445597169702818482199923261440 7926337 82835829711769676025484746730263342420 7926338 33668877307693710185120297531928045600 7926339 -68769620138404935198993087950008372560 7926340 1809424702488577766537965209592550400 7926341 249222555373097436611655924360391452 7926342 -9472847562518158986228358710819960960 7926343 -47190993988468055338021828511060362408 7926344 18739749036738698094543457229487513600 7926345 -22841135368018427193067062271256575680 7926346 -5297640394388847080308160993360616960 7926347 18987366379205313458667692760572640 7926348 55400680977386381057472781533624737280 7926349 -34591314112114353434635024768417054740 7926350 2644014920378053093444011705303206400 7926351 -48575283017809974694405092897340098168 7926352 -2121180776376825339613820423400062976 7926353 -127292613513595163189282897301313769100 7926354 30487187436419623420518019337544135840 7926355 30869712427722912703955730959852896800 7926356 99041224790586376422505849150242049920 7926357 -9701043484464093338410244546749320000 7926358 -1097393377494040228509193228623145920 7926359 749749660103709427965062349460180992 7926360 26655497145223608602992765631507251200 7926361 -49494856233437296897147342003557619200 7926362 321226906943601189672440318371989504 7926363 55161340948298100794426536085144092800 7926364 4021362683868195653895946896593967616 7926365 -15368751704117319458719559902027553280 7926366 7109021179568345137677354296218871808 7926367 -131734017031176654925794271914648077640 7926368 190123346080867802022480398432311443456 7926369 -6635521380566255867883092936490854400 7926370 -32149632163906231773234582868190673120 7926371 39287621571411303033678287326859047200 7926372 29185458471427773948746493930721888896 7926373 10917812278979416519260066025521081344 7926374 116735281122013508537139578173412172480 7926375 8202922513554122756105917369080960000 7926376 41311322815199078939098312045138222080 7926377 5563448035975433523568444287850727460 7926378 51004121982393997581147337076124321024 7926379 -25992816615980966944785920672395743840 7926380 11510803617897933124780635032386682880 7926381 -76047728198924354653539898055459717130 7926382 3070804899644685847337234374976788800 7926383 -119349489717042422785789549831597240368 7926384 23300016138419369816922045353376251904 7926385 20520144656644346410290584874963949800 7926386 4963285139031587517366207474256066560 7926387 -22367192916508901118656871738193036800 7926388 -4266340958005900080932109743284611712 7926389 -81056031155382698550390472392644793810 7926390 12798507976625170435536818194094899200 7926391 66968299871480311950867208083105819264 7926392 4420602614850297441478078021008384000 7926393 128263765520207440111426171861003932384 7926394 -14488665301968876640872532933780566528 7926395 -106922152772886200814070451354052729600 7926396 -61900547728948006763113445574008478720 7926397 72925775673368894813667052320553284192 7926398 -25322383172175116867943744591986852736 7926399 -8662935399065665222188090835746515232 7926400 61387059006469399013662191398682624000 7926401 10852143080052673576170755763659898240 7926402 14839918607705188821306319146855976704 7926403 30319332386554631924988442946268174548 7926404 -10765154307115719866194810832914612224 7926405 -277184336872462054036361141006635200 7926406 82117381525831015943906955871797986880 7926407 41377713008609752313974898193022629792 7926408 -12526409450322101644702399044128931840 7926409 -77355016988728705365414251442772228608 7926410 -26239061705750978327067445116541748640 7926411 82595187037458864931539538429320474072 7926412 18604717440244254984918633696609585152 7926413 9339467788114142580972041023066804608 7926414 18053073403324953010253527987838499840 7926415 -5929657116320128912699802876308226880 7926416 -32433201731868820621240536228749795328 7926417 -57097332675224032603140319334248722672 7926418 -10434952870267384378903456253630409840 7926419 -43433092742191007507195683686934596180 7926420 -27196519729078189169164843629917184000 7926421 30587905804470583398722855016320254464 7926422 9242258078080813504490145914811503232 7926423 37572185531671597374029809149528820584 7926424 78628943351746184423889992141596446720 7926425 -14968324386272549982403819205073897000 7926426 23610913896281302962822021815322273024 7926427 -116237546596142275289353942465290427560 7926428 116953248073071676694906564285626387968 7926429 -10473602363518039938494586018383725440 7926430 -15223272184058453179544600373282920640 7926431 100578914637822068922974871391370795232 7926432 25595782550866844401637429005199081472 7926433 -40272219978683176387565887158861033680 7926434 -83033992710294356593379369226177524448 7926435 -32435697414284713244095308292650739200 7926436 -1159229531881055151918212521226641152 7926437 -108992487727149617161959687662030055108 7926438 6693166962794160200302967466366364224 7926439 26893786935605843874110620178732354440 7926440 6787021116906318309875471388834201600 7926441 -28636270636332235823472003594464477808 7926442 -78027584378850288523408248255943906128 7926443 -35763410228307769063192656190987680000 7926444 -17234724115469582178948052689156341760 7926445 95269670664078254633722034754108194700 7926446 -2508484578033336618267345320158072896 7926447 7151745304351984048835072328443809800 7926448 -109572981496806814307951958807478272 7926449 75494033989312111140833125919246562450 7926450 638989678947726950541399044965440000 7926451 37420862762124405001240783843677377024 7926452 -13216739118530021944065854149472010240 7926453 50594118247118324989542053153443582944 7926454 27527793993905586467812327413774547200 7926455 38299073653231985818229264209103142360 7926456 106001797334794306667949801144045404160 7926457 28387700866805875568027955225924738048 7926458 88051061848863749894268999135484592640 7926459 -94216879340730991121163640542116349840 7926460 26985614236409990997421677036038177280 7926461 29631676129643456372429102116782421824 7926462 45190571240766318948724164307734934080 7926463 -39481258468189451221170423306148516288 7926464 7458760194856169403992154895131082752 7926465 -19879460040380153862994739433936288000 7926466 57519486305893317101127209987549644800 7926467 60633451442112333691527053330815288560 7926468 -66604301567783632406253557764804608 7926469 22408574699570526351754233417324035870 7926470 38664173839103199246033469093804951680 7926471 -27168091955848746432729118296529850880 7926472 -81848164138876248493778642876374195200 7926473 -15192922051330831770441616668104676480 7926474 -32694546766703121943654141760156432640 7926475 39214546572738567729033379869593587000 7926476 84797679581312251225645547083442338560 7926477 100732628264944756711376785191935328 7926478 -2771276930212152944496961236585507840 7926479 -2605237823186097081009208912404360960 7926480 -3254633810084194552543625159351500800 7926481 57247326569546619966214392883355263552 7926482 89397342814890839362126199325005480592 7926483 -7369025119520910909377272046676403200 7926484 -36098531745069198105126809382184441984 7926485 -32634844100084930601889472748656995620 7926486 129263076949788236764824459038769024 7926487 -38027388282400891790982544865589535864 7926488 41213638205487168805344312816887808000 7926489 -22752481045162825088338566954326398092 7926490 -154396961947028067693232188418283520 7926491 -2558994834478606546789725713963408088 7926492 -18771804746250332787307690686910955520 7926493 30718676640249859727539398495946648742 7926494 82242939236308718867053106349422063232 7926495 61610312973368578456984901063549343120 7926496 52726280632882483848712578250101227520 7926497 117634797467351643463468997739419222946 7926498 339881260240142427035989825069413024 7926499 36139376522122729120258817069351635712 7926500 -42823114500872088488347596011298816000 7926501 -16915555033392248773703712689415571296 7926502 -86252471462557664249991938263011945600 7926503 -37993691156327669415250318006550878656 7926504 -75016678863117810416523207537620090880 7926505 64744690538562017370899698745846287560 7926506 3570336683802254146779817580954599680 7926507 48438855084372954431108199617839559004 7926508 -67719202351831137901299736519849852672 7926509 46610735747136491268100184945847754710 7926510 23007250886551144962223634576629349760 7926511 -24299424461035376098918420305719826576 7926512 -22538062740723368252595895257039175680 7926513 -10496431800798632224310918620228856832 7926514 10133011391479935626380991378038364160 7926515 92933620854039726917904550007244639600 7926516 -13644676798041552924953492764772560128 7926517 16621872363316904573920844223812379566 7926518 -36873279654566563717383794554314227520 7926519 25003413280734644559931680745970170344 7926520 -17106557889663747073316916723050496000 7926521 -17832311603491612494152574094294141056 7926522 29665189552613362753330279593354691584 7926523 76396225082887134745281366372693926928 7926524 -22151682370389306955553740784177147904 7926525 -33723433689740028394802637300484704000 7926526 77043838478399965436324589072930419712 7926527 6717074669656531462991349322607382912 7926528 -1169170950239653241510000177474174976 7926529 -45383104326586096248000264171639248472 7926530 -16350707658633889451162779868657964480 7926531 -31062283547027820315898380409471933440 7926532 50637820133398677547206512299657006080 7926533 31828501179206311835843361051906725244 7926534 451782245582719738344218152727815680 7926535 77380060439660459843671963533510825600 7926536 32092957819326074365641557564232913920 7926537 25019871039466340189678920482405100560 7926538 20448080712997539506005641045722287920 7926539 48944874626522485467052311231941078856 7926540 -5460169354621869875012701080941491200 7926541 -6379381636769598057119209867004949120 7926542 -35493005737963318828627706576506127808 7926543 -86395002523924626896444725108693825368 7926544 -2918217036665423395907894054947389440 7926545 29378607126381749258273711320031808000 7926546 -13795507696438117951654155563539973376 7926547 2031406431741767103747355761054637712 7926548 -11651858606270345291445588918799577088 7926549 55842667916051052175440140497488559680 7926550 -62141788721751234918639930631135123200 7926551 -27496872064101633181970187488305702896 7926552 103554443557253208392707486871942553600 7926553 -58402979591898135314901257677642552880 7926554 -62131773415914790776747023989620939024 7926555 2795898463524943742293299635296389120 7926556 -75226117262239922744168040468126127104 7926557 54121385300495358442876523489741117280 7926558 25165859310354597663061120191316939584 7926559 6848640033048970141201036964427116448 7926560 -10476101345116968058075769488319447040 7926561 -62213543269325302676871744991873718190 7926562 -6794095925338040690453638079161118208 7926563 29891792227777203500942475379724254812 7926564 60097641697728094273348864770977227776 7926565 -10789096101328422849041003095999425540 7926566 -64946438102869127390532836823470964768 7926567 30589787067393436530057863226671788800 7926568 -8228222579856068179249948333572096000 7926569 -41334009533459914490222178659391206208 7926570 24555546973358664162836124102082660800 7926571 -105708670341381833209146373211144786016 7926572 60392581923816970244497012235384040960 7926573 -48402110786539738728252245668560919296 7926574 46808810540960339638920672706411949760 7926575 51707622577049079624240842544544741800 7926576 -1704493731495143986310780220145139712 7926577 -1558620775985888774481588975499999648 7926578 -23980054809633247545731479711437447168 7926579 -4241309200270769493812817410636234340 7926580 -49222085283768404091600906068789913600 7926581 48959585701230080418107683022962160664 7926582 -6187799512119575701058680392109240320 7926583 -75125508689914335766765393840279855800 7926584 3108771271555039633107704882998886400 7926585 79546066440640272485278690012255920960 7926586 21146852864027557059713776058452666992 7926587 -113505354778582843385322420986603572764 7926588 -624537755358391013229015356868788736 7926589 85657137099395902888714956379092460 7926590 12221401286628077044751646807784988160 7926591 -68315318218879134092410399176341289600 7926592 34044696037762952354412097770171662336 7926593 145864726073650673971124443466034043842 7926594 -13658209369384959385890322569889618944 7926595 -22799029395755825048930206623071612400 7926596 -119363667362781678991378606336167292800 7926597 -19230882091666746270255099073859712768 7926598 8429889465049938760578071946754216800 7926599 1026156939592579828918116510928581360 7926600 21424316579633981344265574044461056000 7926601 -50696274439229937969046942152440207398 7926602 19438181735605986932486797831667848752 7926603 62099078400421125836015874063484850904 7926604 -29488286956624052533669517209366252544 7926605 55696233085625879987846044441660277760 7926606 -20968085965602209886246979108193068800 7926607 13301440596447181184741695785790277760 7926608 -1973470100564688751280917994772307968 7926609 -79748413937278273369625241498297582096 7926610 39919108541165337959874308738106432000 7926611 -8391058319061102046733475591601400832 7926612 5308036479405553057097656181950439424 7926613 -6080835720840147576314973793629427680 7926614 -37330447995598844152473440986375926720 7926615 1488673103779801904695312850311050000 7926616 47329375221116975043504049562257858560 7926617 -100359687934528982132331699974448041334 7926618 -17591488998372297158876542069262231040 7926619 101067697183541846010431665358757246020 7926620 -49123907615619081855422438015846400 7926621 16515492579215577412977338441996026464 7926622 78343718675683391129900122228167349248 7926623 -54326137073620523815130614325628436800 7926624 73302907663782057500787986420736983040 7926625 -50098604796865167737627880716003280000 7926626 595252300267101357637173403127256864 7926627 -8811132078687461088511329569818381392 7926628 -32298217522386234375980921976789258240 7926629 -16586840971478383942947297676076139360 7926630 -9483743250742338797070464873718756480 7926631 -14472568600820727739801593699139687728 7926632 3445489380807895353654473299350190080 7926633 -61628920594434897152836011667356263040 7926634 -5599824166598741898140900608748936784 7926635 92351911369492873058285150525761933200 7926636 11941751287288859405910495417306869760 7926637 -158220081843587028761494717897081879808 7926638 -18023155594744976375889541264819468800 7926639 23591600188799445436779909343229569920 7926640 -17401983979471653343921071069397155840 7926641 110468142407421036156171994603614700452 7926642 -11239196636211727789237321208139707520 7926643 -108360221339358323768665363913852893108 7926644 -63704639319023971618276374741912772608 7926645 -53289012209925233139410529962085432960 7926646 10664826801716143772615992319419046400 7926647 80400864306911936389091810867487573096 7926648 28466268701980068959738673183311462400 7926649 140453898809831651559635446900167516650 7926650 -14870788658780234469073059116330496000 7926651 56626143579950384691504536258926389600 7926652 -37696369611535109390927166749189822464 7926653 7570900944425965720229258225128047360 7926654 -29647709869896871965290122140107954880 7926655 76903589865304118910508943971680184320 7926656 48168924726618468207287233119686492160 7926657 4665586778718684592720278868223688000 7926658 -8192122224242456268433867937752640448 7926659 28454511005444675631452402066898143904 7926660 -28018973110531718004747361368172093440 7926661 127265406090889626565574387169203623262 7926662 -42223037942644967961136101437377156608 7926663 37942056218451104245085174148901930920 7926664 43701920837383877259581562933029068800 7926665 -7923726093089037871083345509519297400 7926666 30544978901785570842697362357921558528 7926667 -3020336141081402339016151576430465280 7926668 76172392381990011756860996673624162048 7926669 -18236876752214018982053449298468675712 7926670 -36207650529700776637860589541831718720 7926671 -30934906509885544860808617140136754128 7926672 10290972693446645652781083453400547328 7926673 -44146046746110227696744531539639792078 7926674 12075433432271930136856659490051522560 7926675 -491705418449493575034211366227313200 7926676 10284807368042375956350666214873688960 7926677 -50954714114540355849641211587137888128 7926678 12748777930264644101499568778463403104 7926679 83930337252438440423411344365592623720 7926680 16067702585172858004716011969283072000 7926681 55039988072872592615971558211335083792 7926682 54850733882007949002324837185141340384 7926683 -3922449695356759963938964446936948840 7926684 19416819597990678676652970013720091136 7926685 4778092733781364606532933070661467000 7926686 -42057601480220176994774603205879676800 7926687 -40736544827677838422348218964250196960 7926688 -23716457428648601547796184766357700608 7926689 7187737425989433419302199174061886356 7926690 2588681994397646647493792267801418240 7926691 3831229824464730365873743678241255424 7926692 9197730653565795264032302253348820864 7926693 -59388399782610345145400027413149963936 7926694 2384891044728578961080545243755012672 7926695 -1306557695565502067188452262607499840 7926696 -23354889750592132240267006884782745600 7926697 9756163735112887417205598448340743680 7926698 16024877356980062318661100562354589120 7926699 71417505675819357340249017888196429248 7926700 -3796203230257584470188833187808153600 7926701 51367396373670793942313767611937671702 7926702 6386723773958696683310041738009190400 7926703 -208371050524145206857294872227725239536 7926704 6754037994801623803984535540589035520 7926705 2250466485794475494591756869237094400 7926706 1363637912657585243684463049106446848 7926707 41804099205252668944333836363512434956 7926708 26922300974659718557144377543352258560 7926709 32186934596325133743043902597918460800 7926710 -416332486294640026296704353134720 7926711 12457468770426800328511848030105186000 7926712 95963809832876323067352372541693440000 7926713 -172625732451805889657964689177853022038 7926714 8914421129563236158986204102852385280 7926715 -45516890259133996311021533727710703600 7926716 3255133950816158918546133506878921728 7926717 -76465538315272393214456253473800369920 7926718 -59866464481016714357922295162093981440 7926719 -160104943654051888526315356148557874880 7926720 9652348147049551247056318718646681600 7926721 -56873842913729737468273664087689730256 7926722 79145482433873870433746921196602568912 7926723 -2489957708843289066797835819143939376 7926724 -7559116200748466620995607482327736320 7926725 20491464750320737226419468441549814100 7926726 -45692351392857196418751126869364479616 7926727 -90903900556950870391682942856225168424 7926728 117851486177469286027166871555161564160 7926729 10585979032770102969820624711793912928 7926730 -13805195235204682338677831359717632000 7926731 892426814966431676103882649514483328 7926732 27625317665516102337336984186633729024 7926733 -37229189998622161700937465065273945076 7926734 28845898647864969230374687516492060800 7926735 -8164506045523572500513802152786143200 7926736 30684824873048630058630166359494254592 7926737 -8083761302005255054465453065925858368 7926738 -48230668608575463743057811894653844480 7926739 60396837131399928895193615180050892040 7926740 2059945334138767032318722149907220480 7926741 657355816261765477462007083901104782 7926742 -3888941973479075485619762803181883648 7926743 -55047568528173488821351028270519800320 7926744 3667609090751819587653656243375308800 7926745 -5923471221704575509582310436649240000 7926746 -60084899982670436725996652942291366928 7926747 109297024697705735322120812554576635840 7926748 -12701330262971256819123471810670638592 7926749 119249523578602058828100779029918368 7926750 -2131492177727376609994060263940224000 7926751 52336923589520697978781998149703882352 7926752 -19388143047113313062941620190967758848 7926753 33603325297591055958308438472940264800 7926754 -1590750886152314120792436008962086528 7926755 -130108868766429505344860732529637680 7926756 -18070239061328031972603813862551702528 7926757 31321362757636631707599783087959291006 7926758 -13842096392282008175193047860838277120 7926759 3680748609548626919041024735190056464 7926760 -111663364778261657140113247888577433600 7926761 6826765214405418857286663962249650362 7926762 16053522767004528783808143584371752960 7926763 -5002761852098984189546531634335920976 7926764 -42126437524992052972118500359260999424 7926765 -14486917886991675255560739007102709760 7926766 -14881041622934619444425346213634655616 7926767 -6006403246225200283494171806837527200 7926768 18721559742931985691056218988897894400 7926769 -56917512051557616492922055154035744204 7926770 -42333138899638725025449005141649047040 7926771 -48359596926518288304547044435199468488 7926772 13135607001532288256222656794559436800 7926773 10263415268113696945236322205556452760 7926774 -12188989412336809368270980479027266048 7926775 4941554290817535743334177582166110800 7926776 26133616511939026386016391018841292800 7926777 -89754853367768317982905142004264116352 7926778 -2119036771225454839222106875875372576 7926779 -10778642135562255278279607494527476204 7926780 7370681712635381792872301176200053760 7926781 42533572052672978063793357333715779200 7926782 -83588510315948627516037720461871403008 7926783 -29459937090504343805330968631181597552 7926784 44495198115305516814947972184943886336 7926785 -47513425211484118495252921476700704000 7926786 -6272574458933303539094537784722520576 7926787 137914203030168116677406693356120547592 7926788 -16007768945729019599701030288111801344 7926789 12076584787776733614988413362323636608 7926790 14379716297250313622005181531407862400 7926791 -190012320537372994136562835513159507728 7926792 134107258652936871972815161208586240 7926793 9879805571017867804082274842601320960 7926794 -60768187245878118064817764984451994528 7926795 -944522323897981798296473956384780800 7926796 55798147310413726315952712187756025600 7926797 -26427013858264349873692156496061984180 7926798 17021774728402123173249912373239579648 7926799 65639102206977814499544563141532858800 7926800 -5012125882846912372635791015116800000 7926801 15276147623326930723871800788846125280 7926802 25585854663624826801579924668330726720 7926803 -141313658435845757950155946133948052948 7926804 -42066511662681950405753226579071736960 7926805 11108923025305986793480984033244497920 7926806 18598177084694432142284487069194622720 7926807 -16647380960339570865512457648148047360 7926808 -5090731323876765634342153445035223040 7926809 -73662583384391418502053528383979083760 7926810 -41972842551466847915972769247897582080 7926811 -3500491403688854786297068719760428888 7926812 -31130406077730213303826283363168836608 7926813 -65498393569840851142682590265384812416 7926814 20278191521849448234066413620832790912 7926815 5218874850491113973299347125593057920 7926816 -64545114613796151936551959352824037376 7926817 -61786790051988702602281840524028936188 7926818 -17891192610389915307075330283728062640 7926819 -33237892403862531829820761540507450560 7926820 -27420609623035919216671733787659427840 7926821 60678803648556099207715060792307610912 7926822 2634242279440987487827735724831640192 7926823 108835957320535155495960190170562286072 7926824 31817751841899571771647777233665720320 7926825 -39213267497371439755794844830794732400 7926826 11139213240801376320300098383614215520 7926827 36905962002960226178291194343207408520 7926828 17471255033460363670935548138033068032 7926829 83567799177733572989858970780469283020 7926830 -10820658943256217991032897176112650880 7926831 -94409401786469619571101816243478440 7926832 20444526500358103879245095818695278592 7926833 2921079778941482702834600745162201600 7926834 9886816448782976386907690083080266880 7926835 -305320905542151586817696888414438400 7926836 44698573004193901625002264165840404480 7926837 -8518450543659691649990295963663585600 7926838 -926489180644069438304690145370463520 7926839 78014959282696215501306276930886303224 7926840 4730109834827425200467436495708364800 7926841 43466561364858453703577358202265549572 7926842 24560642975420668106875355022969091584 7926843 10670054647428637175541598077439761264 7926844 58878902886983197089506038201692916736 7926845 75612639025761013124353037438409262680 7926846 47888048962802717787005712618055665984 7926847 127217713048975670075555423079418863296 7926848 44636310104014415483109837725421797376 7926849 17529454350929562153944878065512787840 7926850 -38545062658030112456902380873865059600 7926851 3516027876651245811834036069679729992 7926852 -5095708615406368477433455843719628800 7926853 4905784501171234213127952736052657568 7926854 -36183378778676480452786934154645546240 7926855 3271246633008101444658815029620971520 7926856 45355833260490971861440178540316917760 7926857 -159587675148241348283747262369594098160 7926858 -9672742288700367101037142622992691712 7926859 43761756283639618234966444526751095060 7926860 33071967717213573635828815064650752000 7926861 80076317230212087230007580949368519872 7926862 -2695199399169830718065139211221932928 7926863 26587409671305152926948308697213202160 7926864 20220936685141476767328177524686061568 7926865 5055458444891193215714366213073334260 7926866 43165903351874178274829330597848617984 7926867 -34434249366005183752661461812929784432 7926868 76397509933429524479502874185774329856 7926869 128873902867741964062630843384977912270 7926870 -5583040665221604680675323734030243840 7926871 91140776750539445418667403728495266600 7926872 -82391735245552701218897824070743449600 7926873 -81940126799912360647662107227493645616 7926874 32042529792182925009776061993055200480 7926875 -5456586153394655737096232160401835000 7926876 -64149906181164986237813909874667929600 7926877 108950326762915479285188053246249093446 7926878 1293657436071719335164249947015442624 7926879 21891655339596637355383864301949138432 7926880 22579487222987360741823513428251115520 7926881 15383138717806190060928742738508071104 7926882 5119138292879235995091408209339142144 7926883 39212320499399746253545088633733743132 7926884 3886488901092371154934588668524163072 7926885 64973563025533330933402392340965502620 7926886 10119107560931475484358670964015472640 7926887 100251957657152575534959626563318372536 7926888 41760370495097357203173156672726466560 7926889 133108502942519796568531363551605374920 7926890 -36360460732810191965583737608707760800 7926891 -16362593528468635939823138113337511936 7926892 36227132156317272890086002211222348800 7926893 -102460004697487797895285237528476962856 7926894 7016584564465955593925500939016001024 7926895 37434328430183500676000888099955002400 7926896 30588049774560235294322268737489731584 7926897 23326096193354371229050395513469407840 7926898 -21981531559516857398905010697664765440 7926899 -14101321159348037758802237985604033248 7926900 -17832404636556526721725806551325235200 7926901 46309095127739511535515928966073346652 7926902 34350498723406175418302777245346370432 7926903 -51051129104539846488153091538481796296 7926904 -7412192855498772479438431641321799680 7926905 16417536052090857722307830413144743360 7926906 -4472438400214766644766114156882962176 7926907 -59400685543464907444345320773927562844 7926908 -107998424429284106382443475713692935168 7926909 -24707169242237860528800314866335916320 7926910 -10181983193802107149315000028132744640 7926911 147757675343897929074910804381904560512 7926912 7650340861221783557959415575389143040 7926913 77732386881008614185901205133591137280 7926914 -130824728112721778806316176244519097600 7926915 30730691639175556177115442244228561920 7926916 14222879981226238187579118300350229760 7926917 -5921790566046441926017462355780222976 7926918 43198612959480964377773915641683058560 7926919 -23102581070749098458325353797270379520 7926920 80421893250283082379360257531449804800 7926921 -1540234903253006256997768218677317392 7926922 662637756798774807756097572164672352 7926923 19367461292281545016519468728486473172 7926924 1235948437190655491603374137203481600 7926925 -83265016529351766044621170881708032350 7926926 47300412846723268403205904410826742016 7926927 -4256467959558031711261642920937272192 7926928 23224347594912551181137029340997066752 7926929 -81746454107502812118478839522227272716 7926930 -41244288649636614545377612925448652800 7926931 -23504881466540317540870165011286228808 7926932 -11681129671604741118606230936750969088 7926933 -4074432247758673861024687823211471360 7926934 81646502592239286080671784076402947616 7926935 108327615467563725251391937834371113880 7926936 76804729092396144517630919259505766400 7926937 40046855399696802658803872788014925824 7926938 23536343679161600917969942920424059120 7926939 19553246139937398672743170990679124000 7926940 -6414542068270534427844796635367280640 7926941 -47909290156780576265979698049967883232 7926942 39727971682547077111410252968218696512 7926943 148058044697817484935840761590281236192 7926944 -3168806374587217748687959834437156864 7926945 -14701677704623995090293749692460017600 7926946 23469032634128013717181001108436366672 7926947 56467440489663780616198312026912118080 7926948 6975037437319015228406652885116780544 7926949 -68027276110775612924884874466523061700 7926950 -6758004340179397339826013356718124800 7926951 -102158112831671163013867003005187430400 7926952 -32214799821963600097568102839910400 7926953 -67634436539766952368742788025704321798 7926954 980539850297448867270020740981208064 7926955 -50687666124122713461960826210902888240 7926956 -57929677215639559781037123949146458880 7926957 -75420956421656336779943738005295976960 7926958 -20008190425896718378622049470035790016 7926959 98983830594471238771575836821229826816 7926960 -9981818298680959258366842775786291200 7926961 23697507743757746787627601667170580032 7926962 -9715908413191354313102794651896878688 7926963 -16580659097915859730953048708196368000 7926964 -774934378393589313206304641139191808 7926965 20893855711296628657878783463818520860 7926966 -821384475690272735607172688689315200 7926967 -30209404490569372284537357432908992984 7926968 4700729898228801506152276285680107520 7926969 -64208523074981453297855017509376007856 7926970 -51961753641426451014637390196665804320 7926971 100208360319365628080740543226634931200 7926972 -302763684834821278633097077699746816 7926973 -98083477581404673044363705674256169216 7926974 -31716446566421428659554157374868479808 7926975 -47747684580965198161300148626259982000 7926976 38179139553675567048438724729220628480 7926977 136976392692250505231247040072930421826 7926978 -26772234711048625192832618555659675776 7926979 21166054345567971009051264597806509120 7926980 18455115731389269466765372853777184000 7926981 7643046223733506543804450750104962304 7926982 1954973621384988383276707822249145472 7926983 79951063317844487453342615311504435824 7926984 2836418087827441629245312359507077120 7926985 21974594258893076180396317215493225920 7926986 8442182611638538266781370389459206192 7926987 -13294286036777008627573515908807033640 7926988 32828689822025832571064555559144976896 7926989 58857549988635088422684412181458918272 7926990 -2628661424833391165731850039992396800 7926991 9462939732566901592934134779182189512 7926992 13084406128966254761402670431308701696 7926993 -12661553960497464125431135455194725836 7926994 -64165067630532878102294258205441934704 7926995 102437911124502431437570079714712222000 7926996 -3414808192165124071173691182693875712 7926997 3433268174437844393614291273223595128 7926998 32681096557725499174063833760613841984 7926999 -73284464654005660623848351160366333336 7927000 29868945088974565353290428263413760000 7927001 -174433313780863813118557081372200461568 7927002 -26487562977969143360262181551658843920 7927003 25429039546685755988317673056423409680 7927004 23763208999610318772257000930757619200 7927005 43355919015933882521368429685540217600 7927006 -49075869573137041922207786015869746048 7927007 -639312026505690375863664248591180160 7927008 -25525680806047518032218114247110950912 7927009 42763067264622239068024947381487950080 7927010 1246507250531498713533200982908682240 7927011 121020103333352402645185411727755920480 7927012 -63562853928875953762747431892648898944 7927013 107328440361622591910826361730683451262 7927014 -7713038162626205561569148282600535360 7927015 -52021802382848222600684460514805215200 7927016 -24939587365600574493814536898638643200 7927017 -4274846284851959208606825381480161088 7927018 53446970224754146439989074875413969920 7927019 58023378470431471701279604132693783344 7927020 83893583723984464819034292229180846080 7927021 -874409464589089883794923360559845056 7927022 -26610851063318769341288487221743858176 7927023 516447184730504306355395693104389120 7927024 5704748872627164679270498386458443776 7927025 -30530315589979798365800759626261822500 7927026 42834529851367070343282878973436758144 7927027 102674561941331966979016733671523228876 7927028 -30448323733390079185932878251208140800 7927029 -99641158470190193733695568018298472352 7927030 -37303654696349964922697168492264355840 7927031 -10166374720013172286226902502322226560 7927032 -70927405458484189965436944209260339200 7927033 33786191743795451964891507809447857284 7927034 12880335253983699979558043564741092800 7927035 -5235642659371948285392085350849670800 7927036 -39307072808374105410607221553941375488 7927037 45995578258609711374755161248289447686 7927038 -45353633298335618251441256512268636160 7927039 127416714281669233036062031473275651840 7927040 -8629289131960162516509189688346542080 7927041 4520635484440276561089858155224130304 7927042 22019928880284450315170682775138690560 7927043 -133241371773829845911924733598909128708 7927044 -43596919363185265107686552423850774528 7927045 -13841862603650668996389687858706638720 7927046 47307026481226022729352645720670565472 7927047 15294202315268098731067425649123313280 7927048 -123223815704255256569605606763700464640 7927049 18823175385348838625902279804743312840 7927050 91266661092957995067857296759008000 7927051 11931113917436388748499408730949013904 7927052 -923318132799082750237161728655759360 7927053 12877593671118123936454875769204576704 7927054 83498705743302081732071201497692318720 7927055 -69098881743751983592310278206807602040 7927056 -24525403893456697238872007843844710400 7927057 -40222056130738972343411698847032719694 7927058 -8766375992725822810171793287092459120 7927059 -7613508344631395063305219978748855040 7927060 -2948757898075774590565983221691275520 7927061 -38641246973650885136267342542885317600 7927062 12243127094516704833971565324124907520 7927063 17481445201024695357070090925638015200 7927064 -71417233935721520990711259317507481600 7927065 886986299455226282476108936852120260 7927066 2369962029241658737999619785688048640 7927067 -4980420694907884594455075426285485568 7927068 -29408776176206494381415412926474012160 7927069 147488518336695581906483930496866202470 7927070 3629303587038832503457363046029065600 7927071 57862225493956670413786053727576112712 7927072 45665657487984497359198242281355214848 7927073 84689238570750325686339281982028800 7927074 27823422511373693588147212044898075344 7927075 -16249753249064435791858777452979984400 7927076 42497107018698616219102766694441427200 7927077 -26905298253738836562995473464216734880 7927078 -54893889379350777713867160236978096160 7927079 76956519513525153791800002152500707840 7927080 16320091933601959647173851416423628800 7927081 -28453319108953332290499059968488625008 7927082 33165792295903879887651431052480182784 7927083 54790378683198052905345509322720846624 7927084 11536044887417932318923129485551237632 7927085 77534958062026084002485666165737951200 7927086 -29321640952711959670837365150282350592 7927087 -28296708516722762537487974140210545568 7927088 -4523386190472790345150370973592190976 7927089 34417671347341750221640125920745455328 7927090 16783780703908032264458000442386512800 7927091 -12741717202850232201737766127125371508 7927092 27586235589506639983971632575504281600 7927093 -142408699703374017048148046933465216 7927094 11615504987812712207714627175381779712 7927095 -35958710300058313276469769518857056000 7927096 17576138372131367073709310857988321280 7927097 -79716978880993207033227488534906317440 7927098 48663890072611118826328414086773932800 7927099 -195418295865604111364532709274191900 7927100 52799629591717615296265835448827366400 7927101 1280124003480624733017701496004197120 7927102 -24536610997698836290612409649643612608 7927103 -740100063036531590287062729237047616 7927104 -3566438858683093102010698871781457920 7927105 -13508827279060087266294031115287904640 7927106 25703087464157600222139705214868590464 7927107 63909880956819271736723807707526690040 7927108 -6392317928874584291988643855496720384 7927109 -127433706623276069474329240348594446690 7927110 21205215225647244376807683363041260800 7927111 921378074923434361982322159732666240 7927112 131272770474064959118878501237032371200 7927113 10982814905050527244843473072456523104 7927114 -10241055197099836850450433565437120000 7927115 -21566643358081537617060190069683852480 7927116 -35256112642772914126438454388306190848 7927117 -196539614627328344844832425899852281536 7927118 11319317789163385316376879648054893760 7927119 26647268118379327379849099585881731840 7927120 13108433083088086221398906383551283200 7927121 11020891734027765959488543233069760500 7927122 -16162921310585928215544428753252931840 7927123 -70076600231187081404134533593706202280 7927124 44520224395243342240673503681483278336 7927125 -16212465423723817055924276802382440000 7927126 5832806158543503929406394509080904384 7927127 -9344400824942650537064156954591176440 7927128 -11258586812661847806699451552465612800 7927129 2836681636832751159521683317948165376 7927130 -31808425621331043492587327196992075040 7927131 65866988398248220262746546472512886064 7927132 -116099946183289292286471723788661035520 7927133 6189665650375042438720913545198571724 7927134 -3023640496064965290827946883591864320 7927135 80684644922542951876531530470937943080 7927136 762978040966285733253303669016756224 7927137 27807988010508971450717461350003518994 7927138 -7803660967256448243646302414138191280 7927139 20480847752953607938974245383336193232 7927140 6860142617134072307937840630621573120 7927141 49502390456430670042139719604808318300 7927142 -38525316308090125969279571998080244800 7927143 -2712623245062974807819001979304846592 7927144 -29621772555738557998946199089291043840 7927145 -9529363861112773424594809818481879800 7927146 -12937237321071938335235893442154147408 7927147 111334007232259852559943981122922066592 7927148 52319256443056053881149675466678270208 7927149 51766173790148171143804627933172403264 7927150 -6887667350393060898000351118413312000 7927151 -111920841948647212786253164949018189568 7927152 4879308214918028689688184663661608960 7927153 -57097283174175741480789078983385821516 7927154 82730272603495229306247081648694261776 7927155 -62558245406857122139990379143488638400 7927156 -154399277565117226583594658767919532032 7927157 1781341660188879664274842729765489920 7927158 670860923271039670439375917956494784 7927159 129968204968479770590468014735775136360 7927160 55637504227466459771090525248061952000 7927161 99731476075316933823062465265272985600 7927162 -41878374479936657159952972943832385168 7927163 130589922018622371889175941285587125412 7927164 12034430794558638025701567190492815360 7927165 -4454605173128048457166183516219008000 7927166 -2023713502346814939063423280094688000 7927167 35544552717560020646621648454984647880 7927168 75527000041376769288584767399809515520 7927169 -150694462402030885406791799832896066430 7927170 -13131817057657882325503476152204659200 7927171 -28643449474244939271415026999209496660 7927172 110715276305346904934469757618382346240 7927173 -141812836474433799829453934144515488000 7927174 79148078801027803081119728599029834336 7927175 -53470969252477953315041616286090629600 7927176 12589838442704350519257523862067609600 7927177 18041914101830831053089951802190544026 7927178 -10267841037894115863123775504293298944 7927179 -114563838181803390084288983115467520 7927180 119239527381670857229075163120025600 7927181 -44327698174176825821299647751967474400 7927182 -4966575031193176198086979742339587200 7927183 9099371478409782526381685274403140024 7927184 -24903531205207914798836893713787084800 7927185 1346947993907494949087811779527653120 7927186 -3113478467392677400310778130544452800 7927187 32297844573562336035112615836203701872 7927188 -256653497230896350950098573705062400 7927189 -324963815310493593522589182365144785376 7927190 34114475575715165943242590108234195200 7927191 77911948340873207748299525006373141600 7927192 6123902167838861620854736724954726400 7927193 12736386715840765894057678524863621904 7927194 -35251407968128516877631640008618240 7927195 -70209279527272705024183555555388281200 7927196 -24116670997570947736955521500108165120 7927197 -44876205192495052004676552246863737728 7927198 1040474370254383941438348033467472000 7927199 583066572789950526987224055208218096 7927200 65388924510665856540749464475271168000 7927201 69591495325096314263684905214778655202 7927202 -4925337470216008796290501355127333120 7927203 -83379599444791728559525814361703464192 7927204 86446441372115368777499094637289291776 7927205 6579501281573183906047719360072318720 7927206 -7413106034856388651816864981622003712 7927207 132372583476136382737516205953558862456 7927208 71850053739539754995570688580986470400 7927209 16516951973841828064559964525754930314 7927210 -5940115803615905108099955052685375040 7927211 -133097447171417778023670285978567850188 7927212 -3780599269041864426096600205996620288 7927213 185402863109290699149904089071644672 7927214 -88049517199410553752440476782987236544 7927215 6869751954963421955837212870442305920 7927216 18800003361142243646708090218020864 7927217 41760224357459186963192784606351013266 7927218 2801552415658543242056471162154600960 7927219 -91369439443357534324574817199167783168 7927220 39357254875621461686574495926867884800 7927221 -5711505353770193331349864929318127296 7927222 -476144897619564034547631980689718208 7927223 -48802257118844409116555340558416205528 7927224 -1210678423635192045668246777000878080 7927225 23442776614762456464299971230734864750 7927226 21002628089483536943083112492633858304 7927227 242700484376019058375970420620904448 7927228 -49133672920223260424544193840046557184 7927229 47397383387387157451301576890320277830 7927230 -1990103438374777369325590540646112000 7927231 -37192289326877909052187572434490074736 7927232 -4041685987493009021944224836153769984 7927233 -57856319938472130235889330344460496576 7927234 -16284511294809818218762696173563908608 7927235 -108435208886569243809016650801945262320 7927236 -69516169620157500591336913961403971328 7927237 90343328781712208171542659171549525600 7927238 11168574711624726807514175937204762240 7927239 1633343565316867406400520311044647680 7927240 -9702710109533639287448192144424960000 7927241 34796449290057388802112617925264166272 7927242 -254299407993748934639648645921095680 7927243 -72875957994516210104138111474478975440 7927244 -24032131568732653587722372594870504448 7927245 -51586894455638311667337407495325885780 7927246 -75733151446843264385471801794831172928 7927247 32992810476844956404630174746818267600 7927248 -1697710839537212144836684461899513856 7927249 104916414485895114837035241518923770048 7927250 34941116752985748269371345004302992000 7927251 12401666093786719381288713959529466224 7927252 50531944810216243323096102002460964736 7927253 -247515332424363580781838364950946547520 7927254 2062847186236337224226354903803731840 7927255 -57628424524337163156452988475645747200 7927256 33337375098676008043079149602042163200 7927257 5332095923164135074452771056827775296 7927258 14284698410826766508258291674247377920 7927259 77752786811679412429986849439302251460 7927260 4118513300856910762609236572872581120 7927261 229970504843937100529979992476739134272 7927262 8338712238478887418732988352130142592 7927263 9731749489322183953263612814141988280 7927264 -63830947377476337796780928415068848128 7927265 -294461749263903047733668199719494080 7927266 16321867439966335278133249129784049024 7927267 172226928798342046511444715176417866360 7927268 -24008829612023261632510729754300523264 7927269 32167663386457842630405052692718376736 7927270 -6105413950577853245387664518396039040 7927271 86263802205536397993493543503741832344 7927272 13844325476423517788550776815248261120 7927273 -176836703242982226560597278559348716316 7927274 2573098047526035247644107945317001136 7927275 28174009987871457941352421522934712000 7927276 -19601578577773420256466843534540250112 7927277 -42050879825418184054909414247549912874 7927278 4003198290754963903843779690494005824 7927279 164698460950380206354293312898711692880 7927280 -6946755660147414106823620551795671040 7927281 -41854155313727364465872420352259256160 7927282 105926538167617202919490938069756536064 7927283 30042837859793858728886580532346867184 7927284 38182536881854790253780627229660839936 7927285 -18168216267987297774842789461389010020 7927286 6116702793396739410238690208863634592 7927287 26892658431197937241954236439917561504 7927288 60232354222985528149749958916615147520 7927289 2818805322511374274067880722693261652 7927290 -8703078015286558522599342871084692480 7927291 111057452014019140095862231614715390584 7927292 -12260187393770756754821412391037239296 7927293 -77167608797566180399140880840819224000 7927294 -1692248430742230627744782549538585600 7927295 42260147672028037681560811335541108800 7927296 11058019639649183863805610069709553664 7927297 11090075924324064906097064296440836032 7927298 -62401339244170928183980720184569239600 7927299 -29942003325630319305672696212938685400 7927300 -48941582298713254073319240755843497600 7927301 75641825813610889775912297404674094302 7927302 -39187934571966306174574820153886007296 7927303 -162629818922702900531109138344993621720 7927304 -3483629567199854895757803046876938240 7927305 -32596634298538853763959378960743026240 7927306 -100978904711071693747899573662409258240 7927307 95044495696070640313055892134684969556 7927308 56771867831134131861779124430225920 7927309 -9586955898612972739943008166793061440 7927310 -38083348691165071306572699704494789440 7927311 18598070558791283157676668101394040704 7927312 -26516982972850588546641151391538601984 7927313 119330293799443075914866030812465687920 7927314 3069351905454298129485049229228826240 7927315 -115467887150781265142057492111970720 7927316 40417645405229672498360548671852209664 7927317 106837524038215232695693265644844605134 7927318 -40134888468041980396287518591507086464 7927319 -29698764296808140062544365604317213920 7927320 6006827808934419112753984057914163200 7927321 24894600631978945000378244859150808104 7927322 -29372230114985878485689913713853999648 7927323 16802749964403016263984248899110895104 7927324 47068410260539227394316489468272035840 7927325 -19773295650086492737496710154677377600 7927326 -23617763303994555478499629276689888576 7927327 168027044931553699931686792434724110176 7927328 -19766317732046573924919051367349944320 7927329 -1771945563173737272220160266271575680 7927330 -39651888810062993439709459652588282880 7927331 -144564838791646176944642381884832012208 7927332 10902480134096695090415726266243153920 7927333 -130372403843338942543499925477197502336 7927334 -133714255404978654051967162944569671680 7927335 -18546741133787899968828178368092068800 7927336 91655251761548106667716442985284807680 7927337 118043107833246685464684528015958403424 7927338 -57686493832036171806092632022811548160 7927339 53651148796458967609509190293533869456 7927340 -445911334941010521708246615323934720 7927341 17125624867098416300314940709589959360 7927342 6484844240755603614825458070301180992 7927343 84655901154878223910163053162008248592 7927344 6543052016316822641155439751945928704 7927345 -28854433287108726010081791374960397900 7927346 -23164494863449491798798647480846662656 7927347 -54496966776135947061441417645973734600 7927348 31228449335567102888282426537837905920 7927349 -189536155923526141895548812530495132928 7927350 250222781312137496058422578151184000 7927351 -959824531367113655154330160167050240 7927352 -62952268303375839631301730260200550400 7927353 5365387984042863665406924417465854400 7927354 -26457777986553310086786248602541296128 7927355 25349091972533859788139426428257335360 7927356 48444365701381071834083692536759419904 7927357 -5770495787046863861706373272574254394 7927358 -8906683546927537059318427684731055680 7927359 80110454400037029808833822533757701376 7927360 -7378407061097066960224584615749222400 7927361 16018772557577825594086526937156320424 7927362 -2710494425255438095633980960430533120 7927363 -6327117494562639681447848247503764656 7927364 -1996543228378876658559334849977753600 7927365 -2330341832585624486772127734127133280 7927366 1396955400194395119600785049634465632 7927367 58237517007743136944605555513013966376 7927368 -28737731226601333378642168196924129280 7927369 -11745394910495748487613993341768694712 7927370 38605464218191925570858170638704294400 7927371 25357796121889606835751548108220684540 7927372 97606271202618355552229167891857968640 7927373 138747857595289451200482394652569553760 7927374 -2416641557492961077692682412022763520 7927375 31882200718533433621248708099058590000 7927376 17454565324856045641989699660967698432 7927377 80418217248657467949810146892695945280 7927378 -2354628285123172891810490536919442144 7927379 13393172672501618356315447652230608384 7927380 2438618249654325885102600883263010560 7927381 -22309934789409879504892653949852904256 7927382 -7522140063740389249179152975991782400 7927383 10624953603714549741438572305695368448 7927384 2997313432952913427215229547741890560 7927385 53855119381785925214104558739576504580 7927386 4689076502388150657227373399244952064 7927387 -19475573258687687679289036111010204832 7927388 -1352715496440988699777527446833787904 7927389 -80652614091954812209264000473337129920 7927390 -49265065844828445598510077472820832000 7927391 -12329536842811521866980135055992363200 7927392 94283531519462228681060253403315175424 7927393 -147517051282610342983475133887159547358 7927394 973831567506108359328779792224229760 7927395 36406386629412791997335960222707645440 7927396 73745330313901381681974383328449126400 7927397 155116399186891146085329801231552078846 7927398 11162266456774154981910110637684885504 7927399 -8148528986108294815488938853117668664 7927400 -32173509123277032916809013471276800000 7927401 21388410636847765575062204916452381184 7927402 12812673111556872215997971818457393664 7927403 -13024100106872474050096960017241518000 7927404 -68605121283264375682935524808008968704 7927405 -24840836059058400150700542714799517940 7927406 -46651563549982712255947930273503450240 7927407 36416621706813676793257186230800485704 7927408 6293535436960752963707171545758105600 7927409 15473329738034399745677408221476042816 7927410 22052295417529383794142985129668940800 7927411 -39141356227224626474991185621694127200 7927412 4895297246429575218043731293918057856 7927413 -8602503193432469652384876399060664320 7927414 35866603106192922156298657494252205632 7927415 -82717655931285904347549490642557814440 7927416 -34369398585716850737323210280632320000 7927417 -34561415669832076611866859125974208880 7927418 -72374587841003732892679079974727133840 7927419 -12881300088256182932624414959891246056 7927420 -21036445112908651523449835037075333120 7927421 -133709149212001962779419312089307872378 7927422 17350343650177417616184317827387471104 7927423 23590207173844981666332072273017216736 7927424 -11534960244843055584683409959949434880 7927425 -14412512505673851199779631020633154800 7927426 27295490694818305876026320638067080224 7927427 43853467407062936682911999766325217280 7927428 -34565866990821273990215603951629562880 7927429 -43655129290448940081006552487825047970 7927430 8581275495142980769490323717820275200 7927431 7336714326248884344110578274176362960 7927432 -36204924805053048362263417648962508800 7927433 -14283510242080138675574215053187458816 7927434 -30398696874642202595780322420369960192 7927435 3135968372561154490562743640038332960 7927436 -37066901170780600865121472573810744320 7927437 -241941329299574848476478444591572480 7927438 26224677267043242724897032690585143040 7927439 -5071688054421507725481150066959906376 7927440 16495167906581435972421519235468492800 7927441 -41128007047025633140471297652675582158 7927442 -61186389053171615969028668354231254128 7927443 -96835013185484116438794542990001761280 7927444 11829002145817485167661650933019410432 7927445 -72134189504680746422402279379000939300 7927446 -11791262876246509824388966448643494400 7927447 94729456591956704072030088625429965912 7927448 118566792813873812665056146229797376000 7927449 39748941963609467237534717567700736464 7927450 -40890458560174640431224691415308416000 7927451 5158931746890062845290762897229347840 7927452 -2874915246005576995728211681461152256 7927453 -63085543928507712531784322974834451840 7927454 -836449798613502775107925141314413568 7927455 -54379806857568307958199860902019604480 7927456 -83346772433467241285412793395352436736 7927457 -110541035625509603856640654398731167548 7927458 12134636054178536636991010443656355840 7927459 67533575508857087281301081392166717660 7927460 29567643266507306456753216757221249280 7927461 -20631126360150288603418266885039285060 7927462 -1933363392613721764122755543754268800 7927463 92219244142847496453383499708619178520 7927464 5228192205050608491037716745697771520 7927465 31883000655072049251220028669166043200 7927466 -42442384985678555268441017770175942400 7927467 -34401488151160750559805239110779506688 7927468 -65501090038360853581437809092934724352 7927469 93063374470152097722963719163354921120 7927470 2977477083356973417464650261843135680 7927471 -95697188033865780452992454522201385328 7927472 -2401253649414585355634042566722060288 7927473 692896849221332209691804528636081568 7927474 72626743924566102372340689042831208992 7927475 -11704512921907830090675808148071516800 7927476 44411668885317233900967229637274101760 7927477 -68894975253718954474531042460388023268 7927478 -13765739312045262994352338561180987776 7927479 7862125669035564823356455817756899328 7927480 -274223791838573012895229358235648000 7927481 -149953738777967398441687427173391465136 7927482 1330689125413679799700852735308014592 7927483 -145795243494577117685952779590950714268 7927484 -54560151736375021777614425622334502400 7927485 1150550981899734677717396887445586240 7927486 1236184515809076129872826801453686784 7927487 60301220627159290814410290942424259136 7927488 -5430594937914578651447024033373093888 7927489 63376349959051470721939915516841460290 7927490 -70150074164115791119086473698933002240 7927491 -2892110029702754466351935008542707712 7927492 -108547971881404424980870530311648706560 7927493 -1235479095563070880524147615230124000 7927494 3457246919566266532682059638248568000 7927495 24259310505694611354817038209213835000 7927496 44032990528532405179337465847724646400 7927497 29300804984175000477376417600193640000 7927498 71527239961986735359312378027089397760 7927499 -68851448360242561099008828204687244080 7927500 2503496117112510145158166879365120000 7927501 -2428849945111251845967957330715762400 7927502 26365783055120155295516970433112730624 7927503 79801151587564304779424829007194211200 7927504 916144205783704893445254444316278784 7927505 5029476420532382606607040709062888320 7927506 1817150238826070385728415541421113344 7927507 -19571700468190757782266530873993214208 7927508 -10962122299742784200022740439023399424 7927509 4295894688819656996312700648540491040 7927510 -19499633568486696465076532634360771840 7927511 -24882683074945694367250021067346720888 7927512 23144365160660656120447489901766635520 7927513 -75753694116903400570931859734277605616 7927514 14946792351275956029093580784109304032 7927515 3699992845709558427739763359237327200 7927516 -21720798660170966570759825489394050560 7927517 -33603383589080172396868180100362315380 7927518 34142468985889010785374745151861895168 7927519 80805333338960622858775293357008922496 7927520 114190399279056832234168361339714273280 7927521 -2545715422697592013883670528597344256 7927522 -33308570165376707411645618990603596800 7927523 -1866035012310060247737094615902622656 7927524 32315925754078082135604440250020720640 7927525 -16694619301624113235863425239934126400 7927526 19722515606695479072825210177388607712 7927527 -11059929286180064498346675624431855280 7927528 -22232369065636243289347418948254433280 7927529 2573961628476476761801496199465723684 7927530 -3793746260124390993992539691178286080 7927531 -117038746748882888367583372969670246668 7927532 92353313137153691334154790788221501696 7927533 130559095345351010744955310501427110080 7927534 -51170489179221916403503635585397233600 7927535 -5753272963079626107667535712651840000 7927536 19236776075962181976730756614948716544 7927537 -9272213263360950935266052959519282176 7927538 -11460758473876489036988598804269198304 7927539 -74946907890486557197974986189061803976 7927540 62590940224484871671561407101657834240 7927541 -31286904827388335928756169705484503200 7927542 -20739032540346838280521474710823539456 7927543 -17767500173529174517312365970586784400 7927544 37991354666929202606008299761627136000 7927545 80208599347017169194877732203669144000 7927546 -26632736690968462849205687417276478720 7927547 -5872762670805009746733792338023006440 7927548 -29804979438602090467151127219730538496 7927549 20936810180346728991691552485334205536 7927550 459175129812977974720697964188932800 7927551 -2957783031082315999699712570671381008 7927552 21799255730356065053954808676205199360 7927553 -46229140612874602794579540313669395198 7927554 -18078927570444913415042366735151742080 7927555 -7348605879712545376389678169975942080 7927556 -12465012670812584182085488487973027840 7927557 -99171043618367481751365085609133760 7927558 -39563290815345300486602931615721741824 7927559 -17587620447061673089733465084860986264 7927560 911080375899722604217265916679833600 7927561 4775097335221709055109986083375907172 7927562 78744913453632598935842999249926106112 7927563 1173657525085836192694368883678502400 7927564 -15492881948694105448515884954366957824 7927565 120911877759139521748403205787464080460 7927566 -511475969622667642261664451685641216 7927567 186728495068038068299412111108436886432 7927568 5634066575791075307402885986645966848 7927569 25060929694328486641962749561421177204 7927570 3964384809524768244381881441044992000 7927571 118140733312266819306440831790443435520 7927572 32480353532396255066568097208407056384 7927573 25160097943247201709450293315747255822 7927574 -1456083344755227056137332872723381664 7927575 1224001514688531815289865515516300600 7927576 -1594415488128966405585834390924410880 7927577 43860578795015331891903139996377468672 7927578 -19518347458064262931193621142239316480 7927579 -50742953168020137766771767340779496320 7927580 -67878813286434615376661747841989644800 7927581 1784581034121389608917075150501450816 7927582 -30882761567237131359019484685504452928 7927583 31074945680943241724572866634831795560 7927584 28958687353221690193147611536827613184 7927585 -63498073813201299030592313492891386200 7927586 32590989677110373323739676672327419040 7927587 -1766112815833974158773311868717464120 7927588 -8683344463362822078720309518132505344 7927589 -14531063373010047163265742382876124610 7927590 32875466393814951858235971517991946240 7927591 -24854785317315603362665379146856756256 7927592 237751932833892124207168625127932958720 7927593 -60124805497944522678462126798154978656 7927594 19802808148057743357856870080206008320 7927595 -36897220060698504616153243067202282480 7927596 -48109174997366481278932564025029426944 7927597 4384674141282014596639688647077868512 7927598 6529238065692596765514291247086167040 7927599 33554934655839821465099137049196722688 7927600 17933841266606457724126776042764288000 7927601 222011767113058805592469923500293879104 7927602 7922932327543993449014644807624520832 7927603 23780502493485713096671127907243644184 7927604 25106148956351691423108985138762832256 7927605 -12631839477807955644517219862016096000 7927606 -1374050485608870362657634865905457248 7927607 -64874302241972505827930305180834029144 7927608 -17290949943060370152678688778426572800 7927609 2380934794742448253324638862257983808 7927610 -28955667553305388201090646179178495040 7927611 -15109287499135830700195348047797905128 7927612 -18543289064061284109093913678101053952 7927613 -230989599518330213504202155977560000 7927614 35845418832139069652201856932281757760 7927615 101456922909098274360409558466115638760 7927616 27336915061640600715106402299389411328 7927617 33506360215636219832418931793741230080 7927618 46572537932424195257705458142291927760 7927619 7378995826590056862837757900716008352 7927620 -10435198183991924103914231624801955840 7927621 -25607572247384086941774384732290342220 7927622 -501605936472620226422869409520681408 7927623 23249963083268044624437100759739900184 7927624 -85059902254024504836218404850409815040 7927625 73057249375513815385812273101683989000 7927626 12823452742607604445373622316444967424 7927627 -126721735100049643785420522411805119288 7927628 -39645958284860186354586150849489461760 7927629 22335024514287747349855339405207867584 7927630 -3946615990374361910222094410664345600 7927631 -216102662066469645641953693679733278688 7927632 -13387463568600014171758562404720312320 7927633 48232211430946370264575102422452787520 7927634 258140902165088538530323206275867136 7927635 -52005700995964619784434632020098696400 7927636 98925921603632783393100872063835781120 7927637 -29463973547298747520577012498633726148 7927638 -32207375157603605026716954230806741056 7927639 -158904962352966417325061771782753229560 7927640 -12336725756006389876807898532701798400 7927641 -4940991113414800683670111119603098448 7927642 37218983187624429795085932082291030752 7927643 -52524604780502604509900698355665171920 7927644 -38887265219846525414303480988630248448 7927645 45176453287903195033248694416186482400 7927646 -53936036364387841671652288611383356416 7927647 -4921071094545051298736895432782699520 7927648 -7590325914906747054821606711381852160 7927649 -133091626178948507033564027808311536350 7927650 -19444190815824419852378619841838592000 7927651 136916433137294393026703898676515864304 7927652 -1733426542027598378709356717066001408 7927653 11295887916625973010827218874470816800 7927654 816607304572378772558825930288961792 7927655 -43301930835936669219430442984586630000 7927656 -35610155879085298786156618120486502400 7927657 -112294212254054167570470561988263394368 7927658 -13658952044779443764800165995587530320 7927659 -33711800254452940705576388396381267280 7927660 -2363916303110479324002197397427031040 7927661 -9481791413005839163919902588291931904 7927662 -2055411344352984901248070126664939520 7927663 56221168464923684194923196836992449104 7927664 -16097136633366155420446360384029720576 7927665 17480767928503178421892099521082321920 7927666 56633952450056488101880524878013526032 7927667 74916695500343301818511759394382801352 7927668 5454805732335660909137018064694677504 7927669 -63491107128784648230372064432046302930 7927670 -19115361322599596810101364345012058240 7927671 21358679700962441057989304539832338944 7927672 52339870699534267604818045911782092800 7927673 -31214552453105718817581357337735642236 7927674 4619553919789438065913908579913121280 7927675 -915070299132321967640565042477540000 7927676 52283046122505044021910400194006312960 7927677 -11943016226729881292175631295143634586 7927678 68389027231387764255660234060765696 7927679 29427433693897764449979993378153401520 7927680 -54493714331870179118469057884454912000 7927681 82046327868766370080129455617976228482 7927682 24149077940740530674431448919292245504 7927683 72675093615314530061809097370278392824 7927684 -18172001053611474495842833496231027584 7927685 8045271299589817088025218610911368380 7927686 9165725533140824446052015739774504960 7927687 -80560588944409704900342316146343265640 7927688 102711892175339077090652506097926517760 7927689 -14496222445397683900963495024801720320 7927690 2642635122262732548349358858649813600 7927691 74885512002831594683930617226899170192 7927692 -10884787008491310009385412280454152192 7927693 -124558652415387807992925998653231771360 7927694 -47363608921171901671723549718763072000 7927695 15015831449657982503165001007849440 7927696 -11022291402123081973478468079098789888 7927697 -143211678435516516453329605607653819854 7927698 24197525929556300414978365945708750464 7927699 -24373642669838042556210141246755733360 7927700 14757444919403079254791563450556262400 7927701 -38615173099092444742911078080998008960 7927702 19437897323925678229863009305938814592 7927703 -3223155658734039542734658379178320720 7927704 -175946486334509480335412588552287641600 7927705 -33359296322140059112359822150539350140 7927706 -80049306546345262308291417352715762448 7927707 -65446328231646282050716900740915475560 7927708 -128379201286592014286600484833856587264 7927709 66853459905246578901478131502418361504 7927710 -20934049946603800013319752947595975040 7927711 -23165389493959099165211097977979139200 7927712 43419759174261486438164750632904294400 7927713 -1766310997824400651092773980556767740 7927714 -369811104740029235363034005865338544 7927715 -81049691223928854054488063593526682000 7927716 36783963433659445782985803076679549952 7927717 25231793078542638321870048872054065152 7927718 -18703071798058860297027500932700423040 7927719 8039047922265820382015738977115855568 7927720 -25996061180889111351203124034917427200 7927721 -75172819537755523767905023329363760128 7927722 -22809574093599582636729301800142429440 7927723 33509121515413581917157593379667081024 7927724 -14358697264592243314630143002945485824 7927725 -9481632918438996341249064163761196800 7927726 -77785977419902361008910408825647056960 7927727 16682121178374749474566875769099512720 7927728 13171516013708155067874329241869451264 7927729 -185693201142748760729016953251767498240 7927730 7496816964177997360800492546120494400 7927731 -6215327721328222188847515890238508800 7927732 -36522398762309553976674395911066318848 7927733 22495216248228088006707073454189562624 7927734 28035385576806951465052958638151647680 7927735 -28149953789800338326646415041351649320 7927736 -120662986532562159955254171740673208320 7927737 -10892744910314247051622056664919382048 7927738 32118594740979819314418946348121088 7927739 137003971298017926769543350912114333540 7927740 13652993904469114133009431790070681600 7927741 13497488342021369722511705531745744972 7927742 745962802787246355014608338382846272 7927743 -59183753480027063439097199074090597872 7927744 -32209260718405063227489646374926942208 7927745 -1526574812671599361499146376400451200 7927746 4497900933991450061460817649675176704 7927747 13586680395817657703807554194801883196 7927748 12130889282748802910501053367630724096 7927749 33151409929815364605424588229694251934 7927750 68379503456551978516714900696792800000 7927751 20599804610187062866050572133763367520 7927752 -807473100593680142788877517744537600 7927753 93106204672182868794126541677887175002 7927754 14466832551553820429581726953711885312 7927755 -39907744695694583622133282420439846400 7927756 -41616095735050583546353514674299393280 7927757 -136988373735623251496343561382116761994 7927758 -14887852407013365659307959610616123776 7927759 18189290890799060456922910658830584000 7927760 -4613843563199505577362707058576752640 7927761 98730524801926654083834077540545727472 7927762 1998131098817009991866454233483904000 7927763 -50519144193237767169641982734179178760 7927764 -7671292425612785471811342182038794240 7927765 -88447609460305213227369181200282192000 7927766 12464148510167915316943827419656181760 7927767 63165018421342344246960448768992636240 7927768 2732240055452676004375736765410344960 7927769 14254485812046808252851251262285957840 7927770 -8827310826568788285218875841139724800 7927771 81754510458809113175617406305606960200 7927772 -42823427260945164063030546272329635840 7927773 -3316257605795726457835754494435217856 7927774 -47959105328420151974351621432288724864 7927775 92522530017616650161498312156679331800 7927776 52938381337368481357426911688042217472 7927777 -34897758755913657435803523345013933440 7927778 11877838478012222991969549025323815424 7927779 -28808786686444657574134354157744021520 7927780 -8446395323423936679619551884577054720 7927781 204160818909594618735112855481818464 7927782 33957970506381218553663122296437091200 7927783 76529474260742951652796669519153894224 7927784 -9873504444723839934125479274208445440 7927785 -596508257806824697823105536621282560 7927786 -68821610518562682029999117334000099408 7927787 58052738603536560779744001518387083152 7927788 -19949615032783768521226444456777728000 7927789 32987529958816822065763991253811261920 7927790 -11684728410827163165296961455552316480 7927791 60203278173917497623289158617550397584 7927792 -44496431921552425362049074881406271488 7927793 -23595770200708705138210527876103165272 7927794 728392731252152356481999324512822272 7927795 112482617841728687183788889324805970800 7927796 91744385488861116797475353182999305600 7927797 -27391729941045808472795637752767474560 7927798 20398496605929378098695920840080522400 7927799 131707358254781667031064234112153360 7927800 792058962513810909375079061400576000 7927801 7100496385117375978262249549187487488 7927802 -39084903005792824841837673621775255296 7927803 38621627592296980709705974596306908640 7927804 -18646829596167186000726299110319333888 7927805 40175226774312748117099790208871664760 7927806 18644091875206902253319265282513501504 7927807 153988809391372600521608008983494391680 7927808 8622012330269504449651006252882329600 7927809 -44984795562152440388016353382787417296 7927810 -6335651316169158126046457276560481280 7927811 78328415174764637021315812532269148412 7927812 43918313967235420650643516006187511936 7927813 -143973374316185600268493419578879738240 7927814 20167397402068970556264356632676642304 7927815 15951243192584455470903517136604625920 7927816 18959845061754867008100575565280051200 7927817 28405136561866269839801473431838232520 7927818 12393058424021173902585824518401909504 7927819 107168671842758544065997175560161212896 7927820 45316056202508327291212318334554752000 7927821 -116003533383432298973793212243773456320 7927822 19671079623548187003311876240969384832 7927823 82160168328521226172055609152588785072 7927824 -218798136816666106133854996924465152 7927825 127926430814046469688444575230959105100 7927826 -8248476635584378919105782900911262080 7927827 53371288148113208302506516441601032120 7927828 -5099262581593321337541849470759761920 7927829 -6276941539086654282876070900656994560 7927830 -22841499487788759383616343531756924800 7927831 -44898880947219846097300262633539141296 7927832 -19755679088173615626934576992864153600 7927833 238350432090936311825485629716790624 7927834 7757260896119321629354049095863439872 7927835 32847222748771641102724174190821540560 7927836 -1969652739098067607890747863626014720 7927837 70441825888674613791929735005247223552 7927838 -21687288678994482262070426991750138240 7927839 9977277134424675217909952199849559704 7927840 -41040616796868625757087949249232896000 7927841 -86198479435861801094934443979413977758 7927842 3037145108983959650713471956936619008 7927843 -27431519179881669398691233195901830400 7927844 -34417199708735404230813401857747528704 7927845 51510590965582129280223875864816395200 7927846 -16059227982296386728475081753574083200 7927847 -12162314429395048725472019607966289920 7927848 21826085255975716770486408777813196800 7927849 48599144497175176744838706803103529850 7927850 10419746951432657558991688725181036800 7927851 -61265880407107637108496497698209770256 7927852 -3216087434819497219494597508703544064 7927853 -43830888692751625744021989990092305320 7927854 -15462002555058795938992824062783698944 7927855 33014593837864632349677564449845047360 7927856 40448868150229547139243879034089357312 7927857 -77840859790434739128633318305505008574 7927858 69457778660627036971600765518952686720 7927859 83825537259505912442822739764283666060 7927860 9729878527985758373615294892542238720 7927861 26690132347383392955759779033774691292 7927862 27149509359437168904648106265918358432 7927863 34761389917141585832706766210789287144 7927864 58446691927062090556769958992958259200 7927865 -74032404559920854700860691675563299200 7927866 13215674245665417494253211371969667584 7927867 154790923069038369486747820021660840 7927868 27921793390421493935917615635906485760 7927869 -16283389648771461574223932691838971520 7927870 -19449558283031022501993750520709548800 7927871 28674953250514841596368196089559260000 7927872 -21714607092185415115807981787160772608 7927873 -2361109337575526486361200674939634176 7927874 -79720696611101541339669309361469043840 7927875 73629877914608975258755680873356400000 7927876 -46912062551750794677666663358421713920 7927877 104258431370059157968486151586114048540 7927878 2752954969680193884808336349675765760 7927879 87527336942612800001063881280974703136 7927880 -25542070402397222323756358073661593600 7927881 -9603059642809692730432043294156618880 7927882 65941017473100220426021644861579987552 7927883 14829655290333283628203843999881158640 7927884 18287807465152703249177288413400755200 7927885 -26359304510376993253473338777371434240 7927886 19120832873926516164811010327016640320 7927887 -438492434541762207810943318566274560 7927888 -11093166321847554483852853021431054336 7927889 -39669960155081927089079794717828139280 7927890 17338210741399723337357260893658897920 7927891 -73806179877099076689444344489933074708 7927892 17658046365826910821737808176206161920 7927893 -8912832747171032953566828922894408800 7927894 17229189311125102751940014933017918080 7927895 -18637524815630273062386230087917757280 7927896 19984195571001982854393397218308812800 7927897 -63289031967344968492068766240150363580 7927898 27631976013455800399847842145870216448 7927899 -3413870798407420325755954964882757120 7927900 -13772178391378064442296240940709504000 7927901 1097280227499521710744242983503322400 7927902 3186774456595669972369259281639526400 7927903 -140149278311495135890183068848847048536 7927904 -149085889536916613290799817362075811840 7927905 35990291435265929508105102812406092160 7927906 68439283560897806744892181126253006928 7927907 10398122554295391426415098389498436672 7927908 31797493829428941255699746261672924160 7927909 -68081816913331586360417804547428530176 7927910 -753549005546920598018797565417318400 7927911 -42410525698274487031880145871290408312 7927912 -85813373434374370974888196798182220800 7927913 34655103855334301494462162199625904896 7927914 -6573174494198462713454137502387362560 7927915 -48827761443305870138749827671212081440 7927916 10263121000486518845812582558585368576 7927917 -79186883470792431974135223146039517120 7927918 19180521392312083032815214560441348160 7927919 -64982302770507540679158166009122565680 7927920 -2611952168683298503204771377315840 7927921 1990840196928984429666123826028590722 7927922 67661840814060629108642231120720476800 7927923 -1564172957921229998169770921044248000 7927924 34540419007883556451286726474789044992 7927925 107681108745911788323162439228073889300 7927926 28963100672269274878005876412306658688 7927927 -24899210187089461754012472730505384528 7927928 -112364599640335803063605477577675018240 7927929 -190432676000500858383313670529103756800 7927930 -29076831168749363898386371027090628640 7927931 -67491048541116080986936801088961353472 7927932 -56987415736203929074499441370145955328 7927933 -49866063172116701184302362372837639440 7927934 14505306742286052104121122110795948032 7927935 -29100537627979403449912405178192366520 7927936 -1873723277119414258446540489810247680 7927937 -108216260905402308505644896952137292414 7927938 -12928818881641336769058518395842350256 7927939 83857613347714885228857672435324394224 7927940 18990963104805151813005164917941043200 7927941 24948284893720480187926774862535353664 7927942 -33813049268674081713546269157110256000 7927943 69503125765428342900985461232619271192 7927944 -62781402813747156428150111335603937280 7927945 65384439739623801357783208403266073700 7927946 -1997584489467240507016205571719075136 7927947 -17818472403209750764962635479975767876 7927948 12120712093745401740515725415399424000 7927949 13127202993353129933052611925001740864 7927950 18821806126894844745078962039951088000 7927951 3394739292662240098046024836754965752 7927952 8372168903167697296239850409630515200 7927953 -346601776436098010348959674746625024 7927954 -14531076036944381323200037202368627824 7927955 -33240245345136656621283194901871023600 7927956 -4830737726031842158509192354591143040 7927957 -155684116109792974176462267907135545668 7927958 -33990018891354621943682201572456765920 7927959 52999535626017480731845162833837759360 7927960 -142699039417379024798786596553320857600 7927961 27568463540056783391856287317970208000 7927962 4051721415750541264411410069933834240 7927963 -17296548395856767418333211513370154216 7927964 7984206094254767756168475268165719552 7927965 -19828305666875760392927926061796655080 7927966 -128710291529566369648851197334470104320 7927967 6794497098191105684148346589516510592 7927968 -19610062146592808660245114679234396160 7927969 35121504832728216546357037525788373696 7927970 -29034217661481648545772151843307716320 7927971 6373883546390164624955399951544582144 7927972 50554236343295080945538634847030296832 7927973 13652612957961491489899805057962906080 7927974 24034412413670989364712290173094470944 7927975 -4870144707169899988772624404099123200 7927976 31012782232687205847348515470552104960 7927977 -116534029809342032486472929959541004192 7927978 9021375037522554322455945776572957440 7927979 -36781113261086646718092213406562025420 7927980 -18593492700513884222298853369947801600 7927981 19925494293549276823785564453850543564 7927982 -56540713025372354480947146644518281408 7927983 -2998945947981116349917097353945614080 7927984 -20807916454100900988682618262863970304 7927985 22100548866764213477026677801439146240 7927986 -14373721402487643698904506337030051072 7927987 -95092115553597140751545631582255989408 7927988 -15507502843473197335093187568785104512 7927989 89733711492133748291698175954563744608 7927990 6133235119261924275752143482895311360 7927991 153035551666729771696849485827656694880 7927992 -90028098254541227037683994759882240000 7927993 29462395828714779411191259968000015700 7927994 6027879994439752900180319071591081728 7927995 29917100177935241884512657638288214240 7927996 -43543497050827198859230060124983808 7927997 -7543367153036818092515143736761843200 7927998 4186994871004211308779758526992903808 7927999 -19199957886269309032287290649514840000 7928000 -22715375201361530216418051650224128000 7928001 51100469967994575365465917927148350692 7928002 11001355812039391323956637900237508608 7928003 -75041841688108478536966947045082391748 7928004 28180276895243420333154784470351697920 7928005 -49774782993691750753340137703623174440 7928006 -3107716599527745121887436109825153280 7928007 -140685098831553198144606865362241436160 7928008 80589423144106261964578551144825323520 7928009 49269455575077775169784867287538570804 7928010 8714385797250151628481905430415603200 7928011 9687268810814115175608857243089297184 7928012 10949473953817478091224561096621755392 7928013 44489883621718654909588179010080085824 7928014 -44718468299639718268307081263979598144 7928015 4951809098578465007670148180059185160 7928016 -16493797452262633961459198908364881920 7928017 91625405738180917555738303802350547572 7928018 36484558146097284348332833301622116352 7928019 -971489023764492443260680222349930992 7928020 64309553292706404450631894421544384000 7928021 40512304542071790137571956936843622222 7928022 -16083775679688116665270466109938182656 7928023 -100152564278258410362559724270364164728 7928024 -11915765579789035143852118447086919680 7928025 9649564329015611572665312147092673600 7928026 87044559783006830197829852489986889712 7928027 11329423378405090969400854037908828032 7928028 9647248127723398094667041303706968064 7928029 -8249413253024235044863666876818239924 7928030 -3992132569923829538723697371671178880 7928031 2221949532848950139998526505566334720 7928032 -50580622832993769140561854344693547008 7928033 52558512730753709513098725005959225344 7928034 -37391644058569130519334803482731648000 7928035 23154462566372195323795047428238636000 7928036 -58404731714760645855267478675868074752 7928037 -2386936710083512412966618401606778340 7928038 6620755905078086311802179521961230720 7928039 221244747856241112801296854598705280 7928040 -38045439717444221737268430989597491200 7928041 1616699742099076546034560382559626 7928042 -22310308040589019649262759434543285328 7928043 73990096600726165667552650458526244544 7928044 78725548989253585158963565032337531136 7928045 -49309332117183981835563100360434643200 7928046 -10812620246663500146940936217143579776 7928047 -12948782905089862926060389119535086128 7928048 23464699700002691887961052919568891904 7928049 79859633583186822610908562876099421760 7928050 -12743444476543957020018370650754087200 7928051 4948628006461670469135459660269390400 7928052 12977098382148318288158370436045246464 7928053 61778377518484847198196117341490600636 7928054 -69768903049221038757660544027415224320 7928055 14687937708658230906858006573140881800 7928056 99460122471922822964253315975560601600 7928057 -45619594570284705315854513989581579948 7928058 -15299329896992974638371076757770757632 7928059 -116485770964466208140226606155043563740 7928060 -10901614046532368973462629396364748800 7928061 87031959688067308255981339880884704 7928062 81284807543960824883417088564237868032 7928063 54222096759283347371810868126331569648 7928064 9625492644119620234106880043662704640 7928065 -54951120957551151108363034174653867480 7928066 -1846866819897314201003393874783680640 7928067 -9208940138396517280489968309884575488 7928068 -26641973175977246662261032605700735744 7928069 -147571998698762181372261554148312464004 7928070 -5749142846492893911400278944792092800 7928071 -27573702909141138471932603227925104728 7928072 11386980669826843179642169708955980800 7928073 14062629501875450156499452585289447360 7928074 31480982278609356280000430623126715904 7928075 70991185269335853994839862352076363300 7928076 -656341270505504306608215908786697216 7928077 -30645780898623690072535640026695369792 7928078 93439951434701147268679780967383920960 7928079 3266542313294001427843216466061045384 7928080 11408715921790786758513055870944706560 7928081 -39789563087684956891927103991327139008 7928082 303899146262999308654331309961406848 7928083 -15098851263220649577656110050991187668 7928084 6570612048001158040073880939130041216 7928085 -14313718476591028967226345203975544000 7928086 7693577698177267436893985341569336960 7928087 -214029136459832016278742677367751848 7928088 -5988446747330034250116937368112988160 7928089 -29487625812835846030241443554396531840 7928090 -23083138146998754829565915731162470720 7928091 -72051311265186245285348102111998948560 7928092 3723114810238474610925084577709081600 7928093 -73079115726325598427261054630058007136 7928094 -38703604342170660500186980148387908800 7928095 7936761716018746121566083887691356160 7928096 -63052069278445604308137313379561766912 7928097 54411457813750392290253980094799220400 7928098 12517961151469740668987647139697013920 7928099 -39912792087279618936578018085380820900 7928100 -18405855084809276126922785599424102400 7928101 -64920900189166949906921259653166045572 7928102 -8470601695389672656482246491726501888 7928103 51318340955489589795886006827550307664 7928104 31395841049893385231617143548479979520 7928105 -6041492884221188606182787400348804480 7928106 -5659657903998992284122313414252336896 7928107 -51017374068400357136040388547698742088 7928108 53369065389652763685784787003318999040 7928109 6696794051971438143611075783079829248 7928110 -47005727833396988131156331281166471040 7928111 51009979488474202557877641901235478480 7928112 1722124484344029223893000331100160000 7928113 106879237587201166002035002272127151680 7928114 -43405941063129168821888296772313168768 7928115 2850371588160368558676351081267134400 7928116 -77759089787400246903716822637048832000 7928117 99574041737116879911291589028658797166 7928118 40497940797152404865174140800349721088 7928119 5776437560588984838379441814243334000 7928120 44476800840478852248462283847411712000 7928121 779474673973109316294019951835352912 7928122 -39542649709820706593985343728922815888 7928123 -28420003936462451239023225507003761136 7928124 -3036524833373520685978961306131415040 7928125 1347960272482641235004137605568500000 7928126 10715521776585850828903146395604155904 7928127 -4474853889341994294612901649778521736 7928128 -31149720937425840990417795770488455168 7928129 -42881919622594782497408424815604125280 7928130 -5512218734957904443562557830205644800 7928131 -9674858974003517939400850221641696068 7928132 -31190826752353546352153837228288479104 7928133 -44832767777447239327925936935371528000 7928134 24631518456760137989153034569315683392 7928135 42002208801803757817496385178103224800 7928136 67540214508616811089124262066650572800 7928137 11011108373897906630175296526789900160 7928138 8939175874256788295660276757145267296 7928139 -42692640762567592748780821374659937576 7928140 -1261421601735271888946495063166520320 7928141 -25422127647035386500162864897571043400 7928142 26461304158317693956592856332457038912 7928143 137799512301878172748879492397687206840 7928144 3463434639664898272284225733268078592 7928145 34937206529855759869808209154191113600 7928146 12198503082515873096297381282455302144 7928147 31069893343150727736475223927939887596 7928148 -77659139102964059658015950014761836544 7928149 -12598194900949990434401229473087689760 7928150 2060283401975275711383593230778896800 7928151 17596457716864237630430301586802024064 7928152 -55083251608588076105071074297381580800 7928153 -5910140104596736562911364152759796598 7928154 -2531306230219139848684494605010073152 7928155 -15608728543586712827070740282590213440 7928156 63505281921852347983677590707027368960 7928157 -103967448750440158791608595355797504 7928158 -18658016673899209222020391486200250368 7928159 216289187368185550827485470311824619960 7928160 5115856202801958558505706160390144000 7928161 -31625572679265909624593440211669718238 7928162 69810157268686743273982519764647544 7928163 89474592104293056205284171322919902692 7928164 63298827475948066060326395679761131776 7928165 -1371759905834924520529738077918163200 7928166 -2944925946013288855590733793741968896 7928167 66460080236049086019654424346876599720 7928168 -1826025009784223610726616503087513600 7928169 21579744741708908397184157065738010688 7928170 -20714489176837727431100368076828618880 7928171 48452259456393288321914495522698991184 7928172 37541537507867549018305582409949020160 7928173 68938902912437494869797251662559531104 7928174 -19836403173721967377590356337275081664 7928175 -7666469040764364082242946088224165200 7928176 -30863086640092145847123616210411552768 7928177 -1732739761718207319007522248530786976 7928178 -4047625261379666025052561278097301376 7928179 12338394916661132640722818181884349776 7928180 -2238654298350343650026825538266903040 7928181 73529472572079329048638306158082332270 7928182 54931576289904541365076856948803692192 7928183 -113050624593565784316783565586228828568 7928184 -5064600405242004589211484068241408000 7928185 37327536431438857262683304256428461380 7928186 -6356986161504441098619391201504349184 7928187 77786572041404842880647104304015097280 7928188 -1043951345090295864798435596298067968 7928189 -121701832559582693974118759690650502010 7928190 -1190135741600509124614154227539665280 7928191 7584030800909735056147458341488318592 7928192 42803630184784911181619327150157987840 7928193 -4973564672386142523482524290648959232 7928194 -53748948624152593253272803566530691040 7928195 6696238369224448776983944050050434560 7928196 8674940832149252192902204666254216192 7928197 -121085963911831095563227916116415405508 7928198 13000208352653806821751857118915244736 7928199 -7164900563363213075652263075462241720 7928200 20488377378021666185323381759896960000 7928201 57292652635185627644605106605716482202 7928202 -605224264453943214457592880152576256 7928203 9935149228969774858709806405180322080 7928204 -101358792054427491914830333248710156544 7928205 29002507475278796206054810508446499520 7928206 -25561882189662326423008267205314483200 7928207 -18011720865582266186108309911507503888 7928208 8192844740935469415517772624704806912 7928209 -44291025440425495581876664429111047000 7928210 13232053844878297726988626118432729760 7928211 283390999879961357011044839146032000 7928212 28274675567985552971710924987049301760 7928213 -41292034506430798139424984141990955680 7928214 15283396535141712199587825087220948992 7928215 -18945544008023703390633217192221212160 7928216 -82790542469133445137962771930191595520 7928217 46246542455566202389540521632845194816 7928218 44621192198077409888178600087470946816 7928219 -19039015926697948558041451568550150144 7928220 -31778767216679310392518024106543262720 7928221 28834038427511889230039847952821174112 7928222 -49861931526404115245299454887363788288 7928223 -32238553909736522385028403860386985200 7928224 9078588912798704388636273290396958720 7928225 58168548055937292007359958555014246000 7928226 -66130402939410219866974656861727737600 7928227 24982152354572717068258141162480795200 7928228 34204396163177300973032234581479247872 7928229 26609297151123226748981201173054571520 7928230 -8384046510958485090747281004103822080 7928231 -35699048700963918580314494829499646136 7928232 -20761149294202774600726404849537269760 7928233 -32564050709468890917088451167129151900 7928234 -21345501116453953961387139966792027984 7928235 12557304488547958166525354810892775200 7928236 31156799512240657221415970284495873280 7928237 70554705320788238408386198052451949740 7928238 -2183121280997568214548587172617213952 7928239 -159703975280721086943925385613345652368 7928240 -25082838603646318351465845794494218240 7928241 -34608916790781853598020638288994988160 7928242 -5545316859934193006086749434742835200 7928243 -72281324272426914958253913981598833600 7928244 26241487646863426450141174677345392640 7928245 3347459100117572848723649753291255040 7928246 -22107369661992871557310767658946744928 7928247 -122596293241223063602817082985841524272 7928248 -47296141856552726601196625960108912640 7928249 20976128918839330356472946347143978756 7928250 -26252068543673574304151056672698816000 7928251 -146654675538103366598515311512434821096 7928252 -45654219386259311866545977933274577920 7928253 -53904560011333630478488313983713355200 7928254 413531000618411358457599709005670080 7928255 -24812952367419863642601205757331091680 7928256 -12243742739882980612719052861130932224 7928257 51557787836860962424876460129648157506 7928258 -15500357106067650640575142762757032416 7928259 63146257164186000157938034423646003520 7928260 56013475695909342158151977062230938880 7928261 -85118647595366810201917139053911170496 7928262 -29255691227983673544959117089727498688 7928263 -15358421854272295465922421998485413760 7928264 59128000340506183832602129549838622720 7928265 -7997258883606148324011931675003644480 7928266 -69589704242047770581296673354543625168 7928267 4589792439872238417012523325477159316 7928268 -2942355753871261359013609285435453440 7928269 -161944410398254774840333850280077032330 7928270 -3434064392085461356224706832672893440 7928271 -34379334324153657495850410316703909592 7928272 8148940216932807768811813948721332224 7928273 -26423633832338615531567537136929265180 7928274 -35384261491079123862966202721843015040 7928275 198274903845905368827677087328113800 7928276 -110799694746066811090044983664394995840 7928277 -27546165259492375492531035549072792768 7928278 -91065974936087675607375836472603292800 7928279 -15712929817162552402491903825093438840 7928280 -3548216359894339025060019605320089600 7928281 -9989377808930764161647882433901804800 7928282 1541969721115209694474602786437875200 7928283 -101828754622028820941712176487605928 7928284 7569238880049694385853373456502587392 7928285 89801588585280577143567044906614975980 7928286 5466327749009269204190157922686087168 7928287 30395615850824368214235641407348210920 7928288 -92425563137650447992391271115026595840 7928289 -46454836095578112135902292193809480576 7928290 88830874730401619362636924171857744000 7928291 15784727563627103924415709408387219104 7928292 -46609220238722116473919514194690154496 7928293 -11479485045290449828630117907318063076 7928294 -16610204877494324292976887670718203776 7928295 51456775548397432010827514964058692000 7928296 12755582135342669225217012579260513280 7928297 1923745059441405707086234415882148048 7928298 9455710640474548292146063690049693280 7928299 88750935990769021603324118573125751680 7928300 10532527576696288230125728895516294400 7928301 -70003989401534046511357861701330508800 7928302 53566802371138848801718088170793822400 7928303 9007666662647878195632136971306537552 7928304 16200995717293456088200067201273462784 7928305 -21752405224317866902228710088062430080 7928306 -6073152041058214431833942978216910816 7928307 64317904234572983329364649818455111680 7928308 40702413265713871585400660172084460928 7928309 14861076168736630147841691955369998510 7928310 12411943002709439980389601546698739200 7928311 -5612302446546765989782129289371412656 7928312 -2469306792229881883785156693920317440 7928313 13297026238688916840507304721686948944 7928314 -37288349344528976080728995685855897744 7928315 81217036797057273674059952583453864960 7928316 -37130461223287327567545539479093203456 7928317 -51848143561519306144954692061682352634 7928318 14079341847799965572099668725926955840 7928319 1614597421665151316631265049328703488 7928320 6725023318407618325447712850522931200 7928321 134633599733306798066592542951990165844 7928322 -65302147219494314670214227380572193280 7928323 -8379987879510078894776233555360621632 7928324 7828338080853511114805950302497270016 7928325 -54229733676029587001557366904311418400 7928326 12539798033012225760405830790738253824 7928327 58812527611865587577052710801211409584 7928328 -50260714363442034531524359567606947840 7928329 89389021740224643574230014300267195930 7928330 8927364172401142104945167377680798720 7928331 -55282835101874262778180123886670430248 7928332 15417198200231393210601596301918615296 7928333 -19686525386239805381377444694483114880 7928334 9547257812231812250774959353683124480 7928335 -48054207318487336134457151663037036240 7928336 7793578125520038226961036267069374464 7928337 -8805633314270041232440031473104840480 7928338 -8265274502098622063585216457579314688 7928339 9102711517232264063218550190007974000 7928340 14915181143803319459404582757990400 7928341 -177555366238326035185532285391280326948 7928342 -31201667359727833236697160577581736000 7928343 -7872139183491473909871880808289355392 7928344 22631789284789589348032766027920988160 7928345 -3569908333943085637863787285845291900 7928346 4417874817380647917490417840522089984 7928347 -17120231301536242547001174625417829280 7928348 51807911761545133524135404255950468608 7928349 -5033778402721645285688594151621249984 7928350 -5093898773976082943729174427802257600 7928351 45939104187064777002971607068091968352 7928352 -72560249679307492588048365636689264640 7928353 -90933877147527416631624675969241294272 7928354 -26022610430651381838154576079588003328 7928355 18031731362050366976159242140725178720 7928356 4193058765789892879712088424386592768 7928357 -60472607457843681907456078839732577248 7928358 38153927065312010878189414876190868480 7928359 6358386874579877915572418586802932400 7928360 8741073426949633421512838275935436800 7928361 44382065367157027011181083853696665600 7928362 -31112168233475299486016851470763620768 7928363 -35002861278199846647452845240665965388 7928364 -58207501848779465473383251926678732800 7928365 59676372801099125314458490389489733260 7928366 -51098180452169590061556708919932274368 7928367 54700021838151416162691491105886556680 7928368 -11384731870937576388877742842051952640 7928369 2536883091268349250765012191056426770 7928370 15582241252381506498007639557569903520 7928371 -14066430563132860778155745181442812096 7928372 -52331564377796735206458974246322935424 7928373 -69446108296273696153661228597608955616 7928374 -26521001747408391798051789643400928768 7928375 7389734998573231653282673532109408000 7928376 2386864266918390860357988730239713280 7928377 -26489558832455877330369217583938704560 7928378 60181884402110876091845124294167110656 7928379 -45874865352169664290803813693081445656 7928380 -6507212795184819569215538532024253440 7928381 78723141329548272067378302181144309632 7928382 11036285848056149446736030517376238592 7928383 -410763687030958864836523301883760896 7928384 -2311177455360781754945924892573302784 7928385 -43369158013933025769795050979039638400 7928386 -12179793739517794666597344794970466608 7928387 -34604657133503482256113452396383930520 7928388 32138440734453927871668691102255595520 7928389 -50776557818988999943552283240940338144 7928390 9906251993678749929412685917500115200 7928391 35944574364846113933358188466646093992 7928392 -102373248624930930467912135172169789440 7928393 66074291450185062123063318316607995344 7928394 -13820066201576272349312349910798291200 7928395 73637882173889933642535602938510922400 7928396 -39028964660522805484402460098478553600 7928397 742141718857991802008889351911025720 7928398 -72515475987122418385666203682771268736 7928399 -32864986469335186817461462028979605472 7928400 5789900293673840362614698743844044800 7928401 60549382581712908414610200350666852212 7928402 -65843892142231498285924977873966676848 7928403 2944004988864715401901611063519477504 7928404 -11543724518793351227535825994594432 7928405 -25797414669890918134902308688560378880 7928406 -419336009553970417775581214621928576 7928407 -3336678623636739101050295136082340344 7928408 -179443078075171663074849611969482752000 7928409 -32043508754911368838127030754001697472 7928410 -1626309382522871443400944637498081280 7928411 -140589713477758078920125574301298828988 7928412 -4718697819415822471209731648138723328 7928413 104768259022350713287609399985586765120 7928414 -37132834069844621784896383692808608000 7928415 -42436380584267902398349851075600192000 7928416 -62977092978922414268776286619801747456 7928417 21008423414789126780907321972692743872 7928418 -407832834327174934441557091046445312 7928419 -52004663977500299870837732654621306856 7928420 32235956768625062013445257091289088000 7928421 65651689536365547419172619401390310560 7928422 35731066305478593369957916039180060032 7928423 -15149592759267938467982047801299584328 7928424 32629622054096167806058477132845957120 7928425 83770459559627626316464551576515704000 7928426 378651213402923360430638451874632960 7928427 18491994036212865798816068520197953008 7928428 34843213091946760423600873601242285056 7928429 -4916132183875949344675872653595461280 7928430 -42534153804226025740943765679002542080 7928431 8292660123597763380414710864287159792 7928432 3011679371839712957663752976312795136 7928433 23139519807599869747022492357270012544 7928434 30457598598253866833146032287793292800 7928435 -69037922392807173988282745871628767120 7928436 -1558491614551181846463704756879671296 7928437 149890130943800285092402001753539195392 7928438 13615642438241205373552144028163298560 7928439 87771025322484965688791235067502878800 7928440 -48903326167574905552627071957245952000 7928441 -79883020627138091041160747218358395158 7928442 1798341488111406873036862595437452000 7928443 -24465780199510961266374980374825285680 7928444 -16623950051024485201540490222161496064 7928445 -21613489574208688884679181748370944000 7928446 -24698384376659511459826096424392836480 7928447 -79379830836651899860630858912283769240 7928448 69214985626451852305220622094266531840 7928449 1606493445149086666619887255012591536 7928450 356869734400713075403372043680274400 7928451 109670434776776073371891584121634186180 7928452 -32531048588811087893846854585897963520 7928453 49938579214762119883901999730949164000 7928454 -45033752594715771005086664236421609280 7928455 -20016132560676901683621567988703388000 7928456 123834264643830241888238119477212410880 7928457 58658012578369390695167807305609536 7928458 23519392797594484722417252798886732080 7928459 22202560628938597837661693783991466752 7928460 -50187862157222657741347969680240599040 7928461 8357382274697235060247730792216379062 7928462 -52663002369395840509250696986042567488 7928463 -24157769797153424222223952090740078456 7928464 10751453336431269684051469267508084736 7928465 44375271068587713812388765130239493800 7928466 -12634167736180466214804270235560531456 7928467 24498436236068301797092660802330300992 7928468 12641496900340616771884196438139156480 7928469 497437983744118952663043385204795200 7928470 -52195724886862593302916650062539335040 7928471 51763018982868348929405744095347812952 7928472 72129463602063047185539550055613235200 7928473 54170235649290678700780980286920528640 7928474 34865456476444028482275512334740330736 7928475 -1406660500996385003347782659747194800 7928476 -20974158993601472250215917233592565760 7928477 -94004412293009603091759741595732065408 7928478 58637398229431757812961876828525258304 7928479 -32279460927504898000179083177994601680 7928480 4647596531839194705489447136159334400 7928481 14897031679534107247868694136148053344 7928482 30549223198649316506646935048452936992 7928483 21758301367422702847634840043380342784 7928484 -58893758080346694618281492182328279040 7928485 12936405957710702403128253389439165180 7928486 -26899532758037044757085778881515563200 7928487 33014305070136798682783343423548089312 7928488 58305741927352348673151559777173903360 7928489 -78554034767200251498053290678185983244 7928490 -29331669399686996974989920845488218880 7928491 -99926171103058280497472485380191953920 7928492 -36741800265133512278359539908630102016 7928493 54866758497903596832588682481189525184 7928494 38286359617713378760236673363235748480 7928495 -15935311774069668986854002693837459000 7928496 36589632941758895648468232977430282240 7928497 -91890768792321075847346490688985779054 7928498 3671317162601994118292345356505210880 7928499 -49929268855532952429865976425273343232 7928500 56809145350153697299511339380021632000 7928501 -20922248907216031727102859144936183648 7928502 -13277978697522062053713538469464354368 7928503 -53078570707851271967946931000898698536 7928504 101615112282139861457762573702134517760 7928505 10743155920052370530586777570751954440 7928506 53339252314251295094168354804399121120 7928507 -32214389928646129297084082071474745244 7928508 496290825479793264852047247504801792 7928509 -107170493361192915809364409450879107360 7928510 -10538964504961463195919552384392112000 7928511 -35606613121670052111099705587769000816 7928512 38822970845163167106028600867622486016 7928513 -103339668476696950488294300829192338240 7928514 1652170687338418425437159459303087616 7928515 54332640856038087110396383502487321600 7928516 59839168181387310526433023646235277440 7928517 -95410443917448408081588701323103442720 7928518 9313375857930294558837116282577448704 7928519 76346180942046150307725051675260984160 7928520 -51070991132797751579961624187524710400 7928521 8966993944574598090000564987870976000 7928522 10675766595924228096427808658805093632 7928523 6433294285333266600293717644431095652 7928524 -69252611967867214147159179379737612288 7928525 108895614636798434415189092537467650 7928526 38926714615667414423462956019335470144 7928527 -45215625322539681067331265473875780624 7928528 25721484758794291191925011503600369664 7928529 2396909673880986732145039533296885760 7928530 2393634474103438124831517491425677120 7928531 21312449959144456002055425579028554432 7928532 21495426663130483268692012261533638400 7928533 -104305177652882971685224215753273623218 7928534 -30380872410861194453901139632983892288 7928535 1571098351184361298941414856076075040 7928536 35736635608772663987316247248239984640 7928537 85669636003914413114412229484836832640 7928538 5231931240363500783331834139280113920 7928539 61756247589647362175052932866786019160 7928540 15682959197813045537315965682430666240 7928541 96225919586392433286926630817979878150 7928542 -55900590660113942447209183780347079680 7928543 143799891574795609472917012655267631408 7928544 -20280401351038530343106657297345544192 7928545 -38626281981273891163070298337191336240 7928546 78362143448870190724120784241181883472 7928547 15326522161915665024204165603906719040 7928548 -30468105583859766106402611151956577280 7928549 -27355696018865672310384193920574584450 7928550 -5978477560162201558043259836782080000 7928551 16551404690332092053420157906218247400 7928552 -53254621822280598093975148545552614400 7928553 -11153973539757589390388016194705464896 7928554 -3382302197291559276092476731362643024 7928555 1367786745844083717955151195226201360 7928556 -15412843358040857938539773149468984320 7928557 6999693424651745148791507138201254144 7928558 12532152062656539121472474856241996800 7928559 79431547992863495116154055767130609864 7928560 -2803233304914571973216363207668531200 7928561 -4717647054375832818113621252621913948 7928562 45859098345659094980852630831827770624 7928563 100849393634220196729010816411504004812 7928564 35125716943159232130983066224642185216 7928565 -18522926014755683533372875794931624000 7928566 -41696329715407855786708692116884860768 7928567 32852252916310797869247292247856269640 7928568 -5092528148868171942697521635051212800 7928569 105416672611884114287365838568348892560 7928570 3568828084534653216874836354948787200 7928571 23906505487935279509518178352573941760 7928572 -42527504373667972633654106467079374848 7928573 121107712522761532241129488565061570822 7928574 -11800638196425584150323649846581621440 7928575 21851843676219817535864119036230660600 7928576 29281461896195799268906139814211878912 7928577 11571860616440810939415332162789559840 7928578 -2005587158509796800408515557645672448 7928579 -252814525633986743491119772328872301328 7928580 7061555659574324432127568621013360640 7928581 -145366237542645814728881094994949827618 7928582 -1716985970027963372195436261210614400 7928583 -21609805731777773631894595166606062080 7928584 -150709221983333110006331106345803197440 7928585 40486729586356909503038304738390471360 7928586 -15573324040871901454035096711644390400 7928587 113642639434105007337330752094703569236 7928588 -34023299787603356485984513005326515200 7928589 -79983608590132813763381475586942387776 7928590 -13639774038028137473368550321803495680 7928591 43884381359724771192518485365967354368 7928592 -20802221081131767706736547751902117888 7928593 -71158098307702192803637447416908288400 7928594 -28186104749214442935143908129701473904 7928595 43938661691247067740402591802910651520 7928596 -4234939284050837927817884196843962880 7928597 54317487533305309128289800537541542240 7928598 -591693138048743273322855656217907200 7928599 61389713223430440192046670080909988192 7928600 45236246834558001541291275981173760000 7928601 -16911610241905381081142238787830500352 7928602 -33071756633945512512950540044107760896 7928603 22667308834127810818647222647559139344 7928604 20139144211370628550161772152043345920 7928605 -20952476735641628396548319122025124000 7928606 -3762351908429915956988322964983914496 7928607 -100741589161002819178916152656853227960 7928608 33473446579078161898881901458341560320 7928609 39090340381107211671159240860638346880 7928610 -25195616970357105865444526633499770880 7928611 -19287394854780638729804281710058025000 7928612 -15435954147204906022826371458317583744 7928613 -33308201419616775289578954700800177792 7928614 -16947957111351187547744156480064397344 7928615 42994692578677809408224964880967864760 7928616 -29034011184266826696647213701598822400 7928617 -70658516001377446159109129297971731334 7928618 -34160910909678092435554599543506179584 7928619 -38216822078310798689608270052401197840 7928620 -26682767709374954808707641226107729920 7928621 -63069529261866113523691580624247437556 7928622 212071492520616955401131396276100096 7928623 -50661702795815864109144166094623238128 7928624 -18067680569498397428967783090003640320 7928625 -28415626326815971092469737293079792000 7928626 24796373244379350007624519216292426880 7928627 14129890077522377465821155439647285072 7928628 53572866765966066162196358926271262720 7928629 -60253097068992317574180286200460919040 7928630 39081606976585924120024680825042163200 7928631 286250857438572731012440558601850151680 7928632 143359882598669619496702832811951206400 7928633 -37649741885704847449038310418172810156 7928634 -12607021632021586611433363120406593536 7928635 56421516485506442407641061233215707440 7928636 -80722920815809552899137242397009617920 7928637 95660389483854809108867096546198280960 7928638 -66911753898197819339436710486022401280 7928639 -3794425704006758524619815806914866320 7928640 -5461630649159169927618103932317859840 7928641 -454169631025366851546731716247295936 7928642 47541719584709948162845219802155222944 7928643 1643113464928112978488959684824497464 7928644 4329920840898094198945373349582953472 7928645 -17049556505098849520656960655104934280 7928646 -16696381004648184234801467169980928 7928647 11245590983325968110859873373475038144 7928648 16796978158745486405000342779601387520 7928649 -25873077746265997338233751886003353366 7928650 -19054710387354596764908895449732889200 7928651 -4097010909829987412652938913685242348 7928652 6231860310623728559126550883192512000 7928653 -37364006459143411606823238170924422016 7928654 37595592103865849682791289792682106880 7928655 -1757936774624191062645984859501908480 7928656 -1269245093240103780582012714443735040 7928657 159625329335525780281050256579042084224 7928658 -46084589521650433003966926844091673600 7928659 1832680345830264962431220777971406112 7928660 -13915812511959824644101840838993881600 7928661 -39387506176845539409687803691769505664 7928662 3253627095433758722251905852107427840 7928663 -8885291495193459250318021679632808016 7928664 -15585697315944108705226131872522772480 7928665 -175249184961238712076424084718071132800 7928666 -12068323280565806259659527319978557968 7928667 -24134945410956168732165045857451840240 7928668 -67740432977317256676102609652675166208 7928669 25097424247730765869238216176611283296 7928670 -23276391530931878190289616333179785600 7928671 -34225407987683204316277222009867196128 7928672 78545717752821958659675867361446592512 7928673 -20764036018554444112933456194882382416 7928674 917892208073098585494258969904538400 7928675 -42027369523085744419277779371320478000 7928676 294284306850610534528044907156783104 7928677 71990608496665291750291938638558676160 7928678 2445675871249197944385557341095388224 7928679 -38662218625233152969102831681726013312 7928680 -1303938801218039615402245223786496000 7928681 181071362583897608972956556018802345120 7928682 21984188048901660802126395097639924992 7928683 -34377358248147473909847728817668633824 7928684 -226792607609746318759499039186485248 7928685 4295582090547901713595404477568546380 7928686 -6307094348726333715859231816198249536 7928687 69976021634426399311624865730030973920 7928688 23788212016929602795417918925565231104 7928689 73060913377210101503128848730558561490 7928690 16689474576788768801308910032821596160 7928691 -49331472453628911467946503280882020808 7928692 -112885632849490632221843409652869741184 7928693 -2673694094898438325215807480494152680 7928694 -5753531808369308217860364558126344832 7928695 -34791212998118637334938968806236336000 7928696 83778767275997467748745364790623887360 7928697 13814775028716388137811250727150036672 7928698 -44199432099583295659643188821461829120 7928699 -87153495736264533078392459459694170520 7928700 -5257586911682826347134652286557184000 7928701 -56058423153681806994680850780422054496 7928702 -34281119764257088211789212147798696896 7928703 5677036993819622255794126325936205984 7928704 -35841327722052174447257836956155904000 7928705 21162041100551468988153427244814447720 7928706 -26576698314377584724028027345441645696 7928707 -138141205908292300303310135081826522888 7928708 -71397756641501481356326543999415046144 7928709 -4749187227111938159768900782398612672 7928710 61453139953297029018521328108361733760 7928711 8043948871567267638851555310556234032 7928712 -87085365857832302143764709494856089600 7928713 90134578297617278030209984326904409984 7928714 65802046476672954840015318741503409456 7928715 4479099039168025447808266372247577600 7928716 -128371859431373023901335994220582174720 7928717 59665648648361888694256553109087203766 7928718 7126647550521078292814921530008130560 7928719 -45246601114399382678294484666547910320 7928720 -11419706050666493059057167134722867200 7928721 6476103393826498657858163348298609408 7928722 -6999774124978044437829013588596991200 7928723 -8293664149766819817324301461367354296 7928724 -38835132455935938910249335443645343744 7928725 3081954813963889954657969477431210400 7928726 10147415189137685531537034655545715584 7928727 -514851663038704162704489133941144192 7928728 14253587451109382407723621681592924160 7928729 -30754406626963563344457963201789946416 7928730 -2936330117966272440064918344360770880 7928731 233105746932552992003250168396302138200 7928732 -14341803545721301402330278169853110272 7928733 1246837128315273204520817411983839744 7928734 -132386252336861666865634440020368512000 7928735 -61045874801546666772609331318829503320 7928736 83535491070779189472965640283817508864 7928737 21510430256804363852296466342982528000 7928738 -2757307933350892751006372892201711360 7928739 52395600928907305242526585897899692640 7928740 19108963310626435457536867272830480640 7928741 98116727533734769108634750113590428832 7928742 -9572047782448874741737220662691565888 7928743 19585256741662438253195596462774487040 7928744 -27243382811285030988953740581702696960 7928745 35547366368163640285456548261892617600 7928746 3798780243352877136724990474093424640 7928747 7571447631510291565342451466268065840 7928748 21333334623729665712516966149300236032 7928749 -12654396216174080148899317854880758120 7928750 10284848482465911025751383314451320000 7928751 -230390435502232259790456682377784560 7928752 -6054567448831321989580962863227535360 7928753 34612873614973338095248868073896623680 7928754 -33592938525685959688227733384236151680 7928755 1478378798319810202231891288991758560 7928756 77296448884828741317077722591751823360 7928757 15499939193245472973956717104435176000 7928758 15855924312817750292851040791641643584 7928759 120705382064405426860684838265410272416 7928760 8917963159414466885472657304584192000 7928761 7601572633998411338499082209469704362 7928762 -64107905195310827874584865994078996368 7928763 16582387717632647325777727430319199344 7928764 43496618493628180934363261884388504576 7928765 -15394709617582307121417121923135828480 7928766 2693901265399868605211636349752724480 7928767 -8660849740273672604001300709290396672 7928768 45386908795877474648281691309261979648 7928769 -38581290374355788096028762808951596480 7928770 148070760518099496956457908085926400 7928771 -64997167850419732356277715704832479800 7928772 -4723931834751243960583906338200798208 7928773 210503854999611686613503097927665621020 7928774 17025764534549218821742610043772569600 7928775 47284278381433667542173038988042987000 7928776 -82037269623863583720485162032470220800 7928777 -23923206344972249714663174718004985088 7928778 -16042421785191599491377521489081224704 7928779 3968751676923143026795068157761120880 7928780 57438941923452360668751182810949703680 7928781 -24008268038297142235811546383584901056 7928782 -3454033320813118681625453134805144448 7928783 -94483811858498068141417437399256054560 7928784 21765286193536659862735512132876263424 7928785 -20888754372237807946785319596322343640 7928786 81817443875567589364963810909511720592 7928787 -19574428885111680650756296741724698440 7928788 63939859822856173547115537394330112000 7928789 48497336017430717501344919961533544768 7928790 8220484183800036450721365367824291840 7928791 -34943788055606759967891074373435291128 7928792 77522449597432885461273764071425638400 7928793 -148794114342587219019667688819797648800 7928794 17435956876276709767494548392794483696 7928795 9788761479705025829862308482299475200 7928796 -58134970360541143469292598068452587008 7928797 45083696416124599417809302383177742246 7928798 -20810588159163507855365165490938697600 7928799 -62597754692386209572833200265257086136 7928800 29556596901676524524527285297387929600 7928801 143879657653995441799847885294602544802 7928802 5853816720023206706800553226981307392 7928803 24726007422612474197125236418574584560 7928804 -32611011061788687816923079689799554304 7928805 -13487668169449338947538787540090190400 7928806 60261907713555202199419979557374969600 7928807 93686205932766742864289492966530116312 7928808 -28164407131512127608853902615617863680 7928809 4506208075230958749865614615485854400 7928810 14205704867353959573356574239325022560 7928811 39683523997635985189662391046172727188 7928812 -107542524465572203803060412398572441344 7928813 599050764791625999903201532376625984 7928814 -27845461394793799349686102593512248320 7928815 -83824194072036796231718588896286042040 7928816 10728655515179564164254735492731830272 7928817 5981533580914460861194245773222029440 7928818 -8096550911130422124022008006880255584 7928819 8580941823978647682340650907717313544 7928820 -8724572874448232833265869501248614400 7928821 -76965780257702837183845223950942576978 7928822 1118473987210693098269778218030027904 7928823 -24079588502080121436621717672269648256 7928824 123292355110837645801742733689587077120 7928825 18716931159418060498065962420684256000 7928826 -27939407202626429944614439529504381952 7928827 -116474635533895855631503389490807741688 7928828 -5455791774838846412924371101501407232 7928829 17790250256056096402832517562303443174 7928830 5214117376454737861259673902466117120 7928831 -122033659337867291882475927393815866368 7928832 -29678643357798631558194071736208588800 7928833 -8990895299479299156309723155554963200 7928834 -23954282460237001523827016405483599968 7928835 83815179390375047804845202573568729600 7928836 38015593246860781780370084774738522112 7928837 -241123135068480822108267232882023031008 7928838 -17525050284775429614841623607349534400 7928839 -29177199092046940128437657658609093120 7928840 -42102823138631688204666799883974195200 7928841 37276065333284695069242229404799238208 7928842 14523403848932195408333567340835425072 7928843 -62850284209022837636693927882670371856 7928844 -8791679649694758864580826849012760576 7928845 -1951807458708350877359236455162558900 7928846 -46159615389871293795491905946854936128 7928847 45624460999575501844085035949785276032 7928848 4305014153838206575734103805992714240 7928849 34547175923554134824602858718674940850 7928850 5083368940771765235990441300145168000 7928851 19620543121884810453525771366815122080 7928852 -54650618221048513078932083369441802240 7928853 -78916484881662449340657197555052763392 7928854 -1611770631243582933485733762455476608 7928855 -10675199131306521421322215303996038480 7928856 273198784548490028141153362086666240 7928857 7589172692023905832721647817994940106 7928858 -6551622738630168959076845908435770624 7928859 29995450653997896221229513726381037056 7928860 -37256219524094342551339680072745873920 7928861 -56047780971761756693319797372222169480 7928862 22419751611800400079117825430553068352 7928863 133128238464725110321667478378993910112 7928864 81473027896810675989544235353654689792 7928865 -6452959548445010891475400879857910080 7928866 103640229660552431042310601357220732928 7928867 24833962606162978811399721587187075912 7928868 -79323465638585107848815125830833854464 7928869 -50640544978191338759143553301140155556 7928870 17458826511300789656598736416411202560 7928871 -22156531110577554829981910500676221440 7928872 -23119618764927701362361875044521656320 7928873 -75019522358965053672958609996520111196 7928874 -57137884963390369589721722700409728000 7928875 13036826693941449272563013269467984000 7928876 -35980506803251576505613087552205136640 7928877 -71964862356074368817288210881705960896 7928878 3821613632082072038550750315828261120 7928879 33240009525512405349153009617518139376 7928880 -78988274914183840617940576853360640 7928881 36599615701971177045115485256569361682 7928882 -9550381193315690946732417512629762560 7928883 -12173445890785158648001596679674443976 7928884 -59737477717447579758700534750931381504 7928885 -119087154344962712111458526611325060040 7928886 11411043699833726603226271138577980800 7928887 116658980458425656371837128786951044160 7928888 196303415633740556541669698992865280 7928889 10522596531987815369931690606433890720 7928890 3696550666902507585339877269496320000 7928891 -87071876060330524495547856193637283000 7928892 6957168503649762836031952295129310720 7928893 -12928345390525943165156049973170662784 7928894 -54449335856113108859729002200267666048 7928895 -192989482841026025485709745294970560 7928896 54108828445571437620501952962604564480 7928897 136243582430399848116214531197901553346 7928898 -37379528159795250083230615344674603136 7928899 2424539865154931935476042384504272448 7928900 390666886794005826619307638828646400 7928901 -9649780118033704650465800716133752320 7928902 65722849032601097977815833016097396224 7928903 -99979071672496747802155858203184903848 7928904 -70656146552727903339645360129767669760 7928905 29555929340905929494671643781577008960 7928906 34646927136401089409874417935915851008 7928907 3194566275723757707577306085527507200 7928908 -16032019309203438727053958175734978560 7928909 21094083809248210523288524783473575040 7928910 5871249525889320423132930386065891200 7928911 148282974717339567477164810486094822512 7928912 7658296928755954643552900636333039616 7928913 -5653816643375391950011771132588336656 7928914 -21400048640294999587369129512937144320 7928915 -34723490753989973480075446729352977200 7928916 12449883069373920531584921237686616064 7928917 121990864892447980928509183420310213920 7928918 -10200711931925777509637739794808733440 7928919 -104195875607361657529038514408388397840 7928920 -61543810070038199888124135725050675200 7928921 -11121766816532569274039933516190904896 7928922 39294527545536393278475034755434537472 7928923 4259987960794733439064701387786895172 7928924 126334932311562166782857612773370858496 7928925 10405321923538519027399366285787064000 7928926 90700297403259184625792448484385334912 7928927 143681239091193696026909355353242399776 7928928 1090129390508476131235152833166704640 7928929 8223499891721815004606152873516266530 7928930 -7092185062201230952622542754241980640 7928931 -10850755960276380298689621354758379600 7928932 -20454494083382136425931613211925528576 7928933 4614424084586927508746314326764701182 7928934 18197155996312499721419699303512472448 7928935 -41351017710354007184308475298568503720 7928936 67091502531021662597710732259564482560 7928937 4111817261243958345960518581347752394 7928938 -53608395453533086911696506699652904704 7928939 122371402725704159032653444775454074740 7928940 90484659285766669220880299263339806720 7928941 -119483528315139389284067348943934239658 7928942 153578916831263533325152833428358144 7928943 86401782328337659193787258859431145728 7928944 24491598853213609330788543066026639360 7928945 -24525841488426913324617622468212264000 7928946 12715745857962369070990644151108374672 7928947 50173973587920096581680342177853114880 7928948 -30927109750648067537111688477396838272 7928949 -927802447433942530524448440055167360 7928950 -28910394634282333977603306875845953600 7928951 -90786078249718077170334684629691269760 7928952 -30754063378204139333088384743395123200 7928953 -104702501746661367660208541560324717740 7928954 -67906766334888272142048089553322307328 7928955 -102229348367174720029183192159617184800 7928956 -4881162078602260444427555389697228800 7928957 43855657972228515405522187896750434892 7928958 36996651667613967518191722483901068288 7928959 -29405473401676044658385021357253192696 7928960 -37766725230577434462670321523412172800 7928961 -43239871237086877823218532996298667728 7928962 82474222869221127806123936304639905232 7928963 -10475941353911205398797076860287897600 7928964 -89208981724667295021413656565054156544 7928965 -85464564586936052292627506192898384480 7928966 30142777787578508724932824483356803520 7928967 -6426509398322057691806203687037893680 7928968 12525989708540506873214585724110530560 7928969 -96972727966422531508295493776245974630 7928970 -801790860970083750377559042821806080 7928971 -60155015367529204856454688808881000688 7928972 -7486956993634534081889585720086061568 7928973 28471526619058003806231467732290004760 7928974 35107918752344893257463219449737747712 7928975 30337550606199997784931271098440229000 7928976 3109353930268460251509572069224218624 7928977 -26991576178735367253034964325880137600 7928978 79057046535805109240090641746404273040 7928979 37359007577560111180327614453563628984 7928980 41053697641448531542315592648574048000 7928981 -193994420135056266336803293881613247328 7928982 48352391039536566992727398459683309440 7928983 40362354189593669864510528119386943104 7928984 20524021551800367000219640289819750400 7928985 -763559222503393541424263245908249600 7928986 -1329404865670025093042972778781709856 7928987 40659810771660678776210620572404128800 7928988 41737568161199244511509810855893827584 7928989 -65458487319391159109958146810376724244 7928990 -18402375744634511375367234714642159360 7928991 -11718281157145511420372754946455207936 7928992 -66642978424783718086680126590246780928 7928993 245630731400098526108821486399389461760 7928994 -72469077844203807896357418215079936 7928995 -7290825497338805266312002627640926000 7928996 -35165582774089453194072282932822138880 7928997 -36409356936634752821478798047242423872 7928998 -31097670895435963328865331466549649408 7928999 64671936321671250185711137360726337064 7929000 14551903621380861009013355857866240000 7929001 31861922036861018240335072730333500672 7929002 31736681542571695323900680135939543904 7929003 4800599199967691386741622575126217904 7929004 25128700376781183551313131867733813760 7929005 -31146651852366230596778293135437367680 7929006 -918221355374919426147010932571132800 7929007 40202211597487028228871555523810138256 7929008 -22321069957487469677227915942016237568 7929009 4650775400798692213161535039220130 7929010 12394783423446227650113867803274624000 7929011 -145889810765480396775159517531496335776 7929012 -1702133094221119455343493884038660096 7929013 -96798254023762326015654396145269502738 7929014 -67783934611771120808888838981215682144 7929015 5885440503289882265754544362736356000 7929016 43250973703940160364339687477522452480 7929017 21802872916555488398436782826666417066 7929018 -27757528950101372482632093807566165136 7929019 38993019967933442758610341385803627040 7929020 -22950180738901259398564853251872522240 7929021 31728207860284421542643209706061432384 7929022 14155063165794498619421401662640557312 7929023 157277615470177072968168314868085719720 7929024 -6686591819839882066980354215135674368 7929025 -10297019555233311508424791287662406400 7929026 10424668430870334027490141735771716096 7929027 -18722744641104158039393216115944487036 7929028 1117753616663023290334993157112601600 7929029 117606438069082849270112532987395558976 7929030 26901104581472215510546589841367144320 7929031 56177119862831640735508359911128932528 7929032 -9476502575830210114066704179696409600 7929033 68985362476377775419690450045185090640 7929034 31986767487828889043938788957975994416 7929035 123071427008760762809177139910384560000 7929036 59717248687602220119958899042233564160 7929037 198814500116081561309125594657073418432 7929038 25883766153274987276995733706159038080 7929039 -100680497507959137877073904566042873976 7929040 -7943586265667437963733661366170419200 7929041 7614729167634180960203355097945753344 7929042 31687792564508464449025002443158517760 7929043 -56713956510317970779139616410843691776 7929044 96422109725616892550535651087970195200 7929045 12909303803737516107446297803060570620 7929046 -38241572882871005813789297208987042528 7929047 523258243687967348346848096965690032 7929048 7396507767887699473178383435284971520 7929049 43534438365039708471222440788334290960 7929050 29796891177191134437757228856473294800 7929051 12674214621475346123632614427072464240 7929052 18732315213335290483717705111002446336 7929053 69960909421126712928610596938252778720 7929054 -9582080137941478019231283728681370240 7929055 -18397893128719964322896249800743149040 7929056 19393292810876585937506828418023424 7929057 -1394155224408706270748672090147246160 7929058 66162225742892741544829454414655221760 7929059 -155273276090848927178618198957874076440 7929060 -9281831975426067854142879974015447040 7929061 -848777760749088402040137847053215680 7929062 37574755513619000967175897273411576032 7929063 -2598473284408741915312250674003843680 7929064 23921229614340582763142359380148224000 7929065 -40255752182073908840822089233140343480 7929066 19616797252846000874729209820871550464 7929067 -237524579447770876233168761892608736 7929068 -33229477605489683378862769877655297024 7929069 93436778617434659495950092227787829920 7929070 -6059005651660524394955684538623123520 7929071 -967676357958874170033082034205624336 7929072 9098704696314163469088650014505041920 7929073 -24371700766753516087384504609944757776 7929074 8425840694548826382899566135447249920 7929075 11323545284805548489774331050619475200 7929076 -76088444743710241396386303222347674240 7929077 25780459832243800336127154038911348860 7929078 -15763046679876848915273830818278400576 7929079 56917913441421115293432297524436456680 7929080 85711347532972411741079686307460096000 7929081 12458857840933451453534541538106246970 7929082 19075042010356618082130948048599994480 7929083 113617592461208855311261797056539927332 7929084 -51808087822551100984638373977367985664 7929085 -40606816256607119228301739224896952840 7929086 -10932926645859919990296676436274579072 7929087 -3425284540142089228557197697612418560 7929088 83039711189928285633532393495996661760 7929089 6907383368970525068566509025586756352 7929090 11651900610032628408852860283341437440 7929091 33766829639784637718485199959026266800 7929092 104146516263252447690155149746666431616 7929093 53393575277918440747011463658391074400 7929094 16482867669718356461267673326864070720 7929095 22734798049532871027537938848865652600 7929096 -2616270159463914917730870324161740800 7929097 -40966643852476312899839169162557702880 7929098 51421647793649982462368234498160682800 7929099 28088177666550429975460611682803865200 7929100 23685357938144678336620958934847590400 7929101 -172193065768177764652627096606577981898 7929102 -17917926687673806019399703384709855168 7929103 -26503287059631273766055390691748398496 7929104 -35265606646965268129331380359123886080 7929105 57013920799771972330285878442421315520 7929106 44617758773288079824957619835115008320 7929107 -38323036872317548361442119255902189728 7929108 13371393447786366793357512856508934144 7929109 -51251629191016232588714827795674963396 7929110 287371884470970809579920313299200000 7929111 3211288391819136866895579425832640872 7929112 -19595606776076372723085231968277012480 7929113 7261397105776447529488032555493855764 7929114 25942975243987618583968315595475456 7929115 78622339822776570556060173964792479600 7929116 5544217023991508059147822588083440640 7929117 42179157287201597126403240735095975040 7929118 5669590496133563361658896161215610880 7929119 -28677466610405931404367624815080344840 7929120 55484871324883682743516284971856691200 7929121 -170537711596258588696430896601121840108 7929122 -34859336111713489574694783782571199200 7929123 41524496104185052330097239306177304304 7929124 30823481656372026983030516332060696576 7929125 -69697982849593443836570692593088290000 7929126 -9523843030594818176924218224518493408 7929127 -36773442439024635712197746028863379720 7929128 -52026436567825029038242109379771187200 7929129 7236482928272127098629095989652789888 7929130 -57912808579016488664820679475874720 7929131 -15016380341232649384735605741199807200 7929132 17517342065885094457170639772825190400 7929133 151511034117696032926199192681521567382 7929134 24630609375575671328710326155539039872 7929135 9840474577994074462302154001797616640 7929136 16039989109784613471926247117009108992 7929137 -50725133692508777305586205364682294400 7929138 1282404834887270890548765797337047040 7929139 3203796683259526488616785687689452940 7929140 22303528741495182154331429735770068480 7929141 666883641937654897647112249208002368 7929142 -47963000343247631219558285028793622880 7929143 73961992760097858201446833935267988392 7929144 -61505448775033251345213985592454144000 7929145 -19740578060720399696929524096612025920 7929146 -160686820313252656178044636804565240832 7929147 -29803219963500687025765760254168176960 7929148 -20145312464015002456274816062584865792 7929149 -23823259336149335011237634982916723968 7929150 -23481480436182343872673009505321486400 7929151 59775446195194899706846506440802820800 7929152 -5073593602214105328264411636553482240 7929153 -23490489570912900977939619080544255438 7929154 11421293904221302995590995958237411232 7929155 -5026533419044372691062296677797656000 7929156 8515846596656924189999441425085644800 7929157 -358395075222011002829203337178655488 7929158 14048996164273593490549920711215923584 7929159 5153363455173354314866367837454055680 7929160 -96734432625567577720456050745321881600 7929161 -130686950074985251456186610833222046976 7929162 -54530683559770242891153987977688611280 7929163 103606798691832547916673272899239975360 7929164 -30144962694722506122960092732299578624 7929165 -20769338139802677920918372583721762080 7929166 -13498583013556143773447063592611732736 7929167 -55357519382718910966357941922911344784 7929168 -6808342957379278469791663230993825792 7929169 -129435191810244086547450155155440701840 7929170 11376552192091909132322036146026864960 7929171 -3632165046830348308664125565478289488 7929172 89456507318304203042725438271700066176 7929173 27003670357110197871944992118478222240 7929174 -11239321847493931519291426267926331392 7929175 -58259186937964940820898969328694329000 7929176 -147752851512445489760172547378955089920 7929177 17622443158153412212658909091706445520 7929178 2437153144696776613655097655181702640 7929179 -22883077831620743346898596898168943616 7929180 9303510732689956378783200405602918400 7929181 7300003994059081614333567987515539468 7929182 39051640466691342840707101488036034560 7929183 -86413978403314456318021535509559317176 7929184 -97347417162221533147913607933276979200 7929185 2181218536557581793004193068433367360 7929186 37121616683161162790485055517521065728 7929187 -3087276984849066894443264377496348160 7929188 -37803278101201380229931044416820949760 7929189 13911394263820641034719585322569715008 7929190 9309810329020041833759794994119305600 7929191 39399969990497111857231813679065622352 7929192 27351185859491666552719154095379742720 7929193 54319447824245847457245038322587195280 7929194 -4365014068334213512423153165515217920 7929195 -5824274748814510235613178231232489760 7929196 29330398968727870904161458931298021376 7929197 -52261798550387426599804057634134749354 7929198 -9270863747624743911034657413698090880 7929199 -61984255412595226341465825629482538800 7929200 -314386183945515002563075111425638400 7929201 -30229546791549985177390022876413156416 7929202 6318968874271487818809570448576106400 7929203 826967304010437444657113150847096264 7929204 9323463637003742860931144269882306560 7929205 -23262473499338179815440397692549985000 7929206 -4523933199633458402185439543987972448 7929207 19959614029987063161058027887969991392 7929208 -3087807626208210838499704729297305600 7929209 -41147542040411773662580421840236697280 7929210 -5167306167101587142336654908091251200 7929211 30226605582307164462438343598977496256 7929212 149945931487122369772029299166618857472 7929213 32991721451003457790327393114257410400 7929214 -65128077126690543803122552736519468544 7929215 23992293638406970368522179753043804000 7929216 94640090525156328383244231475294371840 7929217 88978185228153490390082218417525851266 7929218 103966122221251049845737289989711360 7929219 -100492515009609040262961753780707918856 7929220 -23276149147355729002321073068561835520 7929221 96803796796618549227801245410100007612 7929222 -7504206514745394681282215797014583296 7929223 171426095491805142956530576735859157024 7929224 15201329654642544963295345331973457920 7929225 35451745578369989091687798066957336000 7929226 84572808991001283006542209266626475312 7929227 55032230191561572408637717183040382000 7929228 -35926113720890573042037870096281940480 7929229 242535347545076016210147150844866709632 7929230 72133077342805631386265647119475238400 7929231 -12205687509230701860501739735717431936 7929232 -32161262676452342627849845908860764160 7929233 43587808363819026496074068912313144000 7929234 -18429282561542564276807471149828152672 7929235 9889746257107868058217551423404068560 7929236 13524425339774272161684138570124455936 7929237 -58474292011618989436155626302426220640 7929238 50169822898285245418599198534830674560 7929239 -23296784603178207044517896263323793536 7929240 -44602496528901828445217008232703590400 7929241 139357298403945824719855733442629731072 7929242 -14746730101307577911917162317953857536 7929243 -374525202666704104845065296359936 7929244 -60520455509543364602668797151040876544 7929245 -43086713930454771791018781874706565120 7929246 -21893215362255143709030913987955358720 7929247 -24991277734655259288300198008728685280 7929248 -28374716792099174909471343713128218624 7929249 203852834484289047969999328750492827648 7929250 7735547763103724085026046075416064000 7929251 -9950159425079545649299825693113000 7929252 2363419645896678094361722675530254976 7929253 61032655145182908207555010155395245502 7929254 28809676418520748293364100852533380576 7929255 38981572809921359721391458805641820800 7929256 -39064605337524887223073178754549104640 7929257 -10523211652329840578185419532848151488 7929258 -12413879306354568256131732330894723072 7929259 -13151803145831776915383117600789279840 7929260 777823305568638475091830404194088960 7929261 -21701709971899028065929877690036086090 7929262 46863286908601093874567941714908848064 7929263 64523628469278373049817928352866714512 7929264 2657424887731450278030696018031411200 7929265 20860989460598550903829928081710353000 7929266 86797263344423644065579286131075458832 7929267 10390273130163208505020871693516431920 7929268 -47676590154190921473480277584444402944 7929269 -99897365281623205927270931061598605330 7929270 8916284945636557554120498989323747200 7929271 5738431619052550210445765471508206512 7929272 67962082186099354858005788069329489920 7929273 -16059821813928245086861649158045753344 7929274 16323764170688464172385310809226456032 7929275 65312581897381347322260909445224513300 7929276 1876252469017139333051461511364182016 7929277 -18165579973266760140125852758838784060 7929278 -17709831861714864209909956116329184384 7929279 120137678732110574167787021890613083920 7929280 -3273524146069975449038540648742912000 7929281 86476518191555762210534357638563577812 7929282 5712304901594621806351843838436303360 7929283 72142735771845365777595572696593417960 7929284 -93380165460861103144297173226394477568 7929285 -2821514185595884735631583873487111680 7929286 -579155120247860976594273133023409536 7929287 -85107004590289551011825281908730433064 7929288 51690345610124159053348134467141452800 7929289 -7177678516931975042701921003281432560 7929290 -35387623873300591017023090341454877600 7929291 -6429166005262003987761962261527578408 7929292 3058703713293609585963401024303480832 7929293 -22539681253828283471287903789879833822 7929294 9958651872581923716096420766159809600 7929295 18711652331047299106331484856058857200 7929296 3220630792140809507510229720768184320 7929297 -83073685073161846611082644134502689520 7929298 -2782397347848010312823433455909471232 7929299 -38119302781563145975020400808812839168 7929300 3444536789464786802805139899557068800 7929301 -81355945498264560174027032964862859698 7929302 76311748050825723721093617042632792352 7929303 18297271437624370059004430131509100800 7929304 -14979565686710445202468449417525166080 7929305 89227734093334193043123580793981184000 7929306 3432128541077918888995209426052669440 7929307 -13691274141802697647664283239609488444 7929308 651490061467815960648975393702896640 7929309 120290308438755899532708646663979180160 7929310 -9792987493362902814917505660619962240 7929311 67082931070378245944833535697909747240 7929312 30738533732397343145215137517261553664 7929313 -63545883071251265863302900385457789760 7929314 -4399752472002358963309133353950355680 7929315 -10677776754504870355721294284545644640 7929316 15545616137997059640397458223141270528 7929317 6315047065471573808187770256407017152 7929318 23021548996078855547670811215469845888 7929319 -14930962005914873300699787095929353456 7929320 29574469417948224990793562544242688000 7929321 70164722106020562167171287302430445712 7929322 2427579614364331357406187628726166784 7929323 -76456685341371802684387622606482660416 7929324 8239655924835109864547928686930294784 7929325 -83930480693153388664054311297771985500 7929326 35480388805520954766740914052950850112 7929327 86737394476171059008892320588847102720 7929328 -2313165910651381063008352349460135936 7929329 -2387187200881723690707041887327677312 7929330 -9603903019458517411749828354190932480 7929331 114340569030772460041803061328793856000 7929332 26649744980196396579370966428695120640 7929333 -5032201443423370752004041699005688900 7929334 -4647563367353902812634465683257284608 7929335 6598125510481029230323627189434495360 7929336 -35200649896436950995935506197944217600 7929337 3678863407810550559588389683881618432 7929338 -1897088191960545283192768171389267456 7929339 -2872717911029731576721363097141056832 7929340 2246956443822030203832845633594496000 7929341 46054506379990795333332543076638654144 7929342 7715217584404806034140317683430046720 7929343 -70803097313469141670715464933603153408 7929344 -27747515850288425116760144539369340928 7929345 61478817402496450533402197673282683520 7929346 6307521406437572455910857058582478720 7929347 22159087022575180138298956301244332796 7929348 -27434566092161721818616147625067679744 7929349 4112104280966505311058454951875120350 7929350 14418965431404897606444950424080496000 7929351 -50644778082783178079906885129345764560 7929352 4810729980392714348369175564475269120 7929353 16484704132681704186277578815649521700 7929354 6688728476284897492825308379205760000 7929355 -16244962506179448576684949801153283040 7929356 -71537769724034087052205585127191680000 7929357 15184202464780603752424367058244079040 7929358 85070255550500718099602634622853753280 7929359 13797888335499024497593831012584032112 7929360 11846483821046212947297447350383411200 7929361 56553098067824723074719913738865887584 7929362 8883038713450134358638720530758256640 7929363 15577790191426345144936297509689300784 7929364 -50188269882597295504978221956278272000 7929365 -702554254068211441352971503910548480 7929366 -8393698016417436384367527286903603200 7929367 -58409884418516127865725352590447590584 7929368 32690225541850310872117570738076866560 7929369 1670597131282976978040312913001891904 7929370 -103970797834806472071140804318415575040 7929371 64189942098132298081253360055863101572 7929372 -831675012949575309230300508585984 7929373 44339046368466025699708836255629281504 7929374 -32638340488350006804157051492004387328 7929375 -1136370637117679895484886168225775000 7929376 28902899416726690127231247480565923840 7929377 23079564918555737347537320114838555440 7929378 -63570507700124936792806412100701929056 7929379 53013160074235851419834607724157167584 7929380 23424648358737528434797194493306982400 7929381 -9823968344980705415166099958738661280 7929382 -780526854620952300317078773511812416 7929383 -28402437718264910961682302233741268480 7929384 29895559193682699539030326320887808000 7929385 -69494082598646434185328065714799822200 7929386 23827117796262466180534354704763465392 7929387 87327469741209367461936967471657483440 7929388 -80570381776024195573152651197535191040 7929389 11337200968632268104736069966694935680 7929390 14377409272596268959615415277170790400 7929391 188925267134066584691173158293817078000 7929392 1717267226646012241974214604123652096 7929393 20361112489192758500315689761572874864 7929394 -10914641785467311490039453487263210240 7929395 -71754943695268548228733913941710781920 7929396 -7148635320299528251047770373353004288 7929397 -4526093763882974947450547187098753536 7929398 12852766760204493410698055829431479200 7929399 -36913069275679429443469056859618259736 7929400 -12276169599882898992373914254294016000 7929401 -90316583618763286745517020771470832598 7929402 10206258110741263097642667900124944384 7929403 -145389888582936260617946715937943239880 7929404 462151910842768668831569923997408256 7929405 46849565432714497273419992529454543680 7929406 1142650140122240380832196730379912064 7929407 31374718635676143238540544699290198512 7929408 -18580405556488561749941362614809395200 7929409 10008600077029900056803665003393662420 7929410 49039944365688836799760206745288995360 7929411 -11309262885672636525339989540972606976 7929412 44245157289668427822707641492676897280 7929413 126763313601510001503907044289730869662 7929414 -4119914435860533113853251493159910944 7929415 -339968217089129901239892843043080480 7929416 -63135466654093374297642210581509693440 7929417 -138024092409511733725369589998091849088 7929418 -7975562983899236285312434522576829184 7929419 118217256941116451927668553819981684640 7929420 36246028237667479243698944762931194880 7929421 -23227849077717090874654015992929703456 7929422 -10797123551883417873447998516889062400 7929423 -12878798567696578754414386249164238800 7929424 -22412977219074301073146682321694760960 7929425 43461808698701341023639619020176298150 7929426 8717620125720645530083307361956194944 7929427 141904307831787842237059420654304428872 7929428 -9418041927928510901130993416352399360 7929429 9440774588941809403971309991751269440 7929430 11757715110326948778864632438002293120 7929431 127825956884225740330369423714053620232 7929432 -17335370606151499152264344861380730880 7929433 -68677663813657065163283302214247654140 7929434 36577658911333423071534256010974261248 7929435 23952965692446058891718756168661106800 7929436 12719572015318251296268053460542229504 7929437 -153571454949688951780040771025425338548 7929438 -39480681596351233329858930326731975680 7929439 -12593394501465958916175209478726370080 7929440 88315461529180921670907998246259916800 7929441 17858046715123598755738080229751328000 7929442 -85452135299049738298612755145096843488 7929443 -34864229453143402356099870487438606308 7929444 -62671905138357404984828766944814787584 7929445 -23154888055402140504282812735361447300 7929446 27282790105453220623432622127247585536 7929447 -32277745247285706337214978169454298928 7929448 53559311907352929878547654658305039360 7929449 -40121848071642832455455465160255837408 7929450 -26136029343837353494362832090017158400 7929451 -5393328753607476229868100349678081644 7929452 -2119403049412423723019276149936696320 7929453 -11924766488204794132804814366226856896 7929454 19299737569879573302703156668964848960 7929455 -25900157046030267534229976902267867200 7929456 -3051008862982677869477940820288143360 7929457 18915498930220082740040390704824333120 7929458 -823237586867179671268685178405215616 7929459 -10778468387779704783163257956248693632 7929460 -2556648417828979557799148687346892800 7929461 27503056731954838223274310340823675552 7929462 7025782611316970598987379739495343552 7929463 -123792509115482234235972993944447735520 7929464 -94689532757236044546986382424966348800 7929465 -330530268547013936754697560735986880 7929466 25858090588975551722207450526126552432 7929467 -33995557915308884703393612094750126080 7929468 -46909236555924539830847718311849057280 7929469 -16540672795247745405948357395473323130 7929470 -22801513650054372292451292304566624000 7929471 26543203188312717726008657548980017664 7929472 43731257062323945771019102311677952000 7929473 -133217323208558290141780388723292721278 7929474 -22431801595194531210466421166854476800 7929475 35048379598621486271831384271061029500 7929476 10233167069856157570761463509982252032 7929477 33024216917052056538927968536121158368 7929478 6335147278718538666145761716197592256 7929479 401231842106221714730301096398685840 7929480 19307080034481914438696375929410355200 7929481 -46371454570266760577383342462971463808 7929482 -22883102701297179882405997985745984000 7929483 -18609805619781050719064405237164007976 7929484 29368096034518662356651301863437750016 7929485 -110708465084261498883004029648274928820 7929486 32010638412119106302136726755379138432 7929487 -105875113549509423054154754841897644760 7929488 -7264608833483909604587312987695742976 7929489 13236051773826361921306954662642031488 7929490 3525856101191158731394890102513100800 7929491 9213193500496429010954208515152574892 7929492 -57578522301310696157307028889935669248 7929493 38937996664448489389989251730249998 7929494 -82523283508459566532809739779815392128 7929495 -2118055259104914504082626238071417120 7929496 -84143414460069977154490603132260894720 7929497 118630491179506112408209576686020119572 7929498 14239190525194748911167298747660343040 7929499 -80110943087987371586873687505212106240 7929500 10056144268396116660074072275052160000 7929501 527645810855657119521204824472226080 7929502 6720313704483307651577046645534087552 7929503 10488125785260364680307334815244402304 7929504 85092045473527211381067626473589833728 7929505 -74803627633267143105859671242990303340 7929506 -6753693133490124468973830198495765216 7929507 27840636716647840540390284102794626992 7929508 -16504535821416983087551185307381989120 7929509 10594723033843595715932701208656355616 7929510 24111557508715829031351822259160805120 7929511 186842346310164945908427733631952181152 7929512 78230178987962070814344957100128000000 7929513 -67795253959976542219746034177970416758 7929514 24508804461766926564788296945267443552 7929515 -56960316860261071112539271508327104880 7929516 -7294588570498603584565245697022361600 7929517 -84505339550485907821282591830285162400 7929518 52895940949882053015414381520127280960 7929519 -15840894989353706642569951597536239472 7929520 17301648577677876252891715989690777600 7929521 14399924424094428361617089104926508800 7929522 -29218246511357883560975315308340271360 7929523 -27501854071370496711315292416669621624 7929524 7205397229613570234812917249105396096 7929525 3266812570688448941293972284950092800 7929526 -18592080602646436802444327496913262592 7929527 118396137634615112755072533550377614376 7929528 60203766326324580537802967240502681600 7929529 27309095420190915417274389327529379284 7929530 -7206553566443105117551664643719577600 7929531 74210375415496969801086312055161129912 7929532 13336185599447431031580123042562304000 7929533 130777200876951917972038793867228718240 7929534 -19513411712154035132151741356774358720 7929535 -18579593981264597028262396655289663840 7929536 53133981075076422099918755871137464320 7929537 27336663261678387509762468156141036544 7929538 -8856493295402759167777635058400409600 7929539 5725730258070947425724877243861924840 7929540 22549764321386279203580328816285615360 7929541 123049569656401734714724368536678784000 7929542 27206408006188935704397916196852712960 7929543 -38922178882481493332097430981538824536 7929544 110321132422975851414295684384358400 7929545 -26382704584335310339515096511724098680 7929546 -57123365287879123403283658917758131200 7929547 -43405025898440010443631188232510513004 7929548 70103152379363476361345195888265495552 7929549 42499413421111628978779124102370415680 7929550 19588343296351413509086449219113548800 7929551 -1610795584530800633828029826778367248 7929552 4095826263663410639821323729020387328 7929553 -13713003019136272842270385490610948800 7929554 -30173520624342712711329438361155399024 7929555 15149049945869697066400292716915238400 7929556 -27525794990099946198983765540367335424 7929557 -55513042749305053289176861192229438340 7929558 -16006843373372954491803740495997714432 7929559 105394480599856169755927446946815441240 7929560 -39052584879848146320072096415478169600 7929561 22297761935938522457392164540620530464 7929562 11384306718406817046885864140039712000 7929563 61795107411474695791211991441529519812 7929564 1521826391059535656161827653946425344 7929565 18587193516581146747158921859889671680 7929566 -89029052003465216088918653314038096768 7929567 31922133276310329466798284546104367888 7929568 106068184913760360888375924319538380800 7929569 -69090337890132482615569970585838807504 7929570 7447083828423582198666250175330649600 7929571 -40306334166337013537570955285143619600 7929572 42236504652971014920991135647233556480 7929573 -12413016619203284053373048641564835232 7929574 60237510635099256716123593733603298240 7929575 1248537412201478111097089475533763000 7929576 38193546948848886941875863621852364800 7929577 -108202160858280047289977170723665237574 7929578 47663338811209390184205487695003345840 7929579 -25050974609621338706325616196749516800 7929580 -48519762708799340133406082135965900800 7929581 -6788656995203900252166186572009570976 7929582 -22502622705912006730460746204531910400 7929583 53453180471223856978139300796893144960 7929584 11941079853588851697479015134780784640 7929585 -68967176150469787672992421887014448780 7929586 8452784411699138477433113905731432960 7929587 -416606085630823041856063811450117880 7929588 -3010687761579859169575642522618675200 7929589 96402285141598625859786643963416041390 7929590 -14040227700510540722903969951527987200 7929591 -46418895563899531746980487157249349376 7929592 92402132046782422456657483031745331200 7929593 21070180087808807625963228998355733440 7929594 50484414812344040472492365817776890848 7929595 11331762143106606068578868933482607040 7929596 -392897457181185477382151179567147008 7929597 -19485912273186772983560049019270834272 7929598 5330478063038429806971349154084158464 7929599 -83243032933310083800397161699693995088 7929600 7616605549248204424056828516630528000 7929601 -43113316270130556292560969042114469328 7929602 70306201605432184612450122612385612752 7929603 54010474064795024687923340088943728000 7929604 -10352463753224360539916541270788815744 7929605 -54097555703876554531893931043290759680 7929606 29773413974128537980412944077718823104 7929607 13407821735150861995925163409681821152 7929608 40580050424798795947988417172596904960 7929609 -15668924158951140397408905012785820000 7929610 -8077495418966532837638682013741822080 7929611 84517098964996475179786995147445619424 7929612 14086591115860206279522320094031357440 7929613 -131169888832322191042937893021953160138 7929614 8724297397134988686020523688476672 7929615 41231730005234924495203413844057764000 7929616 -20680064720036497288057117544701083648 7929617 -12114075649266176347663231129997888334 7929618 -6833252474383229283640991046403525632 7929619 -65423674676422718914505716468870304980 7929620 51070913806135467301137521012603727360 7929621 -43381512628956323808152288962665312018 7929622 57214942708927827466503489781592366112 7929623 266156277510054758887774902373339728 7929624 -967934886355912558114460356238868480 7929625 -10708548418616074714171705384013760000 7929626 -15408600609489608661157186180133498880 7929627 -85882875784839369701047071016371544680 7929628 -10133913331797059602703711363221407744 7929629 -28304201042106918609620035425417717300 7929630 440956183244944567966355046607718400 7929631 -66419426944879050073282401175916814000 7929632 -156424987179228774995001252403413516288 7929633 7556327263318968691121056548320470080 7929634 -42168192087303266761884720471416718048 7929635 6786553902244243996681508646091115520 7929636 5366253792427924845831981988779307008 7929637 -172782241209557031866763561960900619714 7929638 1937318261935971504398661385073610720 7929639 -69903335296229757502732277432727406896 7929640 -9054512303426667537656413867088947200 7929641 -5618877994964247217422598404259556160 7929642 2483999934167125808363317778284737024 7929643 -14829124293096694374879942854968108108 7929644 -84621231027455694895010614282824821760 7929645 16290888385652193238867361161225290240 7929646 20553068712722732351452451866403165184 7929647 -39259373410097201045602943722715615688 7929648 4976694405404711824661998848377487360 7929649 34980311980752247391558897816778221184 7929650 21802094987924982469279897542152736000 7929651 17212215332970134218577184644576844864 7929652 129127371441595758471748466434982768640 7929653 -118443747055491698752091053399916302500 7929654 -20008212198033192791715780920667412992 7929655 -46532179205416457135963579981980981440 7929656 11327703568591653782374804735988981760 7929657 -354585257401975903753413052082353920 7929658 52438691771432734154309535410615450880 7929659 48602331327263078843691720057282776520 7929660 18487045663964248184102413223961845760 7929661 453569651870676521253191121966542745984 7929662 -5813750950757543969200240385157187200 7929663 -16373620419103773079501176390859856640 7929664 29140634841936085936490031012177248256 7929665 8405552014079873667049669026379660800 7929666 -13090530577919589673366084613332425648 7929667 159515364357912992716008925766569607832 7929668 -28712857999552667352998209152871853952 7929669 -40989823731505115110710060060490744320 7929670 6749808169221749078313799112186590080 7929671 -81943697957235120585956759432264660400 7929672 46435794713151314492072165381742182400 7929673 -2605849498781719325254658875059662400 7929674 -92035117033495335693049686809481779664 7929675 -7452238820984151741057998011108978800 7929676 12342650877114289991647623934704947200 7929677 -5167892441386174820888062724400426528 7929678 35591763090042945582317921608963090560 7929679 -47891479360003426304140254974851712024 7929680 -5738752873225054141817230367079137280 7929681 42106598110041037109248648931330887152 7929682 -68609066538010108191404953005950717808 7929683 90160898326108291748832528198721405932 7929684 303551597302930666301008973073039360 7929685 5463665244809060627149792477705420380 7929686 -74712909362060454262875645506500394208 7929687 2792436076190849327648987075589079296 7929688 -13580768488184427961989145904491929600 7929689 -2988373366310052221865746190782420076 7929690 -34160948295355791479702120052331572480 7929691 -19997986944741797191269477600350436096 7929692 -34922186283988827563669267440162851840 7929693 -54186180901375427209968455988917591418 7929694 50189943972237480286038384795980896896 7929695 -43391843506190712911394723816081000000 7929696 11533337308118424943015482637447593984 7929697 43720047444114837505548705232267058052 7929698 40965028688923481638214068717086720 7929699 -169036131780324952547128964252228920320 7929700 20723591950344757676961066616843392000 7929701 8998405911914087276016494920200548784 7929702 -32742442386533976000238053842330482560 7929703 18108843782546007743991124009650880952 7929704 -183665392025378871136188778596632985600 7929705 -4488522959644080493471350272682122880 7929706 -20198877203000030316465810548023416576 7929707 -25054501296925643952246464612655774720 7929708 56972742638064933528498240817192834560 7929709 146206056045398293620900193954725229910 7929710 -14952063937895018828424323036604360000 7929711 5515149552644505819697564575054823200 7929712 -7738361935962691187107728106338779136 7929713 45791199280879308156760969870689334848 7929714 -9762386769762153870409308916500621312 7929715 -2840445609508815305129470164571199280 7929716 1561800908679227221547565457708541952 7929717 -62461957174548732467395420814881405920 7929718 8283169095718031479748052153775912896 7929719 11048185293255110654471089227618517176 7929720 66897807850424448862851025433864908800 7929721 624036246173474115107184950922834244 7929722 -26637256080910496278180091260022868000 7929723 26401505178134690792086710869417717784 7929724 46231446891348983728998110573623291392 7929725 -64214934407982173668357929590751432750 7929726 6240543421414313841631840333661184 7929727 -44663517942123909325978363812127672040 7929728 49679676868276976581426882160508272640 7929729 33697283324790724456876755229314075924 7929730 46668373783047558840883951020583625760 7929731 6841550332257711243715614879025665600 7929732 -8433072940133586725444865798359036928 7929733 -21445693095422470153048655505572324736 7929734 67390841609459324857569671015368850016 7929735 -100366038784258694893528213980129120 7929736 -59192794104016771914805026503870008320 7929737 -25722852958664776101320824789674171120 7929738 1126138157312251685509844545119759360 7929739 -33802084441000981857796642724830044460 7929740 -800128489009923407121593638954168320 7929741 9363955223709403839203274003319699392 7929742 2529999072568222005666436913201038272 7929743 -85117865040616170071081969164090669008 7929744 -18099835688122724129013235351458349056 7929745 -6599205795785656093944078750072220800 7929746 31900143640211781213273313359001328640 7929747 -11906300316162988944665169254814504960 7929748 235858176084178484112890251400129408 7929749 -17763880521152279234602611061187291250 7929750 11968296890501145518535924469794240000 7929751 -43721228396407016182636885367728842048 7929752 10167796125222761195712965702264832000 7929753 -5902181996842838477809706281311946752 7929754 -8776798616858512255630725561851731968 7929755 37554422986849262905788654194341900560 7929756 28531618195658837548143275432229464064 7929757 -34507189670684438468402672649437695968 7929758 12855812498770777197165513402714372480 7929759 873733828729386241033664765375144448 7929760 17144747879400017501157753093586944000 7929761 7551762455466858523712178803978058432 7929762 -33632709341692439072006209618764766848 7929763 43760772006006121732382679734790530012 7929764 28619833170634980778358233706214666240 7929765 -43733002950387074086046545666259232000 7929766 1399660787256164922540452768509532544 7929767 -26706377062403449058679378852936728808 7929768 -47763020765151967805014174620498247680 7929769 -20003717307123296109288243751812212736 7929770 -13284475623955917987208540129756650240 7929771 -5514847165078719147241053101360346960 7929772 30667147724833084265395717089463813376 7929773 71374965275993942562916860295671488022 7929774 14902604799441663789168011876716326144 7929775 4849941692350860367084677889059261600 7929776 20617338341146225965121497186193784832 7929777 54587319747206741233226194385401390080 7929778 -49312968316800359123422116620161720560 7929779 -26154283805837504508456359906782973184 7929780 11429412323757941850401818710899712000 7929781 7197550381586200509591584344928251200 7929782 -13687475554817220360462277388971475328 7929783 112419063839519680835742350660930131200 7929784 82993628976487139328747887272574914560 7929785 41561792689709990214331505972900324160 7929786 43908814596833401215163102147820473344 7929787 -30744987949138721732273094007164876200 7929788 -114538933086036819438301021632456870912 7929789 11079039009934444568368436137763294400 7929790 9866493887390701370990662645519574400 7929791 7376902881407104885408257060695779344 7929792 2846636954664325131062614065351229440 7929793 155319255645697984633074456985310411520 7929794 -70886113311618709251570214452738752304 7929795 -34615240576929059623889981984277615360 7929796 -27503121873127518430797321496642875392 7929797 28745586483783645111021749949476169246 7929798 -14662433588005515517854755729988246336 7929799 -63795188433064047469836188277984860200 7929800 -9424725754469482211182748675604480000 7929801 7055230785761467410056721387806760576 7929802 -554969796794706108001221073086935040 7929803 -18666345241377140485409568471439101888 7929804 -18976450833946243048559390190723285504 7929805 24897416977237967372795402019268415160 7929806 43801961760138043052181749023104668352 7929807 59115037343317236936164826883778801688 7929808 -6848251039963109160939212489126944768 7929809 -28307968889064863784228962926993044480 7929810 -1040607566531592957493737497415521280 7929811 -15039351280686825876947114489103442800 7929812 123080942841131499480956239955555911680 7929813 29285373815091970766461833961699929888 7929814 56277437571044927426623665641639252256 7929815 58480203585932500562644431421844583960 7929816 -17720132533564486796734548749791334400 7929817 62683119918398406799297985889273808000 7929818 25189693968750586635616880882846781600 7929819 -38285057390737141843619723155548920376 7929820 -30298586894315173254483509517333411840 7929821 52180667227450635761752597636580550720 7929822 -2864743697940614367965264142275905728 7929823 -103049062465289525104421812528021727232 7929824 -2502627874435633698606798840487477248 7929825 3106249239829141067863084818441393600 7929826 46112422153408598011724825434408364112 7929827 128581426298269278300925742389116011676 7929828 -57977023360419381807819388042945966080 7929829 -29033706730448407342967330054708893570 7929830 4438770582928708049455994347571506560 7929831 -4977217993302222454308832834527424512 7929832 42974715181172358207977584285471718400 7929833 -103002443038730735082135895987376814918 7929834 -27004830321824658481527511073968283136 7929835 99936322371830806529710908794880077280 7929836 29290357774637159371210812756237058560 7929837 -92384054912012668827453032394823328340 7929838 25623274844047863232409842681527424896 7929839 -44553013400223978911234044415677163544 7929840 -6272545364799338473274330623298764800 7929841 -90800212279035352862457286606143381708 7929842 97871704353168714961463843960204215200 7929843 -38625504910316585200629233071595508672 7929844 -4095119569656913660631386326136261120 7929845 778089127207248500895838765804953600 7929846 72936602638931814859833617716721712000 7929847 -102562286302104066441369621958051364400 7929848 -38493004397855933707026740672153518080 7929849 40093655091920576368371813227290154064 7929850 27956908460412595240459044806229944400 7929851 77300834217851493404875751863917556800 7929852 5357700395814040836001799617280655360 7929853 149383281962978473284624202123863840480 7929854 58701715322695065720049426014885357312 7929855 13376559161680269395123837512950722640 7929856 -23904334454182137230142304705052672 7929857 8017718780352781724583980474016016980 7929858 -30214513568588285791072229380943535360 7929859 -9866444161076283996781770155996844800 7929860 26938469697524637302939953014669519360 7929861 27233899644860819506272380009600871360 7929862 -22953813668837074697494758934697164800 7929863 -8951085481938406359579928724961558888 7929864 673937490550907691413005459711518720 7929865 -69510791510286774932308077685787587740 7929866 -64944592881695402031775464907284456912 7929867 135445204293647467346298215974091425536 7929868 18076568152960106429999795246194120448 7929869 -83310019740946767713717662081596182730 7929870 6996049334293492601765205580784989440 7929871 720228800891333302462418028656915952 7929872 24940120297491858165914668755327000576 7929873 1774190962678192489823994835863477120 7929874 30712764505831477986705336537472449936 7929875 -65055060704421883297175534579880120000 7929876 27308100092179557298888391323324078080 7929877 -23068585144673823888096722650112345568 7929878 -47461205089221054127979475440926218240 7929879 3737911044978347791808638980404040960 7929880 13165603378925015781558311472385228800 7929881 20102958006750336181161791528234681364 7929882 -2991522443654022003956059875662864400 7929883 12360049090189146411341163713738210704 7929884 -82254461314994598433201792525720349184 7929885 18958257691488549587093498712255477600 7929886 -74382496293408779218668679446420244608 7929887 -20978692705140920542769019672125672448 7929888 499181438023757745016632899574693888 7929889 -60640456079431481706193775206469029200 7929890 29049616510139064903222247006463143200 7929891 64055969969813368620577122791729297700 7929892 2341012525036731366562204881218180352 7929893 53682838588783322898351334152704379264 7929894 -13541567555572655755799078358773760 7929895 21587784301824560100180510529866015600 7929896 -38489452703106767227931749413945600000 7929897 55484515736030411746104009697125144480 7929898 -12944929363808871231163326950715070800 7929899 -158064224256396387649397058539216417100 7929900 -835129470149463154409364290289984000 7929901 39216640231768443311095987345496000 7929902 70752627183838599426633336540155257152 7929903 -4935336310348481061951699905170851456 7929904 -22356701616999582732890415228166881280 7929905 57688682968600712963518249661581832400 7929906 2565088296861898695292970063930008704 7929907 -107879294184731067149180892902544873844 7929908 25668999597901465828600700326016956416 7929909 17679519127534227656989797205943368284 7929910 -19757638090469068518087093665760560640 7929911 121172667048460392081509470901295096024 7929912 -29508991574888122314549845975200788480 7929913 -84030162023457188916694154543105048376 7929914 26099780990449051117001829612870684864 7929915 3434561656841418806011949077423129200 7929916 -35546264853839622743854359583308636160 7929917 -3551036095596376800170356473793676352 7929918 2014752649184425461643124263428694464 7929919 -118832691285397500636560035908860592768 7929920 -32612520201670966104276046565914705920 7929921 74316494168334250616057623668490136112 7929922 -15054625561585836752277937911109343232 7929923 157281083820900845635246893721311982944 7929924 -2987653568373906773831439408180707328 7929925 -35998542759532734552017219262299249350 7929926 -23025521923139468122672663991775101088 7929927 -130500297134042484384073577564200154160 7929928 1122871257124817252897059719001344000 7929929 -50957437488852817023721523733337435200 7929930 22319650430035540908403221133491237120 7929931 59905459566461728584926737044100072 7929932 -9177643948132272618842676152323304448 7929933 -247700578747689098231875103817146304 7929934 -134940410364761397801608431861925107200 7929935 41497721055012690825929294130375290400 7929936 -8472770730704009395986802588056158208 7929937 -52430205891893254069743453376238038414 7929938 -65279047954478503125572845893881671680 7929939 -103159400538389288288593896281130832800 7929940 1132609081882657853087372010315571200 7929941 101938608431710476979343739804848126400 7929942 1143602263886479560974562119942680512 7929943 26326299129379421186368799617871264384 7929944 12112959492665809778259746633334988800 7929945 35124037789598203742559572673363938820 7929946 -54541604234073024013927466527481165328 7929947 -51414876276232000512670030799573730648 7929948 -19018841521649188121358460984532560896 7929949 -89017555094084410824808858873810361050 7929950 2188273882100288264431306397665152000 7929951 -5270574959559342309417737220674496000 7929952 -105714129746404475458252350540389941248 7929953 -167222386778542931239664923536070008798 7929954 -61446925527089376738630927719895552000 7929955 23424525000140912363900292938016445440 7929956 -28559817871904015284717585275049004544 7929957 10154937806286849347764637769697564992 7929958 23605048167973968501378322828900073280 7929959 -88266662249214472282562209880820140496 7929960 29258736860434940586662192415347097600 7929961 -63302154988390123777080356167634533148 7929962 20694158512062828912583549137530762592 7929963 39369917760408346807650070327266649440 7929964 23434224991775362751874478619993744640 7929965 52522904566403312820518247197718958860 7929966 8426244818761307622857506753270637568 7929967 77084148854923169819763264026259463632 7929968 -8180915912250047409142528555920752640 7929969 112377346510545303386684674921861248 7929970 -12553323654972360413578131885019968000 7929971 -31171258124771976228394510241684765280 7929972 -4330937604378637634737386908725486848 7929973 101449708757314678820990853505436293440 7929974 69536353904160666329353079378877696 7929975 20568542862761801210209594863378684600 7929976 54435523448228523180448315641810739200 7929977 272744863064711615322016504934204538 7929978 4402285225139042382264196537921766400 7929979 137105965267026415573101624368284636580 7929980 -22026193779114992200028867383685744640 7929981 10140250000522531469518619141537990592 7929982 7718816109853446577016869253365277184 7929983 95901537862703660115093818072763983232 7929984 41841146435286589394062878458920304640 7929985 -13504976005238614422245796577403797440 7929986 10738212615211040175242550137028968448 7929987 24536905834943066670758539370593240488 7929988 27305594594316702945089680376705421312 7929989 59112480148944987991729074256514154780 7929990 -1303920847418558113469233932730191360 7929991 -134890801408488954401357671037291276808 7929992 -46400648521404524425454938110861312000 7929993 -38902534287830167105641718788115466736 7929994 -15126227696304712744410582693887996160 7929995 8588696317483713250823470648086302880 7929996 -48094076692225962954155138720475345408 7929997 129840782580400989976008355834244235446 7929998 -1385235569813053148038445818654918464 7929999 6626393647222551718074153793060157568 7930000 1939607428016268846349123056240640000 7930001 49115266545763778832962512922236685412 7930002 -2872726612960018128554223263996384256 7930003 16437686524269529866866768645983502252 7930004 51121097480287923877996051851355741056 7930005 -46782451136994133290732044558765353440 7930006 -15054157567186503216372998520353320320 7930007 28185156186750290766586400320889175552 7930008 -26560322259326598779235810080444620800 7930009 14769678934025584367389308508424840640 7930010 -34280076959829975932370973012805095680 7930011 -8590059364914106849276002610856723520 7930012 -8961490730899128736602815203657584128 7930013 34560258113001626683564972820651269920 7930014 16784640772928461332959373150251768640 7930015 28156221924575807211496296228666455040 7930016 30432277350777182652601236244654129152 7930017 548172420230225454748322569001508096 7930018 -8056264080128533996493256333559277184 7930019 -10915229149888639822624919466263224656 7930020 -8164021893473238665164116641316864000 7930021 68272865782062554761867921888693893600 7930022 -3175416656682050519463781970252136000 7930023 40076649161009798960521796208684594984 7930024 48790223109284215220610228382727116800 7930025 35380687268714723557867026310952016300 7930026 9767953301131246891214383508835012960 7930027 35903557995537062006822421203448656272 7930028 -23797363847213836555521339747708585984 7930029 45644097080991086560170892308139493184 7930030 -19720669536752690665748715106512470400 7930031 60307089085678171545425527990547186832 7930032 -2938993242165504240417864619612176384 7930033 -140062830847002966023414491371391232000 7930034 -807466751367902739107907014088849408 7930035 -82112003918018465118456660790932208800 7930036 -24547229618192335200840999628965781120 7930037 24359102671276079313445382578138216686 7930038 33487019024426011635733146007113102720 7930039 -219766706998696772307627678284414112 7930040 -40507894931798701578746462277590323200 7930041 -25846487460387445165636655688176989440 7930042 63438042971740339873608598029533250672 7930043 -146938586207689360216265571206564456856 7930044 35952569241544453495347541071319380480 7930045 -51634667337361075888785790762312876680 7930046 38653149771311809933239253476292361472 7930047 8331761443010098883515520948471392200 7930048 3420668599416399257196625482148216832 7930049 -149613352067399722208031282389458247760 7930050 -26916367560257396972164551167745792000 7930051 -11056132672157174033638135461321616400 7930052 11233995278139402409010061116690748672 7930053 -96165854252405661654334459395950069376 7930054 32917062665611744345454069269182526272 7930055 4670982007333679792950125852753861120 7930056 -31385871406318255007013158179321036800 7930057 -67181971695714830631199168823050998694 7930058 3284011875069711002276846703408360960 7930059 -93706942667152641120041231969019712296 7930060 129664462157444859091055595873653760 7930061 49322987915605264147181446025738264448 7930062 11853187080322295614922281003488549120 7930063 -1545972145132154611171821320944494896 7930064 38603654227027338510584154773690081280 7930065 -23469955805563310692619390641752236160 7930066 19243069559390393754677174080235801232 7930067 -35335186845113290825593699367342381968 7930068 -20722744574655234873907532528463759360 7930069 47941888083336614898361766432725300800 7930070 34530971259535340844954401967718776960 7930071 78451623423503162803400429679803108640 7930072 58332226920247092369990028056833433600 7930073 158587559154422623425445226048921193984 7930074 8270762945647948447247556504032770560 7930075 98484472458918657329070050719549358400 7930076 -25389557510068967377175756472382808064 7930077 -27494794503744166068031312424306609760 7930078 7206509951798397255980471216453184000 7930079 -42740119084266601830276779378728164480 7930080 -10765668638320474054533453385075261440 7930081 -80845073069490218636832344958867635388 7930082 -18861357969508271125443883117994482608 7930083 -20709953967123188625628123630657825536 7930084 -16359815046980403752269852457290854784 7930085 64442019102971029269174578305792755360 7930086 24616408768375703677223936087127132864 7930087 -1444788650282018420271142054965731688 7930088 -143919412126725859839556338682302858240 7930089 -61931208035959330579738795533541262400 7930090 -4802556842707837484464579059444126720 7930091 -8718821500589828952660805319267011056 7930092 18317219815684857771799914943511718912 7930093 31992977690714772484456508070617168342 7930094 -47934683921102603441522735348273279808 7930095 51525398278129482345035918522061461520 7930096 1537232463260923499129606828577587200 7930097 14546378435356107217254964022951633664 7930098 26405899903004461128646104840456289536 7930099 -24486554157469808446942828535972866240 7930100 -55650327449941750213479058199560521600 7930101 -20375134891057235551483792233520341120 7930102 -21254282219225095202556989582934756096 7930103 -34235530007199007274172556258622976 7930104 -3309063302300841153631440755986268160 7930105 -420698992982066731323445817125311480 7930106 -37430090213358723940609351748067770880 7930107 -42026578610359913335964242088001663552 7930108 -6116193909896698169310229532438400000 7930109 66144228764598818748082221511972393152 7930110 7657806401033246230894846541478789120 7930111 1006237270137896833936041270397061520 7930112 -97655940958515066368053247533073301504 7930113 14606913940943923615771249456227233184 7930114 -21190021782920673081055072469810356320 7930115 86965079556631311207709677791314703760 7930116 21732011582772784167031786812995051520 7930117 9350404200895456968413529222467175392 7930118 28376618704742084156282525568009407616 7930119 6928245455008164122937409868623166208 7930120 -87260140313379006623397090166247424000 7930121 61000516137510360968060201746552343322 7930122 82458641406405695333453842663182440448 7930123 -43898604518977267992939409013139219628 7930124 -68114754446064488442173076001505240064 7930125 11624138624974404826438885763379360000 7930126 50127486672177016751136833847884672640 7930127 -213839152962626305124021474638533790488 7930128 2682857110758956089881960214586916864 7930129 47084741432731677798686348921094128640 7930130 -23720027727353695717401569602375462080 7930131 51038899198144436291133016548877841280 7930132 -5050331998251771389792863063253852160 7930133 66345815333212269214507337891556410382 7930134 3873382162438368487415881089830307840 7930135 89442301169433461425506652289833981080 7930136 4008594321589009866408558557259202560 7930137 -28416831653931702076252206031818084480 7930138 11871177412524182061525312559494478272 7930139 -24431385373579951140253753131589020144 7930140 -47035310335455521018873268008776166400 7930141 23717026954121123955082990953898291968 7930142 46624320524330211650884257550964209344 7930143 2181624472597952672091774152125357104 7930144 -48130316417333698143984155617654210560 7930145 23227969960667413995290241140135943720 7930146 66764001446425723050795510251347968 7930147 4121546724982987617247817486895253728 7930148 -110026339853744528593863464398320657792 7930149 -47120907350012362201795865404184984736 7930150 1026357067599283733636893448173680000 7930151 29369248616489338505040436825622524152 7930152 28954716374792860024203137000620523520 7930153 12067249910394172437417906622921610880 7930154 13915834334396746493386812124239600480 7930155 98034701504093508709397466650658290400 7930156 -69430773702867993236232151259028112128 7930157 -55288451345132555964626164597066066848 7930158 -7333765309562142183258556748591649216 7930159 -23306354094402669407984597886377862640 7930160 3936501518103276706763466931617792000 7930161 30695229205212769423176436385856422400 7930162 83486214750717256023454381291152617472 7930163 126825496337859358344658365364038760920 7930164 -35597862525127040919975967290465712128 7930165 -13662115673539501889238647316648724200 7930166 70947682135003034460349901698267946880 7930167 6429818821809425087401928399772322560 7930168 205889147852568445000610245006090076160 7930169 -57782173436161453601208382828715859840 7930170 21380583776280104380909438978236979200 7930171 6576698173846998214885524986833957152 7930172 16842271151119528042956127010936245248 7930173 14451817249857922655309557293551363424 7930174 18156905032976116801418629632821818752 7930175 -31517114594301400627630505279765890200 7930176 20486627521840385003298901395341574144 7930177 118040252691642841649427924066722470152 7930178 -41630186375435737402799254115018941440 7930179 -2993751654546204249172549151817883752 7930180 -53566751710879573243637206457658489600 7930181 26507815756528457163839506431234165792 7930182 -11775193846622478364537563808665507840 7930183 121636086802101131735631052172785682824 7930184 -120270013857080042625385954950453181440 7930185 25955038654232226771659797261330084800 7930186 4413331582658371812478169324114968320 7930187 -37144788052076258356250315187477642408 7930188 16857642873878842145185286881924101120 7930189 259078473453926667008678899413307968 7930190 -8913712740208388819269429126131446400 7930191 81795153133693149750203649405317709192 7930192 19139168666973392961126203066134224896 7930193 -2545586222207550981742432506626275776 7930194 -10410294062875432968385724276101340928 7930195 14034439027257806892825198649318377600 7930196 -45874420738692601539734514608854609920 7930197 92373349685935466763662705970045814080 7930198 -29110780607671755708338621785931734464 7930199 26842586899330262870021071143777284640 7930200 12133177865003185860921632777839104000 7930201 64867482265552424045513008659254971600 7930202 -3946381908704027670327659240480187648 7930203 9625533485410244029081807569602082816 7930204 44528936996691087978151743941906387456 7930205 42444839693514699201692037445025434860 7930206 -6499574964829357420978025999627421888 7930207 147097067007169087585759551406439022120 7930208 1911878230727766732681916687141306368 7930209 5262479262650694400544821877735179680 7930210 22943892123204862875461066083046276160 7930211 -107874408053306839133355694080649259688 7930212 47058312697591189808143892568664691712 7930213 1576687388422386138077103214259457180 7930214 120348715943108773245272646561461333760 7930215 53940999458907036858446471406722947560 7930216 -44756114790960524700844686398277550080 7930217 -26382701523605111569680062316839330268 7930218 -12804264489520885722265996015676078592 7930219 247564152236401523480468341450462220 7930220 -2002819538986596229914512270809344000 7930221 -5144341267051278688088675785225916640 7930222 69508531965623536574819062445379923712 7930223 -1933161721808693126041860747802006656 7930224 -1433838338780475005246613032208138240 7930225 72546023747676312944881567783489367750 7930226 -739748043160078331905269273087686016 7930227 31475833001671839634502727218767317600 7930228 -48302268939084449354040173890047283200 7930229 -159504845053208185189323120247034665170 7930230 -2098365769490181203004724112260239360 7930231 -65802482727956018152149638151591610248 7930232 -1984989499411677263274503412249415680 7930233 2796758616323494362940282915076592324 7930234 1644428557419478739007648983399669760 7930235 30568717913100640077298440291758148960 7930236 9977955396326848560548897532008243712 7930237 -10066613670284628807481604326136337600 7930238 -31823838190615413237727165876241049600 7930239 39471023685605072108571250806061042560 7930240 61165038358708005487784329391741337600 7930241 17020520750470007902523531824967655984 7930242 43207229346827745268875023207208329040 7930243 -73720889603377580538448904933758245508 7930244 -25302015654836816161254740761010147328 7930245 -3397071917898201323473514662195635840 7930246 -21406285270010309936003515889451584928 7930247 -9196759013192637851876520752471468448 7930248 -56128487227074464013505412289538007040 7930249 2712920418282635468416810130145916320 7930250 -88589490415976072647569801095792136000 7930251 33105190827667885933652922162791923200 7930252 -20112631966405727993454092187149864448 7930253 42456479539841787797253378952155540780 7930254 24389374299986016095538818473960568832 7930255 -3231747668779393107539555529747439680 7930256 -8692651827792843692174185524325171200 7930257 136770237363677680920461563422644584320 7930258 43216710771326332733075830646712297600 7930259 44592241814601586242284744968050893280 7930260 20478807274195752988165912709340710400 7930261 2935087304928143399174512385648538624 7930262 -2565631280568245278413419359183247616 7930263 50800763752603536676802728678860123648 7930264 -28948206079274627236324815503040430080 7930265 -4763756807876648173806741557043686400 7930266 5997183635735099995511240337903681024 7930267 -90852060811070609596347741049495954684 7930268 -73644815879218171472584726606793482752 7930269 -22053936065345458932130830791060056506 7930270 73593438358611187365440481537496876800 7930271 -111111204981281276496283423633766826528 7930272 -16358757672444915942590424608403357696 7930273 -2378181456014881991522235245932300672 7930274 -3864438132048103680941039974589031936 7930275 808978828084511623633580333843016000 7930276 4362664942235618342751617919859704832 7930277 65834459235464347270000540044899137440 7930278 45480399566835687468699811766837339520 7930279 -89691385403232086499025105468784698368 7930280 -62297189884209525696892542181218969600 7930281 27634107421060305931656150714914865552 7930282 2831440180670283168397061228852809920 7930283 1336683454013801155984567434513140532 7930284 -13053500722951092979695823718528206848 7930285 -55890808139580798466593545088434889600 7930286 -4010199670959442754475072836191708416 7930287 59171424743865042317499613696920295944 7930288 -4715097834255052648711899335237795840 7930289 -14259193056380118330735872731101068910 7930290 28585471712090416618942311389908830720 7930291 -36877896818114567509874554305779672308 7930292 62743344733067137070719395331563590016 7930293 -11114695052123381961461488041462196416 7930294 67821616959914532184289879304186465696 7930295 2675370247334965388602332435199869600 7930296 -19969243832131705076129652631810867200 7930297 -149392268249359641479826900640582055254 7930298 21125691742916433546026590349763857664 7930299 3766668107042951661478593551837213808 7930300 -2124528723718524637241417987233664000 7930301 -304726094311165353855551002907170068 7930302 -18344473463431341575221644580674773376 7930303 131299238707462596843769396717014815552 7930304 -26151893757088401348855625395977846784 7930305 40632388083907109930462427084652096320 7930306 15493194378284529525568178867231750352 7930307 -13460073007796794599676991704397782008 7930308 -7891801114667656667735232971083284480 7930309 9340015733640258152315046829176421116 7930310 -86763189410806587763733199339518217600 7930311 81227098753611076697552025565506365520 7930312 33366184221450588408482964295670507520 7930313 40744642766522767514734459608184437162 7930314 -11508412098283878591419393352572017920 7930315 87656639771951105786390609595580503600 7930316 56394738550410361851574551657236663040 7930317 76356293678108292056911950546116556480 7930318 -526909953496934256135569313048198144 7930319 -34447738284054188158611130840032491280 7930320 -3154368642289778466395340755183861760 7930321 -14334942154150057324735019172155944064 7930322 -60717176252879432065661085233464146288 7930323 -100399420576392938333738344811259753228 7930324 -118009068706978944179988116605071974400 7930325 56513201959814611700108845226801303550 7930326 35014969109989993928957572405297618944 7930327 10722378138453082846503920186120278400 7930328 -49203090865187388572503188168549949440 7930329 -8645108557437709757512237410312867840 7930330 48976570863552501199663116317614872000 7930331 14579139389432352259293851613371892912 7930332 -5397409456548287970077823535408650240 7930333 40619731934120907539283511835693660582 7930334 5324625506940478073226798314685002880 7930335 -16703140237020553672722290563649687040 7930336 -92442280714349055271596436667545681920 7930337 -19862744846250023931205568839849938540 7930338 13013969596018022662825828382613831168 7930339 85957919054047325742237964783280106140 7930340 38736403749432774564748588408435200 7930341 -864700535020473050372751479852889252 7930342 -1491474433689453088963742114186633088 7930343 21423708709397242811004553491845517024 7930344 89615794123046063059441422283523358720 7930345 -15345798905705163561933631886071267200 7930346 -1073471412260276425237201064889376416 7930347 94580309939128574508678917333597192064 7930348 -83246692061351263941729724286888603392 7930349 8577693990007054389948586602421334400 7930350 -4062537890140344099236360180965454400 7930351 9751444858176348679522316438513994864 7930352 -24672725709983742990623243182575058944 7930353 -44066083006413275408536515640107783120 7930354 -38462299621029832467942840955848883200 7930355 7821367785563651696328490023519269760 7930356 -55963853345451767975164224417522880512 7930357 189872266608328917695269188457991287872 7930358 -6068443113469546335198876470837541888 7930359 122153609839586200197320964960568944720 7930360 49431310005844973812236633877400064000 7930361 -96221533141311211536951790397127684870 7930362 -3385023375217185559078013702854054656 7930363 -38367822482420057599512261708355481840 7930364 -15308418682556623979636143905327817728 7930365 44119975773444988391733657149330778720 7930366 -80327498418510460397216879429383315776 7930367 -57277802123413457422788542622225129600 7930368 17924661612228028390641318712798347264 7930369 141958449639596251495798153355902317120 7930370 -25714159372316647602945699132501642240 7930371 -18245780468020708941332676455550830088 7930372 -17499565051877979630160823480403031040 7930373 -40110126341080393951596659931079970496 7930374 51406419814669223144488667631124820160 7930375 -179990779460784985054296245195567046000 7930376 151999799734959777473087906920905984000 7930377 -3506995999624753001673501891110878464 7930378 29700040427225944874030830083681077856 7930379 -50135837557268904624968133848915627616 7930380 19390954035766601999901990599009602560 7930381 132256777955765972003329626854196170904 7930382 -33872970304036845377056569555371402496 7930383 51424775603981910465057173338490751624 7930384 -3580632353484073505875880246565666816 7930385 -14901672608138678179165403709779937420 7930386 -113370888693371979027867200528182128 7930387 -150442735490021776649171340273920682964 7930388 105154040924174134382140207672367579136 7930389 -28684628804638717345344637916163601920 7930390 -5827970805057279636195883998014300160 7930391 9980052116716475991477558450968315520 7930392 -4694894640095335472188093228043489280 7930393 26898785496650270245098549449196605642 7930394 -38784815864346676487260069980657759504 7930395 5340631235822603357307998474204497440 7930396 -7465546506505826814285307359047027200 7930397 118202731831258307392758813978939615846 7930398 -20784388471004695029720135013546721280 7930399 -62892306428305741449468991032485821600 7930400 -6711902130250324583682993380288102400 7930401 -35101191378218967574209714934286085600 7930402 -32708822153789978919742303591281783648 7930403 -23626603977391409250790040882071370016 7930404 -565728410951669048777339557307719680 7930405 31780483132460019627836179226668146300 7930406 21859448917192845221608872094821726720 7930407 -27189900725937751471687507390162652208 7930408 226685716578999951515593115304841297920 7930409 -169424519636031872928741952418043936390 7930410 36642831911841384939953759977279526400 7930411 82720688018867118393278154313803257012 7930412 23930710716264021285988486874584301568 7930413 -30807704778981160121175911138044891200 7930414 11968598777640410965147678138271748480 7930415 -155741048930320638132684239454835267200 7930416 -2366050492492092655319730243643637760 7930417 111820966104697704125523335653407098352 7930418 -14748174818201012250823521869778074496 7930419 8509711107350552194362466554267144960 7930420 23045915369663444247521150275929538560 7930421 -55850468380605170985244241397779487378 7930422 26674322352427310844337516314207905760 7930423 -17891427302784485825007577193143199856 7930424 38858403327256174753137870189652070400 7930425 6464366407154247604288797407873868000 7930426 -19209147123898913186769700244276666880 7930427 122942894591193574299803444129435191920 7930428 3926559945260614381268209218593538048 7930429 29378783412414705025663501225984386880 7930430 39220963760420890758665232506809911360 7930431 -5630371730178768504030101932716441480 7930432 -9769129447342700408982809565223452672 7930433 13851608897407969180128866285882473920 7930434 4636565004177872397616848386227810560 7930435 817983859761640561100449731836229360 7930436 -42325385294201023579877270707404136320 7930437 67423956598573317423651512429607656160 7930438 -30264781426711894851440658100679198880 7930439 10551943707910859105385762138015600768 7930440 24252501151963079750611591044710400000 7930441 -10420631486455865965036665331908222000 7930442 -37037101253144919277283926645016527008 7930443 46510929147480844023632904256991403504 7930444 28863245925734385796314171592606343936 7930445 -73209521069282415623846997136829781300 7930446 -19169870465944505381456295394421584896 7930447 -152957613226269761076191230634017408 7930448 -548854818023570594431122234411982848 7930449 39426000832471340580866624534033240550 7930450 -13428059530233556830981357413002224000 7930451 45498924933281001624693672880983681024 7930452 12663066123196685775478201642039332864 7930453 -41041923129769232574992992345169460516 7930454 -1273250509258645068816478054531185504 7930455 -27174277458559782268026395287341127680 7930456 137880566876983111278455115659333836800 7930457 14493302639750866283150745613860941706 7930458 -48880426959952000967840766823413320976 7930459 -1204088130445139751148258384349822880 7930460 20390630914761786456203504336047265280 7930461 501964586057629608575057045762112 7930462 48482008938305705693457576034402799232 7930463 -19279745607867928991501322758428920288 7930464 -18419722417066666644055526636531220480 7930465 69578847749655623228389865824037251860 7930466 -6262977112559160461338353845274198720 7930467 2672744179399039022998884742319673240 7930468 -10598756310994471217271861377801089024 7930469 -26444967590819763492030258651604133760 7930470 34763297579255959569484523248916016000 7930471 -141703842132476938422482588406066048328 7930472 -12781288859254731688997477966371799040 7930473 76773644629192397559234181035462704784 7930474 -3119987508654753017271737523621159840 7930475 27735779926957066565572514449616564400 7930476 25919921930814310950021166655291327232 7930477 -60888826083752689766215924868515217460 7930478 -64224346551540398066281014932018650560 7930479 -110841851730704909293449739199267770752 7930480 16652700552456847767762168640946012160 7930481 -86735575683398737867112775256928410200 7930482 2290296069958559411940103726296956928 7930483 53766580718984075954853903694788639120 7930484 -82709322014667597332556112272392761344 7930485 -82568732250196523897745629235652944000 7930486 -29716297803254325897483217472366095680 7930487 -44497422654840777875695219661977710288 7930488 -4675289340557260140768802090261831680 7930489 -40963446497522183754370682008007865344 7930490 322924157476745220196313482290021120 7930491 92109297742367222642226429439291450392 7930492 45205128556678036595245421082773394432 7930493 -31157837751793563943948622891226717876 7930494 -52265771739119813077051029236534169600 7930495 -66983802245281301226040446010650927000 7930496 24889208884754668195141701247665438720 7930497 -8323875741515387389457259249118963872 7930498 11470391668429740995519237088660295680 7930499 -198273198637333940514705438037209739440 7930500 -45868111661565015839360189043480576000 7930501 -8918501407106478872684700291489855908 7930502 25176202546186415317747599079833693312 7930503 47011617455317480357824868354928861712 7930504 -160218398006420737924593712372299402240 7930505 118355961814075151961018106611777048000 7930506 15758847755798639503955788999560430080 7930507 23586537700247371090413153303604705920 7930508 20395492162215144778639683450996035328 7930509 -12104625884320882047859246859438908512 7930510 6570264701794956755135484766710412800 7930511 -15666252457184703642975504237230664576 7930512 12038197161153310124037423060844191744 7930513 -7718292364952968991003031849196583680 7930514 46097524656057960248308979639089664160 7930515 5942309026155258111746197450982768640 7930516 48982940508968005646469225911255101440 7930517 -70661588657828606593003572804923064768 7930518 -20671428948980751773965983093880620096 7930519 45466349567236234095199331291847690672 7930520 15887121748011995544582227499803443200 7930521 -19178175579458145610141720188769145760 7930522 -80240828204872379632965492691999922688 7930523 -69038287476949159783092993143321561160 7930524 2527289337650627560897144347663974400 7930525 -41683285401111931192644083851667137500 7930526 39033700686918291021074645063834830080 7930527 -65596237149890426866729115662347678720 7930528 90090323271476368286074935825881825280 7930529 48848598510180243607278601764056060130 7930530 4720086899460383966453588736975708960 7930531 23618137241399132760435922718313456592 7930532 -4608263535358404912600183776383442304 7930533 -287258932172873750271865369503687360 7930534 56304355087048230645716862781302128832 7930535 354405155056408602886075577472890400 7930536 34398300905285107462805300001033830400 7930537 -17865923618759044730922670232571543814 7930538 9851373284644606954223823411446415360 7930539 -54993511718290063066886068405527812196 7930540 -63492183206116467462016216278530549760 7930541 55355074683901185509983684616580171372 7930542 10244074738218368564269979917568603712 7930543 37385386000100603330640203442007764000 7930544 -1019928334636874147109551897900482560 7930545 -38155306957520996196008785848733655040 7930546 -14924486541201038271668210310379107936 7930547 -169233549360186705877388831276060495688 7930548 -4427145037528120911397292148308889600 7930549 -43537973521009685766715892985728177664 7930550 -34931652094566506350250931872831743200 7930551 -4785006182382562359614359995573842736 7930552 -80835635415740760636950777363188715520 7930553 64373569443769256327393444674684517802 7930554 -5011526584642963116928257148338478080 7930555 87024011591916207557103494404788888960 7930556 -57164843741123974028259786103807687680 7930557 71026038484571130956568426918106479654 7930558 5896271814769864176275511665762083200 7930559 7654137514320826059677019866600680800 7930560 11974139851074351154610875992763269120 7930561 -51303111208903224358701034232844744768 7930562 -51457260269786725366805249524825296000 7930563 -121650447942236172428126846035382673936 7930564 -54013621523184393693127833988596221824 7930565 62289737953760828718071059643500358460 7930566 729050590933753408980655621270305024 7930567 123058791782790572752442736644241534600 7930568 -118974192737976391762106028037923747840 7930569 94208838093181061766281167493455670544 7930570 103772707950938163111525787766956339200 7930571 -98326782559407452373739311899379796056 7930572 -2204246640661062153815081604541409280 7930573 2296709492164799936878158305866607360 7930574 3108131697904243397076417386851395840 7930575 -14461858432358520975011435586376320000 7930576 163915359932722682301902035205619712 7930577 -93152739433782895757778348782161848348 7930578 48695514194547253521116945189721719424 7930579 54585470231923887328054421528290115180 7930580 11326925442141119457494765612421242880 7930581 -19737971309110974909483096355676505120 7930582 -123885066492079140815081644687221024 7930583 15892895497007395425814536997772262024 7930584 5681994789836836449663225181247692800 7930585 -31912553340188525995383192874266230640 7930586 -63777406582957013486107117288976514816 7930587 316095776120864035216297734608369664 7930588 -112955743372283607040116300743468672000 7930589 19625637817318956749101432217946057792 7930590 2549221739797452231361038491689672320 7930591 -13610514218616711683030741860774823008 7930592 6515588789764242240204939899937226752 7930593 -56512210990796559005388675458325675696 7930594 -29370593556119571136767450095618216448 7930595 24872141521842564454090964331477778800 7930596 -12616711055994024295609914264560265216 7930597 2258838919629096979134396172760818046 7930598 20607033250330390832286800642488817664 7930599 15274134660259155033517674827692408320 7930600 29267283965147980687529458484336640000 7930601 47123616531108055428931585527406249380 7930602 -6936522736076226238856095046610846720 7930603 56008713976526989479413048504216897160 7930604 54965612696911659874152841628898765312 7930605 -28233050994772674825329377647597995040 7930606 -9633794614791124585645461284817762816 7930607 5576598297363178164111530215194960000 7930608 907231805704086399854370550030270464 7930609 68948788397696075461048160546160128880 7930610 -57110212977771857170268541048004198080 7930611 44550744309214331074691718234385019088 7930612 -44791473513637689917566615764347854080 7930613 -5729533336961099951374836336676724736 7930614 19192962219598926151392600503033019840 7930615 -21698105708287529362688329901605824000 7930616 4660197524879008575469304625100308480 7930617 3519654630492689255615478888990408912 7930618 11010764336382111879907631061433979760 7930619 1805919201374946968846257613354897280 7930620 4593652231512682751081890284271756800 7930621 -173719389033075229018332039255937744296 7930622 -10086034608301982515366023382630621440 7930623 -6818523843739381227522130370944584816 7930624 14189469648833978493627532648187428864 7930625 9492322878726477798730761019536806250 7930626 -10720750519905697961739761149979154432 7930627 -28152046066758300462471544804208271480 7930628 57864497117266932690454543836649221120 7930629 785188366252147854718662582478392192 7930630 -2855162073342175735297185316058791680 7930631 -91106118694991068220275756965166621128 7930632 -48838815846959768383483676425978920960 7930633 9933153539158210827577262316657327360 7930634 43997073501914359924418657204422119216 7930635 46544439945596714182096095786862575600 7930636 -50565144773837477651855589963916498944 7930637 -4335220296648958751189687635630625280 7930638 -32643265100916707860477710414816734400 7930639 138934865554233964057107485483434599456 7930640 22230748968420245872141488400340828160 7930641 52279178070328493813348283868956298992 7930642 52578193453068155575709283353889103872 7930643 -48148172821105789422066654665586298800 7930644 -2948014007869367299944079145199273984 7930645 -6749657164125674357871197741807397600 7930646 70452884611146927854109188337671181504 7930647 3615450342341767254749944694172661488 7930648 -39557915797052108049609098913302753280 7930649 -68063208822236264433345061525140919350 7930650 -4435373561361007846789395722657606400 7930651 -69177819890340940850570509350096820348 7930652 -116432208975041566198256459580997724160 7930653 -10108524074517202089241836552956890752 7930654 -6978816789286646172628003809848188608 7930655 -3241717276077079587912763006352439840 7930656 66323504556243006346041662141701816320 7930657 -49084745517005185288356260549454510400 7930658 58935808302078919301710831816721252640 7930659 39390915120387780650880396846100792320 7930660 37385139364790215559169587666880487680 7930661 26074768615944279566759760036865523262 7930662 -498551367796493525832952795058795520 7930663 -84512961335752884469255026326801232816 7930664 318982999314822750972422258598297600 7930665 -67556452954129407183469067224395941340 7930666 18505420265985682474757935420340556384 7930667 -2598644038777657107033262810817468688 7930668 6999994788240447368529832052864778240 7930669 113033763252737018963080074617967911520 7930670 -42504887927527634619323980795801370880 7930671 7456458834616076187815515917915933696 7930672 7823645606252361220750949999462629376 7930673 82834498679172016437443306481055547922 7930674 19807523499485993844009551654366416800 7930675 -71053910199181276906450163946865566100 7930676 -4334561210475343502389074770174976000 7930677 -20623948727566469293535530267589280480 7930678 47671324710028109082462103570683032832 7930679 45582234827965004455749474555319638384 7930680 20865746922009757749497508312241152000 7930681 -158395840547002363001635827286529594736 7930682 39537362273677358305003733978273262192 7930683 -2710958311657145611648715136777896400 7930684 55099024727359376630154936282134076416 7930685 -14922718449331511360727482248013811840 7930686 21544913338635448002788218255301351424 7930687 117546110598357797761945443800946168000 7930688 -15922573955552812453553849251811819520 7930689 34463888895813989824814860187927984448 7930690 22708541880207218851862358701597997600 7930691 -135050223709905595756446481913164521696 7930692 27207047427422768721260707358509830144 7930693 83016029333947684578357132567544694942 7930694 -57775264402824425827275897362913619104 7930695 -33800124140428316401306229557122172800 7930696 -9359423974245149360724202207292528640 7930697 29404611806410135163095597210860783540 7930698 23720686197915651680710713962569731840 7930699 -2273377687745154651179215516280982528 7930700 31440434980200422170403064186471398400 7930701 15813920366923829353641368370721160460 7930702 -28217238493447628647350982351669794816 7930703 -96931285197742112003463066550085064 7930704 8552775998315519300856713765148426240 7930705 -400045538530412706087395294023967040 7930706 -34639714991794009314446601007424914944 7930707 -55561380851882863909160977981145695560 7930708 -15272414073858602578522067985555267840 7930709 -127427439807301281444593267057373303090 7930710 -1292913666383823306699483312247127040 7930711 51993552519853781271010391472721265992 7930712 -60529698111540596802152629857727795200 7930713 11423684595121164177735661275434629824 7930714 62950677329806420137338391121360154880 7930715 47493666828258061785309343254031901520 7930716 6451931156033374404936578187195197952 7930717 -29381606587777806468853109890822633140 7930718 29291212472903477342582148449451346560 7930719 6145850643948418856044751643434560344 7930720 1746801751662755303618270765210664960 7930721 119006223667149776800298320033808052960 7930722 -12465156774151170024567074004496112640 7930723 -136429034873100341237524364673954876680 7930724 -54397570671354272139356683487389317504 7930725 -6455000863330923209692414181719456800 7930726 2382932379234895072978356025381759104 7930727 10684004102036656544069100028952819712 7930728 11950529840375859338932235071043481600 7930729 14420683098364033210756584983581877220 7930730 18187940286326704637569966761352273920 7930731 10807087046639513557439343325002969600 7930732 45139098252618692500284192435363331072 7930733 -75845837752934533461028847051901250560 7930734 18769415750521215855708965681802765312 7930735 39414685962978701969099854384809508680 7930736 6070753705293118618794918740294467584 7930737 -18079123951470282948714931271621856000 7930738 14580512087448762280651952649404433456 7930739 151889611574467366242485927281293619824 7930740 15999727826607676924927158078926745600 7930741 28400783330279649328978229443080690944 7930742 -58982742438025118509206745775272165728 7930743 77341621371569946397817165849652492264 7930744 -88228067829820526618491261462928547840 7930745 -62737038900857071598966931979855442880 7930746 -13980078582806780703626144561238581280 7930747 -15658552726225280436972426983502739200 7930748 1492970833805382468569505404123168256 7930749 83334436398372141077247407820332081664 7930750 -27727263374512393821806464122283536000 7930751 93949800334484664452299406880210647712 7930752 -4887043682691203336037658758060441600 7930753 -24677122314676209500463329943084602556 7930754 -25094641601481417049781181751128169440 7930755 -11479083612705919140459887362198783680 7930756 -37107944079162865534233199725936297728 7930757 -101441965759029997780053931539332024994 7930758 17747613533722702450991235201149465088 7930759 34339263377712413573293683689769671960 7930760 44157509482435385478607898704097280000 7930761 4462770504814087189206775997437447680 7930762 515758452763079994826966265197822464 7930763 -169120233111979108422664043973526679640 7930764 68132604964061732343267475135557688320 7930765 -7644407410358261931875084633005649280 7930766 64114766976563972158543174211513168832 7930767 -19267001279937673071269882837297469552 7930768 -23083965921706369472888754597790179328 7930769 -11958904732493921646561258998066036736 7930770 -3102676314292726985435070562614950400 7930771 -33094684314376093097681336019240364800 7930772 -1626859859502844795943110708961722368 7930773 16429329691642579163321593262989196622 7930774 -35613960243727213539833108630473477440 7930775 -91556082003535374902977274209237695000 7930776 14938260246951140055348869949666754560 7930777 -32825553882672283580435309741233001340 7930778 28531202587494339438002236255769823456 7930779 -23908842794083256892749604747674739816 7930780 -30623109629737146349293094478988902400 7930781 120259937078867655137315043596566728192 7930782 -1127474648748423979338269451616589952 7930783 -21337097895327618215061676356050491280 7930784 19576779713263846678642577481982279680 7930785 -29457859289544896207657365783216540800 7930786 -88890727393740980156353167390214047408 7930787 53460678161499207100355407155831960432 7930788 50571547812471416797765329238223078400 7930789 135291827839001601662105325504783511356 7930790 8007036274274959165311566177462784000 7930791 -526071158669843685255817490587899264 7930792 6352876266167675743752193696241418240 7930793 1748423085364976616360755885517736848 7930794 -41851336553994186180313894534290729984 7930795 -19528085253907195893496374389253018720 7930796 -55088473088929461923957536841342323200 7930797 -10497042333115756628297205818435920128 7930798 -48256712071010839077378799713622608960 7930799 75235791395360084057568443802749158800 7930800 -4304236788768054015311842292690534400 7930801 -28807519964329588165219172122266610368 7930802 -12659163724042189261418841678790880256 7930803 -81577331398134013445782702139746252800 7930804 25864053075084078920541773498414653440 7930805 -9468885000069898787105810921484429540 7930806 8890960553701900241743536265781791488 7930807 125662351513797716492137043609799222056 7930808 -18154763827682984523336667938263040 7930809 1721731208713400060098266978979649514 7930810 -71979030054696537379698728440898304000 7930811 27015618613202264611015774112021985024 7930812 -49483187689234768827801460676011519488 7930813 115224471488659895795270786945686413984 7930814 -4734053778644594426960605728852486912 7930815 -7230325342093671508838717917170216960 7930816 -26458244708479578209816755103028215808 7930817 -8459083383084386976185801484041556348 7930818 -28616033300862323200804319381355279360 7930819 -970962301849693566827149711416172256 7930820 43440855834100801914905202499643086080 7930821 -29619757499332349723608771393891392288 7930822 56921612542342231123112574547994327424 7930823 -33274026287869700050536084978921350400 7930824 -71494877637171576963351701707530240 7930825 20327638830988371135476793362549848000 7930826 -3557885215502388056193564366612949920 7930827 101734151482567873533650075483844204000 7930828 362572974380347484972764709138877440 7930829 -37312896435538168312023391141781298570 7930830 -13191268443931771475972533296499630080 7930831 31146326206813376838781393837690239264 7930832 1769389822485952537190911108395171840 7930833 34300542726059523656700732906143073600 7930834 -625375980636597393363293275294680960 7930835 -42055431233667363470685737181906614880 7930836 2483531840969701618823500580225361792 7930837 -30715106926610340634859629880610368160 7930838 -89077312359755853557160231809086291680 7930839 3791763817215156359061218907077399040 7930840 -18685880512349857439338498481289216000 7930841 -76390578479036063779838598600976672758 7930842 8918065199943871463926887278310664704 7930843 35647363343531319144658917519464461360 7930844 -39828560407097712886315259481402891264 7930845 35401686796028562357427451754397344000 7930846 44314647679643225292717583338592819200 7930847 -61412153243817529891497260039481169920 7930848 -6706519168042740248009631873488388096 7930849 85312617956717627573017794324334642850 7930850 -20317733627873210311605848868239187600 7930851 -16584363420630955675373672593248813840 7930852 93456126045282230521083366951457463936 7930853 -11417868304923903352369876842804791520 7930854 17609202036774871345298503012984943616 7930855 54454249516727355648638232780364764960 7930856 -136706503359670169617498873412492805120 7930857 -97848969715236370193710055618033705472 7930858 23081319260499316155940535985105650784 7930859 -167098492072538375768757492383971772940 7930860 156103785034207852317691611830353920 7930861 -33189604061208663444314840619810954538 7930862 9924533304060374609128013797125595200 7930863 18853675286161241600483729035158990792 7930864 -6431919191143930811080817001052241920 7930865 -59240623331117878613628208454476335000 7930866 -3778581991226910956940075005229719040 7930867 1240963193398851710923713145386148512 7930868 8918723084452934349479548851819718656 7930869 -34581818723756825353956882419095454880 7930870 -15437335632200020408826597182772912640 7930871 -85901937813770888791405696144201429296 7930872 -2908709012419670126119153647898828800 7930873 -2748207592287340502701245639248613420 7930874 -5208052658113675455302828348276797440 7930875 -3232156754137120330206945604986900000 7930876 -7326125672689800900486104350588867584 7930877 725977827250359137729972967505680480 7930878 -2161744589995531761031567583865782976 7930879 -16108474293682279939870260125419754640 7930880 66424412477946574371170600292974592000 7930881 10505583523366464567609620421029402112 7930882 -56604033239643617291955957742377308208 7930883 -45454490820540954274967588083006880016 7930884 -8064747814506789850257414475327057920 7930885 -18479962251172054173001757435571801600 7930886 -45396718456666088447178445117550536608 7930887 -46914204969724861474466279533556414040 7930888 -27500391291200446517519478655798640640 7930889 -100335445754561358972767936261659501440 7930890 28204276011112320583052925249314768640 7930891 62034807166527944762858989549816598880 7930892 57765163622959613275374496669713897216 7930893 -54024197927742485845926923893400105472 7930894 -78537850049295305251820439063350013504 7930895 -16191113982376336993415663366747791320 7930896 5152834337795605849420232291247980544 7930897 -3252716365376450492806599417981873472 7930898 3221544878290161232990429687639125120 7930899 72656288127757296361870165168584969600 7930900 -33686748316346410283966412382269808000 7930901 -136308915636045444833467942501822068096 7930902 -6527542420731656101482286509064790016 7930903 -67754922651201675344598496186136369848 7930904 -3444035918308413193144509668151398400 7930905 -15801210819020015452232380046251382400 7930906 27852396727885528977153356954891537664 7930907 -33222612203193983528885200221153854844 7930908 12979341842675135445114809486624501760 7930909 53881205826583256506940792763071998816 7930910 1089698662922306823820484177366453760 7930911 58618550422910640116389115244713521680 7930912 -146358415736239267285525169676797607936 7930913 -27120706222538483361014845772920743360 7930914 39003119256498008207108611078774708992 7930915 -65653048774642166760247166038068280080 7930916 -12392972850706735063824652295792984064 7930917 19604514194538752157226102026217229148 7930918 -447610511353662105054628758587227584 7930919 4582932451607783575794520237314645120 7930920 360898936873877306543853859577856000 7930921 -150160607051098344836356926019773859968 7930922 59888309903623821833824362585726670512 7930923 8292177426926533261674062337001574400 7930924 -44572404400092076295067212080759661568 7930925 3277657548587868013083035880272751300 7930926 -8216945215645578120618545332949575680 7930927 -176194789592004471234448339506554263560 7930928 30162198625669752835145967448326144 7930929 33386350254757286468927565135331914048 7930930 -157217567942440771368127165521054720 7930931 17141114683952426982606038597200158000 7930932 -26616391480262079329071160174499072000 7930933 -98230077479700173187251157213111452818 7930934 -41767273633547731624904843113689574848 7930935 -33188850254389367248326496094513919480 7930936 39911674058990418980949482087130009600 7930937 39658255591307828114517483608400932352 7930938 4855507167048474626187366936765164544 7930939 -69437852270132958048515682883572776 7930940 24448819227315433500270183094546199040 7930941 -37114395999992199885715878542428055808 7930942 -13139469275941932929635441869793169280 7930943 47174219034820498975006793683522752192 7930944 10950241669695093710280788091798552576 7930945 100914278648028569629354067526450900 7930946 9503497875128439114932617053386227200 7930947 -2766877763978975825303105499961537536 7930948 28270685857366873168525558794412579840 7930949 -29668310970391123284136545286912318800 7930950 4554317132583673370625540944369424000 7930951 44473415840380700771439725749486299952 7930952 -57443983858675702218273477142631546880 7930953 2105871001848048724063163666452777680 7930954 -24772953099392509954920764451462282240 7930955 -6276010091563575897785032079675660640 7930956 -7538468553966189722365115833136541696 7930957 -149363855554983839673525440992968631200 7930958 -22143447164577595502821015271998799232 7930959 -25116321568940426199888045857631671280 7930960 12177736687784513532300876504709447680 7930961 -65604540125443276774089387650226675600 7930962 3275215757186452306521024145657300128 7930963 -1811062724581217595502566285651382136 7930964 -102348508361776072758027730869671121024 7930965 2010263239796816705170472479539054720 7930966 -82350757983156859177960083434318393568 7930967 -59527858942207042122209988817268091048 7930968 -54501987296648481961248320942112768000 7930969 275096084307988776977736719797194352144 7930970 6095002489255114463567593291223347200 7930971 -72654825854218809957140165731809504660 7930972 -20708685162150291106929594043203225600 7930973 30844976378786647927315534678330234368 7930974 -1159245907167439680125218226408586240 7930975 20052808661029752223664320110666895200 7930976 -67468750789103954105608912380069150720 7930977 85721547185924457819810243309029388720 7930978 -11614697663644883074362787309245788160 7930979 -15415047591421183117850114890803595824 7930980 -61907108782516337269832846811614208000 7930981 -18025688283956421352941349708326406368 7930982 39729095770387653116811936703929604032 7930983 -18218196928930570044009101543436629976 7930984 85550222533633935554052437433679134720 7930985 59209130531175560893396946485984710180 7930986 -1707001835088418080708254045077679616 7930987 -11018454342072336268399227799477154528 7930988 16422817097761640263129992782259717120 7930989 -28006339570351129934552260636740787392 7930990 2393579326858670063612934841854168000 7930991 15469689997739608207787242090256854152 7930992 1250516990564732456006047527254261760 7930993 25177419597243852770105434335759648036 7930994 -16094375317501715414029646198531326560 7930995 -28668920303310022326667445974548034560 7930996 48383512442215820364478671674862446592 7930997 192459671850129980268717861710492976672 7930998 32815070841474471640938478278738378624 7930999 6364538617642919793423749378580702480 7931000 -61289380057568068066244443510210560000 7931001 7165101721199289120639178745569455888 7931002 -84517222878798737097630769652785821696 7931003 111457771866979766191706086620427641252 7931004 5057744233058045434065424617961284096 7931005 116214048334250419954709104172504655660 7931006 900630612289865435848706020074066624 7931007 50737427979300898372247234979905049600 7931008 40695086222285202635612855860639825920 7931009 39290328328687441249562215290183060480 7931010 -37230707995779165749404218112192634880 7931011 -73436328675055200217329696244750116336 7931012 2693096908478164358393828059642317312 7931013 -55240643536746640763316881502368372256 7931014 -3377890026467529836603181485156368128 7931015 -71253462271695953444646773401923480000 7931016 -75572306433735292894460956997173862400 7931017 108706892776190362731376107140948423066 7931018 29774817598695273722255034982226019840 7931019 -75548303264296063735021840018236463656 7931020 34565345610035586103635834963285780480 7931021 -13243496681124670955933192907941049216 7931022 11140213137565113756115413774826742784 7931023 62993696506735799582131201425276673536 7931024 -5094250165293715441255364877460291584 7931025 -6074202055205208078912906951844702500 7931026 -14565448035091802410646959707034287456 7931027 -2615783937613376325769622752266242688 7931028 -23758367258724437866648831251580846080 7931029 -82764229724571039910926541998338586816 7931030 -31421991977283069203742190596103683840 7931031 -55833777650841043693279410701430455448 7931032 86103943869390517899412989434927124480 7931033 10490821105314927955366495651983262224 7931034 -56616121710065127300311868473680680960 7931035 4331298835574787955857189249965340960 7931036 -70147934037477368625038790850155793920 7931037 -48161624369204179921203272666723653440 7931038 1965643678670511408096950918642373696 7931039 68833152294667886645824327718930945040 7931040 -2252196305920540447236446914263121920 7931041 120684110551074781025868119027318089442 7931042 -27020502595930343162641505478145398960 7931043 115177663774892609075496239085130863120 7931044 -73892782030050044027930179816990580736 7931045 5971175486035145921606011559919810300 7931046 -9330108777430050151825479930885431616 7931047 184675882004754075334956201642888926560 7931048 18281528852200258362568682748633615360 7931049 45226445482449786171410478177712128 7931050 39245939855501693103987301656074710800 7931051 -155980590982374112763841147740068783296 7931052 -3243123230759720911435920267394900224 7931053 -19102322418622768918937614130647576916 7931054 20573387656405144061635485770018023872 7931055 -9003246258212117332173001621131701760 7931056 1774363505381546233612636502066462720 7931057 -68900059676527280363009750858210753820 7931058 -6858290426383328712378661502685826560 7931059 7749767659431486757290737031553219120 7931060 95373117011813674352439401100472450560 7931061 56929264895275054744901274799279182720 7931062 96076365477197700126450019201430077440 7931063 -14458562492559901232619155891068380240 7931064 -1006223076952630549706708581215559680 7931065 41210699137393369629835957888590408000 7931066 -43912046768999141310892920126816288 7931067 11116877157558805912219166485023797760 7931068 119067236613088378164705940788591110656 7931069 1450662160728568894861449080793964620 7931070 -2280617190941721163502629048952889600 7931071 -58147994356343667288506732348394510656 7931072 14118224748567553501282047709959684096 7931073 9121969444788995600409825415513307184 7931074 -17276431878084181626013761621669532464 7931075 23577717022561503761547083661017160000 7931076 -18213544500520149728548783335674938368 7931077 -25650845038956078745575831732956302656 7931078 73129759832782716347329199864088555456 7931079 8676022225804507920555345977354787840 7931080 54320600885367854157565234309435238400 7931081 2015465491362864969271099335469834164 7931082 46386805324494247155439225242389505792 7931083 -125990658622728166848509714251243415456 7931084 -16036385841653936308352903164787294208 7931085 -1691897972664797238224087854028084160 7931086 1017906157191035497340411777239720704 7931087 -137166946005506285761781317049448843120 7931088 -28787209627268477008875057833882419200 7931089 3095591278247425237057300739071811956 7931090 10250758566434041445734510046426104320 7931091 -9729747540952546623594871444997558976 7931092 860432505471492959611677799489943552 7931093 -13784281470510835765201280394159915876 7931094 -11189214836408233710544534995870720000 7931095 58438864627033958847858318627088381680 7931096 -70704311380858943941888248277122078720 7931097 -47261989998947836037319202863588277926 7931098 -6613279372832845276937601938951894016 7931099 -41400791804429918429593888511766439152 7931100 -7587076596025227352536123418073817600 7931101 -84078862265970573888544662197487639898 7931102 -7310271497253498105151167531758916096 7931103 22260523219740975044815517459935880064 7931104 15731296951188714911217683381128790016 7931105 -13548461206226304479946185491322599680 7931106 -153256911675494321840731287125040000 7931107 141893450284889826276205667726758472680 7931108 -14506931611399744445580085534775157504 7931109 -32703796141726145966279839908232848000 7931110 17037269897330192059904162224007329920 7931111 12567778996145270979999827313322026024 7931112 -17100470783973041458002963512250531840 7931113 -1410272422116240445924124447286264000 7931114 2982992638415236099376473742620463712 7931115 3639554395829382999948117894824060160 7931116 -20450334413028109591657581796893679360 7931117 95215839799108863439855838293832222166 7931118 7172460040963492015315510281012874368 7931119 52642634756075268025614045512252006896 7931120 -8996005742424651373626511522168012800 7931121 48758868038377146888291781601170315200 7931122 1071841340589955197629429639019307536 7931123 -11648924913300685457987594263378728240 7931124 44607747846628768888139935902019614720 7931125 -158471111288287939305733563297878568000 7931126 12259883436821413928598541716658667520 7931127 20394033562918992274318703238965113320 7931128 -62095356838639331865044931398538055680 7931129 -116390522967435936784878773006470199724 7931130 -18516621020703595463475289036177332480 7931131 -30322338005376723712558705025694026400 7931132 22515239791227942781795301053632307200 7931133 -27177675118242486916476099749516003808 7931134 -71977100409505799365248443075999330880 7931135 -322550699375457700443993821458215840 7931136 39247253615993539030717744003468492800 7931137 -133187241591325483190344563819675177214 7931138 -10588708800358283915168951572970591280 7931139 -17170581838853328145252760817275949576 7931140 -30696989157067740758906424934375330560 7931141 89256492534794941290930317015881048542 7931142 -74122582280844918081094873877881048320 7931143 -136969261055255960453460472175868391656 7931144 15734440895896574109448310803232901120 7931145 -11092565281974267974827559072684688000 7931146 35499788366037700871112976991276441280 7931147 11464548580786848651320402343063379200 7931148 24571538007764524424388275290482069504 7931149 -36713559003186348117377017242905403850 7931150 -4462824237818453544553150892409600000 7931151 28389697492590352995512588698624543080 7931152 -1821902382288920075874321550508605440 7931153 -3541544058761904778640857450677023760 7931154 4526880237753014970032015346257608704 7931155 14284227339416537619301567520821740960 7931156 29698957932303508822635510860155834368 7931157 2690087650025602047544279756476014688 7931158 -4209204025945616480285733501250948416 7931159 -21053226510653792582494798945045426272 7931160 -26697221511795282148829936251199078400 7931161 -8542589492291438097634516607467488960 7931162 49490909244064891372214729782597934832 7931163 31331423566821877302027143688847652448 7931164 49596205979439173265135980441398935552 7931165 -36126488862269669415695035953548386080 7931166 -15374206811836465544154652207456868352 7931167 51748149197942693731678950234706285720 7931168 8544463572965844432694857255622803456 7931169 -54043217420792860897739443068052066560 7931170 614848722964983296986022988686683200 7931171 -30449707559651231136460745346635752488 7931172 -24168141990608067406313576011616145408 7931173 -108667868052143293893241929105633008578 7931174 -12731164680216889716708400852491077664 7931175 19014666846263845620510323853018460800 7931176 -155071264710509571223558319520933642240 7931177 -105210188889116842293169161725639107974 7931178 319322732504847676867273451570452224 7931179 -17996174221957791951233903327016006220 7931180 71771306145574608075984614229669027840 7931181 858364245162730553404546054572873120 7931182 16320690492129363907552782956186087424 7931183 62537391902145049969163727883913821008 7931184 17661711456193039083227060038012207104 7931185 25062968529926759170358977978219078620 7931186 -71593382096267732071502826296341914720 7931187 -75886721162144458838065738946377908 7931188 -113658595422392646463782964457304426112 7931189 17036580853257979851437918517575376000 7931190 -5112111969407166376706869083511541760 7931191 -7587272160518974911894720730971908216 7931192 57177440267529323424153221371360481280 7931193 -6958962707065157552888307391447024800 7931194 -77420544981775256061148426229064967200 7931195 20403785259462192820896872749871299200 7931196 -612654019285814193699227665973422080 7931197 2158423209110592374673149517284074944 7931198 1301284040855933026979601831728867520 7931199 74056411117782916143663471118235563464 7931200 -21817668124056547754693260544298188800 7931201 -62819848399258913048900551915596795600 7931202 -31963911779275176739056579157578403968 7931203 38283123613278260635356828298122579456 7931204 3357730236573060871460405762278236672 7931205 -29259623707183380725622581500987430400 7931206 -47767082572886781206861189243692096896 7931207 86921676796851048018173787189657402456 7931208 51874049551786221643804800916885094400 7931209 -11994059778955396920771506004996504000 7931210 -19564635127676275170536772286342425600 7931211 68159924895325755493042433059577965272 7931212 -16008063386185299404115845072216460544 7931213 18946109000591605307949461721572348160 7931214 -7922526587918204503909871032062428160 7931215 35053534571032917068196934765938715200 7931216 7382168978034691864860826881569513472 7931217 531634330052111940365838999768255360 7931218 54753007339005574926489823246830741504 7931219 -5270838873469395880085755879361131920 7931220 19164007885506382571952152432625131520 7931221 1087605852240986291996377444275461632 7931222 2343701864548308152469406757581921152 7931223 19218777356131298015998318400355570000 7931224 -21272817362222749114753751759787417600 7931225 28772770311285434244871685974038241500 7931226 12223925337116630336322971354248562688 7931227 -84759048608443215105669675418947831120 7931228 21935245835629775232042429186340930560 7931229 18977631285422883847917973237894329984 7931230 29926114399569597545102996165047997760 7931231 -2654526577009796338871655461858913792 7931232 40065399340187339618243414704090644480 7931233 -3233697115057950476062228810541879518 7931234 40819965064197681921573876595602920016 7931235 5333717009489759936445739729636612800 7931236 87731203117472997129120534938162161280 7931237 193268014370747609033460505596658032192 7931238 -1404701602045192058289144345407306880 7931239 -61042765229965551433099496788659826080 7931240 -65365310473523506526672414789171251200 7931241 9053868770415408928165157307163394250 7931242 -91158538662174166740682249318353709056 7931243 227728810061261312262720119840690165184 7931244 -5476124034627722105269386218719564800 7931245 -4800028488057578240817236558003715840 7931246 35025278614432047947380001608933607040 7931247 117290177669129141332563238479538010880 7931248 18556027818774827516115932553424994304 7931249 62278521584128650231183831391648535250 7931250 71687440517025789402667473434976000000 7931251 -18510792151761240414632449051413669120 7931252 -31532768455355259263852424089378672640 7931253 4353321539401625924098942883824034208 7931254 -11486235216480795602478184388464203840 7931255 11004328087121703644716508769861347160 7931256 9244060867938946336269164480283955200 7931257 9856178186453526273260679826506710272 7931258 68764113920740885405285733212125018480 7931259 -14287948242655548742157487305368477440 7931260 -54342139665495772633858411546457925120 7931261 3215167075273982521048442615955897240 7931262 418900698418636820327840589203380224 7931263 -163305203278417376242682137239850607488 7931264 -1954739044230879972218534343758315520 7931265 -38769894152809749158485600448159932800 7931266 8706618236749483159346039523798744576 7931267 23219962479878831653217574114440360316 7931268 18979801485468655543922224028081295360 7931269 -129368897463104474828770048952909575330 7931270 41462382860227073852500442664145104000 7931271 -21916443814119097593190597293499366488 7931272 119471802966242227692955985395266892800 7931273 -15727806514339320159344317508071800960 7931274 -1670530919580925632548682663927849984 7931275 31046716424544540524078399244905011200 7931276 7302841637754897932768010674547394560 7931277 -84358248686241047051191951687779345408 7931278 -64766236299057074432391802248730858560 7931279 14254312244213873699048753061654760680 7931280 -5048785426367330170149121541005639680 7931281 15654550145240982440824721285792622964 7931282 -38301373738826465870732405806408273920 7931283 -1183105732980321631576720893430619856 7931284 86566936768785168413868781833088409600 7931285 113182534080623256083818004489964853980 7931286 -3926132322649286418485437995973452672 7931287 -27497678300175285499331239372692327768 7931288 -17046055841014220438313517583670804480 7931289 -33976416014536073256999948845472773760 7931290 45200481201345424683351418177471538400 7931291 52395984368801110555947733095154709280 7931292 -11613217981271910934688986207470478848 7931293 -79592345792765121844240028604038642458 7931294 -21005751264657824534821734888939619968 7931295 1449132911605907377152679292660417520 7931296 53477098993232871152514207847602388992 7931297 -111654555716524741185765536113541143680 7931298 -13247737640300536058199138622898971392 7931299 -68636125454784832530458843349972948264 7931300 6547079820240076063465952007026860800 7931301 26062011820189549267481236119914942784 7931302 43173849943480986033674707829138254272 7931303 55783895150086593769027673846696202120 7931304 -4590587657063680067219451306260889600 7931305 112211420834032593271457457669698815560 7931306 82037015403786274247495093604081074352 7931307 -522750024301263570518642115596200512 7931308 5839190374470597261457128928642048 7931309 23521676261961208207505457096549124704 7931310 73811640240199488943691433135141120 7931311 -59480554426708264552441900503323654400 7931312 30086593483536177909578107610838614016 7931313 -8100406156036282514031162632746820940 7931314 33766169678815158704828697636629036160 7931315 -10989306939697991376798372441822991200 7931316 -25633604782579320980878921189291487232 7931317 180997560305016946066749320722810648960 7931318 -61620907728850195553090208354221228640 7931319 782800286481452464620937575802868736 7931320 24345052753365464343582708782950809600 7931321 -29111216450278954563719889683361123900 7931322 -7488346068723798092896460503724920320 7931323 -827834287408021044119766114847302080 7931324 32918074171105927175102058401295129600 7931325 47643941399279742651698060093958765600 7931326 -36250678624431839181677851266625386240 7931327 -41251029601503250451497415161167541968 7931328 -11463623264873164336658724547020718080 7931329 61062918611043237917399387883280662976 7931330 -36327183590283767029148080557847150080 7931331 -183088266202468641697017810794639308800 7931332 -34635425059441110180377425846099064704 7931333 -97964385210016296869553465481084506240 7931334 18293276321475129198693082189328320512 7931335 -168617083672547246654689105175938966800 7931336 -21931493450878123380438923538912107520 7931337 10539744624370046002689400910418239760 7931338 -13615455527653675229969021745366250656 7931339 76112527923816223211195180765731123248 7931340 40200148532968007918046560260598707200 7931341 27812858899886184239548141593369925440 7931342 53625063308694717666777889692425012544 7931343 21649209247461095951809950043483166208 7931344 -3083996197014780031016458713012633600 7931345 24082417135711309384465778670681943680 7931346 -32693232772306256856780582686243270016 7931347 -137001732898843065832326541527804205204 7931348 -101583415693057064426600445933455755392 7931349 24855144968867785790988165157038055968 7931350 64040872855508823465707070501273600 7931351 98210930171847870819259682668805897352 7931352 -12728446052507406016347776680012677120 7931353 153125033972624087690911470338958894602 7931354 -26372134688404196935377544983869526048 7931355 24453844286313358871646673908713925600 7931356 125767613911382596681891335312946833920 7931357 978838562670109321413610895132020224 7931358 634796167407310144950127718594641344 7931359 47249177888894695979997806649305125200 7931360 1146404167843087715502771450740736000 7931361 6152308259657952308223883015638515520 7931362 -3996947805453525429728518298104475568 7931363 32930963589796553432169288080258972160 7931364 24535625364298348111218328515057364992 7931365 1272160447442230291299215451330252120 7931366 -6868124765307106222189477823892556416 7931367 100556380471059102841457486759179303680 7931368 40875711573480747379549473903640197120 7931369 -67819742505387757954617494499124732230 7931370 22588559128015477345593731718948211200 7931371 20617494277697933110930563009009895312 7931372 35221973237863540085892483964940472576 7931373 -77667688594364106409686835516720391616 7931374 -167091258495391138071468913102185600 7931375 9826512482504900041324789905966924000 7931376 10549958298929448676470891996852879360 7931377 -8623264589731251409417414151492140700 7931378 4167455696936351868605035139373672960 7931379 55792862697844546744416083517569777280 7931380 1679629368811137942691576053680855040 7931381 -42269400338286238834064725224729899136 7931382 39499985191849895915157451608651091392 7931383 -49429367997399955403840123592723257368 7931384 78875454931096361890151230960654540800 7931385 23595204468817746815518745395228656000 7931386 20936378244859469147329762149276618240 7931387 96874566437313818264853759615757517520 7931388 -8715397559207268831225204938655628800 7931389 -3154749571603079385977925518532602976 7931390 -13645368358658410900271382036981604800 7931391 -27972099169458112219458163321322320896 7931392 -2526611548686927328670525119159861248 7931393 977355617352140802527453232076827744 7931394 -6251201546735654692621890761387213280 7931395 139722620302191369430079965163513703600 7931396 92710912656881044149540397144019266560 7931397 27599834763159188060872909806749009856 7931398 -50548805533798793794691840306471261760 7931399 25754037525649966152882510775813864032 7931400 31106673182813541258259514322017280000 7931401 -170319239109826022606764440618578101068 7931402 63597632078017316038107573532576015152 7931403 61335556382541461989299341571188871264 7931404 16493548408855547852273586248847491072 7931405 4707529875051984538890255544324673760 7931406 -16119509221097239652040317393049578496 7931407 -50369664134588170993806034868955780168 7931408 -5243545174732905143251207061881479168 7931409 23753752740299514885940105952267837088 7931410 19809160319612919926734193192210910720 7931411 -45997324827765697129126519339434155988 7931412 23990341242556670520187623188154286080 7931413 -1560015497785848092739048746839392000 7931414 63363850104895292865416247384981889056 7931415 -47397008020123915054654952734179372000 7931416 -17373522674622845943050935960488683520 7931417 -6339117226400464612851466432773289920 7931418 -858694120921199889945602029897643520 7931419 91447851761669043298528033005257032800 7931420 11804578527192747844536974659768872960 7931421 -84668403501315093097079481075861258810 7931422 49791715047294188959026620475312210624 7931423 -9013644135675256347099097961056391328 7931424 -29995728209177375153387607891349340160 7931425 -23306928973863035046707440846610907850 7931426 41722261904841932933583733578446068224 7931427 8115746073849656908420780773058252032 7931428 26812510342424309892188437551467235968 7931429 64587745219944871120578472667838905280 7931430 -12405350453064051488836523567500886400 7931431 246405923213706720471632293765107832 7931432 -106799471272090450496447595357386265600 7931433 -39520409831607240033257210459675228352 7931434 22618406442149570145083416120380064176 7931435 6981536600002793234757797622942816960 7931436 379599541011892742852951490054758400 7931437 -90862321640068975549901329269114551914 7931438 -91525332816100070499163213045978562304 7931439 -3610887317462425888715352717497316480 7931440 24540376209526592092898048066954526720 7931441 55106838945277528768233392946089485824 7931442 25980179996442610165776001029490636800 7931443 -24854031017084675928499492724748579712 7931444 96098956565173610874107499036616599936 7931445 -15363151323023262463890422026197754080 7931446 16201850030890652778853081194952608672 7931447 25575328677859423232774527577348382312 7931448 14222701643374463067512900262884597760 7931449 117390169366667278252594955992630289450 7931450 -440540607250469591398392977914372800 7931451 -30567399924322428116161742496142053696 7931452 -42039526543589500112233232093068922880 7931453 158371293732375922900172677007341269702 7931454 490077564486391591636664208982210560 7931455 43580473777021959578077799388708441600 7931456 -787734639433364068209980233076441088 7931457 -26394763745450104056577805937412349646 7931458 23806437525447442767174191237012381184 7931459 -42707060734993125252322862111872310340 7931460 33038551440371849217663845281932840960 7931461 -48768912854697094933196098274990435938 7931462 24724061468558251219470119629387935744 7931463 -97522068676353231079022268408777498456 7931464 71733574036885426372657896634303211520 7931465 -116387142023128249475173133665531169400 7931466 12262720526155435874583913467418828800 7931467 118083060052670228003802521802884042516 7931468 37394493935944955178073681457864334336 7931469 2365872624289953896983134098856848640 7931470 6690215315028006044678244224305123200 7931471 -57786111676982214169610145598268571528 7931472 -4505870585719463371945063040096796672 7931473 90789979384336751815254089567573230704 7931474 8183682867397252442629020424227502080 7931475 -34834813565262633127385179545989727900 7931476 -4174704745578964896939024112318502912 7931477 -4440609551610802602994625660598298674 7931478 -16217386630175564095953673511151235200 7931479 -1050770394216848888994815115923787520 7931480 -19805179626399204297803609774281728000 7931481 -21842837850812807501442918595792880640 7931482 21650926252390842789233686072480806144 7931483 75557879131751348078623912864743607056 7931484 48662194393631711900220002307696821760 7931485 138670603069889859829878343682405871360 7931486 -15645211656707344064322948360885457920 7931487 9277599102078610169125580537758554768 7931488 86566461457774984410277305596852305920 7931489 -54913786135379828671888977588268683900 7931490 -5586727392359123976730890995866214400 7931491 -56558085256282084810084000320747516216 7931492 -36315473671560113118753360558330931584 7931493 49548823124096581686404519809720996800 7931494 -22523311700184682186086111607450990080 7931495 6214190380844950413364357264696719840 7931496 48477049259077438238996042672208936960 7931497 -58719826538522474097818995990757994368 7931498 -104459705779961514076785257539727672064 7931499 -4346152850142516005835116250705063336 7931500 51037861293995410571140047150017280000 7931501 -18062920267996970306528255793310467498 7931502 -12146791009955289146123835156170567040 7931503 45685860105285623147456838772858072464 7931504 -4484196478765611011829793224539504640 7931505 -8547272896487544364353343939532252160 7931506 -60379461378354765687789986170642605312 7931507 -59817900124166203550646023267084312244 7931508 18668289857663671336272392072190203904 7931509 -57360154628560625103814346605045070290 7931510 6533716020537984035454788407900940160 7931511 -33210384362408117670551122821433084368 7931512 -14307523491710733202921303017071308800 7931513 61180084557025524803410530606129750762 7931514 -25111305816047852437241678687995791360 7931515 6307129020068282178128294859328924320 7931516 25599706190960262071898864394198333440 7931517 -44237941897484508595643621179459461600 7931518 -11238282363201448295660684357833478784 7931519 -101883303510472416453840167504968702080 7931520 -34754663687163185003500776203904614400 7931521 -30185791567915008173169470164371268480 7931522 -862452814659701523632612687247508608 7931523 1034971858144221967763308656361496304 7931524 45775959769762614812546640671110868096 7931525 4047902283218080284317395553588073600 7931526 -31292276854981112680166524556825882112 7931527 -52203200351278346065433034235391995008 7931528 -151752243568814709696920952534860513280 7931529 80555240709405696646591615132133292900 7931530 38105553973077122091375213288085648320 7931531 -705200660189492898186115533334119168 7931532 -18896689589056538038974861618128486400 7931533 -76536903812889080606059739674215206218 7931534 -28591388066758416382857044883862516608 7931535 -659265561516032949208296758648732640 7931536 1937372807623445424670265911184195584 7931537 -121562118174770477106541505245624273308 7931538 31407834381033549579032063593685232144 7931539 -35891794546238249717835432801533395968 7931540 -59691019594009080284743882589887637760 7931541 52252800926634058958906994241267958784 7931542 32307363455577472213577336890211703552 7931543 -16691411398079649394473106242073966800 7931544 -12695064042581004637216794742549217280 7931545 -77747544436377319834787740255261016700 7931546 -4888143828491790213386053236841032960 7931547 -50847317453984399937842617399672627200 7931548 30917076089511913209258293475013611008 7931549 35013557061812136338581041780628250880 7931550 15275105250457653745177090248576000 7931551 2104784585048988849350250371973092704 7931552 997211673913519766961383720226914304 7931553 18352992595230913677319557900237080448 7931554 -23008846295819699537680180411695756288 7931555 -8883242527629237696147024027645365040 7931556 -9979375879515346841159506968560840448 7931557 -6351769055430728958826214353667872260 7931558 16673203895650382749901727129216341760 7931559 -101553660707320801367552377475462062296 7931560 -1299835427311283437515717987065856000 7931561 -11085385067946713442957411222561472176 7931562 -12005995221429003952521433631638933248 7931563 -135462125803898541974289205868488638216 7931564 -96832901390566414725564099169583917824 7931565 898804861867124873985656277189972000 7931566 -54856012248246389347820727203371800768 7931567 4520015758337040998637610239447619584 7931568 21166424575744066986221053500284928000 7931569 113518588849237816566569355216852121840 7931570 -22006382064073092982837667707550000640 7931571 -20758373439223199110995950124404919696 7931572 28774751167282791790964516629927237632 7931573 -11402630463249404243046945148298717952 7931574 -24847214441215995877588451630774415360 7931575 42579337527974794376079098493408246800 7931576 -50109137025534239139891002968098385920 7931577 31471224642870541665176097813754635840 7931578 -24489943569954822750755967348912182160 7931579 53513122050772144915194283170478337472 7931580 -3260172342787740118173911923415162880 7931581 -109273940140843029795896264584704628890 7931582 -14715308232090331254356979277147310016 7931583 3612505689307659810587157825196823280 7931584 -4997491594252341684191981194338893824 7931585 -28026433858743173029019116360144743000 7931586 19054489795829817830896400459359492608 7931587 -57604163885912071965420942699086994240 7931588 50997454116180533612587617610250280960 7931589 -52036313762412189684998421984578026080 7931590 -5467844736502226777311697888789731200 7931591 13798736979899240438019173732568292800 7931592 18451916627598545822649948321433912320 7931593 19667696209789952137133834518716048820 7931594 119644272211480535419200189056386162944 7931595 -11930689812089975638025676470844153600 7931596 -4920686551408533813620461238565390336 7931597 47429204829503548791255324780657245046 7931598 5628176435919582403571150266424537088 7931599 -33638714578026546076530939199215342536 7931600 -12456549946456539675441686592454656000 7931601 2813832588682233461432538468025792884 7931602 -5028089566832572775384883144327810048 7931603 -71412223118331082538470907649931271040 7931604 58463501925723456833849322003385147392 7931605 -3772925882407743178932537997119300000 7931606 -26979559344704968662854949414153243840 7931607 -9035016823746736945914440594981185920 7931608 -764973056222949596640647443024343040 7931609 -995968622043501567677150703927762240 7931610 -34780013453257110265302577851315271200 7931611 58647847846524689469688145231965206212 7931612 -9807149801772704535750909893487656448 7931613 -68738897126039193182649921482628521856 7931614 -10290985869255405319030450736244157056 7931615 -48046358783236846865483020241321931600 7931616 -10382078117459970838046648550744391680 7931617 -41663993355267989436787069084835900160 7931618 -53090634096608380316707785636546117120 7931619 -3325353036362097550432306968536145936 7931620 52131800061888399100576175119291111680 7931621 -94188657663735494160754416025352258178 7931622 24259721290028906746524989098514765184 7931623 -6664406866626035393878336526738234880 7931624 -85805840859944909321343690976644695040 7931625 -4188024227488589919309792297020112000 7931626 -6580695581696262772289895588147778560 7931627 13191290725531899754799143891414303272 7931628 -60921108353824163771028112865271237120 7931629 34394489805422831249498564124807329920 7931630 -29413395196578598871989202945928932160 7931631 -50431214928574128427313802642493107696 7931632 18955713603428009393670727737723584512 7931633 13704594448309720360827321625608876882 7931634 -34162474031453431430050173760574363520 7931635 -23178468750911520772017678687857419920 7931636 -98762342052691432262984367068548321920 7931637 40062908245854076435947050041260520800 7931638 9235288677811831327424774560758484608 7931639 -52277844246315440427243669155211115344 7931640 23139085089202702935413226873602457600 7931641 -76393493142226041753382508673268569968 7931642 52252940464248662947128366714024790272 7931643 14563956940157146703926089429638407728 7931644 28366831428730531349849832777826211840 7931645 64540789521004041858499759912448640000 7931646 -19835214452111092507892415583970765760 7931647 99719557220602880103935244296596105912 7931648 -31600388920751684484658199439058403328 7931649 -82420917846767211345725842205047381152 7931650 20804186580410355892594087625204194800 7931651 -21049911931304406487065201155294976 7931652 -13487468023448846974342922585530595328 7931653 35471442250110120748074466665323503902 7931654 -37207661333836632487278974348301112224 7931655 -19528623320303452679081529667930641600 7931656 58216493465309443313818780292789544960 7931657 145440751966884310177785349564037282304 7931658 -4529426428782212645255439140053843968 7931659 -112928196063641886873126006436481684140 7931660 10563125258076636633324875095201873920 7931661 137032346850692482628572588717960956384 7931662 28899394640807265109826260760990204352 7931663 -55852225052091332213988276187595701320 7931664 5068245860830583294508158391036149760 7931665 21553838367323225570950993217861529600 7931666 72015681505251399229707859441500742032 7931667 85789031284934122897161736935230333880 7931668 -105104340550431626449559099676157389952 7931669 -6143322714840395524242627987521399040 7931670 9141505061692468609052837826150758400 7931671 -27791561600120782253861922646387984 7931672 -16384438689565332096293748989495992320 7931673 -194448310023252385938876148664260471296 7931674 79794833981417698511602805348953121760 7931675 75753400474595579631241854761810694900 7931676 -28323439588427616167337276990858413568 7931677 -63654317676160518708523536020610452526 7931678 31670823029051842519250388844591520640 7931679 49408191083970587048951843476717743360 7931680 4452031483701896100713909520413491200 7931681 -4250468804140462688642715407360992236 7931682 4627946355653666992663489253212577664 7931683 -72772939216241881648348940669573237480 7931684 -1677704280125088868383852935677363584 7931685 -36008305199377858568996877676541839200 7931686 18943608654261674534772366600335644800 7931687 -21517467961416131681267476220655693720 7931688 31883806807929815445692191767549542400 7931689 47662056655408544363281183293641692260 7931690 6321667691658623795557463351716796160 7931691 14681083590896216616948804448493862720 7931692 -9809661115735520732438381488717652480 7931693 -4587210271051292649676693731832995840 7931694 101296129988333630661539333193639936 7931695 35007139852874547720393967247162176200 7931696 -2337067713743447283964027971013902336 7931697 12053941183603873276834332692535346800 7931698 -69927584349111744080473539138287132400 7931699 88689064611417255597427892838963362700 7931700 2793306168808808626510070520639744000 7931701 -113011515661950142371617236742436430496 7931702 -16982396305901815273428929477945006400 7931703 -3208173780269608326721728628983790560 7931704 -39814583126339525354698282212213596160 7931705 -9735690252381956952576119955788282040 7931706 7811952456510724317402451520910818304 7931707 -44687571655042479774875753251046819808 7931708 -23314807361732347019069665884603062784 7931709 -77064691451190270209357840470306169280 7931710 -17582002129476298565514898387700832000 7931711 -70179256892287046713189349859233445168 7931712 7320898932043593933962121788050636800 7931713 132662150216890956414757086500306304962 7931714 -18113060168428192997464117801745023488 7931715 87631961792153303265408534219575040 7931716 22681956910157966954687246441485034752 7931717 111984709090743591256876541978826450300 7931718 42118522451093509210272313685820053664 7931719 41526310689283854143497285596786668120 7931720 -5491360482557238015272958229880832000 7931721 55271583762908254326805135021297551360 7931722 -25161965094019462351525420889729688576 7931723 -19819418997174447503941845573387068400 7931724 30110594623327521349034385472511385600 7931725 -31723529356685885881058269562719630750 7931726 55514262705973670115174621924165703680 7931727 -24202690708125134002268475917623375560 7931728 -21381345653327265832040992696007000064 7931729 24912888113308441246892728275249346368 7931730 17516450163914272462194668060809182720 7931731 15682826472712852069256896959186967532 7931732 21832817936433690465202240104109217280 7931733 14685385074061734136961750133295663104 7931734 -11656692832695221286834870177379825920 7931735 -4869167870351079406412322027767473440 7931736 40306858508894168245454901697003315200 7931737 581604990516643423468499413476540480 7931738 -27020917032930054252099441610275582480 7931739 -53237645668076907813336855534440803176 7931740 -51139655647744308078214132166760422400 7931741 55187357354099289515307986019398106252 7931742 -62380077566636116815143702717030400 7931743 -7086493974781397935683443080725720056 7931744 -22589053233847646564086630783092523008 7931745 -70502511741904376542872941581453044780 7931746 -10289740103990073854843134129335498240 7931747 -16277354788728882388041647311187273280 7931748 28306404774352156795192801207587502080 7931749 8699469249698848969914833384741798720 7931750 59667941480617127262000406881189312000 7931751 -48839218827295512700103397739389764568 7931752 39808802467573125466590027785167534080 7931753 -37447890800171378142739575045117871872 7931754 10890173998105951094357321913132575664 7931755 -38454311857370702491243380586579277040 7931756 28872019029942848547847682200831239168 7931757 764158293103782347825961199674447360 7931758 -41636369285806296222370513650179658240 7931759 -39890732401991590867936268243957713920 7931760 7509463118489155445962350251286528000 7931761 193257125671713619908666945766317868800 7931762 75392632170079873276827879020453359632 7931763 45704976889783510260439316091449973504 7931764 -54481201657356507276867973711930436864 7931765 25322332439270428044828571843810945920 7931766 48273210534175834668208500865511577024 7931767 24260301469293671083941845576077371552 7931768 -1814548881446688682123285620577075200 7931769 9635003344218824268288915268691544960 7931770 -6700706712240117899423697820605588480 7931771 -149746351269439679567517604032947144028 7931772 24519760775157279276772256923008247296 7931773 101732440561481429299170107490949990022 7931774 -22382448578185656825675503732505828864 7931775 38764477201162293217355524833733095600 7931776 2528543091569255691567594019026370560 7931777 -75600736713774629289829517680809304254 7931778 11621196289874897855034642791094458880 7931779 -171971810437880811179288957130784319620 7931780 -302835847211875650167640146924052480 7931781 -28711432283693666895812303438198107104 7931782 2018746060717299841914425493462221184 7931783 -30707159300486923396894534686411581640 7931784 -682990260556982602327965600275496960 7931785 6119494536246358959393422380218639360 7931786 -60763776758471077068738361753250472096 7931787 -8089215687721929939492706335396238968 7931788 -142240655447866662174850723617321644544 7931789 -41925648208801436679473204477081422410 7931790 8811146841355982701105706784868416000 7931791 18531967271833529076375412258859796960 7931792 785771511561983735494492665102336 7931793 -23985573326634003196170293696128602816 7931794 33456799873002468396559302265394708640 7931795 126568109466878926770106355492920607280 7931796 30246123305864542807183626684026836992 7931797 18133637803235369596535606096932287200 7931798 15906958386258248736509380910880567936 7931799 -51416166144782012492384317219850368416 7931800 11535163337688166054696108016689920000 7931801 42229025150276025562798416128881570692 7931802 5879237515895419173465098066658616320 7931803 -21520466006951032007590931441030998272 7931804 47986915671178576092340402239133318656 7931805 -14184560288445695445681969701471671680 7931806 -40725732395100499525409797166333355648 7931807 -34647776216393103495762659423586402912 7931808 79241945792932393496235250928684826624 7931809 -77872012065610413695538973866701790840 7931810 -3359086739590855485529929137644873440 7931811 16524149980005497816994855088064328624 7931812 15592493089188663291929703523390451712 7931813 -80859113486538092887331283346012879938 7931814 -16630307975912157840345718750664011776 7931815 -2139821872930919837587974596976303360 7931816 -134869639686033007357920052933571788800 7931817 152167420096834483426597386047186912640 7931818 54944293846491386501069368480840704 7931819 -26521007783517984765200403574555692480 7931820 5715308419590101678505205103222323200 7931821 -23088195415950157404618222692590524360 7931822 -22222087419549529001092465557950340288 7931823 -832116500889582901058907887564856576 7931824 52905724940470261608885097894009176064 7931825 -23677414751389478351177732918610464400 7931826 -19345305857247670183978172592577151088 7931827 56885331997804540368273601302903533040 7931828 46463174978726012180691141555754512768 7931829 -7018411400267808287792771635989947616 7931830 20459592165155937285578593010218081920 7931831 -46742877712010466902146742371874353368 7931832 138858988455078436760715023782964428800 7931833 8548813967157983423859843534568086528 7931834 11091880876691031575453889923821750272 7931835 531131700536467092021222555190945200 7931836 36185492851217638117481649880692449280 7931837 49512369001093808380980601128427863360 7931838 9865082478136681066147822002844805760 7931839 -8690305860318556621795346681976930944 7931840 -7877065248178260529267094392531845120 7931841 33358946990523348580632998841007647792 7931842 85413005456023269290741104735148131200 7931843 -7321970194290550052968974932637078120 7931844 -1433562131623595877359989186809884544 7931845 42692122849346504998652693660825378520 7931846 1233753136655962200138796537310252544 7931847 19640927558565619428461990838326141184 7931848 50384321428594565670654128114663424000 7931849 -89736499491290202302158163056009057536 7931850 6092979237758008237521330732222144000 7931851 -111672624704199301292262610563682354296 7931852 -3875990002383725736587132526917268480 7931853 -30886886061461733320845596844625503338 7931854 1816825320908228327678391738622694400 7931855 110442849954683658978112428352930442760 7931856 -12917449298720466177806007752026226688 7931857 -141739813841851213160679964832830810894 7931858 -20516504826333818853397540446927632640 7931859 30770035862233915897298088667119064368 7931860 20460269407000926248592266947479321600 7931861 74234252987091084740587891303282786560 7931862 -31232392603661722408276565174127732288 7931863 99705461167871966221182780405972415112 7931864 73533325659148511734072221666317199360 7931865 -48035759295348542338149642452328185280 7931866 -1937209352190802485165816776223264000 7931867 -173768804484074054538553104531645249084 7931868 -10606405005538457938158598805670027264 7931869 -116839259284459929481334096258791983840 7931870 -27237421446833342481195957631924029120 7931871 116619183908741623806881078020369140240 7931872 38234051259825044660314419848329297920 7931873 171350279004238457664958640177854099200 7931874 7457022938925586824546878733699744768 7931875 5480616837886370433835557135660500000 7931876 46567783741114014619931304762164895360 7931877 -11222767119896101905763479812571663360 7931878 61950429641820680884477443843834582240 7931879 123903443463887374875349871281071839760 7931880 -34779083880979999580965640313447628800 7931881 7338156116014465616607972591219178682 7931882 -25293639866622925542616908482572508928 7931883 52520524590479593985853302669489601624 7931884 98765474599234883579922762998489207296 7931885 2293716220642336644225938710786399800 7931886 -40866544417812201747408835681447513536 7931887 -112414711118249034863141659966763668160 7931888 -2381395966739995098192125702399655936 7931889 2750420084982614123212774732893459840 7931890 25162106930100397523963539154174839200 7931891 87612366345987001415651239765076601168 7931892 758653044905562213270333951403517952 7931893 -109140359032749191406118513198777195858 7931894 -26353780048428112194206261603133882144 7931895 10929549965903757591141281647952816640 7931896 -35901712607447230165768657793458176000 7931897 -12195068264805362900218196383555556208 7931898 28347444567532651596257408130366912000 7931899 -6060922701479006995257935348221489760 7931900 -3404539619766087124458583505299776000 7931901 -1026196093084068075213487844924886720 7931902 -27843257236762648490255767898333580096 7931903 -21444131176889648219245217463438969120 7931904 635643856064362840244363543822991360 7931905 63682083347238401828100812550647679060 7931906 -8779948019117559669781267971901401600 7931907 28819154791877040422183987391268672848 7931908 59709922346747054516569341382645972992 7931909 -1328559057563822791122189365450220096 7931910 1099496313689180093291039012151275520 7931911 -35461369025462093679274161862443218400 7931912 -27472292627989851689527127595236720640 7931913 149997943030150396118660549518166832 7931914 31260197463928128575799039295949397600 7931915 27943274163295311056244666133790141520 7931916 41051068048533003832698608678800435200 7931917 -23885806037661841981760556456732005408 7931918 -14175881977109327225047478223048180096 7931919 67032227680625549851500929547006085248 7931920 3758465776505957755532943948859392000 7931921 -105411829543635950774767955926632652878 7931922 -8517162264181130300760389900098195200 7931923 134379445510286445319703301326824048172 7931924 -12894644685285809740913664762476218368 7931925 -4063999548828634959275466818098087350 7931926 20039207028450830844222178493993850912 7931927 -72795260317099453004936994226290578592 7931928 -48713220543228226359072036323407994880 7931929 -58506448517895429040927318528869195824 7931930 -21019131719767504564465934673266688000 7931931 7878601114346222656719646314668511744 7931932 34619793402169141093922847096434411520 7931933 180229993650503631903642492869240432940 7931934 37065072956974917397992055127660223168 7931935 58297510409326021050991850713522485600 7931936 -56167570207317056933155968355774169088 7931937 3715030143475419584639895913568559168 7931938 1344051897968326145287514310683767296 7931939 14208389616124365550389295490081816640 7931940 -40823271906079870404893636823181824000 7931941 427325943434172267098286692740828800 7931942 19318912044153175984909749356229332544 7931943 28987385843032217418971008275076922832 7931944 -127495177485421288109962416737148195840 7931945 -42653720575911524223888647055440346240 7931946 53246881873580912000493071386135488768 7931947 37651167158247769272089185388828125080 7931948 91561869915555453947176766049798167808 7931949 -951386268193322207753495907346317120 7931950 -274188958002706883269911294256286400 7931951 57689940775134125353056057150525601512 7931952 -144295971436420116789199810980741120 7931953 38120143717025613982021231229147773202 7931954 65987937619958329534220928651508704672 7931955 6512789357341138436478215031644382720 7931956 86022287520905455173874726989670517120 7931957 73783720360467590041930204831610418432 7931958 -7559370068025310029412856838105292800 7931959 -1209442614546534631036169669603145088 7931960 64157532225797349179660993364753408000 7931961 3729613723914136786952223597267403188 7931962 54146218980105898459524683525916149472 7931963 28378346642143100493236447212032866448 7931964 -20815719880097531009270518648879841280 7931965 72597643208592654183420867553548850860 7931966 10127593628920734725623762837458005760 7931967 15738954181550932121699777247932443080 7931968 -4666624723364631168988725277108469760 7931969 -81088958047607212891719071168108084604 7931970 3976190545797552637689059013224048640 7931971 2210354130447385278348716265554394592 7931972 -86435613483755016578393248816067428224 7931973 -52080133047106534901018256993700422240 7931974 -93410207874448373844327622141172279808 7931975 7525832198474200530816285037045932000 7931976 -8040255411533380859027325997782466560 7931977 37176080171664896439003724244635780826 7931978 32684025114960428168441236431185177088 7931979 -170282278553489444453092499740550065920 7931980 15424410576564794966571691264992153600 7931981 18455442301160393898043318882037532012 7931982 39179332552703861332524887821965206592 7931983 -25175866523001933247198350865702381296 7931984 -16287695515175563972672874543993856000 7931985 31341650165025021999230678835624288000 7931986 11128518894019319898679590112943704368 7931987 -4743859358120801951740406418635435520 7931988 -26661574065250558427169027872261939328 7931989 819155342384621495870430905836101728 7931990 49216177830877875708654442541065257600 7931991 31497653585159119795418713095781813200 7931992 -77775525518985799380421533122446080000 7931993 -120239664961742144545331145018416127420 7931994 -14029757273584906967652777883176150528 7931995 1946550417402647352519748948741516800 7931996 -9565167571976494923513355190836767744 7931997 12644781983303894598995522249530896774 7931998 68777999942734443134145294085007779200 7931999 183709918814255280512735128013482956336 7932000 -94853139407360177711735267779018752000 7932001 -16744782021769509338975364001392832512 7932002 -14730173206790324659730584151926588416 7932003 -14726073340351222900226259895405918800 7932004 -78437993099055696589750716413827778944 7932005 62915412021772749223745417576410881660 7932006 -18661418739632982345592294605990873600 7932007 -76660296134616649793772138458077313360 7932008 39502585977957113474129470436170137600 7932009 58011906265444431544795878555743823504 7932010 -24516928822632288461396464630483952640 7932011 -24460999171758002219192256083733173388 7932012 -21174057011242050032814504361430962176 7932013 -26014916782580980701111860084970364200 7932014 -44492054803667880657773898354541662144 7932015 14950758537456822640376551947083508000 7932016 -26728964615202382701693711936461897728 7932017 -42611434649747564056840408037432264208 7932018 6584358938536881360459766026290507904 7932019 -79989712303385106408550516161440341680 7932020 38547023758181802343331398221367284480 7932021 61092174320386267568112574098030100512 7932022 8883850007371468068924159544733105280 7932023 34647648942977445825857580549635279280 7932024 -13851989816751472150540001828086087680 7932025 -15625571517849440709780834426191150000 7932026 -17519314628394420370146602386981984800 7932027 22999592976194463939164330206155472320 7932028 -9457413992222545447043315012276533760 7932029 -17917998984743533523309953377478379424 7932030 37547572189582855474100384136114954240 7932031 14893582386596996788085104832257768832 7932032 20721583051810194638179638454517760000 7932033 -504357859400033184046014941238147840 7932034 10720406644511106867190276790167200 7932035 -20062741493811966535049900150706415200 7932036 -11333907770390938330786410175841771520 7932037 68804152635524975279128661008641774686 7932038 168146458727251439215521896630862144 7932039 -13438819063211935417007008790150184960 7932040 29023224683471104812778733202395596800 7932041 48583891402484491077701350976219982372 7932042 -16764559635785565906537882077128919760 7932043 -59805015101435047304168659832261471600 7932044 61823588906146277494523957481275635200 7932045 -13208505886940686535958496247084621760 7932046 -95864620695026396863037332058852161536 7932047 77823778562109146719071226071482013072 7932048 1811900827465200873321353656687263744 7932049 96171604116370095200499010416428474112 7932050 6150228675941336200262453434739673600 7932051 -82106860491469170422640078893833427280 7932052 -46961326875430810027139914292555457664 7932053 24861468649863863859271255218247324302 7932054 15300724135159584917218495011021441408 7932055 -12801049635757390366098559947899194080 7932056 -41260372096515243113740140151839129600 7932057 -29353770300654044067420097762673855808 7932058 60967569202815459496975468543598960880 7932059 -32906877744505913109107448451956510984 7932060 -19756473430765681056370060409100595200 7932061 6825831089195105854365082492327646304 7932062 -17124520103168456805941411754550791936 7932063 -16689845203299072603100809697811765760 7932064 -51541994860050557279576459643073855488 7932065 -8909120669159782468009268368294601880 7932066 -26110301302656207043301485095317237376 7932067 53046943028177711572974503028597155280 7932068 -68278485101239622941669637835788999424 7932069 9041239186576713987262101631281919104 7932070 -22072776411019688704072921001804219520 7932071 7231121299512159250721274010400525640 7932072 15565238187451650338839004952262656000 7932073 27335161485593342602384692637170023760 7932074 86080278464959348078959061568670443520 7932075 19209582491780470340728697983798998600 7932076 84957556617384235459848727588086805760 7932077 55439079852008458275944609900798705472 7932078 9503692991752151933112365123208099840 7932079 8150790915403219948899438796570799184 7932080 8585764906875998957293919297214873600 7932081 -1092231531472553650669934511378789696 7932082 49877505508693397287929454844581276800 7932083 -96196981743567074674731824806566727668 7932084 22568279688485546465192036377820792832 7932085 28540482736540147435927764776676159360 7932086 -35800579818515574570999069997353812736 7932087 9289093726804291393176388321920530136 7932088 133813589817523651226839581979593461760 7932089 16959471838084434440490620348787648480 7932090 782947017507171922020836906500120320 7932091 81767516642357598607392250101192099400 7932092 -6592582600617050536214564246799098880 7932093 -8424962668054523381631995528034839136 7932094 6271836810139995569755569719005978368 7932095 -37787326932824523091028654562974789400 7932096 19724363802024560216271335153763090432 7932097 8456692938285043359998857033498096852 7932098 3000079078439068991650503220915794336 7932099 -13588397922925795195987090410683715840 7932100 -2641672869340583292524401670395315200 7932101 -111170762948181055449896683441630706400 7932102 17309729913393897583444128753669335040 7932103 -103766785976957635079203433470532068648 7932104 9722684246960284166288632854451200000 7932105 41852835381215212628678708291592091200 7932106 4017616767909137006851777131437733888 7932107 1951568615588748136256864980832255088 7932108 12822077373212505216186908884837301760 7932109 108614084546643534625610301743855506860 7932110 27613730570522338576676478075851842560 7932111 -92516955556122490486923124897249694592 7932112 29792196354176281483888094208259874816 7932113 27844298274435721890338902195493924160 7932114 41980451710089870909556254261580112640 7932115 67526460621981452329776005349943101600 7932116 -6990194930245263644280305444435202048 7932117 51405218397250425879876210504106795680 7932118 -59530167734377675148870746552555926240 7932119 -50669555757639361846186197109951960056 7932120 -18215376078650303974725889240449024000 7932121 -4259441666084232373114547883360222000 7932122 -30426485298601412639400729259080427776 7932123 -75979929601629194431542704164417259016 7932124 -163282524904739321745990504541175808 7932125 -8839418799947378092214993422145280000 7932126 -37313638552203390571824355755787966656 7932127 16887259342112649230176026990088962272 7932128 -15728726956714076310644693209790545920 7932129 82697629237129801731277674598568689584 7932130 57630350804600758170020680478349619200 7932131 152205865902244963408669613157912941832 7932132 -14283218252786667940201566882234428928 7932133 -118298001752792487209232008638761817152 7932134 4738389543811401276512376090481627392 7932135 -12993523720604981575048706586964005600 7932136 77431672165818286607599426898531727360 7932137 -67271064700039426891454458244556508080 7932138 -22284419265632834246102991752579984640 7932139 -85562489948841409725054659638545662160 7932140 1204639642350152802082432783723776000 7932141 27200295186395561488958579574597302400 7932142 -11336776682983832134220297616375224256 7932143 -112622733303759435873765784186864051680 7932144 3888666686461019611850711365188059136 7932145 -18044743480167463169033589236204480280 7932146 -40778363031458096524383868799455081440 7932147 2941844253623062633568570781916629360 7932148 -2875032622393649639911008058813562880 7932149 -71692351002810330907643129874913943688 7932150 1289616953223202622233099777531864800 7932151 91884863592483874808246502122913618152 7932152 1432323264647440682658364329730990080 7932153 109095997581420825843220162321547683200 7932154 -15480990594851997336309543232775052288 7932155 25295550677782222955122012323432480 7932156 12664441659910845454331376886316826624 7932157 37351652304308030604312969178464070406 7932158 -13576463665337107037786639697735461760 7932159 57397961278561531024234475890225076664 7932160 3920610828785620056548621646330593280 7932161 89387477338465868394078993043591125762 7932162 839886796357434502401904199804818944 7932163 -2006308884575370145935891868735260600 7932164 -22457169484463607107675368854840288000 7932165 30918406729054193709739476116191189920 7932166 -64129269648826595825774239761637244928 7932167 1578331168268895615862740501595913520 7932168 -6301068896472183778747042033832586240 7932169 23536294951636238074632035061019532826 7932170 5019865466162265744553286920949760 7932171 -3531069187467884591656612613563975680 7932172 -28539191282121247047834359855638737920 7932173 24666715710658372552107687358409220480 7932174 -12205082419374880436355721445752765440 7932175 77662605100574010196102466205297326800 7932176 5113842624049070702112470038618570752 7932177 84293186065101564162385686944487936480 7932178 29833063705570487696323585744274954640 7932179 -5809162709133656362712291133076715220 7932180 3516782828812088243915001210931998720 7932181 69460467619682760070818549101181524928 7932182 50631644622049765706928395462006748192 7932183 5019715651584965947477387553950505856 7932184 -8126973703630775732262238881238026240 7932185 28963179462214747463407033332556405380 7932186 32408176220581678598583469664305589232 7932187 -13620968352274230156242691785248011968 7932188 -24763743331611618030057630572920501248 7932189 50046304554602430808549791141081546624 7932190 23691504287597311200381987199238184960 7932191 59616890295873170170057967736883340784 7932192 6263387415228912786253505932390563840 7932193 11959660258080164379434676335341369442 7932194 -19600865566642895005716027579079902720 7932195 96993191488024643048695863643746261600 7932196 72744554809641526088586384208928256000 7932197 11808439159096029718121445159035954304 7932198 -35279873808290925235135044702662281536 7932199 93962994167840157876563062859651085720 7932200 -66250639305722271830143422088993536000 7932201 38921847529220769723736371305556665232 7932202 -51649856171420343742163167959097123488 7932203 -22702967292054595655799179756364457548 7932204 -9494699044060910949630530837247949824 7932205 -5295846639134507972852331198899405640 7932206 -54637866162286570943310662003081776320 7932207 35682699419837819085725806689967269888 7932208 -7316924971979937228393867852003737600 7932209 -17458267030296541292578673432177476590 7932210 -8381938574542884097718904655645278720 7932211 61967695335015267896045344266760286032 7932212 83705340304237051475245641659564931456 7932213 81427745181270110087937828644733447342 7932214 -30608541703462157550143159547631360320 7932215 67716460194027445232966943276688035600 7932216 -41958528613917043288308518101339238400 7932217 75579102239071381681742546273650179072 7932218 -4303986241072575621858208738988236800 7932219 -41019955520820181148142932060928986856 7932220 -60410455180463812585976919929096939520 7932221 13668367604916797604151217884454211744 7932222 -22688850759650264566676094501068415360 7932223 25885362154246967230234003743332372064 7932224 28299395018507753204907357638380486656 7932225 12815131226257418047117300456332048000 7932226 24653013747519819290917579252644207312 7932227 -60323631863927784953004444942309129960 7932228 -30339502360073297225249389717376148480 7932229 57187680240105191495806350484243464540 7932230 -17943470825469370997039339485495265280 7932231 3912264408868533355647620103752071512 7932232 10314516498639799830988405883771289600 7932233 -74626120174258807986816949630482558000 7932234 -17566550524603181116811175673298987520 7932235 6167813026701009835933468578236923200 7932236 -34722591317605424071872975326979127296 7932237 10378886302915572524893946629367618304 7932238 -25899491471174643316222467208063644480 7932239 -43403251677933658317340013476469635344 7932240 -10615115158310917789679390094419558400 7932241 104476596321425882646591967909389110642 7932242 39220713618117776015102745045215152272 7932243 -92928527922834891673083576798051367872 7932244 81366249249080278915376635165419249536 7932245 7872796417706321541146232359188647600 7932246 10087477538471127056000256302473887744 7932247 -85010994584283047427247018662994605304 7932248 -122134728132231930126398768474368112640 7932249 1341189979672262095808809603057214208 7932250 -95695310660250065781835545704024040000 7932251 61214318289631538726062105223842952232 7932252 -46347627775506471773292010235329317888 7932253 -1185524210477217906991361526159936 7932254 -49007517079036853390809285234818622080 7932255 26117997166557427608331760480346979200 7932256 3709492653539826611433448797186293760 7932257 1471530763027159993905724353081771240 7932258 -19751794230342884620665378867680905776 7932259 128662838672427390785510294139051442460 7932260 -4403805621896708795854293838050201600 7932261 131937211684809258841703963246529600 7932262 15917176159741526206886227875964633344 7932263 -4058302618240592706769950430114431456 7932264 68393566872614956605484380544961003520 7932265 49668294253763208653945947583226213120 7932266 10932425592874878911389052551648561920 7932267 1888825031665629423492651114312700236 7932268 18220022562136458940294071892883613696 7932269 -68377738027712158250954662706922204330 7932270 4551485196607626988820004715288224000 7932271 -129670283123918958939079888244654068528 7932272 20397917482141301268499878479791718400 7932273 -10872690983208064594164903557178512016 7932274 386913620333111287337344793918306304 7932275 34290707896176308938022871176361550800 7932276 -134169336159195627329560172722667520 7932277 -2817166443432780414534456696718065874 7932278 -3744313499147231411607090803474782560 7932279 7601738690131775520773391262752350184 7932280 1410569899970208003080936881761484800 7932281 28571429724693822402560415709722350592 7932282 13946344103158166362462801664356802304 7932283 114949445998152607304109718927319552880 7932284 150283491610809373095106009293939050496 7932285 3897657090024209743618471322706514200 7932286 -5898884888973915931400071672866120576 7932287 76155226404036828757920810885590441592 7932288 -1120693311295899882685121591991336960 7932289 -90828459135685309667546849382968022910 7932290 30115720355056846787615436756402746400 7932291 -6502596107246090177923874601865094400 7932292 -16167165360440969560215826049443377920 7932293 -123586287551741691018120643873392867840 7932294 21898053469684200291928069362033822624 7932295 26900996250687380978944661307993293280 7932296 339885692241850220408121359087001600 7932297 16543635694664317626274330495133777472 7932298 278009694544632743032357449940155648 7932299 -121290818507602746052510918966970553264 7932300 -15299307729124153146120521212951219200 7932301 45554821324245955003754256008737890944 7932302 -31050157941588762738444852986932926720 7932303 32806536443224222525147495622661357600 7932304 -7923290201413120639076924843438202880 7932305 -153656042845352348373025598837972380440 7932306 -6531633359400390725664293121874204416 7932307 -54683259377748983910676898815436719444 7932308 -29849156094021530627772710380621395072 7932309 -14052170830639706116041683368389740544 7932310 18366068343891972256280724543189350400 7932311 -11477226149184238822572926927953421376 7932312 -25996774903722098238085200336104110080 7932313 -154072189115905947888038878025635968000 7932314 -31600463489824581162783320726734191360 7932315 39201372924384227467530286743026897520 7932316 28962040551855406405456811047897625088 7932317 -70274193322696820402597975168239652634 7932318 52438562693812135955128875668907942528 7932319 -33077680175310399257042313907031365488 7932320 80630844561656026982607559523130408960 7932321 32623377029081706810667642835155687890 7932322 -82796468634889323691929433749109530288 7932323 -39736394390082645260545906964094784560 7932324 -14924123900771388691175048989391698944 7932325 -2035904270915100220775338340109377900 7932326 5386525486027648567211643906484259904 7932327 -21392885915276184819185710791995228592 7932328 -24037250333149578429046741409569059840 7932329 -15679555703863453245491835810833493360 7932330 689745501009612872560429870280832000 7932331 263005253875118533132109740442141698560 7932332 32404486938427479794541576754909691904 7932333 49858193754546865116357864048314277888 7932334 -27906338883275977755840370874574522048 7932335 -8656010388669108857337749634362097720 7932336 -18392358235368676771339536948856160256 7932337 -28929283838415540731710645214367232448 7932338 31495293961455728180989556617870420992 7932339 -320032188115140473298271236645446400 7932340 18574659662856753354663207589539724800 7932341 -102765601738332309227187845296455687090 7932342 -7613999519481063386540179823493292032 7932343 52554021768890925736860092975476212144 7932344 20850896473276747571339393032276992000 7932345 40004184466776835281202798881594035520 7932346 44923289589238040966654172086903029872 7932347 -2696178213276827992699550140131906204 7932348 -47065853564663960268419883482972321280 7932349 -18208382782430559566063271871754969940 7932350 21173619890397302560180968954284414400 7932351 -16496831052671299471099323367619774976 7932352 16665549273520311986928232337906860032 7932353 69905031432891255496061310519646977888 7932354 -37858987759827658452733553146536026880 7932355 26654093319275183910680392896985950000 7932356 -10155826337849023673317629897589746432 7932357 -106451183884640308566275425822190703360 7932358 -10925283600326908683433575765915402240 7932359 199929231513565678200730974473491720704 7932360 -7039728753465615427031451097470566400 7932361 21221632998530985415617883389867138000 7932362 17274414562486788335644499366818939392 7932363 21669577335444350488140092245353597144 7932364 107749452666626436379553942559192433152 7932365 89118013920666311438492358568945172940 7932366 -5775028576175873183241547452450251520 7932367 -75539344576173813769520374164880286360 7932368 -3497248633870709076325760977177387008 7932369 -4401684240736630170217711542596347680 7932370 21584170767449273153597171242266384000 7932371 -12053276230321052638235533453036129428 7932372 -19015236249858299255244557097248206848 7932373 35850513138842097902724355865034443520 7932374 -6522058018080813405323997125437060800 7932375 21992023257811452404404141154895036000 7932376 41137106064124740237170535929694382080 7932377 78351286213640366361973189268394185226 7932378 -7628543214834126538939062028870582272 7932379 -10906464863304463466888780268997350080 7932380 48791967560043590041603548284294284800 7932381 33358903951325243566067719539704525952 7932382 -1024313424264358742847405863357921088 7932383 20346968054472322991237806183710129960 7932384 7240285435474650444354626139248394240 7932385 -45756893857027021378677900439190611200 7932386 10195543263317922764926082654374010880 7932387 -92286118178865159321438625832301170448 7932388 -101134926074073083220086816127876579712 7932389 35677181215381952837358272387524438524 7932390 -15003965324971153924255814340507955200 7932391 -76264063771288768510211898469187714216 7932392 -27148850157686853618558201250161561600 7932393 3133935777787949180550418595630022528 7932394 -73509494165082239406602125432949991504 7932395 5168126496714018431178325685481060720 7932396 10298704073424256016383726041120635904 7932397 -67762123457112365481463717069145002 7932398 -92748986628625346394639244093030486464 7932399 1314771280399670300990493937338420000 7932400 -2373712389508725572481887297409843200 7932401 -27258582464823306261469934548790870208 7932402 31773785656941023895604315638342117792 7932403 -114785530566586133833866427639758775348 7932404 8394903293294161365889087179556061184 7932405 21024819145700556457860526217271868800 7932406 -14497843892312425133425086516968360640 7932407 92890463508050124946250868011924832 7932408 18689690734113795707284142716893265920 7932409 -31983184399049271173215751606804337084 7932410 16890052034583133253539942682767104000 7932411 2231685950133428284566519434329371252 7932412 -86405874963644207717381437746091270144 7932413 -61380845515262040123622741799772522816 7932414 9509761230589796300989656577304645952 7932415 -23551037226871295701661125218896622480 7932416 -25497144126069937750348045414960201728 7932417 87181587766245233786009865311725400880 7932418 22678233397116149476264481148669417504 7932419 -30417802535013201584155740349425813240 7932420 33042090829670968751106043753470689280 7932421 -8191019110251608005881191129814988800 7932422 12570796133045811799653159076668604512 7932423 85260579578151678594020579902864732584 7932424 -77004447918739769582994081938927616000 7932425 1543347831606219583730817932962588800 7932426 -13505237367630042385659238395284332800 7932427 -170404294384633283966949199474056643728 7932428 -9882621255248785805603115690082867200 7932429 -57596705829553436484292515907681600500 7932430 -17041354141287749065724640975241248000 7932431 -69568048777815274096611331145111728968 7932432 -7209656855616404322398046156633538560 7932433 -114997024732907848673162330970483274318 7932434 10363462518581158247107181812865217312 7932435 -775757878566101736315340092543406080 7932436 -12278396134962038685188674132903304320 7932437 -2058419021710098379315106452662425028 7932438 30861918460229261468395072526371434240 7932439 72961378750026897553306501109026942680 7932440 92217928948741689072065174628242841600 7932441 -2903133651326405806282599331339425792 7932442 12873480591195371718045120617954970624 7932443 -62424261698636753860295164606215044160 7932444 384516408983969634799409680769971200 7932445 37996489962071294253428330433338208480 7932446 71445753059189964971527196058810060672 7932447 19210174523689748275744504450663518288 7932448 124109792232603143339162896441865994240 7932449 23555596503496014927172658125006469952 7932450 2332541734782233132351519132018889600 7932451 -33720874807433228795660594367054224548 7932452 -55169185687839208414855090447611279360 7932453 14976213741024793839900467595216830304 7932454 27272179303196400256203822287955618432 7932455 -63872675211132143608354991219500197840 7932456 -14078038833937435214616192591110553600 7932457 24641139855767539886662756207819853520 7932458 86387777785223446240257447914980540080 7932459 29065567843843041836957378609753705304 7932460 -31777550023631164372071016026501150720 7932461 -83566870978780478287605667689899704938 7932462 -44404154280818874658970486211325824000 7932463 12985973462942712577569351389773840056 7932464 -27203232654561116431889327389701242880 7932465 -153990291301225776102831521653250582400 7932466 -11968780735334867182255466074342748160 7932467 -70448182608493715437501382901035348688 7932468 -619915007336929501593103386793261056 7932469 -235097713423693417424239794060438731840 7932470 -3061955874027152677485240882555494400 7932471 -22878435892259550134132354201120465688 7932472 4459749733105395026259548500174356480 7932473 -158735085320864997955791670740239800278 7932474 -21257868364407350427675513329939976192 7932475 -5653026659979954424063102740630084000 7932476 -748413027830858144873611915606291968 7932477 -14565899952752767042832670839002066368 7932478 63028783800151045152270287635830839040 7932479 -62721593392550770070240037917731417920 7932480 -6762953898508488966461761745521213440 7932481 18417123081354643092448871627091549600 7932482 -35863144947318798547163927352995829216 7932483 33147372777157438313552433093396549600 7932484 41023993354549446248170325285201268736 7932485 -191631246509507847818802927915581985600 7932486 -19494318915491771836302488723741673600 7932487 -47597904895760636741775811096167639600 7932488 -107887108805741778777185621465399040000 7932489 -118522332612826097664406571802082113120 7932490 -3737295335648823449302193589753050880 7932491 -28280400318702094769111193776003792640 7932492 -57535919457870310994123314661320386048 7932493 -104908234452890949770883544740462054336 7932494 -55687442307083352612015807648662992704 7932495 38796830710671069820954895920981647120 7932496 -6963535849634441665374034531473555456 7932497 2899441553495752026477242941135421952 7932498 903058781214678588848905419878346240 7932499 141868949963121324750231767420263179500 7932500 21136580935455023691300783094713600000 7932501 40501299655104246577079571487504686300 7932502 -754849332768182114795051743842525696 7932503 57693096784896863273612013155986015752 7932504 -22663540958386174324294657889266606080 7932505 -14499786369082565139420532058315979840 7932506 -869957735074050445896064649547193920 7932507 -55467829341888861807615056727142428480 7932508 -25323456277649221495910571424587425280 7932509 -14014005136301764634597283872896142196 7932510 9328493851510391085838516770017341440 7932511 -1330277442160416268621214289316660808 7932512 -65020564790220008268309664033522974720 7932513 -56497972433782793897023570988401010256 7932514 -14594118154833712716354172510529238528 7932515 195079151495859699406296863102536800 7932516 -12204316906148578554754137462124634112 7932517 1663023230413225206532076742422253566 7932518 36501418590740768666845368344027040 7932519 62132506794154569336473232154210579200 7932520 -28603577608231986756485352746887219200 7932521 -39733164046762199832342335535061774278 7932522 -279880925941199416681900931171553792 7932523 -135263318959182076911569367100092802680 7932524 6789631458316440176002339037053512192 7932525 39530796420408863925012509482723864800 7932526 -35440026846379034173844574000257438976 7932527 107553148682723883649433058258703079376 7932528 -6200695537213813336015949708071796736 7932529 -130006538892265318187252352093475560720 7932530 19100086022402480793917717223231008160 7932531 37137893372617592195551886536662954552 7932532 -43083766624362882685916286877499187200 7932533 16196414910267253824317717047874562720 7932534 -17014803065218137785971739469570054720 7932535 14431311215512362122174918099545946400 7932536 -27165952989494939256200710560047800320 7932537 1623235694163930132276537239510731194 7932538 -9028329054049731759376883972932800000 7932539 -64429214339963460326744769805121399376 7932540 -9053701636672749001754466865031086080 7932541 -10840005733344974179828124616665385480 7932542 86601168561664258024633318001267676672 7932543 98500303664253096122066168433498763464 7932544 48121445962756955058224673056410828800 7932545 10842671680586068540778932531414074240 7932546 -34807823421940042717341811509295027200 7932547 -40368963138272665302714322462049824768 7932548 -3128519504601212915524099979495792640 7932549 27792993266305664239928196639253008864 7932550 -28858767130392084998318803975829640000 7932551 77058966091646498358219866341592935704 7932552 -41770399774644679879365765190222233600 7932553 135372236977066334502456607806781051802 7932554 -6726620062776540494820468956533248 7932555 -8122475595199094696847062632944628800 7932556 77206277979901875024647903730315292672 7932557 38611220319760142991579978808663344000 7932558 11167038103813652030740801984665151488 7932559 -35451140072397996332787756816719365632 7932560 -5631026969899873088494997019517747200 7932561 2716832342845070371064306429512646400 7932562 -39872178700142828695693126924513416192 7932563 24292119153187401973479405646927330464 7932564 27241749290032114253909848140646748160 7932565 -10717205870531736149316385097475189540 7932566 -36079574769735353963374779749980949760 7932567 9898098125925990444112197379868542848 7932568 -16801798076236249090695048111497994240 7932569 -21327684709003241814791576864531632956 7932570 6691708637381742531293981400732172800 7932571 24874603881720680827153638250632160772 7932572 49906446236835597250320750589529918976 7932573 1750232351748285778494028441466892960 7932574 17972343270227740914222742261481059584 7932575 19515699651816584377883116234528962000 7932576 9713449478029507756904931494068224000 7932577 92937173063189870166137818762077491426 7932578 7677448748820455067425676222063188256 7932579 10266435719030155490515765133591436288 7932580 81338048857631791061185894136811475200 7932581 161207491544775013262093123487298952382 7932582 8012335537346183373240884958317109504 7932583 -56570768993521058188301663575742765240 7932584 904511486336542687351156196888985600 7932585 -8486439705772218527553910821448460160 7932586 6982556794311022826545448434055842992 7932587 50927530668721329076117688575656932400 7932588 41915902235080993140534589314618508800 7932589 -18010312319883288431618526465341536544 7932590 -8211093720790995312877221935231001600 7932591 -25836112344434168241549174842650941840 7932592 7264847368609263235083090876928311296 7932593 83015358471101427984596010107913757842 7932594 14286684151474876736446811450927369472 7932595 3168530881763375588960336750007494400 7932596 10466838547551026676366064351224262656 7932597 -381614387830608222194734345406520672 7932598 8785727784237271312001617215002527680 7932599 104158624561168249086470014795657403472 7932600 7765340049820946372507742623938560000 7932601 -111943111494303443778790344809344205398 7932602 -838943690789056935345757976258330400 7932603 -306447788893383779159143611105120000 7932604 -30266377668188079106662850349591935488 7932605 51599585352189436583764881790033874520 7932606 23818882955789980862824734019114518528 7932607 -23321538093126390381386399570066590144 7932608 -28973507929970410468187129237653684224 7932609 -72835889648442173037888228495133873200 7932610 -12299093035470715945642471152334994400 7932611 -170018408270359016250869581021595634000 7932612 -12514510512451958399530033503876120576 7932613 -9840562281512402433708210634286459136 7932614 -1091151796164463413763649990155826784 7932615 13488431372157016035335446746863173920 7932616 -14144897294749768343221508900854625280 7932617 20238450478477221813585876719342650368 7932618 -4138943948943069348055140469810282656 7932619 -80270548581224278403041269334861871980 7932620 -34325188337010472446940027082466616320 7932621 21795728488400147914991672457749593344 7932622 137376250024840149842455962237815232 7932623 -86480984646048218714803934127769158696 7932624 6551415290054162182620784562354257920 7932625 -19870074855113417314910024247330606000 7932626 23489191517855371415374745561443326624 7932627 170893653083712540209633780190195072000 7932628 -53093467742479284532536856868232904704 7932629 9423854879181511263039161750053969230 7932630 21445609580837612924412424510125239040 7932631 19190679952851631861813197318128832000 7932632 111921725383430156877381139590266726400 7932633 11293028876585249658146769324856048800 7932634 -12801446870200313619748282867832064768 7932635 61961615172416744649593546868652486080 7932636 46232893861125498789027128343475310592 7932637 -100060426710641334338847777092105722714 7932638 -5112386021451635601899777879196683904 7932639 33038780624567908871806009536537816 7932640 339687683718678334358540211514245120 7932641 12512316098391072233174073269773176084 7932642 -47340070535680019919492098958434612736 7932643 165903977361007974786676713302786689240 7932644 25329646534885047748214664836113295616 7932645 -9566526189057008183434585741413588480 7932646 82185012433045089305983990163084290272 7932647 -566404757466341841850847613275432904 7932648 -145112611473894969525340033474690252800 7932649 45418722104796204141597594591668407680 7932650 18083852273352012907651728603037689600 7932651 -24643222355113905602468006423011705680 7932652 -1461779827897274657294039981979074560 7932653 155431743597366566979836097667572946902 7932654 1091912843752715286682221991111148160 7932655 -108935892439269036810998111987597056440 7932656 -1217058075838426298145171696974757888 7932657 100504813134525895786062026698163472240 7932658 29002371408750018841005260432111665680 7932659 -26431234815558278788903541047842532080 7932660 -46377437136644303103297307930929561600 7932661 -219484742265722948369580889281396166752 7932662 33989329695671825116729850809836572832 7932663 -80882012921378153283133120005828311808 7932664 -7709528283900007401389903360793108480 7932665 1671771396258027783361377619219333320 7932666 16693739179275051679577220707799306240 7932667 133637798534891719863413158595757252432 7932668 31578556073706628145614285037330511360 7932669 34994719672288209754489140381948646368 7932670 1582203006519287423802518311065705600 7932671 103766294031506608136681510797706188200 7932672 -82450787875489485511874940700440133632 7932673 553960340510947635267434120019298240 7932674 -41141816687147297026797070411529453568 7932675 27488319223628496993711930921469401000 7932676 56224089090756682995745481699080620288 7932677 -70930444945190030033013464547032300160 7932678 305526595363838140161955068789579648 7932679 -38275313718489241353509554854903535720 7932680 5783476490688474832929476849432985600 7932681 -35211493290993390823651463381020112160 7932682 10646780837927764226432707829963260512 7932683 -820189216077381591448250633068084224 7932684 -1807007471810972528272744949159851008 7932685 26288484441349348069995901240799458380 7932686 49732406878323421574047254508290240384 7932687 -5359733007727006037320528942648382976 7932688 24055483665505374755666632228733190144 7932689 -8435162066470665779925776796482428440 7932690 -4945642020531315032365918853344512000 7932691 -648930357926232998695065759897163032 7932692 -96906729996627039853108579910493831168 7932693 -13313511135977883091964137115028694080 7932694 -6583742183303803684958060931977742336 7932695 80820099083167056703049071973949442200 7932696 53269201859441584767633436213656944640 7932697 -98064554627472753206925979157907788854 7932698 10080515207680803213340005572727375600 7932699 47183334386843661792829627418465530284 7932700 -1310580356363475486606930547105920000 7932701 49414728809968670826823822739418545280 7932702 18923634280920496043030890130269492032 7932703 122370533659555798353199732154278585952 7932704 -9640975020047140479546131366327746560 7932705 -73106911038611603802359602562216232960 7932706 55910104940625795091315007157854638080 7932707 -245543697200496070396312763326631495328 7932708 39010114225227177570348912266161920000 7932709 -140834550868846680753675468417235940960 7932710 4350666809406276850998899954669103360 7932711 22003813338154820680505069856286785744 7932712 14483417418524260045944237825493401600 7932713 -46049684828371788701140468033357524876 7932714 3474285096723081410744001824383641600 7932715 -9044482964680754765160397868073708000 7932716 -88602803681125956754481189869373621760 7932717 999286293819477425376308807860616268 7932718 -131756302706985942426373402206669018240 7932719 -184586808665425388511935697857786447040 7932720 14899263122006408623254876122395115520 7932721 9488230909232240923859116580679190944 7932722 -13886143383946523131979452833432592896 7932723 54187598128803089043036745708949032704 7932724 66096778750027901414374133795588211456 7932725 42639078288050755583121084294914625600 7932726 -139742168327316754614286895548665216 7932727 186025103967049446559424339322872870400 7932728 18581086186671788599105555959427584000 7932729 -17048791811687788431263289967808328000 7932730 -1160322590516663210088224100311424000 7932731 4884671352544529446327426973059720200 7932732 -3217046132230872924338947255024700928 7932733 -89833298556957795481960418443751513600 7932734 57245714625383638812363131303790121920 7932735 -56006518179539329404208282172260357200 7932736 -6863253673540314929948649661505994752 7932737 -12009579954432684586815812133373953600 7932738 31680394103209426149384273687077207808 7932739 -93520581378242224886463445751067777344 7932740 56169715987475631693350229080175248640 7932741 41768157970874769583093824399116359392 7932742 -2535420296984075780093347558200368256 7932743 -3576860808863625454638019174019274240 7932744 51128541941246974158772227461524408320 7932745 14136392381543099184135516469465420800 7932746 26389444299165064904106023861137279488 7932747 -32693651512934520796198979849821440000 7932748 21678825338525085374236878351283069440 7932749 45576707331091916690534374387920676320 7932750 -17338703141493543688504485381430272000 7932751 18531873206820176865210189265250109232 7932752 -15477556725808608973440198647257964544 7932753 -47854500335174177749022006437711804638 7932754 33205063955594865497258735227292716032 7932755 -91899979193793711173341994236208613840 7932756 336744315642645577824813869844492288 7932757 -94758163042479134543641037922013653540 7932758 -17373617118844680076630681169584409280 7932759 49178733615969674280373471774616235648 7932760 69301687916189891520695182885079040000 7932761 -31052242621070225446455124015331527650 7932762 29991518286020294046973230429179412480 7932763 67573874658358082387723102083132614400 7932764 -2842034594269277750603867931273750528 7932765 2901163707672219902778351481777824000 7932766 -36403111582799786568801734000007720960 7932767 -43865081261514592756446252216514798248 7932768 52183447412597297325286970161666719744 7932769 4489155713050856413968307144756608 7932770 -1866992994394595690081629028453784000 7932771 3342418454277409901414334647783433984 7932772 193467595028988141808658287880000654592 7932773 66311780563782281518215428004097626624 7932774 37323678597683340794584211137879392960 7932775 -6960653672880815858667730997993344200 7932776 52850033821119247981796790857406873600 7932777 75924616666264137613083496686877186560 7932778 12550349407647058069844596523975465472 7932779 -60141091345835952451520166188506910016 7932780 4445761163411856374671944499270824960 7932781 -168649186988009979132549501003478005418 7932782 17344686912046655542367998547782157184 7932783 -35750551429046044965589782372333142776 7932784 33287018023127303749105085414268108800 7932785 27095754660882439445193673966949376000 7932786 -26446536745032672819981100360440172800 7932787 134784530811902952434539451201254543436 7932788 92658754410818258323602992230558025088 7932789 193839098715753430320850623738440875200 7932790 38561160295604329022464782547472870400 7932791 65812723063397749168564991442867801192 7932792 18095505254019767890095075923888701440 7932793 -66827835858351118815146823988632479856 7932794 -5768855081742304681270915253749332768 7932795 15556829237838901923993447974973282240 7932796 23623948427709768980216597862984350208 7932797 -65043559108686743864074701364004453754 7932798 -45092515842654650225544325292232849216 7932799 38461924672874050722383071325478023536 7932800 -24318551979272633421296613904613376000 7932801 -58421985375112006379125727954004443136 7932802 30577626958643976557194124180808506400 7932803 6875657176359309131606915184828979968 7932804 8671707229923049770629820680322170880 7932805 -1015557015860633252280846735339561000 7932806 29127874119051871363992865747502927616 7932807 15701472716825525141097415127605906368 7932808 -6963419503696474287854175098636697600 7932809 60968352408659528447474694538106042010 7932810 -8976010213301966984015512533146649600 7932811 -40222145343904389998329126087504780588 7932812 -613775263455141447423840891585297408 7932813 -14572104476945901066050981920994045952 7932814 63399315150805727001206861104878392256 7932815 -3733632889108736362683383218728591360 7932816 -145741252149123177417188272007897088 7932817 -119697920144636446010390796511945757134 7932818 -24678674052900176047403401713173270640 7932819 52598932761341618393999994340762420080 7932820 -22470229882097392769137632622960926720 7932821 -54901611216858051663386058425334634308 7932822 -48082609438551216531199404808851313728 7932823 88356301476305619862074131323426742400 7932824 122489784903315617689511463160399656960 7932825 20276057238796847638994471412645347550 7932826 -9362955873538304969256088734888433152 7932827 -38761107314308850015626702737669881328 7932828 -29557620633042999584103506010926017536 7932829 176603458809170258653762953331112292876 7932830 -3558588795646471398743758069982081280 7932831 87254853745651815436388053640719303752 7932832 110014152346698204242770121753798049792 7932833 -57545697228031487924235712718601977196 7932834 9333122071597120153213493279899576320 7932835 -38875774716742643667843457594618044720 7932836 161102364485315227874104729996925322240 7932837 898080915220853530169885522191125120 7932838 -9723627508218230952953262708395876352 7932839 87384776452669898493933024449463659640 7932840 1299283082655931835123357085684940800 7932841 39702318425096157807778900044286867072 7932842 26805576599213620361128409628566803200 7932843 -97599975929455577073440035965789837600 7932844 -1792310008754287477262130794984636928 7932845 -17920732887906944157659091810999146400 7932846 25223422392574654364066689942484018304 7932847 56556606243553093935993363311468168440 7932848 7057418492548207019937895547563671552 7932849 27816681841229932679167275700186932960 7932850 44921682174396970266706304707391348400 7932851 143021417152272585409756465202949699852 7932852 -48915256764690038702400486944871671424 7932853 84227328578677696609992323740427717102 7932854 84582995592505824293280001358407141632 7932855 459246645409831842923872028723041920 7932856 52511389331686299164016895859031674880 7932857 118386061927218722879764380891999656106 7932858 -38767919421352175954929606706370210816 7932859 133860019534676095675552457068359348840 7932860 20609754355946937816558867529111841280 7932861 -51392082206833442131084320455058093120 7932862 -14038138774678773502280377817389243008 7932863 106973395116386713933850737013377629360 7932864 -565712834371440302551934795450941440 7932865 35924360232818018267419003247337220800 7932866 4035785467507371921508501424655847632 7932867 -93248890519906831599474829936617735936 7932868 -47140191247643349467215653350600493824 7932869 -12817658365030890429913741649292042240 7932870 -44719986448167596645624299794867609600 7932871 26854119403482214501144371213131738072 7932872 1601956025368409854450580286106705920 7932873 -9896426114189848461246416848834773312 7932874 -12188592655381013667508007863522381728 7932875 56168871493767378789034047136341444000 7932876 -26034351388660700283502770994694799360 7932877 97940886597741834393152740533611947980 7932878 -74744006857347394798303286751273917760 7932879 20431735113426122748608011754170753104 7932880 -5374867799321204599311417836627558400 7932881 77414191063664080536074820405698676 7932882 -33179578672682718734549047923038260608 7932883 -63398906604245240744387730974346855424 7932884 -15299979743784041450306011498819031040 7932885 27896457977881464352061127581153208000 7932886 -37651201812766622058224863284300157056 7932887 -4826182098427530245148498168617689464 7932888 -49989644788886704394737177038052147200 7932889 34349853068985307733379344497171271690 7932890 -988531714922057532875597338234091520 7932891 63186339785413806966107115346310907840 7932892 1119667338527830431633251523878906880 7932893 130247118777692309861999530274084063142 7932894 -6295465991357825423082634893431851200 7932895 -59871965857188529333221616178366665920 7932896 -137946538932070430547027333661957816320 7932897 -2604539905253812706236526585763543168 7932898 -95605740889354628890418292062391936 7932899 -4301902041636300968783900292408921360 7932900 7488807004808262662787535790809497600 7932901 -34717779776520270279698983673394979296 7932902 59291907105438200164387206075832939392 7932903 33016561678434996776452043797636761216 7932904 70397888612517008915622403626702028800 7932905 71234611651918744484329227069228705060 7932906 6486719705542714793249758795193364912 7932907 34925337896504574654552214129349167920 7932908 -7492158268002890065068970898230447872 7932909 -5037096644466385879542728534909623200 7932910 2376239955008474353984132822369004160 7932911 4716086140894154792147190278147670720 7932912 8058977895658745597151177662825299968 7932913 -61320389608713970413373690158045969838 7932914 46471076733795639895599075292782184704 7932915 22185458966419282899385369893528944400 7932916 55654529338676393990969591711361146240 7932917 43887616334659918824895894088852577966 7932918 -17886695568873679059251701952574904320 7932919 -142108404041202922148833004902990214680 7932920 75887926414718718693226431329973964800 7932921 -43887778854908206790328719227044151680 7932922 -35645275175989005468535056061797619200 7932923 3193241165638796815995237234541019172 7932924 123832051973081292179959073420445803520 7932925 -10994151540329945313059593216330646400 7932926 -994422434572360801560827350193080320 7932927 7880067808778019827499283665625207680 7932928 -67068265216608607863111234144545275904 7932929 164383831103466136476604804713353344176 7932930 14151402935227663761953045528900305920 7932931 14308112298298537678998511494903095424 7932932 64345999002265087784108512981163827200 7932933 63405330791878452705990505699768164702 7932934 -50732547587291194242295313676204943488 7932935 -30871642062794803495468700119666410120 7932936 -6834722063330547209487320912166912000 7932937 160037965323348338791348655038107796240 7932938 -18706172151024530759316606375365444256 7932939 -316155926231392935887396511846884352 7932940 7896173633072316363399632182324823040 7932941 2810252692983067846366872799166447712 7932942 44101782515048998716651860886680969472 7932943 67868139835688562911409809200764486880 7932944 -5253847276098945799273922991030190080 7932945 24217745546845835264070579908327281920 7932946 20951053554180677482957762477512944640 7932947 49685440730423633030207626398764643912 7932948 26204468830213210493307196938332147712 7932949 82176295110787655328261357456287175950 7932950 17415727117101530336319315402602304000 7932951 -55777392692579886817267154432150781120 7932952 -62104135051741045555854010536382310400 7932953 60594505005419280492583588244510192640 7932954 14135837400042684546049112412000990720 7932955 -17470818218053985965271344363770737280 7932956 7099047570793097767693799816984056320 7932957 -26957947044313923773460841530025566912 7932958 -21645707570640070370585378442542848320 7932959 10608756841976958895000557218095492920 7932960 -23912891370044427229916417901031587840 7932961 89150049021252495151273906850306398562 7932962 -26236201964918234966524637615527489536 7932963 67696937586611353443591163996604654400 7932964 9671571082822443268856964638569157120 7932965 84426332809280672185541941850852945400 7932966 29646821589677546748724305775269791424 7932967 22133252773814735165154827909511783168 7932968 -43062858826072069331297804934911677440 7932969 2057972524824752235428588264458111968 7932970 53407902754092250212848936452675363680 7932971 -75283740917405964411907839451973610828 7932972 15232365703091160792129153267444547584 7932973 -111384982137732205294028704536309660778 7932974 16169998715189567206488393730268193792 7932975 -434246894297181162771160666154279400 7932976 11124055031723009483662941559705239552 7932977 49989278045198247091282663489966289460 7932978 -4829664215136427727245378695685278576 7932979 7698359605065263128301854426717289760 7932980 -41503935842003018358692775042155089920 7932981 -15352936785984475533931892971154110656 7932982 35024500011206573127380682005638565952 7932983 735807036682877132358989363280389568 7932984 -1060456512139952590665679126498836480 7932985 -26020379282920275930302039930061945840 7932986 -7195020000888697251946529308507316736 7932987 -11800710644637262333289007238860446352 7932988 -13533231261603335937414867584404881408 7932989 -302354435439743417415848232725986272768 7932990 7777779508684881937480282567425296640 7932991 -86712709497930057357631904492953019016 7932992 -4898380782945530530242972667872804864 7932993 3825392898090588704091476529014711808 7932994 -1800205017233683157180201464029573120 7932995 -3878409576556925707222772764705089120 7932996 -1745586787400915546801501420698366848 7932997 426439710478901543866599524048994172 7932998 -16880284627197524153871223815025652160 7932999 -59474515155933772686973838867743825152 7933000 6407170837862219467626587579896320000 7933001 -29783526647331744176197130874484991040 7933002 37513275608497800559373914412583936 7933003 -14273330815395845039018483302666390576 7933004 12130933701212890548950954591046796800 7933005 -34618123833241831292794337209239076800 7933006 -2943656655797014675454149003321098048 7933007 -50910173271630847877264918282789886240 7933008 5873671214801795570023314122165452800 7933009 4877311040257195980190375920181047616 7933010 -38967018676369914725914535623345407840 7933011 2637453326688969055414518466237443840 7933012 51888808805862001030362149560083165056 7933013 -53647266484234208725596669296221697760 7933014 36816830365794358135825078035158039904 7933015 -7156316336248431887739514008211018800 7933016 -5690553244144277270991178683437383680 7933017 477800244446144175350921149702595280 7933018 5924271695673773989706902193684993760 7933019 69121670500192386661484334543131477496 7933020 -15585820702232540123441299888347494400 7933021 -11814962759877276335274770019640194778 7933022 -16126167289507322526333792237159014400 7933023 -35728079046801154780208358572639068176 7933024 13696436288528093682971368679867940864 7933025 57017578265252307582945499904356754550 7933026 -29852558861412587141551804489485449856 7933027 1530813617421213988454514769488116680 7933028 87225274415465442842410889848078743168 7933029 48437608373217494125199631779239004544 7933030 7038660390169707599879344649235206400 7933031 25381681112757892886156485294325752464 7933032 -92657590068176406923976934420893696000 7933033 113965481631655232670725771150467206900 7933034 25688854416312561925030430801146666416 7933035 -44982753968929876097355919646276774400 7933036 -8445812962615243247616361016049764352 7933037 9196579549854082150382340771518870400 7933038 24352388477260473467405541790532487744 7933039 40365309187031952430691331420533861840 7933040 -4267455900787459676066791697087201280 7933041 -33546942790875095507711080935181732350 7933042 -3837595092860359919276465924025308160 7933043 -90619980636444119555945729892277774896 7933044 -22652071102206333973389893128791257088 7933045 -22311467848721105759255166014026239360 7933046 -85992440430543789235787458644404431296 7933047 -16588818727432976595765618325315395072 7933048 9223409600512297686678637318508789760 7933049 24932384023709584314049877799873508680 7933050 -6492676961331556604986639904786365200 7933051 5599468146342011960896553525725195320 7933052 -34098748235943827209204947029794940928 7933053 -9497011408704249348135146808328291296 7933054 10353282179878184150797728171060251520 7933055 -16579973698695586402987409614321758720 7933056 2084237093675302091919374192769761280 7933057 -3950152812516014502985122726818103840 7933058 -24054799033109317532912747640985075200 7933059 -3264576894411323784808230488379363984 7933060 -52529158123936319565067400549691863040 7933061 52435380405563495399443889443344109662 7933062 -17849539947395967426142440952346941248 7933063 -11740346175375757520163518942879092640 7933064 -2695296977130833219258024674209008640 7933065 -24693755689688637440490527493490366080 7933066 -16733037537418298518028846247580329120 7933067 152841471520411986320047289347506217032 7933068 14912981500700377185403524884240744448 7933069 -52387397960303425134890293126716275530 7933070 -454790305399779076302775845771033600 7933071 17827012865727871610088275641109528712 7933072 16003118010466288288554463037779607552 7933073 128747120348637484385232178931179094322 7933074 20866581396732046402697607585246418560 7933075 54397298911481615574933679372383668300 7933076 -43994068723472469593038093289684781312 7933077 21789302466448004408679885482865989088 7933078 22955373293467984693044003506687415840 7933079 -53531358017374998958782895905618616320 7933080 -6196606963585853527443255049147392000 7933081 -10196936754740883665237843534147808960 7933082 -50502210290507615671012627448495566608 7933083 -123969259941786680835298646315704260096 7933084 97620641059681081517246369030755685376 7933085 -58801979148826095367110287353053443220 7933086 -2198889934417952092694692920554127360 7933087 35999011060327446842711401493968715904 7933088 33476723730922042569078620429372227584 7933089 19399365161531434470048953122396023840 7933090 -17318196931115039506326104311326412800 7933091 -46253126291837131988835399813794527248 7933092 3003226613437330214670796514248983552 7933093 -14415586276497534527637696112891506816 7933094 -1536421055214339721563181713341237760 7933095 -58147698453422371042258390465488096000 7933096 3452062274415669693787216068003010560 7933097 -81953289677732425321146863687906788188 7933098 -15048156703435066810911087940619411712 7933099 11060873364059888423826508105212034100 7933100 30244439422243718395112742598842912000 7933101 -59627361090929452882778975184522086400 7933102 -9931044802619920244881029433227000000 7933103 -67018400075844293692477950122051208576 7933104 11847035206622841899434109380929945600 7933105 95142210510210392566501269438452590260 7933106 -19735844918951804462772847499032154496 7933107 -9389289151022825442544411874952994560 7933108 -3271133940813895742687323270908231680 7933109 135769805679482020935272277564075011310 7933110 21327589345726173512370646099349861760 7933111 49606098198404720327184048441615432424 7933112 19664753379660497089691502718109184000 7933113 -2457343904765523175023076377678611520 7933114 -11418854769550579305291949022627414016 7933115 -41736396761157961826031532587277338240 7933116 -51650829166406094311507024830599310848 7933117 -2994266245708896308679358411787854208 7933118 100357312627365461658972814603284009216 7933119 7800444584282570841345199000800733200 7933120 1642113138351102695327421907001671680 7933121 33049866057089062036692024909904677312 7933122 10917784714526997768797590420462364832 7933123 241536444031344601134571866526260596 7933124 98942067094796078560918341868328121600 7933125 -7234211745193451392383338145954060000 7933126 -3195760658407705116665687024476963488 7933127 -13223865037750393475840966646283027200 7933128 23666664223468562778376866327803166720 7933129 -2301899448437214572375994187878108280 7933130 31007614721432713129835398468803686400 7933131 36875334654486592830337731688040445000 7933132 -759656313872368872864940009333951488 7933133 17078212471589570274845043350680233144 7933134 45132634147137706830712015878118732800 7933135 -6298190424453040193774229480008064000 7933136 4830126316171463575305351650481364992 7933137 -13207210082174998740092866916471831232 7933138 -3927123033064282439608014555136266240 7933139 -29325883583928359521600092652893447060 7933140 -1802214991352245073303012149563955200 7933141 -56318383304428949084643918381969783008 7933142 -22410908908625289257512746522427413888 7933143 73441284125497825880592011986706997864 7933144 -19206618433645001678025679771232163840 7933145 32976864764153079729589338161222165760 7933146 -4860222669023212902585643006810567680 7933147 100981980855639397976929210259916296680 7933148 -11986810439528817613171295823216021504 7933149 -11360782892703504158246729707014381210 7933150 -26113781343041589186570076115346763200 7933151 -56836176787095321441465232216632202848 7933152 18374336964955654744642514835605028864 7933153 14862920280590054488660141266895554422 7933154 -3119246439365209353818047629652141920 7933155 -15200404842673708087519032959799861840 7933156 384069484683741575549407019537203200 7933157 -57247529889103085875057023003156414594 7933158 32274033331040988724231067341725601824 7933159 66427653885364283712220246900079988904 7933160 -45413002051303619801278070513772134400 7933161 -105621788337490633451210487372512258928 7933162 51112499005519797733175491526941862832 7933163 42909539689320761783007133106779348224 7933164 -7668577170956691798255228954357287424 7933165 36861124859115241905310356007084728000 7933166 43877315399698820441852119713070612032 7933167 -22702524484421189840034172771405451520 7933168 -7412627831773780550035539805811834880 7933169 -11259894697535796024871593079054945920 7933170 -3048696686927278864536312829839943680 7933171 87013284816058726396254792042796295372 7933172 1278384186347932946396491104331274496 7933173 27382596228129862590937103897086860864 7933174 31038206992498857575287234454706323712 7933175 -50554934289852293103063113256844263600 7933176 3139513013120845627937625343084523520 7933177 40888129825476495846819615283599981312 7933178 -12248998275367092294162832621998216960 7933179 -25458814308089268588710587995938921472 7933180 -109920446535615643712971003969641369600 7933181 -122979004665088281926960790422073633018 7933182 32151428609060967457760846531312025600 7933183 80245095534779189908375780270311551184 7933184 -42771621427892421203958044444652994560 7933185 8577414968958615188762369723730401280 7933186 68526414581600208159280883494263422880 7933187 -49268554823024698698717004819921073448 7933188 30121259652262298064212637308425497600 7933189 57102683409780109913389130969311022400 7933190 38427634852709500829283452358264535680 7933191 8099482100724409415526919036980929664 7933192 76417207980853628533501633740789196800 7933193 24001691594638851880467269687154351540 7933194 31243046403531713603587448379067261440 7933195 3158395847350421120407926805644838800 7933196 7723840835186654525938116510035025408 7933197 -80691982903773936678655564502996635200 7933198 -62415205321023513646067849338098673920 7933199 -88234257014743913852778813570686856 7933200 -7932563281553182489463077712137420800 7933201 32260412461074329056876924208387905202 7933202 -2765779774127592135845731899118392576 7933203 -5383991235407229616480285164019246800 7933204 -840160575890723916911277836215356544 7933205 -25296667692562064388047715105841050240 7933206 20057097370249804125252016909419024384 7933207 -4734342004087737994164104244513744000 7933208 -71003077045099620060366376014296279040 7933209 15724916006110279362978780953357156304 7933210 -2882648086174219465821121526697799680 7933211 31621233688833579040184266572116516640 7933212 -11068446679439509915726092560525472768 7933213 -16374058536462850877397317310858318036 7933214 -4552296432175657130079633144490556544 7933215 -25650375805153769454600912981026336880 7933216 -87129297611303171491965041535925813248 7933217 171574418528559505486868290715493670932 7933218 -14964800671768571917697283307677357696 7933219 -3727365085291898751485617612639072304 7933220 44852410856576893221055067424634298880 7933221 87802905422520703684059771499719010272 7933222 -81346730903599766061670955024239756800 7933223 -30633548299282886214307245611531389176 7933224 56033447067027284553260652372950384640 7933225 50852274349171859000376155887680217600 7933226 -31063273026617689181855897285760771840 7933227 63452081602046359105551236598962085720 7933228 -64827242600069275399488867786145041920 7933229 30844392937768156338636371562879822528 7933230 2887639025484937332988600475106021120 7933231 39473321646236360024703220867769622032 7933232 5921915354806900593244968441347751936 7933233 -3844174540887681131376558541844388864 7933234 -28946485095257496593080530221713503984 7933235 108173549702616554013179477225451613680 7933236 36002287257392452597313935350770675712 7933237 -6465698883396460740877820050476424968 7933238 -336316141466050416133988508045000960 7933239 -13226764207504008675758638608841548096 7933240 7666541403002217021176457476861952000 7933241 33041775495199330292479022598086572800 7933242 647747923701247072266692926540122624 7933243 77867816831440106224470692094763499492 7933244 43889380344718625310151182596556288 7933245 -25111109566180148093830968098457854880 7933246 -26292583150235864007856424009890460928 7933247 -59465182592283284766442757438064072000 7933248 -44908591665762893868821632921349652480 7933249 71957827101655684962094222866886941636 7933250 -26701589069561375617495195625023152000 7933251 -47816292847096838680117611682237647696 7933252 -3509618574449523322914229800299040768 7933253 -106709386277533296255647964537027620640 7933254 811927089252371901446552227176235008 7933255 16231250727383431113680224621414486320 7933256 -55838014648636492903694445574718423040 7933257 -86990927853110907322049655680606292246 7933258 82599680853916837654035308923352632320 7933259 -89638997646903016130595411926477000640 7933260 -8883320455778927628587769141202944000 7933261 114692118837781034373004258787009664 7933262 24192027101862328093482551201607613632 7933263 -31334521587438569614086177119527176816 7933264 9209172081089326451457168971315732480 7933265 -23124104763120396845207131650355309080 7933266 49334362567899153324371756445557905920 7933267 91907760156643055609157642132148552872 7933268 -10907223106775548606549459555668271104 7933269 -143098821345794515694100954763564150080 7933270 63965826224825520102783106519065358080 7933271 226953503490468434760177222715068790080 7933272 -17077602935624443681738402799207055360 7933273 -77688933786402739237589308196107503478 7933274 5629178829188094979137141483773860320 7933275 -853822329877578638620236959595648000 7933276 -34783239501081790524166213530572615168 7933277 64401522088016662934507369961127863072 7933278 7762716312653400688323648227480082048 7933279 -121586576606748893291867181681047462360 7933280 26228731170379258296797919607613030400 7933281 -27812637390014963958417103996701446016 7933282 8644193919119677403185242622980157440 7933283 132790123563148819025028961509725621532 7933284 17114857693693724001904903371418081920 7933285 -2023572824359686913252661887554396000 7933286 39971119278815055519983196431223915840 7933287 -63561144886974056981663728974180244440 7933288 132500613979517418601018070288150200320 7933289 -17906996404359405095908152978657243840 7933290 23139929386376932910107866157287486720 7933291 48922800708031451079633156643744344692 7933292 95022406625068236476684179156042742016 7933293 -88054841572426161192288341156248740618 7933294 40233623621370009763109989044535106112 7933295 41502372117047753044749987879849222000 7933296 15950415736454236969676861600907558912 7933297 8348717251381406424055246568304069300 7933298 60936189096831630695630282717236454400 7933299 -74888317053183024607117661678266193664 7933300 7236318472027506370631629366652854400 7933301 51091148977365118543380147625320327552 7933302 -519056142349989660124518685648821888 7933303 -9853379690729059103834987518480814080 7933304 -76681093217829010291742857080591114240 7933305 -32657535392792177821874554810116823680 7933306 21583835082560842829208504976760262144 7933307 -2442106195211445130992866844634857480 7933308 -14381657345256023031392480741049392640 7933309 -13187749479314658491841614159806928384 7933310 -11929816693377812727943362241166868480 7933311 60639764491717871125886613158807221560 7933312 79157429588148810982523914271116492800 7933313 -37681881742737715072438438306067565438 7933314 31420535010375911031282880684609338240 7933315 -50948854356685226507147201686186816080 7933316 31403008805236474449379898460061642752 7933317 28246590109287466544084913543101414400 7933318 -30283872823797365042261544914382647808 7933319 79603298066001551483866659377508477720 7933320 -42480807730354310873506947762867763200 7933321 -6527448661196145645696889854073866816 7933322 -22006008793898109149728527468851754816 7933323 643124151882706715376908885218115568 7933324 19995647488999746159818605944406157312 7933325 -68257107283200615976779966665098873950 7933326 -273826719649911667327232182446776256 7933327 75797611248763621978515167325367482720 7933328 55857455390362525358546100161347584 7933329 20963681396510108075219928348166741920 7933330 -51046123695860380995649178977339225440 7933331 -54096347405168810910919462428132697008 7933332 29783341015893704623504034001415071744 7933333 -134260233709478561465859085709780017380 7933334 280810511925271129219441924974796800 7933335 -82145396036626373106290096585668823040 7933336 1138204067882366425733680930287759360 7933337 -29131017637527217459980795727833403260 7933338 -4007979988339327179583808860728330240 7933339 16824890508361255005484897670827455256 7933340 -9180387688661047836035110921690268160 7933341 -19449368323716326114057271870968212320 7933342 -72253142233160195911819215461300843328 7933343 -37924173741929310219226429443614741256 7933344 -55019295601151941025678026333426286592 7933345 -24514060773893650968734559942966165420 7933346 -666804339843276360926235673449866880 7933347 -10895990900007134446380906999815684880 7933348 -4550837149260344169608267133673090560 7933349 179353799823354416608541695873124355420 7933350 -6346183715502656564482974300774168000 7933351 -4107263067279086988835925050930823448 7933352 -8284355396176414300991677617098833920 7933353 5108556272721860367104585431737749904 7933354 28669687690191719037438921926960597760 7933355 -51840356608209766545072031571246444400 7933356 106694349648915217506906635241592320000 7933357 105037969801596532717330812660414551712 7933358 3678267753844647821336341388776469184 7933359 9970798219727353332629926410547954560 7933360 -2008514519827793588251488860259287040 7933361 16180198849479633529303529506184002962 7933362 10392282225855409094896722007518260352 7933363 74594771718783109334370160397992697612 7933364 -1549288883971206840145128345718468224 7933365 38842834618826982754036369830466560 7933366 9213287531941098670208784547134689280 7933367 46043978267682468724733912376755906880 7933368 41570028399465412374478071303123701760 7933369 -304079027659156383044044021906998400256 7933370 -18811208867137473321844114232189337120 7933371 -296329054675248985939334830508446080 7933372 66213390356766337450458006211375256576 7933373 8530649748679302642416975979772014720 7933374 -21087837875912390344547353989002957760 7933375 -6344580328829857994185833649098858000 7933376 -20686030086909857658972960214776545280 7933377 25257938062754153333572054505039412000 7933378 -60241242384817253288758814591479379760 7933379 -7649323628144795907615585227228014020 7933380 3501572039164112747617504137667461120 7933381 -6281390464735641308241768165508258500 7933382 71417726741552868082468350830000445792 7933383 -29556657568127065268832017917757688 7933384 32294140590386019137173974041200773120 7933385 140637052891695185401164321384520129800 7933386 509729656795740052798439428639340544 7933387 -561731165537024004147092128816417536 7933388 -9669225359908598138206769052954899712 7933389 -41402197337821117232482334055287038464 7933390 30919779867250602202978607786833420800 7933391 -33428640751730891234829271983899660928 7933392 -3380486544289098408296011407946629120 7933393 2858748681207136654127713501594260800 7933394 -74399015517793535057035919638480132464 7933395 31107295967903205468308681249020343040 7933396 14272388747587964917681929073902698496 7933397 -53899089102322753426881523929746975154 7933398 1651625391664614912653338415551051776 7933399 -134928694295488283720215231018489588600 7933400 37053552669259282282108793070365952000 7933401 17516005465610342398377305379827184192 7933402 -46778654098294379240575464145662712848 7933403 -141374010670650536585984075378471211240 7933404 7200255980049136601605252564951927296 7933405 18066420476227439491443838898639676120 7933406 11519730369464880873728896043947195584 7933407 -106983651163880603112887037233680618608 7933408 -18898643448330418339844204737654161408 7933409 129913162689349189962117377365023403440 7933410 28275098035422410187284065651882675200 7933411 433592212354090391934594254548869264 7933412 -10010768113642609342099906606497914880 7933413 58715574198764968715770076157873252000 7933414 79106945404862899870177937018094720 7933415 36799816588897542707881457704971333600 7933416 11705667372862662428160962072374886400 7933417 48051020441172175597317606788938360320 7933418 -5485308242996258585848166805059076000 7933419 2602186917411699138674516947827251904 7933420 -79553675435747839855338641554291645440 7933421 10547202835707860947410585762256911372 7933422 3520973461834817700275969333098619904 7933423 -13717996397529815817982044506839663800 7933424 -24468980043526857034970632882873565184 7933425 29697608559804568477237710457396884000 7933426 16239476853242573363552316119863447584 7933427 -19479625816263095081519080340154276288 7933428 -63269692331970418443370031335337167488 7933429 5634660935766944815384819214747722112 7933430 61988757015528783837646548999196815360 7933431 5799464477775872515138174815795788160 7933432 25326758585971830139922626176070840320 7933433 40373032452708225454969208878061353284 7933434 17387488057836921875902335457161531648 7933435 -45086835239763526152310639458613316400 7933436 -9055605527866389053661667065288720384 7933437 -60287183293978626824008582063500058560 7933438 1061390483522300614870541714684037120 7933439 -147711628945941656465585343310962670944 7933440 225597229804177366230715068233809920 7933441 30617614152212361969625527662128110852 7933442 -23483956248759999257260694925039305856 7933443 30455398664607696649576206166494218160 7933444 3924523411411312164560955101460599936 7933445 20561749922646069818322469934914888920 7933446 65492163588312481978149313089745486080 7933447 14347775576723963690792789087655327896 7933448 -118391098176345822527847718645585674240 7933449 35971152018566137942987651990468840128 7933450 -314490414961145724730992733794624000 7933451 37330637837601425672958824410709242452 7933452 -23644650389400451703708661238889107968 7933453 -175946517572281710502768019780466959136 7933454 34910879067107301987025839088246090176 7933455 -58422074746684750790582777975026677000 7933456 1872089184594415765695775208163328000 7933457 -529023876506529038396167721568996288 7933458 6939744174762873543182323041915396096 7933459 25955751403631608479575548377870597120 7933460 -11160105742584366756790927419626918400 7933461 113321986357243306229236990151769966624 7933462 68696068187572803476251201551917832192 7933463 77541926502943184499285654212303696712 7933464 16174485814932249738991830529912995840 7933465 -58727823537600456168207788252398390140 7933466 -29668971355510477333154336873926974240 7933467 -31541192047595503507481411175290338920 7933468 -776273591192449364227748848034086400 7933469 5089233182115358111505276353888975680 7933470 23787546116323905565336819712698997760 7933471 26957353051556524050915999514877604704 7933472 -167274954291233530550975075785931489280 7933473 -29473760550203485586226600043639116636 7933474 -38535802689361977945370622323504361088 7933475 -55067022803562598831801411311926245200 7933476 -18045500691544441912835471790769950720 7933477 -15301139509809737605079943899631891428 7933478 -21693418136653436393856010240807503744 7933479 -1073822936651452352474826998983499952 7933480 -52881969801414723159939621680976537600 7933481 -94927842852850401188972119273554563718 7933482 -15942802841624452530636362542350788352 7933483 -99387564867284842452043062897760888520 7933484 16003643327110469685500650072904702976 7933485 23104931647727340248175490641396485760 7933486 -1489199968229248893237647174780544 7933487 83230111943292920879317827530119973136 7933488 -15634155397210910046587890274107392000 7933489 -27856204781061085490706655450479925760 7933490 -25649653400026455123483011337817221120 7933491 -218035800504733806637169029634765819520 7933492 -21102158558501263033686074062663863552 7933493 -6325822151092770191620801475005449600 7933494 703392709446543225072494592591344640 7933495 54782865867078333218844121186068471000 7933496 186073028632810441869029789167019212800 7933497 656026804221528570942930321164066496 7933498 -48919047643846036309064409861405242400 7933499 -44604373143162540408449144840885850864 7933500 316894956174380177899623048745728000 7933501 150463123251845071792024397219291801100 7933502 107863926720353548494379823539009141632 7933503 -16137547337725806660901258714701442416 7933504 -2510710404854124457035221252271243264 7933505 -12272757038413832485500971324357952000 7933506 -24190540229967825377302044434618204160 7933507 111184316299577164732693691955863218840 7933508 -72529298393375506093988049236839056384 7933509 -103965492046651036824046715947485548676 7933510 -3159346910196524566518605593949351040 7933511 -123480514179321894529085027853272862888 7933512 25507024508123820856932356250645995520 7933513 12215174056722145128766457804612479360 7933514 48438534091348041032871085375401276672 7933515 -23786647213508297519377867802961799680 7933516 -30577963796474949482872782893126114560 7933517 -68690915677476075968567549449457164020 7933518 9643378524044143657331187261162990720 7933519 97006267531067510826000463613801547960 7933520 1280284826299793614638035152152821760 7933521 -76807851908357600091070402610255785488 7933522 -82628574971346400821800931116808440688 7933523 -22878972512704169886376600993772790336 7933524 -71655066608451369051143742773071546368 7933525 -11212179406909483756024138718100622400 7933526 71297720198639153169794964416519879040 7933527 40664660171501581746641321733116627760 7933528 -61402984994613537912948010129930199040 7933529 -29428116736157362951488767450141424 7933530 -36187954403884029112332028180390272000 7933531 -166088879178346940347407881989769300668 7933532 2264965029962627943532110366813405696 7933533 -4092155711231013112956298673680713600 7933534 -1413057171421855986284355205039521408 7933535 -78477938011348059869812221211057922520 7933536 11665719421305378613003465869755547648 7933537 190014282900254384569724389782065513392 7933538 92616640273662257444808852727490422560 7933539 -56542915520161618915267694971990403976 7933540 -10457949048489891824386150083246243840 7933541 -44049875862526430145132300863078767680 7933542 -50447717982120455983345590177945300288 7933543 562389833576420754902806863435789744 7933544 -18265231767176710545446574257899299840 7933545 -2903140538795896660207136380840372800 7933546 16285241865255349788165507013154903472 7933547 126301981979794416290174967441216666996 7933548 -25525185294456843619866962065849810944 7933549 -6723065380243951793982190109442298920 7933550 -31485956876939153253285729654832238400 7933551 -12471280699943342959437719416791582720 7933552 -26978322641273071732658675773023879168 7933553 253371467944450418432112287166816731520 7933554 54818865784349478904092916119866910864 7933555 -15988441636626587690719846510145076480 7933556 -51595452581408852481052488803990743680 7933557 -41251671175584094747261614784624807008 7933558 40279168177938052102103211094755422880 7933559 115733395860417170591114761328077176960 7933560 -57497487139883518518077000340092928000 7933561 -1080231217652435163661238863261266108 7933562 10460095642399191732230285056178125824 7933563 -68047446660651208836117526272433754112 7933564 -63849032477333780372720617107618611200 7933565 -18906650602192569300535002684418696200 7933566 7935445121177481139102909843613922624 7933567 5468644998817264753665972064321409280 7933568 -120458666643069450913756836219196538880 7933569 -17957318790103428202381900839042745920 7933570 7488474653384243461252906953073819200 7933571 -187778119121092708821619715017814650656 7933572 -23143007150367734252873414926827878400 7933573 64324737550750666017837074291777033822 7933574 33625225002656860072883409588785233920 7933575 -31945746030400934322798640828235904000 7933576 -22920349187962815468378847688420720640 7933577 -28083053828501217248053439758526588088 7933578 19873957725000193939942037742985091328 7933579 -64181149325061678081387950717019983624 7933580 -69804544808342803391793114035552332800 7933581 -93820697354812135725733992109734367530 7933582 -93287974337272994460271496018629632 7933583 -27662990159367724281244647183005304960 7933584 5696307004021884012765478718955847680 7933585 -73143694682739360707710759915017291840 7933586 -453045740254864764000340311839366016 7933587 -77580050976859727126592510997655206800 7933588 -40421307810128540966156232141325539840 7933589 59789456493794150017367371855290549390 7933590 19419693375191351905449340352705088000 7933591 130031599730241357673622134428489633992 7933592 -27947463240762551223214721523961651200 7933593 73259007315159714574987448264021555664 7933594 -35031771980609046668102734377992375328 7933595 -21932842516979382126615110385011870400 7933596 16901383233365504609013243188620959744 7933597 -33896786225422772824745191880563306368 7933598 -3100924871527816936288347228140995200 7933599 5423738426105899582310366205698948640 7933600 -91567557980604394747417751925502771200 7933601 1583629748862174804579593811685560000 7933602 -44751777069916517918349597365015550720 7933603 -27835294213085313703045684319304891680 7933604 -3519591318143089533300415454236200960 7933605 3592923161172765154546708530365356800 7933606 -64175758070414689546624208574640201248 7933607 -69364493994808579855775344549736520 7933608 3618584710214113800007961811064012800 7933609 -59013464958939268685265276641580285190 7933610 2535311072874613745537451599486929920 7933611 -28383775732795459183495907543211635712 7933612 80090162857939834476353642053124436480 7933613 14788348857510728106569360609192575104 7933614 -8897527536254652113764308899571168000 7933615 -85216202959762560933271899703144605240 7933616 -32762323851929639730118728845814448128 7933617 32103527128758628862894151438049511400 7933618 -5887822385912077002756683891207720448 7933619 22813554456455142101645867056541803020 7933620 -19889250670873881139317564778214400000 7933621 -50251268551254388507133968335692880800 7933622 -22859593990255421021939433994267808256 7933623 -3218871247508281178636696337474844512 7933624 80300966176181248018457033387216424960 7933625 -690736066820410819496062151006448000 7933626 2717100090299241481904028137253908592 7933627 58780149657038324270249609235806084560 7933628 -26265861156321995017372911898422684672 7933629 911434820964849494301691845082676736 7933630 648261038244660800549115136891190400 7933631 -14873846727357405962801562530243356008 7933632 -8034650988477956033905100347479687168 7933633 130560127822736446674812076968361314882 7933634 -43692070763487914243949129759987284784 7933635 -65666418580484077665736270782484670880 7933636 -23135196391369976690651804841324545920 7933637 94243509329183221853025853665771125760 7933638 -7455611471043696279352043161824691200 7933639 -133126275425297800110237908237874384984 7933640 -1966821255037566609690437079146496000 7933641 -28229960809775049059204903992343905008 7933642 112721734523373893153410638380954655744 7933643 -4200453711382342444857401098151360976 7933644 -19307643532522492661519424576362311680 7933645 6299222742407591421854528071099837080 7933646 20955422853780191561203436783099093760 7933647 -174509902261611422429186506803695670528 7933648 5702357105505163579753004588578816000 7933649 -20857077000969374926266555828709867020 7933650 3683272733970037190959890390685689600 7933651 -43336979653345346890938070367528054112 7933652 91107687143573782423471544579027953536 7933653 -21295851718051282071309572754073900800 7933654 123470277181210285237850762032368192000 7933655 -24421473391368272034068026084302264000 7933656 39227490933781999847152531807832371200 7933657 7026454839098138995888627236749481492 7933658 5072462434110561030575927388699888384 7933659 -37130927238548136856745310200439965760 7933660 2960884347416521598384947346226278400 7933661 119212641306023185474774900486523396262 7933662 -49342010104708227019411467475057105536 7933663 -15533726898099069998617888215772720016 7933664 -40544160699103272947303511499135254528 7933665 9011596134616298282450841609280705920 7933666 -15563679704558469297359024620404082176 7933667 -44421975610315687258512070610471247408 7933668 13110898738051537451824567792823792640 7933669 -19332287901759758345544606076025764704 7933670 -20836881439939471719667632455981399040 7933671 -66966503993790961738207361177726415360 7933672 -308293184636614313136161032134574080 7933673 -131489617145831822329956218140820926896 7933674 234168393564596929753362172949591040 7933675 4309965380965862396130157962758448000 7933676 -8179632979912696773862558811754989568 7933677 -72497963331083703093071829944325684480 7933678 7339652842847140431076260340135203840 7933679 73824764062364815879189767522904858800 7933680 -5427672605164414496624912695266508800 7933681 -52447883617737134328194232475707023680 7933682 -21774072717913180762399351603596374016 7933683 -34179890175939145624355979581754847176 7933684 97912236122833225411306217631989164032 7933685 -946349149883190362510582649629995620 7933686 -28425358609361784199328698319311503936 7933687 143437317828921691104158723231212272120 7933688 19647548946235129685775300461322915840 7933689 43351714233106251084788013082419338304 7933690 14975291996750625945144188724214087680 7933691 -32873666607071927093015732749844244816 7933692 3034086923788775916548107021297247232 7933693 -5292562941892015790265221251175736058 7933694 82183224503219705516974995488287118592 7933695 -5761862559963567711840762501076569600 7933696 -128052088812817378151555864400293265408 7933697 1444436960606168214599362665023659506 7933698 25469939784418180650518270035131138384 7933699 -11389168920558153223979845492807048136 7933700 20567620148145510541855979926113571200 7933701 -14897480673065869098055527992615619360 7933702 27946279252262104733634340116127796352 7933703 -13636786652627960316029220903748867560 7933704 45027065990033961367483474228408320000 7933705 25663603021073020245610524932202936600 7933706 22334397893085061378101711658675673088 7933707 -85781307092431728457711690812438244596 7933708 -41450379101375288858253824013464918272 7933709 59513113773474741320911119971731125216 7933710 1125266318604876659816976589875283200 7933711 -67916190076989388170905170015316196688 7933712 8717309554296443640429406132320337920 7933713 2816157190107958152809797114500529728 7933714 -20304256355100721989074536237340114544 7933715 1489484103101761203988278893394144720 7933716 -12704523340897829187073404790629396480 7933717 -21262747670595863610603731108997120576 7933718 24358807439954083238970621927631903104 7933719 -71479768115321330751797406305288840856 7933720 1276661177743274433146321237307801600 7933721 -66091765932654243420412617776398669056 7933722 21489075580346775249461090406791235072 7933723 -51232271346988374709735971841665468160 7933724 -26382702943608773198865839504429683200 7933725 -21138424991479969134334433367734691900 7933726 -60185670277381517165910349023690818688 7933727 9118154100197640183290203033029520800 7933728 74874786980190519527623564973309952 7933729 -30736973842755579012642131867416027200 7933730 -5922558839783686053952153295688038400 7933731 17188406209298884394317920420623436720 7933732 -11337979802065352752971153516493414400 7933733 262788041768341274784335428647259180800 7933734 -75560019515086541074104201465518213760 7933735 -15425697103398315313850162712439065600 7933736 23189366810242827631909668079721671680 7933737 1373417153728710867349009100258160384 7933738 43335462206395224468160263805173002496 7933739 11193963400825256992195455309572099520 7933740 4371887361361511684033654069438438400 7933741 -221758278219549829385063342272329542208 7933742 24484469603524505590027624552641406272 7933743 -88445874701955800889734860235547771768 7933744 5381733775246908187019054768105062400 7933745 -21939131703491442832742369280875875800 7933746 12512791601537114943779774372106317568 7933747 27706756490234409812233739844357481392 7933748 36306465479150177275575448994098305408 7933749 -29958299276704189088833086087200742720 7933750 -5505444294692327793482628657183480000 7933751 -3267107187343220715615561945881725440 7933752 -60447100277739131755124096483692277760 7933753 -92646745643780160974857876273236470592 7933754 -7335641552511207941835878219094443520 7933755 -1069129552942826366139595703658528000 7933756 13940336414659878082770683663691422720 7933757 -29154353646237150241907297339323530420 7933758 -89315896267261551067580909162594304 7933759 -41487842505385114991502189734783514384 7933760 31510637035224074013224317466553876480 7933761 73554216995427839102939911078089804480 7933762 35056920247190072808382641971858057280 7933763 12377883815566868341381196138727063120 7933764 -33458281557037264320486770407502112768 7933765 10063780952004942361034086336540291200 7933766 72321116679369918500650994425184084832 7933767 30537935318700091506584750119519260240 7933768 -15545633952342327863224606303736954880 7933769 -56192844409864053975681192731100193830 7933770 9711348590047187896907702247188015040 7933771 -86581259808647921039312239075798722028 7933772 17161254836613767673885050881729167360 7933773 -6759600028638802611796952102012270400 7933774 -39914704141001520069313553610699180864 7933775 25202598354447623363952304156415497800 7933776 18388781408042199767837920336040558592 7933777 71886551578192362142565827022041632626 7933778 -50113942545817027791611157676452040560 7933779 25829141931148665387181619677725835344 7933780 11915844797053405309989524368825013760 7933781 -83595881920766893056029980297412994816 7933782 -13844257145118603474823725492358206720 7933783 -1946282671695650010369742432080525600 7933784 125414443236395221820673213137492674560 7933785 20428634533676306436120205167004310400 7933786 -4547676770204470551317887843441854240 7933787 20204781790955976837837608007463960152 7933788 -6110039790353117084345469834934523904 7933789 105842411551546112244496172754036186720 7933790 8882772448889510558426633075871278400 7933791 -90046656710543269480938147322228324080 7933792 -74222154254891460083807702684565504000 7933793 -4157148471836859795008806526620876416 7933794 41473227913251786254937242913482499840 7933795 2463384619409130728958418244198510400 7933796 -784977165556345877792293441129783296 7933797 46793684896856624355251548771190994174 7933798 -78546743425491988282747903130290668864 7933799 -2950305171517175319999989043149693568 7933800 -7577531157839785928046002025123840000 7933801 -613373564451491527412108788216072096 7933802 100335259615109555687861787132041561952 7933803 42021735929011833578072894786916150000 7933804 22376428199393564192656347871385518080 7933805 -94934469564968649818636629060837433280 7933806 35819515365966878970925916816897389824 7933807 22550133625802320185032425249884790752 7933808 24903636595501630952044242946232647680 7933809 -3030680030696174449348760864875482432 7933810 36536427512928389154882888183400269120 7933811 -171479247698242557112279198367134756800 7933812 38702090286286280752669494815624601600 7933813 127821373361497405747829810147160822062 7933814 -29840787518297175238516550743168457088 7933815 64186937183423511935894150579487585600 7933816 -9118348083701279792891508322899763200 7933817 11327255200908878123597258546149248000 7933818 -37702840946783220761779160227300202496 7933819 -1659430595114803878623521826150829456 7933820 -71636268920945042464440397085873664000 7933821 -8278343571615023431239889974407165376 7933822 -17331843770397782485475610907403523648 7933823 16135640161820123905876624711718931072 7933824 -28218862799003941495182057810752962560 7933825 42205004107846227271930891997324566550 7933826 -63144675212062245074351311420380003888 7933827 20772397622668818505666910508394419456 7933828 -4670588743218789307209230698397564928 7933829 84898532433100362144594198793152686430 7933830 -10078024312371813074064600100485120000 7933831 66247997104715780956635406109791133352 7933832 19227844608572744291699623816257300480 7933833 13339167492051986538804487807712223402 7933834 48377552801280656219860546394464613472 7933835 -20310613176034673070785975026403994240 7933836 16803084745148325863584000368495476736 7933837 -91627358821015544634657130736912253514 7933838 -64171659583694655303733819532888258688 7933839 -42389522847378863745178623588858022776 7933840 -7210693728178770227069120256120176640 7933841 -141987867366901285493704449591289783758 7933842 14488969735939448692371539922403737600 7933843 -32295210984294753790003332118795034112 7933844 -979531327226078928862449336445624320 7933845 -49264609251492075503586746981569628160 7933846 -30135349870629885680746457064913180128 7933847 -38291017023621671060159847770222291568 7933848 -4581042511499019405931524998764953600 7933849 78884631098115468115716390897532800 7933850 -19983718249554344694126047383862880000 7933851 -102626256918643744875790813100853841620 7933852 -66965461466402164405290563325345432064 7933853 5458951630213590771483207474481293804 7933854 -30657274383851427090141951429528312192 7933855 100724018703606321581050142315286254760 7933856 26514161876836443266401415899848376320 7933857 92437705284345634273611967099859621040 7933858 61360018270359495647999689543498451280 7933859 1898191295408006877652544548437344208 7933860 27252992472975633820646080908740136960 7933861 22942775094552851451499952143567322624 7933862 11427459749572772417683018803645450432 7933863 14600459837925349688006225427118129920 7933864 -86197655379579651440074669779211760640 7933865 23929506552293847819720540485770756260 7933866 42380742604250752872095534608233690624 7933867 -133806045793969191947769518709693115084 7933868 -40468752957398459001882129678906094080 7933869 848934259918430889377694318385296780 7933870 -13505752505956644014881423147326915840 7933871 -50940941917285908952013230568143296456 7933872 -12348017312550563134948217644881543168 7933873 5692926380931551783648937969009618624 7933874 10781892452077543923248986461309641904 7933875 -27230762929760006367129765877840356000 7933876 -54256881453968515563720256729567456512 7933877 4440088139171578107458414208931244352 7933878 -32527577197719008868958405521196608000 7933879 -118017342023831747353830155032482496416 7933880 -36803170446230593529086585280091033600 7933881 -30292857102009533097649595099318160048 7933882 88853397794756032908894250473593017344 7933883 170163172587689149147459780973138592624 7933884 -89745368946205866820058487064022949888 7933885 -104101424859618257361022133511030606420 7933886 -59369363604108058547675885963203183680 7933887 351661463349656445269897855631016320 7933888 8950252934367232231240264208131031040 7933889 45484114018181831280289053173971996356 7933890 34821141602073387959533877871883729920 7933891 60419403617093903542024252232681607680 7933892 -13913836306182158963418178048619888640 7933893 -4103196334881950750364844434034104672 7933894 37402073711924034126473859413442516480 7933895 31146255378259987622325392109217356000 7933896 85023952608613714582850599686001459200 7933897 -56352148800536025414076680227433727654 7933898 -14331033012953305986160022587804625664 7933899 -30083736334531294609412165472285476352 7933900 23599384928242650102288971610019584000 7933901 -93882268593628588482830295619956724128 7933902 -31322910720674780305115675631773381568 7933903 3404075703906032331512620183671399152 7933904 -30863338434801937354463337707142512640 7933905 -3839060709113413610047869418965667200 7933906 -77664773617629754961917079538558698880 7933907 -42301522142321212740030608619939913200 7933908 5985064777065417552204352785884829696 7933909 -153415707750087196412720034861681107890 7933910 -141999525757242196922900869506650880 7933911 42096667822050498198870734343515412072 7933912 19529198309160661979852370418661498880 7933913 20059195955211116740307046459903245124 7933914 -45196277293560193633004787739239668496 7933915 16924123278550548367172132085856411920 7933916 75656973473745179332292929853423946240 7933917 -28135314557767602007045773975732158208 7933918 55791463657130508058344964301352246720 7933919 -10834269258204081850192823182736547840 7933920 6991727182715845544012022775401676800 7933921 -90815634713731954032612592184780136576 7933922 -18935916813229269415596874010835949488 7933923 41871893228560687371973713556263475200 7933924 3813281207202168361868356463544253696 7933925 -23349668034899141687305043931649824000 7933926 4526399351936174601820488869966524416 7933927 14721977733271601792510593093959294776 7933928 -6434669167572728488275921823990563840 7933929 -33505733238558425296009742083522815360 7933930 250097248714342017321908342532414720 7933931 9776906518643380424725876827977994000 7933932 3722219504406324993193448010845207040 7933933 100658909907602364454639081648189265600 7933934 -83347215375080067637890842028534902400 7933935 -1370928139699604095077445503212425200 7933936 -47300439119247865172718634257764352000 7933937 -21053511224237593459858361399122894608 7933938 -7364572919425340536453493635165251456 7933939 -13406953399319109851699597564083510480 7933940 7311497769116787874115144022028615680 7933941 -13748910629113438439910338246343410052 7933942 -37631745168221905311412093050595980000 7933943 -48881199634701871043490592840749210600 7933944 17721683657390910600402757782287155200 7933945 -48040330787943890628399799580743290300 7933946 52924448726569461794625028352505437184 7933947 8845028059142274523034530859562288384 7933948 60332485412779593311774009970553867776 7933949 -57385884883242399468280894791102720 7933950 -9721405468300024904301067482966110400 7933951 28311784068016538657432101640696668704 7933952 -46371661254027376923747681861579571200 7933953 24279571858259428817493809196382353984 7933954 1730240907502779118947448291399999488 7933955 -68343956882883369075157235847729302640 7933956 10485062913016519846007808617072031744 7933957 74550161134784577093867982652518122206 7933958 -13471598369611268883374432350554478080 7933959 -32200563425482749764269140806425629672 7933960 69406409624959013924918062257143040000 7933961 377908026224096559277265567484655104 7933962 -12486782105237506421709988562310536448 7933963 65253561127836470588747319836647964920 7933964 20017991931883699555778392466888414976 7933965 -11710559541144583753359783632369625600 7933966 -34769036488612928457555054013700090880 7933967 -6062382705272732026793176334198316720 7933968 -1585004350740703728453854028282986496 7933969 9664139762943166718815590860146020 7933970 64590872920211650111800273398246400 7933971 71386704665543516360845848807907344312 7933972 39282396052153714827238700759393403776 7933973 -1028747133483817518101814889672471296 7933974 -19077272875102667286245333726622104640 7933975 3737420842963797170290175333667072400 7933976 -29016634698805710656329711347882147840 7933977 -6760252017753694840632674572280948160 7933978 -14944670990953041933115133489961134400 7933979 -4712129192837144290760199358674607080 7933980 23293041984327473311435665819707151360 7933981 105986203059628845376569925632231487200 7933982 -488546252276576725433545988176889280 7933983 18429077828612251596224736857632956048 7933984 44097062787472628280348406911902810112 7933985 -11637424826476614672278486039892564480 7933986 21008359576800968814168122941087432320 7933987 336752879824386106969560849357360687760 7933988 11245912354673040911843194755106160640 7933989 11976991210472505932992609530064077120 7933990 31356928144251258244949827383898032000 7933991 93741593361556252455004117950181856784 7933992 27748960945908918030487539433301114880 7933993 -9174581438582891241511182128103727616 7933994 -4104932111555877610485342451403217120 7933995 -26523063995146858387797549038168392080 7933996 6793072059147776024837460786727649280 7933997 -108565129722114324553109032661807464020 7933998 29087364271480888186057169030277824064 7933999 13891858282979158959245808680289976600 7934000 -42792730863553060355686957967474688000 7934001 26653828626286874816283545272801070400 7934002 50482624024613079037266809174402598432 7934003 -600145288460144381006830825084896768 7934004 43695113039970966385854055482987786240 7934005 -6734693472403111912022266161406349640 7934006 103071972783341393844057349731895258560 7934007 -60884754587157347575810904016359406360 7934008 140465612669068042649473013252960808960 7934009 20106101637227615947393155345625287210 7934010 5986815482634781314217730634616734720 7934011 -91459012478174614229046230663758885968 7934012 -85333261079179827274741603637945938944 7934013 -3109351931338066606566942888761554176 7934014 -72436986850009916539073562329476392768 7934015 -20706966649678646165732579472434855280 7934016 263461387509126792460081806459273216 7934017 -15718556932238953447248734619116991808 7934018 55713197471736332614809912381613850016 7934019 29840512149416689218356401545715949040 7934020 63137969396678450497011994053725184000 7934021 -28408885763381427598325005777611854148 7934022 60950179629022375464836255179917773760 7934023 -25393836159661683778304250461445973440 7934024 32978938397207436446459904912541286400 7934025 -6378918372907876839206668969140768000 7934026 -25132759634989625976706613478787744416 7934027 -164877548650191628013008570856311526124 7934028 5799738200073735282828266762199972864 7934029 81433672390006718445152637154983536630 7934030 23762239643825071813796767469929854720 7934031 3277645445156212130132238616720854000 7934032 29520873853364964813504431298527092736 7934033 9371963387011852224550442770941744804 7934034 24332952179199037937617907796183464448 7934035 -52397506776066301027651702900285218240 7934036 13426185529222219378385678546611347456 7934037 38935849014194172858884080134435799008 7934038 2886709669684585427646751496158509696 7934039 -46626451715828381011916656887184597560 7934040 8439526260012044992432521896635392000 7934041 52856855740017123235263541291943283984 7934042 -34459281878274580286840414083244620800 7934043 -51756694960901770079099372085715409400 7934044 -22460506770241402048440432413863488000 7934045 -24105326584760773811751982544175834240 7934046 -20667084880068636530881005716021735616 7934047 -1309003754935884403243272700319815680 7934048 31637537409364695891456015441617879040 7934049 69180826484500217713491496801976073600 7934050 -13007557219017473616889023709494211200 7934051 -67501337272577744696357766056697917568 7934052 14662992862487925419706940709577646080 7934053 109765253819829440761731726862466211264 7934054 -65488882534496878029221666371302645024 7934055 -50318665522995911835887276036682336480 7934056 47702965256477548195951598531615078400 7934057 -8928318721005453397087367601222036480 7934058 483875428340333349546696563815088640 7934059 38468109056215315033035325357676924304 7934060 -85442873874426196397090109980383211520 7934061 43779364581930497479352476133335236672 7934062 -50762373609054026833973586887763001536 7934063 -13653669403485524234349236876769584688 7934064 8627370623927991097562213181459431424 7934065 -36115872024037598283071976335143470540 7934066 6352082780094430919744194129072926720 7934067 -2838556575291962563751000785214464992 7934068 -55584897102278295618166270471046191104 7934069 -12725088620432503112268793713143049024 7934070 -34470955471029184902185046317919559680 7934071 -62503469516203495963141529563733635328 7934072 -210632932503499774892052018835854766080 7934073 42674773108119699440130616780719252480 7934074 3039094898557321920564928071633488352 7934075 -4384075139361819932496105728603750700 7934076 26775499154469901927823614273819448832 7934077 -52797349565798483981405609887449738560 7934078 -148700596590974086277593737132475392 7934079 -21337408139511461983624247031825479280 7934080 -27617815519513613543993242900915814400 7934081 -36515439361547357284690416503729613720 7934082 1982334827677582793606349105943994880 7934083 -9842997361275426434362954816891636800 7934084 -113941633723833097624755016530553574400 7934085 -37308124945228287328013485723464820800 7934086 52096758872977456591916303400389776992 7934087 2048706180615476850227845365788673984 7934088 -13743328654808789181527690075795005440 7934089 94116500576859134842230228411552660890 7934090 -37754964295514606256536106918138055680 7934091 40559523898790638910835499811123553408 7934092 -62409823986438510167279946334794928384 7934093 -95368116943450898358239771834537123658 7934094 13864703953529528565093451502848391040 7934095 8134685483405238326269951413548868000 7934096 -2630853334427634698456695909736448000 7934097 -7317662548708494714067609293180534528 7934098 16849042878123908057996889770476198800 7934099 67666009750820432823300170600157917100 7934100 1643699373818283184966210503072000000 7934101 -68998786838902844269119401268662985600 7934102 -1234835068054230846574892839935392256 7934103 13976666876976725373646812282075528720 7934104 19009576048287834402421685716738990080 7934105 40583197689694562649507152219384656260 7934106 -27311085938331048812356232379344733696 7934107 -167361514695566635942436551788013979644 7934108 -2134778024698142885796252113908236288 7934109 86698361055123776118110221683111168 7934110 -14200630728045849477055533765233952000 7934111 27014940362744497585891395997288288392 7934112 5680329963602666033006539476371177472 7934113 79288999797615042538560683019858193584 7934114 -14692329294359077452974416882398919344 7934115 -5022064401883159611589926661882137600 7934116 65633044961987105700335258444548637952 7934117 -13148424546616807023995358046022243328 7934118 -47788394261042530433200663084546604160 7934119 114919745642086542606976749096674374520 7934120 25351861482138259717151031332407296000 7934121 9488561468746460975678933696091074760 7934122 13575973822876374006402813542787148032 7934123 101125713517928910972583819639879608372 7934124 48425388418470828212770377164513144832 7934125 -69540691637946399752401106786466561000 7934126 -9100312069899245053296350215956231936 7934127 31209277523480714372924337442455181320 7934128 -53460348645044975858782079033348587520 7934129 95974830809887467724992549030631105746 7934130 3150860284228173887915191785466944000 7934131 -135681951645709908514001140721735342068 7934132 39039390356791971613841038912385268480 7934133 -6026610057718762230356338019040306816 7934134 28312263936103701547597878179401668480 7934135 -5926225795643812150258319352401390880 7934136 14142125954289569469005630559692390400 7934137 40096795076408207522870448969167183786 7934138 59898244473852829211101345572776592096 7934139 144649708999807346881717058813418847200 7934140 -16067676745783428068416247106282455040 7934141 108761404307735620985856630547301929542 7934142 -13645497484817886598064351728779665088 7934143 -24194207801801676090686268171367601280 7934144 -621140910590280142084532507202551808 7934145 -473882294243965035415240753750762560 7934146 -29869293430500393771566051422815666432 7934147 31324051543073779494606257245361729328 7934148 -2941220310847468639358174327326968576 7934149 30617288205006293564916317975555069664 7934150 4911218104407637534928037106827888000 7934151 164458016720525627984072793601901520 7934152 58195967472001604694303762006409390080 7934153 26233370360686023877135092604911883200 7934154 50319959555727684708553845196970469120 7934155 134154392545540087394377285814354589600 7934156 -38959595601093950359367715732497571840 7934157 -13128036891767029454258706167222288928 7934158 43232575281690587520541643128922892480 7934159 -142672168765166553735378930175783514640 7934160 3078330068846861759818251864810455040 7934161 -69616718622810444578249702232425734848 7934162 -54293075014490944927509938545222989168 7934163 -7210923881308321067732858382645282000 7934164 -23729004801028316259799142103603855360 7934165 -34440950013635800675459369818012902400 7934166 -7716862356679899016000610618723616000 7934167 -55092256314637636583017862584095537784 7934168 -102489686515454284914556644233321472000 7934169 -5335333431791764398529016441615682240 7934170 -50714342468268194395190195869161277440 7934171 -13702749467238050572208187958827242496 7934172 -12725794663064166035417532735821414400 7934173 -45600781397012645318453583819259703296 7934174 -65431411822530035089522743087634721664 7934175 -14013265121983936695332369293970301000 7934176 -110250592899970127519255552190499258368 7934177 -116070992684714344545050143742879674974 7934178 -36951012803715796134317608642876696704 7934179 -51925778276502022141773270583391592960 7934180 -80649829099104276722500162354536441600 7934181 -54800142855543625064341300112048722848 7934182 1816329214802710964133254009836539072 7934183 69078496561664871465796047503595813432 7934184 17106058098530700506238340728450662400 7934185 24731303953123360931421616986470996160 7934186 14324968037148921515127563480743121088 7934187 -55568184482619060649237996083068028840 7934188 -150763231493928985262101170629103616 7934189 162231110636398980101978107571803640556 7934190 -1106666037962304720562749821975055360 7934191 -75188498183680154345983233198123463600 7934192 2057852047886751713080098156087017472 7934193 -252216868018427245044464566530109334976 7934194 -24549200125407052029830577979561448448 7934195 -56493787090887092997684745621617250080 7934196 -7897913115666852609656249476348919808 7934197 22171651366576106439751219200484224120 7934198 -39973463650984362601607446367358449664 7934199 -7238978005495455260303405459118147072 7934200 -29817945336134060939921180148988416000 7934201 -141146605957263561611729959412329040496 7934202 -172994424333568014139483750994257920 7934203 141064747053321913226109300705860124452 7934204 -23632739388521143302196921285710541824 7934205 -64003118332103331822471932399959604640 7934206 1568382660635403318522208965277076736 7934207 125763792820868315160558765229794720000 7934208 -40395751831509444984379216602234617856 7934209 74104407606768996425418859635907709140 7934210 -41899089969287317897879419679244544000 7934211 -40987463717923446127114100988258641568 7934212 80246547495886458146925350092115328 7934213 14702093668483878097742406630872124960 7934214 -25808063574091595601858423830599728960 7934215 -7337101174248869384873701812586840800 7934216 153903636047994559930795545206975124480 7934217 -5187624333267781380836153537615534688 7934218 5200704697080537797104777662951160320 7934219 60578222786302397759687683960468111920 7934220 1384511453195595478278618545786880000 7934221 41237646436518339982960677596864250422 7934222 -38736673237984750588237085554894529088 7934223 -72986844304830614133890017668696348672 7934224 -280697125624452477847700254042996736 7934225 -26861287007696433683095184936263980900 7934226 8992210148062233688067199030648576000 7934227 -43703110329920438261715767875026413604 7934228 28403990498782127639582136632042618880 7934229 -9933860677972137058388336421381984000 7934230 -57058731166889068773275692380871687680 7934231 2262745908624523429682550989746261272 7934232 -59632821455635912955485848888207605760 7934233 42496235325968553703314825314430679808 7934234 17986385912719740471516581463885571584 7934235 16932090538025554044861234406749461760 7934236 -21257261992503101135035060902837598720 7934237 -22873731327412978028397364926212241300 7934238 -132324996280836987582634848423814272 7934239 -18490876606852837173705712106697004960 7934240 1223582227053089104564046486423470080 7934241 8827346833486681506438498072746148864 7934242 -59355546104457164501861093197786135728 7934243 -11137700994176082250425203466877509360 7934244 -2509277330110738424832567952039517184 7934245 55531192149441212753783482788485181600 7934246 -30190101006483386566332298094958032928 7934247 48503867472963983618130175002532985040 7934248 -51022687433846660101125146223695462400 7934249 -77117307932885269436441724424470159750 7934250 -23713729850431314788664549453868800000 7934251 35315760073325679313140534264721272112 7934252 17247904437659893949078823344194964736 7934253 997882344409671441530155842554205504 7934254 -59306383255706716670174985403023647424 7934255 -7880308318267239630066384258126561600 7934256 9143545207288920442090561845720023040 7934257 -26440276946614480889124450432577174296 7934258 72456059615476431213058974527051006976 7934259 -37825550793187200226369681942997894400 7934260 31184897218862888661698698951312730880 7934261 61853959349903070628088520131596036800 7934262 -258519997847980268540118027966099456 7934263 -140396353227980517712498598027815526488 7934264 4339113031881423031707493230040842240 7934265 60046451045979416318376291865983947460 7934266 33703762374054802723198620872304734832 7934267 -123489735633002223589511813894731763520 7934268 32921978572844896981766232739683709440 7934269 -1665772472639338689184587899046079904 7934270 -18929305952363517703741001669501514240 7934271 84682227744630668893513927743646830864 7934272 27783718763634877039702268735634538496 7934273 77549912775355479932318462191986435522 7934274 73175849631539711147329329296201472 7934275 -37303596251126576726259913091331381700 7934276 -64970324107304110997324980502140723200 7934277 30580040035972979410075814578217939136 7934278 -1532083805316745777196682963659179200 7934279 13542889097367681809954082130054036800 7934280 19372231518100153147617839096839372800 7934281 81193928491764122342002669484974021082 7934282 2023502465361925904468648683603090992 7934283 38941172796870376344389646385578098064 7934284 -85413457497601040544525122012346624000 7934285 42303061232996987647092247207837771980 7934286 -10376985825607121046101852516598681600 7934287 -66171503764790600009017353962483997360 7934288 -28544845058597437643238090005470322688 7934289 -59444016940408606212312384642383843232 7934290 2969558941474363353768863136144691200 7934291 -44706001404740782569130750957548451848 7934292 1432800667829550745962186128376549120 7934293 -41812955168419340620781291322469361458 7934294 29784743973768064272636074378690001696 7934295 -4515107209621344810970569572777349120 7934296 300529854943496185039624732654944460800 7934297 4081312892263166525986141507072482432 7934298 -3085143552393255107042335368848980992 7934299 50153780410106981174779015368514941264 7934300 25786113449014907968924003098284044800 7934301 -98500368118675426224917059245932256960 7934302 -2050686822118867067952085243658056128 7934303 958672638993370337008498926727834584 7934304 -16631525284842484702813032003863052288 7934305 -144749827067791194541649217604632134400 7934306 -79652414109566185608908753747590469856 7934307 -85410528267795208712675934720723425160 7934308 -7980133225743401783801340973350507264 7934309 91506724334025041711010002029799958072 7934310 7398160639653453668345122012277994240 7934311 -22169410268184694573815397252226299776 7934312 -59330357201056407721592643976536852480 7934313 66707534413453100405199487861148352000 7934314 -17708857041398101147785455861959857744 7934315 46629402449947702471228014824081161920 7934316 -4493592057635464073814862234470991872 7934317 -642790502775251354489153887782609568 7934318 5248119714878202711257149839161452416 7934319 3090395068547957671211727546406851144 7934320 11267021422589799382013000580953702400 7934321 99965103225624620046524590024705556544 7934322 11694406833453911702853760081137745920 7934323 88574965908987674337536902650366378572 7934324 47410063243678742840937646446518784000 7934325 19783876481939127901680667917962726400 7934326 -10464319679295775257877009544211856896 7934327 54653346888703715303206338840947126352 7934328 -55043922620558206051586510232582144000 7934329 -406084886593412614351093574705137600 7934330 -34263598559728511439020838630128544000 7934331 -6585136224381396161050289507838830592 7934332 -15948695315362988689769561776842736640 7934333 160753174520390585908149288570349152 7934334 -19198396553113373986039034267637693120 7934335 -41276245681374376178514801752742285720 7934336 43553009842403846160382127382472949760 7934337 126598819262035105701531063863345122560 7934338 -6023689291859238799629933611103160320 7934339 37829044260508688800184518852816821456 7934340 3986079690782604165363369093784043520 7934341 -144790697229627437805993547971252086048 7934342 -51954730551724058745796784131175980800 7934343 -84409326606373232994841321818605952000 7934344 3403024183938933790209020591228805120 7934345 62920495115148368985853186455541184100 7934346 -19217920853064586031877695232369874176 7934347 -67999179164317134496844757521259350160 7934348 -9916193449888984268407320419847643392 7934349 -109680095916937641630022512306850596672 7934350 2550668426178647158935426046357872000 7934351 6897779645444811886508133048692624712 7934352 -35335990188406942142993778308436983808 7934353 -13598830870013474984354941576268515520 7934354 -12514510205165007144678592972585152000 7934355 738290205351811715319953162758933920 7934356 19444438581508470689617114691855235072 7934357 -23348463140151454907826620124132582528 7934358 2942493959499690803927565499378397568 7934359 -30529280955234766329891709327743571440 7934360 -265030967199552457265925889277952000 7934361 24154960442652024787480125890545276608 7934362 -86923374488862526113860409556362624000 7934363 -140946553786541158330131530130643547388 7934364 -12658685230649699721739747829329689600 7934365 -43036842229598057228479777223081376000 7934366 -14900078189914071242105130178430304576 7934367 -20053684220492857513234360622347317888 7934368 -30871220695507595183185129808104390656 7934369 86420658917394490940763558105056140770 7934370 1719436678750156840428931519253437440 7934371 22177797208270284949001753690004025680 7934372 28902726413946939851931771230292783360 7934373 -41482246924554779867945189308109728578 7934374 -50754369404811182289707691460153178784 7934375 -71230704515151145663359906023884875000 7934376 -636847711474469769962211566737981440 7934377 -33721137814610500096265484822021079728 7934378 27291537623784499143780087928679256240 7934379 36791739248827876341313406741833248000 7934380 -6087555748867616140154428670556211200 7934381 6485078463607303561334201909417657280 7934382 -9015746809562798934836644398659698560 7934383 -3766674354471571779342454181374304368 7934384 -22139846074341626221579340641366425600 7934385 5325205569376345634577157646790968640 7934386 -7924768689336611065778391387804346608 7934387 171084961313785889995820606957842017036 7934388 2880978513949549538043547761599053824 7934389 158122904977074888642027725098830814190 7934390 -23979219484263862657154198745580300800 7934391 32323686274176763239514272044780599752 7934392 -68041121369266103785181455461363302400 7934393 -33870460961314597210037538731582162220 7934394 9862658612478930598610242566775120128 7934395 -24619182087045317456194213189616413920 7934396 -104515402353969711833424111476838067200 7934397 21293783657556517627472867598134841600 7934398 -11015253400870942481234062817399027520 7934399 361779578311881177458581500779265561600 7934400 10708356133267606298114383710781440000 7934401 -18154738663908186374366717774230809296 7934402 5399871625962469589331121474549413888 7934403 -374251871358870125572694363263586496 7934404 -116265506116741092100296925148888758144 7934405 -23263351250560118796458684441495135940 7934406 -42871262985386905646557614057888675456 7934407 -18021564574810484062586311597892295320 7934408 70329559239693226474930858646369157120 7934409 29087689130458474200877499355989216640 7934410 26094052354639657463365615203574725120 7934411 86751871710847647227003993804069588712 7934412 -22191468330012805835356960236426674688 7934413 72850433673766944842088954755424492662 7934414 67970778851030910204944552995407973056 7934415 22501940486423657323232007486059253120 7934416 -231298531650756243667155443482492928 7934417 75065112618838254907527192331352564466 7934418 11210571928484432905798434946570609824 7934419 104224747558969358304286263854214720 7934420 -29656325634940023745302532324514449920 7934421 -27936673089143910837162545835446384736 7934422 6727647776078824467852113279164196352 7934423 73531863177753143277198517642917729840 7934424 -19007862051191358706862772772537344000 7934425 -14272986669634711450335004064305560000 7934426 -65296425274662175822464794098398523680 7934427 -97094760226325374195532856133921094280 7934428 -721173807932413978868095173715003904 7934429 -11876588719197570128715292369470178740 7934430 -7946753717454972776129960769103073280 7934431 20816033347542395245144196498106641632 7934432 -123353267357811864806289739334074761216 7934433 -476078576113807916607881912828335680 7934434 -23759046241214369661937530945914311008 7934435 -21364695758524301277761466976400211120 7934436 -198384062397111531442601925611950080 7934437 -12060684647483044562552436566545216000 7934438 44877912456883345148604520688113728000 7934439 -21031570897632481262668241041245737520 7934440 13795927579524047136006049967446732800 7934441 97352800158661820617056803984360710842 7934442 -12931263933744752902622615780438528256 7934443 -55773383120026269328148262841291104 7934444 44073626395079673939497490056456110080 7934445 14460299214533597241014062760806499820 7934446 526111262248498624900790718834106368 7934447 10488204071079461667753679309203705840 7934448 -11567958866446247492284761255301349376 7934449 -20179056648780222029714807158256325550 7934450 -9867018314114964069447829030600704000 7934451 -35298469869871747387002483740098012416 7934452 64637752719656525458154899939067330560 7934453 -2015878073301216423742202639960272836 7934454 -43967683565616789190914315068958048 7934455 4189704261282770626172357819888310360 7934456 -6026947230198583974059214495650918400 7934457 -10018498770267976987688084491729876320 7934458 20800109288796740398006744710458741760 7934459 -49071022559246796187385164315687388592 7934460 -42100596834728895154778732864544291840 7934461 108036429663475392117423306966746548812 7934462 -26474726263680023972540008122141984768 7934463 -54739445447857957938272321480656454400 7934464 15006214748540940385730413152316686336 7934465 1477069820683326193829326108206716160 7934466 -21913029204435595711992681510498279936 7934467 -43130536632290418540514891723391412484 7934468 4787414617263057421464421993862630400 7934469 5521953189544260360290625694904370144 7934470 -6384661730210803566955838788272424320 7934471 16144825130306141775534050575610905848 7934472 8945428717772179463602485835289118720 7934473 186803014998676209782513977286863924 7934474 62835906174691516751241425829488210736 7934475 53049091210124702236412980742487864000 7934476 -111010654072647043230186813672106536960 7934477 154288822955068828050190675722512086326 7934478 9289687462292178866197256556268910592 7934479 -3933758124787773552539319995582671488 7934480 -25237223720026315153234389894932643840 7934481 -9171552174170062674789522184292778240 7934482 -7134952664712636013535721027353463408 7934483 -29530211390120733092465171546189069268 7934484 15030698437165603453355024063239421952 7934485 23510505906005348959208888182553986200 7934486 220765051344262709072753486223636480 7934487 -68158192133313360306930371027815416960 7934488 107073157020010186120667760182972405760 7934489 -41322887170747687870117781866350576 7934490 54762027513702290138549237096007129600 7934491 92007210871697690774583228756484981892 7934492 65268764638430852691682223031801968640 7934493 -14666755148652889076330084284035256320 7934494 22858908290813630215493774846437322880 7934495 -74893601484464843574465704952785273400 7934496 -19799448684807817849023463213528252416 7934497 7049397596204430659915961480169381440 7934498 36585651028098671217911673127584258048 7934499 -8918243535655809035416294342673156316 7934500 -14447687855451888848251440399289344000 7934501 137147297175824374287606655882875677502 7934502 38726736114139088941734818617772365824 7934503 -136119250326072793986775737024389397200 7934504 141707975726405370993739638699711283200 7934505 25332271243087033402497620926936954560 7934506 14424111375336941923695274442288651952 7934507 16609394468340207072180672546220762512 7934508 -17866706601622796040953617335971428608 7934509 -106299112982081548354967557996886835360 7934510 -68810315792784853428558070219179613440 7934511 -28648392005188896531836118026991289200 7934512 -12572171618750283452551465158619693056 7934513 -21691740622495191775142653331060480238 7934514 -2687544136999421032016243949775626240 7934515 13968710344188577296866527106932638000 7934516 -10690094710502145898818075117725637120 7934517 3089854149852946199287791931363588320 7934518 35233296545854444083535203036416940960 7934519 -93586300422234187568087178292916725080 7934520 46827989536015427411348633978000179200 7934521 25874118677120069056946848338469389012 7934522 20929313052552111433121404127009101824 7934523 62875975013887463532589901564669068800 7934524 -13248643956731595832808050865951293440 7934525 -9526240266167683100334373633891707900 7934526 1743020473440788349720715131299232192 7934527 -159530122880110500330293642068265506624 7934528 822794935190673651225448534769664000 7934529 91247818156957218482773951833667553760 7934530 -38900533409971340497094978440035855840 7934531 -102125845717139119970132455920083116536 7934532 -919050646686404661955711311659624448 7934533 -79830488092190210002249267968739216800 7934534 42934897340833305887122348892735379168 7934535 5233702094395136232487668098451986400 7934536 149074522287797901263650352447220679680 7934537 13273269119321837923974139878804701760 7934538 -45881951595144382174396565303292416256 7934539 -49783188411690275865358975934133005328 7934540 63369458026102313633894222225524654080 7934541 48746541640624555163668619822223590592 7934542 -8395370274056361314413217618087516160 7934543 35649969560911534369491188614373480448 7934544 -28632126709252330595779645271263150080 7934545 61316877962059209652283100158870413800 7934546 -34155232155153901168642492967075071680 7934547 75363273413595896036889841400444182200 7934548 51421046258535315918345195989594054400 7934549 37861321242963601872132842102908357536 7934550 22374257734260397166346586646832715200 7934551 -49800185921366295604675018071689836728 7934552 90383596985045452558939416185512243200 7934553 1430487837831954719581217752706716464 7934554 37939869515036766934219450981264916976 7934555 -92398216044893390858485326896282207040 7934556 4973486032935224419584995276819742720 7934557 -81977746928765723998512491591367935194 7934558 -12177268033179793908130283424120018624 7934559 10368864746490536336163758446919653704 7934560 37578400695092860822382721899621253120 7934561 74560773437448109814694754417762848000 7934562 19785526761339720013162156817165050320 7934563 -9135382081028112653914955663903711232 7934564 96085341693060681789511288619864957952 7934565 -22542249917666236577859793315603248480 7934566 -32349992506630362209459125492501519296 7934567 -138991414421256444591699798934350827640 7934568 11048235821625694752176465983494389760 7934569 -28356630281318496861454696163600048604 7934570 16895783079573234926369407935793584480 7934571 -110914022225642979890917505510133897600 7934572 -65783180558409241581668420590885345024 7934573 -18722873401105449803268560577294393696 7934574 6512694817748399977653820144313303040 7934575 1513816493682572595384462972989800 7934576 -3518281149577562302844472232366964736 7934577 15837726005558965757465844528751643520 7934578 -42613539317452825253780466613924658160 7934579 -42449834475470654042000283319490221824 7934580 -7953448173696177962185667140858391040 7934581 83042393606003492424012441063552334382 7934582 22384424160838494617662648053822762432 7934583 19957887908480687915042829418710441600 7934584 26052664544237619832594105104060211200 7934585 49284990024058212020080517644086591360 7934586 14814419143733404677458357686014947328 7934587 -61345958409400077594816696704248474176 7934588 5021620878720522690290295328514930688 7934589 343613819809619213919528518766676440 7934590 -56562206148244862511391850259009916800 7934591 -49834239895542980784434732372911670928 7934592 82011713384159190617860915452539043840 7934593 56601153238177408446333746877755091842 7934594 12757776176151563809242851073584838096 7934595 40697626232107242464995226707739129520 7934596 42043764454135625784909585534041091200 7934597 64029699943544929641652021843149429888 7934598 -1230930376719145466324371279514964864 7934599 23952634110852185102214641070426205000 7934600 33315097378844709356102026598296320000 7934601 12503423400771861580511765430484987104 7934602 -29481683811285604210024612388692654080 7934603 -11172864294546872876076492694912006800 7934604 -2010398199083642203289531349723247104 7934605 -9446727599759317799298539402862428160 7934606 -61729934426386909617201901373755692096 7934607 -29359473645264476875835676052721190912 7934608 -549094838683428302933494898313854976 7934609 11594779479703956169763023168874772480 7934610 26242982877952455284849569739373749760 7934611 17405518399268413961346351261370682112 7934612 -17164894159193687211686176807026462720 7934613 -42293832834195284402782123568690793696 7934614 -25319065696280380009580671217575482048 7934615 -29269535410930966833951621631268388000 7934616 -74833899305842977654702327780137103360 7934617 5794957855525751207795081319018501780 7934618 1551960779736064404134937936176709120 7934619 47471679586923042645267681776701478400 7934620 -52597665498392319672167753058462720 7934621 -34176830749090747008164399708655700500 7934622 -45983719016993807694073722297116968128 7934623 -16071192234255510822588429905923925960 7934624 -55677386922415299539995701621444378624 7934625 -109504191641915074251076670404105920000 7934626 -28211682940059904174993420470332874240 7934627 48518336048127789981378124910432992476 7934628 -8592660387859023971045870211485429760 7934629 -36106569263962336865443046227895594724 7934630 28253416974054858657469570618656887040 7934631 11112541118625715287213017600224217424 7934632 34430806267143075245546085329407180800 7934633 -64126757873330031136253120109665796480 7934634 18307714853832295548719675531496066048 7934635 78062166640204937150670607577696956800 7934636 26212134504086883922013656046099865600 7934637 -39934106916963410128122056738303951040 7934638 -2391288545231618805802097837340094656 7934639 239299538444846926256110775842139586456 7934640 2617807214488643028871407657230008320 7934641 -11329413867622894170935934747820233216 7934642 -58230516611422750851868485947587980528 7934643 2750270201573638927775993723229800760 7934644 107398033987192809031539849250019068672 7934645 55428206710133885998010097195494685720 7934646 -685169031377507591560257900429926400 7934647 -22078603304582754243172146389153852800 7934648 48875164634734187898610006631419576320 7934649 67349282947614918237134673244819581264 7934650 -11549805692814157641070851740318364000 7934651 110649032283466785839226388284223895652 7934652 -9148663712969877059543564172660326400 7934653 -50381454458539004065182481439838599098 7934654 3709743910599613047065686115918368512 7934655 -11327319643362941568222901861160025600 7934656 7750713989647202909929933760956989440 7934657 66348851973075392217290945521079139906 7934658 -1794988731706296425063700354554841216 7934659 -145552619343498254471994618717001619140 7934660 22929267122720451100592833063038055680 7934661 -342048935691503084972176737583455360 7934662 -2013198997358931788590791525717559488 7934663 -138811002752266422552861584623273059816 7934664 -29929315426103825763269679950748180480 7934665 66268166612115835565312564079233992080 7934666 73516102720859155559820784204252811520 7934667 -3467972445045922027799597202685737984 7934668 -33357743087585675835958561038577596672 7934669 29921597066807073638912050215640670070 7934670 39444126804242674459444306314223194240 7934671 -34201134345214715571560604845218371408 7934672 13682215617534160678092540078429880320 7934673 -4669339512858136476817909964896870416 7934674 -2673930983650040940423930693029410560 7934675 -17569205376387300484298558380145437200 7934676 33558556663579186339401595316742881280 7934677 37641285067519905021834247537270147360 7934678 17854724042327210768059402469901143808 7934679 -3516976147121665919511203633323025736 7934680 15265875530480298397139605033939968000 7934681 113549113237638393391984273414652782080 7934682 22147978858035006147802568108266927104 7934683 -36715297725940614523748215360232407776 7934684 -1679765335337899003055249980834464768 7934685 13817154098237335968249700101693964800 7934686 61259578141874851410860546576034417792 7934687 35967880528247918321477324770983588072 7934688 -32231319632184675426446156229384339456 7934689 -7327624183219632336264150455784849408 7934690 -15089635814623370689276060525459915200 7934691 4141830350861190974573669672178511104 7934692 62421245008324090458533633163570693120 7934693 68455699579457479579869619362308611800 7934694 -18258220325788680328499219752562529600 7934695 -44678988071622738840128187099610585800 7934696 82258604820092332434202774256762880 7934697 66147845612403368587282968373654710600 7934698 11209375286485250525299702690108738560 7934699 -84634496964472484706556786247425715064 7934700 14563880962232637381790187355958080000 7934701 43986822786554662550450215806175816992 7934702 37443971029222238194164428007358719552 7934703 20296494660521391194649788107820383104 7934704 449881123577342882550421977552650240 7934705 42054997292499361144012454992939209000 7934706 -6671563760562962234809691638134374400 7934707 45550530904967006724267176487635775432 7934708 -202331489446029079520470532707963914240 7934709 94615678673154892442556609678095222304 7934710 3381678350620908417075033181951672320 7934711 -30861518351034446046493707315318736128 7934712 48918775723212363522645194289310924800 7934713 101253863862775904024933086238654436864 7934714 72844984301269639722536754472166937456 7934715 30349578011813626808393179690804828560 7934716 88240471128526981979477013436652156928 7934717 78481550813895554759325929626679002752 7934718 -46669108343868270268931675587255529472 7934719 88919235310283243593749389272087438200 7934720 7136233026903758828702888871591936000 7934721 31794973152397766333418974822790123312 7934722 -26265338232543012787605746213039319168 7934723 907210287634418028331178013332685720 7934724 7556978574867350610881785778776805376 7934725 -20153199634817029634607964264630013900 7934726 -25754018013313321794199090248409334688 7934727 -3806548933992248959889922382281955200 7934728 -245714675074579714666413182804710272000 7934729 -5660231803014987652054686068592510720 7934730 -4092717156359560787529593540510722560 7934731 19572406988052830983773591506947522192 7934732 39436438285017939964212798774879949824 7934733 62833151676317189107629756892394102400 7934734 12362937399141422534312297004180766080 7934735 225730537058319936281644774921580400 7934736 -3730155002597849052429820968102789120 7934737 -129412271890014515105960982602785697614 7934738 -11285094850065836207897326056662037504 7934739 6471463698474618479064944485128016824 7934740 -61643604138001243484213569290530641920 7934741 -44390358242721229500305093143616271858 7934742 -35471522795055683223007213800324045120 7934743 3553719318983311076568175839117685480 7934744 -124939042181130110039808670102491033600 7934745 -5791501909428751372596424423285397760 7934746 10341810136367261171348650924750137072 7934747 266187646283005971811946008620596736 7934748 11948452912736412545160908450286819840 7934749 -100209200205637857175289654098302276250 7934750 90259890945720138019991767320955872000 7934751 8378948757980844021339068029829652600 7934752 -559467256622223737272419465956425728 7934753 95643617478250944250625622449074135344 7934754 -13970786176866956442917409490857000192 7934755 16589306525988446582138931644972318160 7934756 68735686050287389297933306148221614720 7934757 63763871920238379416030938444034636640 7934758 8995798304183704233557191194846914688 7934759 -46922190540560934573189733982437266384 7934760 -1368580042631854872207433933848576000 7934761 16418479938445580804656157331742656320 7934762 33524739565374644219068108563490000128 7934763 59906652618612050920515800556739110744 7934764 -41238480847359825871647916306093184000 7934765 1790346652944956972054046809273835660 7934766 8772722516155838659803457342223423616 7934767 -160107652913815351870635567041133706368 7934768 -34205314541707700584459165629720772608 7934769 -99167146743510173911887751453047075006 7934770 -12752181576531499578993613104039360000 7934771 -17623413744393613091115938482001305056 7934772 -33990443491626505212804987567176798208 7934773 44256446673948952595265899619981201600 7934774 23037719907902976368258746041303507072 7934775 18865245797319769587115661321182137600 7934776 -14206540992892299200729353493176934400 7934777 50928334545361750201444384266412365060 7934778 38549375476027331889691338088727259504 7934779 117935170971114753740298212818450641380 7934780 -442182932823504244158028727359580160 7934781 31874672424752547996068661215361399552 7934782 -18243415850066509106490460361279471808 7934783 14756473027394517880611940958737776480 7934784 -2819513882473209398888515457796538368 7934785 -7149350409134577281028681420284864640 7934786 -10390968841744663923736719767378558976 7934787 -10242706903671666181416357154710159360 7934788 29515509069959636699920931455995433088 7934789 10412136191757201189554036032366102524 7934790 -360483947676630155754865836273346560 7934791 -17440748517539058992738031250813860416 7934792 39597803379836122903982258055400857600 7934793 21301773901383594077523864607224642624 7934794 28288289048538314017295304516708014592 7934795 -15982417613385822537790223177949343200 7934796 64009995231452086120524211329716765952 7934797 -31619129275369948296252697956529537248 7934798 -12487921029004425159269489427147027264 7934799 -19116169657700304489357952205109025920 7934800 -5271862198595644763085548607602688000 7934801 6262187777894644317712063346262837120 7934802 30839535263382972153683674215958895232 7934803 -53398263946966211174070128837853052948 7934804 56001935685057137423630308851359350656 7934805 65174976359544196036282102235254338300 7934806 40759914527217795803182911082817516160 7934807 121583892000104391884728242418085026056 7934808 -1792768850391373474554845002503290880 7934809 -85952560518160183271352023362079861996 7934810 11414625938419231178636407604137912320 7934811 -18584172380510747528828271011910074880 7934812 5472075602074646706529134701389381632 7934813 -9703018722526606276936437207786306336 7934814 71527157934492196112321673408405248640 7934815 85911569098321771000948900360000345200 7934816 -22373591632920156528760965740131516416 7934817 62410469762048819544165809990298960 7934818 -16443640946010373297577569883071595520 7934819 1785342666953110174217985740804160 7934820 -12280813580788058808120649678319185920 7934821 137980552017286733162415253840188001022 7934822 8552686519060377857704856161298350080 7934823 -5456591176242231093983373805144052520 7934824 -10815400039316555055833231969010401280 7934825 55071146354785983427364509423123569600 7934826 36179347138180928568685332803116479744 7934827 -62933260645909514954227091618477941488 7934828 46673185901597474754358845564196932096 7934829 1880200986072786567347503400277245568 7934830 3898694883043823752597014860163246720 7934831 127419918275762841037490093444177959632 7934832 19806229950923890054891194745589858304 7934833 -908980315712452980599325546959727616 7934834 40734848907432283339745863016144076816 7934835 6567195535932929849099337116183427360 7934836 2107736670674228661272956300351692800 7934837 11665533536567880384198669568096038240 7934838 74428428799695326613925315451232522240 7934839 79062794644017567858631399904437969920 7934840 -3792413145453064927295343209295667200 7934841 -685708203118485338251464491871992118 7934842 7647460055216566763752158021190367712 7934843 -35847674488852445289776252430366712320 7934844 70121416981420407600864571428712751616 7934845 146579274490591951252463325284911910520 7934846 -54471685054910668076678083032275409600 7934847 -82627988722761094215788647411521773040 7934848 -57454777160286604243893556572617441280 7934849 81563790713225609848354542225021361920 7934850 -7361365064855591411770182592364352000 7934851 109887716632993102760237486814908615400 7934852 -78568623977923424989789096962992244480 7934853 13470616579969896094727706682242556416 7934854 -82216025227789028557330812567374003328 7934855 -33172370635033644097115387831268879240 7934856 66270595568329602099466181572980326400 7934857 -21557384268433532341195685377225666688 7934858 86384816587309138364564161539118079280 7934859 21570719209300858784298445723990397328 7934860 -10198125531420640549454349352858429440 7934861 90460927775364114664467922369760627424 7934862 -3593176223198152849585676920368451584 7934863 -105576343207179598918613324058128486352 7934864 5515775545133911876753890724521984000 7934865 -57748943654964976719940525547409473280 7934866 -14104587161948012035053750141255893376 7934867 -165407991523983901867481955251126880084 7934868 -9612440793312758963816683058215649280 7934869 32145056172611523275313022887577306752 7934870 -558224039358236535378400562145765120 7934871 15947544554487365233175132460717124224 7934872 5927931504783432761599328910774312960 7934873 41466500627788500773375858980743832260 7934874 700874645503346537912117920170231552 7934875 52984665314751375602384670894629880000 7934876 1112251750925071891899276199360415232 7934877 116704231521716797775595394986298108320 7934878 19232876117148306632621528219957244672 7934879 10100929693558018963579083835325631576 7934880 6275646975521395567402509670589399040 7934881 51529339212473490865578300266811885030 7934882 15844826118379357717656711189111699792 7934883 -12662999729523678738130249532241612672 7934884 -18876579966035064277465939297866547200 7934885 18434970896097526191750499813343151360 7934886 -14257301599812273794163250703179137216 7934887 20738478140078863285058214840169311720 7934888 52718439642862181627679625944758707200 7934889 -56355503816325197724221779551226734912 7934890 -44748855706392743743602661948272496800 7934891 38277292445420252862297438395370215280 7934892 -1718609991159518921271835723018272768 7934893 -156772904214118222820043750530048214420 7934894 -5150087983446224530732348101633699840 7934895 -43092473512864439460283524630642168000 7934896 -4543793738394583517706475877345640448 7934897 -19656665373763422124266071468309665500 7934898 -32754877557547342632539378811917579136 7934899 -49113449003520068892961748056542070528 7934900 -28279498389895175942346223347205680000 7934901 15210765776475791490537591384147135840 7934902 -48496224701794097873190366332441098848 7934903 62303335978882000788959643558129214656 7934904 23276070198267397734230498595670917120 7934905 -23508660766176453657203483637645866880 7934906 20709767463820131399575134198045165056 7934907 -32969863153062718678374191989734532608 7934908 67724132617626938481420410910152832000 7934909 5299470182283666532789103934090518316 7934910 20863451864091550396771337623281331200 7934911 -55695005900751506340512916581547679776 7934912 -35645840907615639207555144818909773824 7934913 -58622292359866091331553678571084485680 7934914 48018278194679503339029668719490508288 7934915 -12450186519981021867786266650114116480 7934916 44123507907081745825490884321408450560 7934917 88500916179164899802618430310806503966 7934918 -26273089356354328676296468948890167040 7934919 709211703642544308147528143415777408 7934920 36986890863207682074969179856750182400 7934921 -115045452188209833106472604465127987878 7934922 -10116830852710137021929138977883662080 7934923 74952993818190278377463782811650273172 7934924 -123572562048031355618208427218041935104 7934925 -43150062401327914508729283291576000 7934926 13985878671599634329367614220259200 7934927 -5093297582872978507075673895403470336 7934928 8505242404852779549710791533017432064 7934929 62428795527138048887192359972718604530 7934930 -28717246142186319143190579118429772640 7934931 22833645064884567304884007358971548528 7934932 -22819779269827993372528305168623585280 7934933 6094339233278153016278967609094577244 7934934 6919113267442438225839385381800640512 7934935 -8312025405373531568969088841168713840 7934936 -7044641906581979040496620193689016320 7934937 -53648894224844435531327419061876583936 7934938 -88929838371657927520228770358667280 7934939 -34685739710744238405467279380444158840 7934940 7867344481992934636200488807177502720 7934941 26252125116173120608965017820064536704 7934942 -46033813945497374694527009638018849728 7934943 16429726662449410518610968230387381064 7934944 -200259629263319350511860377384855011328 7934945 -108626698470205657359137497259700984300 7934946 -1215756477755396643114135323016302592 7934947 -96823760579990788808449475007773672088 7934948 -7200690073507857851892539734192902144 7934949 32622635844937515136032972363262328640 7934950 -42025853693599625350973372727025620000 7934951 11781427187345314313607521455334269200 7934952 20073075793056173493219898943302533120 7934953 41818107806046729103548127273615224000 7934954 2699349447212284259626144323029775360 7934955 25843144045374372718556866862843685120 7934956 -1876602816340330628839288936696944128 7934957 163149590678831510564395616784893461206 7934958 23969382050953906332704971674889089024 7934959 78925653064155223801337215389490606160 7934960 -6556920342040455946142733062299975680 7934961 -48915757401265073773903608664443177120 7934962 653351081814354713238278044854912000 7934963 172018969471560802345761319180218300096 7934964 -40030614774368617371231415924496590848 7934965 1892586622848364830726254933838679320 7934966 5648030861161713691888366785684825984 7934967 15716678587038714360933991789657795584 7934968 58848529379556053870223403921626562560 7934969 15395993654657949623618663517495942720 7934970 15702363916701901494346944772665638400 7934971 -77127767433808870785319545290770276656 7934972 77651202861038733102421834937864011776 7934973 -13017351422752483799040904123726711680 7934974 -33152321503906064077504713685368459264 7934975 -1487957745343827039476005340379165000 7934976 13873909043501930978858460752086302720 7934977 -66443413503905213179929918187632690240 7934978 30466577999745749343404929425716441040 7934979 36517276866401963566377574859553229488 7934980 -73700686999111900976526874987294041600 7934981 -43914136791640977264851585724650365218 7934982 21905366345761791617891277145944698880 7934983 26241279041066238723963238924656030176 7934984 -114430773171861607489656614600476093440 7934985 13075689423916792205501434730023368420 7934986 -54106725798018355909051437703384601808 7934987 157734332979450734345861445743247639636 7934988 -25636118540978679115610537164233197568 7934989 43508824690039178672957627210628653440 7934990 -7551970326244126205254998280024485120 7934991 21125554571632196741894710678085826960 7934992 -1266115560260888412888556390509363200 7934993 91202936811553324682638310734582898544 7934994 34418372582629692679732006299403419648 7934995 144176314281779782271090346616619514000 7934996 16348382812103970501756239529190704000 7934997 44691811564503591020396468885366661120 7934998 -41637027034329951038475882396896172000 7934999 110904458594808107086079651382163101000 7935000 6299371343025577717188152716051200000 7935001 66390200033012872582243491154916947332 7935002 -109946313285330788959761604601001685056 7935003 -1393842795179397427491920723532039336 7935004 -27386719638727952797964300134114910208 7935005 -909168625293607876458596400829774080 7935006 -40987819298886189427675573769207676096 7935007 67383477450173640912000127875886450912 7935008 18962800350317412497504840808954593280 7935009 -48932834243776518264970155146885260800 7935010 -91174449282796039055191559940427914240 7935011 -82511289945172560985178120090099363592 7935012 4887957395203224961136939989237619712 7935013 17057597466745623697467326598651428160 7935014 -80421270313268602499816954370843354144 7935015 -31855967191885754286074933696233215360 7935016 68231144776931175655570383883380326400 7935017 -33736800552774266923884340433315287680 7935018 -6766628155306362716108528998668782592 7935019 -66955518999842985500093660945362079880 7935020 7087691242350341999585121985430830080 7935021 -32983690429788112479845882886757208010 7935022 2281005814686220525959512093063790720 7935023 88908428086895468984159507172098750544 7935024 14587600453205136780709396973532708864 7935025 -32929561901417642074777930151841747200 7935026 29733987737595343057827850660647011328 7935027 -857371687814456134563863548663701120 7935028 -45425503198470999682847892534893475840 7935029 -41329050210681992238133493410957019424 7935030 -49118998930443213642137840459344416000 7935031 26835719439823101840438746021031858144 7935032 -19801406251674011985954328811972075520 7935033 24287415354741444985800893291869414224 7935034 -59869072870841455018413814329329629584 7935035 -61626224995651709070628514980870043520 7935036 29303094222542422071957431086235546112 7935037 76136706455377684632725727689607727200 7935038 67873345013338323276196325508924922560 7935039 -4957762118656996915967212663774371840 7935040 3862261329164331712672056489415802880 7935041 145993870126080635683451745092359925442 7935042 30490797746357316492014488997810339712 7935043 325188821591709114337777338838413624 7935044 26046380108174347899957155267116467456 7935045 41961882369721069451613398478224764320 7935046 9382823894981415577354622012520714240 7935047 44413968864365622885659177439887921496 7935048 -1543800843870264478906167633768529920 7935049 -19543689176046526096335988032299633136 7935050 28324718437487355040155033080555385600 7935051 -70607251757732141351576425735976947776 7935052 -7648585957458915693492958768913169664 7935053 33259540809265006200463555055743642080 7935054 10242270375907963574464320319964615808 7935055 97026221323362609156778977708398685960 7935056 28882214623191229207810535174792527872 7935057 -52330461584479491361664803371137199360 7935058 9646716162851601373325669247688292640 7935059 -286171492940736190999997301205260060 7935060 14971800013414191895513603016947968000 7935061 -13130634207972780197203984305141452338 7935062 1561277806585312802811504542792395200 7935063 -70393267796653480559138237605201156224 7935064 74849346747114315731590480330071951360 7935065 1147226185802178792636036732716587200 7935066 -45261247193515470936538643221368516096 7935067 76842290134347475225811232819068359200 7935068 -3092623904811341332734702321145585152 7935069 52433989152582091817960579619590609088 7935070 -3181147624311505490989604985373900800 7935071 117742860429205900870369643333285002272 7935072 -26206748275689136723804941562705870848 7935073 -14994638236019492867354070169864593562 7935074 17311064827781221442878638505248164352 7935075 36284834875023350550690121527516429300 7935076 -6793023318458182763040293529470443520 7935077 34956588934444590953655752900363655072 7935078 -20037018335579181365788926506072286720 7935079 -68753450077686471364132141697361416840 7935080 -72638805231318144338100479549664921600 7935081 3223649406317629987419627274511321088 7935082 -75687434827362063572166270373230166608 7935083 18833790619595830361717064202838403504 7935084 -137611205851198865137588953044697600 7935085 79891180496510891475736524588230747160 7935086 30580797886851838610301694373325942144 7935087 8557763457881908692514704632407511040 7935088 12542467024713857717414032935844249600 7935089 -111886913109222723003401324717337978444 7935090 -1429275099913074283161067340258534400 7935091 65651702210249928316902169870373840 7935092 -5967022082483853389530617902224551936 7935093 -59447970141184277545211440876006388640 7935094 -17432680897313911277911252697156373888 7935095 19225519045534713143194967889237749760 7935096 44383017176901822322693902037189017600 7935097 51158378077495837239983117167850112 7935098 -13594269709957470535937548125481920000 7935099 8996835426097943885404829524048066608 7935100 -295621604689865039850149243045273600 7935101 -17856384250290988804171422511768000896 7935102 -2557327861732257298772118968924123136 7935103 66280785856165997854974206057271824640 7935104 -114298992753827121470574077076622540800 7935105 -11911262362849708253144078267872967040 7935106 -57444722596389415119863354017036915248 7935107 93870493857539143846412697148155900192 7935108 18779687107886998613416646814734453760 7935109 -55433458737168457915176730627648671204 7935110 -36500534994701082064954984297671623040 7935111 16286317816546979340280081773721010640 7935112 -34385764473639360179050642128632908800 7935113 -73526613103084712324813977202898433638 7935114 -44112644748613327358328559198541660160 7935115 -48819544319575031243137470903813432480 7935116 -21054780814817089393003792931117263872 7935117 27953193935165213896750962405456710112 7935118 -8355817070606569387676073410845365696 7935119 161029217084442685848801741055518281520 7935120 11038487727281869494107670295951441920 7935121 142565495957233375317604981869450204144 7935122 14415390224938343754040158327476244480 7935123 13225443421770177872736625820043528960 7935124 -56382121865831085030404544295171097088 7935125 -17950921248977036696397898392516000000 7935126 12096573408027978899853152292777745344 7935127 144277569388199749330209492757031563976 7935128 12589843273997744417717855966161920000 7935129 -51953280929206619077945864531455373926 7935130 -4006530392339385821887520853422131200 7935131 -64077992965562544114583643561032445568 7935132 -13778222520143602973968379704849268736 7935133 105363144113564677389101528117482705382 7935134 257662661842833932062877460775400640 7935135 -25667680530498724628089413113087883360 7935136 14352615498295059792226762292654505984 7935137 -38827257076928705679675668600020938048 7935138 41044334895553075944440911536220185600 7935139 107029005190765941632028856328427891840 7935140 -30866680541090725925975007285526801920 7935141 -352796845543472145836600214321085056 7935142 4415661430954155187158015039217109472 7935143 108749145793216117640885718496652566392 7935144 33148453973504650648347986193752064000 7935145 -132575899912495710701744480736640345920 7935146 35074407624220115290257043808785512960 7935147 -34461550354317436359899245646057745432 7935148 -41072855085323540533029487553876710400 7935149 -55942575503106822353425600388938674336 7935150 -9896244242783391720864625089169454400 7935151 -4237436973548362892712788153591377920 7935152 14982771449830715762369318069683961856 7935153 2830002635109315624375136862809813104 7935154 40070881459390372978752493494174214560 7935155 151927050782879292350572989017982216000 7935156 -64400326563297120055918165767628879488 7935157 -65286701303926656086309049438826744594 7935158 -15018593655856199516500302234600283008 7935159 71477298773873002007884414082304863568 7935160 19969483425444333415039133920536576000 7935161 21176670149842756481872970281550093760 7935162 -19737201971672690849525408861628546048 7935163 -1647553106235445751888397828508527296 7935164 -23073344462139836416731518323521298944 7935165 -12431564059053485912493382279144145280 7935166 -162379163700438801162887838063249792 7935167 10701495473197007656539829185907682592 7935168 -10603188011156114095146079331983294464 7935169 -106883263175737149851962312997079852240 7935170 -32782426503199117344131156421032970720 7935171 -53278255114338352621648096319968794888 7935172 -39716039355157395404083519326613757952 7935173 -7484202367188117408368099853666242112 7935174 25198216216529248149440233849764110208 7935175 -89529851363156080670487731867637847200 7935176 90484568017266540459881616385933363200 7935177 -785432085405118491993945255508507200 7935178 5369562741280380146019524308993894656 7935179 29092615231920072435952612325792970240 7935180 -2273905030773136491080872925598720 7935181 31687253133096226094061703027353788364 7935182 42058457260926328639558206377475768192 7935183 84485597624113125574145733036256525320 7935184 11012212340641212833601326975058837504 7935185 -90353024446625902922573541643426127640 7935186 4997435694716075975775450624449539584 7935187 67172206821374273967403604679045912080 7935188 -85095547370916013211344859417717848320 7935189 9555979811210292856877717421867774624 7935190 -16526114086091147104083029644653446400 7935191 -20602090067498569667293343324386856616 7935192 -32003051048657837059470915952473292800 7935193 89770007219784477224788239560325011520 7935194 -6999145260632015806471332218995685376 7935195 -23374588418091266788863814531828649760 7935196 5891018175260543377384967250052996608 7935197 -89171944418881342114703870750811819354 7935198 -31339104621102205107777475601616875520 7935199 -17711674447087194220278112166145071136 7935200 3565499449587956390152707897950208000 7935201 27609393110938372667032555689431832960 7935202 13090292040899199925158906241030593024 7935203 16610736317992224724389168995055895452 7935204 -35588465439333777390907239783452642304 7935205 11256145921293496370137865411015068800 7935206 31993244396351829552112315067456099904 7935207 -15846852975095188028631658872015715968 7935208 -40260201654782108146110703555968599040 7935209 93753127569769670463069843264943907316 7935210 21610067010433475203049196758142319200 7935211 15433158472199189051389269189915276000 7935212 100099855006285425939995614009821281280 7935213 -3185572022323478940183594748365398400 7935214 9482502069604416678033702826777116672 7935215 80580589658992053954984801415079866320 7935216 -5864818033940257805403414960423272448 7935217 134413291809632011134836754286835526640 7935218 -58613331625742081488168710235901011440 7935219 87845611816247614824597403725306419040 7935220 241927314358354927265868112702126080 7935221 15029148913555398023783015368687384704 7935222 -112195331674993513996112146577671296 7935223 -187943004753463333041557278995493254416 7935224 -67507622998382469360958582712487137280 7935225 -7322802730080429494174970210746284800 7935226 42270279107366488825899486535312769184 7935227 -60618421419261910632126167941825696728 7935228 27601855619919944659685260781256023040 7935229 -26752897400218031723596215172841042170 7935230 -3017009369443736046964906268727540480 7935231 -2151690730071294260109846297099003120 7935232 -59715923647227765456915153438868766720 7935233 -31455837368868530824868906148339370236 7935234 8210302900234986748262181768974085120 7935235 32679477954503386209285465104510181120 7935236 79278189000269482067790555480264683520 7935237 448239529487773326862040733461992860 7935238 16949527500042356071355623865531495520 7935239 7139329650000798083449779201527228880 7935240 -3502457643068872306190361398255616000 7935241 94955707897353031827064474973181924900 7935242 2753198132703786714159656161173611520 7935243 68853778977245804359711637407705332144 7935244 80313760764066005845641406267292316672 7935245 8430417649867104101881302628781594880 7935246 -217561446001335203573355506710196352 7935247 117417038465539100288908757294756831632 7935248 19972910171728493218880627083418345472 7935249 -2393559535037674752483549758037319680 7935250 -43447237190367359569522052168501496000 7935251 16034139027438448480368209782282275552 7935252 -8944408367132652782085135844916840448 7935253 41353765284445596814281799342627354464 7935254 -35127443616685928833009386612620819424 7935255 -2169958653531964174839734340432543600 7935256 -8979991112401843477533990344528855040 7935257 33449374708064019892864478141992918032 7935258 -28311430113272916945757198913962646016 7935259 -62333029655353261499475186949733884540 7935260 -51189093487543600239811220365051622400 7935261 33775749275401704575476177834982297472 7935262 -22014961549233831291672915154896988800 7935263 26858188960846607961930619857462528 7935264 71616769680024750951827926451442155520 7935265 -9271112007287934421631305459153784280 7935266 -26054148403144065347982776616927012576 7935267 -126969177118384720881944633418665040 7935268 -28405050290139832064087989538903583744 7935269 -81134681411269612416991645632043707330 7935270 740132818756977059437736414551449600 7935271 -124588439340844310852566061312470987528 7935272 -115769756789992078408846168591509427200 7935273 -131022683484419147913109407308866452000 7935274 61562846515194721331622201373533158400 7935275 38470242366133499750086539088455759300 7935276 42436037841684204073549633662644158464 7935277 -10652750449350992099804719435148036928 7935278 -13365146630491712902308371229249707520 7935279 28508960588956690849049892768183823104 7935280 -4891593468815769305893917522838487040 7935281 254711506369844001992143810701964107492 7935282 11432528473663108012817910969227725200 7935283 114099838618005208430956310962811995532 7935284 -31545891019011632880809935291591870464 7935285 32541587293447710095771086033813655040 7935286 2004239494230882036843547905440615424 7935287 -15691800509041845266648706722610120768 7935288 -46837872481748028903758056396644679680 7935289 -98423095090403292262165946938869597910 7935290 23394322108108427594062903955360582400 7935291 -8498860374781914999708677500182371040 7935292 -20019395961846825894998497439390545920 7935293 -22940286337392469795180300031880564000 7935294 24047966502705105975367110477834156672 7935295 -90639303971170371551712895927020475680 7935296 37068462600358247133818445829145886720 7935297 -17965424706830772568607820381066766800 7935298 -4672705674380145242350485872062333440 7935299 99493204892177767142071965863773582560 7935300 -11853538134184798430873838583760640000 7935301 -66402702837607489107345245296438594 7935302 -87799251459710452780201077651858879648 7935303 96406615018456276250626149209249473704 7935304 8340819307239256551994549308732887040 7935305 -59864287544893624031333732249064048540 7935306 -725391780236838480273049999613028096 7935307 -40464262541781173780749169016184670768 7935308 -109543818642754964287775002365059589120 7935309 -27241095938499173656245435911886323700 7935310 -786958988145342880652911678561632000 7935311 43509902016408775770935761024507528320 7935312 2021432073543385746192239241839247360 7935313 -58511178083119346992889864510120030720 7935314 -14794130233144793349789738726455801568 7935315 -46187877868141119673458754830621000960 7935316 25107641107897401864719151994325110528 7935317 5733410859233028626649812587957685820 7935318 -18522425532232871698966533990977859072 7935319 -935991956320698808336951634716648512 7935320 39059124864459970864813478665285017600 7935321 -100997636291727395974177845236834231136 7935322 21409945795948394319570677750590616832 7935323 -14659902295126803354943699003366274880 7935324 9564579818375778090109408803834470400 7935325 91959123719970576729144178211767485600 7935326 27689830119514538039691117331140378624 7935327 -813931977106387652096998891261738224 7935328 88365624903039070343869331366199951360 7935329 6726644495990525883570857306133317280 7935330 8014293115308754692097566323609464320 7935331 -43397873577719453157005870242005377000 7935332 103667626114283938780531382110814791296 7935333 3587803715860666756097883939773446464 7935334 -57057708432462232614415122755106786816 7935335 -34683764167531320839419880361169419720 7935336 -23164094099566577462958494092287590400 7935337 15605460302177579423626238384284979940 7935338 79009114252804721520369895513453222320 7935339 225740999990342265689870569233236616192 7935340 24403681595580555113957280981068974080 7935341 -41663051584235756980174488843469229568 7935342 -25908105023392748016806767822852490688 7935343 231125147503959980035444767029135984 7935344 -2320878969531289532616215550068490240 7935345 11641088608428103613001527326020852480 7935346 -52209006522730764624266636692382302080 7935347 2729166415951255412678289331841412432 7935348 -36253049373854415659603535355742367744 7935349 212241309597625345648740340954066688 7935350 -26488105723541783268427392393120024000 7935351 7190138439993531142426588401397464144 7935352 -97320249080674498348884624447330508800 7935353 -7782051861104012316882302513657877180 7935354 27211636680663369347539303343947200000 7935355 -105170334909225942817189379293268829840 7935356 -22159747089801408454937627574630736896 7935357 -11371554250466851398042846010902516480 7935358 -27742860102989915883416133015744222720 7935359 -36882234213223919540922755950257517440 7935360 -40019969568782346824045971018403020800 7935361 11146600172407964490719875319825847232 7935362 -533816805822946492937178572384918160 7935363 24924754233589886020058922223234052292 7935364 7398420191402228502105863514301542400 7935365 -57643511311920305857987402116594864480 7935366 56993045965231257253473141384866801664 7935367 81762412127552557752065632173361129752 7935368 -14995987469657511960414066536088207360 7935369 25697652889701315769487754481784692800 7935370 -40034979909934687820298538838087241120 7935371 37374392185637611147884404212300146600 7935372 23203003081108474715352738712706949120 7935373 -13505656755361337224667611158202105460 7935374 73802375775878247717672436735048575936 7935375 30353167681144176442954163043955968000 7935376 10390198038107888407358002001158684672 7935377 9359868881297808229902987270793635840 7935378 18307485442444643924089130961063936768 7935379 154928034889106015609234487099391462776 7935380 -21456034602595155565425645518585856000 7935381 77566650570196098962709337888647084480 7935382 -10128377123177674579487926242411571200 7935383 -1352327112911554424579422432120525368 7935384 -22685088013916484889282464822371143680 7935385 -104829509601974724428957185128501687420 7935386 -24985714119214458481307762972505108480 7935387 57764467619968493481548062598443479960 7935388 144793914301545004410387871897023472640 7935389 28614622321706477533368062415069780864 7935390 -4321578376694802983180332084051898880 7935391 15618115396026394061288715550544447952 7935392 187958917511247352378069858092318720 7935393 54398822590759602525184624059590130864 7935394 46603059588530632026877112596619425152 7935395 -45743428056813641640659118572389536480 7935396 18356183763305109278038066027666169856 7935397 -44782460147977239405976888519592985154 7935398 -40551022703125488638635725242549344800 7935399 -75805891368201965870791802566511261616 7935400 13852752895827208726669322193475584000 7935401 109674426082836742909518811589339793402 7935402 11195844282255573143479385473037232384 7935403 -75491975085694569674271395760875034972 7935404 11172441996533804506390450344521753856 7935405 -3255034155709443328439996166937527840 7935406 30097654409976211497002031945935043264 7935407 -77602546310314181946278209105289520 7935408 -10050851397574870029257788648205254656 7935409 -84523279031928825934649410803954721390 7935410 -11143155131708234190392746957982538240 7935411 -9883066665293489507123907181032993792 7935412 -38236937399143002865129614066620182144 7935413 81355789207423968356492648909720162496 7935414 -27409842143711592005054322980888666112 7935415 23607245808204038007377669640750290400 7935416 -32949216892093398153646118352287723520 7935417 36793701409074065540329253534720550720 7935418 -9087272060642351106297520081315176000 7935419 71492286210291629277671328119308252560 7935420 1971680279371453485539906342052602880 7935421 4922820114138239766491490526664150092 7935422 -7374115905470097443974061629039885440 7935423 26927881141704695487114840991310320584 7935424 6203680402569059540287369617023696896 7935425 -14593888312892955421991089696107231150 7935426 -10735918482757969534119838445822325120 7935427 -11946347184387866827964354848116081216 7935428 -7065187228255860128557231904535045120 7935429 -67718591910940198516343524804424310144 7935430 -20476252662613355890816563216887481600 7935431 -3907900159518964036461355725418496208 7935432 36874333548552230310729124271559352320 7935433 83877588804399094690715128176424483200 7935434 10125438246821593394267741844716845920 7935435 -991274432044475509895225286222220800 7935436 41997683650065410895076490029211175680 7935437 50781133389012707239728567807984990240 7935438 11990999705621980238154120977665274880 7935439 32934782124490835586715341629769344240 7935440 2498343036209612595354895033536184320 7935441 -8662101413513530593392496821761401600 7935442 -7698951171049911550023549101605632000 7935443 -4372958899353537248409501149585500308 7935444 -31548946524809048711325702261611182080 7935445 20787421648785379713414174694900291200 7935446 115357442142347190402800285220775630464 7935447 44420333408934697908620360396998066080 7935448 -78419003136768713867741301886164080640 7935449 -66255115863764949140124181816095746550 7935450 -9038209730743912944669887984997254400 7935451 52035843725569343809838323048438887192 7935452 -12933074581597357881532782192402080256 7935453 153239899042339042356902526365089527084 7935454 -2514462272353891532794097675173117824 7935455 65074270697096539587820052817171179520 7935456 133460849515312158759139806610464964608 7935457 4282226775495727318136357030406773952 7935458 -84850199739321376164064555968538658016 7935459 20759241893827792719770658480847627008 7935460 7873052767855041901416603007472271360 7935461 -169263165827492914992761483130058162788 7935462 -85964351760829330212073700774387180160 7935463 17382021220338013748270709963183718712 7935464 -33247504703804204897490243434405068800 7935465 -4404081410475237887952064369290958080 7935466 -17319870013602082557270044143722057984 7935467 14171678828257770164427941229536406516 7935468 7955472961375369403616334617417709056 7935469 -87303116254076567849806919558315571060 7935470 -55255357033319966409821616903209056320 7935471 26502187145205318197520521379770673120 7935472 -15139162478877784651625528603779661824 7935473 -4923866500244556974660233325761198080 7935474 -38548148765147572641799939027131680640 7935475 -15292029214720377630226688793688364500 7935476 -66071649628260132873741268623280158720 7935477 14554864940361446677916748612925255680 7935478 -39870158482449912014041576626675072 7935479 -795621306306015487173099225474738216 7935480 -32303467126269093034813190240482099200 7935481 33970515329924408960477065032789845160 7935482 5838871272471000315829331590763636592 7935483 -8044687093861109854240460904703991040 7935484 -9912599988640814540807394967952809984 7935485 -12598612888782680526422742214380688800 7935486 -8902516828491658979216814833252862336 7935487 -10047809608531173770819524171025007248 7935488 10871234590100216472356196694748037120 7935489 11775606011906839324944173368663476627 7935490 -16808277943561830982203749688761918400 7935491 -68575389214343698780428076886336847108 7935492 -1490211043557066578491821181176403968 7935493 -28116262409918106290526918282719730980 7935494 11338139878214205448775945744364104832 7935495 -61130866153755133182397113717946040880 7935496 -24438002097304919748793717506850928640 7935497 -29481610507890234656487414140866158054 7935498 -20634009566249025444168382465559334816 7935499 -50930566764334212805933701154925816064 7935500 -70853004918397000700096996607148800000 7935501 -25202898132329700393734559370729364640 7935502 1274824700129588527020177110618654400 7935503 73621604028282016037775855091558157904 7935504 -507797531154563796326219323850883072 7935505 57866552760464841583179488667783372660 7935506 625984200873807851429725344099646464 7935507 -9794975895361889589651108752925870120 7935508 -8115151999555796355445826879620265984 7935509 25415272792376757592438942462938311100 7935510 8857730236857025627358032917568665600 7935511 -114323969737918026087833509677006664888 7935512 4119632353145429227672133214296555520 7935513 -88359930535740441211371593443678430256 7935514 -30883900221068618640582767080313943840 7935515 23241068107052299748062057911575292480 7935516 -44939383982955452549437403315802762240 7935517 4611634077756188951494135033524742080 7935518 -9451856641859056788816773465549187840 7935519 79089994364735530250127984349027865088 7935520 -5597093922035806802531699698451742720 7935521 -50376665007564034064629061160042240 7935522 -18136729883998991370548147126713514496 7935523 -16476072825492160891625196083181402800 7935524 -78909646783428262680469280573956715904 7935525 -5902435061871838979098299360891576300 7935526 13151272687846311298978259083909404864 7935527 74003189611455553629502486385108328000 7935528 49077441615074114338895818036204830720 7935529 -35095430731169035857908340346772423936 7935530 -29515730722816828724283668689891527840 7935531 -22319928242806054576902821067514102560 7935532 201749497922206944450687322728993618432 7935533 74449652724102991617254859042921197664 7935534 -22590510599645362863214085515675919616 7935535 28655281460961040563754254929160869760 7935536 -9349968412198460341023422381854752768 7935537 6400849838624490505162505092971160320 7935538 314898143909052104833662071922987648 7935539 119552405882413041738270530344967219340 7935540 45167694834834977608340130330673459200 7935541 -90258007267505493404380354021897294016 7935542 28689901301402490209181212749374126144 7935543 -95176310317221431342325963612752640 7935544 134526299919109009216896627612972380160 7935545 -35880164688682297865086623154861712700 7935546 -39133081946228907328724537411612783616 7935547 47281848956304854052340194554883621312 7935548 1653779769907068559664840414556089856 7935549 13639081617058394706394123399790851200 7935550 -12196876514490103984330255638465888000 7935551 23143882784664241965801260292107429664 7935552 9733544084407166046584577587360563200 7935553 -109836445296069949014061005225581755198 7935554 26721694162053593504162498968780644864 7935555 14593414380990732962832865202072771760 7935556 113683701308410580959914570901608456320 7935557 -18076241635919375279420475252866309088 7935558 24735643001577862728408617899358395584 7935559 -16162910549731566028435137106140144000 7935560 -31964648662463582916336311532596736000 7935561 -78809201783080154088686753370026183190 7935562 10540781215911281413751950909810332000 7935563 -130931534770088354103171472180939006188 7935564 -199757224311665941163126343731281920 7935565 -16515825924772048960178271979612156800 7935566 -21730469756513454746198185444042429440 7935567 29622668538235671691266217116137433480 7935568 -18699048876601439389507531882850295808 7935569 -23030119988333627487092786857401222030 7935570 -1183618979489755256708780020714127040 7935571 -44372737164479658961674522865920199088 7935572 24071565078304013177212021905116270592 7935573 -74218899491114456766084776767010046816 7935574 26417287789760082806635023508967891712 7935575 -4778230913852578636271511437352026400 7935576 66051951924410516659002122638238515200 7935577 8830450097898456192913590029381921860 7935578 9835042443390179249207607617135792640 7935579 -3492615577193763429232376642197306656 7935580 -30291166914406870338789463603081958400 7935581 153393393274323795409367147868618327372 7935582 -19566712569826933004051497851912278208 7935583 -22474874305075504961826491755323057840 7935584 47867458213845830505507837352421621760 7935585 -11481687722024263486318237182490919040 7935586 27915685678090671732473932666129894992 7935587 -33663924593424864917985394989644757696 7935588 -10439136997928827721872944765382736640 7935589 94215875993689403950861559948535698460 7935590 9965777818533567850193115592722856320 7935591 -8650650072916304633310960690001864800 7935592 9894542906661939102319382071849697280 7935593 248904827534134769538249429315046529280 7935594 27706666560744630009176700695232595200 7935595 62175612477104335374486256302963079680 7935596 30708011098719415476923705108077616640 7935597 -4494929884522848084188853494208000000 7935598 -22595678386386000274465022962030666752 7935599 42817133462664817163427214888271241072 7935600 -6565173342586584509456797776519168000 7935601 4744987303201221461714615150038107602 7935602 21830769542066450088965238294227956752 7935603 -23626542770991196947548432647744227840 7935604 -61679602351185263571097539330695007488 7935605 10978485701841050970117306191362735260 7935606 12569091893565412938551221279042018944 7935607 974895382964552973020995856938312320 7935608 41756413445899495690310833884575784960 7935609 67000025278827715515443892116317909728 7935610 46707908596092087859295548852116180960 7935611 4288296561974832073371676886186495832 7935612 -11250287090149182945692588647765825536 7935613 -37106894104269374942942772853318055840 7935614 -114909449475750472298196218389614214848 7935615 20947805491063808338414348122327740760 7935616 -27035303616024326735909195997197107200 7935617 49035654014516645133018968931068284932 7935618 -44914903764787514364692907033664012800 7935619 -60334637532192435230028034148008622980 7935620 9581463117190479953804276132030914560 7935621 -65931409071653176252085851638205341696 7935622 -24471906801515813532933469675978473888 7935623 -117485635725888589152256246937571697128 7935624 110910839251391804665065220007307264000 7935625 27253496157572887021418408645026441250 7935626 -65390454529694293124864698758470800800 7935627 -587008399961856622694422471085933568 7935628 35446897979019544065583904934283350016 7935629 -3742768042167910189238439249853539840 7935630 -7944959913283445875970097251444935680 7935631 -14276418527859655301896354351015370256 7935632 -1884872787293746560902695257599950848 7935633 -5613808689653555279443301379364216716 7935634 17642921133627601019610540512541253632 7935635 59115965644180226631441361887416006400 7935636 -21244411134956463941379485098357770240 7935637 -17502935878502608517507035734010058340 7935638 59871529715135999644135853173137714720 7935639 44304898712264351640535559376349592424 7935640 -83816188406258567486179052913723187200 7935641 -64766016362194432118596830250222690560 7935642 19265370258238228440340200786130649856 7935643 -15500191800748884782832104940556219400 7935644 57892953586393731418065345874642461696 7935645 15463315492440208138327697174294010720 7935646 -31068751989218852433614667098643682560 7935647 -44795785891588612596596376205133156040 7935648 705407871354567075763751950693171200 7935649 22063874648205363738182258384643337280 7935650 -49443205552765524474890152990070400 7935651 -15312732393710008017496760140020122568 7935652 -54946733561615430092664896823085358464 7935653 44970615855051978142318009582002814560 7935654 -38770435521347428403604754423828899840 7935655 -1508768193529079893001384379546785280 7935656 1915876055173516551767257707865082880 7935657 -95420606187140724065336045707508699760 7935658 -71451139099088144724390421068499690320 7935659 -7907688464748336016229194804906518720 7935660 -20393006759856320528773358134367339520 7935661 120278807586023759262594564284698858262 7935662 7395635698278132495274926995006136192 7935663 84515543876982110920691196602383630344 7935664 47034042522145996297763939239116800 7935665 -24703001304167075778540823418543755200 7935666 -3933742045162286084113926327516898176 7935667 -45418905547745587061388312723583127328 7935668 -43598570379361891769946955178782752768 7935669 13585813126060162557784106681381515104 7935670 21469727629989758813730738223008533760 7935671 -109603126876818221441822429459873256 7935672 -29756275261613671156844894489238958080 7935673 62953581023137022456867141671635818880 7935674 1833907180794825221896657265816628336 7935675 -35904623732710632260962852415929128000 7935676 12787547729669885983064347330400171008 7935677 -36308254351328758792267836358237032480 7935678 -29219386500169330538674329627567513600 7935679 -171222400915860154067898470883225142720 7935680 26137482069930693650954009425477632000 7935681 32720112127872837476910639038937973824 7935682 67546674254188268309860146061959210192 7935683 15953938120201255131922164745587797664 7935684 4525412321753750753680757036117944320 7935685 40383390398174973633144262563471510000 7935686 28352821821096214656262524058219728000 7935687 -80114204398235352442050130392623579856 7935688 -93248253430279379938802675403546762240 7935689 -70699729647563451770942370007609516620 7935690 769089980480712889984168371577159680 7935691 174270558859495040055839208562078736184 7935692 68437606019202856544152763770796828160 7935693 -22112601883251255764988856979530752 7935694 -39698236980148308287613339521779738560 7935695 -19518630061842840014478302370854234400 7935696 -5293037567505879574589429132458106880 7935697 -121083672157688718536616765867890896848 7935698 9607973352027961908764712919719656736 7935699 62917231332587078795463217544312929464 7935700 -6206923508420212927161368692417724800 7935701 9750749342280289329977003679282618702 7935702 -30372651755772003449662899516667076736 7935703 71833161633653171434031113820070274952 7935704 30811029034359043211466767406985420800 7935705 -5774656908874348665285645241836432000 7935706 55031472848444862157466255719163424000 7935707 -2974412557079494383626558376512187120 7935708 58537453130731878292345818592518635520 7935709 -43473873895436187612772991295020128090 7935710 1530354110206384023408632263869371520 7935711 -26819488153648940826891285196107782400 7935712 -105372413255863793455551735541962375168 7935713 -20441583817566302923129278815591088576 7935714 -12550948362160895183250878306537558112 7935715 64269562023811166321449404924562065600 7935716 -92746297786897953373366909740042572160 7935717 -6360627245801531178144430145182165920 7935718 18144006197890117811935694320761403392 7935719 92112319291978006754630872643720945712 7935720 -7453791590287485059662616413529702400 7935721 12237605773372582607749924401294578688 7935722 6039887809376364688053076703218483200 7935723 37606223901173969221973565810225686064 7935724 41243564317698380970247826946316042496 7935725 8068283772762614660957074825899796800 7935726 -28819188441702224888190294579004587456 7935727 -31805232457606375574773520795194101424 7935728 -25012518258870439729136884230484328448 7935729 11841210171173262019098091073869938240 7935730 36198495459077176791580392004494067200 7935731 39063471756610532819152420952380918872 7935732 -1875796453069509229183648037793024000 7935733 -48886055768463039293928961420365083958 7935734 -101004986390985598212324830435040420480 7935735 30881200390696275606336128615396658000 7935736 -966602072116985315733068144807116800 7935737 -43271489287258855891884534749116064688 7935738 -21749762631717224939854678735386680832 7935739 28909103392548594939295448708430800656 7935740 23913949833335262822161503791428352000 7935741 31910030844338039667800343330591599040 7935742 -31870649345216419253678074294250953728 7935743 61185687715208098530497236431309158664 7935744 -11738877071217214986807865870915731456 7935745 -12876077424173416247819551853404877400 7935746 -12046531072568627491110462713328522720 7935747 -86852246104737237765849507753204198672 7935748 -138511273515531231604582005772173415424 7935749 -46570228801640215776270372461395361760 7935750 -46160694122927349808477989438136416000 7935751 57769421177022136153203355130007111672 7935752 -38886674176240993165488757223296204800 7935753 11926806156160805748757787660109951360 7935754 67689784480116102784408696412538486576 7935755 -13925406595207472460028995365678683680 7935756 -42833519237999640355590696070180700160 7935757 -215175953113489730259093761232444980 7935758 -25852079038029990843533112838926945600 7935759 9386496903755422931557299004020188160 7935760 3366819431708009002355241584752066560 7935761 -131601274071662618103512241145590946638 7935762 35602246604352928402995067974062260224 7935763 -119852949057578844289445915871670891440 7935764 -9371588353083333459676633723078660608 7935765 -46712854650759967600129220972189107680 7935766 60987978027336328879525625622955150080 7935767 -12143373302221071836216562681822838608 7935768 48245687361641103583752953511357542400 7935769 -41827081260790290036127784721754137660 7935770 -59778236376303246654107710257642047040 7935771 98844076180183919553333620757441199512 7935772 33154228945265351394177820109969086464 7935773 32922078431390919650502452605705017900 7935774 -7364039760504529553151852228399329280 7935775 -91139409339146478592965747327324620200 7935776 7183179902759547978923196354994962432 7935777 -6518471578428399669669912423393346992 7935778 -102722906327642444938590521037029163744 7935779 -662610943379477577475721999061525816 7935780 7780888720949700025452957609930485760 7935781 43418064096854514059276130911998434592 7935782 16625971344894450302571969581486497152 7935783 7702763354663393796602763106647387648 7935784 56861701495051071175371514449211714560 7935785 19663023761979227048924958439177800 7935786 825343659260052007068675603188467200 7935787 -139971216378419874922878353525411404800 7935788 -14886131830270701450061533155228467200 7935789 -1242733077504359836517189967391670976 7935790 36615433222314268914811004029466812800 7935791 -84352958804919792347101563609246413808 7935792 5341788511034945000392586312901918720 7935793 25589595399642391820127054700476169764 7935794 -202368394940515155005428267937928288 7935795 -33624275736510892993960477287795740400 7935796 -11352790824700889096586402310050066432 7935797 -47674602046783640739870873815921608548 7935798 -861894791435431073839959075213873792 7935799 3023400697268039050161918765553893800 7935800 44013656954662670358474915751772160000 7935801 -68145120780983995515920932042489096368 7935802 53606909418981934920205229030505521664 7935803 -14079652405715567910381607873637471760 7935804 -40868444718972199060931743469628724224 7935805 -22530279590205189726937822815296666880 7935806 -54158854336434239571656975599442880 7935807 -47760776217554996621780712625862638080 7935808 -34590719006141541718410544874661609472 7935809 14906014024595472567670610498327830272 7935810 1150371632291921728619605421245148160 7935811 4526745952006101581622500017808030752 7935812 -9650665703860461542168705648724553728 7935813 5343385621206815998449484306339010142 7935814 -14867242486086001147560288210525193728 7935815 -31864957139727930775478187387192682800 7935816 -30293304675456436599118975982669168640 7935817 159448348393054629317244691203862287232 7935818 -1898269151428105669777460025321084672 7935819 -7381028574630071025150878778928081680 7935820 19334535059858667259435113660259553280 7935821 -146097863502680025118737832863978481320 7935822 -672612008526721445564282356645019712 7935823 -39937920241353410691817347507985164560 7935824 -1728595125062929102473984323677863936 7935825 -24137979818306991771207075157011780000 7935826 66587009458136430884678809343024468112 7935827 38522630612634855604182881626730859720 7935828 22985790090144035051724596904338878464 7935829 25997772540683270635775381996875946880 7935830 -944952977859605056517320528027706880 7935831 4611384632567878636753760445606734928 7935832 3721285280596449047665460154288998400 7935833 142038133179552359474642903352691091082 7935834 -21184066538590117894021676593205445888 7935835 29211419351436431444292074265566873280 7935836 1880031635546680369899040390736166912 7935837 524529234664486623439102943389543680 7935838 17365048476978106251787905785829712896 7935839 94589686399602010325398430752744676640 7935840 102536747529537694787724192372699955200 7935841 -163493866207485778320077777300180441408 7935842 -18555862902346786657514080329447722208 7935843 -73378787991147850127504331788309034000 7935844 -29440864628403848036345091201699978240 7935845 31943808365011143461290918947766272000 7935846 28768598465342584992177223275256545984 7935847 -166825981752037485899218518921796613704 7935848 -27561657806097094327091431595031536640 7935849 -30093477385590242350934748128803095552 7935850 -7768495175646767444250755546634552000 7935851 -24868463172586660176276955382252646912 7935852 46907236531291772797162989128612255232 7935853 159028584620162818439432729644432502102 7935854 222720398466451222279188743961609600 7935855 -49278144441432040540593486251982835680 7935856 -17538446808139399532999994214878806016 7935857 -86516958290620917367387498804690669980 7935858 -2073382000918621869100943544513670656 7935859 19843652335248403377945829713327369600 7935860 14880033727049370977008772881992652800 7935861 -76785989352174718802721028230052752576 7935862 9989824887748913073769563498419946624 7935863 -18367780261989404814504723191838232800 7935864 -64312038247991177416550095743573012480 7935865 -17071287662025750145215810395652480 7935866 73865344280988098232732363527601799680 7935867 111023986078298634557910473823730404480 7935868 -702475182750565922454883252223383552 7935869 4188573537512917269981049601328868896 7935870 31283306295676099328408118923840860800 7935871 35483933882197473860924099860311386152 7935872 36260929128982210054304095847495761920 7935873 13471417913768279131147763300331558336 7935874 46513357437440202633107230837663434240 7935875 34354159498743404135782179840248832000 7935876 3841242354866776638066185459765919744 7935877 9118774417576481647309988804243294460 7935878 33351910936276101395054814815127600960 7935879 20902540955275741167104994225021611520 7935880 67768906008064488584878090962262886400 7935881 -90790322244660806624528648897133034800 7935882 27747399820266512737231338655677849600 7935883 18593583063949580222216057157361779984 7935884 21863564141803762555653887780979896832 7935885 -65888651434297969496892511920669415380 7935886 9422478637828000270922462660865782784 7935887 -126334314199223069909881331124035776464 7935888 1317450680522570647316205268945403904 7935889 1029403625651388078876329289570075600 7935890 92915391676641847786453289254019988480 7935891 94334654582793903407126730462296215992 7935892 -542162721157193665272105902479564800 7935893 102875856820271465225061132537039317358 7935894 23699253170304433215662886653037414624 7935895 71493345633987784222911328323379316400 7935896 -57592527835603367190677954457008670720 7935897 -19077496471689278168863253498562689472 7935898 -59613527024806189979198754015311144736 7935899 89731681783331069788348024758477552900 7935900 -4250547107100063208442500950555648000 7935901 -49083620886031953786126321650887870720 7935902 -18343956776170811959031059513656222912 7935903 -10711598282470025956477267961787688896 7935904 67623150287871813180319694731990204416 7935905 3648357692322000671959076642168102760 7935906 6326899385143140093400336238084352 7935907 1678415934868907747718808916065485824 7935908 -31995675922660471861120903842114174720 7935909 19111608558675495791410011939055811808 7935910 -11045871414130231278233475673435712640 7935911 36623668073085837930261835203288789000 7935912 -54841987913462450347950366218440750080 7935913 -158900926641942190398022747396105867440 7935914 2280312009638057213330581986494253312 7935915 -213168504902000480838160228005115680 7935916 14025186062754387690800117309858858240 7935917 -19633306109188722743475809484216514656 7935918 -4971256369242584340275762615917424640 7935919 -17758923435010083464207136777341404080 7935920 -1288691555985529581796585868545228800 7935921 -6071226250554210713556447325539072000 7935922 -35666032269061049201623918231115317488 7935923 176008541137141622553510279338617022520 7935924 -32543936620918155654399531111823110144 7935925 62258371463193027273833636174266716650 7935926 50615217054674779040179361498864874912 7935927 126795624576986249566940305027532160 7935928 10241327563802186239791848703252234240 7935929 -32938776203122116229936499842834200060 7935930 22416981048998881715932305009061390560 7935931 -56155960993205220129066377395927386268 7935932 2334499271974968897722696890762122240 7935933 32850038669311901364426489979572205824 7935934 -49238909530975060778799582752464913088 7935935 9065253631156364011134778460738360160 7935936 -2674146136774595041447461164100354048 7935937 60741118753288412281766457862632850260 7935938 -71881780902193307186696511625169133360 7935939 3243779865629350870984814945085393600 7935940 -18783016818118504166710990173013090560 7935941 7107318516502024165706680995241026972 7935942 -32185773037037636352047536764225991488 7935943 -49917052685308101344271373667303905776 7935944 39164637674119665187471582613980446720 7935945 8426391822081542289401598541600857600 7935946 -50307598330737869360340468055520357328 7935947 141411748160411031716637308463282453396 7935948 17113089723633548546218734422219397120 7935949 16719654920360438473661895085749326912 7935950 13461923077513072593538129749145036800 7935951 -294358426339262562585172964790270720 7935952 -4549365412523428652227072915682181120 7935953 -75013100963717163782785244167041366798 7935954 6126539932210868271479571500575005696 7935955 -12442322821811870039405096916003590640 7935956 -30880363001536163189686823870587428864 7935957 -37701953408725955491577939049669796260 7935958 -45580806797526707829672965122391967360 7935959 34020452010052857462393972278126273160 7935960 -10279990880685607650353415720998092800 7935961 147973461101965847021425775583842724624 7935962 -11782502381856686500846285302265694208 7935963 -7081543222629820887830938475169588480 7935964 -12804257891438268300663207515030325248 7935965 58582163753481504234478226195917058400 7935966 -34801713401968350987882527543003861760 7935967 12896234153829980231797664340777795248 7935968 -175941049939109575406297815032004608000 7935969 -7060769303184919562708739381805239552 7935970 11208970472781222976487984582570242560 7935971 99026349258301629682532107372594646172 7935972 43764873799784343460109311477767782400 7935973 63967124498308246069506049841634526300 7935974 26226197303513288937372793866025545984 7935975 2080696536131027356241867490624378000 7935976 -2931748586801442712453941066415472640 7935977 -9507418819729753339758615697016193600 7935978 -28640317933400503735488837394119935232 7935979 42481169030110376085066595048953262580 7935980 -45560286755057062337438910402892154880 7935981 -1007423105027512522769755772555170080 7935982 23070776801758514755522633863363851712 7935983 -15656053896469375028344862153763242112 7935984 -5630810985807650807629632761652903936 7935985 74325223137399653487377518658433360180 7935986 -43935066669502275446812505172432269808 7935987 44629664888520372350061757046092770360 7935988 -28625439066897333923278373699588432512 7935989 -15979606687842600534933853295582843520 7935990 1182510249060213623297582975605328640 7935991 -121361562954366888992282573461363886400 7935992 106642616577091625357229104818176000000 7935993 12045993704727882431534424356962087620 7935994 -468358841582305976712029380442922240 7935995 52358429805087445079007470157935280000 7935996 -605283885600912548342400841949306880 7935997 3259993391012632799582547877225766592 7935998 34534525520721755584634865425795300736 7935999 42023496724857613879496027510509800720 7936000 -2528735314776539176678625787248640000 7936001 -114284494715218295569283710280288375994 7936002 -807191525628874883784626834119672320 7936003 4903437932124815728417127205736063584 7936004 -29825431814611886227890141803713708800 7936005 -12740413790660786712329112616434370560 7936006 -28985527710216607103577901565897193216 7936007 -226997819090171125629167142074581932048 7936008 -41744939801712221631082050122575380480 7936009 109984365057365699473091899590012893210 7936010 35465859590185647444098587859232536160 7936011 -72299182216431924221354285976606278340 7936012 -212596329093635049330755493778341888 7936013 80924206885515311570293706149276080300 7936014 -2736767251178302690118765118471399360 7936015 -3044993972577645800991563883745700400 7936016 -38737006009481016062455468976060891136 7936017 -38973902357402788077797631739503122880 7936018 29187944153782854418512552170665794960 7936019 -8637181301951866605739338050351744448 7936020 -35987780786683474766029744397368684800 7936021 -117009325712919832717740789493997543556 7936022 84840701696481414133323301176136161312 7936023 -31272974153688401470618179410755685016 7936024 41299259840356541916661871429505024000 7936025 -41853758977062266330307483869240246400 7936026 20173253462760823034252758075253389824 7936027 92081752035227013833220830895204188 7936028 31826532261579616550098978558259271168 7936029 -33342815102845967519931399317410152000 7936030 27981977893516233652759572536360640000 7936031 6021453645824798383649146466839564800 7936032 33936191281867680767612925454571274240 7936033 26681207160713119284891697036078547520 7936034 -19235427876125216585754766542251295360 7936035 4907510350542604102969229992087415040 7936036 134980171171390396620870326165395157248 7936037 -3191223973015237312960278884998080 7936038 -42023316717441803941784139239629488000 7936039 -131515984048702995197251382982735951800 7936040 73011524707820671392129976594056960000 7936041 -44276157419350802910692601575167431840 7936042 -35917053363073281353312225432003616576 7936043 171418696976334654251243326833977882292 7936044 21208791933890583852224800727707779072 7936045 12990871397879722897794449169943587840 7936046 5074127406372842046427600442060849472 7936047 -10814918064052877197560263441725143552 7936048 1020985577284659263142654476656410624 7936049 -9874642133373696061681300067567235552 7936050 -6994726857437089443175818422405222400 7936051 -158930674419399681263989433460755992948 7936052 57883986546416984668863506142874110336 7936053 85054519498851990225132765699123518400 7936054 33768456674974262136312643044670924800 7936055 39547145331458001170677604074042394160 7936056 1629841507879347528752836670622658560 7936057 47955804298118817444239392298206100052 7936058 7365368054405388158019238161558530784 7936059 8918034078670001803983264088635727920 7936060 -26525740865577273421023647497528304640 7936061 -18506678814701014657173119755068784896 7936062 -7550775407167487576621071005186994176 7936063 -26102790358510219337976474738269754688 7936064 45647616276008221336036513501306945536 7936065 -40715171510659028679788002432855948140 7936066 -1035506490536118400030723103871557760 7936067 -9895083981192148195877320469417652888 7936068 19972067953406002701633308202083905536 7936069 10716734571333662983801545757993965470 7936070 -46593914830690859865619927106931227520 7936071 53419657209346508374123736345437130496 7936072 69548807184962531443137514252615680000 7936073 21537120065759743595508488885352005604 7936074 19226934884532801235967027971909495344 7936075 -21372195662522919118793006828613540000 7936076 -75720515007045951056843785045875405312 7936077 31833049425792767443860077967729405120 7936078 24274294297391551681676852258493704256 7936079 -35838993929356637062355623824786706320 7936080 -51937577054989172243346158066073600 7936081 40811398149135587863670062507054734912 7936082 -28855492346408221083630590089108208640 7936083 31544806663356129951338794788328285440 7936084 -38588680283234297595241642077752916224 7936085 10372847452307275929602036751192038400 7936086 48551773704644719566676397199551868864 7936087 142490866632795996034296931909234670032 7936088 101841405734684982115787780615398901760 7936089 -15659568467192944960683391043622200304 7936090 -31154647990839432360178645725143558400 7936091 -229396265836372120261175898863397204480 7936092 32223012599039696680172305633720252416 7936093 -28233603553733589989905883817407739648 7936094 -27135271214594289919928917707103979904 7936095 75536598872554538027319662450002999200 7936096 -3511276933493744540114398473093120000 7936097 50616554424979939830567249779215121940 7936098 48334674610401536724624638157749672448 7936099 -51426846834419770994476131224904116936 7936100 -20587536816441572564194958839318099200 7936101 -50794925388817392494218969387688075040 7936102 512321665869979534344130624512415872 7936103 -14276880620512285936368097298019287040 7936104 -18809671884991067100258718938841743360 7936105 2767797691860385298251170200479348260 7936106 -69040821682360748040665348573244871248 7936107 -68942246280682800824128373775801592320 7936108 123738780670836309422640741763165298176 7936109 29743490589283499400527205512063156310 7936110 -6050148098037439621073719346251776000 7936111 -266765250346803363340499360447593407600 7936112 13905670686292154779326652148665122816 7936113 -59756968985201925869327150886603443856 7936114 40287566442383583118629973628821403040 7936115 187342448228069432689064915077863630240 7936116 28661052049383235758991973521585201152 7936117 35051904675380543413493949171455212192 7936118 3041038910076557544328997174100275520 7936119 5868469895415417708074761023367154784 7936120 -6360453210113840587176481511761920000 7936121 15463879204838151306415725106280811600 7936122 -1926226073791440816913781983501125120 7936123 309227778159465666595513370924157584 7936124 -2943529491666222173544735720814411776 7936125 -23435998228244858500820033918436312000 7936126 -2974981443524439547615149443001363072 7936127 77817148617993930497992665481332684192 7936128 16415989765329004897355492631867555840 7936129 -106638338952411850578122654249219009360 7936130 122107976369426533080926511403574400 7936131 -13611466090412854802297162779516505856 7936132 19968858541477246361845224410851535872 7936133 36122170619436943969000579452133210464 7936134 47570954271289014941577936710277900480 7936135 -50464312113412550281823001125948467440 7936136 2719616583926934419347547536197980160 7936137 -19528509973792066234801575151044301920 7936138 132152164230142680327817598225232124416 7936139 -26032175872710522140393320206161430060 7936140 25141959502917526498626882456243148800 7936141 -61883043254893403717818706453215856458 7936142 -9784895877928603754159138622028734528 7936143 103869539341036118153330531124103133184 7936144 4101535550159776491802018353644175360 7936145 12682038396793525634473905180748124160 7936146 1885851492468175897659065084738004000 7936147 -16734682872475369710791498511313041288 7936148 -84546665571536414893668459427799040 7936149 -1414942932266951418274623155669592000 7936150 39876789965956810171284593413742745600 7936151 -85039977030849399039320476820390550000 7936152 5880285470411358172753257542874562560 7936153 29680330829746295310079085815831523402 7936154 24654720295238911974019848337550401776 7936155 -3557175676465569363338321851898659200 7936156 58525458854219614983241674921335467520 7936157 -48912890663282436781612789568608775988 7936158 -38502604042581405451770090488775681216 7936159 -54913599516337524066426498295252818048 7936160 -123897719798366581993032293819268464640 7936161 5308856610074759376481415670571171968 7936162 -21777019481303692176237729418968339168 7936163 -24049986943678084436835464927741751588 7936164 16395681717426409499665653882515896320 7936165 3524031373906376473061818805454355320 7936166 -101714640326515865307575303529332736 7936167 7650544015880500981132694237823106560 7936168 -105064582292865661336725347411954365440 7936169 39692451658413700227113941639081834560 7936170 898714193646596902386822614350656000 7936171 -29860724359412578645920582071436964728 7936172 52781368246369699881500293237897426176 7936173 3942959710434455112350833025438903424 7936174 29721145193530575617584177549031083392 7936175 -11567118640067034874017408764066649000 7936176 8797055954354545282599148638903926784 7936177 -121335029055679398543193921349994692974 7936178 29101312055989302426236742303003533856 7936179 -69771117796226466431367686362062102216 7936180 7637680958650024025334720087726243840 7936181 10948723161459826578391530524800754400 7936182 -22482733497265820651840791518594343680 7936183 -59971866438118409705357648620056708568 7936184 -58155606765411333050787359859763261440 7936185 110164711715961134898590671208548988160 7936186 -11244812646204635683683135671336540160 7936187 -10184480466408241475265309006515260800 7936188 -29240521331839222575081687843064790016 7936189 103816155643287648512804644290449096224 7936190 27125464928238810167486590458393655680 7936191 77356131606844960708543611002296142880 7936192 528381979129004248642817912683364352 7936193 84580130178457205458006804577345577300 7936194 3535968420915027089230277072062428672 7936195 4042478434354063482162189510651340800 7936196 54454539044716227263387824314302779392 7936197 -67905604403022872205110274615094759200 7936198 -45523685809925778222407850181152128640 7936199 8912446155802115878580607179801956440 7936200 -11307782748984668784284341623442560000 7936201 3202840219957433053707289262812230464 7936202 -29014029889793670708558425905449679008 7936203 63077599865799906102081133683626063808 7936204 37984462336794995673706487330022501376 7936205 71888041907151092779946910550936968000 7936206 -4015023435953950768981452391749432192 7936207 -65092369144253315155267421417960790544 7936208 -6331750241264641273379991975584071680 7936209 -677069988208632100451253892192375536 7936210 -9374036251792978682524789069452006240 7936211 -112931534972549712905971028953221966888 7936212 36470873412452207283629943695295393792 7936213 138774662658902657978650901064428961084 7936214 -12396445179427096672409028137677680000 7936215 -2227162151616231575273076119140577280 7936216 24083762015203524332306104060655308800 7936217 23899267421705394679060045351580907264 7936218 1060201845145617648327767569818259440 7936219 20764075453848512338374624792102634080 7936220 2253936428456448165104690945004257280 7936221 2935991527413039915253676498546889984 7936222 15252476950570393669428821516744980224 7936223 -133603904114767848550139413932595794528 7936224 -1655472051608401846050087525085347840 7936225 -49100772827950646829627297387369042000 7936226 2779232447376564343858097058560607312 7936227 -17514498348362305756026279960351541200 7936228 -35051330903928209084553167916089602432 7936229 -2005543839673224084145952697544296864 7936230 17390366224389556729865745349131141120 7936231 43428654474970573332159458677389759032 7936232 -112714807988783077115000083474588139520 7936233 77534531402433713108689879848527048448 7936234 42302129429119979455739357544112366080 7936235 -15937927526372550969447132102243445440 7936236 31288339493474032704050562434744424960 7936237 125436999915989108010228043465869729312 7936238 -9376594253634393027042514260743560320 7936239 -63035165488061308564602155951066749176 7936240 16926214893204982913405333927344373760 7936241 -18494251570169509569197399427539406336 7936242 2067246912727229497465419004963921920 7936243 24510525053965356718698716364944349440 7936244 -80023266558340140991046880275544142464 7936245 55669370087441788058727086605667409600 7936246 19658365549549990393862359787638893120 7936247 -7961680196287156078550629793517540816 7936248 4051178386719318179198542677332459520 7936249 -67770294671762439078747889783148805164 7936250 16577347106466403459779759742560000 7936251 -52921228458426653827219283747054126568 7936252 1052536527772052771311466486823419392 7936253 -102948142779986443903978824091349698176 7936254 17735939593821032979247179033230633664 7936255 6616231310871809576608969869262157160 7936256 142202696375828092452400536858761625600 7936257 -6257249453807623728823680352440170496 7936258 17502618434008114115662723650647170560 7936259 -63010763364528241062054045504137409540 7936260 6729037680957657783368214447152640000 7936261 143223592226547469508956031267613188800 7936262 22896203451417885362536351193756326560 7936263 82332426448677190289971868787742582464 7936264 -41854782079651246871025590202087014400 7936265 12070024106551766388525066168988941120 7936266 -723208391411683861618823530244848896 7936267 -106659482521396459661666252429290949880 7936268 -1667589626790861886144740775835819520 7936269 -13269693924620783144227617574663008 7936270 -3522319474876517502292206276292057920 7936271 -19457613010209145050764972105105943456 7936272 -5202238348798252774047395274654351360 7936273 1208101983622791651053052030116029224 7936274 21159725864473925034352712120629877136 7936275 -16010786262595580888876721034973170200 7936276 -25407286803694343362667171985720691840 7936277 132299078531060874733342153006848943452 7936278 -1689354483354841462128919332016478208 7936279 6022275613997411619326204749087764480 7936280 -109991043305002609278573796463558246400 7936281 -45311814822799596661222878028332576720 7936282 -1817476472493609755200554145936485888 7936283 17880350926701093802047465863207942208 7936284 68538534702078744928367511945328115712 7936285 -90035275284161748851857673900155489800 7936286 -32676903729225634294331467761581411136 7936287 -39692115759916170404264264691704320440 7936288 27428206834652728885680565329328078848 7936289 -47109390264685573587011688827776298910 7936290 5425500005535463853446766480343336000 7936291 -45499736757378634666216605462994999416 7936292 18574305224186399288874246851828600832 7936293 -48606559345617982480225231059911269536 7936294 -50818690766080481615026448234761327680 7936295 53650050133212138778945484393638320 7936296 -52095469416732866683318298398923571200 7936297 -103606770980085391194799748100555188448 7936298 -62455750608707648995797280160108043600 7936299 -1423273928560050971300033555221540464 7936300 -39385254599276723495373773186534336000 7936301 35669636674021830267479421777171482400 7936302 41561528736596261160411749150845922304 7936303 64342056055882991857270480024041857552 7936304 -5364531708617582853956982452739194880 7936305 -27956142064087786661407196243246856000 7936306 -9509777470395945436508137937070213120 7936307 9215756185827076609308186099785903280 7936308 29772059484487860869138506062755101440 7936309 49771178398096298877779547899461011360 7936310 2611836022948643631879555032604165120 7936311 17941379111012415569552926932244740480 7936312 -66565976254666340117119209875494932480 7936313 -50174621265764185943356968498496340160 7936314 12252153760030517867047338400812741120 7936315 -31406153077925994905237541418263378000 7936316 65212173145171260834036638783617367040 7936317 -32612470333300624939307065896083467866 7936318 2657550410325560635450371446595770304 7936319 -1232486729141058088550144746515600000 7936320 -6738668755958694570169362830894039040 7936321 -25110073443633115282619960316190387628 7936322 71788377779875225441221400034018150400 7936323 50150027544930859174614314509611412800 7936324 -40241791615556604752149166256493790208 7936325 14140156866842064597862944531874069050 7936326 39143892030086667688055509409421926400 7936327 -10845294519945503543924064616379004448 7936328 -10932818518122032349837199361744640000 7936329 -9468954031243671914343372627547477824 7936330 26225291847557990139466998106756798560 7936331 31933515583150446596853926171566953504 7936332 43106379424617803106982556804592655872 7936333 -82080476191168606200568830735574449418 7936334 -13945094359134734293797313652224204800 7936335 -77534514898895989275522745874429442960 7936336 31136089846621635457339193913710592000 7936337 -99421871679866071558990896569738708880 7936338 -524340229700549125558129693866854400 7936339 -43184819946592013214745501536036308744 7936340 -91984869390243645042795445392128409600 7936341 899131447886566328893622405734023168 7936342 54148257441968429714165884145039346432 7936343 -102467408173913727401162131793193264240 7936344 23027199690860858057906293828214169600 7936345 87780306609719654151826155328692203520 7936346 58886906764190244334425616296112842240 7936347 -17647779089045583707582240678358070272 7936348 7301229708217172324045775213222107136 7936349 59372219956418778225256090301156749350 7936350 24541074346033116456086885972834044800 7936351 46670404044128299650412435106760799432 7936352 51344317768494492562018313430459482112 7936353 14460439300202522810120495425482646080 7936354 3177025910524063711994358575328887376 7936355 15738314341469100966761940399081132960 7936356 -116809215255477756043215413297771483136 7936357 16128550310319323604495682403771842560 7936358 -10802869917923521523213929452351993216 7936359 -99890345443159555547813968359270747096 7936360 9544905450735111990695704565447424000 7936361 -9086563932154716175877000343290187648 7936362 18135998469731233164581876692802080512 7936363 -57494669049439316762570400548935382000 7936364 -103130839954563581453878555037739796224 7936365 -561023750686082276905986909885007680 7936366 -82014473923139641169855088191797138368 7936367 -112238641732083833558852930389249057584 7936368 -6093078333385864254373113316627709952 7936369 19717216324180097048270821037669481792 7936370 -3412630300706351199678732774883747200 7936371 -1196038996352622004707346287391031160 7936372 -7335038348687254125347012376210309120 7936373 8936854638831816896052793246684164480 7936374 -4872592114583606509430980747676994048 7936375 -60698142255534426365521998108164976000 7936376 32757358846989875643435531294990336000 7936377 667392366618191624862366212880079008 7936378 -16095387067595194483029957544552117680 7936379 -89952160877315554752631203338519945712 7936380 -17392269994928198845588441233835130880 7936381 1616904217197398005214562927438467872 7936382 71654598911954082760982613036767607552 7936383 13844121457722836883133687820290350864 7936384 -72408213554810535893209495940817223680 7936385 3846565577315712121116246011005041600 7936386 53189538752361691963292437938896878464 7936387 -53768171854060719647251401250380750968 7936388 -8414739603093709055023048151976923904 7936389 8793795979240800449680778478869807964 7936390 37370849818109789339127736589226240 7936391 -214670367936668297187299090273042247048 7936392 15819027316960728674980948772716830720 7936393 -89203990800587019645152701325220321996 7936394 -109000704925757985845005521601602503328 7936395 29231824873202404826826810084372691200 7936396 33827035155342188473952311414921172992 7936397 5737546275971389110252196868948673600 7936398 1524060924739144027782615700968461184 7936399 -19722398341243610544606092164518323280 7936400 -1833132266412012287441547123304243200 7936401 87848827450235545680860315207380655040 7936402 -5944494127894829067578233100023924848 7936403 -15674713164586546774002808521531036672 7936404 289267626403920774877348056500109312 7936405 -5965692450157290442723319394781643880 7936406 -7730427473696397202498641569406778848 7936407 117120563252486478633342707794892834640 7936408 39379305947419255175969132771677992960 7936409 59967737897391510911480757102414360768 7936410 -837893951842662869500620746338567680 7936411 -4664620625869148585239030440663004896 7936412 -88729057889470286881245269442083681280 7936413 -100676459656677257405754185234176977600 7936414 6805161838866351080991056138598602880 7936415 13456802503525900154827481597004859560 7936416 -38231653701063955543141364634153517056 7936417 -136742636282176429521735271545296974908 7936418 25068586260805353271469106269153060352 7936419 107775694569818600716052885657830824960 7936420 -88816108844374320508550495924728504320 7936421 -20373975881771479328463402633641805378 7936422 -12748248383337026711797542670596816000 7936423 -50588305069402216381733057014348210560 7936424 -2237063464360347188553964442406420480 7936425 3200032755581391300631463660576592000 7936426 -16606845517224016900910650728345117696 7936427 13986383953367701279025180212608355632 7936428 52258045786633438304855693365945764864 7936429 -7638145060079223390534753367279956970 7936430 -46705091951129863345546432026341433600 7936431 4795501349930711979046916865698182152 7936432 7385587770343368132367041724279160832 7936433 -4617589360418373096742703395297088160 7936434 3566128750574655847978847624404008960 7936435 -4942409557169851134321026540040714000 7936436 60926654044258205891653414608765751680 7936437 78497454831886777195291262913127568160 7936438 -33828947192318673862312878371394998880 7936439 -46900266547752153250270902913710705744 7936440 56918537155481524918124406076457164800 7936441 91130060610691275393350201521696860842 7936442 -26590848955655886108048332857972562208 7936443 86448015658526446100238856159881201624 7936444 -34178840213847496185096618660109785600 7936445 -2164697699590870645801940441098452000 7936446 9044476166076156521813240580438263808 7936447 21103216048427780385360638338650845760 7936448 -9312346204279269275763690873091522560 7936449 18678811292161409415120002022219432768 7936450 -11020841966383433283106340827258413600 7936451 -84831526993886326963635094357302507696 7936452 9184278817453790206575315425126062080 7936453 35280068460940834547100444804393272960 7936454 -44901660775510688733781465490726065824 7936455 -32101165293300846548977977160345070640 7936456 128880097221993851832391744704644751360 7936457 5669593031897386574942582381976862260 7936458 -14359310212792154792210100444076943616 7936459 362697518647710668272058871900191206560 7936460 10585472431745573015225113803075010560 7936461 -3401523321387182026056085582089809748 7936462 -11982789056373511892316560178654696768 7936463 8685328925628106896081354649948653000 7936464 -19044159794998930048929913355201150976 7936465 -6442294311719319651578120279362970880 7936466 -8761097504634247387460469219046606176 7936467 -716957490969056007726536953211830272 7936468 57181342610382128279279190359519819648 7936469 13418610943160981248246793145450436860 7936470 7991331215499683602912590709949562240 7936471 -366642071325996917358156504686711280 7936472 -3760165165434103149049682181880750080 7936473 22847240489313892587938972930481897600 7936474 14874760816603466439829337844279800832 7936475 -10341206449728841442889268566214663500 7936476 -56420567611652823947343718744382535168 7936477 150024545979918377323543592303509500326 7936478 -58025197205634839959482237499130568000 7936479 -56297641452143741978764907519173219752 7936480 14002617855532891524868817471554191360 7936481 53524751604919284323966079089344909410 7936482 -15604713336236862470911405258950177408 7936483 80284213085277180763308404830754575240 7936484 12988795961643776991865246092198543360 7936485 -33547615135572291246434987074531152000 7936486 -14607743655660498098253329901243168960 7936487 -181619148156342593690411960569217232 7936488 -13267145569086219040276083988414464000 7936489 6026504730490753233609145184443026000 7936490 -8499510094467361028882350798799020800 7936491 16731049335666973327137137452507015920 7936492 -85219550604603727392046485504411299584 7936493 -35907396770259473459539002181903490676 7936494 -32147174011891887964890462259573272000 7936495 -3135205021484004205927068381767846400 7936496 6043552471308400290000387421999202304 7936497 -15680829801076529950837648244972793726 7936498 -101429055541150866067629100021910922240 7936499 3837539009880698203602478667987864664 7936500 7494693452009845813327784396802048000 7936501 -64922549543340850247450774099307959268 7936502 -16553032369010499569477441714227077120 7936503 -63311235402780965515876373735485027200 7936504 89585409951309886172573267228752465920 7936505 34160442983401626019589641676836398660 7936506 823453274139087976353067287926306304 7936507 -143874378067438827634877751179460959888 7936508 82742848669186884088853279595390816768 7936509 1678472088195154598204024662631815680 7936510 350302380659871803013192502741580160 7936511 111208786347444840375409162152315576 7936512 -29950136684439796550717899485046898688 7936513 10213960409966787051364355450802941524 7936514 27657106822992809010139805748204214272 7936515 -107751859219990406459311409148783876000 7936516 36850707593662909981890006913122070528 7936517 -40643542519437627560156360568726681894 7936518 -1102179056929581603528501808120473600 7936519 66857561669113827487824188743896480920 7936520 -36561692382056307102393116747273779200 7936521 65597933075542329974307446185490026512 7936522 56370617985087108742177087093658562048 7936523 -27378482742256934488220561643285870960 7936524 49566199272685527999736489650460070400 7936525 -1388711643283725327160350617708355200 7936526 7389141793851176041460509785242456064 7936527 -19769093986351590104085441671593420800 7936528 25730694903635305573994824262575390720 7936529 33486996383477637230223799079648798130 7936530 -30555890976767829500184595751636928000 7936531 7880503124880744467750230140428172332 7936532 -16525615492277336399599399232739122304 7936533 46482036924225715178478834883634744544 7936534 -25143601908771300771251995643865569088 7936535 -77706408484826387672368913227930317840 7936536 -20770957248009901792830928526175129600 7936537 6715165401218790645748926124733569472 7936538 -3514508986984864737849339091108052256 7936539 -212651647134884231492490765245155872 7936540 -45696691078851427518125806678675768320 7936541 42783096454337791951706886642888507552 7936542 -2734979909506995613095535473578988288 7936543 53789777597331094556777372289829940904 7936544 16100296510043554375882679565328318464 7936545 65309767312876722845312301175602280320 7936546 -11712420655449780304532119038275966400 7936547 81912208769838179997410679590679006000 7936548 20095661297910645482658640329217941504 7936549 -2443485411618153632068289141395979936 7936550 42851196987283110416099534172138904800 7936551 -48537137228696193736079187323067463680 7936552 39623709562705486240428711109425223680 7936553 1019339877365690192635022283092057424 7936554 -47699803016796894608384032921891441920 7936555 -29683391928550955442405849657056352480 7936556 -43390800338693029487341659683746087680 7936557 -69366624572747005766381359629333524160 7936558 -3427389517926851957470413320434188288 7936559 160224689087632963966154101583928300816 7936560 653896297456270391519797481399255040 7936561 108808432859194372850084455604090199552 7936562 33328042539636780059092684521497879040 7936563 -51112213123010453071373609937466234056 7936564 -8838805491736261764373540761948131328 7936565 10847097845640089702685400229430049920 7936566 -12326016814533467327505081727374105600 7936567 -37549358749003080528643776342766423384 7936568 -83343830336108765438703788852628602880 7936569 -85656720563812762055202105618347741760 7936570 -6529504960355127988039088495098982400 7936571 -57358413415453539333013663130616531228 7936572 -13626623032930043717409438676803330048 7936573 -5043544641082100283404599122747768416 7936574 -2157726321410468286366996729291284928 7936575 6354076380728349945533089212881820000 7936576 -50864589252242198229834502706461409280 7936577 -185075058694745756049988764273964586880 7936578 450175325476667209319869662461347440 7936579 -88811006283039984534158407139333315604 7936580 11987099219372038387464854617435814400 7936581 -8420225131763437660322422284824233248 7936582 -73976800680568222141240397587249768608 7936583 -100154884746028542586348486667632512168 7936584 -132665706696170093217667575352478023680 7936585 -1393220669559913829169048412468731420 7936586 -9342541220229398055293714461484957184 7936587 53918046426722645590203711161729095884 7936588 35642527035758331073477346392046318592 7936589 27358686644916601239909164788651789440 7936590 37557966749481062235264264081109384320 7936591 13895852480321698216234441206445870080 7936592 12818078847181399191890336961017659392 7936593 -13248310117666977320040750503605588992 7936594 -18890932389485342149101038354020481904 7936595 -788231045436072112500885791423850000 7936596 259605924228392439502594088125747200 7936597 156531495801739425100310058285485188046 7936598 -6720117299465580427577812006899583200 7936599 900637576445886846975733248211736448 7936600 2897151727114500385616835559050240000 7936601 8045812348505666806126417466408444112 7936602 6332249198202949247039448159743672832 7936603 153687969294857530918796441420387985960 7936604 -19115521408829156077798230349352294400 7936605 48393949991360268484241788929455738700 7936606 -12488182010622970926435257987721253248 7936607 817272348938297036077573205746845024 7936608 -120816957553858787310910474925931233280 7936609 -8721744691228982009384488102458440300 7936610 -14244743408522798839978489182152647680 7936611 2955182716596021424326714628377022464 7936612 1523082351301917762598577010500914432 7936613 125067113339764471876101870944892452862 7936614 -2121112879077044745423940407421288320 7936615 6394988920993213688991661179960392760 7936616 35831060146684262499745579237100943360 7936617 16228627771843439352771017807449679040 7936618 -19533529325525823298236446591478672384 7936619 50126093777817649020034913632563847896 7936620 -8488747183032060775595755622362644480 7936621 8069924773498037442187333620832197120 7936622 -53327337082537594738922550714211368000 7936623 -47040615637215181580687915666533478400 7936624 -27950090465672341188656619924453621760 7936625 -28848968501943137284592374284634071000 7936626 -8400061121964123605905747946516426496 7936627 147807971825727583595761742353323661072 7936628 -8315092799886196455878046642273493632 7936629 100227164212928090122495511212906903584 7936630 6659753712257012264369767686034465920 7936631 -127335768706221496373303831804204924568 7936632 52668994287017507143372218917314560 7936633 -1253917171796426184612152185422168960 7936634 10923589413993311084956772618199352800 7936635 11296034006861878757177255122576734720 7936636 -25213952317242298282231403944054097920 7936637 122984478399125856713458463757636302232 7936638 45807452656190579213737479571616898048 7936639 551596787401882437977722257130981760 7936640 94884937466168896742835246387009945600 7936641 17743390356196216092619354951359198450 7936642 -8684308619968665321404855660509217280 7936643 11955751993053699622786332196376660688 7936644 25306205145966462858085212514528296960 7936645 78442363711844927527177047946785636600 7936646 -32518967456822954608857930490472845728 7936647 6094036319661230592860876717071986600 7936648 63777714077488161789894849443833743360 7936649 -7113884750413174685485705195239004608 7936650 14217159848046481380133561836594240000 7936651 -8815274591067162431158579151575983296 7936652 -83649258997896933144808852687712350464 7936653 -26355633742469060927505829667698168896 7936654 -100029955151389637247567217459029634176 7936655 -54632976143431841313982708638740495040 7936656 1710041972004446530080744825044336640 7936657 -54556009121739097815326627765865951708 7936658 20764104801555626772134980328840737680 7936659 -33158408172643827815385555442409888016 7936660 -30808422234725919478831343806628440320 7936661 49265684678033803983552579377511410400 7936662 -22761787568848539116250836181872522880 7936663 11897726293343838428763973260417680560 7936664 -27188405570199770970704622864282009600 7936665 90693682651804592783185031581594813440 7936666 -27020141688688214415056713074920850720 7936667 -142438781411701248781552887857793100284 7936668 -22455680491855635734585833918746218496 7936669 -21759523903241097492781013202434601352 7936670 16708166407798522701101402250943215360 7936671 -26812186351791475503864277664838224496 7936672 -102684289306589110880351871647831359488 7936673 -54324602744663728902805060342425954078 7936674 -26210360700885166254611526023671995648 7936675 -52913217192550581329030195191938805200 7936676 99309702120734494607804836870458209280 7936677 100337329429215251000519121630525216000 7936678 -39753126519203414567662314575413923360 7936679 -59219581902402160244867167613000136672 7936680 -3538810313924491780579463736674304000 7936681 -3990089378678793374008896426944625600 7936682 -148374436064109823419886190154485760 7936683 59443370975872393096841667638315284824 7936684 14806453275322310743328893137457858560 7936685 35916114913758167051920083485693528760 7936686 -15900540029018368994774750734361889216 7936687 -181412751661114978209793459139399987856 7936688 -38600980713007620961989262349776158720 7936689 -61165103634489888400186150030243932192 7936690 35123556820111021736353125111869085600 7936691 -68262514250691922324895069368655745120 7936692 39950016670135601328632270775405410304 7936693 -18343153613407875625211122910072794500 7936694 -434668564974476029902765248897560320 7936695 -18416032771187588750556731117576340480 7936696 55064797069622718856548929016384737280 7936697 -45924464331550872114684364804128349500 7936698 1224466959999725179852210653523599360 7936699 96462200626530804214089398809854589240 7936700 -17426068347002752362973913398034572800 7936701 70829987084992309253733289122949631232 7936702 40770186976090127245920451831215857664 7936703 1058679860870389631653627942753221024 7936704 -2347101009387011328747549456847601664 7936705 26969948035621769488061801982753475200 7936706 48285605414851819965693984902261664 7936707 54670987047194633569922490260805832440 7936708 -6730690644886765019457232045811198720 7936709 97533620135114083034792742948799607328 7936710 -26567713438455746736619299697232666880 7936711 -127575768099520496454624265290547483376 7936712 -3063261821107545956228030255716761600 7936713 -25317683810230872678292338938480618496 7936714 11051462007428174341603077470684817456 7936715 -33975030720806649714348709567256300640 7936716 32660930674010497896562108439297981952 7936717 27557767521720036992288699300343090400 7936718 -69361139923709059462388716214379217920 7936719 -349004225169812436381871324653788928 7936720 16324300441955947116207498519026073600 7936721 23610840404040270202556770551305809320 7936722 19657077029205700349978779630806252864 7936723 43822471723148701016700286356678116972 7936724 55454029489091161938912196287068186496 7936725 185141311230354925047168648181363200 7936726 4078716421108363152793619315209695360 7936727 85907530213730309148832346797585437576 7936728 64028699884329623240840682105759068160 7936729 27361949105538395080489576490958923076 7936730 -41000404182263256480034111486638078240 7936731 105133067532596516881924544414976074880 7936732 -48752692293255412220872164410881467904 7936733 -48910519900191910781421296566241323680 7936734 12696932674374596457528182249597011200 7936735 30128093792846517695251555923061017600 7936736 22125995600538937505986051487253135360 7936737 -67285152686671417385958280030629066720 7936738 -30730273349034489301463505631876399104 7936739 60094279609435642006980142951247310240 7936740 3604699279118345026081191479622144000 7936741 -174937706162994888985639076639923419428 7936742 27145593083210464605213655675985055744 7936743 -81078148507982057303818518158179979736 7936744 -33494367535782215665610554855447265280 7936745 -70457394785398169450115728576819809500 7936746 4838699807264804374749763015330489344 7936747 47010155018519999019790002309871116720 7936748 63079385233068704748867626026065054720 7936749 -134736603665601492028372163515288093440 7936750 23405105566566607760836396218734400000 7936751 -118598129288613325189868534093371843248 7936752 -15831052929833297591254592593362124800 7936753 -58916671260763909686814234761413624640 7936754 -9127558791904396261791896240953417728 7936755 -1144865130237600490851766219312831440 7936756 32814815855812896709853176899667230720 7936757 100783572761773513670119748694533721006 7936758 53064627518645777998634030957212801920 7936759 27338751903390277937500431888079374616 7936760 -21304959251251666571843011612640870400 7936761 11178460068745888227351188566122393600 7936762 43756368705674338838520166252376011632 7936763 -64656103359263752946599854088733024988 7936764 73666101238587393698049859009992425472 7936765 -55244969026345486257822361558222526880 7936766 75429998268368440547879536127301428544 7936767 27809776353094805949264980992373480280 7936768 883119309317412920140192779163664384 7936769 62618545664715795729713686951049767170 7936770 -13571631669266082166287359404816358400 7936771 -2814427434554934411327782393948042016 7936772 -44682483379606184335904911012387000320 7936773 33938516729829648650132436649863392448 7936774 68056565325528184355943320638483799136 7936775 -13032943738266075752797393750369344000 7936776 10118866087633310218505483257649771520 7936777 -748622919199874749461427778616910208 7936778 -86475445480867541392685434345409147040 7936779 -1511828403950947498785917810657961552 7936780 2550907173594609232859989245900902400 7936781 -50190496668325053668011794658290989268 7936782 4642139963680544222066092108485500928 7936783 -73155568489908075457473352936060488600 7936784 1232182882686414668494041330712264704 7936785 -1284290245923260934773543721562843020 7936786 -32376013066055365370019712684625536512 7936787 -37880761056586383220381271880695806368 7936788 -40700003796352353383108796038168918016 7936789 -49511304812068343091673874689933326944 7936790 -3980099911463083828570552066798801920 7936791 -11946650436682715867057310164614944408 7936792 -47155509679459159143343011829327073280 7936793 110038991846379145831196797609701652224 7936794 -7665757914665267625058151796571507200 7936795 16991285769815114484013696604584613280 7936796 4318681929261248261937507023415607296 7936797 -6618765964290167804416889517406164960 7936798 -41555605511809174490296084966093346880 7936799 -28726902218025335783805610724392493736 7936800 -5916671377442790071985905259655987200 7936801 -106042033062001037750587753828508023198 7936802 42560873663997157304733651461071698432 7936803 -11100032330451624317881310603427045216 7936804 25319240855805395746402924444870998656 7936805 17287082573843493564250073818934846460 7936806 7320142470822369497513442823880687616 7936807 -49132966936081052492396864091496497960 7936808 93824173746428974834998335600158801920 7936809 -23876264786657939144292283213785949296 7936810 7896911165846733950663439231399951360 7936811 2202320235539136308240244728516524392 7936812 10116396013189729175337352615625226240 7936813 80984957764128649899733062216942257920 7936814 61341130709058376453106632793793822720 7936815 21912091202814916319446860230830805520 7936816 11965228849844236835906659562109059072 7936817 -6474355059286708466982420486719526528 7936818 -28328764616295630668595126051033058560 7936819 101044680142361161203734373379005199560 7936820 -2745078595753492643279832760424171520 7936821 13685935399095468669271403449594450104 7936822 -63751377672168207500575534489488648288 7936823 -94499406734871927929910310402017251928 7936824 51921134848254288270229150587124654080 7936825 -21838922428916269201240239706120502900 7936826 47503631314371798715188981255446705664 7936827 97378460866023271321308266868594224832 7936828 5077386986554622519648411848932082176 7936829 131514523131385356000800952993923711430 7936830 -13213951893749480021891383753923108480 7936831 44220420514239620554223292808473878240 7936832 18065928501225635617304770644352696320 7936833 -1251653992999691235026646883969328256 7936834 9906954076265659881361126423027716816 7936835 -30043048463650677988566019593611432400 7936836 -55434004433731461052135575438695608320 7936837 -2295595492926124367470085887616386560 7936838 -5714600789254943794566593398956199680 7936839 39838754555599713488240212456526189520 7936840 64586135706197572946635517633797324800 7936841 82216275845752490784296145139037535264 7936842 35830439339056411408529063147331985152 7936843 281603647906889211481123233318149053920 7936844 78090703362865566681061909505576276736 7936845 -11076901393722234031540843758020217600 7936846 33499882355810201746839263304958812480 7936847 -54044838480436279517471682458915458704 7936848 8838867759034156580342073910329925632 7936849 858443978565547298068497975295616740 7936850 17142696440205242575493209332387064800 7936851 -11968665349257815049065646217337207040 7936852 480457970740641302684423373263560704 7936853 -1039157674406287586238228315870501156 7936854 376160473674196734480605239724471808 7936855 12636420562313165537088158078775423360 7936856 46364988305553183466799316260356915200 7936857 -39178531368307747218383133596313011280 7936858 -90013673067374732423865655418073928224 7936859 -7021965979312691461840443551672089584 7936860 25325626664185603558438846902322176000 7936861 -68387074844360133943490767617573469728 7936862 6147275347360311615242462282565558528 7936863 -58675521715025760636857564274626072832 7936864 -15793874335210116688986758286228848640 7936865 11695029116129350873705458902898892800 7936866 -23982134696351684597249888798957907456 7936867 111998971802411722367981691822835717916 7936868 21761098144698211921124892451118923776 7936869 -11669344030685535480434729658324502080 7936870 -12079550899027136236545982394037792000 7936871 -44876674107101176078718263191655176576 7936872 37488045971412513971518904347936849920 7936873 -36925560810679863261653949624831542982 7936874 63062980012752272057519832384059568 7936875 11255612642118982055368836368382015000 7936876 34099250155685870901140518314931289088 7936877 29431572228801569972551010061663158400 7936878 10864829777742258226538574614618217024 7936879 -65350119128118435147251605163669769520 7936880 -2419441333306684065582319860494499840 7936881 48246230153806300077281206907041759104 7936882 24915004088159580551086633950538346400 7936883 -67387304589237884705839608481458077136 7936884 -9683163751670373051265096706796708480 7936885 87081877722668550221630744682491273760 7936886 -41308976202349871584143673177112885376 7936887 49074644315696498501033639108634142464 7936888 -73399331097679500164013826139390730240 7936889 -25131874822989034609390784187321904560 7936890 4529995781042124066191895254514954240 7936891 -97797753651574766842149330184424335708 7936892 -95643488388466169748494934684626442240 7936893 -13626963605516171829496143300916675200 7936894 4175680372097610749509700152983313920 7936895 145354420216745975178509017644212128080 7936896 22089883051235617847177664888255283200 7936897 602601653608563404559062748984927840 7936898 91744110194906821910768115310724088864 7936899 -21008724056637553331968287098128337928 7936900 32082724136383523781707235761117056000 7936901 -17955638623225374511794154024445396448 7936902 16903885982349945538108352954426827680 7936903 12910810461429181950495196005370398768 7936904 5521560474239417448068573507658101760 7936905 30685714234282176415695182098083188160 7936906 5321643766381760665152401911725391152 7936907 47272180629516675311234211817904843664 7936908 11642851158360610798202598218253680640 7936909 47560781682223810287248614606380822528 7936910 -52338231715962558896250991475754104640 7936911 -43977454640529086031782243291311079880 7936912 25408303126596182584067027534849064960 7936913 -95613791645088301101567140972256485838 7936914 26345112604640052169946757973825800960 7936915 37675132643157387623768009646420861600 7936916 -8114164426802818571500838041913088000 7936917 -46986536993349766596177760994880897120 7936918 78523299302883775326799204714689407040 7936919 19541786899693285019899454066417632320 7936920 71110845695848351948270478793676800000 7936921 27623083459294844729583338936596489600 7936922 33512633210839525260495726231119412720 7936923 -43777724972869903589437468015320109200 7936924 -27438291565908812629513136065867533824 7936925 686034194863686230183060378057842500 7936926 -41530028189531597563083152241564844416 7936927 -59554647674791181046310184064700665560 7936928 -28241250416083990798468211166420271104 7936929 -2481412561447921172299995837125537664 7936930 -4239305878259064223837098527799674880 7936931 93219497978413607526431233306911842640 7936932 41982054931416371327989773644008857600 7936933 -94443164012518790624564830344925177860 7936934 -17177628030979841068806985994548550208 7936935 -20556050976833192311982781721685713200 7936936 -41644802730127057161782916570515619840 7936937 282773476320289842980737270038532148346 7936938 16187667160072695637499576857584813744 7936939 51613714892673758333380816975000289256 7936940 -518269122921289687761862802641305600 7936941 -25540439743234715415168328517339759808 7936942 -15518877427051910899291072302079267008 7936943 -50037403633180320509041038048908465184 7936944 -1026273502105409143143169204670300160 7936945 -90969316481421098114865994176207252300 7936946 1153253932406138575508774831251492752 7936947 3511543623367608727888319158255693596 7936948 48346176949893197743077127907408295936 7936949 9849628034680853924093616680204179950 7936950 -10070980371084500832485798109810432000 7936951 -58020774958916986438496925388814918400 7936952 -24223305310456698133363743766739251200 7936953 -30059995636654320445846692954679851696 7936954 -55540801745146247410503739955380421376 7936955 -12897204936807844041560511706932148800 7936956 -58091290500433754555320272828113714688 7936957 10266753956807702613555592416133398112 7936958 5365559200767785726770684016872963200 7936959 -17255002348203569306602554617477269632 7936960 29121724382398039320958256869697126400 7936961 -5839407951628083229114491567743179776 7936962 -23665912055480096324090516180287203840 7936963 118106926376336354707711363903784625212 7936964 -18358561753975744152319256249859600384 7936965 -50552834546092870083837727290962253600 7936966 -71583043630933305950587769009706065568 7936967 -174025255151426787951253332030516306984 7936968 -520834858529524232056810002314035200 7936969 -46891470003077348263698647703465214630 7936970 20132168980481956379803565963527983360 7936971 -23687679666600126961744900304693435688 7936972 25519978182054642502160276690759280640 7936973 -228073784037624038983336268206338561600 7936974 -41334582130370856138980022184249436160 7936975 79698007583601065622593264300561973000 7936976 27912859478221471402836131295246680064 7936977 -9299162026747086412893545060738283168 7936978 2254912838412689664126971061541618176 7936979 -86284836521225681554696964848501110420 7936980 35768775640735656577368479348123535360 7936981 18281505617391198870747603651378625200 7936982 50278276064692289837173578753844322592 7936983 -654131135736910775827052914944182760 7936984 105774749399209740348720926730151526400 7936985 -282818221566485023600932889648298880 7936986 38237628321296801726524445374639409664 7936987 -60930503034342900333630187854363810364 7936988 73726613200319348248883235205433215488 7936989 -4448392193323839795197991593862370176 7936990 -30247341813100852492135340313040824000 7936991 -130575460064333403278567139726282292200 7936992 -5196339744685987552173276805648613376 7936993 8449317691641686038081043319330850884 7936994 10331513786141925740437095687615308352 7936995 41146057586452807291810866900554160 7936996 -22013755248213734640260172613081943040 7936997 -52433077428059434009543275028733383554 7936998 1859075104880664099780847938047991168 7936999 -38828226200826269540275131730986854864 7937000 5902117157228954739863031257679360000 7937001 -49110717333516037850680991879117800320 7937002 -38222108130800907960527955693123924048 7937003 594705538371805253336664114703968120 7937004 21107106294251717063585877250526148096 7937005 17634646840000163184546827249446456320 7937006 10652730769943977829495083746683028480 7937007 10982410509758160108468788347499071776 7937008 -27721021698826592263682660111416557568 7937009 -72826280500914998059890663962956238784 7937010 -144442307527505107070657896309982400 7937011 126568536033846198338679819485862267264 7937012 90436736100958882471217800191904008192 7937013 24769198155247953197402846215460763648 7937014 -49864807610863285105112015131071714144 7937015 25948195406556507988016485295447324640 7937016 -36778908241313895732687941812031324160 7937017 -140207611410965133033835497946358222448 7937018 10704801392002966811200694959861512960 7937019 49698708846715414466930615478783980688 7937020 -6315906612497095602890802657469440000 7937021 143337424557514210098021528319813838592 7937022 -16906998134143585504377321534882155520 7937023 -13867205832473653749910270430530093376 7937024 82785016550637922375824791242838900736 7937025 -37127513945122446604998822669049370400 7937026 -138353848913545371340565257038051072 7937027 -16855267714235146311627714476849575728 7937028 5715121085110601209002164548003633152 7937029 -4643444968417220100740924719892129316 7937030 -51823619639619890482068969622816281600 7937031 -33667103537542671918585056786149788672 7937032 -136899805605158588953597909559170329600 7937033 20231767740794728372135387703951424804 7937034 4888808700396602541650984635436298240 7937035 22809665734598996872561525539254568480 7937036 34762690648436401588656484906789082880 7937037 -66080810450627123859121884624883202292 7937038 -122870406614771618669144737110226864320 7937039 68883825906985596914171212330074192000 7937040 -1026888348511267030866106091797217280 7937041 50847726918193555719913868419532236800 7937042 -9717179290644204665302324830153929328 7937043 13689170999327949739258120018102849464 7937044 -65926572756436605286557625510686964864 7937045 -136060325627851798265680551513906075720 7937046 -11854845379182936546136337496567601536 7937047 1091335553584755652419294571578856080 7937048 -116290468702941597891525214914478080 7937049 -29894615108829847944718769287886112 7937050 -2919042186525876451072171077430502400 7937051 -144206508857006195757908178346678418400 7937052 12157352200392772293701417182673336832 7937053 -25615560056984421791150878108095815540 7937054 26011169219422984309613542920616074240 7937055 1468432995559511456534375748445977600 7937056 19215263494587638126948486180115382272 7937057 108585928050341044066049364980944638306 7937058 -20462485306378095894407152807127500416 7937059 -21425265328673210772338934331717342496 7937060 42422038296178538785688545596235468800 7937061 72650134982429187427667237730238106784 7937062 12853444923525172922959890818608185600 7937063 29763645894536196179684397614719224312 7937064 34815251983698121450780742290370472960 7937065 22585583365083151044702015285994967460 7937066 -17112817909208953978350153651800082768 7937067 4070611501931503341678368797489925856 7937068 -5708708483964090729686220599258250240 7937069 -653326486928905080331275158274158304 7937070 -11197693528219426105338137955215400960 7937071 -4954151353176243146403208916340140528 7937072 1648141652109924253932352671672238080 7937073 -39272782315202428827150831203904428478 7937074 66227768370960205467661639244770315536 7937075 -69104012093555494706049883876445207700 7937076 16191925884473449978892442473446809600 7937077 -131117241812610341766639833107806206592 7937078 -116994034083409687972674005535380415744 7937079 -86517449541510518169282253303763435520 7937080 12009733387639101303699008385053798400 7937081 -33546368419840620561556451003452669500 7937082 -12690780927118999244249441561928322560 7937083 -63031459980830193558949790958410039040 7937084 65745591383649845565048260656566537216 7937085 7667562657574995279288658358311687680 7937086 -11752779683078092478473240538935243008 7937087 -66886234524179515401337981824784083264 7937088 -256292824818344946917270543646326784 7937089 -96732336974541294895910533868073122110 7937090 -14000753331544376378180398369880586240 7937091 -19089157553024259851091484824141128700 7937092 -22864502067338958949299686345145916160 7937093 16773323901104844645790293529505352000 7937094 -81428813343137297649094727287680000 7937095 53327235997159529559436045794500905680 7937096 -9097701686145843458237152293074334720 7937097 29348792928136203065915867447377345920 7937098 13753596051302300364856427766858320640 7937099 48885416354351791472248732997617152120 7937100 -6279710540269822360232877289940832000 7937101 -134129108380519631996353899037210149898 7937102 1921771212064685045699347436520898752 7937103 13369663881873293752965708873694400904 7937104 710539230088330521798183753177235456 7937105 91787135583620424251664617910561155520 7937106 -23870948992173237522723122124012352896 7937107 -84889969638509194867027200767816762644 7937108 24854929289858980016545393658052708096 7937109 59583566138505566667358875305690839680 7937110 -19732221661441912343269751838022007040 7937111 6698282311830675942414357261746460384 7937112 -250132121191645334066718011327938560 7937113 90142367585354278393948601746140906120 7937114 168898928027023916081597957571663840 7937115 1146616154636892531204955598514720000 7937116 -23460173678666884971317922263271424 7937117 -16747659631887036968181164319954717600 7937118 -6332271368653602473581413199398888000 7937119 -52235064243234264320019508325216232704 7937120 -2348547562676522288521707915549081600 7937121 -13896813584620299629918403418859550720 7937122 8363884249967234815042032411800642304 7937123 8918071438030364251439834585532537372 7937124 -15547213111122744432479612484538724352 7937125 87916109242023686038372383618751104000 7937126 14256110537855592736075343581786133760 7937127 107952452456491321389456744348711076248 7937128 85852225910368654275850637082708188160 7937129 15163848342878865696058950062245386276 7937130 -22115715263515077524703255232352563200 7937131 -87481874863058951778403967129996276400 7937132 37981949844066376763065925799698300928 7937133 -30620503876599104881046149648169021376 7937134 -70904521664398765057593971233076174784 7937135 -21632068227464758072862520189236682240 7937136 -14263743895382748513096345485810073600 7937137 -8815947069593396669478523801944828760 7937138 49825567628395654922993677214413906560 7937139 16236358821811327591112471220843330048 7937140 2645493989601191953957735084121894400 7937141 -126281019582396473802857002369853077458 7937142 52967610840193942917827835684565566912 7937143 -70588412273541098556174162585468577896 7937144 2355290929048457978142563432875499520 7937145 -6430651630696863163995759871808775480 7937146 -22971491123430452268607177447603042560 7937147 -7235134214692258127686586585843408256 7937148 -4580620544798086494011455746083257344 7937149 -43035416898853701723175010148892761600 7937150 -150400566931864447557444682053038400 7937151 -27576746170952746651394697173380486968 7937152 98485800448808700909423529613800243200 7937153 20915298556749497075415600066164168256 7937154 15474818712613296164757166297651389264 7937155 1753155236143672818590284396017696000 7937156 -11723066144164601267084213297292399360 7937157 -3965281147850237914857180147040608 7937158 -13233581026008985423112483729333764224 7937159 -70862124778361070991607395107100466520 7937160 -5009417649752352078630302437146624000 7937161 5317869622389321781846269322293412224 7937162 -5389525990976687097456112496055797760 7937163 -34023649720631706622980661392357023520 7937164 93407909561128276063890673458618611712 7937165 40136449614950432371233890332211908920 7937166 -9677967644873312175512430124264745856 7937167 -42593917720789908812789920447185561024 7937168 35728105272398418699700464385640865792 7937169 -47829959715716570194915410106063927056 7937170 -33678494736457240669991872128371514720 7937171 106472333157164412814708964342124675144 7937172 -31071647308276892463997681112908566528 7937173 -24718796401298366644016368668660426596 7937174 -1675130840404096792399090525601003520 7937175 10512032266229073743010293741958579000 7937176 -40805121173090196025877940452187095040 7937177 -49539141734369306354262031688196481974 7937178 2920323472880746682782547880621096960 7937179 -82360852434859954599566684364576564220 7937180 96763609908766104938903314811630376960 7937181 -16688036073259703676373448727377785536 7937182 -9152031324499489645067113607903236416 7937183 -70924915006423642505147477856532961568 7937184 -110137554709499405815369635516336046080 7937185 6004636320902611550633151808123339200 7937186 -12165894107729008844704069238778414816 7937187 20563834048278122231249782713162212160 7937188 -54449077334972797103035157824380125184 7937189 14095130634027216124429407149381804124 7937190 424633996644704553334432151193638400 7937191 -66415096269055084400536234444009654408 7937192 -5210506011405900041831698189308641280 7937193 3697791462549854973347830976699308800 7937194 19139783546780492533634385436532638896 7937195 18578962630148750001000714161747496480 7937196 -55016966339616102371347963166259019776 7937197 -43571822429755272183213251917917022580 7937198 493501646783381920837707605521800960 7937199 -53891854737370043014811001499715412216 7937200 -582430809630615784894876760951603200 7937201 -87486438497182905258902348011258002798 7937202 6769956141268077226401336721641053184 7937203 58676474670984207090601947182351299120 7937204 55066846026923369710240821708803315712 7937205 -6461519266911738146823233118664920000 7937206 -8408263985527462597796765373761060448 7937207 -49101463355767988555267398824817475640 7937208 -13725672870013057733324551129865871360 7937209 4120919725954834428718861993190686720 7937210 -34837464487747654575610979483155998240 7937211 -20292242982703939143018703470910628160 7937212 -13729216415884181828777631874739399680 7937213 -9208554877782887286387959146346572020 7937214 -6476390011707602704213939896428256960 7937215 -12212354659883386532315586437121111360 7937216 -9123064537730130247308933393030316032 7937217 -12363509303361731987399334173119133760 7937218 -25267567905199018353076837893509235840 7937219 12251914520249061074677730818638343872 7937220 31937198372091518039913694545857249280 7937221 -70610785130341458319595156880974023268 7937222 6803242104562440120791410125872978112 7937223 -15577961611817704859883271156151235456 7937224 -78761181384666784835145257862470999040 7937225 57058986823688890024996018700337474750 7937226 -13438618943721496846975758294456005376 7937227 -80384705761902953353678808834096494080 7937228 -43933115639287790455252425850927964160 7937229 7728103861525058435434940579808225984 7937230 16766064557396464358603069983226304000 7937231 20110412246908836333170059666777071360 7937232 4999142342364024852212499976548777984 7937233 -18010809165209552976912834868744237596 7937234 -41268258732935053448967471003096687984 7937235 -23866046770904786795232610509710446080 7937236 74920513848395301735411383705424529280 7937237 -15044538804472796085871377172870944 7937238 33916314382393408313442417408890718144 7937239 -31037162211324777144160998971744816576 7937240 -3733968771963367676389338999039590400 7937241 584357094830031071988553493524721856 7937242 -61259095689929269435659249912113172000 7937243 81832591198349974462591251763106871492 7937244 -2686663571336132857142759741859840000 7937245 -3768621402176249382903739122194836500 7937246 -15732109286217884617789848468516096000 7937247 -8056382211548850489556564982556963000 7937248 80340167453902472286665096820365721600 7937249 104107733914173815191364687096717536836 7937250 4340087484651739526496755313444480000 7937251 -18796141030967464592015722574009945648 7937252 -13280989362195711823254062270467891968 7937253 7850298756189626003336873789687636862 7937254 22321317333657456218564259803942133888 7937255 8296045155362496318501314400676512000 7937256 95416092348865731183618494780379955200 7937257 78438931307511199411458483452189975632 7937258 17563561080612518055526667653473566976 7937259 -39467257463251317869515692956541544704 7937260 -32229948752554176949799702846914329600 7937261 81360370775034847077265382042209979862 7937262 51201073067880595536138762797208837120 7937263 -22151340112746696121881525029439245488 7937264 34843093479757836949467491980086804480 7937265 -27825657806448150378201396373797936000 7937266 73333149960052892592956010046914533376 7937267 23681522332531818576535507486475973120 7937268 19664827076979085373492876567118397440 7937269 -146789365711051932006834415320297472160 7937270 8096205082773038256942621335372851200 7937271 -830280094927263282824061501197174400 7937272 -11445393355993478029044059277877002240 7937273 155557342287967571331404962395235836522 7937274 845217543918918881444328225172426752 7937275 30052779457968804883930070431392041300 7937276 42620255059018790211518440737232220160 7937277 15128744630711138503266938521463303040 7937278 -72894088138169079874765800914467834944 7937279 46315182796182228169083539035475166576 7937280 6904668022821381473762018398033674240 7937281 115129766845735254577171516754654140464 7937282 -206469212636934651065243586427479168 7937283 187374472353327645785783217913614355968 7937284 1177948223413581450738210036248144896 7937285 19688515525029867095925737725974698400 7937286 -7120644345123233204586547792620066816 7937287 -1054373366817991940564854938887789040 7937288 -182988173424167533597455582754873344000 7937289 -44382793818852470842138918620146282256 7937290 3143534578457924548942907474535114240 7937291 -38616626748628372582365192030414811308 7937292 -60362573293299787998323149832055422976 7937293 -16434414372615618464305315271345094016 7937294 21284190892386321968078351030450613696 7937295 26454948243722267151337785583031938320 7937296 -3863093582105565736328977744549380096 7937297 -48111040862507114064796923427898194254 7937298 34716129499654156676963226631830117120 7937299 1526034958947014146275002652068480300 7937300 10390250398962122317153199540017152000 7937301 -22380639082280561475309980558545797600 7937302 19986791800748924396647734708017263104 7937303 34692372993498652186660623621810711168 7937304 41435364917862876769525217328904581120 7937305 5509585522521876651841293843868308360 7937306 -22001659268368018838471564493811331616 7937307 137814407603229719572155915772093200 7937308 -46574587209100513772359124916244675072 7937309 -13243356525049846139957911311092654484 7937310 6074880321633830941584888023748716160 7937311 -84807654346716180513744915045552477088 7937312 50247619531223779906990420532483653632 7937313 41077312667544029110341203424027748608 7937314 -2889800090053396106072450027436172800 7937315 -57224279696562846199109031488645890080 7937316 -7881437459992504101780088427735778048 7937317 -18885907672970216380622694800167737600 7937318 96378500859853425379191950642027834304 7937319 3739744133695994505435484509956806656 7937320 -18816647965907486622938939432493158400 7937321 -9912570918793686272608143706953545088 7937322 2153173325103779571547865956939606272 7937323 4287474406784013584372156671362213984 7937324 107840468900105843141121392997681597696 7937325 -81094625040548088944071095914140680000 7937326 -75748037599012335740213616394230502080 7937327 1903085764726703868366357488627114352 7937328 9180815548991773637880813654301999104 7937329 23463604709255252479602758693779872000 7937330 43607316472566372632232813635778886560 7937331 -48574821240527304239583306792207106248 7937332 -46664757095933105589759405247573445888 7937333 9504063341918373421285135538803918848 7937334 -26057387776370997387780351325502349120 7937335 -652855387736716831355831084724425280 7937336 -87177020862589031365491091055578583040 7937337 -23639646061905425405722067958618456240 7937338 -50444236968946781159829415266705505680 7937339 28725802872758011213014140808647815140 7937340 22031657629017189798221978202931691520 7937341 173326551563015233445850433361840304684 7937342 -27242377234552765408731790161657839616 7937343 -32767096347616365484415696906762772816 7937344 3673464126530376278138739230751850496 7937345 -22799172596744235773090602289182516800 7937346 823291976467473397092491648350970880 7937347 -32453514642433975624147614913744119288 7937348 -21531982378906215686963311096542187392 7937349 -30616618909592026844584348200877209600 7937350 42577926728552552147177782348724354400 7937351 8649139306969635808314278962211753520 7937352 74372928944967882292912576882168734720 7937353 -11629058658231348161014156908366367436 7937354 30286921733561766753161282924250030432 7937355 -32299187283245573334648945318805313040 7937356 -22405954554204931769392047042035728384 7937357 90350357769608727870892949379466575606 7937358 7465875117228626519366373139492032 7937359 79542186473462222094980023790099400560 7937360 4322804754066384973052193285089525760 7937361 138851054819496334930089808305015067332 7937362 106121481485420987450204243494993127712 7937363 7507890513856011376667711382624801600 7937364 7678595873967843134605655762831278080 7937365 -118898451461685601756096008873011512740 7937366 982155614241880876428702395275494144 7937367 -86230727355311572393071528845714542080 7937368 31461083703435340629302020907491676160 7937369 35025741373191445865524978797985768320 7937370 -90384612959863492661431387046568960 7937371 12968546064846539561410787853304229392 7937372 -28322543369212699102766217273523367424 7937373 25214680275048756250225242146725552128 7937374 20214774658311787208421659574954237312 7937375 -154802206771068972078514957626932250000 7937376 4429488705424388422007930503652966400 7937377 -40885638638371201983806860568424964928 7937378 69785041949422091888877837914360881824 7937379 97356969774002885000666689304305596000 7937380 17759331095743501081575972862446489600 7937381 62875493573016300707267751486411691164 7937382 26292357591630512332417787959950451392 7937383 -91618347835764771869185724580898057200 7937384 18981805098339373647733089980255109120 7937385 11828030676173439642306520832582141760 7937386 -21313690961049827683158756685237226496 7937387 63518249034154975927015024052322942720 7937388 12929498627904569319659643995047941120 7937389 88437223062519695855839612396306063190 7937390 -11912807046966984045396000129987316800 7937391 -30441049383048741436179801461527395072 7937392 23198347892635380870992472683673354240 7937393 61394138746051099303972004913716266164 7937394 12908507991607250743578155590961491200 7937395 -2182928649942085152420662111357280000 7937396 -4880455533841646971895715259751688192 7937397 16168467665575379184648215400930909600 7937398 -12783150339660017412889573691024375808 7937399 163791719973212144001062361923060855400 7937400 -24605977513301492377388712324180480000 7937401 23804663757076379082625441026852084804 7937402 80815115923686705689571460646374986240 7937403 -11962868691720334661859860115328972800 7937404 -114485858548309271323750546969713670144 7937405 27357137076663073987107483528027087360 7937406 36384078689709994351826529604959196800 7937407 132236626409989778019595193153113172544 7937408 -35643741824634609337613762560083886080 7937409 27992190281400520821896445652883152608 7937410 -3454689982884852762568206883736418240 7937411 42425468993598556485685953797887429032 7937412 -40280350085613450356222872546528896000 7937413 652721256909799839269821880804922048 7937414 18202002075151682301239584607917261632 7937415 9467398573626813636221645780984522400 7937416 -1091528228819408113031249358691891200 7937417 -55379193075030914031448330001009529648 7937418 -3735303603115817075733618196652119296 7937419 -24094969855316273057670685902299383008 7937420 -76045958813899578274569881142897822720 7937421 -95291756315246439916913014732143613440 7937422 117009489349139483080282903892482608000 7937423 129316858355066737518257574423099763224 7937424 22457376601123104814149913920594444288 7937425 -12301913642834778581660844274671409700 7937426 -9687678476530721439729503492395806720 7937427 -17536023830332016414593031095252305480 7937428 1290335490221577105810665406398605056 7937429 -82449185689960473138914201656385123520 7937430 -2962415472598009181073647209670282880 7937431 -140075618407652547275293948773494323768 7937432 13819513367084296353006934013280614400 7937433 3244719701732904905230803237088752000 7937434 73338632629159893566247960877139045616 7937435 -39325985090112507404975685031288646880 7937436 -667515551633301922933459603018493952 7937437 -313003305066860094052406273608551582560 7937438 -9164144340435272269639793988476739456 7937439 33493539570222351371538847616485484688 7937440 -9355727993298755775532517994843340800 7937441 97120480384533907347620635260366223842 7937442 2738493064957412254211538898017042720 7937443 70770695511812456208827369088286473692 7937444 -90677051784868608490538623410671816064 7937445 36668413835699930632999993794674745600 7937446 16156228347758565253382314507533250560 7937447 -44232302195759811126918303631344892800 7937448 -15782216807575572849194444104240742400 7937449 -61520535754634924638178018496597659320 7937450 -35874613550964943922742101544568950000 7937451 63228760366410603079964928943594497180 7937452 62206968397108738380156603781110523136 7937453 -109164744836124224423003745907628014740 7937454 9224504541346583920606656097224351744 7937455 -48844567022532640487170987933663811640 7937456 295962873052928503799981679500328960 7937457 -495783110451477659056045274962206720 7937458 65056725296370025035032197795446712080 7937459 -56673321527697657281028912361702190160 7937460 -63107376816639939614317644626327040000 7937461 -79360962645400940906952588619244340768 7937462 -14718058440117933902072152760378316288 7937463 -14088284047960259246011927885918503600 7937464 100725365890023220935260142050040975360 7937465 -2681111491758697847269019051775871800 7937466 -21917357259907254872323360853265265152 7937467 30687944013715883772908217662779484516 7937468 16098301653042361745687568626377777152 7937469 13328512745369679878196857254973940384 7937470 -35555581901847918693510820746761466240 7937471 126167175314042031365405457088280728344 7937472 1698267892895962460105284980899315712 7937473 -58602638352913180175409180303146969278 7937474 23025168754184115504737851710140006400 7937475 -3269095523531357265367584875970220800 7937476 58222641865156343493186607163932377088 7937477 37381213560835861481615249781613066332 7937478 42862197402562734724937198205015230400 7937479 -215498865118576803366887249429723200 7937480 -34498981705415811167945148249759897600 7937481 -66988880830759254634518915763943505648 7937482 -9911135417817372833300057650153974528 7937483 163525249284409865946158015062105443732 7937484 12256631411960103926194961072676126720 7937485 32479091674097127248829034127540878560 7937486 -21388680631394996981791633041660863808 7937487 66400757300550796320709201265604030240 7937488 2918866913774215302470871487367610368 7937489 22705557046378187864039538363755485440 7937490 38100647715565960782413891772458803200 7937491 -18142504928661323726452999183156777108 7937492 -30784153832689538088913559128164258048 7937493 34248988694260948063021132700249583264 7937494 42010673232484867398995360536777140480 7937495 18242305091778790986670561993525695000 7937496 -18442329747639469945068212499962880000 7937497 -61130854785714877525013751037595462960 7937498 47735159240743460173565509643941194720 7937499 -348892478418561348973381128663846912 7937500 37563336188147980318420096917632000000 7937501 -101674071070493220297378113161121471232 7937502 18655454912311553107711680065646925632 7937503 -15080791456462665856049205687635906880 7937504 -204147714630122753484550483581220159488 7937505 -5629699074578273714141973730847501100 7937506 17909417708843261640201632102055333120 7937507 -47285777145931863238724074193293489680 7937508 -27228254225467035517693736567540567040 7937509 -2091715450447402803566592018199722240 7937510 40650561995309454614016853170383811840 7937511 135725015359790814975117643206440335440 7937512 -103265486252690555560490687533160448000 7937513 -8714008729466433383230229969954620800 7937514 -612911190632355240781552562660614560 7937515 56856443837189397803967427372352072160 7937516 -24386197595651809979528931610611548160 7937517 8719054582803871955605628346779779584 7937518 -22224160180224943734708544499776166400 7937519 20273855976018717449742193447200657600 7937520 8635247923449783775827951060460830720 7937521 -7340883556823307671114926038618025308 7937522 -100579473020556048876483497529608688 7937523 78557178857490982012284900831091096584 7937524 1651222184167185437969228859438366720 7937525 86396174883017408951314803520830840000 7937526 -38820266227026008704547183848233185856 7937527 66592466553853871790253600809201849160 7937528 62137039289903213889655693975749120000 7937529 -82032578117290920691288337327604048816 7937530 37684509790969155200473702840509573120 7937531 -12058840837418361999414085991903367408 7937532 -58606067707550577982722586974348695040 7937533 -668756365943898276491925229255796218 7937534 48862973628213485492638492173670886784 7937535 2886609832288592865104711328706454400 7937536 4881445880430430284851663369215672320 7937537 -12654282883670398525119526700276062140 7937538 21713617514309384386633192969377180672 7937539 43300718680146992650247046866613004824 7937540 -14501470303317392820388362195333465600 7937541 93679922072221342630029346886779933440 7937542 -1244198810048386239584702674492171968 7937543 51189684522041530286928756588132920544 7937544 -522865962858989723587922043473633280 7937545 -10342186220029415829551609157808531200 7937546 619880739396502671441328016342476800 7937547 -93796399027476755484112861414125301800 7937548 -25146828810713406287687601103535499264 7937549 -122117316861313043926811802537411573450 7937550 4970307180297023822051541292214592000 7937551 85265691794923327948941250170024773552 7937552 17695682201625272407510658032177250304 7937553 -17185812433334836390536316563623587200 7937554 12711320145704788887404393722012204800 7937555 -62854216129917786741120844340058131040 7937556 40747473469768392134557563923778299904 7937557 -73495699996739338147631008600226462048 7937558 -7215482459161372213935452606259796416 7937559 -1725049019456238481794108935266543920 7937560 70440741417305534430859279010620416000 7937561 -82046748039212407491808807871563376700 7937562 24674037730213149037293960070114186752 7937563 -108758629022202534270414370782462392188 7937564 -34316245862304486614023690317550530048 7937565 -4554434022531157826777258415722808000 7937566 9257771790346251592640774952520222464 7937567 -158300753233665016645360742606332483848 7937568 104962783679904412950390510436110827520 7937569 -25856342583978459477427450567045456030 7937570 -44813159135013492574695716483805815520 7937571 1070996285083056833063873277131653440 7937572 439575482169892083564867108470303232 7937573 -10554192599335172054788133271730431360 7937574 -6719904329731531551592156533312351360 7937575 -1026788050493069241241974669879467200 7937576 -612535995850870736784422970701414400 7937577 43694831473362826938733039008870063114 7937578 29547730213162790401329372472816373760 7937579 23193077842312850363492459879819271984 7937580 14430495998419989130297475321260032000 7937581 -15276154591642801890513893674218644736 7937582 -6145507566686967570241355672724622848 7937583 -9691790192735352542063236360158723576 7937584 -1321506916818464701299003720595767296 7937585 908389611462498916548804948712075200 7937586 -22087726313140416801898317562205896800 7937587 -1502724427659327773636804636964055296 7937588 -19511436783486628089736758752241309312 7937589 -38193671614161837077720420954775134400 7937590 4584577026564897676815707140946457600 7937591 -144806602140667450284148039143995122008 7937592 74727006396696588678223928603929804800 7937593 9257288422770559018436461797813490000 7937594 4898078359963007634027771252912959232 7937595 103806817917164231002490950492613414400 7937596 -96376398241739788622084522877813068800 7937597 4453911794495324224977547724713487046 7937598 -8387341299715002435500000509404460800 7937599 96763801904130635075680097150434366080 7937600 -10568330526075339328808786971852800 7937601 -28251642849615905463669592311264599616 7937602 26218648619181184701464296602457900752 7937603 -62304892319349196348866708469802727216 7937604 10831710480058998645951559476145397760 7937605 39688041237992658638778716312567526360 7937606 37109207468961230519507477783641145856 7937607 -1426696900482479273034247520446047408 7937608 168940218136085223710799914363520000 7937609 118672888145006968196086240421092212240 7937610 84017751374657814490424454667499520 7937611 35821295983008270025453274390837919360 7937612 -11155016314125320141582106051512168448 7937613 -33511858473650855116039789711405572576 7937614 88779388504798899690044991782128318656 7937615 5901677940446277401373206056795183200 7937616 -11399426551549118371317208739493838848 7937617 88972452617883069911241600986559917632 7937618 7283582314870891394871649085728107840 7937619 -115060516806181017092708134135582226640 7937620 -55656164635042553028395973047517016320 7937621 -54571921085415219792464002102319792178 7937622 8609915159498387252729305019202600960 7937623 44645941356213078996638085358999035120 7937624 88115778542690237386561404585642393600 7937625 97964146597853057235614551474569648000 7937626 -87238745018125676332756035722715049488 7937627 95067539322153501986531690306810909952 7937628 641865634233864292381510435904446464 7937629 -51166395712372894281866693785024382624 7937630 24429478783926065721290639281932393600 7937631 -15658554691747439335691484206628754872 7937632 -83229765798668931588115553654051831808 7937633 86516977332367726797588447922188972960 7937634 48431466943429976017439623736786052480 7937635 75705070269467888864511572890804096080 7937636 -4242939308480104491665656400646193152 7937637 -42751624819961833492903905990820379040 7937638 51624139167053747249930692251392682720 7937639 -26946205288572132028822658884471519560 7937640 37617685321008325077799795516560076800 7937641 63475455189774261511890169293904404084 7937642 -9174827299560377670552257338942637568 7937643 1656199022558511249263613022124175360 7937644 13657923126551696567226868462231544832 7937645 -40015186820111286057043044522967099380 7937646 32111923971017279845836707522285611584 7937647 -36597718056833028865620236193628224248 7937648 3062348941468787466190431195207598080 7937649 36698812289729168010140287296461620800 7937650 14351335737066224233150564099282752000 7937651 -17049338755255612855115967635475515568 7937652 -70456880569060710697696247283227596800 7937653 81742494057749546428747189936114820064 7937654 23720465782231079421155369637847855776 7937655 -2157512784330986344779482224918713600 7937656 12373723105659661690202151762925056000 7937657 -53574652150384081538282840285581270008 7937658 5059000098247620490221627385655125248 7937659 -75268099519052972720369126895601922140 7937660 18159070626278287757564899394980231680 7937661 -20248587399336516838600737847412156928 7937662 -1839098984744402662345700860918108800 7937663 -69541447772269246847210569826016357336 7937664 9401353994010819367645443147002019840 7937665 -71633960211662533778005788346347872940 7937666 -10630941621499010149984761360699931776 7937667 -76280749019384466095295825259709792316 7937668 -553383193069966695618909251033948160 7937669 16240718496084906495764812854348026400 7937670 5241458106699515496111566542600707840 7937671 889596701653060859496908991074006144 7937672 -35747699525943425675456551115933614080 7937673 -20903995331350810447582865351694418416 7937674 5588777064868181390532083645909210112 7937675 -106503120554804304621314008100365536000 7937676 1787760981640206079042941507564000000 7937677 -210943087817833478339904930909867216000 7937678 7198599600473304441400636788231517056 7937679 -68731761520844585677085988840390756216 7937680 -39542982212971648936618965620577239040 7937681 22349541812120558891080545186172018482 7937682 36430139603902173896880610887506691456 7937683 72167513667705157655506138831633651200 7937684 -29701165363328778660780433718372108544 7937685 -5739970946428365555347225401544616960 7937686 80443042505966255010070641008672674944 7937687 20789426172228395120009029051676631240 7937688 21605072739881324565977802801139875840 7937689 -158786300799987689112982578140772726144 7937690 -4481172349124687839409360221196186400 7937691 41059878714726504762961756246059376128 7937692 20985173256443508337641004873748638720 7937693 7327006408682855534689187190241107942 7937694 -34140621697367076554853077809530595776 7937695 10099368973339519363350092950636285920 7937696 6125076694881871641688808969101246464 7937697 13000426739606098794128658203809306800 7937698 -26696393809794791531352511050817037664 7937699 37529667413453256242040928325316398592 7937700 -12495001281276866797589029893737856000 7937701 172540077694372989476041490111878592702 7937702 91921626020494951068680553599088956352 7937703 -36603424995513523222316160119929873200 7937704 -55046695072321495867327160997543137280 7937705 182216042632327695565224866705118720 7937706 -19252975583362218607917802301318380800 7937707 25964253472626228034253058751813934320 7937708 -3164324722290931500543575582541540864 7937709 -2722115082414787066632878227494328032 7937710 -27965800480274565087008240250527076480 7937711 56095116341687577847040061979758199224 7937712 1341619603988248299523977523431014400 7937713 52515501660668918534133564731350672960 7937714 199989118879952494178944039234917888 7937715 -40216930232946157525242542465539388880 7937716 -92827773227184432816646854398887788160 7937717 -25579499965153653407421208268081577234 7937718 11938536498001226040126470290524410304 7937719 75815008116127733314927211683117358120 7937720 16564533166915662545181953584035840000 7937721 -29677940208618185167029628919474364 7937722 13818208134991124368341358934044861152 7937723 46097282985325311481231440507458674584 7937724 59524878920817548621129364098022560256 7937725 22327233819035551140112295055686856000 7937726 60978146321118468397894196519062701312 7937727 -8511027047375394870868095041694114816 7937728 -1891696089836331114137399231302860800 7937729 -101911323421008312996364525811513678400 7937730 -37160221823819585636207945544063360000 7937731 -29254628170352344945855491739738870468 7937732 2499050664849061617323674629240023040 7937733 18215614771509093432308308425507789024 7937734 8090960258914797981799862443051315200 7937735 -52630773793896471277165966208897762400 7937736 4111070787369716475171063640746885120 7937737 11294396159084921192443848518533224768 7937738 49893364491332758586974306874320361520 7937739 -57308272637937383279298616354996900416 7937740 40387001380727167906411574530017008640 7937741 61797917982748876683819506286856738272 7937742 27267475102984605111679942947723110400 7937743 -7820174760072390279343844715110448456 7937744 9390995580707358631306334336125501440 7937745 -37276992989880453522135163783862426880 7937746 -49930066816606061298988990729302338928 7937747 -96022471731964157636212039029827649888 7937748 -9240923156203818961059624952835137536 7937749 139578684244419308069395185383930300750 7937750 -53079343701792776656577565276190176000 7937751 -28796816622771405301096775895672284568 7937752 -62840664103842428332310439772171622400 7937753 99241773222374107026416095185891445002 7937754 -24219831112566070755271643513445482496 7937755 13736748739657929556823363175262052400 7937756 18202870599700413901257836075249359872 7937757 2469035497326510917283702395600761254 7937758 10447350607833293941057288168202765952 7937759 32319803662427972500139805075733532400 7937760 -43340886774820105379333478767237529600 7937761 -4746505548491198894632516605240176920 7937762 -25365794909686310522781237875947345920 7937763 20207127986171861778363409590970909440 7937764 -43353048251517223682429802889063718400 7937765 49929578814680015751554090107786089120 7937766 26601982314618169948811683791531550752 7937767 16324083957862367197802933824380678592 7937768 2223219832056961559115041684542341120 7937769 -27597578801337716206235659992055111680 7937770 -10178776943180792028263543247216565920 7937771 44669319723425598016967073408321033972 7937772 -45293117638887340884224357744557214208 7937773 18496776510414273487576999911545295424 7937774 3114238044357624686959226786672035968 7937775 33384634580578058504015705159990274000 7937776 8937696489589349987645193627563458560 7937777 142179141034028659580112624300655180626 7937778 -27651187537152836753001925344595810176 7937779 63630804036159692834805281848343881680 7937780 6770359027404135861806760860641789440 7937781 -44381665330608824859575068927106132448 7937782 8233821573528718978219089827070724800 7937783 -40636997764100720618768153518175078400 7937784 -43812715531586720945299191828864000000 7937785 -102162325490688917920365469004352217020 7937786 -8472631691927220902971327484620299408 7937787 -8144080863054341947664807217168186624 7937788 69820326470141842059278149472434690560 7937789 91296746702253957629101084359578060556 7937790 -506089266947644411881085457475072000 7937791 37772559135968810142179355185570600192 7937792 -17073814155120699578859676568804917248 7937793 -26767342151778259870751158308092784600 7937794 66230353260504057586826125396944159696 7937795 10595319343715455831382948687209318560 7937796 8907721347764894519989665970299988992 7937797 -20991202811998810344561610341577023968 7937798 13033020136572353928470686432817135616 7937799 -61962994621746052309739748444542018136 7937800 -208693503423901716824464511422464000 7937801 -6074838955322723585012727354656769600 7937802 -12723115918101139539475312553064000720 7937803 63783822002996053787909198057847652360 7937804 -22183565431390752123620530519922208000 7937805 6844735266382603141595356589241376320 7937806 -26849163400192906450954492170783793536 7937807 22357029806772389209926106665316565112 7937808 7702880283976848353750257636107091968 7937809 93643713420695421530842686913870224240 7937810 -5394563053256788218819820515940894080 7937811 -36915810191744954907472797070108800000 7937812 -96312972371934333064550438109574409344 7937813 13787270978333776430027278187687191704 7937814 48735434114483329016259137725834022400 7937815 -79438815660233563707699963633937928040 7937816 62557179727722112280568689940881817600 7937817 796699872709541887760347933081458720 7937818 -8696952216726659987213030565530467584 7937819 71840956443662354010517194706144697220 7937820 -31284107467594092025522302349528473600 7937821 36172727675656543147888988240199461100 7937822 396422914931304406524785915960932800 7937823 54510003997525062201307845071648282184 7937824 -87567614620172001731274202178844033024 7937825 9340552874497038501416448372080174400 7937826 11813945636250432536955440284847347200 7937827 -82640444183170549970084891727156784800 7937828 47509264588735648018789046513059248768 7937829 -10897275970482031675080653763297480192 7937830 -41811091146281841846316420769479180800 7937831 113035501530942906106361793857369927064 7937832 8769055336911288646826021808104079360 7937833 14017013063697044055960887838403100580 7937834 -47059268941094353171617652529692751184 7937835 -5004747190840514239317350559004796160 7937836 102437480168110284772729604690486324480 7937837 -100691233510581829182357235134872945514 7937838 17944242153960164282506657342523807424 7937839 23415530108468486782718263001364782080 7937840 851086436922965256338276855325327360 7937841 -70470388021710648981980569813508810880 7937842 -70806417623129012411025498188982384 7937843 1543414814854246637202757463511058944 7937844 -123946318838474636097125543469147906048 7937845 27748090577260239748802657536108355100 7937846 -13497989882846887793461161106547792640 7937847 -63036563019583033059686900907996730176 7937848 43998143969712580025928872430960783360 7937849 -98255600679989495641710667514418305280 7937850 16349228991150499555969655589384096000 7937851 114920339726696153321319228064838415600 7937852 -16116586177109736262263856656305829888 7937853 14885460685875483926072142475301183520 7937854 5890196162388886858448576386944288192 7937855 3891345118139770206284952520841736000 7937856 5263038231515579184819618922857234432 7937857 -122428878983837598366898947817762936894 7937858 50660085993211956563093860305818528640 7937859 43592506991419220453251997606362564080 7937860 13971149595353895863872019525809459200 7937861 31418947469006214222246623560702479744 7937862 48899892059892326318470225724393180352 7937863 -25162431969598713817322005027274196456 7937864 9930153929847487713322464457688555520 7937865 -21905823053345045691597638025816489600 7937866 -46167856715272613657916358537054845696 7937867 -17656152579941091227069817351372718848 7937868 3552018167642362650036918223787142144 7937869 67001620873339631615399054506827670712 7937870 45544688029630064620369609992469298880 7937871 44325054045089311430911221040628217600 7937872 -24092762198539380821397881172088340480 7937873 -74386886409380229927192551960740713360 7937874 -722699372007135924784524452097626112 7937875 -46455107217774437534071983025299264000 7937876 628961262938238208838375672716204032 7937877 -110755771195441560707648019437034808320 7937878 18630280151949349553357927107340478720 7937879 29614793268621665339348190569736969480 7937880 -34023978908003138327866793367078912000 7937881 34875117218102660580705073831532103680 7937882 1332290411222889129384115443403959792 7937883 -24269179802087332104119209238718156948 7937884 109180948178701213197064864422286946816 7937885 7093852223804271289678827360416057580 7937886 870896597553726309557568257112327168 7937887 45268496096891512406352152775414074352 7937888 -22874540555497528035130456657626660864 7937889 -51162114326487761174805682902943890912 7937890 -18380012493302142275862064952324632800 7937891 20564418450075954029586082203461441664 7937892 -18242626332181504666810816190255984640 7937893 104914250614571428016877164858517733884 7937894 69857645380203449992437417851528054496 7937895 -26890720974697853944907035706551357440 7937896 16798235526511635762316327365063475200 7937897 -71784864249625678441564107074749503840 7937898 2565501259492281576819553465061035008 7937899 88879181836409039639651946213632630900 7937900 -7560146571027588746179926482805984000 7937901 16596918254478655297229428896963771168 7937902 -2451585497295333414530756875566284352 7937903 16297318173621294607590046683919507152 7937904 -3898716711604693457178915118969454592 7937905 52590393613825912997498853642417195060 7937906 -13677329072170575045343559414409398880 7937907 32493158638650184816989788855499509760 7937908 -32351339045206440969663559614758830080 7937909 -2809899803728007453806796182006717440 7937910 -7717764303259656038866002472425907200 7937911 -1544912786392707872925658843706167200 7937912 -32360926976157659629437589398481797120 7937913 78219448622035474016801201400993355344 7937914 43980988534784996147988938740634227056 7937915 111074753401835384934910531871724231600 7937916 1653158306714181696051769177345327104 7937917 -10783862124028854315168482713382572008 7937918 46245992475165046935522945954663767616 7937919 3808602874205130659566888676710016640 7937920 81853416668566930672132857815629824000 7937921 107760090091328958015013795492366543680 7937922 12353297865819745583577803793749489664 7937923 -18590882405009282109814948977117139760 7937924 131251104853811064881870927161754075136 7937925 10146160448879047127448691111581996000 7937926 36436015824985226650519165183676438400 7937927 -99373020940268587642606664871633301224 7937928 -26881650838213349767825512172464691200 7937929 -2529628325854982397626388912173875680 7937930 -10527280835688630652094790403397852160 7937931 36413747904440725898572027635779656152 7937932 -15088862803858337676882482782856091648 7937933 68918667528626342951066824854800416182 7937934 16248492148363125092589934605506688000 7937935 -92867950109731005236508706150572480120 7937936 3472008131501181951148364256641040384 7937937 7588789796036660532587303920462577088 7937938 8309152177720301203005359852403046560 7937939 -106699059697029083444398544384398738260 7937940 -19146325890229221145806848497303296000 7937941 96654388308100966417936516319420256384 7937942 -28176096408285587499020885986908752256 7937943 -3764432217360441096600523981235055072 7937944 21571372979223359125717422248910520320 7937945 61118561536308889220962479318282331200 7937946 -43783076368646076521218851484780538880 7937947 -942809098159393269768033116086118120 7937948 38531956130025940499426197117070361600 7937949 126359893892700295985045046046167726048 7937950 27657799040068231152137262022841544000 7937951 -44938668833332461291403722407169402000 7937952 660667194314312668426387529388785664 7937953 -29534761924212843482435393822921570560 7937954 21244118785487569801658298121976903040 7937955 -6894249155299606867490060644959867600 7937956 -18874406579067604641153389890749083136 7937957 36546928101961880440017353577361403040 7937958 -15529366578569955279764754624770304000 7937959 270546289516112645830617367133378851152 7937960 31330070942217903018587387716042752000 7937961 -39299226398709091316786179108969903728 7937962 -73797649188715706716714710069954258768 7937963 -9093882910494902262010853597283516 7937964 5826306178352081415139695671721016320 7937965 -24206219196044968928230146471187296000 7937966 54281864197093431570932294108084634432 7937967 72846276294289518285946558228202987520 7937968 -4717475924335490951672027320386961408 7937969 5976637703938904661079288734037154256 7937970 -18245128862016664290515918798806464000 7937971 204001500013830223013067930342298062432 7937972 700506217260760316307653943248977920 7937973 82862513324504333024238336122264880000 7937974 25157006317151799901831697319834864192 7937975 -31443108302653604913962590620123705000 7937976 -12444741319294362824525879409784320000 7937977 159242980565465918403420751004630483280 7937978 71405932315254073613490938290709886720 7937979 -23144329981733206135795825422065472000 7937980 38141643605000758493689322032112455680 7937981 -104296733984603072937225309240864940218 7937982 -6413046648479899534363121099215388352 7937983 -68395468751294186712740977378970968768 7937984 1957065826741632731241308250232061952 7937985 -3310429509853499502143095461750964800 7937986 1305691132145302253042140741306560000 7937987 -152383217576476728394511685054196199364 7937988 68167144690984992881284452780493455360 7937989 34656756455495204327467595885135020156 7937990 1939967043280509376353605124050277120 7937991 65270511381208124412196938169604649360 7937992 -159014031129209294967371407920869760000 7937993 -66980245167020068819383386112064415616 7937994 -7270735901544135943225091001349113600 7937995 -8186527683647904318274405877419346400 7937996 -88270979714059013769773048149447511040 7937997 70202306154705300273697922621714186304 7937998 -1087322008649608312586082962074753920 7937999 51101207093057038020856330556201496000 7938000 1001403431249594713876390268123136000 7938001 58608737262171417790994362608498990192 7938002 -32066353407056068051161159320706888048 7938003 -36881191203530014509129523339799111496 7938004 215562093234953204833159550467699050496 7938005 -3196545697154732776705246334178225000 7938006 12261066557565493913329161665112659904 7938007 58634535668890990091501526124644906624 7938008 29994641634952020201926402044514795520 7938009 5681308151974117262048914924431753264 7938010 -16194660259843440317900629173813696000 7938011 132457902720993957519698112841372920912 7938012 30134914451528587522430094648607334400 7938013 9798083694930172756056647200565908608 7938014 -15329035027670481532388596133000625408 7938015 229234205161789721410305653291427840 7938016 104821774121856321011845673976072241152 7938017 -2201078416929050202502763860085335788 7938018 -58709054256189462245255703046838940672 7938019 -46738660150434843314047848993228155480 7938020 -1820242678694676998144993328647953920 7938021 -805001448167393963816674423721206656 7938022 22486445622895871976064151835458259072 7938023 -16330436656992527942206756934514454728 7938024 -20833090667245522500432879635988480 7938025 -94835091691796184762319978433610412500 7938026 42400322196080170748967975814105232640 7938027 59327776350629516838691639116486321840 7938028 33133060948406921209695918463562638336 7938029 1751410220548847152297516397980056000 7938030 -12404639471669264664353745637275127680 7938031 -19396463549216247464831845687000808496 7938032 -32523931981780633901877562738175115264 7938033 -55753683817318149417050068031921605776 7938034 5690671050094474069498144755586501440 7938035 -46396475820027042201753517237705563840 7938036 18382944695697763045642358740761311232 7938037 37698839605555084849513701448759739040 7938038 28404269081816610882544773231626869920 7938039 -27706355935572115060260671327333693976 7938040 90973703993985703229693712508704153600 7938041 60667005819589955776624955370162926442 7938042 -9222131229457819077464908338923876352 7938043 121722189257666323238006354953372258320 7938044 -89662707507613182251988832829523492864 7938045 -48708911012375221163707260221957707380 7938046 -1273801492344463396044085777697726976 7938047 -62699500531236233216969646887372726760 7938048 -37107647894745103478949371319586652160 7938049 -59054266069608236541644289901434966400 7938050 -35466915952471688075372732693419933200 7938051 2738194187633694387588781743996371328 7938052 9250599924153629138791863250153553152 7938053 -87665813635094371792111288457765137698 7938054 12229417678949287829628186400033881600 7938055 103911521975957482199724900896326083960 7938056 70674980167629067813902871851307008000 7938057 8175623829366666535723299132644685840 7938058 -22004158461944772958834675843325952 7938059 11876654308078360911011262957127673904 7938060 4672850714907739484040281611110389760 7938061 50868464900824310620659861344007204662 7938062 -50099352508045870317129941125589699136 7938063 -11335002368623751772526321314669411216 7938064 -62647902737387389998675725854244864 7938065 94751655250533312766752795186645223680 7938066 -21029537889851925474921912878933726976 7938067 -38077523671986641250410573905685480360 7938068 -39089352892961818023576818252301471744 7938069 -80298600441811083966912211307226063456 7938070 -10909071893284402301135903213649838080 7938071 21772804500146088507866428895812819272 7938072 -49556437908492561999027485168312801280 7938073 60251123022698530526906369899715502528 7938074 -29047703522551315346923892055672712464 7938075 9813358715810993543273517700536747600 7938076 118355697147516634663663830611594918400 7938077 -20437125569964952651040208035434177536 7938078 23365887147936959783252376764246722560 7938079 -25801196229164200887439262692768412320 7938080 44446239835364056921313338949619548160 7938081 23095071389295166245918709395014610930 7938082 -39839575168622182012242038509943632896 7938083 -39197856199658237833895474364100341120 7938084 -9260089558809167571753276640162086912 7938085 -54359753655200649127386523858883273220 7938086 26246524489661560733458983968543548800 7938087 -46703827373861821018063423896223041240 7938088 9530815831405907557658801492033280000 7938089 33610025793959989954832598427005184890 7938090 21758299639721349861275718639732861120 7938091 -1930147813761831882630652229577733600 7938092 3704308628750026376938716090387840000 7938093 9681438409276938516286518193528863168 7938094 2251274214921935302472411817144838080 7938095 -34209016375152672162773807893421162400 7938096 -2490108696653497343780775275558338560 7938097 10652917875447039690805851033506139760 7938098 46681650360647230557186387505904625936 7938099 -17524343759999187120988994350103789496 7938100 2953655307147805398889168096833894400 7938101 466429027295741043112743795447341952 7938102 -31940995942072626357297629027940591168 7938103 -132659173824058392871827724696767440 7938104 -80359715395143197076211350493757706240 7938105 3849858502161067993117340694383308800 7938106 64206314959474660757416915036146142464 7938107 106097949578158273091857422656452255440 7938108 18304097579334182656107822687781847040 7938109 56281601945980324384887621262902874310 7938110 1766963228210401398828833096339040000 7938111 -20679559933245679710524094088979965680 7938112 9010569096583046010192216828495790080 7938113 28828243399779362581912870746773751360 7938114 13306662742992587535190630741597320192 7938115 66467456936010653182622199893954566800 7938116 70658416097539412040401284785582544896 7938117 19885732037386113504240072465070339296 7938118 -64079236991767636370106980008241070240 7938119 5267567216470828493939587383576505440 7938120 -6945197311556888495224352582194790400 7938121 -161772844919903312725617946789842448678 7938122 -12373724819261691935935112776782183888 7938123 -17296933157328548209396707248108216616 7938124 100260316347593827499045719267943808000 7938125 -2468307010698983477244852999872542500 7938126 3679099830818125872393908430914659776 7938127 -56975586909935125619832757398836443024 7938128 2861317025820416054394565766781861888 7938129 38493988097298068181792304784290557888 7938130 12512218104701352194817787437988812960 7938131 52760379496706155028838288988810571712 7938132 7497398612241583923838125048811167744 7938133 -2854855177598327793106216600854384768 7938134 9559221500842900478904315244428861216 7938135 11361738434738833906473501280928563200 7938136 93419245567789874751538517571198535680 7938137 18751419373406708154186240961795972500 7938138 7705350022964393963201849288243152128 7938139 19969600175622654777100291547334481920 7938140 2671750539678552624286552603561850880 7938141 -58658258821910514495740811586742266080 7938142 43035398180601730020890339479002617472 7938143 23599379092480950930955591096379336400 7938144 -386009076471507775991364038123323392 7938145 -13820981708780185897312458948259109100 7938146 -36910356820911813087580392594015989760 7938147 17849359847437420159701317509279671672 7938148 -73101042754400971288656646511805073792 7938149 -152794408264541275174811865081515150850 7938150 -9516097540340573764762441796098636800 7938151 -17756783627477783860805631454020833280 7938152 -68823666000545232093708228492807398400 7938153 -656234255557076080060813215956304438 7938154 15056198793070120668963855072360943872 7938155 -35943858726477069417844873920905952000 7938156 13212168897461268173870682632690652672 7938157 -16662087761087831930156640980687522240 7938158 1229319320277015978365893257100581120 7938159 -35752547396001381760515777375280262400 7938160 -13350025277163113230170869481269821440 7938161 -32422321177153679376165099277145674176 7938162 1391129600101918172722961594224041600 7938163 23591128558228132688294819374180462412 7938164 -21614851646665474283651066650273891584 7938165 -29916142191728739593839643118311508480 7938166 -362234538902278079765817619643620416 7938167 154534891885519641729697759287106022832 7938168 -13336184130703458296771610592333332480 7938169 -38833077151382083478074086631312120704 7938170 405939946340295070106583488607129600 7938171 81967975670211246734837348633791748940 7938172 -59174050257873538997796754922308243968 7938173 91675290572732616584650839691332268422 7938174 7845995584042665846551852655609507456 7938175 7523454771013358667505405591075310800 7938176 -460664706307744558411268836231741440 7938177 18736839267825601213843807451463240960 7938178 47712264143037413950554780265361081856 7938179 90996097926374651681447770510192902780 7938180 17595513239186922305204960172506799360 7938181 29567022316654611712031046603203726880 7938182 -30696780363388595586774744449224057728 7938183 6504246047061622019373949839279915648 7938184 13018072982776919673678034203671193600 7938185 -117503201598488422895061587418176158620 7938186 -19709664088938039199974008925257976576 7938187 -2115750527866217548824100379232755480 7938188 -63367503522658131504037364712546554112 7938189 9193121731816107244896602321549533440 7938190 -2353048835833154859091270254204076800 7938191 -59744559372810225640979006182148663088 7938192 14301205150957996063039059071178178560 7938193 -12251300341875614566134320346281380558 7938194 39760271502978120560679805880803062912 7938195 61861421528040425403485656448041327920 7938196 -27240355673796857375170710640398461184 7938197 49314977405825046725433146671257379680 7938198 40033048004826878417473972626501900384 7938199 -22209287565970423357617623487450220960 7938200 75551764864566711740462946746073600000 7938201 37300821763384952392957707801589820928 7938202 -38326776798728205525879232749343250208 7938203 15930969156661809684921615027908107008 7938204 9692279777338406455115754113248221696 7938205 417324441873774034327193901077580 7938206 -121713175977666754404826672912585900800 7938207 -43437965311394476723374457358831215032 7938208 85160661308798993315614699396053073920 7938209 -190211600927717193830180885611122098640 7938210 19644215083504301459340946366506270720 7938211 -42427461941557609069351349976501713188 7938212 19755442237969817349733426354050588672 7938213 -48768138178664858520816233246996343456 7938214 -11126977557927280079621880725644985280 7938215 41223242257960183523971873921048723920 7938216 45815452395169314122703904778094182400 7938217 -6057327478428081364273449324981531008 7938218 -57988420146647551342629956364729780384 7938219 48789920142501917492465305650922357440 7938220 -36270341599004580231862631656038328320 7938221 15215447491152960242855173040139181344 7938222 1328106636517385564481626278517543040 7938223 61159910903350625306080536818605336440 7938224 -3762860938810348197087419347692355584 7938225 -20294697536732691555645990734887912650 7938226 47755604408936961903390276047050143744 7938227 -188108873294212497198698283293404771776 7938228 45099116800456236049398901064391567360 7938229 3922725379241468360583013376368921084 7938230 123823006162467824410190234079304320 7938231 2288412664320636840695400780470089344 7938232 -40884143055644284448900273210127974400 7938233 -38923158173131248692904452705442322518 7938234 -24109801184181780838534136515902907056 7938235 121164889452068251659863841926167343520 7938236 -68417117375735043748409656035823749120 7938237 -93224666213939609205836268827994704640 7938238 8075228596108207421234010761244026880 7938239 -1149456331817195483517074219670211920 7938240 -20580051131675792528046529532814950400 7938241 146579954611070299120766232821745176642 7938242 -30333067720948012252089050026962110976 7938243 -34929466820816934293029286683316496 7938244 -75193155397296889657039662616099694464 7938245 31077685264633980792582067200506536380 7938246 -15520583912243687776145345419567377216 7938247 -67003050808515787707425149209686187304 7938248 -75928780717091853515334824720717552640 7938249 -899707901146378699276773903080073024 7938250 -15432387276355562462851260773970192000 7938251 -126220974556545425817274426395680528748 7938252 -2762155383581238483972658581899781120 7938253 -43810393745617783809919544086393665600 7938254 -23014423643457449944217841118851607488 7938255 19074193128910340198006824929692887200 7938256 4493995311213184381036840418472935424 7938257 60111840800068125044608529290000977600 7938258 10331102470812887183469214022012985984 7938259 23573062475624456988137543207426433616 7938260 -65111384708948335286552827049653155840 7938261 -4775293840286460339089713425812463090 7938262 1972801394553438981477646188483889152 7938263 -11901378359350767250244440289356810752 7938264 20489533895248433861926868668323717120 7938265 -35948696014914107682974793094304633340 7938266 3074358054263258175521786110914324480 7938267 60878844496577270659995391013831024280 7938268 -38743876276963705450151965964051539968 7938269 -75751927376513581996331345906092876404 7938270 50972159771357145235062619074577747200 7938271 -93917052605140485732768095798364379656 7938272 87277377652578489861365466721687437312 7938273 418266174266872503323883433900416000 7938274 78839257875990916113556120797628589136 7938275 -43503807780392670992686973108265740400 7938276 -25149279692406233914843124812021493760 7938277 110176317507792417172015065282541359900 7938278 17088411203661518322806117987532071424 7938279 -82368861668609021531055370803452468976 7938280 173427753617105579751953948855500800 7938281 39799180922758021707952778977315330440 7938282 18673528939129883188062084754649274624 7938283 119018277243008653515353171286321347944 7938284 -97935387585596906925411799206965616384 7938285 -27859832454788409749434904692085846400 7938286 -46832625724556119144272624398201322240 7938287 -10438414746193465173664046219749830048 7938288 15588782480619800847724377879228874752 7938289 94406819449574892925706842339338786624 7938290 -23066012636111208577118096561199897600 7938291 -31397924461944614199908041501278566400 7938292 10915684813579794200188934703216906240 7938293 118932553481042009622753680538897798144 7938294 -4850948983013502888207200110132617216 7938295 47596688460859713771953283441469693200 7938296 -47626819961138545824021131333075619840 7938297 -18071718397948577740114185771170499840 7938298 -28841454031031603617941593316370283040 7938299 -2153170298044189270853867778218584920 7938300 6226937450903733660040226890335436800 7938301 -17885514380563344230121538566542265248 7938302 20789400681957139151199484135411940352 7938303 -43250327151559009920452109905107821936 7938304 77655662137253700531568575681858109440 7938305 -2426851526449868788424385592119591000 7938306 15117570227578013766684290456184558240 7938307 47658331576247327999384100594311973280 7938308 -35677916512406087371056951269076701184 7938309 3432651082471075418353694465599982400 7938310 61802738392641789497278231386499023360 7938311 -172119769615384893015932262926733674088 7938312 -1670930741617752646032270977619394560 7938313 93213547886686613076351380634549408704 7938314 48319231181485284092575982484908179200 7938315 24048729686803860423934531759865088000 7938316 1054037437644664562086606583585546752 7938317 -13348361978866037486686787009242418634 7938318 38551769259604695563361171642857277504 7938319 46071514810291409193288847935514639896 7938320 -11649038171424026581149623456882688000 7938321 -18749679003870361998123411377635158288 7938322 -47564580970616090423785163580257280 7938323 36831773624340086772072946553569982640 7938324 -50755558826326075319913846921158436864 7938325 -8766835160253265916307831732099958400 7938326 65504563205989027061515460507867616 7938327 -37857674651190693717548154809734409880 7938328 23842303306039984844306496811252469760 7938329 52597215048599919139879242733621214976 7938330 7553569190663011820054431969302981120 7938331 -8012664383088312404037420879962174336 7938332 5762688294427898376805033823459950080 7938333 -22374523190791018813808974186644567840 7938334 45621636655560249113201115210040914816 7938335 45498764899870259178860925816395008800 7938336 17049897556782651261197317008286285824 7938337 171121706430861455972719562729765129184 7938338 39261115756036632932263687312159637760 7938339 -87010622394916691095086625981146160776 7938340 -29979938844962618568224831152275340800 7938341 -8728858060959025056591621389634570816 7938342 24812170368689746592244363259922365440 7938343 148732612558572944333462154996585400008 7938344 -61794382878479230404665324389022361600 7938345 -36101420363854752044137007614555420800 7938346 -17532932939858148184867490863166509056 7938347 -65927610947452052941314892005324184608 7938348 -18622869669623331934260247588460728320 7938349 3017392676078449909191638446020723350 7938350 4617461086561284344795090560503148800 7938351 -83025232949586580615755458884559118960 7938352 14287585500753243978234768341498429440 7938353 -98101106234709484355973325815255480000 7938354 -7855890512045477178747889699035033600 7938355 35429928368539734702877965511170168000 7938356 22520903184358899586902071003411128320 7938357 1746553175153919535971598068153757824 7938358 -3516986312179596151726159809422246016 7938359 -100095081245729038168549097824377984 7938360 -24305033399388398662885532071869542400 7938361 6121098710845655316820992070625922560 7938362 -10904674595921822487713223306860039568 7938363 -17191632175741969130625399079801457616 7938364 396272749803510678730709086349383680 7938365 -42735922011478777829304504556748326740 7938366 9360670501501216798204997307113837184 7938367 -192141490206607941409745331563329676480 7938368 4591663523100683232137055290435567616 7938369 1878444112544257387037531837112161424 7938370 30721341880443580015572811972659663360 7938371 -20767941589058073070416302928401180160 7938372 -21379260559014297431918613365918294016 7938373 -2225214884858165226382480902584151840 7938374 4390122745743659436095927799869327040 7938375 47973224655849104042209267286754180000 7938376 70833056270644440572384353303344015360 7938377 -65311061038330789264730322296488128048 7938378 -16658996320593937617059899639194024960 7938379 -68286415759824777721266906030736865160 7938380 28071083861426702016785886923888716800 7938381 -48346570923175256000476040397907499520 7938382 -21427339397878497143044080687346406208 7938383 -34270807255379446742916201282171214560 7938384 7088086090649889131754632161913339904 7938385 -488302511320166646549246334053811200 7938386 88791478457202915734857831128913717392 7938387 -2761977468815714281432980964642485120 7938388 -128108639991149308031286421346193379584 7938389 -54734526513365828055323529903102534144 7938390 652853124763764040014123941893134720 7938391 151884930192040832272532758627702965360 7938392 -67446896994534915025141856246267904000 7938393 -50814309737852079412106830760735743296 7938394 199571519075668803686747907680441241600 7938395 -12789019584703965811908388004307297600 7938396 -19305623846547999658093194390239336448 7938397 -67720792780895107722036678115355400154 7938398 22711248834024693689582015868772105728 7938399 -2676938212022282470583542256729016960 7938400 25406631291210030637809664673385676800 7938401 -42814489117089413726997267140466759888 7938402 971052978779924652128547233569175040 7938403 -6074274908516059489849565590660972032 7938404 -45694201779780837593649345790648295424 7938405 -1159574823998935745130650735579688840 7938406 8408737822127478198149561899999021056 7938407 20267375347440319499890692114309961656 7938408 69367731346845306578013206013710991360 7938409 19139293769284816375632565489323825040 7938410 4011580479518649342239183781186987360 7938411 -29036345991405030712970116176124342800 7938412 117931179734936704446559302235014784000 7938413 62561105601854763953680703002321678560 7938414 -17287245990501095787196171102777668672 7938415 9499962539696708556746947058764831560 7938416 2371067330278316018204211809839153152 7938417 -13579240028384101512210915438441576288 7938418 -1400205997617490559375794009560729600 7938419 -21118714285757578078461440385461378280 7938420 -6741338811346388994378590880196116480 7938421 -51173686659826540295511377414951120256 7938422 -59875303322175646903288572371078937600 7938423 49817614468937832054318178161017235072 7938424 4499254154865556620635746808434360320 7938425 25405499062546139452026949101786958800 7938426 -2313064280415420446776940723680578816 7938427 -28326992532096143383161443366282212608 7938428 19234791483267587356209699865460121600 7938429 33104419644529404340984604328488923680 7938430 3094593690486119394565520238190455360 7938431 -98343583293201837261721983094016929800 7938432 -94214433469087147406169667187559628800 7938433 -42544278086132663576432993311641920336 7938434 23450540267276314577764495585195464192 7938435 69919566439769928519273585335700442800 7938436 10588066871032061824303391506934123520 7938437 3820682102160203213980181726750554080 7938438 -36314893559283672466471194773523867456 7938439 -50014981813557865349338875288451532448 7938440 102325211377682176726571476811243980800 7938441 119948825252833185815193058162805532672 7938442 66889263003279034437423011105176429872 7938443 121251036567164809549900576635334804692 7938444 -16976874083907006246758198523558405120 7938445 -371207498678931049868552141169298080 7938446 -42887412296345103960865144546685860416 7938447 72996808234920880830663932610877440 7938448 -12822683666345544754560759697972920320 7938449 25548399845559192391163158336124213760 7938450 -3887180475091971467716166128648128000 7938451 -1651407678951523791195783962418023808 7938452 92082570339093010680201088120326039552 7938453 -25213286131958934934558573819307676192 7938454 3073803189963966398614733293504649472 7938455 -17579351516714402674098173959335678240 7938456 77630088007392758812888365728533340160 7938457 -38888654827893337093334944402107610294 7938458 4067331123143178485293579585725017088 7938459 -4822170379977825919172218389027271200 7938460 -7099683192310777234007503542622156800 7938461 -16881929725463780804482161440871339816 7938462 1889301614441988102475731472558623744 7938463 3197473972728406093776622362469940824 7938464 29925423097670893259674471876664426496 7938465 20178449829544430292575645081630229120 7938466 -37305124024595372785532017868668836480 7938467 -123558163055285552520325705845927474240 7938468 -13952728485931777198894166149738482048 7938469 -74774897773327917218750910070506195456 7938470 -11414533764583590691545195909058166400 7938471 21328802300421484608434915570372305920 7938472 116201610561563188679816858055533644800 7938473 -117589878761511070882908287049411555840 7938474 -52518163990249708347867283736005328640 7938475 60277834771355305530288140775563538500 7938476 6598665059379755757815795626492760064 7938477 5499257463987822227362463069977136268 7938478 9686207952188916297592789158498229824 7938479 -67328057073524671559599766386614169920 7938480 -2546197205619920443581661717054095360 7938481 58122701185135882203426267948241787282 7938482 -69419560220840379160717678781040519408 7938483 18821244695913787083547695067276395264 7938484 -125406421238731317940041138314605389824 7938485 -104265863084227052331609033486863416800 7938486 1298969347654459146367165114266672672 7938487 -1412977162646449644351920494146835160 7938488 1881260592589893272179467963214725120 7938489 -12671615746583795497242843824574369600 7938490 -54384680476347303872920850060535673920 7938491 -4211838402438307025022706321446329136 7938492 -60481521092155311387486401816755957248 7938493 -9952344293300570699195378951181794976 7938494 21544763904934874362173172285837015296 7938495 22262451464981966967197779051598184720 7938496 -21251724404582281275713796205883424768 7938497 -18570420958888151239292189516695330368 7938498 4608720401515734647973701220935685120 7938499 30729166295158663488732293952491064528 7938500 55572222227522081292571343123305536000 7938501 -28642774644604852924075075046480417568 7938502 -3227494941210147767423646524490845952 7938503 -43592946403756107964078194093207454248 7938504 30927857317500431074818207782301696000 7938505 74750194652660637495921375332937810660 7938506 -45068627925193194719706675070954116048 7938507 26581478031877656056865452021699228592 7938508 867122148119131859202633416753075200 7938509 -45238890266430403505311813968594629280 7938510 2880042034472851683876499036788203520 7938511 -15784694499269584118526543603132614656 7938512 24924908289232157031998926222203420672 7938513 13883576613049912547439364947166123200 7938514 44732425906960232588495737345722598560 7938515 2123437517473879663415277006102468720 7938516 6563710252531613801386236594093096960 7938517 5523409701252825192497327229567566 7938518 -20127063492865662650160949330470685440 7938519 -90733044099994247575465864239352084992 7938520 -17915028950553770374921380371108659200 7938521 -9049936946878196467980078482269849788 7938522 -20513948254783895148752136403474989840 7938523 142161123975289448754923512222021245440 7938524 -69137287086479806742968179322091762688 7938525 7487742495209791726870517906407569600 7938526 -44995249650126344460186090459847356288 7938527 -10069113096082094296841355522894966624 7938528 -20554735972875012341433273889366474752 7938529 -140111358685555687807989738584324779870 7938530 59105054353872950896633688272720016160 7938531 59927730960255797783220702750882576 7938532 -33388752447716149032081217765485117440 7938533 42624282182095708696481855071745134080 7938534 458627987319477901539485183798008320 7938535 37091764868658805027367076063420472320 7938536 -122145628234761357280531410356175160320 7938537 -30525457212908720972535877671199555440 7938538 -3681457394029834604014704610802944080 7938539 -84144662179139314797702699423842262684 7938540 -838326147514968154049840535987916800 7938541 -10979681979182980294313837722604529788 7938542 -6031467141669759428952273887826493440 7938543 22390995289161074943908535379739309088 7938544 5655225898327191232037514071415422976 7938545 59535865506000304673559660698251605300 7938546 -2529535038571591367836873460212334592 7938547 -66325022124337995904116436734130932000 7938548 -57469251954715158748253895482118284544 7938549 16861116118785959836696068993385124334 7938550 -34612752553095616853024059655821279200 7938551 22574989036415158389436014892871064552 7938552 -23951354007473442789604037753610055680 7938553 4052221575079916503788847346585006080 7938554 -19245542835084992485380975094410711840 7938555 -44019201711907493858881001392851396240 7938556 17226405826290782593046299311987384320 7938557 -83114747195171774662110636788047798368 7938558 56944566824619620652864425201400626304 7938559 -913825427635534633627252605304031096 7938560 9692172445479488837794145864578498560 7938561 -1917333386129092130556354428915927520 7938562 -24608734361587066984353801850411801728 7938563 -146363607924285007559035327760646781188 7938564 49461919892579829674000677374733003776 7938565 -24545109904452565723337545270791031680 7938566 -29164286930385523978041747404726410560 7938567 20428350560391640791822391445548746240 7938568 -130372810580976976439456054344704000 7938569 68620495434902070340338783435106706970 7938570 -911278134629917703114395541733676800 7938571 111663613620678656427558178710530952000 7938572 -5314361403190958522856648997108116480 7938573 -22948569799865494465505992300254143232 7938574 188161178558607916863430301454799872 7938575 21192855409272841901267510896665822000 7938576 -10850478684868745128609312754361876480 7938577 -97883786414214813553344883699805559808 7938578 -82638193858413542775292581246469442160 7938579 -7270135300906361415625218691742991360 7938580 30508791315193293046473250384575897600 7938581 -22449057860971811812857590647195629696 7938582 15416811903129194497233348411738845184 7938583 -55714845217953260977248374361145258168 7938584 65034985165379754309280148767469752320 7938585 -42729531346881036898209995809617606780 7938586 -314924336936620881110707089819430656 7938587 59714905783687289998402996777149285072 7938588 -28567266933915081707097668878423793664 7938589 -2186890147694350522706193466945598592 7938590 33423121268909110300682136523876387200 7938591 11655808804515586155053673355598160000 7938592 27818780346844380663789697462805594112 7938593 24435432924130121654302894261080010644 7938594 -53908900104126617020017687677966472960 7938595 -18478183934215258454486222212914868320 7938596 42835604153983296303757757253558979200 7938597 41186053752135892492123863739872878400 7938598 -22330557099720261180943483609272174336 7938599 -7269409948742506322776910772794288760 7938600 -28023663883681319333142462936643584000 7938601 -87725944409077989440038605860241820992 7938602 -9111486585424185460625553166762344960 7938603 26595382068518055613420854666653840412 7938604 -3199777784677586570421255331311935488 7938605 502709623588154728986072486447855600 7938606 -35841625368887600247835788875014236480 7938607 -58989876269451000891851454073116220144 7938608 23045642307127953293620930220111020032 7938609 -12420315178507798603335148046681938176 7938610 -45612337623249210384940879621513510080 7938611 -59781319653183567840719145591066230016 7938612 46382919922257811396569385139268513792 7938613 -281088776362595682686459165359854656 7938614 82613448276628473106973842885161802656 7938615 7651883406192076999823663675434896720 7938616 -20362164536746379894728592861879869440 7938617 9307797873626865664519528280713248 7938618 -15060089754392826273248767645553356800 7938619 90610268190876242880210094211577308288 7938620 66247513325012288888419883948016775680 7938621 -9929800048936223485011042319574669760 7938622 -13525389385857947020494760080683639040 7938623 33073080786511839385142506258343779200 7938624 4615559756076750581522697599770951680 7938625 -41453172714513051743218241040197550000 7938626 28126078099587386681696518910913332640 7938627 -65736927780727985296870630898731872960 7938628 -63464547312473194357706483947842315264 7938629 264410953258113119741318824127843908992 7938630 1279671801057348466648083343380414720 7938631 141114788814994334836407749154532618640 7938632 -64414899970448511481254565710295111680 7938633 11882683592006588605864429754477604624 7938634 52071189610965858724274517089041597440 7938635 -6649107024298550902260914481052103040 7938636 30564403884249427071175981287206886912 7938637 -89752098941841026266148153781775861440 7938638 27219625681388388836517886171788702144 7938639 12481350620547557276779166625219232104 7938640 4867885921982773904725325852600156160 7938641 51181019732278729682291907221104509042 7938642 -25435720246377232765370430618137417088 7938643 -25192905034388103666888007458278813184 7938644 -930331552342384431853217144765952000 7938645 24721238844857306508388072022712574080 7938646 -2403481304351722016126391620522008320 7938647 -58571037341328577717116763138375981320 7938648 2985842262161030601710275628234434560 7938649 -139842222504455421286897198141974239350 7938650 5884775229581962606423126052769312000 7938651 -3608053917188988691979337036607831296 7938652 2651457285145721534334123957669522432 7938653 34191559388278299792548637187576559424 7938654 43687814993244174825707821910003085120 7938655 121545830521799650520729000959696990560 7938656 96484304131978836580068825472947978240 7938657 -30232878355732716698459900530364491392 7938658 -5012281386188766370373380766274373632 7938659 13865091587669432950655801265962640816 7938660 211214318981530420544786390422609920 7938661 -10484398643184302890743358752590633700 7938662 -58759760285874704422399502185590241536 7938663 67292024285007225279475987639201650000 7938664 -55996977116661325095349680267546132480 7938665 -36533395982671563060420737055996014400 7938666 6912651641331257911831644663139104768 7938667 -35241816433254787936290098160295794648 7938668 26907120126085800857739375348401826048 7938669 -88052719464288368844288810099537912192 7938670 17264472281511701743603771229229497280 7938671 -6738209170919311522029945532820502408 7938672 3747467184565709011838348850620792832 7938673 16111891058100270458284913281280375860 7938674 -5592642579628521778284044653907429376 7938675 84177319381503612582599568139129200000 7938676 -126747487079319355388323416024718528512 7938677 661311875802820102786682450906019192 7938678 27816056707718050646396759225983507968 7938679 76020389036258392773707280023566904832 7938680 17293235697515915198129079176546304000 7938681 -65148979839745413109167248372634940848 7938682 89078669441240969299736290005274447584 7938683 39271907925279703101855823032535767360 7938684 -1200206200800644220546438414420082176 7938685 -81823411045483454658749081403438865620 7938686 -41604651014355107891093675613065279040 7938687 -78980411097851251802142742751832561648 7938688 33597491575444992439369145502400512000 7938689 -42746831505830503541429835452064270 7938690 20692394803973139011108271930493209600 7938691 -9505656881463898244718283959748472616 7938692 39661946511225507053868659208379895040 7938693 18994587297716264932761844764121223904 7938694 23497475030795676523204481478291964800 7938695 -44828076581039025469991334220815121800 7938696 19627881540974968765541361091380264960 7938697 8305685224111744255646046295626156800 7938698 -15822450818436491446844315367145160400 7938699 43508034191096146651638945937692757464 7938700 11375623756274982023754330458801356800 7938701 68370702131908191433903209082312434144 7938702 11807012981155493512483756336715086080 7938703 -265793312986158600419257993967054600 7938704 13376467891601307835366016035135488000 7938705 78880784370551142423680936905284381120 7938706 24167707259380364714694083914031690400 7938707 -2242687071205260280929387608412864000 7938708 -20915438058646903588634571640703717376 7938709 -238340911854195825376625329618997013284 7938710 -28450950522713044837972982643472358400 7938711 16736660551905898458668144747471284320 7938712 5552157028210663791319702198653542400 7938713 46628033817433853883838865882863038240 7938714 3062983803871893375111325196824852992 7938715 101683499185196455531564916620449111360 7938716 -4221878857969024513391068211801461248 7938717 -57345511175554960089269057679452314560 7938718 30884336725044263405252711458714094016 7938719 -48976893188410591533169431722538765600 7938720 21944815633708568793665644006047744000 7938721 -49465655166586553912951064100537888320 7938722 29865604083583930050858029758810813824 7938723 -26649771905969556270051506363443206144 7938724 -65060858948269090926070240694764535808 7938725 -131649252755361514480711424359283330400 7938726 -31665183254924609667900842294509357056 7938727 -86926558668610347595707115247805900424 7938728 -13337620356633387772744152436034764800 7938729 2410612820668288264903681759185726810 7938730 60391503942139153070470583160859627200 7938731 71296404003323688302347925289438911064 7938732 60070981829165143739685135736988774400 7938733 -5484233926857146706113552018696009376 7938734 10489599102270762080725019239849310016 7938735 -15193508796837021352756210538788224000 7938736 -10795456965336099485565429305726271488 7938737 -55582451639382230401267052708871513600 7938738 55044674513993411819665976834079148944 7938739 50668118685644848566255464928086849256 7938740 -64127358006523258094835703602938799360 7938741 -23846903381036140816149455457762832608 7938742 -12936298661723014168535069609249071488 7938743 -98008739161264973417593125713069439720 7938744 -10530744786335111192935164824262082560 7938745 28372820100429391384166020613990649600 7938746 1467796061999598194043478493051752704 7938747 -92072018119894721436708070209268831476 7938748 50227582376031832870487029711930438656 7938749 -10537775359975539976270487356500041472 7938750 555769687356916033175444161861200000 7938751 1995735170905217968537941248698460952 7938752 7479981918453324341825255702991470592 7938753 42173201636149680977874641129299507200 7938754 3084006569516320831710336827234874576 7938755 98705410858290013717305488406370042320 7938756 -11254221169941285491392557772597370880 7938757 50207914613345722166692908636925363132 7938758 34259156276197162141559250941232326976 7938759 -28265698710384531060662578028259205632 7938760 32390310942785761998031284156926208000 7938761 -49006869139764520736896269230116873638 7938762 4127053906574928583448224166565133824 7938763 13697278481629192408730579826140036096 7938764 -1869103905679418714626492822390631424 7938765 -39336035831646113781186510401256051540 7938766 2675025724098851079467499247601893824 7938767 19851750583057306753028068801680888816 7938768 -5001435493347639550769618699781144576 7938769 -66253219304343799833994521247435907100 7938770 -14609829183866784206590593220765286400 7938771 84283388019182692221284861611406258544 7938772 -30934359308576230828323656912762185728 7938773 31268858471583257172668694441820403022 7938774 13815011125293574305007506616693218144 7938775 18036123403687819601976273795728829000 7938776 -147677327319528122327735450652065894400 7938777 -6834566747581242940833779091482320896 7938778 -78901374948345616708189206058451308560 7938779 -150696513521402141080085712070661151840 7938780 -1937579757520756011003415794304650240 7938781 454752729014668711628627524716535564 7938782 -65711468289863834096338424253172315008 7938783 -140795623994900748301678519010104700400 7938784 -68118996545297027620472075422601576448 7938785 -34679799151754401834101465908282567640 7938786 8277076160839748667723117728489979264 7938787 159315414253438545413408623829304577436 7938788 -6488750216702958880559953467969392640 7938789 -540382895626938800799353823050803200 7938790 -16390449965680363184942565402875366400 7938791 -26852688754014005598317181883038245328 7938792 52302643698095750656594980875758648320 7938793 23031878902366061678924915676617112720 7938794 20421599604574613087129735989215304704 7938795 -18460600813241284391915589336169877760 7938796 72770893877587620960013646460352670208 7938797 -11949946299042954747679732502307285960 7938798 6980760080734584818864228624622167040 7938799 45818587474786428784621737570183364920 7938800 4614375451652015905007411137708032000 7938801 40291281371869613504943370724682972468 7938802 42523749643358610934217631274809868704 7938803 101745351876973385351699675480975052 7938804 34955017106353962215393308969471518720 7938805 -3781385592224308987794944197597453440 7938806 -16157562979833108184565941993368191040 7938807 48819768746767091182558342122796644840 7938808 102459906233929304067833260107273216000 7938809 19836283880251996038636733904763293316 7938810 54788908642708272461220600082819440 7938811 20303885415352092696627638556824581412 7938812 -7331425857562794151877946381453527040 7938813 76626967476353671857353672411408928384 7938814 26694322048929867572991102754001503680 7938815 43478919946482906944099420659128859920 7938816 37014267836779568378103360333872627712 7938817 39766490170644294057176637592870634112 7938818 -40348801754543163628625174410515319296 7938819 -29368561749615886822477325477459605296 7938820 20903731696931967188682333989248903680 7938821 -82425821505590457182823468642103531968 7938822 7752126567872474736455753382228910272 7938823 -1860955449253721721025748389668925856 7938824 175868852154590013540274855040904069120 7938825 30342607432528202993281431189598891200 7938826 17317027483729742947194944605204450560 7938827 10687991508088684157577857996384485680 7938828 105907504840064918496279519933903012864 7938829 13908087506260938357513263459613922560 7938830 7420864759395662727242308108698756480 7938831 -51197518922979785326932976822201638888 7938832 -437804783658552270949785482202316800 7938833 29094629224282354145563405938097060338 7938834 -21553063101207324892375478686540149120 7938835 -9134506656748620145032214032733834800 7938836 -17605018752992781524315457384176315520 7938837 134594819588920946998922165087202024000 7938838 37158240126784445629238478689001868320 7938839 50920938782464495052128734900713261640 7938840 2451621832038090718099525762980249600 7938841 4051290913674432777809070909393340224 7938842 -20737797702478542951245071694082758928 7938843 -44651841861669642769369881045601035072 7938844 -96131604250590796636129140240091339264 7938845 126737946561094061314292225741375719800 7938846 47806675372234363615799736440256537600 7938847 16202952619822585705425104036879561952 7938848 77776834561918072921138357946657341440 7938849 -47254145347417802267646614210458479552 7938850 34181329388744657156755293888446156400 7938851 134819166883385500988979584084629941852 7938852 -1929474655599819941924551930608500736 7938853 10823246686300937175515580324819368284 7938854 -14211534219231211525756382075580358656 7938855 -38033184104044266604508851953000475800 7938856 15832866765071050575393960132669434880 7938857 -108911506795102622606848502151220437894 7938858 43939803560794961810293046596254845184 7938859 90307238946656224195165182202847963060 7938860 53116412550093212759558795216761006080 7938861 -2770347724953773228766935243651445696 7938862 -108482119267201514249413005998918718336 7938863 9075873087751269342052927618584364800 7938864 25027965497955220454455702213141463040 7938865 24325098280588964274368779468023782400 7938866 -4791956103487204158523157808580267200 7938867 -13565820404146151376463401436075388352 7938868 -12841149800211695682767417659426242560 7938869 -143516573615310909110056847232891809700 7938870 9091837374463934952229457445752605440 7938871 6277643455853872491008277496321650384 7938872 26873094121730131595130382014606028800 7938873 -306666486570650939250347412766790460 7938874 27243222003950635290584258608078989936 7938875 699319942677123856622867241924288000 7938876 -1711036708572298945831237125062737920 7938877 -8761324918661758448452878147260745274 7938878 -6117756817281585262912489340093167680 7938879 9611989821831260156667169148088091776 7938880 -2654707972144093491330584368880025600 7938881 40685530143487314203804570490530392104 7938882 -22037351581518901010038568243946364848 7938883 15890597215550514496079624839661460544 7938884 87112713015154944473762004551012121600 7938885 -51480937127999563876438038388189346400 7938886 75467688478997329862044674646913815392 7938887 94380444713544711214314767885381070720 7938888 39416261561491876569048612860901826560 7938889 13206885416561783195075685206109041280 7938890 -21208147351689499813970991106396624800 7938891 2266295351532600797413847844579400932 7938892 1403072086752748999838957739136724992 7938893 2871588694690258263252496292713169142 7938894 48069604447185059634606072282618868800 7938895 -91198089477031083989726371839038179200 7938896 519881798472135387921628452631609344 7938897 51120555349274273601588999487424937984 7938898 -22220146629362687852302373597096971008 7938899 111245118697791076723984043285323894680 7938900 -26868097437049955784939315440484643200 7938901 93874727864815729175942114517965259904 7938902 -17946178381116939804501799618592410848 7938903 10576156361667446399338601130458119680 7938904 -101392104895213309862976500906643978240 7938905 9107970102174142489505696169493239120 7938906 -2251909930051312188543050952834432000 7938907 30384054289160419864700296300774745156 7938908 96512022879368145007632387120424432128 7938909 42349286925091098536922477044927094528 7938910 -812063122007366055597630688948654080 7938911 90728120918910937377316599307742936352 7938912 -34750068661693854511186671593260056576 7938913 40225774518668201011172650123711820080 7938914 -20555745977287857856963117519305904128 7938915 8308780477683042558919765003537674240 7938916 -44259215578500339727415738708954085760 7938917 10482045762848089364224782942359599872 7938918 -422383756123789185430590458118819840 7938919 86769072390694843014813968908399611320 7938920 41376640500717969294574648318030233600 7938921 7503319143667120490430350464295524224 7938922 47910916502394837153125599942588166400 7938923 43022190920130913229292428133252081984 7938924 18548666041518764543915345906296012800 7938925 8840877310921629979324124986207899650 7938926 -34229104881928975765448390146914944640 7938927 37894230490170455218525613162199662664 7938928 3235701618183410449802240918125215744 7938929 -91798898973007766323750102248377287470 7938930 -31931939373049044802950122852820794880 7938931 -110293458816354729719211895189711344 7938932 55783730680688469748877638357961590272 7938933 47809390670513427427472791712172694464 7938934 29427426482197981073350038675518291616 7938935 38704492780049886441024325830047105880 7938936 31265012894318557681494869335215267840 7938937 -10415210674616983392526493930157615788 7938938 28242297809848908896854570553976727296 7938939 635213843770306674321542683741304880 7938940 -26788024479170051009406365767815144960 7938941 -11310818812929207177742911109527931200 7938942 19140596295823316807352369456595504128 7938943 31807690077778787588351453335760440960 7938944 87711755731462880589812106436458577920 7938945 1179989922878928859344898093336166400 7938946 -57427033589858178374181866613626757120 7938947 103665709620354819637097746247263174560 7938948 39409481352092100974201775401967661056 7938949 -3443281014628522467488172651299058564 7938950 14313555161217944053226358135840417600 7938951 -3613291744082628443308536053630510640 7938952 -4098595194295231093774837734713425920 7938953 -52796344793234697111874876588147898880 7938954 13727007568082275610961694177312348464 7938955 7296999233408053729080571145838828960 7938956 43682983460744065690152167325363919872 7938957 20002803138340536239209420477037971488 7938958 -146357024480676356947075392316114708224 7938959 -25239635874075934179492490945148672784 7938960 778538075039943163302359010174566400 7938961 -1653556769892067164743866226535621008 7938962 -18085903966240032165428187713030598768 7938963 6546424735724330270940500037584036160 7938964 82740619863861871741862229136439764992 7938965 -25099088887139528157267177619975331400 7938966 -8633734041709133566908585560476508160 7938967 123664175848514064443563941323577520552 7938968 106787080063468666672646746354884802560 7938969 -4692944176916648767361368983270071712 7938970 -1585479040240678645298751399392645760 7938971 216674634191340943597752264994926312 7938972 2615506744718406608562443438791779840 7938973 16390938197977472121577812235694387520 7938974 -44055856881255683065495947477257115264 7938975 866534135106397051504323897635779200 7938976 13677857232778054817461659420315353088 7938977 -101665849675679457848832059566654086174 7938978 -13664254801182200093271098973640907520 7938979 17524265485633278469758870792812570880 7938980 14545432375275675589226901910521872640 7938981 -50630327748465286311267140853048051360 7938982 -41146729259253727037892631529425977600 7938983 -47401051818016976319792924876788353776 7938984 42527233016816144690365862155347640320 7938985 60757676697511893476628853568332934400 7938986 -49445959737440120074589912714323117056 7938987 -16045041197217282231506648645553647616 7938988 -14247811543389584640918500536587680512 7938989 -17320306478091603714249682254985232244 7938990 16522838279926260642660640599285606720 7938991 -60019271464401118425418597862879402608 7938992 -7254851208587024248538965097785442304 7938993 -125757789024273677039736344213461733472 7938994 1294303860614814443587675479884350464 7938995 -114083692150273673478075470738929866000 7938996 16898533884660263305357806331076020224 7938997 31556109063641680276780275462375629280 7938998 31663348216422079752202762905968004480 7938999 -34041779439260000566562032198639910400 7939000 -129307925966723683488136265993533440000 7939001 -34615268996280781705826442661959003648 7939002 -4187930233484967383301839044055585280 7939003 15683712631241259305153238098493428424 7939004 625375863611516156571814428692954112 7939005 -73006760881850167244166060634954087680 7939006 30734041967778293230073182899594653952 7939007 6223775510797485680196830843354548224 7939008 4616982316279034442217310155607900160 7939009 -86958797368639575398877521375398854552 7939010 -12976443191353811912551331695845519840 7939011 -11998507189686961376934743771164038480 7939012 -2948703244453632666741399228624770944 7939013 127445284717661096815989342435211797696 7939014 8821269634937350229922542262093800640 7939015 19510521916619604681082103508107121600 7939016 38863369140249369851173800027433052160 7939017 -56388739631285707679082497964900642720 7939018 -111793722255868850224466929582936183200 7939019 -18230125377106618114658202767722290288 7939020 1968973590335255957939573372845916160 7939021 -93390495822845273975124324437880720778 7939022 -53528726822068669688311468555295232 7939023 70377621486191759106611449015359112704 7939024 20357864339354876853612998981180194816 7939025 41768427540517101530579386560108604800 7939026 -37180186649760748422058102273647052800 7939027 -79380533970367380509928716661887295124 7939028 15864383096798368602333868071452157696 7939029 29026817759298350519050158560629182240 7939030 -4730847647541522486028610302224362880 7939031 -39269870095169926095246257217456635928 7939032 -89228844523429375262277553548438343680 7939033 71579587447721729577371276464220704464 7939034 -61095164055919238818215178102268287488 7939035 -6212827015905349920928455975409348320 7939036 -31918569197372796832143191215201607680 7939037 -94852069655778010576658554647032500314 7939038 -8480208982833812011107054768071012352 7939039 16058525699020453368262069006912775840 7939040 21139556756780108412710060276927692800 7939041 16811215841332854221822908461282882240 7939042 -4989369178537567330757411405044146528 7939043 -22975932197027902040963066533043799600 7939044 17495995611228103022289231319135908480 7939045 -31049828628109837967354513354898221700 7939046 -105490814378410929000328546087287424320 7939047 -338296781522589081584132248952153472 7939048 -18569793734977289636990446700706201600 7939049 -8166307603051600814787270828311770950 7939050 2927272093673384046437542192030041600 7939051 150792264971783746801582966590865066632 7939052 50548615760179402346956468339046400 7939053 -1260195275953173483097620017699475936 7939054 1879904663089311304746194322690662976 7939055 27992108935678572819982541566799018400 7939056 -696667010355841581448779094739877888 7939057 49116969110400024961884790604518222912 7939058 -86820428708714897335012936732828443120 7939059 39601046709658902944257718352506395704 7939060 -47253764525223198730886530556797451520 7939061 8881167682949604171686032779367975680 7939062 -23074576063712385594475810847862247488 7939063 -150370099071399992474816787539097599016 7939064 17972215147581266831251895174682009600 7939065 -2937092867325503352288348217690380480 7939066 70532390910888550335998714027042273760 7939067 -81953750667335679060421502243631123720 7939068 48353067732048192341755179023179662336 7939069 14692815334868786211862644041496453120 7939070 -598406709775375675502594158647363840 7939071 11773771748176642095426775398069649920 7939072 -4035171462239281651098555200290422784 7939073 85849222188772339684787834627796536322 7939074 -4379670057612556189192428863141437440 7939075 -25368488928496861404897117854506845700 7939076 -42955130598742059975079635509061584640 7939077 -37325460926983397330308600714790305440 7939078 5173361074632605664134288641634611200 7939079 2334188867470177818890198162950853976 7939080 -43952807396287452481444158944108544000 7939081 83568757124382894123402391137873785882 7939082 -33660874514982046601429474657736827808 7939083 64373294591651968733040011112154814424 7939084 6016396948787260076005835290943018496 7939085 35347337069894577705140917304588593920 7939086 -3186455148452193683167806438973980672 7939087 -20660207933182052545186409446491254600 7939088 -20297473155309369616010190646871973888 7939089 -52495009688209427896118941384785617292 7939090 39384562825426106070028660478400000 7939091 66263003274012804251334812165541288492 7939092 17415991002866323308646761665453740032 7939093 38181782324115086792185804072474995840 7939094 6541582233665821999064703469733854080 7939095 17339616187889934582694392661509437520 7939096 -13527743222308364382590847393341091840 7939097 27623400399971512916396985843993243012 7939098 7373119282268117801663997697726114560 7939099 -48139802234350965638958779131770086400 7939100 -3295772837206891791604745373187891200 7939101 -512721767122356075411181680895278240 7939102 10340891017512898402837809403645616640 7939103 68518569286844815253935332754252544352 7939104 -7829609840619317889794480285850009600 7939105 10961733783435405018146841705399360000 7939106 -3025919270259949486140905238211829760 7939107 10298938960891535401191261559066577280 7939108 2821280391229289221240185634702502528 7939109 -1495939711645010823020839381897568484 7939110 -10293419488354793506308994849232346240 7939111 -48323528437861383248576270844418909448 7939112 -3334447868790947605026609367186560000 7939113 -24925423590982310560098313871579645376 7939114 26958396926045458996612523864020656 7939115 6079351453310564632405750955629175520 7939116 61398474234415399794599008759077944832 7939117 -17131437380629434394327231427369152320 7939118 -1040641456790070044032271822815901760 7939119 -29194869252972690983110258096832456424 7939120 277527860843915111892907797560033280 7939121 6788897275121969472023292612514066032 7939122 -17805020446922558544393637615636192128 7939123 142924635723528092444660568310665022624 7939124 -40767121678422301528371021789914265600 7939125 89961584312917490220733191036661179000 7939126 -33846501856378027665895415713408853376 7939127 -32734325158306906800571777724615975520 7939128 27323566871381506188722693757676953600 7939129 55230181437622640084898224207725518480 7939130 6172736263406439577297750690874161920 7939131 -27409307166443145700766660164580183040 7939132 -36308395712467708502034987856567727104 7939133 648980421879883509285019497185178144 7939134 655895882259845181651434774463004032 7939135 24086779299557457290543326242546165600 7939136 -30108277438413888515376085550735818752 7939137 147155187210273462972200672630193087168 7939138 -37990866958828989129640382062732415280 7939139 -19518789375985277505663395203232772576 7939140 389622673955272373313387543597219840 7939141 -6364975464431675007758641517145410528 7939142 2843001293314354305186128491609157472 7939143 -10996028628117719625332609551191858600 7939144 -96920166348891693487958513818121763840 7939145 -100752310273405108695760467990945923100 7939146 48891337945635777497133362034539385600 7939147 -128932990854620539884071452726001735404 7939148 -11709347798378269264255818689606175744 7939149 5037947007895217134158737202545467968 7939150 -13489309072750109813628391097288784000 7939151 2888451001652060769649304497977206784 7939152 -6436799637876662544245066726442811392 7939153 149828878034334189799746422014488901860 7939154 33568260592793315621116041118474601760 7939155 13337847264687792826461533089822667520 7939156 11923965080591869216712524533872832000 7939157 -95661088491406382865231336189538860594 7939158 7273349323753256961074908790590448640 7939159 48892662649594931370993080693439009616 7939160 -93439616869432419351072854760880128000 7939161 70990957894514526024164254947297068640 7939162 5036866383894665605309056628999323648 7939163 -15256186795847642602478466320229250896 7939164 -2388201665733459548865849309383052288 7939165 -58720603423267118308028643474242158080 7939166 -52533543057483628839589083887457859968 7939167 17052834076509261768918657525695379600 7939168 107884468243551685289181761743051161600 7939169 41288493039358887700762311964031835840 7939170 -30221079678714446413279507484299569600 7939171 -33711221865005527101011045093481606628 7939172 -3910641766887713286528912318637885824 7939173 94158249248930261875706549726972352 7939174 23470736619345636452405485787069967360 7939175 -105227734506802364229021167694931558200 7939176 813654872508084087328829458791874560 7939177 151190324874658126862463686201798676026 7939178 21891459560582876159744239794948630624 7939179 1892391353431926613815210608123183664 7939180 -71585432577837556277288518583834204160 7939181 -104602346802500886494407227169374343968 7939182 -9227775994910586811240905652145731008 7939183 -22328122928549697112158046777080216080 7939184 28810112360435359550323421047522590720 7939185 23850640189137771415701741134422641600 7939186 13101142205609161220499569557073155584 7939187 1314155287263774990969825950245258800 7939188 -2686767472221984360965930392647475200 7939189 73305946711461055771390529670933458990 7939190 -6059121677689661313535490658333592320 7939191 -17820940922609892559243540940468988720 7939192 51734453005119958938261084989559582720 7939193 -80032780653808955438380046726706201600 7939194 -33322469345525983747375980346096281600 7939195 5764187969014253806679888738578986000 7939196 -946109975191700486483653852562073600 7939197 -31027063102921014786973137929078331360 7939198 63798497581184977714600356601459280640 7939199 40252684010832051994600005380573485008 7939200 -592069176109003902099959895293952000 7939201 83246648617956622889278231391089512680 7939202 -31094634760991006604596568234765734448 7939203 -6407240292132864515460808215903776592 7939204 21998964104102029226087467677512097792 7939205 -98983926549741377243339887569257251140 7939206 24804893024636065594908357683402368128 7939207 190064039726472281023550465997633300480 7939208 -36110424501322569983279128627361710080 7939209 59491214313898611968588036133097432128 7939210 39241078615112968889494352363651555520 7939211 -41676813064117937084332623966102564576 7939212 -14519559090881243024270136189166694400 7939213 45700150773412507467407679064970849462 7939214 -27791067775607206943445548728898523840 7939215 4201202560504028443678368605099462760 7939216 -2693341568045396107891102047947718656 7939217 -55936127886283188393891928357179683520 7939218 -10611184931677713754743349092174259200 7939219 1087107260113486908295846330507185544 7939220 27500548371907269884136748135099637760 7939221 -103793409700305058947593368320433528896 7939222 31175842787659974037536007568192058912 7939223 -47705743518910968168526761990402825528 7939224 -16476317187512028042516264238580858880 7939225 33369085787196586677268085544539835150 7939226 26787002974348647685853854732534993920 7939227 -72304743612714407912354890884903602280 7939228 46755323253184113828358588705476957696 7939229 -5378173309392050869276128372541894170 7939230 -11309767502922361361387624237534580480 7939231 209594574460194850151079322194886915000 7939232 30862137931383213280516551412219379712 7939233 21246899187796747251870330077427733140 7939234 3941887851760012002961319520888896160 7939235 -38951934723073817494195057344215830320 7939236 47818715594051277501158893565679731712 7939237 98994924399434726373158902042647517886 7939238 -12865489888322624373611756840687033088 7939239 -8278948947943109648443967882039013120 7939240 -76275166251546280512206931525363302400 7939241 -2777654938007224957287776548712656320 7939242 131686308613271374066216788861166894080 7939243 -23177002438797707068027416877848944400 7939244 -48347154754552006510111499078787208704 7939245 32264065072778072417400176020102896000 7939246 -13071398460141925762262162316336070656 7939247 -105271799160676351469879742671644520304 7939248 -30131216045984606752983711906006368256 7939249 -136769017081345680833141269483357840750 7939250 -18950766701396757095699923556370816000 7939251 -111367563683993617472062667110947549420 7939252 114991379487130746688416838146715492736 7939253 -10236603793576865288020673794049812320 7939254 13278777880854178161738888445282659840 7939255 20752655149253141326719269434236579840 7939256 -48427209179266617681189740292146749440 7939257 -58507309294291130940162708349809561120 7939258 -88679594553402044520094889746802117520 7939259 -74048236083257076664483967103170736540 7939260 -3669775501640191915529638983559587840 7939261 -7977246779508092881545345580332861696 7939262 260724439832234164211161338777147072 7939263 -1325959445830166534853461201450227200 7939264 -24901557618142786462149211349005107200 7939265 -61391642094439594355286821900972266200 7939266 -32749055076411446979424844175567091200 7939267 -23274855846166974483594401221298599008 7939268 54994722696017375805793231064234629248 7939269 7872816862984637636044123273330420800 7939270 -2535690315192168550006082089946113920 7939271 22918352724003525798596474806410304344 7939272 -70208949949600699446542928012799180800 7939273 -114315017289391297644666434215501293478 7939274 59130581357655686952526562650646861616 7939275 -21273582137702203216564703494768580400 7939276 -52570761632204218615640318260000458240 7939277 -51503124387239448351704066794666729248 7939278 11013553731440094722094566223760785408 7939279 -10662151060614891104022367834095343120 7939280 7851920229855427492586398281061416960 7939281 -1384515287969517766181075078837699712 7939282 -17160433938281387180729129092609986432 7939283 -76811035156118662791416922611083930560 7939284 -34723985768046008771323052491789400064 7939285 -41982986741250127882628875722578294400 7939286 18040260337154208343652722414801457664 7939287 70477536475978414612106449435410769776 7939288 3507453309190827652463691116144271360 7939289 113780481845836033480333139104045054356 7939290 29862951316129704059592016881163518720 7939291 -10769079766308996417568527463944860016 7939292 109035311503112707274086830506734947840 7939293 44561294073913549213931928556852625184 7939294 80656726874748103837923820348720320 7939295 10699348222731755428806188279815032000 7939296 -90170583231711310086983065410257289216 7939297 53971212459035156137860984116094134784 7939298 -69184737243657584492813211581404359600 7939299 21484243954761801910107709869272520000 7939300 -31644087025490865772582174444002793600 7939301 -53768501233039341666873453948142049280 7939302 7729862407086009000124227229924608000 7939303 85272715915584028747517422259101226552 7939304 -12675337318207095352283863876675584000 7939305 -277213877909802495110729405442582720 7939306 -106964409092264866751654545263058004640 7939307 14220142041781826026490912584541553312 7939308 7418318748445025124484358092456295424 7939309 33921395564032285726924837702208034016 7939310 142408277474276824565977551276826560 7939311 5901807086049451019646479672796067584 7939312 -11349260089350405008306373739528552448 7939313 127876153532308461107551257366300980562 7939314 45612739588740588967387796587980265104 7939315 5138728137155265233780837095259407200 7939316 13968512196060624188113526435424460800 7939317 -25589482145285691511777978135782270720 7939318 -73357255059895181058524279893257164640 7939319 82000141065376739036648062129030335720 7939320 -15839513366931322096097159628939878400 7939321 -18680677487096835801298422471880520320 7939322 12713775169778488669635207007371654624 7939323 -21391728411787655510900194199750962080 7939324 7503872872787969569490662623710401536 7939325 7399844205073542516570287001510660000 7939326 -44576356965976419901792701656008856256 7939327 -34072174224423977300675097020063744256 7939328 -79748178138538025797492780609409384448 7939329 45297897565747343582140691483899758384 7939330 8600639805253440561547302296353228800 7939331 90077264591820844836085285839870951600 7939332 -69482591027319345652440614201872719744 7939333 165094550528315686742485429458229775960 7939334 -1363208488907562961401153310026531840 7939335 -16463325257475056459878441097962684800 7939336 140737459197682535705331361718009287680 7939337 4608123803929191974212437502870081152 7939338 40012774601260926120737857687846142208 7939339 131976500649752366385216785389590669140 7939340 -18089113377170646822186738824760576000 7939341 3827675054766000347868706752515261760 7939342 49025734240753885230072694686265689600 7939343 -241891922199568229562839261850160291536 7939344 -620031119119309659590393650265456640 7939345 114652784710277524291474287665266634100 7939346 -27456031770878981762814124410869782128 7939347 11934303294358911696662536790294762496 7939348 220305132540115955767863061336801280 7939349 -17165065063310403432495321672274903008 7939350 -2186285899173422421935449340310384000 7939351 6178572366106910656128434973543551152 7939352 50974434610019248541686970920384389120 7939353 -39622778332441408535102895142345993056 7939354 -39187168428420987841473257790517092624 7939355 98397033018653890613966267062696157760 7939356 -7583957809652870906546195578381321728 7939357 -32305877718540493930849122841226415348 7939358 -16283963859390526316423803333974570624 7939359 24006995145025736837065635620417144400 7939360 -45678983090404624635835726832263495680 7939361 -104342952075066621919603069938713947038 7939362 12239408064076090953307358278936425984 7939363 59256781483967317994659168002153161156 7939364 22843043303213839252283173081661659776 7939365 -6581799161303295197191779527763087360 7939366 -39723582819524085271003628402818352640 7939367 42979856240857238844144422306466823416 7939368 29231185393257208285992024247926451200 7939369 -104129022949992319313903699527105617500 7939370 19173185485442669579741242729602739200 7939371 -95193071476251777403789085410214339136 7939372 64314021534971687520333642463590484224 7939373 -27429802587608869397835812134832612436 7939374 -14425688557347079437429270824052907776 7939375 35007767655932353452188776400447420000 7939376 -3117900482350898833022784168412397568 7939377 -81023268460117439877037480928868174 7939378 64251242548699192605274382214673933440 7939379 -9273881546340311141780063201485605888 7939380 -17802626938847978778719511956827361280 7939381 165420370220026121492440720471867626624 7939382 -768351167279530326291772490187196800 7939383 -122622619599005427669702562458043607856 7939384 24548933073546075078165606634452971520 7939385 -95439172293885103440490411681898223420 7939386 -3036108730940305577494629485761723392 7939387 94478919025811824886128047707095640036 7939388 -6361493858096021524391195507887557120 7939389 47359122631234474566052496842936775424 7939390 -568502078683267593798639242765860800 7939391 -1668365685653583375997843164735624336 7939392 -14325070159208654956286581614028259328 7939393 -22969237718739707822793990797610458112 7939394 -79876033705207251358554097805255285760 7939395 -9609320439886720556578383491908690080 7939396 80170244543699905246034823726491676800 7939397 75901182119066314066386123664224779040 7939398 6805078670669321567304725749990812864 7939399 -2794631870671681386195242870077045872 7939400 -5195092530253074745740157335638016000 7939401 -678036699320772334961483939399097600 7939402 -17057326506180284443661084068790745600 7939403 -84511758369122893007639385787962426348 7939404 -6358096731142755555676612206545387520 7939405 21784698735049892270905797187823708160 7939406 50322000851863966024434658808186281152 7939407 514936991622177269141645526990577920 7939408 11619695316198606033080093347680583680 7939409 -6788351285874575256166527728361717390 7939410 -1186532022882744405869410106200903680 7939411 -145072163475372357129371397055659411988 7939412 -27299525831019974834870372249115810048 7939413 818585100699081686126796803651436942 7939414 16258995540558168773939752565575965312 7939415 -2117098671303309068050127326339788960 7939416 -2822600118576563978157196221667737600 7939417 -147437798239248501894226222846688734140 7939418 -39095358355760177019931575989846157840 7939419 -100024666524546501809631173794748638056 7939420 49722931287144892282701973477755041280 7939421 -56109386554282505329499100415935552000 7939422 -45984196096668773368323094919660034240 7939423 20684647085336995019484281096842890480 7939424 -78392795516702959072937564716777340928 7939425 -26941181762947767907218009904809792000 7939426 -3169225487632659556403698555574967552 7939427 -66171599352250351589680661048194230600 7939428 -17573960904115232562957222658742550528 7939429 -69804081171131875141925697156611332640 7939430 31305531835910968265954246286881462400 7939431 83772143203900551624387769866211077840 7939432 -34632162898805575737920751087994905600 7939433 -112843007030014595028468672701682519360 7939434 -676155260501590507304485551302852352 7939435 15319976781285366647617450018913184000 7939436 -72164781750142747008454798252628248320 7939437 -34588009982580236830101103703155196640 7939438 19611068688298582154244185356005735744 7939439 -2341536397296435416490709338405049776 7939440 -5846377187704701468957110374277283840 7939441 -29567422922439355286841496328400557056 7939442 37211137454243632337623672190158325760 7939443 -70080206068428280117260711780784062096 7939444 7761828729041310905138441553472198656 7939445 17804268165884535853611819490297423800 7939446 57570516903571038278325383074145187840 7939447 -140880835640048842257945008366317598104 7939448 7128569480749498543565679216120299520 7939449 4781031177145374556058509917932130624 7939450 19860378309434633345656807272383498400 7939451 7691900294650870278715921451166529440 7939452 -28221837513837357913115255680903699968 7939453 -38894497929604193565598552908814903200 7939454 -64009169085480181375213228257349402560 7939455 -33167409213662532139221990997101802080 7939456 -17336711142228789279053011992686100480 7939457 -68362146523226547274996376824658272320 7939458 -3020534086177141302673127289451483440 7939459 -100477552616194195661401582806495883248 7939460 -35921153791536863478867978688798348800 7939461 -46255388358149296981308861233963440896 7939462 -36571443064828455614823505776760092288 7939463 99243198487022385409628720117777295840 7939464 -8019856750176055612498530982467502080 7939465 -134880194321429176184662390326625683000 7939466 20781459687101003608900954524337968432 7939467 -58490160846869282486180464967312619720 7939468 -13673169174274962205041210987319812352 7939469 -107538185248353826586156116683494729856 7939470 -12823101585593374598511773681766804480 7939471 655659998280639891199060487905935744 7939472 -1069316234530677184565723270074073088 7939473 198319047949001453344754957560088784 7939474 -31485609496405909773785877076405041264 7939475 154541762171701522484477512746625704000 7939476 -28270239537178222262214549114542692608 7939477 -343219650994232072030518613886154880 7939478 11022493168925325758217416780863760256 7939479 55675233243683156053927817974020570984 7939480 -2651418527346581108905693162266624000 7939481 203221057861826416275936434406838582464 7939482 9891265250934326073518875050132782592 7939483 208606540849155465704415678787907160384 7939484 -25671282842326741856546443259351307264 7939485 -12629178222510391393571319589048684800 7939486 24240378846064845836699064522882244224 7939487 2444651655602390101312960169932886112 7939488 -13676969308057126542966003943291748352 7939489 35193592921854011727866193321575979924 7939490 -13199967997648935116700830698955145600 7939491 -5518247969048142796173045158725460736 7939492 -5415596066750266206552473293911828480 7939493 -57188899515020946656761735697751701256 7939494 -19293992736229031648545470213918213120 7939495 -36273110492234315781287174972322333000 7939496 65486205529988258516556283170124385280 7939497 -38369577735572587739831338523189656128 7939498 -7726967675039773952740980493841643264 7939499 -110214982163181320297679811398710839500 7939500 -78585657560944342507435707353456640000 7939501 85939615012730030228425351433674359852 7939502 -31908992581361620650920230929646458048 7939503 -1351033081367792554042936533145036800 7939504 -287079128709992414016206558961991680 7939505 -21686029314533804943228370785204123840 7939506 10569091075528988563651086046976024064 7939507 44633731625361723474172519092966795912 7939508 -38434629914109272441278207461478010880 7939509 36824520395176583801412189112146674208 7939510 23513127489001251182835979147121794560 7939511 117321759730802075579604450802906403400 7939512 13443451973841204387556506868285440000 7939513 -152578046525011656461495453944630099116 7939514 26459425433530839392910506692983688704 7939515 -67869955890973338190720511629141057680 7939516 42122825360009558457288027534558500864 7939517 -145807248712824493954185798506823422208 7939518 -4154350582984740065004386332627644096 7939519 -78506590627607255618666904885528168048 7939520 195962184172736969713818231877140480 7939521 -72135254658407952427934145583486674510 7939522 -86489426340977691872680297160535963648 7939523 97053026969025862972158614765260595772 7939524 7345847166596302418242993788943196160 7939525 -17376478647552643010080036496853650400 7939526 12899909844332042282774096728732197120 7939527 29377975804150113498032935153229022624 7939528 -2140216033219350230989536496456227840 7939529 -44145504979988382134723077600126138716 7939530 -20725964610295981854756283136371641600 7939531 47528636863487195115491469920161597440 7939532 11566674417986072842495394318922301440 7939533 13622004215523504895809038182526828160 7939534 -2822270389574900091374643255782654976 7939535 88035476208068812874592358229464267200 7939536 -20272346539054226327096331494621184 7939537 46282523359045086592635037007670046272 7939538 70069978567896934124614204580568331920 7939539 63346441381436880439683162976015761924 7939540 21798978811721065203953765537867489280 7939541 77880932957630653551920345097537148800 7939542 6075242090137212186989704264053068160 7939543 38826480535707198724912550123363654792 7939544 -103892503878003705052372282336915353600 7939545 -13324384529539577714627295123562891200 7939546 -36537049774728987735064393183379520528 7939547 37712415438777136020718961455381676544 7939548 75478847226986680106824901164567928832 7939549 27021658854442077953438082700439551040 7939550 -29921425455645982046128248255354571200 7939551 68196557706220002059710194711662242632 7939552 681262577106742064173105340547858432 7939553 -8591683842634458357054951286404269436 7939554 -12110389220256857526292714201729720320 7939555 19570332589805345038351981501268954160 7939556 482507976464847020409882073437658368 7939557 77435750281110159789705760797990486654 7939558 26647422838859905014560424771897756288 7939559 14137131340926248119571649957479503704 7939560 -18860088892112233042296824037015552000 7939561 7557419581311975852841627410792642816 7939562 51032599897788739886821687788175087200 7939563 -461520106439162388400054333227894336 7939564 -105481640077177323230789059649893805824 7939565 4251986620761780324894818834939389440 7939566 -19490925852075943691278843781099030400 7939567 13654130806140507625430222813435864192 7939568 3179189583930506927613591365508464640 7939569 110464339075994668350100595298387886080 7939570 -14969564553179075420913700585304999520 7939571 25185437073314256897977530863909906960 7939572 -10676849048661404841743929809095663616 7939573 -98378219009956293588397953670844388178 7939574 72354004295782800027357385879858021536 7939575 6562409039487296222139939738898859400 7939576 -99201311646011958207358041785397964800 7939577 -52638757437236813698494505719837552960 7939578 34049210881588465473363476849392788480 7939579 -139534653217493924562740380447452508640 7939580 -22373248812008919762241357964196249600 7939581 15591630249648594292549290147899068320 7939582 -8898750529430010864175028605237551360 7939583 -171577969269535779358455117430336839168 7939584 50079538054454627987033947161822756864 7939585 -24590920151328444852587327154512354220 7939586 63986027232139430593793629153275094992 7939587 29834981589515469395272814402799785280 7939588 63404316956604973798185720275561026688 7939589 -1145020699370595634746697954317720000 7939590 18574772608636074282072361022903255040 7939591 -191497343340021499835760972476825643600 7939592 -92104320180687861016032176197716864000 7939593 59256384577576863580163291092038079200 7939594 -36151479186108333331482998715477209760 7939595 -62174336539110027369654702744790600320 7939596 8484827623995869269139429381593497600 7939597 -25552156393934178205048569751713418954 7939598 2450744222256877135521257330468198400 7939599 49870491690400997894420701559568317064 7939600 -5073310811070273570916089913697894400 7939601 -18864687261192173984720699397361115100 7939602 53012080243369065626454099761939030400 7939603 22816096321392442108447704119519025056 7939604 85106425228579702505713034113877648256 7939605 -6227489253749321755477665388640579040 7939606 -20240016802582949308280327681439846720 7939607 -68922470928644250227112944190877382520 7939608 1762611740994714110410116446150123520 7939609 23732975068678955630789535248097300 7939610 5829583198040376740517011204191749120 7939611 -57506610011907606884493237083940147540 7939612 24413372072938210728626652828844219392 7939613 -8197124195271016600596542659352104416 7939614 -17858633468184585061854392262191846400 7939615 -8454382701766115664716865983844849240 7939616 213763629972913890779601117103867822080 7939617 -31474356170192324994393680814105796368 7939618 31046446365229244229876065826303143760 7939619 -73231330388496058320866651549973538980 7939620 2217053720429709550800334519501382400 7939621 -1807797645286025327624380317442218178 7939622 76497007170484264173798832367492486112 7939623 -54809320562407084746246925089851680896 7939624 16463173478734273098302689053546086400 7939625 3368090502904596977044808562355680000 7939626 -136695179885595661580896356719533056 7939627 -52537668151935963554451853272766109888 7939628 5680438201019957161961147119231450368 7939629 131978437998991383717869392310924949804 7939630 16339001277742354448355944048278204800 7939631 -2895291300821665946700166605173988480 7939632 -7315469684189703732044510832234332160 7939633 12238455286528527819654953406439921204 7939634 30962007638899370790880353475282098432 7939635 -14620629576949678157391265431432441600 7939636 131717922017117366623502872982779003648 7939637 -43823250627965356546636546939168173714 7939638 161338190427212212984822777435292928 7939639 93332314076826770619374403583296263320 7939640 -22884506707297251786043120276669747200 7939641 -47123145003653249092580736072990696096 7939642 -1497969046838923219098357812542128528 7939643 -113945588958692863008183583020845262108 7939644 -46749370285354940984853151007872204800 7939645 -8656348539459183070821872272076039040 7939646 -9344886102953956169302386693365489664 7939647 60488644392036533418447196796033809440 7939648 -48604433373888064573856878853256904704 7939649 1892662067765918287940084372245359360 7939650 -899194912119665010395920906023340800 7939651 79036392871299599788403221107649204912 7939652 -20510985247826573879291037084125257728 7939653 -79258613684081037266162468719280452896 7939654 66800430674225213904265040273485735776 7939655 -71239143196464830342981975280518048880 7939656 -11436960273579492995715824223353134080 7939657 -4412084915303312921641646912337622 7939658 11971725041670053806343451046768926720 7939659 7572838991726639847978730974972395520 7939660 53266170817844120443454850935894215680 7939661 13536792432521698784551811329085942262 7939662 3112598008455571752288213366660585600 7939663 4317072754939540690641140714676272640 7939664 -7691912007326129655523654139903877120 7939665 -24773148970639035318600761984722133400 7939666 62792649879270925761532705738091295888 7939667 -153858626562719205667585610615430354600 7939668 40432901488434170576528429869028812800 7939669 -33561954171445338588757944187839674880 7939670 -15464139750486348288574021100417214720 7939671 91858074801792657478977536514457902720 7939672 -31856103019070962017079937289522094080 7939673 45525934955412763359427507248433194240 7939674 -13496794212620487997610684931561730560 7939675 -29931026002808281951678147167424017100 7939676 -19867042042394309453168083384090733568 7939677 6865355157832312648821362253524635008 7939678 -30242349386931900119573566062158538240 7939679 39634746181519250458428648132341099520 7939680 -16522346650759895764039965431404953600 7939681 -246058647701984562906335829856885316928 7939682 -24044317349532891788223924942815892480 7939683 34772587203653689049673610574567860452 7939684 -104148209554192776546959971532837939584 7939685 -44441802539787361209498536155176441000 7939686 -34645052490644127453821174790507375936 7939687 -20576279494414479081412861498156637648 7939688 -82803047939784393569376247129484682240 7939689 22253169987115750380411935929878589440 7939690 -7876241132364773780786322874647667200 7939691 -10538860960770659201478946094807580576 7939692 -391753764480399313042229826923200512 7939693 -72319725362941762986889147494907590058 7939694 5119130020026504503495464158709632 7939695 41613006771741203955740720804999803920 7939696 10610928352948993045169555442396004352 7939697 25031621809099344195175734870100444752 7939698 -1415285494036194928881341073912026112 7939699 -1698116414653567227238542773038766752 7939700 -2556045888777927464763131742888316800 7939701 2460359356532378355317647917727434240 7939702 14276746568079417181832432059447440000 7939703 54236112704361512527624787576378606952 7939704 -76027111531264255816503224904491642880 7939705 39393958391711216586357657345522423360 7939706 -70672288092447358709404833145464482448 7939707 122266043826166618483572588348468299520 7939708 -11243692926820477122268984629677328384 7939709 -70551273546389118908156258091467988090 7939710 53799411429505717661312313662524469760 7939711 -31591541149371525915089399278705504896 7939712 118069133875835859685961783799762124800 7939713 -85939388184375710060206979885980917456 7939714 -9130925491025764324110243604626045888 7939715 8513945301411521640426612471570424800 7939716 15831790156068069220341278012134354944 7939717 66943044778927483327153411344885571872 7939718 -3750419504935738433353869921328557696 7939719 11977435213403449253899789726664713488 7939720 -27816048273806271554166120993030144000 7939721 5115901780554148533236133368731848912 7939722 7914365650996972010474494313710600704 7939723 -149691634138320046027844165744638078296 7939724 -21423684923335512305241164697174819840 7939725 -26385249767218861411967846294814026400 7939726 -45102694518351081503469836363484698688 7939727 -77154360154908528426788442477699017424 7939728 -6801804532337487145515777303488102400 7939729 2607498031208425320646363561092026176 7939730 7898843122145356742993273532295749120 7939731 -48576740861843426535070436119984522752 7939732 -35438277950155609857253408203577721088 7939733 -10932267550952192243287873528072668018 7939734 24690635297877539341441824058880755200 7939735 -1004400737833552689390507002545909200 7939736 -35130896965504535683298384178468864000 7939737 13620038154543879768375977414671747200 7939738 19239043912573221390963063691748646144 7939739 -17633388644232481910858544177280831560 7939740 47543853787939750811773439949452006400 7939741 119582337319932689320677674855615567692 7939742 31320722307149176394946497741845798272 7939743 -15019500205091114842549048880110310016 7939744 -121877512728488311870653850668875710464 7939745 1016552889199170073371458623614192000 7939746 1958309410928704609607692595560383264 7939747 24555715552221040952200918185917456952 7939748 -124897886613014511576331907847533721600 7939749 70978117389080864153174568208653581664 7939750 -2137304395171143191259635757897600000 7939751 18763413672229627065088986598585235904 7939752 -76321095597854810581980570329951354880 7939753 16113810461191655341156761200815371002 7939754 -1289086438938304412527370846072689920 7939755 114439794464813321023610877491750438400 7939756 -18076154177101725841044504445659823104 7939757 -65205232510140758340216079227438183168 7939758 5821546387295781512993770752680570880 7939759 12161157206712920488291003016023044216 7939760 -2657636071188541883036912872647229440 7939761 -14224431720264666855673427045113048272 7939762 107093304651267908671094141064998332032 7939763 61617166299518335019980587060060030000 7939764 3128468879136484895179004529722265600 7939765 -39162885260697038074348584907379989200 7939766 17863412288259267697871466356051866944 7939767 24729316654056656036544450729459158400 7939768 -14288359314212637768248127955805859840 7939769 37942210826040608429582355168040864170 7939770 14518399602382907713071922585932537600 7939771 12133550587912552278571472609354459424 7939772 -8453068922535565716181512532800150528 7939773 7370244518649347920182543717946039404 7939774 -10371453908982105822859301446574066880 7939775 31081424099727157342303736787577543800 7939776 -589046391175090874968031555041099776 7939777 -84092851917869457307415270674953492560 7939778 -252006775071982933967675750807040 7939779 5408767284658036001474528028470808960 7939780 -57955380013555231621605713351586570240 7939781 -127896858602717150051806098016325768418 7939782 -50232124524233404497943367244526094784 7939783 -30433794672144872975100842122928732968 7939784 -4808757170313052652488240085185658880 7939785 19304488142755277328972201534942591360 7939786 32721265674265271846653070334997032960 7939787 11207734842966678656399888141689100436 7939788 -28274681539857648316482210563597352960 7939789 -85881024611589675766659716475621663552 7939790 -35413464968196908759840405148567393600 7939791 -36707058405844595824534710315857400600 7939792 -11599962488219857389121290593979465728 7939793 4063230545014854619144259913788631540 7939794 -22008749042621618212343743631545159680 7939795 -27290753010832588107622328782506517200 7939796 -19480080088902027290292011379827681280 7939797 -62329837364703216944949413024636392800 7939798 -81346761269724046306621752139480869600 7939799 -19639331447938982061207227087246985888 7939800 -17459988349423128548084038626107904000 7939801 -72137635042303614451064163689666869488 7939802 20958144692978670138107224205209938912 7939803 141492674228906050839684451035023242608 7939804 -134415722727218942004990915483237642240 7939805 85405970927927566441435749487259924460 7939806 -5921460915006652524190744858471044096 7939807 -32115663423873475249982055778862962560 7939808 -34517813470692621339633023631411118080 7939809 71217213467347625471969284924803666720 7939810 18006434405860136674110439814374390560 7939811 -92320017943771063210837850856602330352 7939812 -218540722271395779410710161293438976 7939813 -22038081812697598558391865365160273024 7939814 23057018406466015160882713984895356992 7939815 25963229477832951146555106191260108800 7939816 186952394946938130259447144134352896000 7939817 123294065275462013965307120175343591866 7939818 -46217843343876023838566061379669305936 7939819 -56315634801463744970906884537713559660 7939820 -10735106152777856798826860254162974720 7939821 424524259518141692823598249526767680 7939822 -21661418789642023973778141722539584576 7939823 -131445847887871375656502415208131569320 7939824 94783040730203137201113879472570368 7939825 -46271774636152422707770309664882347450 7939826 -24462521770453782159732353277710093280 7939827 -12275850704324456335840454686422763872 7939828 7989664861668576661441841848360790016 7939829 -22306377125542877503644399225390399570 7939830 4949319188202354725650207934220656640 7939831 54490750697883623237355144802053030632 7939832 -4502012752208232283362083532384583680 7939833 78893524687638338637351557337945759168 7939834 714368480893349560203366857424782592 7939835 -21121122876916854760887335489202846240 7939836 63177771009610505058863665892496860160 7939837 -96501203465930415009707141867429067514 7939838 57518063499652931309599249190695543296 7939839 -11340374932844739712346265229450174776 7939840 75002129811088644185819520678871695360 7939841 -6907233372605549342210862917206337856 7939842 30177528777921110566234167825632445312 7939843 36874368722329376448183518685638339640 7939844 -3060217077718076253015028390249414656 7939845 2523406518386885763353432915594664120 7939846 -77709622497758173276281674811862324128 7939847 -86790408554787626067871271160256537704 7939848 -16412248111316431142591495463441530880 7939849 14941500553927495222441333194941293850 7939850 12146537120638201602441331262331520800 7939851 52062249821832989492687653398010504704 7939852 24596581321907228909718230900017213440 7939853 72831164223005347304249511332081956800 7939854 -10261677224700495757385346917660277312 7939855 -6748709964673814659934765920227548160 7939856 -11037589424579681394133041590090907648 7939857 -39363094991624372201936753562863730960 7939858 -102918624275105257215636726308806818816 7939859 72487008532563493468233017743525578960 7939860 7578623323502917400483436646316943360 7939861 -17474738349468813584250861812087511538 7939862 10461254884594012386862549330246918560 7939863 -5983668455966315890412477472823569336 7939864 1069685048029604502005989694860677120 7939865 -14271800257752418162016290634710927740 7939866 -16980164842797550908298457842866278400 7939867 15621498904712459597048451729588869664 7939868 -19837568504862450394107007654529372160 7939869 -5710347558948160997107023240559696320 7939870 -11968791530235097784198106979132323840 7939871 -1873074580481946565348881549865052208 7939872 -55030921602436281408402741938442731520 7939873 -168211053787797501611129888911005344576 7939874 11795434009839619410805816083351513936 7939875 -14490844230717820352982984782932224000 7939876 -8877346041514365681622147551033630720 7939877 28030552531101467490783231249147528480 7939878 -165058083337193737867923053555566080 7939879 -62345473949802837064861509565804731720 7939880 10907576330730427883800068132865536000 7939881 -23604168694503257742644659673035909650 7939882 -9879655881050486823900288223309842432 7939883 -37635868844178150286082603733364488960 7939884 -64979273794098885804706550184466265088 7939885 41785214128675867831062754947712829580 7939886 23085795995460960330906329595585283392 7939887 26957294835196046012215788263828829840 7939888 17947250210416306857311686365235445760 7939889 133057176320552636956623464062733031024 7939890 -12062248204569798345542951791436236800 7939891 255177846166720047453304029200300400 7939892 -48407986575478417402370499016441602048 7939893 1446087672627486418232843312197368000 7939894 9500276563013763810832743949017795840 7939895 -95622587925753413223022757355374491200 7939896 31376521290626547056225248392985190400 7939897 -7765218696642541120844662798775495168 7939898 -63310700431214808026730541988073214464 7939899 -88019515005349929839290415893662288 7939900 38554740068245264923215052205225280000 7939901 -9998495333541403550814761481370420800 7939902 49273263782039156733186988089732516864 7939903 5169260584085276364896506029481336680 7939904 8654175933556317299309385004131287040 7939905 -64256923075467542368379626515496659840 7939906 2269920954063388445592983424894855168 7939907 717147256350181591037934231731689800 7939908 54741089655453989563709594149037169792 7939909 5939416328013334285409164710829950110 7939910 -53578766262645117910019009620101888000 7939911 -27197238596475459601622823884751082968 7939912 85916905963550764453492810131919104000 7939913 -90742745161412472340401832684556712960 7939914 34817663654959244419599665472750493440 7939915 45419427643486191190555915449908622720 7939916 91345241281478559676070178859874538240 7939917 146693236324786628584620654164739744000 7939918 -1232839283154829060383976883659043328 7939919 -43783534549697022799575585217216646856 7939920 12062916630887165856191911747935928320 7939921 41858900343886641049438206768196174944 7939922 -53679961816737172998589083529194835968 7939923 -7643389110861980500782313325472601416 7939924 46418559564592852628095741435972992896 7939925 -5592363691144418288608525087881720000 7939926 -43654872611347443863466854348644802208 7939927 -16068763249853498872794599287415052488 7939928 -76768932104891902439952554296556912640 7939929 -97048348601299003631794217564940651360 7939930 -12306296476457551305018270973515893760 7939931 -169608502153149635954698485935088398268 7939932 10225258902818347434974005780289323008 7939933 127073492358591487629750805613260614182 7939934 -46590875447762100578836320419287992768 7939935 25660033143529325223517258202481396960 7939936 -2135516065565997643083108799298666496 7939937 -8006409086892081673214325219968626176 7939938 -23548435160755282996950169951009827456 7939939 -8747505055247189310402052379614604640 7939940 9643697488214600696106990191755127040 7939941 12347933402811303944720681486665881024 7939942 17626278764124378937819987746693211872 7939943 -97408837946009846207368609495664826192 7939944 3066080881512993225503799181358914560 7939945 11903997860198871624994321026909066240 7939946 23083168521380684734422614924580063744 7939947 -5174717627433442423534691771285836200 7939948 -29473490786085498375412689241707553280 7939949 111269879216317005142138571093352004950 7939950 -255802521937378344886165835944396800 7939951 -6428016881030091834032815619067808048 7939952 -15183168077812301372016948630051422208 7939953 -16395512202427273526682875368208681856 7939954 12285142288976024261051059345880748672 7939955 29687946347681283037539558412379253360 7939956 33616302076634715095881431442478211072 7939957 46414552647280444198690455997582725180 7939958 -21895360099197882616759824321716657760 7939959 23004429471966767864363789223145187304 7939960 44300686611951124942219908361564262400 7939961 143656229902247558777388904564322877504 7939962 -10958300744073384428967961372767112080 7939963 50452421620697611628252921041094466212 7939964 58498096981895416082779434950065022976 7939965 38582754765711604247563059675087858240 7939966 69119742722978676439119108273781842432 7939967 1253611886624478151598972468788464000 7939968 -10777235867066813427420354517244313600 7939969 55603186708415089810897578264939428832 7939970 42772750096727225508319483588562803200 7939971 21821056182191656220055253744540214880 7939972 -26167388836360508380225852429214119680 7939973 -143968670212394698629459075842650123776 7939974 12365395387998808926361946594484510720 7939975 -46989046097845075649389575515090860000 7939976 101375759448164357112674852002219253760 7939977 33340733766956978918644092902454024720 7939978 -13605918254531583026433809753971660608 7939979 -150267212903511411849233777426588805420 7939980 -30431238367533551655946004698564515840 7939981 35833057659726500361696136043673268192 7939982 -21258711179894963026848653646922632768 7939983 -27346760805961684162839899487740227056 7939984 10168107167557901950657387387028766720 7939985 -50536369704737356267892731463890535820 7939986 200156116476958275134744458171165440 7939987 5171425296335000937399503306606077440 7939988 5194080392518376215063926331483293696 7939989 -9016296863488204457642396657826819456 7939990 -63016291300369413340636401462864480000 7939991 -3144089038216974062553344707300397280 7939992 -109576292908014269256604799643785625600 7939993 -1270006401599262432774376378126981616 7939994 -85577019038097567573464483413678930704 7939995 22405464911029831571822299475472979200 7939996 41546293373192530344001723426169244160 7939997 71968966536241603444312106316167673720 7939998 44861839979181082949419945991182448640 7939999 13303580926189283790132267496713415360 7940000 20013779204761162089380212960911360000 7940001 10522975230290639476638456632455748544 7940002 -7346016865142831493466034726100008448 7940003 85805494741934047867090535723752837920 7940004 7819678235896181469237786866900877312 7940005 -47134895746679766594397390764485052000 7940006 1165747116097707862441848421237583040 7940007 -17952579899721982694447278531383891672 7940008 36994348696726626116961207258515036160 7940009 -50299500440903407285044159926407803888 7940010 -6343452675162067124468128548277324800 7940011 -153261069260610069481084655311462941388 7940012 -25332701765378028001517389054402738944 7940013 3518580199534493122565181006902823744 7940014 5139986501923813326363010700766071040 7940015 -58093973791281433447750457232607379520 7940016 9444940249110536893607346797177536512 7940017 32336175852653745764951439419705138066 7940018 -79529968133925770296964977714441421040 7940019 -22947796289557254365157314419042342032 7940020 133160402427480966413591272397514240 7940021 -84273300037385723984905563068123189778 7940022 -31733858960704758532931015416737611328 7940023 -26681424494529832820879844383402541856 7940024 117906333013230360591951570661473177600 7940025 30291692072430889040352381106715818800 7940026 80478531415278934984746919714180704480 7940027 2510576251585755666954767388291818952 7940028 -27357853135753191248662117052381184000 7940029 2753348421641678849937882176653511808 7940030 4666813850327625226269539229594009600 7940031 85518844050960855868262860823066463744 7940032 -16764455419189212811726442030547599360 7940033 20100368507960585072161786570429462464 7940034 43763757127335746925240322021384866384 7940035 15669392615306291866748239680830598960 7940036 -359879848029877188109635820035772416 7940037 10047680036703187001320733258896502784 7940038 -19487585236125960032372656487872715520 7940039 168362455020557698896567433869255946656 7940040 -25057570305550192311674114160485990400 7940041 -76425971683433385249459292923258226416 7940042 43749855696546060121095113734218710784 7940043 83161677557781780463023617575357358400 7940044 10533549849828953016255552224667268096 7940045 -61432141196891945393342698151049726720 7940046 25351424948604838303614469703642985600 7940047 -69723742597593446973416291518604383504 7940048 -9232085497832259223538588037947719680 7940049 -31711258049898419505927602822320368192 7940050 6579355474739961275571294151505040000 7940051 -78868400383986049314429099253743456 7940052 20775964138106448859787669636893224960 7940053 193898872404712897579920476518498661760 7940054 -122321612484309881495814766809324340608 7940055 47031972176189302919344215043389741600 7940056 15551535161606182019274487248579686400 7940057 243160056318915079803153748744396899732 7940058 6239156521062465097964332368025697280 7940059 141231420714714235122287277036030569904 7940060 -6988402083615630052086470761773281280 7940061 -18503861059044451941869782913516236800 7940062 -35679439168490704868418467773100085120 7940063 77009528242203531202096194209128305312 7940064 8757382425823727143433427800058494976 7940065 34421102361766930395511225197068371200 7940066 44733062764272648077244171655492913232 7940067 -33649520243095933892760299436559057680 7940068 27054108526164538292726624869546974848 7940069 -128539354961613259585726417759115206530 7940070 -28350816070559222877430411009660423680 7940071 13563281744910468825615403164481664592 7940072 -13252682848396498638532459291126333440 7940073 -14612969938032604361579128854538262400 7940074 -1278446121693503209034266053319183008 7940075 1869464261669419608929063458835905200 7940076 6309868354292968717833927036259333632 7940077 57669661483018078449849709129018035926 7940078 -31026169622542586347540000376975732160 7940079 183628270735385440749562003274979840 7940080 7111267506157265792312014719695093760 7940081 -147701196629497306351509680899294122000 7940082 -3666102701383109000442749393941620480 7940083 11760296389718962016797551072745244784 7940084 112244477923138190975380493223345888000 7940085 -16392508860850496387856381095499479040 7940086 6306820732853579482821153434253975552 7940087 -14221313972710023184832045661666378264 7940088 4170508081546542230629072013644800000 7940089 -30665185337480962902845745421347377400 7940090 -46242569632739246676408563046832903200 7940091 -1410393628254735210460766077239215760 7940092 -21930478728340971671336849887689494528 7940093 2296968638629796204997701226222664800 7940094 -8539032698138350535582236374357508800 7940095 9104321178599368416495097391156298600 7940096 5940079553549833698606917495071703040 7940097 31822295545024100127478971200157420960 7940098 35593490539381387831884412900297678800 7940099 12570815952343060701728406536270923200 7940100 -1229913052408532535249303607910400000 7940101 27433833392969683470478191162827408184 7940102 26209279219391980035466895755493198400 7940103 114100841573149911774422367643005982464 7940104 51527882074650761414620603022740853760 7940105 54551182906696650525036778748218390800 7940106 823666692123535199523922256213401344 7940107 -10884668960273190965381575978445296844 7940108 -16786712231246421378505865305464695808 7940109 -48700609336906087569566579027819588160 7940110 -54565432521831288440954567818265183040 7940111 220844178669261511911946793534571067800 7940112 1697471528764851490408604464889069568 7940113 17012691134986651445764732127496580980 7940114 -9010889821671454473844423280374230528 7940115 -7794908499601216497133391955243054480 7940116 -23115860571046495570528455293487724800 7940117 166422970534280458190700089471713447260 7940118 10862426004780819880448075175107967360 7940119 120241498997601941790989571681772183680 7940120 -2452309037317745685294678148886323200 7940121 -37175209838702903137616876505306643776 7940122 212143164441538797537815530290645504 7940123 -13317598357832438364163225710981994176 7940124 44724102200860369359281565278084520960 7940125 3574649094526717730015306914784439000 7940126 27590901601776725300580200916658590720 7940127 1291768705792079920128981704054084568 7940128 20579481716612299028240849782960029696 7940129 10739692281364071283518865399323957120 7940130 -32894517468952354358853738979164264960 7940131 -4232642224795053433848158968702645208 7940132 -45642456250155641733815826480859176960 7940133 -87065305802414594693506472184943822080 7940134 73119399441321217565248215656717754432 7940135 17223431538249606510324752050724760000 7940136 -61586347635215584937917419025719705600 7940137 11932087642225074555137801380103882740 7940138 -72514595472793964983872522617458575360 7940139 25984885355188367337398244574281109680 7940140 3398349697388018256545648775353779200 7940141 -168835959245469077718701454328076448 7940142 2883826645826879815015009882986800640 7940143 -20932343503040543362480567152846807696 7940144 -37689044610438348977956868162204221440 7940145 -12844412139479728338320340238894241280 7940146 -74866940818965528347729828415463039728 7940147 38439613110947645670684571383631699596 7940148 37952972525887308365078730537326407680 7940149 -19490948292231888223871318909159032128 7940150 27675307282263811149420549488842432800 7940151 -51032384833469901966570102045996870720 7940152 7515091330583100154221227940663459840 7940153 -45251287815382473261766546744712715516 7940154 16184312843401555090673740745160591360 7940155 24017686516540243205835179409537298560 7940156 -31057349979152351100157744241567434752 7940157 62020129499760011132800765942590307680 7940158 -4194577384991785862345193618928656960 7940159 73361440463680744203492986238038727360 7940160 4646521235482503620505184015220736000 7940161 8318341211080115973310820398802378162 7940162 13749037996109993408720277058661191200 7940163 1469590705230087004339041845046443520 7940164 96668480734509876309030404134659637376 7940165 889555224815136961472945468391983520 7940166 5771331728091546374449440664620050304 7940167 -148041448946185107924784054275614015488 7940168 -6261500964231337744631856648875965440 7940169 82597302415048287108989280394746121194 7940170 1567661473751122514149324742912578560 7940171 62435387070222111802919341260315940320 7940172 53062486227408114657453381983984553984 7940173 112109705078180527718206500882323736 7940174 84449847481300899935881565364751075200 7940175 -27294048304091792917316498711379196800 7940176 15186162426282686677743266597414502400 7940177 7835461703565025359654853949714993472 7940178 3367817779164852525853701467685433104 7940179 -8572292548918315721513988476682583616 7940180 11192428179934587600037700305842339840 7940181 47143277479976592872176675217581327200 7940182 -74401001189847193256464994869461810048 7940183 43751980069216348732804626934439311104 7940184 -29235866650919948413626220878735605760 7940185 -32125772069354202668104482908362759680 7940186 60269307637441303158019954374676224 7940187 8070062522828201138866538778099752592 7940188 -60024162926326171930634375295146778112 7940189 148812224910620673732351134983654454124 7940190 26258217297945145730020114402553683200 7940191 -41010867684702642395022641669910474128 7940192 -25159777185876309509433163015995260928 7940193 2620923534852024706117733981608142400 7940194 7712543591247046276944603380071138896 7940195 -638713728468209594127210920364203280 7940196 -50598209996788632371519865615658423296 7940197 15927067001607418530766714796112091646 7940198 4348312870579066747299887938280171520 7940199 3527762684698322983046746494136039464 7940200 40029915587092700179025677208042880000 7940201 53518093107443905221438304666652572404 7940202 -33385372666663505031460085503957555968 7940203 -121707148823206174612652956325119251000 7940204 -72276891136665585272894788830885836544 7940205 8835651883217787549069288944103483960 7940206 11752536387578521204631331038042943552 7940207 -166014970762361002424121879933332631696 7940208 76515632420815339666155492623253504 7940209 58467511529466411421414615510196499410 7940210 -40288143208496355220272405263349876000 7940211 132237500979552482869803741433339422720 7940212 -9979148390258984707782624003758581760 7940213 -102327054578637793162265187192810230436 7940214 13490866438919420810055865611637248000 7940215 82933813698899607625125560678771670360 7940216 -30422786695031592310557994656779796480 7940217 62290837941093991885789380368529888480 7940218 -31655732299436121752388899506492899072 7940219 2786404149075906584804484457234475520 7940220 43803707592140226151911245366347161600 7940221 -48676622749294040905200958909358303328 7940222 10430001568881443901349377834438630912 7940223 -2420070713028391392964300706332419528 7940224 17979114630495968011029808900000972800 7940225 10404868442981331245888170768303977750 7940226 -11464041343503312360299612730615321600 7940227 -3560205548994379199274082951535420736 7940228 48755822994372941855955421631371709568 7940229 56986350327574053938875123460679539520 7940230 8061263322841570450201874451166469760 7940231 -23265283604991865764858658602606591768 7940232 19566962199073068589139141013081707520 7940233 -5892484251511837899528977501883509760 7940234 48891018055214614271179577988252051552 7940235 -36139394899215892343432080765166634000 7940236 56853980893608837050226321714070090240 7940237 -26244218035334602445249806355594799648 7940238 -15772405270770178105415975241136721856 7940239 -88979896214553908141974885555811914960 7940240 -224744778607055191761234704243097600 7940241 -2992960958679572150100304319197464000 7940242 27232006614521975499568453338252688272 7940243 93210448139143809041166416059122456492 7940244 -1651920596978135405676389825980833792 7940245 4129307862289110170303306831758561500 7940246 -2015945559475361875714629902835021120 7940247 8036487560623712292536948455897073664 7940248 -14361427000981456273790380711901306880 7940249 45831215107680262555792811478976946250 7940250 -42104598551940308234200100284663080000 7940251 -753732834490066926132381025717621056 7940252 -32607040566611947668166666387308871680 7940253 61670672358594701696310418736401335744 7940254 -24683638194092027677937431648420168704 7940255 -97558299628727409268018051596277098840 7940256 49855661403299607725187753428615430144 7940257 -52537107814527156174070433352298925080 7940258 8113470910042424864555568313848260160 7940259 16557471154646758020813206003917388964 7940260 44404573785384324968617261680281882880 7940261 -733124603855232789999251606419331520 7940262 -77254773424946816960216380816367424 7940263 -89182067265021036705610579378000215120 7940264 -146312266733753957446268617626208020480 7940265 27002509051062099426032650875938576640 7940266 42296995482335469707782492411537478832 7940267 -95182049369920508996271975310325868240 7940268 -11384695152858121868546850001598069760 7940269 72842017567042100448027609007738939670 7940270 4585908856953910101041698021824560640 7940271 45146546531516633295744456529279927680 7940272 -2282803813199962502661563713378418688 7940273 -24497075656078102893858691743608391696 7940274 -22934310846303645347291072736911456256 7940275 7535358732714841801932193292975189200 7940276 -5336483435135525776305796401309265920 7940277 -2127728164130111506711261800314328786 7940278 7548578736966332277589222148793950208 7940279 -164806547333226011054315106465000988680 7940280 -14144369280751450547365216088116224000 7940281 41469095233198334865063935724024714064 7940282 -11281264938884057383049589165327851520 7940283 -1372042770220521125262732476138856480 7940284 -49362870286338148466256842733185123328 7940285 12753518402780655591382237281782684160 7940286 -18028671939051980191152975838841698368 7940287 -72551212038475969718089514102392335240 7940288 4320064741927893537914290948656857088 7940289 -13835834183276262977297759722776666240 7940290 28511278092039954152855291065623936000 7940291 11631072307277330966739222122875503000 7940292 -30836721754420399125547775118392076288 7940293 -129491248450367636508024581369546399458 7940294 -266139930736972452484412269985169408 7940295 -34635773604170335312482973169918572800 7940296 -16424673247740633417971824300403097600 7940297 -24115803317164484739227309699969877120 7940298 -55147970329699841817431028833992718592 7940299 6933677695104134052493975238586384400 7940300 3383947208649101622864172238738380800 7940301 30104097261104850057007377036765348960 7940302 58950062933717983129012903492298780352 7940303 104311057621556525293376852542707075336 7940304 -23492427632492468429065509420085149696 7940305 -129318733843975900986788645784301510080 7940306 -16386333737113997857608818969221108992 7940307 86805066533643023465046830866233414840 7940308 -105558534167087071658919796283424979072 7940309 -15636757931811412338809037461658762240 7940310 6289281596989213392509879934900971520 7940311 17434328297463061327892693103513504472 7940312 46835490391690864127512299553610803200 7940313 -3800668527073962936983430811867150080 7940314 25644082960143583515076121432375990256 7940315 16468063796514109145543139143818176960 7940316 -79112543259349661350538948571635051520 7940317 -25030196357687570015411540343231215232 7940318 -2853272962267551005174411382554528640 7940319 48044526365170587861728358248906825544 7940320 -52721454176500795332123998364212920320 7940321 170495565024676544734632022770008831232 7940322 25881215389595823938225746823954196480 7940323 37577865591094317474067768153111555520 7940324 -15369108288399285690732381354367156224 7940325 38463119245800640115560814720926161600 7940326 -48940268151577715651303563191412625280 7940327 39328159466270984326613262314117317176 7940328 19890258571220908910082156289445068800 7940329 -72517073714304038508766501405911552070 7940330 -22620631753869613787084476920244129440 7940331 26354483397150961937894927009589408912 7940332 -72027771205770998563915747930676755968 7940333 -98859026687641461020248302937479077418 7940334 3868272209619651032769667059729506880 7940335 12894208957010407290085672761012379200 7940336 11236732448250618240313469815239278592 7940337 817310045629591817857225427151190368 7940338 -3918332257506313467663400902651041280 7940339 -141871837508604138811857422605418911800 7940340 11608547137882760037819918050223390720 7940341 -38054611840050556483837147481951218258 7940342 -6727094477972949353397702101813116800 7940343 64685092403505398987018444116065307344 7940344 -61170643994614736349971890286595072000 7940345 329522332414375157159241635188492800 7940346 -50491968275521989014138875585222099200 7940347 12709085789780793428893421069684576880 7940348 -1790544398237840553901086803312123904 7940349 -11166679521655028778289980732330485664 7940350 -23426274331266466318449806433354955200 7940351 243068157635900511434375676001646051832 7940352 -39629616280638308143118693284580425728 7940353 -62183136747790948197915098835485318398 7940354 -3636167982285092653772353356503827392 7940355 -1999529751694329557613455184940361040 7940356 -4883058583323476317142247871127617536 7940357 80107727115632732298388974239860272606 7940358 -38828724932929365517102743632438468736 7940359 -22139768579566080733025562592465190400 7940360 -77125309145719654450944530280030105600 7940361 16747491002283195132644787417710948352 7940362 38462460003763439022974024935377465600 7940363 36846437404915487338086358085135961960 7940364 31413792884507822301636802174733938176 7940365 117549015520901779760342815883439325260 7940366 -24953904117253247694032537340335016960 7940367 -40194214745457230556135376800131280216 7940368 -11015453272369967862581187424750141440 7940369 -117275860919699171122810091179893603840 7940370 -4462314230361523061472801662169331200 7940371 46634176489653661646647009335591716864 7940372 -33588132095564057939451215263558791168 7940373 -32298527080017720858229890333913884672 7940374 -21019694711261099699511683062049854080 7940375 -65021103613865991679431998986886820000 7940376 -220721439085253138282089756389580800 7940377 60790085790839144945886247368073960212 7940378 -59334735185335708142251853515588415760 7940379 41323483143534695112075320880931378584 7940380 256491328980346097152565460617625600 7940381 -86929887749530442511522689312644849818 7940382 1005042720812428263974806418738374656 7940383 -155629167872086932716328912079392960 7940384 34584033591238318088959773867069997056 7940385 13844007575042665920637672437994814400 7940386 57262511604796351825662584240434486560 7940387 -13568392906790516649602633673949001568 7940388 -18023295920750866505789158881314949120 7940389 -111824554274267530303322548828361551810 7940390 1372945240385132044032241605282787200 7940391 12689528260332268755443339462276125992 7940392 44111554108853082948220176089541504000 7940393 112736339555039749720003838601108651642 7940394 20401625447026734543745240006709935104 7940395 11096606655238945063840917629420599200 7940396 -133534032290788015567010625656061086208 7940397 23172040688747661209329838540441375040 7940398 -41677061526997966460204156766506500800 7940399 85146000626987224849618764997635920400 7940400 314258302506915394541594025762816000 7940401 -163082498682107910756734421355170278352 7940402 738333930022209386700292891212595200 7940403 7812785434929396194639766027919183200 7940404 -46626223387657794615409879013515059200 7940405 -68398379372234502551762493881608298880 7940406 15325713760733116917671925702093919104 7940407 8521262553871980207179717163885803088 7940408 1041415374345031013486061777963048960 7940409 -50569751087457848297754766112961310896 7940410 58872882273133045870855643575083003360 7940411 58020528271381265055023299283812503912 7940412 -69614507780890694873802257457261385728 7940413 11121862331481948788725791359040354124 7940414 20014045080400832448838375268274740160 7940415 -11500004243092475504917273944965990400 7940416 37680562594558522580143361744783278080 7940417 164774081373934053709809097971507926466 7940418 23717448516149505310487792795926852608 7940419 15568005007535301295956802741833157820 7940420 21039334464043656873398982508307335680 7940421 33471260011093220380500863369754051072 7940422 -198898384313769399497435611158501120 7940423 909014331344160592451452312126396800 7940424 -6716098301290529370644405180109127680 7940425 74646755669989210781625388379725241150 7940426 -3170538030665754041506352015621359776 7940427 -57871389921966784226312520719219815680 7940428 5829619492437574315119377123771283456 7940429 -1106081595810949690232945131037066880 7940430 969567307146912461872746091246349760 7940431 81288493567457683070356976036574082264 7940432 12249368920683283521527783348485324800 7940433 -162781717066771060730224634100049152 7940434 55599144147580661836159104358489291392 7940435 -96329917575683109045599450676853575120 7940436 -19471929087101724106109491269086392320 7940437 123788979570440809877277164173990011086 7940438 115026628278004471613004020797206246912 7940439 -31187002914062400375312692459543702856 7940440 -52335243091639532637689025768698880000 7940441 18649706431421976958385135501319501312 7940442 -37976631413440142302885268731687000320 7940443 -28163801784806221063319107466945771520 7940444 -43116373941759403061362798370091032064 7940445 36355984537724859268971764917937726400 7940446 20715484025278169558044701246345900672 7940447 75902237617317651913877250253779460896 7940448 -21849783109979480752856032986660864000 7940449 -55722731252354375451634860671112371280 7940450 4600449193773521247086143629853440000 7940451 38313377740954432363924485080996209920 7940452 -20523223719410310388060449918545350656 7940453 40648621946793359435948937948387930684 7940454 -18140694498292875556583035283002793280 7940455 -33200773577159775964572652512293213640 7940456 -20362764826927935301457837108444774400 7940457 40791167652409227100789870501475706240 7940458 -18755536453195963578908036112906393600 7940459 31254796522763798785989422321911101216 7940460 -2078882295043205898059115771143700480 7940461 98282552756331475025300799057671575200 7940462 16999259408027505145292854746722296320 7940463 2628978201072355280528114476738665984 7940464 4497518515649570645793639519991365632 7940465 -83874447564564999635748709628839288740 7940466 616475695741127567376011967105210240 7940467 -113737394131744801232548794473008002484 7940468 -129890318566187895401575035632043264 7940469 9689292701083534499979167840634246240 7940470 3212779682413718845820222572948389120 7940471 48806952565309908957994522615031097984 7940472 36409865414928021270015817295514193920 7940473 -31748812891900143887767323498941408278 7940474 8887821810900363833191214255262685440 7940475 45512607234223445347077074989312409100 7940476 -62268730282978111866092663401871111168 7940477 -74135391136223939745443980368644506548 7940478 1540684647053612459109844013448142848 7940479 -63781801369039067473702316491536068208 7940480 -20636251760276775139942552722997248000 7940481 -10345822151384823169147375975266047616 7940482 2482555315640584367670361352844148224 7940483 160005067099061996886812572935346404732 7940484 -116249448278428494029749600091456993280 7940485 -25498518997086718643641992164003053440 7940486 -19148949381354468600559657273007001216 7940487 28520554836796761091814748921872947968 7940488 -119543768671830444205813705132740234240 7940489 -46668135547233260926580058248371289676 7940490 -6061709835216816420986713199652019200 7940491 19198985975296321981169341931266244160 7940492 -36915861212756505980809581967448217600 7940493 -69580977046728211674359027528017375296 7940494 54523981210594395839917329004481551296 7940495 28885241887001142343623894028274044800 7940496 -7598302004437691958412883931953627136 7940497 170992325219778961184554826311958416128 7940498 -3600659625634796620422660141059251200 7940499 26041488907223446617680422025938655040 7940500 53125215331966358402076772306652352000 7940501 -34060637051044072182507580740398704896 7940502 4148364594615851778265907395825474368 7940503 5169056909116219203328982013023799752 7940504 103689559853562145418879714222530560 7940505 -29843219085122641219385431777105394880 7940506 -25487995732172685559880150163515608320 7940507 -169247355646835300795275064770456661244 7940508 3959803169082304326384849428123980800 7940509 949251579652950083099207598306936960 7940510 18287814861888638126702534424677496960 7940511 9507067402159280386123764741956587824 7940512 22252544730211412556981268468379615232 7940513 -7217911053530463221705536707021943680 7940514 -7754463922877023845956998803081488640 7940515 69973282474472232481930859930231001600 7940516 102064101888909972712082873414264905728 7940517 1733299808666673959834433465586622400 7940518 -59999606591520255759549914842694352960 7940519 46722273023327929865948839711923753120 7940520 -4302016284280523370588601686894182400 7940521 -146242476754936934391068619602514230278 7940522 -3083011501215096283335218216382500688 7940523 98142116755931585883676150368579312984 7940524 -60269813407205297847469356112947345408 7940525 42605797396462639002024614089887562050 7940526 -13459300759781352395644016894060519424 7940527 -17793624847132907598458614363539655680 7940528 18271036911865570735559464589419364352 7940529 21851209504504603358634118758219155844 7940530 -27535045634044669902045700398713834880 7940531 -123275697024073369503550159172556760536 7940532 127241206535224062045944983480058726400 7940533 21465952934002461925500367303834973976 7940534 17311513181576099046068635725816446592 7940535 1440173466125220669500269726557327360 7940536 -33797719983973851093732927005561241600 7940537 117066117194181602723735172693887587680 7940538 66044551111897349793419316957213688320 7940539 -18002161673545956041601253038676693660 7940540 54807582646214340727527681410338890240 7940541 1676071840291545590107292362108406400 7940542 5968848038400448338369892051930044672 7940543 23465385315478156688503722732692138784 7940544 -17735123314022547397459057794229469184 7940545 9358412708642908767850838130330280320 7940546 40861069633633673233052236907881355472 7940547 107124620105596346590166473566362869800 7940548 -45050063503767221818024799507908853760 7940549 -26100417017216725464099944901801876450 7940550 -17056246399709083193847964929317899200 7940551 148904391654953530530211887909382762504 7940552 -109203896365775086064911180802703360 7940553 42992629154243724534895740345530692608 7940554 81636915489332867463275607796197116976 7940555 10409989372448344823108093237194195200 7940556 733548666936867983825031753578698752 7940557 -2134878784720096896795214405237728128 7940558 -35782703209033581151086806727088842816 7940559 43578180031208660330066072409535043328 7940560 10651984877876458624505900987757281280 7940561 163750367520218777425982066423231215524 7940562 -14521834041772085056233885228600070656 7940563 155401681668685371461874820927163604184 7940564 -10446685981267759425917780740036725120 7940565 136877751403604923537044973972819440000 7940566 13129525452163130594162929387385835264 7940567 -80778938109030651475105886580485355384 7940568 -56264740127149306369607722382516490240 7940569 -3273132513023933644411055807555393280 7940570 17802633543519889799427232105849221120 7940571 -7759714596009480840354424262440413696 7940572 61002697317672900491922463164545559040 7940573 -35559113008315100399111895800684591316 7940574 15886414361691656404783253836403728320 7940575 4705445272605747258208937097410630000 7940576 -32690662103410233678310448686812364800 7940577 -43750356082290733888198335354118562880 7940578 42072520232643141427353526285097205840 7940579 -76339647706489690588918245581849717616 7940580 7623530354578087553245904513444659200 7940581 -155922120204618280181047970905492528896 7940582 833758429413232735549750052348547072 7940583 33261862938584590301921334429950553264 7940584 -134221138423505838598278270052709498880 7940585 59912625921313121895681992959220031780 7940586 18900241227365275230723772142089284864 7940587 15750173104394246278176350622450355000 7940588 -9349683910714197010567762957847506944 7940589 48890001663585319791953322724133144448 7940590 20425778091682881171002805710624705280 7940591 94902563043325441557685582975238758992 7940592 164761193408222209793520619295834112 7940593 39295544669634782411056438418829561768 7940594 45438964838249164738982322253131815040 7940595 -343367555533325130802045539924898560 7940596 -15507681062933722636182321176770979840 7940597 136049791218069743137099742402275929486 7940598 27248012618658604374876943139706211200 7940599 -172038830195801186308565623721460322736 7940600 -59540479621913471340351345898246656000 7940601 76480988540564260076288994386022083130 7940602 17826776560195873583654505619701729504 7940603 -17292063572719198885449360981390458880 7940604 28265910080594196636650090930817687552 7940605 -10500887342336303271922417780414774740 7940606 -3696476565021400243344476146784371200 7940607 39691349985674029496351813834183682192 7940608 606984177485793101823808031806193664 7940609 -40921489020275331549754141440799950780 7940610 21703772851843633042666498221057431040 7940611 56300104492608081806642751828190492320 7940612 -37989367486800951858672649559163998208 7940613 19242674775607991932658221158688178400 7940614 -4695608765083646504316591788312222784 7940615 -7677731558786575445504948304914360400 7940616 -66939365267654463487991259603499622400 7940617 -59890930590084648824806531666041219020 7940618 10728805520693748340147941835097615616 7940619 -10391634563274093658775699307233433600 7940620 29752284642988387194768128664486159360 7940621 -17480108366945538183888059007131721108 7940622 6370805824908739758580173774319351872 7940623 48510108298784098936650573964704132864 7940624 27126190629696986257004518240594698240 7940625 -31893035114046485458451321422200000 7940626 -13740285859550903045596831587278629488 7940627 -81299148730054543756998108440459629524 7940628 -28030494200831741722463926887142620288 7940629 34870866570503514519475319117177577230 7940630 -58113782302974856288865020445014967040 7940631 74186006929107149400508438664335438464 7940632 -3023541242302745891516570941095936000 7940633 -93888180346389754772728220838536102640 7940634 7507405040621723816786246804457885696 7940635 14144266326187243368336836895253041600 7940636 -99204887343076471483098524047051407360 7940637 87922896428940737325670399315621176288 7940638 -1469147032973748502640405400936526656 7940639 -18657797990889092453088913153502118528 7940640 41173896273346015119534760865499709440 7940641 44545595114780509399269281395472819042 7940642 88979288168715747650933288749738139472 7940643 -51535916219809441951123401327553856136 7940644 8023775161825924360050822742772367616 7940645 -2485267539109798366774297155893114280 7940646 -40852214045123933847942267730997258880 7940647 21951031462229394115503131072013516720 7940648 -1729128702612141554225611706673162240 7940649 -3389331883296840113956444091294133600 7940650 -6386104541797741559725091012477952000 7940651 -34997393499699756237362305361166075600 7940652 -29630878891315168854227399012953594368 7940653 -29146337335746997894226650163136608320 7940654 -16483992189168114237915334576193274240 7940655 -6497468078837648039851107444929555400 7940656 1410859248130830168334839391452250112 7940657 -49683246326583526110384871682280039000 7940658 -12826469538150567259212654341177032704 7940659 94682649275909748180638875923595149904 7940660 -11434196785695625848334105245843824640 7940661 37487479979632229125298275046755959072 7940662 62646751478290816263215085344365820832 7940663 -75492568095036338719515846741568544088 7940664 -66156357972779595736185381658425446400 7940665 -12825474122244854375508663093452954940 7940666 -99861574620478501668640323640000039200 7940667 -12852732708663042517835073481829196288 7940668 12644079653225031671438195500670594048 7940669 -68944840218302320023003729914227539840 7940670 -13908320510637574648528785722130969600 7940671 -1477149527419597469266692259255599248 7940672 -2048217288527163647082346229019967488 7940673 20453477281353617297656788722492244 7940674 -4194371479358888465469802417414775808 7940675 14359041778683479812244345933099865600 7940676 4888800866609777563012055342722498560 7940677 -11306198647258167432401002139486756868 7940678 -72527270951503728897698481280484403360 7940679 40364445654926644786203817598788079784 7940680 -110725480259818806724698383744119603200 7940681 51475294391350347538231584786137088 7940682 -23930065881015042898856336640278429952 7940683 -299216414554388322055050109132163325024 7940684 5105915764372723744779788761408590336 7940685 57078940502446933655536216861818297600 7940686 22720892048762826454730698579144340544 7940687 13761496157216447766519669824055807432 7940688 3331626638964568557761393482693607424 7940689 -130672453933773378622557799262396700560 7940690 9960742132348349179471406003368704000 7940691 43483545569321657427729994447015810440 7940692 32945714239696696537829487139075706880 7940693 -60263952364022818238310372099046452000 7940694 -6597464060918365883430912045558587520 7940695 -47150778470586622168339704656369547720 7940696 -64401598233680098082934705751070576640 7940697 8244196529575327745750475788953036800 7940698 -53506547152104982361916530766102224400 7940699 61661760315055888099118750229085134864 7940700 -18052523348626135611039367666236672000 7940701 -6641961214754557206234695309313338996 7940702 10238378925955419866976461917139672064 7940703 82628344729120271778268954256164223304 7940704 6098051977144937860787608882792366080 7940705 -60130321028261809278653045407438972140 7940706 -35840943208231950957092106123583547136 7940707 150776666056495359886940004474479100956 7940708 5662275205509555494404752316542167040 7940709 9603253945781407626373374558268608 7940710 -15803110669304353975399388424941850240 7940711 15333957596121863539768742115072553824 7940712 181405657177218113630782714922926080 7940713 77403822214759267209635555382369608784 7940714 -45163922283801773000680788933778430544 7940715 7779236612878998487593877760522043120 7940716 -2326941820968180259245102381003208704 7940717 119614780811301411932496696867298890732 7940718 5642094894599673368332282893930548544 7940719 175157944314078216938466946550960519120 7940720 -9452922048602363978409002718724915200 7940721 4751629828110836154493764255427409280 7940722 -25825219613127098834527440569691947088 7940723 -34520511784396092671084684313486621360 7940724 724775510237823528356223965137305600 7940725 17148135378802246939797701744036608200 7940726 79024658399151633697067780316411249312 7940727 -69056624679900205014154877296998182400 7940728 -6188170427596430869942062147679395840 7940729 99867943356829765393768181516111198676 7940730 10839814904105009581874250240795755520 7940731 -45098654237023954722785651822071881368 7940732 94941701084223218528910554934894852096 7940733 45370324204898310097314973116082128864 7940734 43352564220988455877906820074902565632 7940735 -13261013418023664428258415797462848800 7940736 22756696343193989264379331853187809280 7940737 1128077737703624891308420798903970752 7940738 -2678048812322248429415723956965106656 7940739 -35870795913437421746759438806952312832 7940740 -53518157437795174594197356089519215360 7940741 -47512099554128490310766442051872517600 7940742 -8342629724836104615190831799521965888 7940743 46553826648265067204154900511408176216 7940744 27652159461629856602885613089687470080 7940745 -2403018553595654088043356224845002780 7940746 51237702846863421004235716547255585280 7940747 -38680460239456438225255592821960437804 7940748 -12588213760291806502893723218784006144 7940749 -95498369730689881308313824270387187200 7940750 -28090543810756770937285235080028352000 7940751 11217634458743552268790686081672115200 7940752 -14663804954455880628271097795322732544 7940753 186850862054791992980246329416331001460 7940754 -65615168668365395012500688186977403520 7940755 27923541427284926066608306450213521360 7940756 -2522250365518026778543847055440561280 7940757 -17762248319655841995618626422854363840 7940758 1497919739046270193444242338740788480 7940759 29286424909199562715097731297966890720 7940760 -23263033178457009775737482666981990400 7940761 41268476183319722696293091948430540362 7940762 -26592650542369491973678071603941780736 7940763 40321688965963926100730296375088515824 7940764 45507998185410208859557186295163023360 7940765 42895928596630268069920373799382147200 7940766 -22612500790821059649940780990238966976 7940767 2266982283654472242436249977260576440 7940768 74664567980799254742889334496068370432 7940769 -63247727401017218809203159957409912656 7940770 -11400013233415640614693826771949661920 7940771 86234005030450597857925277822780490972 7940772 -2017300942625280097168536596140658688 7940773 -43453355245098034128039079916179692096 7940774 21504515600458992073700638959575138304 7940775 15064797722782468137827631796003104000 7940776 -14743483925252844422430863290887782400 7940777 13491058870374850267407818376274338660 7940778 -820913782544119917340954166004717312 7940779 33499188471424144815535705986800139264 7940780 -22910462478059626765874553967894809600 7940781 80390497593298365371714845025417883840 7940782 -21372535585942424880692132692808332416 7940783 -26835948521612499472833149205060889968 7940784 -13355446938798322950479610716714434560 7940785 -635382569268939912053094880916192640 7940786 -7071265942780181417351524829595561984 7940787 -1010843746174951470272404490139641232 7940788 -3408159292720178753992229188687591424 7940789 57978634315785326245843353730036516590 7940790 -99022472087884521852075363033557760 7940791 129317515358184429053948757072443623680 7940792 -49997423947030306184281023119953305600 7940793 19337988912359186148010096183873545600 7940794 2172860032720306399397893010816068032 7940795 7281611892898546065908049101817148800 7940796 29056243762663607235897591846483861504 7940797 9840033465818707564867746211281937400 7940798 21078353972626451224213943119650721920 7940799 27734143583240596012472018991288125064 7940800 804813639210374209076653121339392000 7940801 115606920976110614451899538895539622704 7940802 -27136161393732940332904586315095228416 7940803 44552663134789010956533562612963660680 7940804 -26710200601451228596623796344582163200 7940805 5891165207091938674588818143055813120 7940806 108634859725016292209702966360650838400 7940807 -15409762964081109486348489991506075648 7940808 -68014578361058412194942445904515072000 7940809 -103698987874730416609988215952934274140 7940810 1024818700970576638105639175910643200 7940811 31166287631294532353741319402467091672 7940812 -24342745899868726334980008586632887808 7940813 130923775704999891676281281627373619062 7940814 -6395466927357564373479470152959249408 7940815 -10234588676633331695818724060923010040 7940816 -2982148491571922785218854245680365568 7940817 -86445066646249690967141283704756406366 7940818 -58341439556212264447410189413322038640 7940819 2157127691864985467069461029997570584 7940820 -26623075421802916544619826871247697920 7940821 -55615776914203821724901064018258901088 7940822 42277927678436890418864430195212284800 7940823 64626919473821584947395500055787216768 7940824 -4862174366640091302161704173193943040 7940825 31251905144561944251291550096035225600 7940826 -46750868890855895218863320535147214608 7940827 129639042255225208176584139657915170712 7940828 41141018248974019951452061130207579136 7940829 -8096993494240326741754545270178179072 7940830 21681390388575131870018419173015964800 7940831 78432619666206147435485972870537854152 7940832 14995127129614098743209312192012222464 7940833 -109925789087626750472404822313768653918 7940834 72413537298866745780396468247344519552 7940835 -752152760797174777586701511471737440 7940836 12076132577013800082075979131191525376 7940837 -6388569619336377671116592566024625220 7940838 44844837930460327300251143355305349120 7940839 -43279797632395949510272050583920702240 7940840 96905856760127359425964135834313932800 7940841 10828527269162536960206154479216946080 7940842 1652876280064975683702858453229676544 7940843 21296500638084186509770640674814894880 7940844 -14539162405232999328744989023533630720 7940845 -51290371768056956940878705860252279200 7940846 -35310223481908437206794031184059464128 7940847 24879062071260290161010154536948975760 7940848 -22677337263694645620453269202247548928 7940849 23225150100116619453923735603806020480 7940850 35419307592802031844635773869397516800 7940851 -21772210688193841430632676737239204148 7940852 -81074681788096983712322316994876904064 7940853 255736799122397120248318414235180064 7940854 -1612657381360527291222819933668307648 7940855 -9188341090199971466056895668507580640 7940856 -22342287524119693441519389904367124480 7940857 74451803767151516286262427599120000106 7940858 -94314026574056168845850224467721900320 7940859 64712914373386438793220155114201277888 7940860 -7537627335323195572857303457493683200 7940861 44256993473201784106006508618467459872 7940862 28296531376081586976950630304976281600 7940863 -4049295101337699671493378880925964576 7940864 8485930120623688955977093372780216320 7940865 -33579608211226381319874845217360823680 7940866 30336189122934206499172078575743715360 7940867 -4949527275718467156519598398675840 7940868 -9722485119749776610987108044350074880 7940869 130259518100701299788142125001034609920 7940870 -7511559157936227294098872683108503040 7940871 18169013606128911560738817898595365608 7940872 -27740319277179029414915741206349491200 7940873 -48007692614190264366161288076681809016 7940874 36122683366537529282329726595556668160 7940875 -135191272591163547779404340432389788000 7940876 -42887364297921300557682006503438096640 7940877 -26047719145424914216625642515535429568 7940878 -12406176652604670233436709200227457600 7940879 152521765897652564078789807029537985640 7940880 -4313614046649163272160669885073817600 7940881 -6979272720929187478966195858980966668 7940882 40265762073841999086803716699115835792 7940883 -58169940644990566637142033134989412352 7940884 12434415204519182980616304729939075072 7940885 -3100250981688377498403155487717949440 7940886 -13125232652559037116934193646663229056 7940887 49728187874186339147104863274921311984 7940888 -26099400064432688822992442656643481600 7940889 164739902213193567920783934823851733440 7940890 -36701046916111720658851500411572608800 7940891 142918366384211991091111777981686552180 7940892 10652124039192660399268226599554365952 7940893 152527907065246507664747098870410487142 7940894 36023844231398133519189039475500123840 7940895 -34759591455322111224916340550891143280 7940896 315078719765775457353837663485952000 7940897 12088516041879368331912480106906704432 7940898 2321785999994070270527879359349882880 7940899 -10864380338950367902578963392729437736 7940900 47794501481627945772957676268485248000 7940901 -51383322776168447115108157084527223968 7940902 55345875841506534784556631343696312704 7940903 39188861642287769702041393053032458656 7940904 -14591413789681660892468101759504711680 7940905 12603257319300655235536570483661731200 7940906 23702796979472236074166326747872959152 7940907 -8211120784832127963347118889850694672 7940908 64551629140527361921861036771414224128 7940909 230366725098047073196318654934973420 7940910 -17386479165813708067735410128015648640 7940911 23048296170128349166437406715290840704 7940912 11116912892589531821001930359651500032 7940913 791645689351013157202307869792934784 7940914 -7635931081451756507777575607145307008 7940915 -67330812298418861472454209167611303440 7940916 -3814618838239680078639888356222920320 7940917 -2233568467454866198656308553726224274 7940918 -9247083286313886037738837442962335840 7940919 3179048111652948309549471266613388800 7940920 -38249754929205605392327978432908902400 7940921 -46862419018706135399592404206693695576 7940922 4468681916550797707262210767814615040 7940923 -27105417309058725424820717380742053056 7940924 10407936123227861512359339101483400192 7940925 9664772348903146294217439359449246500 7940926 -7493452473715482202014796962095975040 7940927 70044329479497556799094633342023203776 7940928 -20216891270613041991963502671330017280 7940929 31585931586016411224531863716747354112 7940930 3745694626930741197914406779117544000 7940931 1354705290855939594857788182718318392 7940932 69176120610776519820163464584614379520 7940933 -1092560438419495190260538614003892352 7940934 -26976000648039179548822833188074131072 7940935 -66312034463397245689751779041199962120 7940936 54796292427634518890042064230897664000 7940937 -21726463257614686627061879676243844032 7940938 55486840435485167325464430563864179296 7940939 355463601477971216831707989626005248 7940940 -810938080274547911444142721473669120 7940941 13635562156120329593438967972096201184 7940942 40111545382281639356665515866539935552 7940943 -60347332323272159747137413849702816000 7940944 19438862483817310311136307375521136640 7940945 1836773227820260876809051614003891700 7940946 -5135873236658639418761635441805024256 7940947 650828329195044271073688003685617232 7940948 -49623791206787889311018476704041304192 7940949 32783244059192604223510074135061858464 7940950 320637758562600778544577218342568000 7940951 40519233444699239896514533895188512 7940952 7022339797877579044559496427149957120 7940953 69358038970564937910870967781694514180 7940954 34368386658458147575520405391799372800 7940955 53440139221860440638463675041200960000 7940956 -56244670163901709409957557311091002880 7940957 15282296178011607739613140269836649120 7940958 -32743511412571390464999312509151747072 7940959 -43477456763744132114003403903277305896 7940960 -7747237488264221710032354085416468480 7940961 10503589793083202691776785013220978432 7940962 -14013610975658585278193888810421994176 7940963 65357694829988409246636660125614909212 7940964 -26383460778176327922231342947460188160 7940965 72845832616024925738664959555885044860 7940966 -63866099664182517166982143180330934976 7940967 -34271308048736418317979565754257576920 7940968 -21630892173744626997603595161427722240 7940969 -140876366794600254838290199381793610780 7940970 29359209096456324919955224769363443200 7940971 -40274478370995406843576074244636498828 7940972 40729483750898275412852202160706099712 7940973 -81487928821115800075365296042539617216 7940974 37217723545253193494619304823036774400 7940975 33862595402122421070108542535253688400 7940976 -6496447594909790043083992068722884608 7940977 -12035683079065048685741189734164782400 7940978 50325038275493592789309513078329729040 7940979 -61995538120170028911672042763582912416 7940980 -15410812233990290790744280554285588480 7940981 -81012045235244971720018959873630571218 7940982 -177120488672944968938294169157257216 7940983 153421579448195161225899986992122131880 7940984 -2666649357583469155161880287524413440 7940985 25998031384024721144246463792336151680 7940986 -12674340951010397388116315302187441808 7940987 17394315898960874194849984232547550920 7940988 -113304979843888306867518772629448704 7940989 5919618741583808973754814912890226316 7940990 9454433071542821746577259866596581120 7940991 54250779463823262603896869847507159040 7940992 -86416286465127250499317602992101785600 7940993 -118859319304814096066178702439829497680 7940994 -6525209287765720265829510267503568000 7940995 -14509255091759862921060837275367784800 7940996 -25369615627412105319887812411981320192 7940997 25664412832534596939018862640839822080 7940998 -3468457220831064170106626413263649536 7940999 29180948760948125027296393726986199320 7941000 -82230637044706836629322794451886080000 7941001 -216015489573105035649013867062982294400 7941002 -42555353725901930682300072530724032928 7941003 3233583460215427473533858283297432576 7941004 74131742392776286979923827825129911296 7941005 45118168440376502516257677577409912160 7941006 60332396314950169206853143741801767424 7941007 -120742578568042349967759920954704417744 7941008 -20881425601692606688371775100475629568 7941009 -84388001031710091108443211726826484496 7941010 12088244967544975331142109489037829120 7941011 71216407571251516592223612205189887552 7941012 37488468495872346977584383028021555200 7941013 -3413079589260296762698458144214885192 7941014 19119496380965749398839257884811968000 7941015 5216370877142986022434718683981653960 7941016 -79708755579064536775974914139872624640 7941017 8960586559043319458919334297903074432 7941018 -6741216615139804729760985574657860096 7941019 21837540626536700142577051608467036420 7941020 31608282992376699810811675025029332480 7941021 -21112953596952885783766946431950008832 7941022 6769888252480377644859053646119092224 7941023 -17325810627974395210619499091909747680 7941024 11398266075260767261972459452188590080 7941025 320169555370929127246068518856324000 7941026 -18679570267459545238196707928790644736 7941027 19916375483225063062907044339242796920 7941028 -39314501535106272012650841764142312832 7941029 -51625007598441393988909281407056416516 7941030 18438923243377268913069265909182750720 7941031 -13100247152024559575249942314568874880 7941032 -59597532198822258084760520068045209600 7941033 81010574271463855781771390015128387620 7941034 2040630538623580095422150447575614720 7941035 47665420532255381850265312812216166560 7941036 10077282576788810004164652825290480640 7941037 18237756792825199143855595647089046700 7941038 -17243300203090190837449944872362818624 7941039 -21883975496084925885082437357958697976 7941040 -9702816461545026004306852401532108800 7941041 105008577375408629015415836432120659380 7941042 -44182267610203000240947460512272795760 7941043 -86103839750737280347691622599674341096 7941044 82112386322826797538598258483393223808 7941045 -12766957698550792768829148945351139200 7941046 17739113734532850913221593083164316800 7941047 94671041085429354181348989965099191152 7941048 -78822007944574576344014019928807895040 7941049 75799112164510572942478848389397723264 7941050 -1145862934728079815916828188462048000 7941051 -50746348743869590676966031184246356000 7941052 44164885158675599728765556577282350080 7941053 -10517356231792466100472519929069945216 7941054 -36779836563110730645537633143432478720 7941055 -2997927959663044080556890755048438040 7941056 6197134602457271856405036523918983168 7941057 2926522053449516084795536783830900192 7941058 38620243717358479777818306424658972880 7941059 -44859017105961604031024602026653127984 7941060 22352154092911334749837994784836098560 7941061 -164469574446762053579103020197886330338 7941062 29336815318760690062940005577727304032 7941063 3852415570250792520445516785432411984 7941064 50418486765343630165292426825216271360 7941065 -43160669263284432094858481126840033280 7941066 2990007070290794782443825436181741568 7941067 -116321607216396182670332581494001098360 7941068 -906554284313467411406883417622600704 7941069 -97088571770214855134125554729270674400 7941070 25548926736792640623780141414537696000 7941071 -11645688935666058740431280151294236400 7941072 5936499374063082972472939896946556928 7941073 -30471947419832029708694990170607556864 7941074 56354070280503513785204497235750774784 7941075 21139918022697814743708466730583579600 7941076 4043071099554294236513655400652519424 7941077 84080951917507835020812814780694297280 7941078 -518119974282623186641397663522486880 7941079 12358318925647087016509496288850647440 7941080 -41038335816760652015753837977927680000 7941081 60193758193160971056836695905633772752 7941082 64312052493851488961390016636707100384 7941083 115952287116949960906284487315905787332 7941084 -13527774967800495409954575694446624768 7941085 17494826119124526755862129436281375960 7941086 281069932944895921722632547022800000 7941087 44602972088454082210262797129289834232 7941088 9518838184527618941154971609310167040 7941089 74318635626552990167708736532214495808 7941090 -1929102336960127522593788928728079360 7941091 155196424422933045670269285862273854552 7941092 -5834027128511312994436213448788181760 7941093 -76991686597540535026273681439751954336 7941094 9045675242917049411982513138137167872 7941095 -10209758252642709214894293863959488000 7941096 -50306281166522318247309896371204392960 7941097 71919338338445252400331497827133071546 7941098 -53670778265296004002749616437530542080 7941099 -84712959790153814564062097857707163680 7941100 -3386200260892230078589120826228089600 7941101 13604677557227901138841882756104445152 7941102 18094060672413501152838488958291836160 7941103 131789321797285194287849005355056822352 7941104 -11312420647801314955437606272328499200 7941105 -39305206001309928372721513445126544000 7941106 117471056959120008636430064886385702944 7941107 -43219889357974568667892508846901413160 7941108 -19480484974477721217800280365857701888 7941109 210596952622507263120312411997656590 7941110 -23695565311137602463898051175643095040 7941111 288315329468080315328973990525651840 7941112 -691920818320260536945365574880645120 7941113 17184160031117193461744706178907420544 7941114 -21607354436338009464193797475012953120 7941115 -604841118400007032386772127160668160 7941116 44879935638420726792237116295079280640 7941117 62926295307752990778830862480073543680 7941118 50999887298286368349154575695667506304 7941119 -21960190759971306523766126424883092480 7941120 64172575710313927071784272677893570560 7941121 -50777170197047150848085016319274695678 7941122 16821417825494288214503784782811807744 7941123 -120376724308746235587842668325829848520 7941124 59393313766320654185847323639094202048 7941125 -36927394448010534933549737758878276000 7941126 9511935801288391211414879571037056000 7941127 122041665415501639489520364678769934800 7941128 -16418491221878678656705392181738598400 7941129 -24975439727833100260933417076767675200 7941130 -38255918588923920484211219003242523040 7941131 86404353761415252281420170686739562664 7941132 -41817225818037999379373859246647731200 7941133 16849136485049769117951877479776265324 7941134 55182810283062222159214343638341153216 7941135 41314524745843057303889956506488716800 7941136 19557423640528097074823777103498444800 7941137 8190222810727776963699641394783304512 7941138 967832118075267665781413744955909888 7941139 -170083794605112114712226326780058095060 7941140 48086849019235919807332087816098973440 7941141 -4201679868396156533667303696598162272 7941142 -4779543533261079438827585262931464000 7941143 -54309025067980299577884358098215806800 7941144 -24599629211242111686487243389625344000 7941145 -63948695297953360301559161483111668800 7941146 5785597579416635791597518895130419200 7941147 65560752992017593452174279112262920600 7941148 -57934811272395482762180544133452769792 7941149 -7731751251624869312388542758691757960 7941150 -7400709778229944136318645988529046400 7941151 -202092922193140244497640006034185491400 7941152 138052857388894751330119784345590628352 7941153 -28788229660430806532142269970255698592 7941154 187369072580887103230203886219358208 7941155 13818844403496451738766816178221764560 7941156 -38937698952909116899044734491112478720 7941157 -51009769063978353678032776020843014400 7941158 -42670509421495760372441566892481676320 7941159 -641625937997323470983535624191519040 7941160 61918595590718382640543732589160192000 7941161 -77978403012029384815353492236250671238 7941162 4997112948267938653902674653397193984 7941163 -42279146690854525536739548397135900016 7941164 -13590756730777608978717154022070681600 7941165 -54468247590066337759344195187698754080 7941166 -32208980888400139978704856489511947968 7941167 -39882403344338208827213430009657373056 7941168 -17393801459156488798865815496777515008 7941169 9386424740553237101267383023869261296 7941170 -9371033977695786867253642972405675200 7941171 3346372618653415994480929176186925824 7941172 -81920764610452485641746427954670941824 7941173 2388226866961043794528615982482285422 7941174 -31995693515948603955278204446847346240 7941175 -15148377201891969809701327721575238400 7941176 119602561461333680880901040337000898560 7941177 -28911166189557119286633079222213734912 7941178 9425255549923265344991322047543508480 7941179 39780814952517979857582830066983982784 7941180 2005477419889659550130839307849656320 7941181 44040255511936787760982713855977414464 7941182 -43291961295490705852749944835515543808 7941183 -7710480427132282486999741121631375360 7941184 10134455460910643132794119273521872896 7941185 88502167383080480618947712454790245780 7941186 -88049794488655290135397104052838937600 7941187 -30060802988373712028558514119356193280 7941188 53003620449080869646809152679273201920 7941189 72679538587390411811269644097903014624 7941190 16087561357193795870314203009152361600 7941191 1412116549076297558588566724969911824 7941192 29735693505387964030781495516324659200 7941193 43910917109844569953793191685313171144 7941194 -11016967906610752168313449240539154848 7941195 19151932225402880951723831939275422000 7941196 -15259089714760992543433214551799768832 7941197 -739613723101440896845765512462319104 7941198 9108481352171288476046815949659366464 7941199 -11233560101506797811051843242443720608 7941200 -13765988332644139235635431604219699200 7941201 43587789414394480184938161158750837232 7941202 -17198183760822300789997183802877534720 7941203 81133245271401305936119259290334189640 7941204 33793697810698883323654020165320941440 7941205 -11337947980648537475104803460876388040 7941206 -6232810738038302684864514701070564096 7941207 47814608711237367218846434384601687040 7941208 -7200299164558679394217818713169592320 7941209 -59224686888257008809651741204231559920 7941210 -5314564135822308260605065607189063680 7941211 77099052137447844814956771244744191812 7941212 -13558375885072596519902131022145068544 7941213 -26218428364066911079486392184572535680 7941214 -1418006680282199024191934296445276928 7941215 76169344872483513525510070641862286400 7941216 -39586624222452719084954378718053400576 7941217 84264076594830937127443334543689907092 7941218 32588621566148982092680504520726431104 7941219 6675380295323382028002387786938447616 7941220 7509158138390492342134827125813698560 7941221 -148682196664103009982928698604315432800 7941222 -7934459371483112614069105753031747040 7941223 -92530716510540962749427387756883572040 7941224 6325938227358529048845736070301726720 7941225 30852261500520663256926561931494579600 7941226 51764734159576859273012110474171984224 7941227 -17066928093004940286175680707584828128 7941228 43481145002964652197284833192326059520 7941229 -112534318618983295285556760670019552170 7941230 26038858975346597552606077264111680 7941231 -11612776305980801094551802254982097080 7941232 18214405242469395992727146639065088 7941233 27968750465977971195616386813594264384 7941234 40271814026972576186601343702258184832 7941235 182012839917069903748456752891671790960 7941236 -35823099464301108884077611252369591552 7941237 41134396030343626973145902554926051360 7941238 89845681894358616638716461129972092160 7941239 16722013039294281816003881442296418240 7941240 -998378546928200438082668991111168000 7941241 -22370172771737631171736564582199841792 7941242 52278275557285260642656216200390766592 7941243 15831763990131936478534176786226314264 7941244 150452796766564752344549784846181002240 7941245 50939695544207738163448928990288304120 7941246 13455384432365588352180125746019390784 7941247 14503526467426129551048394532824205696 7941248 31894079199744498183389258930737643520 7941249 -19191603330802739831138849918858712732 7941250 -8309109677186673708805653203887830000 7941251 -15537461193726669763804541097002634888 7941252 -42277795334942696557883109357450356736 7941253 58412830114831565700131942592749952000 7941254 -103792803075014653741903314489682585728 7941255 3386410531617309261161592888998161920 7941256 -1418632349707283635647960005858918400 7941257 -37334321191731034390852150459646203494 7941258 12159378556734591043121022600920521824 7941259 -59960373709145061271212076171961501960 7941260 -46879898748401846233752949700396805120 7941261 -71929105775902298453733864539218964736 7941262 33836965713738198557789795823596532480 7941263 -3918197035126591572795204677367541632 7941264 4943961757305383450703424964356276224 7941265 -105180980618599881451568875924857875340 7941266 -13465744906602526729878401511149229168 7941267 70421542500778670046918574613242585440 7941268 -42092920129270271814006455188866458752 7941269 -28895679977400608282571999087061943904 7941270 2108945116561655408597862492338380800 7941271 7035836592794333414515644369192089992 7941272 127996640025935455881586669610307532800 7941273 -18904517064693390088926063770556738240 7941274 -6917945347175479700655273164077305600 7941275 -62028115908053672280634646951527394700 7941276 -3760332547665325801922943221019276288 7941277 -36338483623694244569443612930750350874 7941278 -1608379920285310000798582707827155584 7941279 11392287689201345948671193884184925696 7941280 -84500364379067782172558353713075978240 7941281 -112128262677948227715481513907839557918 7941282 21641966923377555666709768445755472640 7941283 -771460122140787653344264122459975480 7941284 32826276050136762814232824564990853376 7941285 49551233520923975149200272163168247680 7941286 64994494662242012995846560145558874592 7941287 56289719953811534016029440762569090936 7941288 52100194355908246715240510798175682560 7941289 -73035918600016337373160995738316082444 7941290 -9672550305395175576107735706836029440 7941291 39642009207118325365472637451686965592 7941292 43576408027031258138956613667050411520 7941293 -23395615556519817716359433953949930580 7941294 -10769457116854429075625543143799040000 7941295 -85997082034369568937335838566493996720 7941296 -19871627820075850176607760476338487296 7941297 -13571364691218173170300536274660592640 7941298 -57817197094935370065970679819149071600 7941299 161317334959955867185169797439086476300 7941300 -51165990582240348130958255396908339200 7941301 7346712440129792539569675425236710144 7941302 -13474521803874799249196269764358529280 7941303 -100542206188757305999629298320525367488 7941304 8195552303360250140401083856327065600 7941305 -7120404291526303237572832819316608440 7941306 -11474336805106368805748283237984746496 7941307 47382903715147488179675200181759820480 7941308 14537016591574760362130069657905975296 7941309 50997497237139987030456225084263850720 7941310 8092774676978053862642083924441436160 7941311 7928351441801102362296493511438254080 7941312 -10772604797475203758071633646303838208 7941313 -17154200842924321347773299727889803180 7941314 39051139127999685161779516439030402256 7941315 -15600691390685703306194548265595846480 7941316 -31893129248514933839156696454307374080 7941317 85888494370234195816915058364386784960 7941318 4601789729587137211798514889073858560 7941319 1636661487967155062172503952115541720 7941320 91512256443466990629089780265121228800 7941321 -1292826081845566721415741831919290438 7941322 5995272069662808578830984088093865312 7941323 22826640269676213409911109710295027728 7941324 -64906187077836196041725686791762706944 7941325 9480945311206192096348516089816585600 7941326 400986989320833446486593032214401024 7941327 57674338260737739132431842697037626640 7941328 -341241799842537357060088141142990848 7941329 -62592911273323195938721468422479341728 7941330 -38033556105304551287894161081182207840 7941331 -6276811744698864362863960237282951200 7941332 11701338133709632363640960915344416768 7941333 34422645714743951526842368994268107424 7941334 16085544755676906049147947328883433792 7941335 -53454243660595476693470647287388272000 7941336 -20656963167234707421414943701770280960 7941337 103629928333507510859331411618620992720 7941338 -66474042374355750140554725656395852320 7941339 56656183703332935747736549531461289248 7941340 -33837269324441322634842040287914603520 7941341 -114708057878802203526024839193748934400 7941342 -27372785093371956332373561822701540736 7941343 -3894936799554084552431570093299021408 7941344 179728753871650965292472583491792142336 7941345 49227759929990213915582200200832091520 7941346 -14520573420394010216938150712662545408 7941347 -55355511341155202276870039725213857648 7941348 -38961733072248723094380697733797939200 7941349 -23320711402095086826260154950959557192 7941350 -24271640361599809046750310246893251200 7941351 218472787976644327202707759142136192 7941352 48977022162941753915582906632243200000 7941353 14998886184740473246061297573277924480 7941354 -7981789136566666002848739756291697920 7941355 222751910692643604620747752103228704800 7941356 -68890506551960500180198223654645583360 7941357 6000574400814342401953251218369758368 7941358 29480762990727071310425730509261897280 7941359 -82703598560796644670611169188920843440 7941360 924381879072000754500987825527193600 7941361 -40858604499774563132837227678498353228 7941362 -1614402152247615290164364455864336896 7941363 31214494902383772261594460177936048128 7941364 -39222162635390310327299446909435213824 7941365 -32628961536167853073623921198549808740 7941366 -45895926554047235102710748681330818848 7941367 44667402323398504943853893246147062192 7941368 -7793165100978158911595679301294141440 7941369 358345761512936645561138138600752608 7941370 54670409277705213134617809514942886880 7941371 -26950343185571397182753753129092551840 7941372 -4051420660849510582982975555518012416 7941373 87856508607430073501038620153093351840 7941374 -1335741338819896907730693288591859968 7941375 15149686266472076579359425980601360000 7941376 25806276816784341039103824712519647232 7941377 -48956586984965582432238073719879915774 7941378 -660673829435166242951018745426100992 7941379 102022165333717040134289022711334569980 7941380 23286861105242326381968450084827159040 7941381 -26677653098565818607094051978965269760 7941382 70585337292862014284090886019216413792 7941383 -29638288362465646479479722082075083368 7941384 -3523858838785768894257925319972290560 7941385 22054698324861006567121882696684445760 7941386 -68049390992653273193013953565279964320 7941387 -51674249393177455872397499344335483444 7941388 10761247002542173888136552084725753856 7941389 128408217752304168456121081136308213920 7941390 1410012354174278376601687335823468800 7941391 -126559955158054782895726173213395088208 7941392 8246233621146313743710861515487969280 7941393 47203772676570628118303268112689251682 7941394 8330682237109498839652764081658490880 7941395 -34745829258076187748844769276407338240 7941396 34277363765606444061069998999579566080 7941397 102409891744736942951735500568211863772 7941398 29982508962666476053836065493730913280 7941399 3261246942928216224601856158893564264 7941400 52999254338803237045021718245731840000 7941401 -20254380722185699844790779695808329788 7941402 -2005864276527094472895166556224665600 7941403 -61053465548971419796681115843624066096 7941404 34992918035175237836815858425567347712 7941405 -92697172395408356053108292273252105280 7941406 3116367752114029825700153459770947264 7941407 -1150071671313283565452332811879035696 7941408 53583320938088902110480454614029697024 7941409 46831308575638355625187477279408090816 7941410 7194525097250225944188404004104451360 7941411 39546319578959631132683935385655003480 7941412 -1677676555867714323849945690014870528 7941413 -23683035086150658688180568255059953480 7941414 -3279305164495529181806864052602909184 7941415 107436406118644902906295586097484072320 7941416 56425795573737600944082479261646274560 7941417 17701075223294634424013749471508852736 7941418 -6828164344814962424979455266622184000 7941419 -31692417668637788414406302510661999180 7941420 33386209362004680654205389783335193600 7941421 -35750092267941471580528522803638174976 7941422 8179715005621771316304569790988168512 7941423 -12352318094293486357108992270402301056 7941424 25246442977526846378854680873458647040 7941425 -9211772369932745002438109568312019200 7941426 43212493491428773147573028592213922944 7941427 -1530966693972670823820726271095482240 7941428 66511207886832693774957410353169160192 7941429 108868251699590694983318492894570497920 7941430 -31422072290366237028436980885324470400 7941431 8920958386514921884673655497616978840 7941432 -969393342940216798643838680754216960 7941433 42686387971219987894701572325795288720 7941434 15152100667949531625613427567501459712 7941435 -52106606936530829165052113258456935200 7941436 128356368468255379603458989874944883712 7941437 25700462335040651508695767094468769792 7941438 -53129933431337764054216070148929864256 7941439 -88701168073663276201461954895981983360 7941440 4119442099642400679210051450301317120 7941441 -16262520509674254991819099620441060000 7941442 24334882141269803186535799406559196032 7941443 42871206623290078814994722715743113080 7941444 28085324402702718929287903593287872512 7941445 77515707139026090640376595932476784700 7941446 25902112460045143768013022776679672672 7941447 -123543039281612911107580176339499512840 7941448 51326103880152793237459918732769986560 7941449 -204876355655599204715691179852615026560 7941450 -19573366144962145833162538337070316800 7941451 -1925167086303807637552692995792921056 7941452 77198527266603253058883290114895803136 7941453 15504148471658091962489024102899451424 7941454 -23580867948920820506191971494670835968 7941455 -24420289136083278489505033058078951400 7941456 -1159429463585661671418585215894814720 7941457 48011217335009161423945282809244942706 7941458 -5259292645795983497713383249385087488 7941459 39376063355804668229853194514383008320 7941460 -44262927378726298863994578029910462720 7941461 21718858200436378792965837474790986624 7941462 -18411272551835391920942381278471184448 7941463 -28816631592649951776841357033493772000 7941464 16024413454248116606497517138127667200 7941465 14949402636591034319775113273289928320 7941466 16616254832277522134286131701024833504 7941467 24291618171308047464479999067055733280 7941468 -39402625903915866362691865326147870720 7941469 -113752697063008420327105918117295367130 7941470 -26587358546025788115468999583003113600 7941471 -14162715256810143257088494320263893688 7941472 -39270953240399072250083091049611264 7941473 -85944011877042308913959026299523117278 7941474 -14226045517906919846077533071729515056 7941475 -32945188490502254346687108796904756000 7941476 -21227236352184459484681349005167083520 7941477 86748110665590306873202704112962906720 7941478 36504727264896635429542696551497699040 7941479 26665535545404497670955610275265901600 7941480 -5358123457262220193524332095850496000 7941481 9498642232615753812901909271175764282 7941482 -17455232301849610558855664152432329216 7941483 65664475698579400491862855256303773248 7941484 -110507550094880511947317878781214721024 7941485 -91771559333395340504447582415179096820 7941486 -1660815754560327940990585473836961792 7941487 -25221323105777163121504835507258854400 7941488 29769050813901024724387233523374784512 7941489 1554774094526922942937340767670803824 7941490 3314517576403370396409841814333892000 7941491 112901496292529419399190970216889412400 7941492 6756200330896576675921661614756085760 7941493 -2039603442668203114557457998829033600 7941494 6064505447451067955727189292558427712 7941495 1752336466795883033589193483888872000 7941496 99389631916963618698116790377509109760 7941497 -124861183600723345432554339132609708054 7941498 824893549395090992241747916346258688 7941499 -151423343709065804826659499512221712664 7941500 40577708996878580417712493854174720000 7941501 -25531249965374907130892599058403286170 7941502 -72992012831168006177024302151667906048 7941503 -48593572382131428296673109893948517248 7941504 21363422531818970737899574414006026240 7941505 -44336417381020954520406776883338956800 7941506 119673331430642053348325277960127219200 7941507 6491942041512678494048677942976270592 7941508 -68407790119543129422289526636332876672 7941509 -2863027735797533409083779496183441280 7941510 3817911772210012103462765591821824000 7941511 156286974138095784001381489861581542152 7941512 -47732824094133159271880971301987404800 7941513 -57609202426740940015765047798174623616 7941514 -7274759252285964644199313599120422400 7941515 -43762435379770623556649599180752303840 7941516 46288713169170887219350662257431879680 7941517 3982829894038940148174359706268272566 7941518 10474351918647269442486706168693309440 7941519 102015996190589751475679469035100552744 7941520 4776411079147100052404446792832286720 7941521 -6886909281203578288737354825964087488 7941522 19875598873518503312687753297091671040 7941523 -25552472761612712949798562724548310976 7941524 8095152382626832922746644821713518336 7941525 -12632795226249955150287921508124028000 7941526 -17124017784163024846415649769778040288 7941527 -56983246664342213152781605258169858640 7941528 -17798380613848792738853551043013335040 7941529 2994383243675570095566782706222857160 7941530 -15956229134428566235115286902332119840 7941531 -22491670106984764421975039953403954976 7941532 -22268800086227475467934974194282272768 7941533 -2606828712042174709017393769754779560 7941534 8789053025575302771394468218278113920 7941535 832016546912532539959741355802564960 7941536 9734423082913594225520356259907108864 7941537 -143828225958357224099715393335067982560 7941538 7023333971996768863723267366929048960 7941539 151781543446283413545995662464231845340 7941540 15737107146335175531835070729846599680 7941541 2889011900596616871172693480986690112 7941542 19501055280883858474874200147825305600 7941543 30798200296151837584427529229231899648 7941544 46254125161209149153211349721585664000 7941545 46382924851166755184086752478353243300 7941546 3608737893921910510584442975917738240 7941547 -13802660177285397182703556864488141004 7941548 -8841789351174170995429918518659251200 7941549 -9093133064599425917257879737683435520 7941550 -35806247727907532557715796697343539200 7941551 81871243798077221046361847366270745000 7941552 4787944695823508554041389538629222400 7941553 -3507339263472683942252234026038099740 7941554 31623978970137859847994539508028124160 7941555 26370117358455394050973386554271299040 7941556 -7956723628481955687490641052438134784 7941557 -50595705796926872446061061700569118728 7941558 -21967106202497937392900735248665124416 7941559 -68340532643334794033241586533196607520 7941560 -88615484695863865608280705582248960000 7941561 2968192225429567035750993384075918672 7941562 -60972480920544539729014528134203821968 7941563 -7494671263855015951907057547147221760 7941564 3504686377206695245947574822561038336 7941565 -2305712874640563176957892346853308680 7941566 16312683324548886972065309215625004480 7941567 81878601488848170049134797170731476112 7941568 3042488164256039246826332217040437248 7941569 68212378074835763010497264620650119766 7941570 -4604350850921816345053092820027852800 7941571 -98812343179247378731012167663814360056 7941572 -8001548448438326025829360883939589888 7941573 34362413580341408728579055184702995100 7941574 -18847858509001218597750904616180770464 7941575 23646544206882198228568702494796456800 7941576 -85049612155459640574294654136421376000 7941577 -42006488598880053232218089412580763040 7941578 54318969709386041937800697540807009024 7941579 -75259797502213562069561103190254200616 7941580 -5779166015394289505172230114459443200 7941581 -119359634967003744655933313839565172618 7941582 5244754889096163685210974589421199360 7941583 -41236762648928593986029839119518551496 7941584 -146638155921261361643931907832414208 7941585 -9675687775835420596917568596958200000 7941586 -53589365476297350038343633623866993008 7941587 89233245937369500044513680669316369232 7941588 -60515673450694049136905972895862646784 7941589 58617831703685403751022982394865122560 7941590 35580883165612172389720883718993116160 7941591 -629194903206362079841920693348921600 7941592 125052756057286720175320877015836876800 7941593 -302587129580802232120519678586117094 7941594 38347543414775181085753574981028211200 7941595 12081878655330413789316054441377437680 7941596 51660612772598870870367074158384046592 7941597 1146192315206370756588802806291793728 7941598 -5378452864199366775407916401183796864 7941599 114281297333349608588713599034597053600 7941600 52553666338138939627699484792625561600 7941601 111430990196596998097075151880863644800 7941602 22747093986554978074938789012725788752 7941603 -104882659111417823015719403479279333392 7941604 -35713706294613409522634983718301170688 7941605 11067018729030609557664614958850104960 7941606 2320372327316149268305670362600009728 7941607 -50171351771589831662524530669298579144 7941608 -53700805225384376021192860894750295040 7941609 33573690627513250735024851130034892480 7941610 42286394499809775755721153394664388960 7941611 34092209631905192257148207864323977024 7941612 10927922526533005636139234399704154112 7941613 -64752785328425672528473704331133071296 7941614 51244604349708384111318883670592544512 7941615 -50400606866325696897807862402856530560 7941616 11797013296207977496238024797616013312 7941617 108366993584967976117421059110468886512 7941618 25421815872014754258760423169187578880 7941619 38007531170378658295511015332941506896 7941620 -48626339236802370402157010591258880000 7941621 -25885235605258565740253998347533275680 7941622 -1569357284770816707054460301530085376 7941623 1711315446297005118368146349391568872 7941624 26192090924217490284806106981514936320 7941625 160181345113417173622313434483908909000 7941626 -20739346452177322269829722917835121920 7941627 -1005739409687011272854198293023239832 7941628 -34142308240240840518916214391116357632 7941629 19361146815519384444202304576775022860 7941630 20463712156106594541191721315756407040 7941631 11854341698354520074005714941655648600 7941632 21441075093974984813326145683237896192 7941633 12440269245470390855613325179432437760 7941634 32745310796815427090393578007271286272 7941635 -48068166452772225540022052952913259040 7941636 21416866409336953712559408831288038400 7941637 -179663078105160116164601091790429166976 7941638 64527141408630539346310047573218586720 7941639 1393393499296761658267500567626822184 7941640 7552761135684391267620045896038809600 7941641 60269468505022334799472517855245206042 7941642 4062815360771284386779960495121721344 7941643 -22520466152269329184587123282829792160 7941644 -31096651751136083358505094272679883264 7941645 3306707324831026091913468940330620300 7941646 36767722751656602436993633211245390272 7941647 20544588150943636356728875128581589504 7941648 4847341795765491551017007855093022720 7941649 62806875055809247444710852574173321650 7941650 8734216831600928064230454216004332000 7941651 42820120791128239094822516513648077104 7941652 -24490994804917889969937136629557479680 7941653 -17361143808414870666756623199703297956 7941654 -114726319675302861231289667552327040 7941655 108596916562901863913640640798269120 7941656 -139153221767703383799604995960218757120 7941657 20352654241781160504955711753548929088 7941658 21100649669763367650897311419958000640 7941659 11071214438834776373857141834198764240 7941660 -32520619388248274408246101211189898240 7941661 -9136000635449238203978689171789677696 7941662 37757766167563119868553888118639656832 7941663 42151200042220065644773216858946170344 7941664 -32426484464591692626846131990202875904 7941665 23320005438033421739786420030857191060 7941666 39442900871545669537965707736369469824 7941667 -18608531568470222633543594351585669284 7941668 -2704955216686554543618737498419175424 7941669 78741074613717152673534993776420139840 7941670 28963224734413397917449796495994880 7941671 -123586255983009843445332281004963205128 7941672 -111212599579660409029727646694057574400 7941673 -686473942784299347480210278283331072 7941674 31890179008488238008244486002721826400 7941675 -8162731423990745075741758894964950200 7941676 -123853147226205700625368275515775927040 7941677 67499655784441489692171546576055069440 7941678 6167113195819405081239093567377000448 7941679 -66739391933658042341876713179653211840 7941680 -1984700652467696827410832091264778240 7941681 -1242103346575445481362891202207469536 7941682 11600357444594370734948897675035318272 7941683 23673353053124443932382775211395695944 7941684 -96769430591515647221205245891490029568 7941685 44993247550773150304697616687930687360 7941686 -10620323366374786664265572406322198656 7941687 2509245517273498170153393628029288480 7941688 -102127961774360983267243156264745840640 7941689 -34600301837544541593526015680662890560 7941690 -10671663100825284250907721842463048480 7941691 55987551987740649211731303151073535232 7941692 48365918591807405461779064033075200 7941693 2401254035109232019668465198348285440 7941694 4007196954674590516702892482425662592 7941695 12862844624985483082168085447500167600 7941696 -6056333054266209129058848199787151360 7941697 158671963582097442437749478485048446146 7941698 4410495640855283183142184107233019600 7941699 67621066011812416172176496235129292800 7941700 7452980202041515595162929397526720000 7941701 -83799155459979229072119960200696051298 7941702 665204795508332030861246439364416000 7941703 48180546638212176571319141475881624832 7941704 970299364283039928588853906675860480 7941705 40321010103356719568634017906309109120 7941706 -10582106717963672776325960503712169120 7941707 -75567561994519953306388224598414072044 7941708 -79355394864668752474263436172348421120 7941709 -38178557523324898720998653526642286090 7941710 -2886642937606479074623561080971255040 7941711 130905916795800736237212729778140153984 7941712 -59090957466929479106733085968412180480 7941713 -124746257797808985651505071821362176 7941714 -84273845597502534891854990668460160 7941715 -78202613213270152373068786802899904400 7941716 -37869117943029864745203088528094619648 7941717 -10525043923768429637125347842975209728 7941718 32244440061286695756113576757950326560 7941719 30552183203416286700542847368549274120 7941720 -16316782595855104805807885378546688000 7941721 58712766788992832163977709036612694922 7941722 -47203130657857838865997774037466494976 7941723 -13271507913905582945211496718900154000 7941724 5314293236998674098216138517360391680 7941725 -57824785882037737211692103754518136000 7941726 3136852895903868447161640731139036480 7941727 61794324396458368378073851649669175960 7941728 -110386441273373834030373360588893061120 7941729 31710384119526264221149851996232599984 7941730 21533864956002025074587994193111721760 7941731 26260686187728268924190009923793326080 7941732 20103150675602831647321192299244204032 7941733 -145309835170026001022703051346849468160 7941734 -43664455770004969399596999158897847360 7941735 -20399766165077661877727424597631263360 7941736 -64079791554230870381534579621948375040 7941737 -22091425359749290621145505673425711600 7941738 -245120860119918550560381304411917312 7941739 1921240647699123886596463470959580768 7941740 16900957141943198770220928342106444800 7941741 -24257047438975533841733804639441211456 7941742 54064263632293321354556584857638266752 7941743 -3452072053393432204280242249692568176 7941744 -12122525584849932248065136584642363392 7941745 34977202171581709594877921978681090880 7941746 -1834565757943927026037684320507118560 7941747 -85536237046669826591529566977675815360 7941748 24450164545423099961846698384752388096 7941749 -53588072727202697361126026400994586436 7941750 12275317716370791400726919299323360000 7941751 155248585224746991872640817719609531752 7941752 11819788692395487543365463147671961600 7941753 -19770182757886604859343829521784995200 7941754 14142286697462446504160967379051138560 7941755 -1529805207903311406538629158932550640 7941756 89538687466212016370134257929846784 7941757 25205162248456027337332846813758412300 7941758 20804930292573838739739657567165324480 7941759 1077259238109277224939266634695295360 7941760 74318845612783847377600298596958208000 7941761 31605325369678580946762875363466559362 7941762 20495522044361342477949818008468681728 7941763 58798956601054245833451184704281948704 7941764 95417721032028649823969780087297256576 7941765 10041265176216110203633712618205801600 7941766 11624885499676845697309927624144158720 7941767 -149439506863142267685541836926731934184 7941768 -28488189514311704583267221808872202240 7941769 36142972491123712414716378908934666960 7941770 -109575452014000926289423530852894508800 7941771 2470962444279928181506854689532123672 7941772 18004964718891567375068985852564787200 7941773 147700479874206840596474340613330865196 7941774 -47394889078959746359733297610861359040 7941775 45910518890719867764345194617515825800 7941776 10521007860444494352880610405647908864 7941777 58299215562596434402479895184994631920 7941778 -43274115312025838559056161589135996928 7941779 -166439880727213069749627849088498177620 7941780 -12883087581584600880752251903200460800 7941781 6930910739393051407703032699189949582 7941782 -2732438422964582735032377513450974016 7941783 -23033703423530726369898273810645486336 7941784 24436527333920393003536240374671554560 7941785 -1693641141179455497364272883598472960 7941786 910927051410290820277807387128040704 7941787 15449974597074787798933929602625563152 7941788 81416105643710943718502438597171106816 7941789 -78448322303918252975919107537549539776 7941790 -29572484145107479348655442252449937600 7941791 22870820726204788445899637584888550400 7941792 -47971364021534374867376403967883870208 7941793 48845052020172690626077325559380624064 7941794 6973728554388757789831503413780739072 7941795 -25300404423885544356769213749076375200 7941796 -1290134296189890250390694967756675840 7941797 23314716972389644075564429617852807552 7941798 -14852218562063249542222365199630166400 7941799 722163089509193809261867659981951064 7941800 49163685904557073345449560819963520000 7941801 -1012652793506792103788559270199556736 7941802 -88286337798219929735994224043154066176 7941803 -5566535022502324945631168066060991948 7941804 -13708190628307879388825629284841006080 7941805 -78155341682175231003840654726449392080 7941806 67402616353802166877559388284398700352 7941807 -2129127590051325386166769614522802944 7941808 7047127576249149340511661664647512064 7941809 1601920504658755182068315113418354160 7941810 -24008867819954382628137394849181529600 7941811 55317367658384717121714988536762172752 7941812 -84262417472602071314906665531149385344 7941813 -23585518920749850770511669264787276800 7941814 40603121768652178745832481541736366912 7941815 -27472201609379216456720151813497326080 7941816 -6702326749191970740538235561615400960 7941817 96462844712575071518223071454080046894 7941818 -21542832245620075524254181423839145984 7941819 121943663114322904350185363788712389680 7941820 -134824765601185820140363059655609344000 7941821 -36696979496853495113607984916649623968 7941822 -3494256291974384937136800568635494400 7941823 -20019356280437841783205910184502827216 7941824 -27771289590638645693314645132365004800 7941825 53088563929503671890415054106496761600 7941826 -11881855123396385986507990383809393760 7941827 157653360965522125048439365456114703676 7941828 3134752626332169626817878553718259712 7941829 20267755011595112683234068855022343680 7941830 1158220364665370704439116654980328320 7941831 27579026721861135416958470998903958400 7941832 -15618406329749933839471523891309107200 7941833 71853294989982193942387012752848021082 7941834 55568895794203425852854496212527956480 7941835 -141601954381867628299509659799813360 7941836 9299370127945116692639565245696898048 7941837 -7264430719157977205623185383242194240 7941838 46461800534048804651782617083687569344 7941839 11932063146150903636091675532806288320 7941840 6236856888616345539909289449453649920 7941841 7175777776863140436204380753252620800 7941842 1064178750257683810590870790993045632 7941843 9060058680202313014648392421573274784 7941844 -4629175708354737196633747089273248000 7941845 81076790283807949165145758431239679360 7941846 -25683069866384025811035917338973317632 7941847 -53703249222040977896032071839929545168 7941848 -19219734329158156013435280678412800000 7941849 7391104361039912685350983970719176000 7941850 14463470066560402874583149616159532800 7941851 -114370410101469144944045715016060793148 7941852 -66689605897855397588920426333707691008 7941853 -56695559290029131075315182777896887220 7941854 37521013902408537835342587005157148800 7941855 -32133517834948081312887745337061302400 7941856 -28836410368801369675290962739523485696 7941857 -25889985402762612642480244709028643776 7941858 15198452944767794004257575270664663040 7941859 54530224116514802733356355017797871680 7941860 -61328717133126887283620005385152177920 7941861 -92412702008477768827695870344829240000 7941862 2618769023145288218445572435526424512 7941863 3605805359560031535586088623188422664 7941864 -2292978751357537795282119573532508160 7941865 30811029511553013171452722133202131400 7941866 -14509591568555641877997388688697652896 7941867 -22346818447525564535902120085385304320 7941868 41912418066514161906009286661532166656 7941869 34456321928971675487750440769134086444 7941870 42955936928790198287518278464548492800 7941871 127464086152059462589186512888184422240 7941872 -23145612123205489034739066041873203200 7941873 -7836533319275539127014097977073313696 7941874 -35494626013831463138276596126250600448 7941875 -23160579225481437045637590597227505000 7941876 -40951541233532008725089425090722643968 7941877 -92026168920949874085995956534358326066 7941878 -1837276570230776309331947535599094144 7941879 -49953099995673513320724207334743091752 7941880 123060289866578356728797494349716684800 7941881 -129527495523086505966863553276115921788 7941882 -7558348747817176677884560980564034560 7941883 -163491771954219204661835467188586587868 7941884 11346247835392803345719060811775266816 7941885 316548680925474285247771675676467200 7941886 -3521166049049338189188291696052639680 7941887 45702284962991670479579082447065825832 7941888 -5257675199077097855028115730237227008 7941889 -4574415350739285180432495162972204476 7941890 6721331533908302836748000688748830720 7941891 -3803559748660937807528775686193542400 7941892 -12268481459242521823580852364554670080 7941893 31067888457537020120029727719556980320 7941894 -14183743379202328279509327016946491200 7941895 -27233485669697222914361355022966020960 7941896 54545579923878900046598728355514209280 7941897 32366638871784768972836608153000626474 7941898 -28294893613788969190834206840591982800 7941899 -2134702876658298390056891485510967664 7941900 9614738705470950722143924069407129600 7941901 -163602770206020051369284157601673400096 7941902 -9499275816212133033428524420747353408 7941903 46292945667000648370136108751572101008 7941904 -18830690470486994517708338787971563520 7941905 -16057332104572623006849532571876592000 7941906 -8490819147109918989849684963199443456 7941907 74624189492214898598494707138552786552 7941908 -13822603644377453364559857281068581120 7941909 68244244915879931547060041557715059104 7941910 28798255882627854016851593165868975360 7941911 -20004162254763981354583578956804460480 7941912 107901615156568571877649176135573504000 7941913 30530590243513007979340999401612578560 7941914 -82071895787884324454381687953663008 7941915 -47149945859667760424419731850622952000 7941916 26037415548075439260181120260226749952 7941917 -136660271855839199712359156093535035034 7941918 -13325849378888101752270544672725725184 7941919 -286429567502533735156132059672068462304 7941920 13024017084159063484519286666056826880 7941921 10749957028398542922632891306334696960 7941922 -22939353461175151314489836332645306368 7941923 3818732400196130747209768140720319488 7941924 37333310049458612154017936718464931840 7941925 42391714149753625793543643770652064800 7941926 9432977062864630527718890211424550144 7941927 -493134556230448434437184096767516160 7941928 295344541719228431388030395382005760 7941929 -97821822885596465648711596590469363200 7941930 2707530412078018693408117584988581120 7941931 -69033873270813965449171804304490209400 7941932 -83571454476385061444116966666136949504 7941933 -35845189238610657046192909580961266196 7941934 -14987780544091646818789977408070680576 7941935 -27356075739510848021245657398978936120 7941936 -2773298030377684461575818059690835968 7941937 -68899210334168516790648868667851858414 7941938 -50834427557029813193736025362081373056 7941939 -15097876031017621923010643358159656400 7941940 81607432063214496356950344981871910400 7941941 11238738000748795425773674779528651840 7941942 -15217246547996328709088164464245189760 7941943 107443589479455297726513997095219893320 7941944 -72675459776006810420088721076679905280 7941945 -25038202832405798712438570116681318400 7941946 -20250144769601131687219191781294029312 7941947 -19651488024709480719139465089650042160 7941948 -20909050109419794293225828568967225344 7941949 13084640030279132599567275147393056000 7941950 -45051961925076731046471629505251126400 7941951 21394126683594857683149333554935714680 7941952 13418719726939494955792360017548541952 7941953 62844621992131644789815593775857182660 7941954 685100415472403374305357876068814720 7941955 -23518729086697469389438803458606790240 7941956 -131843732117702513393852579016887040 7941957 -29528009627155749452425166547220150560 7941958 -42177776853517458883463937275348935680 7941959 65093689811830863434942514128391875160 7941960 -15670330246327798118720994090337382400 7941961 -81682890436269935295418869475728358438 7941962 -1292959889104805102178875212656921600 7941963 -99058283902312064335573932295163100456 7941964 -2246160826293794848123026631197601024 7941965 20407785339653953866483533113305670860 7941966 -17501987203135569663565659646570960896 7941967 56769022182109133125966403581037984952 7941968 -3136813483293982915469596789333032960 7941969 -54439376077975234035421472658047000640 7941970 -29297031405310838990166799696277529600 7941971 -874977949158793464103198112248498176 7941972 29599249099539359724285749834490089472 7941973 7784455364602808142667658242975035964 7941974 44783982438405594010734056036646948480 7941975 22719398915554196900981129694611334000 7941976 7764147660746103427160105048076533760 7941977 -33949616783195021748514225046443725174 7941978 -34607281967583969253456927051379246592 7941979 63856797108555874049594393955656727600 7941980 65954416972602136632239218364405184000 7941981 -88600012599195832993397664727505577120 7941982 82403983326361074384409838081084414592 7941983 20822319449844641421130378995942451200 7941984 39242490968178075926068931370893967360 7941985 -13791371344634366674930509925100327640 7941986 12500620900709365904397378052744866672 7941987 28871401911805254154389529297025146968 7941988 -149179844568633284461109901853320495104 7941989 28902841024045147200226521077409420480 7941990 -2559215542065571919308402424837836800 7941991 -137267777032008747125118399449966849608 7941992 51078468696921079610994029345683046400 7941993 -29030267409937144621934675500833338736 7941994 5264654652209009417127726412366885296 7941995 17588526664655475367624926188303052000 7941996 19556702982072232863272114674341150720 7941997 -27094330652216223993516382842498083328 7941998 -16718317670121041042065101982347360000 7941999 -5295958655035543429103865761633818992 7942000 535100038649737435957496872034304000 7942001 32624849788729720566420807142965662052 7942002 -42795591869162995855413105794902281216 7942003 10914682924428594440030653517915954252 7942004 5711224120310129236919325992580894720 7942005 14464532825921795418700269002697699900 7942006 -36707801055897057124064419644094218816 7942007 -26663326026324899087469319744686280368 7942008 65568827163741471904065441724306575360 7942009 -48465348814386957425576559390143410114 7942010 23678620331903340513008073045563144160 7942011 36736488220520007633411122833153444608 7942012 -11757797276632182730483920358731086848 7942013 16176225066043505152206244460853501696 7942014 -156942045173125643654148255049273344 7942015 7293062727473405706926384286793209120 7942016 -131837754788097418812838696467447152640 7942017 29432294488522728966090243075332529600 7942018 14952992431509993645031421147491835856 7942019 209122018578786268218961510594093213440 7942020 6807515515955275818911518407826759680 7942021 23677891387733748552671688700498009920 7942022 -71944728817385412295039470030747869376 7942023 -148768995493805502296137119125576382000 7942024 431702033986095483667609621048780800 7942025 127713742249395670111705922852673600 7942026 -42805784187393347342477106446910690816 7942027 44264961309851220805831142188001640000 7942028 -42753431213274822667313276339924643840 7942029 39441439626919997877464382736947509184 7942030 13395003681234414257338364377349204160 7942031 -15043003937839487538568279263126153168 7942032 -2895808849621046885028398374016778240 7942033 39276089342527531756512368964483312480 7942034 -19676993094965606887545950686145647968 7942035 1800612772787121155164630537075571040 7942036 100046748610784976822621550685559466880 7942037 -18303377292085556806037971014567595968 7942038 -12197963955568910542768316407200583680 7942039 25349230591045034138702877032687245952 7942040 96737633685248638324660290320897433600 7942041 -110730711579985379755588403809031509350 7942042 15277436980902233514136182206819462112 7942043 124879875464017047665871106439115606480 7942044 6521243691459358469779755900818890752 7942045 -10323079090633129083368099491654617600 7942046 10334584660122122983091990288802548736 7942047 7808551117454744873208261298635568200 7942048 52898521643069701236391024740729815040 7942049 -2140360282099753335027533028003490080 7942050 296366928605284234563889014219688800 7942051 20948786414746295212011876967774462320 7942052 -9470094379521472224776730869255777664 7942053 -11750331310589696962003201813597269696 7942054 -39032086063235378407779795844843029024 7942055 -58765386591112705293565810167934862880 7942056 -6401066463125696413021264638717542400 7942057 -1954794235983584314827042717505781920 7942058 19453961692827265694854321357594399584 7942059 -25279447772327980451619792495700065636 7942060 -21632621123827122155273322537603563520 7942061 -81490521108534831758819505177794028768 7942062 5549504400310950391430688460859041920 7942063 59295567349994169836610693056471591312 7942064 5315964331969716140217105519654273024 7942065 16959224234431009766171677700576171520 7942066 -51751578896572217654551052451810773376 7942067 -21229590000787501959273368101656129120 7942068 -53387668058151047522524465986736760448 7942069 22115789509339286342281531688219694072 7942070 40027417631165981441422214371710420480 7942071 -38991800430840761219828846901695267376 7942072 -16841928880825463427957961839042232320 7942073 -93445939641821400983199226862607152556 7942074 -23868064044717864289289250835985694720 7942075 6272373505571298230980434121020483000 7942076 40866829587544448827584791521506263040 7942077 44517668505665034669445304682361032960 7942078 59307988944947340329689561437479083200 7942079 77457839046906531702857741724333281376 7942080 14888167207993573347505958725468815360 7942081 21803853186794442633581760519660908992 7942082 -52018986940212170340904776223157026608 7942083 -39853550088366679683535051447831053576 7942084 -2839681638426285904546324961809920000 7942085 122579028632509864797379457305772803800 7942086 11585527095125696616105493185025750080 7942087 -8502705738435406696912591822556934728 7942088 11744255567073414526911380867555819520 7942089 -60869164973940974517106206334175233776 7942090 746896297379855430814165201375872000 7942091 -54698705198608639071916862998881254508 7942092 27660410434904649979362819652579064832 7942093 -43900959477397802135256521406092249460 7942094 -94014846445796463378326331828443027328 7942095 10073937228567207145362347877873331200 7942096 31709489156484839334050232222997962752 7942097 -134206205805428540511061943898900509454 7942098 -13451768624298781929137030863506404352 7942099 11151671006165835281765172750044289360 7942100 -878491352986399657518642369756825600 7942101 7351817066142677361237457480713692832 7942102 -11630707770091558514214956162096321280 7942103 -8940732533203691652340550877435737376 7942104 59632738582803787864531677562439270400 7942105 -2586901982667019365823594161969520440 7942106 -64331905367115521312720402256467551248 7942107 -25430357533425149809069845412620533760 7942108 -8154524582926447049212114425844270080 7942109 -38931512541591273358168981566896935584 7942110 11713411386907263693597992180840663040 7942111 -144244780202700881770717506360367483488 7942112 92389213073212832399973873901020905472 7942113 -39262459839073352132010887469716426736 7942114 -24163031463008603730940721162953382400 7942115 96861097927767720081695091581019815760 7942116 -10108471074931270984009719530206863360 7942117 30047805089056695642325944176026327166 7942118 -54254904936970416708914900668720790784 7942119 -90118248489830605315811239260697847256 7942120 -65834738924697521640539086458622003200 7942121 19924320097949358964475686354136318544 7942122 45659261674419213679952739218255536560 7942123 18170719188998526046729425868653996800 7942124 -56166118839110707210761759828765186048 7942125 -29695530360513080779856269577756280000 7942126 39365130676439586782999816284509352512 7942127 20845885181295415570560071480828591160 7942128 5136956183936473006711810039653924864 7942129 32527244294523114761713417027608565684 7942130 -7508934646283268271380638223121582080 7942131 -2851300111816883633947428029635627056 7942132 -69222202689177682407620582448980809728 7942133 -49803405757860313745407259009658936480 7942134 -49806603921622469459310385776865235520 7942135 -30765804701061523375712596966834587840 7942136 238928679232356327155162468612407848960 7942137 10963114502790634631335884131873178624 7942138 13927143037631082794229748585769395200 7942139 -96972549235491058938574584164421003600 7942140 2742050036827457603108231375748072960 7942141 62879913390713955625100909534250276000 7942142 4675774231847031213560506846816166784 7942143 -1612369973491564880894012282923672320 7942144 -19782542620413596286618385210476068864 7942145 -17958845747815575884431018403284108800 7942146 7364936255794490160718181276487283584 7942147 22907470501703531268499166787910341600 7942148 13618344765370977462672950087231534208 7942149 -52205410133467378119534323993509384866 7942150 5206881400823757355927940115289288800 7942151 2639302273612767295239266556085506144 7942152 -76648049364377977371787732568310988800 7942153 -5641643514813329224590265891858311936 7942154 12683036379198487536808873195389502464 7942155 -528716265182175779788468098681115200 7942156 -35450218285569078258611844498753635328 7942157 -92121774714641945269877308738521835680 7942158 -23276065319549046631370420611859957760 7942159 66233758839757871751784946340817297816 7942160 -14268220740399359634807103631041413120 7942161 26316183882627319185936525590608057344 7942162 11526685936697200479415957903336464384 7942163 -62496817641472965348096406856748933588 7942164 12423036371973713616798011574828122112 7942165 27183101445919445828019238865740896000 7942166 20314950876958924412627639799288383040 7942167 -18933543797271645594124819652106547080 7942168 10248036242537790963814010502166364160 7942169 25482419522962150920385723363661318400 7942170 -8875895728164510263497543927564473600 7942171 -108105829819141386069786590215779081800 7942172 47464557574488568873576068463126394880 7942173 26566555548640281546241956342853747584 7942174 -28732835698567307175678107678016833664 7942175 -13770001842738409719574771468774065000 7942176 16372189856605042140138410557550100480 7942177 -32003660128746296723205095470791266974 7942178 -83941293375153800227499824384250108640 7942179 -33259984336022937011530764973645920768 7942180 -86881458901876518752551728269478236160 7942181 2314830622299257332970016055324964280 7942182 8140629980872805374371369024696499200 7942183 -16752828004189469685968105295157914440 7942184 16839122902487332662727957157908715520 7942185 26221113604324696032134301947156755200 7942186 -722655584518103618907944843667210240 7942187 92450254591657510931241615168079012800 7942188 34811438365584735574514489385698649600 7942189 -45155214135528482996954379345534581376 7942190 60846619816342435714834420226668867200 7942191 -21241865689585285511902502063987426808 7942192 6425787776879913394407790174199119872 7942193 13949328275144812258879638187932139200 7942194 -12656424923607862831411165376870271072 7942195 34262250219765388342877476747240969200 7942196 -39659692458233875466484666166248283392 7942197 2964976919068522609062648404964708480 7942198 12463048824410234231583703170807168 7942199 21742462362806483980857445037755760640 7942200 -3341326736450084973886405229543424000 7942201 -204442903395872615952760024942857947520 7942202 14679831918332455860342286113867765504 7942203 3328589776163060958399131557727208744 7942204 -56806996590533242156264689061216236544 7942205 -32038783126342834917234831631819491240 7942206 14452962575022512650086855276542548608 7942207 23906900907954742378050076326832031072 7942208 5811625855936495582390702135879139328 7942209 16367217321568098233666493884935526400 7942210 6753991463412271270737960119626121760 7942211 77676321135034533805950147083796922812 7942212 48523320614283306820463181589145920512 7942213 -76406187921754363668270052435100950920 7942214 -17476888981063561915652997612304813344 7942215 12021133947784894164998546664751758240 7942216 60202606861928309522341148423653524480 7942217 -155468600409217626199456636723543631088 7942218 6406718444950937053099988324715045120 7942219 -50198234065401729310544917813614662380 7942220 -15254450195024655846673049484615997440 7942221 -16004114591729826412681286389027986528 7942222 10290494684726589358073736961561429632 7942223 22691117590507951000231532177896847472 7942224 -10600029638757125384892558106389774336 7942225 -80704458841061095095726329706791446500 7942226 -67713104504868986912542572088877293440 7942227 -140081829347570462808743709707227713792 7942228 -13341956480419091176114537044453683200 7942229 -444666675655165457048018067268118016 7942230 -19641647037194996120124350420343456000 7942231 45513406087187620030376236798664867328 7942232 -4035124684001230520430902131184332800 7942233 -7385751172111707348089034388889734272 7942234 -35809049278870729477276948504736019984 7942235 -91555927264921732380749567619983040 7942236 -30399518251060606517216454280172030976 7942237 11131305392572901564130766433393952832 7942238 19716598536168114590293264482164987520 7942239 72735123254578869400276110432725333520 7942240 -82064722632743600552604711444008140800 7942241 -11951920187327259361264275335590142928 7942242 14425699516791830112392037243112808448 7942243 -13710484661488346656772421804498561508 7942244 50803444826298516512581889679328081536 7942245 -42933814885088745779972341153638610560 7942246 35694100127519523518514852708750910464 7942247 -202786299205558897317358226564451847680 7942248 -51282359463950163052066655358240522240 7942249 -3120471579892936515140712510333140864 7942250 -39636758005598789050268242817157960000 7942251 97640365190558381652950015983165773504 7942252 7895089563171208466750708487669411840 7942253 -50200266094535449120602905813925061536 7942254 2869047782726403840297023548651079808 7942255 -86494157930319973563587386562282886840 7942256 6799030278967762343905707029466120192 7942257 -5739281497483598021294099548030649292 7942258 -42728079489469431878270632534614209520 7942259 15612445860697135764573258920539578960 7942260 17577384209515988677260393626363074560 7942261 -146855806891276658616877507296697454276 7942262 6357207141201716738583453875232359424 7942263 -6014356593720581591662557644016412464 7942264 -77323309165258039462172533217716838400 7942265 5522074628394804456846087925885046400 7942266 22734234742912061056816911514274188800 7942267 -47363487496722739986717459442750126684 7942268 39256440150475858299407414507193016320 7942269 -12496394205668297385857523249646745760 7942270 9311580166473240772876032320472821760 7942271 101596973681821192629973822163633103360 7942272 -153591977893115135591359189006417920 7942273 -1804151441040580390932263033183209536 7942274 34328501788549050298536089700452955552 7942275 46775825464495248373786508603528991000 7942276 698119608509553294491682834789977088 7942277 19618262975603841969492323063154250272 7942278 262819060976659996511836568449233408 7942279 -93639994608324602725024962154653574120 7942280 -4442989538335412161865737738918195200 7942281 76972825069017175311702862951465912224 7942282 -83777465804164149570340095694285453008 7942283 62834605468109730918509363359456281024 7942284 6081723030610270007240939978901820416 7942285 11344328778374492693944764911371920000 7942286 78608036242401791279264345599465143744 7942287 -21670725802329719447181280855117336440 7942288 -11097126596354048146242150606603141120 7942289 -3625833551151290788410781022777649600 7942290 11336847362425778216479908036391134720 7942291 9763343370920765464255701086958215424 7942292 43954876755639577894864129501143686016 7942293 360906508231365350477771813100657024 7942294 -62179085240473659396566149241150798304 7942295 -145704597045728262604776215750536182720 7942296 -5636619597768509036045178316772352000 7942297 61643535739946612803791850615918916112 7942298 2568725606228321852633800228072307712 7942299 51009757669964192255686057544097500160 7942300 11739885955222960334948769726023782400 7942301 774554138148486218784024568354776492 7942302 13341538639013124844004525771937331968 7942303 51906904420655002044931947084651299552 7942304 117086238993288573064706755747868835840 7942305 -2446071772366137401116970299321495680 7942306 80976293147062320196724893372948694352 7942307 29409218371869554575602919779153614556 7942308 -52173277112482482642364908735711528960 7942309 -39592196683827216622678581714481636484 7942310 56280870912924430367287072075820530560 7942311 -30356839377744243020536851058925881512 7942312 -7800119226252152632741960182441784320 7942313 -71277557663542363195389876700025202438 7942314 9500443336163203919223857869613322240 7942315 -280922577360314480191788917113460160 7942316 55245114162059306471149283867108963328 7942317 40996050613809173735312419155405205920 7942318 37237141964058274264469372521238049984 7942319 -50204852666650103106130780707998352 7942320 4851448741090789384757060485929369600 7942321 -91591168003423602699335416264755856400 7942322 9948709452630486353582162817693227424 7942323 -6674792503098475501788163824214142400 7942324 -16614810312412828393328167039182397440 7942325 43116596137110312094645462095984355050 7942326 4399860737262791609104566722137620480 7942327 -5438848806501822721561025118765478400 7942328 -112916001145072088628435667881543229440 7942329 44016936865157415209346900974759671674 7942330 80130375525554867511171851014693923840 7942331 76958529205080984903619691594163180132 7942332 -58998989453173795480054579971010403328 7942333 13036919585273249895279106163736385120 7942334 -13626116099616602918359018570075325184 7942335 41076676745453462132640690637187936400 7942336 4465690007323543231609361797325258752 7942337 21371741575836089072005741878004283136 7942338 -2299059554313071761151676779449639296 7942339 -3896013240115544348081646897030404976 7942340 -13141115982894657572844014262380113920 7942341 68897573015137205481377885456742577824 7942342 131378233983230044755181832410275102720 7942343 -141420301167044117151063144492806106408 7942344 -41230698965257564459683491138371584000 7942345 29104189779748359775277907641193408000 7942346 -36925953579787708133141628829981976640 7942347 51645448761377632812579350950968061440 7942348 91695495909699415289986718929418148608 7942349 -110715055410668452441441004833532177364 7942350 6504756297614038009016029657130659200 7942351 32311009368865244728888643536669802952 7942352 -27314276333391024077941228843744493568 7942353 -56256229188521543176730159130795220992 7942354 -308145101960693372034083938261203456 7942355 -12300561962032009846707067704013764480 7942356 31044936290605165546932962507473684224 7942357 -42592813404561643114147411932013449394 7942358 839297630388294801588938962873157184 7942359 12287171652166685085546915722807728848 7942360 -14261984064109766020088128238604288000 7942361 -2935006295187258935807421895545666150 7942362 10940876595030212473555822052998052352 7942363 13586457931905564852870747409843596048 7942364 67911876403744994308791806127210379776 7942365 -29700251929452694463526269595184162740 7942366 66689901459267433978982134074313881600 7942367 65376273387243989910578176652602836240 7942368 -9716684136653907946109647481588416512 7942369 119007795138897314504839131619124196770 7942370 -31314234182070489640549004004316531200 7942371 -52182969842447589278121282236493830160 7942372 -23485913471315739007341560730249687424 7942373 -124059490125453118243453555503701685378 7942374 1341867798944668574260840905107280192 7942375 -76785966573821251861402549422841680000 7942376 14113527879308269816059057231138355200 7942377 -14990694939921514408233753361033165680 7942378 59470513204105328904375011123646941280 7942379 51959192432258546635313489757513460980 7942380 -14534977572008980475650814629678694400 7942381 -116089494708414021289261106789619816128 7942382 -13554054392272963863430017400056894720 7942383 -18546280055034800852161698871713365952 7942384 9498961627415132961708179706168934400 7942385 -18465696220997893324952638983176850240 7942386 261811763840447497555164831798908928 7942387 55254104972570028245573556156907385036 7942388 -4577987611746613013287205696377436160 7942389 27681379480864836776389265713269780480 7942390 27384125997859590728285603976143923200 7942391 32892463247702972180488830835594410000 7942392 44391521656684815987539492022777016320 7942393 4579617389925785344802920018640240784 7942394 -4365133360894056481546264833054562080 7942395 11407843226733758820820264556599856640 7942396 -275042290771300909153924195976429568 7942397 -20112619355862617500667485698414755136 7942398 13096209263007408668818668502010604864 7942399 -57703554653708617585786657942080923520 7942400 -3516434869281179089319915422954291200 7942401 -765614225503797430027148854656909120 7942402 -18244352600394062940548507786055249888 7942403 1305155945100873808037014742508241920 7942404 -21037923568135772538893153848279102464 7942405 -15626257387255278044662423301745864840 7942406 -51679210272011648178928668685622738208 7942407 89430003604692482361616903856546355840 7942408 99278981299954314358367568871594152960 7942409 -36822178136442802477248305594760345840 7942410 -19804849600764565473535730419250631840 7942411 -177427492478219715336390007027867554988 7942412 46258971632852036523100520009165924352 7942413 -29336913445322320614593851612485934656 7942414 21414209686350673478338500844096069056 7942415 -11808191874998469867670430625047319360 7942416 -14564331551948775819760479822336884736 7942417 -14510633483611082379503879483265248256 7942418 -2751593922072700128365269874579953920 7942419 39587318683507452621961357772167275444 7942420 3315801030294362161663940959685076480 7942421 -44425356179180496189304712685518567016 7942422 11478468801289502597545632169935041472 7942423 86606673221230420535486303280959056480 7942424 29643901563251821115148306820430438400 7942425 7204028840240468254115301255730770000 7942426 -66801716775169774398318964830719267088 7942427 -97288125288607416099360191682900569724 7942428 1352375250602819025901609441531422720 7942429 -35214963038730756900545037433382354112 7942430 25012543554641787864602094556362385920 7942431 4841262052358858010342329693330605824 7942432 -93731693004350636624331133980593553408 7942433 -37491312744761483160363072730502126400 7942434 19990113140363615604978499090679738112 7942435 -150783442901025246299724755104039418640 7942436 9951090634814295297325466662188687360 7942437 -22515149495997037098365444789309501760 7942438 -3008072486143816708721423958413139456 7942439 -9818025816465355576280798784706172376 7942440 38539960519043805515156991802982400 7942441 37780840499766515800944598276405711972 7942442 3758784780625957567772333194747688544 7942443 68742004836898161597333272529555935064 7942444 -116977819939707660250647985115388928 7942445 -3270860935698432332809711652051376000 7942446 -43005007947703461286428574041664643328 7942447 99996452103461597823317686016445114896 7942448 -5765813006969711839113813113406750720 7942449 -14934238673640432531378807416749050240 7942450 6169358472111002366274106908342990000 7942451 77252883910019099536355495147160795024 7942452 10472827834574471679212275513842991104 7942453 49881110620853558487361602000986467840 7942454 -24782126848736114236055813995766087040 7942455 -4902069165269361033623213700410722200 7942456 -85181050062553431364379004695337676800 7942457 5651291132640672584171999809113460872 7942458 -9571970110848597557549174052812399616 7942459 14746965683469587697787265043268275156 7942460 27782213168319782947761972481741593600 7942461 -21547233427731318769113431472343535136 7942462 -58077845665966985675344419292694092800 7942463 170005170200253312872603125796899771464 7942464 -27119171415044609688813950178660188160 7942465 -16493455081727553619292466975366953880 7942466 -21138979278367177748901917609102983680 7942467 -812981043142290516179014003375766352 7942468 2749233020144573676231582718807867392 7942469 72197800738023215747612585628855603870 7942470 -7082872967893472738795557676938320000 7942471 -112629593606709715553994403304507580328 7942472 22297724861383610393051137546338124800 7942473 1958321927686474234375521420088153728 7942474 -15351012204577750380597938566178689440 7942475 -12491825929777725844706425360330464000 7942476 38683528159049752718033077534445624832 7942477 32843727538274794120881997462209006326 7942478 -6075199505440871452742206809521328960 7942479 -9297607431864773866586964760207401984 7942480 3552571211005763864181204554541957120 7942481 68963353833607303387358970550125735282 7942482 -82406229620870209679321994153487330560 7942483 91992049320602395963210525797467966976 7942484 -115173781868627716619442318614864928768 7942485 13257178081198486382435210212753085760 7942486 -18576686548578613929962516463118836096 7942487 -365069091681045835812046939413356928 7942488 -6879892955242994503595639425990656000 7942489 160229542182033614463536996218557506256 7942490 11272255531871622179047745295965580000 7942491 -15390546574946330297146312459425026880 7942492 106784874873396349327524717718998012416 7942493 -34544118807065453389713533525041495278 7942494 -5083000103390331074955953921645875200 7942495 -9048837229147503883866559100791424400 7942496 -55979291893170368969817017987870097408 7942497 25599485746370080131865327473533550000 7942498 -8154777110201547074998739810464513536 7942499 -23415017055533509027595222436573046500 7942500 -2037217806109475976278834252005680000 7942501 -14167613666363343084049132576531308736 7942502 -41132313444262635108418479325849566720 7942503 -2272366206434620024461603396045233280 7942504 1669428411383066593225636052400568320 7942505 -77913342693207511190303280633098242680 7942506 -6039622670869015427763989938796355072 7942507 -2048705297047688274360764519365839244 7942508 -932884548671278515041899980153622272 7942509 -69913897116298411599229047857650601280 7942510 -777505479254872541802010276200391680 7942511 76463560570597011801598268667142268112 7942512 9765592235403034595842294899821936640 7942513 -39065234791126624019964951376998936080 7942514 60028283508860585074839406904153507856 7942515 -16924909303043987118186265341962227200 7942516 -2632696975869002452022071921826826240 7942517 -164615265906851848373363567181450920448 7942518 47461770906897965110092913215687984864 7942519 -11690279275273646997335655602451156192 7942520 44473817919731303247263816962535424000 7942521 -38435317161135258290037045757837701120 7942522 -30699650814246613625338119957472090368 7942523 -136966274844277888806950988037322811228 7942524 -13367240641033635562543824650984185344 7942525 61005141610906459100966366882584644050 7942526 83257107065419471359188671688243712 7942527 42066814071074277939728757979445236728 7942528 135775783387036652101676071299726704640 7942529 28889718220610738071731926910239064960 7942530 849033000334260849627106569291939840 7942531 -4491890408329705130702535263593848368 7942532 11727463563573443330291187384726220800 7942533 -6809809265324171255038114726295054400 7942534 -29020021356323841070402143097480711584 7942535 107171358631790833650373042702440591480 7942536 -3672286329709076739292804748162826240 7942537 -68323141920250564264271251566125139814 7942538 37857864738124646070959346252641866080 7942539 19826717712476467515502595487397479936 7942540 -10192271075889975546091099930738805760 7942541 7053945577098164772080678021871379584 7942542 -9061866130418251549314988670688585600 7942543 38048866981162681471187530387052508400 7942544 -4328673893421223470501087499813650432 7942545 32121789483350986517832971569417287720 7942546 3138305901667871959563830666802925344 7942547 -30317189092356128704250921072714337240 7942548 18442440925686153462162362114464634880 7942549 15834186842750792521896707213834481660 7942550 -2771479825240283301393549768654950400 7942551 -74063162290540660799528527920545598720 7942552 -91313356678310367248691901630737254400 7942553 -164515838961286311952430923516157288940 7942554 5280296821446759691076297796818757600 7942555 41748363053423591730872821013020080960 7942556 -83583069617145835097747571683355271680 7942557 32425887339243275313943851279881891904 7942558 -28764407636409191064972975950218986816 7942559 -47109780244643663624585995779044766240 7942560 4929426381952535656752707609753026560 7942561 -23693072631597127244502390611585628 7942562 -7647309277478681526394695568539745968 7942563 29314286129920252189889272232279804400 7942564 -2556513340927440153291266570672394240 7942565 -8073595334954953936007098692875169540 7942566 37356945137212806755685291686511973248 7942567 -91239294003669862246618669753171853040 7942568 23163159938358315623331655486208808960 7942569 -132409407842497553019123303658372228992 7942570 62741796159573329935769476827230016000 7942571 5112174070496427447095998649991023904 7942572 -16237139317539761842392208116853702656 7942573 -1597005050173194094154447336692740896 7942574 16224793000614266174520875011025353536 7942575 -21284576587751115506444295482483672400 7942576 -35869177505519526154067972693480308736 7942577 -150664807799669472034532803221995309568 7942578 24008504891482129717179393457369144320 7942579 60287703057380552759145305592728423180 7942580 15470067714374443403255832298163404800 7942581 75599472143748436290361133325400806720 7942582 9757316538765691009444484942407906752 7942583 -18744743144952505603883943162463920000 7942584 35873767212773322180814158927839109120 7942585 -1000096480012558699186714964195187840 7942586 -14235277588670344726502553483760996896 7942587 -22910301145646017509666302266296510648 7942588 10309617806269951522261315587664673280 7942589 146767491713552530231098988852154581440 7942590 -13111715156793440710225436103573504000 7942591 8146979130793000085491356507869292352 7942592 2834045036694123312281817333104640 7942593 -24906659353301022991209786296696208336 7942594 -81727532140156741819377375446960294400 7942595 121736362425835396110986702788507063680 7942596 51587135341573546491415080762264763392 7942597 36374314950306535961086063319410710940 7942598 -11977537422932862024798745703033239200 7942599 -95819558011512856934605031237973120 7942600 -43110223523902655078596976455299072000 7942601 133008213440700265894412455075222048602 7942602 -8192927736396134454768713507871521280 7942603 9082916013880004317134514939096691328 7942604 -64388454972918284014842989188903739904 7942605 9348600940272108552624308577451290240 7942606 27523563295988429616740979642369208128 7942607 51925135682126246582872599935412622320 7942608 -12969277857147287084695459784842936320 7942609 -152757302144418639251519829183496914190 7942610 8655790841877707154960865594868574720 7942611 20749034126154083017282810563136114872 7942612 44179722639908570770932196142522586880 7942613 -7974200313455896359377019343714210176 7942614 -12942173199602749989069714291804868608 7942615 -14187413922258916179285985100584011240 7942616 122756226897717625647597835825152000 7942617 -3906334560709899976861186246264704534 7942618 -11627910596523036617777925813079092240 7942619 8477911964986684034420602278355950744 7942620 7537797692831532777188337505383874560 7942621 -68988470020504739007758088066585275508 7942622 -82761156058481774623725510203006037888 7942623 -3870997140701835238056480818240630256 7942624 -55327636543283234680202051757605388288 7942625 -61139202750646639136308403468008671000 7942626 -18339953972710214962102381405989135408 7942627 16592788471079109326922274378071283200 7942628 60704948109932793674308095103995641856 7942629 31907453848017872725320612944439261888 7942630 29694923061015306967344669557193724800 7942631 37769020182523672971064763863544913264 7942632 4715224495968881356571686368370360320 7942633 -27310747745062044049669510432585312476 7942634 5609359495129536394535667325704105984 7942635 54113534431371950859090545028347931120 7942636 -24072869009596639450699246901738803200 7942637 -1824782766868277887285366945845497748 7942638 6523440466261709724533033465194629120 7942639 -103849469634774568931030532788051402880 7942640 4634948787825246166089709693853368320 7942641 -253950177454435975427781127588768896 7942642 1322168340303741070026976160963352384 7942643 12062171567087543309801621410110195624 7942644 -33508142721229684883195089069657436160 7942645 -115819747706483397540839840048639037000 7942646 53730904648662735645020285442113619840 7942647 -20236904966991951304993400807036453400 7942648 16269050308153995126249466553125724160 7942649 86292055396627428231755241409020246720 7942650 -8605672624692449095171714736268614400 7942651 -84776743195083108091758513139845415928 7942652 -8913043135141700576235973754487742464 7942653 -26363415116912867189738332976650822938 7942654 -5711616071793928346079274945880463360 7942655 -12340048568356101057369311918704883760 7942656 -40392674437284131341908908716427575296 7942657 64377189222920130979396487133670712580 7942658 32255544035971636271300397639793957920 7942659 302582998224969937619713426172706048 7942660 -43968840500088918050270561185034649600 7942661 47241720373168263543819455704370310624 7942662 -3673850822069678904430200003322684032 7942663 65691795808158887740265883049976693912 7942664 12937959485253268550776147396191313920 7942665 -37684906016477395177806686676107352000 7942666 13850605578490275783585789056491402032 7942667 20407626497302839146572602115557637716 7942668 -13021167654354399129995209669474767360 7942669 16654765223092818300119733251825507296 7942670 12825051470525458049294958829733779200 7942671 -142382355043036319730861681967583155200 7942672 -29036037284258712041096733260402638848 7942673 -52424828189735365194891647986614423696 7942674 -35831357944470030724652061202606842240 7942675 4367510053881240112469847952744282000 7942676 34879052072728210114141744973507014656 7942677 -81398222462120063529186118433734224480 7942678 -16629053946917496254071585028883792576 7942679 43097221757744069337915843234251641176 7942680 50654953333076425226944837889601945600 7942681 -12190304879339656237104912074243102518 7942682 -23212734991918126396585971181012224 7942683 16824065813114350495671178156814897664 7942684 -41204036462643579508777846713032064000 7942685 20496288157299570417331065265343426400 7942686 16099347747132701660882114951747186304 7942687 -14326257014383440719847828896606592000 7942688 -78646261214933873507279371431791296512 7942689 -55694501220420867191851300406444116956 7942690 -14126213516755816332125556595833208320 7942691 46374437501765463043996879842804448092 7942692 62394262685423223511460715653363712 7942693 154425050326157206195938431407084714944 7942694 -103575616288274022438963162744942071040 7942695 -32022893755634749786672640613529804080 7942696 8624220642146676866956189038682767360 7942697 57221141610719705903388606792857915712 7942698 -27402329588421795484792817408867815680 7942699 110552197445022678563975712075996391440 7942700 -27517504517701502880878333514377260800 7942701 13684215144919005005227096446097892640 7942702 -767909135939719416566154337011382848 7942703 -143965487768824187010986395437698476800 7942704 -3455376391882685867300609836378226688 7942705 28861741177454986629520596762666836160 7942706 20629505577519890196647503392441660960 7942707 22454486449509091021471412287677446400 7942708 -38783193452675425114099806585072326272 7942709 -9992412648392693078464131334065686784 7942710 -4708293803136356408829190864592231040 7942711 -11654044580041897905076144753240485968 7942712 62062515866520593412748311974489210880 7942713 51707480927597515281485508324415646544 7942714 877880899162253108835149729969184480 7942715 -22546175443350264485584623405781674480 7942716 -11794234612660190112820403946318658560 7942717 -9317102943058770909936757640200528608 7942718 -23471183533630196189373237841080803328 7942719 -13814171203134043493073136962856844856 7942720 -11976453033948456585366036637490872320 7942721 -14036151776688336552677742052947936300 7942722 41870683504356866515235620107422415360 7942723 41182708662643415068314737677528896960 7942724 -75388743816413060477755631142303554304 7942725 14247887620863630676579455871942344000 7942726 -91422910336713714801146211477920462016 7942727 8853489769455841252443573702655405440 7942728 2639033240543282870732823499660492800 7942729 8314409956602233325146011711762394330 7942730 -7204458831920325986156266394867040000 7942731 22130761686902180850895839693789083352 7942732 13748846120224930556163603487060341760 7942733 66855551702557655708797050258910100982 7942734 -10380342854579654403827549664126546816 7942735 -34360542953055124439632352591186154240 7942736 34227614577191088068702182811529510912 7942737 1201659051447820423765890454338806976 7942738 -53778691417036462790798591677922152320 7942739 -3838197428973991457148493681484820480 7942740 12166464084452534729530669317175296000 7942741 66487073545183263922466263684314669600 7942742 65567187762736659601674537650470518912 7942743 -3161287953176508695347820889160973400 7942744 -27442314509937195764459327177180067840 7942745 286159210455232049633940012473109120 7942746 10099888748330423336987047588340610048 7942747 -9900692338484122671126652230545071804 7942748 32740831206284136295645514483335990272 7942749 26270871318322324675791179825114761248 7942750 9855977504218644806252309101900464000 7942751 -79146723868132277054829099914822102016 7942752 154309129298911045899241472492804505600 7942753 -21615957385738141171562875223553128664 7942754 -24730167518678448838961392172813525424 7942755 7915065485340463582019715948267952560 7942756 -43754038193376225679679495687723985280 7942757 -160086532213876295117330772736073788800 7942758 4828471772318686856634290058205052928 7942759 50462878563230178937975825278484223640 7942760 -24338742154526924612276480204857344000 7942761 37854977009470606875339356810625598410 7942762 8758204482863133230590972039226133600 7942763 -30843144908914868552370737096024320080 7942764 -11059674852612066503255170535669082624 7942765 2321557409754314673204812095529579520 7942766 -16557488031462604257410878643604657792 7942767 -10046901089595696037175709452921575680 7942768 10669599122170454719197242671978020864 7942769 -40579578191377922762353151983588918830 7942770 -5871607148214782375561512668919249920 7942771 -101330769299541356101216110709493382800 7942772 57948288927997933698553169023987384320 7942773 45911361595399987416552782531200730304 7942774 11946640133210137063179069962335924224 7942775 38558444080333559271167564750939566800 7942776 16131578418163534872185026034142781440 7942777 135767370799338155883752595624123713092 7942778 99366129908414819589226663040848911360 7942779 -2134537168997062371681104167963751760 7942780 -31496663741921280351324228753532339200 7942781 37330178717235278877681726246379340160 7942782 -46360261637808426041727988339941935808 7942783 -69277040807910729401263154607303606200 7942784 -101800466686442678312446069636784455680 7942785 -70545861455863523840933061903659452800 7942786 55244165117770435432422006972963632592 7942787 -1362621613378657391059380274700845248 7942788 379569506184376911034238749944582144 7942789 -24793178303917125306275091248466412160 7942790 11275113040514466373983549783705022080 7942791 -32541743369807543152741527408576974256 7942792 26300543168975961112074977633063239680 7942793 26417416006251933886182286192231739520 7942794 44114261025774710907083084543019129600 7942795 6141605462930827131068004162436277280 7942796 135997388568330030130778887831036085760 7942797 -1378236781128000639261268082615716512 7942798 -1631950421231972630899900970755565760 7942799 33731525436870399461758836204792682800 7942800 -1767845547502545425173566795177984000 7942801 -2233161756420095049676490326368894608 7942802 31469374123709844593910264646429760400 7942803 62806485729539056270421248014821112 7942804 -16999870424747834448680013785186187264 7942805 13729413793768373078637504500135386800 7942806 -46510312372727174193171750828573571200 7942807 -41114751709140224197527119838689409408 7942808 -147879866280439538938695021339299696640 7942809 9329061781921285175969359150105440960 7942810 63408556694567511262227789181960560000 7942811 -15812658171437515426875054600928690368 7942812 125148172049200831421464876290022981632 7942813 -3013585204315380704424293700881273760 7942814 44686852099097874431149212025426145280 7942815 34080620586893257349254105340573598360 7942816 -39980529925832951854153435563404820480 7942817 -83906271527509223185390301804035665360 7942818 701337791391651398004374202905548800 7942819 -64803962202712225519242907084611199780 7942820 1313233012709713125265270978283765760 7942821 -50456288821696285829564125197993456288 7942822 -33210904181450939845592605269417504288 7942823 -19377089827678827655581108446712291360 7942824 29332173693811548880368362746168197120 7942825 -45072294849019365488427369214087740000 7942826 19570293075580053217219674834588200112 7942827 -477008420827258503075763649362832640 7942828 90292464830279313582958065936489058816 7942829 37901009152532561439891912023307761430 7942830 -5594798830819225245701001384608870400 7942831 63610319534685621079549286946137448 7942832 -13479825633265567314554232577300414464 7942833 17667171835038130933070370448367997600 7942834 21754396882203791512981281082597711872 7942835 -17300674867200543189468323472675624720 7942836 51796718294952136423056190444581027840 7942837 4578306134681434595488264519516219552 7942838 -2853688834248125353043711441717806656 7942839 -62523181766978458576088247154321493040 7942840 95973426650414703429637784307581644800 7942841 -12894782740478523909930688816235452416 7942842 -36892249718621753506608976855048750656 7942843 4294951757715387534573173360034275424 7942844 -518703670186515187641123541454235648 7942845 32898277985958711473665958737401565440 7942846 -15550093990050778987499456861671312128 7942847 48354486203663314091137192596912590712 7942848 -2963709742659118475348147264531988480 7942849 -46580527926624154628764120726896616764 7942850 30425105141593254955865303260686652800 7942851 -10838070725250502334192729185685145600 7942852 -14795789089911783194147689316776200064 7942853 -18980024936100515227727281546989929796 7942854 16408821825648503823405194205032466432 7942855 74277128141536566492413214501874266000 7942856 -43671565644390020542891911474238725120 7942857 -21273400767213596850794737318556330112 7942858 14175888466355650296052591351655849472 7942859 307461313420847662931993564735074379712 7942860 911237064016465036835821239899489280 7942861 -91521744505986587143805589752079462538 7942862 -51696159748162508918739462811486517568 7942863 -34133357299804673718829491501337305216 7942864 -8010452454377363103812827339538776064 7942865 22416064684182645444453350805705292800 7942866 -14462744867941793788621667041827227136 7942867 43093323601279944880303150883488951916 7942868 -16548747563378708685077687133839857920 7942869 60898072796007785247764932081619947488 7942870 -13438209995634138409454336894936304000 7942871 148203883853555858269587204811252565544 7942872 3085007984205604923430132863683788800 7942873 -53920944358413402724429828396004447616 7942874 235204303136541210215868061350631680 7942875 73979191199196857477080098935294400000 7942876 -23099319145038412059595562559251794432 7942877 -71574665861036923553266679673813047520 7942878 -456829228362960626016213621152318592 7942879 20489522875446846412081059521495883376 7942880 107606914849895799039038776025921617920 7942881 20835993820376306205167295512859563952 7942882 9109746569068952293611701120564342784 7942883 10937164775694642167631328379506625664 7942884 31068204387686327893582780058651092992 7942885 -37080709238234442392762746870903692420 7942886 5064824841103165113044806591741286400 7942887 -80513929275503358283967901862910176560 7942888 -7716063447943679896139526059319690240 7942889 15825920232808407148298623050812166528 7942890 -6981679022477137842962672965609102080 7942891 27710537715201284337907989695129274000 7942892 54643258777783860608405764721843251200 7942893 -36254105252838802762668537266718673920 7942894 -12259735607662262325698511523588081920 7942895 22422353599830225425233979453034538800 7942896 3951596979468827229614605026039595008 7942897 111786044940416871578405247668833334400 7942898 -45100376120670049755040127160685463136 7942899 -5476504467599565230301366738265178112 7942900 -15774202841688063475631193707112316800 7942901 -2510581820975191591888255897787201508 7942902 6137744811516256724250100367034820608 7942903 -149753250783087399901102162586124269848 7942904 101249296653978194350170366333874421760 7942905 55854963557111544801515127561931820100 7942906 40032602087528013523339390598248128000 7942907 15683141030196717911120994640225953024 7942908 51656519913350967310864619403791516160 7942909 8527950849820315628036852549625779404 7942910 34237970081822561159383045603640300160 7942911 -353531779759042880645287731415457520 7942912 -26549709193844342256115996626643845120 7942913 29275295103848305708496501085074281728 7942914 -16511080618133725575059786317367669760 7942915 -129684718872151404107788770110490624480 7942916 122749948154480513481782151749762778240 7942917 -324953661736092851952162216782353920 7942918 -73148517857463840421545177607952679840 7942919 59686865727513094479284824235392999320 7942920 -64460253475405193070426303313413734400 7942921 15940032488530553846932223652317475712 7942922 -16282036090581401693448913360534604448 7942923 59686059390802694040778025786227309464 7942924 -97875921927800902489450798571936512 7942925 5803370121727170963721622891124943650 7942926 15316475224269475846933688948288716800 7942927 10923674620704526867006985903935131600 7942928 11952875880006666119310999902776197120 7942929 -69725399747887144038270835731631059216 7942930 22303527751407716426730220123138009920 7942931 -75524335359486863446783422820331858880 7942932 -42646477776314552879699674638041741568 7942933 3285455630903478199606694172619861404 7942934 18578237556188631452454026863544931840 7942935 -3809805730047863217097142668111480320 7942936 96405362506901934637773950864187463680 7942937 88704060454207194770594557578942694020 7942938 16187866107419654126636004241112307456 7942939 62402570693643002667252902550865994320 7942940 -47873842884080750712541432469954181120 7942941 -135555987288359517223395675874159482048 7942942 -5226447093728091311396744742257798400 7942943 -77967357953579984991778418305257269016 7942944 -23789997660964294769265286819533029376 7942945 -98878873014940824626274675537485400 7942946 -49083242911468142166456731214620970240 7942947 -20876837493973667715803094401651992200 7942948 45219811590023110673967161622959919104 7942949 62313300845407357492374335778269006556 7942950 -2651024832535115950073795567606520000 7942951 -59135646581673370385374458493793443368 7942952 14880141837908505612088655451648645120 7942953 -55892706254647792444297771746125878656 7942954 -22524665198482698854027706619441087824 7942955 81517674151526052525628812744677202000 7942956 -14508621000196306749250708660559216640 7942957 -1089666919219943066087550770623989216 7942958 -18515391771815880556685623485764754816 7942959 -8939116719086537472545298386667906936 7942960 -268903457884099682482691639756390400 7942961 -17518659062387200319763567469998176256 7942962 -53542105436096001754378144757112001536 7942963 -24541713652287106245015057691673125040 7942964 -38365118463911196636084500781358737024 7942965 3376344939402400130619336363398457120 7942966 6917500243909382695235436734495766432 7942967 79231474133223329702911885416301295016 7942968 2912363212672517791226737488356966400 7942969 107009508856408151894142494902925653840 7942970 7496696893815890169550723944864552960 7942971 -21963666534448097254846796302978942416 7942972 -17478837261721054242506267918231348224 7942973 60355348630079144874477675426829089222 7942974 7865109393552013476260736464148528768 7942975 4031260270806197582701273380586332800 7942976 -64758369715855324900735282437653790720 7942977 -4576371432338432297542957778983357440 7942978 -58326018952467914354445501980486926944 7942979 5971132760045349112922949709953684288 7942980 -33119075710915295904797502658250096640 7942981 115750560641641117816885433709416457984 7942982 -51887321585206335011349618325326005568 7942983 -4526712607229637394641676929015148800 7942984 4116251895896576036238635884555468800 7942985 49593390390972532150031592913266462180 7942986 -7411712801776654844420939658038353056 7942987 -37173850043339062526843105804711309968 7942988 -43024928899670332538657432313507002880 7942989 -107650697440527638986418777092443752160 7942990 7281828492051651956797812347638563840 7942991 467976240713479301121838873287174240 7942992 5527007432204198293432682015582453760 7942993 26509922873258322120318047493197118720 7942994 1953662386980920889362615576331190560 7942995 29851625667906890371928645578853611200 7942996 5158101899096104621779700997315841792 7942997 -47387726744656315903292162570230837554 7942998 -11030687414786084061236640507001180224 7942999 -49765051963924467700116445868509579000 7943000 118862301574035776500024330897182720000 7943001 -33828842976828953286631656065702207040 7943002 -25598700656496014935626915638142444048 7943003 1123678851426237949026168706718269224 7943004 4961552556755550734710563780240058368 7943005 15745005503992463727814251461770844160 7943006 11858918816956198470632764858270723584 7943007 -29231014216440295016563808787193664640 7943008 110885050529408425053464904229449891840 7943009 29153694558183831639525975904414429440 7943010 -961864280563079655685071088225044480 7943011 40580920572627976124070618840978303832 7943012 5108916100710615078037504888647401472 7943013 4008098830285439717238959113332791640 7943014 10315548503438635789375532147281852992 7943015 89838987434931728469688963059500015160 7943016 15541835125335006531735473923904716800 7943017 -8920348518396377465438640316055679286 7943018 -19935160054555243603636331650148463360 7943019 22257790264432509913686081370095636480 7943020 47605204572673771336051458993243156480 7943021 28943151218188200483902858249027287392 7943022 2274661248413182960116088407014511552 7943023 -95448488484717438613804659795666666696 7943024 -5462017755512278233850814880101007360 7943025 -37192026742741812339461178648597733200 7943026 -9413377146016480940104011382757544960 7943027 -13552032715620273221071497921902875680 7943028 76606665292085824103209563838013337600 7943029 39582488212157400492638231238161800476 7943030 102078770109629195184928825669041237120 7943031 -25455815320936325503335313004664739560 7943032 10297403446790276460608507104543027200 7943033 8743255086606767273898813761570718720 7943034 17932096422862232047049493817682054400 7943035 -26517801663439115391921335053997840400 7943036 -58390050599924255253196424617292421120 7943037 -22606731499116522105629595889860870144 7943038 -7552906922200687162605400835820458304 7943039 11547366594078055159979662524047463600 7943040 -8936349632423970174010170225878630400 7943041 66540451015171328208322372872409516500 7943042 -5667739754819035013874332599081644000 7943043 18898647103636980632783271089688937464 7943044 -10072301478216579082442121960856105728 7943045 -70498301502002639847041381408810400 7943046 959165703337269252996438741709820928 7943047 8540900350507530788559852659019357600 7943048 -9304988265802666767262778947529472000 7943049 -69464952110349162393384802875496853760 7943050 20318499934728198241479543075048364800 7943051 190563557006060845722131568148082110464 7943052 -12022792981151322813608541526925967360 7943053 -56828377890316909071892746110991650112 7943054 17286283153258132558180061962027634688 7943055 66459738444964908242920577679903897600 7943056 -10478917722258867567208051508221771776 7943057 6361538029287568935507580149595643688 7943058 -42606791633284672903135629139714734576 7943059 -62352141445315388547945298395876902740 7943060 55722137300093164267608414474165876480 7943061 -857717241953666476821639055478191296 7943062 27849140682727531969529313949830208032 7943063 -98024920007978441893245193093163625360 7943064 74690679444477029194088853549748224000 7943065 18802433631912334860337241807456782920 7943066 75822623481629616883914835367857493232 7943067 -60384805918396603851192216948630170712 7943068 10835617858875133149182515480286461952 7943069 153560142469287188042350010547439665996 7943070 -38906190703531916283824806257093052800 7943071 -96304169761617803276520673185634893000 7943072 31651349700952705456332611742095769600 7943073 -33074778207483648033543296137167765696 7943074 -8682312571734239833735285290873292464 7943075 -3043635020830835057835752864801754000 7943076 -25997960789202102366954454229188823040 7943077 113188117870509674360714399387177940926 7943078 7749922923827448027251170033207306368 7943079 -57511972023819095799114097494348518616 7943080 57778962873718068505757815180888780800 7943081 -11961590320074168668938812545024282118 7943082 -1614872664506331166672328817369600000 7943083 -2413025958215833509793355681069792388 7943084 11825876461134336402542226402334377216 7943085 -2286542719735603290324562436577648000 7943086 -6097599428665800172527282815433552960 7943087 24023801790778425911862909915924878736 7943088 -770140788163447076939305815644307456 7943089 207172345234241880683762576533401600 7943090 -68730681368653874770459279334029974720 7943091 685093000703739817111570250887621680 7943092 -148995768586393799056083172102126848 7943093 -17943064565244690304595161721495600658 7943094 -26704100776173238153545237619545070080 7943095 -81407818572611977380664485691997065200 7943096 -11284346514101269526417357727794749440 7943097 82891041914442205941346078546609891872 7943098 63573878741906048174874419624861554800 7943099 27096892655435205108530563988584098432 7943100 -19047985461873976386585079402601472000 7943101 -15014568899193451844977720183340668148 7943102 65926766918316901409370468714527169600 7943103 1145737472056612629368557113948213360 7943104 -15548112360658787456721802277226020864 7943105 16261756304455183916754517690466136000 7943106 25127020234489346221628290198806751104 7943107 93713828296680914322899128436020407356 7943108 -69785508510621598381677226242618044160 7943109 12391484360678289518801607410260891968 7943110 8687688521736591033096226016186104320 7943111 57361754954578259652056092381934764800 7943112 82280932394626996155716660857780945920 7943113 92381600660045749265826751118809302362 7943114 73397944582413144614116601719269305952 7943115 27619796494455913194367836437926921440 7943116 -80668358859280418101469638141092271360 7943117 8109828248077703365439884086130796544 7943118 -40641799553295623161813859506309601280 7943119 -772208751128654730139939415553966432 7943120 7774350908235758479370134115707699200 7943121 30752032349562633282106630079419916880 7943122 -15539502821315619949641612604175095296 7943123 17538700444539266472899153481701060736 7943124 -14482404780551508426450389431757549568 7943125 -8048816022620897674590177699003900000 7943126 52247883171525537108115085611301034624 7943127 -35595973804341557994892172047673014680 7943128 -3883349734994850884960464609542051840 7943129 -33527566832592854366603161320214999740 7943130 379609723928694403243741321090252800 7943131 -34567448248321833633203979865648620000 7943132 -672977098420600645836951461915847168 7943133 30658871573903356424839339800609289248 7943134 116447953293129539920088760886872840960 7943135 12071851851600114143456741155850752560 7943136 55711789151542226866953577935432843264 7943137 -47413361261215075560569581739277093214 7943138 4895235152798327204319541319168580096 7943139 59117205526033330148780226788413685604 7943140 75478569604497299016234941635631001600 7943141 192698157959506923276995805061654492992 7943142 -10144818103608379560899408910192322560 7943143 -38040437904482431887100093690764429656 7943144 1859150903032346600006269724365701120 7943145 -15236180441951690919895140730424581440 7943146 -7541756332619833421623234839205587456 7943147 -60127935042669488315680579541430139404 7943148 -42994398130411880307681968084242629120 7943149 -55436044402798838463826048806098967850 7943150 -3812884569290230033856549804550883200 7943151 19991060148663620576608078277136481032 7943152 -1448321911948059345720109103264104448 7943153 20049929849180804416556791199104835184 7943154 -17096058201843283706141547377847163392 7943155 42833466666724658174849365197028416000 7943156 50443175501390938134623333826992892672 7943157 -26516156365461390188036936012312760000 7943158 10354947299369136381448193367357797760 7943159 7984595008062557634205799864622541440 7943160 4976618760251710157130856057055232000 7943161 12891113653721205418403691300405350400 7943162 4087345691167559045791671555025022832 7943163 11770259658890395721895288692352557424 7943164 42213202208993525133210127318935781376 7943165 -8627703305567245799272186609945900800 7943166 -21109127290438104804128910838305408 7943167 -117947438542548257878458343840438518784 7943168 50945137930970261558913264569599131648 7943169 40507887533093676697745577955811410224 7943170 26751057754284764658268027913724249600 7943171 22174791785157150929862970781187333372 7943172 -14128469638165976627081151269823403008 7943173 13187400496512171991413948242047593920 7943174 -12441535711654445521065598243199477664 7943175 -13851436220139302780076482819239800 7943176 37684108327473128119212457972844728320 7943177 273210672336249830250074582852240444064 7943178 -40005549715789255104413627068415612160 7943179 11840498035301417628405934847697437780 7943180 -30415704068633210879734482246907484160 7943181 22912932198179880500454427283112295584 7943182 -34593528600519118147537791179812949376 7943183 -53026075143112333525697780173108902936 7943184 2144052997081592781492934693744803840 7943185 47071646353918751587302696425861382720 7943186 11084911335038989562336524058523239424 7943187 -12434622075779768389134754461745908480 7943188 -108614562082042540042655688046694105088 7943189 -41292936873207138179100879426201368580 7943190 -34082741819102259716923671024623136000 7943191 52112650942724921780527097385958311112 7943192 26081539386614824333907454904917196800 7943193 -5521668043849722597255872723327250918 7943194 -49420882319340725302317294088731456000 7943195 -4504703181553898518961158468855132080 7943196 6086817081468928627269679376001736704 7943197 54198452991477173133537289902061436000 7943198 55121780005281620179593549379272009600 7943199 -92575261326476171807325683660393141760 7943200 -61338865301958419437708963261882368000 7943201 -2380309348046913908937182585330616000 7943202 -16779262924480111410505237361663735808 7943203 15872292080463841136760876934440777264 7943204 -66332551969760218896002735890753241088 7943205 43719254797037264320754883060652851360 7943206 -1190356695611812816249486088035768896 7943207 166944889801636858866830142504781566456 7943208 5485462591734358241224348830482104320 7943209 -147266302945388887759182348534752915590 7943210 14450268454055069116545432759617291520 7943211 -83801601809489727335179918468509073920 7943212 66954412135319928467709296134911155456 7943213 -181322178097550849526000410942450742720 7943214 -13773973188415333347393274110177984960 7943215 -21968116429413997339750703376496926720 7943216 14895324112568602091824058705244979200 7943217 -9423227411138328125192272107651638880 7943218 629973331323782806210322038312255104 7943219 -25548215707421503253755805760122921904 7943220 -4739582499693163933008540704674233600 7943221 61544035951061401099979885196484998624 7943222 -13878601207392771362540439941301916416 7943223 8566926291473243391928971438613267968 7943224 35225651305937637879550944171430440960 7943225 -14821504221439136575281182350108319250 7943226 -12266753828824897847191571728694547456 7943227 46165712012556396249500720962420303076 7943228 -18629161069239167401922244696495605760 7943229 -10945747645293771275383494319032578880 7943230 12346112275663689269826896354361304320 7943231 -123004353895584362493186420350812315968 7943232 706725980212767012519316196985667584 7943233 5511775506178227851406515336340007176 7943234 -7422615325814850739987981647617525760 7943235 -10577552781561710457731407082299929600 7943236 -10784547331788643153602765696351383552 7943237 106642242052304982627102801546700804824 7943238 -34221278522311895929480337373307735680 7943239 -101117798868638683903464616958022241960 7943240 -14150888717299432962097766122483200000 7943241 -12288261491912910486227875806210221376 7943242 28105587307395495985986205123972084272 7943243 78035705561659299387440621280151415976 7943244 12879647493126601487161553697873530880 7943245 -17264895923956501551602627724976818300 7943246 45296003565367804066739151038591127744 7943247 -47537355669880493921859367978584474072 7943248 26637405765933986672998867760665321472 7943249 28732767553692708421539290252429723250 7943250 -6274890477882948370590555147901440000 7943251 -113289914670820699695370003100675938896 7943252 -33766034815000050216376414948748531712 7943253 90327158658577808807862304193377977504 7943254 17876378526720601894131743929110159360 7943255 151577635859791064645382067494877972560 7943256 97764610003633378761161177159671633920 7943257 74055060214183462915636754647618437120 7943258 -236678675378787573210978135600840768 7943259 143918638712376510600375731953631492400 7943260 -8954160097572917370872635337104343040 7943261 133165262139783942371697383283372192 7943262 -40677931531177743437038041382042054848 7943263 -112290622547680488682730776928747627488 7943264 28320105499069093427906580560818470912 7943265 -717047679694848438201162733010710080 7943266 -1501927868056079828073457261586419200 7943267 -25462833746648815785128887497727914336 7943268 15832023330003255416234808231837373440 7943269 -73480104067632484432240268296816137156 7943270 -45607353157618688117455054873749601920 7943271 1119019429368184047847204849154325504 7943272 31921508215949540898676370697646848000 7943273 -14123403902360427091356097658082105600 7943274 -17224393109933816341901919455077153440 7943275 38949522569425199667959706932357687300 7943276 3300759156725031632621698237976269824 7943277 75938205698433461611991608833996025920 7943278 23598527096440652607487839819935811456 7943279 -16989277405202783130387340180688067120 7943280 -521774184640077709239838711165747200 7943281 20973313033577908899407003871551678464 7943282 109384286029472713958810147076970632192 7943283 9619644379450640301171803044541223252 7943284 -18024379072594120443058789878972518400 7943285 -9865945155042516568610592718162990080 7943286 12920558624306530269046798082374088064 7943287 -14460769265390708779554319133272432 7943288 124628822436406919012951709936305664000 7943289 6150475419508417342930760414726931024 7943290 18478930572850632760785538003195134720 7943291 88731086696625954919361796471876022692 7943292 -74386266651711328113595522977288192000 7943293 25264098227581728114933193848506289542 7943294 87383156928082132690723179629044159680 7943295 20060432088025571740152657811385166240 7943296 135497127382051729353903280810843176960 7943297 -85409240164483546952478038391691888254 7943298 -26790650068723810983821362134575614464 7943299 -4368193732511108949877251270837324480 7943300 -9917104628122554543116275800237225600 7943301 110359201630059685879257200447805682680 7943302 1750932484888968251965863235257632352 7943303 30111961524592561126079246669694909600 7943304 -33253498172327739749936132031750758400 7943305 -6081632004356645452891149713989104540 7943306 -24807423957788945406514978342855902720 7943307 78011327311163539869280959781889082840 7943308 15585920276976180460883902120230961152 7943309 61936777725964749914376490948873494240 7943310 -14601030735039067912103011857701822400 7943311 -18081625872045666671152620025653512600 7943312 1779983629247833586408077948045639680 7943313 -32796791375748815080999948732287782976 7943314 -46356079490295486987119416648403793120 7943315 -101175365170128174278098458176241545040 7943316 -4429660353930692266923876185728745472 7943317 -30120188297254067138368520372829579634 7943318 -19652131901538496799714795217192286848 7943319 -43674208224977855696676973419858197760 7943320 11925507908184292699551194571915264000 7943321 27135402444819116823880912352258280522 7943322 25905550517430245141216701542182680320 7943323 191633878044769132922333649899330394880 7943324 -1759600613577815133599391027961342464 7943325 3776949797853887129340836243322285600 7943326 14079065502466101242124484574922981504 7943327 -54439780541544280688072931936890182656 7943328 10510344921704726513416610768351330304 7943329 196009043592858217914452137114347806976 7943330 6654132907264140147984730189570099200 7943331 13855999992868590078341591623269198144 7943332 137649967184159452998964995507361808640 7943333 -97265455410601610216283431704793732418 7943334 4161689652818537193973015592218662912 7943335 774060163935181272485799614227611360 7943336 13532070695844528198925331445547207680 7943337 92110149253909177724571545980776627594 7943338 -21791055797085699662829313106319305472 7943339 -47447815165279191471576070178208900000 7943340 -16584441497013653473792497095858227200 7943341 106949862896711093203756005867613819830 7943342 -19253767931051421530148961674128080896 7943343 60060534383303382302344572656347334664 7943344 -26573339545050827408998851488714506240 7943345 31277624791707755841287224510983280680 7943346 3029055490888143086411036761758772752 7943347 -383873788250844045242795660000517120 7943348 48869339851176868164401538224752705536 7943349 -2150821976475272961970993102682158080 7943350 15406260004154521403964511156196762400 7943351 -30818054845722262231158430800478642488 7943352 85043932167393054872627614327850803200 7943353 80850183104379650993723463704777963664 7943354 -9404794031511834708564121903098612624 7943355 -20874080420168099524179283348438164480 7943356 -5994614563542562295211121083785951232 7943357 169863566086086724997347263720015105606 7943358 15232180000361960824993981420464677184 7943359 16305311857668619009731523343523472752 7943360 680806974935528495968155370216488960 7943361 -51654885125383343245206869883928860480 7943362 5560310824778928253502081791167892992 7943363 -120307609730903431326213794586656264388 7943364 10483291688739461226715891753034846208 7943365 -55916197285396124114003501513997676740 7943366 -8910987538794565997062021068646141056 7943367 6023570773564839252369032823463746048 7943368 -73410835947622765850652782769368064000 7943369 11638481055047424756834624609302817792 7943370 30371715551249829363952619002922860800 7943371 -81874985704321581698571205436776076000 7943372 -857291294264187950352815505025532928 7943373 101026318724613743008145389005766104000 7943374 -80747201926410888048613433869888160064 7943375 22509585146608033641163681117076280000 7943376 -5670429290598016076888237640888877056 7943377 -1183270779744877103408638120865216088 7943378 -5147700013788564794565320964715407360 7943379 46247309717048059390823736860684518584 7943380 36449383371315446065784654437458163200 7943381 59983008263871751190126004509807176764 7943382 25119129637734316985748272991727969152 7943383 10061004622309942430608522348245369520 7943384 124360741296633102241720662881517250560 7943385 3060661746960813611243940366216032640 7943386 -114366929363337679956946530146400450048 7943387 -57652106394744693671217192785339282760 7943388 49355206745022077335779558283474291200 7943389 -187219446075034789001643384193920636576 7943390 249918397341315777540765728436268800 7943391 -56374469553670170126737745449318581800 7943392 136706169003330539724376454421377974272 7943393 62337432283348116934202012488829472324 7943394 -6068440904533453898733858342052291200 7943395 25835955733491980393237784881073930720 7943396 19909281896067697745212366710167260800 7943397 8704068096353449063429953813681312768 7943398 37881807332010559638270042869547266880 7943399 39118237978643130493407896313535481400 7943400 25051489066091094799756572445409280000 7943401 -150870556654643014719159063258213003648 7943402 -19049423781845816725687841111887814400 7943403 32805884125852290927407813264154590688 7943404 15143427082305451391355590394775633920 7943405 25112557301777369600996752590845058060 7943406 40986812465302506075766393739630668800 7943407 163581759433004049113467012251309816656 7943408 8291134230610436467740637195402149888 7943409 -7844437038986112225439965339215967744 7943410 -38330624481794568520367585569302572640 7943411 -8765432562390702515488906619512992000 7943412 -36865671336023832629824166269300850688 7943413 29506487374314334630275509741433855264 7943414 -8293345095954970089139934583383575488 7943415 -60483027241216091744776102066797350880 7943416 38056850887125885311736995483292364800 7943417 -52283357279964011886515928149752973868 7943418 3004291773032192269448363252809233408 7943419 -59305423097929075070458140794840640480 7943420 79053882352282284847370262824031682560 7943421 -45388432175842872725741140521571365888 7943422 -1112874199549323317915883226410456576 7943423 -170776846642333725079199587630564335840 7943424 11692640995533975050899081213419454464 7943425 7531672555108717647174394765233320000 7943426 8740651307273729596252015068952488912 7943427 121635666785611160908943613533095088592 7943428 -10047386237488673470491947836904363520 7943429 -59766033296717811544184131597804870116 7943430 13763626553919037238192209309308426240 7943431 48553274513739197329001124982146766232 7943432 -5831481932444828893932807281587814400 7943433 -845739256459251226538386535068903680 7943434 51064025553078940655535927357957305952 7943435 89394921643419521243580731851240142880 7943436 83770297502703931499986278744307840512 7943437 -1513508909270750063977876348698945108 7943438 88878768179706090017586086740474269120 7943439 33868751257767906783361438218528479496 7943440 2343928128026302236259076866776760320 7943441 -24296013652937198622227114256806043456 7943442 5376479636441078370368168741271567360 7943443 25020751711392246553265307197436603692 7943444 -589955452567105064496528929933556864 7943445 -31128133791725189122853063777754978180 7943446 2212531321885187251652259485308928640 7943447 -218434281530762476081667375707381271448 7943448 -19026587367572697875597069558133964800 7943449 -125627906346160244649310354525833258550 7943450 -24560277923640287071956445527408576000 7943451 -38603601017357989370408402533398321768 7943452 -70385930817423814343405965430275803648 7943453 36598496256735825743582783211865313856 7943454 2023932337973996415836256802830153600 7943455 42606252989631581534706862968528389760 7943456 69001795608489896206230625316609064960 7943457 -9692607972242356924225445704508044608 7943458 36159799013247153029810541538048997760 7943459 -76622411462166548162021451282714770340 7943460 -11310157746147141721187152164613693440 7943461 13839988010711451039385811555681756800 7943462 -39968840026848123304571349703217268768 7943463 45056202250826876864659853732795531520 7943464 -77702087262858713453226680010115568640 7943465 -21937746436404698167985249576847619200 7943466 7461274951914374978437978807043883264 7943467 -7093943979402600792562092443387409008 7943468 -417125326363975748505029317187859456 7943469 -71947226857971145315573078684929100800 7943470 49671637227461857244006779896080079360 7943471 -45424927249289521379902027129228062336 7943472 -4776821546196770919222655930825752576 7943473 -91877238887912113715900998594819127278 7943474 -26761434395605531638214050151405456896 7943475 23728247767401835589848319314413738600 7943476 -473143093784899152559747663848531968 7943477 -81828706417685994355937977769012735940 7943478 80403692526960819574885274298324274560 7943479 -15337413477700000297956475953291843416 7943480 62837252063305439346946630806947020800 7943481 7870596671119439915803634395304885760 7943482 -71606903149913214354563590707848947200 7943483 8983049380868429975909802320871552000 7943484 13045298856789642255806393798062801920 7943485 -113008369864909724533924449698079275040 7943486 -60253934649666045126637017090011927808 7943487 -21494960814073118106892798332439477632 7943488 -35284967914522395536041275227661926400 7943489 35711310509778002993857682561691556290 7943490 -22072282668155745336925325039458445280 7943491 -158139592966583617754158052188445714016 7943492 16328887352762411827161636667420684416 7943493 -15042861229358182547872597959522243936 7943494 12369834194670065619881620366235401728 7943495 2092115335070852451263670480660273600 7943496 -49379787107363916845975182926543667200 7943497 40602375047488597716402055022739817946 7943498 36179186540967787778305655675355582000 7943499 -14703577100952439802220257360324015232 7943500 1121132651292242837255850215901696000 7943501 101179138856421046024746735666015465600 7943502 1615629427539385482788287453552263168 7943503 28388810554709653052926911837263537944 7943504 13932336667738909390787748307131678720 7943505 13482859919055461457698733567406629120 7943506 -214382684943510168977252111203453440 7943507 35816599895715605462736415103660106648 7943508 -437436410130702032277351567668383872 7943509 -39797162719991856497719090444562828384 7943510 -20546795875161438819786390101152784640 7943511 -117253274808556914977294764044215869440 7943512 -143448034455257151676286288668951756800 7943513 -73228279019499795735514479851417573238 7943514 -34413628367939193609014393531777871360 7943515 -70530986604287036101711911550382310480 7943516 -7083268672310527315054851117889385472 7943517 -51850865665844245365007367615476199040 7943518 -3256988340704068850781325538929239360 7943519 -699292371907519040489550255803165256 7943520 -22831484116175834607905905463368089600 7943521 5541090010420598582232290742577807252 7943522 97439939246124140570244504526461926400 7943523 -1910469071537801935696076267754623232 7943524 -89192788163888363047606668298550507520 7943525 -85537822581551255356711078981952614950 7943526 -2317081910261168901681829871631587808 7943527 -39503122588886068080533806577962109960 7943528 -64382882778467481278768926366342947840 7943529 -78590609785855379275027692908181120 7943530 -341286238432784671206353486165099520 7943531 -141307257368448064794287396667024694668 7943532 22650661493559825608980535720648873472 7943533 -12667519119505902183314186926033677312 7943534 -8562640030327961212880400825552444288 7943535 -94156010502247608964580057780567160000 7943536 -33819264641197283090750532360196292608 7943537 -72014031463152485825571668525458512000 7943538 44378340699687243702847745646402543744 7943539 -21421303780676599128532023830561927760 7943540 23892770049241357282261784879838689280 7943541 44294346964664145941613452010785090592 7943542 -43645508395549311935408698919537456256 7943543 12871896711474156347557847923761330792 7943544 24284509567361650067616740360025169920 7943545 -3259289953467457195831629311755395000 7943546 14459524537553321272768260004850084064 7943547 28334372669637219614161836724642020720 7943548 -47401799623368725422760837076616148992 7943549 64935190684880157849686286545289936300 7943550 -3409831011122361822068271449820763200 7943551 17707772276174087014148592295742074368 7943552 15062291210105176919393440431184281600 7943553 58268927879737643379122705186743179762 7943554 40236437806251443844648842170685601792 7943555 -29295513514820389263951407867449373040 7943556 -2491525869596462905821927262089732096 7943557 102943437827103830761361491267902675806 7943558 -22175643875488760787031135205673461760 7943559 3182936335017883814198089024883890848 7943560 585877822150451475482157852677376000 7943561 28987091045421681600000283282724624052 7943562 -803087367468512547156472375080099840 7943563 46225135220415864904141405729249689812 7943564 47440439550215974683615259227984138240 7943565 -21380268616777400176470874904356510080 7943566 -23836438748641680595485381866725800576 7943567 -44671576561421890809570508465287048888 7943568 594555285558823544731511058573164544 7943569 24988759209420205857863938719148753970 7943570 19739428127113756624801012758459067200 7943571 -49059707238918912890323559203094887560 7943572 -11176000453266315020815898084596981760 7943573 -69336296026509547930744122079892275008 7943574 -5881065062351475364613197309874821248 7943575 46210472539680676508928877472949618800 7943576 -49937834459504910831468749732994385920 7943577 21450321492343290589095819568949842080 7943578 -15475502573133180220114561770300264960 7943579 -20024195327712827213295524007899147520 7943580 1343987059553127361379948603953973760 7943581 1261358137813805572945043165207800000 7943582 -34486846959379990552305873030806740608 7943583 -17465847012389852250727845826879430400 7943584 23251661294125598001856417862419218432 7943585 -10017938262261894187135534194787901400 7943586 -7162968941407362289698911751021607680 7943587 -100088131238092192146474018202131213648 7943588 37098379683776778533984598620119298688 7943589 -898235088727248166670615392595979300 7943590 6965820166969739340460011450350465280 7943591 44467782620782280666176344496980367992 7943592 -7704995931441920233615218878214881280 7943593 -24896836353153362417611536513760992000 7943594 -40857760707992527483345432760160173904 7943595 11436382240842823931356710736568186880 7943596 -55769580957893864386856925594647265280 7943597 67736163317126957345041241135178113046 7943598 -9529997965471081774221239578324648320 7943599 18301998771188842106590007184906611600 7943600 -2998298761425651801075306791942553600 7943601 938295357649712254613121558130806624 7943602 -49613599718685121290331555481085969408 7943603 -164405389175881932872968266870718693536 7943604 3781835933620352227278389738910185472 7943605 1279735103011484227694601824483542560 7943606 -3600196640872055457728853297001345920 7943607 34075167890713599263829522640208864352 7943608 -51990810214425363301500634484385792000 7943609 -19593445745366687803647219833495684784 7943610 -28907110508053104289358684171145642240 7943611 -109956491305003934857156574262876204096 7943612 103268754390833055616411337980658144256 7943613 -69420294255677198557454506656793253376 7943614 1128797013514368667055971236866762112 7943615 -38416674235094050663517322205774772400 7943616 5128817963816333018987100469733621760 7943617 -79922686400121093592668048257720791248 7943618 -89298133799095132632842233402851432240 7943619 507749712618074400113004520492458744 7943620 -47333312846966713295599370962311064320 7943621 20773684425578150998458857931221275200 7943622 -2311512616832002815944213172385781760 7943623 29380944122857971473972524342845396624 7943624 65073007763034537299725419754977054720 7943625 11645732096886747314567817492188688000 7943626 -52789697298597227617211872798339203024 7943627 -129518848338273202225623885765906319920 7943628 -15752155959587405923467270906472316928 7943629 111347342782549097605586760557948250230 7943630 -12268133046078537344754389344746143040 7943631 10739962852334308642162559304672558864 7943632 -9314318758794050496912905710753521664 7943633 -12504429996588860137510411169137205340 7943634 -36967113078861499387270695023807698560 7943635 -80751238660332082773227936757499582320 7943636 -5741199625386068084011464298710647040 7943637 -26557881929672927306490064386254966400 7943638 -7708731829847653811186886418618749504 7943639 66904637363558440613999542274424595800 7943640 -4555464551121973360161727048550400000 7943641 -1750581727873535815659115408530524016 7943642 464185115103675580263457899084164352 7943643 50672232837510842555081486536687257600 7943644 71612717239307752567118824506962022400 7943645 18246165783490687524263654610505233900 7943646 -36691914218216870638509296270371252416 7943647 147276969665394447843640823335755514192 7943648 815390781662101026320833928346206208 7943649 1512467081118016656003506062474223040 7943650 -14402164633078188079752078888151200 7943651 8092656233774214504014863713887001600 7943652 32329586240223088545678767568690401280 7943653 126553551881839751160295226114575465120 7943654 -96002702268417201017691310616756052288 7943655 40103378392713350269089660250335230160 7943656 18068391476606971378111075066085621760 7943657 -25483274635671586240020923529348512256 7943658 47752026099010165662228613573594232832 7943659 -44079234990316494737788369243876789520 7943660 40435306446349399940162989053270343680 7943661 26522594845840350565404043216144599360 7943662 -35585155181388579326099210076531652800 7943663 14286253891298551730080814224600701024 7943664 6100951909582252904024344377040109568 7943665 -64186682902034339529312775767412916940 7943666 9482328287034387555214375311390742032 7943667 71406960773807473669752478102446797880 7943668 43840259571340097888032181532731118336 7943669 -252111735320332007207566128180164300352 7943670 -16058361939107526241425031659576330240 7943671 35212945477717059271503173317661377824 7943672 76468869483687489827172019943876198400 7943673 90408886640215666562062471566637333584 7943674 -33044791858543212061298225573925223200 7943675 -73215686730501374712340716214222894200 7943676 51777623701165762788519697298283382272 7943677 -29104730961770894013952470987487130528 7943678 -25008891446662749444426260715053329344 7943679 37943487692331094414295139422007127224 7943680 -20426371920005904085270757178448281600 7943681 -105875885840716504363962563012004982608 7943682 7105947151600623500000130237790348800 7943683 -147512943722881541092202349934507529976 7943684 -763725552099038970298409259122244480 7943685 -396654938100316323499470299936431200 7943686 -35298970706214210364036021330435682208 7943687 192422255713483168804257668169453424320 7943688 3895967425679464230988066173055795200 7943689 72416977625053703333954432615173485120 7943690 27828584683662321502658999773706649600 7943691 94135293893154363731992222716764160 7943692 71059452791147956825330264239422338560 7943693 -5272470124909227212954670573850985472 7943694 -18125670887234898130533491773981231104 7943695 -27660848007131283418226253840012987600 7943696 5975033485826699172412039460851556352 7943697 -79010242188859452823904660446402212960 7943698 24642529198511395108087082707391425536 7943699 24347731386442331986756422916904211936 7943700 -10584570643572571096285809815920128000 7943701 -42705970943654240673341721711023505600 7943702 1965473496924565289662128815486701440 7943703 -85291166215548292478595101159944812336 7943704 -55201539846044691917215478139146250240 7943705 3373139783851323878875037544893030400 7943706 47366366746161701440209356930245432320 7943707 14502198267873885918065049063769468032 7943708 -49720337174893154689594304762535244800 7943709 -43483456395575017132697670533211768960 7943710 1192839822967938904532793826665936000 7943711 130423055894677761761536516530342891000 7943712 19553084845300813968272399375473311744 7943713 -160207610456068847335447710042117755038 7943714 4840172832164876859243116602038133920 7943715 10279684553344684847953142671990926720 7943716 -65551641888099414364532317278510197760 7943717 57522955205325950007356427344547886560 7943718 -44281258880227075162350655059798979200 7943719 6620484940667424206744724856580145152 7943720 53194330290072268873364226168771532800 7943721 -23108831516140736668599060571798934496 7943722 -64762604959774713414991699316359115088 7943723 20210917643240382360262018222443244800 7943724 29077703609136556148030497728813419520 7943725 -11947278306217669825554310405107249500 7943726 -20855203824214707945717345913104539904 7943727 -11716240355570800531935769552672101120 7943728 -3861688375162744031992026306393997312 7943729 42279710561550046984243431661861026240 7943730 28697058746094438105951562275137886720 7943731 16961900069024914603193469054199867532 7943732 47482677142013173951666700297136513792 7943733 -46980680583551747467201117000362047538 7943734 -1196557230997561660766144252043572160 7943735 80780761685992795115316430318648126680 7943736 -61460829870894552278138168330020454400 7943737 101291089944795983194895784425065401386 7943738 46209316818996596212219749837909669120 7943739 145676114061150057292163847118934755440 7943740 7115964673552001465236402570036346880 7943741 40299653335903342595488512024828836172 7943742 40020018361970082853157590691761007040 7943743 -220643456749494613990915096207360672 7943744 -49299970793717897400961494673094344704 7943745 7336904541473646815505142886809467840 7943746 -8845661757786707756510872450314510816 7943747 33796734110978629221684656625814951632 7943748 37482894826038622251795986492069283840 7943749 58048195205591359480551826894181152320 7943750 5927184355024068792072495933859200000 7943751 -2924845704258281289011223549779648616 7943752 -59247537765184128732630751722102128640 7943753 -43524419480073139714518666966692488998 7943754 3834649965059829084303201266098099200 7943755 38944305504817050398247515860484672160 7943756 21369204456359096750042676829493502720 7943757 95663740425262777542390921252483560640 7943758 -63417524794924907972624052245745395520 7943759 85852669752693951092554406443085838960 7943760 -10380748275499510969996530519067852800 7943761 3148461545765046676145626530509823744 7943762 -43036229579065389532658708343031360368 7943763 -53430910182219296535869584802496589056 7943764 51160461093559292964648168776819576832 7943765 -47835308471162692341817267622801810340 7943766 -16097349485537680547745854643510374400 7943767 60333660569856808262148241248223812000 7943768 48347011460581094263260503323340021760 7943769 -78106408680357033480049127259979323900 7943770 148594056334819443931220036700235200 7943771 -39639804345872807678909302955475684 7943772 64175896694890749006072282591190720512 7943773 141997588161973688708885879239434250022 7943774 64316018377894442727080417806191083136 7943775 -501147710610415947983316023284982400 7943776 -115613379053369361454500194834103533568 7943777 -1656241687987919116965314158641442848 7943778 -5599099306539784221517153590394740480 7943779 -46977594633229137397018233939985589240 7943780 25972549020395667387912377629272629760 7943781 -8685739934935349520254710119758415360 7943782 -55199830078205977761812130208366207680 7943783 63246869660186191793575879108557967032 7943784 32553700697915029331844067557347328000 7943785 54683381535934639498009321304546578980 7943786 37015329353824828695316069017620352000 7943787 1278190693288736697105114371058711888 7943788 1648029898288021658535692965862012416 7943789 17398631524147954935656421718885393152 7943790 -14358728452330700020757663081205137280 7943791 20941454071772505025283036232454386384 7943792 9027066906199557411154873764146282496 7943793 7820706158029080340642209066576873408 7943794 -40891645399927347724362934579013442528 7943795 -53820162869551471844734720986875533200 7943796 1935171120790760115477416837202247680 7943797 88624543960529498124398174866081523246 7943798 57407861573464901133979574833485386400 7943799 60704261255787246838929620705805278208 7943800 2441258247635265488438389412528640000 7943801 -5930875576549925135226347197425618198 7943802 -53624324185732773393775042799588640768 7943803 59448702392373673278098180646335483904 7943804 41743549387676908517861990793540890112 7943805 -357709723698421076976381246763060800 7943806 20989502737899464538402176147392986624 7943807 36204567600865637745177344699940829056 7943808 20874632072570774328111077811856343040 7943809 -62935081742620427435997353616513000960 7943810 -4327711021331311301771130939584609280 7943811 20725848909684796733521888305861237600 7943812 -41626629351423105811051767999857819648 7943813 -6226299331811127600749345987390095680 7943814 1136693032598622553258351852474535808 7943815 -32033551001474594488911238792379613600 7943816 88677959192954179933136225707428710400 7943817 -7104545414444624626148759365040071488 7943818 28945310153217400504203611824094020704 7943819 -37076259556837616753771090693203727280 7943820 446509093420899137243638112134348800 7943821 12258690336087848231941537856769211200 7943822 -76676823556634012476496873595080628288 7943823 7872513187497265922621674427444541024 7943824 1412318207854840890906289869824983040 7943825 105196439780525229194589156161776729500 7943826 -3905551409165262817517606391391375872 7943827 -153851658059822772185161016890447306324 7943828 8868117124358640720143353853396430336 7943829 -51623175304854121353655550325137771616 7943830 -28511116282989529712104051793773981440 7943831 15386461413607130466887077355219790360 7943832 -466864501921341909541331843680911360 7943833 34788552386093236228736117428272235082 7943834 -1442338632646716304102844571120359184 7943835 -25886715566310635667688178354640556800 7943836 -5359114178290792633946920698687380480 7943837 -76319454948969703005375996283190051808 7943838 -14537079770078031413282130226775454720 7943839 16623738548784433189666364756672548440 7943840 -87879345289515989648131420525245235200 7943841 4288048838964378939840661201909608720 7943842 844730240928416501125453726146742944 7943843 50087599661173411797167947780105635840 7943844 -21638848093884093167491025158802832384 7943845 -31046752836522842425565929919388403200 7943846 -153321888414374441621971958860709955840 7943847 1122032582752528909278502050571226496 7943848 93655418173303406916514527638119710720 7943849 53126875799638157174624600238321227940 7943850 10904193817307727874112069238016512000 7943851 -24415702810191323896525855025982195148 7943852 -13542310505024385078436522132206056448 7943853 34215177172025719969456758204560387904 7943854 94844010433821452031910653053830186560 7943855 47199128944360190738340633440599365120 7943856 16063731957535151404976731578678902784 7943857 42389279382923593751054634366815075620 7943858 -14844132234837140961550286455983429216 7943859 19162468862235613568645813464393121280 7943860 -679523820270102948684285396326730240 7943861 122502115673860206046559663172313332462 7943862 42577123363220543615001698973542784000 7943863 608517881244910343286681980655731504 7943864 -90965151463779385276252795993508720640 7943865 7370926973834402440706508801351501120 7943866 -38801268143189734270718970572406580224 7943867 -27784683017459182102483826296587334080 7943868 -13056601343480186424406091494251867648 7943869 -15684156624268131826695298007163837440 7943870 -31236541727636484827557167025585255680 7943871 -55166842062125954637260347707316419456 7943872 46380132613542036879227116444577693696 7943873 6431036630535153130659025080596463360 7943874 -15850181692718028928526445054080501760 7943875 1972406706893781530460505996708584000 7943876 -66526949723217112406947223260048032768 7943877 -84687951496371033863638263038242693986 7943878 26684846416925890798239769304862720 7943879 -12508218446262834089257426628482739040 7943880 34428961942103055325051763041812480000 7943881 11468474629094893666413949565469696000 7943882 9193564763260866682533168068969740800 7943883 27033969836904840548258025002301327600 7943884 -11110596689628071446150829809821261824 7943885 43914477746702599676046353785107653580 7943886 89364017967844283417269008497855934720 7943887 -31994536229596414919658689059760588048 7943888 7551765819869011040954677094747430912 7943889 51492558877299575866357038920010623328 7943890 32064969333752379534975384489280855200 7943891 28853225093844852375710799599470877292 7943892 -40966848000694511513755014019129344 7943893 60404302339815926597476702696735648320 7943894 -15405594378754298215718163065833801728 7943895 -58518153694544753078251854142295089080 7943896 -27469402576228998474234779457771171840 7943897 -61828068780140470125859974452868316860 7943898 45225627614079586805561958355052590848 7943899 29398517899693745025315596838694201800 7943900 6208670339648775520355912446693248000 7943901 11852826448905840683433153520631660544 7943902 -21438552247607974574833609173684985728 7943903 -15300623430090420465668138592939401736 7943904 85401065386389275700414081627485896704 7943905 7534344970641619467288299233075921920 7943906 -317313458032741544629128822337009152 7943907 10861403969877899617100869694104773240 7943908 -29434224371495838124621500622025863168 7943909 -36835548575297833117928286264389940420 7943910 -3316303289178375868269730425947961600 7943911 45115287978619440608107962182028819512 7943912 20269903726982108705652448288416460800 7943913 -21460782653958858076857781975645977516 7943914 -33668912807430866228046497558641445376 7943915 21223069573247469177723462538854789120 7943916 -29073771644689680046793693158265768448 7943917 12637822559946161226496193206745258966 7943918 2237071732284146620476879950184916416 7943919 2138079978213407166628266476893741440 7943920 -3857085426176328166603640420755046400 7943921 -125240514576196527881147903103240520878 7943922 -24675013249462371851737665362332402176 7943923 27964579299214135198965760473003595264 7943924 -2664130418244025692191043454188503040 7943925 54133027417567637925623196654086028000 7943926 -18355769259852533889019844875178549088 7943927 139458739705734654335370932214624940776 7943928 -71782068670200475223819416696164003840 7943929 -30677975783053359400964861763850869504 7943930 -5752856564945975199519667045272660480 7943931 2498371314104313265790041370938915020 7943932 -6111547387443586464079469350896227840 7943933 13397436798131399100522568525540911084 7943934 -4144402690890040318220517612240943488 7943935 -81785154991741689358404002228276916000 7943936 3728135625074193444421621933469073408 7943937 28207889851539379777763260289934248640 7943938 -11167373513160886211783291393956800000 7943939 -150249289747765710000185947992853972200 7943940 -139283076382169584412133507902445158400 7943941 76637755369447925799202116161764023900 7943942 -14238371229415426566030688561776340800 7943943 8753212985586348618662171882089440384 7943944 18801371131895928627019405340533555200 7943945 37882138765294534772969364043911993480 7943946 4330961547049448617982931379807167744 7943947 -94067028936460142654489182869165559296 7943948 -73422811996513777642241153934359976192 7943949 -599584473385835960080029826217532960 7943950 4268438189297070966161596360300406400 7943951 7958388143065699224415087799318411952 7943952 -28589134834019762724852761801985884160 7943953 -48040109555521591135011512536225113996 7943954 21173818955142305952711482503803724176 7943955 -2006113712626928622369842641499640480 7943956 22723342380264006968438887795325621120 7943957 -20280462940563732499447884130860158400 7943958 1552381285571078603224044059683463808 7943959 77614887026161842427497062594943775120 7943960 -64985031056779083644485697787202560000 7943961 -33948783013154879583168982592600647728 7943962 2780887922037478854386411751717197760 7943963 929792298959099752508587126287035760 7943964 17639898403850030819688772118280486912 7943965 -110855235468355994954954926664605237140 7943966 54878291850370880685241948826502978432 7943967 51235614652544130887312332908525972480 7943968 -2552174583407921044406943159883923456 7943969 119425988300697794756132010407943068160 7943970 -14553346384369481960297557295844710400 7943971 66550740119733983979161036124644891904 7943972 -20706084314852122247132165596205383680 7943973 34039453249842788674548588876591183264 7943974 -19035468461983810687635780761789939328 7943975 -23187107926522681651938300614232989400 7943976 -24304977448245002734134040114060492800 7943977 -10860867569559689288959101188915460096 7943978 -121614842500852330329680319205692559104 7943979 51093305598736134986966523430807344984 7943980 36898395096256627156827953345984332800 7943981 -27644199739691847593324816420205198228 7943982 -23299332857318580292560222645783081408 7943983 65456777636523669377791533420549385232 7943984 21649850013037787031898209052981248000 7943985 -5440581258842364010739364456611956800 7943986 28820272640297006187587951413044306192 7943987 22319089207436559490714440939519467712 7943988 -6398305944253594449024022176368572416 7943989 138431462921566351251603084438276786080 7943990 45236296992524343618701754544041792000 7943991 -62043033238554461848799030962140686976 7943992 387564732378256888470340931493888000 7943993 -14150775232492782657718733392105025238 7943994 -3087693074371834229096297906969391504 7943995 5094070280881505395537302803719969200 7943996 656909655572463564522814513844382720 7943997 40997991873038310629232589956505824000 7943998 -30967180381960446416896655569101063168 7943999 64330546093635828169369305285847620960 7944000 15527264481144786112048939269095424000 7944001 -17383054363305084744896620640739851136 7944002 -19099403140915742585610625902431162496 7944003 -13580961039583712681918031592400285280 7944004 -3488190667698765718278829691147906944 7944005 -55592185652413745652735146341499366340 7944006 1333302852771210414788936181953445888 7944007 18681638343321051580002790261217081920 7944008 44772142893324141386636745769705128960 7944009 -47316885547914203452591568851222322400 7944010 -7409447165110339535333081045470632000 7944011 -18606497686078695576241161685631119056 7944012 2045047949130055414411927299755771136 7944013 -20841246645440059747426752701707968 7944014 -36321270585916241383896859180571972160 7944015 -16279068638503312778576333193544550880 7944016 -935790522824818096464056649309093888 7944017 23277377681119650580552232692591710066 7944018 21287840434071059446776790779250315008 7944019 -145390521718193938763942446003336770580 7944020 16687335997976370158309136041670451200 7944021 -72673713473439007151083500981084005760 7944022 33157830103231474070938863513603777312 7944023 -173392946482034056980505553329578510480 7944024 12498212944136618706350240287121571840 7944025 -23795800587544632544367284055027339700 7944026 -29425928228854446262426469477748672000 7944027 9234412074365478856618318066462138992 7944028 70144164358078063015908610216080468480 7944029 16163252851071463740011339566241571840 7944030 29511568740272678098486724525668197120 7944031 38062338011049007592485582620090358192 7944032 -14366780297955107328002373098115563520 7944033 -77464461858003750797209752278849503200 7944034 -24212322099502287995025950122082838528 7944035 -202640228300386266508649576684620800 7944036 -1766070406911159656658997899140901888 7944037 -36627189626430124964790058540593093348 7944038 85836984263667725843643631462556509920 7944039 -50461165676986045679054582584834544496 7944040 16322166418670006803533087995808460800 7944041 -6907407096095754878948715867650963328 7944042 -17198446824001982730275620250339052288 7944043 -70058600703502620700154529662165860400 7944044 -84611835661358724670900386537279280128 7944045 -13221419813117877427669743618405019680 7944046 29535086753288642581282746406326688704 7944047 -38215312770140115396629966760350259504 7944048 -2160950884303880594926066371668213760 7944049 29328303422488828418651266540852579236 7944050 23611966157330770528629831226112314800 7944051 -32668875367799317107425048024837623440 7944052 57618624867080719931081480853789429760 7944053 33573658542526762321008423740519625084 7944054 -20728093909379104529761540250782085760 7944055 -7537566808229551057481570115554419200 7944056 -29676247722066859588072899175018967040 7944057 126174542294243153034261819354580398720 7944058 19314701001796847218352437449771200880 7944059 -160371622373080537443407644415134651740 7944060 10428752992513843036368838494140497920 7944061 48727810644632142067620762379386582662 7944062 4579089210739468115350552183675797504 7944063 -14722033850328427384528100860741600056 7944064 62967495393081742283972614657450967040 7944065 -830132248118484379456676366210490540 7944066 10412365347847354219699622839455196224 7944067 3172245930653462382560583578080053116 7944068 91645550136648000587005911331610643456 7944069 9929683278363662354931702416094070080 7944070 -10562817031145506805549480990549723520 7944071 45069281210966467397747996677270600200 7944072 1850605512657962831655770705123082240 7944073 164054943883395810626905477777496362804 7944074 -39908139149926639289577822621856464 7944075 -378974393727612638962364330388878700 7944076 -59441529151683292599295591612095190272 7944077 81340440761911290751237239599995289100 7944078 217564556960137801805164014150905856 7944079 3501213708512285318834617358290466016 7944080 -378118517936074469810933698560000000 7944081 -114990929578500537436061522074724468736 7944082 -48367550659995301704975469496623288320 7944083 439152287137184149560837890388263232 7944084 -33746597398975283846196714984933331200 7944085 24889417510829149534824387383539973760 7944086 13390437602265216616106861134309799712 7944087 56491162564944446225309214830908454760 7944088 -14535776628582735305616783812185098240 7944089 12358258585348381958609131013989954890 7944090 -2778873653111683694438213420849971200 7944091 -31175179885178006567848220794265141632 7944092 -5482953562363987704996374239541111808 7944093 -17844442718996507185241808214908323520 7944094 8191941975194304054196977626693336832 7944095 -62645037304312106593703804806409837400 7944096 -31119212810194943139797598811141963776 7944097 5154810259562140883472895481026378432 7944098 45993787041810626249557167377540368632 7944099 -46985888334519689346181859018569164936 7944100 -35826739243156220692856803845007161600 7944101 -224023848621110587088109610059613606656 7944102 40808811336076774350737868959694535680 7944103 -81694667672524952115550030464402976648 7944104 31791191772742118399551258706266030080 7944105 9063211567544271639913049278352596800 7944106 -5997618591230886706857598372140976800 7944107 -4307349410817932877402082666447702920 7944108 -16124623786067362102911918192269967360 7944109 -26557391681123894337968791832786499360 7944110 -35375732425350579232791797533127182080 7944111 4502932434865388273362489132951090032 7944112 7273315844514415397840474805717860352 7944113 48826222790233238489370419321069161362 7944114 -3618930667412259519523961975628284160 7944115 95934800454625529034243410314686884400 7944116 7944876533560284111117018956743520640 7944117 11970277241071599737202938673873015360 7944118 6730847194540280585163740581391596800 7944119 -1941302731349124033518754789938866080 7944120 -1179847026799404957671586015363379200 7944121 -1362735486047937933864423660659495040 7944122 -12407417363231335134800981932122034176 7944123 -124175386794199433804110835069377433472 7944124 94474071878666381384759724554592192000 7944125 71564005063418842351392964203823911000 7944126 11655689107995030047581434397170489984 7944127 11092795510563262381435262320845267072 7944128 46154475256501011564390307001165414400 7944129 26024216686567560137132242530352549920 7944130 63421186826145956558749918917181500960 7944131 21865157572575912332489736643035499248 7944132 -11897656615142611091685447891742199808 7944133 -105934197442438013304126073802450395618 7944134 -7971225479455580234504983051418304 7944135 13426728907938757969666161517371764640 7944136 -32043255921713260604283289111522621440 7944137 -8543029345135761369540799558375604208 7944138 -21132765842142881044088406819988164000 7944139 35300128608190505995426113379802355856 7944140 -15960109630131430885263670868158156800 7944141 -40003432414488310939221850064311411008 7944142 52043759555411421309162961283300897472 7944143 -115622291989659836292391813831250830608 7944144 535748808242949994749454173064396800 7944145 86626912582206677768702019615233150400 7944146 -24419689308129142527495034161131842560 7944147 -1993507845939170445698208690788160360 7944148 108368187031120336282466419775949838208 7944149 -51376414653200249307158966229251324850 7944150 -13601537243505954676630812224089612800 7944151 64452874233375070690047529423201887744 7944152 6309784668028807609249472185094307840 7944153 172913701182204116325588396060192768 7944154 3015785347725090966228749451203831808 7944155 80140808391023746561324831973882115120 7944156 -14372472825653492243643615359019196416 7944157 101057694082510240135248116915492011800 7944158 41379939861733221009720396249787433280 7944159 14527131606288501579257419468536189840 7944160 -4658497096547839327481688273274798080 7944161 15229824268561311092683010715616876800 7944162 254355369191959967452461395651906304 7944163 -55558141646676373394205508604606239588 7944164 -1141265724034316427489074303802276864 7944165 -6639535907749271385845780973992138340 7944166 769470130433530782254386844159169312 7944167 -31917388247244724464006656074273286016 7944168 -48537225967592796008313529428912046080 7944169 77349429500892116424982055314817936570 7944170 -2231532446286934183327219389547820160 7944171 -65139608647649738237322721248972030888 7944172 81932508344116004986768392183187026176 7944173 98330174083597381753926899582263389600 7944174 -11731239656954246489897850319090076544 7944175 -21349790620663496051303973525612247200 7944176 21954509671653775568449974494449631232 7944177 12706808027890645171997571047679551808 7944178 61311708068415322753909503206993760768 7944179 -41642957102892510441402939643538984616 7944180 -3336939920728163192631188117978327040 7944181 -18406206438002978560533300152157946208 7944182 -2912657330035428038197424188947923808 7944183 6495171331333318822499496784945098480 7944184 50264883870275068184012243139837296640 7944185 -74527685889942715885026577615701168000 7944186 -36759132564341976089128860468888969216 7944187 -1898225674942666693168859017672379880 7944188 1930028052843212054715280168939600896 7944189 -86894453537987986177148660752935832032 7944190 48408828387211176476523564772589506560 7944191 102254990454535525575247194433586030592 7944192 -1087275639007948995009977246589911040 7944193 87933011353610529087536764212505405442 7944194 -38025746698549563313428757295569643520 7944195 5814853647670794868853962229132025600 7944196 20521503353163472237607509356140526080 7944197 85566653327237320687387545059583527646 7944198 -21023248293845764664487632016628297536 7944199 -71589340393662185356370875440124010040 7944200 -28236186098173685098619698284490752000 7944201 -4638275211538256058725373252169500780 7944202 -19429442849055268177232267154322391040 7944203 -20365167185809876940137262941590408600 7944204 54978316606699224721643794263061155840 7944205 60617916587588047369228008317634358860 7944206 56954544245988126326235119960024367552 7944207 368703454077613275140109478785861888 7944208 36656307088854537850204889947858550784 7944209 -23094378530501401393869868307976974400 7944210 -10812794846805670382604212445227980800 7944211 -63185572043220236747450562055144336752 7944212 -87411054432979839570234417350068796544 7944213 89251056979912254908840231572779729888 7944214 47197751422172377670476800401933031456 7944215 -24203428096281938232061608140066611200 7944216 25576244329623525049788753954996879360 7944217 117935086070915032429395189590172191172 7944218 12274755090310467724175685364473282816 7944219 -34161769402049912851846670132613158640 7944220 4567675963738623189067145106831674880 7944221 -95550517402028085559840364804890567578 7944222 -14438035578426448094905249631378644992 7944223 -19517226756025283864698836452351616000 7944224 100041539300096734841160973994016178176 7944225 2171888147814189060156363450337543200 7944226 -6873381547244692587911099388590528688 7944227 95504986111471848392847904355376074076 7944228 16059598866816229380515845837195677312 7944229 9053186937639523710486293794563081180 7944230 4731579584724165550231953642417619200 7944231 -82544131938912273399802743298499788800 7944232 -28292302293483877809244774909290086400 7944233 68620783671549706705160888718856209600 7944234 -11438605838216082458807823670542616320 7944235 37413525081733836767993993579934685200 7944236 -107273167894159260728691622704302218752 7944237 -51420485191794078665038942960341408 7944238 25288535102823168888237436070415155520 7944239 15415384615935105218245511489541767760 7944240 3361696284307138047700148742782976000 7944241 133766150781354776700970921017116090642 7944242 8026741664863573882303835679433824000 7944243 53266288111065600276227142187359294264 7944244 7428966491862767192982756459747766272 7944245 -49691948430965821384270506076521554400 7944246 -11353714345566189853205540823694909440 7944247 56957627897079856861771968831425702920 7944248 -42872310630549973247842595870962544640 7944249 -41593274456917361596451710907824860336 7944250 1240490112345078556409611749956160000 7944251 14332380401290820605202583797246190624 7944252 14403648369964584753949956482055762432 7944253 229553892629740674848944231111298850264 7944254 -15010549197137382865290354024563261760 7944255 88469786345983785049538528559901800 7944256 -7624754307432496738600807952280453120 7944257 29278598803954394433705111193154325552 7944258 930499319962822971469400732738188800 7944259 -43629051166478492567614181979852457540 7944260 80977820808757505810278179342009715200 7944261 12530199936798184996585976487643883520 7944262 68928548181127260479726870978957011392 7944263 35441237865646953027410081062049614464 7944264 -18990902901681211507341737934292992000 7944265 -612386086778960896038396418533463680 7944266 -39159424205685049960907004588896166912 7944267 57654133273631907376197846773557325760 7944268 -80012022114927212996940058238857706752 7944269 -119151887033787283168580631704621932800 7944270 -6289871012439461407344677905679316480 7944271 -35078540453310207106586640422241319256 7944272 25751352065918458285369785679426215936 7944273 40823180549795777652920170637316121122 7944274 -14705773273033761519122806615148717760 7944275 -12621170397790700161134514246937171700 7944276 -2855198493885011952688089100436330496 7944277 -20006623324108302770028357784260884736 7944278 64450783176809383202207508886842097440 7944279 -2315081776963505957275936068588787200 7944280 35978357775659696487934228031302656000 7944281 142579340495743951379046121269170291082 7944282 -1056628084051432981890973093649302800 7944283 -27709554358263955829976974295759606696 7944284 81455955981341139340828592824242479616 7944285 20767188586929216162383613352811983200 7944286 -24593159030670329868191441496837340800 7944287 23097245511127903774532986722421694400 7944288 -44620120863084517443754672987268186112 7944289 198958739669690929291506271231570157460 7944290 19327787818295815504769671934756697600 7944291 -78328812109806278962734243648323548800 7944292 -39631022235161306034548513371212423168 7944293 694570816005618416929127796468974784 7944294 7395038388888026436033373658328611328 7944295 83274402523144371929805244063740319800 7944296 131723357536683696009059287833957473280 7944297 -28663927836200969096797710515094034800 7944298 6460792427054127829825658331654740064 7944299 30223843113205117329779241929965932480 7944300 -3095333558494857635619715959356467200 7944301 76896480478276835058198109471456137302 7944302 72216780673760344476102125582041100352 7944303 -102894281955082960235762947793070274296 7944304 -28469686291218176564808993426484690944 7944305 45014442260237331121697986324000721460 7944306 17668177435857062602814001213079269504 7944307 43727487610908273390730842363274790640 7944308 32459132019724881196272437087760654336 7944309 53377346073401457166318222225748725614 7944310 -5605872204358263655338774572955242880 7944311 113938495225182637325186830911630658800 7944312 -87393392030336786396432192751434772480 7944313 61868605852480398515252359320575118724 7944314 -10726556997332993146068729465324665088 7944315 -3648488241424847686305089707185972480 7944316 -138280843032857790777663129323754780672 7944317 -76166132960537136242979226170811520634 7944318 1367395221402825965375092824479184000 7944319 -17020327014687750120961110704002717440 7944320 -42290763169451859363272248232666726400 7944321 -32921497089948605196103169902805401920 7944322 -20123255642006265681084700339601290368 7944323 -168510656108653928166186764144774982936 7944324 -409298050076162972332205796683821056 7944325 38400909784809847103373533725278717050 7944326 18876656344754073189531679956485025024 7944327 59149178276034347933030953250299434864 7944328 40325762069039048308380140352456130560 7944329 64997904571295277973105893099221494884 7944330 -26323840430621397754300843306248718080 7944331 128003010205191785518216805332675924264 7944332 34170763021027116045307343612101361664 7944333 34096744871379464589981531677671935264 7944334 -89998577121540938496859199160326021184 7944335 21735989524690369724510060990762838720 7944336 429783822232423808759216347675557888 7944337 -111822947457993555119951916622479681600 7944338 -30651486257109223797570744734654945280 7944339 -245576001757702463234866076533576704 7944340 34890641619609447123372812495873283840 7944341 34509347445750355338484104123567833742 7944342 9650618083349846229649981279513780224 7944343 4481911070980106468560879614494790744 7944344 -63160293368383251402241060509331660800 7944345 7250587596591668362089196276126032000 7944346 -4253809276239396330632792773107130128 7944347 -80253512152394488143809562704454857040 7944348 -73070811622939527674328744229767390720 7944349 2319364529453146749582292414272259936 7944350 -21566963119796386339847684123006712000 7944351 -1185818276965218274445519803846320000 7944352 31453814590719847181941742406885703680 7944353 -3438272549874043437402485232428506398 7944354 -36655786356198886503256656982869793152 7944355 71986926014397213849721395042187131360 7944356 -5738706530140773768998632068766310400 7944357 74629515813409503103944057838822329984 7944358 29936428228745854509089000824110360576 7944359 -173461967816679486329737638226178341320 7944360 12053661498149512801724879278620672000 7944361 -54790338926315925386499785818452808896 7944362 -89458335568391101993450400238937631568 7944363 11681985934350117273752580756893658624 7944364 35233953748013617455630095012644849152 7944365 1731970048686763778044019553972948480 7944366 38079335404649628815897182526597404224 7944367 157987813865032992633801432864232565752 7944368 19166340160291307698037764833759166464 7944369 -95390902196404180208522310726335930256 7944370 226802615727153831208322724289013760 7944371 -9344746712759461476249293431941074328 7944372 -53257384852425111535053743176567971840 7944373 127861676385191177729948156741684752622 7944374 -40118423348183443631216381587276820064 7944375 -9634386352360658341163360857099200000 7944376 90345933148884638050338823857254400 7944377 2166546952501060541958285960115022400 7944378 7945535201472519588554211481324838400 7944379 -577688659164210469880498589607299416 7944380 19281073493319313108423094333366860800 7944381 -31080148695989592133949384209816310388 7944382 -21645031311729778693067889076866758400 7944383 60773235798924290612341251716626107240 7944384 -5087927989888453260534162059572543488 7944385 -60842857439037850664721274020267813420 7944386 -14201713738295491853562361848699298608 7944387 -29952127667928112489008543004785743040 7944388 -79472956779959064736628409518197155712 7944389 -114227021129389755156988482284614307844 7944390 66189384184309032415604880948891966720 7944391 -1764885118518448429347855936901853696 7944392 123890709198019677533438467243419264000 7944393 -49234292487922934410493874382948625136 7944394 35305738345039967542101169893670007040 7944395 75834733678623855755478461549619818400 7944396 -12270557956139922002382917289209926656 7944397 -172874535679785415723103366291695508 7944398 -9707029091803904927663753589619630080 7944399 -78057080450074179882551345233197684456 7944400 -11878731394628723416772550974299955200 7944401 -23468302507497324687207178888291022592 7944402 25053208654775846284587287302055585280 7944403 51631734846330369405350409161882364624 7944404 4731900826947343061968073593043310336 7944405 296177204604741536934106481520288000 7944406 -45044532366394542971343173895750454080 7944407 36704748380544690329662484051361526560 7944408 3646119242095819548721010784397670400 7944409 124261439851173205210018981833449339040 7944410 23519576652575978180687183187095439360 7944411 -53424852646938933199701135956255981928 7944412 -9855432333181655713246334902637854720 7944413 656075945705590489985893853960334240 7944414 -30320493624033509177995043829551290560 7944415 -16424695006731584610448833564061492440 7944416 -101226878796044833213782562157510000640 7944417 -14195288528003840419158772988101060332 7944418 -18554311954149713345738684083321769184 7944419 -66017891200028581077114197085225099984 7944420 8604111944952447313372083803570319360 7944421 -8590563618442245997327971138808537668 7944422 669531319188431835116053695657744192 7944423 -81301338841345553034568992259617618096 7944424 588422540499709441842249142919592960 7944425 56649617360423251901909723773484685150 7944426 10541910143268071192776846518560056320 7944427 71388237345046570189766176763342543032 7944428 60446064769449765904346795869561658880 7944429 -21815954391941027124122572679668140000 7944430 -15621795666761145382752785482860449280 7944431 27690832022177990249260446314817277824 7944432 -2948077331018120271994789619816202240 7944433 45536484895473069025683176746369794240 7944434 18965864395995299857710225582603795360 7944435 9000625425575790740637744618461313840 7944436 -81007205219164095515754961570363208320 7944437 127641625962044043575674716040802887086 7944438 15094234178634747668434099457678732160 7944439 6837179809220442376733006169604139240 7944440 35122590766470376748680221070798848000 7944441 -41760465683567962861938019606702182720 7944442 -57895537608445832774006860179184985856 7944443 6903236031509342091714872894421950544 7944444 4906571740136722911744984131270129664 7944445 -35352451875477694414713450409136697300 7944446 31017764714074617623486584361743260672 7944447 -2583221799816165743958952096418992896 7944448 67452979504356585143151653710538473472 7944449 112233940517453425162282430364527367936 7944450 2556021183424709050404431402738313600 7944451 3751654573986512064894295119768136600 7944452 27030137630164098424068096021166202112 7944453 -38410573090377056906863872985862845440 7944454 10174631994683856970699568068185145344 7944455 -36598763984825094734358367623638711040 7944456 -17580999951656702162443365727181045760 7944457 46197233416120216956738338053257571584 7944458 -73934828869329651426424478059065032448 7944459 -62086635552167229767905421799308111952 7944460 37386662867769123596745003822950753280 7944461 20767283200678957632241639522807768032 7944462 -41262503985174493967657418297519166080 7944463 30190257608563868501036672286871973760 7944464 17375959028534160671871221428103086080 7944465 130421689587816476471817811186838400 7944466 67353018557369499694917493876337580432 7944467 -176537194382960157917238582826417965720 7944468 38624381338144828372214900771742566400 7944469 -45490289055544343505336770853384665156 7944470 -25822607897406818816770158702499996800 7944471 -51366142113872458975821850028486672160 7944472 11421214538601628341817834843400601600 7944473 87411852029391962915477593991313163722 7944474 4467454297148197139545949142767145984 7944475 2637491950411660171861310805863500800 7944476 -50413624361399565775008098403129351168 7944477 57354609637474135225869835612194721920 7944478 -3166632597776763315688586296364073600 7944479 -109807389988518059008980251571903249480 7944480 -3912501119619970866488297195673354240 7944481 -154620238813589148691254397232913954718 7944482 -9771585983963346125046571237970950656 7944483 -24693295804858721618654558812692323976 7944484 84735106535433515591022377294720998016 7944485 -59239699944637722749398045410709463040 7944486 -15419823600638493955885213707413571072 7944487 134668902832798040466759743035488934136 7944488 -12608309933421358266059909102524846080 7944489 -20621921670573354267995703705741840960 7944490 -17439655753252966011240555257695524000 7944491 10308879176928258085009288771461841440 7944492 211221912843710226697939704325601280 7944493 16436138043712209114554225134169753664 7944494 -13767406880399601475923229089247343616 7944495 -22149098031051195414082251831075294720 7944496 951149093530502781141256783848407040 7944497 -88545919395786385003398011603184702 7944498 -43113153736644964857402462536767522416 7944499 44214930101574609327958010810902334064 7944500 93613427509945643267528470861371840000 7944501 -15809172245437367577845270386112633568 7944502 79110674733654052777675478527526657952 7944503 29407095669061987853572675553452021680 7944504 143512684648825779986217321744155934720 7944505 -8435565504183558466853773632327233340 7944506 23190831806255769662551915956006884064 7944507 -26164705818313388141995201987932369360 7944508 573275599595927406267964628617543680 7944509 -218946622606115292986794704845722392480 7944510 11340891074165081557281268208232222720 7944511 -26191563993941726772561400499089481688 7944512 16753024864919783458033626609209573376 7944513 -34156175764238210698301975525354742336 7944514 -45548318082654450095773835894542430688 7944515 -88672745449488226106184624372768825840 7944516 -71875838493937678036642429240702124928 7944517 -589620610158652331219253013950293988 7944518 85652966488701254832379698102389706240 7944519 49818866205537293137468225833449582208 7944520 -97689029132708534523366041648808499200 7944521 -46376460635623968787083130731757264980 7944522 26063178736285407382343032896971958528 7944523 131762691269787618119531717731190986772 7944524 -32507532546958390811709232308416102400 7944525 -16372053211647405854139610941780998400 7944526 53175047114424027739971782583339371712 7944527 -808466709323703241501561403221936680 7944528 -2309260109181327188324230921527361536 7944529 28394335352891197913093321194923521832 7944530 1693418174023108190082283623744645120 7944531 -22102575926079442060942854223812768000 7944532 91412492324398543731082400233576013696 7944533 -74393582693943721817855755038295015218 7944534 -30437728707596675238179267927095215360 7944535 -24905911914996507722046357354071756520 7944536 2826868676368677196623373452204380160 7944537 10998811190204407446217543937526926400 7944538 17242665285135200956860213617030781696 7944539 29659896965691263153637077544068770440 7944540 449087500678289138459087482864972800 7944541 73355803412952217130083625265326800224 7944542 71421460503820170575633891758996411392 7944543 16519053323442539702301070095833740632 7944544 -14403835892820575236152805144590680064 7944545 -8810513033997000531538001629197619200 7944546 1342519794428043070104366618295511040 7944547 -54497742622422606790238945666577957840 7944548 36160291851018419576617792113440827008 7944549 8598334726177424028765762461073504864 7944550 26080579799538725083569060141664560000 7944551 2356066524418111380848422214890401024 7944552 15389286701411288471862622693292605440 7944553 59045924229131436181505852395724479802 7944554 1439898417548278086774951711052628832 7944555 -51598075020526944943859386128964692240 7944556 -15077126877994094029029119069584752640 7944557 8861529436013547483105917627972760960 7944558 40885826569137657131565889884559915584 7944559 -50381269261406009067747465243843391296 7944560 -2737498943961254465623596322740633600 7944561 2771017013580806404900666674055596402 7944562 11856238435301359562742741046024228992 7944563 122476523585933975515903392562306656768 7944564 -46577273348447667775588940343018676224 7944565 1854095801557316790083086927202875200 7944566 -26764777498487074296803156631085094400 7944567 -22979937559395283406309956386666602520 7944568 21585174324147630455319539635628482560 7944569 -79085537655524770097921252077775533056 7944570 9639121671688055440638586100750447040 7944571 -38772373325048067109360353353513275228 7944572 134831182238689806496337575080859679232 7944573 -9929427320489895001421143177523709312 7944574 -14500821856946584556688604543211679360 7944575 -59953682410526420778866170341172000200 7944576 -15281496657262634909043069728933806080 7944577 -32637991244403527291206383625117896574 7944578 1134161150146121115111281228640107424 7944579 11052451307790800018261284494140550000 7944580 -10200603310064946601340225285586677760 7944581 116197056113062384432889672769824876382 7944582 5230448845458290582474250352631961792 7944583 423885771970476004126640370565497040 7944584 31106732544130250138033805253293465600 7944585 27570287458500105637948733858760969600 7944586 5998712734225998729841664279514873600 7944587 46386656158364068343576291120772583056 7944588 56385473810068245654159459359972613120 7944589 73689022154548056047593949113676606390 7944590 4722751350999411577854574128384136320 7944591 -30328235116738929110284270591204359936 7944592 -19407969392054154702582026945382514688 7944593 157014285813500746536435326367673825380 7944594 -81199834441261117791165645316153344 7944595 -13566215906273819918117635635400438320 7944596 -14230415900923590424041266584043360256 7944597 -57769558373906358903346362520042293426 7944598 -69287598577004954008734704250433290240 7944599 7894584195297922155891727938545090880 7944600 15070239133832801526845684425026048000 7944601 56000470372706569081930865655745348224 7944602 -18696622621474799567859643937593279248 7944603 11005366064889956542221789603943683840 7944604 -145620848473721112367097540789177839104 7944605 -90512681613264410894414766909692590740 7944606 -19862640626879119732524181760714467200 7944607 21741944075959944419290590219021098232 7944608 10647524419536132163355016663253647360 7944609 38001023609169203719380934857474668928 7944610 -21739938715550314175657521966268580000 7944611 58566818242032276577324904325415575624 7944612 7511202378318814650110919607363436544 7944613 -16557068862612782292486263331217306176 7944614 -12928763155262362783138575188271780480 7944615 -44339105187209755967647716457651490400 7944616 32861774780656624724044318542639959040 7944617 27387109244802974305375150865830600320 7944618 3967157059342850546862348009498624 7944619 -134042484656816544741988845557403430760 7944620 -1832590793532603149473608532578616320 7944621 17895709349408971396519553212463022912 7944622 3076037647576600174392094088695096320 7944623 35986269559904103557076616218484072224 7944624 -6795103185247029810412462780421062656 7944625 40115793145986161183901263398688610000 7944626 -87516031725126186623161341470722970496 7944627 29163786935414600686775436728077867632 7944628 17789744862239499673010886117965295616 7944629 53336516993105572392623167822452449472 7944630 12188153656687069002342978652393624320 7944631 -159272312950972911928143479515109796568 7944632 -95816075218419870208124839925211033600 7944633 -14279698059365750681832302849313657276 7944634 -10742334335065550033993144007305763840 7944635 -127571855530281306661638521575473547200 7944636 600122448313792254205493529039667200 7944637 673136318606244380746100979528021120 7944638 5179614577562007628214992041567198144 7944639 -40154885229774102100228696666283883576 7944640 -8834989393673567520822935731348439040 7944641 -20469414144937214818992885402997944480 7944642 -41687075758809271567263757328377191600 7944643 -3732914698269926725995036648555907584 7944644 41510157361510488587998445416207585536 7944645 -46887758938435182513981681178246348800 7944646 -5470495380737644689233197862572673280 7944647 83893562499519796216402715521296043800 7944648 69573699396206064219501709506695208960 7944649 1457152314500370093475518888453948160 7944650 -10080846704934754483931695759434720000 7944651 -46602199065459262982886523752295143024 7944652 -32047536120035629467304731123253103616 7944653 -151849889513079165134620867957753609098 7944654 49625109972263853586284052497156911232 7944655 -12170787704410975470403122931183144440 7944656 -7374749383225548311254498791634894848 7944657 -2982088185151062127906207222468204608 7944658 -48022332896659095704075327234479102320 7944659 -18993196446742097157495881252644340160 7944660 13127595130088183829655040272085606400 7944661 59891725543574803499458024254258008412 7944662 62838594325872662917171513137175254528 7944663 -2985132303717672272712096212542727856 7944664 6556924608477670975218856648333516800 7944665 70598140783262114296574045482358829060 7944666 24148000945344370049509997305748793600 7944667 -43084569436288064845536982149601460284 7944668 77245860395774736599589920575078722048 7944669 -78817974296771521681525588172362879680 7944670 7552637771937926308752469354574457600 7944671 -3178277273673848830881977362832169120 7944672 -56873104989817395439361668910433435648 7944673 -91445179596497916566118595098266722896 7944674 -999671814308290591703580761319815520 7944675 -9879026006994462516034615951900791000 7944676 -22906949672102820797678033554277319040 7944677 -2249383056532879780766693866080547200 7944678 15842915359391689088538480283797131520 7944679 31822476672049493547713514511555725840 7944680 -411890853008914854414227857244160000 7944681 -12512513049950650218902806290590932848 7944682 -10427272540023301046715330362176841808 7944683 -14749873690249692284070966194625117600 7944684 -11821025543314027850678800342108938240 7944685 -12741373311900620066229289156404099840 7944686 -23473734685124928143224033660029302208 7944687 -33099129507853131746230974471020109072 7944688 22593092590846380973942950521334661120 7944689 -44676867326347869584825960612001534876 7944690 13797477825262691203475251775561041920 7944691 -40136949635719649054727209134921956576 7944692 -68666902962324674283784322503110868992 7944693 13061153484743952757586271547253516928 7944694 -128072616475041359463468303813656240640 7944695 54787488850464422693143663359224625600 7944696 -71847542505099168825696202163022028800 7944697 -125387856980832453605298929777502366140 7944698 -57000671784885076398679548114149429760 7944699 14798131940882621764807457170033110528 7944700 12767306949764680137825404910369600000 7944701 -50993246781843536657694090054143562996 7944702 15546344147874489603594547106721652032 7944703 812270981879811980393008766822556184 7944704 -45971505395631705605910989004425134080 7944705 -18862850885930805876392614149436459500 7944706 18870611033740862566399064784305430528 7944707 -63614836306040981920764691035840631044 7944708 -51003679911765149132970233032267453440 7944709 15900951913579767755601422743286488480 7944710 36962061006856003610529540632800901760 7944711 15517225315749815543696798141753163264 7944712 17003801251053075614548841617784186880 7944713 31329708245585316037764718299095297076 7944714 15617585468238102365738300885617182720 7944715 511337024987622406506417812165838000 7944716 6322009247213811652428932781126346752 7944717 -57671600014535759315127592507253514240 7944718 -44346288707758825972972444758980773440 7944719 6377130328032879606934148675431673280 7944720 2317807745588901658898623327882444800 7944721 -9434340305716111934250478856997184078 7944722 44186587959821044741043751008398929024 7944723 73486570008634216881338969960939784 7944724 102632305922868607212216764655615225600 7944725 -35487817915182316659723100361094717750 7944726 -58300565934815663796462696757192290816 7944727 -20770680623449057085528698355548002128 7944728 4637749020871816951889544130867384320 7944729 17387010087958165267360707505267712256 7944730 -32681482190641669643498754711870654240 7944731 80423513197109776847887556121014246532 7944732 -15241354089124390304649187483961017344 7944733 39743877339278444275287608977109434982 7944734 -9609298053106065161434010619893058816 7944735 -42513371053922489127997787826529446000 7944736 -5161542020696451701359803433667788800 7944737 170805211741868652214609024990377196386 7944738 17111159042394849270930476864819190144 7944739 107500762294190612142910258497616134144 7944740 -43144771246517261868705023339761647360 7944741 32601054952765602743106919022721411552 7944742 8958700046135964167797073886608200704 7944743 234214959686984077993738142653978406760 7944744 77903583586956957070520372526906654720 7944745 -26911266840751927646634263177434321500 7944746 -36052389220854434335746850458362270880 7944747 48794454286718421934757224576902663000 7944748 -10435658810645561748690355338530438144 7944749 -17583695480183315585789648974734272064 7944750 -30460068471781909774405889745477120000 7944751 41596421892680796122032559316947398792 7944752 21700450640995425209928421545440378880 7944753 -62359430821598859945151243728019786560 7944754 -52630849885509429719872468445590301424 7944755 -2422715873586958544221920929091456000 7944756 35408847870892726277475561862253801472 7944757 -94215620186133473243151077361607650528 7944758 839301593595007638129503457884918400 7944759 -91905305469418165624135412897746345536 7944760 -38344992750323457126959407114592870400 7944761 689796667361689120986973994779544448 7944762 23444309751461958782183287046072281344 7944763 -77066933616535983044151579568864419240 7944764 -28570001004352813950324320092588122624 7944765 76330937937995584505283293448296022720 7944766 593327227974645638111915601443876544 7944767 -8168620449137284419715666929397695888 7944768 12939557283803777397256474580713734144 7944769 -18525159477272107211467914328419811904 7944770 31987824142559921864769169791844930080 7944771 -54725906004476681466899006555403124488 7944772 95745799656629558078273806568353938432 7944773 -3854550817315161171953066588493776640 7944774 23001280008412122973966441318616609280 7944775 -17723934076130589950792056701785930400 7944776 -16197838535375095677256593456946544640 7944777 27696834820624019656677307349589231840 7944778 -59114619979210496964649321438016818176 7944779 -73046445109068965579192446092215440620 7944780 -37989323968261123953358975530390988800 7944781 -11332428547821857400338056555355490068 7944782 -85799465873037617892553350468147729600 7944783 -5483412778995766411090852530652452864 7944784 -19333472450678760879183891291162419200 7944785 5701863832715039951750751824556566760 7944786 47598036474993299286474345534875879424 7944787 -73517868808616089852075593060974668564 7944788 -31254998889408299292428462202824511744 7944789 90762139230839773406444904243409317024 7944790 -11340892572874381778770740951962161920 7944791 121659654879348124062111569007677085192 7944792 22709130876897558415590902922589593600 7944793 -116349585439779588475261105125777800880 7944794 30077183895513784344241378363910718720 7944795 -15145006535853617624046524708777480880 7944796 74229635658375547400115640405622489600 7944797 48661447141896120101328774231670114752 7944798 28030335894110061601586596644245664768 7944799 46081576672434874720870503647459040800 7944800 -8687864432013556578012475125822259200 7944801 8938082164805977090028549923500595632 7944802 -25439587812301386360875646346523923968 7944803 -348418384328746836042226186653832056 7944804 184666402390173264647452147392479232 7944805 -2646502442786560380875081524120906080 7944806 -441908339418119444432015404033396992 7944807 19298519902028156329938579391016363088 7944808 -24519867208816138579565771867442432000 7944809 -49928081374058391925516456005376032 7944810 28732368360424408676044189600364156160 7944811 86079200449704724338429174241542479280 7944812 78167402927852044404802329024287055360 7944813 48705082423478144395180891345867303404 7944814 3126260386986549063940361463083282304 7944815 -15234710639314936883735354219266106040 7944816 -7289801000907798151710229862276923392 7944817 3932702325630973093223203362972283572 7944818 -4061208549055161119691135080195395584 7944819 33680378465541107430165011901641855544 7944820 16058079668406779461391528292929441280 7944821 51245487326817735610793779157285875200 7944822 -33598863802063333516440169490351981760 7944823 160406042821974420011999509444408620080 7944824 -123640754913048633844532676636534743040 7944825 4041915394947832181726002025515728000 7944826 -10942915838961869300765474149208799888 7944827 -151673184696209053315820182156483442328 7944828 63484643575685981931984406517816779776 7944829 -74455986606605295834200689394265542400 7944830 -3751634756722148667785768297745493440 7944831 -59397430109397649586320213365086131200 7944832 -40833719532712579492593176102452592640 7944833 39391640316373858646495781132517931904 7944834 -2184524990013264406826865343029418752 7944835 -3001444654912331112084072956486048640 7944836 -39858659020545687136170759742478745600 7944837 50249989858430558850309226921561313760 7944838 43689018465656603270559874000013045760 7944839 56602587368282322699641414831691057456 7944840 46110622962476707104115899218262528000 7944841 102187937855689725444198821253908409242 7944842 84660064749503239668316389687794390112 7944843 10634147781153327004518536284224955584 7944844 7421741253006112630278406515120823296 7944845 117588154959747177321969538749747962520 7944846 -441015372924852733233762669846515712 7944847 -43981137383415422098549161442511400128 7944848 -31358782325152882871548095719598243840 7944849 48715416408077630357717098296635197968 7944850 1401215096916366660714069204083856000 7944851 -17597588248196284614662024446771352148 7944852 150894887998550376699029555401052160 7944853 -16005172849704546766665766586144042944 7944854 -11595693705353222075231369146146054624 7944855 -22915646206169608001168928434492933040 7944856 -72459075163986323383361365203310725120 7944857 -37285206729046923853868899329791618976 7944858 20455688520373931284698088686278231040 7944859 13311996418137754459925713134531380304 7944860 -93080422342128974235934824445847040 7944861 25852251125196823644168894579990079872 7944862 -20076514131855395447431098840801582336 7944863 -162231376328179002909544488930402159336 7944864 94097006170932771699614327256325816320 7944865 116199832748921438108848649979335971200 7944866 4711428193804253018817974249956638720 7944867 -10342031123870605417644471269183231232 7944868 -48504660657149164305616805735079943552 7944869 -56187386651498807183493984690749028000 7944870 -21693257958144513087566831461531651200 7944871 -41051958625708293021291543888308800512 7944872 -34408304586747771725059666885047091200 7944873 65815562629857164124062593409268522384 7944874 -28385655401551019717144265906483357696 7944875 22677706648631181737647114534285620000 7944876 -9294832163146923627316372179001728000 7944877 144110424399811218326113867219363880726 7944878 -9607963029660658396456256736253421760 7944879 101012967931684908368036812846708076688 7944880 18144855458151541272315724133148917760 7944881 -5479100846960367173020334978969691840 7944882 2451838741867777172379440758579473408 7944883 5997587616221309277262823537100127360 7944884 -14251308613763560223070571998761127168 7944885 -18943659746097126892478749814744626560 7944886 48986143228315531097138183599022235264 7944887 95795071331526722018673588656641642536 7944888 635814317979761486889515891660881920 7944889 -19922562668818754748407744981645955500 7944890 -24156021335986869037280210713670830080 7944891 -31364768004603589297083565420234148160 7944892 -101324127606854528214547432861379574784 7944893 2039847002257292574131447931013556448 7944894 -43536825271895601648063281916945678912 7944895 -560075311179741415671528039958579200 7944896 -25171062653215529283946319447017390080 7944897 9178949474656354266527794699831345920 7944898 13144938699080227611627165443513685120 7944899 -3332636131903437557196472334047327824 7944900 -5108834297077563950608137732826214400 7944901 -20154568601879752117170207467021776100 7944902 -12634971032139168995992592636416510848 7944903 77989346810501463493609612147040445624 7944904 30403768443352603797790928568136089600 7944905 12012179150995730612238155328661364160 7944906 3286859701046407476457661836882216704 7944907 8150714553400254922519493194743150080 7944908 9728935313087508254412752543633456640 7944909 -54025548876503485529933062240088296896 7944910 31616524215474530315522680779868359360 7944911 -27408226486211608805943280211054971848 7944912 -17971586737220455005365787668175912960 7944913 85680292200784668493007852157454615104 7944914 -1418032035069036715022845643357651808 7944915 28268795499061445869503510488277792000 7944916 36419639179794398315531699733131268096 7944917 -24559634203950567824080079452349305380 7944918 -5904114725563712803987838645372559360 7944919 -68450668770400019995615388438220098680 7944920 19839727087036982848488212271201484800 7944921 103393335130381435548580247888875425600 7944922 -33871748602485216612753065968064460288 7944923 -29803927038680887269087174694054475760 7944924 -4029489436298448508094100695704611840 7944925 60755056349878206627027477338792265650 7944926 -47449549124121739814287610835310617600 7944927 -44954842734547434076300856214738501888 7944928 8665585215724248329377627950148485120 7944929 -62759989645526924793787705978595173470 7944930 5798194652190713481575122505480824320 7944931 -55750506951779680205717239120345287268 7944932 -42669769903850107916399350629434757504 7944933 -29968127879095142521175862222625411776 7944934 67684422854400678741919344868601915616 7944935 113296325388271439974359978526719341880 7944936 10838668915084496583756280817560780800 7944937 -1006437922772297236735400062918874496 7944938 -1155159695060169999277199466978733056 7944939 37390526990753958430815338678471372640 7944940 22330030396011696426305859783809356800 7944941 50301328561859169894364236897441396300 7944942 -15411496894803060008657660981538094080 7944943 47914802324014483758219197350800506192 7944944 2025047566222515775025357895695794176 7944945 27395964635710003528790946609518198400 7944946 -3850893719520933224920656670210647936 7944947 139872434809310846009352772721230397640 7944948 -43843378871516103558560049936081739776 7944949 -2541992156611208042053694424110785220 7944950 23708347663343871687695209022360256000 7944951 5105741349212398505047362958647014400 7944952 27870559550775118305487607998983045120 7944953 -12645988006675657568789557983103611798 7944954 30953219512674768429885111085072158720 7944955 -6597285531492777018236843143328367840 7944956 46792237683687702701189384626753850880 7944957 86211853656053371390709012874261178854 7944958 26513103414021923026914502153005127296 7944959 -4254576087668731807046979701554919424 7944960 33562841262790736607908951835751219200 7944961 -35757592658715808794572900147501725438 7944962 -81186834816485122099669199373121180800 7944963 -27076851638802523325039301001901430432 7944964 12375985477090041132548444901834946560 7944965 5016568264329130051665600663870222720 7944966 -2859044387004288141599555554656153888 7944967 -175343953241602725018820059623268770208 7944968 -14118378058040282209611502328405437440 7944969 58471975570034807843931491445662256144 7944970 -63300188796091209314375135334555191040 7944971 20334100580505786935772791272039286304 7944972 24811658614218170451613689337255575552 7944973 787701504435667293349041580645010380 7944974 36522118628244293370776783636268333312 7944975 -11608022435852954559487786233845072400 7944976 -14160778000060179980564994510685257728 7944977 -37708076753486881267487164721904948240 7944978 -54013561612792637109672467366902771200 7944979 -18933561902715906825574397189213201248 7944980 -16935706102270810171814446751945740800 7944981 -184420268226684971641212721814880 7944982 9003172622394217465808369885534919552 7944983 96164957194493754114772046451063416520 7944984 -26209618968932356529785450713628078080 7944985 -20915492615675816301550536047828910000 7944986 5650164877314917341290074952126432000 7944987 -5039891705552917493181865524525094032 7944988 57407752110652772470496963221320506880 7944989 1323747634839976624646329410222456480 7944990 9111262809092252612629179998208983040 7944991 -18118584153123591103412066006798600608 7944992 58402365180976678875475352964562944 7944993 20496312183100931228659675318447472640 7944994 -53096179555003938144182606124134873856 7944995 16119286694061568978346541696058702800 7944996 -24231686597955817582034267102590737408 7944997 126213258069836346608011016769644725212 7944998 22174151953997283773590236299823276000 7944999 -84937750886701923399695996084318129280 7945000 -940410026577048897422647289395200000 7945001 -77504357271883634227388252066906288268 7945002 17369922660671217666149857827235918080 7945003 18311571446048907193376952747003463464 7945004 -48634390312067623125115667307564463104 7945005 5465228522813294517830506538192457600 7945006 12990277468330735233111295199495321664 7945007 39424750748498715692811672755477069856 7945008 -39123638016728242396444210088704475136 7945009 -28515644634136373740765433271796417296 7945010 -4464020126139711853254149759754211200 7945011 -41778748043165522480415208617816767340 7945012 -65260882234281110041800488046667490944 7945013 -94699975997669396094365770616778047076 7945014 -2108606963579569191599011968766709760 7945015 -41333842006022322328679513193502925280 7945016 -51516449136816512809595833489948631040 7945017 -3665083152158259598655795962408796352 7945018 12218997838753254592866305228328515520 7945019 -196594678117498785906310248097575796200 7945020 7729843900407586870912485861766809600 7945021 7811017585569153805718010512694804480 7945022 -1585949578982129622269129310027888000 7945023 -104572696438771865726536642965155744256 7945024 190186738283332335545117303652745216 7945025 35691252916329571197800895184919793600 7945026 -11246571398593060569451486890138185856 7945027 -89226527536434311978808872237735472768 7945028 -980931746619565910362231255472726016 7945029 -131648624184412376214295229357082832800 7945030 -9402880690202666530634489880782208000 7945031 108340555974926536415214413394445151832 7945032 32143173997548457753149151919596216320 7945033 106367294891750203625497676451433400282 7945034 -71734952910220947955710341987426437584 7945035 -30486271669485368284886745080895137280 7945036 -93916250297744522056726172573077102080 7945037 -87213952430924149506755884613522626314 7945038 76434831912772727532775397493273187584 7945039 -48370374628718983905464609146969878160 7945040 -12492552423310902778345198630020710400 7945041 7366516244413390335666256640784117504 7945042 7341139255272202333815168931513344 7945043 136217698622147709725543623385553706080 7945044 7416519561868343451372574832887971840 7945045 -27696735967024914544254865869648234720 7945046 20309476319538653226688925596886045472 7945047 37520687040344045013188991695127984 7945048 -2641366155244027392943012797191331840 7945049 -6574830718682208051463389369286558464 7945050 -12987992807222470637888867037101395200 7945051 34432072621852949872951147419293946720 7945052 14259722970431481730320594357663621120 7945053 7746428057939383236662968458777304704 7945054 -694990538132935265247684733524610560 7945055 -99969000761119045006701148618160910000 7945056 -9292853447450014749234811999028379648 7945057 -11026566209863236414379115979176361694 7945058 -5903272161546986613625661000120175360 7945059 -19606394406791991861978146009822957760 7945060 78607955942562034618112216550693300480 7945061 101280658914885336649605424541274652512 7945062 12676985145349981333616436793108884864 7945063 -64231985642465321544314673649174988240 7945064 -2282073390611556070730453288140769280 7945065 35303785764795127643406290969913373860 7945066 -1204918178158291272180611840660274768 7945067 -1208861001120269998053325521743357664 7945068 73351502632732443059016291830303195136 7945069 -154858339418542609583264162190568970688 7945070 18165893656151279460860265258538248960 7945071 22408189252008557604627386717744448384 7945072 13617817208011634873003989703650344960 7945073 -177528249284021286263047394503812645678 7945074 -2144954657430805148131353002122152960 7945075 13682864722979366664064413574983430000 7945076 -53883274966141620009785960446747514112 7945077 4938152456029426983354957455333007360 7945078 2044947520585333986818405261976000000 7945079 -50638144076673955797133867022105191320 7945080 -3880613163952809840837795324139929600 7945081 23793212225692210901075242400881211882 7945082 -56759152046998682058306197713077886608 7945083 30105972566425442460222548511839509824 7945084 4154950334252106613985414265577871360 7945085 35735234876352375882519105147399828780 7945086 20232002405840734553812685079281046144 7945087 -60189091947501092470899589051422331264 7945088 -80885935862037424792059202329095700480 7945089 45318793384618312001570811912691666224 7945090 28458792519202961872615403337386656800 7945091 53681677629293830082478276855184034304 7945092 -6346636746113226222313424093899054080 7945093 30575871753222129908657801421033502424 7945094 37341517323664635445167822803846093760 7945095 -48361804149417910623229436542852818480 7945096 -25853233475477322240365301861452958720 7945097 -26135568918145242412204274683792432320 7945098 9115738256014740423507559492169187840 7945099 -64616213872972352030830177248275737900 7945100 17526795528105043089034816585161158400 7945101 -8219980090160845949317570588218672000 7945102 112060207999663675059620627483936256 7945103 -35048924051870414142544746635094535200 7945104 1836209202638734498071485426962857984 7945105 44854552373939286348242876811520475700 7945106 2640062724955171269176830760914509984 7945107 18306090776066901262846049725987226040 7945108 -78713014529167578559911223907940537472 7945109 -331940403071046528604515098964013440 7945110 614305655859293062515235945189607040 7945111 -262651677422719806048702136722008653328 7945112 -29287608677376593476140896593656791040 7945113 -22232454950710858404063356585683329024 7945114 8541884284860257373387253414698243072 7945115 -56233274630470640654824336133182363200 7945116 57290304193764268181912316618827857920 7945117 -25850502551233871339969323805328020160 7945118 39260900525603463549141853660858920000 7945119 2018992720450034373370788677616273600 7945120 -32136492682367434001425303304027504640 7945121 1168606608084788375684742009344021652 7945122 4218915814919144983984555638270271872 7945123 9422734085137495193191770832918673372 7945124 38127335899547908614940715397026783232 7945125 -74849029209984912027552800576446536000 7945126 -33000817812452102259684353376675014400 7945127 -35202943335060945068834401450086676200 7945128 -121925960784944440665745597175123066880 7945129 130040823801272335823881141958499508730 7945130 74419427521750992549238891721962238400 7945131 -37162851777393281611044675566359227048 7945132 36929998566437557875083392386112064512 7945133 -7762775460344207407814819197367304480 7945134 28877616754068832642844376888364997760 7945135 -75111341808105198993429331278733353600 7945136 -30318764559303776637082406942810112000 7945137 -47471688901345059532043289217617862140 7945138 -15624644045327422668965049289291223280 7945139 -70497433427065306636983254055144675060 7945140 -4811957732248902654971396494529617920 7945141 30257620231793092261941773172388261500 7945142 -4640390350637848659762809722772546688 7945143 -17012542826761198959620564698538154240 7945144 -17457797635184271618149421653261844480 7945145 -6209764902803206332818670198771317760 7945146 -82444693788907455653453232904329216 7945147 22064218414813720153721010078637506832 7945148 -40534072634322895213718769244525854720 7945149 13614987727932989000581897158053931264 7945150 45753106315611013300773028247703537600 7945151 11104856974222154449668517905286009152 7945152 18032776210675657955578941127683735552 7945153 -108915877941916444209269223604864166478 7945154 -38931263956878678388469459456285518080 7945155 100280177352702714228745949775892728000 7945156 47159035439175608154883237639798843520 7945157 109675286504800297129283975847441056832 7945158 -2346954633049484844881496180955222272 7945159 96913834236808439343261010647853500360 7945160 21465385562960977293577447910299238400 7945161 -35154180011973486177858085248817351296 7945162 -19120084693739806342451384648000613888 7945163 13776251602037020444394524629863147412 7945164 -67754009971647411491133063529546924800 7945165 -42576975357903970548129965553060647880 7945166 46686884284315560312370286989559789184 7945167 65718236206776485287520142902461791360 7945168 4468364757075956445685818209068646400 7945169 -70967614072530470783759993912168732430 7945170 20395849531208920394374775649080102400 7945171 17643829429332591642959261014989249984 7945172 -52977530437923318760924698771658909824 7945173 -95506588318360286832792604934926060800 7945174 -2650198392109643105103061969031088960 7945175 -9420526893964222660900253998331875200 7945176 -5818900510942950729524022856817049600 7945177 28372540713482368709483205773105321220 7945178 -2425305520486991217639989660412699648 7945179 52687508225223153911625499972556138688 7945180 39547040022657348938032042264991270400 7945181 -11064125027122502972122886284278909018 7945182 8491945416930257405260629023526758400 7945183 92420179876100064272590232968037130400 7945184 28750920139092039270562013180177940480 7945185 -11157509945532781804690926097314249600 7945186 34541976657798675105059019654181107792 7945187 -72367306474554010028461032943538104164 7945188 -24364986672983787875380652614506700800 7945189 -12170951983462305297926124600477500160 7945190 -33318642688340381071486766403616483200 7945191 -17299471006606652964797672101424613048 7945192 -246833321394589820724909386088168652800 7945193 9236755593075632038598235094126688442 7945194 2187156171818191193261599031660678400 7945195 13738441162555041847353886214967867360 7945196 517110707763014033011653921825177600 7945197 -28564518963223419068459610180089239392 7945198 43314400686950090794911457470824748864 7945199 -82059092734891241461144105158828922800 7945200 -2100704404424405208899356329571123200 7945201 33174621085046723420304485085269643504 7945202 71166467570715187209787184867152641552 7945203 -24451743894472567715750106491350528200 7945204 48894357043565290756828585445345795456 7945205 74405529274636961853437871898963917120 7945206 -24081923394813133644336930679334277696 7945207 -11983169040779896005135994033668771456 7945208 33720729109091588094749433562862592000 7945209 -5702612198824737794142592340204870784 7945210 -6795879617889006097079287002651079680 7945211 -87764243485127920096797337578657990600 7945212 37332337722100310764025268644531257344 7945213 -59112086673313732113564805277811948538 7945214 40829632768274538311361308652408301440 7945215 30468747982317914507372465878831551120 7945216 2555658056470869144256893480001863680 7945217 31023574654057239788549461322559883200 7945218 14584526285242818207308601492240150528 7945219 -178099433462094231736890923406446021380 7945220 88646660903603907491169774096940853760 7945221 -69227297606348468916221605680511752096 7945222 -98737496503213320827654094727401204288 7945223 65211667277495199330539103361707192 7945224 -12893924688773068070901181527578542080 7945225 -15658694026683791765202811731832924400 7945226 22371923908340361047597634369320141664 7945227 12512820880606982818246080221449045080 7945228 -30005858163547199805850644728333527040 7945229 -25927315046663288237546411962385620170 7945230 -12065866006959740391717531167278387200 7945231 -4442602056380020131436888464822562336 7945232 4100841516337501411621749600791642112 7945233 59685684540260719278613796957512944000 7945234 1365203654834226819887311846108266240 7945235 54529303216582790965357263262459987200 7945236 25293724722329359399862326659050803200 7945237 -28910282142259913155292381860262800114 7945238 4997276819263266959458714045537738752 7945239 -1198449130189524609729082992039205632 7945240 -39466587385661997012749487970053120000 7945241 -64831154987989458737504722266076418358 7945242 17177696176225639353583712046524720640 7945243 -18732812862940548800749353428471856508 7945244 -108173457016482580445786818418462206464 7945245 8664768088930309584199640448286765440 7945246 -45451936991893817735642217049515040320 7945247 8558887727519924995231123370060600832 7945248 106220043372416434719156096490632904704 7945249 -85126922576598914122137375490666476 7945250 55596231067245037226317262482473168000 7945251 68786534401713751256492111330222933424 7945252 54773193379977202187843871359917260800 7945253 -73134314652824793067931818324401457920 7945254 -4078574609417290570259840144400474336 7945255 -166613163549885083781885571859515680 7945256 71368681148874374715834968296152760320 7945257 49889703465598720061081174524580042640 7945258 -43092185568815521487369744984006595072 7945259 -105824382725515780930185014290720681728 7945260 46354138142021055271325467070793538560 7945261 106571780126974830356663237650239955862 7945262 23459598500320670716954936121639627904 7945263 -166673194876092169140289117081907583600 7945264 33096732933049171353339887372600852480 7945265 118724756361127840094552257692002868660 7945266 -5195781577821061863291270607794127872 7945267 46054086957154125577774444037250723840 7945268 -25847634377106495715160898364132270080 7945269 7990854529835805188109771434872343040 7945270 -40547482057804196851128453449943613440 7945271 137285886604263761127656042256842228472 7945272 -4854459393799051130201433220208455680 7945273 -10724733696430620448352823858141248640 7945274 -8374806083243820987514186550612793600 7945275 10027746468103848548288314777763076000 7945276 -125394847220244793765524794361801561600 7945277 -154140101596098388715223476023041026874 7945278 -24486291012012365784884031043531333632 7945279 -135560980148668796444195954740189645120 7945280 12896935001962957556007328468634173440 7945281 32014273368341273211896550979723142976 7945282 1184881349151159112238581813053347712 7945283 -7588122278476940819765472457912079376 7945284 -21200689976314091073029734973214680064 7945285 13369645592784133180515424580493036960 7945286 -55918409757083650298915598111118389408 7945287 970985250280445835624071608346100480 7945288 941194391545615309967853311149854720 7945289 10372712229071103640395699752726619600 7945290 -1169957629108851797669409202495705920 7945291 73571200364171584764699229076182716692 7945292 -11894571603730812015566890144680393984 7945293 -20539445677931057053467687801004980576 7945294 -21794922780677924935030902114957388800 7945295 52212945357013661417230046762490625800 7945296 -9452702729946826569356373117717577728 7945297 -6634682313664465151424991210858851420 7945298 -40494333558066541914571047144678687600 7945299 -80977039489874446753818573706516794576 7945300 18623863556690251951297509179679129600 7945301 -48945971014833466616529911751088170948 7945302 -25723895979054433676606799160815816768 7945303 -262263829071360515870943936043530703200 7945304 -33445902042796724152061812194060288000 7945305 8402306317986988061991207444069725760 7945306 -32690421207350653763350603699586069760 7945307 113998982088581646613211788767074227752 7945308 -2178405455410600965907022587992975360 7945309 -118487645995359176006517461237190006490 7945310 -5278164520875145613491794203323765440 7945311 49294359040473107529757560776083218048 7945312 139176442116946517908332811943245381632 7945313 118326725732612276845908851083027862562 7945314 1077442353321839320558570553097727488 7945315 10225555890229207232831522434768591680 7945316 13890339600780508983061862586957373440 7945317 -108319186812438167104134168603926232960 7945318 25642525801215975000822524297149787520 7945319 95658003971557547567296410936077889720 7945320 -12700150333790547583931777799782400 7945321 137748195956207309410881487876928894522 7945322 17220152651462877295202973610891636224 7945323 20007619217304890693598533414661956784 7945324 -16100847444539883083580486027377814528 7945325 -697766041966400769151433522446260000 7945326 -295908578282953345313888434831095936 7945327 -9317572229468349980841682319232256992 7945328 -25424494959230960604256876184831950848 7945329 -33688991734554136648061561340200122368 7945330 -26315016473609215519511205779183884800 7945331 46798409068192411207310069322188019264 7945332 -33631963835164953759948654370072240128 7945333 201826230911594620948948731148505259360 7945334 -8188507508779570498976612108454748800 7945335 92652501222611449848024642466871063040 7945336 -8490523608230724737379727455289098240 7945337 -19252886961868759080370623477664633980 7945338 -3844493953467821577021941452020934656 7945339 -99849059748413480026110064293223493976 7945340 19119130576339263746924361278255308800 7945341 77582363317816029460834212190760428224 7945342 -17362247803995062243101789213586108928 7945343 -498491899980340318471215549962829984 7945344 -131616924087205691128170317611008000 7945345 71678781602421511702385134800691190100 7945346 -4023284156844877816552157811689195520 7945347 4028953989920217296413435250458001400 7945348 14707613791134870679402839835792788608 7945349 -52197751818247555391972968918575101220 7945350 -13111664468293705041005356855984435200 7945351 -36398032526998505663251256007172731600 7945352 158198145668233869648295918911891993600 7945353 -18576092476110164048412827223199288320 7945354 6674090345426152343248596375872872032 7945355 -104182611918616533253319451153713850480 7945356 -9438597513422105093891662226726891520 7945357 -1294433598010569690794065462257534976 7945358 66591554960783361102871360722477019776 7945359 13210640172008236117622820340147777920 7945360 -10201286029396647330465951323115601920 7945361 24030178008719409849533743953761734962 7945362 8954735339159964682720410015642839040 7945363 -40072103952471329274168444141621063080 7945364 33970963827711140330383392685830998016 7945365 70537872531184142997145426554592818720 7945366 20742600783597906615504557947077253824 7945367 -31181367724176871664340880021500754896 7945368 174890294555907474017141170212864000 7945369 -54418180366736254444986457090692536556 7945370 -50429487825932089374480774708614841120 7945371 -15093359821541088304192879220027129328 7945372 -43882031911874253079875846930403040768 7945373 68715398117102059762850600646584566944 7945374 19866091057545229166976184267586813952 7945375 -61167806772574416840419149574234820000 7945376 83292272394630232359687641730068447232 7945377 -38546434953215643907782452901976117920 7945378 -1428416092331631363574096816488390144 7945379 -35213106790615457235666225876823683120 7945380 -423811425411114322990959744343395840 7945381 79115224248130798613831957867369493182 7945382 32609747803466128301556164010637348800 7945383 -20092486702241835595521520720030348416 7945384 -130598815458429425261371105709197977600 7945385 18605390457489985628477680623106925760 7945386 -20028179745293299060490570073464985600 7945387 144309885803344133718534665063449898036 7945388 -62822360654852672190373877868857671680 7945389 15282874729323535580834306932242749484 7945390 13604089850015428674799760307760732800 7945391 -45129427541917413528178940332800354600 7945392 -1499668420810471845727243825720590336 7945393 1303061089652817281563534208675829248 7945394 52194851818903539144458706898900724496 7945395 -53239952881704763334943275221411235280 7945396 2237276825686689385111729578721751040 7945397 32188169151594098015868390703315785984 7945398 -27221176589368097665535723681022794880 7945399 86223506782651874441660783922851638872 7945400 27629336841992317440497079579343872000 7945401 1171641247018359256923436561263173280 7945402 45297447526902533953115219607143158752 7945403 -82261121115826353939273198784763000640 7945404 -32326370220711310204225985795754482688 7945405 7967092059016833233372532788980725120 7945406 29401548375656658781024349259089280 7945407 3757305747898964775308769858814387704 7945408 5973419149556739722740910856866889728 7945409 99621988672103175212436509336875456512 7945410 31040267713315591664085136456274449920 7945411 1162821401557945605359727816235390792 7945412 115587293568024424312045594136974325760 7945413 -21534209913652845153945123868332163776 7945414 -11041717844003986938100018916750465088 7945415 -45307077274044452848427128674672946440 7945416 -1422973724110653169637906785759272960 7945417 -11383234547746620983754338229322082588 7945418 12189065996869501856947102036149105504 7945419 4581477786394364476295231387061170688 7945420 -36792075010642514021731956867735552000 7945421 142413737873947129553432135964756018144 7945422 -24302652982814682222228672497380757376 7945423 -88801461441314029387775242914184269328 7945424 8328041487520479827485319970803417088 7945425 -79445202037418425104382468489164000000 7945426 -87746825557738925212290131444688488160 7945427 -27432048174413410354017510912148356528 7945428 27113394177308461327560795378287554560 7945429 1313975943231762232699918293685982030 7945430 -60615860651445584118500287545434768640 7945431 -1712081100651789840479212937728019040 7945432 -119912381668259700097055808509661081600 7945433 -65958986691527647834913835262974719676 7945434 -9001086202291170270700496791982350080 7945435 -20960105567835256800632438058958410000 7945436 35857809083762024155968158528409991680 7945437 12090016958941849607416301946851756160 7945438 -80270509233900408007892285144889651456 7945439 -43021792782714150228863655367324825560 7945440 -26579595263880212412687951825697505280 7945441 -51453251286136870619410381016307384128 7945442 16608831851703774734820562023498954240 7945443 105294782616881093480662982814750868368 7945444 74248486343727063676198298894273421312 7945445 -41126173410774464061559651453115271300 7945446 3130086094934091280199568361858608000 7945447 241468796905847842361756615269612108632 7945448 -29831343151617596192402276620174771200 7945449 -14753042171962680355123595295103822080 7945450 25861032087272165685076618173174954000 7945451 -75503509375839633892593169540610977548 7945452 1224856237226319792196492509072944640 7945453 -37846004413060308481693612698196807380 7945454 54446035191450704386559450502534144 7945455 5776900476467879813534827159681290240 7945456 -5324560943001895579095059133339435008 7945457 -19210103420260088687951027701607212620 7945458 43457638063112883898323522730504208640 7945459 -30487904395961548415806145721229910784 7945460 101631026248481676058890014812568716800 7945461 -3473650266067285708285103505276399840 7945462 6238905346832311964560623375098443392 7945463 -196665050969000285207304496022896196760 7945464 -34439373226972037266902827613258670080 7945465 64267266887148196769859058655597760 7945466 -5148638493334231314174759598288950816 7945467 32758413404333805923142571111227045312 7945468 19344238787199681282467960515629176832 7945469 -344149651941672974177078735946407808 7945470 12543174121665932554293224888373354240 7945471 -19472168226632957508266511424986061800 7945472 2803833617470288889644516245076180992 7945473 -2510549724841353268476097801346856000 7945474 -16288611258159466444843356986700297264 7945475 -20370844941031556028348503086898163000 7945476 -17275881756162819438959329701539020800 7945477 46075520914710486446043556193332027360 7945478 108035354668693027076704602651696744960 7945479 84962539370687037456589797186640915920 7945480 -27483603936331960096623089389784217600 7945481 -151817122034676189101394203955294527718 7945482 -4510894342760295874882962944034885120 7945483 10532618798976621646723867401178866464 7945484 -187799290143375157844746783135779110400 7945485 3018914098445000743185202667572089600 7945486 413212308198216249044174548059108864 7945487 -133541521876107799781143448338337704008 7945488 -2826357836630025536021637247559270400 7945489 -59382764808976878182852721315405029710 7945490 1220846070884407633382604811486617600 7945491 4474212846880998742519843339170891264 7945492 59615016977242988279589287237801964416 7945493 -29526727990677364678512336796409372256 7945494 39226784156895185683409456730435158784 7945495 42742795903317032101403865403903989120 7945496 -17637943739553872031990381035814297600 7945497 -242427018867389211360793354683820560 7945498 66542495535112117688862201226483096320 7945499 38822797173635948397541456042537364136 7945500 76050794156331445442976197636704512000 7945501 -112454263096078364961324709340111103488 7945502 14193849864111876607846534520592941952 7945503 -70204950059453075007407460723029549496 7945504 -76878878174623683947520092776955904000 7945505 -14779998234566281076388389016863030040 7945506 -37052497909202965210820583871253395200 7945507 -67474308317154563538491561892434929680 7945508 -16675538883156646936956868060130503680 7945509 19235823130486866558630949812153596736 7945510 31527040204638112838154872315264012160 7945511 23376787905202695813555656194695220224 7945512 13424408553303726499652660699818475520 7945513 11623693586182201552092078758570040564 7945514 -83036285466689308560540756111007608144 7945515 -31929001413320041044984301056376251600 7945516 1030722560786844812596218889935582720 7945517 -29266072675469680286235366727639617408 7945518 17263187981908422794620605260745615360 7945519 64805470861249912474616081085149883920 7945520 -7072936727843755515556348883243827200 7945521 -31770845465550528464950741695099097488 7945522 -4995068084779768139853818758046065248 7945523 72060231932695067825309227537604000784 7945524 3002317027167728344447778419464831360 7945525 431081017209995139400023316817456800 7945526 -14217754588214195311966824572862322560 7945527 -87662176768765400061719393656593805080 7945528 56687154200352397885979138840113766400 7945529 -2993872598777577227640692592188252460 7945530 17819992010709510343161254279216236800 7945531 61737421920115487432307551746341007464 7945532 977798317439539722686043625054018560 7945533 -5004389493815607717963044075475300756 7945534 48374996070695150234129952293402158080 7945535 -14066648612194629537001532157752909880 7945536 9093337283387784037651650471190855680 7945537 79978793296452471584374814651641205186 7945538 -39690373513031190083056108611700251648 7945539 12873109996848242752643745200854050048 7945540 798021173733648181919628944511283200 7945541 -178303336652828328844330765492362185058 7945542 17165572787059254429459582828212608320 7945543 24908202011835943710770347880454378416 7945544 61812607767494496476564742590739179520 7945545 55364426607877168471945465042476201600 7945546 56115272155961133600089976070315480368 7945547 30097862418539850408123142104227070996 7945548 7735788577434717794171806459055188992 7945549 16660744327548074949787948870726823520 7945550 -10874295004253531065944147716217043200 7945551 -6800614134731443291669504313013779832 7945552 -55665190522890054289846972047012528128 7945553 7132796164120800229797035027476423680 7945554 -9563452560404279179264743972584428800 7945555 -17627635569004212413731080826570896000 7945556 1190778081861775050435421914848229120 7945557 -58707950515441423932102931280964405312 7945558 28762156211328544847327305110230242176 7945559 -108751310442763486524351905537188821240 7945560 -28106368711418107776378123789041664000 7945561 -11755833081801646975704306724425842296 7945562 7792049140107676334869551142287547872 7945563 50738655639273231639587647852394942400 7945564 40747120453783663098644168586907315200 7945565 -20438567122002870188127512516209549200 7945566 8460397742301824748550642274958114624 7945567 -15451989913266752604480125033371768208 7945568 -97888887530080687922890367833207603200 7945569 -23563393039068409806614124970536967212 7945570 44958112248790628079605395376977608480 7945571 -10373484626688001831475171819820805368 7945572 -29006487480916915803325718018166528000 7945573 96166063909557276828753844126915565822 7945574 -6196276815966801048039076505137190400 7945575 7054541737328661745022450357719795200 7945576 -77320778110349208132264244682303185920 7945577 12278574480204127118500968329255130000 7945578 6475859170234736045267026605803254704 7945579 15770801384203632739736541383667664512 7945580 29335167021422383118620189266106767360 7945581 1057845717405771861859780851315860544 7945582 -4330606821509111431272754470676636608 7945583 1356132486469365975279022245464198400 7945584 -20476463892047969194057057688975671296 7945585 134630441230232816692124933150751980160 7945586 41966990649533681973769881489971856 7945587 -5263523170830622017048585490456102560 7945588 -18308923693789736348172508621273032704 7945589 18340795091920519066812500177739443520 7945590 -7344138578537441743804863956061480960 7945591 123101586942064457089913759323703465800 7945592 -72250241721193134308001862332939264000 7945593 -20762063860029243420922859921135100336 7945594 -27287947982324270779722301922440907040 7945595 -7795952241331184968801857840727344000 7945596 -7322138081667924005192041598709685248 7945597 -50495909928282619468751646641460466656 7945598 -11397102877315286387022737799413382336 7945599 58375430440672372351241495526210725064 7945600 13757940399972587612752962908061696000 7945601 -35548440887547320574028350797545740696 7945602 -2589155375698884834326029647503471616 7945603 6322356537098266058881402423130202864 7945604 22660653010425702812476702381414448256 7945605 -8579689592709888537662460538909587240 7945606 -48211628755454020852066634223980136672 7945607 -12338716675398748767362831335560025200 7945608 42064309133851253289436313331896401920 7945609 -58394655826515853931545130924734611584 7945610 -169402300070954267513840344523182080 7945611 16247576529468425383787522904124006872 7945612 -6633452175520466606145637090326507008 7945613 -62043629075697119679272174286010749840 7945614 -18517817750273146627247154107822932800 7945615 -75662235039958680767137322424906693240 7945616 -6046939218526572778602240546611920896 7945617 112219483614517604246717362095039073248 7945618 21566834018403427874086525282283087760 7945619 29297848795426065671290038464542214208 7945620 -41510921567811019621044621491095511040 7945621 38590054398867933080486949945775079822 7945622 91700690435503527714559637430285038112 7945623 -4490854324290395945338240281259764000 7945624 -41762845635481423280922319060961495040 7945625 27414981471593652454422257095131551250 7945626 251855252241989160629567689949233152 7945627 -132751179405635315062757490524937328328 7945628 -25819338608437194640555184776278196224 7945629 -34266320874724665805935406488892467360 7945630 17886934116014097252933726566607912960 7945631 57956277333100846688725012887430708200 7945632 -146234628423554141736548149858368749568 7945633 -48831359327477122302095446316629401118 7945634 9380748762925132707533258774355579216 7945635 49173665425426896428395672100120775600 7945636 3543999914723810258444308493186131200 7945637 -32302292526477550935121449808012302048 7945638 547720535076779194866405588593017728 7945639 -24396058939995937935254336720538326560 7945640 -97319418147471817330355084043252787200 7945641 22380661533557042944623670468727439360 7945642 -5987212305950385483655424522624103168 7945643 127010368243879459657344262600577454360 7945644 -39359304060992982071457817650552175104 7945645 -85043908352862532077424586125372394100 7945646 -35428454644629280734958099912865653056 7945647 125246167434546553173112708532208179472 7945648 -17933127585726036908491615911680409600 7945649 -59000604747553880038392694880163654336 7945650 3346080482743858633795468276467178800 7945651 -6977814831544287381551419047396406448 7945652 61348035123214164574255971052100812800 7945653 -17254688248615895249967411995131891200 7945654 14339048197989652546740994292802520320 7945655 -75716316855599363144318918443137836880 7945656 -34772930383176360241645184512391577600 7945657 -6853730916948350228818432669192868720 7945658 10007009746815709907062609914945572352 7945659 105248939139112576709402599374218545164 7945660 15284585073032203775477225822136967680 7945661 -49619902390381659775591366789897815738 7945662 61047913902601917318499043430154168320 7945663 111869587591188736105870609436677688184 7945664 21207048540786680273675161032437268480 7945665 -866472325183033060018639678133218560 7945666 -84107469792007391555725098192167089968 7945667 201438994035316127486330981565953668080 7945668 -77075714627512374030734321997187553280 7945669 -3984434313144270045894137482066949760 7945670 42742043954961470116982140445306962560 7945671 -11517465508280956585109858391221484888 7945672 1015053453881709480811244729401344000 7945673 -66595760078574770970963947454431291376 7945674 9931018046437245513142604186338037760 7945675 -233338283713261145644109688728451100 7945676 -49187518740427675366868404914955037952 7945677 -6067686945695193325174397497491331944 7945678 2862635830377650103563193757650882624 7945679 -83459123689138114671233834733507867648 7945680 2951599905769771019535903196362178560 7945681 11807178255328351751317139297408933760 7945682 45473139388506600578024354567154882192 7945683 -27781711822821203313435661849568802000 7945684 -64898221121454980569266126545560979584 7945685 8949301416144593325969036875751729600 7945686 -9936382574010368316519266342814259200 7945687 -101378660125438133366746379037877836664 7945688 -77698170516451045247664394957747722240 7945689 9640287919165497958533879610283580624 7945690 -30006286960721820733936837020664922400 7945691 -11302143907599026608661795954650764528 7945692 -34016413370480411047830978049419867648 7945693 100451770111797965324459691557839933536 7945694 7311423468885293957461695223662057600 7945695 -2246575889986170740809942879493549280 7945696 -77677710479997051198707293419509907456 7945697 -32124965749212896528236309708447957854 7945698 -4751469734885184950418339910470355200 7945699 54735171570638114490111596037501484700 7945700 -15574490421348275029069370960361369600 7945701 -26926026097916977880426934150448932768 7945702 70286490001053737545635927074335587552 7945703 -45244075527211237268431947085075492416 7945704 -16596911317792821881176359978167208960 7945705 -37962030162166325946333018888811416000 7945706 -45770044020914378884988996828131130016 7945707 -17414731423135394394373339628878080 7945708 -32628075896298486928936570867751339520 7945709 45734342897991960430423710564650909910 7945710 34067369467769674015362355275454905600 7945711 114293500960113378364951897765810847312 7945712 -40910649157422728105033036019302400 7945713 13706290972443874486003538401937412864 7945714 19479895235521759596488237222421542400 7945715 -6041244795265874862333592018785957600 7945716 23052590443015827423229278900462845952 7945717 5202831324251772221685274286710449048 7945718 -17058819504478826079306809995075190784 7945719 -2827423477208628048548284487016376752 7945720 -12165702687435512893316434912147046400 7945721 19733797736978746771227875212164698112 7945722 34177999612946711607021173961040934400 7945723 -172029005366046606085516026334152069600 7945724 21235179219701180948162356882571328000 7945725 -3396309699225952930517201950230002400 7945726 466493148559296520756493906835933696 7945727 33662170176162640768628361835094616576 7945728 -12946399974363897787532090697653944320 7945729 -20711678236689099626891079211628574912 7945730 14603452772026836579071024599825965120 7945731 1719660846141000505876650578454230712 7945732 49878632469113846246141319965169772800 7945733 33660128661375256017819119968190069982 7945734 3704757423125443586847173459243335680 7945735 20159982755428732701735678207474240000 7945736 108359714768426307466805348203713991680 7945737 15590050938419417907206976907678905120 7945738 -59163275338556610641407146809329710240 7945739 27039533198082939158180774221186333920 7945740 11273552405058677256905350578658513920 7945741 48207142393109787393463533374467365120 7945742 11206017584070795487266307260716010240 7945743 -8492122876594749599312745471875514240 7945744 -5919764055123279880860807799053475840 7945745 36540360115021237706564046144886691880 7945746 -11557377444921254369508855894092914176 7945747 -182892690559474382831859176556196900080 7945748 -9529744786803699635222074589684030592 7945749 24280062641675214042925889383589879040 7945750 -8544268261066357541997847668106080000 7945751 15115351006878830959791488308347286104 7945752 -42459676623143813530014850721822146560 7945753 103215129331468494512240654452275873744 7945754 -45033215482205477697008467843004081424 7945755 410794425073969154744076259350405120 7945756 -10139627872236614057778560441193824256 7945757 -53339882410447738547283097587875651994 7945758 2670684733238910931231247194590979584 7945759 -22713897099546501946896986942940032400 7945760 58589606155282524061168216279473192960 7945761 -12003602349752637089340843621330300000 7945762 -30564871287218626665343188557326521600 7945763 1804306551698349723859848097566037920 7945764 -17586712478340752802405610043380101120 7945765 -10699233391674756481675796937700577280 7945766 -29354374508018508816625828311161336640 7945767 -81450421801507192179545128671363668016 7945768 44371104350861337566865530455994434560 7945769 -8314477131761147405688373713353836956 7945770 -148789075393536249453242963674798080 7945771 -62511817561688789712708860437266686112 7945772 -21597079301278757190104644166502138624 7945773 47020669541048228341342815517233042720 7945774 8550757471722980386381052851452140352 7945775 -77341294571771858791800214662778810200 7945776 -965580838459626524557797560492310528 7945777 51260868448725088781467241953662110272 7945778 27830823803373828530055755093865469056 7945779 -238814189312922342690840604979823816 7945780 19876906403606851206320493092073081600 7945781 57028145625712312421694195620586684000 7945782 -5838294469577293861036052829020795520 7945783 -61290502403642126607756845996727195600 7945784 -56251318153397436779896863088828416000 7945785 27394226459278590888767873274327962820 7945786 66497289520231605654072714940174614240 7945787 -8858422119575095626509944787564688288 7945788 24257535885333762331846006842077606400 7945789 -67814116049820999719030690069683844410 7945790 -57716115401307982058095361285951985600 7945791 -19743291876973404643817349794122146816 7945792 3218982660370382953701030421435252736 7945793 -22474774140613698628227126650664183420 7945794 -26612189463732795555562011599508741120 7945795 47245173278287984557760852798695150240 7945796 -33855695729972590155360055693452165120 7945797 68665541767466273271225446358738100320 7945798 -306438902354799375314709206149244928 7945799 92219633236350859257304927338833648520 7945800 12315141754130984711801797008322560000 7945801 35549990119453509990024081967339843802 7945802 87026595826770445241693693803315874352 7945803 19609303840260495366242274676828282800 7945804 17331947318512014449343698456655962112 7945805 -1607206916571293325945262463992068480 7945806 -20379166697383393983624907340466465792 7945807 138630373634450747639719860211531621872 7945808 -2454861815534087062863589297984782336 7945809 -20854957578270635941992841187575122912 7945810 -19775931632685467853022103220825062400 7945811 -168524725870210341002633585424414285588 7945812 -11974217805506325453142414501194835968 7945813 85037774929485768398022541168795202844 7945814 17618293786735204501913714631754721280 7945815 23498577662617292733242723495559803040 7945816 -1699719533633052047453023555752407040 7945817 93126532052902364151944649397957973664 7945818 35328517476094168106224230915158112768 7945819 692111178951833067343990197255971840 7945820 -65720525404030570318092808089275596800 7945821 -13077134908131564801334169044058908584 7945822 42424579960491120436279662707522051712 7945823 11345727815968958094143871760042286064 7945824 -36585690547125971028946492111119187968 7945825 76622080801430949321518615983548654000 7945826 -3039332794363579326437380273321443840 7945827 -3125795009512631266493055572207984640 7945828 -105455315888857707124785502942201216 7945829 -192895865073766380154424500874892022020 7945830 -42410070646057473305955953648632992000 7945831 -921042816991717301681991637508526240 7945832 146376198115744713231880877548844728320 7945833 11060376082184116923434545106465123328 7945834 38650631596509676584030302498053171392 7945835 45169486468751119480018149437969668560 7945836 189946345205283525091578201640971264 7945837 -53505384536537181082644131880921823668 7945838 40744798790072934482862215833180999680 7945839 32963281713022776233239993497744763008 7945840 -1028036794187465743913572815413084160 7945841 837656849386786862276156811344580384 7945842 51305704340999017662972634134614469120 7945843 42598785770299134158496395653348854092 7945844 -74182250477344516922514998718375963264 7945845 12582856366021858124222017381290719520 7945846 -21884821061215271554979598256772812128 7945847 -3281225574791390635475832834246735648 7945848 -8678423853037615922927080749341798400 7945849 79878641729855418175525984454388271850 7945850 -25383826315228987918646498651980147200 7945851 -6139816717386898400069817176746013136 7945852 27151415792305097573003878183445463040 7945853 -16602850162804506579282477147287794656 7945854 4176291790769960652672170835532127232 7945855 44438382263027324649588437854370520000 7945856 31036743748319065264146164716929024000 7945857 61745090522064541369839336618916483680 7945858 14914359547940829009649706546316779520 7945859 96444534157945799262565714639595881416 7945860 19836785166660260336475521395413073920 7945861 10501105753254345891654511685764241280 7945862 17026311697709359210579659916540878432 7945863 -34285081229044894758167741892788418096 7945864 123693197221034610327643091789316879360 7945865 5237781597817544254790753207346033600 7945866 1375994398917180756624839287014791520 7945867 56433326486064692904958032618439914432 7945868 -36476388668812630442067527057122351104 7945869 60544117355494902511047595186044279744 7945870 -2886734733381259081408131047974797120 7945871 7075441826430326008836471255341766000 7945872 -12125797741161303003944833448234188800 7945873 -72030022083928316073902987646186886938 7945874 23413069922675125920898315837645185936 7945875 9659656104570843636672125506536840000 7945876 -81639920922663388326852555897783572480 7945877 148654755141020042537302503145228404540 7945878 -15020251257990495848132580668883878976 7945879 5054443060845915533409935806094538384 7945880 62619458783289039211596183739011686400 7945881 -84745279068295460508632360568700385856 7945882 -2390366221316030392761970612184186880 7945883 16190692903006897302479652432352232424 7945884 1230904965643440732275998275127296000 7945885 -23781268166741137536748657605463424040 7945886 28793109141471539109871144901616394944 7945887 78432527666464041879415221002141349960 7945888 -50558708548189340107991929663243223040 7945889 19080787596684636629550381427628600832 7945890 -14496974822374609201381726653222351360 7945891 77932208025891989795809641159303874992 7945892 10920894273859654463251590698853949440 7945893 50082859909489159985597099991296053182 7945894 -15763158945690186229085905741449732096 7945895 59220717776051689427515257526983661200 7945896 -4363400083353909138778217418413015040 7945897 63230575204670117238956017373673028346 7945898 -3655820506380802783499206721234760864 7945899 18118671829022745514997623630599897600 7945900 1086168013038674724203666165270656000 7945901 169407620069829464887229670757432684032 7945902 18836306442647465827381251046766910720 7945903 5242845574972082880443062250987856880 7945904 19616345938593800187094207485149184 7945905 42585113685293992287706153281367619520 7945906 -12884369702146621694227901091072580848 7945907 53202261025639053232206648825807318312 7945908 94067878939948398647993050248247296 7945909 49560319091309667510807641985563280110 7945910 -16537765956802966689437714356146666240 7945911 -58327007157516692953375253391120381360 7945912 -25669550561993225460967596576775188480 7945913 -59539248915561862542899418667727233020 7945914 40813440258640097444315516508508692480 7945915 -25177400886513079645270671912020173440 7945916 4146117358403502933063930034468208640 7945917 -25414477951531861490173373293182406656 7945918 35152438027841456287328628458828924160 7945919 16226789826234665840904244604691833040 7945920 -1956799146630103547124330079558041600 7945921 -37250312572865185151506061699908989356 7945922 -48391334034498748284259886563806475776 7945923 -4433083577574550188255314336637698832 7945924 -536027739996169857301987481808867328 7945925 -15425052670513977888945143889673564800 7945926 -21817208657205053563804200601824859776 7945927 -1086567450201432510806569277012374656 7945928 -52587048755335420160904840732686883840 7945929 80995604765481793518599000039539674474 7945930 -45236336321698776163564353616238324640 7945931 36617381279402640018133217955831963792 7945932 -72465960361270481646929024461307670528 7945933 -46375967753019804033512224193458052480 7945934 11486655403482369904148511277226824320 7945935 29880615892202450906467518408530188800 7945936 -31577995246214270112851770797059997696 7945937 -97678916891632701561809306849966118414 7945938 759411415979017223420601197520307200 7945939 870955839268365117533630765385425224 7945940 -25616368895868900888484455007060680960 7945941 -9802536911791799731194951315715392576 7945942 465243205468310714664421753882320000 7945943 82383261138540414990342469946053232760 7945944 -33507979903349758488745793968612577280 7945945 20866752026074562779704322713971436480 7945946 35009668044748278598819709940971634672 7945947 17439259809730601753060318484685958124 7945948 -6116920789060420415071752791705287680 7945949 -52821686773191702527082642398334132 7945950 -19985380363708889749554553218212558400 7945951 -8599482055350028165870819750921776256 7945952 -53266959216307952325594110497684193280 7945953 -165888750396527513247202500663297921600 7945954 38927216120959475385281197935757116192 7945955 -94561227422742571974730950500890802640 7945956 31769865921883961525189260848030237312 7945957 132088941455664109937747694098736846206 7945958 28624492482293411679682185873290746080 7945959 -5050651989912024753219104600022714240 7945960 -8245025282888852871888726100641792000 7945961 -117056758338201173384044136429850373248 7945962 -9585548627254840603322393427156296448 7945963 31796979795166901491384792145421588212 7945964 -2638460482824542008302503316290777088 7945965 -62539540244756523339941617988274144000 7945966 16395509251129786984262270846753896320 7945967 59488456290919273927246126052493896016 7945968 16528152702914453712906560541104308224 7945969 -120875232416755778345036476898214931630 7945970 73765202957918753596421149550223360 7945971 -910903428548501808245657432813372160 7945972 -3458139989328424682310742796912030208 7945973 28304109291311338979267469911352708480 7945974 -20411520632184495922146243125967841056 7945975 -48572947408059774131786717451875854000 7945976 -68516783871272320533575955172741201920 7945977 -362026391998292735740984357627780224 7945978 5408733762581949314267770942433026560 7945979 35969252756374170818141526903548684580 7945980 -15792430400302293716242029122049638400 7945981 74890742668002692577635403999715179782 7945982 13029127681053376893222408051295911936 7945983 11487283659432340263753611494692566160 7945984 -19089471296787742905530036503560847360 7945985 -65977726993286331587742101833865141400 7945986 -5276254438087899718158515820107964672 7945987 69979833765621245748009190135922476920 7945988 -77261885474314905846485063057832688512 7945989 -18523203839436934122624600828288798240 7945990 -9616963778264736439700894892334828800 7945991 -7153886156494357101086858027605665600 7945992 43427476504231300852959889723793817600 7945993 78704121897525407422339737595122062544 7945994 14439250197014955199206749672837317632 7945995 -31811870019338727414549817432076013600 7945996 -112818120193926522806214177499701664000 7945997 10394470354358895011570966453409664812 7945998 -14664761049665270234528831304905489280 7945999 23317445072179627072169544772968773520 7946000 13524063197660155779061143715061760000 7946001 32898648960399804280963405239485342592 7946002 10592734552041249076687690316963126400 7946003 77030115272653111299143479656357473664 7946004 49417063990713676214820756452368502784 7946005 26953070569018228798400832396862576320 7946006 7764365427690830217198756586807344384 7946007 6946203814579475366718818899665377640 7946008 -57784242237399850943432596425729638400 7946009 -12755591919232629042758670135718963200 7946010 15251556423861379216473991971999890400 7946011 -900983866909202237139708222423527576 7946012 120232098818441452945573215688661440512 7946013 -241063347786159112147593271837919232 7946014 -24938963897132090268719557717348566144 7946015 -3813285980372930115551901105895065600 7946016 -24648293001444616374453917650450907136 7946017 14730201026869973734547442743610029760 7946018 -57160568994621581711780877428745893040 7946019 2229655499058802037362483085810199504 7946020 23640105941083819168706462703977652480 7946021 94973309877936593116303106105025185400 7946022 5039929058915820245970105981454915584 7946023 123530906084111756075681184474078657272 7946024 32463266784844384053002202532796328960 7946025 -11896007592133694016092298835681200000 7946026 34364857075944438980763876906176246784 7946027 -157929385949736037076844336588875581488 7946028 -51042963928643404193833409507691962880 7946029 -8201175118853216622850912321793335680 7946030 3154567579016055832748834730971752320 7946031 76253315828365608305970407801201196552 7946032 6882363255914118377760066014180147200 7946033 60973120590998925647126102126256099840 7946034 -3803340174377447054876268766823877888 7946035 -65980889306767015784154874256929877520 7946036 35030120229628319189043182633489012736 7946037 -73499070358080151051133036221603692192 7946038 171591593961669697980532510012182493440 7946039 -168279926377105528194551801223626819160 7946040 18711489273761551804396491507499008000 7946041 89523830740005038898097519668165574442 7946042 -25206567405631328111740540073038223280 7946043 33411938518120683438205221207690194688 7946044 -4232111444104732732393167515611516928 7946045 76803682769022565762026993161325360300 7946046 -7406818374318858803679340767452444160 7946047 59694817034359576448798665094344576080 7946048 -12196272656043626374078858154710401024 7946049 -98920315185510571276217831780541891552 7946050 -748102167780526000642021179132902400 7946051 17588810444007440784950498565866213052 7946052 -36313368392324538247274265001269196800 7946053 72937429682434795314243784948146822302 7946054 -68792294616006050531255771087017893024 7946055 11436632586211340067230440706028845760 7946056 -2017945118256293611019559330008064000 7946057 -51270760140079563947944798026773318400 7946058 -37665292835400472049343806418666819840 7946059 86355652948864824625425196051406115240 7946060 -19012371964388625724002594841259627520 7946061 -18725535896436603198516158402541752160 7946062 -4322993350502780989049569765902043968 7946063 -16953717328397431546431291529859322336 7946064 -3263798883037321164772805136620322816 7946065 6305453255593234514636267633674960320 7946066 -945700380873820766970892471181756160 7946067 -56464403772502341398647744935654352320 7946068 47329871872286114936249181244258543360 7946069 -64354217677728200924144454710075956530 7946070 3239834083385973239369488081724928000 7946071 62758052159541073492273242300770566880 7946072 88266478170295615622324560052032327680 7946073 -91173751875965405703604636204612272000 7946074 -19567923102509171515821503583046467840 7946075 19403406288142542611283133632251889600 7946076 4152240667107756178826640942090240000 7946077 8619071774612597974443721818178596940 7946078 10618555265484085730287245521221297920 7946079 82452538110913373884585330033408173384 7946080 -88974361156473022127502104398229667840 7946081 4713817271986689915630663069175981248 7946082 -42111308451797615717965634724647895600 7946083 -37906913742275744505710220893841699440 7946084 -7816380944992445851860333025663928064 7946085 -29781675928270319899082321971528488000 7946086 -47222983071220906719956598562427918976 7946087 20924342599693102004562779081207789880 7946088 13069119902302980461877534762640588800 7946089 -145225264869825605047016664655747391244 7946090 5711839973525506000950613968811001280 7946091 8680472430212323672584224963496984648 7946092 -38023787948951151309648850844527411200 7946093 3474029697075344477202980937697920342 7946094 -10096617012293455229804213062839526272 7946095 2670394601157715579722980899287414600 7946096 -25791281358546725328446220706729525248 7946097 6728153732684493674699565804063020400 7946098 -35416887385731320984772724745602353120 7946099 -505533293767442710535564801246899200 7946100 8500703639800589233655172229944144000 7946101 103102270358421861291313817727562639872 7946102 -91913130568566387232544696490157724928 7946103 -85316210063022701188294027609442428800 7946104 -139446644337684923261855854970214604800 7946105 -8852363101197301820833442701247364480 7946106 5823643793684518887954189751582064640 7946107 -15427505037235845389102968683135656160 7946108 -73347454239504654607118415703688681472 7946109 51200342482885177070229057918514343430 7946110 -727660345651274011255005248186192640 7946111 -95004066875852214469346490240239746368 7946112 -20321555438724930426243180107724226560 7946113 -41099597320038382458155930156055755840 7946114 -75231732331778051800966868395246068480 7946115 -56627436894190821270654066996674003280 7946116 102097257597048542446321914724829441280 7946117 706089530065970704506368847068484000 7946118 -36111014647461702989195706915141540672 7946119 -138660393805249379379569154379389685480 7946120 3732261065097855592340956315926528000 7946121 -91081179355767115888828470346202351088 7946122 6081669143930357690561559864840056112 7946123 -13040887276668200304082471818779849760 7946124 -62794860309370431390172187261106860544 7946125 135508168620288924293060534625219720000 7946126 50281518026652053199874862919349912512 7946127 -36625259619644839787090626768082108160 7946128 -2064779705011299610794086687625363456 7946129 17244543703865470971597608449173383730 7946130 5029118522555294002353285123451307520 7946131 166848850139443462962711947876868097920 7946132 52093832342113449767426935454908004352 7946133 -192468467651576850800696704863281472 7946134 -44880159469827141270033266446941462624 7946135 -6437776343708196893879644102870785840 7946136 51397353847242100862445915220318617600 7946137 8807095317606792179198977954627052544 7946138 -998531302588269138347520510675348000 7946139 50817576359985566775061748497919126424 7946140 86814158727307853973142597887103380480 7946141 -56092898800126465605293598320937788448 7946142 273473382193710261147184726219484160 7946143 -67820354287819492947711239791868641280 7946144 11548248345426800008661964049281908736 7946145 36259059294307419954799206840788817000 7946146 21154910243923098551249342915487999264 7946147 112649148342392807842979825484019026312 7946148 -21668290217411365159351552903002476544 7946149 -223172623753004777722889801979248950464 7946150 -33193743608664403203016038787077799200 7946151 98019623233145318874785514001023925032 7946152 50101817692241614951731077447961600 7946153 176755799181023310535045562758513233402 7946154 196527864803598282706711816853283840 7946155 -17994208135270734434690160711079495680 7946156 25058966302137022669392120948920075520 7946157 46577622186347383625878214396934508224 7946158 3880275689834572977581385068465909760 7946159 14953049368982735247598268076744156288 7946160 2447817315177831091720555213186007040 7946161 39976913901495221558382347507544540400 7946162 3204234045244525486943789219316165120 7946163 66235796893064575758241955526274972692 7946164 -25030651766804600200367879281097002624 7946165 115554522857341142198246863968043312920 7946166 1242243423871893544126824363092197824 7946167 -74448357846958994823209399909353965784 7946168 14364724326825797948483038010764738560 7946169 5533910464193288671028452357890078720 7946170 4994894397150919796409108263474424000 7946171 119162955740375402041784507734318324152 7946172 8503226407205577986971576785913244160 7946173 64513747125970850174499822525611376384 7946174 -101831079157336403916652176226917379200 7946175 -25444513490547060215173540396293570000 7946176 14112915795254189017390365855541362688 7946177 -120414204954125877448836721246003894974 7946178 5614194739491093423028684064676028416 7946179 45586072594055383503982013350633657320 7946180 -30524634013454280016837641128828620800 7946181 -4274094636075482326146910447886726178 7946182 -12964179901503308709792280174110347328 7946183 173349782096803129403596706576452293456 7946184 -16708247783584397533005184261845319680 7946185 -272963060665645201648075623015322560 7946186 14400352186151556553163652836594463792 7946187 40351514375959700445108950387272317360 7946188 -12570217960938425386848845463329658112 7946189 -19164474727674976167767562108551408010 7946190 4922685377650480959345961162305688320 7946191 191965788825008751207439166400950736 7946192 18043173916028707894394126882165932032 7946193 -10618145485319999642070152030792913936 7946194 3662142409053879064531121279375304192 7946195 -50390488061472684115758320479763566800 7946196 -7941471537135460797484390911396888576 7946197 -44782786305879771011311579318339100768 7946198 -38996180532879318928575100527695978112 7946199 -13644670551254487453919624804716480000 7946200 -10115831364245905308679559721954816000 7946201 -21414225396571432184755784656187323008 7946202 -12379942633294442677076787599327460096 7946203 118226839485413117291264248191006527280 7946204 34482529156758596651810391121058221056 7946205 44183099731952902502799683347756203360 7946206 11754869315008756033992576020028135552 7946207 29316705834535474952007888716631199752 7946208 168755789517971679060247344363774935040 7946209 78820783733734647321366083312319641620 7946210 14477630054419203528640871526504851520 7946211 15135462513161028985914863471247759360 7946212 56216431573267351823803623436512419456 7946213 -108975250373316499998949464292503945120 7946214 55842755121194739060014521570092047040 7946215 -115199604542868889510021759969613889600 7946216 80255906606540297210410993015768872960 7946217 -67071483319397934678755275008463946166 7946218 20705476188685374551205230617100413440 7946219 -45132215241669648446974524972369910104 7946220 40067616122621785296035477015210081280 7946221 18099475590732801768308006521038490912 7946222 -19475453818881614109869133069009643200 7946223 -9551344671781945908115505415934896000 7946224 4686316991533345384434089699045277696 7946225 29035760111861397838967576860715116800 7946226 -30083033276907357458646655601104750176 7946227 370887009606674596614311863818102472 7946228 1707912106184606731083267111688243200 7946229 7682694788600367614291058579177444000 7946230 2578803269727514297646252055552721920 7946231 -30703863956631391514054983563489729768 7946232 81474606839680686500752521899438284800 7946233 -118332813384224372008568351735919674518 7946234 70688877288656747884895868315516764016 7946235 59810321722980877124586984645858086400 7946236 -48703064108827401043445115647227058688 7946237 -24538681422491928438471246866382635520 7946238 -28451985632965857292726322600110080 7946239 -24594159742895345143217730372813076128 7946240 36003338175737285110456914287410544640 7946241 110609865970956302544473771787304054464 7946242 -69640376661823881592450308705379571808 7946243 -276734804379413291689390898042010398880 7946244 130783567389192311045917131714195800064 7946245 -71444184172827508507909370530448722500 7946246 7985829828730547394640119799827763200 7946247 31724219039602517994408962591101408128 7946248 65856657797324817195906478567275356160 7946249 105586559322709589213739849775219271040 7946250 611278711124993940795332612064480000 7946251 49686754989883662413695671703559482104 7946252 -188623990766007576289361496825911808 7946253 -14369507963871258521628464164561666656 7946254 -24136855241511162923993268836712711360 7946255 17084143015987710037053670641593537160 7946256 -12331754373863108679139667895167877120 7946257 -126275756563451438712996620627065418496 7946258 -11839141492219350649668700103103185520 7946259 -16483573935124549389854871335337793680 7946260 -20894909797610887202797669445296742400 7946261 -54022359249588568646973317256592857600 7946262 -150097902646994001112113909672742656 7946263 -36033586955498127545458971890959161856 7946264 37078519417550747036360278633396623360 7946265 39176089854793102439108886561797344320 7946266 58088526323870594647978841114460590832 7946267 -22100854493318030851506227644675450368 7946268 -2895403476594717239478805151053406208 7946269 801946521942322866772674402834766400 7946270 24333303208498046320982648352756768000 7946271 -1643952403677591630230964876429621192 7946272 39035885773932596724159916938992025600 7946273 54763210090290898318584393179985728964 7946274 5263188933053987765025917846106369024 7946275 -67363878229462869731232364443469835000 7946276 11998541863972211341211116590870881280 7946277 -113005669116449120269487907237005019168 7946278 30326602849472176657734592689023593440 7946279 -123788690776057604961452960007079599720 7946280 6003000275028016321510303119329433600 7946281 2813333063241122178951405519568332800 7946282 102955538515014136134781470299283593472 7946283 55243061036017906866982240193787835224 7946284 117002542505827628822312211511906686976 7946285 48556907164288435345641804286862563980 7946286 -44116061063101291270063933229335052736 7946287 85982790707455249618111047149541943192 7946288 -12655333975254542291224527443897548800 7946289 63268520468002258265860754503244217600 7946290 34131592812819041517077215639005081600 7946291 4473513596835550802796236557672028400 7946292 5602302838771159164408761250774417408 7946293 38693269550842888382366880006235652544 7946294 -104936524663995449661410633319664742400 7946295 -23966249951401636848118252427768371200 7946296 -113974857576005840356393140725296926720 7946297 88725830892967749499907417182050514320 7946298 -1911942243613597218617393281735875216 7946299 34364552101327236847691917141357330336 7946300 69086898682073519149015265750235456000 7946301 -509862568503463012198189322503996896 7946302 -1394891737764460612293856488468500736 7946303 -6450198262161181310526441324926000448 7946304 24271410798790241034650590518020407296 7946305 -21411069934197305792411942370943017240 7946306 65753790636159945798698088134323142352 7946307 -52042429339250132735833782529443481596 7946308 4267467427786392088493016852849868928 7946309 65381110106122028453918294755839530016 7946310 33924687485021003826741393908146609920 7946311 -3216230869253799604791414487370482208 7946312 -301952042495064989537361939225600 7946313 -8684303659107380545122592162163157600 7946314 -158996847118313242584533616856819200 7946315 2048459578600973183201610717021355920 7946316 -10218886723923914812333915335305134080 7946317 -50854668954882618695135854317096082208 7946318 -20397855232023645131749179060768530880 7946319 -89260110200270280713234392497996252000 7946320 9962781788546190259538945747779584000 7946321 -84661396160825262667754159934810158478 7946322 42570719971398620112198305182323526272 7946323 -13376118723948488732644509924905441280 7946324 20084053335958018118253140503656525696 7946325 45777066546132298880750369686308763050 7946326 -61488596865157261050554785545686769888 7946327 50033592376574845446331632386716035312 7946328 -18163724131529340479616267161566617600 7946329 102316855934830987964245383282539981520 7946330 -31864649265941378341159689805092252960 7946331 80989828091985823932296502781709013504 7946332 -1268947130804474432640148760683044864 7946333 -71516465968570456421152726456610848596 7946334 38421151882849159564091306839532006400 7946335 -20715749000575392671830482405155074800 7946336 -53625700745340892389491949439605669888 7946337 24952331982091882477647132799394770944 7946338 66679314184230461291796405556510084896 7946339 -7158997536940069579044705477725425920 7946340 -21337229336316392434306630709424844800 7946341 -13361265135720149346067883289281787428 7946342 1015881771880923128715583263066445824 7946343 -520525159040033905076650161618527376 7946344 9185209675080883623355270031519662080 7946345 10476813690285403698191649807523756800 7946346 -24492543448911857498429769468802358016 7946347 27244749154111554228344914720432273920 7946348 -48311917764621398455710922887064151040 7946349 -9626841668441065486113027557523087552 7946350 25156924368995638410513960492888566400 7946351 36598310273327920105376862568944769920 7946352 -13932793177695304256189234956296683520 7946353 -165384939211871427323404481954086628398 7946354 -1523591305292498735265318220825896960 7946355 19572373421218330249414841924543089920 7946356 -70817265691609116907010664799052359680 7946357 339287412299561188085687764405560288 7946358 -4535744737327708626787857373035417600 7946359 59548392446199408213702815325507699560 7946360 -93220202647163264189412485615832576000 7946361 107831299174330954940843203699640901504 7946362 -4711843599543952956695219628464718336 7946363 853223673987133166754558106320207024 7946364 -23403382552495770334458005188484333568 7946365 -886363510187126766346832749163385600 7946366 18878153932972948699626806389725445632 7946367 -20166603353134492329013905581192532864 7946368 41178765927407025376581611039615877120 7946369 -30771301506595134940745504251579759230 7946370 33938677652818573207784374646313600000 7946371 80439917044654465514929485993870567792 7946372 5444058582807104617138895012725862400 7946373 -112299329465138980631474778468796963200 7946374 8922676116191795679286086876609337152 7946375 50645279768943146629260986991944328000 7946376 -3161736913392355290849162998866944000 7946377 37005682330886483353489008292599162120 7946378 73475607867293485129034137031869612032 7946379 7727529250429827830110372289604610896 7946380 -43159892771912601020066411787378800640 7946381 -10708329109115446639560858106052140500 7946382 -27011503726987685842340949104154685440 7946383 17289026869663970432822947317784523424 7946384 62045985636176872718262608439943888896 7946385 -1634229402023954099158339190301573120 7946386 -11614047791987999615464341017473314816 7946387 -126977484390158633674694715258986618964 7946388 24869462366825811337951788739585413120 7946389 -89216653671041898317060199282978870720 7946390 13464431245340019543877845304133652480 7946391 60093370019008956426563351758512334464 7946392 -14052204374406761247110685841168097280 7946393 9040513284381109381854400213362821184 7946394 -8026532040185590504323569889949788672 7946395 41346173164524026707738311422254534080 7946396 36120004492890075512009304026485089792 7946397 47835658235133476570537665616870879040 7946398 51051921988211288834223611255206182336 7946399 103789383651767990850499474357003910160 7946400 193772549396347838748727350342451200 7946401 119917685047034632910182800100887558832 7946402 93055123300692925605852277947797220000 7946403 -56296556787588606670416136934775925896 7946404 105115044848825235853490959852159369856 7946405 -58076987498404801537459573782965063940 7946406 23611972713457097814715174030943610240 7946407 19723764945138697163089022000834289712 7946408 -10546447646063734025462397032524185600 7946409 -21630548830780617604898597131900244544 7946410 -16410575377230138879500006397788948640 7946411 1958380496401741281284671983417082704 7946412 11478207617915423375608933892248046592 7946413 -29633452186835627506635805773061626176 7946414 -18282458003399870276709637546023362688 7946415 1284665979836132387429926545155714400 7946416 949357760113195208029975017702293504 7946417 -6887388165760115349308564175768711534 7946418 11980073378185994796730739107594648704 7946419 -10432954927212961554798737522124745856 7946420 -16132273594494842386835183505862379520 7946421 1881203463463102824611473292005717824 7946422 -22798736549441650557046656839601634464 7946423 -115098165879528247269928491299271579456 7946424 -2850357623180804347717988224372592640 7946425 66052045231659745301980450117243607150 7946426 55825494117831017519344911264331596912 7946427 -16345550357403021781014037808360448000 7946428 70273903423453233333037114015412717568 7946429 192207457241430252982454736952201385676 7946430 -35163496416606936215980065464322794880 7946431 73646430308253340967444679266940417024 7946432 18184422255687269644666741903413215232 7946433 -91466866358781860834095581206120574 7946434 -90780048927294920288775713909540448 7946435 42198717005671871329434508619893032000 7946436 56456592291354565165108364429126925312 7946437 -39732698299731631929273506634491172228 7946438 89363516486792789997385854032964513120 7946439 -94262682046177797594667242576802220376 7946440 -108968252368654837202383657865601331200 7946441 153860892840901227024969439846847818842 7946442 10646892463806106064759737578973692672 7946443 583930870468341155412122720247473168 7946444 -68708726013390250362928815015942355968 7946445 -12439526733520451055919945517085308160 7946446 40171957413514267575708185048522317440 7946447 9617245888189549020685413586519004352 7946448 13306637238192346079351869918871814144 7946449 21063361263834687348106091858952651840 7946450 28031954629870038367332000979721817600 7946451 -108167758774172292187171058220233922960 7946452 124184021442266550271973529914463907840 7946453 34498392719490982704847326034794975384 7946454 9682384731046003571655350331274383360 7946455 76047582855671562581563216265073900720 7946456 -5322945961866235366292798687618580480 7946457 69200337793845043441701152114504249088 7946458 22863803661664370792755770733118421984 7946459 -325009310952934625011788099000303840 7946460 61742080653774453074938753047389967360 7946461 -99462089495324756391325865456395831700 7946462 462692928139589209691897724009544704 7946463 37587632835908822051997451210356760320 7946464 -16340030627784741860683959630255882240 7946465 -142522082749698574552687258307579088000 7946466 26214028188567020365473024231823918848 7946467 125556687522198764872210034869515617080 7946468 -18515632760165617442888581850165760000 7946469 3027235488744367953051224518023280704 7946470 -7488768525968083533783260328148538880 7946471 12575147934495194295406018418934449424 7946472 -9178378853432916162959840603164262400 7946473 -47516332321115050601947882250130014278 7946474 39417153225182088658890435368541457920 7946475 -3507293877129115172958979749741449400 7946476 -37105627238795882505211364328243527168 7946477 -17053824533492185583643807063097358016 7946478 -20415237691385388479618334917161451520 7946479 28395879563607865400235719898776928080 7946480 -30898894567858535943774806812794224640 7946481 58943977437526063855749782418797162352 7946482 58989608829646966937086153040962136592 7946483 55387190350982094318530494869176598732 7946484 -8854620117355834200569917495490641920 7946485 23586211498672845044252100140551713180 7946486 375479457840981363274103363830814784 7946487 -87889126176461293204308556457243955456 7946488 -6434814824522736231433233237183406080 7946489 77416343169907886973700208322526621290 7946490 -6285328315782850531814861969243366400 7946491 -25711566846510049789708625272726869760 7946492 20197459943420057624158449517189777920 7946493 -1096238032282438175352163984194398400 7946494 -55665662442085754196535795670593864704 7946495 -6651848949026544823217735903533071000 7946496 -2903510643678491127058230031260057600 7946497 -34547598517087360508746895018870143536 7946498 15906893967443872699602919635906356736 7946499 12681267210866593064593688137492646016 7946500 -27066614459489767337749156719553536000 7946501 117263538519268428331279127263338497502 7946502 -7075555052202419611105080133617651840 7946503 20626624287344258314709716851996729600 7946504 49796553532795788056905927719408107520 7946505 -259782423544046969547935770814437440 7946506 -13575689889893598810987429606623652048 7946507 -8830997340447769642187772783857411244 7946508 2508070877586195230933823119483243520 7946509 141665926926954574803697030552211408310 7946510 -15322174922594622937038105618270362880 7946511 -5135963723001696946153109741591005440 7946512 -1084948507705643498742655177234055168 7946513 -109057400541798747707527817863473788238 7946514 56859523914929836377451066970324113440 7946515 -55188736225156981300638360045443253840 7946516 -70645810053821562123371049681967762560 7946517 5877339697415803553400113521575846912 7946518 19448945637686045500015445128944636960 7946519 -63979340236892203075934474001263021904 7946520 -44021026190744974457925231025330790400 7946521 -33133141996697620094473131409535644656 7946522 4325330367516940719091049297893075200 7946523 -8067110246705211186572256844651775904 7946524 -8076190984024992074087851147969083904 7946525 -125613634244157429440416695972926587200 7946526 -14227041157613940357647406277702179840 7946527 -6636959774212961865255135956590573208 7946528 -92256590229727163159185303603777634304 7946529 1318507370840004048187764055751102400 7946530 -24058507054954614680306708143601199840 7946531 -137362650079030499963381714079056634240 7946532 -24709643502485768357516026803907891200 7946533 -3205616839064661301332102857678376960 7946534 -5682775974809745208775923597209600960 7946535 -62577240340689037304860981658010272640 7946536 -20541506046333254360037878789646028800 7946537 167428899045723870166810195973918232186 7946538 -6811773311540098926811882839602783232 7946539 -20645408365869641992955943296906755660 7946540 -4555272348809915714572052344638013440 7946541 -5165679579667697225183623871116756320 7946542 108971664695069607243486132981585303744 7946543 14280765028771749821493224419299440880 7946544 22831701990085159195979932272079110144 7946545 -121822480850114035817246078380406335680 7946546 -38902228984905801475683504819693229056 7946547 575670343928998570491853791971119872 7946548 45265327502333623897539775260914873856 7946549 -68822366907482300548861879111506583560 7946550 -9888859914013094556029404818185172000 7946551 -129272245945283179846602857781592925400 7946552 -1580891570375315568837448033728614400 7946553 -140001286458569690981499217561525916736 7946554 -13841033051815156418988782394480384 7946555 -28005709298544713662108873459684231680 7946556 101733248363373866865237380480613565440 7946557 67434915697171115857010458223806116806 7946558 -22640683970370472723342642378868901120 7946559 58705681956246177272502994844064936720 7946560 -12321930448860666142019649028698931200 7946561 4523330717410776526942521574537534464 7946562 -8435480078275031194444109711911380480 7946563 126971513591206197789613210758823799584 7946564 -24405941621276411387330059339859000064 7946565 25308925500480251275380637580785511040 7946566 28628246561076056573857156734570683232 7946567 104120478996754398461808979015795478616 7946568 -9141268784915498298759563216558653440 7946569 50541966485365760761750047278328346560 7946570 -2576366814330221188887371312646383520 7946571 5661547962687537921031728958283602944 7946572 805658137162567345504325566065180672 7946573 -2624677304799547800069432274093670196 7946574 19991578656860422569962443299899626560 7946575 2721885597857303275362841757692875000 7946576 3100563965567828028681703527992131584 7946577 -99984709894814670944029288920423089886 7946578 45101236525308258506908551050092701840 7946579 -14699632817284702614260821718261665080 7946580 7600042380907522904899663850963558400 7946581 52676956329353426677790965412733106382 7946582 14354334035595481806022553696701499904 7946583 62815319475165249327679974297272504424 7946584 96492819132274975671982715839728322560 7946585 -34128056442444830260665535579770452220 7946586 -27135143720937672520029607989886692096 7946587 16052247476237902994879293232948841192 7946588 -17802490068682834528885488202004590080 7946589 4497928841142367840684876364964628992 7946590 21551476250551630387171330952148628800 7946591 -108748166771523084680769687313455141816 7946592 33360391197229082734455168675222650880 7946593 -17532455800081555519697699096540137280 7946594 75078726751074981893643015376850838096 7946595 -65633893552397490858856589457893424480 7946596 29026136304888477565084950528914833408 7946597 8679600264746314876026330648231795072 7946598 -897670904064036026091691557318405120 7946599 69652849961618558260177610753267597136 7946600 72665731856639646458254592922981504000 7946601 -2645114588163975302922900348775233216 7946602 15654673702683957770911712715070777344 7946603 -28052954074843036193951011804119569520 7946604 -28946708221641164604638143947477089280 7946605 -86782441895840308343299647010589514240 7946606 -66005307642643587496916345555300365248 7946607 -12709234954223775125986247163735344640 7946608 -2840772384902376444732230225931042816 7946609 12475449285069987093310943905540083120 7946610 19591642409749945042175047486439424000 7946611 63639915355122656226877927656363672424 7946612 42744152935591371724811531386574813952 7946613 120729490319224405816157666583478742400 7946614 7304296484586077589796212396680369280 7946615 -1074340324379007293684113356502740480 7946616 30910497067661686730843049520146063360 7946617 -26564379075916380583245584428789584000 7946618 44006781415095844293971526375017531760 7946619 47811701300547161402418212216050475520 7946620 -4944718704152539898042493172740065280 7946621 15261358356677104579191169850057970822 7946622 -50665617894677003909231439896015941440 7946623 44091530425351820859132743829252255872 7946624 -20731857299904728781394947870818304000 7946625 28636511594423117463349719035113008000 7946626 -14511543336541961390680660102643520480 7946627 -20373273493661565729131094058925017440 7946628 38168064481590105302780588114757605376 7946629 -130425673756314449434119891185027780770 7946630 -1778622101538704690175541529012476800 7946631 -16778095234161188352786647772880657536 7946632 12917929994984130038785700805764966400 7946633 -4055710617784487708240479130996392704 7946634 4450748038246113373906551306265909248 7946635 39283289714010768337268401452329890080 7946636 21879176859419227191431893058072901120 7946637 -23535511667349414545069597357483135040 7946638 5690682025226338969492358216540578560 7946639 6174597124366286348882771154617851440 7946640 3373603653004895607447817752241766400 7946641 13109054563900137800787368521594325042 7946642 28336575219285893401238087671659529344 7946643 -638952210766883481643906895421544896 7946644 -7539589088697737818666846948428775424 7946645 -13466434330946444370071334560365718400 7946646 14044735585523862031447915623635995584 7946647 -215991768263362522456641201572048344008 7946648 -73528094475664556924636515868874977280 7946649 20089829565198982176958863954637844634 7946650 22458130139209887137236206123758340000 7946651 -79815783318524065133644915094281981020 7946652 20124403661120015332337818835920822272 7946653 23654254481297885571733924823044820736 7946654 -80781746991123825704778916801681848960 7946655 -6935695281588552302869717443978729600 7946656 201700494687552640347244385517677051904 7946657 -39727142822343097992770639589304472094 7946658 -899671673414886015670761019201370496 7946659 47965894574988775328829867057781156816 7946660 -15130874068303405460884807136366960640 7946661 -9730128496849560358624578891848912064 7946662 12656478794481297495839200464319460832 7946663 -61586003389886504702043645784603550088 7946664 12923234755061489879075660445206446080 7946665 -25146316536918495014041163140796078940 7946666 -2230710496833847540081538561997680640 7946667 -1075568436919808306351544384449964000 7946668 21562347848093496603169339995619462656 7946669 -73606162013168585707965579891419444640 7946670 -6476420320433925738622784302820169600 7946671 -17861952873647470079668237858836566128 7946672 -36269915088427412831998620815816982528 7946673 9074810309321544066886814922319965360 7946674 -56176578308700508189462400526522917760 7946675 22670647407079914469786515342860400 7946676 7637148286645996994449294259641331712 7946677 -53767920667328361203114188183015391648 7946678 -30555577862284969547089503368480715360 7946679 -24955870855992249635604293519434539312 7946680 -11748111179622917617303580565304934400 7946681 158411124272820664247758073300822221482 7946682 -58374343319133843274801060787310878976 7946683 -60958858038025368527266839812992871068 7946684 -85036748468386484802032522305461393408 7946685 859022155208778782632576756734389400 7946686 -22193232260651869212076911762294017856 7946687 25494674917081282158487996259564138352 7946688 -5037027516203634369441212877672284160 7946689 20289314444626094215043308313760674560 7946690 -40161814648832062547730100298647634400 7946691 -63475433984220534158386876258226924808 7946692 -27135770335395956493023458783749540608 7946693 3224393289751713889216220547886819422 7946694 -12535540036811600071411084580445634560 7946695 -10765583748543565601371444192444938240 7946696 -121139871771083877089254393342994995200 7946697 124725369602973932532764607637283995584 7946698 -106764515488273038765944158373742373536 7946699 -20340685311663593723289571283243976300 7946700 6948776263243504512752195427395136000 7946701 658633195616737093613690018032980864 7946702 28868402526368907006077853633529768704 7946703 2261783457041509696173125126557364712 7946704 29249831200839471337130659477081579520 7946705 14221766833783585224250602362635281600 7946706 25809424797182744121112292681247986304 7946707 6395869825045995424711044955443307488 7946708 37180786975199328307991151225762066432 7946709 36794402651611224204613923933358022304 7946710 -35279187324500813241674713516285104000 7946711 33649838506815747556910713554309042312 7946712 24527657046727202106983832964235059200 7946713 -239300357823262226741663368063959822720 7946714 -9208175884835667358318265820773494080 7946715 23030990668905133686905582868676158720 7946716 -12710339448939580817276317173188892160 7946717 -132359885881546288455306256213493958234 7946718 44423790518496595171806501395298415488 7946719 11774446253502107153717326078459932912 7946720 -28721013885883862552299354777021317120 7946721 -8572916729233899702511811894114107200 7946722 108680183426304516539574947796731291520 7946723 11203036467815870254988323606893990984 7946724 -38531359272319268266608150757810719744 7946725 20913316296362880695935960493513889000 7946726 30382853497694817135377554234173909504 7946727 -33895520756489324086996105754984312280 7946728 -100013423933539897083274806966342435840 7946729 -11084285172652312419074107618070653824 7946730 -3366906912382366777252100287107456000 7946731 -40838180631432846567833494251677959120 7946732 -28374596595459650916094338277193051904 7946733 87035355711077168528520423356502633024 7946734 -484979759157621033330202745528911488 7946735 -69742957858507338604229537785726968240 7946736 1606310358556821131609840238355021824 7946737 134966753776980248434389980803772898386 7946738 1513158703266516234387574822635672480 7946739 -1283770458299446850699653081618358856 7946740 83245276256574609202798599938770256640 7946741 105976224660985081031992572742724265984 7946742 44809304442058235199951192777450098112 7946743 -5492578865601604363612673403392975520 7946744 -874309615206642775643846984797102080 7946745 -10406025699499893443484922169121639360 7946746 15532186581984434357667829841831927808 7946747 63480758694595166666442666707827868196 7946748 3868257669536764130688872802432580608 7946749 64285414257673006971882808332730255352 7946750 10981301089087899709374449704089600000 7946751 17425788041806781500684583985226527432 7946752 -39527578334154437663175020249817808896 7946753 -28821525121305124856074724166064297536 7946754 -4188910238056052793061200782428608000 7946755 -33426036010001905589280151016295794640 7946756 -113762276806594065765234706784497937280 7946757 -5779111811988249122172844979723940864 7946758 29338384154142026825648206732350380160 7946759 301582982971095533963970480367908411504 7946760 -15396223866617018707022769420091392000 7946761 24035947021132645541597468839852399381 7946762 -35233681333165461637295036115746524368 7946763 -17512185688651351342742367479452955712 7946764 13433409063353090633137038664511804416 7946765 299772296180447010817141809652152120 7946766 46668564774030071949088937896055073600 7946767 28801941238357837532450522223771165480 7946768 -9027720740441627041083887348974878720 7946769 57459637289601312476254955371388736000 7946770 23249099131595538794403581536965460800 7946771 60189465824754755889270875350397683968 7946772 27923202745582738915695153647319201792 7946773 39973446852910668049459071411231566140 7946774 -29860355061462777577487898049767043008 7946775 70743398910516533137995552172316652000 7946776 -81747386456572263527944748307086745600 7946777 118791264537096883864166776984858087626 7946778 211015578210765308295689844170588160 7946779 -102978683903737688789531669387597352216 7946780 3334436170813317636851056036210037760 7946781 1767607997774468854750113578159313504 7946782 -52083881738970633229936943633184379008 7946783 19254233030917169751545292954423550560 7946784 32656499570341580559860900203062755328 7946785 11543572250275408788685894774369441920 7946786 -15819343220869992170675992376574888384 7946787 213554908475097585296562415661237568 7946788 -31335255942616794852990953693783080960 7946789 197547302169793028884556929271074582656 7946790 -26796888508724541457709445523530161280 7946791 -102879364022959505154836759578166604808 7946792 21024172332301327179297116650193633280 7946793 -5700600437302852152079070654858005740 7946794 -33212772061940723311315346522551489440 7946795 67871160303303930884860340087085064800 7946796 18273756755314598803886488533507072 7946797 71651560286949563685603962187044940652 7946798 -33660289295580765262914230379004013760 7946799 15211517019280339458746896443081635328 7946800 -2279797449951984699658803389497753600 7946801 -36882233692160774498739319659844905198 7946802 10514096482581613395580525092871223040 7946803 80578864361662770844532840850400895856 7946804 -1545436933556273324545068497871679488 7946805 -13943609016594542232086938721690880 7946806 -18092442727576580929953900242466207744 7946807 85848257649280502928321871889986598400 7946808 -20210300901358557324797602432593100800 7946809 9955728663430602170331763701852768004 7946810 22969062708803774870166482243397336000 7946811 96564152272048371623827085799819954060 7946812 -124718728828000967564585003142421916160 7946813 5114524605595751664492545580820752960 7946814 -4092192956767023400949541355801881600 7946815 12387209638811854571372847436958505960 7946816 -2760830455799781898267887244224233472 7946817 -32868265234921276544636995467871594560 7946818 -38189747408941552970010087092061970560 7946819 31283925043505481635821776377276251200 7946820 -15112664291314596721848211442741368320 7946821 147897112817266226314400465949894469022 7946822 -5763033052535052739792047202777852416 7946823 -17746958565815211712116746937576457776 7946824 -215312546884275344442608431572521779200 7946825 863913736598285360383854553020935100 7946826 -20447563714959120718598749357918905600 7946827 -45201195725214782923087980246332521328 7946828 -46191646098648083841956276288733511680 7946829 38623117209372033226960794408267573888 7946830 128389888942127685487985240556443520 7946831 10473582418040235105575022517227368592 7946832 16743313607174571652403792866264350720 7946833 -109394616393161079358171558199965867918 7946834 -3284197992515673049185465196744670208 7946835 -9981336611523421186196826148307147520 7946836 2239613266987188123641283711475889920 7946837 -5174074057005786823883815398035761728 7946838 18230110408836409002942179777143955904 7946839 -23639046894791216681818095962966266360 7946840 -29821423094724551408114445980000870400 7946841 -19175532315374966598881974704175632000 7946842 -43305367409848119525375053610640358928 7946843 -155493293394939058414963874198434270908 7946844 71317164192219384674223904736123584512 7946845 25571310271786273292340575926127011200 7946846 -19727247101332897802134578621850817280 7946847 81936843849471809698433580660001601760 7946848 1224426176708220661773020934265896960 7946849 -50522521237406148058932345926424245436 7946850 1145264648868289767738959653499136000 7946851 -68741406984116255362705368765366966000 7946852 -74900233023054064426088862256282184064 7946853 -3824879402220046563237987023771625792 7946854 78313093851775663168405852831425326592 7946855 43987294731704672029961392237721556960 7946856 -106765458638391253618588945790491852800 7946857 -139055371982753750549693906008530685894 7946858 80633746685383514588112773863934543280 7946859 -11672850605763692870144187274767261096 7946860 -2382954476413930566693285392792294400 7946861 -42931436553260808335866646815665646548 7946862 -33669971074415853228359175515376648192 7946863 -47327946002561252470389274526433325640 7946864 -12729119046983977044507353893833768960 7946865 30429249704320313511742743686607238260 7946866 1184517516769181383510384643898086400 7946867 -88693489808413062694311173316762912000 7946868 40612477213054343571572267211245727744 7946869 1133370295385909356000190545950708156 7946870 -47510368848667018151012022805387296000 7946871 95862494317030599932608565033905757904 7946872 -106036973983539083706021611302309171200 7946873 1218263314779890772543825211615710528 7946874 7805375774688524269865760633694461408 7946875 -67264733240358004252373618163861900000 7946876 35829860169319953298308751508060863488 7946877 36330915944195930381521977139654264320 7946878 9323745071457889022677219167110346240 7946879 84173838498951020085437776516906387680 7946880 31392644250735173988768388548132864000 7946881 -17938905537283908936045520259412691200 7946882 22331157089760006994002085201423639584 7946883 -5408564632828879233816830495228659200 7946884 18710158275980664697116933225555916800 7946885 -81844985422779841642972750703233668420 7946886 44313405870430322631462984024774838464 7946887 17424752851758703835946931639262775720 7946888 77270000313653172831579395964717957120 7946889 41690191246045143914284682090610257424 7946890 12788449408353754801925958400708930560 7946891 23440842616628072105249325869139323952 7946892 -10971814126172722245687247816077782784 7946893 49581362244400099351603809570072252544 7946894 9019654731402335910245848138518722496 7946895 -28689696981504599090807607844609848960 7946896 35730386302845591837207370787140247552 7946897 10751869453551510163583783231851555584 7946898 -2753201747853804370612416549293629440 7946899 -46701484810883835586132117404612924000 7946900 870893905555886204526047984093164800 7946901 81307803863285628886840981969871923392 7946902 20482748876085299446206129634591649280 7946903 -76881328466446501008490435003372417848 7946904 3103162709513709954668194166084075520 7946905 29426762425348078008916761207424634760 7946906 71501571856109938497567460352498283264 7946907 4036845088278371452145260516195253040 7946908 53427594267877730621418505424491517440 7946909 -131341276912635318613052572384993444890 7946910 -1683632563723718428749247229273173440 7946911 23288288157273801653678771995363899264 7946912 41627690348432371478281318015187288064 7946913 -20714839897069138828703855898826132416 7946914 1105858347606146444193708681843141120 7946915 19401215352412017117387262466365362000 7946916 -36745473217950233565658134098282496 7946917 154972992421027315706381041790289758 7946918 10440553756495739712761548918977264576 7946919 -85905467720300894065438043512274727456 7946920 100028208920087616052496949969837004800 7946921 -113381647782791624696570002190987026800 7946922 10048779543470902349708261501329174272 7946923 29027017412717515116596846875733201224 7946924 -93318246028800354909119772105312267264 7946925 16463021254365015778345778886362884800 7946926 -1234770770619654391516079088393384960 7946927 87202993700617814421982533096368773776 7946928 7318911976106701170905498688150896640 7946929 33741800456373049167474395918967696530 7946930 -24294485265940761721994959373017196640 7946931 -75805432740697984555011671521246104720 7946932 7447694671262930718858574972530900992 7946933 102471598992132476463574500919003509600 7946934 -2229262516440870591108601403218332288 7946935 -35433605321120968246754479460385006120 7946936 97165729681196877517211059018625863680 7946937 58426711504208929372234387140625121280 7946938 89465080679734747478895999366853803120 7946939 22049782635803238567033962833894915584 7946940 -9934032717431880466418334272450764800 7946941 155402791082204279910267177513296054342 7946942 2488691969207084180347047486182500032 7946943 29063589685685342914809028003049968128 7946944 -20424730217303145072983518857269346304 7946945 83792142020924675162504912324460767700 7946946 -19238014482935784013272600850713177600 7946947 73418493325027336667480804898650798396 7946948 41266232621674316158825864357294620672 7946949 145435957769276260704287773460519688288 7946950 -16761533058805703907608093924355240000 7946951 -4093655022142382812715968683988842288 7946952 -19951313477444151870688960454849986560 7946953 17123646007651434548831879141654865280 7946954 36471863522802445687887715424264319072 7946955 -14686560437826358923852948953626674000 7946956 49613588181221975551219743509111520768 7946957 -101072261291737518066393497510039840340 7946958 39009522731481779867224637029213327488 7946959 531323635102020584676421703516954880 7946960 -36221675699198682888637845932605440 7946961 -63073413852068903743361371428760156992 7946962 -26711871748464941502829798143128550768 7946963 36681156664752995922816495178385349720 7946964 10050112574860962777191903025105592320 7946965 -54212611092289387568535279685364714880 7946966 40071927341814543782720764759525254432 7946967 21251427060866887635890758394352595200 7946968 83156493169657250170010650006377615360 7946969 -32427215208394883767229756820876624630 7946970 -21881700857702724708037809976397856000 7946971 -71307992198960787711877944277641026048 7946972 -24601698165797513662536830136934487040 7946973 -75004967207838736558576721155423775796 7946974 1889065523880001695877255387313455104 7946975 -742037038919881137502764485480214000 7946976 93990893137191176533752982820618502144 7946977 -88761808350669278092682238165206323920 7946978 -10341482294488367913397018047262594560 7946979 -21084314122153567319250035135257369344 7946980 46523670985439161485951585695840432640 7946981 32726647289508402782978960435043516192 7946982 13241549649228772138098358581865044000 7946983 40634554315875363114537284533847195136 7946984 5597969016449731187785291530990059520 7946985 -214527110907081759533931628691069760 7946986 -2049053644465522915038805242511295040 7946987 -599135863966523950465102926866847840 7946988 8718286165108713188477817017327124480 7946989 11186597230194232783089619409690732160 7946990 10961904700574816621367821064967658880 7946991 -208984490317653307179295292100572328 7946992 34862166430044940157556644844572573696 7946993 2752115021457524707433450371113403044 7946994 -49948207305255751408440118931805775488 7946995 -24490788545093267908856523926853181440 7946996 -13859781190758834050774239387683984000 7946997 2857095920756041684713071861208814080 7946998 68033634696328720764437236631924388000 7946999 2294898409903846953329919007547336064 7947000 1778768779513725340527103909770240000 7947001 117380256337106742985046823156789717072 7947002 -5716004615115853318893507154514427648 7947003 22159681130946122304677417485107540504 7947004 33927903653157600780312699912153900032 7947005 26989345687717800808559895140407296000 7947006 17419212208676230958807506688166134784 7947007 -171842898041256721168351137370354335648 7947008 -19790978601507526054516792519462748160 7947009 -10161269037401582172154522831870542336 7947010 3569053841341674413719599518962282560 7947011 -47706979609744921809195620428487120388 7947012 -14245546854718214092724985976328229888 7947013 13611927618322781999986054826014903262 7947014 -98487369896847312807741426191599680 7947015 -27958893978289481307184591600873164000 7947016 -61294347286526408257891245607431782400 7947017 3657371658652170059177799128709668040 7947018 41739942576038001098462870995405117440 7947019 80911786334545817360859038569566068560 7947020 -12705922544458620454485655392983915520 7947021 -50214056250911568753209247129162162816 7947022 -47859742212418448211644654773280090688 7947023 32652514719011157696637931124948941280 7947024 19569768975882716982711174825052078080 7947025 47698506626840075529602429452366412800 7947026 -49515532142896413381262604588239129440 7947027 76003796034480590497642030960936896648 7947028 71916802720271379295409556567412151168 7947029 -103813682197577392510101341789310322560 7947030 -852546644513072304767383013874155520 7947031 102739021348057267462112881661635283200 7947032 -20510025525917504952470975371212103680 7947033 88170064052089903622943792766180534224 7947034 11127918640066475861253623930843506416 7947035 -101456142899369538473099696338306942800 7947036 -11332921083403039284342258328322543616 7947037 29456582988555227280297755574931469152 7947038 120303113982995108626026110641533120 7947039 9409528617317626174178948036525770128 7947040 -80471565028321206255070223167792742400 7947041 196493302528867907323474704967122035652 7947042 -45525242165945129956142811464434707456 7947043 5335420552303549387176381651350989104 7947044 -48818132512476314524603732862922485760 7947045 -877186650420118324027053678024590400 7947046 -9916028943896641670309794818967459776 7947047 -82361200794894598010647713149513449320 7947048 93741114836897591053696254217401384960 7947049 1255470026099108037985689072078211920 7947050 8196663243446966955108770169609238800 7947051 18103196004198482676413418020772562944 7947052 -43687634426219933951218630810886181888 7947053 -148214785468623778165050971388723406698 7947054 -193937210084913059508826481205581376 7947055 -63657472341505300290726951467653322040 7947056 -6204126627336887356010984270150123520 7947057 976682066973105135707995041362990592 7947058 21676061255556181476401806406113400832 7947059 33557874720376919200465978036655845260 7947060 -28313445977048786610174275335277998080 7947061 19930733945959909318123950764233623662 7947062 -74786896122556774072446058311922255968 7947063 39650462654013120486304072102528035720 7947064 -41635809099734095492197510502056960000 7947065 2136313462541879582828107521804216000 7947066 38088587381399097682390357307841690624 7947067 -54659500013962027531033555676114805120 7947068 127827086227094541321833200365791063040 7947069 9608579806259323053140530678330919328 7947070 -54154829011384121538082225962827433600 7947071 61903885819523241914270843093397773568 7947072 -886583481195997544591294181270355968 7947073 75668744061171308824492220677029211200 7947074 5900470981437369136690477579698480000 7947075 -3117275449557807364111121024451916800 7947076 -6162025228848053875880171508758458240 7947077 -41480511870173901608210275866267883620 7947078 22424566379839926132770707168337759424 7947079 -2846296837355518890067452608987360800 7947080 52186491735104413324006282761387724800 7947081 -10067610661719962253407134862458677660 7947082 -9208063428503949328917383028323039232 7947083 -94788131453442825145109518864906930668 7947084 33904959340917812969911912239627141120 7947085 15352754903593304591642170136763641400 7947086 11475632946136819398870559913445014400 7947087 67474902721400855714540088761205115152 7947088 36314753333632619179936494032257024 7947089 70344518103646649237356060092356367360 7947090 -21562274005414571742187298718020438880 7947091 59520189500251398338090631611617472492 7947092 -78095096917771469720624410439227207680 7947093 -24326050999889575801731990050059571712 7947094 101326763957391641171400458651542609920 7947095 -5596832907142515712415138357217744480 7947096 19870996675635251631309176634632232960 7947097 145521163908036810771166386708334289546 7947098 4359925875675189966905892281942642688 7947099 -47303224899915911471291439520064732880 7947100 -12332953064293609918335209666354969600 7947101 -31972804767180778583267976895620356736 7947102 45927577398032340701737237727198382720 7947103 4483688411209929660970951394024261800 7947104 64466561560921555899044342134204268544 7947105 -26218845184937612460321090696478439040 7947106 35084728181147935088184490445749852752 7947107 -86695617076467083526440724784856870400 7947108 -33474617382886142624779813734133921536 7947109 -4687714793281519843590382624620668484 7947110 42267726409755664188737844323543832960 7947111 -44090207290198860524881103626428971520 7947112 -58787095862552710103227848032598067200 7947113 37518438021656113575462359993842795380 7947114 -38188495166651750227079816218704469248 7947115 -150346747334304320178653044482592258560 7947116 -99270860512582406808667203956955375360 7947117 47565343183859371561115485071989196534 7947118 2620880034113772288689517445276598400 7947119 -53467247505544064816295504266167238904 7947120 -11912361919913513265436153630749818880 7947121 -9880767431287609285678123383949230336 7947122 34287666732574612723441581721957892112 7947123 6299571530052658966295190600710225784 7947124 24816214138926955069774513224430503296 7947125 148145421011454332999133362141525187000 7947126 -85884966953035884422738175338176296960 7947127 -25664278749546460374798628407656364648 7947128 -5325428754641191938798867905438023680 7947129 -30131998178473052116721625119627503872 7947130 -16729433241156932899955338875492172800 7947131 327972266376391041466401145957887120 7947132 43830495307461298409194186380541174272 7947133 -86163693880314502497704630331871114618 7947134 -141566595907142478936321966116155008 7947135 -13732956646216992148848396243514711200 7947136 -131475442157288120276901577162311598080 7947137 -2472393200719655751448537236265760208 7947138 8243657546573188649595110663819524608 7947139 -38269392085657618851356662995405295976 7947140 36924715285858212561168958760522845440 7947141 24486267136293275839197368547859523424 7947142 -28092857187422932008368305872758997888 7947143 2594210478257464382426105644098443280 7947144 16962080447472194240511520470368256000 7947145 448940448173282071874007551134275720 7947146 -10956054743522500114015008604876551840 7947147 36021549268614007542033860282546124528 7947148 -33583064431075236618405247163596967424 7947149 -50581424011540546336901175000146592960 7947150 -19462979049562779035868279527969390400 7947151 -28214526938289550596459742287143504848 7947152 -8949344429087796860713381733144199168 7947153 1643629528039368558952151570905656804 7947154 -64807057023653971617713694052899418224 7947155 24059589532638607014230100368766160560 7947156 -2166075001497170713519989038937268224 7947157 62581894873776900479175317354207851406 7947158 -91347862432890031308986777983538980320 7947159 -35839191833291082706726901383749528 7947160 -11046652371669029249632741324849152000 7947161 -122056195322271525643832227843524038508 7947162 32115587142334324566534530449452733440 7947163 176126542045053444564383250163719720480 7947164 128254282239523733556305907710815082496 7947165 29077962652496707510150643667357229920 7947166 32161718209862341395984115405654381440 7947167 -17697454026869598149107252163415196632 7947168 -6148207491557257734452314284789596160 7947169 91423554999028519765752342088137497570 7947170 352906583910490016880620731859358720 7947171 195361729798133223664949217832095665808 7947172 -37782715968014382476873333012966105088 7947173 13716543658961959257880659158778674400 7947174 -89115258254504397108004554223928832 7947175 81384106613988334514749590575157790400 7947176 -50745854745099589126023017981604049920 7947177 7135978439501956893620135295736406784 7947178 -15985577916331133735161556804599764480 7947179 6231805768001802603306901638375426480 7947180 -7457578254236608471394662543906867200 7947181 15877243448213539697075911761653666400 7947182 -17273895973355547027812037361833864000 7947183 140346432212266090644131860091414277120 7947184 -2341092763020285392335086708263419904 7947185 34932026038017929145934165637226206760 7947186 16500607048957369269725376757201681920 7947187 6392928734297157102654159796884961240 7947188 -9408398678958864915135264326301290112 7947189 -28621447708625444933098550747889430500 7947190 -13239493162764646666579669764988070400 7947191 3879755125167106691819794787468617728 7947192 -54162534967396525328290147773578280960 7947193 54491004939555316214680482190326668740 7947194 8540354292793042420006122567924702144 7947195 56328737616102361233296881381286743920 7947196 -168533819759370858006819946321192891392 7947197 93274745822137456659782135943245048646 7947198 -8580635994872267447102166729434357376 7947199 33367698425214249830005118543186899864 7947200 -11332358401208405282073973710441676800 7947201 86657295740971104656073928818967133232 7947202 8327317553099290778818158925896796704 7947203 -7257455721583362295622096264862242352 7947204 -60116781777301980395646525376459490304 7947205 -54929373737503546882771515764155900800 7947206 35951998730464051657875245200256217600 7947207 -18668057007605164560887071660214157360 7947208 109659974854009164378692649349581480960 7947209 -5353534670842259830375475171982664320 7947210 14767635391667901226779223528738091520 7947211 29017967996097156337159779342198806328 7947212 -13558541858657187085267489303342295040 7947213 58405927857629987584387865994621667200 7947214 -66749245231794401060236096827980885568 7947215 69759034140208211154622478311216932360 7947216 -306822928783620754470942256988897280 7947217 85073466824407472070647861709133760 7947218 -6855361018345263499904818542775400640 7947219 -6477516322895311104860232693951525120 7947220 27223171530382845325921619695088090880 7947221 -131047182927908024984178015975127750578 7947222 -10450847616538353738339351817465307136 7947223 -91293731711243467888925556309456168480 7947224 -116681578626085140153386611967832576000 7947225 -24087619767802935961036139325912306000 7947226 -24164575805328281044774698691425219840 7947227 169485528057488147023394373582757019076 7947228 6544604127912985873410914092537774080 7947229 55137977668269522328593445831219281830 7947230 17226493495173635587346684347013882880 7947231 9815262921201393816990717593215169352 7947232 -99615258572652141923826659053569835008 7947233 11331191176276391897608467735920242176 7947234 1986609854080995669062193036429588816 7947235 -14175240722466458140616337342971634240 7947236 58999482281325335959628036458375901184 7947237 38735869121508151251504355150740647520 7947238 -13048347289495941194815855267764166656 7947239 107145757735202862151605698840618246424 7947240 13759892657526596485333117472553369600 7947241 19591916427758840732646961733319762000 7947242 -32355834507903461969291575069265587200 7947243 27528790889153128635536067372406492944 7947244 29834187484551589840982043024605629440 7947245 -39039716066063879247612650571145254120 7947246 13007430626069602835178651828095827968 7947247 -8827042998867084155210801255787686400 7947248 811699664577799314424206608082665472 7947249 5843571963505442964007749167325815664 7947250 -58499340659224325466071249169856512000 7947251 27455530815057109709789150975286255120 7947252 -7729420956575099705985226141919505024 7947253 14652453182865012942221810301213069184 7947254 9111305356476743503944722490301126272 7947255 -7134395090148292468114474010211535200 7947256 -49883106076643401533336130554399621120 7947257 12360878970437998765844808410343622506 7947258 -10888410053353087716056717150202630912 7947259 76027834594029922295991819795638710704 7947260 -1045663592619448503058594120233968640 7947261 -100895508825504308994080010423675032640 7947262 95169808917800087202108696878670972672 7947263 -34532177292688655692540160120534675760 7947264 -3891664497712347892691233435916697600 7947265 -25445127045580116342754604500306919340 7947266 -14874710051520213043378845671062917168 7947267 13431018716282055582268025781740648112 7947268 17936040667214788774237626888332210176 7947269 -70348059553295418191030766825223055040 7947270 2684775630743459630796170677389206400 7947271 -98961442941836368247731906802688775528 7947272 -114016398335097933004896147743765176320 7947273 29147629537141713679289363501458515984 7947274 -37769528854193863780556108125344018432 7947275 -2738353030530743632506230518733509200 7947276 -2751643586553189163139849703580477440 7947277 -36445321367842388743068970492883916288 7947278 16059669317064044374048095618966229440 7947279 42508325401154464961487710776029304320 7947280 663145736098706582177330912378880 7947281 9379400029184864068914610227790361664 7947282 2010444771807482576902359372433244160 7947283 162716723775765322044472864492857727532 7947284 -13331727220185191162049206835219898368 7947285 65283288526944195921400771162749895200 7947286 -3231831610137083603911893113028777216 7947287 -78032048906718732114614909905776827064 7947288 -61814307201474576280827558854668492800 7947289 -33745822828294023251800039187967858944 7947290 9667093688975329030368383391378195840 7947291 3155011935764910861004883122348598400 7947292 -60295195732833999418653466026553321984 7947293 -63343516068043922316152990781027778458 7947294 -30022618442013451629476811575709096960 7947295 -95159219853271130101083075199024282200 7947296 28985873979984735155420666620727525376 7947297 53883095719799924127215625523799261268 7947298 -13534753905729297966201183853357287600 7947299 7234774992695097487011300140483970720 7947300 30057208519253388591156787179244800000 7947301 76623792927581496010974448988513629600 7947302 -13503154654309884347398769240962389696 7947303 58993396968372127409920215179893248 7947304 -21984693813286062216940858271922432000 7947305 20816990274853468704280416490055001600 7947306 -7042668244217590795511499647780209488 7947307 109265144881649689315034776990097701672 7947308 -15506108243582424275987372314579960320 7947309 8771216266209420821492210822399825760 7947310 17139176239807546925151837305356954560 7947311 15051639582264158663151529170217116000 7947312 7456114563196375589766403028099235840 7947313 -176732480566396023601265414366437188000 7947314 6332831591784181773913154074450839552 7947315 23234802068605219503708742669618007040 7947316 -41864076362340399052256376286701448448 7947317 -15466165409910192073913906027668382016 7947318 18774996828529416572545428749516213760 7947319 -48415461245725043539684720655913732480 7947320 -101627599821838035182308038260063232000 7947321 -18650047845031089154945118841655716480 7947322 -11715796106873209150735599880812198288 7947323 -15100126942701786040433588038921030428 7947324 -27993800603752681911163454442700210176 7947325 -78360830491921787125826301224214824000 7947326 -29546202665703461556841996979400457536 7947327 -67363028211193645251923313000575501880 7947328 -31019576987303457225237730057361817600 7947329 -64594905805950816378144140021685705516 7947330 -38292511562998198007777353600048558080 7947331 22815737828579706828257691679242806992 7947332 -44940825704755908212899528397720525568 7947333 -1094559411988853565678452295450613440 7947334 69387949166153811926377795153449304320 7947335 48436641699328566273144514255230458160 7947336 53275303282763609596754865615849062400 7947337 138195222241215501198643868579908704986 7947338 -17608851162603671873956250893035535104 7947339 136557442915692412280402351452627486080 7947340 -18622433230060107153694344315791569920 7947341 119849034090759736868912379817552449120 7947342 20757745489406037848186915966202650880 7947343 -94964451765372703395693538525379947408 7947344 5335463662051046175193769005585121280 7947345 10738749764059617929545581450099350400 7947346 43751245757144022839014327935369216 7947347 -17958689852280532535594545872451909128 7947348 -16823614658762447276092378863975290880 7947349 5236454290563968932912463439553446350 7947350 8905878001321892098660024325586000000 7947351 -5867109400441157553150705283001525232 7947352 42811233671387545218437314986380206080 7947353 -38711783492232114446204848386221038080 7947354 -43765477042414883766287239015160712192 7947355 32883991800943460718114401800330305360 7947356 -65306182572006034315176157311121006080 7947357 5272337893294248313403669515769740320 7947358 4189487994277620576739004389001777280 7947359 123060925836018826106823553147993215000 7947360 -33261458552373409923280914856201420800 7947361 14585118211336325904883936411046652962 7947362 -5136186253992738863001620071968972000 7947363 67047846839549861751081460594197423360 7947364 -2296159305482556891550927259934156288 7947365 6898136330165402404542647234577307260 7947366 -8905427937802691116505358096978855936 7947367 7715083090970505327162083226725209920 7947368 -29252595423329138436118580376495636480 7947369 148329712695710023734478232910271972320 7947370 -16238735055010013611073446054968402240 7947371 -120514428906718837306079400151777294368 7947372 -31391831979144398858624608251530193408 7947373 -41500457243614216519237646776930576160 7947374 -36164300679396317512816661040349701888 7947375 4669821951583122938978938184437908000 7947376 -1391965922019017570476949193231597568 7947377 80322026495825399076045850704902492160 7947378 11981557196961853567720903626584348064 7947379 82751303076099071624304640604093697480 7947380 -18600082532314710392037119082282024960 7947381 30704999241728416505405005001474495424 7947382 -74272925469822238288503565553485178208 7947383 85324167963232678476518868836649235104 7947384 -68751114434825110817249054786531143680 7947385 -58528054711748027704837240250988526080 7947386 8956142750524702848260748431069301984 7947387 4317529485647058808959759791351124000 7947388 72700212187198535360980032811508866560 7947389 -1280731420374764195845894392154058976 7947390 21155960385873986278194180209366461440 7947391 18830002949089195742506331268365550472 7947392 -121740330409508268715073716314596966400 7947393 129957658307937027730878376657607309664 7947394 -2685543649326210261638561570330388480 7947395 -4735879371082876698867729725316569280 7947396 494516508461684590980103929867525120 7947397 77122652269008248252146229407784728128 7947398 -25087412566925422751199760288364326464 7947399 -2878971646366852048632083618104018992 7947400 -41596141146717706829198108779438080000 7947401 -38198536285736530650796565094882152832 7947402 -17240558344254567492057809370485261568 7947403 13971783433024308804403569267891801024 7947404 87386304179437195675445719898652642816 7947405 27246877761604529678970789454930541100 7947406 60266364575845385514059491946523181056 7947407 -6966170864008293755542204996964262528 7947408 1639171071084385706451527007936184320 7947409 -133854734234284213266147242704500637390 7947410 46424348694179735924211764577895539360 7947411 -8511271984226552646544988266287161928 7947412 109510032936961111853381937699723374592 7947413 -25581706061223192691013332170645514176 7947414 19351884393266077979318669790616209504 7947415 287430192408404340007705358051474880 7947416 -109488722701257066567031522429200076800 7947417 -42358326281550171212037202465050435120 7947418 59932160103196238903191143037647774720 7947419 95049759090018698927203825530461686440 7947420 6336826608930931854835182783153930240 7947421 -112738485271001005039609871585154655200 7947422 34977198053866342376347874121348815232 7947423 -126769616101098069553305859841089401600 7947424 -62851418653522366942192045671639220224 7947425 -21090811238632459956503733243652645200 7947426 -7692532149021288549896555818960957056 7947427 -124646771234746238086092041384392338724 7947428 -26547494578992698028847056129002438400 7947429 -31926892957405383975268212314540625600 7947430 22231418714727075376995646397533887360 7947431 103400281860102590598050470250747834232 7947432 936117690214304616812007786807459840 7947433 7635987125988813660551456758910718600 7947434 -59715383007386530543712629407774923520 7947435 -46918531453757975661875752603849021200 7947436 -20284710216892674451576106475360484352 7947437 2988474620494582073368193036291468940 7947438 -31903464519619066321755692296294443456 7947439 14695800905893093136687863818923112640 7947440 -8389176727962281440324438266565754880 7947441 -79831900279059786693441042296403225150 7947442 -20135044297636512717706673604788318688 7947443 18577782039064680980607046107294230784 7947444 -34622306755551074740146636360894787584 7947445 130168916881508886550147288723132137600 7947446 -36118713378262022855581925674284857472 7947447 15498206053068765201832126837844357328 7947448 9798984824145121670779475585238159360 7947449 -62813856766920152392694764877146059564 7947450 3219639092327025999659295274932288000 7947451 14856299140360419108003834755505314752 7947452 41169564565379801025989426031359193600 7947453 -22619728168062199779703912056612784800 7947454 -32545304014812164053369473643617325824 7947455 -112342401405092603663463197889584523840 7947456 -5683115680292111955262958575017787392 7947457 1861014232602043834869865614869577732 7947458 89824870252952725643325387898607824080 7947459 -37261111758537300802670349225586985616 7947460 -10840699156210674235917352009421310720 7947461 -48765914816450315758650577366932019938 7947462 -35108414105502421518422423801870576448 7947463 293489326360007204532801568931489200 7947464 -28877077931666966493316843999742361600 7947465 1197651108536841223004810009401969920 7947466 20478706903040090242523965994479578624 7947467 -76482081300484726812429184616863933440 7947468 21814570969228986674248584945181186560 7947469 108599661932053149768101452302028010870 7947470 714516315081531766848281597742325440 7947471 -18759437624738816004419536255029386496 7947472 6401784888164855168906002598968033280 7947473 -23437747612674704494028103563282737680 7947474 21789315098265699100428255770908959360 7947475 157435037542491173521947674886784600 7947476 26386290896292133477732027957312882560 7947477 3833774049737076470270162901667192320 7947478 -13365981136871114852452548896515565568 7947479 -26457713548010920283357220065279592000 7947480 -7056472682756804162440478945742028800 7947481 -48926451273442216828268265355927581036 7947482 54206270886698282606712927283268036592 7947483 -31293287465407345424321236410184660176 7947484 95757775855835711274139960132152982016 7947485 -11533790496809681583891366564976755840 7947486 23125093698485423223102921468604506432 7947487 106947059801326172386163874263332639136 7947488 -118203335699926446887974076350790369280 7947489 -7648926388792956451901001080796908544 7947490 -38049061925817834316941882504389580000 7947491 -38959766039983479729037603749856372200 7947492 18619232157247105719129432323888197632 7947493 -80214387887621098453077415388479408258 7947494 42888720635949806002996059760910467296 7947495 44748758099720919131137536743929023720 7947496 33980051142541533853056675769458785280 7947497 -13117286121718163045003453911061683968 7947498 -15838788717192727548887527217055912192 7947499 38542275607150290350745134792385845760 7947500 5163169650379658786089849781318880000 7947501 -4217515115886743256280167710112916992 7947502 18167407270521885601848299636992613952 7947503 -67822184661494883474395231884063825680 7947504 -38622350063112302268780001757367828480 7947505 -83382550054669585769040107155915355340 7947506 -21943204366978700383016956371188351472 7947507 -43435303160780151098920966917296354976 7947508 2604451615871002249064173465092802560 7947509 11926698322804405473935387796284327004 7947510 -1259331961986181962941754344686387200 7947511 -19004273719903250578735127998656832800 7947512 -20584967381287303758912267826220236800 7947513 31502157917755419118897628824814347584 7947514 -19631693214132417002878299829196928144 7947515 -48644781001342983427867644729497187840 7947516 -188470883628031458136913348696718336 7947517 -52561014254552597358023014492299018600 7947518 1086944201018145443066236472459008704 7947519 22147045337029586495412265242717382344 7947520 6309646661701319678422419080352890880 7947521 -88935197992130810604630278559180673278 7947522 -10466456001569370011221962598746720 7947523 -81243213092376537901286274156380468376 7947524 -39179496908079358705832487308218024704 7947525 17565502256294715455415634139885524800 7947526 -2547505005866781277704336443784689280 7947527 6089128701258032334625649684878047744 7947528 74327383239396802538546203348900700160 7947529 -20571372750827639510962998481857670720 7947530 43470162223351997923817980832147788800 7947531 -66081097582150354862001647457010286160 7947532 -11946958043076480685564556568561254400 7947533 17224786935081666715266928939584506880 7947534 -11127101295460301953442397067242387456 7947535 41913343433141775069464146114079085600 7947536 15276676007520761602392720360903475200 7947537 -34638072447978776412677350598792690880 7947538 -1331842163773470684743036083197077856 7947539 -132871768140162032937129894102194856660 7947540 28333985865801099022297628388620236800 7947541 3469285088842142851045400053618144672 7947542 48026891687774750495753931034672003200 7947543 29389012275307446601538669217938883024 7947544 -9005117572687285784707155986293370880 7947545 17025827586677657619857309750723533320 7947546 33329265304087047142449806270530512384 7947547 77672932189376551703942935486154586760 7947548 -32455185424092384813141285612594585600 7947549 73138247883003590341230852998976923334 7947550 -1868361059403479978093048405911963200 7947551 98522383703416263019492197898677433632 7947552 26992646599479660744925722381988134912 7947553 25136321946857379385118113443617608802 7947554 -1917903919728534204527055958083354240 7947555 -13131966792427861709196841236121486080 7947556 -83524706820539456183180135400019895680 7947557 11745527608688424925229487873655468860 7947558 27240883177451591946161482786311782400 7947559 195915391710858056358324729763409190816 7947560 -28097284006963494462034041219811584000 7947561 1424037923777839968338553966027299040 7947562 -4945585303477716337019652333605600256 7947563 -4326731306874442908634454096002422912 7947564 10065150572907693712761507753250947072 7947565 -11654979890733492967313133427773639540 7947566 93154855809854446643622391079172543360 7947567 13212874135498194258863803655186782440 7947568 -49833872220362812542315590787638231040 7947569 9201865613089301703311347330150994496 7947570 -4289952472444532329562660518427788800 7947571 -67352229604659260101313271510371879568 7947572 -64150838786820623427141166528832145024 7947573 -6801973822566719256546079008491700000 7947574 -57447555810145972046918493816986554464 7947575 -58389442979943288219341762644547257200 7947576 -10994512390717099949599483493393448960 7947577 -1518314457533484011658080106469039776 7947578 -34157944976306960613766095819388277280 7947579 -60809952290703552350505315562072784616 7947580 41678865131777312458472520838156915200 7947581 -24162696180611038354998630132066581088 7947582 7211955917136782618323272136178058240 7947583 -4561828012204158427526248104486198272 7947584 11625131092474313082675644305415602176 7947585 131235327416115604362390031648021651200 7947586 55331688158418091072718772288485608320 7947587 111929658110994438352712074917227266236 7947588 -42775105641736245387953593982621460480 7947589 7584949893809454809947225296167538648 7947590 4504711092008858045014285736190593280 7947591 -106068045173577392796653084055470693208 7947592 -19913262621459282703588173989103820800 7947593 198288151788735317377963606646877788580 7947594 3157326020171697697644798830928196608 7947595 -11506762041988109581923959447260380000 7947596 69463892919133080655837470511511827200 7947597 -2385789021086447758711599684539965440 7947598 15471257483967993835028287336060653312 7947599 -15426041063929228705000828845572721480 7947600 1943352519622928803080551473496064000 7947601 -17921800536871733592819088328722208398 7947602 21540394944701810084175261001488615744 7947603 48027902873955239311195959766040897160 7947604 -245737780230248104101083739629088768 7947605 66359094535853017779977213179298544000 7947606 -42900333185518573658057411238421549056 7947607 76993343583489797053338840984214821352 7947608 59483618424792402865028313215930664960 7947609 -12410156199213178078978902894618018096 7947610 -36952298371601626111916380274714446080 7947611 28743330747145942204266384357967499040 7947612 -44343241866839851804525539848292633600 7947613 1166538251908733485310746036339405862 7947614 -62438446560409188226718392206172585344 7947615 2832925389432124570678147297959892800 7947616 -16880224117085516737634379229058826240 7947617 -23191474574343442182661549860553436928 7947618 4300046847453554086912009839138792960 7947619 -162882874616232301128967369890926056104 7947620 25697131631666848820130738805200314880 7947621 -107571554567227201577818819515291802080 7947622 -40232364210892812216294285649902489888 7947623 106370552525649562557627788439156513480 7947624 68175334385483107998464420318687232000 7947625 7600278934335850139564486960064768000 7947626 -1599742035349037669637096000063476640 7947627 -52466725292602951286282203351930132992 7947628 47215366983120148872832029146743383040 7947629 -12365849723989416608906584934537123112 7947630 -33887284913608435885193011358757878400 7947631 -66384417763756485712846410432317259568 7947632 -4017974861433726637388230492216098816 7947633 -17871249161806579312272534930491390976 7947634 92095358965786241531571737894274042912 7947635 -44899947920002407587240026331289662640 7947636 48670439825187327070521021351112335360 7947637 30831534718147699018806560460474137600 7947638 21271416893830128440575020228775841280 7947639 -1588988879571785635108935019764678528 7947640 21359456692686465055554690112219545600 7947641 50203395776858055064736830889110428864 7947642 -26861329451537228518885611143651801088 7947643 139514839027865330085236782928871160 7947644 -32756955673161358259837786185365033984 7947645 26806107214063989782543639555620971840 7947646 15860163030238567540935315168729517440 7947647 -1407792618322617542207351505007210440 7947648 67292559329871670066064414362042368000 7947649 -146189388226547605770833962227598484350 7947650 -7016886462091788560117301323345510400 7947651 -88161780770976269123454910853225128968 7947652 -41748428355217828615807236868603118464 7947653 -146611061369660146260929638946691456000 7947654 -12748129073648761221953576361005598720 7947655 -46053022501394551317197392715780282880 7947656 189708687734417911820513797098700800 7947657 47498887544780007637807679461950390954 7947658 -58598615979149557376900796556380826320 7947659 -66688485662847834513109705956253309920 7947660 8791175216027039603775168694321152000 7947661 74713965911407453953797055515747086262 7947662 10462984566051273025599477870085248000 7947663 3353668157272590387818638923255771024 7947664 30344359338191614595988360840923381760 7947665 -4603769210301058648072426806554621760 7947666 44714575763613453387009879530856057600 7947667 -3789647230812415635652402464293159008 7947668 2779489188833126232454223816811882240 7947669 -11641080350869213062804625746928366272 7947670 -4484390525056435046054495633443261440 7947671 30916328172680526819592746511217392200 7947672 29550259810748592613704386829022801920 7947673 42416854694845170020295786265817142144 7947674 -13404551754852580734529725047489387520 7947675 17201432815360825247720819677621133100 7947676 55041933766235241251807244677440673280 7947677 20129888936757446268083528456710583526 7947678 -42147184508858298223823222433566045376 7947679 25971518042512843801195772456281549280 7947680 16035033756793973246076727178023403520 7947681 5141889451159068719583860687512012800 7947682 29885715720823047308771160172262234400 7947683 -55948799945835633557828250663380716068 7947684 -6323985244092587436670360210669833984 7947685 48686775773418904198210341725879728380 7947686 -58262809081918593066260181059636681472 7947687 14920553312209419722860210312226531328 7947688 -45395716651418798838870023139279667200 7947689 122599257396691619708002238195923896720 7947690 284477066291505295692235352551265280 7947691 29537318646165082158341875327683639092 7947692 -50577553090226861839425445246178237184 7947693 -16236371337339015059273573163979072320 7947694 -7531030665018120905867638269986215104 7947695 -2884187712061920431074297001665784640 7947696 14977635276170329635231144222674485248 7947697 -129663560166942905246829323694897505728 7947698 -632491969679281610659739221667424000 7947699 -86892590372017005589838926936846414536 7947700 -26877618288795871017966995666979840000 7947701 17118737547956602767233903157265077504 7947702 10420332303323904689433313327114396512 7947703 116433058174043180091727647232496326952 7947704 -145911581021966448458495751632822476800 7947705 12733128569283280059197275357308759360 7947706 8196221276343187989758796420646502400 7947707 -7805004571448191841046150248293990044 7947708 14994806233071709577305363939702018560 7947709 54985954487191483212606164332471906752 7947710 -4448136592756864855502152438107444480 7947711 -35966340816361714653989069802551741280 7947712 -39897374286004156901575715587279028224 7947713 157195311236614562743073788834136464560 7947714 -21769200738350777502474319884745848960 7947715 -16357481131064457330848001167881339680 7947716 55931703940873073843406031020634030080 7947717 -11006766301759469811841731527993480352 7947718 -12729755098594869479779543994013304320 7947719 -24506203968507650520945672664225728000 7947720 2664373547385567401754604649929113600 7947721 69427239893619507648646340789585106504 7947722 -38291161316357205573306289792596059088 7947723 24637589246326095842202884920477676544 7947724 -5140145805176703432144687217740255744 7947725 59470239574002324832672916021021544900 7947726 19508563570480310262847804560200084544 7947727 -58169766549414657948976735332762909168 7947728 22388701532265697649412989971065495552 7947729 1030875930801781413106457258271106884 7947730 -4447498619475580464660118360044556800 7947731 -133490453203891875573606534659310782136 7947732 -26509235788464439913840921518104514560 7947733 2106247265338400480548221245299308544 7947734 -67126007408121593465983801599751767168 7947735 4800683457928046796972900168523975200 7947736 -142347435423589538195301095793917368320 7947737 68509588569198470493675281977547680704 7947738 32840490743029544882134634601969968640 7947739 133640836974864961024666576053231641540 7947740 -48649730545159504189378219612990771200 7947741 -125700258649799451941187299822958663456 7947742 12155277324662314930582325284086097920 7947743 -992256549802306421370167139769059000 7947744 -4381706785897282019597141303831298048 7947745 10984740412826306469527838785138190120 7947746 28803603091826573010097892694864224640 7947747 -177330015744623759679943532320294364160 7947748 -27033791082644082248502988095031578624 7947749 46346158322112035383743443922049708800 7947750 -30054345365480493632205518764392096000 7947751 -15267501426977822097574736821710345240 7947752 -35403730310357608483294783928289361920 7947753 -31954433546529788029931856132383157792 7947754 -25287485884727927341613408356469561424 7947755 -21653465642618234754002776442131357440 7947756 -29350226897904570181338701303168709888 7947757 -146624781707859928304009305835999836160 7947758 2156597155562491113182033138975927040 7947759 -24712075376833811512401557092552380912 7947760 -10307379070010915643170106104267243520 7947761 -143741191955231782857350330923479070638 7947762 22385327115072981760429420048058497152 7947763 -19061310711447407776284358656662355056 7947764 201872060364542741404271922512416128 7947765 1871752876218133284715447534277080320 7947766 -709808162623662363344638004086088256 7947767 82261518614138691402206920114309539816 7947768 27883123450553880075803345883334471680 7947769 -34154807861358842217899281283635970940 7947770 -57056205682006907371083148451361143040 7947771 -30145991763960193189805910693889341840 7947772 14762134784922470884124318038116188160 7947773 -118638719044452479533677937995225298080 7947774 19498952217201888727859079002962371840 7947775 46006431668471479548166321041744618600 7947776 -17653204719261655052584348934995968 7947777 -743749706475633352722800918900385600 7947778 -21854396638659078713753721040883873760 7947779 -24677228526408297358764168750258781440 7947780 -4349301548664897089886013435467694080 7947781 12403015385309528626369593036138595932 7947782 -16190119085093873314168243421547792000 7947783 65879126805503651638671149860863328752 7947784 -15942447355539610907963516641746401280 7947785 32312994173165726301914215142951839560 7947786 -1179782045526993256026392433235955712 7947787 8931288654339218467763104674902424832 7947788 -19394966277577145221294444664001192960 7947789 19081325509587287657031289462871186880 7947790 -12740870343903541786862428772829729600 7947791 58085116653687508123617774541703805384 7947792 -11380804895107937944055204456743157760 7947793 -7173237751826914375905490239840446016 7947794 32937693973628135232097999657702996992 7947795 12321119912354416421781415108900992000 7947796 13959518231779332665990271812500169600 7947797 36145877620425718624336509614701021920 7947798 4040448467839705723459530261650405760 7947799 -25980688230554369440494894160547030200 7947800 -18589118841214122547516620423714048000 7947801 36867641046145682743432215774926991792 7947802 5680520103405242043435650054744839392 7947803 -81096740057876396169284837900330925948 7947804 -38235570296810149793352113180869045248 7947805 -27737276321020354570492279204409307540 7947806 -82105421838508809144388323734776496640 7947807 39319223793578519201340726087029112192 7947808 197001568922864908600215237126182141952 7947809 27098445806215902724854975871072458600 7947810 1478474378613514391838357492895026240 7947811 -12685975479218265626702725314821148672 7947812 105414620923511329210092539161142030592 7947813 35429966368423793462593963592132709888 7947814 5307971748257362124634581233675929600 7947815 -3007531681883451025479168354474068040 7947816 -62139490101713583386054235290496614400 7947817 72349640313474931886819685767570405712 7947818 33910072546287518875215050612950456416 7947819 -1578320825422963857840879259307055552 7947820 22233616554151988772282338053909340160 7947821 -21581302469433646977302233495955789088 7947822 -4185427960258260472011344474215184256 7947823 38012248557167393405352258029647337904 7947824 26653436223056421875798352399404630016 7947825 -50095960158365101576083586410538808400 7947826 -44888790688672112564069542054531322880 7947827 -90009022627236110883637868346139019280 7947828 -25954779199967719678847837157885665280 7947829 -146580803654744467837471410227497021124 7947830 -42507536951937300001468111168452766080 7947831 -65031953858253349077375815764390485120 7947832 -50959776759780829452649440753071001600 7947833 13626936701517989432202670466528999040 7947834 26220801859986216710179601142663310848 7947835 -14341977621131479183190746188810044640 7947836 -49644073879442576002026243993567257088 7947837 43900356865767083129201720269172477094 7947838 19185613320815150454089690659544344320 7947839 61753297394972800299349800813989864640 7947840 4989599097488018700351696326759546880 7947841 -140196753475128710027297530349472406656 7947842 -5806075205809403523527064740682756096 7947843 18620817031378071444792482056137404664 7947844 -28535744840746362234845972421059705600 7947845 -29149569818859918480953439046787304900 7947846 23424646216641616501879435131008986272 7947847 19840916084635931776983857539545724080 7947848 117914975432736286762261115737582863360 7947849 -21470891005674138651684075214452564480 7947850 -8402959080276587097064387849248991200 7947851 22998721330582560762326373903040728852 7947852 22763723724704917246808619771584716800 7947853 -6121362655833160304711724966010530720 7947854 11812464834534616745701831977954269376 7947855 27954045111436911847610372333062670400 7947856 11083306549373158540272569357492551680 7947857 28941630377991488601445142490762951552 7947858 13426843210635158197418520384067058688 7947859 -12925202401657228168352135436991869584 7947860 82307851154077913416851998470992322560 7947861 5748502438151492234261370420407572800 7947862 -518657468855337809713375200882149760 7947863 51626018446295317862328159158423501568 7947864 140970786597435995164706043928018821120 7947865 83875611174301216301114524576798720260 7947866 -36089807219498522667499571855497252368 7947867 -2838429261257139025379742179243181888 7947868 96790021788012007279154110918090408448 7947869 79896462015869942951381891291386431270 7947870 -9940181127920339128245140238109347840 7947871 3559463965340428151298253438332535680 7947872 1371431566249499164724595229992026112 7947873 -25791347364466015537567157431603521792 7947874 87265641019393127898844599052831795200 7947875 -4700327172252401487888625594333512000 7947876 -38612026915422484596732132064722643968 7947877 -19174413749327797688058190641891400928 7947878 -30179087211199124000404962950587542720 7947879 -9391547630013792164516019850756243416 7947880 4344615151941353113397091755954995200 7947881 -15289561335232151046457643212049146800 7947882 1075056760231446675900718314093176064 7947883 2457308336329523252138173035529438264 7947884 10528699989540361562539293296010135552 7947885 -64210533470152514279814720337027200 7947886 3959620150959895237038657345585379392 7947887 20784665369845048733871953713182580800 7947888 1455243112523739381897055853051117568 7947889 69823292756564147402373776548612289956 7947890 4478500674967650014299210954349760000 7947891 4035912651220647507369379828251202368 7947892 75038282040813052718147494811735752704 7947893 -71102406382255894039260456354083517540 7947894 40343173188263966406342166368762340800 7947895 3382056415978088586539335262829460080 7947896 -44144018746867773122329397365831802880 7947897 84999912080464075738878167108334123600 7947898 -36549284475826093420251653456865957264 7947899 71250470836176453306385632755392980900 7947900 9236473891509521883682388968001740800 7947901 -145136327594839931257657103628720502560 7947902 -218912179565003043921908001710195328 7947903 -28142158498488518287848744902349288960 7947904 -25062995283317119032326561495525621760 7947905 144962186774922618812484906336597120 7947906 19030361822388430946647400120130808704 7947907 -77535070981556356133472908432137170168 7947908 76714734856149686837030475661248174336 7947909 -54580195372759311063270468654591451200 7947910 17614780544140438811784116686934463360 7947911 -15165716470266672468524521657926638928 7947912 -7179649184831009785935966483576422400 7947913 -168773672191391330306604861551898652400 7947914 13721629862293956677760660997144657920 7947915 5331409351218550774473780501946275840 7947916 -91903479373245262138272820990272476160 7947917 39492168070926588040365312607313334966 7947918 10368723596003904590006397825376372608 7947919 -49651658981801972550609004283362602400 7947920 15786625799371647973996757246896128000 7947921 -95004109967816706892145994845740719888 7947922 -23870935319617382480990491480799472000 7947923 -38226409897316755073004388000912992360 7947924 27651502170902366453407574521904633856 7947925 -19853132157461078177500366187780342700 7947926 10687615226816001801896046935194343424 7947927 39760111622083073999361092266102680888 7947928 -73748298971383899091565342109497856000 7947929 86209239284617777303254301836005272080 7947930 -1121399259572402957107786547614106880 7947931 -41424049802783315232931114033087350268 7947932 29779374812973121275672290414431475712 7947933 -6678476179244198493044830753418963712 7947934 -66402319111479111590569925181727069248 7947935 -52830958267610767226732320427760046080 7947936 -74108943689133937356350066533072896000 7947937 -96187039659257317291752740653715440414 7947938 -11040909698859209906670403794794907360 7947939 -991697777313521348394236096112256272 7947940 -7652056382596303255894774741492285440 7947941 -105045564962051777433836813138478542658 7947942 -34006845862567922118631928873800621056 7947943 -32546502100986781162390153630447651200 7947944 57703379837518389380006000395247324160 7947945 -32945801778482462372052791408777904000 7947946 13745482111286614156726094781400554672 7947947 13906559390306074658576738177342807160 7947948 -63169645108304676799085977925148672 7947949 -84723614828365870834702288679036191680 7947950 -33539165450566367973026587939348176000 7947951 -13375871137117926464736929159594858112 7947952 -35490415096241003319955456593112121344 7947953 -15844605401627159112633243973734028800 7947954 17718896843985803693691011892620290560 7947955 -52981586922744661594887240956023418640 7947956 83648273538662499057657846746407797120 7947957 14087797273154460392628912157942513440 7947958 -17778639234833119031179677791751306720 7947959 85467856305209388246818807590163712816 7947960 39208458592122219060263148721545216000 7947961 26286403926567727236545002745646161600 7947962 -71685749102143167455067152298395732736 7947963 -2525872139834703895485810112305765708 7947964 30329547237544665011542782366737662976 7947965 -66447655720233027631367240222238155400 7947966 1870885923027325041753610426455736320 7947967 43071454993581748613707840561878035280 7947968 5061075441536165698583837148998270976 7947969 2118770590483303084045383876267012144 7947970 13724737236249596308233623750488004160 7947971 79273950928721532714854835158589818172 7947972 -25462912586359750899011416766798254080 7947973 9622229849081230782395452577210215488 7947974 2890231334023027319407612451278082880 7947975 -18646087100057599426991201809671408000 7947976 -31897982038983238864506223873572157440 7947977 -145684037004120309490424512314953931174 7947978 -32971679361718001598800932345255147776 7947979 -5932966984802475739415200091526197472 7947980 -24455941611039084315762797715005967360 7947981 48129622773210097045178878362467435670 7947982 45734452712439040488508984101453187968 7947983 -37972448152899818990020266915724746768 7947984 5214195429371299811093097489347248128 7947985 79144946712280635059154715367931043200 7947986 -32025036345685330511455922479684406976 7947987 -50156742490499175714051746237987021640 7947988 -82091979045077641902646385507084048512 7947989 39120969436483216074783734866346698656 7947990 -23904803205298379522960071553907590400 7947991 -556246422504328583664366841176154088 7947992 18324548499872460769862232426998046720 7947993 28863623632237943524435627242922159488 7947994 65822769496585732505270716944733069296 7947995 -75602307667820024511766707424818693120 7947996 2202543004742690261082442456777113600 7947997 -33704311303148949810983360200952528640 7947998 -1730363600935059048790944185766361536 7947999 -53069934902811581215944350679504459816 7948000 -74646133989469593536563528736636928000 7948001 -110107115458844978713553639833820673900 7948002 39894842593875125557963307147060149632 7948003 -40080181496608689473836866081473142320 7948004 -16338220565579903994730309204181683200 7948005 4907881822527863355549377020540003200 7948006 -131422039541006064844007330418068064 7948007 43146099696112890269673366072302128632 7948008 27937928087084130903808782822892339200 7948009 225574440831272014321338836640001432160 7948010 2126528239326876518174192441877350400 7948011 -17003716195163021562090852735295129920 7948012 31712102214969133127242844159962317056 7948013 10251162037743283209803671501643980620 7948014 -20573167008469368960645347181448460160 7948015 -66753987369454003916065062431177006400 7948016 26838565035167373209538111892532232192 7948017 37391353430666009344491931366335713280 7948018 -5360809526988936273922690235148544512 7948019 -14629143309224063375263560901969718580 7948020 -42805785402229986491768882213539737600 7948021 5435898722106272180445112141614651772 7948022 -36654631319374773835990125539305872000 7948023 -69014241177761925459049342097678918400 7948024 16065245380937440535531721382625280000 7948025 -56881669238209388117051900768022330450 7948026 -3990890575106600177656792428795281808 7948027 -113393392276352274809815760416876376088 7948028 -24637461644497414825293603787509301248 7948029 110667483935948055948896762531787219840 7948030 -62057338442758342693426916403442137600 7948031 -581451464576100079679122428522809856 7948032 -82753168834203530720825276165605294080 7948033 -102462623641751510002906223805618942718 7948034 -1079739151375823648661641739991186560 7948035 7326937997051339108079005747682819600 7948036 80499357726150017374965302463305052160 7948037 38852963463134423953824350460490270686 7948038 8155350577190655741728615287537428480 7948039 -80630882851685681315199220513600673232 7948040 -38214211517417556611854245164795443200 7948041 104145210492575856883554300400779264 7948042 15992585109303027535725341516388691200 7948043 -32518742721642708379641600871252058856 7948044 14340750867917453419878721818779338752 7948045 -82361423630657902062649679391046660020 7948046 -26215709604452165382441336173533182528 7948047 3005500692891635671961235854041413120 7948048 -19973551538190502504283583717345116160 7948049 113704016090274636909561367866282448050 7948050 -877216389381599658114718678786502400 7948051 63040236964790165278093490677327341712 7948052 -26462963512125167803528759672871761920 7948053 46708539742333531422072056146158413262 7948054 51110728939989807717503292272902994976 7948055 -7392198340649040907354654328761301280 7948056 -2595813751011878389218803195753164800 7948057 -25459108926991989671696702230177756220 7948058 79086433132759210265675154850151218176 7948059 4899100471521971840405213653538058240 7948060 -4955207678513112062245945583584512000 7948061 159436778030398776060693568046481503040 7948062 -12822578908781999377478106415731572160 7948063 11093717419518552341751852819067337312 7948064 -49404356233923978695091342366631526400 7948065 -53402101105861241469035438289546084480 7948066 7354331398528388651179834124389470720 7948067 -18314189736930867033087138361380542400 7948068 272012539998328483311886581253923840 7948069 21660025110244692085551514912480209470 7948070 16495562439347635040579232231747525120 7948071 -15942878979375036284591662276539793920 7948072 4901494732067862225676152226252800000 7948073 42052255905580481995474990062837709440 7948074 -1357968957799944904836314835319453440 7948075 14423053725775062155035449789872783300 7948076 -261093427250355824494955446834132844544 7948077 -899377121904531313919665924164314592 7948078 20056514350280562106441784541686575296 7948079 48564267954304715744770291803444337680 7948080 -2837452807512492816129212695943577600 7948081 11686663162365008527919316450572671464 7948082 -39009175726277269763301548387919994608 7948083 -16128615757317182512500900287708688384 7948084 -7327695678654851595964169600093467904 7948085 -2204870234456618545246018268138189640 7948086 -49915361046381067751893664163142211136 7948087 -3739717492621292036144598528172313088 7948088 129510319083599065379506847523131904000 7948089 38138167478663872143140112835158216954 7948090 -971849726029091004793730676745113600 7948091 6714670229398813939774260880363179492 7948092 -29009538949584200714586152386072501248 7948093 -4262532077826353804133594538384857658 7948094 2605268004066700298209979523089311104 7948095 2389373102639286795865245816629836800 7948096 8439360168974502261758125861716885504 7948097 -21855952734558200738445741511170001980 7948098 64347736313069822504875046246522035200 7948099 -22782095820847810880632900876731238760 7948100 51943909901459892070716921304391894400 7948101 858909294958201849609583414168458368 7948102 3138919958982987709841551268710688832 7948103 54292161736198936162235760399984587352 7948104 37346677535359356354811305632280453120 7948105 56305008761075973467465138897249387520 7948106 15849845586718868918655428110438024752 7948107 -100054442814782829268429134295366417200 7948108 19012214867972443772023272266686575616 7948109 -23727177461426471490143334048660587796 7948110 -8207053554987513127402742203799961600 7948111 47932080803901179399836152448403480800 7948112 -18742700814372496596124235463482032128 7948113 -65238286957133028646230531228344291856 7948114 24291207812905594932369458847100096656 7948115 -9794354822962128566567724999604072800 7948116 -23952686935068405518049226840243193856 7948117 172452908779816162727349546384145322520 7948118 -7568563708005797378752863726834629760 7948119 -106778523106414890101879363658641852160 7948120 -327297578330735496626976700760678400 7948121 29697939079363559059790045233902706944 7948122 3116624166091313426542187890112062464 7948123 -19829371146707274539505197070435042816 7948124 63394693887146635123220105175250039296 7948125 -1070641650447546980482769557639421250 7948126 -17380835437087910968541198379048528000 7948127 -156941943146823097497043594531111512 7948128 38340054485463354448641131190427582464 7948129 -40166157872829770239234447710607171968 7948130 -67322945747746418407515330726755551680 7948131 23657548859977117603360737781969286400 7948132 -68180747007256003312772651930725717760 7948133 -33378579971633318899277643817480874016 7948134 -35376976526638657710704896841055093216 7948135 27165063527413952147273094752540584800 7948136 4506649871730045833362879015782236160 7948137 -368732595611391568859593654743350880 7948138 10772859954926948199915839256768706560 7948139 75148707264750085058590704932633463024 7948140 10874736856574216078470033451286297600 7948141 -125936896303257060189425995075346240148 7948142 68522865238117510431374144670205457472 7948143 -77142160205323792145159120288749772280 7948144 -1611883378839879887188897377798324224 7948145 23313239187606566306183449018630616400 7948146 25114047450373147155142422955966709760 7948147 143340864009328133451803832295469163596 7948148 2115890609886564085656947884269909504 7948149 81239103018807999273765678059475730848 7948150 5268003808715165162346008639767344000 7948151 -162178082528444922991722595941138685848 7948152 -28151879502965309241786250172419276800 7948153 3108428341905565779815004207847079402 7948154 53730221112264369243557300690867089776 7948155 -27227986586661562380103328638165781280 7948156 32997798878804254569650396931968901120 7948157 30514907427061949435817499818293231712 7948158 11196248497473302448831208393656271488 7948159 15275647297777275110331526372968316160 7948160 -46826479364626390272843392086966272000 7948161 2053900396223108747822363550698863188 7948162 38920274804491556160603336966927201312 7948163 -2191046828204257264053109784326476672 7948164 -26505586847817814586694020420460023808 7948165 -32551241389883685397506753509578799940 7948166 -22378381471958062216513617353205522432 7948167 -1612953925600213418681458421182523952 7948168 704260729786642257075172917573058560 7948169 -41856590438760658369026341899283314380 7948170 17170020277356111953310768828225484800 7948171 18754910677301355188538790052459646720 7948172 46994973964660535958698493173162770176 7948173 -8126151581177867496092412998777956416 7948174 -8192851355557284118793836683224611968 7948175 30637650160139326737652644979205190000 7948176 -4840774945167282572087852615349239808 7948177 164933401428196972757237489800124607026 7948178 -1171299882786257977501088607884338176 7948179 78020336330149883058340579619131392000 7948180 -851933696474236621915345297443333120 7948181 -71660594874900533973175789339792380018 7948182 -10750975162006829539266253177040779776 7948183 -25791489021306469568836282649222689856 7948184 -22544014400561895040998639179207884800 7948185 23658622675772274018641013203840947200 7948186 31889928651668999292061104723947799792 7948187 -50223997480444050691789237696751920800 7948188 27957425684765632980827346522733519872 7948189 45061580163249993452415769704504629990 7948190 27805531679534316054225890623431052800 7948191 -22726172053740018558870397491513338808 7948192 18076664439681584216846998946667429888 7948193 -95793093724576228968098693724082399056 7948194 133616025970640740853013601162529280 7948195 -34576723286635166767533192636132543600 7948196 70637524847509960361537241174620918400 7948197 93480230623354671899342938950726003900 7948198 -64620050339333129292015453107767929600 7948199 45794483097736726071969794047645115520 7948200 13337986244828331018581387229173760000 7948201 -50136503557759421512142942850496227968 7948202 23042422224907000073068724283583233792 7948203 -31806579242650571243443952577472957200 7948204 -51734571070917683626919300919084825600 7948205 -10631724538651799509597471489440577140 7948206 4100742094180446669230015972004864 7948207 159531346902189946281929457000747053456 7948208 745678381476968698809578953383493632 7948209 65820050068456156787521935071228552304 7948210 -17134762513515889154674821755143472640 7948211 82825839106568547366269538921772306992 7948212 48635357213168183977681994621700083712 7948213 -2674187432694573291709132916053016960 7948214 186206725800634758108887010725397504 7948215 26949949596113822599600161857083702320 7948216 -10098095482095824163057625902073835520 7948217 -145026717656311025786808214974501886848 7948218 -41163633222703007496681728712570964992 7948219 -50909200537405364326624130427278373480 7948220 -30892633729114962634751001044285368320 7948221 30686600817286218771248262669141124224 7948222 47909702376109206136047985484319695232 7948223 -156069026883907648770096971593108302528 7948224 -9209988074220324399875408369496883200 7948225 36101364634643784488509738349001243350 7948226 -1302357603871769243018964312665521152 7948227 -5466112586298443574702920831680912896 7948228 57411723966752145395116786865197885568 7948229 -20053783923302141142941396128704057924 7948230 -4835378387867212336346777528435220480 7948231 174935532307815877004867442062422096272 7948232 101021611734509287404685488643499827200 7948233 121318310611744517646396690086141539200 7948234 -9038792967310965577848184046224396800 7948235 -44156903255050541053337850043429876320 7948236 -43797347943033159186254543206932300288 7948237 23631036407263639749436020961085168064 7948238 -37304086633982298555579064833402007104 7948239 -61258856871734142159872149007446582992 7948240 1993559261371081950048004369977016320 7948241 107307872168081952732505950224208686130 7948242 -31813888875279190601752505415197406960 7948243 66487318396542832472225491703861572704 7948244 72070125902499064398483219924264038400 7948245 924479281518296992302384937308695040 7948246 69735972434323714380061641975625285824 7948247 -701298340238518681349302913335037304 7948248 22870016614480083777707701374812160 7948249 -1806733637823780116482506317502289136 7948250 -56578522315125426497082625118334696000 7948251 -54343772056794950268273011716537911120 7948252 -50014323413514857850336902557508361728 7948253 3995359972623432050230176317215671084 7948254 -30137948402286769826829833842107230592 7948255 -44485451194183082164290982890836103840 7948256 171999490343932197893125261416392294400 7948257 10968459793063173694556544186937317888 7948258 61407251016334069154671803810300774480 7948259 -6256968865171190670554546173232755200 7948260 25296940369671566242650501787785216000 7948261 -35460829728802894558589873486659723138 7948262 27559379221053075766415185283632769280 7948263 -26103861368068784842241959961276663256 7948264 40684654934403953302711587729597235200 7948265 24667847055277939766457917792108079120 7948266 -3505635794251307671030959488377664256 7948267 -50433120063243099347485034541275356684 7948268 -84966745473442367185740620250470698752 7948269 -53432328498629909957046121470591018240 7948270 -35456811043459474573194909199854873600 7948271 12044695345336505623334869154148961872 7948272 18164513906467352926313905874081710080 7948273 -58474414404602186085067547714484044700 7948274 -34449784883195915121001395749449371648 7948275 15432009334755995661901356712976317800 7948276 11243679043129766038824598644318765056 7948277 -29237870358152785851641462419814985408 7948278 4880124330056057675777499152051122944 7948279 -15945154373318215209067954506086212120 7948280 -40754562915248278637660376553562112000 7948281 -13281751270602184152948927075004384512 7948282 -36047686721676163694483771104341572160 7948283 -23576661952356941653103235780444119280 7948284 -33017566563863752113028581096719384064 7948285 68383334240814778367891948240923495980 7948286 -28740049706457582487715397145649553408 7948287 71586078913233555206759447279595442344 7948288 10500305003132433340642871255268065280 7948289 -16452138346905973602233233269379252560 7948290 11021406542655510290828755773162977280 7948291 -6105516842516333087687091000477891248 7948292 1142946000642984343850063797361485824 7948293 -98437639444099199398696635163795477536 7948294 35549746453881658714039615239781754880 7948295 -65145708234262959046239964657631070720 7948296 -1998736446256892738222318892399605760 7948297 -898364764123143416747662345917663168 7948298 -88094945301232994851452606914983595520 7948299 -94466898118110828288757510365258718800 7948300 3077005933193115353482554611540300800 7948301 31307388351218629374037519821702480204 7948302 44399531173142187577336167224636807232 7948303 -32141602611532251237555252795617861760 7948304 3440747538056916963779400884334624768 7948305 -39581897241005003600273498406113018700 7948306 -20542045131364655314511604873831240576 7948307 -20633942431614793725391153805260878720 7948308 18736760562270746689026897133411860480 7948309 178403958058544340338775813658634510 7948310 -2493201687339365493434398758781981440 7948311 -4322841534982983389704798562386154496 7948312 -57844484432130800283368916487304724480 7948313 8636719954744201588383386677751459604 7948314 -18891136674015499448478218999571678720 7948315 82078671021513187317212139281544144960 7948316 -20260838716193013603747379092658437120 7948317 -8312902585858518347206991841362216064 7948318 -18705382270995001549678481273021011584 7948319 42893706303762183904245603573316186944 7948320 -44031725307642067248773968336414310400 7948321 10216883560079237837330784616936129792 7948322 -133093369284801312018544904392002577248 7948323 14386709170306858642671625209989557560 7948324 -117916546026150844157878970294676690304 7948325 -30228404253802261901066658536894616000 7948326 -33279173642471789881833728672137640256 7948327 -12759913255911433539950307969752252800 7948328 -36651349748841542115069240811773219840 7948329 -38587133987380827798343353816392878272 7948330 -6602693918723302537936077167075503680 7948331 -61092994869941893308626609265320283936 7948332 10774067622768225365884819457006011392 7948333 -60677131643501921834345252663771063700 7948334 58605084410169960656174392471645290816 7948335 9644124461264266392225093673491840 7948336 -4602057662632740520709139745862025216 7948337 -86404330629545953867194075307022410188 7948338 -4403748645453353310175100123195080704 7948339 54817117201043403878544997922336957600 7948340 -14911118474731532290503541369579806720 7948341 93031469352774454145700822110969581440 7948342 11198194947972361274706351467812522944 7948343 -63591760771834991894514476290679180856 7948344 71376799448028988046828890124036997120 7948345 110432255559397261045269722793492668100 7948346 24051567499714207046919501739427504640 7948347 -24528342406685659873271218842862858560 7948348 139378792483217862496583520241840814080 7948349 -47200096687419154457182936019215652340 7948350 13349856161808737995568712370804512000 7948351 13531428239058471435780838070282140352 7948352 20007231901537156671304806246193299456 7948353 -337177982731821802758795071933292096 7948354 -50891475754892588412773972924830392624 7948355 -8531513069760244556624991087887328240 7948356 -19161059476318155304860435462119264256 7948357 -24064807512135984152483485633386016260 7948358 -100291428347189007003904131709364195328 7948359 44985434304154410762562320018219371304 7948360 -39584040114241958158715282012727705600 7948361 -111245500376500554847466463083528023800 7948362 -15268229601761095019018275349337096960 7948363 -51545449685052364970892879344084934096 7948364 -4444245836435033721215746676455636224 7948365 61918075988721398050166004797248725600 7948366 -39605144557377636144682312248904467456 7948367 4634698046542672678583432873111570640 7948368 -10212695181048579341804706757091328 7948369 -5443874904671043862672263982894336 7948370 -17702701578522129843591693565565744640 7948371 58764312855783071717491575009534668544 7948372 38766384138046484609778935622305404672 7948373 95467152701339069140215943506592988622 7948374 11976168400355101841880833670496763904 7948375 124011147647527031028081664045797282000 7948376 -17083511889201674198842808913846128640 7948377 21518380713093645896809857082683297540 7948378 -489319421585130125550736001136541440 7948379 77115478566208205544501853985717408400 7948380 -42042475882407333592659447204230062080 7948381 47744583440563641139961511492461783392 7948382 -9112782222349838268452028172070315136 7948383 -20345618174281434622323077789469626352 7948384 36556469194035128435381821812336230400 7948385 -91189100114364411277531180645681629420 7948386 -1806723631475896719838519386368492544 7948387 -173966083310615769341084325208170217280 7948388 33015217381840562304618194479283819520 7948389 -37715493078478633075449932099565760896 7948390 -2262658011878247068796404359894139520 7948391 153823050166293773791964692406809349784 7948392 45071732907251756854427343936779550720 7948393 -51725393153542398002634486922812540358 7948394 -6832901812134395344293667587435303504 7948395 -11763830442795849426535510772607436800 7948396 36965179331779773526937373577608300800 7948397 36068608960615166983599378946268138892 7948398 11536343041852599954439655392048908864 7948399 188294257650557002743934797250382379264 7948400 1341160738477144990510576471513497600 7948401 123559821722608321821260605749220666464 7948402 -32489718208560259924307910579711438336 7948403 -11829405687787439710059594913381379880 7948404 55092106998545300458554773832809696640 7948405 19688041863631708289784249817541472000 7948406 -19254942830655907179045616801695943296 7948407 -41778255594573719069163080037487649280 7948408 39058807642112473225375988678107852800 7948409 -38899947621006714739458922127139423360 7948410 -17948717429955360507676517427066240000 7948411 3720152209298099142630870738919516312 7948412 -27884720021699060789790813692858035200 7948413 -52794231906208988581282549507203662976 7948414 37662456532118481978898923264540148416 7948415 -3719588158686921203636421672665068440 7948416 9287539857946932854911092808765931520 7948417 -55187311364708922667952867091707135568 7948418 -60297893891156053428476575117234879584 7948419 -24183731346519565629121287121979650056 7948420 -31999215851816608508224818175981585920 7948421 11875961928959918485398079526815680 7948422 -34267645719500232843814308959556403200 7948423 18984918385979847116757118497812244480 7948424 -20939321919438060418511654835472220160 7948425 -22744395340359790693408777022770404000 7948426 47721704076558904679411444367573444912 7948427 -49128507867133157236842072080173743840 7948428 17726514365630777345282992451383365120 7948429 -52871103828779334452016088572099888970 7948430 -536830947111223950052532786047180800 7948431 -12500002701781402730383445570617846680 7948432 -302178539664909514908796772863180800 7948433 -113497099702947562021344013318478490318 7948434 -853207796757267612437813822047901184 7948435 56071845319938615374594204432008386720 7948436 -82298107059741676491410047396256497920 7948437 38248717834607661552491604852518109600 7948438 -48346009099846057750786160470261094880 7948439 20924717700481933570556348941296545256 7948440 14564355032445264901546045190774784000 7948441 -67862919780885198540740275536659121200 7948442 90410323209206618710067124441258565872 7948443 -31553123827638507207702012076185720936 7948444 38026257882478641916349245706414058496 7948445 -32966787535393940740993315586125233300 7948446 1634089775695106714951749460750112768 7948447 -67162467897533327145299064788491189160 7948448 -70657894002189102820631911764609269760 7948449 5461051463768325304366746981133942530 7948450 14738465787150234006779456693279232000 7948451 9143416086698824840344954906193191840 7948452 124232073532329882724116808742771834880 7948453 101003875892954168041068579874844288702 7948454 -28674795174183966298357150041685345824 7948455 7676020599735267063097973146320076800 7948456 6628083564914240033049024407376890880 7948457 -58190537088217115833281629104544621856 7948458 -2773216936032585767612410176375321600 7948459 -2084155763040415537990982530445407496 7948460 9195345485411894396097987555192576000 7948461 43266930383205112346556212932602046272 7948462 -10627178019882997956193163837099137536 7948463 6337490332249256893732129697186851944 7948464 139422845039884081483603167403573248 7948465 -8838964681304661628573589078104166400 7948466 36096172310422216105780041247941718560 7948467 56437366424155719373878776631385656084 7948468 125011710964422054126542016694935853056 7948469 -172033578752654566449383435881356840804 7948470 -6283498395974684945727774680688528000 7948471 16488014328881519774700536517451602832 7948472 6949740205725181539953372400938311680 7948473 -35826902930342791465559179010324326656 7948474 46423767134421818619108674804266394736 7948475 -7198572125131406987202157355689620000 7948476 80827998060023016113478145396655784960 7948477 -164303254667231319032838975559342175674 7948478 -22616922775898329615200995601725168640 7948479 32249605908964624234943766613149173760 7948480 -11576540183793781891818481548735283200 7948481 -1862100436780950097874067539469257388 7948482 37464272509307815701678343646886107904 7948483 152222861887989125288519918327258151424 7948484 -116108705349797333315032269185817945984 7948485 17844586817571386743056067964083118040 7948486 -28907894666366291928510985947178351104 7948487 -12112819922613541654535572791217005864 7948488 -31392571609725921010413155923510394880 7948489 -66636435786046928559721142480184101120 7948490 -80714774840086439014523642823319200 7948491 9714776142484507736737522873680178392 7948492 76635971696961554537154995684580252416 7948493 21789606315106614520358129118324764160 7948494 34701215688196607211012100393739156160 7948495 -21498433205515822867741218560900419200 7948496 33206068121347240906850681356550848512 7948497 -78707150856971399509402491897785514000 7948498 407164655424882278603585249311554720 7948499 -32361624500904675296966031069656374080 7948500 1487377019403078992996700944443392000 7948501 -6205092984801102172686566824439902080 7948502 1834454519307574947437825508704066304 7948503 -127668731748166586206206250484541936480 7948504 34067416309453076607503913916015902720 7948505 -107780379853401570817713771929613689340 7948506 14644333919465076451674155458051123200 7948507 -645179455611973791165815987140818688 7948508 -45665367072497360929732859086324188672 7948509 1287261420140004621331770142783461504 7948510 32641784047666456264926694432139938560 7948511 112499979249494778440708002384891166112 7948512 -37576824802205406679057099866354745344 7948513 13406917244162676957437418512483513762 7948514 16999296263127116502158718413547059712 7948515 15933614332709063099115017894536909920 7948516 27459218494395693258004586700500228352 7948517 46350567569171368305916724062768340640 7948518 735645997198990898887384545781811904 7948519 3599270679978636423100712167999332920 7948520 99208135136394306592572503799277056000 7948521 -19488677148167021683019167141499861376 7948522 58712509871224565940044737709978811312 7948523 68392120931786017379164625415693282960 7948524 1306583481874050073279943334806814720 7948525 14307874832821753194978842817020882600 7948526 -83078980125831724544095351074683512320 7948527 -12105674415883778867693400009351216240 7948528 4580976061363473667550635784935505920 7948529 -52248043680652612531759927701865053870 7948530 63071641870359657594441089272737016320 7948531 -135185050780655981643578260839534074208 7948532 2124039032150362280365445002227535872 7948533 -16031407980750323594776885173554911296 7948534 -5038499912010121856063401988841584640 7948535 -24165223727621919354592499880746768520 7948536 -65814591616327713054348270686763417600 7948537 3833898546667466215532332961212449312 7948538 8224262163032738429046457064298359808 7948539 23868787665436069065530089313373323400 7948540 -41160074526898097521490720647900853760 7948541 -85652900344253671010747448975273080058 7948542 -410736600880224844852597296448152576 7948543 41736639814090984221196276934244737792 7948544 -8137945494479100544592643748874158080 7948545 -97817889532453573672650576966942873600 7948546 12315278753961638094373317869687592960 7948547 -7845007912080347405656194423027029280 7948548 -6557781150754336328899794941031735168 7948549 -1998802250006426032330056316561205248 7948550 -654307233429334330853956917171355200 7948551 28428983705818205921404341427091196240 7948552 -14675742904005896889170837884372531200 7948553 -116042829107477430126169109479849428198 7948554 1016496386223490137104384512070361600 7948555 -13399747881013020391359990092357760000 7948556 -23933243562794452134416271397439029248 7948557 -153147884504983996049497246638470391360 7948558 -10604736635759620103866371371863917120 7948559 24125390918480159780646769397693203320 7948560 -3207880704629379367389826456407244800 7948561 28054584174925024388346967827536618162 7948562 56015695886986934862790878130649557824 7948563 -6336417181321450473254209448689694976 7948564 -31531283773743589573386360776962736384 7948565 -73238219430404123018210632347957333540 7948566 -1252305358019452961648766699158598048 7948567 -126043801877254706845495410537553234176 7948568 -41230703493222091951570633679531888640 7948569 -54582169336673621434205087692226279232 7948570 -2154946531896468057234239810850723840 7948571 29051500264856383038052681659116790000 7948572 9625249996058241024389629085644895232 7948573 -56487940239457259703857550621985994816 7948574 -59093667648843008352126774566581901760 7948575 10000508360909481337561737549298444800 7948576 121378114385362137302702831745580400640 7948577 21336077375357313667014159326172311040 7948578 -21901245767701391452659087594529880064 7948579 -67309778841984851750078820489141439160 7948580 -32575314331162658628088891775364652800 7948581 -21955550626298543557159525206437444160 7948582 -27732313185975145080330746621551384608 7948583 89306040540538747793739933070078019832 7948584 71616677435585047918487900643228057600 7948585 -140461000868132878677384215319772003200 7948586 -15435355581552994909910766375871681536 7948587 -43255608219777544526584354310089347240 7948588 54197581657757857659366125634730847232 7948589 114398043639306666971236600546599439200 7948590 4987539184365975766589765837181504000 7948591 -29351554764578273662389457328378662928 7948592 -17779732846673384128010797374725357568 7948593 1039566803129655857362416270100469760 7948594 -29804815243401043239625393397453339520 7948595 82681275268907334150935809680798639600 7948596 2443023193457431734792631445438392320 7948597 75120639769820721385037371505416936046 7948598 526005917846716487743786191356344320 7948599 -2621135663418015904332730079433108960 7948600 2910765294954545681447272325472768000 7948601 69360955898819748143072127658059927252 7948602 2843972010597873309704231310777940992 7948603 -15422042201534399754839398810410052416 7948604 61809208995071816661830448764656352256 7948605 1433170749591793780616313423138839040 7948606 -20344063890915010079189700256572883776 7948607 8969680752357238173149757071803855320 7948608 9577797984114009164156244759832166400 7948609 -38435558019328459225845760221756912190 7948610 -1606872948991779037917954367232856000 7948611 -4219651709558173484198320709602044 7948612 -29839826420905043232491385737876602880 7948613 140783079854995139342457700907782198944 7948614 1374564056583742828230894679668492288 7948615 -3013201766707143830346622420040662080 7948616 32210666321798674852913502359232675840 7948617 10630561510845983456723002951356583680 7948618 9280232568842406421841979706300595760 7948619 10822167518072884819943047055083480320 7948620 -15855272364997985917162499695201075200 7948621 -27813798986479709681261896339046596448 7948622 18866966640777957364637019848227047168 7948623 -83515238955361840092805136522372522616 7948624 21612784683612757925204763140645642240 7948625 -18067896864458778761198074244926695000 7948626 7519277363881323308426474257671335424 7948627 20444073172206929663760562899134034432 7948628 -23238394474355886409969063097560981632 7948629 8606523194910733099743816874122781368 7948630 -7068887047484873078826982047052567680 7948631 37325801033951083364654272578541677000 7948632 9363517307141311777517618766793113600 7948633 -86857801273592885641745460041181206064 7948634 -42317498172343029555247629411164875008 7948635 6316835601668777832448156163956892640 7948636 -127502735833595915629010714264704000 7948637 -85679549439489055931341863504929226714 7948638 -2789642403976822186937347520853943680 7948639 -94687900040351169781447022858020524480 7948640 -35246136014317286532282757363154288640 7948641 55791557292636924134245896431071042992 7948642 23451505557635914531943404430992495392 7948643 -98305506789023895849428688919644987108 7948644 -48406236179963623186401881863993755648 7948645 123045467714463422970028944758087969400 7948646 9757184566648168137344970463898192064 7948647 -24511615563541637761696961783995543200 7948648 12283696413428258897132814789027102720 7948649 143542248531308907966350792230539329664 7948650 10585486512650005849307980978791840000 7948651 -24197256818849037204378388568806654348 7948652 -51847406171352575257878273342174901248 7948653 63575077808444885279734903436550487104 7948654 -12263363178209382216698787281161984128 7948655 46318611216745196164977148876211572320 7948656 -4158724949884729331569876437014151168 7948657 5341087749609712022091799014072072000 7948658 -13901060606683372146933551805084856416 7948659 -22722099573011973475449967907940157896 7948660 -52648742447548988133821764936437976320 7948661 39652989100965804393094573348499694144 7948662 -186206584477261525385975796030382080 7948663 65186282911044037568007095059836016944 7948664 -107625691362802290686762990612455833600 7948665 66271096824950021847052176543123993600 7948666 2225958368747048473987537839519245568 7948667 -24767686278384259472113842522625384284 7948668 -5982225726548091927383837172748615680 7948669 -98670379895716982082964313308276900160 7948670 12498304967887492714318773460587480960 7948671 -41572632028995366829117187626927704888 7948672 -117361550951162592833789543693942784000 7948673 -87740556433004460067458004942675055064 7948674 14703420967635113499230414016712479360 7948675 15166448412626073847874738344841080800 7948676 -50969222459579815620763422823762624512 7948677 -61847713062773056133303698684281863520 7948678 -412545423457809451888542369898243776 7948679 350168065334707132690153407777346560 7948680 16745692054113569590905069860585472000 7948681 9375620125882605307472509889498903880 7948682 54852836330873801044631973835388428800 7948683 -58442590698096159061740881680783636548 7948684 112456455010567063498753477359867788800 7948685 25055377079724480867389452715233075200 7948686 25677524908530379066465982441664230400 7948687 -32115278151137700258367199811909739776 7948688 20563879072352475079878935254190653440 7948689 -27259599982481030063112602194608828480 7948690 25991659874772399039648428864844175680 7948691 116375433556486010195548852010728594092 7948692 4611916786226781484817342068623555456 7948693 -215007948733619402328522017634551174340 7948694 20723462786294871149450473250855341440 7948695 -14149876210672772217209864462710220160 7948696 24185175274580683400930402644447272960 7948697 -167367785598665204216581541703257652540 7948698 -31450656331942579902164387165648257536 7948699 105294022099955561015697670135506369792 7948700 40583539639875365254667867486920742400 7948701 9958718482085016445488067931000955840 7948702 52780432296470886591417485963575431552 7948703 -53955435474472150461680073841011607200 7948704 -99509340409629175303490386546812518400 7948705 -10028061118478667386694496865685134040 7948706 15506557690690681528443835085067657552 7948707 -45699440499547136323786476449538071040 7948708 -56080159570684710535911173777586585600 7948709 -42584332295332330890458212973010158784 7948710 -1135449787866465919049639458255503360 7948711 33908642737003591112651313194706217824 7948712 71244187051743251247959209288207027200 7948713 89907985314320271530562016661583029088 7948714 50816317351336997571596233210663137456 7948715 -56243320946268742148678241060892882800 7948716 -31932407575957471554035440539194572800 7948717 56355647684056938752007190178663648992 7948718 25521458875327393079307351535371082560 7948719 -78574212651055733881547806689632941680 7948720 -8332578707971310378119835561790996480 7948721 141017258218721823460305989639728245744 7948722 174573267110222721548097478509699840 7948723 145275670840910583735696050479185416972 7948724 -9783253934942646054172285806786662400 7948725 49310050564834647783781191501421209600 7948726 -42220768837703307327618156711104284800 7948727 -27482005957337021108861837661437915928 7948728 34722096859235383459798965843492311040 7948729 274328272044615781368584194086084748176 7948730 20283788064864039958477111523528448000 7948731 33185668463827148733988714638151785984 7948732 74891009016414166487852655933877361664 7948733 -955902418946806617834241664967273396 7948734 -33119114441059905102300385918885994496 7948735 -4741994014022706859413113821824343320 7948736 50949452753477917386532904690358681600 7948737 -2904822404140285901820035564417008206 7948738 16318901261593137957948404356406570496 7948739 30499665516710255883549701503870849824 7948740 9848360458252714800792146236013076480 7948741 3177476723522362219544914995285206784 7948742 66850869819572212398206128429064530272 7948743 -132752530701084969201817029362261184000 7948744 -83652790556877715401606962384393134080 7948745 -16406364971529213477789053670085276800 7948746 -51132832443027971962846281925888435200 7948747 25467445479516564117029972716475587552 7948748 -100478064076160648545748965225025739264 7948749 -30489293252295761060416340053758671712 7948750 13904041172862932860015673705802600000 7948751 229352186639299671227940655041680592 7948752 1126375589388793645362819993495404544 7948753 -90630721900101834869014012694140024344 7948754 -23538824618262919950884259793088253312 7948755 30165397515308337625022786578819947600 7948756 -21880344939200768771899451246243121280 7948757 -130012958483798780735100091225636418994 7948758 -56094248595415414909436313713004839040 7948759 9180140325298631718848482157650473408 7948760 -8323891145840302613425333705531392000 7948761 21459904331280469776050238122446859472 7948762 6036332352638487403556629568067666912 7948763 -71598458263669677367400209102931324988 7948764 41532726734333217561362706085333271040 7948765 1339924292353185840056501648170107840 7948766 63044331340768989127303470023076864 7948767 40175435275940656758194218245735256320 7948768 8351506369054709656578668665417236480 7948769 51674193932731405468769051850938155170 7948770 -16181479112225763787651194965991014400 7948771 87486468551101671448522469244495211792 7948772 1008504068470413781656423462310232064 7948773 -31012723040042203987481954467034688576 7948774 -67864333088563000492750553468811096864 7948775 -76182639045196484743326347055629166000 7948776 12831861865492820359092103289240371200 7948777 -19914985397396200284594462453961420800 7948778 -85037815869257766178779994033876756560 7948779 8182891434199708907390611303852676184 7948780 62254965475706938110215839091082147840 7948781 36759230730285936757861690458781956864 7948782 13178809183443722733397741664139675648 7948783 106650215952503707925210479248913740520 7948784 -2822108358495008453770277185935114240 7948785 23118844421854335232699811151546191040 7948786 -13046430042538985773400791313040423408 7948787 48105700999998664198700551602927765504 7948788 55192944691947172127188085092885432320 7948789 118685379914678456908407204198978302524 7948790 9520971542212461270319800690323558400 7948791 -16244332265013299112833472527577327600 7948792 -65071919268970464231569165304003747840 7948793 -48908014102147624280452536720715676076 7948794 -13126003145566487651770430958866953728 7948795 90237507024025589118005809091340220320 7948796 -20054430273603906011835691114237816320 7948797 11155569041088788189230114182227442528 7948798 5231129068132557636310476194343973248 7948799 30252711438146982155028285828123409080 7948800 -12713954088831746660280875115085824000 7948801 -16519359236408212653450581317611880896 7948802 -44311042591868795756394735389664182400 7948803 16586931309077787414446562854483755008 7948804 97570839396684481557705142183789974656 7948805 27204099136460175152047710208576417920 7948806 10428719003442720929829073106523740256 7948807 88997767774014568201876312023746940552 7948808 433935399513520359100063141709905920 7948809 -54595594445932406159449320484811286432 7948810 34175988694821820831973279756152702560 7948811 -329585046469160073604854622542443136 7948812 -1829035264495080180501987716115583488 7948813 -170333331931927466535387234641743052640 7948814 15394188323073494280835791560576744832 7948815 22733782571352764688712351900225297920 7948816 -13145610817352667059369139201400700928 7948817 -157250040016106504060830808537674861134 7948818 84880182192056254007072224799699564928 7948819 323003811532462624820624786416760521760 7948820 20228858528326353801493445067909212160 7948821 12995341867331927473549921140268900800 7948822 -38207135572263831826705446498860421120 7948823 59539365486458738047437637160703705744 7948824 461672234139667095455290080712704000 7948825 -349427655230150222198166093129768500 7948826 -58106304662222211180056412528751801920 7948827 -126998065803142795800364408050277541760 7948828 137458236079828295550638567723365410816 7948829 -86941107086014456917380326291822143354 7948830 21399157321074710686308081293376865920 7948831 50006125793963302981267295489134554864 7948832 -112057523313507403624882028891642462208 7948833 23052513326635428870773318667241589424 7948834 3236453453521999537725239562573434880 7948835 83315185349922108560671128564894844800 7948836 51533427649596589014906674058964992 7948837 -19366635920371125891506501857782952100 7948838 -7091832148854556261874054006436379680 7948839 16562252900547029309369149427366269224 7948840 -83737576061131891131322618360043520000 7948841 119347380869465550313859078686880293242 7948842 -23264778485553290623051113318797237760 7948843 66084637084676157702304308468754096416 7948844 -22637156656124629741592838359965499904 7948845 52768755033276031336274555005128871020 7948846 415050600523890106785576041593340544 7948847 -89103534774238183489455514664496505728 7948848 15761647709290075005717307594492575744 7948849 25467752604560764032880592650316182080 7948850 1028487973220067474890818491311116800 7948851 -41921850255742327263643179425447311752 7948852 68324876357092495445010620208367123200 7948853 -149057610393878326629192248325668160 7948854 -594113274210576444101732291659600320 7948855 -82775341248530096839384536242226195240 7948856 11999507422151192916332090458033152000 7948857 -16898159878603148015908324642701440640 7948858 3544535102800480331464709945792075520 7948859 288105141416261807677188939274330776 7948860 -33842340811016883750999820222242109440 7948861 -105079721592197540092730614171616436538 7948862 10542331891021213031970773566875837312 7948863 11210544203500098469820356492090097160 7948864 7840056514883210205671559098900938752 7948865 -21447277974650496891726783278257486080 7948866 3519847265171077096975817498022465024 7948867 -25089573863033397954868386911384662084 7948868 56902311085749381978738318856135352448 7948869 -4069481210446253495155936503843650112 7948870 -38346898435605437672456394508620213120 7948871 -9691207844084159347531455669875404320 7948872 -7143598401839746458578221854442567680 7948873 -116005256282912176069874948284311683878 7948874 -19830579849735038992285461248028698064 7948875 -40047879465068678375988211660502784000 7948876 19774395059125832654432315978112067584 7948877 -44261931653366205924473692236883994088 7948878 -29750287392396789086982667578911631360 7948879 -78509073094961670030532793340179589520 7948880 17385961267506979441254384242996674560 7948881 8477019499543240414580785145749479840 7948882 -11007934442667773741401709303884004208 7948883 -112936712222074484546976576443701934868 7948884 11943059139167124084496926552726644736 7948885 26225323511103053418570621633478373760 7948886 59336131128644437415476900817280865344 7948887 -1591110611823295763135259020845574832 7948888 -73451405241987430742783119000824330240 7948889 -54818187812682649403879845778798726076 7948890 -11396366328139616935514721012806875680 7948891 -72211003025811769056409434649867877816 7948892 -3693604996871622017306149430965075968 7948893 -68815004277033417885602967785633032800 7948894 -496452136552439947832496995233953408 7948895 26304673013023457221608529519619074080 7948896 -25794804755582456659821953567195922432 7948897 7738945632914609013557226577342695360 7948898 -65714764098789306711432609990206595936 7948899 -28314631665849518278158307098511062576 7948900 -17007052993922287033672121573921568000 7948901 -46566088538367300843393744992726361600 7948902 -4038843744820451358150366081828337920 7948903 -1264757870534314327656955520668947056 7948904 -23785356365693975232605527311087943680 7948905 20071159406234402625990178125615956160 7948906 20813730436245519965525205374484353280 7948907 16590801793145357387227213096517751156 7948908 104180053111415164660780426983012311040 7948909 32086536219202772566430362093851283104 7948910 31109978326586576538699383631240280320 7948911 -85162776778123475865604911949254860016 7948912 19975633828416372621972553122916270080 7948913 -4505049579069652640374478264926228800 7948914 24848036093594821766940774586294669440 7948915 27074478614716237836346472523266935200 7948916 2120469101166049075595214815813283840 7948917 -21131964766777513439981478609654162066 7948918 50212049038434204755658902731226432160 7948919 67748579459058963300699604542654827520 7948920 -14783025489716468976384460822865510400 7948921 157018552436003382258169298998883603200 7948922 4063960304756703920035697005485287424 7948923 46704111656847073977411863080488356544 7948924 21105516737299604737088336941936080896 7948925 2809667702125783953743659800531709650 7948926 30774421376295223494925599509427993792 7948927 26963933857095289161519301160145508032 7948928 28373911868985754323021674279117783040 7948929 -27257745052127975600104426195755243840 7948930 22019074215132282768783740481575731200 7948931 21713050921277513894742169283047620732 7948932 -17036009057640802174011451007921184768 7948933 -11675402132434934011275148662870795456 7948934 1988877178576111938609352371578937600 7948935 -43547189092808078562674261166802800 7948936 148672913412131745865046360574968263680 7948937 -2592825162827720434277300597637618480 7948938 -638794433126167027537532577314867712 7948939 66573296729111522814666645221362806740 7948940 -29398135941622748068491994632547200000 7948941 14022092298549579439749165680642316288 7948942 -36179218340675873238599987685080144256 7948943 141565350753844995679041197338183590192 7948944 -12435810206256958762626514491234410496 7948945 -9197895187263279458802560196049910820 7948946 4873097909719292314684306598773719840 7948947 -7162212326572663096674512605540882176 7948948 206887644193432230454053183045840896 7948949 -95683141687139051201039619313274387040 7948950 -11460285162350001647583830272755504000 7948951 -8755348743018196870622355880388533048 7948952 122380186088123533665324045176603443200 7948953 -37565159785853358994037726778309544038 7948954 -17832947696729958653143629926187928320 7948955 3780004293058298118701654600816105760 7948956 -11029569922952372785881256959194680320 7948957 33496448998229536653073791335959118892 7948958 -4176160702011181235823744694251156480 7948959 172193206542233635098742891008876048 7948960 -20805204875925536942315107102365450240 7948961 -10130736893378168097009962218138959168 7948962 -19794164097065217937299663279957780480 7948963 58821475095353230948396340928025019784 7948964 19427881632991179058835335594662158976 7948965 11942308360262835868846062129760722240 7948966 46477599243351683169624275093056254432 7948967 -17218396066532029910368876532365381080 7948968 8254449011451407009109315460239605760 7948969 -9719043574513258832310950225998422528 7948970 -1271515710149918895779179281102945600 7948971 -117945875116653884073980846538627869280 7948972 -10858270040425913195640827953438988288 7948973 -12390909934219862141507743740695918400 7948974 -87292047667033381946699151975268800 7948975 35258212860726230189300121728071049000 7948976 23961324287819326554497133427970949120 7948977 16731916201599945102222252144469292160 7948978 68303452719466620978881805834080440320 7948979 181787538805437819318670576635152427576 7948980 304715154059926840654572683940249600 7948981 54869514601903365631850583738278700782 7948982 -54842792418963962827107956882206029408 7948983 975376675448424052212296427628443264 7948984 94675205520668915588714162616348549120 7948985 18203440276799427078328624098380697600 7948986 6206292059704054209905140111886705664 7948987 -16898807035723537138958784297221556240 7948988 67324360051735058535088248519075775488 7948989 2499502372162124596491882717736266240 7948990 -10313351298593595312714592122762789120 7948991 156700865153515752714994534644659107392 7948992 -2388159959510390251680067702122086400 7948993 -16143239345054825329272414929415286080 7948994 -85163262633340501811689839515993254704 7948995 -42769344201839540450551551038610476880 7948996 3062224005635563584461528052493080576 7948997 -9332343871874501887745770969592960448 7948998 19099535980091984498216739670771013568 7948999 82989355789007643409541158251552887000 7949000 115264181234815968412289714594112000000 7949001 87427689245562675300749128545911265600 7949002 11337515274586558943281213642898171952 7949003 30630962826988347112205608349592756528 7949004 -4439864211652441725795578199240327168 7949005 103581691494316446671734967170147008000 7949006 5200683242055742904355889744680893184 7949007 586440599688289311031986637495430016 7949008 2093560336681675657391035100258066432 7949009 -6886275731641364137899273869352587790 7949010 23697899478857828102554016020604574720 7949011 7483100885523406110937913304583622400 7949012 67457851044971191909614980042894491392 7949013 37196919382871411660398051747873934784 7949014 -11029717336043632999878109738394736768 7949015 102039931943716311027238582827662171160 7949016 89846354845413685961156529628202188800 7949017 120625634503758275607506482598340941066 7949018 5184650542617342396147797217679785984 7949019 31177907511825361712550781396316124528 7949020 792442311581587680771170288187432960 7949021 2134035637844012403221201439363912192 7949022 -17292874742375517147041112817575131328 7949023 -1666253793652875798820075147703010192 7949024 -95239079825364135671068078958017511424 7949025 -40247617125292468026546928810522320000 7949026 59801373364567397998665796149905403264 7949027 39822935514087983650267083653994898440 7949028 -37212861956673840809437384673000564736 7949029 -36360967300346321200963813408264422720 7949030 14358964668377642435390590870803763200 7949031 87864370944058825418514566807567232552 7949032 9558736282249311734653787723774361600 7949033 -136198754586374791694078876525257718400 7949034 -548440481845602993422162692665473616 7949035 43163721893884693252706337062010074400 7949036 -5996179007112913574350825491186216960 7949037 40336983445725965149830627493759018560 7949038 26646654316851201336275230253104849920 7949039 6133688043562702595994205624297140192 7949040 -4240937314077570602021480268166594560 7949041 58590842323358410907091503324658910884 7949042 -24967059457323183920960952801842823168 7949043 1436230841983002531577110044019038400 7949044 8552829787479889439220380482526539136 7949045 46629583553048960951801257611429946800 7949046 5166353917454808586181389752527382528 7949047 -46755384164255509281708373507927368528 7949048 -21935382359438075419705983885940224000 7949049 22948654596067045140373715469135035040 7949050 -619194769570976799524932751528545200 7949051 -17442190814251830861429602900458248192 7949052 38785576179347434962886195955793931776 7949053 -2008040610095166399527263489807322880 7949054 33796802759548297392093506911151870976 7949055 2673407270470344699821566481653824000 7949056 -36548833858632523268219463837688004608 7949057 108137663658427883331705967627752456192 7949058 7778021505120748245398455268910010368 7949059 -96724527955340034012408262447119571040 7949060 13514319470734627049534428024212787200 7949061 82603839995178711787536276270782921310 7949062 51266117134666784926594327309652268864 7949063 -98557789930689979422639349409145997920 7949064 -10245706851336237044631378144638484480 7949065 64188519468429404799328045819368239460 7949066 1020304951656386995137456145874118144 7949067 -25204328219785973641777955849950561536 7949068 64779725146887809074851198299066897920 7949069 -91625120929746200224269662180398223604 7949070 4799302429423571143046689177440000000 7949071 -64555794191393540197150059562549012808 7949072 7087762843379751149257478966143819776 7949073 34831790789746392491966024344165788768 7949074 82250624035225644626410221161640788640 7949075 29746040616497960514503662732741764300 7949076 -31579077295194467988075600594768592896 7949077 2026460947969726207937298085734006400 7949078 11490553967985102057953064443211639840 7949079 9575324143330177568313124577236979424 7949080 -14467543213140383071460819786665574400 7949081 38311226971223253765236069845540611456 7949082 -14070436864450702837469785850637367296 7949083 -124678059168157479992916485234162540668 7949084 -93167266067976093365553187186523266560 7949085 51516712506817271609357151064990658400 7949086 -4943665961676599279858588821610255040 7949087 40867144648217342711445545704354323240 7949088 15762620928922331652059393227430559744 7949089 -7500854075009792316424248575263452480 7949090 9778554837572972029988543150232928320 7949091 2273095024095995668932982980101460720 7949092 142477444141489553626063443228693500160 7949093 -62003716020117458935563443899675802112 7949094 13843108826269458756421551000281323200 7949095 -61244497848792342924929273875760160 7949096 21389185306465706583740380143843072000 7949097 238062047689554745490532513548288100 7949098 28525900153445089856692768105710402240 7949099 -54938506430119066135254814050315472032 7949100 17823687940672006380107798375914406400 7949101 96116399672450767198685878908795134102 7949102 -29101378111911116591829589450307154048 7949103 2123951240209628251136751200769805200 7949104 16910652898310043598613875285525463040 7949105 -41540842615232365894703495000250296640 7949106 22014716090649987479149979694441711360 7949107 -116635097523483355915859515472660376560 7949108 28283216592477154851782040189296646528 7949109 299515726164805868568917718166814208 7949110 -14190360740551058363121947752038343680 7949111 -13099728863827929589968898980497523288 7949112 -11848058514959322077570655367582740480 7949113 19053169090987141867279437898846799104 7949114 -33255428806739191973215323111590411520 7949115 60650883927585683294987460704699092320 7949116 2921265690390837735751188486834698240 7949117 -15957347288016009497160802673820991776 7949118 36800339144405129784058197894551884800 7949119 -33514489595345704756985487015652156480 7949120 -20734197457542108746840597116637675520 7949121 -27387619973509890658297032047520981216 7949122 -44618090242902309791043655868228141568 7949123 41905835349453315170594991091647953280 7949124 -734752851275239139755731471041433600 7949125 -51575211431235825659517500166017160000 7949126 -43530644789631672442543413829174627488 7949127 66889115131295971305585702777386929320 7949128 286532723568417278110876233989284331520 7949129 20148629238578497625937995551943290320 7949130 8520007503432123855945431333786833920 7949131 31115861812017362767677987091026912112 7949132 26012621400581199119732816645630891520 7949133 77163110406106530960195034628720737302 7949134 24599005622039122828480417091010561216 7949135 942607999164858322102994636216995080 7949136 -1970418616964545374323734783019581440 7949137 19222406438664704229455528305266311232 7949138 -35430802042994751669991705627944483840 7949139 38737775302692235079364745815958037568 7949140 -22521114313261661517765046061255884800 7949141 63156289019951761047488060158520014542 7949142 -22086919182483100660413544093797363360 7949143 -16213675081334282777621806332927311608 7949144 -184334075364731547112658486663577600 7949145 20282614237657377630151973176157043840 7949146 73064183222395126609949021962936193280 7949147 93240841876925854728055407164659939392 7949148 -58541751803050303269853986221183238144 7949149 -65805675909991125820082755135084425960 7949150 -27375400553629989513781552373192880000 7949151 -5583318284169718387304798525011591680 7949152 -395093442396787317437617330032476160 7949153 -27177099584096531428981910333088808380 7949154 -18661502827504863253824478016152951296 7949155 52509328521458546447978078381323732560 7949156 166112463371001379417615249304690650368 7949157 -9068818759729505658759217686851207808 7949158 -4938587967986616053269313500494290688 7949159 99492452265696354062472274674881399304 7949160 -22645223313106367759245093475986636800 7949161 164019958383323171785305714386701579200 7949162 14454325962079116632130393458402169024 7949163 46578715291879134060652075372703774400 7949164 -114500912361642854367900997086205306624 7949165 5677553237754596038329892151041413120 7949166 51929425156837431856099939398772919424 7949167 54550485721139369820096814156299371216 7949168 -19316604893938556704939148811057954816 7949169 -37903377923797855000776029252238487806 7949170 36870188633840211889790570692902082560 7949171 56119839474267552563330187367400247372 7949172 -11629066545870857144290834978648504320 7949173 -33324826821626893672761174096203000900 7949174 -181669944793402217636656717830522048 7949175 4761938596996834029346614126982502400 7949176 10435847201729651134959933760412590080 7949177 -55242417240357904983370867296595391100 7949178 1702325317761228701996024767357975920 7949179 -38592491267137409813957664075446058224 7949180 -38742702418444120060027685107854681600 7949181 20113563589373576903813683637165425152 7949182 -60319814671310602586845970594334859200 7949183 152340521197848063423974501054225998320 7949184 8008986541785305198872608856961187840 7949185 59346235759586839265933628717217687380 7949186 -11657228633028050042674606745963527680 7949187 453426342836823016826519553225015528 7949188 -39693382432621826045008740768328826880 7949189 -2655093828955691067911963253772602276 7949190 -35691597626292236418496031303996371200 7949191 9763242539354808919699825250308527264 7949192 130698873778264015814016957013901598720 7949193 15142567498856747444064414503920008384 7949194 62134096638183312143829883254152550912 7949195 358770750955536579557740858232059920 7949196 69926034191683965862758696038018564352 7949197 90535587666088646826498436162604388000 7949198 141454061517730334811905667438822037440 7949199 -25771854638392122588045943031048092536 7949200 -8018276492094020742499411584260505600 7949201 -7600035711264924105826971351368598720 7949202 -30102391000975417010525196427995715968 7949203 -19439493380814076505139039088435957656 7949204 93175886508536676968184370460919484416 7949205 24686768240591067829294037040554092800 7949206 -13348514164452510665189397256105545216 7949207 5617762095467415653982307441843005792 7949208 -62418126810222199847963874914385776640 7949209 -70155732697181726659151845778858080620 7949210 51572819752430785392538236896718017760 7949211 -22783964368450464128371939295704248960 7949212 101227554689047156835057898095647571456 7949213 -64002167026985957242973311548974602260 7949214 -3341477950542506233878751793406726144 7949215 77961117646767135704975418372131498400 7949216 266907916032961647447600234453467136 7949217 -79010212038200366694130265605090433280 7949218 -75578973082695267531424843774031947440 7949219 141097498414546729398507541234154682000 7949220 -900239194661978458813172917175377920 7949221 20246838980672785202540239099095068190 7949222 -21846012363682075843226027192227181088 7949223 -65883167075663117671327686034163076528 7949224 39726054489347527473326399247600998400 7949225 -77283850335251361129194438077544513250 7949226 44604686335547035786616460133967372544 7949227 72854393293425417184051294459055510160 7949228 11573034248077323717284326075439302656 7949229 -33929306730964325470950446158267863552 7949230 27955670070248221868708070610079501760 7949231 11893465336528492690492063094030659584 7949232 31389587363531090961660595128612618240 7949233 -102939307978146575774080504126901393518 7949234 -19370122932731741519738518485624945600 7949235 15032556266595648259885295435208149760 7949236 38804044473038460091049606770792657280 7949237 4447031497377806809862341030656729600 7949238 309268267389644420307623625297570816 7949239 97902251774213829136485565952443898440 7949240 23898561485398901693946625274696908800 7949241 -5552090603017876906689181242267087750 7949242 7191831047904069235580796496403710464 7949243 17009376614654512358963769969101836704 7949244 8503484110650002861128965525594292224 7949245 -24757741103649806524973276678939644500 7949246 51850028015895715684840129266674979072 7949247 -11985888376251266007761058295427304960 7949248 13470707938915404233181476910929018880 7949249 33170114434660369799520234298422499392 7949250 -9278073990267407808986993944332312000 7949251 -132871588220068052075578582278572692800 7949252 44876553960377791613831076575896004736 7949253 51661156045888061434291365190273201920 7949254 -7264067630939799781549707136322121600 7949255 73266697382898641475326397882911015160 7949256 12833623801042237057285931776982876160 7949257 -4156484193979077657537497761171912988 7949258 21480424525048031622548020016668304640 7949259 110642401602897034099854826625092034184 7949260 44600948814799371826884207584002129920 7949261 128390183242346331515702042858371838040 7949262 62814047079347653513938617849961600 7949263 -372266727376719070328312261929266720 7949264 -26332670743924836570074479368107458560 7949265 25908877073411950846470824081851686720 7949266 -6779917726860020517170427749445868896 7949267 56188145141503994086902201945027634392 7949268 4481038008813190897431495946331504640 7949269 26429371027470366320421678426087022670 7949270 36188129308015417650227856922179847680 7949271 2530088415244432819943678991803425920 7949272 -91226406167919033303550257733086904320 7949273 -34522497253427754146890842865250111478 7949274 -26562964277886483278760805030610389248 7949275 -37743757845923355848699626819875066700 7949276 -88770479290725400670437959471922091520 7949277 -30802355638252268556739626439610544000 7949278 11382757797342408862536298404585349056 7949279 -58761108464341609931536996360199826216 7949280 42056279303133167840841850680123064320 7949281 -2266832929739255291228050665255527680 7949282 -83886786153148541040004271313934100736 7949283 23253218974315731166323379302537496440 7949284 21287720115960786506538179859283116032 7949285 26484156283977840981820777513853422320 7949286 -27795956133660564136718888741507932800 7949287 -109548913527133692141164494214491557064 7949288 -25374317221920180162273961910105917440 7949289 -26868610709209041420154891231944663840 7949290 -26632915512517649133156854262666412800 7949291 -16627743838904892957692583890109065328 7949292 4506087092099785869651842392078482432 7949293 90956621293514687617167583706302530144 7949294 -20453367584602853954899772268916683648 7949295 31557613371111774261199834987936200120 7949296 -25506859623580482333162410342534348800 7949297 -116377835929074273270843507756282574254 7949298 31367331297871666566669321028546609152 7949299 25473542157426602763390840003183081600 7949300 51641023395009013859593997636281526400 7949301 -3618395544050069889667028092182806976 7949302 7390593163523373502916844968771566080 7949303 -146886576412386355288753973624330663448 7949304 83790432480766291417675643420622827520 7949305 15879746365673128769420913341382174720 7949306 24370918835396633507115362050189747200 7949307 -5385649093521809038265190789338141160 7949308 -1982925318458220222917920585533847040 7949309 43652550896453914862094874810360341510 7949310 27900921805130121595045033488632300160 7949311 51363326039536201351306419445863550464 7949312 46873195728557526623188740844950650880 7949313 11705597894543552696751821004372160320 7949314 -43737586255775988759984976856667549744 7949315 -101704318701958641867990180768880300800 7949316 4057449764915099253723475870385482752 7949317 -52544137514711144024709362106916665634 7949318 -29984302951325365833211805832311805696 7949319 4426528785595369765617938818010090832 7949320 -60068637146975204727431702284695091200 7949321 -67803599067427494296291688304573039488 7949322 22607393922099189210214299439017871200 7949323 -170962636521174664135100018656483136428 7949324 442532702343019019189198432825656320 7949325 25449199863880688091437561707342989600 7949326 2588877590032948455484461910584023040 7949327 -152745234989352594228566926858360159824 7949328 -13795514598258407735916362111929614336 7949329 27848617917170643070071235927432963200 7949330 -7019470794006341437852007155363092480 7949331 -7075010760939813915732824381664671472 7949332 27540915574184177088323538112527975296 7949333 26947357336460393650237619293279305120 7949334 -20569732319126670499185464608932280320 7949335 6189008286938547870843159191203497600 7949336 117983187952358344962742763944966287360 7949337 137660959870153044988681397998019520 7949338 -27262480506383257617455134878470342400 7949339 -15630096512435949712596284049206150928 7949340 1135376759601130819925161276445767680 7949341 -8059997232327873001932829318446684000 7949342 83747714343107859024518908702468954944 7949343 -87745389080603377197065995517199441336 7949344 -24518378064751789976268670463861587968 7949345 35802389814643582976225209644843799680 7949346 -27593572770059121498830498124795841536 7949347 4559142272867587111188526982232119552 7949348 -72408435149963877359570401941320346624 7949349 26003354257624658945118148698614889984 7949350 2828714182922783569087320798923856000 7949351 9506335242342427867053559647237332952 7949352 3415639165273494977278416055093002240 7949353 -83678678262118618719548677734499371360 7949354 17575691691440076263529074097895356672 7949355 -20567288556081856197511455099724385040 7949356 -20943221238113378082166252480830350080 7949357 10650532213938368160088976992470569088 7949358 -904348575430841228804057214958853376 7949359 -131177723704633632852809069984731721160 7949360 23021617870530411659862534032451502080 7949361 94848161930115931026863507695915008 7949362 82450164899627798728686778917510876432 7949363 -44774771214237651084944234861668328256 7949364 -5456599286188104056264420934225838080 7949365 62197438598958835107708396646053376800 7949366 47339584949216855151775593250131145632 7949367 1065232658158292428320016873340398080 7949368 16653156666280882748252267924772864000 7949369 10806520067515300820438148507499273770 7949370 -4578634101062601836746026857223321600 7949371 -176536292781975728657412736785585873456 7949372 -84184016987631729683624314670921111040 7949373 4915705544036645606641717572882811968 7949374 -38716226153123902678928690078161400064 7949375 5817210269729535138864211259049600000 7949376 -3083268467284248795519303590328926208 7949377 -157730772042019329564345838737613459774 7949378 -52826917484874028388204495341188755760 7949379 7935042540706481487564177345099002880 7949380 7653758324027644137905824135484908800 7949381 160184803026226785124491735043242450144 7949382 -13149227643444610963808227941464487936 7949383 -17615829830323962533972865070931665056 7949384 51739150797909446997448337273366046720 7949385 1004642372151375722353892349676493640 7949386 43926033177542625784521953085680223744 7949387 65397536003902207244430333518257633992 7949388 -52814381564242975565604569678388748800 7949389 -1185334833022741256609487348248408320 7949390 -1865292132045260939830601595801379200 7949391 -21747176176098723048844327356415718400 7949392 -32074282290958568869459056369202888704 7949393 -35446827457282897362211923259713489420 7949394 -22629122256585819615582028780678728960 7949395 10717493707546690471454791097493400800 7949396 11245377584366661652689652553330442240 7949397 -6409234683146815383277597767880514400 7949398 17530235261970906717028304400760674048 7949399 -14664578787797833221289654122484548600 7949400 -27123705576510489527952003095232000000 7949401 -57361782485047422268741716252955476598 7949402 18291943902373531203405239558361799152 7949403 -10972071149621677503249675843971200512 7949404 33895758757484602826293871235043408896 7949405 96212991286282581070921701903525774060 7949406 2846569164545233504582477887879508608 7949407 137358269102513444100235957351260145512 7949408 2602588621627774970125025970922979328 7949409 -3689655539968173276304840988991732672 7949410 -211497537983772674496823285957632000 7949411 -106721012289043417870218665574646805988 7949412 -2460203338274839041111711159244369920 7949413 30225238580106663678047998896493071100 7949414 -53371742460960574306609357470067954368 7949415 26655174123550252998871697630731123920 7949416 -147889898781009019934048575762310922240 7949417 -46969171551736052507888379680553626268 7949418 24878273823072633055686646648963304448 7949419 -20574375126232212543611803352999483960 7949420 64479195262742865595041342204612034560 7949421 -2783458651739733565400468765170846656 7949422 -22854626607045313870542693935868646080 7949423 -69152514777059589938088509378089797120 7949424 -2883494581770698762859617702888079360 7949425 -27522319998779398345017301953382562400 7949426 -4365916644862414793632112923476911088 7949427 -27228564811874676662481629242953340560 7949428 -327558258349371686811084690085772544 7949429 25577355598226064898682773550749964640 7949430 -16116552153641774946997874331827245440 7949431 -36288384695613102097251118063875568208 7949432 113786079549237963289591557960192614400 7949433 -73509740648624943911482782447150112176 7949434 -23955840122462354999943247442166858384 7949435 22789256533552895599765557291570018000 7949436 -30147244596275736600720519945816047616 7949437 -58265945316654111210527874851838080832 7949438 -17697742768866930584110048366639054848 7949439 -131972010818393396003664890717648618976 7949440 -72930533211070968568435131215668838400 7949441 80980592102395572336141594349741676292 7949442 38457174359403968006597875396879600512 7949443 -85618399788035136857077405802439506308 7949444 -6979318704932194264022602326981255168 7949445 -3877285681473302141709263088690326400 7949446 11302771147725018682154997659576280672 7949447 39749029788693473506257121353311960880 7949448 -42532766334526883245927096812134400000 7949449 52465982346617264446592515187042304590 7949450 -13073552104433412009846262742352261600 7949451 49580854076881163132544774322128852720 7949452 33492363628306710790659266726552212480 7949453 -44599621843036492977151266572328000 7949454 -20651687920889247031417690242285404160 7949455 -89848526983367242942363662676970241840 7949456 30565291968694268526141377160262950912 7949457 -33170954209114092425827879626819119646 7949458 -16524595349214911361582678954870912 7949459 17541186187644135655049052661472168352 7949460 -1990704825687243386803785650233251840 7949461 -9575578941961962743251305627007438148 7949462 81279484251140976894878276395723923264 7949463 5866062506396679877970096897914397544 7949464 19488734126647097518376819414762895360 7949465 56861585398724869289474340213162985860 7949466 -44560008176156738376839940567900899088 7949467 -13419498805711521314236075858105105920 7949468 -123404541397463372336971934258472691200 7949469 88801054579137238623339200369743691808 7949470 13022451670995470090330243907197209920 7949471 49777214220204855455196011378445081744 7949472 65187790456085856804890810829225590784 7949473 16227146732671522817088998696180821440 7949474 9454597736184194866779901297573236000 7949475 17177416689337379765988951605872338000 7949476 45995801753202731161592403481638552832 7949477 196893692504060254551283282383939155580 7949478 15101845091989553308694658863147884224 7949479 -45668877940469806494040218394392861080 7949480 11722044103768709647684918041231360000 7949481 5857808711345372148432321297641695200 7949482 -40898125196983235789423782106831043408 7949483 -84586495022644041444898920879790870080 7949484 -128202710886865108570220523225637539840 7949485 -33342733989057794497585324853227107840 7949486 148944780485379642762803862799481456640 7949487 -5875374761483722262454199588494322176 7949488 34856607573031672738677421408432619520 7949489 109795512254650441648077930281455921956 7949490 -3529872369071713248591005696582277120 7949491 78975450755564802752190512432529635904 7949492 -25497524046421118262184520143896403584 7949493 117844233719486603300474733122575711644 7949494 5084032993207732427055683266188870912 7949495 104822082481276211003829464572236567000 7949496 525994310994673184648553217564016640 7949497 -62614554602022289289893362895199188054 7949498 37181098360105784443030616943130662000 7949499 80240366998617846072590615247320174640 7949500 -7686315845862258888147866828714496000 7949501 18615913069675759090280952017609504352 7949502 -29272799971035972233359841048019019776 7949503 -62831945824995118650276821326637069248 7949504 3712090122304420771580484828870475776 7949505 1487821967829001629159065845410542400 7949506 -67039254090468139761037517096011515840 7949507 64732160474272687925554320875351037756 7949508 19616659232702105208505262375635771392 7949509 -123822765406241776036890132167445295140 7949510 -5228990916255562390331535358776743040 7949511 -58394063976544113723906980175224133840 7949512 -10243665386076910334334904542709324800 7949513 18084645668839099610612588418745250688 7949514 4407613962930935813730535128217359360 7949515 -24355837028115245936462438751917533920 7949516 13092979273831870880257148238697205760 7949517 -19348015997860123048255571267823968160 7949518 6780072218206788029284522998361824960 7949519 -47626168033249973282505524422346776080 7949520 3757103731991583957731908339186237440 7949521 15517063596422397081681701028545458752 7949522 825698691473521218210825579337689600 7949523 5129826794492686284000401690931867024 7949524 36631111909907551944382245891842641920 7949525 29735031894465364785044742691892580000 7949526 16142495807589222958444456788437299584 7949527 66651586010857515389107474887924394360 7949528 125180754989720439949472793990697820160 7949529 14907037608387180714405024350576634240 7949530 -39111323760389077832384657729310615840 7949531 -53389974529244619660439826193510816936 7949532 -92012858751489699585559353050348817408 7949533 -287262909222539003640233259651879114240 7949534 85118776639330280114905849028766402432 7949535 40027604771097186372127457364963657600 7949536 -12458827218434591927648117932085477376 7949537 -67255564776032727407655249183630302814 7949538 34549798326315057955421491643055812160 7949539 1271553238205199326245894786175620688 7949540 15073102859036263388623237072375111680 7949541 37537642489850394586009229946450381984 7949542 46173168278959426844982263975324635200 7949543 -53050101098415143542131522570538738560 7949544 -83214691553974764021473320861833953280 7949545 -106725250486984132299722988862222083000 7949546 33886982578493227082547454966147742208 7949547 16272090553116617444564476058765567808 7949548 -113175046487372350117386856629847080960 7949549 -36332330955388163881236046172588399520 7949550 -3403994394165550198704171725203814400 7949551 86990496422968131605673074761818140872 7949552 8326782728713156807909910872826019840 7949553 -661270507639861952045398900457521296 7949554 6630422639744370912572975273935034400 7949555 -101876843576740969943249388765761297040 7949556 49326894361956602232583423853125570560 7949557 -29585646125288913114819504393966550656 7949558 -55236962512740933086538316774637025120 7949559 13432804198538690173777586643010105728 7949560 2489927628923205018671334417247641600 7949561 -4422621823021365113519577210680708028 7949562 1643331280753550024966114457606950400 7949563 19133979946225749865775880991977771812 7949564 -18533692608116735780197334925939624960 7949565 -7518209188623105933742902650023495680 7949566 30616621293384693760964725494765407232 7949567 -17457158030810505646999914944071013640 7949568 64140935438331643121768205748921171968 7949569 4575335359131841032325118716330500000 7949570 -3110679738803712165426535995954839520 7949571 -30902924051867661995612620257018437376 7949572 6272855609669955852712257619200137472 7949573 129838124545142550810118604298506553822 7949574 -54967164625150661305287882106551844992 7949575 10906158876266288360827009002740304800 7949576 44916099574047129662565027660606720000 7949577 3484287298971484610594859860585303520 7949578 -683563536289130708920183104293314560 7949579 -62586894072121994738107511014122900 7949580 51267234400299132410490246758648217600 7949581 -92055014205872170029639800621271001418 7949582 -681133894860312577790068495861969920 7949583 -4513745996691223982901717123032875488 7949584 11866909150439952068606735084096921600 7949585 -16293929983027309362324223883340200640 7949586 -1102235842259974489078136064118620672 7949587 122468032474306468739330110873646432992 7949588 -16924069420346541688880696900343210240 7949589 76956434042439209697765504617824504224 7949590 -27272897462415345156345052019911996800 7949591 -162890509390202462927069189442629661408 7949592 -526574349983609467396980449810964480 7949593 97042117694233876226830925275210512842 7949594 55020535258490454923255904047415738096 7949595 31294869874530856420361794926491729520 7949596 -7321381713602423748032865870273707520 7949597 -209700041463020388835701774143317151700 7949598 17436590204902828430997701866701870720 7949599 5103511561002981416060364534642637936 7949600 -1166777952934805676807576805638144000 7949601 90055030135139007195124649112160546080 7949602 -87773767275662369915864904965868547248 7949603 -3557836581970054178281722813254535696 7949604 -20283910197980906518020865058182410240 7949605 24374047088579826668442702523000709760 7949606 31397510431104168718323822465143806080 7949607 17559025186362291817068055018100000040 7949608 -14723739094062327365906607641474672640 7949609 20285167849677630025266712965581717760 7949610 43193511241161499236253679062805491200 7949611 -2783697012675483212997935753165237376 7949612 -154458344111068149849170554087089438720 7949613 16576925584137858907584975320233400640 7949614 15614463774535714006356865697696742912 7949615 41796725235256421018730187983570050760 7949616 7841325761400035829296589794654257152 7949617 14454461699074907978539293744550438592 7949618 -11148108331704593524169962251707550720 7949619 45407964026922584651844476524878072600 7949620 14343520314084810066601631325913006080 7949621 -72995419515471841498970729722229244000 7949622 14852701792129110867884186840472923520 7949623 993438305975860749437441007286188720 7949624 -28470964037658507051534748980123095040 7949625 -1373898746140587083327587881795360000 7949626 900598499909905193422812115959831264 7949627 4188035633334783192524863944681851904 7949628 28728274321063374865352866892274177024 7949629 -29053004102540379655271422593390992916 7949630 829390696122812682980193915840721920 7949631 -66390398699813043036685409714089749048 7949632 7954602899904629908914543519914786816 7949633 -26503012265562177960447398924788205118 7949634 12649672744248652159615504207118475264 7949635 -21678555306860691130438460064546927840 7949636 117502304456227154268323302750701419520 7949637 124521919256426871875363833786207453440 7949638 26098534522632610698238989399696315840 7949639 107521122022695673155937321017774052440 7949640 -6023282413590947074460076252522086400 7949641 58467594194992369144378419157185753472 7949642 34731511291571536612540692217838142144 7949643 77820359653344275426406144206796675840 7949644 -16587534368056438527750878387100945664 7949645 -24880148479867950121030904540861373600 7949646 -12261554601781053288610746109860294528 7949647 -120642335476219451298747868520829429904 7949648 4988144269376099209687496331934433280 7949649 1780242130883183426693926502325546528 7949650 4613417140535683068505490107589098800 7949651 -185105137687249435073936449004120208 7949652 7640407323842625264458285805298176000 7949653 16391673917547308778849062133728541902 7949654 835587861707397671690258099476984320 7949655 22087414240037491933290357849245556960 7949656 -19624358549048301646094689434418176000 7949657 42299675039664869640475201533243816720 7949658 14964676150611366392095177311971566080 7949659 -162976149063175430532054123267432346584 7949660 -30682641575414004696065190852405273600 7949661 -69207691297500510428544625355135084928 7949662 9706761493410598359310942931426607360 7949663 49653622710653099704247571154449779424 7949664 -316084156018509949964741866672226304 7949665 -31939631787207139969614575397125000940 7949666 -36286072713000121672456731696246721968 7949667 -27183265294262333584322145539607710400 7949668 -2187371608326597668251830071868922880 7949669 23943775642265369028526314359257144320 7949670 -31297191683463892925615540719497980160 7949671 -13856833760147644810882805027634683456 7949672 -18034994033457664613914178514625904640 7949673 3214216035273151172792086319658656880 7949674 16696470891032752121833118231464998912 7949675 -43668510624564660144211058624168207100 7949676 10941849378258438203188361491811696640 7949677 -115117935088228819171746929906289250474 7949678 62653711855056381721652660532677131200 7949679 -8769527193040568375240880954275220216 7949680 11017068481705869814707171875533455360 7949681 79352782682180364564983643501911542482 7949682 2535834591579744194890267100897153856 7949683 59501364670347045346153194998363667360 7949684 -79650389826409855051135876114916941824 7949685 -30977121310801232561858937099146047200 7949686 -53354104037878874413103290243018192320 7949687 -33779426238992576823100006431363471960 7949688 22873878587712325982947011138030796800 7949689 157135875938231979007124109845019392832 7949690 -20093842337816280966192734025701560320 7949691 28124726008036790386137002886792345600 7949692 54461782648489287930268031385578291200 7949693 37007022839046186696748863983213967180 7949694 12622971937823103177356519024771630400 7949695 -12055297704271909585806467172567153600 7949696 -50631599256701975007503518278667468800 7949697 4765733536394457901329599302981447680 7949698 -18742541954098265919078885005216036400 7949699 -82163591427538913013486654642451681464 7949700 -3111464917754384865622539109545600 7949701 66654400123285402315196339695155625344 7949702 -1364205722447389766492515052957738496 7949703 -8703824180414160865073262208450998192 7949704 41717324316433897365543194880695500800 7949705 -51474187688844422445312170079747658140 7949706 -35000113141212572352492307331114685696 7949707 -16270084314078222489065920133050251248 7949708 10902724121644023813803188223470049280 7949709 18622788022636242451222930986695824044 7949710 7995769953111339336553821332887710720 7949711 1470253574440891728914450148959313024 7949712 10650132025104220369880683477999288320 7949713 -33824074781711347542978701843342976140 7949714 47333818481796620765285117939209395840 7949715 -43003191304109453652432471515586140880 7949716 -37525908687029221395224501841847596160 7949717 10734290798244985796824748929698204960 7949718 27776743680582533501608126356269936640 7949719 -119235284461858072850818968759296851080 7949720 -19330025094985452121076859785801318400 7949721 -51151841314729572862515621039708070656 7949722 65520238600624702572341886629903917824 7949723 -69863922318053847728493248708596556028 7949724 24521661381241805546310183093393824256 7949725 -3810022174879587937812210413468141600 7949726 24035230650697517356797145705050133440 7949727 -101103121047696580656329865470915386752 7949728 88028270968110369830052882720620544000 7949729 -35044314320903736243380908352158846416 7949730 3999667583320379468533441683990558720 7949731 39514826950843557287762312608627117532 7949732 21248949244024403560061336655740928 7949733 15648168597101583875678562024730521600 7949734 -14510401614492065538076921135067988480 7949735 57566235747470380811660897198121549600 7949736 -20089408865163609432927454163793192960 7949737 158961499807863187676690566389046587386 7949738 9671226205191961101449261088102700896 7949739 -3979400791649157530431017576315770880 7949740 -6621015568309364284822744951955788800 7949741 192977090243890709443177426782107294880 7949742 -3274655854571249947847772470945085888 7949743 890387454850963307063724879701142048 7949744 45599242456834656085657169673222684672 7949745 -19014273544701163796823993401279404800 7949746 -18438768845404943870851859071714867200 7949747 16884407545790409373476269891410356960 7949748 41013633083017776571460979883733391360 7949749 4385763237649889448583882963040377564 7949750 39532177541627819130792853630821600000 7949751 -19825179567568997911214127395111847936 7949752 -60129724759255579335713321285397196800 7949753 -7303695606236841803249068473407349696 7949754 874258508498102332804631471800531968 7949755 -70096872571926528508342512582161245680 7949756 23015724688787706139399813721665950720 7949757 -20171315143961675791242174315743476320 7949758 10428065052295838737273024446165705984 7949759 -81185832366104769059533273808371919040 7949760 8130957763105294369678523492865146880 7949761 -61271840681067042409390716736247665788 7949762 -2215674932560534708291664465309464368 7949763 90200665289649822761029707472057167492 7949764 -30377399529595211884775654007624810496 7949765 -6165502632081223120936638564563445600 7949766 30486229124149828535980369830767659008 7949767 2123513202140050136926496010917622912 7949768 71308090511623986998024907977646735360 7949769 13361829020885126092453217258571907344 7949770 88316969038041382316836108338592512000 7949771 -37089580230085700378337380509717712400 7949772 -39586188642360359734171254283720934400 7949773 2050181029225503786699473930231378264 7949774 -7267331743256239221965143091261854848 7949775 -30589073990477977094939883711762196200 7949776 -8584102800854013493015253336429641728 7949777 -3054492309179869250000010633425136096 7949778 31365135066404233015947991622828183040 7949779 19492482345602325435998880008994189576 7949780 -31407928326760426056324344459542790400 7949781 -22061389554972657355273151002592222016 7949782 -43029835145829194269067332215913650816 7949783 -34363699668588382294881198730249012752 7949784 20244168707368375565533604259468472320 7949785 -1200479414423868600494917721737299840 7949786 28109166536159773515509115634898379744 7949787 -41370739412581690943553579111211054440 7949788 4624861099061697672001839116767690752 7949789 -17345289029078312774019400641714305376 7949790 -30239362882851082636152312744012720000 7949791 159964706506219090346602004295861548192 7949792 77103764466369746953622442813040361472 7949793 76036169688512360972389222077844204464 7949794 24721654476667740195287741378233839696 7949795 2118340822650481585986393841989304320 7949796 54063456243975198278606192785035604992 7949797 -282362293030192585488558300292763840 7949798 -69831861969179330114326737561468061440 7949799 28456774201810623051248376356618572800 7949800 52753528782247306272552374436432000000 7949801 -163843696768433714397981614952489552198 7949802 6557398696619146052508847688416493568 7949803 -43056635672082808168925858568338983948 7949804 -37812625446376256088845041510946713344 7949805 29731492895295154714957640315133473760 7949806 -6334163783940353108283233002461263040 7949807 -101478095373514005235830665540915496960 7949808 4230824967928603491618462865780211712 7949809 -24717554982718658397173135764503099600 7949810 45983418689753226539636369949268485120 7949811 -28553013006091010409458684942251106256 7949812 -6907461553837592605466179812296159104 7949813 594469899483763651000442201951782062 7949814 -52159816277251659111867788806267613760 7949815 162766915594753147172185775034636302400 7949816 -16352648555276249375304679214894653440 7949817 -49991988985174501934639537176338753360 7949818 36868522776156827000055011840987238912 7949819 -17808033372695581123675551811870735104 7949820 5751782785029797028156315360621864960 7949821 -217631318493345093341227457138127034 7949822 -68543679909773585356736671662200076288 7949823 -13527063135220512706330474013807630592 7949824 60773328265882858292633366907863433216 7949825 -13671905336389118774925830612694721800 7949826 346174985142734343805674020426379264 7949827 13061297272405499492858978635684009480 7949828 24239675911528885372081543206205132800 7949829 -90946683368908865130357030842041258368 7949830 16060380053236048839857849970098451840 7949831 40276562113754754146302358807329563672 7949832 -8158792726354756347080103882363125760 7949833 -112519023602444201834842014578144146918 7949834 -46736274374403090469273379970091007184 7949835 3764100935718657537614451942810438240 7949836 3912477288156606575431274187794365440 7949837 -29534037400377219760115105784099720000 7949838 -1014601127607828381014749779133030272 7949839 84395247965745437456480468443362334640 7949840 -158060721469664669131054900653588480 7949841 45173978868259624105920365022473136000 7949842 3955064724839864135677908616936605072 7949843 140777361764461599740963325552976092744 7949844 22516523537110849135308450586980612096 7949845 118162446303479274122323215102205787100 7949846 -2257065469934526138056764042660845696 7949847 97280341612861299079506598895116152960 7949848 -26227236960283436743732803022888673280 7949849 75198012998800546179143137372970031360 7949850 -17741258072374955527778053950064800000 7949851 -204559785817128817067383002195584000 7949852 -4983795803421324012837157716525227520 7949853 -23712445064678780252151447336591019200 7949854 20888702563033685129128782233359419072 7949855 32644400896324890236582246964366960 7949856 -110046760646920452840263407354362986496 7949857 -8827320825935527207997724952797849600 7949858 35795541350975600508505502155531255296 7949859 6682853113929217763012024686020488688 7949860 32121936368641340306202584707893838080 7949861 16722800370088139133717487169941446462 7949862 87275029093570895570512132070311610112 7949863 214628113692873741934742803407566695584 7949864 5928117849473354886964865459885905920 7949865 26839203911054812992778668162180080640 7949866 119043220859514855912148747395138282240 7949867 887197279913178114129608854389402312 7949868 -123395976764724279221430102685523902464 7949869 43004890527963540096068568990729683244 7949870 -26187555908356252022317718316982775040 7949871 5804022302135796634200523598362403400 7949872 970010937485010086144752641475674112 7949873 51121664788731544459191833056423951122 7949874 54444364042288557621038726642016044160 7949875 -150109287859849860420340160420101800000 7949876 -107368963026689619656767571978591569920 7949877 -6681616185030774075020846241294597792 7949878 -30782150327441701979930514823683953760 7949879 23437607995493070483664527209387937792 7949880 20624689961997260239780135131303936000 7949881 -3237993663011833534275658534370517888 7949882 -16862464599354659898252288945586653216 7949883 -567438961561263259999650864467102016 7949884 -59823708444250441778684322376202589184 7949885 -22129288049572113636197288109731400000 7949886 8163061077203845767776200274952376320 7949887 -175146654281857935553812742227131452560 7949888 -8999478497222942735107801455362310144 7949889 7342784046836775950438244899211196644 7949890 7424096729874753665937014434537081920 7949891 53128192216900976400210279791080463292 7949892 -40709279338222339413692034968375682048 7949893 -46031466003377227640028658483270392800 7949894 -886851675630316692195682851983968128 7949895 44092640250473737094059241427914484000 7949896 12562519124110373463115084992884121600 7949897 -53207191072471654529173512691580193228 7949898 53605362689789610384453634958878426368 7949899 -151234638649896694039293570707446053100 7949900 3179504346163141950706308384317798400 7949901 93596325513731073581777070008620324032 7949902 -83193214164440696595864566650073302848 7949903 35665960928526507690444102815717340984 7949904 7241741030345589982628925795886694400 7949905 13932065334347816742113889529707267060 7949906 -9000221104677297791051895528302512368 7949907 -3964350220103465408509492032297381204 7949908 -33521310343657959108895322567819423872 7949909 -207847713669918406227656818054436389248 7949910 -20486244644165148826265162719291520640 7949911 21799923789933859081462986454828010800 7949912 -15498449376266009828388454936396185600 7949913 -22333118307839249798434661151294823776 7949914 34945245630708118012214091759080443392 7949915 23087385113845284548293741523392248000 7949916 25732826631067127837526946031075753472 7949917 46445906163002288412826942132331862252 7949918 -11515930561230413684643143695260819840 7949919 2274722975917936407024313954561944576 7949920 46069515989749865619725081181550018560 7949921 3213646246810744104215580274982507712 7949922 -18432590787446934383985418192514315520 7949923 108506823979294019624177570778148933440 7949924 -45933960152160233806764207673996831104 7949925 -15072350632236440464217373317796475500 7949926 1234304891505746003614887331570433664 7949927 -3025326654040854351265942415735882880 7949928 23125235007714331460999110510510080000 7949929 -100734303725467423994178526030685972706 7949930 -38355418071157717373840358415086932640 7949931 39237213307110541294241423133439008768 7949932 -80420131549501195404767784484945909504 7949933 10978971788751340954637645356793668182 7949934 -25372047285599915158548710453852837760 7949935 4855957779154203853530992234034644160 7949936 6901076518182035272237717432071585792 7949937 73616207832463718092426171416870050160 7949938 -12810553629863879019606385575562832880 7949939 -60067370365575985218324080259571817880 7949940 -10872432846984598036489429508010240000 7949941 -20332056550101297851134156145418752832 7949942 326763214175759313994184265123456 7949943 -38920944279283860658023484532964759168 7949944 79697425855727285651122874552032358400 7949945 6597278285131935810036112321338957000 7949946 31305635594933244831650315540637425664 7949947 -81620377549729275109087477569737738160 7949948 85174960843204942106306672431028914176 7949949 21901386787014409526359362351522392640 7949950 -4422228840171103487299997020368076800 7949951 512113934474414324079182364045554712 7949952 -134279878306872270033450246374330204160 7949953 -41205210775638075167445496175707421136 7949954 77119498660056213898462121369591642112 7949955 -10025072884325749357223248332482553600 7949956 72572168421151257241544086886019268608 7949957 97098227412355757981964436734309299712 7949958 -36176902455345508201733768097857244672 7949959 -27002615727643905054679139627156301984 7949960 107373457439548599008972840511615897600 7949961 32122896930386209008174206511980654400 7949962 -78170056505631289272575738074396290768 7949963 56502366293953754845045680674756674560 7949964 -56919761016872733381518734979595386880 7949965 -2943605569596814163547395055764778600 7949966 -73954680401618678036291176407969245760 7949967 99919261990720419716429782135259347080 7949968 -52774315419763322429107349871886336 7949969 -1746932632969194253088896963433189952 7949970 -1516109745602896917827346401614732800 7949971 -50913433910679919591151878804181844000 7949972 8210731297055119266049933594402348800 7949973 -5986864033675925346336235483722361536 7949974 75775546278010538786797201326728072736 7949975 53504630978469342210545127677692773000 7949976 10577748348503297696100249054420480000 7949977 -39401110596875471982395917610409168128 7949978 6608944402642974926246899882477474560 7949979 -74023506514402342999132952775182865876 7949980 80359724461086009537845357267889177600 7949981 7952184527614670613851914168659446784 7949982 9693854294632907004460930856716793088 7949983 87878264567334015569127989226507306720 7949984 -41040373016633792057316464734799659008 7949985 -2192849618503397389308447521530320000 7949986 381736306528080652498382897049154944 7949987 14503045671361389783470684196322945272 7949988 1470585057659846949354825302830586880 7949989 -74957274196435040402316961694267201376 7949990 -30690580353303597384304717076679120000 7949991 35558262067644721059677307125403099264 7949992 13036407523328011522764001768221726720 7949993 -37360398184281068696289243309670341120 7949994 2909664928532693973620649588161932800 7949995 -35287289766534943084717226672301063600 7949996 7346439023957474108539800926222625792 7949997 -94885581824117021682171151198875090144 7949998 -34905125552671691583926593563137499264 7949999 -21721032858118219562921733792439038720 7950000 -6022175528289980340852570536140800000 7950001 74703497749225334218746689355227130002 7950002 31063942183475076579452175160915494720 7950003 69351404765295878952969621454929874944 7950004 -42097354997210077748558494679885282944 7950005 -41970502636218946029478844677775213160 7950006 -14518096622046844530947681560817414688 7950007 -26700655605797876713849816911294921280 7950008 56822171306075504694711782014622883840 7950009 -32987609788914610287901183484342202240 7950010 -1433247388313736785041480170816951840 7950011 25502865368581453897884132160087641792 7950012 55036844007746216979255667665666048 7950013 51596881645964346183988828790257070124 7950014 2076283411360339489137744012937238400 7950015 -26097598210165393410188319141674316000 7950016 -34619533205462461279629217647896297472 7950017 12681158841517907549751304948340286420 7950018 7456405667233962688805849009342250240 7950019 -19618595968987399302144620706424589568 7950020 16399311414831339781744009929612986880 7950021 9691047310135217586888709726961932512 7950022 25901594508392321529527517019016361312 7950023 -26809332821518963309645594069325064000 7950024 -5698862394481928588698689349133260800 7950025 -42465680882241547500562788001033648450 7950026 3503014443731897942162225373938442240 7950027 -81847028091165385685917664340312247080 7950028 16117949414260168213212328514685415936 7950029 -76634148525308207458875893482063623840 7950030 207515992890865815405749768331248640 7950031 37822081392413404415398463309619442200 7950032 8036191780292888357543858263355252736 7950033 10873455144240887994633892465971950208 7950034 51453231735577983209529121540420342416 7950035 28586330097344421083375085653559248160 7950036 -2947438118118668802275783511986190336 7950037 120664643389426906802831203391563894240 7950038 -81641516918520844720347535250573690304 7950039 -56067123133177680220498217504992109976 7950040 -1705507757061374265752034585586483200 7950041 -103667754266865796084258737258156272832 7950042 5677984273089315170250316711071406080 7950043 -24691556779275033164740405596551786880 7950044 79287163412765448016326106850904768000 7950045 161212414952197855089792170597793600 7950046 25185796412745772019332447365859280064 7950047 -9330640562105977982828477926282477968 7950048 60886846823123285449224744813367394304 7950049 28478687804354957898232944274468231360 7950050 -8272741357998733630880367003237120000 7950051 -70837462966573934234622656413921285020 7950052 -5032136542979584723512090231593404416 7950053 56287726452074123037440030144664332604 7950054 20755720509679237724269199999020339200 7950055 2942698898908564135530222195566323200 7950056 -18469771855358544430249711189195161600 7950057 24790072801482691558576231169902948992 7950058 -5022073557667247783471812977667672320 7950059 -60889844483109230903200479854277596496 7950060 -3761811953386748868855513440059315200 7950061 3177062647794435774321997605142554240 7950062 -58601599409888020494633658602481387968 7950063 20482977028373292315265487410905171720 7950064 6094391689263346892436492808746762240 7950065 -3758205738862771099306497151388714880 7950066 21660379917470854307631467236056426624 7950067 -65484444569270835214853775908327632968 7950068 -3629271946164874560770432615001600000 7950069 2432315728919917474778330912537175420 7950070 -13831212528084476460662850402910955520 7950071 14333136752362591929458998816148404200 7950072 5524323941324911694796506394595491840 7950073 99536964032713754003920418996724741120 7950074 26867424774968513649326334079023151104 7950075 2641175337361895955450655904254176000 7950076 -45637818993322004387125985827976458240 7950077 4867900891846916253562289029669107180 7950078 -19166350232124301958364353449582310976 7950079 -57971827710585698487553932826896785624 7950080 -12481975252024491754432963922456739840 7950081 29952482080146419535324333953992744752 7950082 11659100762447349197602497108996367872 7950083 35865534388824838885321214026049154384 7950084 42196788609753222092407448289628403712 7950085 -18417132482100952701835058463715449600 7950086 96551209735978384294958021629713653760 7950087 10990653862614470581091962217110063344 7950088 68592115005508295343348354952491663360 7950089 -77090068041548499681415364865533000640 7950090 12063946127807473294606134717746776320 7950091 -182285434999781864789765145710284973000 7950092 38719774543739779042400852226778703616 7950093 -3889946565470077343594892567551403072 7950094 53732472608608520922363381986298335040 7950095 -58175204315463687995419692651734081400 7950096 -4623037612909646756306190351099494400 7950097 -235773886028617439447877857244902980608 7950098 -450849577083151296821668939476936576 7950099 396677549997713557052392298011739064 7950100 4616302927471485470377806522826598400 7950101 2445415234489852574947503018350580330 7950102 -29572024581643982322080454142073007168 7950103 -57647453193679194086695075079758762560 7950104 -98454602626538765713481784647038986240 7950105 5333635343873180091665556115964121600 7950106 4727625987708151668647388417264019200 7950107 -27137044189821948057402759115685343768 7950108 1199067064762768637175998303746176000 7950109 2860941547064994842950745548118782310 7950110 -10409827453248219396225816491536089600 7950111 15293118243593651088765060866085083136 7950112 34752234500291322893416471862099116032 7950113 -58146096128531361970696952177369008080 7950114 15124345344336584305048591628805035808 7950115 8749825107393118864315805235629601120 7950116 -25239400893329585834289984228529020672 7950117 50590580116227939814246472220833539584 7950118 90031167273815045740772776670555070720 7950119 -85424297812714509037446324577328649480 7950120 -23380291642616232981831950838077030400 7950121 6711258800476630065618465166349107322 7950122 33144118510591101226578042357089915232 7950123 391672511263936241575707514754954880 7950124 11546745429816686522305648825467471872 7950125 142232291132656845732539893716903999000 7950126 -28552034655631026670786958148311134656 7950127 14240355843423991631215681990786216976 7950128 -36425605111147342927692970978657468416 7950129 -63701202596134540543367425660333367712 7950130 43680828749929846202650314389106150720 7950131 47128462010236662212830918981375213392 7950132 26617604882783478887979914749382707200 7950133 -27286470692434692075905296922741182340 7950134 -11465208535087445485119033493086503040 7950135 -55050662242198642851568571082875353440 7950136 -41002006641101286823425544812069027840 7950137 14626454244029407330812688681893284100 7950138 211293222774403210804115313806988288 7950139 -34093286574901850823995817739397356060 7950140 15933423180554169439637051445693127680 7950141 -79424898442738086901189319371498752 7950142 -24634216799810087710600469139846076800 7950143 38292350751859455474127085028031891392 7950144 7717961355307555861388404364559777792 7950145 12871278710010668880976720571229142080 7950146 28111806366404321101579580034431969184 7950147 -104887506898288368807470928821165881680 7950148 -23127962097361963038276674361409105792 7950149 97393929899337510670757424833811199164 7950150 485395138224247419828453422609769600 7950151 72971478690232427998635690769214793600 7950152 2849995601110761153027228896865454080 7950153 -57709755268796623671796400596773754560 7950154 33774757113161728101879652035390504192 7950155 -91439107309911706287466763480310674640 7950156 -8719312075062533100497925629636387328 7950157 -8692175742227385183716077285459930080 7950158 -72011015558021468416274403371680281216 7950159 -3715126949618209987859351203092446112 7950160 8934589530044054387221000826268794880 7950161 -185149830059404454288092118742153949068 7950162 -9726762986639775278743192270152468480 7950163 -44914764067425227572025647653975181376 7950164 -63210778904381817271435071278492168448 7950165 89315458607322183069719986583272608000 7950166 -19367696840252631445380343345567329024 7950167 49516410951655006787584636541722007424 7950168 17424381673836477480907189381579315200 7950169 119510590015367687395600710365169563796 7950170 53484098960057950067274502450997011200 7950171 -14946910422230501532067607449527126888 7950172 8908272296993043443807754941839602176 7950173 -8022672526788373080807455885422804992 7950174 31752664792037767644443289489634283520 7950175 -54747489606776284015325179669173226600 7950176 -33054035980040958084183858617214566400 7950177 -67572738165724927690027397130303672960 7950178 -37112262160107444569869653833032701360 7950179 99565739057971581311583630765138858780 7950180 -7565242315044562654693046807152558080 7950181 -23649184243835707571964967756664062368 7950182 82473802004458180031427928112626452192 7950183 2023463055244514919065374922995702824 7950184 -1991580161934693128748942464778240 7950185 -47569811908035144330226795449689926620 7950186 5412848262542621984047093181991084384 7950187 7860227289448693843703287419350812704 7950188 -92674208578331306208879776522883770112 7950189 43038958870566172224884254579014686400 7950190 -3424498667463236408505270474510712320 7950191 -171456825958487109375057634474734982440 7950192 3448242831299337847864177628576808960 7950193 -231649142480613381091138865907654951000 7950194 33557330739785064258040422111127621632 7950195 -56201239500825494490100156608220989360 7950196 49338900717859205868789991015594198400 7950197 87944181508558564939408165982727737646 7950198 -2159995740705489068885488165471936512 7950199 -74591655666025523218012697169173163464 7950200 -56300053415126717746784256574734336000 7950201 -34247628920973764848628280865589390448 7950202 27659793794112726695836939906120940544 7950203 -53371274739042977157711657933123723936 7950204 -36036491903101418980586735054067194880 7950205 -53556628858892110828902912302576853000 7950206 29843198810237688009919174175727824064 7950207 -4610236265342902380243507123660715008 7950208 37259388414794022945140327245361971200 7950209 -34382809513576471293015213170656222590 7950210 22571219070110585125583494433572008960 7950211 -6417614035139819168447361014700947768 7950212 -56037827776519382780439887880800441088 7950213 -86879156165055212270407378014115034658 7950214 -29834410456798466309794226671129904544 7950215 -3629847065081157948802321931053138560 7950216 59797943977579774081083554474120601600 7950217 -155421211961454060567152959189289875296 7950218 -30510366298162528686197327592945439440 7950219 -1030528678164723869756491739267810856 7950220 19492555498647871010366206268354304000 7950221 -23716259018063241062761816595549819328 7950222 -17913770670517084549279371106514544768 7950223 163071144509268161972852739961104103472 7950224 -13872913081462536116057376767896412160 7950225 -21023204891179320961149046882627972800 7950226 -4284432135704243640893890864113211392 7950227 -807570012037642492299274681692683520 7950228 -3005848930381053079189317099645394944 7950229 13583002577774012244122530126917043712 7950230 24213750903414028486943515761108629760 7950231 148507503358961705123160433640956598712 7950232 105771509917712818001687448976666982400 7950233 25542370696455611186008506043543889424 7950234 -3542605310551786857678287230225678080 7950235 46399343222703660525294390511374415680 7950236 -31672363890041208249921645447295767552 7950237 -16829984761188196867811907078605125248 7950238 80463830569213265314724114436569610240 7950239 -91849229530413496576365745636551093000 7950240 -29559535242697159347261396980054753280 7950241 45348301878823471697733043332137793172 7950242 20460476827532588800867439692743847200 7950243 -28480423118869708410193741429303862016 7950244 33376886532680717157216652610910003200 7950245 -20770500271811219912697531370279498500 7950246 -5207807341396687263099862299760166400 7950247 -1561556927896185595539897976774686048 7950248 110378552811869542470760784159549967360 7950249 -8398836208177670142726183018559670400 7950250 40562002253998953777150972574441920000 7950251 38018778014225363971027161977256531252 7950252 36401400977789174560995778384170507264 7950253 167093049745742931623914681784811220502 7950254 -937865802686636023743843284713481088 7950255 51973609536651876987321153825982252560 7950256 -22145949731568089441852961444043276288 7950257 15762205947716305520988484631420968512 7950258 -13323882866033523853632245926985038080 7950259 79275467575557147193100810595752026680 7950260 -27830413588348492195230841110467543040 7950261 63184928713929180155920990398952158720 7950262 -33348189184876732449432513948159356928 7950263 97175051101926706087659435764593341480 7950264 -5377652779495081779663102288278323200 7950265 -43826667176504454493754979069174504000 7950266 13343604694152079898750197522935577824 7950267 -40731007957732311774648723597669927876 7950268 10879175828343903370728140614372277760 7950269 10179889128418803621337114401264377280 7950270 -409213525513132504615880403727119360 7950271 -49115774633636516716666109491268171040 7950272 -13017692305315396085586056348241494016 7950273 39398028289623226160326623807616551984 7950274 71905503103095804575349532482307711872 7950275 -6647098606581665914201044316325029200 7950276 -37060283746470573710226462381961603968 7950277 -114784688967661721170620976737760827874 7950278 2967712601822200518650308818037347456 7950279 48391374699373746015548614860678806184 7950280 20794039029627906101341471692636672000 7950281 14995282909322015063712992479352987700 7950282 38013808776218256739352090059205736192 7950283 -17070307717620331513982691842541733440 7950284 -4113637401756120180483286767369384960 7950285 26777949133034539604149985442014208000 7950286 -13798446018392520855819568599047769600 7950287 -112005873070247120383277081032203919608 7950288 9301969691736254827007868031096848384 7950289 2285222948699206816951195878504035440 7950290 -4512680366669493097342916617726809600 7950291 -28180515159947712367227766177100445696 7950292 21198359861616381963454394552310497280 7950293 -5793795203273231618416321418187407556 7950294 30334013694960780024672735423301282368 7950295 55748303709087888560897095990612795200 7950296 42224876909894114974090134657150197760 7950297 -45203291462483103779078240858038623360 7950298 -101684662899544341769251020651904543264 7950299 63670383995884172437460914421525638836 7950300 20755879290512588465249463962698636800 7950301 -40844576584598311039882109958549097216 7950302 53933034484327289683273665292763060352 7950303 -1676146175256552298275695466261081168 7950304 79816740395133569639126155967506415616 7950305 185254315692212865620235622943258280 7950306 2122527935222321758696848912779824128 7950307 70192626029797582556788374625036006556 7950308 2122548350070700185085781419881356928 7950309 3843915042252777995380437075037324320 7950310 793966111966829420262176096987781120 7950311 43943284218064352073355874409367641912 7950312 4983742079839489075816649619990297600 7950313 199242126669397524840451902854243968 7950314 -37602142600091234051724916413227655168 7950315 -70294471511679897994295095058592990480 7950316 17086360165959577329577165612104852480 7950317 72006614899747657720368402632119281366 7950318 -968287158375539831464878589386719232 7950319 7228113709933150859994483698776482608 7950320 -2495067895531702298290301073632133120 7950321 -76154686189615337494719627101859166080 7950322 -19432645699860909101481404348217692160 7950323 50543961536214534835495529597171415360 7950324 16514920345145946393219893264200237056 7950325 14385141853600435438285102602124873600 7950326 -25846469237777326380641685703491969888 7950327 -2233006901964953675331060108913016832 7950328 10728318643839474029040660397266677760 7950329 -100553595863913280665248896492758574524 7950330 -6236506236004109042905091666199831840 7950331 80056701572669369086560761058131916000 7950332 -15150065127877339343326158584682098688 7950333 -71441688312250913212669797395543237952 7950334 -28157215527838821713396957579748590208 7950335 55624359167049417325215702603679886400 7950336 -62303149219572844137727437331023003648 7950337 98620400428296109875396768494515754052 7950338 19106105025566853162174839446389146112 7950339 10564443692591809822227440773925775840 7950340 -63878481841928598755127224490838844160 7950341 -9199605950936098045570616765139088320 7950342 -48240112448480535500013734390863286400 7950343 58074649379998927120135116629955325592 7950344 93864858219151315376358979429643228160 7950345 -16593619825437774439540834445452205760 7950346 -28193745703529756856684725250806482128 7950347 -18262639118982311303916118022542092204 7950348 45063045039152960320658111460971635968 7950349 1127503203139533603318418361085480000 7950350 -22909070583705848116346009771110776000 7950351 -1730631108346781877156165075922180320 7950352 11096595611122645328708070151669293056 7950353 -102484974127085918485576031865129355854 7950354 65380456704018815007297749961799986432 7950355 -26596556378476750017586150833846515040 7950356 772817327528489621105503337672785920 7950357 -2457859029371060229074091763584514692 7950358 -446211679039130566222899432461721216 7950359 109013213126362664070762403477979359560 7950360 48860872514612059541228737459863552000 7950361 135979588640885724439739628824578869962 7950362 3693171011618748528084656929420468992 7950363 61369260119537996114845773028791770304 7950364 -49326548544438541336816478522917355520 7950365 65138879264942299785919273386006385260 7950366 -77816425904643813345928199264273366400 7950367 -48147360119590998544965050615199437328 7950368 149931623387284330741499706864783851520 7950369 -18979760083166504320818229661448188928 7950370 16926553316712081659049656835657998400 7950371 23879979728896689213218990934333386400 7950372 -35146958329104190921093125111430929408 7950373 -184882859661555193432513772523218173380 7950374 84626229247971290195259260262149928192 7950375 -20535518311699429909649934666931392000 7950376 42274264108017445502630362359892623360 7950377 92977121400839379933737600576565263226 7950378 -43670111174979502609107732897299678976 7950379 56329082793082144995943911781239129600 7950380 -73515945717597773268673670906603059200 7950381 -12340308534291958502157345415319226048 7950382 6875226918124686025666044068751638400 7950383 24580767711726369427171619997884062080 7950384 1017856215908071657038086509177602048 7950385 60316438345702636546819023805886342580 7950386 53152769841733092454392057942993157392 7950387 -6163852687070792028765895551038591232 7950388 -56647566147993761206139642690100399360 7950389 2019979689594680541866547774676807356 7950390 4145383239223176249875205459516610560 7950391 109178712633099554347638103954634138792 7950392 8678959681796128296150658640367206400 7950393 -8169621583251656727876008884150203696 7950394 -42819324291570406024669412249548335504 7950395 11445404087293301716534960553663414400 7950396 -24937994203956977846975298416246685696 7950397 5927378286230746892009188376561747200 7950398 -31891732762168655133712530318259661760 7950399 1809561336438373335164780020169100288 7950400 -2626938843781020293940260335845376000 7950401 -9370484531550595210133067906931737900 7950402 -41068488919794062688648080861013550080 7950403 144879081694047120511896239603219038652 7950404 -19278693692563224135751670910567776256 7950405 -41797612198591784580373114877621727840 7950406 -104491082356322945313610634614203361536 7950407 74891129027927749397604449806306065552 7950408 57619804566215397034606678340950425600 7950409 -141452520196010543430892289528964868390 7950410 1614793586570346501098454755354803200 7950411 -11254387696355118925717994823984474336 7950412 27922336245811343503414448439236008960 7950413 166595603899774660194237860341218076662 7950414 -4496185081781910765911287021869480960 7950415 27793826418910919290164872214085232640 7950416 -16193913995539529199958231417027043328 7950417 -38405810774495469676783120472443458240 7950418 -10920006991022263692215195229827466240 7950419 -2343845000030387528108055025700604180 7950420 69535869837028759034460037382686617600 7950421 106574570462787232188290358551946521760 7950422 -10978354585278120161904521774889235200 7950423 6981160844227753658271276114854126544 7950424 -85849830442691958823611737637022433280 7950425 -5525352145985282122600190493296942400 7950426 142249737195187382368893189472791552 7950427 -113280380880910709928930500831522007480 7950428 32621414256301512492052636417585674240 7950429 -48418255750306446122335678816135222356 7950430 -3487583737711325218571593553509822080 7950431 -133512426211460765301373064911950540768 7950432 -19578432882305235539864923256741953536 7950433 30907621986836210661550836394619635968 7950434 36217265014528708396489229558324225616 7950435 2132675376598731464113975682049640800 7950436 96708884316120673004544223556361446400 7950437 55859838741941436749305554646350820320 7950438 23328482676983416029755041161895490688 7950439 15793178724335194389186431935979934256 7950440 -30816488240057284963454706693326899200 7950441 -17928793681273994215177818389554671456 7950442 2350634006445172088723562877512837120 7950443 -92989259881236395244955837255122811800 7950444 7495915440165232527203314456180348416 7950445 -109158547208176303067764071847202924520 7950446 21731465883717647986732889964604540416 7950447 -143270809999430335092239827140340302960 7950448 -522718868947200539693155582515609600 7950449 -3074181923269785950475033170021346840 7950450 -18688735050559317395510408946669974400 7950451 -95452899517314774193931561425208762548 7950452 -30614026157611313932528857491781654528 7950453 12665255795096945510332096595090743104 7950454 8814817089322173275430788614878400512 7950455 -42942516830166155737978627344584886000 7950456 -44127882185012182770937464122899292160 7950457 -78327949921077830173426136384936470294 7950458 63485139273212986449287587889859454176 7950459 -7931811495146385154742665450415763840 7950460 8114242705260726739756935222155980800 7950461 -151223111413603543196600176787892706938 7950462 -17603375329190018940407906739166673280 7950463 -108343078349057450349490474118643100288 7950464 -88482374103442153949861934414377779200 7950465 -41196167898963134743226289044266952940 7950466 26803542910209342715219557273420494880 7950467 40786539591266389952516245177906874112 7950468 19669414133912306527822053083722583040 7950469 72242408333388158792870321003034827870 7950470 -27755863808028859560484160743814663040 7950471 -83717002058696599704537990912461465688 7950472 -34051315164542454205254825820786360320 7950473 -29910017136949172156445686216957389440 7950474 4068563895730590464162253179477076480 7950475 2369824190907686110608000332115312000 7950476 -73481102665747071243010484855842525440 7950477 -6896171769734861385454636811916516864 7950478 27762847757193737314641362022315311040 7950479 99819571577952017689761042759622952784 7950480 -10733994191723369113408489630857953280 7950481 30246895589930714900124619036403189760 7950482 -1628127777863800625370837474632539488 7950483 -52081854489855180506468798757595690776 7950484 -28074255900322612708461713777171833984 7950485 -134163742600499756350984052557951200 7950486 14274135172575600561622156625920696320 7950487 -80938186376647831622889512730057672120 7950488 4527373857965699767343537310437867520 7950489 34310565573222244240912769412620431824 7950490 56382372566715377394597504481754757120 7950491 -56687597226416177874561310893983076000 7950492 -75653358660421086508190623620824011776 7950493 -173457620712097326445059772040086047680 7950494 -12935189591572795797513231758028376704 7950495 14630055296888047941354611446204816800 7950496 99900823602601791750913612020924678144 7950497 -90790726664943566377387241337896097054 7950498 46729128071557632786334140699872072064 7950499 42263004331785813294480304096534689500 7950500 -116256663685854455271469356591553728000 7950501 -43049754169675828152177165005011561920 7950502 -17932026483271895403042297949407123456 7950503 4357102529602971243249905774402743728 7950504 30634825179557229105479171723339857920 7950505 89040007700274810083929791199966122660 7950506 -44713044475842389666719074125054004048 7950507 -85588028152845298380161136242386632360 7950508 -31100945547880510267691377369578692608 7950509 -39514114547102298413043248001898634496 7950510 -33336905040981963511612367320911441600 7950511 90812176643272449238766684484430804112 7950512 11816956448459531567611024278128394240 7950513 41642837693339536227162727406163165984 7950514 13007171499677899057740257466989299200 7950515 37945909010991533903179793278966955520 7950516 1567798250243717282498116151804006400 7950517 -4388799243428356373490592527291879200 7950518 26653567966951392928881855074006277120 7950519 83975543116224705247207592826263847744 7950520 10114118343659151587936159569907712000 7950521 -61631590994827188976808053913400698016 7950522 -1823199942770280640414586343891075840 7950523 -6225134647203332865779709021241764064 7950524 -82025968350588084942638660351781542400 7950525 -4701162017782342818054405195886656000 7950526 41022393844119115053475266518922823296 7950527 33635853845578613446456339923939578400 7950528 305692173927094522004016234359685120 7950529 44412251628012412184499304569669208130 7950530 10728294458024298010705848138042040320 7950531 -29492179653882237387989965801637181120 7950532 829938458684727033877440876679355392 7950533 24975919697439637723532822092429162782 7950534 -9786297788421461393657569619551398720 7950535 78361011095462461991098548569059359480 7950536 -210923998877219701677254711979928289280 7950537 -38861770566875108708793132837583905600 7950538 -91111702950570006286388853369497776080 7950539 -53362374368107492881661181007134420160 7950540 4004655499801997578357058034974545920 7950541 -148952093984316090568671357635888658058 7950542 -10123859809411422433731347432709419328 7950543 111961050927745836172004600506234185744 7950544 1390875859630071595319070908154863616 7950545 -52401893490102740613208725847469918400 7950546 -16509930234206589564738047453868722928 7950547 -94530886246425871812348451919025052 7950548 -14737917915383727933359622015191838720 7950549 12904362486242399402965716954600456864 7950550 -17859216099713621857286411422929240000 7950551 -23980132144030949490184308200164167840 7950552 2686151149397620232245692102120038400 7950553 30941578144673693159468210881282283400 7950554 -2760385812223513625764497578617899024 7950555 2979328523229985296630666813419925360 7950556 9526065497254795059012967027378606080 7950557 -92669697751944872613587432781179657268 7950558 -13314024047315957284223986971186984960 7950559 -118101361499027805482916443396300614240 7950560 -45570615384890463446527353804659097600 7950561 9005091618374083918247779269598351680 7950562 -37880199527467556961613072148460673968 7950563 64999827817775909442541257240270886812 7950564 1206371481665480825482122971328887040 7950565 -7267945079814154363220278536288547200 7950566 -5910468152984449255648132116477806592 7950567 6278157339182657252766002434628160000 7950568 -130785041702581387861524314748470461440 7950569 -10740090201410922365082789773213160000 7950570 10222872698820559641630093863207239680 7950571 -412972342262476721461837562066115840 7950572 17190047817324603884461484594647065600 7950573 85687681807228052646239855821288988022 7950574 -12988569057570753684346675927760382720 7950575 -68406131146956627977660837054551714200 7950576 -1669865213128761508771673614705950720 7950577 -103837409519856109417562562817363684188 7950578 -63095944767538948835047608047314802160 7950579 -15500319135630864372422998256128626432 7950580 -3191490329099049662352816821054054400 7950581 -12723581147619877333412044292639912448 7950582 6946507955911641151181578587738489600 7950583 -12168543222985137882860701077159127176 7950584 7228749852812231988434940881309122560 7950585 8145351144897027880800935221727659200 7950586 19473738436199876138454262088298182400 7950587 -74718335355953500814015135923029868764 7950588 49650541370864450887098328100396605440 7950589 113505739160713828013086396062119408390 7950590 428972619691957579246748445301008000 7950591 -74673128333716608939739381314537905160 7950592 13040526333867594251820060900201594880 7950593 -16606897258588114712248077272633543742 7950594 -34161146385276077479114771134597258240 7950595 -29553446650277809962455589963937868400 7950596 53319874754928977710816867297943299200 7950597 -2457944122527878237159393967322360896 7950598 1757048817947881626543144743455991040 7950599 53014141217116815115566794551953672600 7950600 17475303384181259225207121333178368000 7950601 -1716250949375995621186344049767408896 7950602 -28951294161801271734246830163120758016 7950603 56523027513271322172474057300479543808 7950604 6805511466322086175894969181119974656 7950605 10748949556313358240323044672865697030 7950606 -13917210772523706629979421767444484992 7950607 21307397823222696809797206956940617600 7950608 28412153794311130560167581439692972032 7950609 -96785153457383537206619992279181405280 7950610 -33675185087147110637153303171983707840 7950611 116616544956971186183372547521448238080 7950612 -39295002355457740785525381445022681088 7950613 -6201262123583788453378376904497836416 7950614 -389045523775918415159523023214944256 7950615 67557060314917523557872245901208944720 7950616 37767437254487612437687826579193108480 7950617 33412915284153681378653184202706444160 7950618 -2055181545874086350962850544391186752 7950619 14935262819031431190237469345695842688 7950620 -33372580032069161684347907813822960640 7950621 -34861158661187396064638051568794851776 7950622 10788376312683850459953349595301371712 7950623 107423213581592089511259876548067403872 7950624 -65751266910435841754762777285209620480 7950625 -13262630546388724778982632644764973750 7950626 30925952846792236073353524462042049920 7950627 -22812551073516588180574134399070539672 7950628 -14619352093527221787443514249816244224 7950629 106030186639019039731595391482104797660 7950630 -19092022003641598745627992556882148480 7950631 -62679067874020151270658755530562174168 7950632 -29777923225463242948565846080423526400 7950633 30744812998554432284544652526814708624 7950634 -37707347280869583768687654917021462688 7950635 -21234383997722874664906789552119252480 7950636 478022522233299502807520021770094592 7950637 -44452350596654074749890530570875820200 7950638 -20915387766409779737498089913024609280 7950639 -53408619032376950811910747234681885440 7950640 -12731437311671191996649985067745280000 7950641 115643235667788378277543194964457985042 7950642 -33471658766662799949672453922516322688 7950643 -48673259449225793088049911272631212520 7950644 20202250132826955563603839399764800256 7950645 30396860179791296003730255212603467200 7950646 -769105749523215849787453227655168512 7950647 22029434707563956094129205238292644400 7950648 11661824782545973127916387616060968960 7950649 173649235029323380992766908494280320 7950650 -47558888313467430566702501924455873200 7950651 10440198078462856853459087047118634240 7950652 -33898419165271510992004710034065919488 7950653 80228244856270411370076684342930135744 7950654 25599253106631316029705441912948387264 7950655 -91493481298540760899564637415673468440 7950656 -809926972309167625614173584943480832 7950657 -95674660986914209066480764633520128 7950658 42842433502296753076187475915402626976 7950659 239358291360554577196533318668289479304 7950660 -3285946502820094135314389727362826240 7950661 41656486830070380594238809011900211840 7950662 590778934350891897508949936282186880 7950663 6272648157166092279946884173311180800 7950664 -879547474557758604061466271129738240 7950665 59027318226948742644220165989889305060 7950666 -40680265737035836082990144336222290176 7950667 -168512736089697494165839397542447202284 7950668 82312230089298132053643791740756224 7950669 -111052112137643102391355418880224012640 7950670 -4326994606925447769757858987498928640 7950671 -6687035996223550051430708612526875448 7950672 4529050991179843935115505039286657024 7950673 -214108740630900960147919728647534503616 7950674 -40146434919296535012431373654921489408 7950675 -5394711601439851118479591231870315200 7950676 85372167813621759732364144769337937920 7950677 -77259481849681113764701130857094012928 7950678 -3392986125235782039992809541636849280 7950679 15378079355121609778872888666295983504 7950680 -31510462142646063062794405119762432000 7950681 1637163908732873439541226882016535770 7950682 -22932214531938317612172338808709601808 7950683 20723885168835633161531323110833799600 7950684 -16820485864746497227041516091636604928 7950685 -3713673429432985639715438062279033620 7950686 -1678242631472559224648871795820809216 7950687 21750429547523739316517003666836217160 7950688 -49449440817148970305035979692325208064 7950689 60776506077696083736658938148101665280 7950690 -17078526340443285413457713015927116800 7950691 29097374906555671620807164713373229720 7950692 52413358226022249363387639972207666816 7950693 68115428321795283394992338845448084064 7950694 20290070910961521104037603448678820352 7950695 -4207108855475342467109938858075084080 7950696 -18101904476746761924194710357585920000 7950697 227893458682837496756677061095027614720 7950698 23350469779409783469786484459615272960 7950699 -29921892337410241618470350573532391716 7950700 1194532017476697403397832599285440000 7950701 126363455135627077506395648132434833504 7950702 -46965220794427143955294676613774643200 7950703 39638419365056048011586823709973718960 7950704 -4673125931661819282923539178249748480 7950705 -18245387857485564277011999134620490880 7950706 -10495914964525999882269554081761982448 7950707 87186881881516280063027898324305338956 7950708 21520041516362121380203503202894872576 7950709 -34699660520424553901274479462569370112 7950710 32651992128435897120463963918326389760 7950711 79496531234559335859875554357121335272 7950712 -13801945087449674747718356913675632640 7950713 68454425647362388763926366359951872340 7950714 -38665447848146942976213887483725608960 7950715 33801692474768081866140922382975735520 7950716 49889928161552234689904077016182179840 7950717 18889177982260208676498839959432539840 7950718 -86122864305149977366691593505013239040 7950719 63312079729793537901492092789652470112 7950720 10363989295555890383719052576450150400 7950721 87957690956415511019127741644450177200 7950722 -1031265860584274334629505541145041920 7950723 -9754963433096882819536602379164563712 7950724 43557173070189948075052922744031034496 7950725 -17783994694699580984878416852800592000 7950726 797055554183776969652968493746540800 7950727 -28335800835548313240626456624122528440 7950728 -62712059638402487692308598993315875840 7950729 7584418459536818466684371476105961280 7950730 -57994073655218228324859460829887982400 7950731 57849550858314435426730727734784645952 7950732 -1465934058956425095963008751763243008 7950733 -55195481019683186903183458930149531680 7950734 -40114308682225976457359409678228263040 7950735 6039934660281305241807603389666526240 7950736 4952671927040291102398616525765148672 7950737 36703737786071328669730823422653454386 7950738 -5881816807706929128777163520430569856 7950739 -147562930095753052981465031126371077460 7950740 -32440857640283773027457740446136320000 7950741 -19515686682838907476686155857170880608 7950742 19798254598446613747738251766980445824 7950743 518939871922643256045445249253103384 7950744 99940826635871833617822584260770816000 7950745 36934536844870372200317964023499975360 7950746 -1204072407208794654818398057413689376 7950747 -16612767099716900180143918063711666176 7950748 -11141753408946595496304700156025177600 7950749 28872136098259913845797325120543467750 7950750 28007617958980655161763021494614048000 7950751 -13311115375894146005855011623065894328 7950752 -112087432929812128570405942567016398848 7950753 12640681157404750703299417332351479040 7950754 -643864580076808491263656249859859456 7950755 38403066745856162449464553014076293120 7950756 -20832699754917618710944510117568839680 7950757 20298386069533174905722961987822657792 7950758 -73792827532096261149675157377560447520 7950759 37861435638530064249273339324608586240 7950760 -29576616926498484550410170551894272000 7950761 -3295075887052213795913481945555196032 7950762 50608908559285010524984747596141312 7950763 -41559426256368078802238132031491603736 7950764 -19940717968785397867548027861257670144 7950765 -45472120551979595764741519725121627680 7950766 -2766091010444533696697838506401023168 7950767 27183939142418665504807844757139050552 7950768 -752462840916336708865675171637231616 7950769 -19324442989210987881908695632416222830 7950770 -21298202562876728735298093407519821920 7950771 -7325832606570464706548254933698391200 7950772 -109357632499113950390769264426089770624 7950773 -96832800131162060822955191713920918240 7950774 3587329259083879292459227712545505088 7950775 3489969478300432415325583746522758800 7950776 172073362614346765291266682965924864000 7950777 71573905215823749253932773281793731920 7950778 -695062160215797405711984755400069120 7950779 80301926826886389319738779178813441380 7950780 27284359539510264807975833394045672960 7950781 -35293387569054643315061969215292187840 7950782 -4274977262373155843030846249838854400 7950783 89736615816978182275304212430900619648 7950784 -14980380939472740058017141766355943424 7950785 -43992649064127639904753757024406922200 7950786 388803924181436523650604953643366144 7950787 -2236153758754057044596470065347582720 7950788 -22307762376336775981469640598073046912 7950789 -107193294312939158618375330367658050 7950790 -13826196433694419291861638258593865600 7950791 138116091658397694756445247806276767192 7950792 58049024692842790002817139956644126720 7950793 -19542977204967134144460900465666458112 7950794 -41029573117998712365410433283831966368 7950795 845126764313198550182589177941653440 7950796 -16473837926525835477513588422323899392 7950797 232076747417670665547945999366551337600 7950798 -1135476348915229757671475481108545664 7950799 47801002566318129749439712691207880736 7950800 4639783852794653612446882831417344000 7950801 -27245778548214139494469911941347255680 7950802 -10053825058301109867004627863520137216 7950803 -22518017943343998835622890610097156096 7950804 -36629690620139109038879588038600341504 7950805 -66218007461060471944278178532105829540 7950806 -15766899427337143808181517848732243840 7950807 -7142080383158847718503752958152496096 7950808 -82269499720213864736761367543014103040 7950809 52216078516132959316179903820518378516 7950810 5625675161211257670059019613212779520 7950811 -188573816387546887643653103594415049536 7950812 -22431048524612012130481007567490553344 7950813 -15573722963663389478891978845239886080 7950814 -8725827256367349767275005912125700480 7950815 -46800552785722651228356522825090141600 7950816 -48149685615519125342933473352602091520 7950817 27385806989512143389614109976002713792 7950818 -10872933398198587363474084840290078720 7950819 14562420855143380279679752256137448448 7950820 4275563659075561536009258341225806080 7950821 -21280712783290690588761833626555549956 7950822 -25775411321404053615206967078672092160 7950823 246208107568154607328684634577378142120 7950824 35013001363361788376625809558198353920 7950825 67876571209804024336656876159854940000 7950826 12054060682116917732718201597495754944 7950827 -162399025892947636143253062064270221324 7950828 16200267575007684260485553567158692864 7950829 -2908056856980049807829933596852483616 7950830 47553983556220769997993396249079834560 7950831 -614294575355744617170645609444064512 7950832 -4730344322186739467609258969755680768 7950833 64682637509723296556266689642112189440 7950834 -15361869328922163572252578011413122416 7950835 30643511259434448327053347033514496000 7950836 47166916005086034902929671127389060480 7950837 73873330186991298655089137698411931520 7950838 11549589964013092167717510610518214176 7950839 9339607947340761553955649682470673224 7950840 -19605226360426404199643199046754304000 7950841 49319364485936992049854080773358704212 7950842 -10435870943612740777935837419230921728 7950843 -6127806127450381907534512080628433760 7950844 59591670881975919175848298512315305472 7950845 4268603000578699130097542586506119680 7950846 2904888809859592896859161102413184000 7950847 49486166290977631695881648534883203280 7950848 -13937511755968508577661508597638496256 7950849 22301852672127403520413078914209562624 7950850 20533093331561343968022719326584572400 7950851 -23978617484189527222067046829023467328 7950852 5848327811412413222144255847467827200 7950853 -149932175228247693866387697687761028898 7950854 -20324783329012794631390490007914026560 7950855 23957469455008451365431761048932245120 7950856 -59557255949673543037816654977851504640 7950857 79703135739984594135687383074221422106 7950858 51813880349400587734202383348333757184 7950859 32410442950796541868806403986590582416 7950860 -2027654350030348709676553035511249920 7950861 58253928927526754110557413397377146710 7950862 -7363000437892284482275526702802438336 7950863 62050195201757457843989189291193992112 7950864 -10847080670628565243218751171139469312 7950865 27993784711217998475164978856491350120 7950866 -21537370801941969212572034593594211328 7950867 -109434004224969472313113806199343010000 7950868 -25300020259719533634219543619547004288 7950869 27366151654606469009562583293802726080 7950870 -21964574126965338064303053501067793280 7950871 87157801333412006718338751769938272072 7950872 -427745384291201369185318924894003200 7950873 24455820492542524800859081981266263040 7950874 7803799010742153470168375258241501936 7950875 -2120028497909804295639681927995028000 7950876 79457661593332899997626486403427450880 7950877 78775456789797639347595944716408906272 7950878 170317016626669930797145883397177024 7950879 -15049561265265453982309181666008677456 7950880 9940151313645753011161095989939404800 7950881 -31422799032452360740574712999250140318 7950882 81059815413534299653273699501507137024 7950883 -7218885811410434026381864243552309800 7950884 4701566520542543349938568849941452032 7950885 -12768391764116352159395292910232487360 7950886 42936584845441488406535106535058395200 7950887 108927786915845316417930832060473539016 7950888 -83611489763102831393151587721644851200 7950889 19785357747436734054386837921332877690 7950890 68331761427166974987429980857674804480 7950891 14458195573226012637629146616345322480 7950892 -168788515520752328701171352707399296000 7950893 -28780637437628433021977550827992897536 7950894 -1992811707564185323464967945910320128 7950895 -41238096256157005576990893552104408400 7950896 14622639445318850490262307621598658560 7950897 -16991866216703171238473283893806190526 7950898 -77513240477741390725084873228593154800 7950899 -58882876026374161061238766583717357760 7950900 -5171305187227638907578004635833856000 7950901 -28849112480607498051757970338250697600 7950902 6503675533451840292827781667904054784 7950903 3276877199927246900187484208650960104 7950904 6638799222321604137789364089437184000 7950905 47011792457479643170687754762871981120 7950906 -1764671962470498369475918061541073920 7950907 -19010410373284303888335953094947178480 7950908 -21341525292790939095005175878037955584 7950909 -51766382718342332871702591170431078560 7950910 1843878225339707961332340819046080 7950911 36050877998808965551260058514022720000 7950912 27954266571947739827499650219803410432 7950913 8233900751448121713889304656349780162 7950914 104798909413719460042306535098534707072 7950915 383144714701719110875475461821784320 7950916 -46885945525081944095770207096025346048 7950917 -17497898002649395443762590067828452808 7950918 -8496878009774993817942146219161372800 7950919 -27753438063241341915972207174568256680 7950920 16594635413352563945307085866361344000 7950921 71718336826411450799726809544924835840 7950922 17798184588462376182663207464449496064 7950923 15023801257425471151992711253707773904 7950924 40248994494472942834966981124403221760 7950925 -10907146049014578171526623613403444700 7950926 40026158713350676204102097098403358912 7950927 -13585598685432174121126335401130408960 7950928 9061644571734365269345776002991243264 7950929 26815999617675731692786543948103827776 7950930 -4209906538491686719502788416584448000 7950931 -109757461807290762580315312596721173268 7950932 -29424119967741590023606804033875578880 7950933 19835809181583616106684590498957353600 7950934 -29178433475103766407977405295547109568 7950935 7883974820142141499785608863073940960 7950936 -11255635839039099568922578965419888640 7950937 -85164988261991130136197013788898615414 7950938 96777828472090114671928945139066392800 7950939 50597118898896744843975125902913644800 7950940 -14855589081835475432792010451749480960 7950941 -4507044437168964024730868304788532948 7950942 14100707757681073745263288571988672000 7950943 -45176054782099301002918388578792273920 7950944 4379591700976209469348998975018762240 7950945 -30300698273231782249038544166136766080 7950946 48137539638296243599274846110548270672 7950947 -118918960756811245825995042984696005604 7950948 5539152869738703004871162398304010240 7950949 121360895698266766331021870470708654240 7950950 -13012677070580540912022260209289385600 7950951 -65626224404960321622575053816467673296 7950952 77013392629011328986750094644863769600 7950953 105502903768886827729967291036071430202 7950954 -3241258255014759663780907731357126144 7950955 -9489472606176654220180288539521688000 7950956 -12437935047387313845180052750581611520 7950957 -45803227176043095215774598190974844416 7950958 -690765803636186633251811505450209280 7950959 -32678597092293852142849206641338313640 7950960 -13172709457088313625622899337070182400 7950961 -21902457245492779381088547139504891438 7950962 33577452766336802142245667814242238464 7950963 -100243312119066834002338342511765376456 7950964 8160528986620094057543738234060746752 7950965 -86250048253980999792832914465252480480 7950966 13065784932261510644171503410458725248 7950967 3806798473108275790228625687652364312 7950968 -12048120440719342608178786732943462400 7950969 -23604905832956239390451476128952743996 7950970 -27996432885404636918778547130414092320 7950971 48243366816261353257940507505967844112 7950972 -14042076341510856172133548182273113088 7950973 41801820310065437763478584513117841024 7950974 -43765355509898171052639537837926091264 7950975 -17855867134581938920471976794111631400 7950976 -93207995861428005614279504458080583680 7950977 -29878176034222016091716134095629311440 7950978 11421428400528641960156758539262992384 7950979 -115570548941978074322150119137691756420 7950980 -69676090755702445262652558083770848000 7950981 29328790162586069819376977920355798784 7950982 8532564671296460811938689879321754880 7950983 45688189382632691133822675840640238640 7950984 -11068550375678801413796519960195727360 7950985 -30956524490853405689221495145141907840 7950986 -16471553707327762976082329210975321808 7950987 23271394825120237146940285153705248000 7950988 63555430689129251592051644439896186880 7950989 31163250733782562590336839602203464256 7950990 -51282850914205330246867320716414361600 7950991 100962984293466731320839849584447961392 7950992 -679370620502387986091312607621808128 7950993 -7233750166807034949136924894176630720 7950994 -29469560307719416891914568826964594528 7950995 -30350461151572222071513773058918836880 7950996 67879067504993013214252354947649633152 7950997 45505321584373058801696986860906594446 7950998 -53127482894959424442206246337465247680 7950999 -3650655771991653542553189619054949760 7951000 157781220279072024696416512719851520000 7951001 14623457948498452804605641062804320 7951002 -50238293345224757854329247895884455936 7951003 205990049817266189326146318358263034864 7951004 -446014601206104007301388715445035008 7951005 -9988826690290006636192888650059905800 7951006 7178180590535431354833447634037575680 7951007 22376007522811887290551000183472688240 7951008 -8766309365784003010473636265577152512 7951009 148722407600236414447576941092164670640 7951010 -188535856393955336361235723348143840 7951011 25421995682199665057357868571610180472 7951012 -6661044193855490624242715517698227200 7951013 10569614467560880670862416672764035360 7951014 5857155495944671022126716054207875840 7951015 -11411727976986811792248310094553216840 7951016 -55035216730604980068815208684194611200 7951017 -62926010033695449951480507117423720000 7951018 -23272787733651737794900684728038921040 7951019 44860373381356328632160243099186934480 7951020 6931227628639079761735848753041080320 7951021 33853346703621864218856076081753384280 7951022 -37434740172293029265321327558873450688 7951023 -3239868610990737549323962517654846856 7951024 39628978062419620636169882826512367616 7951025 304073046218948739920622394457642550 7951026 339392736318723798360218425959449088 7951027 -76254521232617811257987149674519728 7951028 62247253791397794424947875345118548736 7951029 57960744045314572058432461276565593728 7951030 -61368937569709344901781041273021923840 7951031 -60830047104062515505785309271445744 7951032 -24466596646359835284721388259870228480 7951033 -87179887680958646758748857808064645718 7951034 -16586039459002728591033028778240594064 7951035 24001437397279673720649035227036032000 7951036 -61968710147289657616525191150665981952 7951037 59803419470842505735360605050583525632 7951038 25657086983000828942567008349184999744 7951039 89860338091704868095359207696274443840 7951040 -3974556650841549504313795468339445760 7951041 744099408640775549892689480210460480 7951042 -36536061310460906810473861162170800256 7951043 -119065065850060864749775493306542032576 7951044 -344410923800631799407795608449105920 7951045 15455908288817133111358755809883984000 7951046 -66410228846001712198495153555922872320 7951047 -43670318476990634019293045140066257072 7951048 -23401022238960251219704908308286996480 7951049 33757294699720586393413942776882025050 7951050 -713385230472689721739117333987014000 7951051 35955231784493391542619475265557372052 7951052 -27064880562424511352121076429685934080 7951053 -28196384630830830070119425424015433152 7951054 -10212106700074609689274009658973628800 7951055 60793664518749790199783481612604953600 7951056 -2240359780843806179033632782163378176 7951057 74667519266587212642196387518056795760 7951058 -20944156641862446878875234619078475120 7951059 -75954480933885903225035793705354906636 7951060 5753867920702811660503513190036597760 7951061 113392704137175232363903797861444053472 7951062 1054358746180926200346464074679353344 7951063 33200598974587761110436874941427866240 7951064 -62259743558622568151555972352025620480 7951065 32629767168201884782874161347935531520 7951066 -3308624886655621143693722692120320000 7951067 48688267948884748078815352661568658116 7951068 -18096728657534421727229378609276436480 7951069 -19606386470879947373687637657561198528 7951070 -72587773679722439190833263633816659840 7951071 -3289794265471084765757262478998063288 7951072 -1540456341587766812988119010129739776 7951073 54390571907643209080828493315276441364 7951074 -2284108531279406376502766237709517440 7951075 37460653332321856900900467925708614000 7951076 30363777588625729207718258833504604160 7951077 35168299707609013168266021274161223296 7951078 -29087474134289697684832065542459291520 7951079 -30546151878977766278069009518199729616 7951080 -22618231812218413251808939410377932800 7951081 -105936860096541383467249877449325634118 7951082 -26619396088035724456998591783516902400 7951083 2634986790885365969609267568098841600 7951084 5412285627716149273386682910069815296 7951085 -58909982431827961558316472315677241600 7951086 18316083353822770987501317935107125120 7951087 -193105150361639021988322278086426400 7951088 -1479180140029315338962653208319492096 7951089 -1749286222837425629336249808364431360 7951090 -16990938707178643433079668346044298240 7951091 -121782443895255409780372225105846047048 7951092 57620841419333001261358270513936023552 7951093 -36709073666973192620735621233547350400 7951094 46105800306422250843908910025227432096 7951095 28818077275011072479849892486549885600 7951096 24912090872249118141983967002641121280 7951097 4859835720722490077374594139404873728 7951098 39823007868901632386681667345036939264 7951099 10215798231080388432936153296090619968 7951100 18376128425668005933530188041041894400 7951101 -61625127189238447059569000601969282720 7951102 -73395404740028820456131364841432910400 7951103 -135665469538322261028198453547261947648 7951104 23018964443798195997784350487279042560 7951105 11113637690760394063532555791635058260 7951106 54455664987067432325849000660107359264 7951107 54639810106031979042048345855375554040 7951108 -56427504213569274281049873510692487168 7951109 168619540163070178099063313271497107260 7951110 -23858820515412026485122690654339162240 7951111 16256590318316304738770257772975613232 7951112 -6006383926126510749023840727139476480 7951113 -46965621089124571239817130660619461760 7951114 -24517190633003942174638387110243499680 7951115 5996004663199194978782351487404780400 7951116 -57465420422249369170414187515584967680 7951117 -71969041124228360705303841068887930548 7951118 10939176100899846654607534856159519616 7951119 -18890207827858708025841982596791284992 7951120 10816174536220472317684207774610227200 7951121 -145145612291855768604382337966280740508 7951122 883955114192667004389641276022878352 7951123 18357145694469653204545934703396760944 7951124 97956942548478369372957415004218574592 7951125 15370709367345239948468522428466496000 7951126 -41522066215577305861875593631695798400 7951127 149912761153474233270850617566135867976 7951128 -15394334735945045994854575584659374080 7951129 20351217717808309925101951983748314576 7951130 -483314568749810041867253384358608640 7951131 52274022239577041581037367589236863712 7951132 -33516752643408608071041328309720581120 7951133 -107749177257407762126384900990319757620 7951134 -12257163904140984221472389788010736000 7951135 11015025037437776820105380720337831600 7951136 39006286932024474244319799921896128512 7951137 -45498016836633047582527306657230281040 7951138 5641014698655351156169575086843311680 7951139 49056975812457595762261118093334958080 7951140 1089383583541121648828347157781995520 7951141 -41013032705582887306400339852663024736 7951142 37615910726190980581122057399789331392 7951143 -15471196167817146406312749301129106136 7951144 67815824139584352307727939719523036160 7951145 103284388224338774963361466872403668900 7951146 -9314195141171473839355515903887818752 7951147 -2007766606998986523798406058212616528 7951148 27405839072780147683822452076640756736 7951149 -5852734947217807494180938077883002560 7951150 -30884674778471077573555303947288259200 7951151 -42966834601737552353586635269507174320 7951152 -17939161126220798030337238642900992 7951153 -10149229831416051144166364402846621120 7951154 -52417090499487942765848317596593770224 7951155 -61650615819270845837599066561770226080 7951156 -97529137977280417870089406219040548480 7951157 -42083324814607046584286338942920594 7951158 70076527403415285162058768485580515840 7951159 -7340344770455646739892936220379334720 7951160 1498851755549670031718956706230272000 7951161 -5531264166088143178663791846406346928 7951162 -32035184360909174266307364956582656800 7951163 -152602545913401613223669289556390737816 7951164 -6350919910971489022969949850531855360 7951165 2524816782529347094944849519973158060 7951166 24840543811393278828646014324307708224 7951167 -26756444657808999626334035610623145120 7951168 -1309709356942176861372114963015925760 7951169 2168139136303979501883029485520687808 7951170 18771781271440999489427936421365736960 7951171 2535914726217034133797194274242716400 7951172 48013650477079035870246705368213725440 7951173 -84378129521067610836943768255994976 7951174 -24379985263470978757046646472563511296 7951175 -6847233764645730317688932989220170200 7951176 -82240262536375831741606133430290841600 7951177 -50992888332185760692911656203512952320 7951178 -101321725301861025440113953070256114688 7951179 -2231652867241485386942988991125363792 7951180 -2837543047887639744325709651296281600 7951181 -14391583772121486495892683734112291690 7951182 -34198875902979791051905152138729475008 7951183 -96541383312825714734963037517918119568 7951184 -1183383036113263842435200151617740800 7951185 -28615260169869416284214556349496271360 7951186 -31393856798923822824528698724448100208 7951187 136933437487941282396252653479406517912 7951188 6819544128833494349462745729098711040 7951189 37356480589231845311441441848637105592 7951190 -4215231794987215478928067572887132160 7951191 -5229924221532648813847340863920652080 7951192 45153812383183985052015175140723916800 7951193 -18519997433341970826731545610330205558 7951194 -2811210285088170163621835578077972480 7951195 -12243962427262330969393097668999031520 7951196 -28370458735427302963828308202824130560 7951197 80835778542726465906317008544812252800 7951198 54191120700625572708962454273595689600 7951199 63178169056474428664708633410167443536 7951200 19440324395184704209505856792959385600 7951201 171912636225485507456129636267054887202 7951202 -25007380959745101117766614195508827648 7951203 14176832558455750038781891923615162960 7951204 91079696400985156498016739541330231296 7951205 75789162571263740407925309274176500860 7951206 -16787833389214069313474080145023714560 7951207 34092172062865607118949289650586350464 7951208 -71636209521788045667864174735521710080 7951209 30285525442891732332557698387338989760 7951210 51109526595133617730664515068765713760 7951211 126948027720126654941225167049061661812 7951212 29846763916134336698208024328901540352 7951213 -155471668489251116754797381284973178538 7951214 -65550723393873468725573970491577340800 7951215 28640070903131805968947092915755020800 7951216 42963948062085048933457939256049664 7951217 -107320055429282165884955545146870351120 7951218 -5287105230861033926141771209920521472 7951219 -22131050039654638729958900563196107872 7951220 -90346695462147181648837830025958208000 7951221 -4621943359969059333691004451200496000 7951222 -119202836851732057521732051388639113600 7951223 21013205282023676961160403434406301120 7951224 66517869502126942569757451069131345920 7951225 86720851333691590430424228523418620800 7951226 11565330672565374914265411861524575200 7951227 4999583808104668246778225282638749720 7951228 -95115866297697104507438984678674133504 7951229 -48287372897479393552309622490459522912 7951230 -33719540583502663169256193318455110400 7951231 24733196896580713732250810294055138064 7951232 -136589311227721373600416556401872076800 7951233 -4467334783348183768764886544093523936 7951234 -47703155472072568164890359618148632320 7951235 927441880525979087274869418199681680 7951236 -79054249025318694580036912516444569600 7951237 -33516979569312402386355723540728481248 7951238 -9602112520445903233157626648492553856 7951239 69197313259689847699134297468799265904 7951240 84607481422870383320975258569816473600 7951241 8407578882470448683541056174458199652 7951242 1573981785775424750430429807262421760 7951243 -55873064507762570632765191255619806508 7951244 1869031033210393531963677063680409600 7951245 7163184068138316874364023828357736640 7951246 -18809075834465922884972749027258575360 7951247 45741349981509324168934726078292763696 7951248 10527805594998656362507720969858424832 7951249 -6917474277084287976260536552252875840 7951250 -8421507672750609154114110363187230000 7951251 -31724882673396879734787379428822604032 7951252 -7297557601648262171329552473046949888 7951253 16200819359397034573979037429638740800 7951254 14410528511551682206583176812262540800 7951255 25084761319235363262241071984193740960 7951256 -151840505561083348352326108981772421120 7951257 -41822629835394592069119524495200312800 7951258 14062244353493238094319817812899934976 7951259 1443988304696741541607505533980683304 7951260 -7405456830757594868279043109562112000 7951261 35816472271318254431286023095697104032 7951262 27358194260305751504989915479780368064 7951263 43833692448767545338800556679737289104 7951264 159338726441722951678698005586215632896 7951265 -34250935099275447255301370757771851520 7951266 -4925997283438079527951582822941331248 7951267 -31706089217438621161043596754937228800 7951268 -11046189331300659829848876213015863040 7951269 12984643265674903364490364120537975968 7951270 12199625121096907787285686558773982080 7951271 -113993029354791720030719628631127268000 7951272 16300493248001791521740941083436646400 7951273 -122212952334050418406225361252934454 7951274 -64464568033464693055200661873182875808 7951275 -51285844421031635918248660117691890500 7951276 105356833033853027279752692776199292160 7951277 -18264575091521722882137486542955959328 7951278 -65213466948576039440130357942023040 7951279 1002472557954485462368490201130460656 7951280 21916764709221222724656526045764648960 7951281 -34715570438251428840532335505888257552 7951282 -6561536144035768618694299615967250816 7951283 -21479333507390403488990203828393054656 7951284 -1832617551173394043534618470692302848 7951285 61054053579612298864479073649782158360 7951286 -6416310872447737962037130403095740800 7951287 50639382125846200076693139176246179560 7951288 -38917266914334950134407870376062320640 7951289 -19635587603279844863944840104164706300 7951290 2292391492688334140948666786233328640 7951291 -118671822253923535366244366276743142400 7951292 -14136503120908326502146473666249264640 7951293 -29416030400906696695915272126480009696 7951294 -9279902064058940690756120458443519360 7951295 -34935052518455398192950826711168198800 7951296 580293398701235937810311232022904832 7951297 79090793168127958570041401952375783746 7951298 42144686980267551093541185893442056400 7951299 30858577620648606329741030968055343864 7951300 1753397176559476837681401068358963200 7951301 -5226845633572008346809484972695817698 7951302 -216357559837267654541120732706416832 7951303 23729367669946165022077034803287111784 7951304 -122393419874637180283302660029884554240 7951305 -71950002083063938662016199647626930240 7951306 -3346723178569408200180231624380278272 7951307 14624898686604457553815943992030909440 7951308 -68706230730461381846618243508066223104 7951309 -24615112153689574657558481448429474996 7951310 -15239460396093316701932577247709040000 7951311 -21842569433999609349140195766433778400 7951312 -14112502678312838961228615404914606080 7951313 2501198755387017690051236020117307364 7951314 6587050020986691424304956563270299136 7951315 -8037393831280221642232514907060857040 7951316 -64232822308002602976343676352545400960 7951317 -42855628985427652219652605821696536064 7951318 44252906595762396580852086119852163360 7951319 32717872589804906590724700406690612896 7951320 -12826147288977793848748862087930880000 7951321 26335873132053503014442537745601222912 7951322 52337248303542508837276581041396681712 7951323 70342197558450370813228254290623677744 7951324 87324684909254879749315698121700065792 7951325 -7001126970365967917956067647891625400 7951326 -85719685437277810688762075310256512 7951327 8097689855473032447773491185185814176 7951328 -130149008786745091352044721367573331968 7951329 47678774494738156748247814382687850000 7951330 5950651517196497460854536937673277440 7951331 -74471655232125863597182101174118784868 7951332 -22487883197626976602732190732641075200 7951333 13052457680658828300892438788815607004 7951334 -8457915762856164685065342308386577184 7951335 -8581862742419377889134432484780897280 7951336 -45837250890654470525462618315831347200 7951337 24967360092916381272668333029758894144 7951338 -6321486830806042507920646882871308800 7951339 18367488266295334033040987234565916200 7951340 72248314345386774526255335670513827840 7951341 -108860357544850822112985638182633891200 7951342 27504341963068914310337787988429090560 7951343 23695719328525023596132935668356630016 7951344 19401463585676525802568583360447545344 7951345 12582862031899298788662006169827840 7951346 11022903775481501633984672475354485664 7951347 40535114676575502056668337035372410324 7951348 -11670456217526262682825345085738209280 7951349 110099878360883771480259187741318080 7951350 21861697342924923684492145295909376000 7951351 -24315072357128576654423261705756122648 7951352 86172943635970231745396119761680793600 7951353 27865523754991513215050914515290001984 7951354 -38845342083995048477080721964974100624 7951355 4280115438151048149946432800924149760 7951356 2273115637208476868191782065942077440 7951357 -41111274621646405703766646277082342394 7951358 29590358868174929061573939553207642368 7951359 -26172371323285468343862126030953383680 7951360 -58952154267769941021141566038443294720 7951361 10141884005017564479922177141790595648 7951362 -40321126682560186012270611287476587648 7951363 -5470943542439633153076023921021448960 7951364 -127712748722699496850612170551730916224 7951365 -1459358948568853728818964407322210600 7951366 -134338855608036538645077342633932386560 7951367 47645540585168560875032871863043653640 7951368 61511862951081064965832213269697781760 7951369 -68310953572269647842057665059974434380 7951370 9058353217180521480617502407260124160 7951371 -93078771356147224770707359540745145600 7951372 40050830082771238470220274219632088064 7951373 -59165882418564342107383933635199623060 7951374 8830204205331233196649511959446780480 7951375 -72247213080169904568147389659890306000 7951376 2069335499603034225306018182665863168 7951377 30325519651414417180206320075682027312 7951378 5651567125458484480072173663677157024 7951379 6434080067211619371454977008101737384 7951380 5064490403729283569597736736964290560 7951381 -92911492726664052746882279413139538788 7951382 -56537994467130489978330085397931847488 7951383 6056906342380079871612374266069485144 7951384 -13123613001929225798446079619630366720 7951385 868757157813322335850836418680498000 7951386 -579189430252906294405801006809927936 7951387 -88254194063610047216539461028863939964 7951388 7901828919376416793879119541102080 7951389 -25343324676028164303485939793742056576 7951390 61159099244155160864573226324043195200 7951391 29439124140934458059966239235771663472 7951392 -60206146417435333149280566625157775360 7951393 -986114029368075238553300805432092220 7951394 -105933997502264916169154245405424655360 7951395 -7639630114203313665822732343727411280 7951396 -16256705474031391354055770212018083200 7951397 -58901254793697947941326028672252649154 7951398 4952378548425059282077873758086473728 7951399 27729806224494597554924215306473928424 7951400 66405525418551650149701564682936320000 7951401 -46890774306131492050757822593438036470 7951402 -1875555909676140055986874806803392848 7951403 39178197917809200292221644716252457652 7951404 43287724451129609831457931218097399296 7951405 2480174923801653769082703175555891200 7951406 58176455626772237006827259048295289152 7951407 -23798091776726906455020084554160098304 7951408 -2448835264066967810455973339184775168 7951409 55638668615050876635373555074166562304 7951410 31073381529546674162799175223377892160 7951411 -2759329702775482990089312310237396352 7951412 19770525387976573212172022117682493440 7951413 -26501522039846829508901888717336555136 7951414 3052934469121876291743863334630577056 7951415 2208369814480080188398754759670303120 7951416 -16095909925992941481398970964244889600 7951417 66624876283730882995517688832302573012 7951418 70795246442217189321759616129995458160 7951419 -41157494774730859016964319225149058560 7951420 -50442834847302554643290281334797440000 7951421 -98746790130222832912535245815059908800 7951422 26380143623933264852766181074576973824 7951423 -25042545385891982784362473800736477320 7951424 -8422709534517431212183725198079426560 7951425 -46738236044140022899635158401640874000 7951426 -21725361808616986570969440909654758400 7951427 -51640659164609838630583371546292793952 7951428 10309315298697774914540375978719120512 7951429 -66019992811474295829150219469535153280 7951430 31534697603045776515358956151563100800 7951431 362248886075468029820285987343551616 7951432 -96262488382256346630820022945095680000 7951433 -3162371519036517320936591800071358080 7951434 -15502401308505423360289940337823172352 7951435 15891331768862478978317683855575567600 7951436 99815080872474400290205137330176283648 7951437 -12894197480290752719855861637093419892 7951438 -10701603907295627728596711437102407680 7951439 111400251117764597903366906965212388680 7951440 -4715005344974873342641998688176046080 7951441 27958840496311128524543757024053264500 7951442 -6238410409226436048651482748140086128 7951443 11208380904507868899889259076600096000 7951444 -76271888128364190433972756187128721664 7951445 24792898835790898971821998283611393920 7951446 -70917552740382691341763921541406388416 7951447 29659225919366086773209825716137453232 7951448 -11282237047247971284603246256334192640 7951449 -53872306368776551545413564387158654752 7951450 31148040040227650024404137753585951600 7951451 8561691323643066880799475008340926472 7951452 6936084561234842832578415794282833920 7951453 -152256918574188571932551357483405934298 7951454 -3035757151478633997587342121545612928 7951455 -46277351468666474210154393178648833000 7951456 -6622475347310397048639640124594454528 7951457 13067523859823541521796971219045495172 7951458 -5575406883084108490855217037612279552 7951459 134425775115847736302582125862759301660 7951460 -25782565014055890435163855107616358400 7951461 -29942418901881789728842977044235144576 7951462 -58412557920087962594386608754849320000 7951463 98508239262841600237573506347900772864 7951464 36918597831469380154720057423601064960 7951465 57048113638114896187013815855344397860 7951466 -9472839855072107405848229639644567296 7951467 -3071583774669998011459417717388336640 7951468 10262187275361242970081811304891990016 7951469 -52930225831739611499798678441727408000 7951470 -9779888520314911769486141937628938240 7951471 2977913532750454613607245337970810224 7951472 6986331752819950599750186126413955072 7951473 151837286484169532106750110554220580000 7951474 460853886859822323395127543726720 7951475 -17105729806045557490681038714590924100 7951476 23585409113198852183977289555008579584 7951477 171263524475562540100418212671676641326 7951478 56470879434310046454790353611371669632 7951479 -42248199946831856087650472082946133016 7951480 28001337374227984680725748660029644800 7951481 -12214225861680641945997106007456812800 7951482 11249484916787197045366534235967481344 7951483 -56789740363715907849923449352782097736 7951484 -25012396815662534373736142244434763264 7951485 7448160268663550067010640973933029760 7951486 -5353485595919259055487433198161868096 7951487 38794252123839307385249068277486406480 7951488 44266333171700441142854905178798161920 7951489 -9078762000018871601094180574799256960 7951490 64982535368156158142855421503127252000 7951491 -30128846462998020908290328756005474560 7951492 -77158894157863641779430724387669619584 7951493 13762952700129646053049766163679877280 7951494 -14423734449583617985025136811491663360 7951495 -94380407044528769297569820445601629600 7951496 -22551993456138125350972872650281943040 7951497 -146723024682622119151681073549111172672 7951498 14514802721947063728862781474067102000 7951499 37595067664253292966266585839666201080 7951500 21816621481297179684159106014412800000 7951501 -95907177814306657499403783064017496596 7951502 -31308071422564547820418721271771424896 7951503 -1595998720129762904214208223329316352 7951504 8957370736004051699814042930609192960 7951505 93084339815662212446010125572974173760 7951506 -4694482794797560896328730323431156096 7951507 152771154128271023194406775549180159072 7951508 139441939750693730984523525929933844480 7951509 31102810071793319506320694444886144928 7951510 23854391313881813304506705344644518400 7951511 21027692837244253463725779557802451584 7951512 52291587925056814592588381891666534400 7951513 113239216401372175642954490294103734980 7951514 -24290043770996909718138634188678439680 7951515 -42401123239716679405365105482507040 7951516 21267480433836652988085466477468413440 7951517 -1069332791616785083695253869539093568 7951518 3947049273085330848031906683517836864 7951519 16443055059631750022674056007625383680 7951520 -74503332116821810664011515070235934720 7951521 20911965339260410425991010010698371584 7951522 17924603505132274331182430420921002272 7951523 117791921714115328799027454237558743772 7951524 -15155783233835470826091660867291393024 7951525 -434230968706393685903970296182822700 7951526 31227581226873631093863854454488510784 7951527 3837031686220771690709649737338378080 7951528 2661294369796092788080852118290821120 7951529 149219451989865140543810625950960527476 7951530 -15909541528811594098498688632847616000 7951531 7459934064153458442006969811935140864 7951532 92282214488035861884745423321207485696 7951533 63856486543312633835517207061092428448 7951534 -62757125297140718810384910701476027200 7951535 -116010865410967628787773499757629115440 7951536 -11321206682912170539964363700982005760 7951537 4825111674001394267182555596823867776 7951538 19844853414618893683492610859208089600 7951539 -24465356105691764510612888390081177040 7951540 18054007750559291127320069034581767680 7951541 -11048595655312931678027061321501146628 7951542 -9682194649698533235028439633520291840 7951543 917390076719303353588491919235438080 7951544 143052289724746381915580280811016540160 7951545 -14150507984006066075562851857723346880 7951546 33503794636704206833077656672630487888 7951547 -134557871785552432074314624803075812840 7951548 35201709879538923326972549715215523840 7951549 -19690066776598509538845842674615144020 7951550 -14545213034532768038779619213839560000 7951551 23156650710496520090093774230034290632 7951552 6756776721675435137671039482855424000 7951553 -150979449244816084738418665345150418640 7951554 631589321840151354071239794978017280 7951555 118920147648407688522022886678513394960 7951556 -66215083073849723801940318246135031680 7951557 79321988319307969543227202943467795680 7951558 57225870633687592165942313186194070880 7951559 2770815538958863198117619924918398464 7951560 508269973760787518117608353575731200 7951561 99638365404697081747781974896891011162 7951562 -2544334059351971734446458304771465216 7951563 65562021592941933102314271391795424664 7951564 66463287838228043466738355602549906176 7951565 4875637116997207353665517911882700000 7951566 7655166508091724546160518977321023488 7951567 -67272108267643936391939083419561810880 7951568 21594008812558123553425523374712340480 7951569 24346415933668681451529372134720300448 7951570 -5068115220832973073078526024621885440 7951571 163421827110207004395638784907463537772 7951572 21517005555239720146034224056911796096 7951573 -51072297558548277243618153557905232082 7951574 -48228699374731792873668971794876207488 7951575 -1227653848407280956909016269914240400 7951576 24886246557488560454783270135796019200 7951577 -119148396963686307017555296753299299574 7951578 48298960142986881064841001780786215424 7951579 9990113839965952489739884294908348976 7951580 11380882580196418989394813502914682880 7951581 14308675700856097176709186142372319360 7951582 -19129398876689759910548128922382580608 7951583 919224968513555480820786301287302784 7951584 33398005678969287203539067832044617728 7951585 -17094044655595408516677426627853322220 7951586 10338937375418285292985199322875779584 7951587 -12333650084216442157925933904759137280 7951588 -107968869993427372614288735385725722624 7951589 12675616909638204582361856873657067390 7951590 -16482164960396743966764568706447998080 7951591 75267704374262339818804500781374318432 7951592 -130316257881800457357304211886382694400 7951593 5690487023079642302177364085170298368 7951594 -11723852515244037103239958275950555136 7951595 41223422426809338122825472893237137200 7951596 29524825566180032772583092119922293760 7951597 61722998045135879632345320067340629740 7951598 -271860972870177887023742270508593280 7951599 9888104931245985528414194893313206824 7951600 30926521305343138714046511977478553600 7951601 62585890690928588786098552802828056320 7951602 51322655818507708378155967177329608832 7951603 826996563485856589580898644353290048 7951604 10018089851934661783497141565232336256 7951605 334481573864632712178399365464326720 7951606 4834244599199285196195739979406745344 7951607 2306599600425503852543205688531094400 7951608 188673081307609658722483407814287360 7951609 -32785384475687939382253401175154775984 7951610 -35084813614233808012398558216158891040 7951611 61224646973203940072963560540284430872 7951612 -33380325247700107500575439334340384768 7951613 133851210118678946463428929746634463904 7951614 -13131848723251916750268975371536803840 7951615 -16823446117002006923180762728392304800 7951616 -8742993636417459877253229519568896000 7951617 -17079036708538880733418254251549459100 7951618 -96761816383137622862388911343332344800 7951619 460976169172652629990384389619179564 7951620 -48565337982175069770270667631705579520 7951621 -59878102671125838414191213878875078178 7951622 29711790612176715103765878504888828480 7951623 10945643002243548645823366974729897384 7951624 -20360037398324064262604872972558663680 7951625 -137692038406694705103620110715610192000 7951626 -33680365180734257886597349872623294880 7951627 33349582865410692770522993825402317912 7951628 9517816777211626292585200710588973056 7951629 2300977356262229895025002499804686336 7951630 13763050544075398948412102228452934400 7951631 -90636796103526332041203218182413918528 7951632 -4535578737882176081417521943143514112 7951633 49483184712243608477929962854285517440 7951634 -9179457180077461679820744233701557120 7951635 -31419600259010670293642336785709872800 7951636 24413086997052364691043195598772224 7951637 15058065132487226602622135199227995932 7951638 26065038903862894839825803258707882944 7951639 109554886045407672497006437088969658440 7951640 -88632448663214566017200026661114880000 7951641 -16446324225954689623146050446287387456 7951642 4691612805434142851364440015498976000 7951643 29029253704991777590592278484168234784 7951644 -19476262024485988827251389888366801920 7951645 -32990792638164810231238894335757023360 7951646 1176134204525046592912507327544589504 7951647 -30066115450737761897509540725651164160 7951648 182074446432951010278394214800762601472 7951649 -142467048587587446719821852324093238736 7951650 -4335989540812764443861878128191270400 7951651 -101520058165745121221735520939505378400 7951652 -7551088785050337470445529963482624000 7951653 -2336268029068231391870763799194079938 7951654 37358147027632435735857749598586615776 7951655 -7612988604218374059307565693296682880 7951656 36318581408015575834577508052192051200 7951657 30755893710249141537957527361592707712 7951658 1276379944697494048777183721000786688 7951659 13982786158358253908434469951306023920 7951660 15356024550036578543173181560652175360 7951661 -12676115786453881265766885425981075700 7951662 21877890966827912397347011588999155840 7951663 -4578733227573204017836321722113513136 7951664 3911245750520576629746308051822247936 7951665 64499230809003374174974134161940145920 7951666 -71124197374498986687300815176540646400 7951667 71677997325979181449366345267256632716 7951668 -14813968601547389504813691446023311360 7951669 -103863334975896628115862962237769888 7951670 1805888980972012648872268532037720960 7951671 -1738764570013887833190517695004635120 7951672 -43323257286017052657367747994694328320 7951673 74139599960340636240715939472050008324 7951674 71667696086068154190875447341390951680 7951675 51823560313676709025126501694542794000 7951676 -49852328028849947196457042324424279040 7951677 -88218014637213287135882262277959732480 7951678 2101880822369786550866097006800382720 7951679 26386071654718012169032704694861433280 7951680 -10283856463605066361802567116212142080 7951681 -92800585943723585654283234121196627518 7951682 -6751528813829588084979618048006168576 7951683 59722324609121875985163999553211022000 7951684 -1345976853381086577231572698935191040 7951685 24066244779002974819911087949013036160 7951686 -2146129000445810933334420108545359872 7951687 11121174787997155695019904836497845336 7951688 84666686699519758444926276453006197760 7951689 1777251819826823059414388825044871328 7951690 21769603425926740063129023046235347200 7951691 138656907162484181066588336161017129384 7951692 135080414891785079157796279330258944 7951693 111861215885705563885831552885149533942 7951694 -2541107646432067320289984632683425728 7951695 85408226139837416000590368191218636800 7951696 -9479889074506586829058408700113993728 7951697 21979011009585983488311554024660314728 7951698 -16550140403387070792557488538348530176 7951699 50547825463757487609919770264910679712 7951700 -59167758593959119249144455876117913600 7951701 61014960465171047838430920705389699232 7951702 64078104305518355529322123821264880704 7951703 205126316186098842533748811033938181104 7951704 16205791307417195389915695574115082240 7951705 -30009906313063276090652699626721404800 7951706 -25660458811891648918244847813704459520 7951707 -2445314903901742776580280096528765040 7951708 34685084552023900595535083444046583296 7951709 86058894257865577996986206833710239040 7951710 3278165978469403173821908539379564800 7951711 -28971038594063174174799548634010302688 7951712 42843556086961149798779571031888625664 7951713 24927030350743248915259722334887121920 7951714 -17733665737467320902937706739056602544 7951715 -19179636055255018101312722276569310640 7951716 -50739744272580547530023310569877749760 7951717 -15910352141308821062645519554505153280 7951718 -24181693388404589380407116702496448896 7951719 66818120272286310375577872941739951144 7951720 7773798923292151924121864021372467200 7951721 -10687892349516938293479737095433315328 7951722 -9037803089958560379926281967935580928 7951723 3480381468228810408437098394990060464 7951724 -56211660390796007915415635224161681408 7951725 25593279122610402177704379781326300000 7951726 25931088676940410003398834121921461312 7951727 -17853296561057207711097999886093254048 7951728 -7023215785347341848071089702122291200 7951729 116514914369538220403641711126588613330 7951730 28405391613549877669567759978406771520 7951731 -24179315125203189938013900094551816648 7951732 -138649970642156116744751109436151808 7951733 50919402316131212873672369422922377500 7951734 -5598402896483023166093969261491986432 7951735 -20069302688093141085339279228960041040 7951736 14115428688117162913414112298305372160 7951737 -49726586258666969967429635315941982640 7951738 -20725185475045603840035959245805191200 7951739 -87033280383347450964724962333563064744 7951740 19426691295810192098675319285215462400 7951741 2412551868222114477785485384705970272 7951742 -1544429210061239176704102294757240320 7951743 87411104743538756128686212382092413200 7951744 -1681085598971702425188594222272348160 7951745 -27447773770593883188144526263538118400 7951746 31458294467122817744841395460471515136 7951747 4074662759260775026755829444700363556 7951748 8823333669729072424491794666825613312 7951749 -4173530804948497854158624873011358592 7951750 -33367703877090034387569219526690176000 7951751 15900654504577000202819642866512937752 7951752 -31254256851067981331292467249414138880 7951753 29426494188360175044116442586040655002 7951754 28404790528543013777248687728806628192 7951755 6051976525520466647119976161989054720 7951756 22726663075631997225644809221394046720 7951757 11164527906781492041747119206890678 7951758 33213253348199210526803428939078737984 7951759 3229246017941234264736380478348436216 7951760 9411132272699498553830081571182100480 7951761 -48103417245394782463407157856272283568 7951762 8674805819500036637514760018626753024 7951763 -17596088373089556266061566176906271640 7951764 -59505145782368490762170029063899162624 7951765 215596059719924830641823418668562673720 7951766 -30998793044796954395843425484343324480 7951767 -52883737610161726247761277049682356480 7951768 59890307587582919907392968880452608000 7951769 -32949225668012672685333022010910528000 7951770 -2164392981209447981231041264520005920 7951771 -91094444376051873238711593101417394000 7951772 -21116641726111983411956456766188656128 7951773 -12758406271824691442644635149714066400 7951774 6001009632823013116663245387288011136 7951775 -341208562506195655070867903815518000 7951776 -21739434197210543781224682364795355136 7951777 5408102789961789282331860162381341238 7951778 52974769866424591739093434339785973920 7951779 28876787779747783298083491815515754496 7951780 -52136831259495063250548273926106566400 7951781 -57144727634413704014704655089095092868 7951782 1820837301228893286858834021164935680 7951783 -40018660121888870584368947188968163280 7951784 70966036649095389449838218042464665600 7951785 46592031789747374143517020723420814400 7951786 18733400210930004856994864963264445024 7951787 57764164085985595028617407266141367312 7951788 21626532685146788191862141372560012032 7951789 348669422097328848020068527593207864832 7951790 -11846526120624061204489598249327616000 7951791 -25376860175067015207036539201321532408 7951792 9131533143213429245876010721216921600 7951793 -126756807352900603315429121429445994716 7951794 -10963034755889790319226663120450346240 7951795 1368685628448659441489363063649156000 7951796 56776769781725381586844078657712167680 7951797 -50812701002403223190726634987446962560 7951798 40966312497995460517451287445146383360 7951799 142326981130483412598739192086155370360 7951800 -21154525615681712753086889635783680000 7951801 -86603851563327544439359645358195555712 7951802 -3328338099427191926155673879983246368 7951803 -7763953753136954383837353078750925776 7951804 -17457691617956971533561023464139530240 7951805 -78428361912537548998427641773758691840 7951806 -63774623761356583288159349556630234240 7951807 -31523611231331295207831634123178954944 7951808 -13337722183530558493295572745529065472 7951809 -52917003872339761651543813722903481296 7951810 709256855391621041564904346762014720 7951811 23243168719105939139860142960288120064 7951812 -4383968027188441651627060403514556416 7951813 -17495689406367397796757649027492651296 7951814 -22596647409614075282958782966412376320 7951815 -23597642587649680848932554415730908400 7951816 62474066044392202978856372915244180480 7951817 -4326662005566051802391237143756715340 7951818 -221174872601458843098918509713509888 7951819 15430779646216524900530533902680995220 7951820 1915792880479269734337627901377838080 7951821 13661729198326613711267339132320084224 7951822 8979905894534131132326399219477035712 7951823 -41677656328744688735434353034428956160 7951824 48426311791309934959364014794945331200 7951825 -32654385160179088907185345272896384000 7951826 36582188654103469712138197830855419904 7951827 -7887306423118621297442531773259685024 7951828 -23159620557124292135976648508061087744 7951829 -36178184257255005955472732864722660740 7951830 -20771970369485988897155407812512636160 7951831 120757418000955806908165423666504104528 7951832 63165465126555527899783468189845504000 7951833 -30588313325778942593322603641071730598 7951834 6624359619280604525457563213573367552 7951835 -19783939035617981733819304867771288320 7951836 -45960016424759986988252966048310951936 7951837 6226538846491254171455370374423519052 7951838 83028168782450854392447875365229991360 7951839 -11329816896219937027363689278187883008 7951840 31288850031978281423830737647063531520 7951841 -202684822182491531501845516323264000 7951842 -45170137818905509676410172257402293120 7951843 25176298692205300747790306426178758760 7951844 -30698550778005522536515339544543001600 7951845 -3590664536960522558423527133451591360 7951846 -21906813860411081067786760026885881856 7951847 -59993716672590238251888478662538837704 7951848 48183630346772116334130919105967800320 7951849 18863297549860330656594065065133233850 7951850 31667518397624947839655890276810528000 7951851 4875760846989272250737862937939291392 7951852 -191470606034398441780765769712567770112 7951853 -8552718168222292109829148730977562496 7951854 6987711903644106846065828284737491520 7951855 -7142993587106547953567404641353246880 7951856 -11928997144129548693427178899500466176 7951857 3988901426304277183618275961488989040 7951858 2912261938389817324908265100800811520 7951859 -60278098082023137281785391601089578896 7951860 -5763275780853221946064241184102359040 7951861 545970897823693883720837102036456480 7951862 27754654502202636368003610739689876864 7951863 -96756889314192916041171701241106616856 7951864 20181915100689226455465730586169999360 7951865 94159690019197041452097394721898184260 7951866 -14714551254485294934102521712754785792 7951867 247100333156998981040246787975958632 7951868 14370226251260649065181745577263451136 7951869 -29452720032476859534035777109130309236 7951870 52905187489276204132366131082856930880 7951871 -89834851364113146203094137352302611368 7951872 13388635490352745283904412201028419584 7951873 -29045193510332718495695312916667295276 7951874 -15082899933002890256879841565223336448 7951875 12235912835900979863045650848159015000 7951876 -92491573732007010378101599365208992640 7951877 -5577080313619323883935263764695265380 7951878 22763236946122464255098834112869760 7951879 -81964489642856440475239223409527879040 7951880 30658743827557114026347969949351936000 7951881 6128043735436707151326614178484350144 7951882 27780543716126821661158138104278084352 7951883 -50592100138070453116382463862276077120 7951884 18616066918480192977869074885884980736 7951885 -1887678168617612094389055037810218420 7951886 -79418172058708506597241631734813096320 7951887 76858213242536325838375221068375335560 7951888 -4570188050699781827219203326771200000 7951889 -112801477771442113967886024326157613200 7951890 687066164585861574385648402664048640 7951891 40084918872598985266898500127407849512 7951892 15070911384342072699450865831357097472 7951893 96996405001806384166125158456156009184 7951894 14807514761976802481309898106471358496 7951895 -21102220436324094843743475289847869440 7951896 -392849883748213998342956275154227200 7951897 11856478207576025198763197343782278346 7951898 32266193715199796734445275247290020864 7951899 96239411474782740606618858711932474880 7951900 2896288036573078157152009644608832000 7951901 -50584454896588367070515131493217139098 7951902 -15866634107622276244858273838369740800 7951903 38425127352717905595901423962334494720 7951904 -2378470703230261774148524018921635840 7951905 -10964350435782732531987214650030681600 7951906 21467167487185781568874731347471527584 7951907 -69003989657233252298051304933150322728 7951908 -10164179189905095921408880770626482176 7951909 30093403905773699816153545103918119680 7951910 -33844527139147125948767931811951616640 7951911 97140041239228579541625766829411347584 7951912 795811260757041459994177009579622400 7951913 -61754564113482037183370413827821576838 7951914 -972738065893129173835724064337873920 7951915 36955706745707990793516392389937662560 7951916 68450420141677576946632238148348288000 7951917 -55986025041270331447976026615600701120 7951918 24355173130783285652045670334427187840 7951919 -2654553009658947251057652892648237704 7951920 12522008813848125443592005657935872000 7951921 1134047168083126254909438285874194672 7951922 69237623505164252538266430329799057024 7951923 -13860399092682674766155262918433155936 7951924 -40796456503025449464256494752144447104 7951925 24727826540393658010999272287944492650 7951926 20261135240309258794913160558880825344 7951927 -4944120990658797319495785745637586480 7951928 -24798531776585193347199535502192947200 7951929 6357600041650461862245728516755808640 7951930 -16381731711091673610697961215138590720 7951931 5403040760708613436599887615318042064 7951932 -5286018581655456041650717423846000128 7951933 -76241910586883570399483779814567258976 7951934 19320735707432099885037599698568904192 7951935 -23562280596194772724190922334543033200 7951936 49474881264552433368068036541612032000 7951937 -65164705382246150376132652400732426880 7951938 27515217414791769785739187271773793280 7951939 -113399930957379495952231946426116570776 7951940 33328999195199917222192481464628471040 7951941 -20559216475156315348374736098375079650 7951942 6490695484183666301470008059661739872 7951943 -40317537212483724647156662716859939200 7951944 -7000535994301485648543714682845265920 7951945 -49140679503576766576156625732980849200 7951946 -19629978137182647170525518658324902656 7951947 1571609493718215022685305990313684928 7951948 16656251595306579211758083075647447808 7951949 145325645567015197417987633724847208950 7951950 1538082549434112603303022423187731200 7951951 -4676987231404663266443388837728019456 7951952 -7087587673722247622555343798716473344 7951953 -14240282415701546090435186656179326592 7951954 12444071011847541938114676744989543712 7951955 -5284338378381185980639878907973441280 7951956 -48758603199244217744086776235756308480 7951957 72666601908877151962863844501463173248 7951958 5569481912035929882402527837744347776 7951959 104206889284750320402778606445797059840 7951960 66015841114491848111262589334074368000 7951961 -36728936566898581027549148842098668160 7951962 -48751728864375135681666088833587761152 7951963 4034489190440015651610271061906662064 7951964 71020397034213280767104204687906750976 7951965 -2798843814329537227972231874660544000 7951966 -7300418038987836323347578384505810560 7951967 48900382659862156595109318431283434016 7951968 69463515082859383151247373596457304064 7951969 -126634784745937418193764857220704177630 7951970 24908450401265368648113024898082587200 7951971 55839820146125353867973472716756389104 7951972 5279324483754230485401405772565667840 7951973 -80324932665376883636057061608203979778 7951974 15304340809137173234854169526072145920 7951975 9682164942684002021699101378224271000 7951976 -43222362848986438723495819202596561920 7951977 22944765737178407963087507106042618240 7951978 -6392408877280575127006688495053983744 7951979 26535184914556165046645651486336140176 7951980 -13169762327513610232041001573017584640 7951981 9946716990897505043507256627854997600 7951982 6222909876479018880910964553803462400 7951983 -629717927944311086105986226491875696 7951984 -17872333460719858138503781418192896000 7951985 89185672822625780943632773899083376180 7951986 -11776735087422267818385076567881369600 7951987 -19698739165078490638792944332460250160 7951988 9782086597661812434663467983522885632 7951989 46526593289865389337880002910562977824 7951990 -16732402938421232352197921290730880 7951991 12945052851959412485928064124979950784 7951992 -41984442819225912535379027778406625280 7951993 -57169174963441530086178004755907712000 7951994 36388784667265135278847389476059031040 7951995 6323455931462125178027834180127384720 7951996 9325372542390161959079688076446654464 7951997 25390059981173364304403336204494718880 7951998 19530500861054933570913289596740384064 7951999 50948032517777020940331514688045960 7952000 19898117317423699049520469314109440000 7952001 -38684439034941046854276109905045839568 7952002 15952211135601927567694717769835455952 7952003 -29713133637269702202148806263796381840 7952004 40894289636816350613434662797134170240 7952005 -98698593674105493041963648993847778440 7952006 62978187157590663507550006755750329952 7952007 15975373461808241017804963624089662592 7952008 52416988989314984456029718129344512000 7952009 -12166056690423012684491667874777631196 7952010 12027673099630876469863468431295480320 7952011 -8374963572626219672487660747361209388 7952012 -97632829022426538747846320575783615488 7952013 5781295571248176864797950617858505920 7952014 33942982605033673106687812877832399552 7952015 50261527985507871703821399350292449160 7952016 8257384604876349222057249235485130752 7952017 -21971450067861515518184018450192022800 7952018 -46424882866473512421511571743907069040 7952019 18375213131336266733933541251296756848 7952020 -16457485802949521408757262215918182400 7952021 3248627124593350083470494982359509888 7952022 -12622138945200623332984422898865088000 7952023 83829641831762992554382430159913833664 7952024 8110992301241744543920604131940352000 7952025 9284022541633866687972324400475088000 7952026 -11229031320176318166499940896213059840 7952027 -43774382774389739607321261454116497088 7952028 5071340257352879754748435915301240832 7952029 66617307530028090286747229354371278976 7952030 -42920063203031864625637571746051995840 7952031 -20155913636137415259069117826236918672 7952032 -44358820924571772456629497209657753600 7952033 -1013701841264323732835033723158072512 7952034 687113068079831911272907695309166848 7952035 -17433646280864295237387153658688610240 7952036 -42436956961103397213786208765441536 7952037 -9379110930722563122978345124864422048 7952038 71455683137463041988421455682835005920 7952039 -106256175949830264207788962157465606688 7952040 3968496137204081834497492779417600000 7952041 -112467775819535256681304125857460151558 7952042 4521138319680913940893335402625059840 7952043 -11655939179439399007559513102798921472 7952044 -3397790929572502098821736739489540864 7952045 7494464481253271217205998592992823320 7952046 2669005049421171460427104383216921600 7952047 -23609082359695574348354239176591067504 7952048 -1836487272127843781659053423613771776 7952049 34007858298995259417605863090866705024 7952050 6501433782271450511547505016669080800 7952051 -42008549076093740700918702213322622400 7952052 37190325863480448828569366270303096832 7952053 25478775591976624919717395368890267164 7952054 12237394797689521006166347757450139264 7952055 40138659894873667875209475704804327760 7952056 -39658215642432699651375601649408163840 7952057 -46656891690143127852537690298942756140 7952058 -17186245630338688425603126954089137152 7952059 92193978248672687619401868748432860260 7952060 -50994322288887725008602892523446656000 7952061 17809545045520263892221703482306624000 7952062 69376102023837398578554938102400460032 7952063 -37354522690705504165436967749107816752 7952064 2172589910964238579808576817070080000 7952065 -46034743121559719022154355183211641280 7952066 -27410073866146893556174546319740310016 7952067 -50051887341954554509539803241264300960 7952068 139353560682822039802955609630780559360 7952069 -85824892304880435814249322912634082530 7952070 -1213027314635890587854987173592985600 7952071 47373316419636146044907654447171856384 7952072 -43043638571731661916838059222468917760 7952073 -28776039548513052468796395652355234112 7952074 38617284981918571004605612076381455200 7952075 44846218685924824540408876827550017000 7952076 945563664106571701798566440920018944 7952077 -10298205228351437477060183129293389568 7952078 -170961616136462364014899695951428952576 7952079 -13666095924260479303516829744537364480 7952080 -2231525985102767169312113284177674240 7952081 -50215274685470930806851973602111983118 7952082 -46543351113597751114634400594276734976 7952083 -88963186841251760137528162489400075668 7952084 31402659215020758963649981134077454336 7952085 -8625501968668521237758679187964043780 7952086 -1485344560399090014622742796018871008 7952087 -18062984818632760342304261484494481360 7952088 -45243029911261252572245695020708925440 7952089 25567678850979320436038911807553556480 7952090 -33353305745624695105373457344367043200 7952091 -29812305894653152566013419451425793536 7952092 -114538269605507682791203040895769552384 7952093 54669192697518061267864889476412571264 7952094 -2645270750854142891583027409831062528 7952095 -53337900489570731676294576493682918400 7952096 152981888144955267530928709041826037760 7952097 56954434775674775400293138069355284400 7952098 10286366402622082952477346806664571392 7952099 168487735702155942697894944880665971100 7952100 5530405297424881127229210836547072000 7952101 51621869164516576942468835655528518304 7952102 29073941985737378054754476181435814272 7952103 -85631756617761187703352602045301957456 7952104 123606338980794573164884542195662453760 7952105 -5643487186691297315963767688530636800 7952106 -2108856434081480464250483194126000896 7952107 2880208251889926057024183649243375200 7952108 -414537886153340528805325582265486592 7952109 3532497284814554270135933966374894656 7952110 -24526490177802455628118053967621247040 7952111 -13723085516975328322220287581644224728 7952112 -4863236537511147931791202177910931456 7952113 -30474059837600503904337907897405961152 7952114 -11547474470680907322035750402004678336 7952115 -49697905115622913018500644435102849280 7952116 -40023381648669567442065527243481558272 7952117 -123589463628721329457618581968460234834 7952118 -5527344866367356741467047070989914112 7952119 -405364179775632327455606676406010880 7952120 17149291580580257375891299019980800 7952121 131114947144476428397753087853626150240 7952122 -51466761618069307603055660912863263888 7952123 100689357064150152400958312575472046372 7952124 -8778715622851686598750797502305237504 7952125 128343328667807749937400449831670567000 7952126 17757703907502730272905446557191781504 7952127 -64003921150237208467133248144055041920 7952128 -113252571940390122734826004764738715648 7952129 -130631753639566168814602627568062614270 7952130 4457006635491258618739146050173608000 7952131 -21349167664356537632630467542849561336 7952132 68248912690377905977180949474984608896 7952133 -12869762404006387804899399752800811520 7952134 10968914534027109614677940936725141632 7952135 -28559941036020373005890982146909916000 7952136 -62267238522391570943972596766821785600 7952137 -7584488589357389624393871292874347008 7952138 -71460766837440933852706322446237870080 7952139 -34762450263452621990224703371332147456 7952140 44059627102412145083774124594069504000 7952141 87880387818152558435179535354692609452 7952142 18518361165212153718794107974003468288 7952143 116613747024311543226760492280595565144 7952144 3948189277448058814407387082021355520 7952145 44006527761664344455508554449909566720 7952146 -15218306412305179869814993455125969280 7952147 3819824098090181177560721258610093312 7952148 -65045112740968634461318581718507008000 7952149 -66546892376711904085063907682566044836 7952150 15814415267802368745113381109143256000 7952151 4697002567699852775615557196040603648 7952152 35813750609349364675131032387404677120 7952153 -13228295122837453951366991670670469280 7952154 4575184480505959301991509015702764032 7952155 -27999424047949478555376044368921286880 7952156 -8267064512750364077768470539618220032 7952157 12777899716464666884007236362382903820 7952158 17061179703893542543777965714239504640 7952159 205344535581699700773403337877436025400 7952160 -56710503975653306773121146616272650240 7952161 -137003328400608003560797929770957937630 7952162 -320380700238398592432766643063872128 7952163 32036144309764242789775581699024216384 7952164 10393465163501065459451686647238628352 7952165 23760965257580151005442771771114739200 7952166 -1874053364593126498795583247757671648 7952167 -25405941839598230773175137156562164368 7952168 45558944562283321523757351539879608320 7952169 60171692658496012749361277918756353248 7952170 22102069441557622476881260290726845280 7952171 -102720608675998503458221796350740503628 7952172 11449886031537365164679100943371412992 7952173 -1725013993894491841456226770194846516 7952174 -19086769084597805126398753657734953664 7952175 -21124086626511647192583699021111110400 7952176 1905032929006230609972735771166687232 7952177 56063365912788118208471552784562683060 7952178 13222846244094752180340358534202918400 7952179 -30284068418183655096127772585466170216 7952180 8696525668414249760385075791596584960 7952181 32413479811468332868863137547300312000 7952182 -403566696244478342718683517227876352 7952183 71422963289308718502880504113180459432 7952184 50346006887055130231849461112420454400 7952185 42605372336774907255528505639263325380 7952186 -63672010003292296671013194231852761856 7952187 -40065014536667378688506587527370026960 7952188 -32306349045086421686987252530349817344 7952189 -99841006500608730520693688030106282048 7952190 3800646093229617285892817194505702400 7952191 -73251943967182460455936787577317255528 7952192 20779134222988930651957600974541946880 7952193 -85586022031299930579454752464230995918 7952194 15978814121367142423513730514827698896 7952195 -75155151697364873930511857694447510000 7952196 6302484831149174305713635389396869120 7952197 -60465237136237182097794986087224937760 7952198 46017143310474778633972071664147317600 7952199 -38983499954488745600751898006947131520 7952200 -58419632321173160668475448506027136000 7952201 43650775700871655374917367623509155600 7952202 82372008896381399505195143925300695040 7952203 -22611419217156723422367365229927324160 7952204 8104669364250355508824657854260490240 7952205 402707941736701492026011211137409600 7952206 -2369576357666757066659747399696298240 7952207 107618573499732440585487782757484082712 7952208 -2636644371153169659537668150045048832 7952209 -12824458738096704152127445108101502080 7952210 2197670502742270412643235868759575200 7952211 16878459679579551343865907378986470260 7952212 -122914262754082206285986123900145561600 7952213 1307750877868780368367743672617154048 7952214 20186766959000668049954054718664785792 7952215 8998724179790701688378269614751920 7952216 104878976233361932783145580326589204480 7952217 8766644001832386042351261456049269120 7952218 59237154888774431898740676288281282304 7952219 -169532694854926847297315302082546503680 7952220 2861858116568120739806447964538790400 7952221 10497600559139757299434671676406456512 7952222 -76106106861060233277837870671191473600 7952223 17755535012141978896289793339724516224 7952224 -7837430900498670650304089640608464896 7952225 -22041483541775483083480297707042044100 7952226 -10579250483001071089777910336233070592 7952227 81160877333530526913015677657272854000 7952228 10495206648065237805698202745369085568 7952229 -42809965542318583247290487048479795200 7952230 16260645578881515986299290939794442240 7952231 -12580728658054540122228808945167885216 7952232 632994955858729332090655534389657600 7952233 -9647803775123052762820072082074808518 7952234 -14635606453858492084220855843313954720 7952235 -12734514499599565152432153173946388800 7952236 -75101356723572767427943755112516339200 7952237 8932170523633163625749758499368679052 7952238 9462910699453739422645132817292434304 7952239 11147932991662745235972674911505100000 7952240 1538321445899834492966401715488358400 7952241 27950508247271533891805913847057440 7952242 -59048374666873789031180418769810591728 7952243 9209371999040046623063968431411207744 7952244 910225166988285018851593995636129792 7952245 -12801663699402160779349052140693845120 7952246 27545566939422002277369488914047960384 7952247 50653582176779671543861112066745038880 7952248 353130169740291002911087513936834560 7952249 23379535366492176258410775290598518250 7952250 -29521651149500901740746005322232064000 7952251 45071136188604299402081735781709803600 7952252 -34658128613372847085647986275426836480 7952253 -44589441600816620405795323440280874496 7952254 35792955569877947811925495863938870400 7952255 5262392616221133647134002465469773360 7952256 1687731824324387487746348601783091200 7952257 88610623159748104945229038340411711812 7952258 -28277989795664145010812025754582441520 7952259 -62658138267426059724902041206136332288 7952260 50700231235351390987683991876751769600 7952261 192324855265003556219926133087707451424 7952262 -7822875630014623775715749835330744576 7952263 -71459118101240882118337780057114832616 7952264 12161633894167750581907054808734924800 7952265 -12234579967382025788958235292392925880 7952266 -2408391962343308131502775148905972480 7952267 -19138168567136177586248693243040528684 7952268 -48386135803951553315915343169865986560 7952269 19972326841693310337399860840108556728 7952270 -11065435132038862914353452541325546240 7952271 13023833980807736602406773517305189512 7952272 14271706999678435167021116252589694976 7952273 -33691223304443862581499551157341552256 7952274 -46336466938950008403460582451658417792 7952275 -36668423674236383115749693470855946100 7952276 -98694462134624798790829482484613652480 7952277 1383066423796874553115340209528823424 7952278 -25150832111333859205683191178098168640 7952279 79934482912795478530328345382892551000 7952280 -651675073948863266629819375711027200 7952281 -19392491385183643964587807847202744368 7952282 9854792775101898690517408221673685472 7952283 79337888596402078253590532100672759600 7952284 11980252411389956618769188785051487232 7952285 -4758068025668976815597522851839790080 7952286 25976935837024183488350180799193089024 7952287 -1724508690783300749880416645461800848 7952288 58089286867606292793029073561775964160 7952289 -6431523796111054509511063412635788480 7952290 -43906293936703414637431840598806457280 7952291 -1321282264131271218563301360944076720 7952292 35422446038899401665605753916188415616 7952293 178165565584021584392254809092692639200 7952294 -29320403636149756576444095955971579648 7952295 -21885352796990514741461732676035569680 7952296 -17366949762174418476777782110639718400 7952297 -101457175239013638120797107598978633328 7952298 -1268442871276717740567180650182041600 7952299 40365592161757232311956373572640864752 7952300 13196271058359990289865501783052940800 7952301 -3350431628186088431096447708395322208 7952302 35910585111504317088882245162404372992 7952303 -133326519603901388592292422773320136016 7952304 806859876160690464945980637228662784 7952305 -45792659984257776179627647683849630540 7952306 -2193048597743029720265064108038922240 7952307 -69982718001728722142177856851340696576 7952308 344521829343888552339536039620928256 7952309 72122634988716720409748653451337174510 7952310 -30293634677558820562981589592398572800 7952311 -120325248805974044071798176025934343888 7952312 -7217927200883024806267778470953676800 7952313 12997468223026413262358624172027593280 7952314 13553835713509425996556526287511167200 7952315 -13734566072745060293103261155182790400 7952316 -28419057439462912361669964082376437248 7952317 120826006636107340970390403612172347680 7952318 39251163401339453500070327666917429440 7952319 -25222751697961507648978507399014694752 7952320 17674633231021242929506865720202362880 7952321 79417009726696825953652931654887565760 7952322 -11251729228343827787786221350057907200 7952323 268053979116171904513328775680392212504 7952324 51128547468182395935935975723536896000 7952325 -3877631530807208613096798785686910400 7952326 -21474679180482845002822787274470063616 7952327 134053074914422838988564689730199167480 7952328 -2425577389206178388172258639317299200 7952329 -7280755139962427878886875166239165440 7952330 34539326951103396732363543275128126560 7952331 -11407318882290967511280182633776327680 7952332 -27792563962968978390509945008776956928 7952333 81160804795120512957856221346644606582 7952334 192159964141214694072133643466034176 7952335 60377079997847819136909809565067382280 7952336 2624712384218411257324777581473955840 7952337 2155720003227177517869344821455916032 7952338 -65228083232642786416518796986605965680 7952339 38541844629528183756728838369912269280 7952340 4918425580839977642574710413890048000 7952341 -29800706700178892085523084464187092228 7952342 -52005819258486317086063016509838003328 7952343 -10702697258971843586207508424075410816 7952344 19848981294574474550178621750507417600 7952345 -55043308409240576476216112022695443320 7952346 -37948663328565185896875862973393107728 7952347 -1340408729093448117389680376481825648 7952348 -102828784162713688491308570975519995392 7952349 50887894669262208874995681151519784064 7952350 -11310430363463023340331816386221795200 7952351 123388420990427242956365344831032046560 7952352 -27673532421597313085670498110125375488 7952353 -202825444858699392702981823827684268800 7952354 84755155748083140952237225429818935376 7952355 -36186500135034708544983361662124819200 7952356 50396125314838247782921660467289185920 7952357 -133108284267951369416843760355882684194 7952358 102789899759200676209454205459045826560 7952359 6501802108178052908992075418225334016 7952360 4006732895868123702064744205840179200 7952361 2021166922160334045892067549920585872 7952362 115950856026643142578241704801939296 7952363 -9153078566597063094318871234604453388 7952364 36773380131942826957941601354463477760 7952365 -45500046250725178311847614650004948480 7952366 -33531927732107007176560555186119634368 7952367 72023187049211430399845022065992444680 7952368 -13782639194810725987311481873201627136 7952369 113183660152669691075877567877528882770 7952370 -4504860038128173120403865125612531200 7952371 60509996036493658319043169547190655312 7952372 51732278165361997596879797023930743552 7952373 -17619267560141769928469309876800689792 7952374 -78443424873085079239863922176769036800 7952375 7488237533983816128357642490496628000 7952376 -89216401275708792161499828371602944000 7952377 -310343632150800291112037674414468480 7952378 12049012738403538095332997977910105856 7952379 -99387804716885313972286714160592128640 7952380 58613161390812619795183124361239654400 7952381 -9042327380433952761042456178062947136 7952382 -48323014724692076727804640340425646400 7952383 -23890219881622853761576925028447224000 7952384 -1775120979925978886795058027209687040 7952385 -5271804883596584994073705276712582400 7952386 6601813584024024408874415854722598944 7952387 -20868059362086236800146642952714036608 7952388 16724599896465586524610798076627472384 7952389 -140457929711146902694995868633118827810 7952390 20034420246168653613448568450856643200 7952391 -254414266451321885341864766284547092320 7952392 21022819116243502472065992513153761280 7952393 -83485257329145723703451475590912880960 7952394 -34514760618895713088290320167225171200 7952395 -26673523992260623919728152372577215600 7952396 16615233640406515671201161322809256960 7952397 56040393944278299577725429807644337600 7952398 14875769556452217488582762349402571200 7952399 5443013534362872545422927502462330880 7952400 13586614762389649851856081022649446400 7952401 -5643118774862697692069891456551446456 7952402 30085465425247040351281460283687640704 7952403 -46522424478549805038232619712559958016 7952404 -73193493191628875294484215341425622144 7952405 -19807101702289739890129752613238267940 7952406 40335228572781793310962814427411525120 7952407 -59049645836611840609721895539720732344 7952408 34282514065650589114321181976204072960 7952409 -40092430760009009566910271991917618300 7952410 -11825822662165159638100631861645471040 7952411 11460576307806586215422499726911827632 7952412 5219694931888412102183047571713351680 7952413 11503438237350600269636847443060336416 7952414 -58173972357805729725830252448261154944 7952415 16904694741511483477683663921716451840 7952416 38598655475410897075753724552792899584 7952417 -45656667004295271157330054192784771040 7952418 -35105086035094166422492517091250655616 7952419 -68146521532982167213454248404409750180 7952420 295035941041329194514718896978370560 7952421 -8295635320762167915207770534571849888 7952422 41552228426840487162186080516481484800 7952423 66406841708931675943217670520229895672 7952424 64732993810163037341287397907240222720 7952425 29033553735567579589145203996341203500 7952426 -56870960624056366179242269193300365056 7952427 -3264876514253413515258790532820278640 7952428 103915294414553062291537071584376652800 7952429 -44758166050910292016849385896525561716 7952430 -5400393251716097807969270121963356160 7952431 -81164417779411684492729003530491274880 7952432 629337823277562754660842518755049472 7952433 -28545988064174358761969580570356908800 7952434 -3588593306838461945073238537450902528 7952435 -31492456516211317970498185033737903120 7952436 28849516506525058863787430688844075392 7952437 -98083614789896346340435469833289750628 7952438 -2069867175031800063472085226783936000 7952439 -36313767019762358314635342463180354560 7952440 40958736776886215771953617624111820800 7952441 11872783699126329217798085488357903872 7952442 -7226792295344110812066790033563158016 7952443 70600665981705887823446692433511870692 7952444 18984780590511754769989366491893408256 7952445 -34823168930743549780652588861461598400 7952446 -18144617218129662355372352830129283328 7952447 87373650537571397279371930168088008320 7952448 -5943464518062843871494419604326842368 7952449 60517679084893097464141224853465809364 7952450 -27012314261460901311510734510476128000 7952451 20441926415417006104355320271873342640 7952452 -102924250887045947867616447255449812864 7952453 -109853151572187483988244336482617395298 7952454 -32594880757620250103565360343543323840 7952455 18864610023078602757046000870754904000 7952456 127052571063599759840815332166528204800 7952457 57112015509947385281320506533352066768 7952458 5050443298396361131642407761634796080 7952459 -4206845448454132762423760795906646480 7952460 -34822224052408699832678494089870627840 7952461 -12832869114648552748688266364257565952 7952462 -9260289859098209328169303399019668608 7952463 -465781488922812666696934952327041800 7952464 -9448667522723150817575092562061213696 7952465 -40490991183323732470277870670759856140 7952466 6178309358969424539254158358669615104 7952467 34917515228576327255923242017750859360 7952468 -118497656471689501672591290251439759360 7952469 577297317669434009827247400013281600 7952470 -7726495864476973429359005920229894400 7952471 28006998397367719346302079193078513672 7952472 -44596707935431922202092051309735116800 7952473 84502397401093748168774591865489891722 7952474 -4839281758326583576400479353848067360 7952475 45395777333752241561418675915396174600 7952476 11591451460517142707598403441135190016 7952477 49139374545722900710659505910186168460 7952478 10475811199017088947906247729696560768 7952479 87838992565179867806643417984535900584 7952480 13259360920226372476478095067861483520 7952481 -7115034082200315725315921354630941788 7952482 -91735741088121192717347606696117631408 7952483 30399574996898842320869807890373280 7952484 -3853875543912671307547850305271083008 7952485 5638460426015378126426363906644982400 7952486 -28429249396494689577471303628645662720 7952487 -27395547323250087541684113588850247640 7952488 -9370585926420117736779741705206169600 7952489 136345295258430587605336568012795167290 7952490 -2738296365659715014142452327934120960 7952491 -11568387480883716843490803084237618576 7952492 2171798802851922988717498647836098560 7952493 -91111487716196330694888700087040849472 7952494 -23655951397007012124155094960353826816 7952495 7787326975541856929211634447920715200 7952496 -3067679443049965566502198302531944448 7952497 18994779252499688339152878040977627264 7952498 1328545316569813481368321606058372352 7952499 -5556702993676344492796358628524256420 7952500 1078677593498173563465805240474160000 7952501 -86876970149843029807414587958558188498 7952502 46618941226018146225125308502663005632 7952503 -16612484015061097992292367797378613856 7952504 84155792237663769992447175971279831040 7952505 -12913744671059124964454772221319439680 7952506 -285528836502407316874675383930700800 7952507 93322301961174970982400980082841398840 7952508 6965014313342404981664397907147003392 7952509 -26192160937149815559328350485010486260 7952510 22264907289710308916087475506584388160 7952511 20296423358996167173626863152788767104 7952512 121389649076576851941760796930133196800 7952513 -529815667179384824066453511306230460 7952514 4520847093057090972398231847108512640 7952515 -39599497608470002032900684005137687200 7952516 -89229538445721549002965340181159936 7952517 71511296870773908444494754081333184734 7952518 -455471117772299831839262053835167488 7952519 25108558796814907334105391725984704344 7952520 43414336931610293897766997030001049600 7952521 77313252979077986947433671376319213320 7952522 -39414625447598171079448897090797524688 7952523 -41607895960232805992746626009610924032 7952524 20874412364549607474641371047897211392 7952525 17755952529694686438674394581201472000 7952526 42297912565326262359469195342933708800 7952527 -81806799150434643849058640638716961920 7952528 -7176637172737582559859638102671687680 7952529 16596361810863621993368059196402916288 7952530 27198363608217438968652008940561728160 7952531 -15222504416470268965903071700641830400 7952532 -15112918319132257940624618734434017280 7952533 125894925239228486947099766094446256782 7952534 -53470691421387679371197597322091567584 7952535 84745979795049449138250835211503588800 7952536 26657551719065941243763124705870919680 7952537 -101436897270382220598858011469835685814 7952538 -760844251020025213030413390899971584 7952539 30086620842722832810733195452487703056 7952540 -23959296860821041750355507513121925120 7952541 -26493900641557266728450525953685337216 7952542 -32601906286943813310618890759568575808 7952543 45234156375036712674289166965152967080 7952544 -33094656938445039824660234044411871232 7952545 41760661718336621188170485777179507200 7952546 -27062088280059624311244233406816382464 7952547 -1139763986967132496137487090449645072 7952548 -67250370117456489809913772167833156992 7952549 63943909645526731502024093277169301568 7952550 3630531536097895199642101289784244800 7952551 89228128671373153560348755760386153400 7952552 -147469361994412087198457649510311654400 7952553 105929806607352189136203667718368410720 7952554 -8982582221516410365333621192767508480 7952555 -30282360378060284448005967683225913840 7952556 14353455448452145851732826212295951872 7952557 123582083643069296333918821438631731360 7952558 -10743692038801334920625115987791375424 7952559 3694281706762441726281635807206045704 7952560 807637739414424221830647805897605120 7952561 58397381288889872015640779945522683632 7952562 -25656278082885232576873989627223481472 7952563 5154922144140508160261211908708815000 7952564 -9706144590723823033982116152713625600 7952565 -31599474904254713408663376922174316160 7952566 -51208027561998929045250962844326150400 7952567 15834361663227688621313492766423759792 7952568 -18977827312551044117855301442279833600 7952569 -105026681525461978821784061905065921020 7952570 20274102407757574632875202471913018560 7952571 70252384429426054874907566310495918120 7952572 17654117639639629827486436455596700672 7952573 70029225295165902479031931255258122822 7952574 -8715248050646439567739198947477685248 7952575 -68302908645189737437641373881314552200 7952576 67690188667856346448265617329881088 7952577 -16591936023378916740233332847813606400 7952578 80341030604555972583186995206639557840 7952579 161288289302816710573010523520389989376 7952580 770847389297559494089166705439110400 7952581 10149202023080368736952502113103112448 7952582 -14689081123509924123503587661109710016 7952583 -39818460046936708271558059110358329600 7952584 70113294266343822541833306589797442560 7952585 36060133186542965414475752756476719360 7952586 -52767435277663874277236389882567547136 7952587 -72109073273844031951630243290420326764 7952588 68823195623021513506497733065746251776 7952589 48672647360567110652869053268429730454 7952590 -20903680770981419259563269317511996800 7952591 118447089612867472336198010501280490992 7952592 -256829887849699350558760329568714752 7952593 45472910325003852873619933489615365744 7952594 -17700625143917534493688180313307151872 7952595 -1730318608878847424019123208390195200 7952596 16289157351391857245714562974922376960 7952597 28709387727780728220318434439417530520 7952598 36490193160875337700907312445013893984 7952599 -23374786478722992261767643433221153400 7952600 -30905796507264203073929247127518720000 7952601 29403148095467188918166388762720951840 7952602 47828557823490950165877770878166392320 7952603 97007875737000748242024823635028806852 7952604 -20545414551996786891901491154417152 7952605 -19703629808683055970499790851752862740 7952606 -11250334601026234079416165109490394752 7952607 -9040973175206234516271097639826668800 7952608 -87174243850357159558417346899682525184 7952609 1405882025219371037932417029268660416 7952610 29265318448163400169046892082626547200 7952611 56230112109347718940354972723743117212 7952612 -73556085360139699777882821758744985600 7952613 -44665978798326449882637527044136057856 7952614 58152591025920252038731092012686741760 7952615 -22909054167787430616988033549193161680 7952616 -728443664996576338252478043213004800 7952617 139405744384965896710943009205986991264 7952618 40557935490908976601065016001373890304 7952619 -58578103463017014000893492100303161256 7952620 441348749830161857309018467147315200 7952621 -54501794004194381058734874715486540800 7952622 6678471280921421784303999546335831040 7952623 -40342185444113264005838311382039494160 7952624 -3344382741016027696841450663422427136 7952625 -1568931745491192182136905605127895000 7952626 -23306746060872769857812622016922068992 7952627 -113807672972391261634561976716579657524 7952628 10391572965415927138707362862144798720 7952629 -52576295413436178470350855186601138770 7952630 40398969123185659753086927696928849920 7952631 75148216242401017034647249943842977744 7952632 -31793467027783747340566445032234967040 7952633 -37575683755129228363569804496835514258 7952634 76438862319945775647658158276539120640 7952635 -2940251172103612416362383259490147840 7952636 67544089148896477519893156101906523648 7952637 1561579008188204321041373593314969600 7952638 -42229134327283688985528927793901921280 7952639 -61055553338455894082893486260244179360 7952640 -13008334456832484612013235820822528000 7952641 -27177902218334896516843511190892102080 7952642 -38981433505774484061659843241634179168 7952643 80455016990800199272958907627070660932 7952644 17390025087807285201558590937851293696 7952645 44424577563720439027381035513648066720 7952646 11744297903195893933386688238856937344 7952647 -7198640580491857916508455464197649536 7952648 -88498165157090278952275583591280353280 7952649 -31167662248445931609708434713210199232 7952650 -13370193003800354006470447514143634400 7952651 116839977219501691862051274860591364648 7952652 -13712675658964165725714451858998138624 7952653 68918294988862737619854068447102206240 7952654 -61642395779761373262786695605261468224 7952655 46386335562624425661392902951772966160 7952656 -26625962264595919534406095643125669888 7952657 37620661509175676886745959235231881906 7952658 -19085794312060133190081569231097868800 7952659 -37845591426111636168844912168619520 7952660 -10304090322323013902979275148963928320 7952661 44575967442927388064367545770190774670 7952662 -61278553962160488745928789948469939168 7952663 14701609917644635885187583744289482600 7952664 17427460567250879833541704822867230720 7952665 2166025724643334672622363104979697600 7952666 -9393540019661797790371946957007902976 7952667 -9935077124794881879774415512730183680 7952668 2336382569883946150418091124336413696 7952669 -30588080445275008240218728860782350880 7952670 -14848142185566699110380069491507206400 7952671 19197362177607440949780124300042360872 7952672 12823915540959865865689489687481155584 7952673 84943445424202585662308830760067258624 7952674 -75332471097795263990314706347310783664 7952675 -2792152039062061232308724372765024100 7952676 -48436290503844568337358010847644600320 7952677 154032657315160161484661637074971582526 7952678 -304528529771662251986390886543237120 7952679 -10593066769638892638957315990159775056 7952680 -7686535345631959951434090387989145600 7952681 -83441064205498939395652514138108738736 7952682 -58909883832315450310347130113054729216 7952683 -46636521456570137351872219325320853068 7952684 41098842598464746951028973735770729216 7952685 6562757516806450900000339760331648000 7952686 12983249850614789115893048525146492800 7952687 62032442315899454870865932726318940240 7952688 13648662691506842474348418483929088000 7952689 101512705361575883580648392094433897490 7952690 16535820779311004653127540685118574400 7952691 11295060326281901744390184805515579192 7952692 83977463498734239107374906509393782784 7952693 2686940420265691601193580665053928960 7952694 -3833414644614403368052393894346241600 7952695 -81376637022883452472743476060406037800 7952696 14283639540717805229133248790505697280 7952697 43429018456807629094685636696293406640 7952698 -39942634070400354077027881410013391136 7952699 78423620097721628760590718507979605360 7952700 27211108938223843460468459693033510400 7952701 76876287221932708545705854528889461702 7952702 11672686647962723276010217984264558080 7952703 24250866420467137295559499621888641408 7952704 -55883605174889479722761842349245988864 7952705 -60915557323685815438592206607630500140 7952706 24724568091269180258661928249842276384 7952707 -626205079100373049863618367796068608 7952708 -38054149241805472183576275103055974272 7952709 -15356609696956991639987589988446220032 7952710 4653438794242492456853441258398801920 7952711 43318861234051746089652374863402042944 7952712 -81065440521230320067624312909775667200 7952713 -54241559854054354164357962862196826700 7952714 -5551524052938350649066106412430345216 7952715 -20763407604780608457660797315822004000 7952716 60770958370293777829852642416805248000 7952717 19122486625081881630080322473532812832 7952718 2423542987042686038317303725040097280 7952719 -26809876564895621902373410735217086128 7952720 -28721888014369600853611494939204403200 7952721 615413370097347523977572290278964224 7952722 20635221231072977503005327476972832912 7952723 -19138545940291665456368924143469653896 7952724 6115039049599389435956648052002160384 7952725 -27720338988972561840695467202844816000 7952726 65906538572885878595805431100079334400 7952727 75159895919939865469348311921542409600 7952728 -27649600405079307016106182718472192000 7952729 9567770409375879848129045295235218432 7952730 27824697891251369610354272036677374720 7952731 1375486978461081333607001436520585672 7952732 -74207223153248226108362909035225787904 7952733 -26383983149207643081785996087876413824 7952734 6174583026246395146262723513814758016 7952735 -5129559194117623089211657383457344000 7952736 60095675092745997217819542932567359488 7952737 -452870209981599352599051948069283032 7952738 -1428708993353521733052963628793609856 7952739 -21515171431809599140743485680948039440 7952740 -8068311379155469314623154828623216640 7952741 20241839794998247651452727780030417884 7952742 114834606408003484164622424876376192 7952743 71245351304324036070548101854386043640 7952744 74637638428562371843002598435766492160 7952745 57244743198090144446919471767131773120 7952746 46412117548265477885346470994769520640 7952747 -16124248583811242891671483911507094488 7952748 45631107046082874982181505131175505920 7952749 20622310789528659233119491289782950700 7952750 25994630384647643462923237736893824000 7952751 80438288449779436326583292491835755080 7952752 -18184272688091049824571813557573484544 7952753 44445785442843595977913955149982494440 7952754 -23141475417523059644902801308395953920 7952755 -89994054836335987176735846772478013840 7952756 12880853635951681495695168890867564544 7952757 43171462040000450340959187742153329120 7952758 43829745866744877970130222737807068288 7952759 1189628231025197485012278601670934000 7952760 -33261312062445363580085920570861670400 7952761 140595345406722030250324415733057168362 7952762 -42031264316567317966910864359293556368 7952763 -16330084887973139398286225701648065792 7952764 -1862571036526549228852097459755672064 7952765 -56408531657265255606187039309606256340 7952766 -516435699011880470364350365266726912 7952767 85838820559767508163926634822943602816 7952768 114197723318123930623307174312536965120 7952769 57703813111679416344244780621169423040 7952770 1477884931761016319576683069824030720 7952771 26978235842829755326977776599911879744 7952772 30137383770071150729591580384665395200 7952773 -25999817288019442978109323863090182400 7952774 52370436727130552592859909344787223136 7952775 -13592713544736530974760266422387494400 7952776 10509710651593218616755457826339880960 7952777 -11869961729759245314041837189293465728 7952778 -14583104963079789262374169252177567392 7952779 -35287091634604472728805028505802456016 7952780 -6052370926793528402956171405497784320 7952781 6774066323971978329822208301103864384 7952782 -18556832342605067601467314073910355008 7952783 -10351876371750923488670393073697236936 7952784 4379387489411466747965235875763978240 7952785 143937464042112813858914394032858956200 7952786 98369870873228611334951346725854546080 7952787 -17194647244723181947067944571785082160 7952788 -71618422896558594154498997893422838912 7952789 -5933221893775458250321074795877489476 7952790 -11866223552988673822930249224199409280 7952791 13209636216921645168422201539953020160 7952792 -37377561173381017880987303176906444800 7952793 -13607372787927588965620683106701439536 7952794 -80075170079515350756206551962393068304 7952795 -43572379337531293968972647867654059200 7952796 41957275136466712320386868123455247360 7952797 -149655551771757163956412260129805737754 7952798 -11662307135955851581239454616896646400 7952799 47528849305868832145037777536240929864 7952800 -83097761433220822499161135397933875200 7952801 -21830320683607098243690723680872633296 7952802 -4645494262875057834789749072718102528 7952803 124064304398849689048510302578683417052 7952804 91310882112427444334035883388677719296 7952805 11520355793923194650314983656974978560 7952806 16816653784255969525451772094482896352 7952807 470012646564242262293199733934861400 7952808 69967100820081238002755378908056207360 7952809 30975705327900431334696491202213783204 7952810 -2856575500264153627359939496795199040 7952811 35891155268447163708154953410653458240 7952812 4007126756774599137673046334378639360 7952813 95384187948937073950464579793044165984 7952814 -18017341876535101804426705649428087872 7952815 1794404878174176304210884967625676000 7952816 560861829340637555114866573109379072 7952817 25544453782256924662099467448799507712 7952818 -24214497319188840418486512350837606640 7952819 45334044497069713142745029529755036496 7952820 -20760349673844876973122098684581201920 7952821 -175285907691424273114583915127035287908 7952822 -35116428493296176261533756231803187200 7952823 -14720956562709112559794558423387256160 7952824 26176193889070197332578387938503454720 7952825 -4969290595634187565669685012798174400 7952826 -13658401683928722286941551186928293376 7952827 42560783190956713781677769941039646760 7952828 -10322445193766256776828923297203663360 7952829 -57768937085268513144702312326653775616 7952830 -492641932510087506559058676517247040 7952831 29542784196482292164907069423643597632 7952832 26952082870329167615164635229093625856 7952833 -10303189736673358579115792246589452288 7952834 -35172147101410759297409261549340731184 7952835 13102581643765613127261550985104293120 7952836 18157249961531765725389554550495027200 7952837 259426442920837139810935705772823788160 7952838 -54094450256864630860664389876092524160 7952839 1394533544306640266796854661477401824 7952840 -4484025996144133744512489602499379200 7952841 25445566813612627730680690755709655496 7952842 -18891326695144648243929770542667528448 7952843 68893954227233815976149452479146099092 7952844 -41275919075728948964226505315417789440 7952845 -126862809870008761416508176470736937800 7952846 11635795840868262158367680609100480 7952847 -45492632889955793893696408652500660728 7952848 -19993102128710877915614233162788765696 7952849 118839148910320605170503964506131114240 7952850 -228251551806136477861279284913344000 7952851 64447151892251038165900325320238077600 7952852 13461250882559411261910885613719957504 7952853 -4341739301709508752906963418277407200 7952854 5182008069078812687772551084081017344 7952855 87707630413984783425186830119536069360 7952856 -72400032219790984965696978919937740800 7952857 -181351732932060202013326849874231928000 7952858 8307543285419706979754814115541072880 7952859 38130918021695862942379955583657127200 7952860 -2792387119211430527550495587020945920 7952861 23981542540430400836170704417877499232 7952862 -5074978605517418365413666929268622080 7952863 -77199546341916859954723451404283122400 7952864 -19502939820024522783688702043250229248 7952865 14754744095387318185839439702433483520 7952866 42406575509899432956566918867235272064 7952867 -1614911447089322649152327023546449408 7952868 13162135863433440389468947910027182080 7952869 3106951061760158599568373819313862270 7952870 -20092235017757154772924877272005911040 7952871 -47927067795918802410999107795772485760 7952872 -3319423441474181199626223899530168320 7952873 -23492731246735719168856201979004545820 7952874 3242390668253688712025591367012260352 7952875 -46643183379341993090037901539884400000 7952876 113196657765857304695754394120128303360 7952877 9870337574557458234460959606239067840 7952878 60784340012552497935618544905893874240 7952879 -104007588398996876699063629281938046720 7952880 -5914962340802313082418086982959104000 7952881 -86092813482882965057126491129585828800 7952882 8990234092101061217587170868197327360 7952883 -12614886852969690084890037786762386376 7952884 -17729071388146026525406315608477549184 7952885 18776208351310597776812632599849338400 7952886 -7025108702479409359425929655152263968 7952887 -12742753542548367022471038244655844720 7952888 7353707517432740617223746945304555520 7952889 -35477480539849287975093711336872942208 7952890 -31708719280821339863174393709148477440 7952891 26294112050341211247284935568997275712 7952892 20452547858593357473663781159235887104 7952893 -474549327452992563050299901567652672 7952894 29742827466091424127202505206929097728 7952895 4850654890275994590449566441520595840 7952896 51633354096834888780207663020305809408 7952897 -41409699729357309509596179620358654 7952898 -34054008688319235203846844714093227136 7952899 94874934806938149260101479252718816464 7952900 50008247282620429639956602507340979200 7952901 61710255029611544448366879227837663904 7952902 -1085055948763824450054904842941222400 7952903 25899258101415913479619453016037272880 7952904 97000619752134850819089520956407685120 7952905 34497440990898478207440473020354128000 7952906 29107959899776099229841900210621181440 7952907 39760709318696952397828917565838049240 7952908 -60443712981759441311553582497338607872 7952909 -10607422690881985081945397237383090890 7952910 -9557750712814308805396866381699194880 7952911 39534893177060849958646812241764867712 7952912 3264133489317227108447121331816366080 7952913 51117499737111177921624568913477408580 7952914 431759699822752707118750027343603712 7952915 -3682705290341731249100863298204260080 7952916 -5860503539579368157507350575816296448 7952917 47094459879674633775656968470762860544 7952918 -90372645746001960776948258294129487840 7952919 15072515458036888149435909740906942928 7952920 108351644996891085482531163180789964800 7952921 -26720727148024082459466189252092077878 7952922 36201970257488981246377560417697355760 7952923 61526929334621348083350413105884454400 7952924 -2458463665239156511868154482387681280 7952925 14815653122575246493737516555448532000 7952926 -6622637338241860747093447539793015296 7952927 139076769823251905927036150272392531120 7952928 22215925268947937387935874924654100480 7952929 -138694641238119616730931690817126157470 7952930 -24655698061983886036606385472057369600 7952931 -36379559578964373799410099443011084800 7952932 -4098981815430549290873690348217913088 7952933 -13598002822878214104094178564023500096 7952934 -4293428149233552014471606223043630080 7952935 1632960163048821899006498925379739760 7952936 -1474076992832616626044111822040678400 7952937 -13357934479881309739849628499979414560 7952938 -1392033282681188819839601380443194880 7952939 -56298131007037439105129143863837299376 7952940 8857493460511846221550473831214264320 7952941 -62236041372965460668529339512411386100 7952942 -33135545910862914570241899045919880256 7952943 95640078689008364995707989434368365064 7952944 -15051263611596147259680043167778242560 7952945 -3442527185110556781785600731095512640 7952946 37929441416423109397444793616964781184 7952947 -22727315698485353787994180429796248688 7952948 -1826883764619977550953521930285848192 7952949 -39858072425477021287855041091722128466 7952950 21404584595142401844398673754488564000 7952951 -16620173897556843214621130090416645440 7952952 -19519786745750607500090571406014873600 7952953 117228850005253102056892038588426076202 7952954 35809176167334834656770103829740056176 7952955 33983300315747914358735876695747605360 7952956 24148992180179883614868941124632256000 7952957 -28920330508749678215394887269680535296 7952958 -3434715613741885061282291183293612800 7952959 -23713408076932902874234715665559528608 7952960 -37259315015545355337617607140887756800 7952961 -33011866290929669404808513999966731728 7952962 43373190522860871485984441746880321232 7952963 75778686151358680387562052792753888000 7952964 -36932233499403068736730549885737369600 7952965 -20579671848099349083734068258102069800 7952966 -19568204681619242758390553843489143680 7952967 64425548047777032145658836252478760 7952968 -18096155271490596226542790731126282240 7952969 -75391832931523629897124228623105102630 7952970 -8883040485519199598602005983918246400 7952971 -117357661123969747698191901243257211180 7952972 -45986120416811717063409504695991508224 7952973 -13298559882505707844264363374186219456 7952974 13877982187404299838590220610539172992 7952975 -547155956492620525535850841358652000 7952976 -15888686278715017413992005766743203840 7952977 -68585180371215234411018818681168322960 7952978 -30228487778402140992414316550026416000 7952979 -604132890297685100670195586508087232 7952980 31022883860005676879330285830551920640 7952981 -46787897760859575348211764961690803300 7952982 48692052583030535948809489581466222080 7952983 -52095331444594315617715417606624687416 7952984 25700013899654638347736870588743966720 7952985 304189085283852642354387708332416200 7952986 -362128553147603662970051422054422288 7952987 25270594892453385853875749266227831072 7952988 -730525860990034095670522472136867840 7952989 -108802465026812050878732238125102204480 7952990 20340839185545480610628123829758664000 7952991 -40835414733937324174405462276410453288 7952992 -42404780226321859662331056478793760768 7952993 128045432253437739107659590825400606242 7952994 11905947225793060655470578602860879872 7952995 62641839232127809523261556819636549120 7952996 -83609220025292923538587554507534576000 7952997 891238321852658976834385194006717696 7952998 -26605430155581985204995943883305949760 7952999 24675724434220826361350977109112675000 7953000 945099502163487665141072411566080000 7953001 -37699172691503215932461336665044374080 7953002 19003925713825741732157965577549680992 7953003 45583501714798938069553198564654683612 7953004 -34552459901215580333654468008911410944 7953005 -80629203545458397978277764375934753000 7953006 16219655428186886813740604579575523904 7953007 37843895231713856406841299134442850256 7953008 -11234207548118396507009842102885023744 7953009 -57921063685543262028066938971794892800 7953010 -26111719793443529253474676510149588480 7953011 145160993074544469273597253110282852864 7953012 18790113772092436227734013298478592000 7953013 3166501273705977543392268546381231324 7953014 59122706712145563970487416152057053856 7953015 -9423073478173727105201104073733703680 7953016 -54233253639656411180066751503554928640 7953017 -139853353934022152348631326318567643180 7953018 -19903081826719637370341515693104157440 7953019 -20858030988797482027073295366686387200 7953020 -42317746315873437476921822519650176000 7953021 -7780317074137311405578918608536237492 7953022 271609241032659041455772133156354048 7953023 3082641635160504813714706152986852400 7953024 -56712243674509570454493067927879680000 7953025 77486210037041871619753267047194256300 7953026 8345089324529080352203627786846840320 7953027 2113012170446096655901430452583993520 7953028 66457216955743079172540725871218519168 7953029 38530623627126490621554522260652576 7953030 -10879052175230561007418023157427258880 7953031 -95813032007078225578006035462203005328 7953032 -14949311980054606911724877077860679680 7953033 -42042762488475624774432526396826071104 7953034 -9602255360094536403752473288437619968 7953035 6563815602172216321035891357492000 7953036 -4808541173328602635391139045286526976 7953037 -6444210295325798702400231868506884288 7953038 -72055732078898765899368901279592278080 7953039 10449416159632887804634008341543328000 7953040 -10194038041717171497625960347434188800 7953041 -248332380581355740691569345335392915648 7953042 6289694511855374046908242122862685184 7953043 -96637874347521464614924851562999681584 7953044 100350338480026587438571266000234934272 7953045 -22695614473125270257315180031150643680 7953046 87448463787789531377857674873628925472 7953047 -67640164356887317891431751791483638040 7953048 77382569923512101849618501294268057600 7953049 14847363769099652372441768112499051008 7953050 4284689438337326956251172298343321600 7953051 -29466915391122501846409321965075595368 7953052 -77525904965699655172372556844666417664 7953053 40651615590200942195189407890579967884 7953054 28420198705037716755648043384599001920 7953055 -11550270129571031895184526003937991680 7953056 -30561962974709427361951701107420233728 7953057 8531958002241554894337505823965115520 7953058 -7001948451101634680629177619412203520 7953059 -93632844355609434549788384093268633384 7953060 -38719370774972436943727402132901949440 7953061 -129219212501205362318155626629331350338 7953062 -3733420340859986851704786578676240000 7953063 -20555268187110264914156974668729620016 7953064 -60640642805770656090833381160140390400 7953065 -751264924877318015443976481840101760 7953066 1919010238279395133776772183721961984 7953067 243611230631434797066931930790241400 7953068 25588231363490068265263358635372270848 7953069 -6974744932863809903601685447337774880 7953070 58905210574613245318709451516185388480 7953071 -37164763373590852882310219812802051088 7953072 2486702926309322279088143227240316928 7953073 90369211286214895681842379645717042322 7953074 41522957820679191961585905766168313760 7953075 7431879976309330792225091259017112000 7953076 -17477638563347521275577439872818201600 7953077 88766045760960606881044290003245410080 7953078 8445397662195865457807237236780290048 7953079 159209900197705090548901880245521264680 7953080 12739008486953660456316468277369958400 7953081 25783552222813973058920713643262637824 7953082 37841175566361429550582912742696544000 7953083 57410559654014553636835876740310495332 7953084 9414699487222177775662647947838558720 7953085 -3269793311998126211873139529702832640 7953086 -31819127413019190050188887500178730176 7953087 -19686551707643793024899712648345172848 7953088 -29621481908990023641931620244520960 7953089 85414135346707487783603119414404109890 7953090 -4960628873854546773699726758808975360 7953091 41800220369683352599871946641999282492 7953092 -1947749934168272558272402294143924096 7953093 108756669662083037263984497589323006720 7953094 71445819909355322582158752393182496096 7953095 -11121095638319692110112801819400962320 7953096 -7329169046532550275334552118221209600 7953097 -36123358256717723391804158120395308454 7953098 -18821238231364590929717708992744348320 7953099 2228188801871752458727054005524632320 7953100 -5204879334620757762766357432943545600 7953101 34703209758425321472296236984768427904 7953102 46667517217369039698801287222092452480 7953103 20485969451646623745060303786136410360 7953104 6516183396959490028467048754287697920 7953105 -62947483217639261565408100264425408000 7953106 803748860459849328908496782616405504 7953107 68346451418116270566594914334045685356 7953108 -58839147090101415125569133431166976 7953109 70262660967674322508971447761338879310 7953110 -68577588387670284920663312643390401280 7953111 3086209288855410794297410129161467400 7953112 22470544321141209811641198969488179200 7953113 -10840369396742160883529521492657687104 7953114 -1070201610661542207653746766423354112 7953115 -55656163024646303615366475609409112400 7953116 28551099628340786632970061610348976640 7953117 50934200702802299008459161233178775680 7953118 121525873973478153540511129265811497280 7953119 185978969595241827419527937461609424760 7953120 28297047386804501371134893876261683200 7953121 98781071748496152930209622225577595904 7953122 27013236417900321102134234708818000032 7953123 -53586581391829272779004667027489844616 7953124 -34771133741128263066558379679526739968 7953125 8329504226343043237995749507572031250 7953126 -11593837039016590107353527684493710656 7953127 7998350684111144866212038471698982784 7953128 35217001278617715920832142435960028160 7953129 -34733625478369101086826431121531533100 7953130 -14855559367120960327684170170644800 7953131 13758635687145442987006156819865083512 7953132 -69597390547207532454438173312678547456 7953133 -95676055471604731342721747427328792618 7953134 -18625822846394106492752341499157196800 7953135 -19780864334798308489553395936678844400 7953136 9473853097114657162714425223893417984 7953137 84052794288900899049100598942016948900 7953138 -30879074539663914360273794652168921456 7953139 -9830148222780120042507783579208919640 7953140 13308780179110007108452064239050931200 7953141 -50807435326741820745029998951106688000 7953142 -22112117939868748101940676751177415488 7953143 17433017191139193010511677989430281216 7953144 -65405865941406758482536369684357365760 7953145 174294138877915289848203517825998870720 7953146 -543429484147313962490356404753091728 7953147 -67927267621411257368728190622694298112 7953148 37024261167827814006389891361555168256 7953149 36956452340343601553254243480172201760 7953150 -5032025669617981849964241570352694400 7953151 -1717892486800236950706206303187771848 7953152 195404744912368686573500528164488609792 7953153 -3972829631086142646632205262757173440 7953154 -33268952997210752017222734449531008128 7953155 18156049922054827513959443357232723360 7953156 -21463979009232616977436645211447378688 7953157 -145408694232760921257666596478351682594 7953158 -74293484853232816769888189611879228320 7953159 -81824184593193948838183014990355255896 7953160 -68859977427354501232674749450834688000 7953161 139972330880909136651956545600465439412 7953162 -13834162669624104460656875152903405056 7953163 91275642445651208225859118223605568400 7953164 -66957841148984493420833790175021242624 7953165 -27301566113586585801734667840361824480 7953166 -2781166680336202950994430884830308736 7953167 199887055140722840662920008530771956960 7953168 11035395284160707292000442836068204544 7953169 -1507164822266712036324344918958983040 7953170 -21067981689118356698076768268211558400 7953171 -36048052515902926494319683363661554576 7953172 -15564009293390094611357183276306810880 7953173 -38260673795941135032460434748998512100 7953174 -14759005862628592719308670621563781120 7953175 -6649782153298650319965849253435843600 7953176 -54448730687444773752837790771378913280 7953177 -14258940973797531955645550783251986480 7953178 -47682307683830706358149416631347802144 7953179 33176089653180435674843145921260837328 7953180 6129336913448189171682162532854435840 7953181 1308109683592309298445516998691865792 7953182 -77889926596407487386486445964307431808 7953183 31761036200556122668242332388423815664 7953184 -110014883786275226723947315939854188544 7953185 7268243686046495802081619922937186600 7953186 -8218422830474841968320058197789807872 7953187 -39560095674767122731814597127699198256 7953188 110916611929986212361718944338245941888 7953189 75117516064587831190042829682479094624 7953190 37641393666824809392326014892262334080 7953191 -1626094752059318637140962143538155408 7953192 -17041219366302395760646421949204172800 7953193 -40275501528376224024627688507346443776 7953194 -471730397274125627031113860887152640 7953195 -65484776795181947340700657833347565600 7953196 -43974967441901505585161619259448185600 7953197 -16398000746166726770888751170870825088 7953198 -39327547779353888642089447452816970752 7953199 -132625820594102447291115769632291140064 7953200 15805025138512668852590035286175744000 7953201 -151478475210835919884428962749546692960 7953202 -17732412308088899712318651744727838448 7953203 -32133790619147813696166513108522309120 7953204 1068003446282954380638485966799839232 7953205 7755957731816837470166623585774917120 7953206 63951217885235429718465958719093797760 7953207 -58447382811049153978882998879842835840 7953208 54581046507011864025239049296731791360 7953209 -178633378250372522239021530207319110 7953210 -24110833736620290161640575575012089600 7953211 43326325389821903179000397474483598624 7953212 -23076676435782608649787790500936888320 7953213 4511884352251419585601755729132381984 7953214 51976960052651207408831105481640563456 7953215 -35719364677428290946853203268917551640 7953216 11234942643710609371023993156805853184 7953217 127631637633345923781855379710846819266 7953218 -2807636425990056294681445117838576640 7953219 -10092950185064573900790530786649660156 7953220 45752599917327416372229193379766005760 7953221 -16953052971424191760265383851661974600 7953222 -13027043728911592172664167898612608640 7953223 175470372533705072792242857454367616904 7953224 18959144764484749578520876130170490880 7953225 -13698561438567800736111110390912280000 7953226 55486249648940856164851829599397040384 7953227 28705850975986427026234781505934689000 7953228 6028141949926423618106783611501901568 7953229 36974669227247863556434488505391763840 7953230 61656960886941944776434979362712493760 7953231 36575447728020620264048125220112097920 7953232 -5243815352550138781929079787086020608 7953233 54940400560535029475558059191042039924 7953234 4016590773610164550995193638248332800 7953235 -93333849473983474999575752822869260240 7953236 -67291795517301463721480643173225685120 7953237 -741020095929675264584555714575665312 7953238 79910927721097541076991108253228831520 7953239 -69761160928316227118584103495325255024 7953240 -44215042862606594167441920149972582400 7953241 2727822040957750857630452896844693768 7953242 85900008968617153805206486268986162944 7953243 13033385561175860334205074399970134528 7953244 -27680434148536989292381564966557330944 7953245 -45295750350381796499979505793758005000 7953246 32305503472707000297980751947603804160 7953247 -154389538547197222310915367841011054304 7953248 -124382552408428194434005087861195407360 7953249 -19751747057713245322754843844817824336 7953250 12085699928024004968731575755831760000 7953251 -10298050308050129663176841609465579748 7953252 -18418168120147621343603692840886381568 7953253 13894661377669004722167264419782092480 7953254 -31215059175330925058909462506419778560 7953255 -24811490390323183495851459578400136800 7953256 238317640866786849401360517073714575360 7953257 80570305696976027350411084084344070272 7953258 3379719435133485601923464096523465984 7953259 506077854179445547828375117720605120 7953260 -12359367067560284019622715225797785600 7953261 -297752572959870559006788504062141376 7953262 17941134994389111634400345066918601984 7953263 38706431633172583622392362682944003696 7953264 -24325679059906127627125883112411267072 7953265 -112540063591621577854299321830425403340 7953266 -61740410421844705659893923177695453168 7953267 722623560535135026916351387558133760 7953268 -75940717092477168023767714495350093824 7953269 4672559677180636601794591210765370670 7953270 -11028961393427811809529109220103855360 7953271 153231751428682540555046803842832186472 7953272 229369829337973318737392774423902310400 7953273 30793302833460638771347332768471208122 7953274 -12739274084933265179100061645355374848 7953275 -31512275401770671105823932874745835400 7953276 16451968717845474579589838209259807232 7953277 6369982477281954910144753171501489900 7953278 -2192269543141278184442801485151114880 7953279 -15442242915208741018638687072821368800 7953280 -375281804185575201146956231684915200 7953281 28086530765796673452762881019435590592 7953282 -49051587674603350651253831038461346560 7953283 -21404854129273695982547316532990649696 7953284 16679725480815147172358997818363940096 7953285 31133330431131600271531475550844871040 7953286 34405317959553178243069289703842764800 7953287 -45472364922073334341816691398201464480 7953288 -66223662264025910138051919976624496640 7953289 -152901670307505008888949061596085911910 7953290 47624866175090783601995455155368354400 7953291 -33315759309435451237933731549367532100 7953292 -54406085497771254704159430211802185984 7953293 1616742731858511042110538196827587520 7953294 6317048024925570687028779305308045440 7953295 -25227618705724981705223849150068684800 7953296 14506850796422996845946726609124605952 7953297 3234334390506507297795969969469704384 7953298 -5277927053405894647323734708320032768 7953299 -41970490794063697262893974326924111700 7953300 18978767501261673096456517443625718400 7953301 -1395607297619812175663034694288835698 7953302 -25828920905465198883582597393655941120 7953303 27810230406046257193678263288262198608 7953304 -108459787158826377667775542879284234240 7953305 -10063438680094828903476945812313768000 7953306 -36973358782213252893857462484820221696 7953307 45454162023007323276238388584088458680 7953308 7098379182134333242236001625115525120 7953309 -1192835651769627554957116985079050016 7953310 19155608086137451041026815142067711360 7953311 169326168070951749039256532622397266912 7953312 -81926808964904249831192661470339923968 7953313 46781414026458084843559019747555566562 7953314 -53530643410004889319161557398038097248 7953315 38043797725776768680078967116869920000 7953316 -7855996402469509663090364434194923520 7953317 -24228678978526687601824654799373693600 7953318 37392320104161169346124515450722612800 7953319 -124710859922085527725320380054864398440 7953320 15208159384273871475273861367884748800 7953321 15534603870473145930641930177718876288 7953322 42113450162236183485607610945504049600 7953323 -540607826161828832773914703918054656 7953324 69908230116958895451935295061990256640 7953325 -112027983445662403911805643825517848000 7953326 28366197420217865464052979366495458112 7953327 28690209346574390152442514940061433864 7953328 -11529645148249029085074067177474129920 7953329 -11828833484193499770136105815716143872 7953330 -24247434796715799567055869316899840 7953331 -59334917062822584454539460147325027616 7953332 72750377774260253647353173304602272512 7953333 -39624429043272108670003728538282980576 7953334 43728244416879252491528437919829222816 7953335 -2380070489715403191539071984817348640 7953336 -42885777741652365283478314235730124800 7953337 -39599723982624275160045241668111565074 7953338 29832147724791485934209445620612446320 7953339 -47695740839384332684907534313938208912 7953340 76986771754070128970163765102776340480 7953341 4140528697865930157399844938218177184 7953342 26934521688909903363205039350001365312 7953343 -63629988975497362699925608826775054680 7953344 -1390958982246293215216486172797698048 7953345 -63620969437429127091263311675742287980 7953346 8232678584115856513204807531857229344 7953347 -13571978211924248215665142053448203204 7953348 13494356635894282507017358483338240000 7953349 -40677261905682533108862263484897089760 7953350 -294994946068539942076627125269976000 7953351 -13227101890187731355443320389874802176 7953352 79786449276207605608492398830080204800 7953353 -4486965670706847804546466799232149760 7953354 -14158835502895647607057361785197994752 7953355 -90802602509932533278252802315469638240 7953356 -27214238814489478523957437511071438080 7953357 82540038007426334718567279649090703040 7953358 18381516779878091495513267875405589376 7953359 85181948979824493265669138516994680560 7953360 5154183616898986036480195954370150400 7953361 -1186679928808299104940661575581296600 7953362 -54206790988032070858772639052810864000 7953363 7911766634685297880248197992949875200 7953364 -73652865985109159418822590629560068224 7953365 26648692084322219778129593268653594880 7953366 -746954882816432927867189079762216960 7953367 -34469459339855770600053929784935987528 7953368 -89525341623484229191389476339583037440 7953369 -85020605501842542642104147360300724960 7953370 15462723404296936343913007618126982880 7953371 -114957959873317364116141442723984890428 7953372 -7646774489688787665376348111637219328 7953373 -52883407861260314765421390264659212378 7953374 24775635152258886422999108303429293440 7953375 65475714535698750934225573786281984000 7953376 119458948508693846162888207083458527232 7953377 577284801628004064008310496264136640 7953378 -17095688209143735827565489355433336832 7953379 10288624353679621061154713021766079392 7953380 -13180082369632680657217204281446952960 7953381 -84587808693513659704044058655478342720 7953382 -111059938062060489456449786714506160448 7953383 115724038840511381145674627914835014704 7953384 30040650581880236312480530322529976320 7953385 37508436804466176106584566035236424320 7953386 -41811085718527228124830109397987910992 7953387 -8591465348972073611038978307994493440 7953388 49978258065980114482224187513365164288 7953389 -38486631679410572490388776586724160810 7953390 -27518326137373373961841787265775558080 7953391 -9791150891795717941891564935474065216 7953392 -3935330867018899829012286275355082752 7953393 -1051211703878883718957985908470705216 7953394 938390982461812155976215906845498400 7953395 -47843701638751903507729241841079189200 7953396 -7003710438154754584532933576896081920 7953397 -97086419000640333282238522618664914020 7953398 -3830147903930092697052571043625804864 7953399 12619214184078823302071201316135162960 7953400 -4141982155854246994023267393699840000 7953401 4182032830498147479059505788760003204 7953402 12789002947331024486390848647432978432 7953403 8700695453954676490266295018049681520 7953404 -76660589226879963008747428721606707200 7953405 -19365638661809532161038598864103015840 7953406 -47177880843158397747607347913244110848 7953407 16417346448847146179404073760083121024 7953408 -45086566068385955444013296917810249728 7953409 -1201310037970626236695129441989784000 7953410 17363873050061715189724723100623134720 7953411 33587109908881845635875360147400430072 7953412 69406946832463244779941582920357065856 7953413 -31680219517441879416200587312985211876 7953414 -2551059051895001629170775855289180160 7953415 78178885285122337429869720939540061560 7953416 -166098740493508643658192634779995658240 7953417 -24376257139712758473147036535626384960 7953418 9691279274089701587779497052537162752 7953419 109577930091331023978181950249800814840 7953420 26611503735612463071703581912445992960 7953421 -35870840051244093765214910114094560288 7953422 -6002676824454972449426687834192203776 7953423 3667161735118421725265338858801770240 7953424 18548608615118325575493538648488837120 7953425 40014432684635145343066357390557234150 7953426 -8761618673172309943328702413125792960 7953427 113226283660250362781331167071313183276 7953428 41427592433527278608639837820592244736 7953429 -26827651173265737806658250383859209312 7953430 -46917248489897946432353892257981264640 7953431 53427617787330436029574720200980532864 7953432 -41521534980263735164488376673419100160 7953433 20938337207866648086720117519869510400 7953434 -58450641917424891503014512609038263296 7953435 -11204158836983948026735782603466397520 7953436 -59908154675363615005964250226517975040 7953437 17698780282662197407927099007419224672 7953438 24155471075393671524173894944414141440 7953439 41425292018910914600341036156524193624 7953440 -87936665754317305746811393620364492800 7953441 -40853500286169444078720327071914196640 7953442 -10486178894788233409292089342911989760 7953443 34668194554322914856840753616465855864 7953444 99100461422681020325450241671877457920 7953445 -23155464759632269918456523343165991080 7953446 11268433672691752260409089273674644224 7953447 1083198729891005090644420379308194000 7953448 1960183422226534861348728262178319360 7953449 16858476600837169500282096954082471872 7953450 -10006045919125110346474845732933504000 7953451 -237743308885020370869650865686270644 7953452 473000915518158791972475276714550272 7953453 9170424668626486959322242000721635840 7953454 6499354364279213739652408788513141120 7953455 116360755476210684802119383535452488560 7953456 2315056959041300723178093651352879104 7953457 -167145976428088610161168580132268070160 7953458 -23309405450382872036122734784438258560 7953459 -53261265734894440477171565236515874752 7953460 73130129055053403969618074603055041280 7953461 -100197048856367070285994699041631666176 7953462 -36734470515238333655470920093561309120 7953463 34914173130708915149301755270640771296 7953464 60694068896235755375036097759066255360 7953465 -31055013170299063349825200217897618880 7953466 -23904408932137405142729848002289031568 7953467 4982569647481001449646726403039038064 7953468 -56530331883436493168114330447495400960 7953469 59569502700736144465349165594316234144 7953470 19745747583500004502332236659492642560 7953471 4207217193923889004620907418636409000 7953472 30102290597074016721295592726821076992 7953473 -15658311302766709460656167437955481296 7953474 42753679716478026644580270585906495360 7953475 22532797205566113435982445939953998600 7953476 -61587725924641725484150968761581716480 7953477 -13247007220528618270690880979042064896 7953478 -14872363811690659449437519954719308576 7953479 -35639102667481599476611156380841434216 7953480 -28506307252471031663563138398610790400 7953481 -42064374517497527556497232182371367040 7953482 964052681889639789517265329336171200 7953483 147681372029114882335079741394101760 7953484 -17668132966003366025591183800919654400 7953485 20092742891624448933191739794616994800 7953486 18996782061318257837345060084887577664 7953487 -149347133159387302995281047799257342864 7953488 26239099317997999062114044839261888512 7953489 -15392346230895726149255482821180090846 7953490 1674042774401625284732748885908388000 7953491 9173947435350563956540903542833522688 7953492 9962796962774070470693871411918630912 7953493 -106606029768191601756770567796585502258 7953494 5235139604051950774304410907158183680 7953495 616524988898825072385920041529088000 7953496 -4062356060549563741760902646501068800 7953497 95371678454945954682199957050374423946 7953498 9781216619412803906622733861381539840 7953499 -66344382076996708582063076060083085500 7953500 -44931236448912682209059684213721984000 7953501 6999758402524838042413782245900117184 7953502 5973066641024347247480321534686408704 7953503 -225113194072541898715372787970069616440 7953504 -4271209665830815842269862160262234112 7953505 -7250251916020604009180428742919914880 7953506 -33631548407149708042046953326599147136 7953507 11379061212984310403677387584033745560 7953508 -37098560762527015214994120033457730304 7953509 -108176396598430550689464621731515468290 7953510 4830333122963677156509821127840754560 7953511 -50155433519172143693932489250090590200 7953512 -1224904333533219914605961880684134400 7953513 -141903471636325785530131150295362237056 7953514 -60506043019566784991710168450778565120 7953515 11587829871531489348060724900408264320 7953516 -44444695487435736130134350699074460928 7953517 -29614817994660693202557334165154385120 7953518 58890053298260708762807576779957785600 7953519 29649147129507230696270880199714884480 7953520 -4068171795514271377549745428648427520 7953521 119746553383553825663490362422175949312 7953522 -4255935820206243431448203189268825600 7953523 31796572785369252667023253967737470720 7953524 29938410946470149781895787207209445376 7953525 -34786885113799937970530241030134184000 7953526 -7973851692758102882854920430598240640 7953527 -40241637479309755653491344847627241624 7953528 30839345450824170703847032188288368640 7953529 -54772745195318272943145389284978606870 7953530 30386779007848942224582420169171317120 7953531 41383377047119146241133799330358553280 7953532 32774938737770397791030682065148324352 7953533 -106787103029455914491664392694628260480 7953534 -65083155710583273493909667219326855872 7953535 -30048655760981600694756225642013393440 7953536 -25116745439558839198187031401060106240 7953537 -137542716226517939740245603041207343648 7953538 259734699873314770375124533987388928 7953539 47995366895797354095754885867187022600 7953540 -4566278149977185352616953657260851200 7953541 -125457168481872814764099940714843185058 7953542 -107591695568459556221824278790921089408 7953543 6203787399148666134335962949942013720 7953544 -141031012984778275442570719419818019840 7953545 -70103251196196077366238108528677769600 7953546 12733639880253095090277332754114318336 7953547 -33409582481246072793879895911602457968 7953548 -90424128798057229496830407486356880384 7953549 -9688498078667198490975908855488617792 7953550 21725150743412193357236641527302241600 7953551 58589683587116989253806501315080661032 7953552 32061681079405605953429368356642816 7953553 18309730593501694164318716043598186802 7953554 32859978180897546928821727620111628800 7953555 -20176980774806087987800504938308076240 7953556 8810195588432531831065313269903535872 7953557 -52420868839225993814035645703399572608 7953558 1626188578334860381256569094238187008 7953559 58663024770266955193366220388392962760 7953560 19322953538266887841438008761650176000 7953561 -2064913001337671112958444900356480000 7953562 -6255114548606289584728962548351846400 7953563 -83999984705234178292415884460259976188 7953564 25773664435446303944927449867064203776 7953565 -43487568485424258067878501263857083540 7953566 70058864379892723358016209086208591232 7953567 102771908882355036561889377033543057480 7953568 -32519651395028531878205677009653202944 7953569 -1457306746104131455308071174582189640 7953570 25658618297942784632372802959896051200 7953571 37190152213261289519587480595388808460 7953572 151398934284930511012863789384701568 7953573 -16980149182686772207497574414147590816 7953574 13654601659111182666347599178427996480 7953575 21221284474932523262761652839241702400 7953576 -25630159249686097194599160051849216000 7953577 -17008842030175675478764647817095903488 7953578 -2644852625859697484977469264203676160 7953579 -1485611720779482416839187987048079360 7953580 77092490775189504621296455733835187200 7953581 -318557534957982071655146725951895328 7953582 19466740066662996987328772371234026624 7953583 116964664881908479239846534509209504824 7953584 -228655714265677406825183780356816896 7953585 2887217729270329396389746539298379840 7953586 -94144537759940057032445903475438705600 7953587 -126289836156235889405888475836276484888 7953588 -45693955619616857941792014028984153728 7953589 55139195471554831390512183369922615456 7953590 -13025965404874910317834975148756793600 7953591 27207833568986983249628724148718850792 7953592 -116630285560572145661441731108929024000 7953593 124519302048792591180418517006125564842 7953594 10831739356803060874542631978720848384 7953595 -228228258120215585324869641157458480 7953596 -41935352991677357917398639077589230592 7953597 77199748660093530452239595790160769574 7953598 3565013085352946335272064976770580160 7953599 30320518357034618329539097195542311160 7953600 -7379242190368479513791052614310297600 7953601 -210462494620453927419019361621904536400 7953602 -23327219283476798482739360425644307248 7953603 26073050163423398845877883109162728960 7953604 9991655995005436732756101901196580096 7953605 -88706347214243810331229571147753616480 7953606 7457159600872426530906004728418492800 7953607 10417001624054126970858040392303288480 7953608 8269346241493712728256213463837573120 7953609 -44618596246055297490982824077788721760 7953610 -2518866823983052122188393888629693440 7953611 -144031369030114967571084749675954791788 7953612 54486081296707148688038910861329759232 7953613 385604878051714410357914778143830560 7953614 12837779273075405703342839491098238656 7953615 12553594704814897481370141297783344760 7953616 -25106432959539245247903031664085958656 7953617 -35030503740265148778134543855831855808 7953618 -16655365469782983666711401976971020032 7953619 -118580889144775360141230003002562392980 7953620 -72025354670624166294981943359917184000 7953621 -5999475959349896227072648058271256320 7953622 -58504004820323968333308059453117792256 7953623 -92200384029636040599566117645546399856 7953624 489759954576902045428400512291307520 7953625 -52506173781376294940748274765862115000 7953626 10829811681209786655471127838118673920 7953627 22864369797465549508101456308548189440 7953628 56316648726293885593049321906094924800 7953629 -4682572086151517872653349619159975424 7953630 5280501561507879752134271603148779520 7953631 8597628980606173181215381481762605296 7953632 -3977096610865014728109638413516800000 7953633 -95695196345129882565747768637072527552 7953634 2781402365973978032229626146313855040 7953635 72711503604171831926809702885477792080 7953636 29019819768311300833538751473413908480 7953637 266092821287049926004583719402934800192 7953638 -21896962577907156997993159794092556288 7953639 -33130964454619308788518591592997499392 7953640 -2703513862814221260312914693472307200 7953641 -132371274674004509761157298992354378880 7953642 -641216260643934979952373478291634592 7953643 -167921159327890225492555546164179497256 7953644 -50182198688946033663487286431179857664 7953645 21816837956100054605504664522810931200 7953646 40542627808782949006643865676742715264 7953647 110720220642215814680416468012062592440 7953648 -7491159596659819185778330674815533056 7953649 -51603363034169594131568310440489271360 7953650 17669952586613420575684167698588410800 7953651 -42245271147140774666016873626394770220 7953652 -37502976445395728843348070116603832320 7953653 -11680275277605167431822920353053803936 7953654 -19559978698208836461352570212768240768 7953655 6597716610991711399741999384254889560 7953656 -120355232886053722122002249224713523200 7953657 9122380649312955641516867493129444288 7953658 58198230429457738409516034994138573680 7953659 -60215791113768848090118127133033171184 7953660 36328060380276921812625624839587430400 7953661 -140520560692135706610249870128297023738 7953662 -71528639272031335894728804272436999168 7953663 -28952623575779317662249204956863714800 7953664 104527783727898498966482186755238789120 7953665 -136415506355273867830613136571649028480 7953666 11416923957328670766922778075010416640 7953667 -504302976973548998623550672075819960 7953668 7877797426452615768329621659139676672 7953669 26420646078571871772156901622995191744 7953670 -4790383934828615640956327794301168640 7953671 -150375643812462918507260077707898485456 7953672 10116322213094810129643848224056115200 7953673 -5119706723843183390985499105169189056 7953674 3422716199830756193900736526787768832 7953675 15102676278487482686986181572674709200 7953676 -13213606372681311812788547551708013568 7953677 27881213393920899416086586838132905526 7953678 -36958241424138088825130899184785008576 7953679 157628265575770648459256819358912175280 7953680 -16762180804448927765321011466454220800 7953681 7494468488995189606108580328520095360 7953682 -1294319250335627267528824350147052416 7953683 9398563444108641567903361122079430544 7953684 23301245432822464175236141319875694592 7953685 -27203870083389272364204203189066352000 7953686 -3276328122147529334324488327657142400 7953687 -38299927460157261997751842132583727360 7953688 133033377777039778081921693128582635520 7953689 74177942576984834024876789911980716490 7953690 -34117742649986937639989121125595444480 7953691 53514825484881201584671995973650249092 7953692 57612791573126317431152690599299810816 7953693 10596985336466886839530975143511392 7953694 -12543397728893966771938894289777280000 7953695 -34812254243994240148526614848022771800 7953696 11713322034785933665879187052157796352 7953697 35284000704987635148188095858019448832 7953698 2327946121094753603478546969648075600 7953699 -19579649791065791385596915636669060352 7953700 -37545918747843006164268188108306588800 7953701 3225903104237913179866395036658742784 7953702 -52852072120454429440678583870544283968 7953703 7281497509211658852336830319158946984 7953704 -72992534254310056863378866681158041600 7953705 -14529470666458755958924761857771236080 7953706 39750431003927868084037868983156773552 7953707 72670133070204298237343133060197995956 7953708 14584255959465008215370467315991248896 7953709 -99990277193275522634674138269106145088 7953710 81250147591345394960958634256352000 7953711 -62542162656631166995690964397943732728 7953712 -9453751565483467139181320874493214720 7953713 -21719618151567815856659313049680075036 7953714 267716135478442271214174037982854560 7953715 -1057750433723174984739151918958568960 7953716 65316942779918670953217826734395977728 7953717 102426211813602086756165218978251298080 7953718 -64835983276846220104021709217825337440 7953719 -97597781909674368076504189354699489320 7953720 -31205538952582564366083889634672640000 7953721 43126926920925399437463437057085466922 7953722 10452795443468380380066689816402356224 7953723 1525231701496854603503685348205682160 7953724 18136870803306585709383583511182526976 7953725 -14204553254685431627582477911201347900 7953726 45329338166940400820084935650125733888 7953727 74321061736825767398036970961841840576 7953728 -13730269011537244772261810044817375232 7953729 -17013263345811296026258254732765632448 7953730 -13758027997575260839739390666451979200 7953731 1271933177591376072511132878448025040 7953732 21653697909855011171688091444143439872 7953733 12137258792310957030199019843430661824 7953734 -44900562292902729331934873443673805984 7953735 70091124699529989250379485842151170000 7953736 35686746055354371394188521568022364160 7953737 14863789855146033529903736408107030992 7953738 12623236127144147380506724152035762688 7953739 20265866792106542267282233432081248456 7953740 -19564902018423472681265597440706319360 7953741 77782921256342570118221659386857633280 7953742 -1011777141580131397607970899761745280 7953743 -18583961920012038872666206272260891040 7953744 2026002157280927940342666124103122944 7953745 57774087490040109912297497139358269120 7953746 -3547041842142686099265603339279746928 7953747 719016536282966985903924486783234672 7953748 -21480918723446632005519630840956590080 7953749 -225970013217354792923588036037400311936 7953750 1825071819079365165780472732370640000 7953751 34188592189424749939677941723898063112 7953752 36849362034158606482296246544710758400 7953753 -1167623571039127386967630953146020896 7953754 -11934400020962831889186701535249531168 7953755 130864638215776579055907209309676196320 7953756 -10304465566350390730157347151576039424 7953757 7695218244046949349545230686111079872 7953758 -51275251510898956064631526779026267520 7953759 40187077304984835427862820704523211128 7953760 25545084296116810074952969542995804160 7953761 6284634359276610463521775929975444480 7953762 52821235244406425234308131587815585152 7953763 -51168007281409719438112631181304307712 7953764 -17008830851306594539855784002482106368 7953765 10703392660244251935008883533882524320 7953766 -14682810589027301560242564191498512896 7953767 -8585123718723386491256308642777161360 7953768 17809374374135303219975050214164070400 7953769 -129065538937260148422010975344880244700 7953770 31531340767203840850250968070951189760 7953771 -10604471588643673919953495702269340416 7953772 -137146652338276331662423313076309365760 7953773 -105327526286676839257424963234515356180 7953774 -16694616722930860343157225069759636480 7953775 -37205269058221109733843741018606404400 7953776 13890301218631793000140491564267896832 7953777 8624261080608740566098447632536580328 7953778 15999808114712535041285656836905674656 7953779 -24451997888403786078328836388875603024 7953780 -14396172634852215007291482363447398400 7953781 -172147454684564787864923526320912257536 7953782 59807381520865232840711207123803545984 7953783 -73076344816197952068284942675752892976 7953784 -1388428683293363653888927460169338880 7953785 24274355780038149571621866987396672960 7953786 -10353662438558969901792074846115988368 7953787 128579512085855418510162435675961654436 7953788 -6365210491414000257148931230630671360 7953789 -4787851715674213772029544379305383392 7953790 16695595317037329566581325114498803200 7953791 23011523064222776677804708831364793552 7953792 -19704292108324220738775989903110963200 7953793 59679551304949917226336114597455527042 7953794 20970509893968833466296605286029565952 7953795 2604154655556452089151221106428156800 7953796 396570116115605585923898608296843264 7953797 83002759567068783725439280888729617246 7953798 -2324096975152192412787400442395158336 7953799 4538882528133580535326450482011161600 7953800 -46498140222165036443361878148485760000 7953801 62650068365118358037697912996874110720 7953802 -5806937854721182134955961356796217600 7953803 -24459852853370572583489802446183045232 7953804 -60322530192015250346671292000902536960 7953805 14435540120340614176398731458896399000 7953806 26399269047721897049334860628467033856 7953807 24760322017231942383260076915457547520 7953808 12478442222406540206725459043660767232 7953809 -37656116376376539463495898246094443484 7953810 -58973662536724048260978576231122810880 7953811 -156575197294174253514893830877432629588 7953812 -37851663134885434030593854278412809344 7953813 -28017288870485205026107396775088479232 7953814 36136495722975272121725562058001280 7953815 -18460357537064554001936840759243102880 7953816 -9029278667087493918745233940777820160 7953817 -8252703431121667417619574174751123308 7953818 38561067985849381801007362601518679040 7953819 76822668696369081367290915489802523544 7953820 -32856304595134230790411550769553950720 7953821 128290565009071666494798694569012002022 7953822 15767756819270587633407316561613312640 7953823 -893056832744889404569599186958707440 7953824 34650878952271734407600595323756347392 7953825 9053976807735250868664262154163302400 7953826 5416752986383248353436222225758540112 7953827 -69064915462367100311034622683714108000 7953828 38545004887125547360433889329484088320 7953829 42650039301196748980895573453834619484 7953830 -33628851035563294441327812181286889600 7953831 -792189383965991303917034252659093200 7953832 -8721248672653044198894385168441881600 7953833 -144619262442060474759527203083152934918 7953834 12284612999066818107762519954773094912 7953835 -77808319090305528344758648400511613440 7953836 11200074327207355300438938798501688320 7953837 39038139397643767116087146260738567680 7953838 -4585807728685721619999375246429511104 7953839 736100291734460238242745457386727920 7953840 -1474169559924705881972008001412464640 7953841 -19701799941465987076880838513182661120 7953842 2978286394172423585113625434016997792 7953843 -19484064285302997055478819294124315336 7953844 -6057898246925426121343708605110463744 7953845 -39401204084638483546420411464855076320 7953846 30107785716416541131951511423240327168 7953847 -114852555913597787403375972427118152656 7953848 375223831526539414711332793987153920 7953849 74152437815584298416942236427844126400 7953850 5613149237553813681989203119191308800 7953851 -10760547714840885293690338734139729392 7953852 -21403171996971764412048017608196103168 7953853 -7064800407798191192564165877025770144 7953854 55566141415037994873113379626180741376 7953855 -6975870709679809219403843517813588480 7953856 10330632598919312006185195760821207040 7953857 267141441424751755487294898336112387200 7953858 11678046516663805702394735903565598080 7953859 155975050465979837031198201640233159360 7953860 22435517318439701480297965531903733760 7953861 -139976214762852458683369098328408320 7953862 -8142207309720309234308752134892891008 7953863 -136022018411024964818297683240030350888 7953864 -15366066510960360287636448072854568960 7953865 -65022161331287920522927854400282353600 7953866 -128647115013521712635632935810084062976 7953867 -4212850638842369326056853523916931716 7953868 -31909980335028545098216444969754378240 7953869 -21561197646310833515178922317510595200 7953870 -23982661790924675833742923950037603200 7953871 131274537571129774939078317133661945072 7953872 1316776344640725380258977149124632576 7953873 -62323344209874345286184123975878937616 7953874 57236625781754453063767022324963549472 7953875 -76021416069954318976459002011323560000 7953876 92216106674632003544564350624497358848 7953877 2763544802698610314827563887412849280 7953878 20125668585974942417627308711348450560 7953879 -61860222048838798742750002368633643416 7953880 105795299277332798702101380426920140800 7953881 10600920559865401513404872425699051332 7953882 -146292560015042914010820216008282880 7953883 -12291053843950634107432122138271825920 7953884 -36078597722078898559848278107477661184 7953885 52698952204212496435624457993846188620 7953886 40164360995214418466676069139304587392 7953887 -10289559092795716426093609879132085568 7953888 41676767260700643232052053933369589760 7953889 72666401585067045635115305294267943600 7953890 8239891550012859066273837796052666880 7953891 54097246067824367139405258503599996224 7953892 -72959346760576968895897577548614378240 7953893 28501237685232669532416601807482728700 7953894 4462236727681605180059459676890275200 7953895 63418996012973169171790405777652362080 7953896 6600896825785381087285158042253409280 7953897 23981078701540666620776232918893691072 7953898 -41659959963844045142921106343905310800 7953899 -76018952608031120094209533844969561100 7953900 17103008526640378290944507408478220800 7953901 -27107200328480725788670312622581133098 7953902 32650047014432102183524953645616595904 7953903 -79795965955534402203772877494841568480 7953904 -21184100528848181431208424597060845568 7953905 94422924893643212610813830062600757760 7953906 -31037518040197442280620168666659862016 7953907 -35291424357913849915890890899164984320 7953908 42941744499937354331982655672389826560 7953909 -12813209921640311146312218018253222272 7953910 3429818295301954991983588809445272960 7953911 3115977873217551690574361937650669184 7953912 89556467135622243849913995488422563840 7953913 -2118350996013044657256658102580277456 7953914 14755618123943374277215989469546148832 7953915 4608395751024922271938824044908951920 7953916 92103209728049422080926203735141015552 7953917 -70134091892007639557206357890596983680 7953918 1839179369718630443186580718846771200 7953919 -50509932070583919428770483475713799680 7953920 -7271132990016769642396813713054105600 7953921 -116623691088478166323420791701789780892 7953922 -5483392152160989112759738440201436128 7953923 -64482295690940292440073238758414189828 7953924 19968699819565321043468010209756485632 7953925 610957995781868380938341580541096800 7953926 -38098016204243574028222528519128644160 7953927 -21810981536371456748971853592740178816 7953928 79892514699432931539648953025692636160 7953929 71672427655143464245873841385760867584 7953930 13499053691739143483247583595891328000 7953931 -74955274963656619028297545348194852268 7953932 -22560535514707702654281231559277690880 7953933 28599783309553739443772779243711593504 7953934 7191775170931690782091620541111231872 7953935 -6759344262273055689971859627811560 7953936 -11190597166187894087796164663509843968 7953937 223961296061527248114760541518114137072 7953938 79379658960639818600106279288690591120 7953939 12515089407455252718146735383870925568 7953940 -61961360473831885880434634250037704960 7953941 -66718661773978995096346802576071415616 7953942 7097109852596116436344969777257112512 7953943 -19324429787314088597666284889023282320 7953944 76436038894616572026436614475848806400 7953945 5195457484529647042085524916032771200 7953946 4736685114050396417783020508787947520 7953947 24570187678373799989565483110156367720 7953948 1561877845096743881939021825302709760 7953949 47545983738875399658183690266263941760 7953950 32971225445305525856579877406783752000 7953951 -19680646953083162806830722806194163200 7953952 -27051784056084117102664881149791174656 7953953 -14108638597818849968331860825774961600 7953954 16337670503910652891855481385192462720 7953955 -69433088363401657389771405581365742640 7953956 -103698867823515764599505394924653660928 7953957 -2889266976199954187413061961443978880 7953958 -47849737103766488804170129576200997920 7953959 21622842414026264305182456511502874288 7953960 2229251587223931810393199920090316800 7953961 99440858039515395160386484664675600272 7953962 65009261840653535530800478135106285232 7953963 -7154562450105878996714013263828215296 7953964 -455059861684165970844473710938923008 7953965 17992109958934355067024208366866142860 7953966 -26859266125879813092407550787393160448 7953967 -52902717455262430308554509842218102400 7953968 507374583595634237062293686577266688 7953969 -147677511621485722969348837763725876032 7953970 -45950345571287568342416921968079116800 7953971 -103234835396041620025550099265379155828 7953972 25693975578100715031132639240766746624 7953973 128441492595545313359173401865891201248 7953974 9225439555349217895377494683589526816 7953975 -11072031125472771291500887591265844000 7953976 61632184922784767349439457558228398080 7953977 -9698723201166003398076911858920466988 7953978 14981301733719091587707619130847284224 7953979 69715857430246198396600642570700440680 7953980 -17968914439135463817330067598118297600 7953981 -15160683862644132231475311525701086656 7953982 -79327158570901472283050448474663729408 7953983 -87201410242605772754602414064851202760 7953984 -45065992597231712848168349324940410880 7953985 -94979032405831230839579430418181331780 7953986 42810310264204115334420399058860072864 7953987 14066695704642208466833498770243162360 7953988 -3311170568161193338660663789563076608 7953989 -172069170715298026838346214042852366560 7953990 -7281030204623286457437151159170140160 7953991 221732046977985710303893369717115851552 7953992 111252180335709238252765444153027200000 7953993 48259799426169362433540498162271573482 7953994 -32945055498404881622568013217551885728 7953995 12051327952048195761854536789846478880 7953996 55792573596057254047356796281581870592 7953997 -43097464561036896758401216450890252320 7953998 11610403035529855455959945369850667008 7953999 -24310999295287554704978618902683465336 7954000 -8190928007987131729789240122187776000 7954001 -39266891403337872116790141061102837056 7954002 -13484137319304713268282834128366750208 7954003 -52637090201374069858523294002994601748 7954004 -82280114263476861463962603849454387200 7954005 -29687166998867408347433811477183337440 7954006 61201182561934448703488954615504561952 7954007 10474373370048368821777086457850339520 7954008 52692132639024229848138071305098854400 7954009 4912349200958910205709639187611919616 7954010 27423642319100805138997406069187624960 7954011 -264588367269519535499363829885603840 7954012 45298418242717664106811222815529108992 7954013 -123530478747634891054250381345034219738 7954014 -14038023660433440130900700266125447360 7954015 36154387593617739183546996113894981160 7954016 -22231981842155458028627344503841751040 7954017 -61060127706790179618186896496476976720 7954018 833186508202058502277264056795947520 7954019 -6258607577710472641005928056992776920 7954020 -28001324644548801512849429655325996800 7954021 20551735230931797121371348105433632000 7954022 -66091995867944476167739728703615718688 7954023 -47912100535436226608214639319422533760 7954024 -42810200390370324643430121178746439680 7954025 37969334156968630121848662695239715550 7954026 -8002702966773994009507197815929977600 7954027 -11504293758641472346127924653836327560 7954028 11915068979081839072826987724557131776 7954029 -45690724327067114366912914702635785226 7954030 2024858611787769186644069055032832000 7954031 -145727246240805649628033799574067973168 7954032 12447407547413372757226368986898923520 7954033 126916643039001267551781767080001155380 7954034 70451356413166818760612796032762182144 7954035 -91301276334461310127848279701080836000 7954036 39394416348840015525011776353871482880 7954037 7046749381335416728796968248820223232 7954038 748669028498837834916940537634839296 7954039 -117523297260398124247337192882842133144 7954040 -12275032470743421064146645950079283200 7954041 9773027607976733279297300400830926944 7954042 12438944389099123030147960056123270144 7954043 -267753142553300770898431487112098950320 7954044 -6320636894872557469752781234847293440 7954045 47767131716778495356260887343136401920 7954046 -505833483925954854967065502117433280 7954047 14793823865878774113719519104460858424 7954048 -54689178110998365396313856083262177280 7954049 131257113279835270013800577219854258050 7954050 -3005904420795585810686025461991552000 7954051 -21667798900605289223619542347366013280 7954052 11260007417830098261412610312134110336 7954053 -40689822358081802306795834718355466592 7954054 1143428705916846172274289082943119680 7954055 -57134626403216613385320398448302888640 7954056 -42882807357815168133714972341292318720 7954057 7757648509680761435234552532711990820 7954058 33179466447098425251892738053060198912 7954059 -5709833794048551045514334465696697600 7954060 1782335261677376903360940014601600000 7954061 156815164896255482267939629897524609900 7954062 48737189647572038765978454801481478400 7954063 2057664298885807025001785832394460624 7954064 124801353586440007857578045552001024 7954065 20747447755133494393811225783994624000 7954066 -10748250644017785539851623741602168160 7954067 75522603407031560753483474273189587200 7954068 524863717502445937421505349595043840 7954069 142050996924548727181100334293174883470 7954070 -18904499813571339955517694221157273600 7954071 13724580051119123693482225317771589200 7954072 -93082313264254110129866297900648325120 7954073 10936574014766851512487333698196143360 7954074 -4344303807628501663366078323044212992 7954075 -24173583881155020734826364979003510000 7954076 -5663804480541285754668843038050523136 7954077 30821298302218229992062926855287413120 7954078 30927481992609121287589901904136785600 7954079 11064855548371689042887838469271108832 7954080 476576684123432876413183758874705920 7954081 1552515171207047695422484133085221652 7954082 25151629020018506076378521570635034784 7954083 15357551113915594557251853765831358104 7954084 59204395563490035883395237917887513600 7954085 -4731754475296274235474938705391758820 7954086 -326352569033324815408483687164119040 7954087 -105875606987908893553022366752929679128 7954088 -16361853879514753043157624801474816000 7954089 969024817108785713311053139420668096 7954090 -18795080378475528286014525603774919680 7954091 29337466359115544071270500489906968880 7954092 93881957949176868226608261068767887360 7954093 44109528156148658186988749713618904800 7954094 148606674747661039079481108739109243712 7954095 -52658102084968074052179319142139435360 7954096 35056857803884305968835721486007304192 7954097 280067514894470427890553591667591392 7954098 -2251201085289492285908443049173405440 7954099 -21716883583138921219132851181945318900 7954100 170634673775940637723966479519436800 7954101 -25849365679329738808799261890468961280 7954102 9031317339628909755669406592443600512 7954103 -102797245700732841119150559673564733880 7954104 -24356026471109303551801307016898805760 7954105 -1635479906113000615811038616925348480 7954106 27134230091506755900452491736902056960 7954107 -9646513643278127189530134211908865536 7954108 19698481962722812329471124678490864640 7954109 -175076441187936066423429849206855796 7954110 31104747649802713592087417737392868800 7954111 115128268147941621271875028728931778424 7954112 -2253834587333151035370270958414725120 7954113 41399266600325671393115437474621120128 7954114 -28074446322251601832712686758325989888 7954115 -39859927284626199799389243731114160000 7954116 -16345829157734062385690528253366862848 7954117 29606443393179902517140422928432059166 7954118 79484388574431917219045540974966289760 7954119 -42544117071984841416563448173794328160 7954120 -24395399599626877909222228902133248000 7954121 -10882572667234854864628891721834102400 7954122 -30215914081462241297423398716176240640 7954123 63079615343819795328297249427748523384 7954124 -106128007448921267602281949141556200704 7954125 -47446773853040901668943521762678712000 7954126 69813302780419621082484177435873400512 7954127 145359689821193670664649649960483284976 7954128 2708738139410976036812992018712100864 7954129 123285974761482818525485002049624029184 7954130 -17754858124526166039092044590331622400 7954131 2799969622322177048544448859031968952 7954132 20254656049429245145512824772531840896 7954133 -7605733811020028884577128641675816576 7954134 -19745783478217198646146332427268621952 7954135 -1190791075618565297796827137388820480 7954136 46879663863991080480979867458276556800 7954137 13884683788170182178143704274034309120 7954138 9501413956559955277539670887977844720 7954139 79781510023996685411832659872915668480 7954140 -701710230627229187003678214365306880 7954141 -12731713956989621266344629147557517920 7954142 12567403315877186349687586517629514112 7954143 1455473816678816326672349107689277200 7954144 126303121803684664291420034615098736640 7954145 -31284032448912555213439150826216453100 7954146 66663482540694218162524847628747936000 7954147 -68376238360871109643928667234133141200 7954148 -72394578920096390629833395364630417792 7954149 2459222465914957566274860176600152320 7954150 61961183144721357169533233952154968000 7954151 116623237255681217380425287504215684152 7954152 40651171774671756157986095186709381120 7954153 -9453434702792198275485195804072305036 7954154 -50250397199513843244531095023858813152 7954155 -52100644873782943126458134012512191600 7954156 40367827445432401766474477710879901696 7954157 109675013963556986090244339100578985452 7954158 -22083083275601588654598682535476641216 7954159 -42864367717318982816444853473610347520 7954160 15284831053416364193674416556823347200 7954161 32234493559254052496043650536176777072 7954162 6982066795605089425350846262734434832 7954163 66571429043017281847281598524722356560 7954164 -29675587223775747378994885419129911808 7954165 33179296584986396280220526508899099520 7954166 4496026875211502463765591952603914240 7954167 -28242316432441593056113951054317967152 7954168 147035196513491951844758242215845314560 7954169 45891412074811057341660552327809041620 7954170 20030062769280939551886836762178816000 7954171 12269537301648061722854970450374195152 7954172 -40505072426917823633064587009060717568 7954173 115864791438832537812419048446757085120 7954174 -15203956776188834422250894288873585664 7954175 -125162332963965107885082000053955558000 7954176 42514669148436244571041386249691594752 7954177 -54184939296579387316980319305056384 7954178 11855899784972437910526310396411357680 7954179 89188148522124776719898483145752888640 7954180 17670245855158935482530711925939304960 7954181 127721292957162815267073886320884181372 7954182 9009980543512320463317239678966974848 7954183 630850792671523759953467132521351344 7954184 -6043900798935526126174108800326860800 7954185 -41854605485215441995306856403043739200 7954186 60515029048792533607604648518694793216 7954187 -55504500863279841744612100453594530432 7954188 -28328682201301890398181722865787514880 7954189 -82985017316255333182377120124155908160 7954190 16203783084464030589417820170237091200 7954191 -28438063136831478883462499987686773648 7954192 -31933091476021265122879353598748975104 7954193 26460514097510593934529388652054973864 7954194 16434982846397233272374392208802232320 7954195 -4217440015439860819573724332243795200 7954196 115260080935725116605230004504044950400 7954197 -15983418484747675367516121075338964480 7954198 -26834469833337129817502662053373132800 7954199 -15891207827702736393991599523421690280 7954200 1735668499992478056165059622353664000 7954201 26464382415148243977477202626518402304 7954202 21135300402420228475085374841300301552 7954203 97062004621373979744688236633499204800 7954204 -99060246388235692502981648613669804544 7954205 107457714619153698120344894772195840 7954206 -19824958884213591311515379779065787776 7954207 -30963864859252662480118234309753872840 7954208 -104172839209049725199937499255108730880 7954209 -55230252461549333091919533017699913456 7954210 -17052044360065636022022041241870228480 7954211 -26355545983880055095369850246143381928 7954212 -15607244862845423544719175210297151488 7954213 -106980645987792649386386907198205017538 7954214 -492559014054106168095834180774080544 7954215 -51754592959105938283513810808695248480 7954216 -52806540483878914624644424959826176000 7954217 98613169743519399509832094406832324480 7954218 -28404942933068426971382895539898276096 7954219 33289832171906628680053644269402716176 7954220 22913053839849243046009662532637153280 7954221 -77616059384912874314202644760991770336 7954222 -29098781023470750354725860823299217088 7954223 22616943995879885744650571433724334160 7954224 -725247189942531162094241450032398336 7954225 -21074309382794844166959389265301580900 7954226 10041418724459815006534630861022208 7954227 95246708681624015035245956006529607680 7954228 9336321514408677712650582630717358080 7954229 1513338860580647515973844663278378400 7954230 -25153150555189498510382728514801777280 7954231 -11820943170140023063134854017509434968 7954232 -37150643407839340072420983567299788800 7954233 54255401099499598623128137857702635520 7954234 14045880061344121674028558044647996016 7954235 121562854590014742266113868574791595360 7954236 -30551650072136380275348475879987276800 7954237 2875770971553518725347404214751465600 7954238 -39085461635070584442832871749720293120 7954239 8951110856705204078125794325588282824 7954240 -5394202309935169880782549479346667520 7954241 -6316574272759345647150472095515035200 7954242 9458842504797700634070041564381450112 7954243 29941855843524778842022867987649921544 7954244 -56291815599199131826568946027346030464 7954245 -4434197174619801309577741237158755880 7954246 35050543746015099894837801640820414784 7954247 -23749878098595911325957792543485576736 7954248 9445746069811723304453033427299205120 7954249 -39305298176923471943697454441785865164 7954250 69324395329519029634406778265212792000 7954251 33508048686724352987711091683175006720 7954252 80201213902280669885445864386479444736 7954253 3916750072264836392305022332249568502 7954254 12551941115303609860991294532933242880 7954255 75961146075106748808424716026440596000 7954256 918447310211272110212160931613171712 7954257 -6213568052809200090587362851667833360 7954258 -21007274760067369208968755657144664416 7954259 40776935433055555834391421535651068480 7954260 18068507415126812771440136376704040960 7954261 -8543416362625812586416422700137217856 7954262 -33638976366017190866360460999747806400 7954263 1034631055325395073178585057655096992 7954264 90187815243741577772051834129852006400 7954265 -68298960113338473815746940239136587200 7954266 -27725626054817573178197170868562302976 7954267 6792150039468128710476086494185905592 7954268 -34495350317827816511044847451133942272 7954269 -1234784550454806320372455019222173632 7954270 -31242602220495048403935755861590153920 7954271 -4361689969962924882856596248371224960 7954272 -32804151182673915000178061707027415040 7954273 -120045016923551775892877667452512928640 7954274 1327983410095927373062098087564994560 7954275 4718411825071613956209396198335520000 7954276 -104647791510477697542086162657294392320 7954277 -164794370032177310255998397165525999874 7954278 -64522509217690773893267384413741799424 7954279 89473794480270158681070636349386301880 7954280 64387156200691673766142422723988684800 7954281 -4332152570554201371791726534574442608 7954282 -19721953032426537250995831137842499328 7954283 82664892487591170040974597979357931400 7954284 -5123943403610576738775972490026501120 7954285 85353476103190104332403623566544371980 7954286 18360679961298718964163458672590775040 7954287 -13159953995391181857827394042905468160 7954288 -12413883609850669043210336416924860416 7954289 16947061350188042062251355421116117056 7954290 -12045340221503544244300389392056412160 7954291 -26515329939978309806445173677264778408 7954292 46704466126698467886721202511887604480 7954293 -11233745850574839063580748381882226240 7954294 -62394638502174224967930361858798055040 7954295 -91720238563864301911594483662918547680 7954296 2227917833563290880266809972696678400 7954297 19056488787349969469123105175865812480 7954298 60219550926156512806177526142434160 7954299 -3514396303177912343185050844346060376 7954300 -39521303497656349700311842656909184000 7954301 -49963310614586834750643625387687096698 7954302 -17406784904611662435422386849653544320 7954303 20518789487553808927072358542008308080 7954304 -15309830535837915136046645510437601280 7954305 -44696660521562430906938833979748907200 7954306 74000803975963318494620333179937702352 7954307 -459343719312936601388906571752442048 7954308 56542419909272511362120134321907435520 7954309 73857084399226037864629752362708754240 7954310 -2844417250030551578088636937976686080 7954311 -35384910381094644342966258582627722328 7954312 -400637873561701229740124949222604800 7954313 43493721457175102711454487871134673562 7954314 20280087636187000212662153433497959680 7954315 -64027643594491782631475498582055795600 7954316 -50386894781623129100744311755097800960 7954317 -97237371534277475382101279439284817108 7954318 77252264148286597021012179917823591360 7954319 -160513864133661627482022759983170787280 7954320 7562730664297497893936242607762964480 7954321 -5039984288981557813696703719905888000 7954322 40676225830177725205209385724063309712 7954323 80001185174956614606404806322297623440 7954324 -26346474369311487745221752071852980224 7954325 7886888184389696111045826720849727050 7954326 -10048066946567598860800155081128776608 7954327 -67223752882535325205932843365091593568 7954328 -38649100370238370871914149827979079680 7954329 -1780893113941598455208083056076589616 7954330 19500459787009356964424769414650961600 7954331 -16691991488826184973987630027838255360 7954332 19510720661925242324443487222577533952 7954333 54044600003088640287264317236646564582 7954334 27761326943035696134681095998852563072 7954335 -35917278921624890870297550827957080800 7954336 -64631606976656363955946842852592582656 7954337 -66104836748195302496549486874402730014 7954338 3108331687474712052955874537833121280 7954339 -176269132857293754156349118963382267200 7954340 -4727938589435860076558446199078707200 7954341 -514719301436108802763429719452354208 7954342 75449599795113834031725225495778484544 7954343 34761277535863513051812613115396878848 7954344 60771364286881983201955214999026191360 7954345 32610278551669854228700040297789887680 7954346 45841622598038318421396443341476396384 7954347 -8645619338273046124461008154805090128 7954348 41238928678302271485943380056579556608 7954349 -5918285232041387056676015381064414036 7954350 2793080196111771767742271729713792000 7954351 50182392807808161959592484153479868032 7954352 4274934392753526272521801617427660800 7954353 -23241526190779586401023514074048314736 7954354 -65464095040069730006579380735081488624 7954355 1873591607416281383981637773161060560 7954356 13668284928330186141793573357648902144 7954357 -86677254854166475782757052861714449668 7954358 2989870021152247627627760840472235776 7954359 38162525074925271821285724249816274560 7954360 35487638021634058469243673190024704000 7954361 -54754501987364268215597754077954782038 7954362 7266991239302797940557919523380432640 7954363 213367395366382526960589423832643505360 7954364 458242397303756107012902149856648192 7954365 -10426085403250767384996487379421360000 7954366 32650221734504283349920370875850212480 7954367 -54134523220714840169563638404924835240 7954368 3383795129216758483080831531887886336 7954369 37791568442204754470372348300083963680 7954370 -15964054596710511775319942890467747840 7954371 -39662663880878208347907372251852946528 7954372 -7507829787442251485453371201294761728 7954373 -5517798242900596981595517167351048160 7954374 43056455474435021901943664779879133184 7954375 -3774009963570351506793485926882650000 7954376 -110425012500793614797172465567066577920 7954377 73004584243475960683075008713929885632 7954378 15266495716603947210189865390191809280 7954379 138991112172139656858552980984845144980 7954380 6335234733917666861957762034488524800 7954381 -87413340258635445840183189000376970880 7954382 -19554595321891269300957166854833764416 7954383 32715046663383798258358429020506024448 7954384 -7927169577671322784649720621977518080 7954385 71803525393278791149000646032360473960 7954386 38078471753404290400707580777121120256 7954387 -37072004894482411552747067646272781408 7954388 -19951759007379904418074238417720463360 7954389 21014716119739020477623165296936982400 7954390 -274871988350673339190347291453275520 7954391 2172613892043618558681445835084504832 7954392 -2019487860764106471011994936689295360 7954393 -76372227505578373553372477659659066358 7954394 -22843057502795244905964166284832781568 7954395 -30695308376697780449300158941459899280 7954396 -80590897865859203620475750681422067200 7954397 -56494563085628927024920749733496318688 7954398 18090158239057538809096753311989112960 7954399 3135456605409559552213062437267736264 7954400 -12485755162416072534018755786499686400 7954401 -9524522651925308957668984835091954816 7954402 -24703959622212641023420495043429925120 7954403 -15497819581946294614166446171214953560 7954404 -3460599665452777848107990493769288704 7954405 -97647594535195960068429693204363785640 7954406 42649942691793711282296793866795005152 7954407 28937638644117037334896048243125630480 7954408 -3533467803822647074956799458975744000 7954409 18709202430912801913396490057237212404 7954410 -8477325939730764853647026851127500800 7954411 -102210779000808188635823631324237364488 7954412 -34672175149634023542895977164123255808 7954413 -47912804307764070790872451386544606656 7954414 -4281576790601778686920335223495802880 7954415 86751895238091509183732202814170968040 7954416 4941735096783717485191617691888189440 7954417 -9532726054243909855607353073483920460 7954418 33749448925654102221964990802385350160 7954419 -4566661226647789415766295782450960 7954420 38005558172063906833794667454192321280 7954421 -17940827154883890804961915172579371968 7954422 10638599183562834732539609068810235904 7954423 21447235182351686196572305097057117672 7954424 31936278130702801186822505716800552960 7954425 8445275372824559510199386273934508350 7954426 59721262928191570868211308944074001920 7954427 17925003229988086138908425534498567760 7954428 -2775926649544525072740316962250137600 7954429 -76340007513639843585450371652395436160 7954430 -50778078732640505062094511029039268480 7954431 -32428388030960406690641005150439335680 7954432 -42974877654833460551316114866656247808 7954433 69120350899637561602898444448182330580 7954434 18975157515052243570484859298237467984 7954435 15561156397952175335129419818607822320 7954436 3933606511198767067315075521490587648 7954437 55638491501773149747716765458505557152 7954438 17954144471527394470512997815436929120 7954439 143464580411891247652396793785238070000 7954440 6048183927816059957215567494082560000 7954441 1840290112678143919377515916035651328 7954442 -40375040702658513257121233963072479488 7954443 1391192471815637321302956522608104080 7954444 11501094615304398914010528955519751936 7954445 725788870613805208441125576196838400 7954446 -198512696431617912586710312556021632 7954447 142151726172109862170986350786070634512 7954448 40732220137245241552965525300735516672 7954449 -82486375314906297973937977565702923536 7954450 -7919889986590880017468575953080281600 7954451 35192442132567181210338454862347460208 7954452 -20905738616570103177685054380141742080 7954453 -71598363787368749720129489403050067336 7954454 -32164465218493355083320746858767829760 7954455 17236923428295445218367560577710561360 7954456 -98513065418593552045945740374045829120 7954457 -2725241172100475503440286500372787776 7954458 -11902290041974925546599073353350308352 7954459 -32221861714176668530621181341866537340 7954460 38295695467441868797327721868279713280 7954461 47286563380196667130205143230932410860 7954462 -20077947191007214537040073570182276736 7954463 -9454054477631079556702729568056062216 7954464 -22414226612118940629823448184599347200 7954465 -100692991870254395101852216126121164140 7954466 13263505341989072666234870156929533504 7954467 -85773618838923277981375052779896502920 7954468 164291897666167183993646980430985830400 7954469 -28050669330621906032452344437481704130 7954470 -1846006039819061510886345874660876800 7954471 12326456589903042676750178353854555264 7954472 60780920962682570206909548432826444800 7954473 22688919557508884654876586272712656784 7954474 51438522345283589105915955389303841024 7954475 -16185915129025571266815969939151645500 7954476 -10573584692565257955888835568213753856 7954477 -52421020079569366904143211671749869674 7954478 -8596533288641880421046207878207983744 7954479 20977364922589138848635979954559707624 7954480 -14821656809544595085819715184087203840 7954481 119717198026764716021461914278274571584 7954482 -4955713183293482450543981324821802496 7954483 159592427429607975637872558699869826520 7954484 3485030313819066346142446609114214400 7954485 -8002653089170792633132204833609461760 7954486 69246002893513661658143824775274636192 7954487 -42276581679290221145123505320879905488 7954488 -17459401675354230285621187043219251200 7954489 140222907293639925043020889127251224400 7954490 57982560371723019968184388576785516000 7954491 -31586443152631062873072239395842853608 7954492 16368985444052471917081175601303694848 7954493 71542474004364970115008166567972442060 7954494 25326386466085286271869801771729043072 7954495 -14562539600278337270872883270441048880 7954496 -40260676548501535530454273656304435200 7954497 93339010637351617116884502547421856000 7954498 -77669873367027222240263724136386122880 7954499 20212388042472989259888815260380989136 7954500 -56572710871880777660660445484870656000 7954501 -729837093463633501781089181556961028 7954502 1933282359658514598859631182208273280 7954503 50349485072137087247003614254069774504 7954504 48234530243815919925890288490929848320 7954505 14667288624947134916671251507611029200 7954506 10183319399932871956975607529940095744 7954507 -41295338895856988048271659312682479616 7954508 -56822318774823814441704032847268522752 7954509 -20900999553424321443113874522396914496 7954510 -30165020797054241772424992221370432000 7954511 204187998678839617137457828932798343152 7954512 -4450647059717517458946019845669519360 7954513 35763604571420981815023373219054219762 7954514 79269748271846607353899498355595376800 7954515 -2866652093847344721328079158727810880 7954516 -41064967911547370940727388902568814848 7954517 -12134022534195067387146737326931587908 7954518 -718371502290159209991950601718923264 7954519 -69821303992258139125068351275413425704 7954520 2391435295517675057243163867039744000 7954521 133080316082042848817402748002990400 7954522 -12476573245271049022744785350346632256 7954523 97454164085240707024834388809715624772 7954524 3377415602560728445804373380765871616 7954525 -48689223549188165880494819662575263950 7954526 73496531453509236300609461710828524480 7954527 311807680312643689836360822679535616 7954528 23093514636688022268678529141979873280 7954529 13992125825509407295651148321737364160 7954530 -18527306411201883690201505442740039680 7954531 40785006224997894136022111364278446432 7954532 43351179807251416835592885088268973696 7954533 -21165435278030222437193942817876192036 7954534 -3890876291204700919560023656387749888 7954535 -6400174674127587439219893136001816520 7954536 -3856924649813597444736508219210137600 7954537 -32925306408380363596289319629828367814 7954538 -1902577109499168621743277017359976448 7954539 85142305891157968209439529431826664024 7954540 35898718473255581915703769273420800 7954541 -33266190550473147221178993683256215328 7954542 15309105943588264913880051671817727872 7954543 -155655590448735428788818271318058268208 7954544 18577311639783809511110206780415016960 7954545 -20858201731132108121593879502619847680 7954546 -30353116552726730388183444695023596528 7954547 -36566365506946974268156776353246212200 7954548 15809404243840224929486844458747830272 7954549 -11715595908105955908689617798542026340 7954550 -3495894727475896296784089593841187200 7954551 6953501502819864798224429311955297280 7954552 -74086016639672792437106784411556454400 7954553 -4534083903542279730806241535085632800 7954554 24293477111271718381762109784287678208 7954555 -52303067874722028228335422453361059200 7954556 -1751839091045123941311177891762284544 7954557 19839434424666149839880154243136069440 7954558 4267406418963758103359970682272154368 7954559 9242026818670419852196141725702000000 7954560 32451085371765125667173211415196467200 7954561 -33532359160941330110194501180992946176 7954562 76950453329590479798836220157812796416 7954563 7307837146643109107411924156246808384 7954564 -45582862950968775267754805101287855104 7954565 -104149679122211181562107673986772617540 7954566 21163766207901189257172050053205010624 7954567 5082761438687665822059469847077329600 7954568 122798518631325828377787243738752578560 7954569 7340946928568318431546653050503930368 7954570 311838141484246630974676239202007040 7954571 -41537153425034248263495796305197469228 7954572 82621643111278384380734820125584530432 7954573 52915541024405410578576392819184867744 7954574 -33452433669158193083645078138809467648 7954575 16307296082862857101646202608819193600 7954576 7483216744010864762755083435496701952 7954577 109183303399402918607454687744133112832 7954578 -2061717649008329432142550904683507200 7954579 -122450716600814129581850614219986975720 7954580 51107445050614626571428114902632339200 7954581 4628856955993885722193946241257322720 7954582 113105471161738032618605575465491310464 7954583 12050458841411464038315236299641766848 7954584 40621302728832726900127733703081984000 7954585 79779194970541409056323495069834555780 7954586 -15208538079507780775472670944081461008 7954587 -67927542244680722615823038478889346352 7954588 -23618654239314311400683429510996908544 7954589 6564732182748738330328073715084639360 7954590 -3466657119504052003322664282965299200 7954591 6331328880277772357633441637552239152 7954592 85265548596438643001313021786266271744 7954593 -19984870957804914109486224465765092736 7954594 11236683829044731969323448851764661632 7954595 -28532603676037715713572912861169489200 7954596 15147512512922650300125805196161781760 7954597 -11375261853085092205320082897576484800 7954598 20097071205232421949301796285693057664 7954599 -79610156286431714022473503386389526960 7954600 25465463250798133119963309896982528000 7954601 63960673679798295881340213422316385104 7954602 -3680956626329301174469215196679266560 7954603 22669490841931673813081532997226293624 7954604 -6966134318144920757125813666839788544 7954605 85449849431271135698113218887512937760 7954606 46793993915692210804246649743544096640 7954607 -65854439022385664711784966287528844144 7954608 14220031476591864119743630154280566784 7954609 45054734830337548874426317545118725556 7954610 -42954307328940121247578927756835027040 7954611 23347345228586118451477174389157268784 7954612 -58240527039675146699500315034187439744 7954613 -1979060251040854002075977655718999200 7954614 -22388187252046900780378929765046065696 7954615 18472780569622065947610698142756072720 7954616 -26729717470589518926722890823245824000 7954617 45020762244617148703795209262047295200 7954618 -16961214840501941695475799348092592384 7954619 -38415404097219691004653788612572594256 7954620 42557528070129187147797972119830579200 7954621 -34996921648953020556501445297922805178 7954622 5084029556986467353395840952556245952 7954623 129250331248445510353590375829939988304 7954624 -49414639768354787206749439542028140544 7954625 -60957550617261495904160663751172176000 7954626 17893276300074073760309935195700713344 7954627 1747143463480133401459536052393900800 7954628 113625750991078242605411457368319608832 7954629 -555331983197406575163013619969566752 7954630 -22243916064670010798715538348863600000 7954631 -9857467453233499609349278808841929856 7954632 -38368718811177920627714539873070284800 7954633 -92241236785934113122799968665854620416 7954634 -43317053565239843854917850493220728784 7954635 -169110574411243501191280986965129760 7954636 47864679002910190805529181575134862080 7954637 -27940987348055817325590054945402253440 7954638 14279547944831036525892164174299642944 7954639 26181095188472222250403127149562293632 7954640 5708773600146007679279131373334528000 7954641 -17538728764809681392595237503004115260 7954642 -22231050309284171383808745213648153600 7954643 7183187595173889733190889101303746104 7954644 36136872341006086380205726434295805952 7954645 -34407848586644113328136674156691025920 7954646 7844775465694804016766600202720717440 7954647 -34912651877108922481860953292995669400 7954648 26225365567330477921564511423907471360 7954649 -46542619003337737814951748250781743350 7954650 -25902619794756935222373758378598854400 7954651 -37380750107045287046450302504024300348 7954652 9908909026023459486529680824682785280 7954653 19099976985588534649071326326398717504 7954654 45056140068815825096380184066135845440 7954655 -38219597443011735343944308850124084440 7954656 702929638884522367827603288540315648 7954657 -121728803974182008691347120679336166488 7954658 13580049443503235517315680330987198976 7954659 -1117057917041051139215007590024710560 7954660 -12895069899616049698415269066672346880 7954661 108917579617171125084504438244840890 7954662 -13313526213608201066771298261598027776 7954663 -12087862963674449965867495605299515200 7954664 -4729220306467649312567930650981601280 7954665 11998128422019599100353519102815701120 7954666 -5875536070534818515501423440739543040 7954667 -10332770986368984323292850486508157408 7954668 100284780316473164631261939246866810880 7954669 2157766549789469065128705377665992780 7954670 -46570003713923632249655234744292294720 7954671 89162351824083859465198975030768978320 7954672 38422280934864380784576774910819663872 7954673 221680734357420124082454526441716720 7954674 -8992366681603656047120705854708402176 7954675 -55879062118245153524682783303687837000 7954676 -119937667431130198960248008287636583040 7954677 -16983747397809655695977451235553283840 7954678 44397747803656707185891358031554836640 7954679 -3334792423303987626788538907344490224 7954680 2461102922517248167535349005451264000 7954681 -40733328607330312813830837817304926208 7954682 16200740567904766967904085969346190192 7954683 51175092031776491789842297211079891648 7954684 -54053507880153294204402799688371523584 7954685 46791218395743150935811363708805390380 7954686 -284599229653970632925094741408217728 7954687 -627565331311217952947087717260746640 7954688 23176338839290155117191405075718733824 7954689 -8320052230878815619425560706216322240 7954690 35871594299147017617641313936818987520 7954691 133772794494825281107554848806348320144 7954692 -30642513953915713907439811982098022400 7954693 7180794337877232881468181412358548864 7954694 -30958081740820824009461886330996689088 7954695 24882636952275083579193098487119946720 7954696 52258662445623193451126250164074337280 7954697 61724444121036664905834795392769125172 7954698 -19855584784385535372065893052616146688 7954699 -2181221567196838764119658835280045336 7954700 18915836701687194845489955318609024000 7954701 -56884281785472263421117003563725403616 7954702 -12920645067035135381811289209611115648 7954703 26673960633381046949457087828280788000 7954704 6830030034120872508103671708661530624 7954705 -57682881739082195047429935007274602560 7954706 -60547604992744637565893143523632334448 7954707 -75877340351896343125644206186760127560 7954708 129808566823400496559422230914131515136 7954709 -150027148497895134349217923867986044064 7954710 8291473033230565333691271766867992960 7954711 40236256777180678204250470965964070400 7954712 -96883810552618098424213646890171852800 7954713 -25410006003088352217023744846284563840 7954714 29254753527275691567693042328285804800 7954715 -19424166016771997074143144850925552400 7954716 9055708976195097862036887412449361920 7954717 6227419368472116091734092368990116780 7954718 5462735273906609486877516601620398400 7954719 44480943535103349225850077246760427280 7954720 -47436049863050770983747010494726144000 7954721 -30050387365268339908969105353438642078 7954722 41627850948456202257634092421126333440 7954723 22306256961682706340482338760633970640 7954724 6166999044123459060241032412639444992 7954725 15341219150436943357987072773184190400 7954726 -7540059026104190272128020323730864256 7954727 157031957102683646297184476816924120472 7954728 20185951089453112467468691533801308160 7954729 -33999458838210419377539158180345347740 7954730 -7624584537700833441462941674686028800 7954731 -4919573061922424904945335221141823640 7954732 35100106245649616743016999157032996096 7954733 -64046450144496376502850130698624573876 7954734 -5113125197033519629262578038722242560 7954735 103318828686751431507373637959390162560 7954736 18935930454530267951217502548183662592 7954737 -2051754592982502019696548901388864640 7954738 -5820128874927852872387739988345125120 7954739 53535431923615122434003558632158109824 7954740 28885971602936175894773191176967065600 7954741 -41455824978134030201369787014648197988 7954742 -185333008812477822485236181973960576 7954743 -21255859137160511819302027321836371736 7954744 -10537449976871639285023485223474176000 7954745 -70727842983877162159059216986291101500 7954746 45197572390478994484325689075372022784 7954747 206932717882542970654326805844607830560 7954748 -32744869193420665975002538618491494400 7954749 -5974470906793554993272029860592917600 7954750 -32718636060888794589878531759422848000 7954751 11510357972074201709879490452474090352 7954752 3643571849999474765573277171320881152 7954753 -226360296897876802253559304876226411520 7954754 -66809482520368232281051215385474565424 7954755 -1553913193532684699377946072470625280 7954756 -16285474305038291632552048824784785280 7954757 -11206367077869076085740896155423961600 7954758 -29641394041922413201721662319601421440 7954759 -24476648704598948432556340512916028784 7954760 29981755784629105130712199827714048000 7954761 7026426321751448390134595475680127264 7954762 37869852888321930253798857096342019632 7954763 60785115556820282948363332328701653012 7954764 58289371718071635014848130809804709376 7954765 -295592674086927471772690197177559680 7954766 -87088675169949924344107312330330013376 7954767 1615656775341329226511077268695803616 7954768 -8640246008180784106467732232140226560 7954769 -41239989132871791330231003768413545920 7954770 4348255280352764907441540451873328640 7954771 -79721443325360327113905724372132585656 7954772 26228162425345758348087920208544923648 7954773 -99734735925611377064380327218676351200 7954774 -75652845970130386069954140504973296864 7954775 -54219966791925397030558286901334741200 7954776 -76998284923288967702961515825762672640 7954777 91945744632479174718562939635838143626 7954778 15825973183812658403554929827068789440 7954779 -8521012594923849316168327137756003840 7954780 -17391925940757818311881837709372938240 7954781 165591895306025140786785963658544748582 7954782 96829269333834412502710789978610496 7954783 13045753227680729190681219321822432032 7954784 -95852331468996470240392116933352095744 7954785 850183393423147525064796580405146240 7954786 -1205389011354483433416321326702653440 7954787 -98023182775691538175087858803797744400 7954788 57663310495912771893486558240527078400 7954789 49229834779949712654437180344592053920 7954790 19729056605737335024569315915232086400 7954791 20911994825452192170777810918026828880 7954792 5406272178513790366213511479625318400 7954793 72420028152828895864717307089649879040 7954794 80474388321821804757882769589501783040 7954795 22180825896370271981320265250279778800 7954796 -104623176384935901664791928913254598400 7954797 1974888447493512302221479750957670272 7954798 114123110148805825489029817184394947136 7954799 -25046226338895870853406628648058129200 7954800 -3028278717593804568241495923897139200 7954801 49614000017108252029093980097077550802 7954802 82245713608445526397021282103646734352 7954803 7594191305470663065154163070426087936 7954804 3837409379587496263397933813656430592 7954805 -68464645759559905618156255205087325540 7954806 48951991298994222795695887743057139200 7954807 -114753441258212282767742101998434441544 7954808 41594845052063155831679160443677224960 7954809 -25406700619010305266057848579324965296 7954810 1181538772349053430872764083973582720 7954811 51368110433694343798836241775672117412 7954812 43948758381183658158276764942820748800 7954813 130178617353255817982552211212342781062 7954814 -3806099898225865635897169957220201088 7954815 -1397238572867989512989809236731189760 7954816 -150335282944663349106010246407939686400 7954817 -6533093683662708155590290450438608640 7954818 19433437504304289855149178891244485504 7954819 77192820770497574662726535584707364220 7954820 4023253216116449291300590782214272000 7954821 36046211483776991784639151674003292800 7954822 -17752777367672416330173520460174544288 7954823 3956452285106938788471750848473042584 7954824 58608487138457924588878137878852689920 7954825 27554692701044065749421984435532698000 7954826 -6641311414886838006268929597075456000 7954827 -23170651157008245493807120154883518496 7954828 385285027863225037937322109245095936 7954829 52669575921366282518885115166619831820 7954830 419178911510104328745543557890002240 7954831 -72063493235628053494988913460492297600 7954832 4241305104912776979468168576582721536 7954833 -58515356313499308962764933053282978576 7954834 -13109584777290841183173768859902793728 7954835 38736396925007065333307521980531360 7954836 80000693364887412876689662941418266624 7954837 82703753465439764357011605665475672192 7954838 -93394254042052687866238852733066419680 7954839 -3880183128670214477584592585043259296 7954840 22314437934115318176315469229343129600 7954841 2925795086796420187205315653860340500 7954842 16534557913486722520054058026684660224 7954843 -81235410560112617930139296932827450256 7954844 183934166486018291351765652460462571520 7954845 25225470813083845324989081960084268800 7954846 -12175960853666334890284394753545194816 7954847 49595983352549400352143587298294280920 7954848 17126986144750774142095151278124433408 7954849 7181761053356410713544781929437275520 7954850 11015130033940166306093480827173644400 7954851 -19898373827880930466448293084898988168 7954852 15322823898325891147798384948895784960 7954853 -71483625222016575422590473171664134756 7954854 -1823516061624181399757979409659096192 7954855 -19099180544427829446668890266169409040 7954856 -22024685886859947024254397805953024000 7954857 19960176393076764984553699314855974820 7954858 44937372798925833257828996761188143280 7954859 85707194679521639559310282294803564840 7954860 24431286212981342823545294579620853760 7954861 14810234709939392677017028043084282928 7954862 30678054825081811548902276515288218432 7954863 35990552396319356992257423207325440 7954864 8138888788971776832545182662414499840 7954865 121994344557797141859276606099990868800 7954866 -18493090437287687581177569598024564848 7954867 10920408066894590628793096898225371916 7954868 -13711584595830858492826596844812238080 7954869 -4571787933266141207278508289458995872 7954870 12193192775129916250248912712413112320 7954871 1805508209703991375073620520885582232 7954872 28493809036834219008781977272216125440 7954873 14486922854603345794620692167990936660 7954874 -18364788727018132860402210663044286240 7954875 128907316638154814727077043341529240000 7954876 -22059348080345167064954128240118722560 7954877 -30596839849501053289954901729779904928 7954878 -71036680790421579613285403961789892608 7954879 11049657265480665381372304813847561920 7954880 12966409924408190099507268251969126400 7954881 20352219159074930703029925930965688000 7954882 25121788840887782716217382059200366080 7954883 -2956420249037154345968049886103858616 7954884 1598842432757436724481118359688585216 7954885 146669787843360978066874147026520074360 7954886 10986121727329170683770814877517701504 7954887 -23353091698936142215181498115858206040 7954888 -159581003289578595443643408053904660480 7954889 -8202952589927532486558959235885072960 7954890 -10380913473549800119570917869283598080 7954891 104635076304178936366553543615929889280 7954892 37561756228760925189305427366423347712 7954893 3271542593485576672194671477763916182 7954894 -22377313273916366700640571067364701504 7954895 -35740616199406447459311513709479768960 7954896 -11791859090492845408844763362312847360 7954897 -1852162501207038556197288767940441180 7954898 19778595586767550863343993952979342336 7954899 55145447632004441253395998878402600960 7954900 41214251618868317806814309142982160000 7954901 -79918858620872654936677992765165834720 7954902 32261594865079104427191069017076698880 7954903 104479540159601573135590967870579640 7954904 71628113990395953078739323847731701760 7954905 23398312468294435722810171510533702400 7954906 35880741302292061962910256080337671152 7954907 6854210583098613702163631567488137156 7954908 -21851836968615510083714912334910565376 7954909 -56106941633297824845576637164944464020 7954910 -21949559402895362302669920449526497280 7954911 -39225128098914239551360656597604955520 7954912 74825321609534480263389269045925642240 7954913 2848529150481575971383493874048777520 7954914 106816679024881347138062397986850816 7954915 73101437492950906225498094297838699600 7954916 40700202484270652841553669183956762240 7954917 -43531937878375853018327304595877001120 7954918 -4738386336930149822924265073343892096 7954919 -54950524873294938872092658080900618704 7954920 -25999722839589183238298046675867648000 7954921 -16934137175929238732416636158588067896 7954922 -68061640624288086436486241705372305488 7954923 -64168771800217426140268626690139002432 7954924 -3321757192649885746850881838690486784 7954925 -8644954387391695956993445936216243200 7954926 -5630020421237820773634042465665679360 7954927 2372597527211221886346691241601501776 7954928 -115515743283086667994870048590790656 7954929 1348710685989456857417969705886822120 7954930 -19792714750274153542310576525230892640 7954931 -17382368375510136090324161288484617268 7954932 8364424420495201444977712731089356800 7954933 20421563053635082059420755952489902400 7954934 2802480050098694496447165298511454720 7954935 -29336744683227052297638759010456321200 7954936 69016771578149713173990915067816488960 7954937 109871871374798303920043491048108724586 7954938 14636962776217267583072700177974137344 7954939 -37240769989667208201108143798261736000 7954940 -13138210570109130929868366566256568320 7954941 15189395632092823827323215232755752960 7954942 23603461737250321650862413686581327872 7954943 -44584908616297773744484479831043017552 7954944 7667737234120117702243991396768808960 7954945 -10035634476291599106268201311492790080 7954946 42941564302334914704765174423944533920 7954947 -303318336091199679429379872046712064 7954948 59976622565270929249165837487450946816 7954949 57370624771814199834848200267910873820 7954950 3678081693227496838233321991769923200 7954951 -35429305041136628839130328046323029448 7954952 -99709072820512345911560024781001190400 7954953 60016388951407085767838924951865356304 7954954 -19290975345142452723953965125031767504 7954955 97622234678770822807613018146083360 7954956 -2232703054560192171858631665359308800 7954957 -1020778543093339890201672049685252000 7954958 -115330608225725339940502498800030720 7954959 6190440663242435094841917962967948288 7954960 -1491645475497013660299377534201856000 7954961 -58213925209404483213119053139967456000 7954962 29085463895711136368479862297699925504 7954963 -35910734256138877589318558832931905504 7954964 -6924116329082463792555792720336390144 7954965 44490970404574274795428296184580328060 7954966 52936664740491305223560930500893798432 7954967 -12665268507971037334467538641644378208 7954968 -6184738792140675331035891212709396480 7954969 72921996901016889330058778038216519008 7954970 26929175841345186055720729777689792000 7954971 -30361860232060470304879588938089769360 7954972 -1935925478864147483758794129215787008 7954973 11811264103658192959200170310884285964 7954974 -8013980951508078491976167955685195392 7954975 -41972101181385613725970912501849795200 7954976 120006774551110834951660717981252780032 7954977 -94253851602999808333214551535801905920 7954978 -22175471564900550101267111798050422960 7954979 -166417151375685560582443271976985056420 7954980 4619288683953025761571233451652505600 7954981 -377952076301184046367756414482819428 7954982 5177617624751222883419048084450992128 7954983 -48366077468620179256629218221737668400 7954984 15191391662105146203736151816793292800 7954985 169986519466860163839520327432131519360 7954986 1110970356706670774629844737434449664 7954987 -27157055722725558964959751675903396560 7954988 -8798507096777952721376181162123569664 7954989 24858789535671287813208534739682733120 7954990 19507404072872935176312928345326892800 7954991 693352218481823221373865505481148984 7954992 -2452068345898407159510054695079100416 7954993 98663727342481935295218059972088084242 7954994 -46179958932207176503365839516158704 7954995 -24840879918295716005650699543452092880 7954996 -920778799104776076504738797183834112 7954997 155030258711509884372902421932786524572 7954998 -23295057260187188632039712289961557120 7954999 99917716852965802753412372120864456784 7955000 -128883999357027616888234972070400000 7955001 71519865220566686886368284499913678330 7955002 80901707719091425604235289451404972800 7955003 -45351627025002763574031456513914230464 7955004 -33389233938575858526030880740114107904 7955005 -41615454494023932612797431304159360340 7955006 -72964294098336255309501224745423522048 7955007 -81300078203913885263766945886122786360 7955008 4933596550091678217018641903140732928 7955009 55473230302718668620645859055630934210 7955010 419172273021885935218181946122065920 7955011 -110764020812112818178683731675017144388 7955012 -32117597804439933055035872418152725248 7955013 24391078318697489624873280567379824288 7955014 -5701888926098256309265980255080512224 7955015 30128566617123603219772581412124019600 7955016 -150756171179855822167318262818224537600 7955017 63240995289369553909010248300745446784 7955018 15153565186400486474660983929583974960 7955019 27355012346861432754769521821990656044 7955020 49539247945236576082081212540661140480 7955021 -19806751487199335070400708435031199168 7955022 -20443941517669029404231344095919389696 7955023 8860047693408216624433692254956181224 7955024 20049785629753603523993292811665408 7955025 833189481355971401603030377466640000 7955026 31639565227253326136130236420698398720 7955027 2312943214459490436959837370945006360 7955028 19214090134670484751702617649331978112 7955029 -10380877249868219230377793943938706880 7955030 55717304194336678677218834253684668160 7955031 17170904275791326688203452972131289344 7955032 68334714335099486697834611338438164480 7955033 -36892317714930685404749776184094524736 7955034 -3722430840790943617459099500723978240 7955035 2651905566383904435114905424148173600 7955036 -47351587015642232174327063969551941120 7955037 30150640151991957145109222496051397440 7955038 2275977826434829135248106306714160640 7955039 -107313083873771444227807829141649992160 7955040 28151505804805034136835760744151121920 7955041 33167697788459900331622847901900625442 7955042 -29903875859548648692297814335883191648 7955043 234842796166772919973397425662798144 7955044 -32765343226426600295582393714745764864 7955045 -63639626812558632686418500610738627840 7955046 -27255428190394363809096584018102606016 7955047 -104317256269672417274242746771266866504 7955048 -170443370050934352757662587522126745600 7955049 -53888117290249487997953798641915937136 7955050 18909404792252751139807980391822260000 7955051 55607285951976679428102274519066875312 7955052 6607679270262091877159076510075727872 7955053 -97357079880627893348544548888659680960 7955054 24746005437361318649609864434091558976 7955055 -22309346181948184060775568492964432200 7955056 15280405776039503138968913595267612672 7955057 52134683112092683818225853588271242944 7955058 -8238920425582958734781157823847520000 7955059 22235470093420653836079130754932763040 7955060 70125614274334137010290245029711860480 7955061 -2616875388266125337897711085448079328 7955062 -22930945579668715885839795428579651136 7955063 -66679068537657049407945645181584805440 7955064 -20143259919681025893672421643227545600 7955065 26793577990730034574397365471147123200 7955066 8504796813706647017188337606693829120 7955067 -9520756413657582599790092124069006288 7955068 50267347148764559618572547001551187456 7955069 28707916347892359952814233818037040160 7955070 -6797495518036413395406406147452988800 7955071 -110967330683880229911682743833531370056 7955072 -146341875424008691300965857489426841600 7955073 -34739767308797820962861512459727678976 7955074 4462278714591649076586269362225707072 7955075 44018853511692095321004742627374450300 7955076 19346842260221872205538643589148063744 7955077 9481728802383776638259520605267820120 7955078 -73244220844923435440260994532890856576 7955079 49508227361197511649176256676374183936 7955080 20748140409285807811134567488527564800 7955081 139199058375168034132276519629779241600 7955082 22763482681005755629265236994035424352 7955083 -47871511435824110296134683696369690668 7955084 -35898153448704815674957520124363264000 7955085 2230356479720520750484622863859762400 7955086 -1502317017222511470821267016708994176 7955087 -13018380353293782082968187170070947120 7955088 8676681194654918649568491194893271040 7955089 -32485246175070584973899516735366763276 7955090 -14724281062215869902641661227289781760 7955091 172509008949213965262017315138939935680 7955092 20698506613650193466606094193839247360 7955093 -172868301764011611821806148980671692658 7955094 -16983862773813807511151401687251836928 7955095 -3346851188177674099698620346640926480 7955096 -41381858689283596089988809759599984640 7955097 21862644590637578688860422980286376400 7955098 13389500428680242807735314629116098800 7955099 -30821471847870959851025343108847244208 7955100 -33960551425594353843788580963297984000 7955101 -9841787074100081325776648579719604640 7955102 -4800144845265393232846025972349758592 7955103 15354018946376349537547892193698551824 7955104 -142624955606183016228226742977565097984 7955105 -77113512415004611392201998290260037740 7955106 12576551458129292281221649780955712000 7955107 18458945797455259358586850477624389192 7955108 -27816657216889406017479847905145872384 7955109 -80367447891461156349159910970102335200 7955110 28998437447282385276650915140762080000 7955111 85175639000465453444522107763451998160 7955112 -81136168738764680189942441134561935360 7955113 -134966998573495348876948551087626213638 7955114 -8815956015553181592683338413333728160 7955115 12130683809253355817225373350750054400 7955116 -8035146801722540451318006084818688000 7955117 112034565397549198298199946174439270166 7955118 -39998548235839394326624859281301452800 7955119 6096369547891416884779753405867659280 7955120 4007634251653588129604771226776371200 7955121 -8688814984914001858829791002804275088 7955122 -18539281154229907600173293365363186176 7955123 -25005769142888607313727393076555101496 7955124 -9471331871231548957388776000468021248 7955125 108248232256989286823619455779573824000 7955126 -79704265980592896678518854733679985920 7955127 15651622154860984339242033918901284288 7955128 -142407541414275141653890096017694371840 7955129 -159389195630690238878794763020907520 7955130 -18863619816535158914859609250285063680 7955131 42983400564179748940826035685519440864 7955132 104695645520940958134599592553681884672 7955133 -728652468440403314664320358718733952 7955134 -10181978248358235296291722642719313920 7955135 96974881501989459854778865542811533600 7955136 6117808085277143791437846055256850432 7955137 41378088183470619918718731354495286740 7955138 -41678185149540036664578224811003071280 7955139 50154829470139262325420950379808370424 7955140 10279206753661199166464892783793501440 7955141 22863952432592010978014508690407984892 7955142 -2520311581501974371086880013809602560 7955143 11900802699744765934678363197611153200 7955144 11061725287850180876267389965051356160 7955145 38786475847301772552469996085116800 7955146 -22012480104080811987348608225362507728 7955147 37115042767803422766508883642127531600 7955148 4139483522427056879538909036817121280 7955149 -42918562118537149425606134740064494260 7955150 19811651343795874890964002566064614400 7955151 40082013351082607588828628798981937032 7955152 -20131433480476775289785490621834502144 7955153 85845304836045979674681092967213373440 7955154 -33456963799539017001484582182387626736 7955155 2529563577521403543273866354275816560 7955156 81176989670072056718645964707390668800 7955157 -36112999928317474275420402732683836608 7955158 41409531422821640351488652570099077920 7955159 20640468802243382177912294818048404360 7955160 51585287270251271584880213208176025600 7955161 2564859068075740134903409450801023300 7955162 -15138331419803201395979657783923181088 7955163 -15991233913652752431505313433500032656 7955164 19406385529545751139158955836854497280 7955165 -8421822195936147624592530630419537940 7955166 8779690112438725434445067131122517824 7955167 -96814779026316014249944493551070054400 7955168 45526198764505435626378928533415133184 7955169 -661677187146451633022520573226278432 7955170 27356385120636955014281803448599829280 7955171 14406360234172548336066014255984227584 7955172 60121805793237275430065635471905792 7955173 195885181315699294909589504294911076160 7955174 -43549539911048114110972413793054373664 7955175 1900308562244678970483081169366393200 7955176 -6619751910011279920424212513187481600 7955177 -24955307887953420534562462636224571974 7955178 -20083543298649362622924916886577586176 7955179 17880740987174007638335149124327549176 7955180 11480411014006847650869054482498150400 7955181 -6860722508554566401295772311298334772 7955182 14000144790135882259446540397768488384 7955183 72958781057586445510706949732202116432 7955184 -20833689728978526723268499025518592000 7955185 4461810678671911541745264254060789760 7955186 -27866221169223082106751957622279927680 7955187 65188397320647614048628729240590639160 7955188 69493336888935244223646636650385173888 7955189 -11772305736625293506583874748214243840 7955190 4244050617364459128364900704462568320 7955191 84289214065394508320721118871602255592 7955192 -45046663651927174823178581745010974720 7955193 -47972672368814142806637496264191720000 7955194 -5356599820643398188412814131720018944 7955195 -39852173164897176061546925740416146400 7955196 3817678250019275549100819143218520064 7955197 -169656523163359836361551308661215606208 7955198 16196559587694880111690951681727001600 7955199 -24535823090684285655575761242075840000 7955200 -15834645297357812497903817930991206400 7955201 141904491875990935368755231640257731332 7955202 -7854759618802282517644916857366051968 7955203 -110955043061600095980532835657179436548 7955204 15432373122846733672996149649809507456 7955205 11038331875083746910127817965814476800 7955206 4282267196636070257717500620737617920 7955207 -2452023001231648543030669794783684120 7955208 23790661272121972889671888228257392640 7955209 -20284542952630986471687444977623631590 7955210 2694567276808731731135561306171040000 7955211 -102817623289085753349436044887989118016 7955212 -51007341674102450275033860816316062720 7955213 -41392395213654312343779243283686059040 7955214 -11760410311855609249260170913882533760 7955215 -40249773111252100754186325318487680 7955216 20690637577676995767968012826557497344 7955217 -24445535447355115141418001869523439872 7955218 51770415720216819547171422459645200640 7955219 124754672499713564945966889841656289320 7955220 2461265511186635682806762116554424320 7955221 107691368139556438232821931183153176000 7955222 36325198523292633795771296169747989760 7955223 27769067259894181698699225942493415784 7955224 -15924663271238046900558228369653760000 7955225 -7658704276657418569661122798303907250 7955226 54263284226489960738947900172872742400 7955227 32832849828617160416535329205216953872 7955228 74439218832561112265250866213118125568 7955229 65199201410695455527222580318571353984 7955230 6673819344537360409778772616020750720 7955231 156171108339742700269792379699773108200 7955232 49505707849933622272202861450278993920 7955233 37509214950733149097653841243275028608 7955234 6590938183507193410348507778659963392 7955235 37156947215936623082976965095111824000 7955236 -8112806263919847929067322721896983552 7955237 -42482106400071048714004932865877355168 7955238 -19174236401377329657804493806117185856 7955239 -43057083505304427124714055128871581960 7955240 27423051033986372941983085867396300800 7955241 12734657667127485245186837538796419264 7955242 -75928168128584445624357331041640891728 7955243 41343300185542289871309533865486289200 7955244 73800656551629865912263504258918689280 7955245 -118143947269913017231008287748834585120 7955246 9936451710127856319902362050303814464 7955247 25675074061891185380655454453041773328 7955248 -1463366934784874109505932493845135360 7955249 37626997770469902908278496591661418164 7955250 5364030891420303285333852847321344000 7955251 -42962817194806973464003505354267184000 7955252 103582807079425535072598898916591665920 7955253 5261058473863509536972104305095140782 7955254 -30531728616531029832220549439275057536 7955255 -41620948818977949639085484124564026880 7955256 -133581193257962458992630600472780800 7955257 104888521052113280090007642109318294612 7955258 -107966501299996560428648255941814016 7955259 -23501281521097027615894446165099073200 7955260 4811376423692877962463463217974202880 7955261 35316955546198908568656847916885303052 7955262 17235382799881940709585191804628526080 7955263 8534561391209735855566302061807479504 7955264 -48056793332757545619917183831587160064 7955265 12903742797882212865985050145963248000 7955266 -14308602389956163894761985993100288 7955267 -411014799023814898797878509234106165568 7955268 62388745323095387420398091180825533440 7955269 -18000966577002892540736537941819708608 7955270 -26037656484394819504471510023705985920 7955271 -16586186480006806154278292194418128560 7955272 16103940766114995500367953797773649920 7955273 143251398847140018135230313059117250522 7955274 44524761079422875995683304958867242752 7955275 29214491258513654512408490448472979300 7955276 17221171939327842529788227529577509888 7955277 66134012198095001270569781273568533280 7955278 -5178925483712860819423650184442698560 7955279 42280261159674177249609933221302208880 7955280 11786370428480167674731634043650048000 7955281 -13093712388091367554138077923759066000 7955282 2454793982153037566172201875246045184 7955283 6979019032384742829154810127533956864 7955284 -27082161105752419960271340510863648768 7955285 11783055032207513133381657876980117400 7955286 -13123689427528406743171816752791519232 7955287 1706757473738041309137783630637605592 7955288 -54007450383618246660123267413496852480 7955289 14934067639326132717607826325793870554 7955290 6151693112115601851211183499032750080 7955291 51675598390664961966989720312256462072 7955292 -46328035526498474272260489706133902848 7955293 -73065611231462997540007878193716957696 7955294 67754463134528234339958540952766253696 7955295 33814537821341952807883590888722770320 7955296 31317226024065139153722388077839646720 7955297 240750957696477538258310961659664240 7955298 -18627580222735439612132168263071219936 7955299 -56909794053000065635741479222562057080 7955300 -24345283730937652756765948777896960000 7955301 172540483235061514134358524600208896 7955302 -3909795514726878235169349101162961408 7955303 31780674858342083759455649726236315848 7955304 -22978672857378918520057266948414996480 7955305 -24642948047664231759206400977316483000 7955306 63879802903521477883402454841115730352 7955307 -33882020615072708079267524114032641360 7955308 -186461901289996158774853542506341821440 7955309 -120998540764965328961318085599430272640 7955310 13286842191424987300030339724579435520 7955311 -18271697208675432730748047176665485216 7955312 4693714039209548820280256992551174144 7955313 -756337717213921055666143011186657792 7955314 91492238606806140320057822858505065472 7955315 -102678055681214767740448003824143603280 7955316 16131253396932298346973803951466799872 7955317 -34708251910197833615908800561528484740 7955318 -22237780854355394343893079989363251584 7955319 80311654743797203505725009853024928000 7955320 46605583298555949236743753084154880000 7955321 -2698743465304499489176238419266074016 7955322 27502153381431560212154655471558791424 7955323 27739244462171592643339265632387665572 7955324 -6290350822825932325262818871910650880 7955325 10990437913633062857720076970911597600 7955326 -3693474265115666193455738620500069888 7955327 -10973280921758073456977729075351869824 7955328 6406775982120216457201212611226501120 7955329 9738974341562889214656073159981196930 7955330 49000174568096363149647374790572950560 7955331 83855770626664114919740932364122997752 7955332 9026043574731971187955959574765830144 7955333 52641759245189745265463473895882497440 7955334 22279880567880800322432918652622168640 7955335 -96427469287446077587960595957974023600 7955336 -102308873437450013973588734133003832320 7955337 -32000586129419864931486432700782992640 7955338 -78256097133791644808756956296927648000 7955339 30348373541816944312292197993279437456 7955340 9765548651406416824416185874856627200 7955341 53955722463585901656437943497715081984 7955342 60058769543803938132902693234598707712 7955343 -37376088761340560233472074782696859392 7955344 -49277910154043183445091651029041152 7955345 -90519484678011078958913790806073544320 7955346 -13037970004786800892253964102161696640 7955347 -56150528791604522161725069472185639968 7955348 53900449302343924250786912686210804608 7955349 94458968518648071825739451033592668064 7955350 7310585507231148089000605870987872000 7955351 131417034705057835699535676584674961352 7955352 -22642320985486011872501862774790010880 7955353 -179661769548962953457387007226058112 7955354 15811090582786594991744103241836595200 7955355 -5330896495178293257172677479771884800 7955356 -82246753425551610285708944674813166080 7955357 -2587453472753722175661540117321555834 7955358 31958376781886509774962831099254605440 7955359 109723600915824502105633148403899118560 7955360 -12552545993480641595052153691271331840 7955361 228631685266494492436174532641791494400 7955362 -44997958649887159226762611331624699568 7955363 -23543708286737737169938231874728620576 7955364 -35246131126954909774884918703415245824 7955365 19507694731102487035964202631476537600 7955366 38754591484820079831956167903841556864 7955367 30249606496076025535290527888477022720 7955368 6140505103949356207915145098736517120 7955369 -5889317397000552139718617267113973260 7955370 -3971653488105694052336256503888769600 7955371 -25180406747206937218918126405460278008 7955372 72206736578011806527824481006106936576 7955373 11069921852177467398484919250890136384 7955374 21270923219484684169646003208524103552 7955375 -51655853608003376845128977625136032000 7955376 -5698383549025685944086719014533857280 7955377 34743488629032170763034762248434446226 7955378 11689841819676515754043331084090055168 7955379 184746946065504998591112564617290114560 7955380 29358795715088797341855687277471334400 7955381 -13466422356509588180456767828677664608 7955382 -24408809904881714597587295359794691200 7955383 -68188165534796859378226770887370437640 7955384 -80861039852135454683270267613113364480 7955385 -28842556239982689320538228368339870400 7955386 -46840095710438411058267619305104926608 7955387 1556222613588594968444898155370222720 7955388 52703870071650465941664035364782899200 7955389 -11854013300983666612277027325918001076 7955390 6321655755203764818402416469912667200 7955391 -50248116931805615594342769609322534896 7955392 -19779566245638467856794593554872664064 7955393 -45722265070155436203731346511037255358 7955394 -895725082510549008041789920773609984 7955395 12280424149451003578996689546646518000 7955396 112464648906449264098173265015530804480 7955397 -29789875028438690249431643156738173026 7955398 -7332318500701426533588946565331210240 7955399 88926951543468993022755605193917117400 7955400 20055699884155641685731919473546240000 7955401 -42179312707112823292941047526194558208 7955402 10218459464120815110503014363261476864 7955403 36492364253902433393955402616554883008 7955404 -4814082354754400540067577054576678144 7955405 -53741306199789617074999983646386299280 7955406 5943534418997449603519505617632476160 7955407 -2497359739822437651807517218830361088 7955408 -28972987942984788808533126518223667200 7955409 -13688281272643656525626244508689085440 7955410 480297585293997217467907305312486720 7955411 -185043664575186613017329023095580198128 7955412 -32528660918650199181567524620655474688 7955413 40297267417654423233692541589668174784 7955414 -30173795662337874925332537198726116160 7955415 -2216109749783258298168166990835141280 7955416 -2410784469543507058291781118273085440 7955417 -42690540260912882365815226756313196534 7955418 -37428809468810102401991724789333751296 7955419 -30257870894844600988370971963610632656 7955420 24936341795255091287370973001887042560 7955421 91137772319748163701315240500930858112 7955422 -63480855580108422552884490196814143488 7955423 -4066436905617012366496272299565081600 7955424 -30765923183938938985162622313923346432 7955425 -60319531385291496130259056193736058500 7955426 -1778752692353113334739821205320666976 7955427 -34082231651690229596757011891341362768 7955428 16344726627133689370791095498172893440 7955429 -2034236539930217079871195854766824900 7955430 -35366664138848168007002577038069760 7955431 21330980174452367059863174122695386264 7955432 86835080405972314113153781987510548480 7955433 60727803623978668976460095579700157680 7955434 -21044695492423711562971105859680866384 7955435 -29399434124815435999528931564701327680 7955436 44556581059260147814353611866033485312 7955437 14398188297791847536296165575616887808 7955438 94365554236141992001740935960736621120 7955439 -34795565284667420199299756536134735840 7955440 -12336204538244652136146360444941107200 7955441 -69838434623029240797555897089114366028 7955442 6634655058253361433972211464808550400 7955443 -1834247616714618261095096175655155960 7955444 -4972080967550493527900483925360696576 7955445 22378445840076101665945584554670603840 7955446 -128393080940718086049622460065909423680 7955447 -85638141592607896804250260463333278320 7955448 -24428538467398902894083901509315788800 7955449 35214202393347823352638673528673689450 7955450 9402147691688979980148866773194662400 7955451 -5518138771461376074507112636572812256 7955452 -69794145451079217347125889113982666240 7955453 64250605323136241899649588636270012160 7955454 -23716243962631175382537512595556366080 7955455 -24967792979427731232577877633287152000 7955456 -76912326127098032628330283828229701632 7955457 -28746444823436730957752333648761828560 7955458 19607316988944925337782065796447119360 7955459 -58539275639585476239167280040197372480 7955460 -51995604408702708490366736208850675200 7955461 124748616440070100524725388627947364062 7955462 -25358463015392996816290725561954084768 7955463 66654042934881977952430822172643461544 7955464 -51530990298156899634530873664389652480 7955465 13975008125363178257023169784348984000 7955466 -13402899272743187388080015941365816576 7955467 2027906956694221382111077606976198496 7955468 14806571402359372951923770855520178176 7955469 -165787663020626635066246779274231471680 7955470 26747396125929384759726685288651526400 7955471 -31974737666943509614380740453955067800 7955472 7050041965262585862755094344368914432 7955473 -3291762539822538818915327317710504096 7955474 -26453290301035411534532500775567088480 7955475 26366055203962027954570275304359451200 7955476 2873415225402122509693932386759516160 7955477 -199565523179770788845489121226548386628 7955478 -16022064079967970783802859413992033696 7955479 -3360842140852145354903181407331998208 7955480 46403475401283725371798826425175040000 7955481 29550777182712732096071859981030168384 7955482 21121897653369218397245187105902756592 7955483 -73415883259586502070671751009098213840 7955484 -25185192344206068163913936653193086464 7955485 -39402146612070437907542065740768572820 7955486 -12777039740298079002929170793919022080 7955487 -83584369681967659401638332409414475792 7955488 -13992662444480028914924528369645322240 7955489 149181245585439872098605987003453352290 7955490 600306422744205778961044894685414400 7955491 -51693796098095941717071926930478739108 7955492 46360839619184350735913597271280852992 7955493 -4591170970095526258507769523426348672 7955494 -45676525856281574721210161829994500288 7955495 -70198838974048424863768625157661437000 7955496 -1046035389787187063197381371814302720 7955497 142271549947682444521703610960517234512 7955498 9505167044776864808455635285939359760 7955499 9968796661881207000434711105843536896 7955500 5557480056014315126604850507479552000 7955501 -80208158734846540051831665939570453600 7955502 -85807655457745339414872557854984452096 7955503 4123924535191687073851735068562930320 7955504 -31803977682422427423965484181697593344 7955505 59105035822677659573306142059525862900 7955506 -23455944515273227653138440091474573648 7955507 -36636413030486973437092068816387616608 7955508 -61349097929337858321410605014620160 7955509 19695204513979893463703791815140095040 7955510 -26322340610884375694223857523545187840 7955511 51653787238273288870046498829084554472 7955512 -59486835230056075515885210008320819200 7955513 55605037161029932831952645445133346640 7955514 25496259535462382157616466127878827008 7955515 31585944670513811010175905833229740160 7955516 -494830637304820107226624892823822336 7955517 -12674683507296804443160833083315596480 7955518 -15237270085059459150600422990472974784 7955519 -48290594280889368787551265074377624592 7955520 7481138324835183121069548687253831680 7955521 -26764498349178287310997974048898007296 7955522 -51899690248390907587385288714308112688 7955523 -53957258999914913077832307755896842000 7955524 109093833540076405079844152919620649216 7955525 -19471690826367196643591497163472739200 7955526 -21553284845911904464640942600395660800 7955527 -107973218948075116881761594691468115624 7955528 16927756565014287775990263205038489600 7955529 -2155421621599599141714928166035331040 7955530 -14583866665390122379476926292969000960 7955531 -192260599266446409278716146029910589608 7955532 6672452249729960758248054901727477760 7955533 111692857297048826581513166651510642284 7955534 9473513999576411665268732337099036672 7955535 -2807348764652388765729826384125104640 7955536 13815486101350016338184654958374141952 7955537 146701563076101793719815997210315087360 7955538 15191852142303403792457025688629807744 7955539 27528509986439475175916247392922579168 7955540 -5865285807393359196284576842661184000 7955541 -19278416647209843620998755667860807360 7955542 38965881480653381081057797999581676800 7955543 44508341022133975075859812535642358792 7955544 91023838849844084039131782729546301440 7955545 -7120290366778379234801039918688874680 7955546 77276512338027069807156140773805387520 7955547 84365778755119863831364310066836332480 7955548 -37037588820260983220410192102172564992 7955549 -70660078158613987605634548098880461568 7955550 12881142186168920408855361181469952000 7955551 167151192700464586349777901922110827552 7955552 138549272132562278499536628144413343744 7955553 6614158790154448565856407414353975200 7955554 30022481688598723822282273403761808976 7955555 9891052121619296597624137942277711760 7955556 -7897893619087808844808781471930634240 7955557 10959428008031904592903565192308500000 7955558 856545448192960576155032386148175360 7955559 1638216059342200671249038610820786608 7955560 -104342442009878259345296698621028352000 7955561 -3244300750066190630560712514546510336 7955562 -18988123535088202064965814660256422400 7955563 3421722118587424047538280725400835840 7955564 12852980652375566082137859897808210176 7955565 11186946074533359554177824839121153920 7955566 -16555143243996186694994249465465292480 7955567 12011450892722625699926791264710833616 7955568 -6897178485563037136221503696351625216 7955569 -92460310622345268885391843154441386030 7955570 -12213030238306466384123129651461632000 7955571 26432947437005884188493371599589990960 7955572 154108491833485920861238915058315599872 7955573 30346140380555699043805892626202955822 7955574 29042877486055758665506676364975644160 7955575 -60553271405976216527171592689390712000 7955576 -112288937514871042694232997771316305920 7955577 -4085420349665012677891356443289583680 7955578 -8530365836663592356721874429719986976 7955579 -114107225489623806348779954716179209820 7955580 65675263257548302683468197756375654400 7955581 139908583293318704241458849131246165382 7955582 12973638563753612419603452209694715392 7955583 -24766912640285840105790237385623068400 7955584 -9913045216187331624976622193853071360 7955585 -32634053187935782245213154661324467200 7955586 -25843268406021836737025080184564736 7955587 92256988055927405865657154649982234236 7955588 4295425852491030950948800023940418688 7955589 -67893543630036255121723356986212431840 7955590 8180670872021723154346839341785505280 7955591 -109518520685091339576530454582307120920 7955592 2750912801564935425263107120353116160 7955593 -15559868683809881523777766420851730560 7955594 -4990802139882960079664449305280349904 7955595 -17647270149540754647299425938691542480 7955596 37983467449638529726488370274015870976 7955597 -39131724562770703591868937269504679060 7955598 37734643629552497092183602367690752 7955599 71476950235479189741999649352142562320 7955600 -15006508142414393236749061439591424000 7955601 -27651719673799696778531762709963921168 7955602 512278552926210191595923484912845952 7955603 86833686222790637438124941159075367852 7955604 -51247936639047321073021196223325900800 7955605 34884687797532119500890463608461976960 7955606 -108008898110116502897535058408975152000 7955607 48311568623365928300446283435371240320 7955608 9484388271093343280166155494017884160 7955609 -202962180045247041771578784014755733484 7955610 -1737902472413014473341304917912832000 7955611 -82466277815742637885601955100917112728 7955612 8837440867774503385932186412378352640 7955613 -7619883223642096810283917086149506260 7955614 -53100585488559164133586583345348041344 7955615 -9587623563787879243099861427884632480 7955616 -91527594250997960407017433773637632000 7955617 128336618909920987574277283155563558080 7955618 -21783642654812240425128863742003727872 7955619 -30541587608288858287274603930048175360 7955620 -91316880638233973049119137347084848640 7955621 -9570780762740269175599280700267643200 7955622 471562533293378469575687027072668800 7955623 9047072746445486643194320535600435200 7955624 24741607499859232947632928965819304960 7955625 -7511713727870527130763430061857110000 7955626 -386647739924400220070051674086127104 7955627 -49958139226096504428117344223272344524 7955628 -13422498239280292930281272745053168640 7955629 94977393573715774011148655750567788 7955630 35035814832801423317161802324600584320 7955631 8315381608099568950253916341598506640 7955632 -7425708497744857233573800719383461888 7955633 -43907034600633309509752390705165129536 7955634 -19762096631974394983016237517999899520 7955635 -50076585657854028153048353157158875920 7955636 51967072781575191525511330780836717312 7955637 -11489285731665365232469622024214520800 7955638 75593866496944362488780196380990562720 7955639 171805853431531445632427432809449766440 7955640 12962115258424731425834629872764313600 7955641 38594176402844212275762418586110116052 7955642 -24938199567874770873123161717375884800 7955643 -95443654264449546842468785984627676160 7955644 75096057933528673388925991937641122816 7955645 -1706280977962753011979162593638069280 7955646 16673302814779123925705425348767883584 7955647 3219258528250244210744799781080455552 7955648 33097505771572303510218574445250871296 7955649 28208235925438549469830170466947125928 7955650 -2888787186765612022893809575577533200 7955651 -1692695030870748660038140508850846192 7955652 2083442358905981283394938634762033152 7955653 108895828986744654865291714660845470524 7955654 -911542417123277035060469635183312896 7955655 -31393621848134548676601693783377942400 7955656 -22308658461026219466565988083639557120 7955657 123080477306640619209643363220378058660 7955658 -649524785769720024105458973348069840 7955659 9962266836634083049577413875381956416 7955660 -301908593343561809074675933803264000 7955661 15542741630718571842777509489706762240 7955662 29424879066952662777336148314037778304 7955663 -187141813926689060206767543998247878496 7955664 8412482189734840570595412864850329600 7955665 9470905085918508970838024077055179200 7955666 -21508435657283992823500621079298073440 7955667 84735656739633540653521891199154909684 7955668 -1718087714923300830688702353017575424 7955669 17302920403372891709513074385494754592 7955670 -2323587865514036031160740769313260800 7955671 66569777599549184327146502762445043512 7955672 60064377035617039802202208758932582400 7955673 -22326953844550972891757751317777848848 7955674 -12234415977632476442083148567385915168 7955675 -16088317137023895441039303314154054000 7955676 -33980741584041577404640952523831164928 7955677 -61139225762701043094738878308861814208 7955678 20633231263123934810741130310869750720 7955679 -40533549760159331633510363185223340216 7955680 102281351521675121514172579358874009600 7955681 3212753164170534834904257943911313128 7955682 2187217099770124848137409084041700864 7955683 50748805531089394794949145728986792640 7955684 -42533953993525056946911970691985619968 7955685 14088272867033228202974028911424230400 7955686 -2187880583931998789432898527412307200 7955687 92894575736277327178990512976430241336 7955688 -63889928503638200983132295361822720 7955689 14012349455132740317367454306257452900 7955690 -16460204452032358077741990747671224320 7955691 62350719728734103104046590605781645824 7955692 -25377555120718369996064537178710538240 7955693 -13441513386013883839822520775306902058 7955694 24324721049495428611366112448536800000 7955695 71271210110029475921685266104281369600 7955696 -3586510025589406292041980301162315776 7955697 53076921589356002830769765105142226800 7955698 4780839515057315893020970565470083600 7955699 -2491043015968222486221186064883390760 7955700 3681487451037151718098747527058329600 7955701 39856868832975047121192876172523532412 7955702 -15898737124308945054560530039242692448 7955703 7477268552047043831179086663543339744 7955704 9126744943969501034583273724617707520 7955705 -81619578150305937948516030778370782140 7955706 20213799631759701016288844436127296000 7955707 -27665897899886240008949874049474766044 7955708 1572725450710790070022123211476515840 7955709 -46280701962068606819043462791500249440 7955710 -6549280316344571349246065244989452800 7955711 63417624821947792951339313665095281280 7955712 54504709824465384519809374003805552640 7955713 36251876189104402997895948313430639040 7955714 7091489540456146839654925465557852672 7955715 71300985597949714349597498753111772000 7955716 25431662097483987948695776759466409984 7955717 -8107383791460363165167071321197734016 7955718 265365711148783370526840487711529664 7955719 -20420743898324657682500636922141579880 7955720 8890410834722122982298329431206297600 7955721 57891838375792590481474564436606178090 7955722 -13717355145680690554654248535503266976 7955723 -69058975069370204758931646233544026112 7955724 10249757160699638573464680714403233792 7955725 -7165873716519552405869238523685206750 7955726 5137266459958472898093019124182437312 7955727 -7155794691408039203026089362637577440 7955728 -4713501945774022560756278205423943680 7955729 -5709001253157634443387216742106236416 7955730 5551641681142587028475642143647449760 7955731 104424702323633854976669128703166464 7955732 -58017628818090884983083453900166859904 7955733 19393391378737170553017184551678405024 7955734 13846844700924011393866348693480490016 7955735 -19390302568326986040854253017364724800 7955736 37042024269252231008221416268215398400 7955737 122575214892339820860728787621956966400 7955738 60311545356879744634024764781375854576 7955739 7057810956589116245145424784929593960 7955740 -203987001599013750172495873226680320 7955741 -28722571857586487832625745327428680858 7955742 40076775766391548288613302278163534464 7955743 110410409285507448688093735680605284504 7955744 -192337914753366258744541885888252477440 7955745 -8839459907132712334980489655839555840 7955746 5597215631969291962321736245287158784 7955747 -5677067536320530890065972547918473216 7955748 28761796409818158794017501943417339904 7955749 173003248976866525292223488343168439836 7955750 -104220168387531861705369738097248000 7955751 -650551862656218898861011614877148080 7955752 5401888608273350654750282847211438080 7955753 761497227461167437533095199794435584 7955754 3590751157217134857552019978719832320 7955755 697577342819960975783874558898486320 7955756 -16264223404174000112135571925964935680 7955757 -28527793797241005488464580951560300746 7955758 -35331045797793845031347747258072213760 7955759 -3190232130468959091796692567232764960 7955760 2295395907696077760408563294920704000 7955761 -92431784671953596024892217469643406752 7955762 -107227589613066295240512633427657679328 7955763 -8369890936867001934782858418720666624 7955764 -117304668700377919180124263782631671424 7955765 -39922858221112084452627349933705358280 7955766 -8078285710846055849030225544818995200 7955767 40861603393769174878626896770000763816 7955768 -150283438665097025498057608069168189440 7955769 -26875689976641626597669143744442123712 7955770 -47646285272010880034982630214972587840 7955771 -50693604331033027971666134328039593688 7955772 -41426255274956510442619729561194479616 7955773 -33961242647384163607721474959079610240 7955774 -1828254662477473609855676121823303680 7955775 -17135156893609124376270869669582133000 7955776 39892958657263621042505805156704583680 7955777 -3265032276932151908950061483707561368 7955778 13839610117363513665130997865365649408 7955779 25983356714243712052695379612712592000 7955780 26776200848196678216963965358861373440 7955781 -19867874494611672593081473736775017376 7955782 41564348397644025505151741744246704992 7955783 -34391699073797413962321586544218949760 7955784 107392892575456997472012421541735301120 7955785 -33625207519534177639407927592860814200 7955786 38830408905333011223335616990342188592 7955787 -34602473489665503180760657178627072808 7955788 -1359283596839290930830942990012760064 7955789 35176306726106095642366163673959929590 7955790 17023205442270463135875505288295406720 7955791 -96355642286557194245605668700671729808 7955792 4717289007122354451672134812799336448 7955793 118553498180123942072043058651803511200 7955794 -10167689958202575587677294308033331200 7955795 115266649054335327618392004114782218800 7955796 70854690812613069554895702022052843520 7955797 55796262803641526115495456366037079246 7955798 -2720559593877355569863172356024604864 7955799 29115053573200222897952054096091897600 7955800 -59572098360999599963041527034832640000 7955801 -15383540932210932127826799622530440640 7955802 61826518377293508656636086032751530720 7955803 -126240568428452292241082626304483509136 7955804 6940994040421543854744807045727104000 7955805 -18884993494100098474730652278651913600 7955806 46056391862419558863150086269959668352 7955807 -26255641940774636449775856624202270944 7955808 26653160727970743313867790464875233280 7955809 38012428644051268008138044285446574080 7955810 -49586189596250350703216118470515081440 7955811 -28594180794700925637871765088464358940 7955812 90450990022553220286222849054909486080 7955813 -160392261860109123267427108421734992960 7955814 17764461775992279238214449307784964992 7955815 19025320268824350611333398699172497920 7955816 62773654583816537895725876011470274560 7955817 1306417838867468737353080923597364448 7955818 -27519047991139058236803367703979777600 7955819 49249801022383833930070868591999275896 7955820 -41218769788408793265828332203354475520 7955821 23077348672293423819682197604207276000 7955822 33627288356088070868574192160054568832 7955823 109619437699475414436107291207596953984 7955824 -34373944719546399534600756781688258560 7955825 -84966568453224257273884296217333851450 7955826 -2719432655298582539778561558347836416 7955827 113680813221012018891906390671352201672 7955828 30955233198966647142641368645238403840 7955829 3267877854467701676519563343770683648 7955830 -659410657733648350592137000586062080 7955831 122082934895773169509800112912187472000 7955832 -2372035456911888486876416460816384000 7955833 67315110752236187938419270228698622864 7955834 39306664987510012054531739715354001920 7955835 -52563829095986586153234358164144339600 7955836 -71254058784638199927297033053329093632 7955837 -63887818587689337832271086166129429280 7955838 4722648425801833748108893448032631808 7955839 -4155703764802615953835803368917893176 7955840 11511344847175881202862789858898739200 7955841 91843483587766308698825329334911935792 7955842 -13487327861363310197495397193586234928 7955843 -28428671402730005939800894351616383584 7955844 4828345405811257232663064190860954624 7955845 -13500058087514916294516423084415427820 7955846 98725826523816971906273715985413415104 7955847 79768994233032086417314461825383579040 7955848 -135386480966611536084648258945781309440 7955849 48659494197806979880777254889814861520 7955850 3117077395801766865569728084338316800 7955851 -58194939039247615814771823704601392080 7955852 -88524559237009696193131350854373368064 7955853 -78043707460955594559344078756966140800 7955854 22191313768753147648620126200397245376 7955855 -27866889865219414662163213729174260000 7955856 19823133147560989694160711845446656000 7955857 8326649542163860255686558839300007872 7955858 -76716555315202644072808239689499588720 7955859 58225692138428467383429005914174142904 7955860 279107768108466945712058205072476160 7955861 42479269569589576825629394209283566432 7955862 24414105831836326604264775955653692352 7955863 -33763275881878614218511077039282872888 7955864 -20196307492048804626327149452245565440 7955865 23425812951063436725658504059343600260 7955866 -15133634674812539678742535559950660368 7955867 31063393193260732872931526799335484120 7955868 18939495981009534636476680138274411520 7955869 -53744217208584157614753901036045224730 7955870 6528629700377380134025212617235590400 7955871 9082537859589534723747735954745344 7955872 11858509487211291112424102178243674112 7955873 10151948216864551804922163686541691440 7955874 91021848006248108055244124376975325440 7955875 83060798848233032840541465250574352000 7955876 1723547503186047411112216648533292032 7955877 97714840421619816786080787456702292320 7955878 -8297900818000506367047182790807625728 7955879 -48015061362045278066623685087108912520 7955880 58951025305365587476561462152555724800 7955881 -43560336459898675719734949584671845010 7955882 4378770230482147039671410401116443904 7955883 -23442477893805746113172454245093297424 7955884 21685900141965192080067935240683170816 7955885 -10463731094275048583114865970611840000 7955886 -10680295400795759457326328870246502272 7955887 -80784901658236403604155079898295780464 7955888 -3706269069323553236452052876798853120 7955889 -81901356572196855462610590124142289600 7955890 -31437702169679974800591862560171208800 7955891 -113641202454544717795915739402548926708 7955892 409158383548161197829179651490975744 7955893 -31514490192846876975491721491238886656 7955894 28261585846095672713012663867329838496 7955895 -19013486821577522652860552357751023280 7955896 8030877640700863729963706492663439360 7955897 41967776631832054089769284035079026346 7955898 -46903496948387189137286556196507776000 7955899 7175132575055984161458870910467928336 7955900 19909461596185658368990071272227392000 7955901 3946352155813845843360609440698182342 7955902 220531167044232760132268303931784704 7955903 382051896527982912978638272108864824 7955904 -8175205360678201674025717494750117888 7955905 1059939466934358141651947400005800320 7955906 -29548918858325541888297073171321950720 7955907 -7296220445214705549172605791437139712 7955908 32291220862572968613800246040330296320 7955909 34901247220361849450379013664633557404 7955910 -4922559874560700030854867354400636800 7955911 -20387532196649386327362800887104296488 7955912 -114592184273707369140108419451416140800 7955913 -23108573755589759442883743723182183040 7955914 8569777822107361542541699063038627840 7955915 -72530216271223677244216777271700234240 7955916 33089640998406538062049902315022454784 7955917 79624212186304754892096911349805262966 7955918 -62020284570875885181045072340145760000 7955919 -30208307207000613844807555690309612056 7955920 1006540824927202270338019767279943680 7955921 -278345495560975563687461506804110397968 7955922 17859205350737093150086129349208192000 7955923 26671846271967958367722522434445240172 7955924 -36351886217839980030172099577214200064 7955925 21888755774731363120732389755562681600 7955926 -48796012307137400387182805588979443712 7955927 17790644367779508039336099926322374400 7955928 -96070648930552834792081734662938828800 7955929 56249702625356784068741922024636843530 7955930 -34798994556542533821695727313763758080 7955931 66725081032938034429034385403574064240 7955932 70078201443406600920095716653325332480 7955933 -24323919932018287507376508522533225856 7955934 32179057897360935521434797608028109632 7955935 -28619139266225866798638303003884496000 7955936 -21699818956086971223354130172194062336 7955937 92950602346137292663486865471420624208 7955938 39790122516786317089687566923673257760 7955939 -118475204031114018180105449771366561376 7955940 21979283887362982364128797924585185280 7955941 -39607389120955562795034455749438101376 7955942 -17455498507499550270880491260623779648 7955943 -20900859607638575266532790279438921600 7955944 136270807797537251029420310414853273600 7955945 23281532474921306211477718613549201700 7955946 844219715076046151089499104934780160 7955947 4245930468809266924962440606199139920 7955948 8046924444522585974676589755397619712 7955949 104085105545241194373075573977408957952 7955950 30542230301781129957648195048379728000 7955951 -118877517944385788408750086493953734768 7955952 -21444631985299535783872016653430784000 7955953 37983685439118198065354774616293929728 7955954 67903027545043324206899757061652764176 7955955 -17674108201316646359414013915741888000 7955956 14759248730652885316287862736751041280 7955957 -97159794830491942542420277715540906880 7955958 15904164276041493677141635273240104384 7955959 -18513385140157579426580175816082641960 7955960 -34707085990576012883296271537763840000 7955961 7233729277899512227775337502916256000 7955962 881322170160054405698559500327976960 7955963 24306358531895718687404122693281394212 7955964 -20788558324230159768235925802261565440 7955965 21360613967804153347466391753653592000 7955966 85887960444890173781924851839158075520 7955967 -84317190009010656935618338462470724920 7955968 -16470253980893751135818688826378813440 7955969 -60956019008867976640910342662551818304 7955970 25764324107965234248507945842378995200 7955971 131579586972698258829767924948000462272 7955972 -23735534325435291960666323338857799680 7955973 30135089711460487044359775302939478240 7955974 1158219051409646897382648575724960000 7955975 -4260915200297035598509994038698516600 7955976 -8355488009761077435361187038022860800 7955977 32118959382839758718651237218676755380 7955978 1547524327152402133179329350013353824 7955979 7594006069007276216388212587904284608 7955980 69142551638088318814978986919842432000 7955981 -6405604647881527022055473611943183136 7955982 4895870029208199571812667874737722432 7955983 -136651153067321677725876183511407323424 7955984 14962078157225908255685988940127600640 7955985 34816373256609006387234117766077965760 7955986 -43110155160628478051897859536404796256 7955987 74474545782464497655110285436747016000 7955988 -47698274394493614808309503970110720000 7955989 -14151975839603896762011692181835872 7955990 5852325594189497052380508156104858880 7955991 -307045261150486912451386110701413152 7955992 -270039398722486821520423405792819200 7955993 107406170070890890041018917730725898624 7955994 -7680858365040154249603751547951644928 7955995 33111839574738483693169025285036380800 7955996 119151417851411070206090659896114624000 7955997 1324312318640191838966893534898626560 7955998 47596942628138868303270053130442416000 7955999 18051578762884459068590557987187047200 7956000 -32019172602115322141357414643597312000 7956001 -84996036691148885933765903142378214908 7956002 -73425299132371649697829624368198698496 7956003 -27887548662100403231431504882354300800 7956004 5993563800947915365425376213088563200 7956005 92073064591297778302783686069142983000 7956006 -28465769360523189180340889373552204096 7956007 -52907791046771440987584015782760401960 7956008 28542033265647543372058930500222888960 7956009 56319344177485241558771351970552671040 7956010 43737676544560732352558521985376056160 7956011 -42118195591648118059622605254440133120 7956012 21229127030919108257610463023636506112 7956013 59521507041462544986143509940617847520 7956014 -59960000843703256801162747293914568768 7956015 -53746133987415950957310787291518301680 7956016 -27515813011534859661202915787300241408 7956017 -69348503595568220699109709433120123868 7956018 -3022203374876553521386413751895365632 7956019 -65678374674822917412647027603308572480 7956020 6006831083145589135347389209344000000 7956021 78005530396826643711498751234224820512 7956022 -48071394487941686624094394279018475520 7956023 142453523973674744952607561626318901224 7956024 -90519085309777311974683955561352622080 7956025 -22199621244069088170478052344837454400 7956026 -8744505980519626200866468644818788352 7956027 -56378499486197610640194240640145874036 7956028 112034166238545298344765072847720967168 7956029 57595305064470323023586408429412233184 7956030 -837569669392809849412455651671086080 7956031 -6287403302291338666516683484407823168 7956032 -407073498844806764958912183973969920 7956033 -10277419969146666836216527949961997776 7956034 101800742820364702285077153228654657600 7956035 46381247837619289438776131686303422480 7956036 10473782361943606755809571564094218240 7956037 20151340001753723109899801071112033212 7956038 -15646650380516007707081896435360896960 7956039 -10938129579461390255890043694291477504 7956040 35299934452504488028390290572185036800 7956041 2225737407296892576596414695002166800 7956042 7293752684211702190069311911975337984 7956043 144957465735118357109823391230060310292 7956044 7544587273507505728241675341700146176 7956045 -29764722579000568390346246127004740480 7956046 24360429590766903566494442975746055040 7956047 100316449438653035819647993124755404288 7956048 -6982439941112333216557047899927740416 7956049 -53767868035198482249713604918402101264 7956050 -14853948078694722634522430348417258400 7956051 -2823871536962539517792260090865069856 7956052 -6416384335893418877332328734159747328 7956053 10775142393844599184734648213809458080 7956054 6367423904234810071810994512358208864 7956055 -87634629662692043411820881226956408040 7956056 2139588817175807655979053305126400000 7956057 -27271397777932696478005065645250156800 7956058 -11948626532584747282314022581239804160 7956059 -6996932165547626592415971293329572096 7956060 -6844661335201711579734666270619238400 7956061 -161823684231509906701871845725385349338 7956062 -81646230079002491530858188276517699968 7956063 -92302894801266227191425362156479573200 7956064 143615385108091338390540564766804279296 7956065 -10134955372500904538499796224118885080 7956066 33865586929543918551790408762181806080 7956067 -76587090442092955870371799535569760608 7956068 23779192605028193480174371195185954816 7956069 38743563808136877258743611060021096608 7956070 -4340907917300379469885551548284487040 7956071 1279539240684837244552474886560173600 7956072 -8351419158654641678408957808396641280 7956073 21828389382962879642660622359339791560 7956074 -8527401195456133011243400602778099200 7956075 352836534775430457837314124001041600 7956076 -40045468658858385328614857775809386240 7956077 37700068298566027060608269717687011926 7956078 11683272587001710115818812961594014848 7956079 514041109304544485818385549026952040 7956080 -3977813896421076585883220507479572480 7956081 80425129076943985972320310956737904642 7956082 80447404467831905692308377122516828800 7956083 -32084213026700268030474789061573930296 7956084 15679262582849805258310901601626382336 7956085 -19687014572005863403917063443187274440 7956086 -66230836719973478489106536713555783008 7956087 17772779805500882375024877787513334760 7956088 -9254438576714572752014997455901818880 7956089 -165516977163457279734354437453233657110 7956090 -17860484856064032443943132799993344000 7956091 9206891112812142842124731910163330560 7956092 -17198414605431061084747524458405790720 7956093 72258288460960261165177764304689329664 7956094 -93436848466671279985078211373636695808 7956095 13369363679210289447793708515812126400 7956096 3445262690194491599687286184633958400 7956097 -46929552857040775775851980459121096620 7956098 -86713704307436564859652233961067333760 7956099 -95072901851252421667864986709963155516 7956100 22163786352295908892680046797864790400 7956101 -11889057307823138414273420761672724898 7956102 -3020221078347361838534210878440394752 7956103 -51063002371033324585773630171667804648 7956104 -5872427572287460610217295751981690880 7956105 -23356445251011595166740151009488481280 7956106 -21162802003451727803909691594031255248 7956107 50784342207947690111888057451330556920 7956108 -46793772862210566751376620621403053056 7956109 -24501084404787055058737064151088023584 7956110 17710203136792301047674208278976757760 7956111 -28691977170103794276815465402154379128 7956112 14428311102992319645024251474222882816 7956113 285785487387045242072856549312259200 7956114 -4050637971355799847193238589681280512 7956115 59192666869555522598774004306223354800 7956116 37897329603680110491929736446085943296 7956117 1299334342369529755712733518646345600 7956118 47425556624579760850837349170894848 7956119 -34346667878369759110976932691293020432 7956120 -40547455188781004099393394060245606400 7956121 -160952985784186622038459274283856669500 7956122 58166898699458286058065674727935162592 7956123 4271213673201593220339513562387395840 7956124 8202894202165866410271001147831176192 7956125 -10860027176928232032065852453538825000 7956126 36165696827119891018246692256456406592 7956127 92037465232036842216931197700883497960 7956128 37247687863088450455940726496222904320 7956129 -98209902091737060045910849468538734416 7956130 -3154607241637421672664803163520920000 7956131 -56973153343266797671396738661232776808 7956132 33933667408877272017778126564027981824 7956133 1460431010224836062140887756985270204 7956134 -46266432789661797029480693232812547648 7956135 70825445485001268037456575455687985840 7956136 -90514399121608188809485588786900992000 7956137 7475456549561272040193571443555952512 7956138 -2093042069475587541071310994436643840 7956139 7269137101653330025788920522166757940 7956140 12704981623752159496992709997889853440 7956141 84935662482082498943404997689158364992 7956142 48350917799573221731239125432749041472 7956143 74434528160957035649862786309975364344 7956144 773470166465875187948116501020082176 7956145 31528510065093450683662154757296478900 7956146 44505930661673190551989179728619890304 7956147 -54013159835365790829423702987357662880 7956148 17104767734035292028171936613802945280 7956149 42417792484831937183791887031182183150 7956150 5430199435771168821112192501908480000 7956151 24617916354719757090809695182712261552 7956152 3630998972166799864758268625370501120 7956153 22448020603062408700771029894422805000 7956154 -13808363782786485019134365227086425088 7956155 44916010295553245417345325873931068000 7956156 3366927816198745411325284858943161344 7956157 42603215759260926136440084295708892832 7956158 10380427047825338657147943149233643520 7956159 82786413137457175252799523097147171200 7956160 -21205477795081889118659451198709432320 7956161 301468328050822997903198499111519792 7956162 24227134829146356248353653181446192720 7956163 -97223333431969355289340249950537595588 7956164 -45568719207790598584353327295214773248 7956165 19173908980022786582394468711376725120 7956166 -398890500191849120411636549191302336 7956167 69289492422349980755020656311166952320 7956168 -22497560953174387521212292098851553280 7956169 40246290104976273872237803417091153920 7956170 -5734475075550064619088543689107780320 7956171 62478578716069287979288417827123768240 7956172 -19534415942209639139901499474685004800 7956173 -106729036376916948820778866015947103614 7956174 14480561458324214205719127510853186560 7956175 -36473852014530270419681451442337260600 7956176 869589853521041771263383652969439232 7956177 27639402502067719752676416439847957280 7956178 38292084281651192048227685521925191680 7956179 -9989653008245021771405844999653953200 7956180 -28723865821509487267640298680978192640 7956181 5496085046821318454522371943856878464 7956182 47989696520188273187625570977998574880 7956183 -31434144529714291153547513892181562112 7956184 54800689564028449676443362896963174400 7956185 21120377851932030914376834189971749380 7956186 3202993672000186862473240649305987584 7956187 -188719458346468846732640232962683003608 7956188 8821629057633979368492396712505258496 7956189 31209256314591552051041815746660991008 7956190 53690288437328325460893418413953433600 7956191 150503139576746066334235169525906420784 7956192 -10183918777828980513565866712765562880 7956193 -11364054089737377751329800293480540160 7956194 51666547791172007882673655354577326080 7956195 -7276728241889055901456531738211072160 7956196 64897669071390188918967806498540662400 7956197 -104111325351720705464074274971270663206 7956198 -55581897166356880603076207542709621760 7956199 -18621038581328748525908277446469204264 7956200 -741784740519886962816873820440576000 7956201 -5549474561255310645518296871793441600 7956202 -51641807582155854967159619751827258448 7956203 7144487920852615166911246167461922144 7956204 3701752906581809056020964710408192 7956205 40453853814574936560471557604556750860 7956206 -50831152626223616259386997747720112896 7956207 23945336862074261899986389418995761152 7956208 9213091178779375859760724369863475200 7956209 54177634144376952819075913047042353520 7956210 -33606057156215639828487711917682839040 7956211 -99669973281768836187602046460177403188 7956212 6788230815216931087327699009758167040 7956213 13539167658961876724667715786634690400 7956214 -10006310030541864767509921733225189376 7956215 -383785115123105541024220580869839600 7956216 -28276163864894262292600546989495521280 7956217 -12719933161468804259858856636804866040 7956218 -24965029883164413153795623942012599440 7956219 6108722578947789792106644105659174400 7956220 28835674071387860464492396562949818880 7956221 7264685545701369729144317036810023680 7956222 11822549375873800215865342059714891072 7956223 -95831044132792821782250680543153980296 7956224 95163746890159024221551712993049313280 7956225 875788326115696646034528632944605750 7956226 -15464313246962069013923435184695024688 7956227 -42229933721031992248290470481010640688 7956228 -32038580202457414257720412594010726400 7956229 -58434075903048018121780146107314749216 7956230 -18506880292903627655688060479086039680 7956231 -4694520172826597922488043888431846400 7956232 69218527107968764390944908446775224320 7956233 -190321950631475340901569388124040683340 7956234 -16517737734728156583645528872500896 7956235 -13407946112689589867126769054463242240 7956236 -108184300080366712664432608658863806720 7956237 -18931547324029056066700737041871216000 7956238 44015112668616495641310443094248570496 7956239 -63326192774367921021670526865826410744 7956240 6671898182281580528107691117138411520 7956241 -9715641937070193878265436009457794716 7956242 -32756963854441864392720777099093439488 7956243 32613504334756367718018924354751147584 7956244 24228966713332096399324098019558752000 7956245 25664490229709435228460869833855245600 7956246 44132330692381636679674805142219854784 7956247 -34126743873482367583886123315688140712 7956248 33293769998619238745073122399594496000 7956249 -25010308586139296682112940373599165760 7956250 60086421019177524440133138916596000000 7956251 119550522669772953988785477000863005272 7956252 -18708599475122651630927342844440002560 7956253 -77590591506919917187914571942791620660 7956254 -75834794731663070666635199915494522368 7956255 20056743609144210778079346314211570240 7956256 52898219377893075861338020229897256960 7956257 124140861324702269713338890390850654912 7956258 14011331443464322223180524893071278080 7956259 77798292496133813706475782177683962460 7956260 -2886773230422732644240370796756500480 7956261 47573146576154430288486729753686702910 7956262 -31248593055321592987557827871509827008 7956263 -27520268512483067650277703194585330640 7956264 -63530627550161497759977864210535956480 7956265 83959649197976936961925462065493194660 7956266 -44735276058833306737171393330720137120 7956267 -10172279186546513204089341552748097664 7956268 -17475531742544550564931235443922480640 7956269 56071405271633426267923477110699267840 7956270 306859899454356615865156724798154240 7956271 -70762512447916544204633331827261117528 7956272 -1582017071939880126169664244939522048 7956273 16515859413238345312228910090719998144 7956274 6682735454398456792449861144891205632 7956275 11549054879029637295514668223784157600 7956276 -57223983353737566723119858763735330816 7956277 72809438433478802485809853924015523580 7956278 29005331628179348502827156527698100800 7956279 -192874573276870660964747825011866120960 7956280 -82049681347462720005768010744611840000 7956281 -13508229707809803880708370685930371628 7956282 -37976038679304404350445161035542135808 7956283 -13845604755933684029147778966400381468 7956284 -6103501728933862151394990959318590464 7956285 -81050975961546159958791217295516904000 7956286 10901362507726673044211307017302263744 7956287 -98631919024953290996072717227318784064 7956288 -8060651249906445415067970379532206080 7956289 18294836599635212058287636350798527744 7956290 207720235951966728132087470482782720 7956291 -5560468626101444163483838903245641472 7956292 63832643681197928328924433771750822016 7956293 -38914338687684462403714028689428847458 7956294 -17554929398609215945277085741075182400 7956295 26617487905011240336541180488199480800 7956296 -18890785554364505297915514466892513280 7956297 -89214062410462763962804303810637342352 7956298 -17143260841766219970476491200737786880 7956299 -51416975989658280694440494243423438736 7956300 22968101272185737244171825598661529600 7956301 18496833036008748841110266160226471872 7956302 -36907467887274486316176802536063720000 7956303 28427769492854093360568779698380301704 7956304 6815744063392033437984398598059909120 7956305 -8366521324841110834874600710296468480 7956306 -23889643017548782932538656975244661760 7956307 -26948766047900197290551935046638546320 7956308 75424318855675976687251625888524844928 7956309 52800679989746985992094615344436844704 7956310 -23403145518837463772615649304981824000 7956311 630003175155954248618907721181846448 7956312 -6662174277424089679007360149855272960 7956313 148088252411643186262221815310049862784 7956314 -26155762098880810183894300028815304448 7956315 -54816099684784891792923827466527678640 7956316 -3416890898688388230254866101675560448 7956317 -137303287604774548582751943795248304768 7956318 29755067813346335554500840852028317504 7956319 -10363641027917032103856296524719023504 7956320 10630731006840898641644739209912647680 7956321 32648229670525138918605291964895557440 7956322 -61508547633792148003111271041476648576 7956323 -198305356410576966424068032159158298280 7956324 -62054060416578427059802730344330909440 7956325 8615951753596428597227302273016610100 7956326 -19946854696955911643787376954544239680 7956327 -67411142629032984831891440422262208000 7956328 91254834475730520890000276649669212160 7956329 -106555274463540197053099980435077456070 7956330 4943960332485374841042241304997880320 7956331 -67247309464672854122847160236176445936 7956332 -26685974206999122279474811519631032320 7956333 280765285819241892104104074449971200 7956334 -53965351399672064576846519339701685184 7956335 77618246180628566920982596265829566280 7956336 -2406165125274240914701346877279830016 7956337 47793777947433183291753202167549681252 7956338 -28690687935578660655625099506011868672 7956339 -55697412757379504006692877748110008776 7956340 723451630869507773103303041192263680 7956341 40861185863290807893826711850805285984 7956342 -12545517419921938634296055049761206560 7956343 12910383114268449509134001962408580224 7956344 -43105210297221615180385657300499496960 7956345 -31370723574632073792431526991728484800 7956346 -23192277752984352976187326477765182240 7956347 22360317277628779394817646769685600000 7956348 48635663242176088629245811481345376256 7956349 -34025969568833912178909378820307126650 7956350 -4766376817391716994271113344347547200 7956351 35265306574575706533674544407208880368 7956352 100017450211187870518821677397599846400 7956353 18748897167244634204035952684020077780 7956354 -11259608951379536926593063304158816768 7956355 -131556220249573950687570075674598720 7956356 408478038853915104965093671187254272 7956357 -28421211217888937114357923339533494208 7956358 -14511204568642095787499265624469218720 7956359 -8955905830522039522224412634560248960 7956360 28480868474913126278897992575344640000 7956361 3441668884272498955944483019423887232 7956362 6551291457858830272364521220344368432 7956363 -118660532234919844584979203531988815936 7956364 3456522324044603086904902333571210240 7956365 -72792996399437098562857941293547778740 7956366 -45191539468282469593021922389547031552 7956367 15733925312934571509493242201780541440 7956368 783253196190631115307412563626557440 7956369 -358896115260883542945024022309859916 7956370 -2138124207229169071379182334386971840 7956371 46107197777888890719077130434576271000 7956372 57678228657619558496294315529464174592 7956373 -65246662848266240788262961136693387378 7956374 823780504155937059831149727760992384 7956375 15333920943172470602776137960050724000 7956376 1398402913702880651316338327285145600 7956377 -48045059809468477636672608932741720640 7956378 5127075781344286625610433482779229408 7956379 35771257549911186268793845816717470980 7956380 15994012159326103217847614627000386560 7956381 69789979646244436907786915955765282624 7956382 -8239684673977240812805195192751397120 7956383 -128627305509467212513298405972930906160 7956384 -74697368701060491536912548428600311808 7956385 -8570099032378008694298912387048781420 7956386 -53378711641695080952045506869864986240 7956387 7403920736134418475114506343405827436 7956388 -118978516303600939115853329072165726208 7956389 -4905477376059492400271850763398162144 7956390 1799437102976361408503137891375472640 7956391 -43365510319096104512334196029669388080 7956392 28577745453205565431937073101023104000 7956393 -29993436993429305045638927309692737136 7956394 61282216508396782472288623079571896496 7956395 46643508222013054913596418198672902080 7956396 -2343187174859345311718974611474889728 7956397 -101871727525010690275446920078921004948 7956398 -882786131604559101794719489852892160 7956399 2143769519190829341251598372498001536 7956400 939168000299398278587776097129676800 7956401 -59098046773509948896108705810831039598 7956402 -7508373589688420030094098892841328640 7956403 -21942822664347804504827924059104140896 7956404 126085907703386117641154006367446249856 7956405 -28038024010088955475601736497149656900 7956406 47613944705876903294539265562475829760 7956407 -79374958192309847722075407872955568344 7956408 71345025281969763552239642653546782720 7956409 45677150433270068387693965630052797610 7956410 3543303060428657854027946776168504320 7956411 -40886614721173053502749636509288046480 7956412 18070288693500709610716652646945039360 7956413 -18679479855429379012564867960951055232 7956414 -49828137969867224397664846072610943360 7956415 8637333000046599065561466473170703520 7956416 -1441630193806194358612339969581121536 7956417 14817445114502079413075429597659852800 7956418 -1174862738165549422682171717166297600 7956419 1117905557797678141890311350448730768 7956420 -20372009248715332696977936905628549120 7956421 118764281169213948950117096355863968800 7956422 -6874402403465133622649483586898392000 7956423 -70597381164412923033258128758915113216 7956424 86647811334253344363467246994012349440 7956425 71891692169737253655435776000950231800 7956426 -1694282430678382351514281882689997056 7956427 -693676986864664391544650266702959724 7956428 -93460011011987084076694888874648524032 7956429 2897050438731973204568173482061963776 7956430 -9230059141000774366443356321493560640 7956431 -27805020380199464881120888591410728208 7956432 -20356489458305106964458875959676239872 7956433 15478793156317810551080779773761813104 7956434 -29269710823647566346699226882447446384 7956435 -4981658976235724046996801112279765200 7956436 -2291384365866003922455974572320399360 7956437 -130080929708587440659216335290950740914 7956438 14448888959602893226605645635097722880 7956439 -189152449354256658205357279685863305000 7956440 -66649558483560592338240942524344320000 7956441 -300573458979724137306275760847589665920 7956442 -59558667103148651445032642403030859776 7956443 -7882938759101663370968584378558352352 7956444 28980454740272326127513021520740092416 7956445 25300352055779081140879163475249609600 7956446 45019274239573231738365138741331707840 7956447 -27718026030078494230181026898489302200 7956448 19828612239497607492762342768236298240 7956449 83832638942121620014346325037603268400 7956450 -7524459494809659744528366727041776400 7956451 39761373786572014194727369938585524400 7956452 -34119864551647593151098538532327915520 7956453 -5610998483662585436954169705113505696 7956454 -63112423140094649147573244672142725120 7956455 -7534121013866126467781751213983032800 7956456 -29324555072893289532079049654521036800 7956457 47879430762115979028900078892548541732 7956458 -41435674758343015914872021898654883920 7956459 5075659956738902193445648555805955840 7956460 -11516054490129941500568904773333729280 7956461 -123276029410824044932227487368994072128 7956462 -335922636402377949573985074432906240 7956463 38773401951481037637934842576174243024 7956464 -18537000886924714927780783302778552320 7956465 20201018300776424004965372183383650240 7956466 -3509039384781383194332071087591502336 7956467 58212037816479323970530501214105261516 7956468 -1180563083934176094959088579625493760 7956469 141627281660077878552896885769027888060 7956470 -53637563562148571028618246567704248320 7956471 29243990557818997166674855715418318312 7956472 25280139664475394213637143039216844800 7956473 -85559733074928648177399769162156220544 7956474 -1343276001258804611453409220882103040 7956475 36177537151268709318684629374682556500 7956476 93691453009113042000840719002450944 7956477 23854647322772945634005590143772674828 7956478 50401545675171622532845798329616357440 7956479 82308911353139667035109965332529845800 7956480 -495000618379231391724470290454937600 7956481 -16236234021530305552327761969280804268 7956482 -3514275473379751248102249050887441920 7956483 67748696337229250244667866170797548024 7956484 -19872246042744513722129109457695999744 7956485 144422423587154558055418279215734284800 7956486 24822134672494015989400089987565398432 7956487 41920164800786072466834782321671262208 7956488 -100361197427281834162202369003844234240 7956489 -11048268467064939776253245809208316672 7956490 -54598566689392576742972030851225668000 7956491 33023401255980889018078768868774193984 7956492 -11773187886351322238036524931814506496 7956493 123277068404149110014492714018285681580 7956494 -9201716633658801762193882589805243648 7956495 -98564443641583967266923582559144850400 7956496 -6129587403510059972163022499537870848 7956497 -124613321119484333231491822282234722960 7956498 -15518250978258111505060183491155489280 7956499 -75469798537052268982294452281729422520 7956500 -76445144576477091700621203583426368000 7956501 11165258436786200641407452115321495168 7956502 10137064378701735774551066768407440000 7956503 -2450581689889341204257988206757400248 7956504 -31269925769810482335011994092171980800 7956505 -323806025270321839126034653510684800 7956506 35856897502700324578510532836354355952 7956507 -14371866660596114584664675148245741712 7956508 -25824398451477222291959374685068841984 7956509 -54770560651240436563501871095274235360 7956510 541938207960868679988609179774373120 7956511 -31592489667977408368120442193001734000 7956512 -102556303391798947610193062590713888768 7956513 69083077502503656692143935250777660242 7956514 -64360046676585512915406063652637268144 7956515 -9534930417412040691160913134778846400 7956516 28357197298997229656830177397354833920 7956517 48870657555165488305972528216748496000 7956518 -45120107377409309757485243441879717184 7956519 2203610692509202694263153057069135488 7956520 -28708819990293261429200432339623526400 7956521 25974791985414544787342554330031737722 7956522 11830221069775548794828558588326072320 7956523 7623352485847433653163346004354606772 7956524 -62876268883909271757470443812877787904 7956525 -38043013656445256432037579425165959200 7956526 60225714274493670743888159187484475712 7956527 -139834785974948084155270717016295814800 7956528 3410651490030386988646909278189256704 7956529 31551477948075936760688156346475264576 7956530 27392521577266219345690552108099040160 7956531 -64800957939149984013021259279896259320 7956532 100700564842743481185610832069749901696 7956533 73953417355073595886158130426032663804 7956534 31929663397083907623314196939262073280 7956535 70519402153112973033801542420414570400 7956536 -76170287553329369153529637394778685440 7956537 34068816292102378111925264379178996560 7956538 -92526018424293591083870086247036488080 7956539 -23559984988672415478425674962785396976 7956540 -31129997351899677039106653636443312640 7956541 11040044505583145330569668461419210092 7956542 -24901751235978217100192250073584362112 7956543 -17661474166623442061204948779590604416 7956544 41205886169262177675750880384093519872 7956545 43738211491724878807457803262219056320 7956546 3542053759215710889099741686886781440 7956547 115754690382743266982968329099344821752 7956548 -1140241035721128503375631889379241984 7956549 28434794898733886803801863539680318080 7956550 4526399843205659614728536912842752000 7956551 68516394614493850438870629026146597392 7956552 45752411481255060485511472930099077120 7956553 -25806908165524081216814674856695686912 7956554 -18923455222997968310651972425375276800 7956555 7442747601524534750302174607776800000 7956556 -40171782423031557970217862309084241920 7956557 31116688446500206645503766178543634912 7956558 -46581983094583922817818997637249608576 7956559 7932269984120480301646841234056264504 7956560 3195995403232897299094436452509941760 7956561 57162243143206087195774623531687314784 7956562 -4496331394775976985871023168924286688 7956563 104892767447236885574542964075977963560 7956564 9300540496565770709853255661132185600 7956565 64549743578890914799042985284721594460 7956566 21607365135806119378176322531776659232 7956567 2514349126330090346110791875322290040 7956568 -17912597541989133236754253786533181440 7956569 -4119930390315587080497671589300504960 7956570 -46753506327545986022189348466865328640 7956571 -44616546037335336857832038556798623200 7956572 5584288504290981872765040204573652992 7956573 -75206865373783098075010057019596682400 7956574 -6745174676081864716551601039888959360 7956575 -71133138914025482020945705307979077400 7956576 10286639784356179126172260464997171200 7956577 6846043286644349822655756712435019952 7956578 14424183239613138803410855647157638144 7956579 -26201846426702046228282465339428795472 7956580 20204180483427074779262464827597523200 7956581 -35168492854612024631414285639512708800 7956582 4023326404513745909741426053373145792 7956583 -109656612107210410772481375379650152640 7956584 24887844274134812702114802113606123520 7956585 10555762852837299610692158461587705600 7956586 38395076289541974211320146713349228544 7956587 107336021207234508288694139517652069236 7956588 51766899753981381909615038907240076800 7956589 67731700932256554166764900877693538390 7956590 30642739355022053679334881204533668800 7956591 616444998975404377219942289510246784 7956592 4347663905112168196516521458126028800 7956593 143687288055794061380026758153192229842 7956594 -9839131608247860054052120520010424176 7956595 -61683535091148992533604174170308484320 7956596 38552663013146292541560357403974716160 7956597 93724640530555666652631246473901504 7956598 -38958272653769520598650246531315774336 7956599 65865476317152487643179658987026123392 7956600 -15133594971749108891427553067136000000 7956601 -129262925901696627028410543560368709398 7956602 40530016710199704994417315889217424752 7956603 -146452500620921271153292038390062184480 7956604 99494794131307315545291442401277024256 7956605 -42953502647047664523000345918475845000 7956606 3337606881035827406031186474185134080 7956607 178353982191774280983526943988331512472 7956608 -126724689260611184935484885924220764160 7956609 53333797507862788654298199005647001904 7956610 19082285012055699500505104853290748960 7956611 16979884015093295743464113868438762480 7956612 -81816118762191135709090162422923382528 7956613 -12390774714280671971388764126991887840 7956614 54771050007262532126474500069096220160 7956615 145671200185425279924826795384442880 7956616 -47807430430221167836365890854214400000 7956617 -14386442922488177912833230291720489600 7956618 -38489228117093907478800972971565783552 7956619 135679328581933548899056532216171775312 7956620 5602998691696090943540188078733998080 7956621 8960667793715539218579039165172376790 7956622 14772484501141346704462865838091012800 7956623 28733908294002729537010518640672798560 7956624 -2208580757989967602958706514519916544 7956625 -42299055507439564593982358480665902000 7956626 -77715968035397564811398396467872324480 7956627 -13739545317229573233876720224518123776 7956628 -43036959850844978433640765799467373952 7956629 132342474076513487664321029215994441280 7956630 -2956647051332840759645034100558540800 7956631 4856829283775332101999026508164255432 7956632 75806672321164527176768445966174566400 7956633 -32231840414340216990971061074971164096 7956634 153819759849911377424012509493663232 7956635 -1046513153735662117122129014106492000 7956636 36319085279729759273807684792462694912 7956637 -44814569061799511907728212098842822900 7956638 79929369877841725701797597074883839680 7956639 -42187682711256144760960227460483857792 7956640 13319440541861097802454623514265845760 7956641 26153908042143235581686991573886039104 7956642 -3776809687326587074157536071617208576 7956643 -75229718512626970912760454069886310400 7956644 24314853018991909555661502159527838336 7956645 53642205518782572619865462747724354720 7956646 2167296730423378918451438859175449600 7956647 -223565526085667421570848535591164154000 7956648 14043731409428305348243397198807285760 7956649 53792072368990645694582531483507140240 7956650 15836751891621773038311288896477805600 7956651 27907813427078134939284884967226483032 7956652 59994897750625527892205160489314611200 7956653 -93561779446361315257931977245358310676 7956654 -3375106541766520008178985653228562880 7956655 4781432335325868228019597576266193920 7956656 39836528842258011023849039716527194112 7956657 -57443632960555157196762839148363486720 7956658 -73478160448518916549161238280895022320 7956659 -72324089544705298210402740187857200640 7956660 -38561108431099902786084839835173898240 7956661 27632712572301918257841675902805889262 7956662 8401273756828516752563359509814947840 7956663 41401981075123536450913125795420884736 7956664 1047782731570170146832331072267407360 7956665 -13136026751883277668914898284536662000 7956666 -25885447286994696796445544200022539520 7956667 -109365625957471309119776809520537552284 7956668 -52729214160528915024194811191803246080 7956669 38262900826249317364733038151024290560 7956670 32873822547524592411543374193074441280 7956671 -81908545611626601989559036130343944128 7956672 -14156080443046538494927801765960089600 7956673 -35965038727175655621869248831279485740 7956674 29396422751692489241968687462256231424 7956675 -21473646274639138186665323118109449900 7956676 -7076957870814936555294461440921047040 7956677 -638924996083950149343288096084197376 7956678 16839921037794638850951187582427774976 7956679 -130496418569490647027224864190646423240 7956680 -42477284159997216431607885734560051200 7956681 80169500960950450305044899368771539040 7956682 19989865657574619370959782085204425472 7956683 -60142116590720145485667579378130612080 7956684 -42136048016764075556598283891547489280 7956685 31675801942022382710492341631017707360 7956686 -14398828672604118610377587421340442880 7956687 -39065973690026405420524601119687662720 7956688 -739741682489029362525309570273853440 7956689 -22060416975761604985157209857038668890 7956690 2396553978602338201510815557060582400 7956691 -4476851163722209293941609187917843616 7956692 32252206194562409894078481931295232000 7956693 17162336348929596809992701400230189582 7956694 58032866526632124071639611637609664192 7956695 -80381941445426608984739464205463373800 7956696 -25376140117747977932179685471322931200 7956697 -4269002613631646522322540615608763648 7956698 29457816817137501012232335665682159600 7956699 4949330736482402306914704636233293464 7956700 40627259239783394129321697622663334400 7956701 -34267624506306885564246704014277975598 7956702 -1396416992054695912272617688294040320 7956703 -1454350114961221962747331348528702048 7956704 2755621111614682656611056944529539072 7956705 10797859520773910514858257135923455360 7956706 -7217993561350103929546785604432316160 7956707 -143743263064807051941853923989081480568 7956708 -686534007836503484933692830324129792 7956709 -103615987348318761826537391703866281090 7956710 31820643543254461538685518336893522560 7956711 -1155898998499927913509160729419988688 7956712 -42856083690301717409479011092871413760 7956713 -1161934969434144186381087352896111216 7956714 39964942767895467174041955404614036992 7956715 -60828421487201753006626844729763948480 7956716 38414039193246673128992808957738889728 7956717 58888742920353453689765266787517901248 7956718 -43139259194312431357137323120621851776 7956719 107166438158617767862496512922378754696 7956720 222343160911979868907760958340792320 7956721 -44353771772483061105693038604363466256 7956722 65068645495357237257945397947170380800 7956723 -14152684185872808233584096615975459776 7956724 -149910197335649224737900559474998104064 7956725 14582141387826495509885938768064376000 7956726 40485114442030939888059972429347520000 7956727 82673193253298013937956155674269497576 7956728 55666899992153778735760650686659522560 7956729 62554844815182250474052241113100444000 7956730 25000009024281951824749187471664734400 7956731 -23867074702234436424993505296188222976 7956732 -10475520691662659554270716024082833408 7956733 -26114275908958909920174521785901918196 7956734 -31238991151319021466091588993670822208 7956735 4835387587592955024418452202427466240 7956736 15778639134201098233780610364260483072 7956737 -46864204127951451138484497520254223614 7956738 86225492890087363049501720214151384320 7956739 -3779215598306135621461922011599159296 7956740 48777559240786844103100816913886105600 7956741 27168624059328990643888938181453786080 7956742 41044087013685293571199260552791424000 7956743 -140597083580862046836139304180693692008 7956744 51974406770000103468036680987658240000 7956745 -5929400111225966012228386613417664120 7956746 -6444036683243029951945656560270820864 7956747 -20952635248485075671544303873762505272 7956748 48661475751649304275038052078176382208 7956749 -6940175687377235448214640117336531700 7956750 80602978174840235221161847467465168000 7956751 125525364935539359032077265704055199600 7956752 8580312483718690294083422677503123456 7956753 11800208807809925782389526033716256704 7956754 9560691466352651097049402401897958560 7956755 -50140238431773636167105737014814389840 7956756 -54449254369921569153168547507012725888 7956757 61352105306447279668289570747575611552 7956758 7654446592915858491290330477134502784 7956759 96821350253568605770270635131353636560 7956760 8956152488155217849482997200018636800 7956761 -151352529033895040468996865192020611638 7956762 46840947155845170334596515928304882944 7956763 2079932932146864746264052777499985600 7956764 -62533401410407257334810081129075436544 7956765 55825516677203635222940222426804841600 7956766 -56357993465888019771385749204397679040 7956767 -4728068759603145790982744511535774728 7956768 -38409573749637548269077491713303904256 7956769 -57189349164292169710499055704111228830 7956770 -2396869673101813890081122771097815040 7956771 -62354582640209965627225093796218745856 7956772 -35704813757173560285447612391173514624 7956773 -102950727211252225392836616063728331072 7956774 18057048690042217612546898271904540800 7956775 75992906484309887204253840932655540800 7956776 13258494995087776531303132147233576960 7956777 8105634207836171699754887041044296160 7956778 -22850449665531397867880213048742690720 7956779 -76829691831220144301795487079134219120 7956780 -4631880402770060702835693921519774720 7956781 645690949738051172245185115837903104 7956782 -11056109552012585859977586188234361600 7956783 -55203402893236280967766135728963280248 7956784 12619791996569519159109000219326742528 7956785 -52335762809927958007747091329249477440 7956786 -5930263059086569298755618547899865856 7956787 -22563231432327242645985471699633815280 7956788 -6962216043030509381759251739475148800 7956789 -17201962895682858828130004604396338592 7956790 57201947232530422660461342410196902400 7956791 -57736971977851963857844767136818206808 7956792 -44660312027038353640372201496864378880 7956793 45720671851651533440910077575628893444 7956794 -10554495732744413582184201281748311808 7956795 4655448808941491988135704016344144640 7956796 -9046259589178494489298546967713182720 7956797 5535592905354202410495489409933794246 7956798 11283206115313600472711280916365113664 7956799 -7570764984441544763821894400225564880 7956800 -12101921811884925414210500369095065600 7956801 -646505165220010202133765942569326080 7956802 7302002778121649218832396785075467264 7956803 63612374139493043395881429638186405052 7956804 -2470624071158818939040655782647431168 7956805 4124181884272720066992360624340172760 7956806 -436175111980970550229758356974344192 7956807 -55667205926237659766749958008342883160 7956808 32089790528420070211968753400462018560 7956809 41421590295723416071648530654855859392 7956810 -6568864504106899986093385831001529600 7956811 203322041666544675849918686236885191592 7956812 6071200482536637752985641305524646656 7956813 28957310597572935030636965614200876480 7956814 -95433550842375041048903228073673769280 7956815 53155868782116888274330010362953885960 7956816 2123428801367148233502676164260659200 7956817 53031242739334137006905550466618331520 7956818 -100988841447225887169904014997445587824 7956819 -20290966091008582962911831246005207200 7956820 46987385485738039816347683391681792000 7956821 57690598528696193787995927522521379022 7956822 2785324622582043654050904167753998272 7956823 16392694305946493210485881590593847136 7956824 44643726565854841698707000925122856960 7956825 24419052453011645151533377018459929600 7956826 4128546483146343820417527672706728960 7956827 -3774107555438595081297318574008827808 7956828 14635136344078373586921926379322564608 7956829 63647998911875216786844456217704877740 7956830 4899437908421813019785416017241198080 7956831 14646380994783664429118920927448419584 7956832 -146150775293316167454852649976856576 7956833 120021058233828412828665738120635775300 7956834 -43253243753628566332841725117387745280 7956835 -9915730966951874376332379921391500720 7956836 3136677925043404020292592939110394112 7956837 -5467781770826965976798964158366253312 7956838 4005407542725631113455008250222857344 7956839 64884615663725449376033912120701320 7956840 -3848692778111612741177680515130982400 7956841 -18557133916659212412102777694816030128 7956842 95231205883040777853932808324670065072 7956843 -1191285228163965815796790706678322000 7956844 1364040317688491320802948414075216896 7956845 6807152485724037611420201111528759040 7956846 -101328817523475663242923112660050732800 7956847 -12205738222984916533553812463892902704 7956848 -11128689065362431074546103159713660928 7956849 -46492657220298449025528446490148512 7956850 7675410145045987386613596787626009600 7956851 7893980194954661559369406650124317600 7956852 454161322623631777861556816221151232 7956853 72966865271504234823203637372609318464 7956854 5364134933299115848240186811039448000 7956855 17204942288468315970268602363000088200 7956856 -225792106136428753980042814275747840 7956857 165637519967566542363479750065864496106 7956858 8170661780610498362945324851691212800 7956859 38925784842969692605638277383648977060 7956860 56057180294973005627827057199651266560 7956861 -47110439968599647850946055879011086816 7956862 792993042941864744254191873926994432 7956863 -21132986341107864538775927224875220992 7956864 -68419892898669276631344093512104673280 7956865 60513499561724494209289438944946750080 7956866 -44689740639801343694932945174833784368 7956867 -3483961667976523673236464217380587040 7956868 17653012359783337967627328858008632448 7956869 -58617134256483463469018516410861274880 7956870 -2440712410220921909572354230763833600 7956871 53409997085197344046162546020859292392 7956872 4045192432327588388583658803522600960 7956873 3419586202530878069713899237586410624 7956874 14014310533347507637003854430657050720 7956875 1822507002943986397847852695170750000 7956876 -79886804902982829933422352140517949440 7956877 149119421818014295065124975709668205440 7956878 1130680997230872037888318289450197824 7956879 -4900756095603194325632401219107916032 7956880 7107599028185892725532091393572864000 7956881 -24214314227113517254452619397237418636 7956882 80841204914344201793787226086460349952 7956883 -136623425915674507487441001934957083576 7956884 -27963639706794015914118878216269275648 7956885 6232722728076185267172796491494145600 7956886 -2582046004211448198609079082819030400 7956887 -57516457277423745298655327528087996328 7956888 -72786258681366270924550391924739133440 7956889 -79582006324687514070982793139135792310 7956890 28131406780285092794776152877902985920 7956891 -43089730026423951192106585625294268960 7956892 1378923025565516993544517287663027712 7956893 -10521237244446667441570728286991728800 7956894 13834523198796527387130182883589201920 7956895 51630692655844148412935080818382968720 7956896 -52877259435806939070734788803900211200 7956897 10378761432215939190795492189227838528 7956898 -63122320183370871749096736204758719200 7956899 91729486705819349253681974750660853840 7956900 7880509744573090362340761457947648000 7956901 123797532036038849913862509645940212024 7956902 -45791219203755264035240748510810466848 7956903 38519171207341326990469476721111864104 7956904 -136247263162813823540216015590150809600 7956905 45155249097871968531540644631987237120 7956906 -11117630553921857616596382336738967296 7956907 76554592657184530285109734624321470752 7956908 78381840567929033524458420317335150080 7956909 -71156612518278660141320692103766535872 7956910 -21417612903834176980393653139053626880 7956911 -37323481403973675674966565805829113776 7956912 31515495526391249896111489747267878912 7956913 -128697370705071206875295599955228937838 7956914 -23742608231636271515657347855591164144 7956915 31660965756392222949826972573802304000 7956916 37029751216303568031635525862978631680 7956917 -37140930484519798861874906808769226400 7956918 36803969789028335683843575994755321024 7956919 -43086323894038373504113445286761299056 7956920 17219598888591445493879065727382528000 7956921 29765302224145176067622770503092485824 7956922 -1934539728548708417518500597703219968 7956923 22592355358234340197086475648464141264 7956924 3228301300361632336072652680257610752 7956925 25953588077380580855162954715963356800 7956926 -29986241415485525964861359790983538816 7956927 10201800015242894328718643325428014080 7956928 2741966503273414754949581152605700096 7956929 67330097183318206730110856253300028884 7956930 14759106420724424369226293718774021120 7956931 4984174022594038305643489833385476352 7956932 -17708828946756130612000291141431621504 7956933 56390302573008609233784484404599061600 7956934 84943386154238159933160558880701320640 7956935 -477047485845630319778138511083105280 7956936 -17440708388341299672636569586149775360 7956937 -53813842116609550658770435880951008128 7956938 4641163059554645641588624105710927360 7956939 -68944916305611593823913184706179438376 7956940 -65179222536777978444167018481120875520 7956941 5425564924242919853958098185991695884 7956942 -720233802081072169626678963233181696 7956943 -16537387110774712557744854275645576536 7956944 -10391342218556924904749650507284848640 7956945 -52809575779519939314595367003127015360 7956946 50931008357952826641746489217152214672 7956947 -21090139863641624451165936642088979604 7956948 1991801671911378054340540034342086656 7956949 -19655022094899034802870058470613763200 7956950 32580232957020320985780799128322833600 7956951 76522666843815844044838138870989262464 7956952 -18714641715348145209566844598193725440 7956953 41940663020990591944030010358657639120 7956954 108534073440610660064301495573793776 7956955 1086033471347134710494140712122215360 7956956 -7348698769234548953034965018215710720 7956957 -1573501435497657300763788980465742912 7956958 -23508877965501465511212266525066497920 7956959 -354736598727882316184160814369753866240 7956960 35458567159077024573536391651655680 7956961 48077991615941529055649469088567305984 7956962 -11771173837486742959446476698205516160 7956963 36578939923788829348402257447914553492 7956964 62697396301219115560189760573237902976 7956965 29740226847791338812719431344215905920 7956966 -17175946612472165544928663319508960576 7956967 104788850110634173849670486035261513016 7956968 5511246639124470796644556548887362560 7956969 68167747558161005639003449003317601440 7956970 -2932640155524067746614268464166266880 7956971 42197723010181605110752329781384584744 7956972 58749071974316147374868544999665610240 7956973 29218921577962664121985965089206839084 7956974 -14291686129399036295006895656442967680 7956975 10828270247773061997003932566168273200 7956976 6995656084573393864792923009105100800 7956977 22129994700327480751646367653668440192 7956978 -476862193389549279771691581863791872 7956979 108026753896651742705791533990488005580 7956980 30093368084052108561968423307831264000 7956981 -112761372595012436404115910798703724160 7956982 -18478520149290001152127880526855119232 7956983 -45719943103032905717170712987664927768 7956984 -14494285569408490712698213940376698880 7956985 -49996554477864492498577885513963493820 7956986 -82567376332355352741588187014679045920 7956987 27833680408267019247538698734643201024 7956988 -25574447456807195209970751820529596416 7956989 160236420505138143442106204348594486790 7956990 -17643090558198572320493676250789001280 7956991 -11596776748493878210781221811169868800 7956992 -28666954578367659726163566834669846528 7956993 2023710935334812316438600604210635456 7956994 -8794063280634624566640198941148358704 7956995 -62023515579623038099597006217094111600 7956996 27639717799940913262802876287060230144 7956997 -6991359842449567415188503526498522020 7956998 9156862813243505662855318233134913792 7956999 100045255247464027389597596925835763184 7957000 -3262224301119987652637041321036800000 7957001 -45474224216354502607837071720729400440 7957002 -46407821685353725309011106718163418368 7957003 118128362454723972468276035630987897160 7957004 -165479086456216378785719257050262330368 7957005 7746528743140345975137057725159982720 7957006 -22731752641065400355097034387477497600 7957007 -154818964420530126292436622929863045728 7957008 -2203970345962688396844461603357982720 7957009 131548843224444524546227774962797632116 7957010 62639899511121557610169738555729728000 7957011 -18239758708938337545370589064296920320 7957012 -46491307225879248830131134655393727616 7957013 135844787777470765100959529854663061262 7957014 -10503823878586578232005189488272950912 7957015 4635668789282559320512497405640512000 7957016 57994880249246728526130673365872578560 7957017 -60996593716512111771097416427372503420 7957018 -18050411648359989013070799376538987520 7957019 -13475520754683268393880027154363281904 7957020 41050581600405638108961492482492928000 7957021 -3269376319890559641392504982327942496 7957022 24592484887407543795491565458342973312 7957023 29041034487969812097650124381419908368 7957024 137557365133126661880898957032760344576 7957025 34167385309603750546783999699452938550 7957026 18796384400443305255947681091117255168 7957027 -29946472318114987342273233633439521120 7957028 -34650786663922311592287165540386836224 7957029 22368120189368622317678662413481340640 7957030 -9769710877513117516272344279926515840 7957031 -5102449176544634835487845360188721048 7957032 -89921468845057144798737484479686983680 7957033 56757559406848389094097589953328046720 7957034 690412774484412129035582249748410880 7957035 14075475632939583562676421063171243600 7957036 36660934995376105329992448078406810880 7957037 51083591184842505437001296769951329952 7957038 -18978371049623203810859064640475351040 7957039 38257425242903182514315710210101869840 7957040 117468886426883998952634187017093120 7957041 -41558004279634054092802461020254326336 7957042 -26616001365039114656732585759270335488 7957043 -3086896293939936613961198406526019016 7957044 -14797580473184997267916282572164315136 7957045 4265270891171127612353454536004233400 7957046 65806477574479797888400390573390445472 7957047 -20871952393454966522974014485757158400 7957048 -65545839691643723106871814520250368000 7957049 29834568064317641190594508381878789120 7957050 12506816230923340686896539190755948800 7957051 141932651819761819230781813496076397104 7957052 69168341992949879546169725152452750336 7957053 56819759240782666673434572767698086144 7957054 -4677934130940869422047075567202560000 7957055 -37198930375473214743112885770150731400 7957056 -10197593455610160682322630682857177088 7957057 62104880827302619046358389415633404352 7957058 8181035208093409500911764567785701376 7957059 -14459531402659256365191081102493334784 7957060 -44504439831430325295573851539880509440 7957061 95753451064339201477775524988308412670 7957062 53135255656695401382641422676620947840 7957063 -120530934963226071089361886637888901320 7957064 -2367128238217389447507368212856954880 7957065 -67220307795029365243325777369828849280 7957066 -23527079980595365754270217688338907296 7957067 43360763966333941918878375544405019640 7957068 4178710144077153283804502801266753536 7957069 133731391610357670284824010189353428470 7957070 -37596475546530707085912771296169997440 7957071 103146053371889806861906683018499125264 7957072 2665364669412205935883717505722335232 7957073 9137230883037954466415409947118292644 7957074 4659308633594651735864829174684106752 7957075 -10035359847060606526758945120015732000 7957076 -37635061072309578545940314310744053760 7957077 -27457618342526796199730352184124432640 7957078 -92194379701523536832110455052077959040 7957079 -59766807667122344989772508324728993016 7957080 19551637028186570851449622863739084800 7957081 235794174931349213069972367193422746 7957082 31536663362704217581668404980355119872 7957083 59258949736684513217736671441418868848 7957084 -80149736121181100666491302844262778368 7957085 83514994618110064438522993217207340780 7957086 47049851263610587712996906951163125760 7957087 54960913711978975301906125670212195560 7957088 116529198721860343775222229259575361536 7957089 -46852035123179274591979988505041016960 7957090 44267275407064339158154217502493312800 7957091 -43939901292456555668354940519150017508 7957092 7273539665789959286240810156016021504 7957093 -44864962957087924062453261734051492960 7957094 77988699934617109902094730458585696320 7957095 -29477725200023954571809786720738210400 7957096 -40700342146287200180094801862141870080 7957097 47324773497634617433239953725230156078 7957098 11863599779445919872509144405991255984 7957099 -9815526633914829528508228071803317900 7957100 -5262247510093764762771215470221465600 7957101 33186225711135206490951192787978016832 7957102 2369775946750079736997315937964178944 7957103 -32219119862299604689022345678912374272 7957104 -2622379874970906047143953876002734080 7957105 30091498186789438065249708161027376000 7957106 -25498759745658182782571156160587275248 7957107 174516771305774720519872831675285200 7957108 56075378950778593442166421104199046528 7957109 -15948079115078724631465312762590837480 7957110 22148300835740431397744355547523122560 7957111 74520533967814215742710569810169344 7957112 -33991084047741354219653446453783142400 7957113 -56680112228652845819998927510319207856 7957114 54595460438639844438412770006473240832 7957115 -24557381622127912897705590817214564880 7957116 1285426439752743635582112515764761600 7957117 -4243697783413359882331472990857964800 7957118 -9030429892539033333392177895417180672 7957119 100484256878702714001545500274644332744 7957120 48571426096305093677357180161464729600 7957121 -74004024286707983959314612862744048416 7957122 2988197811113918069981137698215405568 7957123 -38263781474523168501810740928524278416 7957124 -8436660520542819403728289494671216640 7957125 6630184826364170895295494183315336000 7957126 -345702266820796026214209056076256896 7957127 14477990570901792948926696482529141640 7957128 -36343698551165900205888339156472995840 7957129 -165412737390204865951996135071530503270 7957130 -54789458340728847500489842686163355040 7957131 7440804109154246787256113228267949824 7957132 2346168073874632798677465926636669952 7957133 6440113773007065882175709320802161920 7957134 -11223118950303091788199959539642824320 7957135 23600443257779749784696127368224872000 7957136 5364701408672960811682911782377881600 7957137 36025874777469543597781369076420382960 7957138 6158091593242089633124217072502660096 7957139 -194585309979052729457996721616706782344 7957140 17357768061888047671348715491723929600 7957141 29394004221447189966400913396037911584 7957142 -5293865748708937596029761137541664256 7957143 45897613546240672839877645296299116800 7957144 -60248307613825226233483965076448378880 7957145 5664833394046912815984351388585781760 7957146 -780537164297484884353452389611279872 7957147 20249603807969169005062459413637085184 7957148 -86677137675999080825182174365747179520 7957149 -27633183016584411421250906539771060032 7957150 689191131399156390746273456458497600 7957151 -119926966170444342379656476434839682848 7957152 -19687415478834822125232206278875414528 7957153 26194691636710362143738423001069914160 7957154 -40246800498343678788574102617826409088 7957155 -4261321463692873441260798288353872800 7957156 -120328363947989784501415983990807436032 7957157 9038344441036037089739792910946248120 7957158 -1419694490188046792248563309704013312 7957159 -22879326357492018847700464977737845944 7957160 -70671557500477449707753951022805248000 7957161 69945155219598156077408004631428425610 7957162 -1380948614853308473285752743753987328 7957163 -104653660454609061765070743429056216640 7957164 57603133381572465076302322119936984576 7957165 -82592829435260366730027742763115174600 7957166 29519947346662424867857551918595851264 7957167 57670830734201380272565841394848591880 7957168 7313385254020599123001891062042017792 7957169 147484774689655821580871953166760779760 7957170 -8013179276888839255526583918550348800 7957171 -9700693841174835213508933395214915208 7957172 -46440976014335644651915146684843030528 7957173 -14951361182614720156893672051553566720 7957174 -48959057595064629640149087663923885664 7957175 36922219410937884728526707139126800400 7957176 3844594353562128891469382742010368000 7957177 55192160227897257094855647696465690026 7957178 45011440577185892991158016343522226400 7957179 -7415020521519845333210799227940396276 7957180 20725242135948130643576426315992596480 7957181 6088021868807584594834560716708376000 7957182 -12430566148803994728645294334766563008 7957183 -18103688019608726310053952407188375872 7957184 21370688459913581405917113551790538752 7957185 31471684855127194683469431901662812160 7957186 -54279030810528468968385018058268732208 7957187 7454118067468180672572121989508166352 7957188 -41433851165853722388999269266788019200 7957189 94186663683053009790149894998337672990 7957190 6331929395493493899525751908820519680 7957191 30781967516597738445670370541265962624 7957192 -19132802839258112820621610934396467200 7957193 2261971938978321209539379096386079184 7957194 20854826281392123038358791908071014400 7957195 -23243230706185929331928636202675538080 7957196 -91272291749833750783611182032428288000 7957197 777148756029844852853939819301655020 7957198 29645349961600801400592536059431617280 7957199 732677143302448041960375797949232464 7957200 1734158436773228709511124492697600000 7957201 11002243781090808189344733062270933120 7957202 -98059456679328588657965686963394688 7957203 15602043482433899134036842707651333304 7957204 -2805826318620086172823790981173157888 7957205 -57860821718903911045662338787740863140 7957206 -46899896865321355595423423987705531136 7957207 -1647073650538460377910552534650284048 7957208 52957962496688284140145208012119080960 7957209 6040471137738001020810205571674836288 7957210 20044184214865602602203471663391036160 7957211 57838280677647015296086512786949423812 7957212 -39806041847749710569749005287810457600 7957213 -123689611074808353717420220107374882400 7957214 5931338696180813082589204888235222400 7957215 -19214896026653852861915959389959083680 7957216 89617560962272599647096667715275325440 7957217 42368137269657867512775145738468879266 7957218 12909210898906639920071666933276083200 7957219 -7190763554664760050870066037763185360 7957220 -19348047576646865249215884006490590720 7957221 78079713769365573619403576905700361312 7957222 -14310237702584748045208525079696361216 7957223 73393599727627572228767331383204852400 7957224 -65735162207331477136936202471517388800 7957225 75285618447322751801796372993723494750 7957226 36502362756847320088255213276238269440 7957227 -30423922963994480614837213894139834280 7957228 -22243715938352378408592695816999026432 7957229 -4333179566855656380641994892691520960 7957230 -16425015574746246599815123252523921280 7957231 -30375286004873731086399291182485149608 7957232 -32858758747807957775244964409748062208 7957233 61658797674439363628672093237705070084 7957234 -14552422477534863638764413750819868608 7957235 12422761548909214846562382296815718400 7957236 160053654406556676124304568712986624 7957237 39591141595023608954632295442893011886 7957238 76434974798353083119389509526064859840 7957239 -41473893932034691405896252887696548272 7957240 -60690310761644483456734967598164582400 7957241 -34558311104465714874460806318630637056 7957242 52573591238919159226500892288651325040 7957243 57588564064971673442798207357942794000 7957244 -125647812660057243554904058311189571584 7957245 -114464383668453953547436366047579940800 7957246 -33654581274213633850454974713108175872 7957247 -13039199129261049297539262429848693808 7957248 4572997071662028198255635852987203584 7957249 -173456096369672539530850424163367978750 7957250 16270698958916670416940563907338112000 7957251 41071884859756979041911063079276154880 7957252 91871223724042854898265033419142749440 7957253 62060807119448031997199588312536769502 7957254 -7126896109692065060866176420675655680 7957255 121994121806341415702017604006144740560 7957256 97187624188779626552777925911953658880 7957257 -16101534968581752941584591290928896000 7957258 7630690672289514179170969056506368512 7957259 91509428875504806234026677656713861460 7957260 -26957712290185665192703067149136209920 7957261 2231463677512458088682195330932630200 7957262 48378739407319268990976705222505989312 7957263 -93037247972729363550791765761987451256 7957264 6699885564691250443268830038031073280 7957265 76988261095865489678918505200044192320 7957266 -3836543325536607840532551088329523200 7957267 98444661615490923225881587741579301152 7957268 15579498572831431923126572203646816256 7957269 21109889173110670531734420096883147104 7957270 51050986474106010581172436895289550080 7957271 56362064766570004752791207003151288960 7957272 56461424080844565042053902131480145920 7957273 66947121021977133395213676755944088522 7957274 -19468323968439543505177874124748538400 7957275 31280776567810491519823333192025185800 7957276 36874961371536999257103192416530731520 7957277 14907123612784295319013679057056668192 7957278 -11187619961143936472555797476036357120 7957279 -425274512664388318612507970709501312 7957280 -34655737885501601337283839874038497280 7957281 19633530840324871533023074535885661120 7957282 36312938163843246360004939541456902992 7957283 69563282109363163916091111608193533532 7957284 25994024966210876228131438839918262272 7957285 7222169185253550996691527720476161920 7957286 69499868213519039286419094035940122592 7957287 -7969448656274110208421908513712450912 7957288 58811875679574453254603428999310376960 7957289 -145552146274635392012190971210269788060 7957290 14190956150327615721649430465369879040 7957291 59940572230789993233637956051036192692 7957292 2946104462565809627176746290499194880 7957293 -58108080300225731980752159172093581216 7957294 18614696743053581069467856197041172992 7957295 75368855029727273672601957778993813200 7957296 3491981458444173186170252204277841920 7957297 26814514407473934784111620637783639552 7957298 74198975396384202903417255293636975136 7957299 -18533959949516006962009844701166972160 7957300 1922683786442056568373729530819948800 7957301 119032853321130170661777017275060072704 7957302 -1387111466761769643344394342620697216 7957303 61832338839198862367581959992367720184 7957304 -90406077608112998099818093304609034240 7957305 36422881853864301362906923127893171200 7957306 -18390896048132963064014938607370774672 7957307 12034695498544150701220307001878191152 7957308 10619635295082368290689562285169869824 7957309 8039273794075883651910952933364371200 7957310 -798845658865424017371843033948710400 7957311 45655841855657082567190182992198409672 7957312 9475339831667547442799680822695690240 7957313 1414126866511550531659213313724037824 7957314 1347355897107023567520582671287411200 7957315 117525875203813187541719711040142098960 7957316 -81396954827684003118237477694098648960 7957317 38300936975583773037147089572996896480 7957318 -70180829967551223759941671771438484640 7957319 -147735183292824926641896340074946298280 7957320 4290514314363207246944781356300697600 7957321 -38451364297203882573675115067244878712 7957322 1112789381635711970066121330949327104 7957323 -105171749648732480875314519377681964 7957324 -60648861064579278220788556644800755200 7957325 -34363871360172355302962612617559594400 7957326 1168064023769976826533700059044690304 7957327 2131974109051385232596892717173640800 7957328 8808293624681339462799623179613503488 7957329 -53470085044372080661604721930138329616 7957330 -53479263284077350408209934733360051200 7957331 6724984388198278916867800129354930032 7957332 48209753105013854458945051743613132800 7957333 74912529644292084198275932404701299200 7957334 -6409071897133945946715169971963365376 7957335 -27644545127383971925343630156576087040 7957336 74589312233690567487852268231763527680 7957337 -45672659853612533768423605010787313014 7957338 -426984979067564979760587648580165632 7957339 36831674398354306109349552581439213360 7957340 21208511449646304301900981220636259840 7957341 4499839244934828131530911001764977952 7957342 60317944595424825016335846664979475072 7957343 39983829532221155344030587963574622880 7957344 71511140242960739589467877793148436480 7957345 61889760607595496083821514148286248000 7957346 69671031444706595236877938879589857872 7957347 -6609711199238333358749159510533696272 7957348 -17414776440945165956820340354187116544 7957349 -24704371102464279029289631453950139650 7957350 -17473913202317748634297643210760866400 7957351 -38697342764824797837711710604337240648 7957352 -59976687334477061257242195206112460800 7957353 44554937131612227345446392261600895424 7957354 62953193867681043647609865481886492160 7957355 95226704929395560501630244086029675200 7957356 31684316244749673233665716514725838848 7957357 -45045496617093362491725422927463469568 7957358 -50234485984338367984773178598450100480 7957359 947400070827765317035007437958888640 7957360 -10930513986754117284909713521971363840 7957361 -13479237512477083159604484435347125038 7957362 1461452589751313440046425295194610688 7957363 -89858587474054016620688978216506133856 7957364 71676656996798365343012429852316091776 7957365 44498547518371369709750113190546880 7957366 -57616158548318646295551453336416854368 7957367 -83282757461887100511290111974755032400 7957368 -50710953379196405746831639224217190400 7957369 4630766581931384501071845555080528896 7957370 -52231616604652974746600510004639705120 7957371 -33957872287706712079170909090119779200 7957372 -157198780560996046793239826448951636480 7957373 -3865462817923470319652393414692403136 7957374 12326416503237937037083219417912740480 7957375 15958052878671970643038346061086070000 7957376 14985124066104803035793401468755640320 7957377 84803333540296039640578162447314226020 7957378 8653734198745355557346311743419501568 7957379 -8496696233148281389264553993721108000 7957380 482384248973302979010475732922818560 7957381 -16838314347248847848542730471829254818 7957382 -54345698442402716353807569451967025408 7957383 53306466002771612244272359697455280640 7957384 -24232542545124282255052141081401292800 7957385 -27274412493842431797238702731782788800 7957386 -46498452918879277679623994907193305600 7957387 93874799887936193155004712483153806036 7957388 77728417364791116323511170898418384896 7957389 75292484850260328979486800813953134080 7957390 -5951287918881313883044243868764569600 7957391 31012185624994294418380763327202745272 7957392 -19421009090006939076125405776518512640 7957393 115727616337614186548254639880486702642 7957394 754969093793639531109875746430790912 7957395 55965435209978828756116273317677934720 7957396 -19903296256659336361670293293313505280 7957397 53013669105967652387585315004505536000 7957398 3120749047944301980473538013018902528 7957399 -65031515879230770550358942874690962336 7957400 42204892644570166182459144452519424000 7957401 -9598303627355996147295841930093009440 7957402 -52602891432790069136210838071520215808 7957403 63924214717428936660075364371889206744 7957404 -25529114615332923879202968188531986944 7957405 -8830945143102729996085235368905874440 7957406 61745967841295800884143430948583511040 7957407 5734732357062528892962731267893890192 7957408 2416802490601625955711873671494631424 7957409 11051667537968051093759294036856725040 7957410 2139005352418974119246716282813839360 7957411 51000637217716643752929566108237967360 7957412 -49533231964375782473983367364801654144 7957413 -9653406152263750205489346512789232000 7957414 -40358429943866085560693087576237158944 7957415 72897334329436246976984351030769445560 7957416 101660743047848928966008038587601059840 7957417 -34269302341322051663295771909679706780 7957418 -4369226745799879646823699391300925184 7957419 26055276080685653674116643690394137944 7957420 -40372096540854912456459678113382405120 7957421 1791000184514008173328644193792940544 7957422 -2965328440796969909266953490929483840 7957423 131702715661778325666113614866196790672 7957424 -12057078779109608592468656879793192960 7957425 -4543564612614312806885668944092544000 7957426 1408924895496666245264766334895448480 7957427 42537678819230226247658616185610795276 7957428 -74367082388342834963938298210489487360 7957429 -114437901610951694866907802710421004224 7957430 -5080333727263975992488082603834564480 7957431 53311893813331287546798448188976019520 7957432 51552190685847731436447733575809556480 7957433 -175917168092483643142652381273002439040 7957434 -50615308440840651568144529657508817920 7957435 -41326050942488826553080395796676053120 7957436 -16506602624708572340430697885202096640 7957437 39988464186369008703913730371689212160 7957438 5454542438949348423542287882308380544 7957439 35599185746713005609311141872727334912 7957440 332404826950910743319005959070679040 7957441 -19891257259434435966558098314582292158 7957442 2959331539087398790932034927226425344 7957443 18292174635566523543897884976374807808 7957444 30152147730335655420924552127170816 7957445 1223670316197792840803295845434804800 7957446 -4368845519708869205308230749764909056 7957447 43657740105760083166225774815055308040 7957448 -64671037492243688067205619553934540800 7957449 -495255985223932351723886466203726316 7957450 -481820168227025261750055136500492000 7957451 -2263270314078657679924389290048730648 7957452 -13574330732866178320659513187121627136 7957453 -75697450821247006166491865581543011744 7957454 -2504247209282070539676784036482325824 7957455 -37071166055614266316157957790054604800 7957456 12645687227597162957118595494135332864 7957457 23220945644626067967345309745354950132 7957458 4568549438725729885213035190350639264 7957459 49525429107720476935588973759571564504 7957460 -5134971168908668646164655998542397440 7957461 -102507129099374762053640984943457765728 7957462 -69914740906924250451438535011161742528 7957463 15189678688090655571666937980178136712 7957464 26777174794352299152394457128145879040 7957465 102737306608004012680422150235232214600 7957466 -30111077297033128637646480247046434560 7957467 -3644066436786619251657647037427307520 7957468 114710406191851033241680268691460973056 7957469 -35226637310873601046220874445893207156 7957470 -2677265390862005387460705906804720000 7957471 -19286395072069825166050185535279503360 7957472 31181363931655665152666515907090841600 7957473 25671666130073056497643729644124099584 7957474 18426718324610548930506884278948157952 7957475 -80282463208237795447301793364418542500 7957476 43864459681591032307046403442565087232 7957477 -103076357912467975803786435879741534528 7957478 78858215343741886859094100831602083040 7957479 -41266638676942736871564846295092291168 7957480 89264840975330472983957115181779302400 7957481 -507955318176623416709588903137327296 7957482 -3750865315899798973124292251719921920 7957483 -6444352948887163864774215702482227200 7957484 27594367634216896755565575891786470400 7957485 2451958179258579240530395987646558400 7957486 46875970281565453586941203657760752192 7957487 -54949295740936239868365147613911441528 7957488 -5287998668875724306193460144433528832 7957489 -16124631206005628432570960040724405580 7957490 -1316428958095797118970560723321809600 7957491 2053583850406626131891599980985137264 7957492 37112587359252102899954370934177012480 7957493 -2219809209311886495248997833037906258 7957494 626333514938379732606005658604032000 7957495 1668947650623255017618838247391870400 7957496 -35761965738555733215827442085714083840 7957497 -970649025128722705841222459468923872 7957498 -4594615439443140951496163033799930000 7957499 58796804032542263710574446787736553320 7957500 13240975049014755503192271178605120000 7957501 -133999401821517977107742586825697045498 7957502 -25394480941112441929613181279360470400 7957503 28702004691065410856492926808393021112 7957504 -80663030468665148093453687912293990400 7957505 22739062795249756352645099575300752000 7957506 37658437422149884538505153660368171904 7957507 125822946903106638545880772265078463720 7957508 -21621752731929779416895325811571480064 7957509 1728773726615565970361445079219287360 7957510 3145339459210083699368422202838664320 7957511 -10528502207021989695498055478351060496 7957512 -78094683811488749700348898289786880000 7957513 -31433182004857850527437709053237251640 7957514 -13629237244802793752799079489260438528 7957515 38837111623470670413858140052108814320 7957516 1651948243162598254581738013956417536 7957517 42688245408520191535219490730353033760 7957518 3407810309417837847543285694810019904 7957519 142710286056489938277484266519296319920 7957520 -4922169471951095729525705777618534400 7957521 48941782034259986289971040757987448640 7957522 -5475937099547456609679356625772376688 7957523 -1967564240501166602895664461571259904 7957524 -58417850924681743976316772259303737344 7957525 58201842535395979779273806180631759050 7957526 8546555991621073240725445713738002688 7957527 33380177210308449664798624679347505280 7957528 -13507006864610533569855344194705827840 7957529 14978310014957774743223135296069958784 7957530 2076046455614812723816981880563537920 7957531 -77289276259454086887151668796535180668 7957532 29352392094694127677095761591495983104 7957533 -79270587318412965232116479707740187776 7957534 60437784533791095362997612836981758080 7957535 60246721620826648750462443488931501480 7957536 -90946801619762578337757580419031105536 7957537 -230010089446496529626405205891963328 7957538 34082139073426550252118958441232724480 7957539 -75978805017094313767883403062946239196 7957540 783927133561515200758050136011264000 7957541 112066148413086289274778271129420351584 7957542 8110435009457715168820134968905812480 7957543 -164437167602618061543590365790657162856 7957544 -33387038008919052951230961858066432000 7957545 -6215639152202401650096689262516556800 7957546 -37844836901374985183523108155627784528 7957547 21756686197893103743115668208373902752 7957548 -55779820530717631343952143747299783680 7957549 6432578365006842432253682449164098550 7957550 67492651100655298562162788236518044800 7957551 -4722777372901985746225000197270390648 7957552 -39346208752033683184753570593894072320 7957553 -1423958530665552423375633828631920000 7957554 -15215696361536387065891242948868158720 7957555 85886065505488843478671915127470590960 7957556 39473048071985625485141228319110676480 7957557 32374589970779956450551407096098045728 7957558 14703807913031711641865534340004650240 7957559 80255017827358807042336799776727552760 7957560 3156796993191746840595338885086003200 7957561 -22767448004384661115310455147327847600 7957562 -32888923851046108409197986644089837968 7957563 -11094565015025442928829311365503840256 7957564 146077309554243147130705032652671430656 7957565 -19546111044693237515242904794876800 7957566 2313039744980059371454547842214771712 7957567 39479479139685282932719995033615627312 7957568 63589844697788515343413497781813248 7957569 32881496927614149560492919507422770368 7957570 22421327708759876846402927285878133760 7957571 -147337878971984597433043700196549361200 7957572 -14370453226826715142742280663176257536 7957573 -1552973961515816465414668360636746696 7957574 79765470314956879836545319806365368960 7957575 -42786739622541784320536712836826330000 7957576 -445068421813575978444329813136506880 7957577 82668917374389302106155388296251806426 7957578 -27220614909793985708547443476848398592 7957579 154494425200256309634406316238058560 7957580 -285471956058302591785901881691750400 7957581 -25730166737747976738690499800571051776 7957582 -4767461851051623313971646436830736448 7957583 259062038423380775097800178710024994144 7957584 109535922393786743970657510799294464 7957585 -9237791323568923774119621959145459840 7957586 -3260358046333658297967789571596306432 7957587 43602455145088046206020931058583173376 7957588 -81050335668779044504871523700732449024 7957589 70186622233285401166132911275859926556 7957590 -7436462114025775833333468289894103040 7957591 -214145930047135074038974242596244602880 7957592 78031276634027645906340598321126656000 7957593 18651289896609763488170679572577021504 7957594 -10796243579276572972809889319734606080 7957595 -21483240947519033814529350023614746000 7957596 -1305096999366847718899858648848777216 7957597 -153762648198640009649430072115922740954 7957598 40335035272859500665707171738677214592 7957599 2855138793592263029970066611435203200 7957600 39624663231992927720319124134297600000 7957601 -103258771337556965820803890140078226398 7957602 -704055164312617960345997785615685808 7957603 -46655573752156757630381419762146162148 7957604 -98886771922534873704658784343830415744 7957605 34056037381746700160383627875836172960 7957606 10341990702419028612711462456593494752 7957607 -771727913191877728218641751970430976 7957608 8558822796708719750973622015525355520 7957609 32045915745699231932459494246256679936 7957610 -10014195170593587177903180584709563040 7957611 48677580182824232079938953629485865960 7957612 1563550968845332165317747887838464000 7957613 147475094448762375483115652651670731862 7957614 -3546411063795337296006268533135940608 7957615 -6462989724727401789496829487738249960 7957616 -5547316644047100573615071529271984128 7957617 103874686977867443491751152833365085312 7957618 -41330970052622363226362402101446812160 7957619 7934137868212705530229140162923443020 7957620 -38396082254749144511784055074888652800 7957621 -7926357303204019873147336764277866880 7957622 75346623862297210976919441623733566112 7957623 755220650124425881876025009752036224 7957624 -60787359779998517815976042155933593600 7957625 31572938530674574711435093937716080000 7957626 21898824110130566400365450595009337344 7957627 117254213995603799316724130298631536000 7957628 -34767123794805135517134103159919576064 7957629 -62361160089544614865468213881810964800 7957630 -229674152006798327211911955801071040 7957631 -158883911726753190393325804510505043336 7957632 17506589966624736070856868227218145280 7957633 -58248543548066353044248778767645225472 7957634 49827239588618782577481373776890187216 7957635 12641904342815098034515244048038690560 7957636 -66276192368217918549290975488153998080 7957637 77290486627550105003157509554188437280 7957638 909601250419126473460439507994498048 7957639 -91057170728889841409583441488517936960 7957640 4064806706470716106616785620406732800 7957641 -40129985110770435695922194799848574816 7957642 17743201602703845390894156052608105984 7957643 -20028938229892626301150422594081777600 7957644 -7298895405208616915664085872336764928 7957645 41083216304155399133989611017308669080 7957646 -46453455853672580335927896741298417728 7957647 -47855520397662764748145362324201922776 7957648 -6235603385013043117570085889891041280 7957649 -63419573194309664343222956388274003128 7957650 10552212057459151160897938934775465600 7957651 4648576571277866483839783255094500944 7957652 -87692370273473742463816569379898254464 7957653 565979613652580899460925658893333408 7957654 -11385950275589593891175387843526956160 7957655 -4704156113455745018997730854728531040 7957656 -18144837601732341200554216903507968000 7957657 1815863947313630695039074588635219552 7957658 -20632522648753806555105543849003102240 7957659 32734849177612619110949550568079710104 7957660 13646905717409431287167208883872936960 7957661 -121103172841588525786823075515261044288 7957662 40238119447502752469527395651185285952 7957663 60521086785629802174548487853534568560 7957664 -29750345327662778326753918359705747456 7957665 -4781217759659124422437874886755941080 7957666 909432561148995464176113589749882624 7957667 -163077107252841342203747713133128021284 7957668 -35929987147275424480037807872430008320 7957669 -21237025294839044137238153334288041600 7957670 -1723337473862853090104634008100864000 7957671 -2290994041773370476188128752526620888 7957672 43653035189452472595906077810273356800 7957673 -14788719695982347577368804751635811078 7957674 9318668790635510755032250796462322528 7957675 5269783090608723022402735269232632000 7957676 -82082355210108141161216068974129335040 7957677 -9197870911725298390384966367261865984 7957678 -34559197367264955916909792857100987776 7957679 -3399731159669007641210268492655341216 7957680 -7263171089525613917995159838895636480 7957681 -20418907423525572803247595845268145518 7957682 -31977960664792014207966129221597549808 7957683 8119266253318095675716716233441761880 7957684 1360808516379577952639900844851834880 7957685 24119922038251122036121869406179595800 7957686 19249901807979980531037268449320832 7957687 48630562596062611304383873438853342760 7957688 -43402693106617357778348942893536522240 7957689 43435477504799431517037265807912400448 7957690 6894974183095579045872284539749037440 7957691 10281879103530379457633972339043481872 7957692 39729589722676748180087547707865494016 7957693 6833452714155387024683840220992719360 7957694 14283680036354226053452971389155505280 7957695 -13947165324628144716186356061413044080 7957696 37037287664223422236874856745816555520 7957697 15030952246769792835086851129885685664 7957698 39079281980253867107720225884668936576 7957699 -6097074748357769616703105651775023300 7957700 -11292990416981754572545771253310259200 7957701 10730456119199740422228405203206344960 7957702 63432588917564840798586847707813015552 7957703 88719314146100680577012207768046424752 7957704 -39998483688121837167263033101947125760 7957705 -35646303085612093193843722173289554240 7957706 -1561751642403589877378597026027988640 7957707 -36989823884855999866945240593596875560 7957708 -7602059519466656405422985823092797440 7957709 1005866486916074876940999085864843104 7957710 23195855876855512187345443073062099200 7957711 -204248809362987176508659631171140833248 7957712 -2235956196441600083580157027157803008 7957713 -14152431420074493231188932832500389600 7957714 67930399307854441972266270891150477600 7957715 102854235726305971054581539545894188000 7957716 24958117157252831968016883141380505600 7957717 -36699309426869375797991980074495146688 7957718 -24431829223728747502820273477179081440 7957719 -35415093340897548192811882056280390272 7957720 -1247024319227205451966408576197427200 7957721 -129713228796245449645743984662995449078 7957722 -54244233390981294653930289139660604928 7957723 11512850086725273656933745935228451264 7957724 -8039827261576052124728935205959016448 7957725 -1148156637332495750703239608690754400 7957726 5572824534774711119218368993468410880 7957727 -47079896934527341714718466692234147424 7957728 -63028376788515732807887224309110276096 7957729 -39356769247004543720657382720017863916 7957730 -2126423403455736603225348976002600960 7957731 5228731989655425119893169674207623168 7957732 -188501317558156726866778254608829440 7957733 11471656618423904129476675005152620320 7957734 55486470312585036592650108935785878912 7957735 66043395210895402339589574930463930680 7957736 -137309571480305059204585988913903928320 7957737 -120674547832610916800278377206170390560 7957738 -14460151832788465622601306639649880640 7957739 70169057818237036970500299422369079540 7957740 9412981542801414988844211640399380480 7957741 26595327711928551517403909888547659904 7957742 5847688437717411220218632772594065664 7957743 -49465585866651884834201070931210636800 7957744 23138067102478020974614303698028462080 7957745 19268716698738450594960229620325117800 7957746 18555034200948665938025453081612809872 7957747 15725535195336256059078429550177503756 7957748 -42765177309235344528368441154363942144 7957749 -111612791706861647970452512287104480640 7957750 -60800995161139959148482192509157600000 7957751 112219268248702440386211942481143824640 7957752 -1116359727807131541992467566853816320 7957753 -448257485569190028611293235441029760 7957754 28710969060076736697318444306206943744 7957755 16180883068545402435636191422893838080 7957756 -29490212499247438131545332974823788032 7957757 -44787179072752338879029628962836676820 7957758 -4423939864625377231512362679977256960 7957759 16999063893522063611411563982018555080 7957760 730089638122159703467738392302714880 7957761 16384413790323724568081211246996679104 7957762 6823293882196059082413205089204363264 7957763 -39933359082034726156924656424599628080 7957764 2919221894204341431734137780620593280 7957765 -106124565599139038298023433219589046340 7957766 60244726560635337505818046931056628832 7957767 -108630885862542204096524691451348129200 7957768 -1715595665330223789281416131051847680 7957769 -84397214697596468304718638038164633830 7957770 14492833231236642220201637557749350400 7957771 -122265854602453134920427244423997178028 7957772 42872472040990872290501984336581366272 7957773 -10697371025096034353500256488358230740 7957774 82252758103706751487222032924747880320 7957775 2688383166981821393294324458672692000 7957776 7368087137828540411146241068091965440 7957777 180911175709570921017268979349009793572 7957778 12913810391129099703959466218698218624 7957779 -35055979471066037778459858829316885712 7957780 -89533532750406831103557334223053578240 7957781 34361676178617424070891884455229951932 7957782 -9898538250150645155475612382236070656 7957783 -46077807276503782653224772773850893360 7957784 -34222438228107001192536870375070525440 7957785 31968371701851071996559673543015105920 7957786 17424707628658096095492874747653668592 7957787 120913213676888748828422709452863874436 7957788 -478974856520021127514700552810841600 7957789 -7601081396790505693581147627422791360 7957790 14608301471812021329322356507203116800 7957791 53117524420208687467427585152389454080 7957792 163329968278049882220973858240217088000 7957793 6027442202725045592753950933238619648 7957794 -17363443580223917115239451472784988672 7957795 12167439549413399846281210930474320 7957796 6299982060575745839743170609811670016 7957797 85975280968669769588575126571773711200 7957798 -246177533256874631882554836633069600 7957799 -23659075972200134961693918978114410736 7957800 -6277883360723811320913162857008512000 7957801 -106528411173188210121191167763729272198 7957802 -103856006631402654341402638161311293440 7957803 -1333500985098500390419764984897830400 7957804 -47529011496447811634715786620264338944 7957805 -28384128816983127494895669370608003840 7957806 -23634866308334089354139333441193218496 7957807 56078800330616793712402535539453960 7957808 -25765618840635394026338034245477498880 7957809 -2267014829080088960025324164324573886 7957810 10921428325144869532010109157546575360 7957811 4179575798596651321913789868907938000 7957812 27388199811978524771115584897855895552 7957813 -4346348493138554691066015659307592836 7957814 -3334889203670476121992222274228111040 7957815 -23773899431632209865914623782790630880 7957816 7651102057826090481046731103738675200 7957817 -27266400829311262118966258660353694208 7957818 26628893668514087130926529009822435840 7957819 146108929708275727337769168939227867496 7957820 249610579577345666788938727537704960 7957821 51126398423515668606729699339395027712 7957822 -48165360100894611939593613375254261376 7957823 37595166836722230821664021229198973064 7957824 1662594459931642663659141295981461504 7957825 64172464486867147055351151236564110550 7957826 27249327992297772107993307923513003424 7957827 29751741794324545813619021620163055600 7957828 58402305620311616792486232758561505280 7957829 55695739332208886615926688475322466880 7957830 -13026692390152807680855820730600446080 7957831 37385447172808802513390349699330482992 7957832 124509806028233338966918837351640524800 7957833 -25462681534379602144819426787286996096 7957834 -53729332717208195536791794421849887184 7957835 -67272864906771407042421063952091514720 7957836 29310421641430573556219716259341865472 7957837 50943144126230477192695067020126154486 7957838 394358432056893030558723863670666240 7957839 -43728405112662114499202174357088312192 7957840 -4715940549079029322013390406708756480 7957841 -64939515903854992260861751802440359516 7957842 -4579087396112314327294140316394210688 7957843 13137333941891565631033106771450543104 7957844 -51702230793611529532130743922019197184 7957845 1820811996440225435604409496284833180 7957846 3682740297790874720672050889086099200 7957847 -139934531012794733799612480443302291704 7957848 -43485537947851439929291490404539863040 7957849 33300450743140466324009225657831615236 7957850 5779998422711364397317733790401448400 7957851 81825258101047288781490153876754430208 7957852 44307835931701506962411104996026482688 7957853 142444180365556249912803839414565560460 7957854 30149123959920455529442716193036448832 7957855 -28497989739849556103529732329618148480 7957856 127036889443360743805158967322057244672 7957857 -187542577885919689642202671872348000 7957858 44980500840938214385810428180516283776 7957859 2385230360489183431648248612665596992 7957860 -43361673715648328196371213033132912640 7957861 114389005443191712842334610426142277600 7957862 18639869749263654890501516218811633664 7957863 74123808281125166771350299328047806520 7957864 248685824457205462701535961285808537600 7957865 -72799590310096649261647052575535812800 7957866 -8468761618495092878963479199084391936 7957867 122939271639410339859530313160229644916 7957868 4802825934867229641873814038485523456 7957869 14861089183334188283948104788620487744 7957870 43039591309512912802112640569776383360 7957871 156197097522694423933382344708913445072 7957872 7751976097832587989862431936071270400 7957873 59459966213619561068166561739079323200 7957874 51391116734547273648591768905614999680 7957875 102130163408635928253543464542102428000 7957876 777207485347443917261375941174412032 7957877 159257088416432432781074812989428589372 7957878 -12497633359817573584266222882388838976 7957879 -55115639246392986041390432536464858520 7957880 12262690511386601079906841455459532800 7957881 -1436053680801353000340708078554497872 7957882 -38608538964056152206354774377399911968 7957883 -184263582321835598161158804336488694576 7957884 1543000191938292475001427331758170112 7957885 -16682162784253876378965268200757311360 7957886 1249188860566102639327256832189066240 7957887 24322550269318347305359641224457656064 7957888 -36164812979643749751776624911035924480 7957889 -127041893148685178222126039291091399120 7957890 -43729561456674197745767450617422360000 7957891 -89051064629960887623150558418619242416 7957892 231164113685071565774885326225084661760 7957893 -42907529166723580971216817486653204672 7957894 -44156318974705706667589180605296722464 7957895 34212606720280376344455182747022741600 7957896 3758800878477585224777402467207372800 7957897 37856485825392328676042461594141307774 7957898 9992067938489709134055731678423179200 7957899 15273115705743732659344145592208343040 7957900 -35484147745744154932968542228957344000 7957901 -27814492147460438875308128886973628448 7957902 24262616879119334784137801017093161984 7957903 -41650204197795768135126601207788649880 7957904 5725154063467721926459700722639036416 7957905 30890905642752007565313492805026812160 7957906 49937589688918862297336291234475099264 7957907 217870762477332688435540193253257177760 7957908 -10279898635942903279455898480849084416 7957909 165613277225193089503318535740620276110 7957910 -6756645629803705168194423516537296640 7957911 2864250475214861208328706532742164864 7957912 -29814936909072888239779727288270868480 7957913 108861316877588331036645249733458816660 7957914 16083059713995121160539982841916669440 7957915 -2426177669769270778758266870980761600 7957916 19481957690559535332626854419617226240 7957917 4576206779032821214229074027427095296 7957918 58190995182462675470061476400817122816 7957919 -53538984630235571083631835494112782640 7957920 26135096843323243599357330950927155200 7957921 -62058576459621468752649457897090338108 7957922 27663027663626776991304855344856952320 7957923 38659397026222234043952242872901525424 7957924 -111845149507805660809647749261946880 7957925 62694031418805450516158033540505604800 7957926 -2830413234860690821120907336793007008 7957927 12421261804625230533887470270996792192 7957928 -37033135731106747027925647311467520 7957929 30173350524136445758823854146286430400 7957930 -16965302223438248529620171354224148640 7957931 535498475730844223136986876365611312 7957932 -37154750874474358368001630220195363328 7957933 22135620426454426212330168483243861580 7957934 -49111379047798614812865718707676296384 7957935 -14501069409866092564911383995505247600 7957936 -160261436608905538792473237329412096 7957937 -56358398345216984277863243986378538700 7957938 -24055957768226713378588341476857774080 7957939 6740181711028073967763643955657364032 7957940 -65002333058819204065004668201853256960 7957941 -115788772651519894634766830663564904000 7957942 43582431168070060359879213280971283872 7957943 -75048795382087881269709086462660618400 7957944 61383497457770971385333754249335439360 7957945 20485418642169405510310369282790453700 7957946 57445860281652782107037903799888514560 7957947 37051908917233411580051704409593270272 7957948 -4129636751454779692193368893557514240 7957949 -451376567372927462219040887569503636 7957950 -1272962641576960602757144996578201600 7957951 -51587070103705913207426555184034810048 7957952 -33331007760910289327550087089665081344 7957953 -3223065599513278130829756660728745600 7957954 -46629343530671360175838057000350528000 7957955 23888248728093124359392063222368492320 7957956 -70592890638516677402510218708038140928 7957957 -43568286493561671280049261022802143168 7957958 7041800081385861326592936862214986080 7957959 -106201754569213004897850398675153765760 7957960 -13248148587111476801517864621625344000 7957961 38087385542910669308528349096252060624 7957962 -38570902815747199979338594924468528080 7957963 -7601873639516976862527947494031363616 7957964 -22703206614271859202380777748940996608 7957965 -5819520513232431885360035851736942880 7957966 23462734676806022548260197639501786304 7957967 1627136238762513368769422127316293240 7957968 -452492431735887514644936497643257856 7957969 134584901205849626622694670893962179044 7957970 48411370147684519665451373793276523680 7957971 8878573717745304362404322112999611472 7957972 -1784341671175295072608521667987906560 7957973 95257644916415328204872090982047430222 7957974 -75156986908851219203525299530727391232 7957975 -38432797787430876546345026383940242000 7957976 13644735202772217424953861865785139200 7957977 13943457048324564808163292993595511040 7957978 25116484556291786712047533471710105600 7957979 -34568787422189226742027821460779648000 7957980 -44814305412785398999464997658513971200 7957981 -22313986796257054465296165960242534900 7957982 -16516582514056292549110584355855857600 7957983 13601153239470340254166631560655961600 7957984 -12391459716188339183111947770085244928 7957985 38670551416627693832419790691998506560 7957986 -18622863471124795182540261600033423360 7957987 140639391171531900998832949610110676636 7957988 -95146588814284480785392577959117343744 7957989 6221025762341446376520158305229146488 7957990 -55437814811781201574030760536039056000 7957991 -38482580763763997883912202468932433608 7957992 45719339341846255549076545580782632960 7957993 -43974440669404780401103494688749386880 7957994 89208283652297498604793978150390259712 7957995 -2898990316942278735262455819324740880 7957996 52457880379803235216678604358016160000 7957997 71181924108486217645336008726345305346 7957998 5826069382939628090038184500866964800 7957999 24074026245049544662265681925551568992 7958000 6279073964147887240368526692876288000 7958001 -20001484846502346157491184338671207568 7958002 -1452501781163000005887074343551371776 7958003 -38221028353761054063816263233400562096 7958004 -57462141210827459465724989260814843904 7958005 15156867178619525825106340057325997120 7958006 -7439541751533936940531685663845271040 7958007 102901984659438469984174431572537715000 7958008 53423069414106671554702633144921128960 7958009 119394524958865284086288005203649359210 7958010 -19255779539266536581594051469312000 7958011 -22859603173965252349356977724850215388 7958012 -54019484129400037033398906940297459200 7958013 1849784597301135771643554731705039424 7958014 -34362784661001129325633368072901183488 7958015 -7772364689479169075867959637014402560 7958016 29160651119686930425379887289271844864 7958017 -36226970659086568231836033003837569360 7958018 56307340264283587898855331083258112 7958019 -30051168289695378630485435525791104000 7958020 19551119242021975510182211979241492480 7958021 -125136622134443020545534849723451007778 7958022 -3243926568090035926253362184693089920 7958023 -39985895936237592632249131774658428896 7958024 39938379691387646215577576269720627200 7958025 24545830645520997078267662671289468700 7958026 -69624852946462587111470136907506990288 7958027 12779302201737774592351230386881605888 7958028 -22753193080851484758822992080788357120 7958029 106921491027877194514408494897744824630 7958030 -25410001616655820303279252763343147840 7958031 -30089499346384933087688967693096707448 7958032 -1370049151311865337852232273797038080 7958033 -134556922772270188071063566499918128718 7958034 7256781448398035462806118423480678400 7958035 -67682076476618555458826024934933566400 7958036 -543649708810362193433844244891514880 7958037 93644656420080350695147336640348592480 7958038 -39111002542845962423385566852301212160 7958039 -34546914728881311192113329085898239160 7958040 55980343345002932074869413268199833600 7958041 -55970690303160262062455804513382876057 7958042 42999983985366295354619291294275410672 7958043 60100412045922313713753564309862377132 7958044 -21086874911853077127211903434482591744 7958045 10641054899259585133235571399267068280 7958046 973888230819252059139626781410939904 7958047 -95445132603548168079145485155320633504 7958048 -51507820136682605378091831956103757824 7958049 8925591077480339463418382724205622976 7958050 -15894781130336862779600956057392973200 7958051 62891675207327562055428802658142338832 7958052 -5980710596709608127505554710958720000 7958053 2465784280697319685146281152515087424 7958054 -4543291270106508273198820120211945088 7958055 4547013751550190562724597306920128000 7958056 31116159126082709141556061358089159680 7958057 80984136746097401495311140449046651252 7958058 49760665683779472809814338526928099584 7958059 -15284544652774988565189016036914615888 7958060 8020133335102384725535291873867499520 7958061 426729156180443168093832606835582080 7958062 -792992797501779887481747916927406208 7958063 25263690007886770441838425560927447312 7958064 821232542572175201881911941204213760 7958065 123345766419438283685424065036025302400 7958066 295357508788900937384420409072967200 7958067 2350137408167307013218697220815668480 7958068 -97797840395625924633428844089964353152 7958069 5760087479201582189963733724041528960 7958070 31324776734699753859399778475665288320 7958071 37996301147711980521753261245626809264 7958072 -28951826302695873253681988305725849600 7958073 -7024678680886202974288803616137899232 7958074 -34823871560993075326166111737285754880 7958075 72583177862531067619628843456550993300 7958076 25837621938448136350768733108469350400 7958077 -119232188959187151419885311402609526074 7958078 -15420217340149741038430046630442236160 7958079 103906187324015486808956728706243810424 7958080 6005517325634893151538111316607631360 7958081 -22455138263303286792776676912577391148 7958082 -55462455009225703922186037298870354176 7958083 -13367335873560537832303626087122200880 7958084 50683658705139440127616798809790233600 7958085 -36682207509708403190790469770412245600 7958086 -44785380128791048156834679222903503008 7958087 74043508673499335740073203164610410912 7958088 5676023663716423069468909546741416960 7958089 -64481919046017691560987333238872699776 7958090 -16123525414382443985258654845990440000 7958091 84566933598508587388465356548521447344 7958092 39420707604216064203307555783064927232 7958093 -34563880282943092044316056819030115200 7958094 -17084119155639150318926585740759972800 7958095 -9222335507591719397148752314030446480 7958096 -23694463303449957070157465537373020160 7958097 27691165721588336299896668884105784640 7958098 -61616165868662030537608661770138529664 7958099 -13533231338738990028737231540304858900 7958100 10013532513200321043206741187449548800 7958101 -57103502081557206463381344403266860900 7958102 -78824192790167534724469567195636381248 7958103 -4038281969691339553905915281338747392 7958104 22498363134254945994093957275054899200 7958105 -97547914049069908506035194709665279740 7958106 -16213217291514098372341597948095836160 7958107 9391849174455992906294535221809696360 7958108 7597187436584524093239307071464487936 7958109 14304208971030974428561695297377565408 7958110 31186669263225345575540243743826257920 7958111 1206311797790073265572210682311153504 7958112 -87860656511234267548006504869207736320 7958113 64116462948134366812757828934886756740 7958114 14439977673982531259838444916066204320 7958115 61957718747633568042584176372613452800 7958116 -82241179917327599167621801849641036800 7958117 111237957129096150575324865476874911520 7958118 -4948788212554839230663161962418391040 7958119 -50428277624078643340322315269631954352 7958120 28475005817443641141403513044113356800 7958121 -54529534955804137316903863052747271936 7958122 -6461703635012701074303728964990199200 7958123 -77938891864219757194510165235240493576 7958124 54173997814321315076946254152176648960 7958125 -5101562816321953225604547727580040000 7958126 -122443363736355571203095926345431475200 7958127 48056403106088384915906662842738733320 7958128 -3858390053870951998845894149174624256 7958129 53187862821185450508928064191490127360 7958130 17633106160445563378063928410839851520 7958131 69996376843482695305376576967135607000 7958132 1504700496906936547126357499720097792 7958133 -1622202296728400302695514114941093060 7958134 -22968693849950964041368677377007108096 7958135 28409675036541259186530390756434564160 7958136 -3271355350233764389576805943420825600 7958137 -38690223524326576855180218717187460208 7958138 -19893894329879318833592051953553905152 7958139 286420341244491705755403911523395520 7958140 21200156826240129263893128694887037440 7958141 36420657091619390717870157858757503084 7958142 18638179420884170419403228107885190400 7958143 -141109130699836124508840858233688596608 7958144 170447308360472487622569383970000076800 7958145 -11813369340027755491051850262558005760 7958146 31382175807072611412296819751731197440 7958147 -172054181045590064552042924730619805928 7958148 58751921942505406788880994622803220480 7958149 -31377217291343503078873189171333586336 7958150 -15817410436752933476989055377493112000 7958151 8398009459751421681051990899953113720 7958152 -101463807964907130099351551593752038400 7958153 34250642103450839047414676789551474560 7958154 38164970622165462282499442440725093120 7958155 101262176568328567170409421066763766560 7958156 102403312943032345846364091399648668160 7958157 -58986365744246591039895219012312605760 7958158 -25058278397643922226028558006263687616 7958159 73168369469737713256614190163040035952 7958160 4837870579119859786491891862555852800 7958161 44006936725143970781520664592574189120 7958162 -31244100167607794999069710006453775040 7958163 11696703676130848306289661799804688688 7958164 -39663146634232231622637235277374040064 7958165 30152113206277622836918412966066027520 7958166 7717841467381589121380379648659664384 7958167 744963643152482084142558079246659200 7958168 -10631163700410258389834657239019581440 7958169 7797025846511862550839219837507434640 7958170 -42726345564446549270777453974371360 7958171 -18462194227908215051110087515820404576 7958172 -88779922819518285281444460843102806016 7958173 29905474203960141491700906478511341944 7958174 12853929565265960205672525784834234752 7958175 -8951485575667620957507087110397657000 7958176 -153234602231115505882920845279347998720 7958177 66137321823079565484692620670846400192 7958178 25641311581426823494465876513897297104 7958179 -66855647223247832316570857313791290320 7958180 41328581467692812023647615713778086400 7958181 -47968430977244154334567533129363935232 7958182 -160527651847129808986538944833322752 7958183 -119163644546794589053282665805401170568 7958184 17491769948557076061756007411664486400 7958185 25144383913689858233878072598327881380 7958186 -1514340597249359684560019919266013696 7958187 -92732757507313889533719995108699104356 7958188 29521512485078913961288844186200788480 7958189 -135673500862289717309860893996381644010 7958190 -34688301082337139840353138168478660480 7958191 -52833802239176549281441924906687185000 7958192 3458745595472425592233557838512783360 7958193 15560485599611921567755452954820406496 7958194 -63893064551813655767563483077927463008 7958195 -21239229834634647207628368066839495520 7958196 -20832959034343701732069326763348295680 7958197 423178767489958898844779557279737340 7958198 36678494364895823591082278662757593536 7958199 24640179483000817920511972095668698320 7958200 -21519996566322113547813072288101376000 7958201 -40535726192811418768053555649218256896 7958202 3709190825242595092547871672070886400 7958203 46166679787595837100965895729464757864 7958204 -25587871237192497323615523192978668544 7958205 -36799878653838795457622393015300896500 7958206 25250079518571170252056398544463781888 7958207 -76344313892954473293394440286671093120 7958208 8017290456447669244210832767356764160 7958209 4504163776393151771599096416354336000 7958210 19168854510007331995383913910439072960 7958211 42199356635492032035289205218448449272 7958212 -438085736899215625387725652549404544 7958213 24428182052315346213289107505928946462 7958214 3334980419975439626155357548417553728 7958215 3430419325995660277969197564687036000 7958216 2432748435689293575315767562155458560 7958217 20108115703517694889006603324973655360 7958218 -103205952234822167912330394512258928384 7958219 -8648255196012163695218867407065283104 7958220 -6134671308945642056420130289871262720 7958221 -68747350260884173456343619655938528 7958222 32462105094202007595560756543163936000 7958223 -8325448204921789160040890321194905600 7958224 12892892149907324889487751080692899840 7958225 1106884661885619590065887610569343200 7958226 32617463579121061218570287680420358400 7958227 32728962468885892386062575228893777024 7958228 -178188560422270098081500511208539254784 7958229 74505426152798423267125779810364557984 7958230 -7836463966185089158246777094411796480 7958231 -113569249241036808518037523660233166968 7958232 439983423908677821104501966280069120 7958233 -4505748651716973147909991496120201456 7958234 11032715791438510383355162595587244016 7958235 -9184047930965193484167164547292122000 7958236 -53492452677529771161077050282185839616 7958237 79580419107412983186559691344908192966 7958238 4004483870079928065860494421669919360 7958239 64885984960275410962866928835204449800 7958240 83728202606103763583495023521477427200 7958241 1129270746892284427785024482331357348 7958242 -5228844966509415247286962923096720000 7958243 -84792882297692204306881490736974564592 7958244 -7909460685348699010151071333100003328 7958245 630121821419198067111888620903430300 7958246 16217904470545299300652477138346276544 7958247 9491102484496678194328416130091452800 7958248 1525513546128959028504324204649758720 7958249 3604838481100635325894752875477550564 7958250 72917332367812332352171349722740288000 7958251 -8971885928165483201766765947720423136 7958252 20295007243971119866292395590974996736 7958253 -22173070551928823144306345237200823616 7958254 9122741271283115383104023390040192576 7958255 -76048632758023272457975290452078846640 7958256 -6754396196902066524234143184785965056 7958257 31870249835900035544012119361116359506 7958258 -8899449787318803076910191413643739136 7958259 -43344950259103718541212561980835061036 7958260 67022730865828705447693348752027801600 7958261 -56354238726180819415575006037154530788 7958262 17423905797463849715614977315347860224 7958263 161521529788131973081899234227629857512 7958264 37466964799035381162241255723845427200 7958265 17490294282398454874794476065953064320 7958266 -77032155115666267078401715626884865168 7958267 189489173160825781392951876336695925360 7958268 342994300877920301375329231920774144 7958269 -139249071017040011621739759518728019040 7958270 -13652816411018129927404357142045161920 7958271 48519644693399077744169865083609677512 7958272 2186023055171354627211945713852219392 7958273 10508810566104532050983830356325293504 7958274 32240770915336323451259952890951504640 7958275 36722376299529198170340986755418241600 7958276 1731391559290987237929889404952474752 7958277 117807052214872349955317699200334211840 7958278 108808742795985256689122183654594936256 7958279 -38793280386166684121088190819901897424 7958280 -19693766704078139928756946880827392000 7958281 75679450441310072980366119132525133082 7958282 31763524512041633147171800497217330992 7958283 86130617983231747160818994204023876800 7958284 -51176552858466229795754239619209648384 7958285 163327609662768315608754395201914847160 7958286 883597298888160001548904420823904000 7958287 68121478202268390875683942347580853992 7958288 4088594193159243459416626609047158784 7958289 -13225724301077302400215304029649547264 7958290 -58013890652616584467897357080662325600 7958291 104703924176422401476181448254799800 7958292 -13626424597417415374984202211052750848 7958293 -15066217724879402760664798411055277184 7958294 -52878989419451480992668119172217742304 7958295 -69952014279452890341017030822241188160 7958296 -155646023087869163925135624325575475200 7958297 862227566834423974852903286290548372 7958298 -33310848682323906750378069205923150336 7958299 -6224251365357321431640897321503078736 7958300 -10764313946263057421183026040052096000 7958301 -2530111533088546288014618851631185760 7958302 1206064561615755364877315033815142400 7958303 -49297537327698629151094736348303902200 7958304 -82670514947134633086058552060878520320 7958305 -3516675177232143643174099747024573080 7958306 -41778104412449114317194398767801426560 7958307 -11592322307417875850906882713054679808 7958308 -32549988981942393027562423342153936640 7958309 -35570419616898398091410261002484567490 7958310 -16968481145643184213548288390361971840 7958311 1482015417754781583177859063362722392 7958312 32897959546601440423164760112015769600 7958313 -52460647066784383853561437730663538576 7958314 578410407292379259855362820854630400 7958315 54683717756065081623257377503067044960 7958316 -24160510733828164332155330541053054976 7958317 130182694987497423441678413204660489366 7958318 53404391046020573697706211780694615360 7958319 25825914153878345632821074455436588928 7958320 -7607221362320910024858692667663974400 7958321 -15283385478245488618813697024427100800 7958322 -28172178504945573562337374848403445760 7958323 45604237518866673600207118884628980840 7958324 3885459650697000229048039082223777792 7958325 37543003528432673192639678859438540000 7958326 -32306325819002587987207353038350497888 7958327 85108466900013058598061424538036636112 7958328 -5165829638675045705629779257752289280 7958329 81426107604638450761137367319610321876 7958330 -8255621301783523197595352076869089920 7958331 355308533979179539480236782592849972 7958332 -40025612430505060626709111170239816704 7958333 2220165224311902689093031068255355360 7958334 26531896691591349245137078984504514880 7958335 28878923765330376050593880384891848560 7958336 45229093054998744073551479676587212800 7958337 -77525444651137933154309460399677772240 7958338 -133881988271839630559202304993241487456 7958339 -66541542714319966489141609475469119544 7958340 -8367786391029784109472977989277184000 7958341 -9585792554976559295384077082346759428 7958342 27507241866347998849735755876934902912 7958343 52029621603714119695282764187692236928 7958344 -44484884529202968586646614730354211840 7958345 -63272157036909986006294723303317260480 7958346 -6538740672387248025682773331121347584 7958347 -94364148959966537095257433863389813408 7958348 35320982020473716833734896570708912640 7958349 -22688341291087403650586304779141575776 7958350 9497535596441086789385981555314982400 7958351 28062289944823724198702385699443623104 7958352 -11270536362980435842329937095239270400 7958353 28059145103914329200990032667515943284 7958354 -452315641679031055188000405190279680 7958355 92572856417075148101184455719516860000 7958356 14689379836909486753034570604353824768 7958357 -103153073543608140087900584857743191040 7958358 89286594890675461405026168940470529920 7958359 -107587247505334009314222639205029563960 7958360 -53308390010018733198729700047046656000 7958361 -9804286109610324719664096320935219296 7958362 -29642757161688201442085377813474775568 7958363 65877432916101741786051694666380158496 7958364 -13514973008747099199210877811724610560 7958365 65122396719380316948983278151205097200 7958366 9800506462072527474439403672953178304 7958367 2295770442771062772197637604900579800 7958368 -23315760223099652159017000390719700992 7958369 159061741022584264584552928971030871296 7958370 -13811042859400610761834595793681699840 7958371 -161166721208030228207307880680894131428 7958372 12329270602512223533103620152458662912 7958373 3749576224782677851261501314990924384 7958374 -4023509411809479334454729714757536640 7958375 -42835909874823684813843255269879958000 7958376 20097927017953625712319389131619179520 7958377 -26232878113098350609559899875156945408 7958378 -66480069851858464845318374563321186560 7958379 -20454759645334370624711112205149536832 7958380 29787276894184252252887570611764531200 7958381 60760113376387579839589833996645379200 7958382 1380729579141582138813935935614971904 7958383 36815633606826940026684763551473462552 7958384 21597765734942787076130028553720528896 7958385 -24288073182807214056258498686932204800 7958386 -36051826055465068235649797568781594608 7958387 583317833640073271496399998583014640 7958388 -89624570299945047043849377502511155200 7958389 26341699245840637671549993964691733340 7958390 -25806170049892319544352304789047449600 7958391 1162991417678578623861598534049816064 7958392 29751679101197212327882883451069849600 7958393 5851426820418559050064670274998087760 7958394 51730194237041502668609550743747155200 7958395 -112339339249824108180513178850577049920 7958396 -32735113662841694105989585074933388800 7958397 877755670281073778418840940413788160 7958398 27947391126228652342570764049358807040 7958399 146564549241847360562010549801681398400 7958400 -39202603400772839878121634775695360000 7958401 51886711150444390782999428852268857904 7958402 59432835149734995159051760898678899152 7958403 5558147183720452328947339678209967812 7958404 10333307462981594906129548281148984576 7958405 -10932018670884582995809471239451678080 7958406 10528054701926371245595097074514358144 7958407 -100203875934730335564667384966776602344 7958408 -23688915578688805147543435617792000000 7958409 -34151246235415215863332534891044198432 7958410 29000525268539882690134389663620060160 7958411 2118345079540338848994001402415525592 7958412 2626189736141679134807694636241920 7958413 26177184650701642819677432044800664704 7958414 13949263963295638768319663986110749952 7958415 -8461423159854408813605387427228764160 7958416 5302637044337709834259230684539781120 7958417 -68412569319807875519822666111569536780 7958418 21884044501328159194871343694196640768 7958419 -42088961950000272348636670115262198704 7958420 51938299973825027923921362452208449280 7958421 62275932853091802770010073248604922190 7958422 -44861102239368332963988629705427883488 7958423 -161518277859175819205275055461523881896 7958424 26584601658975467459350015589162680320 7958425 -32834785286280294516713255686134060850 7958426 21762095445326269847895634024665123840 7958427 35456656465750628694142477244310135408 7958428 3869977315370458402759709616204773376 7958429 136589748583494090904019861602543629030 7958430 -38812383640927655101487742803040709440 7958431 -32648843228287095064941476891782033296 7958432 75001044781144058041659549215715950592 7958433 19104624265887465410339514063037401840 7958434 -58657091896599440396881872160333150848 7958435 -62049319992197046296502828265001110800 7958436 -5967532720999726993276166251726322688 7958437 -105136010728367082602424767548176170880 7958438 10936432313791116643468282890173169120 7958439 -143894936716184021299001036165070834480 7958440 -623657137017935544294534602917478400 7958441 60671010825026651383700808239836511880 7958442 10389637549038394994093961831925991424 7958443 102846958935153505799495204738635920692 7958444 2676235733229224312302002777205481472 7958445 -60449386409502674583322378598500339200 7958446 -53717805555717598012470158757922858560 7958447 25037847076934570767528618331131829232 7958448 25169058788942770269191967703905828864 7958449 -254644504887628933922169890780806939536 7958450 -30497819727728597606549160097193202000 7958451 -654828715653629503357553936053325760 7958452 -19192869795830341462828357435945012864 7958453 112392038893579040066980153140833948604 7958454 -873159751527184218321703123513989120 7958455 -30689238075323896005307605515249786880 7958456 -12316646639283967291557467727337328640 7958457 -3211837539887096038850996670367595904 7958458 7406398701095293356403834818184276080 7958459 -9882112367513182325481245485775069340 7958460 -1863690276649641949656075176814182400 7958461 -18121848995028331553295553328251883520 7958462 -38730543522568104459138607928894604288 7958463 18797078709084774413039687677163038464 7958464 10355828340119021704654887341665550336 7958465 45678427649841436827207760404216239400 7958466 -21317297349952803174349488783149214720 7958467 -16629742578074932972101392498988731376 7958468 -36105111363653186074899147039151386624 7958469 -4782993120783522024604468017673818240 7958470 2901310861918206842608242552939417600 7958471 -89554220894299084618176683363985164328 7958472 42252688465315776204859953462602833920 7958473 -44924954320501946514388088851812919280 7958474 87020510651173691206044335275677938736 7958475 -917482586279771119849109979039820800 7958476 -817897887364000384076054252659037440 7958477 69426341410158290461171734366327250860 7958478 13702135564159672415020405968462013440 7958479 4968731344741501710313616723652284584 7958480 -11564440789925504546508978333099786240 7958481 -68153126061385086948372270003176133648 7958482 11497278369745397493730304065970044848 7958483 779425578828128611126279681363925760 7958484 -35292034527201982187399030422442186880 7958485 -76022942461939323145526163408625094820 7958486 -1137137021035576070662935182185289280 7958487 -37852904854396449716454520320774783456 7958488 72794502060907742605243836969335285760 7958489 -23476897095551769254451177188390808768 7958490 21828891421716981160215158533911075840 7958491 1073075925009483296343785802646917352 7958492 61007057836524435799989961494333596160 7958493 -112283320338335993629816313539188830298 7958494 4582312181899303561856025602915719296 7958495 94424452339087716103495364800022547120 7958496 5279090887679688116529981125912690688 7958497 -62635881350659192262235327838521628908 7958498 88927352524552164960358109416613646720 7958499 -134595386302728271141375704025605470880 7958500 90979609574261464222603073903465472000 7958501 327537217045399005385518130625077667232 7958502 -12950494376939370217363499370027133920 7958503 -1929643076708460678044364124482811296 7958504 65586890676607644321162863339148917760 7958505 39725582443903687531255975860886330560 7958506 -5113290309647393228176775430119043072 7958507 10385949564792855405161775847205390880 7958508 -3250517208216365825331259802144279040 7958509 -44166223024097591229529136628474154196 7958510 -8339937804985737648659476562108006400 7958511 -38033882778657789437433353782455047040 7958512 -34154545940899955217182815869515563008 7958513 -51018618000274109424676956589754880 7958514 2853618442745168112745970786167232640 7958515 -36531293244346745255911994510044820400 7958516 -28857127753235689977763481229522646272 7958517 -31372452212707323487126612050029777088 7958518 -67285708619044147354807493725927859040 7958519 -38289182184664432822915822681264877040 7958520 75804659704206196344196850215618560000 7958521 29252285503647760467535260134013903722 7958522 -19307962627426066481383730531270029056 7958523 -15136319323336548008060238878391575016 7958524 14401065201205615507236337414780926976 7958525 10904306938416343340789796329226862500 7958526 127205027963943156373885734437729280 7958527 148376428677672287899116152480752357376 7958528 143049928628226697347445216506261012480 7958529 -33373426944096521228866230263866386816 7958530 22725725031024012347537194634966169600 7958531 9745678603383901654627175013232489260 7958532 10438756358789359132463209953347334144 7958533 8040034162137281034893088973855032 7958534 -2818904318795553550948987057043527584 7958535 -24362057586653229321167620938123252960 7958536 15734848387111133455700803881534919680 7958537 71170282120379196818805177778203321600 7958538 -10374580160775014611760787417760323072 7958539 25572203839340345737452634626254006560 7958540 3453735340113041567217839904451737600 7958541 -19845408429452992136246763857601657408 7958542 24967748076904526000270236203727420992 7958543 1111758875860271042393292224212698624 7958544 -16553857217834039302769867537601134592 7958545 11589298028854874155925427934065833280 7958546 95225563556657554124894875452214807680 7958547 47159970237837822354170917705127933040 7958548 81275042156659782214936230856362595584 7958549 -4215436949986889133055897121696297760 7958550 254253095981321702617042144048425600 7958551 5027809202871152765961456605835450000 7958552 13237646537626976255039517632283279360 7958553 54962325673303357120481229107544935904 7958554 -12982796531897133159349481999874302208 7958555 20319963744959376550783525848406363920 7958556 44516675060705379643533173994332838912 7958557 101686361822233905554012734592078707200 7958558 -43580266624536423749817611911642120320 7958559 24846561715825254052268884563710522112 7958560 17666808420261644257774991105471938560 7958561 37021334026858859059623072674357967144 7958562 -17991092617513278161805387539692357248 7958563 -63181126970443841404720741889220545188 7958564 79729866758908658984830948719890813952 7958565 4812814161005873554087157348955256860 7958566 8267275989255514118440385487944540160 7958567 -98648402546755126890927159675838033968 7958568 -2938147040784645153324993080800051200 7958569 1095682377904948123352840863828905120 7958570 11800612754244719823584423784704909760 7958571 -16543475883080067660607332961006756176 7958572 -95298127287155394187703453126390113024 7958573 51644168032697235088278578704334281440 7958574 619663375610702146869315372531524160 7958575 36893496109378228387400095627224063600 7958576 -2654585818849564629438646086562234368 7958577 -55631914869403790640329888006484988320 7958578 -67115305656140136177834221060443538160 7958579 15674391511925754286595152320142167984 7958580 7162169775528311608411274228619171840 7958581 37876143131269712588401221921392557692 7958582 66371609870957424840620058823460063232 7958583 -51345662924584658526907961314449142848 7958584 -59577292875734298679977951180582297600 7958585 -179670024847209181746499167438461779200 7958586 13400241826094328302098843892522250240 7958587 23497599621521574536494524185797108480 7958588 61982019387543829401257843358040522752 7958589 -8097761670309212076926130064467837600 7958590 24759329305531028122735825076930632320 7958591 52758644526192782226096782199574540992 7958592 -11436794922306733078600939952000729088 7958593 155797470045877122157022480031092187842 7958594 3046823517655380596154225070556831232 7958595 84178567245979081663345614491892979200 7958596 6312461297944301670098651276378809600 7958597 -48698528528263225652373337045596921954 7958598 -13200688358306589131834006893621745664 7958599 29452870190939939696139307536248501760 7958600 -21582598867123663771371550608690432000 7958601 60339690239390940750359400825311128320 7958602 -115619129484393245437629265248031236768 7958603 -38085945860909616889391342156332827360 7958604 -66883183820412316401386730722474262528 7958605 3338978155173744441551067585055213260 7958606 -81804429061253183835954269179364736 7958607 -14018240339821186652119510587663619200 7958608 -5984333179061834539556125394612387840 7958609 -9005121550860925121742721136144994060 7958610 9109406055100482301789204299227404800 7958611 -123302081916642796102305863087933973600 7958612 667000519491711745282290569316483072 7958613 8671980133857763438257901488316082784 7958614 -4585884020497155827810801996989501248 7958615 -4223600092133475229006239530620699200 7958616 -81874696876423673063311232141312102400 7958617 61594123028558395712855424302079158666 7958618 -96911965512957341735515523617028029440 7958619 48715006734226230890429644544841194088 7958620 -774419123659730821486672567178603520 7958621 -42822959407307609361175522537084776960 7958622 -739573388075371207256457030954832896 7958623 -24196698659255633494520965149772124128 7958624 -532356348756510087651292620615450624 7958625 -82511893389160608105916225453284720000 7958626 -11448938269505612449028754554987906496 7958627 -109500540527888419240400414434500823524 7958628 -15537158367269707525314297998246400000 7958629 -22714495628126399427057647898842718400 7958630 2902657996030363984353920526311224320 7958631 -7601681345872752633624744917009715840 7958632 75228537355030748882989223624138342400 7958633 -4715674427457325519731935739273753996 7958634 3506838845682117323617218692013530880 7958635 -13339583391348965966349350152722492000 7958636 37715056035867386884513768242714190848 7958637 679206127756304911027617441255637494 7958638 -15658863628571543928490986751092305856 7958639 -1980781402661337126674742604703079552 7958640 -7838329512897119987335433069786234880 7958641 108177550040135238072587884737170777042 7958642 -15311733467001181969300850109353999328 7958643 34580246243422314409392901591026487296 7958644 -49407941161176453763237237072964198400 7958645 -113381347744697745715239477312454496100 7958646 9619589055616749988552950177565301472 7958647 24456292910716377833655207961529900160 7958648 120014321146911225181044155639008911360 7958649 -78399342441545259465344797056951266736 7958650 14634910442410665282530681988570336000 7958651 453211971037680647597557074845646696384 7958652 -20258772089314574741298800045607991296 7958653 6915353347829812932240141371604827724 7958654 -9857711101756901249193792977042112 7958655 -41801652239194127673808451211828240 7958656 25570325510654883736331163109813125120 7958657 46970006051521770680369061445297355712 7958658 12493945264794681033537663945920678784 7958659 107935237443616633993226778951482739616 7958660 39254464283435302131997000367093452800 7958661 25174659857402072607692332514000580864 7958662 7048514988337911880055927191712148672 7958663 39687446621032169721106463367040970640 7958664 -17110318629547492844228494755011297280 7958665 -23735882725857249510626903420804583360 7958666 -68295619215574476658645429797180565920 7958667 -10871771738865259364860055144844989952 7958668 -17380344837305450959197040081543821824 7958669 168401001089526669849637503342635738796 7958670 3734977455006266152481317195267872000 7958671 64641569118031298229074615190045173760 7958672 -23287114553056080043331124656614170624 7958673 7953005759942391981059292698143247220 7958674 11841277518994096278765627306506947584 7958675 75552327705305229021122092358203341900 7958676 74027707742444863065368146663255271424 7958677 -33500170420501655404718581047839245568 7958678 -11570271014442688351881686844712251264 7958679 -1560903541982529347485682841679615152 7958680 74524788348346923273576944640307814400 7958681 -11155403509879396958467730082800045568 7958682 26029746439859371535607959330269478400 7958683 1810272466341854684394391491125837400 7958684 -17973504330998528810253792892465795584 7958685 -10948588167898452049903283750235411840 7958686 116360536290521294381752586651429980800 7958687 56211025171541404023678017430299053440 7958688 -80089616125529814022024349640651964416 7958689 -156369249722390323957622426145984820510 7958690 -7680672964464976451110985708978004480 7958691 3866159055575669540947028339972755248 7958692 -1975625426657803511119936185759891456 7958693 -80591016300285819257233596131536757058 7958694 -21212576051775465213970557629873889600 7958695 13079933240068321466283939759446397600 7958696 -20004642734647630077779569917969822720 7958697 -24292949000834134352686383398932260480 7958698 992863253046528730575027734830571520 7958699 -46097822547033002427834473403398735328 7958700 -5549196425768587863711412850283264000 7958701 -21608395699014736397462867149797634720 7958702 81556147896845360972653445108570625600 7958703 -25913292907782104427580847113893177312 7958704 -12201309342909829204328881414361382912 7958705 64844468212626150575797168833554529000 7958706 -9816436962394422156673926930445533696 7958707 28062971249123314075265443045710925840 7958708 18821527111543940841957113533393299456 7958709 -69916487642951640407708089828227563520 7958710 -9079845314697200538571790723640906240 7958711 81360664087078867342446761284892985624 7958712 39262786430629506332656173341932523520 7958713 -1650719690070786237402673723068494976 7958714 7424848932948001555755828853499577456 7958715 -8726806390959335702755176781643465760 7958716 74583266582567203278667968049026851840 7958717 -27318995974926088581484534053281147406 7958718 -45697920263153560434523967005282998336 7958719 -134346359779685247567539962402832900304 7958720 8592769449299904580367719931156889600 7958721 -22215052875272076585342140697778127616 7958722 45763154780062879634904249681491016912 7958723 -43098995901929839451995686261380920320 7958724 -374855381681133144571947511499796480 7958725 -21003723439608030544073880738492103750 7958726 -16620089732747491623496501415264342688 7958727 -97886649119961744165194741106322187904 7958728 10793004032433361376179264783744696320 7958729 -109367851911207306401829494106179357424 7958730 -4147565163696256133734802002182804480 7958731 -98454593370786465726605245219867000800 7958732 55679437003152688218111976444800228096 7958733 -2213155418323191436752844602079814976 7958734 -24626278670453434065220986386843284608 7958735 -12183027749029301046589430441759114640 7958736 -6163773798155429023496900683428003840 7958737 5080847115945363732264492597892142952 7958738 -218897301575826877820690044110725856 7958739 73988175938445329344296970749217611840 7958740 -45738779589023738830254097932504268800 7958741 -463814368381212709632002694895426176 7958742 35047000382796883043090435619135051264 7958743 4678822823045123460689318551460979600 7958744 10032002983259178639332373113503948800 7958745 23052096456934176899635472032380157440 7958746 73521473727046436740155952145557704960 7958747 78109839281635573211379961003088926992 7958748 -11520109370884825996321216647044358144 7958749 148280619023784406086347197526654723750 7958750 -10098684259715019650617918173116640000 7958751 -22754640888028592255357946996268469616 7958752 -8740561868650299079015448129886486528 7958753 -87108239060115133743785426231836171680 7958754 -7924618396961843753985756984724746240 7958755 -7832238576361622605825405351010079840 7958756 -2100102808300990758832237149937737216 7958757 -87860266195588794117926041793743725120 7958758 -23787252580242385389349906071735735360 7958759 -54641726506632553196770039819365601632 7958760 67988730634060837181838558552244224000 7958761 79140736237028545415878555820574738362 7958762 -26791119871899742437310874585966131200 7958763 -74671302020271659582158810870607268000 7958764 -15316221368156231135024689959475043328 7958765 -105530118813902924980557366892439780340 7958766 -41507680217116035587540467994856086976 7958767 84913410928382926676782377034650012792 7958768 -40036821938971254439293509289984196608 7958769 7395084985363675173079955254046037888 7958770 47899448356299733513055379965450482080 7958771 24052594683345906528944847821496986820 7958772 -29888959578549645382908399161035864704 7958773 95584180155409230618282668566946287022 7958774 770834390995022556866666110337142144 7958775 89987000514473026152405671555417400 7958776 -130933936936737353320748085196494028800 7958777 88288069976229384933491331199174927440 7958778 -39219451232342359050385740818034610176 7958779 58569258845448193471508760039464941440 7958780 -52503220172717017935533906162125862400 7958781 47999904991746927511068137283418244070 7958782 -3535637953508148439410682782057327360 7958783 9759787930720631486250981409360356720 7958784 -13617948473338954318649916037005312 7958785 25265922789390746939807488668782933760 7958786 25712369408482116564620403376140495744 7958787 52688380276374505745548211484116712768 7958788 -60332539389218265097085733306910013184 7958789 -171192109151702560345618374468742917540 7958790 -20891606570907995575464102466618060800 7958791 21381167442863952227162392534706039192 7958792 -245837841198711373620687086377373859840 7958793 -4257781417036891169290881019527987456 7958794 -15898886386354195219125031185391645440 7958795 -28365317613649753405211318223407821680 7958796 56792957141953171784818285738209239040 7958797 17528779412814644183478807955937939328 7958798 4064981114942780160840441438032777664 7958799 -102154725566441870930757861587011843416 7958800 5917755612916750564292997501248716800 7958801 -23470844454016146064031820750121791936 7958802 -11303924440377314996164600790925840768 7958803 95144510182022634619290620775763918384 7958804 22363721576620952957956875813210310656 7958805 -26399586516509597147575993688855140800 7958806 -1666257044871884384330342356943548800 7958807 62848008068191931051765124851196970056 7958808 -33048880438826524531603251566902763520 7958809 -22154807181858048196247376868083002096 7958810 4447756702433680388600063207970908160 7958811 -5002267089262904268674829159150809856 7958812 8964069019740187737057060051272670720 7958813 -33086980834253803915360934539445415540 7958814 -74707765391021466151476994472241098112 7958815 -1607205240707007996813700840322516400 7958816 -8666113043186302348047533633376878592 7958817 -2667187860966195150242047247121086334 7958818 26953863785809208145526281690736258560 7958819 -9518041497045887791605970461363640440 7958820 -30352286487635498449577358997361233920 7958821 54654914704314579491112450014950073692 7958822 74793209580027274126176170646595538112 7958823 34787115003390844878860819986707494184 7958824 -15618236573206445278329444399773783040 7958825 -1583055117764057674612072457719546500 7958826 -3788175967456027336199407008056182608 7958827 -35802846608562206531826822134804120 7958828 58014127997241796873714766067064335360 7958829 56778676598511612389478692074573272384 7958830 17623391031006839127534375945846529920 7958831 -48411528960896348476626138603088336368 7958832 -7384685304240369080730550082913435648 7958833 -57506311422518002987520710598473255918 7958834 -6865343376187631036467131408360299520 7958835 -52688785342789299785068465486282386000 7958836 -42625051078770790817580476810541105152 7958837 -86336559466039912060444680965095898514 7958838 -7419826809200396763818477113936252032 7958839 -84488387361701927452657939424880488448 7958840 -6769077385159720040179073177638195200 7958841 -51340464934804046601783811577721766176 7958842 -10775846294643594090432153910656084768 7958843 -79609949035701399338179135867687162908 7958844 93865828141384498465347830463044305920 7958845 -120329621569988780040504675748882922400 7958846 3628763577794135273197464962755338240 7958847 -1343369370633678728277470686052444160 7958848 14903100632302981187590489788856139776 7958849 -38769747363927793214011350804824601150 7958850 8701217387488811834258126750710444800 7958851 25747259204826112896731282721733386720 7958852 100316033217462000360195513113393789952 7958853 10370301437214123626315945287778140800 7958854 70298623876638182815573367688911297376 7958855 64459301551582813433663669891257560000 7958856 -25906188049718868092507259869431971840 7958857 63280559032603064977368944917558342106 7958858 -31463652799549457623572516551121784224 7958859 -20703564637852265891707021458258765096 7958860 -4665706206020594393273078112347811840 7958861 -21446847677783714526964696093502006538 7958862 2439750766746231078876134924570458560 7958863 -111502791477713565231048880928326022400 7958864 -27561360834187857477994251536510484480 7958865 -1116270495999258526267049597172943680 7958866 -83018632531918810983687952063666624368 7958867 47200409385176433580919767207697178192 7958868 -66754094869786006404544085982656501760 7958869 66080036074639099517884661275681880270 7958870 -427155972674493391244849651679682560 7958871 104074776060545033575746619548350460240 7958872 -85936558378851432370965143438081740800 7958873 -55813622311689237658992278376397781496 7958874 9231041465476731095723939061687988224 7958875 1547962414313976587593870762244364000 7958876 105346076673016335761442324071223175680 7958877 9613917362747713368875596390059700320 7958878 -14563111927239214883102802154391036928 7958879 -16473852253968137011805743921728518160 7958880 20798166738571871514067756316043509760 7958881 66448192155319006562311476696262835392 7958882 29854321211281183730331100371879721632 7958883 62388789109166603531024750006797461624 7958884 78166900080790119485434771510631474816 7958885 -16236471863828775414659808436958897280 7958886 65298266226174640717862384374260117504 7958887 -75145954142061428371260296406443089488 7958888 -46899210035963923965834279102170480640 7958889 6260188362646958056359166084386225354 7958890 5161221644520400485700765418577996480 7958891 -138375751182476592052948070391252760200 7958892 -45679765335395270509145866146615618048 7958893 -66119588099301928487893584137497330858 7958894 -20325538374215889102322407083069442048 7958895 -15322668540244535858057765953676582400 7958896 44489703576835206783682977088864256 7958897 86710265609865549963677558320065948480 7958898 -277358785694752181068195509990506976 7958899 -64591941919651386622792862812674734336 7958900 38038080638592709226076489766244688000 7958901 -13327104815833147880674529023517677536 7958902 12942779083237167667457910605658433152 7958903 17625111944697834816886953012609666120 7958904 -15022548712972726745762917104208404480 7958905 28750444946972745209685086696423496000 7958906 -2713480748236186981394980203940444416 7958907 -48338965139008915781293548752349378480 7958908 1186174586954872426649163822168134656 7958909 -9617568316155470811091551766841246208 7958910 -32210141231381782947872490121215513600 7958911 -26171858835640125118148426221571894000 7958912 54273846188738655866761990746081853440 7958913 -1658220350309865381671274659448499200 7958914 33017996156074320066558074393145053760 7958915 -68600273197007698333169144428907395440 7958916 28126684407079557502245819152495788032 7958917 -89931274952129950537322872862346576034 7958918 -39590097589150100069681299449868320960 7958919 -57506315654964688164756074789216829360 7958920 -15922676336514895269252026589162700800 7958921 58296827442076089251779511714325844122 7958922 24038131696918200587031914054810329344 7958923 32460524439104954950968696164070948360 7958924 -34861850590218471640679036479578192384 7958925 91089022154588985504913501007736000 7958926 -27462589704362874672164993803927553088 7958927 -4807226102631128537904442168052470224 7958928 -7731915384760513721111998865712807936 7958929 -58723631196126553676417547954419334720 7958930 17576940571525848157652233061825633280 7958931 164257253081609956714639340163842462784 7958932 24962893316380210167083207000582924032 7958933 -119298265181603006727614439016813402560 7958934 72652039254818787318453417604051929600 7958935 -54779054966046268092081771103367574120 7958936 -33216917745459595692882454577947576320 7958937 28548883509968493275405682832770716352 7958938 -12508742700174499922560485543566015232 7958939 5153208298954653493198314413180266080 7958940 -7585815783437663688860825401815859200 7958941 -4608735467299348035259272590117276148 7958942 -28190190585839206567624693228978876800 7958943 32697838930997820251459817179737246800 7958944 25130567437064343423518887768916754432 7958945 13535444792183300871823225626703161000 7958946 -43285236802801809931880290090707762816 7958947 -89484355511372101803843721277068233608 7958948 56538388859617602293963505850179486720 7958949 -100167025361330053329932205965055397536 7958950 36105531824216308822849608070865292000 7958951 -26905091742486307405091885345535747072 7958952 139973635497365791789780817544771993600 7958953 -17873398506397558905138448709645299056 7958954 9190692040424217091052188047527375712 7958955 54070102943984639118375577371074949360 7958956 2205170794666946497920779696401295872 7958957 -11654168606980786627513663961481655860 7958958 -9005468406777734379124917202338963456 7958959 52650998040477649109705591771045232432 7958960 11242423061953991239075702488260935680 7958961 -44138862085685967639296305230247325820 7958962 -19241326761057202402554567749502681600 7958963 25252885177713713334404340870265090560 7958964 7628845054521202635174880723870445568 7958965 -34769147711532462435168011476350288000 7958966 11453427509819426519574115614941990784 7958967 1692695537676342873239021004335812200 7958968 -73720411155575446092603022886670397440 7958969 12261387273601483535979328082177526144 7958970 4446489733236516962436966957022986240 7958971 4088685998954878572813586766069761664 7958972 42686204170141015509692110742859724800 7958973 2522894405376495505777376656160467008 7958974 -82806850669993977781737150923231193600 7958975 18756208482929532383034161256285682800 7958976 -33478999053497694055283132513258569728 7958977 71679695629351136028141411681282837460 7958978 7725672391787121122467132114119843360 7958979 -34210851041611305259648531900071402240 7958980 31737980838827566774247431212712304640 7958981 27211607427038386648886476298639980992 7958982 4834981333779087241888932958436528640 7958983 -82039606431910220793735438544751497768 7958984 125745812642882001768604427321524224000 7958985 -44265975277001037567191185281966504000 7958986 22372693947735484089426364674933373440 7958987 -68510923371370543224707359087691552364 7958988 31732792464078747677103782384518716672 7958989 -269475253633669805671784234408388576 7958990 4468022035428994092488888257065189120 7958991 -49452897133635052443205030129075135608 7958992 12378010374411841516105322793057484800 7958993 36134150023299458420770482497374152000 7958994 15018815554152358454777976414207120000 7958995 95942577378514531356683708544209163600 7958996 28373903964363101117022582467720126208 7958997 38423175854137819556111781924237609006 7958998 12152903722913032766889258949853940000 7958999 -195596083341254084647623486613708032 7959000 18742939859027009145563094469017600000 7959001 -5117891870941241682636415215521807600 7959002 13670971357886114262767507764169855712 7959003 6416787065200691166611758288383153120 7959004 -24152966794990280039099235222752755200 7959005 6418111973768737977133237882668240000 7959006 38247359422348926753320726352965376000 7959007 60571057644033980994383653613756966512 7959008 163035596766669940355656218974048747520 7959009 14568826953130718441829170165403268320 7959010 4325739286871629543940399185526122560 7959011 67545156171447863962271996519208147612 7959012 -15988630041221378118002396655899701248 7959013 100159392624875570466189358349999193280 7959014 47175940855618396596938788103012352 7959015 -3086962535190775927190829559313939280 7959016 15016780420402338822830984979796131840 7959017 -50265682916260484155711977613869942 7959018 -36530648881133932374856046357444580096 7959019 -45188703369106261527335022576657645580 7959020 63405104095688393072075726126929428480 7959021 83296410433250664223770708266181614880 7959022 1060526624132870699207784032713845312 7959023 -153768227217555646674807051726433207728 7959024 -19487408097033203117269815972989337600 7959025 -853547747347139725849880876557478900 7959026 93075585647432939430320464559919966240 7959027 -88359243316107201909517568488741397448 7959028 -42400342234802097197067288939561750528 7959029 33770426768001095710898093852581118208 7959030 38699842683697334115803946329059584000 7959031 -148817202198632147481384073901504902168 7959032 46305633924981604509417534587606630400 7959033 -16906643328864863213979644079029928960 7959034 -76652779073675722589876189575597885584 7959035 15369637987248921969963794232249692160 7959036 47805570949112030851681325659000086528 7959037 -129597306109564086706427579989317368314 7959038 4932911808572416478180423694744951744 7959039 15520031147653968942534828594325344768 7959040 31152919510134441029014770078764236800 7959041 -18736589829345098562840183695218568640 7959042 38473461838391621508254556237321216 7959043 -53067462081951761228275208232356207520 7959044 -3400041717932785490745044466596187648 7959045 -22566825426638552399044013400377539680 7959046 25137240625838264132245031660698853472 7959047 63617067040775021370666862332843935520 7959048 -774056442375058185830761367343022080 7959049 -57844401915203167220231374213834638464 7959050 -4574076129752755186785638983140000000 7959051 13908797799297465888534162918718474992 7959052 -58045553278142022269583460550555102208 7959053 99653003736952634414505551204863217760 7959054 -930113238260944462836892205406062592 7959055 -82772063534613220998821261376677155800 7959056 -5783590599319327664166949533202513920 7959057 53652161160011057825874043807877337840 7959058 12627425783870478472459280149992720384 7959059 101733583000059732896538601200927262320 7959060 -1704848148074734398340708969338278400 7959061 -44569907928327288786276514512811810176 7959062 -6322338960138515648708735917113096000 7959063 106301607734249636971563506485582848 7959064 72627437472652006051153921753271500800 7959065 -81283102861847308132136833674476700540 7959066 -34728333241367931844516321402203941376 7959067 10851012028048046933922927039507498116 7959068 -44465706580048756091422222881241904640 7959069 -74849690791454304138145501863872450106 7959070 1040582979266798356971504470740281600 7959071 47667450595154196404491766253080770200 7959072 -93699370771659790759442889130147577856 7959073 -7729309139353122156133091006198635678 7959074 -4837943747431383076749306220790565888 7959075 6160589096026325126179288917870786600 7959076 -14223311539081565880324783712929658240 7959077 -33872383879961829517386633666059137728 7959078 -21893096239153811611462784524898179296 7959079 175969089909934983378525984453964346760 7959080 -59962756580303901054994477305942681600 7959081 17865768412464252492775533893737436160 7959082 -65038555438394678564988336312102399648 7959083 -25200043994865897222348888148642729176 7959084 3704583449025109228057292154289618944 7959085 1653561278877015794730748023359791200 7959086 229975349054016656945420446146844992 7959087 -106448117454563795165959020221637544560 7959088 -19179560676523953639261177547901337600 7959089 -167736876943348133026416882271756624110 7959090 -25246204559616419745827379335733657600 7959091 -3813707664056589071651249212909712736 7959092 23436929183870519368288067137408819200 7959093 76820368344306134523864682543284858624 7959094 -22146891066484383021466450632874304256 7959095 -18739787167677083095499114533111824000 7959096 -87656077888066991406613325257918586880 7959097 -5557569159448461560653340883078504188 7959098 -1827407888589478282485266952549193728 7959099 -92243862191113736096403674069906952936 7959100 -20332891395991165294674334432465920000 7959101 -157556257399729915868915571552585698196 7959102 88501348179762320069587283192063815680 7959103 15305425789847844385861593160574891304 7959104 11188656518581290993521875917289291776 7959105 18686017645527633099024793070909934720 7959106 38507068655653286578678571377681708752 7959107 -2167412011290937168525395414290270928 7959108 38383102506415630095118167716839772160 7959109 -264372524949889267732093134716680320 7959110 13890586818118232566993182761756833920 7959111 11254544461254167870485867314696930384 7959112 -21410748153526097603446673992768880640 7959113 18477705797294796315650304915467180004 7959114 27111342292800412278772920227388272640 7959115 -90859915727686031272055775679563658800 7959116 -27086664127948805384805506597375118336 7959117 -5497079269229486241716229306580786752 7959118 34110942706368008911656113139447035904 7959119 -119815549503913980182139185669099564160 7959120 304399664571780299646049376458506240 7959121 71635153210598766871670907689710405632 7959122 17650436275514065350491434652359124112 7959123 -86620922025266600317758298498840085760 7959124 4384044571096176550955339999085817600 7959125 36789995448824338533609831177704358000 7959126 214911359065911159415588264640299008 7959127 -19410217935373967624920069654811583744 7959128 2853978678759586938497376408639774720 7959129 -6470647238677246633749398900389741440 7959130 -58248699021692060775204110796141899040 7959131 25763791274477342781824947085570387904 7959132 -75438354897495510688302306626383570944 7959133 26266314974659620690326554512317116800 7959134 15039158055220823661054979417086873216 7959135 19893604287061527272005635691807539600 7959136 -165780316920041965361506797110129983488 7959137 11155140709192917336793841104935994260 7959138 28200776426476835438237189305662720 7959139 198005612860854573529035446759955180456 7959140 -14647336930947577567113772849019904000 7959141 1009043299918349715836092787932619772 7959142 -53690705914507852726661415355213194528 7959143 66196471699847514343293874556856131304 7959144 16040800198529451607676220017491230720 7959145 -45346120722604805753735352355139908920 7959146 -16716229073600419895982186378338936736 7959147 39478174312372415103999714650019459072 7959148 -18438774128721244588936235814898177792 7959149 -83715912840294069017554152583383038880 7959150 -3272740245265799609307081183962448000 7959151 -27963394086384634219591126624783052848 7959152 4713944269751020216371658206675075072 7959153 34003498937674050593403689663389813104 7959154 -11704097045502141994062650763463712256 7959155 30261639672899527712460230903223526560 7959156 67569818332110366315480461300315676672 7959157 35226542614575553865468073079520257280 7959158 -43617843517823623600784496432801467520 7959159 -7112793538652431297179270564308578320 7959160 87506361005003603996884749060774912000 7959161 -10847729403732734109967847034942698496 7959162 -43091298309813885375444229424388811776 7959163 -3479072169351300720544091909543146588 7959164 -19037033653552925037581984131363866624 7959165 -48399250431943068994646101871811164160 7959166 -12795268001191826608000646026271187840 7959167 152390546256704418864237583456145051592 7959168 112975781095100536772155164319127961600 7959169 55487714547926050715004694040338129728 7959170 25386879897544842387793875933341621280 7959171 -861099440979369383367449969337016320 7959172 29717082948341974002991310858798246400 7959173 106921905730086515773759370630634450144 7959174 8300084933735799531327408519578093760 7959175 -547363749795147826663628157089001200 7959176 3249664607405793437931170718101299200 7959177 73513894448750782917981352682600383914 7959178 39740437212324050020388717075815918080 7959179 741541818008560237148165986333615176 7959180 -3419597229171715574846225742988339200 7959181 -14302609702499804028018721036765056360 7959182 7902887886919009635239799948311368704 7959183 -88075526440715480964006999297547436016 7959184 -30599989610986287555805958663702732800 7959185 -15185287887989962112215210475166063000 7959186 58406261453515922521349785510322633232 7959187 67779791560383884322588872019222033836 7959188 13662809981664233849115738241840275456 7959189 12438483295081918045162549222969715520 7959190 -3941222888291154365312635725708468480 7959191 -99417098305411264361543156271337284408 7959192 -89252032756442097256638195664380764160 7959193 85509216015600213725802903241313212944 7959194 -54545026905067539348354900810044459808 7959195 -43725499790803861554823916484584640000 7959196 -7821199054544180079072907306870308864 7959197 -105197694178254169961657607659106915354 7959198 1961448575047032492777181933151106048 7959199 -131693195540450475753215580628582016800 7959200 35911287232586520001838860499066880000 7959201 94927978462407510621490427321308973232 7959202 -55334524773192817898817379342060403328 7959203 -36772287604924187716675808083164060720 7959204 5324813099398880251613347072843468800 7959205 54549768171029124051141113363756548860 7959206 35254513728214088677473172818047619552 7959207 -4766485372175484613194183082092256560 7959208 34708235013031513671727344791538600960 7959209 -164076182330203353172563162432596707590 7959210 -5235496525854262983117785321666396160 7959211 18558260078166931933588226623740563760 7959212 36293217172578759425011101362413491456 7959213 -19316460008607473060892718739316961236 7959214 834449093672183545713386338285102080 7959215 100980173981672638010777330025361228800 7959216 7892014135905941968330741750423191552 7959217 -36911393046679676516175544131911516160 7959218 30844824925230731514650545992834385920 7959219 -1211193849118100978349431159980225536 7959220 -35262376870026437707665276520043397120 7959221 -122888861937692590941252404738487394578 7959222 -26652136518836730088830739999531504512 7959223 -94265923538302359716578566585723373256 7959224 8845315472872480810345176815663247360 7959225 -37115437966261710530539860951929348400 7959226 2077813296809660176995609441438812928 7959227 31017816551981006588221031865551231076 7959228 64028579861379496625353238697068843520 7959229 166232475983845653547827647189692382860 7959230 -53177681915830765619997209497999958400 7959231 -26019292551834867289036451399215177488 7959232 -35603237483283804064736748124565929984 7959233 -12366658753721862757433978354855889600 7959234 -2368466011371248238651196456126632960 7959235 -58072015260731814175340867599118989200 7959236 174361878111305574422887415862020437248 7959237 2991788374592449899141703566669907776 7959238 -179877792351183449108699331537516288 7959239 -152180050315923319920594165675479217960 7959240 25742414088451939394048194080131328000 7959241 114598676488455881421522418247549399642 7959242 3155821383323845768372283698752513024 7959243 21217358496563980024477426994379138264 7959244 63921626428382528130568589884724001536 7959245 8129709651068863910888967513232730880 7959246 -7430578057903394604924007441902792576 7959247 -13889955972806290372605293333652020928 7959248 -14991713555261408360889083959888576512 7959249 -31951478352011508610055135102751158880 7959250 10026370646991712197372956261437440000 7959251 -86458138591310182758770065691840057748 7959252 -13640284487057588369445767950250311680 7959253 -117277865309392892277718094851901369220 7959254 58883629339939500751203151715528844576 7959255 798100668483876623945265954442405920 7959256 -43526525433434879346980717251056261120 7959257 -1975553218272904565530460457654466800 7959258 40727839300682378268960411869725354224 7959259 -99352673004207253049428815341764592 7959260 49371483589914205178920834251968570880 7959261 15765422322580820987507612909075849760 7959262 -59616651480653206463636670502994719488 7959263 4752483053808409262448773656832185104 7959264 -43153960507201888766876583427850108928 7959265 707988251236495493657539427702037120 7959266 -1139890888937996047699154970089196384 7959267 67101232746102992497428564443821328484 7959268 8423886527322365071085728549216124160 7959269 75433725363375036584978763301528076670 7959270 -1470678227105756520611014001007206400 7959271 112982970789054444733114269437188376200 7959272 2893142511886107428365085355183175680 7959273 10400362464503816995244240939979006144 7959274 82730463471955802320979743269135881136 7959275 -33021280675842550418229761317236433200 7959276 -5005527948205195416756893691852441600 7959277 -37052571539286957342475538592346316160 7959278 -42849226151426885623402797488509786560 7959279 -33295248497016284027128405097855512320 7959280 9753943491131252049857929698595307520 7959281 38406696510301177227129610008042797568 7959282 13263225418876144484757761487273024000 7959283 1420417630008700086534766992332707532 7959284 2969432407718630286466953100499490816 7959285 -17800497835782086623472888115624262560 7959286 -57568207962403806794408601147496173408 7959287 -41986378175881008186158148359887476096 7959288 -16289693548109812330826590275172761600 7959289 3887616208429260456979984617890906640 7959290 10596488033493807114690536751368179200 7959291 8768319428354207084156807349450797592 7959292 27734177414464183517243807007581322240 7959293 126324418340654189563388749479122958060 7959294 -1167291364256792073455879680676409600 7959295 44812625257220018386073517623947069800 7959296 47069486190639941019278953306895941632 7959297 19384757144029485635299387167664740960 7959298 -108224295006062698471277711175988493568 7959299 149064460469858664238748317251889690920 7959300 -3942275147329792172211650635315200 7959301 -3471387712021314358612648582776834240 7959302 -22734233364497548438983069728080983936 7959303 5201100931741156929487606325343897624 7959304 -77192963261917642550746362399976074240 7959305 59644583834938987745820894716602222920 7959306 -38685984211032580910111582044714634496 7959307 88156059338784958341260317568357257556 7959308 -10668725097232202782391092893562973184 7959309 66176035207877468091441728736046126080 7959310 30915202814903256386907878333925946560 7959311 -57715014725132669388174486415797888480 7959312 -988569850431743173658835037744791552 7959313 106615413536933308378473220978503975744 7959314 33697915635003323476978792579419004032 7959315 11292357156238227343635693950772762720 7959316 99083123496354475763197479931620401152 7959317 -64223608628359606420186040615478425028 7959318 -3152381622777859977338199668070088320 7959319 99526195422492598210245280029664475720 7959320 -75185314640950881215116747452989030400 7959321 -44931750048775350671698114492616827110 7959322 -13994624812484409869742953999345319168 7959323 39432435835527103258541455285762717572 7959324 -4463313954800299315802961927359938560 7959325 64738219470457894425151058327642395200 7959326 30672342914818921795443243627934346112 7959327 -96750555247096045117951033739658557880 7959328 512295763082015899904918699365761024 7959329 -17429123113518047342995510240159372800 7959330 25413741032941105994732819457682944000 7959331 2232446074944459791147272567670423132 7959332 -27341559756817459170415744159773775872 7959333 -3070828376084724220040175001231164576 7959334 24457427201588461941387754802062391904 7959335 48344464425256716395424457517880626160 7959336 1447545603551122863241340999919206400 7959337 35672269394373801710475276310785444986 7959338 -1184061422376398272158618523033273680 7959339 78317549931062424126679240412841618204 7959340 -74700006363335907337604832594998553600 7959341 65611433298006190836237300504246742584 7959342 -9857535224672520898238352325378369536 7959343 227030944952617804309170106028873728 7959344 -24821544541810718318478012808009089024 7959345 39052088261985618267425494130244536640 7959346 22497635153006575348222645824021120000 7959347 42399253411297148400903653348925641280 7959348 -41604674325915453286171464481590730368 7959349 47571581351125955638921764088776797066 7959350 -3485231249993467778362581178994947200 7959351 14757629471456362171941644114607676800 7959352 15717864459181347797939888153901465600 7959353 -147388038049128390960854548360867849020 7959354 -8065971905305411049333338869499752192 7959355 -70882003891389380110493993524689402240 7959356 90109859740288282442916941751900653568 7959357 16564285400928397085804457641180590080 7959358 42946576878675180964424198058424486080 7959359 31251553802711571143786192668147110480 7959360 -12944631059259097280606404987626455040 7959361 -109636960345314517738645429905768512576 7959362 1966235178387864965554827823621636992 7959363 -37456054517896946046806810548423598856 7959364 -26674520107857217251674941224474533760 7959365 97849609396700892307748171383124659260 7959366 29060812164414319140221883275795968320 7959367 41279479224801328184961300669487932520 7959368 -75682708559853108927125991886397399040 7959369 -44550490159991434227777968728494646080 7959370 40970859378278067732969560358330230880 7959371 -6427607141041336195750642984986848736 7959372 -488552417787817838571160448095953408 7959373 -172190592338574966923273326567685914378 7959374 9440199980574369441720016338356639232 7959375 -28809088679551230483151319883558675000 7959376 -695925998251285299595506922893549568 7959377 -91245967440112521094338929912585719488 7959378 524498740286213476088176534985387520 7959379 82856510196419042720339393163736225960 7959380 -11660228364583887764372855681537064960 7959381 11245544980226269585582138406426788416 7959382 27903313034485364609752145415255765792 7959383 -27334526465509507891173828552141718800 7959384 -1309081059915750950072689986898452480 7959385 -38093362941337246285429464557187408000 7959386 -1063636790077866315173265900599260416 7959387 1472818969777333407983311873019991552 7959388 -101576940517620617361643176499620531712 7959389 98672871578883313417505532394326724320 7959390 1445290037763564468057262807869025920 7959391 -23886411831645335294007858331187757456 7959392 -58646167606754281585614781668870586368 7959393 49835018031030762254962223800904586918 7959394 59418432717672057027058635082986465792 7959395 -23223771271793551968903869253850604400 7959396 -31151831199036206108598598656007646208 7959397 5669610526892681160794249313189229792 7959398 -8856568773374932326356320969400112000 7959399 -1417621938040426005062768732380270848 7959400 7072625453836551285130393851926784000 7959401 51437892827245779379748528191754265402 7959402 -22975762171439202280976835579320421120 7959403 -6649531429518190523055530228422809600 7959404 -41481392757121420430324088966687859200 7959405 5630962296578235076808634354314641920 7959406 -1895552018433075437537047841494190592 7959407 -42480341899723921599343359568622974368 7959408 -1504862685585453312649427971866624000 7959409 5617747501589543273240765325001489440 7959410 -47253445743429514931961567152004524640 7959411 -43307255831353926529009114127927241360 7959412 11686301639979806172485052656654476032 7959413 -8003373656094569711267914825395774144 7959414 -12913966398719056498750528823210273280 7959415 -78161766910815016142998117916532022440 7959416 -30906660597650731443970607895985643520 7959417 -14728404114726339523549497071454109440 7959418 46636391776545284781131485480745038080 7959419 -68678594993636627427149337513333767856 7959420 -7086495613089424473701004134893086720 7959421 -54384491747743389405426881487501952378 7959422 -71635480892952901483031332482570751488 7959423 -82056405765922559345475161613885024000 7959424 -29339600060904342144716136306085724160 7959425 57604548843512047798443179145610800150 7959426 5734046189852808682266348190434690048 7959427 -1523306786395186764679887982858255200 7959428 216088829313658601418575875946929336320 7959429 1616399355509056345371136849490463648 7959430 -55280890447162572577299052034823776640 7959431 139532776584671081829441256055046903000 7959432 22395548080549793678811763367314391040 7959433 32557895171733228203858332578827749504 7959434 -18883515807026029525560488982099449856 7959435 -17560343608378753896169523101692403200 7959436 42068898544981200254106373598518743040 7959437 -27506308352858471707996801945934560608 7959438 52240538726675610568208954170812040320 7959439 3803094287652491248244033472109705624 7959440 -7894834980648918252442506636393676800 7959441 6074385756352594526842635257742614400 7959442 -76132537171367951472171673896510652800 7959443 36304557538060888019949319479290391120 7959444 -4481512513121912809958077637718282240 7959445 36678427393892919451923842854051552920 7959446 -78289886079832711601005211971756840896 7959447 -20130393194988113567479615649180393112 7959448 -26044457207720365309046752914285772800 7959449 -26888660561467358175321437959129001472 7959450 -22231051736392839550143848481979776000 7959451 152189674839265857037632894087741512304 7959452 -3035435156261686415054209468486500864 7959453 -5782232088943519609662089038250260032 7959454 -57165577619711817420861716939246268480 7959455 7366924931479175569100975351756997120 7959456 114913555894285964048157287260243230720 7959457 -16023686542116804399458088360641951568 7959458 25910202549075085378639509791216157984 7959459 5042335678405290447136167788750327040 7959460 35566762844539482163364339834342273280 7959461 103037608326932152053998407802470288800 7959462 -15303457604688648494436762873658636608 7959463 -135162674485113047243591979453659487416 7959464 111956978855899387518887448923343375360 7959465 466499750702031322951907696003709120 7959466 -126271694218251977622334688694598137600 7959467 -8128426864878935706045947561824291008 7959468 -80909404987279284188828940462454775808 7959469 13935006020529451153832561412387241696 7959470 20711297084808738102160238262644575680 7959471 26646738402648915497471268238381522944 7959472 -159662477626286686664575736764956672 7959473 -31890697215280190126880708306428551278 7959474 -53985135690375078133824175343451859056 7959475 23052019849834800112158544605766408000 7959476 26964311541803818649270366249810393088 7959477 -35239643318693680650201117807939430368 7959478 20946130925439973293367894040975771040 7959479 -92628310943430243148562469496731265320 7959480 -567593129448938917625191220994048000 7959481 121341240439464214343101293952678477252 7959482 1635710924956439644760760878188841952 7959483 32451411416910164813840592577616334864 7959484 13430163802715778338906444923670334976 7959485 -128671350536885421814574805881131338000 7959486 53664417908910347868612005468369025024 7959487 -45825452953871640612155642089870505280 7959488 -26123065730341123571288694407678656512 7959489 17449505219981351712449689966906784640 7959490 -11172514007081916763713204401460464640 7959491 -82590065276236991139377946374559495108 7959492 -82442409219868829780385605755531008000 7959493 23573771469573394965579401136908083742 7959494 3426795208885796550251127260415066240 7959495 35086954390431351029724163010398525440 7959496 -66898902250269849385646219970203811840 7959497 -14418414297129154174214164347264877056 7959498 -10676151596021896908977183227369101312 7959499 -52625007743047507918460204151949066760 7959500 -6122136218362584776898223163220480000 7959501 63125573919430552458679300289648310 7959502 72948280816577366703732145674624354432 7959503 58578320933135639949246301049693056752 7959504 -1774928028889955799921154581241528320 7959505 -86291188472556041931948363762193283340 7959506 -88877639927825138672210217055211053056 7959507 -350126084498172644217441087855061920 7959508 -41727301261769049849345859780083820672 7959509 -2166513770359965297057052396998124320 7959510 -103322272387757289874228461263506560 7959511 76797070516769389719441470777108431320 7959512 63373989366368389117615000320294912000 7959513 124996594153235218064148572286794930880 7959514 28208391880927125258601060904611588800 7959515 1850385845576595643337743084689259920 7959516 3625445496853552603186258793479987200 7959517 89293752732842856696929483736621510566 7959518 -6297784355626918346030545599057285120 7959519 -149688115754840693086963880355209825760 7959520 4333283856764667799501585072454369280 7959521 92424419602940253258659633323356802722 7959522 36059344817498786999657991469403532672 7959523 28553111743431226612843065042937906128 7959524 39009645358249244630619825175601678592 7959525 -4077999553661096717083224772597838400 7959526 16041001664589056336478361736833340544 7959527 -143761151739764062125232560696664167624 7959528 -2870973548277081131250191538666455040 7959529 -42649319023535387901563023603445221888 7959530 3522399734338137970386692080771454400 7959531 -74093733404410717021829767291933148160 7959532 34631265215740325348136011711200322560 7959533 32069222266599961520184501080992660800 7959534 -19162646519377120733381639346665432064 7959535 62713858784975847328233539497189643640 7959536 -4302702356217528309533426835563544576 7959537 -660697393637012514499736973519904800 7959538 59829238590481310347936758411468984960 7959539 12503848485951009209372633939328691200 7959540 20360705253902341188853677907729489920 7959541 -9483841263808592230394547250450511616 7959542 -31672984883668284361782419939210687328 7959543 93931410525685750961740450088567193600 7959544 -120387247725926718360532781194829414400 7959545 -8567123816839397972620466175885244800 7959546 453572688537502604646518234724606720 7959547 -51431261830444049940544080858899350968 7959548 -1022509381244800880337857247739405824 7959549 -3268066339628064929908907774339400000 7959550 -10044784694357913487930612309324411200 7959551 26662418348572444323641385016289745192 7959552 83179880167438536781786444973601718272 7959553 -65487725670272528711289556728948451968 7959554 -120072510132523136515546930923284556288 7959555 4588214348680597546794691336264595040 7959556 -18025089153851872864696654288486287360 7959557 36063911517044898827764563787819889760 7959558 -597138579711795660316604557771525632 7959559 52493972956566821252524204752812279904 7959560 23107659172717487052311132582677708800 7959561 -66586513866243790220993913314454329328 7959562 23408288284265972103444493043985843600 7959563 -49623673399732134544480015895131139400 7959564 5860068812459853183705566961810054144 7959565 -60672142343938460466878174891461167540 7959566 74588514796827912588914115065391271680 7959567 -8279521437696528566243069680444091136 7959568 -12696291652425651709564987678900215808 7959569 -102486349487440711695402057265043831004 7959570 2187338349578259021162181784032527360 7959571 -25029572296483652450080170987609498728 7959572 51582919723493884429783662701324236800 7959573 -81755653705738029247180560058565424000 7959574 3653215695529619145828356940552692352 7959575 827066706223143522336773126189790000 7959576 21397935723826951968263303828039884800 7959577 -114888517779205579397655200003802507574 7959578 23235461480591538445543146504975993600 7959579 97007928679347101227568676082430847384 7959580 -78095003944822697694116115878911488000 7959581 29615726228203415502215033389593928704 7959582 3112552073489438403141600401722249920 7959583 -87855061516219046184490242469693675168 7959584 73912016054308027587587086114319302656 7959585 -49913608633871665754302344728072136000 7959586 -7257267910841554072300590286375154400 7959587 86279652957039447235143198737864850912 7959588 -1880534502575315553973491055587115008 7959589 40109446820636664539828702327812076832 7959590 -51139605482255617809803740618090375680 7959591 -40282157091677994392651730178540978176 7959592 19993875189066137596405751285003136000 7959593 21366243254269714485100821419616638400 7959594 20875196289400063682591826681472500480 7959595 370619146186806211312087638370762560 7959596 115083190710443118628206391065218899200 7959597 -41956853632345768632692269893834525120 7959598 -53847262114573155779564755832945240064 7959599 110707864443107020366665560944466979600 7959600 -15266690088492456898230924556959744000 7959601 -614737130294552616837871536632564160 7959602 -1916562671793779372170951717154380800 7959603 -91407765200056289457258628751059798416 7959604 106891073390163275515206359876674020096 7959605 49400150735490887211310299986659039260 7959606 -31928040088763544478896326205907876992 7959607 -21221171226494919764026216247999103120 7959608 -21393604991805494507537690659400110080 7959609 -78340349815282533535539810431657674950 7959610 -10609849653421970917331623542031165440 7959611 65847966774329181552612232535703608424 7959612 -45359157108885188525336333751677849088 7959613 -109027328707096851838143760734464598080 7959614 -39392210041190324419575839941840326720 7959615 71037853908171333493926762456779160720 7959616 1188433575864476266300980831463669760 7959617 18777800092904630869640876207379344160 7959618 2972053743787128323926643458797789264 7959619 -8890671068521893097965043571530825704 7959620 52607686260504539389229018461162087680 7959621 -85864546885619997267702024317321244096 7959622 46142753474243648201034591728220672 7959623 -851397515336897532412859318075835264 7959624 20476488013745932013964483760184401920 7959625 28270445274554778356098717713118554000 7959626 -32815495212668506168427426555576934720 7959627 -3752045280809330620366328804284909680 7959628 501724716146222246277014796874447360 7959629 -41401343016562987448477167404513807360 7959630 -5567644687417173854067291313127731200 7959631 -158370747095703708823563356793189791400 7959632 18377883489057003971650324635889827840 7959633 -52206719084286845076255138360075297792 7959634 28249749214205632465316320198297082880 7959635 -22163501613135623388254388451947091920 7959636 36572138523253901932937424266819870592 7959637 35138706426380501068963933755052161952 7959638 20709725697252176859780666573322619136 7959639 -16407383718397515110710004890808731440 7959640 33561677220573455728309442804224204800 7959641 148255512872072258593385440813678732692 7959642 35318413760743768886964253852967526912 7959643 -29843493564427519329995608587587800400 7959644 -527867097866846737495052534435168256 7959645 -51460292967423264175403372704743168000 7959646 25808708082185545198280164049961082368 7959647 -169246159326471922195461591446568763080 7959648 -54253477534105739574542192876010602496 7959649 -6525463853321876774259621053122448350 7959650 -23023650552187867361114996097122221200 7959651 36739057121297461321052701590559008000 7959652 -189704015020569557047217127415391594240 7959653 16065606319094162652669933376379923968 7959654 -10505551912571392466247705817255916160 7959655 -45270527920696355697348786414394699680 7959656 11208447666375909110234660270083276800 7959657 87632751548444032349057710830541764240 7959658 -7603676397677478644158532999970124800 7959659 -115943553645250413698226336424413134640 7959660 -31161767352043455075809872952729994240 7959661 -2753645502600995315445456620999629738 7959662 -36203364744283017395964173934571656768 7959663 82051629008030340292322448896845419984 7959664 -31759257347034640052805387629525893120 7959665 -12174860013025614316592535031326686400 7959666 -169542572634051649096388739484672512 7959667 -14448862345219931228174420434814256968 7959668 65880025531518829020366907174952687616 7959669 -4140860815738145282644795288607561952 7959670 55035259280002867475859441312165091200 7959671 -31835684701797684711828198087309490608 7959672 -3969136773290704050866548492417843200 7959673 114703763164509549392000715872481010922 7959674 -13340334666953236301274676565365547664 7959675 -14836954546547048487351134639543931000 7959676 2241383011806078848653985747292968960 7959677 57856018024552799888962229408000659872 7959678 5561695963001900209489266660924642624 7959679 9678316718207176705510167035772154368 7959680 -40397214430545477895117249272034099200 7959681 113127783711127608512347677516008247840 7959682 -43100307162582644437603460374319088768 7959683 -1076456862722726716840525494670700256 7959684 -7656397752961522587845975446249095168 7959685 -31217581264307539484481174292203671040 7959686 -5612078683146913617202208235553891200 7959687 -1733643975549609521308916309754076032 7959688 54485552693319517177140735735422976000 7959689 2291246699889147688466084909166853716 7959690 14568614462886413107713485909666400000 7959691 -166526804977759123429807183255697336616 7959692 -5946854712967211122226102534829508608 7959693 -21758078227100181633510414908852039616 7959694 226095544638010905794486706902840640 7959695 18830204976308522645836663214364493920 7959696 427362681200518211372150401512898560 7959697 -10457103579121964079911036811672365840 7959698 -87539058696251391170418772589056652400 7959699 -5444149651114016949004196019133068384 7959700 -5479343755578700325842933199076249600 7959701 -3075586285772508226624478078904135108 7959702 -7903571190484395867477608598994759680 7959703 -14855856355065389663066507383981813048 7959704 50021632958290567967798604937538549760 7959705 -125120044517349452520921565295217600 7959706 106785520640803276502726848142697084864 7959707 -35597134360735094870701340966476489008 7959708 15094950718621127166943240878255882240 7959709 25275479922158560821841898992296535020 7959710 -8298964710995567246966377067199330240 7959711 -10398152268646863555197293142241484728 7959712 -59864398974476792380692505037516046336 7959713 66642630661766539224064306743793972962 7959714 -13807559248793135984738616948658027008 7959715 -5598592999896641660877446324789241600 7959716 75988997126455971918205959732301267200 7959717 82690457555062944319454680986561316860 7959718 -27486928551238291206484776188890081920 7959719 23706271102056369684504600113810784120 7959720 21312553930209656641514893439265177600 7959721 -104199680015359499799546143519116200960 7959722 -50154623019863813721345403976265227088 7959723 -27411317796553053463747549339317931680 7959724 -31951019962938009278238623045579110400 7959725 9177461912278421814563028019016448000 7959726 5902358865693451021293523345286260992 7959727 -8584888273623518339349024589611201560 7959728 -2114622792185919093993333994425876480 7959729 -36628758188210384149480501716029635200 7959730 -170260044482619473740502581776084480 7959731 -75515221252270817594668014017693783520 7959732 -119221036067944443496409366792223522816 7959733 -25152070739053460103557090359155481796 7959734 51192324214398481669699046502057099264 7959735 16327236317971189056451917579535795200 7959736 -11006314681518170083506391949971722240 7959737 -216741058401649060558140501552395562240 7959738 26221072123678138900052963197272966144 7959739 -72121147826288337179202348971530351660 7959740 21667568652557574337177362973656668160 7959741 -69420489796624648868621465016282246720 7959742 2947996415159665144950580299222716160 7959743 48104912420378128795784338113348360 7959744 -9953386381414588776862094992978477056 7959745 -74039523019145545166503971116993491500 7959746 -30493693423271011263790903974771609600 7959747 19567030342649528628667161680804235000 7959748 1000301885588143199333577687354040320 7959749 -16281128822199680189092151462611183680 7959750 -27621735367331494876384149797879712000 7959751 -12578757054733855052808543146942373600 7959752 -27371317524866090752654942377683834880 7959753 83115778949470663593219968104802752362 7959754 -71137195200078987978325074715961430528 7959755 -1127129370023407788198647767442705040 7959756 11670854944473312270546971851664997888 7959757 -36472212340572882256044042422352178728 7959758 -21903217933299175177227368689098143040 7959759 -10977918952850038959042148770298868352 7959760 -13184759284591699657119835216435691520 7959761 66833632235196612580657283524839013362 7959762 -68757546043271928413102233507981701120 7959763 -21572798586777000396990055365717982640 7959764 -134764008454524269828273390710308661248 7959765 -32579231159073038821814575865346624000 7959766 -69948357932071845361964602405312275168 7959767 18490684165839569925614491143379308360 7959768 25902345225261005533741084146090270720 7959769 -191067192826735959148768308210799139120 7959770 -391095550189019694492111908635223040 7959771 -41000925664626980418295047864126502992 7959772 76844632960363450430643280355148157440 7959773 291029302585635916565215419849222624 7959774 -4963176868908841774770942172489317120 7959775 44752781241959472541699705629775935000 7959776 84513665421185594884958171832430362624 7959777 1178257608473679838300403270035574784 7959778 49394797657133749734071897433718543440 7959779 -26728669281877493449896194801753656320 7959780 -9002162244224281233478986689202743040 7959781 -16647336697598237245370613365730686436 7959782 78195982863351879270422909817288736992 7959783 31396420826922948085742043568219562880 7959784 -35801243399132584681172135331232972800 7959785 -34319828877616786022185044836249661240 7959786 22892493593502094979863678236398763264 7959787 70299230518478476204023806882342615592 7959788 -24557749485799262046409169685967494912 7959789 -2655063321406593063837277443485369130 7959790 -48772753091949018474351149082784833600 7959791 27997568545815413912377329315388086240 7959792 2042576815083151556496402171210792960 7959793 13798719783779737810027220059161161042 7959794 1418861461523209775312733741274260480 7959795 46012055052351851092088519504733238320 7959796 -10813960544664659402502528017411863808 7959797 -19030327308531583480257179777419620900 7959798 -17589731352566426935951181253960978432 7959799 92351914852477057265225307383906925800 7959800 -53135919986537169661233640510118400000 7959801 73544847446434596866182404755917394832 7959802 -5386470423067449322161044178084885648 7959803 -172637391593278217289145193773614988800 7959804 28524706018945288058240468436127795200 7959805 32351454486147192692187162862134061560 7959806 -16086180039335982248761246755008180160 7959807 -38451997452970188639353031741965505096 7959808 25833663434117223030656009382679019520 7959809 -27040841391805746816320542988687686272 7959810 4260278106500499322818120009368893440 7959811 -98319226318660077345956084551717473200 7959812 -4498693421515106952757365933157171200 7959813 -70124032842961345993974256840334977056 7959814 -36504101556869183276832410540575874688 7959815 -89346145380120632758642201720893774000 7959816 -2359565845261332796553296371653836800 7959817 51302556912820464441665238200825928960 7959818 -6667639351085052478400149957711267584 7959819 -36912252800097667174981421886006481920 7959820 15727923193159909384747456377069250560 7959821 10200164381244701931900274326254612022 7959822 7248888405679307368210948651529963520 7959823 118181928482931173570283002566316369072 7959824 11909946901884534034928405876781809664 7959825 65700650603570366763680056892214605100 7959826 -6692355275602688829109516713558165504 7959827 144156681626121174700063256289924197676 7959828 -1128304106101004814563028815717959680 7959829 -125380273551222885133424473686258342020 7959830 41000529246482693306669811549849826560 7959831 16641377626010930230908521842960950144 7959832 -77868060824436208127179652636651520 7959833 -28496839436946910059154460574171373440 7959834 -2250081381086927880420220488949128480 7959835 -7031203055501280434530681364922463200 7959836 113870420468944816413987918357114324480 7959837 6736736701693468932874613300438466624 7959838 -22123764117261152645654686409539816320 7959839 1600926136387339992108593201494939008 7959840 -16872713270769126076896346299653160960 7959841 123479863712009782599444604583320010800 7959842 1467904143715723899267534399052594944 7959843 -50731741140942339491343801997062070800 7959844 93849397607792159721639825307778308736 7959845 65960804722757750831746004638049327100 7959846 27467901994494627217553615262280545984 7959847 764185488020924462081986875152618944 7959848 23344656016735984446089141679575439360 7959849 16278559752489901990700873436234880128 7959850 -16990816996890739059745613455462111200 7959851 26375713859789012365144303783230012852 7959852 -2671032367649396657276751905096122368 7959853 172849351151051414837525539895257037664 7959854 -72370491432232292540372546578670359104 7959855 -4650159722720379367153706136286282080 7959856 39155524720820193548982526139289485312 7959857 75589835999396010852155195438785241106 7959858 -7286755091649766663939890675864924672 7959859 886247755258516808855532231191089680 7959860 -20818341944834263063338711366510643200 7959861 5473183157816538788083130626704228480 7959862 73513949190618254752473153498422755200 7959863 33176131687440514195635349463466844704 7959864 -37434284025840047483140863258685440 7959865 47965494993077019120204316082179672260 7959866 -37699629762045174846506330560253185536 7959867 -15142525585744274767603229143865866560 7959868 -23265439599924733912846308705181179904 7959869 -92296051177894390631420164957594652730 7959870 850386723543163161647143514192194560 7959871 43145635999743224967671847538651163072 7959872 27139892867134492924461420179855769600 7959873 116496874802971097743467202466585952384 7959874 -2930150255507489289340143263162527200 7959875 875850961343318242648868875673664000 7959876 34112998226933869423055970873114040320 7959877 -4139846036041139751661849034919570500 7959878 15513522291317768628626559602731324800 7959879 -72653741526028990064562811871515323000 7959880 -57055054895424914915137831427205273600 7959881 -70364648683425722089863198504471774336 7959882 5216428765155374160810931327647744000 7959883 2392833292956587079800427935220698132 7959884 4749816140827125398504871049152838656 7959885 23191719148432154872640521640046117600 7959886 -48554368869078754022729031978239972352 7959887 4002078101604514979437190046513605520 7959888 19650024356664943722940966675803930624 7959889 10563683598380023512293905991462615040 7959890 -28539611332827367211816868623438712000 7959891 118674540865579223211110902687922863920 7959892 -19547663188060601597418856616169414784 7959893 -63888624976075074347182742835769002120 7959894 31877400855679434049626015051229732800 7959895 31441310081798591425117477786005038400 7959896 -2646357111468487052900996813602160640 7959897 8785436025312996756985144566213958080 7959898 83497113060459443724916033306646538240 7959899 -177345922278911559586270906102931692536 7959900 -18141370933168734403642419752180467200 7959901 13453479717673641143624678613257816704 7959902 -1484092301921324635712128249974128448 7959903 -40430916250798102924919402128734886896 7959904 -47237855348831415265955224647231602688 7959905 -18030928573901569590496626527524232940 7959906 -40235051828855757846041481299665943088 7959907 -69954788154017074204533343954379823844 7959908 -43366209454477516538586798025549814784 7959909 -50844579422636390702424515085774468672 7959910 5743544231191140272943778335648883200 7959911 -22211715473151416915295764738619694656 7959912 -40727206466490680129144816028179988480 7959913 57897332896906244490565591765803153124 7959914 -3036082418289386256838144689715684944 7959915 -49249245896646181924965514385167149840 7959916 19603555004795662719441378856762538240 7959917 -325894596300826788863627770732241280 7959918 -40117281218951780923553421230191183296 7959919 -47094396072115029424758869233163602320 7959920 2408322965672659611245511521717452800 7959921 253729613220254101671256077098552064 7959922 35591001834320781411827876770473017472 7959923 71386549986473613244776355073401033200 7959924 4861051711466556792761551132008652800 7959925 -55217815878813182689859695130628499200 7959926 -23901732842416250047663656148606051200 7959927 1698679193893386681663919752701324472 7959928 -2997744248830806140058937396014243840 7959929 108776574766061678867794848120697495530 7959930 5173398546279383770193777912420682240 7959931 -31559351606738265813853845689831591136 7959932 2463476260185505354775011050147938304 7959933 -71803971278786762738182919427542918298 7959934 -56589915414644554247326506665882064384 7959935 33614620913660386274825773856803881360 7959936 69960439950785227188278745151360204800 7959937 -125387820624083976509488367617754092414 7959938 2317304787500827820872956790304566272 7959939 29920672919637780214633151849484662448 7959940 -105380929506593722909511749191442859520 7959941 17101079070972265368556751832063220704 7959942 -3440841300115968495098638252310467392 7959943 -11584601187026693978645445662639120800 7959944 -39598879804621413985893072713762488320 7959945 5833689678476491012177893337802874240 7959946 -9153426181068782436657178755111570336 7959947 -45697209044938316438367518243710076208 7959948 5135981900636523632794856941732577280 7959949 17632206544165448590483669901885484960 7959950 -20446671958789260119869736039586720000 7959951 36048860804695105199826393344926810920 7959952 5066034464902705487138200680551153664 7959953 200338412748557383690264431259582931184 7959954 39192860338637178522347131360537134720 7959955 -31056729069564472871122431897024633600 7959956 -127440214617315722362094273796979274880 7959957 48055454041047936106448543599939393440 7959958 21885083734756371032782751943873035520 7959959 -2220427157789224309577550971125928784 7959960 28912690350694971643702624037882265600 7959961 207773107196136631408901417914871066880 7959962 -12138571445766275166009416685547434768 7959963 -39557911649556316084484053143200175936 7959964 37097178041526981287979805143297394176 7959965 -11698924626526888008898691778942552960 7959966 20402132761521242541824732621283953664 7959967 -36308879505833654599964826002482138848 7959968 43707436478934627326839708988694528000 7959969 -80479658910952727325752663694035663406 7959970 -14726939127184801501895897082035140320 7959971 25684699174834851929335071328515614172 7959972 65117203508737048010094928901181883392 7959973 43529553200229629526506300838038628640 7959974 24262531428473218965484702359811353600 7959975 22113378940341227661330317043060067200 7959976 -19528144857632796307749823843254481920 7959977 -124404546347417811992673162533758878108 7959978 16797869041534897296286866425351270400 7959979 119220217859097186684963272697543805440 7959980 -3592945799472227931720432439907727360 7959981 -94913305698461711940988828166030355648 7959982 2345948981402470936543213544272141440 7959983 76786744217348733451984451222130617232 7959984 -1666601807763376579440245343387549696 7959985 -91611104765190104262643778512339200 7959986 9902464589933292341049619318683976224 7959987 16420763772050661145881868333431589200 7959988 -1321093489570964330660554578774149120 7959989 1921646962280959007581835839405682460 7959990 5502468270708174042083265862952949120 7959991 -50677701569864960717666017527647254328 7959992 -37484547809681030456369574306891264000 7959993 -3135569897972304069055123994310594240 7959994 3691081856047223752012044662930878464 7959995 12105056909931280618231360315605742560 7959996 -46449988555177122020047494856401117696 7959997 -80381090266485894750726166313826938554 7959998 82460798883694195445966523520668576000 7959999 -49217072262168505188091721851930209336 7960000 -961240150178109046574249181184000000 7960001 -16218810241395255213950796992803104000 7960002 -37562366824221580389864470420706721536 7960003 101304979450256504449027027614587720252 7960004 -1326483895093538804629945748781828864 7960005 -60632625219398673646986570596896756800 7960006 -47171959713859467498708740234730342048 7960007 72838762996339292749297208465584947120 7960008 28436815872090034641254591188324024320 7960009 -16108730346199284011166839934371994790 7960010 41484070087740448136165552011554008160 7960011 11133101879763116771154569857095776472 7960012 61628996814158738586990294569474979840 7960013 -151601133615681909324013869323958777738 7960014 -11184751882036907709567088502477211264 7960015 -10980049707575000201465810103392939520 7960016 11053072240832797478107938976001974272 7960017 -7604792906726609562176212810343920704 7960018 -14834486910857944654551147135965568000 7960019 -98805016818307736150172279457237010580 7960020 -11233952456762711088833607473617336320 7960021 -28568410042762922331712331655665721778 7960022 -36340496403107039662059955883270430720 7960023 62915748858753530454557723629997045424 7960024 41848037708495880620332297294303518720 7960025 -25220473060555343672775941671041254400 7960026 -19903399489433313190268180158270910976 7960027 -4050124076011269984192208285077866400 7960028 104785425942215352738168300322829511168 7960029 1979395058376135639952130100583240704 7960030 -5440747727167971248572900174478753280 7960031 988640853119808790216925013699482880 7960032 -1750851529962024185863667870315839488 7960033 52939514170283892087167032132989701282 7960034 82258838253258409665764794213459726416 7960035 47504412517539485444596316089694881200 7960036 -15896836131715089437525992470998200320 7960037 15034923382328265476548416896072194686 7960038 -179498984689733613694207993983272256 7960039 -34657364084728709192396496844673769160 7960040 -98318720381023213558821174244884480000 7960041 63854629423786305467958513540723337152 7960042 5341838457807689678978291559918529632 7960043 -233204296269828182329412353138274016 7960044 23232326383940787910815024266940395520 7960045 73500501627476368387920181865790259200 7960046 23501003008697268280301077533833589504 7960047 -8464537979879356428902949286631475072 7960048 2300054997770178963810684010762240000 7960049 -175359212858429095277269539740209167360 7960050 -333332269994312031799738475048226600 7960051 88436114967785107439222320893553606464 7960052 17509958590532705040074943540876430080 7960053 92093652161328298769037343212482140704 7960054 26231607893997811299269580817632674976 7960055 6721108759527752029992867877433124960 7960056 -8791444445532319486246086077102161920 7960057 20910810018463273001625030338050632512 7960058 -106778684474474882100481055653192292640 7960059 -706164617543449017362526415762077600 7960060 -1201303268690061715142889731149808640 7960061 -145854641536477269603961166804003840640 7960062 20043807967809114782607899269817094144 7960063 -75580900045519673254621284282731859360 7960064 1450545241369264828847531487670566912 7960065 -22249453579787242608903523208583708480 7960066 4388563822344235093205980548397140384 7960067 65049506944584190949788512119952229116 7960068 -21766691239049743348996664457783181056 7960069 -43861939053970637334961325131784542560 7960070 -4088733163415682438146138397521256960 7960071 10496129548749807527191936765745452800 7960072 128764235657795211704874387599556940800 7960073 -35507955771649063081230515153209591872 7960074 418450681313852322765593448315226368 7960075 28803357319079706889767487982398955300 7960076 28764447094271581003640039989150021632 7960077 -53136357526486210899961976953332745386 7960078 14826992182369928575042700632865014656 7960079 85814002894141349403742059936738037680 7960080 -13081397892058523212319656527192391680 7960081 -18236376584397823615499919155124375118 7960082 28749519700217062429245176908388775072 7960083 -6359916674780927490476108148763594752 7960084 86910177200488878716330384509634340864 7960085 -7382313068870180909222974446887936640 7960086 10275992761838541945513934615153891200 7960087 7225629031449569133129527891922616704 7960088 8465798268373189178390146611205632000 7960089 62991453717893555767445311164982582224 7960090 -16261082543225137366941774270856423200 7960091 34617640060635204793199907109845573792 7960092 -16356092956472685649843403454341431296 7960093 20782863427472820714394222763785969824 7960094 -42362277368820992335976213106871476480 7960095 -16501511814011325376979903923428300960 7960096 -116462945575763790827665518042611908608 7960097 -151373940809112632617755418477422893628 7960098 -49745703413264290612378623521733764736 7960099 59145999131565319150893672487678583436 7960100 -16938033625838171765942440541197161600 7960101 -7273139279595208940186357453065944576 7960102 39157387292247597597981419795469046752 7960103 112062565335877517450692890715430687160 7960104 -57609644878377850837708723705457955840 7960105 -14124378196037548056029208723512792640 7960106 9586218681912573657473324039651328 7960107 -63452303170660077164431050969913824000 7960108 42017512896810684713799617611095207936 7960109 -46821808992635028931120933174040915700 7960110 12019785235384059727455557947371845760 7960111 37943932485632610927927566557091613600 7960112 -25460977194510892284584384760843485184 7960113 -1360182172065580450524097910825449920 7960114 85574199562353492415658944536267281952 7960115 75168553801527260933743084516146295920 7960116 15749997082426667874818068791230988288 7960117 2602861751636489189283920996517594720 7960118 5061415075948861659404200192831726080 7960119 63677200820079755363960896194318600960 7960120 -16702705613635102161958275311781888000 7960121 17403696902727268364926103049812741892 7960122 -8901642253846971484374423995525239440 7960123 17086403508071918960513968706535022800 7960124 46274503019835105632901443046679735296 7960125 22686676233995451211346166972877224000 7960126 -51631263388947548228922074496290950080 7960127 20883390203002809752778048167945481072 7960128 -9653435230708987996037439718749634560 7960129 4582446280525440257041023539625409730 7960130 37239040026791989593591509540219750400 7960131 -6325828511125865875391718421156841688 7960132 87000968163832528429370528941284384896 7960133 -47655014977945410508351459110988971618 7960134 2905787818337225082359083753534341120 7960135 -61077008608163429896776917173928038920 7960136 -40118411964568350981063993954392432640 7960137 36176778590565511491545461459957261920 7960138 -23018364333583880668843076878241699280 7960139 -1047172495451084910320317663658425344 7960140 -49516391745391325221573660194662246400 7960141 33666889718707756133312504382097365472 7960142 76516583949401266103262634365651425472 7960143 6719911654788698007430116804381678864 7960144 17869656611101190888346572416672194560 7960145 87906547786599160752549665889660451200 7960146 -32629273132116713949427964902850860416 7960147 -28814222831190691081163432957546615360 7960148 -28542588291632146072120681178618691840 7960149 22259431361232550240028054004239912448 7960150 2511122758944265213151819667791011200 7960151 -40745121361264423428076547041181881848 7960152 -53338595832313085505252381744699187200 7960153 2140863649139252499903098283168875402 7960154 3998772124756427872415706904719963360 7960155 17770576489984494443282304920595793920 7960156 28503586334902308526052621771947819520 7960157 -13522516870041259435373777810703333594 7960158 -23937552284909263667283905558438043456 7960159 -148523441211691428942653935484495580640 7960160 234942630211909502752407946710220800 7960161 -4093096245644695070617092854292870720 7960162 -2853712210432536933352682252715417600 7960163 139700632496952196167064021964700944412 7960164 36260460351453099022703809040525322240 7960165 41089241667068889426410420408015635200 7960166 -10751524203143101305576539824497083520 7960167 141829531475505501926780385671580780240 7960168 64123734714412370653570198139348613120 7960169 55914363769108499665030482457010311296 7960170 10331653676574338981046108311371142400 7960171 123321601474508137708229171346942080372 7960172 -10339696169596947521964682042800270336 7960173 -726601893859246177494824142811359456 7960174 27455477486320071804540445401814710336 7960175 37560664888242552924299602302834983400 7960176 3344033884344600480145866868152729600 7960177 45318581436199455058280133073460547026 7960178 -76990244469327468549638775976960101360 7960179 42507221442815321327433322405014485040 7960180 10656271460767617604138629594036142080 7960181 -44272822551470997577205306709446847300 7960182 59332332989823214999464470831246031744 7960183 -6231370111889236324365523270552369920 7960184 90602310974377953827910294298022338560 7960185 -7020668089766713362755883241115626560 7960186 21749302010680957631181752577173369088 7960187 10093556712651568970504869406459996592 7960188 21004820103571235428971689580620505600 7960189 -92533461532950667872364146360823590010 7960190 11661673219625434865812437331303591680 7960191 13477636045213559045495498588274576144 7960192 71879525571678928975057845974099558400 7960193 5429749466405593612881492621511693524 7960194 28435442166335590431104670204351663360 7960195 -8399263047568501739269527729219834000 7960196 -98216178971221122558318084481845719808 7960197 41965565594348238567151938578708391072 7960198 -66984289771670365687102494043710013440 7960199 -2896777145098434890959735888721563200 7960200 32683563402287632565559408942050304000 7960201 6770117894109938023348623345987682202 7960202 43186370237427633513637913042853841920 7960203 -461338417158989111044069005873014976 7960204 -15060937019808636096909611493800274944 7960205 -3234189852320195627536948956151109280 7960206 -16459006862152917306386169636734709696 7960207 -16695067395026554666267603889362254544 7960208 10125837660701521971426738390700130304 7960209 12064575364181831265469858575655800480 7960210 34441762374926906100178301228438280000 7960211 3538365250064454758815012895331308544 7960212 2484666147531000125926672610024222208 7960213 -103678550114533141506800786158480839538 7960214 -33496756464180959292293509213055995776 7960215 -49178727605460206970418243814236517760 7960216 -60295575600364636758324674222633226240 7960217 -23887203815503335714632367570288664188 7960218 3072558210988401864195523715558914560 7960219 3659080632634351046282832582138922600 7960220 -5197411342373218643538564923278533120 7960221 -98408423063661308506733717473967232000 7960222 -28077617141128864339369456493253161088 7960223 117626202609350231544723017187463349472 7960224 19822731764607398769488022484678606848 7960225 11273855093333146481578105623164600000 7960226 -44933796003051925032812325983429120688 7960227 -151397182338341511291586640655464520 7960228 46230465355740034064545150923118126336 7960229 -41689466827877400155243514715748424516 7960230 542086503706998462752109723262072320 7960231 -79505639294599163507893018677144565488 7960232 -9954439730412611776985741619465584640 7960233 -15799245113236614190986949083823933440 7960234 -40356456164027187198662374233869787984 7960235 -35123747252862627753740051880125404320 7960236 -30771955203512611258959132607499206656 7960237 69211180396056808090535007585675268886 7960238 -52475793742816718744047585867754311872 7960239 2842523066861690062659779771009969760 7960240 -25708116654955839102842162944312934400 7960241 -38386155754015507014170378508924821358 7960242 14208574778847607512061089234256287744 7960243 1573538639404741334993478989445716492 7960244 45438969998708481565850500471409124096 7960245 1469417219700035790555203090779362240 7960246 581459945202631149302976290318744640 7960247 -117744415818992561494286230943339902008 7960248 47537336829737032515098690125473792000 7960249 34125602966556353434930829972580668160 7960250 37347280016372988996686238675989424000 7960251 1665576019173316249500733305735994080 7960252 -6010944921468136579642924048298678784 7960253 -31158653654302798707259509790025980320 7960254 1626508879527821401171372889887395840 7960255 -34822663906163413566789232397936898840 7960256 -19003377093788833748107124737635778560 7960257 17522101437129064216468167057999074448 7960258 49309152458791889951545365319995619200 7960259 -144291133324209580404837411135288921960 7960260 19365089578914072222462506058284728320 7960261 -109352141797771636916788353662532007138 7960262 102629026145823771681905175863873248512 7960263 -60861461258028531843637630404435239256 7960264 53872772939382639772698493784346961920 7960265 -57751733195128209522432686147059449600 7960266 -52198739115134149215298545587613751248 7960267 -31304574896947246035213135743707163136 7960268 11573258446691222555852698419383208960 7960269 110696792317071279516272822447723873760 7960270 -36619113018080823053494230582887027520 7960271 -117430612222621955649660042130239331656 7960272 5750662419085530857100997896362262528 7960273 -14661810875338433080033860117654723072 7960274 38244845238984163513298697751812770304 7960275 2173728863734688022903443431067370300 7960276 58204663798929501615423840335123212160 7960277 -49677590164016356043363710533468833280 7960278 25573366198176823978635510547056483840 7960279 112188496026941902432575604747930879880 7960280 80006136004582712996625904430158848000 7960281 -4089031052052956747329256911552889856 7960282 -28089884128368972458444854894763832576 7960283 162781376570907975278262065476058318532 7960284 -27118132872087359858341739697226819584 7960285 -3276305753852946482116139757253818960 7960286 12075863825949136222985417144081726592 7960287 -19146088103247553754036061115055200440 7960288 64182163931605687337509717021004660736 7960289 -1107664944452699882029952814744215376 7960290 7020620796209828923453504618092695040 7960291 -48902541146683893467265667998834271088 7960292 -2419582910411133079949750014577222400 7960293 -111167072086438916700860819515245974496 7960294 53209447805081507583298739230765545696 7960295 -14925462701825026976489032927588580520 7960296 126152848394431836080086142332255272960 7960297 -106214219609097483064400717347506518400 7960298 734793515361679231499937033224813664 7960299 -14327367782170297962191516852194484136 7960300 8546245249572232492518681816982348800 7960301 188879171634777804019152236063132817132 7960302 -9200032253762711667790951056467404800 7960303 30375412697208565612111011133751006584 7960304 9019894081492077110565363070890147840 7960305 20235010682662325859108271188413329920 7960306 -10386269774375155627097227343990633856 7960307 -65841684793084759654432439804832270336 7960308 -7685482304350790376725264475903344640 7960309 19936686350265427412578038654477495360 7960310 -33456442986601924557051739076758560000 7960311 -60995315012616033232165793291963233800 7960312 19067121068154681979996812594733547520 7960313 105369842023608964110616402059601043562 7960314 -7557470254794377879850834644712168960 7960315 37797246770668864549986676348422001440 7960316 -8277382601863194830455329948169666560 7960317 -97087114355089518507451264586512524000 7960318 -43721219354282016910368992867039298048 7960319 3412898879384277167210221422617971944 7960320 -20571787850593522166599003798587310080 7960321 38398078078955324327629014176938500 7960322 91680554357968525289864920913522549712 7960323 -11970163611090034125585395402806359552 7960324 -84223859030868441924605262799138962304 7960325 31529240939171504086590674587642972500 7960326 36081417275909296241580517546462003200 7960327 -23109746884915472127472367250400670824 7960328 -27690826025171482103986768022710794240 7960329 -59293328174561607411738281063194108800 7960330 1654643460072684282638468723866137600 7960331 36157295251723940709615663794488864200 7960332 -69983221506598447089070908089806848 7960333 37183745352676495224745091615505302582 7960334 30095332728354177237950940100017705600 7960335 -7558263641035105637889281101901107200 7960336 -8273486576003400466693586781020151808 7960337 -28118856701953560206649488667002582016 7960338 -2601616192776099929351793969512402400 7960339 55637724519779411401271745396716583720 7960340 -9132221846729309800223610145746278400 7960341 17630895991671483377469807728370866400 7960342 18025397870373283243070529031593105792 7960343 86830741725639657199728848944948021920 7960344 24224164324734619900501823500812288000 7960345 -67421426743280554485756490611736299900 7960346 40892036937456543759736286168945253888 7960347 -71272351654104039230788117807912622676 7960348 110523874984698490338161294074671104 7960349 148020230697663298040250934756823509350 7960350 10715634943215604266358918111982616000 7960351 -52265702940097499151749126115292578816 7960352 15290937156807320602917230795271831552 7960353 -29819292203843043677177401462981543200 7960354 -10745333833162095384092872220363166720 7960355 24924339030386051086664566307519683200 7960356 -4659855369686250764195638008252702720 7960357 -150928706238052071430430749952985619908 7960358 -1806064621299773464031112214296549120 7960359 15269234162120099718831889931874894336 7960360 -34718413803147055492359093588433305600 7960361 49023429138074104357590208187409571962 7960362 36550169858030744757014210474666756352 7960363 151275687676726805378385293081780978612 7960364 36515113374173358630877140651796778496 7960365 5076187603208398669845222671185422720 7960366 2259249560285005219249219600405292544 7960367 -20461660691396861208877880640552433680 7960368 -9871187314852120515586845161919676416 7960369 48392762735482006761869723446145397120 7960370 -31089185607270097957017526543242224640 7960371 -52843425757075669216021025063464026576 7960372 -27828620537373677810975609880059645952 7960373 6097067700821274281121174320141193600 7960374 -44938811176965608131254610820817255456 7960375 1111936725537750025323656164402428000 7960376 55035474516354788538905531644243292160 7960377 62153985684022467180846906412370794320 7960378 7950591254748146056047734717577876480 7960379 -24241886599056159977407941610652544480 7960380 14131408917671039461378608274424555520 7960381 7669040187479204382321164151815750304 7960382 -34515895136868468148406330876538494208 7960383 2583507185799596566413057817127715600 7960384 35899998557254664194203799406483865600 7960385 -33428662146527086537982640514481615640 7960386 3156840537740747005741432764923980800 7960387 9408321099099107730499510772239493680 7960388 -45559888782069509569501416364411411200 7960389 122978874715319952744192265650857110080 7960390 -43980906997749765475288299715559723520 7960391 2100724054063706030546303967586219800 7960392 33118957486841436411820368121993420800 7960393 -50021283543347956148729718100549007142 7960394 -32660767631682866751352593716489984160 7960395 -9052132742605671881215231955102795280 7960396 15604108158210937833358579507129059840 7960397 9323859894660237695575317887451097344 7960398 -1946462163718199504994406581910272000 7960399 -24871813419966633726606573344302291600 7960400 -2407356822106084069508423644672819200 7960401 63687736078324817889241681968442186530 7960402 -25024039461173494677748293338573096640 7960403 143532700479763658965751298915531396240 7960404 31974993618561278372727347055529531392 7960405 -95377948580522045070460545184424939940 7960406 -16605331071446362894672751641092250848 7960407 28992447819109458628469312128032601728 7960408 -54902498167978521237575268502912727040 7960409 -162525111714037291248727384463469180396 7960410 -57926525623583419909940906950260364800 7960411 -1480389531993444498045696899526033588 7960412 17700011405955520354755120996600377856 7960413 65680982193191348697960130682503860000 7960414 -30114937317475357849039252216966603776 7960415 -23607195578677980622321282186765613280 7960416 -1130956172022631837535988128168804352 7960417 -119054783476454596529180848306600141534 7960418 -838008405150707041048755566966088192 7960419 104603598715234932551176721936309481444 7960420 -25130772934959567423635867729743395840 7960421 10171254659320775131281623189442599712 7960422 -5317789959115660326759271853658145920 7960423 -233954395986276069799987952686351387496 7960424 130677615018456701691980547041451432960 7960425 30994764423610473053996341907824740000 7960426 31655540497830033310945957898542919520 7960427 -61841362734727400917794999103275750120 7960428 6294720711989556446611962758048317440 7960429 147812675261150448481143637863395315030 7960430 49937236877962766904242069531964585600 7960431 -968170430483592850615558103704157184 7960432 2383903302632456560575208143634759680 7960433 35441727016853043498304270572339700404 7960434 -15352972810726706582380817392810753920 7960435 -30089013027769938620462983234172928000 7960436 2463937172805219891487175986278598656 7960437 -76629773569047467848749574956842063616 7960438 38903589878265669863778611235153692544 7960439 -59757467432947995536797601378542798368 7960440 -53668290019377591067383889267527475200 7960441 -19928865999569037722726600145365758908 7960442 29208413557410894031243027534189267680 7960443 41628050436868227508028047590115799064 7960444 56216209848585260453980789879256999936 7960445 166108543064349456542380782262172440920 7960446 -10428548346210717752288016628705302720 7960447 41530742845458896999234540801130958080 7960448 74352767675991693863130404903159070720 7960449 -9265755263619698493287887478449059840 7960450 -6696457588081071189748745719296426000 7960451 -7377851046745103355647859390041020548 7960452 54202116849041672091814796180575276032 7960453 44245117688008183605381547291369316702 7960454 25154274692052757581530390039619467712 7960455 11983153037429015321223602211943689000 7960456 36933078203541955684028186224343285760 7960457 70538295519691019127646285402263936720 7960458 -85182046497753663891458903470542802944 7960459 -11685982203970753347679018114364444032 7960460 -31890795369842892963748461212394654720 7960461 -183806978400085740298642519380785664 7960462 -68054055834879944674708302295978056768 7960463 29321375131303970733551649720694686960 7960464 -18446331575115555804040359664702586880 7960465 54966005650567427281863021806894118720 7960466 16680151321497274109549808362350556160 7960467 50498445851531978961137025034819441080 7960468 -9200648133770313167601389172647598080 7960469 89628984526668131555455575579919470 7960470 5850774913728347667324006107089397760 7960471 -3175562643149422861248892983340422240 7960472 -46281770126547039148037625291720622080 7960473 3966956886073122268873172739471661722 7960474 -50262471284284862151712021837480615200 7960475 9874759959732189623706365717878960500 7960476 -6240424271432012432792614473049451520 7960477 -34493375321378548645830295473632350656 7960478 -20388084845159730304586080786500041472 7960479 45590217684326239875384809219966553600 7960480 54413368803978039240905332712952299520 7960481 -159547312754882234123285139854720114718 7960482 48010815804648411443249519255116417152 7960483 99869143970134976301979266133756694920 7960484 -29974340752784305068346974148750737408 7960485 -21657687360133416172762257356597573760 7960486 -5211691351493675884625375600120822016 7960487 -44811156846628557169956158380909824000 7960488 -18164723990445859122477387988733952000 7960489 -49524732220818308546523554940866748300 7960490 2001023908505456459555304150587596800 7960491 50002656557107615673678165678759637120 7960492 1679863887540007182596603971846620416 7960493 -119996756128798454383667932227551220 7960494 -19598209639284103613833389268984831872 7960495 95242061638083802347420409433501613000 7960496 12248847888280241757616666187346739200 7960497 76191389713562702779393597883636262000 7960498 7583470606670789484980800800796753920 7960499 -9876829423249673356383071169492986664 7960500 -53644250926538386131747005368202880000 7960501 56381412389450287863932003187736041600 7960502 3845468281920383361470249134017644544 7960503 -156493486984882989307838315752255536 7960504 -176558038042599271323089220736327680 7960505 -14355705753658648262443853703277882560 7960506 -44705705212658694828946202253257068800 7960507 7844492170690058926589337602674668288 7960508 84041851366607214076094637622848791040 7960509 -26172473330212815752951732054828781786 7960510 -2529880242343035039392086220077779840 7960511 3888229221350012443599042557404660080 7960512 284045574079301086790233512216625152 7960513 -64881375760486275319652436005336383680 7960514 -97529644716845650540674867848052234240 7960515 44383494894010112952208640968115206320 7960516 -27961067744933417312550566220451584000 7960517 -50534736624288167185978730878102407720 7960518 214865635254752918394919888996047840 7960519 -12071613280789400453390933528359271328 7960520 7707076366247472341088079854111129600 7960521 16124839727325844464636123656531660544 7960522 6922434958543246221790841952154388160 7960523 -38239711712946152459519129987533317228 7960524 -4034451975061229856377605090218147840 7960525 -18983123369850886229659559097003020000 7960526 -32530873941998336894842596392050496640 7960527 150737205481223607684107576740017192600 7960528 -13977274722053201916856517743385722880 7960529 358980497331913623914335674066436939560 7960530 9534386612369916447861681730000281600 7960531 -271207679294622488829269794215347779488 7960532 -21321930978880643900991693593837234304 7960533 21682734011461658573295154190139564864 7960534 -265586877966981939042526098268776768 7960535 13020909794821475495669770255039120560 7960536 -85764287647835542636267786905671239680 7960537 2742737297882028513006243593014053700 7960538 123643891110117980472785144859127005696 7960539 67650754926708082358437000941998322480 7960540 41226496705024050289603212391303319040 7960541 -134123827717606719135019711973622740058 7960542 -402260929034877706891416922635012288 7960543 9860398197994722538622503671403397792 7960544 12482074578268198784086801260317245440 7960545 -91233183353928884950984129591382102400 7960546 -67473260855669657841561166373949511296 7960547 49830449872241748623342833928160000 7960548 -6301661728960996082773199558774046720 7960549 -137182464847362780919078234684695064450 7960550 -4096351905849357810316673658719606400 7960551 25461973739389128063991680189674158632 7960552 36193697091082941313464657360101376000 7960553 -59558742831987666087678292700624142336 7960554 3877531699357780419948587567474261760 7960555 96397066231413743257506063567538068960 7960556 160394003752195019373179154663716775936 7960557 -104205423710049805808060964586144570080 7960558 -66604292141691792403628474714060898240 7960559 100675578461947065926601970685220551760 7960560 2074908332771367995687139631330099200 7960561 -26210977361440387134944564068301518592 7960562 14459231101751322278038289164997398032 7960563 12332626083658225215945162678264942960 7960564 53970321762512944352737777453799202176 7960565 38477317279132818593092351773014978460 7960566 -10834887221647323297261696096849207936 7960567 87985016196674282831276143972779568616 7960568 -54052699684955067168030584012210503680 7960569 -8550212270007578352858989241612530112 7960570 11370793106226165353820361330772981760 7960571 31575527909348290977811267533309428772 7960572 -26329268049380531548661701899710438400 7960573 72593781217493494307713588161772283736 7960574 -6498810227175728355261883288510464 7960575 -13378144699581774039743245028700192000 7960576 3624193226757376245560669590687580160 7960577 795798830948007125604983056311980100 7960578 14068561883090157098642572225671951360 7960579 -28915051664433559602350064993111748080 7960580 -72946059668131915087427763718711468800 7960581 -2814343203801145724860306637140197120 7960582 1801629445519475637977214770710763520 7960583 -557878053871304766345802572117944832 7960584 26276130606419148796578066293476024320 7960585 97216977744673679852555656450470951780 7960586 17553872164506826582139851738657267200 7960587 16894924357857211523658025027375261920 7960588 -79712219049688666850415525042240301312 7960589 -48038374611002983965208434745984985364 7960590 776390620690196361260986963570560 7960591 74464362128529510758262121115308969584 7960592 2644754025656095844827872576183607296 7960593 29882301955563119633693639973584150400 7960594 -6743084696888124835951849525044044160 7960595 19173013020594399670443021344283713520 7960596 -4071544429845135628248734837715001344 7960597 -9522011526438175655628849441957088000 7960598 39908545302285597614906647603967776800 7960599 -1426135183864929417625760883680881776 7960600 23438847122142092435804998332377088000 7960601 6279023350448982515353188689822750400 7960602 -14685513106639729203809677322390741760 7960603 -4787703693766934079099716768317825520 7960604 -82054731556533990609284512476545247744 7960605 40524233763860954488759192716611072160 7960606 57121261332047741576344117521496954752 7960607 -10730690904181929796923628872269338848 7960608 -95901739500516769768274599474091261952 7960609 160133986178164764478978068786830867810 7960610 -3261898923362060989795248862835965440 7960611 -3050925680711949708579844424417557128 7960612 -3747802908660727588787424736917135360 7960613 82743289965440652485970521392363149984 7960614 -10159670755565500922835055767534698496 7960615 42484035432366469997403286541525889120 7960616 -125931771423812733946241797036057651200 7960617 5496747725627649597824388120437507520 7960618 -47233633030248377297784574284039557280 7960619 24908964405911457852022756272373348020 7960620 -47539987346431262040972767424062668800 7960621 -82321223436513732840702209011587459178 7960622 22142902782061940590911697042592565504 7960623 71354404233776754356930351147324592000 7960624 1770954432137705978741062362803208192 7960625 4950437075648724461517341477063520000 7960626 46949958731996232469190289083803334400 7960627 40429026022960070182247502496346937432 7960628 51785197058554227480550410271661495040 7960629 -10284157647604047627440453533192648416 7960630 30683429824468568639346453678558312960 7960631 24856774719016511457205047264756457392 7960632 -36162535311109327778923825833799680 7960633 1656648194466982010030727104980288144 7960634 -413666812022184572487145902638588160 7960635 52612823990986736729189909534771055120 7960636 16150791603914340206578238646804270080 7960637 102320649309384307882494763517537753286 7960638 463357027642024073081210331264572736 7960639 -97398949474426585460100535766496969560 7960640 -22762519931279653650607320110396866560 7960641 -27881404370570949812814752900671994496 7960642 -2930483965750916079544138066186076256 7960643 -14746263819470864670697688847639447108 7960644 6527107083141529561395842872407434496 7960645 5469447764517522771800103312818995200 7960646 24160512993115582345836888999323410272 7960647 -76703443724563997256210416388914669400 7960648 -132472933615091151748269848147829488640 7960649 8833540057657202959228960258097262336 7960650 556390474460684568031421141364441600 7960651 4614023918042964421664312492783461652 7960652 -2296186676314335269351219872085514240 7960653 -48098788888679874187383338756810953920 7960654 20021248887152242583089099682081399808 7960655 41783840045908613415573859467044559360 7960656 5747231974466390571038510957466353664 7960657 -35950777965415856629585295323510772880 7960658 -817551872805539483926943583037628160 7960659 -20281946190713312467142413224539071488 7960660 -39943836003253878002710624669972312320 7960661 23494307592471186438453380687320151772 7960662 13672546163400609018245334062496712320 7960663 7417167702056165323493664472247607720 7960664 290436880031723590564751663217411563520 7960665 32419875943937240659306860137965753920 7960666 -16000390966748144564233421888244122880 7960667 -25901261216581895783158907245216700160 7960668 -12011550856275816497000707998273478656 7960669 78919009235145364475673620795657147680 7960670 21436484991688304553982413253637033280 7960671 76573813435370599587341741930550370608 7960672 311947441908058474139599786309928878080 7960673 38312811258307348275389039711599623936 7960674 -31953163768835778200259126650232276480 7960675 94915085740322876314974633518640811800 7960676 -445110682206960659303772629889171456 7960677 53983566070065203603859798377231674080 7960678 -74949860313182214791571380895356188032 7960679 -141168953306335147778070876979824507720 7960680 -6304665320459285765262654003314688000 7960681 10028461386207979106752406275681575482 7960682 -180554301075866042104896680756105808 7960683 39437163376562978357182751272346025696 7960684 70447428694646802957754142506992732416 7960685 -5274118486760912704689086413851408840 7960686 -18604933229805658690707666973111743936 7960687 90685598728791188867335983727526828000 7960688 8560851177010254185988253278155243520 7960689 -28717642220766189799017828764636803584 7960690 -7659909812608193324477046164242104000 7960691 -2658294285963823588024681969919656848 7960692 -7362536014586690094458777886190706688 7960693 20294419108929530004798947615520285120 7960694 -12572662067680425544298142777253190400 7960695 8200075726256056858800783839974147920 7960696 112641508617112164040016584365180518400 7960697 150427483527734812732601742789945895146 7960698 -9456382018983802976266823821703236896 7960699 -25670227598362562365062916031963038300 7960700 -31816450623398447302902606205816665600 7960701 10317139071829926349302471194314795584 7960702 1552872533967774698055115430175602112 7960703 -49420354077480638487584362435147271040 7960704 -52993251757059170411871960915781877760 7960705 -6698821560852864888904711419639604440 7960706 -6848611449081284740529184585540588960 7960707 13094039517441402545184452503549409280 7960708 7225360957160764239186841332866953216 7960709 -38203411025169202802803533068207031684 7960710 16325922323821096662468341690034432000 7960711 56102548473629865334716396697920624048 7960712 2587812660639246821107091769241036800 7960713 12878455584786322574591151485752022544 7960714 -13558305435879696548744292558825473280 7960715 -29104514447881357897760168391495724800 7960716 9169692726627100644856572608433068544 7960717 -41985535424273044344127401581291452234 7960718 18037910995032081143142342012773146560 7960719 547714645685695645925927664111860736 7960720 8903788916692032786194547949574553600 7960721 8910950067636550107864777835908930672 7960722 11739223510533558230258006655011831808 7960723 -4780076015222456815776327857004144096 7960724 47126448692318707500775839203506536192 7960725 48655683843642578955280563371046479850 7960726 13546530684692796651536948163250847040 7960727 -48935929806598526156345076480022688040 7960728 90559369793380337353893141123722588160 7960729 -7252066600117871509351000917814893824 7960730 13733483925569314252140923098619113920 7960731 26999125689829335651385823984512451184 7960732 -44158848466659043905703028131638681600 7960733 20251911667637776067420069012845745088 7960734 1305779783873745984276213491756544000 7960735 -36759822922225916264536574366014807320 7960736 10267839127184158546377887990777315328 7960737 -13683818663355308113710400265595033984 7960738 3295332275176467263261611022094028800 7960739 824980070235895267417478429910833472 7960740 -21929941615296325689460750065630105600 7960741 103704785002943639022645005915513861632 7960742 -16903925147276249162813374630629814656 7960743 24063387053850023955449084031314788704 7960744 -74000464340169859012221360959911772160 7960745 -61514064774291902755023339633136044180 7960746 5483445978017710260534455758803734784 7960747 -102856515801508503910190726667244110960 7960748 53755466781078036593232713386592433408 7960749 -76854248623888169833887475002126342336 7960750 -3723323876385115390271535022862400000 7960751 -27969286664565824903104629328747994400 7960752 22491971756181085529094351317194014720 7960753 -81982982574356472054947143820894596880 7960754 -86326917811957679979036044546752349424 7960755 20096365363008424983361774036693336320 7960756 30209844477637570170532632803440910720 7960757 4515603749774656719469932529106455872 7960758 -243586448886030811155412048023069312 7960759 72336133300353204993657449235324192504 7960760 -4505021930796409653147144995254272000 7960761 -9380519906551003662608930010450018300 7960762 -1064844922476088732128986050461404928 7960763 96660637148284253604848513641273191012 7960764 17204795176935636818697609353018990592 7960765 41621658299234965809004166427327698520 7960766 16540044069961590361964954589617510400 7960767 118242187010937938859355291324570904448 7960768 -24909271970990041385760302256598548480 7960769 -37628893744942136234269218078045158400 7960770 23201515394522357021401546832565672000 7960771 -8237099412414290184720732436609465696 7960772 844996979792007088286299076627539200 7960773 -44635950212736119016031176754157834016 7960774 -21308886117725591511804978505552392864 7960775 18726120188940880215271408535741704800 7960776 22319260448029534991974702270180147200 7960777 -14996404405316439678212019105564305376 7960778 4984679489871022302921618830080947456 7960779 83461767864376731402475685268755922744 7960780 39885522071752574437720333461138201600 7960781 34317488294461106891102895881495173632 7960782 -1169231737187948053422183405342671808 7960783 -37728014407256913659422728960784744800 7960784 7493454111866175916862117428060667904 7960785 -37307370384142264102083993709979379840 7960786 27109018866629696100563748697866652320 7960787 -123708816765267837537798868876216860564 7960788 70947614696283703623215696502520074240 7960789 -11293754207727874216727491881194207410 7960790 -18661418047788317011181493813086611200 7960791 -19920027919818364491467687338603249920 7960792 4209771771352657733154466833571553280 7960793 129042418328760368766297238432346124042 7960794 -18427397352866679925020635456850298368 7960795 33010908840328137985277576144068708800 7960796 466443195457365686511655851260467200 7960797 25034623781379342253098557134382522028 7960798 -8184570102590988200638946989499337600 7960799 -13417574513710837950996692896279367808 7960800 -6027535667001483853245574063482470400 7960801 -99875862596415517562868949779113071198 7960802 21819088930577964918238806865382966352 7960803 9404730515161320732912153985750915704 7960804 -57185783983580159843529733304177983488 7960805 1436290593479190515085477871516561920 7960806 4061420923823129545498510450811670528 7960807 148379657382838149343692729339564586480 7960808 -59534264716870424045523247718381568000 7960809 35372799216551019022335661651038152640 7960810 -9133321626770006928595096116620467200 7960811 -6973989462551852425357576861263168240 7960812 30395309111205302555910428615649672192 7960813 -61939606994225412939323831867915637504 7960814 71060070311345028526444169931405512256 7960815 44091012846539964443036937807355272000 7960816 -30670227093508136239103317081546620928 7960817 11589565952216489221079324580574858992 7960818 -22695725765157682727081371544512312320 7960819 68776484284701568605238175604675435120 7960820 2383854218470215766509055187716546560 7960821 -86979107135367708161955372110097369792 7960822 13911504970322808865337301806492189952 7960823 -23417243620587508816142042946363326136 7960824 57501944400576329543262776477007605760 7960825 -22980750370503890913234832987309176000 7960826 -80063335701748896742019528821052160 7960827 -26434841009792031885769903919401671168 7960828 -150679173649488206992523104242364729344 7960829 -81183430315378495912606973662378820160 7960830 -5102313799115472948389235427356672000 7960831 -12193514056579054089206755220713660736 7960832 -162888601290481510333257083353300992 7960833 -77324392184044078029856227787953203598 7960834 -28227269603833916973515135946590885424 7960835 9267457669582587443840824847104763280 7960836 -10671779217218705580473732829020368896 7960837 -96256486460446140033188928856285524514 7960838 70278368232011492841284274697977652320 7960839 14144810721501029141906611061921101224 7960840 63532528057240737665664536790718924800 7960841 -35845439325890255688848346772816460928 7960842 5228514673157248533698401145969469792 7960843 61326652663898277774454823933182922640 7960844 -50689032604931968069148086021644843264 7960845 20541565713671796887015456846078827200 7960846 17200007932588386915038770079565932160 7960847 4038251692964642158392853608244931472 7960848 97653492957221743222045828605542400 7960849 20740267819367845992985958528785758964 7960850 2903324134065147474574001890922748000 7960851 -53354139808092509496038892806725777440 7960852 51764536247668238397716358477653440512 7960853 -25197478345467325518831077744605094898 7960854 -43379202538408801247739327501041195520 7960855 -14803312297842728744326953333746891040 7960856 -22407057608226430997247338328784588800 7960857 42761461996909132683304553838837977040 7960858 -47219513725609429643658223013390184720 7960859 -209554942026726738147684955697991339984 7960860 -75778091085858775694177647749213450240 7960861 208259838582815175271562813372886379500 7960862 2485422516008014269878307419483701248 7960863 9833543383676187477140369885145411144 7960864 -5637354227852740089793990499675013120 7960865 27774490330920579241990883747339557440 7960866 -36176970191410473917433556122602583552 7960867 81200946883476250666841597543889423640 7960868 30057456806484992640854931254177366016 7960869 -1576319916492211349537295408521890560 7960870 -85761003352905540543698483753622988800 7960871 -62097301401057130189072255707735503856 7960872 5357506824598136096749617516611174400 7960873 212868373857002684195239042958368197520 7960874 -40294023036736545767186927377471461888 7960875 9541089399523937294877307243022592000 7960876 -35567632934776121280087744254076862464 7960877 91221451710530291253687501905068139520 7960878 51627064331790702324912183673683803904 7960879 126334482383581833489881586602798161440 7960880 12216873745906505793545935860525957120 7960881 30063635149329290947942616374536803424 7960882 -17876339688340743877397402413317138816 7960883 -11903532722433503196380197372415881584 7960884 -36030389169396625215421192927583883264 7960885 28556410937146365963269508132918533400 7960886 -37620916273878445707013264706483599680 7960887 -82243235830275769594102401606888678480 7960888 22812385942357256688970374247780638720 7960889 1613188077464230271384906683080685524 7960890 -1832319566387746802639853755065712640 7960891 128804569255007156778264684303929512 7960892 -73012753548316651830983519764048118784 7960893 -10394658880757024962499756833139350272 7960894 -74545950626810594168657521408849136448 7960895 59993757854317254458324628397975066800 7960896 -5147023657617098575297387133015162880 7960897 33475727766455472528975548532294288832 7960898 25795823730284403273140780351137832448 7960899 -17663697927588153139557095015040809736 7960900 -41897785058869857022488572163023248000 7960901 26372907035738238828288764073679789212 7960902 -9849670834354732797983188067550581568 7960903 58942229207521188166297493301361752152 7960904 -41324204664253160624232552132481843200 7960905 24542302521872278897475116874978822400 7960906 -24117889398729414987867817221307625328 7960907 39752217494040669591614569587916895232 7960908 -8451768517014707008201887507597795840 7960909 -138048753113619605013749587334007166080 7960910 48837760213313723453648483904729927360 7960911 -5938122169360200383047140370526082816 7960912 -6410168612668987537365573160651792384 7960913 -55277457151486709886836892061119564060 7960914 40164317265257695351227719555120075184 7960915 69098878211616310441100169755470336560 7960916 50070145628594493048768881426054586240 7960917 -50314937714848384454484210462570389952 7960918 17784175282372073481400830535882824960 7960919 -53363529517259505881187237226622096856 7960920 3584268076017387576854949561660211200 7960921 55184916930645891323212275956286428100 7960922 41051294107322746061747911701547222512 7960923 -78222147044428788980662785565913511924 7960924 26081051226741493533466397167241740800 7960925 -34876007425664557482206174987670727200 7960926 -29144281934309656660482090976599589056 7960927 -65471313622805384555454913019305395040 7960928 157570001836061160091845501082988052480 7960929 -4401483850328187932338301345541303360 7960930 -22818518546166176764334993130642609600 7960931 75290292970990541164536350831248944264 7960932 60139457508685672886368724485945911936 7960933 -43282037643382617626702356869384074340 7960934 816833264439832375016213448269586240 7960935 -41284695971782670673732121790060018400 7960936 -19376970360278553128645678117285176320 7960937 37940034295239664584096405041611881552 7960938 -22912335705578020211143507882148211456 7960939 -23877218666867111517942558461856018400 7960940 -19299341764727124216409530271665899520 7960941 15154806341987042759732489821294076748 7960942 -5953328237918133482842783827619468416 7960943 20039115063749558860442425125914713320 7960944 -610527469842912665932945910036692992 7960945 -57110717470046748075893460965924062080 7960946 3280271608201654086344100328297374720 7960947 -38160729401457057545881508732634234240 7960948 80292956789569039893826993404424807808 7960949 31400011587951545017119130668275235936 7960950 41823670346982455765182349531359248000 7960951 -266707367234759448159422328459730624208 7960952 119155461997547442774261352289254809600 7960953 -280987858874954725712880884966016 7960954 -13926976280571651429304550644693959168 7960955 -18487794903115775144030226852080465280 7960956 14053925975246196677890867752509998080 7960957 31390493688976973603631873969920002732 7960958 -74882174306330737249765465202342929920 7960959 77825180736985907848885828634512294200 7960960 28598723165585211747814326001257676800 7960961 -72992795505124539940583891173376269500 7960962 -35946462204576182835518060110344549120 7960963 -222370549153815795891517646824430376 7960964 -124146737522907700193142451959611473920 7960965 2647958540249073530234102268289929120 7960966 23380946105110928158193207485259445504 7960967 11656304891353898883695927484836780544 7960968 -50611317749291619505179311298238540800 7960969 134898185017892321880172629331758985370 7960970 -607625913707516908053517879670034240 7960971 33046395659447620614715263178450640880 7960972 -81742646291528973514403924442384212224 7960973 -195165959390505028146484282823594080416 7960974 14055397735398774584677855212246193152 7960975 33483016848092466056148293240117385000 7960976 38030108394436568239467924428488876032 7960977 -584316291649315766593879222324004160 7960978 68359869140362684446498491785841049600 7960979 6896701859959515399809922938856235584 7960980 30912643742548470507175839277569638400 7960981 63294448053358341781506968283855529920 7960982 55964034834520080805424537868761858592 7960983 885146684649554549089026043895453184 7960984 -83638690448584906986215376407203123200 7960985 -108517614611875778742537006251247389820 7960986 -9051225821267631259397253640452605952 7960987 -67051578484617496841840220292112993840 7960988 -33913620729016726956685475047002931200 7960989 -31232053089200578357079645090476881600 7960990 1016822199618472089433556549653413120 7960991 111156460577484194059668417077563303392 7960992 25773463612945723042993894670252113920 7960993 97449328640230748668347821359631042580 7960994 -2460038363855140228699292668422721248 7960995 -1758742892348243099222951988369408000 7960996 -16005389362041918583446569691025264000 7960997 -36499457718427951209410501935788199488 7960998 61676218653670681834937087732318985600 7960999 105286935514182907559750047525486560136 7961000 -23734582444563414108285431609856000000 7961001 -30696996409517956416929575398689697792 7961002 -27366219702868103772355212777974216448 7961003 41170891440994453863879441222166803252 7961004 -153726595602187646268148788842874624 7961005 -4663220710048910860562470455050660040 7961006 59730527225337493502996497848609413952 7961007 -53621406151564786037267450458279425408 7961008 -10857939928526986185293970147937714176 7961009 39153235133719995819018732393669653952 7961010 -10026731441472216744113049436143436800 7961011 -17806811637998160343978490583244473552 7961012 -13370505652036686675595403134397410944 7961013 16368177322397125237867408612432340640 7961014 43591346478709553020957382696111618112 7961015 -10922714219389195501733384688283670880 7961016 -566548952663423292380417537842544640 7961017 18961846735621521182691706023724798464 7961018 -37516271466575488219710506701971883296 7961019 -80068199324531286398793653812222120320 7961020 -393669585842480500757476570862699520 7961021 131050865736284127321999039466243665222 7961022 -23602316720288038800395702299176303360 7961023 2072725042367200202098707927272157040 7961024 -8563397260054881553692065301679570944 7961025 3277124780133026893998810316061628000 7961026 -52118679364581105941081367068652906288 7961027 124406013281217788272399861271545927032 7961028 20302071324631743376162810139019264 7961029 -21654011106061181945657365156820454370 7961030 25900153327411523279017947574396416000 7961031 -19077292912298249516924679831028854720 7961032 101211582494958683382737268344916756480 7961033 8087714182680446673359873082733098660 7961034 17936324357377598671017607957006145280 7961035 67431461969487382131250071337082712480 7961036 34094539331426611614394010673603443712 7961037 40364373492785339350938399848004159552 7961038 -44543476022897247349940322821161205760 7961039 24279595453089700815738333743022754200 7961040 -4903865789656150131281017892678615040 7961041 -151224901435875961322695702501916633856 7961042 49991979448529033281146709935869142672 7961043 74683559649594667184733449752868065464 7961044 -10676957979405800982349139537047502848 7961045 76147313780245738961236347347017712280 7961046 851640627447352324243419897988800000 7961047 -16622202284204438574510527159137130224 7961048 36364302518249492656592191702743121920 7961049 -81798065189073774590768473980095515512 7961050 4062635511588947111160083079919140000 7961051 32215098727424464657387839176095656480 7961052 -9697062991529760237343721167480553472 7961053 -72960045491772473186791446018253626996 7961054 74504678551996816623067638085957070976 7961055 37458030769453820861010213581986538400 7961056 32620733418589048896936890483930038272 7961057 -92348719679835688393865360796204117120 7961058 28567836377970322349551351433771658240 7961059 -4570897832505822490476911569545582096 7961060 28612309078258582692437363914267572480 7961061 74059958564384144235042123507178776672 7961062 80174708045729738301387203346559864032 7961063 -590882189736026155428722084192259072 7961064 -32216858512711376652059913809227284480 7961065 -37081967097190076033784846970156603200 7961066 -2201594364528129443247196858159485600 7961067 -99941914319633250178871757328144547040 7961068 35405746820501765319231515733321895936 7961069 -5593871114588259001968312144539167530 7961070 5594748267764687834597699802397248000 7961071 -29944995926884052432420573463551734656 7961072 4498990282353648755565682281242099712 7961073 25341817439482308118809883644524842464 7961074 -89590969611318033501795048964881024 7961075 -22063280617565196004282751247005663700 7961076 34282448164105731749693285191166791680 7961077 89607021901376363041245203081583881820 7961078 119062979511175826686912783350302038656 7961079 3925845197916620057228110164961992192 7961080 69665681989543714544782868528738304000 7961081 21617912563546073540015496729353017812 7961082 -10254116085126867003780687042977149440 7961083 7003320210235619124730665631527738732 7961084 -51801628006652477833138860774502522368 7961085 -4445771805195917372840573247064839840 7961086 20548711031099528435185542522816506880 7961087 -115760683410358422606734818239080907264 7961088 -1318195417553904841817518821932531712 7961089 171527237490430684521771954327853693956 7961090 8502873286111150811299271895877862400 7961091 78682551348367437038701312699071756792 7961092 -16180957019050937099430246006259264384 7961093 -19953625247431148241845163985518649920 7961094 -42701050003162768486092300321270382176 7961095 -23077300608557971214385721552986700800 7961096 -12134680239154028671093871958486220800 7961097 -103379472614158444666179155912752623600 7961098 -94573349580810355046480846408844373200 7961099 119669880911055604866719865607001420136 7961100 8022486195945204306013961096498380800 7961101 148824709885856175434326360260067106102 7961102 37302003145627679393802498284196706752 7961103 41333358268716454062542288866088823480 7961104 -13750561271385262715067938637953024000 7961105 -9201237720019497025187173120785646080 7961106 11727054464255109613260034606356480 7961107 -30672110337693379345593714320415691776 7961108 -22606008004155858088050565938277817472 7961109 35806105818574574582901767556303820800 7961110 7291501536340755106131351486398883840 7961111 25346323666528525292531620181180144712 7961112 47070725492952769970156519761556889600 7961113 -111622913833995481053260691508753120316 7961114 -13929093208981734105081867116464815360 7961115 -290199807600020856775221727819643280 7961116 89885794186505578390698145720619824640 7961117 4751007077278617163822544563415140992 7961118 -11768424177526826038919137792860751872 7961119 -130249256013049869192815280695165752480 7961120 -103132161213676276517151780092213329920 7961121 21034085511652558864470861494760512064 7961122 -16545570392597812320371558931897901056 7961123 -85406156230340565097556295010784044656 7961124 4251572484425184883120983917274949632 7961125 -135635167506854721651018244545094245000 7961126 6176458424940054678756324433577496000 7961127 22538002506212216278347124651717645008 7961128 -1379355155088168353481370995405373440 7961129 123265135790131549009781470136747718480 7961130 -15651392191640613404275629199260801600 7961131 76044719094593110146483359924141898932 7961132 37108139110850076322915404730861266432 7961133 -1046235918305034762617750678174412576 7961134 17027237332873972674302256591486488064 7961135 -11036244224026559501356437609232799040 7961136 -9257512079614439215828767744616071168 7961137 73512577039909975571476851326263424786 7961138 -25661883971989088061664155409492021440 7961139 28167912597715391386443265792836645600 7961140 1171312832406054039476789706137671680 7961141 24644023367278612846733147234520393984 7961142 -3643846381743116925472743021009223680 7961143 70910061808147071481230812244842484392 7961144 -163436630480609786846593201922760622080 7961145 53990252130503468535164702725194342720 7961146 31361420314007699183463567355108692480 7961147 71966276627080533193070971919711098596 7961148 -1337335257164852018405963310479525376 7961149 441519143824934505950058620654782400 7961150 24629799472907966596033821412682020800 7961151 -422130632360476237403890810336952832 7961152 37992619756387182022055134503381237760 7961153 118629728673551762647350387083388687024 7961154 48587938982060530642353705031184949120 7961155 -60288055708893557619954478043848717440 7961156 -43465255469073783270058967154565730304 7961157 75025030594210752545858203553948423454 7961158 -50342679281460829002220668734990428320 7961159 -16224417569741029735365594530071471440 7961160 -13365328810745379875209708393068134400 7961161 1802562556980680104235734657221217160 7961162 -40244779684059832504849709923231873536 7961163 15281612549947273760490895947888436224 7961164 36293666553522626806169611361506814976 7961165 90238003752843811037968706258665768800 7961166 -5061412618539405047373764230772717376 7961167 -3908383366418416225860072713010607680 7961168 -10965667200267177336106630973812654080 7961169 80553986633231572568519323343457640944 7961170 22556069254182407943092546157342543360 7961171 39221284685731513349647000245804850800 7961172 8899750749089160092187773560625577984 7961173 -33799985557980150266970564810492844992 7961174 8095686452673984716671371962056935168 7961175 9652849730680174220784680458279819200 7961176 68107122026004114720218538576065710080 7961177 23353918378499270159701907061786465546 7961178 -35599358978656683477849670285976970240 7961179 -135321376635212124845329349349610541920 7961180 -29504106271983460746720150340478937600 7961181 32366081284302774125004837343701697152 7961182 -48219000096787986457222097726393831808 7961183 -26977048051054810981235875562641822776 7961184 -31533445186862587736874585683876904960 7961185 -81314772962886886186943521772643486000 7961186 38555252802741478188129299034652851792 7961187 -27884701794791041918129597500820490832 7961188 5735104903458611341064728382010720256 7961189 48765098475437096882842724249895888000 7961190 21023327405202821544573948315890995200 7961191 -57092500678824493510375686156632178128 7961192 1388739664763794541398935327644958720 7961193 -53573426576068817824935746437749664800 7961194 -118618444981069886270845121436403200 7961195 159653004753963123424940214440600400 7961196 14097656008782238630888815671498849280 7961197 47847086100927264725052107549479483680 7961198 -33096964416220491225780231570513934464 7961199 -9744973333063979119702300887221452536 7961200 -7593686858439608189002244849718886400 7961201 -11402748279094321419089724185943299148 7961202 50650351265413610918333105589168021792 7961203 14688455025448052441821246786735019584 7961204 -30554840669700139756498543822642483200 7961205 3101392611477937482793812731054805120 7961206 70133941055941315663642610069620160064 7961207 62639130050854682664838972167891589632 7961208 -58730991378006314642320677747383009280 7961209 -22854419476048463394076787278353713760 7961210 8100303065255053837062510190824353760 7961211 -39792873718848470269728475544904322740 7961212 -8529091377012919247984118632496701440 7961213 2493308661795483696464437042963941324 7961214 9177600857510772866635912360330655040 7961215 116747126579799784898405700686780256360 7961216 28052579391587563383038357965614612480 7961217 78726604938283007137555843214833884000 7961218 -5929471627339357264581581939277770880 7961219 78983788192206823594396155048009480000 7961220 9793661703950391853422333279386419200 7961221 -116619488780134931192819228109152727168 7961222 -3955337963315629388166471302913053088 7961223 54895922603513431881474885792189263784 7961224 -98718921067082252017809190891902566400 7961225 -74482719337124036802393504394635600000 7961226 -13436215487501473135809795248871710976 7961227 7160047897359952319874389936751493076 7961228 18922724076496915986676845491992780800 7961229 -26883270353472926373174313094590585152 7961230 -20611395332023333618116191732790170880 7961231 -117762350542404534242244455541343669968 7961232 -7681836709419274624962230771719864320 7961233 -4013648493291709620505252852573986624 7961234 1683698567397109843029948023048355840 7961235 167555039414102534477535927275946240 7961236 -77062461403483866255220939223727159552 7961237 -2300248585949022058765495032440242788 7961238 -16223912855476047289929081943359025056 7961239 -46078377451880926159292275708182842832 7961240 -17863604880792756119134047060380467200 7961241 57216069356704181943782250949553713824 7961242 53266188523093775247517448929536940272 7961243 19890436140134003971795845906719093424 7961244 -6891049377508666451668631121885341184 7961245 -22796414830310776918971605683111226880 7961246 -12731061918640328477172232808729286336 7961247 2499052529342321117500055288116348800 7961248 54256209026945703170031906840714608640 7961249 -3241423957509891831057315036775256064 7961250 8603128656430718318830573511539680000 7961251 -16703832771221321561437974088938389600 7961252 19734636546574904404390357396927898496 7961253 -1588027430343957042598426826120525760 7961254 21215006305799278888948032956712556800 7961255 66219072692311502008608883840211327160 7961256 -41004563465158496366144084651796526080 7961257 -28975296854966123084655585420854100216 7961258 -52314919036718524881936974945642525520 7961259 47386287175692111832471990330023516504 7961260 -62693372799066747252867746570427525120 7961261 -27995648455560578148578565710990016576 7961262 -18730084542911585148303141607665524736 7961263 -112680041744323240908434906654783285496 7961264 -24096249160961087224451857121298923520 7961265 486491101490596066250589131857689600 7961266 7150318533826844748507366727322534400 7961267 130657428998519653065589427941436450316 7961268 -8931380358848781200268608006306033664 7961269 -5725324528767931441926226843484154180 7961270 75042310674235747523853242088338664960 7961271 8229173121066738610876309413889311360 7961272 71992676888820818950370143579552051200 7961273 -135355944237696199864726320498183630336 7961274 -38604575558597623192952913759880896000 7961275 -50252995245292749453035198134152727800 7961276 61694312117752251979527963877908956160 7961277 -24805305453322420900438308200984594592 7961278 -304434052449443601916014522655926912 7961279 -16772890411284112828502994565401885120 7961280 16684284379309448215130537122552872960 7961281 164530709414855766684534307261160470082 7961282 24836911214714290780401058016322315264 7961283 108791146293608111277578187371661043200 7961284 24214058193443646711190534891952191616 7961285 -6271742800977347725399400143652217600 7961286 -30417262575226291472741515492083452736 7961287 15461061511284762633133828067174986512 7961288 -67370013563755866920351351847714109440 7961289 6262016993882256673173858846186663936 7961290 -4445874240465597881962174468424953920 7961291 -36193651850436925825224313983853354128 7961292 46544966065641419041656383538452116992 7961293 -131307152224125764075619711380339257556 7961294 -16814046038668229787040381236059815488 7961295 33182749205021574119330309088552514320 7961296 1540260778469597150873371545964642304 7961297 30609109413624586128655684526698635840 7961298 -9401527669446001493625015493863720192 7961299 -82950077790275962393478698229719095700 7961300 27615579698062278354017446933223030400 7961301 -40205879949557052919211687684284763520 7961302 -4110265787027732660572599238013124288 7961303 -925443899126287901362494945164995920 7961304 34517537824596053068349450334830592000 7961305 -78064246026921047778800834190677758080 7961306 84838570668297453737900247089267642352 7961307 6025245799329740271194239991620496688 7961308 -68511481585575538946791789882985539072 7961309 35295684218039990075924384385523255200 7961310 15380063607659269694564618560202376960 7961311 82734843797421731787007959831555177712 7961312 25975611021924121778783821974412984320 7961313 -25021422124397266118238827668541952576 7961314 32133830762213519074386461615801138256 7961315 -116638842242670576716482538431481957040 7961316 53888787193862186827672172703169536 7961317 -2875262904626373755140632685243165440 7961318 81334107752734608839685079502092080960 7961319 -77539224614990798791285872713357039856 7961320 -52184061428641274571229549299589171200 7961321 2430849445390131724652636415890267424 7961322 21604965750349638731832542750224342272 7961323 37927377685304430471522932608454835200 7961324 -53210532892980592872133020299245040640 7961325 29487798943577451823565816652159871200 7961326 -7175311492509758974377873379364157888 7961327 -21945707599618780640207550644471519232 7961328 497697022771370823814981515195973632 7961329 93861765845457326878027532061173460480 7961330 2120886271249096262650765294713016320 7961331 -381217878452892741742155357690080256 7961332 30084251578319714017343693067851764480 7961333 -93241133746256974091098302092687246418 7961334 13266863026292403745328247326134418880 7961335 27919386923385297164933756284159541760 7961336 49084140815670368159077330361805127680 7961337 8418931538655224786167557290463201594 7961338 126688586496695202256328439776553984 7961339 -42460217442130173816683520114535467240 7961340 -2563290053876312056894691647154764800 7961341 130249333870356524193703169674713621900 7961342 32809322803070511448812371418833894400 7961343 -22455254369798180447421457796104529136 7961344 -5513262253769423434566114039136518144 7961345 -6052110223085196612979241469899536320 7961346 28243539581268635600040994848334897824 7961347 -41943966029194516810231646239950835204 7961348 51717910986263208946059528378906772608 7961349 -74672872667876758456406851376665011552 7961350 -25419470244790086494354871067216413600 7961351 87937867251989998949253629388734620704 7961352 14320662559262159481025538144425574400 7961353 36005235099115849615327698189254328602 7961354 -22419044305185733468575972789061127328 7961355 -13212879386710790977272207561818088000 7961356 -24095487081786321999940469215926639616 7961357 -125765550281933724348760054145846120394 7961358 -3304654997465767606934835937651605504 7961359 9271823305039417415972870417218226416 7961360 -5494590836430695721478589767306444800 7961361 -5396060237205065048275883268821457600 7961362 94562272975384488883351992702812849952 7961363 72908729215852162318139796903182925612 7961364 311532444407028579232755822920570880 7961365 10275717333424519877532356680180471260 7961366 -15465428105518957292351426433697054080 7961367 -74276682888028628904887086755565639320 7961368 14949572678460935446438555146869760000 7961369 2159943521837750384146786336245003720 7961370 31206435881862097764408331469837721600 7961371 20753332310273914340200521097068461544 7961372 -14509406111227731016312103192818179072 7961373 22827244851297587012138631782876808000 7961374 88025820613652614409148672979370199936 7961375 -121605616771591956443790355649074746000 7961376 -15437164963832769731817733305994838016 7961377 -116330390296045242327340020603703542528 7961378 -23356257882945977595152478475755971760 7961379 -65791677486973791047951288002397273280 7961380 572438570941472198184532753156915200 7961381 95136457584223230498216589020644294112 7961382 18390917522331123345590032805699727360 7961383 15699980182370661579428455352430124800 7961384 44858053583193896977665239667315010560 7961385 -41367975744679698370636050371516511360 7961386 -68829931977721469374814440350937654608 7961387 -46395621976788304658746595708504040048 7961388 7165051702178164524677345811983539200 7961389 64493100035452537289783320766622780672 7961390 44294117430033183831233391105416395200 7961391 -178787738148560850605128944800825738448 7961392 602980198502213129857833847541252096 7961393 10372230904038097478068520408643470400 7961394 20595194943782385016447925403017355264 7961395 8621392377416626992140440653016895040 7961396 -6841877700313751436275150163049444608 7961397 18160112361644453017286108384896755072 7961398 15366262771929585810068555237526779136 7961399 -70135728600736617402123264487485030000 7961400 -13503216827272471817513275386957312000 7961401 -14685506065514119190018258590240452480 7961402 -2872186066367198861045410266098653728 7961403 -72808494058634327216254620346697905896 7961404 66178239181881113598104470771523100672 7961405 -81843684345337208035246044710404313940 7961406 29335611765570709687233087924753972480 7961407 -1686729327429510327013335248297856200 7961408 -4270306174465517711866501655496228864 7961409 17074084397505319629539411867444825424 7961410 32435093502748345134271086715741731360 7961411 98607282939308697609106747169424270012 7961412 2358164654048271824730475105307738112 7961413 96725828008896318000739235642309013662 7961414 35591952467843786810286850105301842560 7961415 6453624569754499321718528575265018880 7961416 57658282596053721012205710965222645760 7961417 -63137599142206850781685732983493482534 7961418 -20554684016786883277778179252879372800 7961419 1476509354194122455699452466094767640 7961420 -5984789787802922552298036989154877440 7961421 -26208845779021144224055288239210384384 7961422 48131666654235310751174266114252134720 7961423 -86295193580105449815880684304228076480 7961424 28746259399186519980271682815784386560 7961425 28616722473118331012632047518930522150 7961426 -58047963703880891313235450868110098432 7961427 48667784341477802362942193952786542448 7961428 -149931029233212825189821588031314315520 7961429 -35243430858866162383566447749362266048 7961430 -5482793717454893091235993208036234880 7961431 16773104858064992160561619476419245192 7961432 -19968978799977885029179737639939686400 7961433 73859218052813042937784902706293679824 7961434 14307330255424894824203492004512509920 7961435 1019770181851482076100908696578116160 7961436 21322779412842161882833318527127633920 7961437 285249248252914006064466400684220320 7961438 -3429168419500296757371174768812640768 7961439 -90369264428928804958569071490063944376 7961440 75408176713002092855343003079802880 7961441 43832008544941652935721395526572951842 7961442 -31714557278453326849177604850343301376 7961443 26174888099691375922005386623695902208 7961444 -113607850874463735248546772524764232064 7961445 39536218626723127940434899241827185820 7961446 -36893779865019425471792249551699713600 7961447 -57475024926902945925954628378758907920 7961448 -24567143534255770109575880157602611200 7961449 -87651625579464794405596729578585828550 7961450 -106211680489826664061499974854470400 7961451 -3067055379744265727396818920372335616 7961452 34662078070745199929240571016714173952 7961453 5791333368650269148873436179943049728 7961454 33546767002665346354831563395461033728 7961455 136677654759913814251964383316846156160 7961456 -64869335921705923363997044990771200 7961457 9444481413984730329083523054202003200 7961458 -17634350348089687589066484924445351920 7961459 267931823012339738237649237399119723520 7961460 5104906947836964665927267531712307200 7961461 -103233398071119346857685826228866697938 7961462 9740327778745839691122761909331724800 7961463 100725134971401798385098495340595768400 7961464 -49872243136302409742579561348205158400 7961465 -17633721478540274664614657567290517880 7961466 -1679767130770389000043041736449821952 7961467 -16706212680490914095221631422404711168 7961468 173524406803306892586061439566788572160 7961469 18034420038271510461961544189853791040 7961470 59439114607185243649915053323714277120 7961471 -119755100059069730589197415975424734432 7961472 23628448052794936910987030869510717440 7961473 21916384311098230493084879993267321664 7961474 -39060929227230989371698815068337575008 7961475 -10291663553176347012290733704303328000 7961476 -34862971191296171157207799217298264064 7961477 -180051420369838480237920192430614016674 7961478 10892744244384498103351420516816005120 7961479 95320352157058565316052604453691213080 7961480 -104092402847313833321642083308463257600 7961481 -43953517240551107266498919283195891936 7961482 19603504236891417136420729354579344384 7961483 -31105859534963290615492207621855742640 7961484 23641419577331686997886346956801392640 7961485 -35598052726382497156936815301309405440 7961486 -7393175506716084217174369599172454400 7961487 11543303382412737210399445440095182080 7961488 -25112332259552003991111902549582544896 7961489 -142114121862630243931858658297666869710 7961490 436570308922124674693343787636938400 7961491 -37973094619430990793974654273932570248 7961492 -13339409678598695653537165745801318400 7961493 -1105232937757490854523683360227106656 7961494 731399687958780593849872358054434656 7961495 -6754268265658331914261435623639159600 7961496 21937675435452106087680253023354224640 7961497 56242094274946673769917425946741743946 7961498 76291568382551168343121720040950134000 7961499 -11769833016341619825181705393783794912 7961500 -59595370483285026156502212541723008000 7961501 -4942687092122464926006465053963683668 7961502 -26168706631511003789823833441120818368 7961503 -25826875235726300788489178918465802240 7961504 -113465348005757631014578311970381430784 7961505 16751202379857377033682241559951602560 7961506 -22651479201530816447481135433070968320 7961507 9273400997123463387706791066375130200 7961508 -24079547119770261961848793550947357440 7961509 -36287071689979871362330914382288052290 7961510 18831997605103233036142180626055820160 7961511 -61581014334570080423262768474999846960 7961512 -17976369567560192070782122069874380800 7961513 -910429420028189884074020968795115520 7961514 15157257321437627892495607097202585600 7961515 -35253291659103475634601099570830727600 7961516 59873247586896895885614707281104733440 7961517 193529811117918929136285084670450440000 7961518 -18185971680146997181324800754047753984 7961519 -6381567198666943680827828469499908480 7961520 2881122870989403087121039555772743680 7961521 54422424098235060627343290982653048722 7961522 -17063791098649161503039972243086184688 7961523 53733976877437902462062222984520348984 7961524 48424074947241882536860492870489076096 7961525 -34348847844847827128638178296674100800 7961526 24929676837068927053067650308268155168 7961527 30549280758273871575733823898428600544 7961528 -61260592348183530376409039451287101440 7961529 2073720115019441891849142573907348320 7961530 9224139365573976375615373679342654400 7961531 42994220168530774824121598202729334464 7961532 -17684753090130627240004448382762393600 7961533 -75908182312743218720362980831926828218 7961534 17965953778607522137302782835206176512 7961535 30136406073373077286672310819615311320 7961536 599893783869251889818197879437656064 7961537 -50727167697391212956250826804798267308 7961538 -1263639347998682181946832896011228672 7961539 -122293478815446109956325898294987422660 7961540 -78849578391693632476256862010943957760 7961541 15241829447684663610433784597311488000 7961542 5986695404846092944407867937392235264 7961543 155125336989696428862980485545284910720 7961544 12942873898473427448051693060554752000 7961545 4506927037607922928299213594359400000 7961546 -40337098924924987455859864064493075456 7961547 -27600201872796617815580186737131984960 7961548 9715803477641850519598934842891334656 7961549 17312642052017970129372868247412036192 7961550 -3957180614819750167856260932994747200 7961551 76093617857240521048761087025634803280 7961552 3804145186495675176446251157660000256 7961553 -103869888479818694790024551618487974238 7961554 13927733433975956192914954945126569120 7961555 11557751428960857495343085413698598560 7961556 -5001715455978508658434877284787632128 7961557 125241371320980297015388020390312009806 7961558 94758377915749191378391349352309888 7961559 70217891541137602324197533365174483920 7961560 -25495061188810657616311281595858944000 7961561 -1531986410452606384458907968159950838 7961562 -1912716576978570553300268116967124480 7961563 -13711853327941587088504732093732592188 7961564 4393031021413490455202536811454767616 7961565 -29506406796371911144099656584654991360 7961566 -34137079158418135452694113175655343360 7961567 -93676870891958228773778052539539116384 7961568 -55089992163039145904236117324694814720 7961569 -49245242680096669057498025527731976848 7961570 -17127681928318699801642751557111372800 7961571 -226170001586759539889686016290104648 7961572 224062008442508014551686555674719232 7961573 -23604601643660083110400042590563376840 7961574 -8490885475582648568247517402128901440 7961575 6241449132359395116537925780730785600 7961576 2097911079596489816234116603759656960 7961577 -39805113248196855823273998064981790592 7961578 38669626670973663604637382368140512000 7961579 1186424725138544574445186018577121384 7961580 14641460329607593494841767203973227520 7961581 -71832641832498147336196319878298592768 7961582 39547184524745175377548877922781641984 7961583 -21655417758547322551808187626501137536 7961584 9746120520156273912594168818434375680 7961585 10960179003152288542374699684146152320 7961586 -19990012213467165584720550269613159936 7961587 -57018968617597589183391594502283689208 7961588 32696466344690918691891328489280317440 7961589 47089800682996258003815645766299734400 7961590 -13420731857225820921221707805585230080 7961591 -223620246413638000607250896392373064576 7961592 12155824123722442065727918473633792000 7961593 -10844674648424745155507375642768144760 7961594 -14795768338974312967070303265520104480 7961595 -9530789297086111893521312535041742480 7961596 -93317845087073242460627475397015915008 7961597 1337769268862119501451989763805833664 7961598 -38423678434754686251026838520837743360 7961599 14362049301505854503402565201240836464 7961600 -46671353428554518362599626999699865600 7961601 -79347967446425909701526873779196073168 7961602 -70421946212646295836250216959218995200 7961603 -24923015501460720752196592701486050496 7961604 -23132511771951818712125387098897256448 7961605 28777372998412397032667326104880291260 7961606 -17824870472828362458045785302054626816 7961607 -38809399494111385296437744087829821112 7961608 75574144146580598604617560561978368000 7961609 37969534911956655703289242167106489104 7961610 54854338842837254247431051701447326720 7961611 -18366499502517117518362169360138670336 7961612 103330332802510452074376919759354828800 7961613 -6067975231741608404548400748402546912 7961614 25309927340419200192566363328941434752 7961615 -53222458997861106268110925800003237240 7961616 -10385163157066741293942803325606346752 7961617 -35902593142154813260605182325238752334 7961618 3671382557958365520421308988346378016 7961619 -51549649476062257773935680891737821256 7961620 17872999041708829605408795814514688000 7961621 -22930008575906776940853366287357672178 7961622 -731050631395660266996254006358120960 7961623 -30110944540361573455562140897708554920 7961624 154044737083726924952518334677374750720 7961625 -53299790297395373536881659165943360000 7961626 1853288860863404110153502977997372928 7961627 -22160249324305568380318711354100006040 7961628 -42368697548723257671550687541571087360 7961629 -1471020737803458786328758617210269792 7961630 -35357316883065036534861690580158566400 7961631 43366492138061961733406250067841679120 7961632 -18231117049714046275061102653219012608 7961633 63297964914350243699503029748955073684 7961634 763798033136404581476217882966448128 7961635 11713155166308517087688733004529495760 7961636 -93326342734826542760206327423525202688 7961637 -15955884159074278956455868496693278720 7961638 78969218077761025903022821049089866720 7961639 24875326532822382425987371099222592640 7961640 -14969195868786203895008806387714867200 7961641 36020151828003728632314226318224979572 7961642 -12451331908887443612354963499745117440 7961643 -74957547692795289299880543963111779280 7961644 69445326591778693404784224814144929792 7961645 117103359807652825916589541413365301900 7961646 -48702681106243099710165003481989120 7961647 26406216196743598141079674618717864552 7961648 19775047507233160206571228505695567872 7961649 14963060740893255302070337018041201264 7961650 -42979096851875264093773299563560165200 7961651 -169447903942611712407357036228332799348 7961652 -91982269058460889449367812408625594368 7961653 -33569038064942483833425180182790514240 7961654 12996088817588865514554945189221839776 7961655 18490315654437734115003648389044845600 7961656 47141213300373004180795369526489579520 7961657 -59985733335838877809561949796746848320 7961658 -7480215637413660598427117118567945216 7961659 -129862999260837645245754435619061571648 7961660 4445593554864563084147269830242918400 7961661 26447707573386467198374969863102130482 7961662 -30016509567393536751024855004868391168 7961663 76371526440448257757095819707954252880 7961664 15053655762947898995291758026163224576 7961665 1330876135566706578201003350354040000 7961666 -22292322104057989890223717386921093600 7961667 19068047480322270118986914506210305264 7961668 14712242763047208511390397330971852800 7961669 68254236773749553357370704852183303070 7961670 -789099936384193775760731351121089280 7961671 104687212654413133700116749624241744 7961672 11685511916205385156516763563208017920 7961673 -2670823286345566285745368043782058400 7961674 -8229460797260561014004225009486101248 7961675 -36830806929110571092860431105482675100 7961676 316285169280479073048414732257147904 7961677 31222133102977158020389138704227557312 7961678 -59793325168163088585280390357148982144 7961679 26303814291945393575931766985058960 7961680 6355004354619926414946748630483599360 7961681 -13184297663321456217781199021499763776 7961682 13429190871966526507898336295886948992 7961683 -30271815980442011980723234374073921160 7961684 -120712313018506134488310226253405030400 7961685 18254795573783538626524144567459165440 7961686 9446220274075891938160746898279509792 7961687 -34649935113554359166461435612100727480 7961688 24729628286251074005467417354880655360 7961689 -118708075671687158609776033319258512440 7961690 -228444278768758371647950770851539200 7961691 31910072434959777745808858428863447192 7961692 -38095391052420018204947028844160982528 7961693 -144473596990798120331955071298638948058 7961694 -18490720821369213566540940526896758784 7961695 -11221654853708825319765931631870802240 7961696 -132835766150039224526488444832824688640 7961697 33481838242457378743677161784072395220 7961698 -12938419955248753567834475798753931264 7961699 -65438098512853238678611429454879508480 7961700 -18596873392522482677717913834985344000 7961701 -103567624576227937303313937011768690496 7961702 14933605639452702266900657567043078144 7961703 -23971678575609554598048020994949021440 7961704 -4004559497229214909131237591934156800 7961705 57813719937358876369107307296395533860 7961706 58270756857654978879423965631345899520 7961707 -29841783576909192251298478162949015120 7961708 -416652616385622882890689326395427840 7961709 3392897783728653633868123782436761600 7961710 18148103959923660382332794271861197760 7961711 95439308110066496613749518595286351312 7961712 -5252467161571524494915383509082177536 7961713 79639801421326162010134554780040011444 7961714 -88482690431158363142926246128647234544 7961715 57859527661110266688982004055268714560 7961716 -61768969667720111567756486468002232960 7961717 -57762858719718619201139911969111521234 7961718 -10651222653240757172768033514933709440 7961719 -120419736069245855672900861396288841880 7961720 -21291108599984703479004396568401100800 7961721 -43267155331400507198592951997282016688 7961722 24905333173681198571538905787145766400 7961723 44478289150257284040280957132813420800 7961724 -19159840360091372733081470692481149440 7961725 15314286767786075650966156994022914400 7961726 52240421337771566663258600915872562304 7961727 14091991181800628449411131721846773120 7961728 -69176491683887843409291592716181831680 7961729 -35837739060541324012119912588883890648 7961730 -650714789668937446320888561258332160 7961731 -120114592499152204699181295090756199608 7961732 -98369456362798070476018306099492139904 7961733 1090584733562471372503747670445640284 7961734 35062672481284925621012038564992234624 7961735 5396906655430663120029541195507813200 7961736 -55471186496314458238940172222037401600 7961737 9985874217341267745329609008936616000 7961738 -12999678701843755343458638245588469504 7961739 85619194661473719397644343511731684824 7961740 59699369010853151069623906341806576640 7961741 8522350093371144017315374388741599200 7961742 -47824102178492940312861792539764344960 7961743 -45318468888055117963566113521344461008 7961744 18683299342398366872779245646869430272 7961745 -5076947272891096784798360158854741120 7961746 23327504119003674002688891404315843904 7961747 1622931027880095544844321814206172636 7961748 -8116363097102349161693556177044791296 7961749 26702717427486961470743114625264307008 7961750 5752222347663675917244734745089952000 7961751 -140437678571516124012929157440000640 7961752 -98255253835986764595710534933554022400 7961753 147240799421601147687869679665416694400 7961754 -9294054850525597927799270165767636992 7961755 -21423850316111533200124182277035535200 7961756 34726929386497130815885615488111859200 7961757 -6583452674540681787114349398146116608 7961758 2577284188293374913532612369642497792 7961759 8042616869449109942483418021441566184 7961760 55680137101264024901602516013678592000 7961761 1558694336889267239545271529696077824 7961762 21524611829972542339712433153652951200 7961763 50795472585473807541238331063226990720 7961764 21115058359063077258914162065936040576 7961765 -38161724191593497536301301815602480260 7961766 3168115236933982174621191877706703744 7961767 119805797891626105287325858470082374552 7961768 -667094885677087456028077482232227840 7961769 -100654206535176577782328429412316327936 7961770 48921065220013690104286783162707466080 7961771 17076097728797102131423648926889256352 7961772 -5577332311608329579501877541997838336 7961773 -27131221129339515519991236718347142356 7961774 28097416425042142326453188787840995136 7961775 -15606807703431458027422516761226752000 7961776 28410671164330628036102115645353164800 7961777 28025169260558613937727693821120863552 7961778 4766075332233239964174233806981555200 7961779 35918589013107333369548921977361834240 7961780 39339178243796144712693239071780861440 7961781 -104076709072861915085665953438758681280 7961782 -15294223116839827137258224320375783008 7961783 70052578594712687618321398099994773032 7961784 39648262385644787365879634352095109120 7961785 7262225126839312965507623843752403400 7961786 25642510443369683993853876535622803200 7961787 50557326262589885633607134032767434880 7961788 82037397362499209376456989805043033088 7961789 -13134416410785918100532312782961666400 7961790 -9040392830174800099818597651834428160 7961791 4940359882404258094203481885640662000 7961792 -3722750540413003467522190749663756288 7961793 -15995473159172023261962701029583908416 7961794 52947206740649242745997220970804330064 7961795 1621578779560723370146608850787812320 7961796 25466480365293815996342822804410348800 7961797 -175832852513110996299852570368458580928 7961798 -1968309896532242069749673565951621120 7961799 -50115178146913295820443103359342904192 7961800 48302804901176011476346887806976000 7961801 140623926258814903629544352416300887204 7961802 -5390101740179428243635876142930368768 7961803 -115333837832036388647781202809102787948 7961804 116366835219432437963209977878880239616 7961805 21279390275527757943673722710964780600 7961806 -18556153576917232903322212715264934336 7961807 -16273058899501959951950591424210969600 7961808 -6238557277001928752472997715545030656 7961809 -21599014559452005989012469860089342990 7961810 -25736277311682900106922445110665753440 7961811 -19785056212734400826484959382609768192 7961812 82928549113648756552184968880317302656 7961813 7247898407159095696783713031699678560 7961814 2430360467720149216754422578091855680 7961815 -73723932868098506105053349625678048000 7961816 91096446917254580869673391705306900480 7961817 2391749546549244670947774548682398880 7961818 2103217582376059312973662569199246848 7961819 83307253269105255164882625735951200544 7961820 27863040378776369190704281730709550080 7961821 3267375278603077128933253896355906912 7961822 -61671028934035706694789607598872800576 7961823 -16758782432309699226372244268399305536 7961824 -16439542652503497422063650465606533120 7961825 -10080248381751232294286296905094365450 7961826 23511991189954089736487980341795855744 7961827 -21050196701731078538293060015310644324 7961828 15462946776968093118598429398832361472 7961829 -85404510448203920603865014186853671232 7961830 16464677229303954489241071049474773120 7961831 -44851071454930842146975294670403276416 7961832 50255318070598020284237964444749675520 7961833 -69665385314734063786270261000608160176 7961834 62688537960907527516000482962301259360 7961835 -11716242386504151500498878545946337280 7961836 56102804297658852068659572214203973120 7961837 -216748509423478571976765685711288032 7961838 10875989496883741195467802782312714240 7961839 -156937963293237155734110393355405405360 7961840 14857063351830595692797855300981391360 7961841 -2881549028838666710909022149793294720 7961842 -4684823561971619751544882429657775616 7961843 -84742004628045055624387044179993748696 7961844 50452515311873454947465689144581015552 7961845 33444150602250534788556935855933638680 7961846 14193553828489554695941267598008228224 7961847 100708671845030061194513370090488431872 7961848 -160244055417111367436024714933813821440 7961849 -20463054972488627830938767704003160064 7961850 11477246445484940854892871918132631200 7961851 22140564430471091798535221167641137400 7961852 98700944971211947987616357238099111936 7961853 58679714906205379369285488774200699904 7961854 8096399788680864753560652834241772544 7961855 972951099691435710594250910911841520 7961856 10410450442458804778526727218254577664 7961857 79474907351562676547946173654746995200 7961858 -1955207269834417140116800578196185216 7961859 -37787052475004384666805222578759746236 7961860 -63841760405692828904470654921387968000 7961861 -45034138041687255894589714242854583876 7961862 32426818794802526079587397391383338880 7961863 -9035860965166863767116867282776469440 7961864 76818370963539259566467886732627640320 7961865 -70093218929770335436462143091721911680 7961866 83574853510101333929299503138170663424 7961867 -11399446555206919767825836228094265080 7961868 -106760806953498337440566570561765729280 7961869 -18186820911054506656931454789783916320 7961870 -9837150946411621422221849734634557440 7961871 -77775752701808428433367839263973876088 7961872 5740174177907291429804821254916177920 7961873 -30886348180034005680305043617008961040 7961874 -27851411717230626830029569455527741440 7961875 -6702957940170731479372951371041912500 7961876 -11808144434470878318061436639368282368 7961877 -41192045703388270395346671081908331840 7961878 -5697321318150615307263349697747425344 7961879 -4138470187230600482993957211917678520 7961880 357295581122530471445482878202675200 7961881 -167867207872155479837719706708554315318 7961882 -10798687917342686336971991506173472320 7961883 3199568198838598534947869722386469824 7961884 -15926524487292558294664207586327265280 7961885 -46472710460842128423388454600119699860 7961886 -31767671240512991146125170973620779968 7961887 -77685018343765556181278576929198950960 7961888 -19555827071576084686324494293949480960 7961889 -18973546186981143317735275179261884352 7961890 -50439150147323390831585556180137560800 7961891 -4121667011998625505487991847293978976 7961892 38997627737856746695221430879037153280 7961893 -8085494960950336722664843458488835680 7961894 93529681751816545996291270278165403392 7961895 64891190704359569709501975438947499120 7961896 126025559778209451780857453062538849280 7961897 24266147959688477319151681049649289572 7961898 -1905728529578046906404354012554678272 7961899 46904682422147546385363409283884390992 7961900 94441513153688162642340481217607244800 7961901 45123773862065364524319961376703604032 7961902 -32737323630007157735768270512647778560 7961903 84564020022459549698317514525973191064 7961904 -1394908373314095380255593691579990016 7961905 7573171537819108941297785130389356800 7961906 -62821824114352904525066000664456693216 7961907 37175228896939352271101142460364349240 7961908 -88686207586348384442935675769332070400 7961909 -66691598146683101224094553011035145184 7961910 -14103796280552782398636363776982528000 7961911 21265862221629099969614544966040371024 7961912 124076139858858221337455872268161536000 7961913 -21379823516852281110204731270483271756 7961914 23315064629336820548402368866964243056 7961915 10820067058362280547468831630286748320 7961916 -5294213663188597049777953191982202880 7961917 15206405687099365853867950172142412 7961918 83669666232001663748143684366973686080 7961919 -5256143741450787776226117341821398528 7961920 13082443715233785575576913558110208000 7961921 -293440751152731705039124968677390700 7961922 27264599173217885869358812932493063680 7961923 3198696083180385652372933112098738504 7961924 22775476069814051584585843942198816896 7961925 14388359297959413414289561268381911200 7961926 -29766096309492161231406610441725959040 7961927 -145319738322676214867955991999419098688 7961928 -32961254966160763790255384352330547200 7961929 -85027993280624605025267449238665298470 7961930 8406674718903436350929367059158923360 7961931 72230237564130330126088441770864448560 7961932 3940654117119982816715417769503477760 7961933 35125549080238301916671239790234200320 7961934 -41558551997838632849223255772405033920 7961935 -76064264788253489834062175208926736120 7961936 -10025502234129544159477191058292736000 7961937 -106265998207692149042485825137064077840 7961938 -33333394980976184560644206248690391040 7961939 -85745859782560559699650011081138250260 7961940 3310719370595764716181644161007206400 7961941 59897238742527227918122017190204041984 7961942 -67783867845021656522811754035995260128 7961943 -38898898616904538148391755900099590272 7961944 29416668593791628215769336699323484160 7961945 53962579895802293406266381502912828480 7961946 -7259868335236739817125407969169715456 7961947 636180487570857163446294546481163264 7961948 -55642905501603150375872697249639624192 7961949 -125932394974262129688946095174034226880 7961950 11243309057486424283849843840062120000 7961951 -121829093888792652535713419968793166048 7961952 24395055701045811188041875998576738304 7961953 -41782590961145398223149327211935768798 7961954 -2868801054730627180661628455551997952 7961955 -50384892688546894376218264231956098640 7961956 -10388352642907234826784925229787279360 7961957 -50468458979208484467328072092785665794 7961958 -66597563675783485066048690820917709952 7961959 -92999130478120077547587001260085408840 7961960 -45978347075647166321680186567476480000 7961961 29645831844980468363701600153551828432 7961962 -59654811545904338604827453766536427168 7961963 -12661724785181549397849739671804884400 7961964 4213283736075259820708213236853913600 7961965 -49516506948263955989606632989203928480 7961966 -900343138995473664655501279981717056 7961967 42654774294390954227988073362107641488 7961968 12093736444087247511053666764109578240 7961969 33477404087117445409869144327254073840 7961970 20149535658599027295462661710705984000 7961971 -133491013446211592951072607744793501656 7961972 -67293185149043066249966962080264772224 7961973 -1970571099154113514642096801595061216 7961974 -54505309442235176414960629159143975264 7961975 12989038418490931523254957443751136400 7961976 6433705160429336482151665829881589760 7961977 -37194574537115057212778069231958127728 7961978 11559068588537441200521204844260446208 7961979 18612940492543608193325910372867101040 7961980 1317824637889847474053831365241528320 7961981 45140841986483853166429202707869595782 7961982 -8325075027098173957337443692154761216 7961983 56553479682665320379321313100293832984 7961984 106229438169491034486292915129260441600 7961985 40749998365582216204375611539386374420 7961986 116835610040724995570997033680178541440 7961987 -6308552128052577219513257829374346240 7961988 -14484441665240985888245934813348495360 7961989 -7787754750675268171466064916837029344 7961990 1158481588596286696180798267937952000 7961991 6974251754720109811788624099039584640 7961992 -55655731297223150838971759374105313280 7961993 11686741938393022250417673113141405064 7961994 53221733870063427975086374452569477424 7961995 -612641572453870211128549525725549600 7961996 -16638033022753905282445715063359368192 7961997 64466466003903272535785798547528024000 7961998 86198879182435858030285150241959120320 7961999 77711312186446607730752864022661182000 7962000 -9181390587207251233095542094299136000 7962001 -43318524240975444357018248343355322268 7962002 -17643005021792089623779970713984452608 7962003 57108035839895950071834453170629094400 7962004 3812224018126039694418143402949404416 7962005 -62864557960151114386554448169851778340 7962006 5377131479004836685969160950241290624 7962007 89287956143377946022830868263396848840 7962008 69710426386662730709661494017148928000 7962009 -121527214013754487880173440080990208 7962010 26185584466993880300595432600919500000 7962011 -1327590716226353808050297043386781696 7962012 -46391256110193907276425671901673072128 7962013 -4789102409001813432362197884868051738 7962014 12049868155587632377708550216028208320 7962015 40536806035006858954873682599289856000 7962016 158928968952020636094604322544248881152 7962017 26266267003073152830228065599347360000 7962018 -28824907270713987383293882250878951680 7962019 -20391637733192917516564839256549002880 7962020 -8536558831885534867191840670870487040 7962021 -434227376429562246776244549438515010 7962022 -104968344859568996821185580831080249408 7962023 -26350673164519976207156311780715533200 7962024 14976610469402489955106008070104023040 7962025 4497034791685111748742668101269969600 7962026 -7721305278819375101451042981009346560 7962027 69644938082842087758503305370162151408 7962028 10158383981520918780005866469963687168 7962029 -8804894148431106576668775117479770920 7962030 -3563804987232683370933403005911078400 7962031 22524389627388471134881129378200434688 7962032 -6827890534242285758777784967650017280 7962033 66950639696560392213079178780267482224 7962034 3114893772220405348902428548062406416 7962035 20851194673561489183654422434607000960 7962036 -3921831972392708927516655484892123136 7962037 365281598722862965403041981187539320 7962038 -9840647031661403193492508055462830080 7962039 -35706564956963890758400363755749882376 7962040 30076064827078574149567916041632153600 7962041 114472367692241540579033351402711414442 7962042 -19707568452645557148442802527452698112 7962043 10672267025442134476513136885636216464 7962044 -3353908059919832037017218337035200000 7962045 1922025133826795421978666235874150400 7962046 14437701951432467301767939335417002240 7962047 69813975453394302220785309834367346496 7962048 -13377833628271397886972092921262637056 7962049 -185349532757513423945369053343453349840 7962050 -15638120058716508657174145528453200000 7962051 19163432647256182521808919485655979504 7962052 -436875052406190101994653061510389760 7962053 89891436676885903826223244769360768064 7962054 33869816097898745532699634873921225920 7962055 -80858154319423895544152083804991372040 7962056 -5193833619699097708440893145820323840 7962057 3080560206893428363589772663570885306 7962058 -213479750235756860843966744355196992 7962059 101146866985051425586326101297178432000 7962060 -1071730887135997623974219794651223040 7962061 29768954246013116968497100402087653952 7962062 89139569603361886442036126515485301632 7962063 9525952948944912825749636899398871944 7962064 6882630523588595089463542401566638080 7962065 -18868519992326395641585385566293500800 7962066 1931068945417430720346788724770188800 7962067 34721237672447688813863155268398464112 7962068 -60391063906388551101655922642053054464 7962069 -32196680330292219813583636398439287360 7962070 -2974311367827102759394412609607158400 7962071 3097630860639186223998935068780922880 7962072 -34207188747935463374689897373356462080 7962073 -5891187839074884049959956186035746560 7962074 85605540243513383366188190391614743536 7962075 -20866134166451470431145458858710723400 7962076 152597024615054686615294720897231736832 7962077 -35105990316194047932974798937498192468 7962078 -55247367073612518834717501475735824576 7962079 168830101867799264424584035357764263552 7962080 34746778873329348329091548262354124800 7962081 -18092754070998282561866393657875207248 7962082 -1817936582965081469875225138670954496 7962083 -54096397411564884728077863916039125480 7962084 8975774589338958938784689988453949440 7962085 -7127533545568565718586232786508447840 7962086 -15806329592020869601166194567717113600 7962087 -7107029233803060283355076750826366848 7962088 -82579620083696323237487456844479907840 7962089 -37919396859168150240121598259884393244 7962090 -22662493223453889116007816796718119680 7962091 137791969999580339605594629342007829492 7962092 24142743189489342114898981622867087616 7962093 -39320297317295807629497594373029607380 7962094 -28408542895195374108125669564451962880 7962095 -1433976903097253298585684982778263200 7962096 -19221566496113852413828753214802198528 7962097 -30301316728500125255877352839705346512 7962098 -55503397463247203624730946609512864864 7962099 36936752983655657910640090789214122560 7962100 2495530746447865463859334114273462400 7962101 32597284713918278446253185652115895680 7962102 -10475268108754896112004789199890595840 7962103 -115402729763647436316738554272194761040 7962104 -30132280351446235135008523014631772160 7962105 48123158571043670632027929817197360960 7962106 52563970125492638142176084912520155904 7962107 -81727400226699353988819964436861492040 7962108 32593989027181466385073869713390518272 7962109 -20838342178493594031145249676848200480 7962110 -780515678622090996395781330982003200 7962111 -52511303705126981606736286673458629360 7962112 67355253027885440744188272586870751232 7962113 -23352583985755192666435266917260493100 7962114 -37553896565248413537184482889623596160 7962115 -21982727851801238526954518046133000800 7962116 -77377192919154859446518094227009727360 7962117 -68935621589038580896785735942290179200 7962118 14235647466384478349373119291630616960 7962119 29533450564948714575042121512705467160 7962120 -25249122520167670686843420751440998400 7962121 28621483112189177951690867979733949200 7962122 -9347784210174894298644570249139507968 7962123 6714999312828922267442925979113715680 7962124 38473101715298131261848650374656921600 7962125 76771961175255522461125621887153327000 7962126 -323149105894835499300422285052744576 7962127 -161869450472220858891485421029514451024 7962128 28559891592605084075116155143268605952 7962129 46469149432325812303669198421306023680 7962130 -2447528923655684968748109784626401280 7962131 -48846967724720219452876012326370488000 7962132 -33029272569530757205312857708766783488 7962133 19155733660534286432840147901939852288 7962134 -63975975267990976600258320025729826784 7962135 -21344805482630557220702396686364047200 7962136 20948326557102153226828110619899740160 7962137 -49041188989375554599780700615473853048 7962138 -332800066402302697122364967227723776 7962139 88778720463263965577179477918507255940 7962140 15557589213299731702505527063909171200 7962141 -45323769276448410058748653603553030592 7962142 -22405749885087974959069243635826278528 7962143 4372231594308248563097816779421460480 7962144 -31535485586853805581789452832323665920 7962145 -103248709363430037865034999387295605100 7962146 -66422478983494141777337965886791562880 7962147 59194437407101831703724403880540817168 7962148 57061328628857787947344371629825479936 7962149 -29365252634710722269709423276750803880 7962150 -270945180898455498941157003891302400 7962151 69920022477277056190131624742151004152 7962152 936528941556902502663612168390819840 7962153 1668415190382399058319686102063804800 7962154 57242576449315559349342612128410012512 7962155 -412214456138845280631634829902849440 7962156 -26010760104561108789673287837792991488 7962157 -8655755601689903173386738196939035594 7962158 -1286496120224753094884396923699935360 7962159 25129162236769208848714240143407623680 7962160 27585325451531288054749117992612986880 7962161 -120410892621454961429026033839756416238 7962162 3462465492578049167268867655710904320 7962163 -168796482008560488059977048065721488 7962164 15726746123883832989349969400747753472 7962165 -45691627765229976542251664376051912000 7962166 -27472630093269741473654443388788952640 7962167 163023672278590614372620650310944194216 7962168 -59856326911802785575256293622181068800 7962169 12907645631323071839067478144596923844 7962170 6986812505033909634847821600976205280 7962171 -15712520606737847891005309866438690816 7962172 51408015897190673624841355906197810176 7962173 224252207856019557450936932838561756480 7962174 -15522752477907639609789235602943478592 7962175 -10744746966306287177589940204428125000 7962176 78047330479957642872689081653382873088 7962177 -27871289059497128693748627192454614480 7962178 -4375416064008013426078595669803852800 7962179 -5090386816149051562348556862540177216 7962180 -9140190025335882114805223039317831680 7962181 -1160220291473611753891490257057348928 7962182 59781332033626122608814675885141734400 7962183 -3333148925323676334398980520272135920 7962184 -150894674853810662474239717998583741440 7962185 -10841938048898058784414276507842103680 7962186 12101183761359851175678511803319309824 7962187 -104670914812605940831431520428379941120 7962188 -14886006508887035999649536666722258944 7962189 7638228836309427691926826755820238400 7962190 5409920721929846350878171936959811840 7962191 -73380974836031387596775290986180536328 7962192 3173051874409858220562194538013655040 7962193 -102910070570178239723202998894556316558 7962194 39006351000898504468478398621293130896 7962195 -6910024373805145275501457869451791360 7962196 9547512246498542900887998244199669760 7962197 -63657896257690304520146841621570501600 7962198 -35985871570316981601588904112714795520 7962199 50520864282786170214435138542260098736 7962200 14262335130668772384691358688419328000 7962201 -29869761218422708080462260079535812732 7962202 68060492457511007844395306588304429552 7962203 146825018625998902918243217502665008452 7962204 32768968360206168753324327298176477696 7962205 35446759976776741651880955732078486720 7962206 -33671505703746475773805795053734350080 7962207 -14987954015854803998017060225737703680 7962208 -46165038868301454292781614832041328640 7962209 127528030765339753114438474748276473728 7962210 7771457827621178283335263222551847200 7962211 -4758993101076181095734975326518348480 7962212 104659586356106269106138191052808099456 7962213 -26514045598768841303367409174645946880 7962214 22439317684922175225264085809961620480 7962215 -35132472965719309075467507339453530880 7962216 292434163628793696544414820338483200 7962217 -19648552501025934456320645277672857088 7962218 33357843654362555092353453892612515840 7962219 -2347547012586399838704769661521664700 7962220 13229794044753299839186045705578055680 7962221 -22718895535864079755187146218440775156 7962222 27045521567508411074338852574029805568 7962223 183461222873106750854175665170774102560 7962224 59231700091736203243626954521837568 7962225 2717359359220058374316850671778663600 7962226 8818688323552277464826933996383703040 7962227 11823423642444519379745819254946807040 7962228 -32325238748083606919430077215573250688 7962229 107383811996071295156129963796903559680 7962230 -1177965770914358497749575156257716480 7962231 11778560814011703506454717705392594640 7962232 24085483850808027947652149709726105600 7962233 20284601262542700378526073177512309482 7962234 12579802579477036551233623491651585024 7962235 -79384170139127828525709497286699166800 7962236 -59265117006483824639314202422092318720 7962237 14456780331274299654359863286886984294 7962238 -2971893821170068923731286727636564480 7962239 -19349535509176899898535340738650807904 7962240 -16319737654117883286075522120941568000 7962241 -25463003920259769280259793417274569216 7962242 83774173321990092750911622938518243200 7962243 4710347241124305167248590067836080304 7962244 -4731357325933018161294918653644821504 7962245 52088201745918796469241405472780565880 7962246 7438656198575330177082570719791344000 7962247 51502517456420058367207026273864668696 7962248 -28392647305922215134459858647097507840 7962249 -26551184805572473655984832414048420336 7962250 40911063558534668298928609232350200000 7962251 19836560929857025330177772204728593408 7962252 -3503427098290822352496548475116421120 7962253 -43735817380180876153378040812605012116 7962254 29104873225311260282845426273588549440 7962255 22837533909225527234737109760219862560 7962256 1331251937252108925303060932445241344 7962257 -9592491065664063059374325513540517120 7962258 -6631867832284871325171588810226502016 7962259 39066343677358920052159344553103877720 7962260 -51649306106928025836979787957255973120 7962261 14316569066156169694397468384311871040 7962262 37302185031006959787924954723861964800 7962263 -111837652591617171465343744600275685296 7962264 44283560699487528798176911324168488960 7962265 15242872104098601256169868405771187200 7962266 -68942940429564567046972834897608245808 7962267 1335232097725008671621965653097491648 7962268 -23953422462706404283157270092846863360 7962269 -4546577343614158810884586467658730880 7962270 40484516137809607192872462579322306560 7962271 133583113269591296513921223202140085472 7962272 -35297965295297268789521033350645874688 7962273 -84614297876769177343807773293979878400 7962274 65535055258484453483357863072214093136 7962275 -3282727868185713972244324076319043200 7962276 2753928056795684870916779074340106240 7962277 32219430567941224701469687716759464126 7962278 -13914314882641146560179319487033661440 7962279 15243711836596624730011162488073758288 7962280 -57900778619395826776327912583195443200 7962281 27579439423899654586657600048412448000 7962282 -1397414197879403503597493423957339040 7962283 55275048179429442154019923725208844576 7962284 103134524803905503528218955584482048 7962285 -2062722145298937902602911834290899200 7962286 10959527717625748679510960390801261760 7962287 -1671870647075611587065732838923560680 7962288 4155054017443426366049610361636651008 7962289 -73095137771421400204531871220257440844 7962290 -24215757827224840716951952344967357440 7962291 20733852300602018415562506485042586900 7962292 -43382345520364462471001774835179468800 7962293 -40951594639069535827952252259285085458 7962294 6317078794830498904010060273245163520 7962295 -25587337813173882322962317019160819200 7962296 -22892397600098574759086466426539827200 7962297 6530242903457496287255545157861383872 7962298 -62213649927695585757551547859285175040 7962299 -108865830193477530132366365874813968664 7962300 743307682063652776847148888564518400 7962301 -17857282826242724804249815251663232608 7962302 -144872871166208359895758747632524056896 7962303 46767288402192610316615378833077632784 7962304 21511117726606856173867664406777692160 7962305 -41622335285820567835930126966222794840 7962306 3232420284159159772807063485645758208 7962307 184608979097414203541657106497690617752 7962308 32389263450437574712403388852873164928 7962309 -109352451467162118856168866506772749796 7962310 -199472347558143350701883949491130240 7962311 -34213839723998089331712296588856188160 7962312 -43945028361085469293487642453391605760 7962313 -42010756012811184949486781141910358438 7962314 56290176805392914543746709560154462256 7962315 9135795884487752428052916701338333920 7962316 -89012412859751480852449001791390024960 7962317 -8310165085685647178416689456629172096 7962318 1416167145208081582951235995540194048 7962319 -2826002905917332058145835634568205952 7962320 25288292059055523593306744180629094400 7962321 27360329741420453896005161612417609712 7962322 -55350381724200237077775437498868690288 7962323 -17162506609239982331431386481082568216 7962324 -27935496837545428353510688513443176448 7962325 9849708513300215100659709947289897600 7962326 -21844650921446613966919948345987910400 7962327 -51954206086764644319050368155624828000 7962328 -106308841171331923798342792524945223680 7962329 3099568957354964320646359618969953684 7962330 25617865903084244986247859484989312000 7962331 2421423616193176381002190546945056320 7962332 5555565032150943716198620750232079360 7962333 -60513880116994400624577414098251464576 7962334 -88131972429679625280263557427097101184 7962335 -22451644365607774826907246637906249440 7962336 31750051054773098766505554431874957312 7962337 -7130191528472062441635263378776035920 7962338 -11878351162071863586738649187865973680 7962339 -20301479697458859607199108584745406720 7962340 78481560061591691066029782885089859840 7962341 -59495300336202584335195046201403360840 7962342 -36625263333443688853588043912616176256 7962343 -54576801984356791344742171408186424256 7962344 22706160873134062130571450968024709120 7962345 -25970542330424522515279237782153000000 7962346 4755040464353496137047260700760411136 7962347 -93992044644858062179009416907884384768 7962348 9755421816551633782394133312534689280 7962349 -56507959314119048503979228269713420960 7962350 10673793808148988813863999867858841600 7962351 83815540325277244939048386565874093832 7962352 3743026243716805105300597870021476352 7962353 779958974058858201633352514495567280 7962354 -691837488398136763540185891915260160 7962355 -65779800610193251740204283061167044240 7962356 1511190933235300181467678963622676480 7962357 5503082763963632452913248689175041888 7962358 -87766677147226995218026802308350412224 7962359 104576866682907500269661613105489955560 7962360 -18617207342464753079767170211086336000 7962361 -87058087332291117483090713497475838576 7962362 18901333259895708665966499683140248432 7962363 44157538082576549241237649878662287824 7962364 618994640841324965860250362255183872 7962365 -47220745482368157680671078248752325000 7962366 24621533193669202927621103978130766848 7962367 -55976809990322041712970240856755505808 7962368 -62921421501011385557797558668471828480 7962369 -66953907288486146046784854400976642256 7962370 3764992231435240075083669396325693440 7962371 -45410819021159915306342923997025607056 7962372 2682423775111937313874765914203968512 7962373 -64511072344261709156958358138035447236 7962374 -3981132521528232192337506002611431168 7962375 17342104382705911051105608697749000000 7962376 135222979689648122489285036407683932160 7962377 54296248202748907746046007642531411226 7962378 -12143969086058362834629013880700062976 7962379 171580363070869607735015780370144305040 7962380 -8291842214467603322071815446875315200 7962381 -9775558465388603325350150107947098112 7962382 -43431123600720716233371777702675782208 7962383 47447092698189386547543256272674813808 7962384 -8329517757727654392385549341816324096 7962385 -377237269932593354161011495815454000 7962386 50155524835032146650324264183447765392 7962387 21396628376556905332011702871216068480 7962388 -2909619739390064058492929457574912000 7962389 -5784119989388321893947041052977037810 7962390 11948631071948075005130827806291688320 7962391 -105441473650794288208434006315588752216 7962392 -111783005666553485960893502702809251840 7962393 -35557097706179184267252124745675461632 7962394 -70858093720176466190589761460687045888 7962395 23165009727815349048208921124939170080 7962396 315843871693194717831715562412171264 7962397 153561251560419341291639333215586111846 7962398 -7946324931628994815560327310141903680 7962399 -891285070198349961286060215020342832 7962400 -23614531165365165763211307285430272000 7962401 -147022433187048764707186969566654557598 7962402 869304384802206343309176362724710400 7962403 -55425805026825016787894744332505341348 7962404 -103131995033714854431466752632297548800 7962405 16864815167361758711222262342538560 7962406 113702310714744876948661673358218720640 7962407 -4212637365267490865982604963919229120 7962408 -93070164346855195014079411527784857600 7962409 -12082737994678338568786760284392743808 7962410 -8239898805973682098364211900791808000 7962411 -110636016748001681022479898918495936000 7962412 -21090231229991317541820874795399536640 7962413 -46408463689012849574166528038547115296 7962414 -36444329022967654935494398200328442880 7962415 69154912953371556920122621511884189920 7962416 -3465408896131798134031912780097912832 7962417 -163204683643161059991793252660895466240 7962418 -32946235270585437857704331002473561840 7962419 -114989278898251342824146205241007832180 7962420 1671068029605711883112806053547898880 7962421 -37338459003692112861170070331312063378 7962422 20638372339786152317393991997425447552 7962423 6241268628928871348658833401800418944 7962424 -152833739210948085868407275449804247040 7962425 71991981172198460718963163519910706000 7962426 3344264566598872875446595419051837664 7962427 -79659402275452012690479300804510943128 7962428 -117533754245431907213992255128032044032 7962429 -101404333166196624359459242487665833216 7962430 -11353947139058021066138923058378400000 7962431 38068615568435840112534180870855695112 7962432 10303831607699380380061313362990989312 7962433 -71546655409641537341348024453597536318 7962434 17707623919296821091164123156058833616 7962435 -13236306284917474218261361909431180000 7962436 -34894170209410749319353430483486391040 7962437 2983814763023588411085467390834206464 7962438 40205036820108478360154965303543013376 7962439 702583692106011002978929489994819328 7962440 24499963877099133718281351759716044800 7962441 40174670076277351765080678903441639360 7962442 -85281274715086535370655288557679923456 7962443 43465791266538341266040108338290136320 7962444 13249124831077631206998703618401239040 7962445 85701980683527405851863280818781930700 7962446 -10519549552420377945628893481295606016 7962447 -70782547115624923126797807575338990200 7962448 -5208749587188672693732720844654002176 7962449 -179238410032000695599852660007555131280 7962450 -2492118285198174365259623337807552000 7962451 146718431293864791595851047636264377500 7962452 29254720464156455700108300182961706752 7962453 25481250244951315712602436843032344462 7962454 -19776159717650552982137246932713241824 7962455 -12659138167115163487997138418700064640 7962456 892048439044996085101112753289523200 7962457 -20265388618031750864487547041874421040 7962458 15956203215556436432589872467177162752 7962459 -5899376704492361157233690601286226640 7962460 -38468681141881163219285848866790041600 7962461 -45947842545267967841772927317510732148 7962462 -825922976175407690014899789403221888 7962463 43653892215925842436589233768397798400 7962464 -114089837718709979119681477255955349504 7962465 1939748850014449034628282690148302720 7962466 80122752998177154535419327938096219520 7962467 7481297894917181200395461541898527516 7962468 59728953836849233434621915989565527040 7962469 -8603508881428558045340786858457936130 7962470 13381048281856881761798245998357559680 7962471 86391940865568057245534839762855898520 7962472 13980208141231952864261215576566988800 7962473 -41780807978168378393895948931060891056 7962474 -840869534785884532712984106059489280 7962475 -6205356283183870361544181614271075400 7962476 -107849888541245332924324307350344168960 7962477 -17204636295049431438133060543272615168 7962478 -17543028109725903994003791818002258560 7962479 -8526043171441651064079171463817036928 7962480 5510361502267953384408675777309081600 7962481 -32983162277632803523181218630932829328 7962482 769266472508246621007891828070594560 7962483 56142263503728017191954683134963220024 7962484 -126922107997574940931093351646756665984 7962485 -43396923410581861188039530904736809600 7962486 6578464976732115285376056150083088384 7962487 21986366481643997386855558081300926960 7962488 -74632612641726877569354723424510218240 7962489 22386090849821454469291307828171539200 7962490 -9625998801609402652978808399409530880 7962491 29902472945562074977009801195695497892 7962492 -30264635755167503929679265477211381248 7962493 61159275686500890363309179159500777920 7962494 52553125584391117616954452059443350272 7962495 17706266799170403380719654491466047120 7962496 -42156043761439208504422755174753239040 7962497 -11546264300458933638083600120664477054 7962498 -4961128104489074556467778137104298976 7962499 102255059408774734616098693794144837500 7962500 -21889685260702185159423828096093600000 7962501 -3670559870265811093008811019813812800 7962502 -4584177618780328827040298596705010496 7962503 33372058931953180801694692725841129752 7962504 -24641243248929685542112185106747637760 7962505 -1746902023338878128263527601565870080 7962506 -56776173638350890948047540687319012048 7962507 22000362066610532971791844687312262400 7962508 -13922933067169369596489846676974898176 7962509 19217553622944540360870166207851650304 7962510 25267167842056549236857232932516242560 7962511 3239594476328112667013445249066849360 7962512 -15292491459049201388049612224008224768 7962513 -13647437574949481108125130552007145152 7962514 12336899848289167390451627255905139712 7962515 50273139822275918841224905628635191120 7962516 7509111771669528471298628578978037760 7962517 -126865416509176693585560971234192312434 7962518 117488719150000072889774325749229131904 7962519 -42470818582585534535647695360480307200 7962520 -20188403747459212079347481735119872000 7962521 -22106589482599505735189926480747615488 7962522 3468990983479666552763605502280622080 7962523 70905710562261209003609327915933716864 7962524 -3321964686443367293704578471762278400 7962525 671280785368373299764174340650415200 7962526 13761558138782268924456723330814272 7962527 -34027890520758733215950301990629742624 7962528 3432037084822266329955479773073375232 7962529 96039022376560814003396786811843595284 7962530 16631383868956038460645327553621582400 7962531 54754710392453143478927048079601593600 7962532 17936396042973064371874106699756142592 7962533 -34516904556903061438674459392850146976 7962534 -13165829974453743057497568035007227616 7962535 -2226753222435334618416759160991147040 7962536 21292692031958021845972548625266769920 7962537 18221317698435254196364909751157501120 7962538 -10042431177531313236513017789920571904 7962539 -60634380152108364434209247462053252560 7962540 -8230312561373115236396792755530163200 7962541 144001617587510409583950046040481041942 7962542 -37859689772183962941607524317698273536 7962543 521440885676419214666220638369865000 7962544 -9669273181423391052978709518826455040 7962545 51252750252111367345169426975002414800 7962546 -4286862120489131347780378766793503616 7962547 78379115967341918355220206905640571272 7962548 -3249585698751619185312357624895991808 7962549 23824784447783448404455475566242372576 7962550 1913683474138745241538333980258196800 7962551 45447008328740421884306003996705568552 7962552 -14857592256261675649285825551322152960 7962553 282507439171231977308219405706843280 7962554 -46591194317177299038313799925876268800 7962555 22184380878892804906620138272825339760 7962556 -41425223887415119175127727728720684032 7962557 -219593515936290582720031696862418989760 7962558 -14781973010430001326185658532638735360 7962559 -59647279624288562253374391577925412000 7962560 -40062395448545554128465952043433984000 7962561 38869872734373940003798090448439088788 7962562 -59957360010643300492267404807322732128 7962563 15043548750562655169587750890356446880 7962564 -9665379131374047281838415973813044224 7962565 33118732855378428547139060596328680920 7962566 106016909736426388303797510171913195200 7962567 4198413581754006995636636782967201280 7962568 1319486903480424105054551942052249600 7962569 -39441107412682564350435144492277329528 7962570 -17599190015999232740548523933997465600 7962571 46159471495730980407838534496784634772 7962572 48115479964405290787240472273466206976 7962573 8659006621682535696800635251803340768 7962574 -14541223083267804142729050723818236608 7962575 -4331511830097708274356383332483942200 7962576 -12164915321388271617044716536314462208 7962577 -262030492575849711556694681492277888 7962578 27600829689745912556412656743854539424 7962579 60806044520339080836546512596944236448 7962580 -5836264126536985741207651150856044800 7962581 -98282843254492794123683167449335469600 7962582 3518240859860528040962451202793410560 7962583 121938565842171657499622586034400221832 7962584 -22864977141368742963064907283687628800 7962585 20995588070979124986272202344214240960 7962586 59706880159275681336467226634267473120 7962587 -8643620082344600554898765038009023600 7962588 -17410720145775060500038952033690193408 7962589 -29303014119587419522703619730962875360 7962590 -42029461025436788600953689548441323200 7962591 8749981655121702000892532846229679104 7962592 -54202810587964131387689929191757971456 7962593 36316643869617647889590726411922823842 7962594 16066904993419896476310283140189859200 7962595 44536536782187032694426989231889248400 7962596 -88651852990908673809121024958536366080 7962597 -73281758359165072653041901339204648960 7962598 18443705364694768828178236917785283072 7962599 42455676935880643632555069474022858752 7962600 8882383785499555151321164173447168000 7962601 113778373041117999490197665768550177652 7962602 50502006172248752439618328457804152752 7962603 -39334986967203416151396409954477372992 7962604 77981426839617787907110335551644596480 7962605 -8371451006510521548941492573681066880 7962606 -8441532750730473279737492871971340288 7962607 -97924975353453204014888090903454772144 7962608 -36329708611661370158795341778248531968 7962609 -21241857080685033652815586277782279200 7962610 -7153758622257306497607684763933030080 7962611 2452098895162412468364646148552291592 7962612 20602827338450348455427985298271834112 7962613 138228664135310648911746266792543424540 7962614 8117240036389929624283628515549384320 7962615 54069359014129771841543606360161008000 7962616 115738167925660409979724817302793748480 7962617 -32477423567116254025388285312031826680 7962618 -6884266238336808559975564110070996992 7962619 -2719737095892521715246401753390869248 7962620 85466066813853599424547149421572864000 7962621 -2074377726745858771410656021691325824 7962622 1032357623716993723033914104932164672 7962623 33018966849307442657204266927232116944 7962624 -86848413960409052296889976184016732160 7962625 116081191684947546433234623942934848000 7962626 -38755627847328963998045982984685768704 7962627 73839158586803107722415964738116387320 7962628 -89187901949907660024400889690482805632 7962629 -37784587313200506874380777400890444288 7962630 8603974561400881280948128305632509440 7962631 55504328379799669857560687114529049392 7962632 59764344419854589765708726814706406400 7962633 1682076783876559286437416747294497664 7962634 34745661175915827720719137092426128640 7962635 82147823318087686762713977744580455760 7962636 -40346374825038938270159852029805322240 7962637 -21326185241541084832106832982654144714 7962638 12986396762582555871373726159758632640 7962639 -24293371424387659263121156318475955576 7962640 -95823640146015792136490648430182400 7962641 -23459969189031630852283616910237818958 7962642 32990133831846716811815887855504051872 7962643 64810287567673539347400542788173761344 7962644 15803357219266644418883714520627774336 7962645 -21221464168214262327145282366600781280 7962646 40563304132901613226847873253864898560 7962647 222597649873661661035531743592250720 7962648 61797787494985589523139560030161448960 7962649 116879386850798284839295459741759556500 7962650 28231988278925811242110689025108473600 7962651 -28902225130404170263275794112070665120 7962652 9921082618314537015781520764991262720 7962653 15588066857585577220097016183065325120 7962654 80107543170823575052558576346941440 7962655 -41451763533033444974411217241006135440 7962656 56571080271009215000370749513465462784 7962657 -9369620869309464740714480438352709920 7962658 -10163655081896424615264066150491949312 7962659 -15978969727397708345826269259582733968 7962660 -4444993733418808175522574563352330240 7962661 6526274957056128296161602861526628864 7962662 -23348933357513673658928233779779163168 7962663 24110961281913159830823814544612866344 7962664 -172615824831268185468674137235548416000 7962665 -50697585748067846497722611702659982940 7962666 -26952383999234834078484757005930514176 7962667 -43523506518213114320296722010130329920 7962668 -204978960067243932121766137675315200 7962669 16907851451227038858066617448811297920 7962670 47126874227384456317814614841106809280 7962671 -29865406660946315951837905215956096328 7962672 16072733341329564703423406881595719680 7962673 71970552927268127255134656979005406644 7962674 15257182288834018221506779771002547200 7962675 -301440837523170277426398215062752000 7962676 -17159383376150604189627340382832046080 7962677 21776274359046273865798274223562268526 7962678 79456580361121851699004746602810651520 7962679 -40066732964998796151278107266565659224 7962680 -3185101507677497175348337422829363200 7962681 -62978043992712348853705234423098218976 7962682 -4260728048138850801853992644770692096 7962683 52594629321067999128130092778046937264 7962684 -59077557814705808131153206685469412864 7962685 78875968749479703571747693929735836160 7962686 -84397624336351627038174462650662142208 7962687 99225284131528362096964310677605057144 7962688 16875423031163665204759681964703744000 7962689 36664133916914923737788299829916536256 7962690 6810205196816333205345018317404523520 7962691 10408004359300648859284950356835302400 7962692 -2852777940921211556071397399645454336 7962693 -132382900012402400734508728998069979776 7962694 -4873719730983804528674542579527779520 7962695 -13320793133291580893773096197590914080 7962696 -20650905407105731447239329166576752640 7962697 816006863476866871402834961793471840 7962698 -3621862069700416906431247427428431264 7962699 77929484413543504808332608822725622720 7962700 31384897586601894762945764787829779200 7962701 11009124754978399783162295838697203702 7962702 21209786845683231995967083899991675904 7962703 -58806863905186894759949527681435496720 7962704 25839117605567522272139257766445834240 7962705 673257265173700331957453216151651060 7962706 -10323367173779924553484606471618508160 7962707 84437180257320893665042216286255326956 7962708 -14687474094963383206636841234980939776 7962709 -15566258130974645122198562524941305700 7962710 -3539220673881763948830028921867622400 7962711 27259597309844912619662462266479367272 7962712 -2207082525509673579196053673201612800 7962713 -1830797530483792589899415984128222752 7962714 -24351502440327380692520636089384215840 7962715 45399704184630739104662681706441827520 7962716 -67105306528656853995980062635914780160 7962717 6640491684141269931142879745545461312 7962718 50619471503445109781701999045626738240 7962719 90943086352373273801108219252515545120 7962720 -38014860832172741932791051699864207360 7962721 -48028125593421663105502561870303062336 7962722 -18975657880140347183751672909553176576 7962723 -16094525059029632558634282159096502896 7962724 -38620705383701280901483166979964993536 7962725 -15386610196314827239229492476042008000 7962726 -27358872131817055204803877624546775040 7962727 190904316800135772255428950753360208112 7962728 133439778529258035221664643798903004160 7962729 31584489700313089097094464009209844640 7962730 62369750347235363988239713799428800 7962731 11916023758854231956438851243560824064 7962732 -97390377543892656360837984497242122240 7962733 7185963131169242172718729219945639920 7962734 2640777854318356599295348769652659520 7962735 36529544368910338170401807727175843200 7962736 31621054388565155000752978922373742592 7962737 -155869367949991324975225191970109157468 7962738 -1045908390500098820349605488663437312 7962739 20483076081347654494646147168647007280 7962740 -941087845429972591657377139604766720 7962741 -47054775296278639237194440186263598340 7962742 49182148966768335369304903504799305344 7962743 47463535070296517891531440510784389992 7962744 27328136307425561865670285629306654720 7962745 -43850913481259133988240736549117712000 7962746 74397890197976801907065796708939419904 7962747 40408074981880237710356701369927318128 7962748 117520977424172796577655581356683614720 7962749 116379479344386281046847028295133825152 7962750 -33094463265272355997574414753659440000 7962751 -78090228053308360491880692099936197248 7962752 45322612363474015157735678091523522560 7962753 -5095284104011558997434483050125352192 7962754 23566467652561251464152409989587780480 7962755 109774369308964737947005856312178916560 7962756 15185786509727022833155391941850729472 7962757 141602263856346996754110226265334503904 7962758 37277837302897477060557527145357472320 7962759 -3926853683691075600057624303864495360 7962760 15254998417389627289383447248438169600 7962761 -36124656870204894273818305626728371968 7962762 -23215298471025068098567217841411098880 7962763 70188895977152939918057866705499276640 7962764 -42812686990977172215241156432787591424 7962765 -20109223317781045231180707719055739680 7962766 -34754098234974368109992954663207917824 7962767 -12014803958222306233759164794729791920 7962768 -16965331711913374294922567283400704 7962769 76374302941311629406617177212739493170 7962770 11576746831906443530722467408265431360 7962771 10520000351496021527927249028518491776 7962772 36008644856165364085691951794898197376 7962773 10239204752786013317548030910176118784 7962774 7225580120205145544390945618021623680 7962775 -73240728098390454067643073783863653200 7962776 80909547463568646115233828061768366080 7962777 8925313449304611289636527158600873220 7962778 -9955428470640546931925853693912268560 7962779 12770655300131981128951485609666708240 7962780 5010048305727193918641162399149260800 7962781 18476794285766368570473536803205252582 7962782 -83810868242101503027960540420552379008 7962783 -478885822029288528207376786292500992 7962784 -4969337214166703569651634752035225600 7962785 -34670024947419075723459401904723367020 7962786 179302112071661871960513760651968000 7962787 -112423171559205666698156428459961614848 7962788 -108246885157932129825830114688250801920 7962789 8022625684759390725280099064669853024 7962790 -25073354316769651707159938860895846400 7962791 92983795150441525101356598798656843400 7962792 28810652167240396155043447294135664640 7962793 -12542058920957464333025252320392653696 7962794 37927476746514826483037007532560750432 7962795 41313479616336014093865975210715083120 7962796 -4355969678948699151686689735961533440 7962797 116968805500863088664578533441673044246 7962798 1586049371480464792409986763563865664 7962799 76509212017581533556779041464770661440 7962800 -20285529781770023097061336715469619200 7962801 9318396842767738707107080126548999168 7962802 -18469604063998748853677174943904785648 7962803 130426680807552937050865384144072939920 7962804 2798896876236599942592227334171919104 7962805 143309274157282785700646272569401376000 7962806 21758829476145518719033343604915368352 7962807 -8042741087280929915840939166206008320 7962808 51264723400074729629447230343997480960 7962809 -158963618408025336468687314480236539990 7962810 5872336520660031479992526126567612160 7962811 -56615746431691486969547518807400242588 7962812 -22922845067225529116545638938463568896 7962813 -100551427580765493400507974856727985600 7962814 -13171737707155000865378839616883327744 7962815 2214025776569008808484595211539353600 7962816 -44498608669953177150860611270716948480 7962817 42993933968264727074855564398821025680 7962818 54122916782738219255887418083164779040 7962819 -59134384655834631043359721153932552456 7962820 -1513108127887262520842882126176704000 7962821 119257812090964762231485938908515020700 7962822 -5379567367342422184600863068203805568 7962823 69895116475647072068126363915550650904 7962824 157389399708633125000058896632491417600 7962825 9552205174206584265710463665035617600 7962826 -113966881652490674583286225657633536 7962827 -38991765067294796918992736267583996768 7962828 -36664072381768491411229942241175175680 7962829 23303739475607896910716036359673578976 7962830 -8094997494444113565130123523515584000 7962831 -7275099776726909874448589345883795888 7962832 18016994740113122886674585059818561536 7962833 -18890486647310213299493568617623912080 7962834 -49472037510143525607791874887834959872 7962835 23287646489341743249923141457942573360 7962836 8706418060797505414690759271504898048 7962837 56266869420746358283545378187974721920 7962838 -34837311950084694665735671734890211456 7962839 57534413963032717539671913731021824680 7962840 -3577754754076795023236610293895168000 7962841 -98291052402386138774214454476298462208 7962842 -3819171659700266723606669112319526928 7962843 -78889225792648387959552057038282813760 7962844 -12713728017554302073896952987921676288 7962845 22781044974608801947334969550518104800 7962846 -23919937264265831059945859195503405248 7962847 41007178794757311211381002307635963296 7962848 -7731017603811445748089707016189378560 7962849 -65988024768507997067889000178318833900 7962850 5023329866452310528396491457596876800 7962851 28783050491309004960549579386957646144 7962852 7158861030168990287443036982980703232 7962853 -92691604250190685053927798572085334272 7962854 -32809262445683718225481951508829188160 7962855 23757582397020814581068320337713098960 7962856 -10219541335785559077894310862253588480 7962857 -20274675752046207073307810312219042688 7962858 8292728561331899764581861875376636000 7962859 -32641313856142072327344373869003612940 7962860 19536432953061820962926433919548334080 7962861 50252406819985571479122564650399343840 7962862 76130563519605209864950726908159816000 7962863 24714959557750322740511456638339135344 7962864 -3270829596043768263447825076507901952 7962865 103934877873656624190378234426787390260 7962866 61835167226013311955712996320180447360 7962867 54294714060576562477353610110369288960 7962868 56456928028191058569378777485555018496 7962869 -2822363539071704021795022603902825856 7962870 -7215535595239721770688896956979426560 7962871 -3348533302850160059257226675256964688 7962872 -16376750825245024832313848729413816320 7962873 69645835374308909005290223881519714384 7962874 1653347504788966297374233887349694432 7962875 -119145841130443992148907729112080676000 7962876 5790998546050577795371024543704637440 7962877 -13251307131004159924536292765791247360 7962878 -4600398387862251600860501156125716480 7962879 -780934558285407337325171810227573344 7962880 -57557924053461155516384732100207575040 7962881 1207557319254045722254512076337859840 7962882 1494716043864900413784488234049643392 7962883 13581390570663721386888236797346054576 7962884 35041720561898422991094333575910850560 7962885 -10805756155833422894244352546335920640 7962886 -1494391618757556641086434511566301440 7962887 -27708261075560514162695060453389903464 7962888 -9652891851240758093853270038097838080 7962889 -89090925098865945962007789375819670 7962890 -26881295998641044295794653081233622080 7962891 9211852301214874082639018145516331992 7962892 83433165695664758410474513155506959104 7962893 58311667237514971354964178452285871840 7962894 2500424758863659988291713151552215040 7962895 -9554460002944906501781179995708660600 7962896 28832745840330549931292232765092659200 7962897 -61194591030419734567958063230705812720 7962898 -74915779480990403885254617112924210800 7962899 3529935249227513264642183820162597120 7962900 -14163728575059512594271848601944064000 7962901 21480618943298326757195451564781264512 7962902 49373137224611973206394543020310772032 7962903 6464148330984306268139939216457654840 7962904 80286147738218789159331635102021621760 7962905 40555809364407429189837908429327805060 7962906 -14232689895558912992284653359418410496 7962907 138761578556774665435890623477259146160 7962908 -750857450263763981889016075564683264 7962909 47355643072180029278930566935393247104 7962910 -24260480736983872989301948929267176640 7962911 -35590590470607528367565510372658035976 7962912 -116374536879010601845139421427924992 7962913 4652334138242921027660660897410471424 7962914 18918378919006738107999138147901200672 7962915 55970156703669852681317031234714367920 7962916 -4113569942184438736554091106516987648 7962917 112679228947512808063047435422121723966 7962918 5199138910610025797183808903162733440 7962919 -30213381126792803688826598493094399200 7962920 10434497905880117780620170782416896000 7962921 -11222411425066201617647560676481161760 7962922 -21164030057178208905323861463292970496 7962923 28554703648274555709216424953114485172 7962924 16975775694975755707568487619364539392 7962925 -81301762623848473395535307403933144000 7962926 -35428685577677247872964747737803793088 7962927 -33358203094185812712694356207371299968 7962928 14997751700635560654214236990943395840 7962929 42558310497402525655366414924563521088 7962930 -16185511713995041132626208353566092800 7962931 -48021435453385178319165895268399601268 7962932 -33659192984994347377630323702274000128 7962933 10289008402349986839598728337629439488 7962934 15757750615295311567052258354911709184 7962935 78600820051468704299061695821496463600 7962936 -89506065807290936661329655513579110400 7962937 -18553899084344972864472747337769855808 7962938 539646325647432315583608415977423840 7962939 4618390440714928012634310995545228608 7962940 -3130128863723079737807583972134868480 7962941 -29126641970858865607010662603879952340 7962942 -35470049571275740772986132501029751872 7962943 -173001318679054016185226729145536991808 7962944 -36757995557597889070729066180308369408 7962945 -16777347218923348513834666863816447360 7962946 -33147307573615093917766331468277761328 7962947 111762800621697625046532859740096222396 7962948 -691396464466412191709009587373543424 7962949 -105345564192297033031059275369740497120 7962950 -34628583369553284621621926109944817600 7962951 32816739378139867792731002408305112232 7962952 10809537803992997243780319912234009600 7962953 -40240420281505202912245968207644583936 7962954 -46433311781904311681378881881773441280 7962955 77947936789840268851095295108285440 7962956 -105577161005373611987282674432746296832 7962957 -37166474595605500739090266420628244960 7962958 49481931744053272119643913735823142080 7962959 5575365362813785363353911373919527600 7962960 -1211258577892327936542670455698227200 7962961 107791749530388630042995195880250504562 7962962 -26209359111588050413973874036019780608 7962963 -63111890119034861955087628240894464000 7962964 -39886893917429076931783868041917397248 7962965 -11131063928019730385420131908253578600 7962966 14099118384582393746660419103555977728 7962967 -136949411277677405561329626983122619448 7962968 25730624402140630053814720029716889600 7962969 18672980463147416418747189934016690880 7962970 -20175275570291433545156781452165652480 7962971 1334186605380675300490469595135645144 7962972 42027026725960634388047851238182267392 7962973 18012219775191213415759200294495760780 7962974 -15610247509584558222774430506040746240 7962975 65194029860096051982766082680543296000 7962976 19691981709037003487747928181954314240 7962977 2911008947801084307386045011933463472 7962978 16554764488968550757232035790207614208 7962979 -82313490654843175202285568127322504160 7962980 -23788487258274995749923102161722464000 7962981 32648628675006145961209510062066293760 7962982 -3371647682480022060792544152007557408 7962983 -56535422662580584376019039061699081680 7962984 -63866582659712679545602983221309629440 7962985 4629380558748684327691677625415904000 7962986 6731343223436414845199227735384240224 7962987 -53084310414392135305604028402119590560 7962988 -33845872913157264404225030312002956288 7962989 83415374524820593171421272098521000790 7962990 -1564935495720095892640059965891329920 7962991 40516521867098985812729228002266614352 7962992 9315814909334410279362272852948385792 7962993 -52213520843687453993712819054400930560 7962994 -15534501250752200281372685869223232000 7962995 9551149370710597853595652121774220000 7962996 50038698862345235802069656210019950592 7962997 7955543272500192362212396382060261952 7962998 360410579330739492905759663890227264 7962999 77765189792045116067717657458424715648 7963000 -68483525156965155361154147783930880000 7963001 -53994875738975253320739476833950043392 7963002 -305581336041132357659297792081971200 7963003 -57238270468310991935537498152348710748 7963004 -42176884602816355739085469817393448960 7963005 -13377269560135482787051957297988868480 7963006 -11311969376677393361418301438755522048 7963007 58283943223025633849449935498886257600 7963008 37396705798096232689756039611521433600 7963009 67557902169046000635767052502885550210 7963010 -21752158938393449502047643463703520 7963011 14990072241196168378960671259710055632 7963012 -35723878559161996952814779449565954944 7963013 130188212213057015224092543722557415262 7963014 -17450588303581602828567294334533150720 7963015 174738760595791476324945929063585046000 7963016 94742529922951239643422007724455572480 7963017 -43843272745918120496943948092212735680 7963018 14293788956752487772121994620617129216 7963019 -13309169602237448652363106840741258800 7963020 4219263460838268295499849114328791040 7963021 8040188910615638785133555340066199680 7963022 -57207506298164880501339504726856443648 7963023 98945394431857936810908628885186438800 7963024 32696011465931278013105763967312240640 7963025 -17764716877686079962077050384918003200 7963026 1107590116712577640895302798755032064 7963027 -30652107425380097478302250718823982848 7963028 24792201861812740322580358044430575360 7963029 3796321500301580757548308518241845276 7963030 42064780260368006268946674286477052160 7963031 -9716996891596914814817059822998810168 7963032 6009873783653340677934789861939609600 7963033 -138332117056798184646078855883524199040 7963034 65805180677435256565865058408511282416 7963035 -53853695252281753216414933129800166800 7963036 -6637023938336997681910683341788357120 7963037 -23729980309110035375712944738515209786 7963038 -14546111987895487261049646403879243392 7963039 -12994969098958217208110449254860396664 7963040 -104168306974466581220039180257068318720 7963041 1556570289658778712745864187413914720 7963042 8141746302355295631457949897174400000 7963043 -8697053019578625410649904324240436856 7963044 38258077518878050012269957689742345216 7963045 35551366365661677630481118278639362300 7963046 2222807806639859184459596574427916544 7963047 64238586435202430654284376563953191640 7963048 -73925128029192553428244477050693104640 7963049 42494463869288837503804622691632557050 7963050 206641431382770668518291155750220800 7963051 -27925113910097418764673965093272243296 7963052 5093284196636264538358109385032985600 7963053 16779787167995597126468472460262853120 7963054 17754478850629400089999601250396241920 7963055 -22057968823961953477730821230418277040 7963056 36267331971598191357622117016096931840 7963057 11261217523301822110504430303317244306 7963058 -39154654011253180182569417409683113440 7963059 -3351800923515492044349178324755978912 7963060 -6359521614936056687786258349964247040 7963061 44640173064782377845897094332056470464 7963062 42372061523941478671721057611597225344 7963063 11282685381456926115713907070258669504 7963064 -4945002517134581094356469822220615680 7963065 20528352114044035656543301660341481920 7963066 29631704982192000029878653157452488160 7963067 38570306321569397767584985676975748384 7963068 -58277859241704903795806815881539612160 7963069 -113146206337091994138317741187405559104 7963070 -32824434170041339004909079270181571520 7963071 -45059361477388936966457442938379496320 7963072 2638269603107313220090006903688527872 7963073 -60335962657282210770234768691238847678 7963074 -7345026428336048243926787055011481600 7963075 45176975412331152349347620226996698300 7963076 -65658578484265362544752022236621926400 7963077 25712127663690737187961569196850769120 7963078 44927531841116126932903847474041407840 7963079 95327214099486185820549592547486686680 7963080 56235514184042473784477035450257408000 7963081 -23084778787739273163731730488096886720 7963082 -30898180538528671104718052689993798608 7963083 101199418652479922981200449315979937280 7963084 1072227058694895671956703953714614272 7963085 39965991508739844466633071591836796600 7963086 33825219602535502889625362187991116864 7963087 157706820481980945430122095220788715192 7963088 -14022990263359457843343439319590502400 7963089 27722352772044076999226438326102858080 7963090 -1769076849566362226221706848411276800 7963091 -8690282651158164643136023656969293808 7963092 18443403604325328633264688432645228416 7963093 201182502526306274446457143287064333180 7963094 14125249150516691943326507139092746752 7963095 1491147698077589855239559174840870400 7963096 112853043993299127672921116868590561280 7963097 47843021918860317505576467647688123360 7963098 692672593742259972563112876050582016 7963099 12219501740519268726511027367000668100 7963100 -56843411027704471704605223912684825600 7963101 25773609277884762741712979323474074630 7963102 -6035014560496930560290229375406669056 7963103 7619089520388352191749839806106319184 7963104 28208084769358957585718655018915594240 7963105 82798667456741063410735180821856330260 7963106 10219798725751215375026930503158873600 7963107 -41515559525091800292874272691602112512 7963108 85409685832951722354574402617512550400 7963109 30577450377750466991886303455531374080 7963110 16984199719512202199291201964779193600 7963111 -92458040243247770615569036812904797360 7963112 -146313244954289178407038852216335974400 7963113 -13002220559808013605387726034556927856 7963114 -100959851366603880885790639678149246720 7963115 -82505302816001580204357912128763678240 7963116 37975883933188619879755892939073847296 7963117 -57734608860650874715357422904552321834 7963118 -8637088123987463462252038344557107584 7963119 -19698834330063559125328337834482470456 7963120 -5801972390987658079901171270787072000 7963121 204615493120094777413437480657554304000 7963122 -139486859889649719204027198116272896 7963123 8787157960177349462392305411134428992 7963124 46089543648791671180134919657262820096 7963125 -1934874570903929016974827960520160000 7963126 66066869858030368210930783915089892512 7963127 -128391270600672793831662122875330920 7963128 7532315854042510345682951697096806400 7963129 63224251410620071720646448778517664384 7963130 -8733150915317173088272917408971059200 7963131 -57831269435244408645963198384330024 7963132 8752428980521192808145010820953111552 7963133 -42591090067259071167825045344716566900 7963134 -14466103412167955982370173870757961088 7963135 -739213001555745310860284395442200800 7963136 -67928502076803447908072262404602331136 7963137 -8778352563253011756553891101693999360 7963138 -692053753638989986846669800211679280 7963139 16531861503154841386630283664858096960 7963140 15315472334843177613065709348523253760 7963141 -129636762867227111176558265453626439458 7963142 -52915617829938082363290473514269374656 7963143 6399697137107756429422066704543025056 7963144 5157650954014165893950459035872952320 7963145 -6886335210495227170163714912032708920 7963146 -7772959386273624449114595458924472528 7963147 73641097637872078066159323269806548480 7963148 64059771796420112029274712598667966208 7963149 34584049999021008052550735896838307264 7963150 -7504447875476690675459866613890046400 7963151 -22807817615654954463267588768918280320 7963152 5959530713974886700639307608662212608 7963153 -151843576610967934355083821259263854736 7963154 -13614151618253985209389193892610203648 7963155 -37024363324823398875305524825898781600 7963156 6227569839867087135008537486224588800 7963157 -258895466588191759588950527215302948 7963158 -4663844231274851080952741361885388800 7963159 -25759547696594875673658375958774419640 7963160 15593108608391969929953431846867558400 7963161 -12851000519046959583937342521413882928 7963162 -38047364166690414012139966083853137168 7963163 84100380933729354337954907762359318464 7963164 82607698645125128449666604432885514240 7963165 9979848837497090945730933699017241600 7963166 65195485786634738113859788008425379840 7963167 17653870267274214909152339723144759880 7963168 66876157593215214144265343504286351360 7963169 115767691304284558444438813137902963760 7963170 -664204069926254660920230294308252160 7963171 66544796631031117749425519524490356800 7963172 -11259874284508237528750954523019509760 7963173 41379960868954909366475462034128800320 7963174 17174352875394880115643726844728345792 7963175 -9939617313115183160128388869890384000 7963176 -20158070377033615274208545792441794560 7963177 -8821531472694727217032166360891457208 7963178 -4459425455519197146241209056657793360 7963179 -4726501911354323625161843647787673600 7963180 -19575821515478828278661506179817943040 7963181 -76633098296396460396442920296992576308 7963182 18805152903261644646076780762355116800 7963183 -4294697745635404761556148669072948520 7963184 1541174344710735453746296059661516800 7963185 -72309657020436296005585396335073617600 7963186 15963473640602178938663677395754663680 7963187 -51437434544448057044780245979246059968 7963188 -38152176210146620322916921478479974400 7963189 -21114051881905575621488257087131311876 7963190 25100210468875183506094611063949499520 7963191 -8250117555043611149034964702900499568 7963192 21177683581636203021752665082660352000 7963193 -4969759668635105784767975736128529216 7963194 23452664121378354736184542411965926400 7963195 -95098712349916004313937326939615484800 7963196 -60285071851906937587638675388011566592 7963197 -36311069887138149566278522472512306560 7963198 -620739347172064529778995612823309312 7963199 91242882054635605009363431336356395200 7963200 -4992251715405986270607841834303488000 7963201 -44216317291238700016178685129362907948 7963202 -2406401165564951349336814330902842880 7963203 66921174510642218954718497548693037304 7963204 38884422889992057766157493538212428800 7963205 -5343070932649475421379697805437304840 7963206 -28217158673397506522517053298555429696 7963207 -3990397706414169391325919166770938400 7963208 -100015471323609851557103396538574356480 7963209 44511906011538716122257546324442169328 7963210 26558895185824041625287865118512066560 7963211 94824355657765397181305957209825527624 7963212 46884324738732556140580513414560947712 7963213 602497242421435364789879258503604000 7963214 7145388200921635414554439732160324352 7963215 -9026070620563608865864895040432096960 7963216 -4511943640442069146406427627908374528 7963217 52179920093149245154801299997246513266 7963218 14088049794136056362000508234544250880 7963219 44438697999133405550283028212536193360 7963220 -84329774588164151722497855078273943680 7963221 6872356148636699906747152305334523904 7963222 -4994963493077435843134790593041787200 7963223 -45601931132989845703836375499081503600 7963224 -40015262284990387663491426164957614080 7963225 16466615031534199556735545440422959800 7963226 -30093795632378521842599103341734967040 7963227 71202010006915644701221383342584595564 7963228 -24773451030333016647364850964084523008 7963229 135100141772502341897917586450478721830 7963230 -16707778651384106096242139967237888000 7963231 -74097421113603093799521646661978687968 7963232 -105538856827476627588773295825602347008 7963233 -42670726059661981246923451391073851136 7963234 -52515117083163345855890913547094679984 7963235 36130642149588666551383695680184392880 7963236 27070218840307914301645743222619032192 7963237 94039269248272894960634549757709477886 7963238 41183159734038106124183991551974775520 7963239 -69504432065159126666885379186251363712 7963240 -5072934100747269972399796220078131200 7963241 -38730186444748248262630176234219751680 7963242 18149879329683356736721472926412759040 7963243 -31901684896491454604842513999534476216 7963244 49926365737944689156274659579884296192 7963245 -45538432512633295606068929905890988800 7963246 90184929641907163223160030068777618880 7963247 -106349961718448829280019596198995296304 7963248 -185110394287668094561306304297926656 7963249 -14800721521453322963173884264255559168 7963250 -32168098855508208777820204045312752000 7963251 -30733891236763977956190298474230580176 7963252 141842607129521588813212114453874048 7963253 1862661263366378269343936635754195502 7963254 15379929953698426025533065318116153088 7963255 40840870499941276760080485645350028000 7963256 -113394842894626650882447091267338240 7963257 -60486259973264652120179659657849012608 7963258 33630772842957294610634245715604186480 7963259 -113879359540360352185577285836153645008 7963260 -17234613871958721013758357939728317440 7963261 92083856286054749160109605559742812320 7963262 -21180918150404158569684354996074621568 7963263 -15355252312369414990502098245553717632 7963264 25828111412478175214419632763353169920 7963265 34390440421223281317724339611715896660 7963266 -3681196123653083404593106618535799552 7963267 -4395046406447437454700553268272933152 7963268 193856037957130298462144091774755907840 7963269 -28227295153548859810495585491302206752 7963270 -6959525160172892352529300586085738240 7963271 17716533454232647971816974981355176472 7963272 1870637994325766655231329946565555200 7963273 21181695011677932398266869005718407440 7963274 -5099864953886168182353835245720811008 7963275 462316500075427796068964558920314000 7963276 -34814376291370701379879698457914169344 7963277 42773361132521508086837448145188706272 7963278 1164087754057064300295052700574254208 7963279 314627899511260928271227156653915360 7963280 3917405066516259062355075170068070400 7963281 22718258162599900150389554256337062912 7963282 -79009396812826940811229561208198737008 7963283 14337360992273455116286210172557799664 7963284 -49902439217376757035689543262635919360 7963285 29925615239583863396125525801191616320 7963286 -55717753960719379015370337900719997408 7963287 54085200395935799613126133248329358720 7963288 2362431907882593299673254826815938560 7963289 -38272873234132890790535987832798106560 7963290 -4411104071027323168428713795229281280 7963291 29252104832815759134808285157092870672 7963292 -38273064540215351230298562985262313984 7963293 -4323148825549978654723219161218438592 7963294 -69077317762637299642179639568880882304 7963295 -12149024193540414701394420920632186200 7963296 563417554513108551159024755244269568 7963297 -65465847519661626691218296273747732254 7963298 -31863596401318433000705240814080024064 7963299 -1596383887631583007255914759958214400 7963300 31210127859723318965116711192593814400 7963301 100959229008028404618517366581586138302 7963302 -37655944180862969184959562819680616768 7963303 24814948924094350200089799640798159344 7963304 74519968076150394043999754382702182400 7963305 1949404354012725347141154870668640000 7963306 39123547033200661346244905646516178368 7963307 -7925281282083949804191412626569651376 7963308 49525506179392405294082893054544232192 7963309 129167889951279966084347183067760371904 7963310 57808996943508733443317982184511635200 7963311 -1930465420140917289564059395698279936 7963312 -9810905596972108910099286494643355648 7963313 -42534985841894412582615376666727313600 7963314 43053391724803325863953891809994731520 7963315 45441406642642842543739809458840094960 7963316 -69376956671173335559458531511671864960 7963317 -26230565202603450933947445989410246866 7963318 -52440975620083507230492798731894161920 7963319 -8255613963972341525129920745390510880 7963320 54880388675619597977617110987165081600 7963321 81447870162093881425062006783611780522 7963322 -19692304546348230498436484974809127200 7963323 -13860302497345592946790385413545354816 7963324 -23428681364133443306255288701128162304 7963325 12671361359676436830399343821423886500 7963326 6197307259980111881777862200495032320 7963327 -17685937334397453359895951301533855168 7963328 -43746946591644328206470580677385388032 7963329 88532386488049593392052429509495553888 7963330 27177874782336977391075920712654366720 7963331 65496444984349796286809430711602900112 7963332 4955245928885695716495119753422221312 7963333 -52284539544837000495522819045357900162 7963334 -7511026463200454814751739276532933888 7963335 -2451619890332304404477417712163863360 7963336 -31038524872548792545595723123350568960 7963337 32226252629548533493296926864152474080 7963338 -59500317363270508504617962126807508480 7963339 26263627333801785896487337979169079840 7963340 27951390240771934276376420249651036160 7963341 -25862706864709610034499660342263590208 7963342 629613013850688411932254027571773440 7963343 278845317160268311093248320614724592 7963344 -5135631696174935062183786250715611136 7963345 -27003350188868806168455244199339262960 7963346 64768504370692131502248490350740300064 7963347 2544485353572315808876190661110345472 7963348 -31835747752106830643101831132074209280 7963349 35990227284458280734734624342780630350 7963350 -25586904219047807274203407976436408000 7963351 -14286118350974113906946404850116495872 7963352 64510535746522626518439201553005772800 7963353 138812978897254809804245565995042787504 7963354 -21251171352544345945337507601286468608 7963355 -26232453104842997806686125477510898240 7963356 -14297472883921099736231897409299865600 7963357 101659014252413955787876895335262331852 7963358 -23552263033812494974046894346426339840 7963359 12526889442677403999421481493653811456 7963360 -53281502308800823071158548211910574080 7963361 30392296736094383856298535687298606720 7963362 1429535524418265905576483927733080064 7963363 607262398291849255670726374075147008 7963364 -11286886798561056215534781420135801600 7963365 -8007471067057628494498894686503580480 7963366 6414908043701632545045996347484817632 7963367 23207374616158932338663489658390161352 7963368 -10562873453037198901419527618899476480 7963369 43580246215878611725253933217855843770 7963370 -11580367967799974535936413327916777120 7963371 16757471354993064812116067564127874320 7963372 -15732917515946138127685299353963934720 7963373 43790244215752085962898303600946095616 7963374 16841600717706947218954880741771502720 7963375 67345070298605385798700496006899200000 7963376 34571801108827737130811171345474322432 7963377 -24099909938489231888837817943274697792 7963378 -35622946067051632660918307476350181344 7963379 54929318868539126716186417317261067980 7963380 49880654063955454280410062240374476800 7963381 19322682411313960346915650845407307132 7963382 7194728924387471908923424200359321472 7963383 8863733536280258043747526196009616000 7963384 61699399080425510216574688510453309440 7963385 -202330687009439268093804235757097600 7963386 22523661732121101134523018053716414464 7963387 4041307854961696975312527871335619032 7963388 18225971841128397795659051253109985280 7963389 -13408376908040215004819728140130700352 7963390 61586871764427838204687411307085211200 7963391 -162462319412981541981093226247828414208 7963392 -3534808818056019453931926937833308160 7963393 -56988768054443800765929498302230767358 7963394 21443594073749463937771680196447367040 7963395 24056653731429346374354387014910562560 7963396 -7535939768897645678471991750553505792 7963397 -88994670328891340718321612327465672 7963398 98829835035481876648991559425632952064 7963399 -34084379975233463235023732861258048688 7963400 -54453439369171034911919022304078080000 7963401 -76725854366586552397910301669283369968 7963402 -40175352534560654134813250913379090848 7963403 -50205765018125385093541632172370379120 7963404 -19873225711717665549728151117055131648 7963405 48323359081808477048080030790502696960 7963406 64638276208311015991133949575121315264 7963407 -146388578928220512304101193870274400000 7963408 12708195738962005138850649924456939520 7963409 -44867239813568154885566333668212677400 7963410 -52698031140647695858248669131335680 7963411 -46916770102659914049519008461839435988 7963412 62889197807620486955771436784122074880 7963413 -50785212226140338432154966959701485600 7963414 -55969970564745656485228106215742206944 7963415 66764048607134715641499843329765521560 7963416 -26465648156194101997341353969957345280 7963417 42906155439072157134304491508669233984 7963418 -39273205544120756736829099356451821840 7963419 18829202210368570216828217316705992640 7963420 -61258498569189947637920878977238110720 7963421 6990725988392989963796508274378355244 7963422 2937309363625183270977070046691185472 7963423 24395113104377991615194470202786540384 7963424 -1060233651697183244964673341628612608 7963425 -44501674224794463647468843762449474650 7963426 -9041696580858414388273661631245660160 7963427 67766348763041969291305557916743706152 7963428 440460717195387050558628185184731136 7963429 -5551726181475167582915204971642059084 7963430 3236484045365645706815089723490257920 7963431 11154932784959762226333534631696512000 7963432 71654922975944633596248439101627187200 7963433 27573149926047544627088766156093506682 7963434 4823360991121748800686169340598154416 7963435 31637094718630898318675606573914598400 7963436 -11821991988521158105648848302156405760 7963437 36832707039799903579316926806421998720 7963438 7448042542613257637164432912313659392 7963439 -58203894793568895691508315126884614600 7963440 -7504321962589966473677992448819527680 7963441 37552220148212902440580416538133133842 7963442 2747817317612102727050159585031597600 7963443 -67032609605713892751113944206244258668 7963444 -4809871674327021840227307236528867328 7963445 86717863876668384561091539093307524480 7963446 -38051789144518329484268205176794612992 7963447 -18517736368783918367026615254483291240 7963448 79714080311252881635210773742739599360 7963449 18675136853383356873106663789462165920 7963450 48812104839910097000275240914414144000 7963451 55137930926551110684787063702977185280 7963452 24092373687759770148364239037785111552 7963453 -24365054925733680023101087436712427860 7963454 -71841534091979860903552735532727211200 7963455 -26979592850539408274427052409866742640 7963456 34631803147444467044802328855028695040 7963457 66527791723736090314391933707508517972 7963458 -58927957270853180667144156106479843840 7963459 -15891050373244248350500933345555740768 7963460 -17415997679724771592738983759974400 7963461 162313128306273337939626211968344988480 7963462 15625042652994430412567724064157301120 7963463 -169121491771199143892484972102890402160 7963464 109598544440756291358048645186324480000 7963465 -78586868525910260231611334192146330140 7963466 5495969735030588026623816623997911040 7963467 44024478576808140546409620277326181080 7963468 -34253252850134744688890311681839492352 7963469 120345837663718517681273445941009178870 7963470 33067016258391561423129963549602371200 7963471 478606491430696816275398832684442224 7963472 -15982320176783330291747430531389718528 7963473 -10025845327787616464149265667689306304 7963474 10710140918861408824954747536344275968 7963475 -15719639509574307761513808995140986000 7963476 -30729804944260808573132235697379911680 7963477 89910597082071138866855419108050361152 7963478 57897466929432036617379022436707595040 7963479 -78669394096231636815944253709266689376 7963480 -34140423762733352295561344181522432000 7963481 -74822981564096840535778253972944313718 7963482 8322782320953358729200027545315846400 7963483 161950013726790947868670865200491176208 7963484 -37617820029802451818623814317522537984 7963485 48014725278161307397219948477777838400 7963486 -16135550961180280416454114542541102272 7963487 -65875809811672833511692695924619837600 7963488 -5815508795305009315347561545701785600 7963489 86724629596282155916987947305935522880 7963490 -60395803909364577394337892313639219200 7963491 53542757135397100921409062229203894392 7963492 73794620979705633809379699465953280 7963493 -45083735951605197170525644730676864258 7963494 16343670121950975872873013491982336 7963495 -77793953914303004849432341453602669000 7963496 101328879943775665497630733853504716800 7963497 -1131762405226977243532595705209426944 7963498 -25752130025460381371969309636146962000 7963499 -165963722919741333340555133057376367500 7963500 33014105230783354450470475454718720000 7963501 16609134764813783724132126123450280064 7963502 -19681064740470099782762064054358125696 7963503 87186024125288243268980918374164618504 7963504 7723116200049982110644578693131960320 7963505 53625123304549774346701858946651824320 7963506 -22358875137199056767536052038184576736 7963507 -111464714570142803779404626515353528244 7963508 10635772189632141103499479149204787200 7963509 -62500911434834666180700537668145302496 7963510 -17415788814201630627124921404684224640 7963511 -48774350737336240164204878927618881368 7963512 -16689482103712817186741689663713730560 7963513 -69561227419119737973425609915535945238 7963514 120373251535371176801601151821396480 7963515 905201155313328127405492620545862960 7963516 -71229769965127314044754552884802654720 7963517 -69011203593202173695427967798934701434 7963518 -6589412778376438486552690602328230912 7963519 117806097796285049979640357116181857920 7963520 -51607836688743009908929671329533132800 7963521 -84504628829878886158120612246790689488 7963522 -2217859435395160808255590402852858368 7963523 -113649597594587167444829731309106820228 7963524 96217626306305582069044971602655360 7963525 -81562551647878286480240131700430900000 7963526 -56985340111123764901245052807094736288 7963527 7251653020372883004268921710864648960 7963528 -4594365565157722466898801733516001280 7963529 -52208770033733656799063440235167633008 7963530 -23020209741740805632998741456865191680 7963531 117247985187970607427842562067844269680 7963532 -21560765546528548500939684300522242304 7963533 91827482137448413123771200022476942144 7963534 88178984830663152293561316750128788416 7963535 -18689262660416849637124004061765296640 7963536 -1176479630318707826969015868738502656 7963537 -169388989390412434532530631986246500814 7963538 -31170108506439609745542915597297671040 7963539 -67326844942821457017112411903037552640 7963540 6349335577797167720097616535385369600 7963541 -4425809612575858414540437286316100000 7963542 -18700008612805107737187743577467347200 7963543 -2057260036513213297997253606099350016 7963544 116276406697577622395032866431482460160 7963545 -36779788200284851504096887561038635200 7963546 -19064966229367519612546132733080673280 7963547 16465890460320744861370046879608937904 7963548 -84702586062516273706175640310139043840 7963549 -19360448217579307592670491969238106080 7963550 3932102274277923882454615451364537600 7963551 -14235502599580056352059515125626071208 7963552 53660840335844202986789794515177111552 7963553 20214623668476813513325781757019396608 7963554 -12565240430972090215759020566163763200 7963555 -10455312611387308486403591725408514640 7963556 -38951604214297529564673702090671287680 7963557 106382559656922423953563251732026880 7963558 -6574629657849699568588519235360298624 7963559 -46787232303941356994722443033760441920 7963560 26101203275031988415145006659873587200 7963561 157968314168660233954141089899236295162 7963562 -38242624805999982677751183258378333696 7963563 -54836859774321176598348192635995138896 7963564 -37443522004002512961514351318221814784 7963565 7980583969456161946599523447693483200 7963566 -11509554103581304287104805002016975744 7963567 109296888794551844385587940712692745616 7963568 -10231425584516505200338003901393534976 7963569 -5584312504263574456630457098441315680 7963570 -2454161840135505129233025581960606400 7963571 -53547022313750992897954098066597052416 7963572 -8824635762603669623700877183740407808 7963573 78312013342314416102254358933992412064 7963574 -45574005953432399295463160283179994240 7963575 -42684002780001600967558880686975715400 7963576 -38839472301063492248734576437005905920 7963577 -65212887922603833231418853736177311574 7963578 12842921222202280724645331606032864880 7963579 49842144237980852586648444900413611984 7963580 -12787541323037821697756193095192693760 7963581 -113951338682143182814809550523542021920 7963582 5824281020423986944908740583582054400 7963583 -165671056789295203807856093879628069240 7963584 6857203801979284594093424842584883200 7963585 35216069337096910039984191013033911360 7963586 -77532627874083877166280432308693268480 7963587 -22210371687361074063041268595880245152 7963588 102624903817352449841564104871435607040 7963589 -27105301310992125713529534806420583552 7963590 998607673877132669641562140184125440 7963591 87696638733909754106507201866314027992 7963592 22851611098366301990834271619937894400 7963593 -37587768039146860251148527494494167072 7963594 35006986834232930044186276139911839072 7963595 136196263312734192840744008581503412800 7963596 30574203434004394302729982952502419712 7963597 -18441202284574813994644034063834434954 7963598 1977384918892384770113906596644982464 7963599 34515077234617607413564453739918660352 7963600 52672222758434524503381140969881600 7963601 42244786487411610447787634896596623472 7963602 8241587101855815527597118212719112832 7963603 -114547616666673308269281993816967860000 7963604 1240916146915718239458955168326426624 7963605 33430710692505214699889051476899647640 7963606 240312268703858281798088729352499200 7963607 -22598757732272435338728533641765665144 7963608 47803772176846143465438543379302604800 7963609 -124181915064475077186613039452276380396 7963610 -60048262824610295078105978449435595040 7963611 57072903291291059681894357490529878384 7963612 -8169216439883100250384029584412638208 7963613 -44087245374681088390772020998055047840 7963614 5597170344733351732217902808964014400 7963615 -60716276523673912867549029067237320 7963616 -90487569765889993983675309963120476160 7963617 25480978852347078454931585463457141680 7963618 70336935221175734668572666896309103984 7963619 444172367759231263445686571185357896 7963620 -7762397863841602031615271094184509440 7963621 -9705326030135919016063509719257155072 7963622 36265493623912316122212418702060862400 7963623 -77016008350663577188599215243037726000 7963624 5399237115862106205103547264858880000 7963625 35345375258399556196941367922211045000 7963626 -27297737005819018268746617204257056512 7963627 108521801314554141661268656462515812196 7963628 -49984253830885254832650539031045541632 7963629 92566159363080013529308007165516587584 7963630 -16942305208587202922341042050762623040 7963631 -35569021892444971735466993658612672240 7963632 3140374956660625269756864732071362560 7963633 -196249912211551953953266670006184052224 7963634 27056969497598717051776610394958036992 7963635 1712795453542904667747473852430958080 7963636 29018946256684149404759339718055617280 7963637 -73107585253970308446651621607745630208 7963638 -11802076626294223281298678627659457152 7963639 -68064154917794842310658099976343778080 7963640 6606862166150407784209826320245964800 7963641 -32723695106816474445543755386480710720 7963642 47683759351726998764425298642460143472 7963643 7056605108206969262413440009667196040 7963644 20374997620236666162920719872812974080 7963645 -32910834546395962609994130685010246100 7963646 -72862206027336767568804980436678217728 7963647 153324429251006818632064631545734870672 7963648 -26852664173508591348283075011960373248 7963649 30038773107089631772497929275493627220 7963650 -48208324320820379045130066199588032000 7963651 103887457726900634272793779376091858832 7963652 -40808192338750227060761410080514572288 7963653 -125946718100984399035458788367944099616 7963654 33981719592426960215023310657079367776 7963655 3678637792323414807209715593013627360 7963656 -57938642052272451677485666543673548800 7963657 57060046497810358641186123316266790180 7963658 12430469435108653505900375240951669760 7963659 144820230437389011056659433991726564048 7963660 -1851371270067718548050249204527749120 7963661 121067636870475971384382903942446880300 7963662 -8889602306573802462167754865928503296 7963663 -7540108363060948019984976237172971088 7963664 -1764774524686801707542315637430149120 7963665 -28524536268889739885463643017203854080 7963666 -53359127547118906843566751126228537968 7963667 91538802495973903865260064562790259832 7963668 -12257544020634593017258179227417360640 7963669 19376006402176175212730505637714427296 7963670 12614973845464232604651258756568454400 7963671 72546362246612786409814871003884619112 7963672 103452650016688806391018535256199987200 7963673 -26564349389931955748000867591967722220 7963674 30674865371466545669031279547133675520 7963675 -23118308273358150427170933556094379000 7963676 18041587971866601316830371175827705856 7963677 -4924114546337091724116744845768366874 7963678 14909439835669417221035749463595296640 7963679 -80875023299742146708426795736152070360 7963680 -16027302937847523353465025944491130880 7963681 33785653737130859887532451093444675264 7963682 33867094480906587110781223136534131872 7963683 4495744033197178013903553473057550336 7963684 8440675441794343185809506409652803008 7963685 -62414028789100854235255137842221615620 7963686 -406883827925116893355651614785039040 7963687 15769999201376132964792963510013095592 7963688 40045585017108127935971299989478517760 7963689 -4630465704942573405083028168910958880 7963690 2224459766125034066523539952520012800 7963691 9435145191692631385615055916857835672 7963692 52025181939699961648771090262020091904 7963693 -56245092233973809018896076094952830058 7963694 -60136166245306259487619938599117287104 7963695 -27792088020725943540419524952419826880 7963696 -14646613033578857034524070492787048448 7963697 28408804051157147224868619365067715200 7963698 -42445116335014355795708084987618184960 7963699 86858475914699611964290705288060116936 7963700 785870918973933060400144553928710400 7963701 -99678263525442930319134185394850671936 7963702 -61280363234621693651033993852541009600 7963703 4942915567004360878642525710903963864 7963704 -22850451705971048353373759582306304000 7963705 -10631835401344002867856588383069720000 7963706 -56095581727547806969893751616121467136 7963707 -97474215668945807701029007853517596112 7963708 58271023291095698807697334466120649728 7963709 19812491275948534989350225491783287288 7963710 11568532239644703771311123827935513600 7963711 -37453589471381091385765617306678477968 7963712 -40785936042457947587212923932625076224 7963713 -85247074641003672317403709140455038158 7963714 18557191482037594174515438418528733184 7963715 32612187439681104101398486240215964320 7963716 5506302057428642441952130730693535744 7963717 4781160565049192135425764271219486080 7963718 -39515454957687670718258346034058389248 7963719 -53470824453855882581655808539364147200 7963720 41307633530421479757402783173300736000 7963721 -2161878150707641900833011262676769328 7963722 -268109548417870197635001132192542112 7963723 11595296322061555221154635429926045972 7963724 90986424695382691977849888884185920000 7963725 -16766478714641703639585840407873239200 7963726 -20070311651602468238034483041470586688 7963727 -47721964068065177354470193040623293440 7963728 -17214384143072907660980671782840041472 7963729 3598903432748910478993197548282752320 7963730 14705820759741092930777050041027737760 7963731 113154435380385386775202714185469065840 7963732 -13062822175148290482598716504239644672 7963733 -59340822055682374150806645742984835076 7963734 -9829320989759600460668259225153376320 7963735 14172229122521149427379047803445204160 7963736 44829219562618244035698778519449600 7963737 -77708650595560135112385544612825418400 7963738 -82934745171410155365016723851784062480 7963739 -7287545124789969292466204328176911344 7963740 15938454966116864655296414676866181120 7963741 -6167802491833161741012906820004020500 7963742 55903914923587506823422480888303814272 7963743 36475538088978703233119170943778984264 7963744 73404374044686776852328740161003585536 7963745 -18217007214236972207019031447227801600 7963746 7296442471958679256085117231326815744 7963747 36624552686411593337876144713079269512 7963748 11429468700745826544963206865970229760 7963749 40832554506367295515915921646072003868 7963750 -3591656038933272285044683689020880000 7963751 156372827082474909226894216827940013832 7963752 103565172596636935914307399966814208000 7963753 -5492519052782752334196339978368899840 7963754 73620208829777474504783644817427589632 7963755 8688876232742215686483676252493702400 7963756 32913552811772296388345745838406846720 7963757 87559567471909036457032132539500754006 7963758 -483747561379024862657674308749919360 7963759 114435262689890574180163291833114294304 7963760 -10259788693592346018122367272923299840 7963761 9226789684881044263503500112298994880 7963762 50913583941755648901495404151862639632 7963763 -118032154058646864006112218615025271988 7963764 -10122369851886577268375831546450165760 7963765 -15224602446089061859566447201912170340 7963766 33726471207627662643324972625952348832 7963767 2023957909501238577799422166334007168 7963768 -1463845970079123006590361614212669440 7963769 36679317968398402832811446419864602624 7963770 12109721210917407085689286495800825600 7963771 37178951678960872727029184263007088712 7963772 -1090951944987193401947946606690574848 7963773 -24004711406005270162161912988518246912 7963774 24440725531078449849505418964867072000 7963775 -51091204078169312614344693818218979400 7963776 14891277633186203539687580337942036480 7963777 3305208632271769712287933829317465920 7963778 -39856790937057083278965365421173248560 7963779 -48334601080988870006498333371530231816 7963780 -18388665286192101880586011606751047680 7963781 -313563278965690363888220107954588800 7963782 -16663765759597130401610310727278335808 7963783 48684925972837426755601812755675691032 7963784 -28330573152323013043067994821771335680 7963785 32219011394240610734688277357985491200 7963786 25963595538119906826787427954068185600 7963787 -61390852702618318560641108449755209196 7963788 4210652233345455032450383727320596480 7963789 -2092933470823593113842496881531847680 7963790 -40114627738521540919581413234180001600 7963791 65579222933199249519282735430074311424 7963792 -23358886268939090515560198405144469504 7963793 52284918517547952028033990758988606320 7963794 19175066368490127371397740141189431968 7963795 7149043907746450784216220106004165280 7963796 -13879979638911894320517823410686423040 7963797 59314213734834491195779345706101150272 7963798 -89449501514773907683431720650614917600 7963799 17314488323080711743112348685564887680 7963800 10728236629121533968381291994530816000 7963801 -132918013542651590466980504142338614198 7963802 -10156689006624071365675021274613275136 7963803 -72844620067020358667493353628346912776 7963804 -120840128225722890213212768325370745344 7963805 -22742644668181985795316141365160891540 7963806 -13773477856392232305485624838010679040 7963807 -51497558896990028263302726002243677152 7963808 -29010033520055815401251737378973614080 7963809 -118654211829869437525063270133235840 7963810 -16945669377417035013535774641766933440 7963811 -132542533960717279563504794843955072408 7963812 -90591205158122640495486037148428185600 7963813 24687036741981548306438240485872663648 7963814 65306079796884380130172907334309120 7963815 -465529257961911478314165463289066880 7963816 -15526822339030797191390417726956093440 7963817 -29885551894899493713361853835633365340 7963818 29014542204389639297687402327867445504 7963819 14816334639213493270254697444955818848 7963820 -53023996186551662194752738324695193600 7963821 99459512854916801539235751735581268864 7963822 14231218270690582787719137541494779712 7963823 143758376476310417119089399925775787168 7963824 1157943428406987795651822782556930048 7963825 -69474391756818345757482303753060270500 7963826 -15015634041921115370673871628505146976 7963827 7060534002548363955271214263382520120 7963828 -104704786001507240703339460808324079232 7963829 141364575370062499028073913278947429376 7963830 -6548226623789154949905373111978586880 7963831 20182320936858586746832336295837594000 7963832 -18681389751574018138402745726262067200 7963833 46197810817453460772198275962945028544 7963834 71643685107989340612923174166722376816 7963835 64657362422062767029207221159254381600 7963836 -67249700539849377365655518348185087488 7963837 -7956078862539838695969457314123213888 7963838 -14071525038226799257997644219819737600 7963839 49203364005701825040831496407234144048 7963840 -10027102879857954618508010075581317120 7963841 -10551139019714572138158212753150274768 7963842 17305737812746803298624786061679383040 7963843 54533756900356770170820134870611343440 7963844 -18364699477432671805417766231331631104 7963845 423629086147906114135842941462437440 7963846 -12098349678435642278656311739805666496 7963847 128359519012163556001831862525032558296 7963848 -61950889783355190841172207398595558400 7963849 44965792438502478199983596158172917850 7963850 -15645563101174770777693944379775968000 7963851 42079640311985748167996900055622752768 7963852 -11229269999601263129531362385382268928 7963853 44777135121039586147083910699542835500 7963854 -15705438503288465809721525767235297280 7963855 29981694961370738164450621759976171520 7963856 -40751596809097808628382187980049522688 7963857 125180634832014882749183108242323264 7963858 -311945113974257335201136391336291840 7963859 -45134554967755579925115587970569345940 7963860 -15197954757444835540599713326106849280 7963861 -99510942580470665204462270097626253600 7963862 319502477355939483933270377325726912 7963863 -31020596044948459662811483275269864856 7963864 -131458416779830246151426240621677977600 7963865 -6745734299465331248940098499712719360 7963866 76632068828921720896755836103998937600 7963867 -32527242692461788071633029962648031280 7963868 69211518336320676922149939070300864512 7963869 22537281865614032739860022626692577280 7963870 5834807968536364108455575665642946880 7963871 -46940269532076500520160929401213095008 7963872 -4388380209621038992316779155309723648 7963873 110344699391617323101809314705009609122 7963874 -33499891762021577878287469624372358064 7963875 11919067090339476798307866155941620000 7963876 -51601837447645956824044738044679008640 7963877 -24290935255025621696124969383253523008 7963878 -12809154821351578069250189547095962752 7963879 -3720763751300548374243519806611426560 7963880 -44781733768114231162182085399397683200 7963881 -36060106533107226976896665764199528736 7963882 -33753417525462611160121213891686764448 7963883 129226389255629707471386005271863757144 7963884 -52581026629545417361181098438846260480 7963885 -13103539609056450953547511266031506420 7963886 -1641617278399283530668114570088617216 7963887 13909109637182806622112178364092282752 7963888 20977745352847738522310752477343907840 7963889 -50100348826406147187134102860202196240 7963890 -22630641197650833977617275967896322560 7963891 -5347529161996564139617052054800269856 7963892 -20311339566823524214513870513336070784 7963893 -31830547364131981869382691145117484800 7963894 16932936897780858453574113312021878592 7963895 122680652032383032640011453261534285400 7963896 -61993067332635503488060543195005911040 7963897 -37592171295447660623166035526258268460 7963898 30974516985210619973108807333077670880 7963899 -4893903092249624688256090663842769920 7963900 -5908289664296591229173309720107417600 7963901 -869560129715855829083364003860980800 7963902 -29777677739633813470225906108902016320 7963903 -36610075722419031065240514646018567296 7963904 25247884501185284439118820333410320384 7963905 54847117689480342925967429762237521920 7963906 55534482012426125008545765217109683152 7963907 -3017913495445952189278815227154950400 7963908 -36052414607637832843419905617278243840 7963909 -141830277224264563643046462321167801890 7963910 49832073580614053251703389722141471360 7963911 17759335116777322567780549913243857920 7963912 -46818922347507780694257928545530880000 7963913 191213913544585672037773011750383771700 7963914 -15308301336155044004243313874456247808 7963915 -80461815884881233835967499882537460800 7963916 64460579462494539906385891760778018816 7963917 -8172308864061408741697497593368293120 7963918 46793662583861554838403784533693812160 7963919 -20420514202659205824406510197502585680 7963920 -274354666866028219892888043524505600 7963921 38588614380084913122258518378589231090 7963922 -18860114490118509865758039636161581440 7963923 -25533398402411263588956928172334688512 7963924 -76412339712473343006073138297244159104 7963925 75655064633670746430388481605586824650 7963926 25659651910213613076396889808370470400 7963927 82120824884216026809029774624136000760 7963928 -19431100809288464610357757281024737280 7963929 76241712601793372652581956751413128474 7963930 -8245883318041693023600106753406556480 7963931 -38936149149530620534573580374702585536 7963932 66463865723932616076074057135489628672 7963933 25461497996508594081579004056103279200 7963934 20948765185295914567293773646112834560 7963935 -829200022547944080889280007336499200 7963936 -6403382660784838994236937046469902336 7963937 -35212709166282526343166529570382400414 7963938 36666669511219077469634099052445200000 7963939 87754161092666478771649255285871256480 7963940 -17548525365466454728074648040761331200 7963941 -6765229969336928381130863323968539808 7963942 -17750678795289041312636754548964386688 7963943 -46724956149074201131612295702179722456 7963944 -454758547125126091208614923365498880 7963945 -79530395483775695742931574672795649600 7963946 -72772815032238878033691384895535189328 7963947 51718136599998066975441001995445734240 7963948 43516503415353118120668245609930263808 7963949 -861219915046280545080612515471871264 7963950 16727553020347080589977924917536977600 7963951 -46594631985220284766575604573896028800 7963952 -17540598044307430013473730389606563840 7963953 72829078299571047590519690632704200304 7963954 37324682763855626459207511371129330592 7963955 -84147546613980908633263297564612293840 7963956 -15081387622050560219513547221391814656 7963957 77364510615338436557255920955053569120 7963958 50903255441223657274830567789884532480 7963959 7575444617660126874147739765802627304 7963960 -129321488818928546981671637698711142400 7963961 -102472338502491896429502096588729972438 7963962 -9455288598703982040850375706361987072 7963963 8627719429090110490788265098267060000 7963964 89616235379020687867564768677563558400 7963965 -1062664957983524186343676693303229940 7963966 60691953613520601922633963417637124480 7963967 89200039281774452729482748970400280952 7963968 -25847925445809064250924609927506821120 7963969 9245825995391138460042184414054149844 7963970 24011009387454748744145152555797710880 7963971 -48017113003966165701165662813320072896 7963972 -105101610757288065769957906273849011968 7963973 35662114228598841442634049559289746680 7963974 -86895497819287797745584541920422866560 7963975 45732564082720902326878247377516364000 7963976 -56380783875022573852899497381954918400 7963977 325240232018692694585309041177759104 7963978 75006202563993779671527318204632880 7963979 -144198413853649538397181760500464606840 7963980 -3124135604641130247258980584611840000 7963981 122000180854184344718641404010918401782 7963982 28748391870211149928754280214697708544 7963983 -73912290966826820913560906733397735320 7963984 13586233864498035060124638198857203712 7963985 254397196405022216156504003364168180 7963986 -2041497610961714881783986034608546816 7963987 -1405215913708164211237853657185497840 7963988 -45108110848633535391999805063075027200 7963989 67130707499370678259002412820328382368 7963990 -9255422262098652305927539303499443200 7963991 19080292778018821673426620430657174976 7963992 -19526801913961336628154833154323374080 7963993 -52356411512113544028398557330428321536 7963994 -8972223526132093136301754182994618368 7963995 1247329706316462952185371526435932640 7963996 -51890033111946780064090872913097950208 7963997 -121060193980504585878032613471767757600 7963998 -13927620780367272191778091181213045760 7963999 36382772086823576304034278477578016768 7964000 -37631339579191372767960693582200832000 7964001 -3515323361283670886127845906637690558 7964002 -14189269972327113896678326799693174400 7964003 -39233519735611525213879666828259371536 7964004 17090025495030387662491212655114524672 7964005 -20880454855634082027832630192432156800 7964006 -67341763265454310249114468547255856576 7964007 -74154265098104123888132920898467167408 7964008 -3460830116347057311751247828457984000 7964009 323823106969706167118255240482348460160 7964010 323998289930322520904238861311343360 7964011 11555230040763129551821882701043549224 7964012 -10393204070722022986014414432030120960 7964013 101524451452575904678447852312697031744 7964014 33344713218883286389678330458679217280 7964015 34360003379930642898781756097217070800 7964016 8464294535291057185242273796718592000 7964017 -14470361483275066091985636677401147280 7964018 11290167901836105530789551479876449280 7964019 -7288998837101771702693834914283743740 7964020 -17493731198937174373929434346399959040 7964021 -954460439463032220149425064787524388 7964022 44347612130365664637618774063748051968 7964023 100794133161944838522949396376007879272 7964024 -25701132653835752220730976122321305600 7964025 -40587073219937109146450106211999729200 7964026 14680630362167660128263058707262977024 7964027 100750972239331185906243110757131998752 7964028 4571990553929150498759301910040709120 7964029 -63253550167545630169427309826068373370 7964030 -490622549871944930552349956172478080 7964031 -79714792261361557234256858197359131448 7964032 68656146045808186443452106643026739200 7964033 5335241893761129518487303166054174848 7964034 4552902384494411256911975646688117248 7964035 -12723158824737350278440693678185009520 7964036 30142004808873426512431098937654971648 7964037 -45159660120190767412275153429168891780 7964038 23420658622557910189267941771319125120 7964039 -124165406879389845513953721125477117160 7964040 1998549270108547925075056189440000000 7964041 -192062050376159797346581344032119158348 7964042 61384617564418014967446876389464345344 7964043 65923873498573069144238898466546888704 7964044 -79550484186066940518776632087904521728 7964045 -18795277867651678389602137329343218960 7964046 -19858915929268022894274437850261068928 7964047 12647332844188716613991783252455686752 7964048 -5286057399942819935981773852996976640 7964049 -23535969796051260825555186629532541632 7964050 55415126812698765068390692638590700000 7964051 44139239048329507999313001940143419052 7964052 967886226541210185560453319461873664 7964053 155040275778114391573380997065975036302 7964054 -8258357122022122034634603983252121600 7964055 -9502882960636485907854238294333747200 7964056 -185648375345882301748736788243709952000 7964057 -27446527303156850693398178437552001148 7964058 24087183160270438236197382517494005760 7964059 -47561863330462207186785817840518437960 7964060 7586026225870815541420605628472924160 7964061 40969456694349878118413581859063841408 7964062 35854423657532895607259446362732700032 7964063 -75991003930179838684328648654254089216 7964064 20211454534151567333225300035140255744 7964065 39162286151935847732208475836953649000 7964066 -21287353748764795423719029878094453376 7964067 86253579257384796949447584303173695920 7964068 -5711305478439236328202112686923770880 7964069 55317818468754719068899075751060820160 7964070 7056871244537296457111472335808460800 7964071 22285717955823418648200526864468593272 7964072 -37942399322175258628560747240255406080 7964073 -184312328659159467388419082469003904 7964074 -7463693542446416945015980156120432464 7964075 11088733098342349566464407181804354400 7964076 31366095210407104296053366484968279040 7964077 173029397793048731525519321639817528672 7964078 -82795826425918683873176854244867578560 7964079 16927970215967316001652624386644837384 7964080 20420643739564304143483418623322357760 7964081 2009579909833583206473119768426851812 7964082 2560226709783664278424027015321803264 7964083 -2620718675219038332681974666297817720 7964084 50597046081920768494320208622946368256 7964085 17031686525520647670214538000038531200 7964086 52220393421942761198445327154661376 7964087 -22514530933017277843485092238014864568 7964088 42581139758016992463940206873306071040 7964089 89787444372377252084210641627325166272 7964090 -39612063495607239085290719359136071200 7964091 36697445070813213391075652056321548300 7964092 98767240933697447213081389287375912960 7964093 -90594408274294370416193261573640617658 7964094 32451545354724746770975384367904379200 7964095 19300649605180808128639643641432779720 7964096 -14352349360202949739646528189387243520 7964097 49296044885887548925361951687850408480 7964098 7491677326510584510206747046866463264 7964099 58751129251345302671700032404871664 7964100 -27008094111398208835456323427468560000 7964101 -121431152195966679695240967693134344548 7964102 21291446696427778705259000032233713664 7964103 -54239237958109864350710380024049218560 7964104 -38655798036800739545197904143546506240 7964105 81630846154180348140057268588152556260 7964106 -18592907116312308783232210006126192896 7964107 14084600222775747261342630064006478080 7964108 50951510372008276547972284535322102528 7964109 52317605158858433031610425611262733440 7964110 -3529347004199708214656500393679278080 7964111 92656203896097175360383623918732121192 7964112 -37811085020153149298685551356280832 7964113 -14107332355004086038927149639258810638 7964114 -39106005954200144511550324661346175344 7964115 -8641338993364007289224370679120800000 7964116 -193598442593189598275671802992506880 7964117 -11088621658400529463232967639163156608 7964118 -3206457026053610323999446114438243456 7964119 15587621077703072941513436207801158296 7964120 63343736869703502579261649201933516800 7964121 93878952797225597927240703005275248864 7964122 45897977743683367078525041019583942400 7964123 -79880391119756692231143900488178245760 7964124 -10013833487678779139560538368760045568 7964125 -86570439394967612774683966048022100000 7964126 -74990315197132373173441812450144399360 7964127 8236049432480666823100147496513669376 7964128 133507781135085340975455800106567598080 7964129 50550200250201893757543029877270125730 7964130 -25913176295573424863978647356683796480 7964131 -29871305234581220314567116872036226608 7964132 -90727530362085895905941448183288265728 7964133 -25064955682661288336650293858270185376 7964134 -24715325536346927527897148768261546784 7964135 -12184569207698047929666060465712594800 7964136 -22037744087201544755136010942397644800 7964137 29679870654623276409998538823735385786 7964138 13034119167217477264484195571531909120 7964139 -18326493364782335394300406034685189408 7964140 20846302135016146328782117014716989440 7964141 -23011775479229973800163976578385823616 7964142 -21252951534434217059110245289787114496 7964143 -88437212456018747374425662468931327120 7964144 10379298923572371549608325008311418880 7964145 31588692079988301170278660783253331840 7964146 4534665047560693901807025735450400272 7964147 -100394302776057247753835689763920228404 7964148 -2815251825602686988712752011731271680 7964149 69806304864396704558529409832150015150 7964150 -72150327516761037955410412656154464000 7964151 14008738014175930919258329018472203296 7964152 34163090528059080947600049577198510080 7964153 17551763795062728762746512741874638404 7964154 2921960247418632229297667791272460800 7964155 -96282556563940431851705895394052797440 7964156 76099926914069126890080793862370451968 7964157 -93494222049705726141903541849870325760 7964158 22055723522295150455024015186903623680 7964159 -378798912330240666232566162621463680 7964160 21340818193849788244767588771975659520 7964161 4374704598912729382879038909510197762 7964162 37379023326199120834323984808622215200 7964163 -718472337605402800849197875629115508 7964164 -10454753553702861607453000911413882880 7964165 5171121159536718829341373732326014400 7964166 56241751252979711404523987165427185664 7964167 94197733735429827461240361026295128216 7964168 37893543581630359330446081997399173120 7964169 -14785389962870764476919148201746534752 7964170 -2361949049932655817708742834673418240 7964171 -190590164356475521587867754774706218128 7964172 9627511425821909622631944199690557696 7964173 75125977943620383795889011256057779840 7964174 59723224958310598715627830195007881920 7964175 -29638513732341016233989995754053953000 7964176 -2420914787459741375396907976385888256 7964177 1324097536586947565149300605174174312 7964178 9609131229762966794182536408822570624 7964179 728363580304967587210095227260236800 7964180 1092354147699589089036980517762048000 7964181 21909288642000770946500772154810608060 7964182 -5392398850748636388205540255601525568 7964183 22508928243840095464064181610861115880 7964184 4506447396713942407638610864917688320 7964185 -99711925553518913434987893137060354040 7964186 8534023374356960416659353272579279104 7964187 8962662863165066568214470852475392000 7964188 78397284037416660253652527768181093888 7964189 -14715091118692830915636651300401719680 7964190 22505778093393279488570949301057344000 7964191 -133928775845980170401305153640387188616 7964192 -30842499257805361387607948685017088000 7964193 -70853889289201188436905605149545415872 7964194 -3122367626516273099054907649813693440 7964195 8119239988838127076194094709636118000 7964196 26588215371811789170671993666562696192 7964197 -13398463458134762157919927643449305600 7964198 -955462373475123571521153085745137152 7964199 77184730522069993429546194978459597000 7964200 -81765062209021415694821053814111616000 7964201 -33858296180032811301350573676816498048 7964202 -580362425113586178838967251703320320 7964203 87649139028626906380669318457940076400 7964204 54719872222475339276112135969222352896 7964205 -17127308309502330474307598401669124640 7964206 9925053951829495662274891421994773184 7964207 -151481558102037553990046680576804130544 7964208 2974778845985683216447032319024103424 7964209 23422029679755801116726872400814385440 7964210 9769549421849403985751306941187973120 7964211 119015351708312044565156213180144092800 7964212 -34229875099394811186768850964646174720 7964213 -33231929399380476172286628702817798500 7964214 52859111656779494849285395682809199040 7964215 -18661847360330846538028756849478436360 7964216 69132820173723937932676722609813196800 7964217 -20783981319089114419326653629729426560 7964218 73505680465804837327557799161367343616 7964219 128135067033297604685499160553757078144 7964220 -9753064095234340503185973510159360 7964221 -82767393292506996801233078348773464936 7964222 -1292560972268249716174011073582350336 7964223 10396232555531169630917704790366930304 7964224 12810489280574846316156204944348676096 7964225 -21134763581365084352561209752992798250 7964226 50304173044518158264338550114130982992 7964227 -9757242784069221589446839846605209280 7964228 13651963105502341777842343940916128256 7964229 -10328131686022870798015471514656271232 7964230 -44202383738324371406122844178991564800 7964231 -33159561062741278680440122605022556136 7964232 75994718870077953307065514049241784320 7964233 41396253692748119755651208675656094400 7964234 57919264793986843633446605303452052016 7964235 -11125168015521111318782166933210880080 7964236 -437462707492762311513525939119314944 7964237 29186442809255264972116436529847568886 7964238 -19113096213159718196233372807230929856 7964239 151749074500730273793490380886985751256 7964240 -1714037054469368578988568462202798080 7964241 11269355202481560405920451427677488640 7964242 16698370095871001767980612887415796224 7964243 12843300141436590703459405950703122000 7964244 143721939259597460070312777018986496 7964245 -188111468486547500394919029136747200 7964246 15433186788259725177262182115673655072 7964247 47910412360135144872274345774802161920 7964248 -41273797987402295925693220767477872640 7964249 -169841857062368782908434029192432211760 7964250 2041114635742251653660929130224128000 7964251 -30959839557099158399034176375978754748 7964252 49573618345913106952431359444738228736 7964253 -53410236773769571342076969220654126336 7964254 16100591027153838155397263155783973760 7964255 -26554492337990191737700618063387367040 7964256 11116228190807164930367882336239878144 7964257 14265588211797973945534576802972188992 7964258 67690254326778041765912151332891430480 7964259 95180709571772700167985589182001296504 7964260 -20797372500735830700100900320715749120 7964261 -62957541586858880414979095195296158276 7964262 -19112836110333594045973910427417932448 7964263 21184331370711715626372980160555171512 7964264 -104741722368576136617345351469448478720 7964265 2335823211688007276654308140978323520 7964266 18260732247636560244921475841366302464 7964267 157960697025281820353304355070736040032 7964268 10699152880659840709409580961545584640 7964269 127168971402695894544848401704193973344 7964270 14171644018241200598670655135209593280 7964271 17600996165291049313690980677770348800 7964272 4790659128852830483063802531367616512 7964273 141975844104664448067754594036407981522 7964274 -29049680916769509786654637035717767040 7964275 28274628451869889508074147192986456600 7964276 86339847980277580081610553450536755200 7964277 -64790435800005368616913057030657882080 7964278 -1548831517397045646738171779910236544 7964279 25299326163571879733982578591371787040 7964280 27107750891022377752885410615371673600 7964281 19032007680569255334717390262254188932 7964282 -59378425293479925161239095883637729856 7964283 38047595711074575730535164923762451200 7964284 3198761605164336343319312778590959616 7964285 19829305903809348199012554388349333760 7964286 4219530979101705955687716864506032128 7964287 -6566950762951440902888994257071668400 7964288 -1864484287707175936083966009676922880 7964289 72421093592735261266123654426289293554 7964290 -45170029099454247413277912976624081920 7964291 -80531384827621868226929260310590829376 7964292 -22453929977039633347215815401410723840 7964293 69036598245999499323477142403710558620 7964294 -13045321545210561715648728282188829216 7964295 3438523333669243727630990311680182400 7964296 42323205117704487107977926117659381760 7964297 -23488155936013035250600836479675390976 7964298 4235870706945782496666786152889477120 7964299 -40580837327402967012315901608215651040 7964300 4231969031975376663428062811692300800 7964301 -16683321964011743675094351716326114368 7964302 -30097093673148545441798966879960347008 7964303 -19027231030470434905653739217040228480 7964304 6951491169718147158250648074564403200 7964305 89051382242041775558839777956349241460 7964306 23918323406922635957719977822025728000 7964307 -30064164105337316946456248393834080752 7964308 -93964693966298059698325116624950396928 7964309 51844267531654915720525920959094940860 7964310 -7108258113835296454705372243053292800 7964311 -60104854558126057885613314111971084088 7964312 -95130924709308043789409376153901516800 7964313 -27380484657979301306377387461789792864 7964314 52110858813197415517771986176794454256 7964315 -4516085704920321338225139311412239040 7964316 -17677577951412269843477551052995573248 7964317 27225571661758756050444915644682051660 7964318 -72048234579525638078452034259241036800 7964319 43835457836870001094449706770341956608 7964320 -6912847674994607818823949618606243840 7964321 -96785450567625461149793507221056108348 7964322 48049892895530710438198491902253478272 7964323 -11302200415958866222410104599437243840 7964324 28666015476444986621588420889935728896 7964325 -15620656725219849925482722105352108000 7964326 10937257020441660583119577293427400064 7964327 971965516449965691728111393140328544 7964328 17806498116827474372262853523444121600 7964329 120869856281447365906504888047157127930 7964330 42596309718270252757961707796761305600 7964331 341806399347433313781761059086943104 7964332 -1761440676953975117145612291201458688 7964333 50264999890291130931523184647828684800 7964334 -2442264447463831708055910816357335040 7964335 -3785951700848205322070130902950065720 7964336 -2345676192707134132735495869615095808 7964337 -57238054841122521019080071468999268240 7964338 10190371266172570578088586922120775680 7964339 -18421973078091089762423452015836943860 7964340 7696143774174112504035819056916019200 7964341 -16662513797860112207895713416131104 7964342 20586642462979105361485816571984583072 7964343 -7070159212940756724012403439073752880 7964344 115588130101807199583180306876633907200 7964345 77515122589496665024049736812595164100 7964346 -21473503185449566733752923654999949056 7964347 48996763259431421179336432905637984872 7964348 15035589492517982718058160256646348800 7964349 -29754295617009040353682152303536775936 7964350 -40842673548380352394873270457835009600 7964351 39022484376561270854784225861443525400 7964352 -7762224582126373238257676870850969600 7964353 -12320078807714788792199126417412449916 7964354 -26500768969528140565860543489232900608 7964355 -11357024408209384501480442843134556160 7964356 30366889131209375931349063708561569920 7964357 -190080126591413604532995036113268612000 7964358 13895897786973138053421909602981585280 7964359 9876107742356406329202336664892921704 7964360 14909001060799721948115945741928704000 7964361 -20676148779347866426663836091619584668 7964362 24859574278147671819658371599910127200 7964363 -88330666098402366412092660840289190400 7964364 55428232802042957942011704376839109632 7964365 -8916785936999958961314136556334190080 7964366 -6859613850146756124776546699749378368 7964367 -244376401440532525137289236549888 7964368 19027622133173014791658176308761812992 7964369 1380315255945228146006540162591128896 7964370 -11822761506816987691255805884056432480 7964371 87695790513089858915123743474818364272 7964372 -32685871759083532588895193678794539008 7964373 650017291008118664156612330157395328 7964374 -655314284013168601389011733337950720 7964375 -15429103872958337014881515647364805000 7964376 19563473301430898005118727112324546560 7964377 -162959043762972544629081565577276374774 7964378 -13271049630349157170686916349725113600 7964379 469381254936351924304043059766905440 7964380 33240811403749697452691402409678988800 7964381 66506491269289225112228623812707352972 7964382 -237193404785775412852926164519325888 7964383 37139333080215814314694527462689253600 7964384 23732440642846954169465457861472813056 7964385 -38508646234989736668580052885054668800 7964386 11505048606488241408237761631222734400 7964387 145106639336246469536278833904737819036 7964388 82898370860818245910548018942655251072 7964389 27369636583424215003450711188584295100 7964390 -205525188121149638817325847210315520 7964391 -23535337045828894647501359177967743280 7964392 -52577831063112767874681489366788736000 7964393 -22460426411755432706417310237606092358 7964394 10505160156563969130780015883611760128 7964395 53887907032910219130472815217600658400 7964396 12254247017381930225680487979006689280 7964397 -3496673190901657442141640784181539968 7964398 -3836980822330505184716365747373818368 7964399 -133452884353420861385828671464788183280 7964400 6447876159523120526368718054800588800 7964401 57861602168876242196392081251671849280 7964402 57597448143723860430449229082755355152 7964403 -10184649347638515094764276593082109896 7964404 -34924495713433308951502225800602411008 7964405 -8070734196333878979068533504228835940 7964406 -4768199664698984448278622997160006976 7964407 65035246791507138837801700635986688384 7964408 -3846729545696395296394071995972567040 7964409 -77691517399681956832230703802378110896 7964410 -38492050111456453682394219841389600000 7964411 -16831382545809826246917234637190293968 7964412 14022730253362678068577147991608550400 7964413 -142191345712413678493502095782895385338 7964414 -22350147400447980056892537100788705408 7964415 76702978417646424108198401797894488000 7964416 -53001396948233695701456861370660159488 7964417 -121718401639466316621168075528965952 7964418 -462607493875768776925775574831882240 7964419 21787842360521175472968507239094587680 7964420 -7162711131532907640108085092636672000 7964421 5961160417596178623340071569650318944 7964422 28719556141549735464020848987475976000 7964423 -147189845176146164095143067842120500328 7964424 22559955787292863152773064254352261120 7964425 4215244641365313870222387777419721600 7964426 46059378219908416045464466668918554880 7964427 -6188875934415847191199217568742179840 7964428 -11417773890968728664263532393729612032 7964429 -47836243055406704538983776859599797312 7964430 355469153462409179816370420771006720 7964431 103272560688135063687992825603627452392 7964432 -7666542855380720693942739853230735360 7964433 171532749122782121124369957516281373600 7964434 3849777117913098336218696963389115520 7964435 19317164769141299255596115051436215760 7964436 -18397247154827922461990547181747445760 7964437 -21927980466989250254745160102207429700 7964438 5013232619133683475470793239205535296 7964439 -8148852074743638253147567176245003520 7964440 53793109738902705949869188478654873600 7964441 -57394884040722475200157464409744687158 7964442 -56101046849309925201769494265832582160 7964443 41571893148291164906746260966826914692 7964444 -59834824293164155643640511628016729600 7964445 10921024710332720774966193403587632640 7964446 -1608911348141180779128304579605171456 7964447 -432788412347437375229556453530770368 7964448 36452503544683924165005340626771247104 7964449 -2666999008819588829690454350545594368 7964450 -7706115104907360511548857401068746400 7964451 -29718867674299020283371795095522662200 7964452 -52958520967209947983932712733407324928 7964453 54431715841141402006340316534945267456 7964454 -24200813454870212245179925851677993280 7964455 44334174447197060557151878089236640720 7964456 -84434169253344989484914197425938442240 7964457 20538210657316806713992470892269222240 7964458 4212673394484897458401586119495649280 7964459 -23794876780686554138596463629888523340 7964460 -548929234135126412134628302725120000 7964461 -39069926036872685668334559990164373428 7964462 108827474248358238283798445933479296 7964463 20768333958908085975262409197711241856 7964464 10206494256976193343955703137410088960 7964465 45614549228210935309576924157992220520 7964466 9770371279022300392854447684079292928 7964467 20292526596872885445548222060275334992 7964468 -3154326189095185871379217534961767680 7964469 -15730786991756476304061882292272719520 7964470 28556968865319579958551971982008455680 7964471 -48810492708857417959153860385261514328 7964472 -2797181028350520474725971058587852800 7964473 75162975754673485189105482459653040960 7964474 17378879663494295971114561520522333952 7964475 -49114265939811197832685646278706860800 7964476 34017844331343268820322770311352622080 7964477 53149249109648607191307218930232853440 7964478 -26199844098445086223202634289316323392 7964479 41361697162435885788526720079174374176 7964480 -36369251894421412520889547305281126400 7964481 -26126813048961640319923720736301069312 7964482 43587878339424524876565008473118928384 7964483 95053615579808067338037174834764559000 7964484 -19388827226745090964079965470063863808 7964485 -97151423198305861670803303443078758400 7964486 26834077372015606938094133299309117824 7964487 8257833515863128503776199081736262536 7964488 55193725163927316921191790365500047360 7964489 -19008968933585388309695370106353960192 7964490 -23543368500820889302392673611618266880 7964491 -90637804874540929205032813225302471848 7964492 33656169015364331021944214984152732416 7964493 18951859648716215837820788470588035264 7964494 1880819118858715735233642787058095296 7964495 -10593876865341523067558305180378721280 7964496 -3608309818539639326516724543451299840 7964497 -40131672380371573171039935239966786700 7964498 32764280513523069807048528490324218000 7964499 -12097895976548201311447849051322283336 7964500 -141004554247781567884996740238875264000 7964501 -46289461453422430283373710364826681248 7964502 -3805787915143606107890521861820866560 7964503 -2157033518023465533810684754851468776 7964504 -31396670532030637235420325346497638400 7964505 72751832331636353423466155534735184900 7964506 1089809506282479451937933186801933568 7964507 -150090928565823955147025915372662285200 7964508 6408241233615713087817331822549608960 7964509 15924370481358294430492897961869949952 7964510 -17904764920467214458104319851483355840 7964511 -27109920285654727498417543720175709696 7964512 -132552568415613056572583069365596192768 7964513 70883058921971863181728342093596655380 7964514 53964815786985108215017201536902269440 7964515 15044121283608595649370378958880940000 7964516 28720389738644483118092305098342678528 7964517 -29077743317833875022574570813431417536 7964518 40268426619005665864590321098956596960 7964519 -4236147795647881310082726014790082656 7964520 15238037355482901429927615709819699200 7964521 -512599897438286252709166899310510200 7964522 3312035271388806154802541681008120064 7964523 12585215302958692573119387954809671824 7964524 -45280071726530178427979521846937691904 7964525 55159640014841806357423457930255746050 7964526 -13815110683326942137832831740984573952 7964527 -94034812551807882860771643036447092208 7964528 984208886914346967747532625840799744 7964529 23873069256559942393081724850192859200 7964530 9521595633626029925897375510759462400 7964531 -190006437768863425981694873291797010880 7964532 32595435727113220318459901830601226240 7964533 -31215676136753654854339774726793922980 7964534 -34138364066419814442772482206630390400 7964535 64576772654577738867431889948964069200 7964536 -144453818244750125011021209238350520320 7964537 22533165994236299312947075645113266304 7964538 58715805551432170540691427265150126848 7964539 13440285154233390290812390689843960000 7964540 -27232241495777922801744548870671541760 7964541 -59756617287167368487132505041366944320 7964542 -58603911523060871131960953033628835328 7964543 -7123439501390249245962828992456965440 7964544 21882400162909319653787033016509399040 7964545 43151000010607790470025077374143081280 7964546 -533247927225087393431801798330942976 7964547 -27498862306338696941730083014533409800 7964548 114797222676916365726876808860313083008 7964549 70726120321830869064439591358438195550 7964550 -7807046025826798874510583085651944000 7964551 -3119535953071790769570413904975069184 7964552 -143535983410161622751425099068520396800 7964553 7855728337626209742148790147322487200 7964554 7930977003252688984575815666517752160 7964555 -56770634832743810239187756259843937440 7964556 47191152981153053832603045848988175872 7964557 77630568426837621088281423133042084812 7964558 -74644122277140305627934006164626474944 7964559 -17653473941218492848048122596513586136 7964560 -4912877452055474066918615498384179200 7964561 21488959428981747129733445741128144800 7964562 19609952042235049971873577726993114752 7964563 -63155879578306675418646752469298703188 7964564 46037271378145876916860106186954336256 7964565 7835137966614546036772820664980641920 7964566 61013485240022352476199115447926131232 7964567 -12859752126604440910066724532511349280 7964568 1808404385410156421698742216043601920 7964569 -30324847715332312340664294272576527030 7964570 -38575126958355885761371185591305226240 7964571 -9803914781481249386951906281128285288 7964572 40127919292473093699237433625380208640 7964573 35021493399889220271881200836089367936 7964574 -14811961725170661095339504640994588032 7964575 34668915560638816303328740900015638600 7964576 -112886482823331133869533221836732039168 7964577 15815416615714014022201094110181318400 7964578 -45999729644886710569568499778622873088 7964579 9733211676405631681562954116816743840 7964580 11908190322384253385021731397475717120 7964581 54572500569230436075202124861069896252 7964582 -14590927672299138586839550176510998016 7964583 6940446243922885431745531221766992 7964584 -75995608381667298095808005984608957440 7964585 -66061846514631432241338333192238096440 7964586 9572677359814199291915065058717992704 7964587 14925123301534224528193264849078063440 7964588 -117083263424812632530344031729216109312 7964589 812134114843754327038477223481921600 7964590 4902089167818485011267175845072612800 7964591 27620369432549552817130119425819725800 7964592 -228702971350823766571439971510321152 7964593 3919853859206481701750879167583451584 7964594 -24214977934388053894046407702984034688 7964595 -83197662014424444293626440782767754400 7964596 -5197049697525031050881928005742478592 7964597 -96506396620991660653668462158846942880 7964598 -59754493742363236565892402180204350592 7964599 -11161797565042609290458450450577503264 7964600 -4423507305418021737069485100088320000 7964601 -21264302468432338093635935630041183680 7964602 -28064389384395045095769803844700831296 7964603 51300666270306951945658502726685738852 7964604 17625064924826716579964375538023907840 7964605 24333609958861083452304156285950088000 7964606 -16612618860467884099062158355899774016 7964607 -77938741940555502383937102407906565048 7964608 -18238894503558172358983689985035599872 7964609 80496626764384742049918227055933375810 7964610 10236588022058329955243524757701248000 7964611 -66535326668821011488174724281768654788 7964612 64522073474727455881347800779045808256 7964613 434159170302168865740792798632651904 7964614 14975757647914044752409403492192588032 7964615 51415025810371401777880053519834560760 7964616 -4917651952430921820869348006764953600 7964617 77539865934202123728027441669815771152 7964618 51132554060084277617757157599115179360 7964619 -7412421382709329089938461299697410624 7964620 -41165989804137550027727262087823564800 7964621 -43930200274361753326851902766096134688 7964622 -101688903214468270099565873695781990400 7964623 79570404156160397812117457218943109872 7964624 20850925596325752168227346955247837184 7964625 116768153766980214867520708188235344000 7964626 55885935648948447530946427702164228384 7964627 -46016885563650273207927214845405987840 7964628 2633105727974730588222859604271636480 7964629 20072271991060374396116361915632220640 7964630 -15819453905259030816225840497968291200 7964631 -23082304087616925607127135596001126880 7964632 -627075558782196454825397621793607680 7964633 22004763810009503404059616635489999882 7964634 -39430648520497546900580561262356210688 7964635 13766446612975541582843532579267689760 7964636 -41823968408325637624081203504417764352 7964637 -17472797232441967066647144654833927040 7964638 12790602397733020865661627162876902400 7964639 -223238526963169361278678370716748101776 7964640 1225430337232523657251952901398200320 7964641 -42724588852349255125388009331737539308 7964642 -35186580665265940948331816968441701888 7964643 -39897866142241625672304449255045792136 7964644 -6902829845140948667944335460405526528 7964645 -16838492706994859514007763151010970280 7964646 28861515673107090333332265142569216000 7964647 -119097942613167432471204561318515990880 7964648 34099354801671526512295065782372352000 7964649 -2012427888785953241918155059807177408 7964650 34427768184908909177166895776796918800 7964651 155469968708783855125651498599476273652 7964652 38103595097428431226563666763431555072 7964653 -86333339219170578738760048861229413140 7964654 -33775190282208476626316650341505736448 7964655 -64476333942136977701139502386733305840 7964656 16616733908605034143865701651520225280 7964657 -56016274707372371371264847080921822668 7964658 -15585678640482749449928373525546946752 7964659 64937323879682147692647485783507211816 7964660 -604423413133454920460816974358753280 7964661 6949903903170150963063076192327930560 7964662 -5545755113948978126348802355668006336 7964663 44286719215458850360677222966969520560 7964664 54856547968207944609855508128679895040 7964665 257541760929514364133420383162235720 7964666 75372341945990830496610944273009074032 7964667 -76322964721674446247318261408897361920 7964668 -85598818439679203463786941553442795520 7964669 12465541267053393373165005410568558048 7964670 -4723919781749978863906395263420743680 7964671 29505280192044446914280421108686794224 7964672 -10793035667525625871961023003911782400 7964673 110288426044334645076543399737273493600 7964674 56486269831507007598593379150415413120 7964675 164754343150664212514604535390464000 7964676 -61423541812360283675791881361530470400 7964677 32356124457142746563326102664248317472 7964678 -4129356479789518796244891899112658944 7964679 -28382615661898883523454769856879216216 7964680 -16176104112011984845750755688366080000 7964681 -116542026769125798084045365412542487360 7964682 25003151995280741952542125940974420224 7964683 50026185660757278007024392180263886932 7964684 -7121863610649675768752448972230105088 7964685 49633068813694918247599432742663200800 7964686 7412121333370364587983762450434752320 7964687 224916383308133704483055783928329776512 7964688 7097489834414212461239086707948847104 7964689 -149543880564999252452109803368413970510 7964690 1882325268872550379828639981366502400 7964691 1672821952599478474710147903357014784 7964692 47101545419877864386191393791998349312 7964693 39385630359011105354037777608527990848 7964694 -2956600771270399466918861831732695680 7964695 16701763091296423125861374639738434200 7964696 59562351455338107707792646165508577280 7964697 34866286386051042746792237556893301696 7964698 -21807588937705382914321453024756702464 7964699 45342445911399267240609796218905117880 7964700 15593606296081088278355654253944832000 7964701 86337320301255235181325961572733449600 7964702 -73834588851836503450202715312103352448 7964703 116435402985024459875112561032652406800 7964704 -110773613167559296007019034763814174720 7964705 58226849447658579806142581406705240000 7964706 -3664255371847885898359945040975726592 7964707 -5727052465575012359503267392442811044 7964708 -91503731637018165458206113877299238272 7964709 42448688053370782028405384705085534336 7964710 -9606746090243959862747454585197038080 7964711 -85267039929683920411722588064127111688 7964712 10181773797947442894455839514728120320 7964713 -104264218172160388349033147805935228038 7964714 -110224962588039289808337542851883324928 7964715 -28492638262167697622941326054766133760 7964716 -24010263808384567920102556063545627648 7964717 13225404648806259459858568480758863766 7964718 -165519356595055593228287654329009152 7964719 2272526381024796395007935252168947696 7964720 26299710421451523182579628362067148800 7964721 -114575142413976888204028631984580620028 7964722 -32815823049124131858633804314049070176 7964723 -321021518607594636979295179200817536 7964724 21454075067420705942600901015323258880 7964725 -3932359229815566727051711635010297750 7964726 10102584053872002494360843109276272640 7964727 102421770801286877277043796429265855720 7964728 -56325592394605707979468362242611875840 7964729 7119540573860309448252212770701900330 7964730 63789189760322943452878353259016160 7964731 -2643279547823964436118923663730264160 7964732 4037395337327514433287103315914696192 7964733 31115698933292141546216251809368691264 7964734 44241044849284355334994035908182993920 7964735 55372338587577950906764139662445512680 7964736 3368034185108357778875928726674079744 7964737 -13398652926996048282818587414458698496 7964738 7325308508286367951202635272462784320 7964739 -3878111554937772293697550916265983520 7964740 -16280126693477815420357638418042859520 7964741 -151169204898982869178947132216906741858 7964742 20261786048168473176731792911960781184 7964743 3085330574357070125280991422003227472 7964744 74566584126483546445741156667468252160 7964745 -26730559069094252328747270566894498880 7964746 6631570884702072403673642424764097072 7964747 11770340447354830717407634734286969632 7964748 -61969785151028551599991858896786034176 7964749 3868692439320783120955261864064954400 7964750 -73644804107597667958025551097111280000 7964751 -26694597552833420000044057362196520568 7964752 14963082554220741527096371073497169920 7964753 50349952786537379831239477354695142002 7964754 29829279149798967701350280136250768512 7964755 6920571217453220772219146192660518560 7964756 5190104604300655437004989550132686720 7964757 36417588320148976113677143193761280640 7964758 55120941746912271316022399139686088480 7964759 -61054321251017097590426431429036058496 7964760 -56868460393109702206288556338416230400 7964761 188776061758813506427791013706901504 7964762 15784900227721334682228563246764661760 7964763 87516638303762092678863077662832816640 7964764 -41931788263465339016739978215734080000 7964765 -7934422842621438239649531498230744340 7964766 -28642501700226208420617416905427629248 7964767 -2152444882166538366311431670740634128 7964768 13572969241588487119056529838792245248 7964769 28525818899875895246482248490166518560 7964770 37099765794840339792945293198022366720 7964771 16401154982681083533170418768379222200 7964772 17348975137821516663048245161968863232 7964773 -92790567735364311937733784495502653156 7964774 15754026248673754824772943902756859520 7964775 -4201255378822961975600269799559036000 7964776 5738875362701648540795056044275712000 7964777 14595109543701188635507542867924046080 7964778 64173503193454223306304273928372531968 7964779 84317792680239482179500871105892715380 7964780 36652728091449873007065996251063961600 7964781 -102849517081249896997682898384637347840 7964782 -14709092455893312528030977620516403328 7964783 46230365044326229431904915407070916304 7964784 27457537948196146132335913364697907200 7964785 19480779502763563739956316678401809600 7964786 -22450651241504311384550734041079911408 7964787 -31993785991396858862672207753570388432 7964788 -9185704169229722674483908009628101120 7964789 -65525807431616884150156164594257416128 7964790 -1380794678381880638623884979621745280 7964791 56163154515973516016757004416454073192 7964792 -1384475003462825529320217068563046400 7964793 53419838614657312366451256361313661882 7964794 -67092248856309850754172081796756124304 7964795 -116641744595627089973273278835538906000 7964796 9516698187190267606761780513829969920 7964797 -33644825170863398214734326048131610208 7964798 9890645556676775364406998115570982400 7964799 3867793819446719010205176677107020288 7964800 -58042162346478118455477534657085440000 7964801 -16389416464853942121377680558094662890 7964802 -20976898463654065402338588260603628720 7964803 11096578480015185764663602064790835200 7964804 -1863631289689682226109935748209030144 7964805 -4961179463910081946337802576081530880 7964806 -36737438476349955025798332742559960640 7964807 80039266921331240617694326589438764056 7964808 16330773706147035818873994479397765120 7964809 -1445682195188074763175076594406189900 7964810 -13513716067146224921473397273993456640 7964811 -12012195040551214690383180432283561200 7964812 -57816049156386226032113215398039490560 7964813 -34080149708806892072377513063358596938 7964814 16136972457549024407684369693236079616 7964815 13552603288140003547240590463504173960 7964816 5974400994054721011662544273458307072 7964817 8347433254745616034687787054324248512 7964818 -39444443210146290307339487735381764320 7964819 16869328831053642158569455390876426840 7964820 -21540404646397137745891209824100000000 7964821 113489946906737156502663995075007826200 7964822 -55148839806624701726843636130032376288 7964823 97164387112565958007255537313065086720 7964824 2356033931235117977695295150381875200 7964825 -33288651200553681603373247166722850 7964826 66466404726491782749693594324218966784 7964827 14626454994010970608471758891582409360 7964828 -94785521101137903823135993764745096704 7964829 59916717253809241983277922238187407174 7964830 -15844722155997398786056829435342484480 7964831 11042713078586299827346945883481758208 7964832 1521073608112185839874216895410339840 7964833 100018036468329946792136649049052986082 7964834 42650934340309837536154895946779796816 7964835 -38628993872674846537798206598479723600 7964836 -52107101141319239979943605190464506880 7964837 -559679107951831184813383462743331968 7964838 23949241266035271901228209602210304000 7964839 -150262839168409138856492188237423862120 7964840 5049326313220208941972546576748236800 7964841 -10144702736750871954735346150529971680 7964842 56590942723437376523002340240800004880 7964843 -57899501414282664631882403195844116760 7964844 12232691482469375718592946574983087616 7964845 22265251864812623051764133069950951680 7964846 45032506486289812798113545558360265024 7964847 583481116295930923443026851014095616 7964848 -2396266080372600753314799227382333440 7964849 -61958856759688080293303056144132964940 7964850 14339617173540169131165263852874048000 7964851 7912818576597122367563386291264177104 7964852 -85455448770669535100885404691486422656 7964853 225290321651843260324408678675053888 7964854 -20279754746538884448344563717743235200 7964855 -26979019976219406558348250891929493440 7964856 6936581126617204860757056260976721920 7964857 -42733224854912733475664749676744440800 7964858 -18675007463605015404706267885777590528 7964859 -39652544759137259932635781771658695680 7964860 24474483974262059181440369803934300160 7964861 1574689051972081372661504413979025024 7964862 36426044826674147286145852809855166080 7964863 -114465911130747170340714797932235005888 7964864 45297299308104645622124106909531242496 7964865 2540290834963768748121780174281088000 7964866 4319434650615191371196532702423659520 7964867 -27286819154058813665144280914389320648 7964868 -2701699520751316089761763264303661056 7964869 -155000582233333617245123716074677499840 7964870 43380300507182726933265574109996234880 7964871 6832722254897244795985311875808351912 7964872 68161091797662990188083719960143185920 7964873 5116729262928983104088669664780192000 7964874 -71047112714734952539925854667119873440 7964875 -77666868201638679477906016279344060000 7964876 -10388155348551154856205303819883092480 7964877 -13793216255852588586267649176255488640 7964878 -1441089296011775596799800458966340800 7964879 19360242534313898863528114897978679520 7964880 771970669857564600276499888645079040 7964881 77593255748629505385048492105757597682 7964882 -46006953205378406995633301779719600000 7964883 -43381352954725408024293425090626023948 7964884 162621637144393391910647280822966016 7964885 43125803584509712772941314077776767360 7964886 44799403690136653229044680155979286464 7964887 10284364691104450371829758765879383552 7964888 -142213406468031348197274281675271690240 7964889 73545255657468530597225591282040713424 7964890 514362722731092886577360574265009920 7964891 -74806653381137246137070277607382433792 7964892 -520571531049932931170598825765543936 7964893 116419282169487389851623976390038699744 7964894 12438890766030138973722509788852482432 7964895 -43527976280002992258310426560783388800 7964896 123693229698391184418426150768068001792 7964897 -103854498407529609231031669783534338654 7964898 63321600650017638027208040450976038400 7964899 -90077136226740392996460391672770254960 7964900 37571464481809433810252011660271308800 7964901 -26363572069242544780738325107548327138 7964902 49745293793989483149838244701029371904 7964903 -31828769507119892217728227826844332400 7964904 -49506053796265347101892169030382714880 7964905 -3930421815663901786302808893663455280 7964906 1534748520922219273981528639103497920 7964907 -37995557035237098576173437865715137808 7964908 19182396697886167286515124090225725440 7964909 -85379169718757866543804917406396558890 7964910 -6302243353571459024655846112362360000 7964911 -64866526609353713686497628605535594448 7964912 11307959489000942569865385888396902400 7964913 31397078137964051777719841063342971488 7964914 -51338455478350850765006151904369843200 7964915 -5451132373528556492141583597070274400 7964916 -18270537598994323810155746645127260160 7964917 -137879272762801439932586841422081277860 7964918 -5255293616195208128491986153091567872 7964919 41703333636870864863064618490732810320 7964920 -21143736942525421399136259005408870400 7964921 151509905771471972125288936894421782122 7964922 -9764368311248591470076064613026004992 7964923 17193729951658131867668986632880985088 7964924 -21606114842974910624614522961874183168 7964925 21821186626644949296037275446668900800 7964926 -31129100703291511093404253900674144960 7964927 -259760719571925792114418204485721101528 7964928 40711188912961557084871289894634258432 7964929 48608997776533188833821213016274390720 7964930 11500467905639381297353138326411747360 7964931 -7278921251818045178996706488228056320 7964932 -54361250347733226802304643729297244160 7964933 -2214266168335170990812699624636940000 7964934 -25788972964594102192611875971662937920 7964935 3701382061965446491091062720716141360 7964936 -23060586079343191843679914811211939840 7964937 105356565668583734209691648323413801060 7964938 -49740050359871082173111437159253475840 7964939 -62697535909939052453560785991050841260 7964940 -5024784630752867408110709439127680000 7964941 40346012329931438861296799217064500000 7964942 -116165536282220875254771593015382053760 7964943 -32773034997992574499450655334272063616 7964944 15242636196931693429181383486201036800 7964945 8160855927982138661165734084720684200 7964946 -26077724222090251890442986506972160 7964947 -54528352455436320623443868077101554328 7964948 -33180409503546717795728010307692201984 7964949 -97009819838038975278995811649890760320 7964950 -33739297216562523211550105169706149600 7964951 23605742902956632271558497635091450952 7964952 -56027891269819188589145157271911628800 7964953 -54506636534636284390402515344420854840 7964954 22237571949798511582968349734424384512 7964955 63170521301629094165246210020597815840 7964956 97749245104647167501401608098497349120 7964957 556279409875012525369398691193076480 7964958 50443233652724997459120493099155753600 7964959 -28652609904965663742343574848561001184 7964960 20046658045693852741996810225802280960 7964961 -5822289824887154170975561447913194752 7964962 916741831159404516597793814645777232 7964963 -61300886957852945018216232417372798120 7964964 -22661006012591098680398870831282540544 7964965 83187051361684357260597691070428708860 7964966 -15627631867465425743931740832904185600 7964967 46253631468071331259304547072717559080 7964968 93695158640977365645618069369215877120 7964969 96306629685959298685559277714483270144 7964970 -26813758430005811213048584711031151360 7964971 14005022428750829951090056874359646720 7964972 74076847598149257048162494776539499776 7964973 -730833862769067293457291127921142880 7964974 -20094863054034657546959267018496165120 7964975 2866054245724413710703017906881410000 7964976 -40007016278984032221774958510473216 7964977 -93435808558192770015484047785999752174 7964978 -9460886422657648819323351245813829120 7964979 -42441112950330779369436617823157566912 7964980 -46635089401314054418146141531336480000 7964981 -112256945052476929028819457308826019218 7964982 27414710734633537450289145527088684000 7964983 -40235271348589137745475962943871963792 7964984 -84721656413042315326625341986266173440 7964985 -5623949655710292109423481076065402880 7964986 63104281706776356394969933196222190192 7964987 -114933469861989526969986113320367246364 7964988 7146125502927148559227342952456340480 7964989 -2662693765321351938747628959322410176 7964990 -27178773845737803324756125005330329600 7964991 -57049717743679923585820987760678373000 7964992 9391230634140278293787866484831158272 7964993 82839786141587831748907448527014019200 7964994 -26544126190621720487795487066246723072 7964995 -26853764349278074496721933945455287200 7964996 53152096705440981041778654824973557760 7964997 86540758027660446304035733578180108000 7964998 -2051070918686518095811327722271524000 7964999 2613617702483449709149268779935992376 7965000 -15705475619210873502588880784640000000 7965001 -113282008019453550348325403663486184576 7965002 59921115308082336586540104188719317504 7965003 65715423588486848359719021266126184384 7965004 -56586107259793448451067340411146226944 7965005 -59943551840160330676070971697673853440 7965006 -1128565791755392091969193949004368896 7965007 -159276906981394481909240460428963353744 7965008 -29185744510498242844781572567593197568 7965009 38741404911974715401195637813360168960 7965010 13396331310981503196575435992077706560 7965011 -102025605907502788561432102864290762048 7965012 14338257516898860195371175896034607104 7965013 29884364590680605145440576245155091360 7965014 -76162158513407177481217502960121591168 7965015 -4632296146201859580977834408025185280 7965016 -3117864822322963853378342401050378240 7965017 -52984985457097914632351078809369511040 7965018 -13171123504555672844667335187920165136 7965019 -1644139433513370930359524495763671256 7965020 -2558749035455004777121385819092715520 7965021 -9660876984033946218329641131122012736 7965022 4808173248371630370177655527634114752 7965023 -76762863184052541218011360145246322696 7965024 115648302607117262591466924232102379520 7965025 -48059470088383003922656250476643533450 7965026 58386595392112063150175400822047621712 7965027 -23903635672547792281209405123006151680 7965028 24245455071561293608134751256358507520 7965029 -28945960167038177372444535777062149860 7965030 -1138955468534430803988933217591169280 7965031 18167162675982436294132639685704409232 7965032 -112543320034778251225828667117264947200 7965033 -16262053990595639994188028183850322496 7965034 -666447490743828346563821512699286016 7965035 -4658230993375399997760063682719780960 7965036 25207905839694370364763620508926644992 7965037 -123828930127081855307651439034326662314 7965038 -7583222065382416434300234953339520000 7965039 -67543805069901604362016445592726536832 7965040 -7538250845528141338591708641434173440 7965041 20592198490932597747195320348601540672 7965042 2562002612358231455789395183794685440 7965043 77738335953424545316497870047809012416 7965044 53750768938607594128032750446099847936 7965045 35399280211978022901350377080382038240 7965046 17850227065113855941210218162583684160 7965047 13564412701927882886495143236405511680 7965048 19360081890995872115421721808272465920 7965049 -78363159897772635653337965612381948950 7965050 754508156680557607630403376667005600 7965051 -80447550772438925440570997636361787368 7965052 51860985847071879667907824101358060032 7965053 91157455462930134189402702356970769560 7965054 -56819113395947584314617437803398087424 7965055 3868557996814690313564516006225323200 7965056 -3922162490794125993867981569371668480 7965057 24312744690403801743350552966411959200 7965058 82043767862973918151950304424777782176 7965059 -76565978303650809919722251583386234880 7965060 -34410415497776137084079079681771479040 7965061 24090500542245987574464617165577053184 7965062 -355273226574542059874773799209347072 7965063 -11133780242143510400499717013745591616 7965064 -22075515688233934271048060253037363200 7965065 79454791641965052497864551899770635200 7965066 -4777490298656733178961755072366963200 7965067 -49521849411853719190563184701942292 7965068 51216528195032808953352910044993838848 7965069 -8453143429416335217939942981913513920 7965070 22003799820067364701756354122750687360 7965071 -54715694673909115581614104574738827728 7965072 1663910027041835315327580007091380224 7965073 120749375397460267175456172482771638322 7965074 -9256094923818524612127502748109352800 7965075 -2716796578548770971191087955897618800 7965076 34823013911950612774873988246076786688 7965077 9044732372382395915292831484606760220 7965078 13952154597753017209048253532347351040 7965079 152563402300729796773034235283485108680 7965080 -20422529893202752915801904477511475200 7965081 -46740147122717874525573148217638550400 7965082 -82660016804235880082107072017556684800 7965083 -35059734518342906037843294673044368880 7965084 -24908818639955811542303847327054766080 7965085 -31166228301661816938428896097402608800 7965086 20438388204389763532602233237885388864 7965087 -25695316946300342822322813025630056432 7965088 102994399391651170939407998526051778560 7965089 -5750056724680950264148628693461630800 7965090 -15315748583465247102505292493453004800 7965091 -45835404928787662344989341069450665508 7965092 -27545681016808242023863078120358370048 7965093 -60309064142735851121615793587617084800 7965094 113952146230385720237265944439946375872 7965095 -52487317624642732586487721339928959200 7965096 68818002783429934502505157828622745600 7965097 -140453044980408701556688347694005931014 7965098 44302220343944166388147100862887194800 7965099 -559078581232780781344367381099086032 7965100 -2173603358894556843049915650229171200 7965101 51996549367537532371381412571615310092 7965102 -14623148870425590338032410386438175168 7965103 550981613391197120982937185135637264 7965104 -134264875735559860470611807221776384 7965105 -584321263504664875528488547576993920 7965106 69505859494626441502450525649221653504 7965107 -7841894233432822557718213501568123280 7965108 -41471512974187872469412972854079508480 7965109 -37136900606818097721241618226543880320 7965110 -7289774453093846629657618687900400640 7965111 -2980222687909681522258144259080334592 7965112 47448844601201183411302257625399418880 7965113 -52925150899701613750983534045502892352 7965114 -10403903757636700462975560707053504512 7965115 24566303352119753446291818146727025200 7965116 56078963633839958492114583636668912640 7965117 58371912951394904202163150175745905280 7965118 16004794855374484725679571038441835520 7965119 314614069421726330253009274522195396440 7965120 10822870403623701014072720381423124480 7965121 -6588841665253370233399027466860946556 7965122 32301240099378572114880054950177380224 7965123 23613100067340156123987871705183713600 7965124 111907801361251669396820498864118663296 7965125 60574980894234973302136938476919744000 7965126 -12306282864782795108717415700242061440 7965127 -50515446624641294491811072528817130024 7965128 -124032039884032290920054333124031011840 7965129 24625838077680329260600441495194215856 7965130 -36238064714566228024375507392428743680 7965131 60264392895631000959294492365187862932 7965132 -7018151667540384931287252905188343808 7965133 191675927918725570551447001461622115520 7965134 -3181422962921677859580450127352894784 7965135 -1293016231782119703034245973990292640 7965136 20029360279852743844123404897767440384 7965137 36904187710195760387048280120429453312 7965138 -3632652306549717962724658999124605440 7965139 14779622014727851837139048713931080944 7965140 15841434569983818419253620355202252800 7965141 -83656334363903014650291126803448775008 7965142 50205722558212791143068580171793907200 7965143 -226262152195640025925387516757804468376 7965144 -10922470919309918450217414585889382400 7965145 -95167563263766324736973022169777967100 7965146 -30908296025462223301300214245563110400 7965147 -21171274064378196196583184570326615400 7965148 -599207759440097627806787353214282240 7965149 -26648284325765493133558467151122989940 7965150 -20371854137618153745402944151948494400 7965151 71437339796423464434005432696874453152 7965152 -21618360838545643514324291897412550656 7965153 8222440179405941600720134179515621760 7965154 -5925883808549478651392666533023484128 7965155 64721486854971298908955613332701666720 7965156 47899689063971584819763026011198108672 7965157 26638044333782446454575512094127010592 7965158 9996554271729779829951495451695497088 7965159 -98593845920398777403929416502844263896 7965160 28803992354052601852332835367937638400 7965161 -72975720473167875688458732699305731680 7965162 -48425704400121660014621514518351324160 7965163 19878304618941935407309058445492670080 7965164 67310983608822066690609072190498406400 7965165 -7426692846101893101793496460362407680 7965166 -78674184745826488954600547466517363776 7965167 38857743763277852942626533488308484592 7965168 -18594905739323344729828435015342718976 7965169 306901858397976848820838891270827060 7965170 3853705067189893692611150014258469280 7965171 22358674362525441881884484547823387200 7965172 -53110074406502257738833909630446813824 7965173 -36857422020227514272823549229328074578 7965174 2952967423498129035070320368132812800 7965175 13013946205877985165935435866581320000 7965176 -699284169655922800891766370946498560 7965177 -59900431754935250731580477162864497920 7965178 -1918887904943430156145595182666620672 7965179 -7055728279028987128259026551936595824 7965180 17679992625683260529471316142183065600 7965181 -44009697473128220876838393390161122208 7965182 2210540888774381002798142511309576192 7965183 -86237220323947631206123577118566821176 7965184 62362497326866963430384372454839549952 7965185 -24301232059319372073692596684712776620 7965186 13140912962494818842933725978804936704 7965187 25551736124645227528813585328062807752 7965188 -51124637335627380833134047180890112 7965189 -42554776452799178917694707831365684480 7965190 -6409394453063307246311009751269788800 7965191 -968005004477570354394984038590338000 7965192 78843108223110664638558565757382942720 7965193 -45831706167062261721132547290423016992 7965194 72854812670248490773651601060039086896 7965195 -1446381138591920161082630760053890320 7965196 152125880283260268474994015487018632192 7965197 17671002363859371673624625292857843544 7965198 -22679377359714504875711696745231086400 7965199 45207396727267699443680809410387905280 7965200 543302615658431529042774086379724800 7965201 70952894928853299331689874739366575584 7965202 10741386830213512986354259283311939584 7965203 14100651671352733981609121958837035640 7965204 -6549203673331922073015781672064993280 7965205 -20212871026394530581292026900195944040 7965206 -28569450060334977717298458807808776576 7965207 -14745394798904873521272922971939364896 7965208 59632168648414187176418377084486440960 7965209 21488022890985643606225563049513449216 7965210 -10575833903278449152547744055075898880 7965211 72364566933568977205761161798580768672 7965212 18362627177243399428426843957314485760 7965213 72933205498254022627891860330808220544 7965214 28044562989171182070978952222464548352 7965215 -69760778836065728138751579053749079640 7965216 -159223131394378733958568334705295360 7965217 56597144276144613916908596404804992192 7965218 14300730660663553568024443014594915840 7965219 -17445454998937662441458189958561736272 7965220 1305170329713723679212458157377306880 7965221 -122120002951332673116414810476884616256 7965222 -41314768210739788989761125390878720 7965223 -7770888483076715453736299211453713360 7965224 -12596813738709133263944995664880199680 7965225 -2201853677083963143268607367846901650 7965226 -15300317474139187410816276014277230496 7965227 -43553336738651939443010893460311362000 7965228 -19804974635083573851667781845426458624 7965229 -99942818489841904881031596805395608170 7965230 2879575544395921422588523427945387520 7965231 165554003664277172658348231400482921984 7965232 -5477901373172170815788322900343259136 7965233 -5433589884299601364837179725669598720 7965234 -186852893249375247592156518939688704 7965235 -76463043721041318345567645569436514320 7965236 81605948411624719017153921545878210560 7965237 -21551302154512872447714770028254507520 7965238 -594280130905168432784377677174501504 7965239 -473264154596466483135917438961304176 7965240 11052039887431645387053193923223756800 7965241 -81241552950307026696034559869009254358 7965242 -9487190528858013350082129276595668000 7965243 11450520412725152307687967863601781760 7965244 73458396154029494154841488309404405760 7965245 14623462873677239523301358987120805120 7965246 3504564129062967940068643377453916800 7965247 -20991317639998128185721379496460906304 7965248 43034480323241590885032056786581979136 7965249 -799337668300634834880023935990346112 7965250 48254998199338562828423490379202688000 7965251 -35520310861618259864425207254178123776 7965252 -32336007857828484133551871327348025088 7965253 -34037589608988309173338638660212134498 7965254 60550120117187542361888289072330117120 7965255 66767947045561759686295696805028292560 7965256 -39875990195530586897195999531765760000 7965257 -47300383363379626446965402848882339020 7965258 -12449748084992728802855489102587407360 7965259 67818804539335548567791497096995531216 7965260 24899591316276974845375357223409408000 7965261 50607382759296204758139496493822937888 7965262 2502168589726469955831835086628669632 7965263 -74491000146080118439647581483118553488 7965264 1715002571476729565984000713389244416 7965265 7755360350417479933720301848765282560 7965266 -43156041924659377413452872364822104416 7965267 -4880529549184321074584646472031309520 7965268 -62059675899290201564992238006770821120 7965269 15378843369607687990160052835570090044 7965270 -13751243723059691986144035578906092800 7965271 -29622092353485115122913055089574017528 7965272 -31792161330609735117695361122818744320 7965273 61322762087545867209175911859185043968 7965274 -77958268362243402702711006220501248 7965275 17269625518925109995235656618727810000 7965276 -35406183123522661043296265521561214976 7965277 18978173149357462409932901795029440 7965278 -109593846125255408319674526712016818944 7965279 -14987042107276023494503602415574896656 7965280 28922363950899153233797122232363253760 7965281 -62479270893865007958873130106372157918 7965282 19578707951568080718497248951944827904 7965283 -160353753292040029565460815718159850468 7965284 19349851788723237849197305870295865600 7965285 -13903458298916037405432434565563030400 7965286 10593345166933866610556083439111106816 7965287 39117388100704777235040507599808509592 7965288 28359205858055356991257441233624652800 7965289 -51064571227920135572880813952984659910 7965290 -91706111318162932336561797433025280 7965291 -1141949885532730862767968019581020160 7965292 83775008684142284607336424738178152960 7965293 125055180195100771736342924856771943158 7965294 6897507717673644176789013277267246080 7965295 11846494028710552298368793828091955200 7965296 -8598553136145987932178728483584770048 7965297 -40899769375191997283955843476131977840 7965298 37790293820244055638478713696622101120 7965299 40236910514295358130735408813539245600 7965300 9254036296625382506935983772498636800 7965301 119653799429523714689779567434111388572 7965302 5050506070116378636522239366869857600 7965303 -142665626196650483397313320731907867696 7965304 43165164651570705792564100515947765760 7965305 -114192005210516133410647922986318692540 7965306 8111034877567961542038145227596134512 7965307 7556332970165336157459816967297997600 7965308 -39965644818666898345751872950073456128 7965309 -46776365843900391300962871528157728 7965310 -43019251121504872746881798814366805440 7965311 -4641967930955892871711130421080004576 7965312 -29110498840745639862836069524895170560 7965313 -50172643753164408167836925292062172160 7965314 -14413468441737201341838519615941191680 7965315 37408388615048585295872735703476283360 7965316 -20508717510580174025798745813484629504 7965317 5181701047491272024058956714780789112 7965318 6986514532806106678875917590634930688 7965319 -21103248697301055848150902506858638840 7965320 -639246809785927179738142974033100800 7965321 -1466688058018242701129979906372572160 7965322 2171366122814057251147014040369440960 7965323 17896665664900354038265063059308131680 7965324 16687686537686495202053046092045475840 7965325 -111693528836848082906468834225957928000 7965326 -21425325063406316064027268726750480896 7965327 78791617496601997400223855428616166032 7965328 9125345999414242597402709645991608320 7965329 -9564711778688480557280767078653605070 7965330 -29595768396825956304218725045310446080 7965331 108681003006852993252454830106023893064 7965332 -94710399008072699843152053785656135680 7965333 -67759454744397254159052243792353942400 7965334 -37401478315949684035497142498266737280 7965335 -27887431428845996763164183351075684640 7965336 -55045876639646535748128121715030937600 7965337 -45480746636947897164495129751195756032 7965338 -6058698594803263567529047380526484256 7965339 -66867372931820694390709342490641948776 7965340 -3647016649737575319071260329924764160 7965341 12076660243184165241628061714472871500 7965342 -690624805748638979021326666692284736 7965343 28788094551615750577779213128422177080 7965344 -52613394475727435527779731702415360000 7965345 -13372513834611373611474695804892132480 7965346 -17109428475318905935857970071969352416 7965347 56105397765929979969938911715309929440 7965348 19300558378804717083707707570213171200 7965349 40623073217357318464911306605379232832 7965350 -7620299668329960224962154458483387200 7965351 130093790653722085060201983312344006400 7965352 -2352017205840052554939066650605286400 7965353 140062112514506032619865186218475491664 7965354 -23913259525030990899360188306912520960 7965355 38674083400312072583842886620130513760 7965356 -27352466876940554323819605608465759232 7965357 13497662792786154915290322551234296320 7965358 18721795550781235523320092250047977280 7965359 -157039558911200494845543153857073501960 7965360 -1063408157811855597295745601389199360 7965361 11556958005856611054088656695457186962 7965362 -103932934984929471298350444182480454528 7965363 455163810518909368226910831059513088 7965364 -62395306482147083419646855374125262848 7965365 -1293306248405250076417513638693621480 7965366 10480241825016860098312261146306892224 7965367 -158756878962901755957057055443411983568 7965368 -52986281804450153796287007187675299840 7965369 114730439265199975578205989334949692794 7965370 2812220265807448785435091225638758400 7965371 -83450888040009217521262943759523094428 7965372 28149112791383373011624672925761863680 7965373 -6123814631210618068660155803490448000 7965374 -13962327219936366266401703674311224064 7965375 4667863985110283123482250360733216000 7965376 -30037033517171547369688069822212997120 7965377 28558110782781070226974490412670491072 7965378 -1859463897313447191767258656121298480 7965379 61467380451295041128709424103813361980 7965380 42796201577838954209689053728693414400 7965381 -45645610684214642153493953807661750048 7965382 54191066709281795574763954317530301792 7965383 15923808446686819414361093234829843984 7965384 15848679825587929589974166127560294400 7965385 -170697556821910514253701422379446477440 7965386 1648945268077423880995770859735557888 7965387 46283100607305014390423455390169730408 7965388 25712656524708573867989853608562528256 7965389 112506692480938940979355338438075085440 7965390 4527125771499385777443004725286177920 7965391 145795859493470415927776250809010347400 7965392 -15970216609896727382712626745653329920 7965393 4400059491091838952154961962657387200 7965394 53543852325394745734128133655356580496 7965395 5549000329703247783715820176834346400 7965396 24848222693757391367575691977360455552 7965397 5737717485896059413103345715714294304 7965398 3719616681583071947931231680546487552 7965399 -10097424040266529792156011968753905152 7965400 84471351253336747289935521149859072000 7965401 65974774307793568891457161414162008960 7965402 -29724265993111937545998032398635978240 7965403 10785616106165302912054166483490259652 7965404 -2614484683963916203823860651404486144 7965405 -8093513439512622642431925403395552000 7965406 883211054204783618861903195855053824 7965407 6869737029436724084679247784181322656 7965408 -58798594255170482901647410001577246720 7965409 23244228479076209048032085300587336610 7965410 -5125822441421597802405641118722876640 7965411 -14457999939626733902556241133038721040 7965412 8911684796103931262540704592094330880 7965413 -12228660446971946062196858848084717440 7965414 11497650456299199031765589683771350720 7965415 -29347633995624824991305832058376249280 7965416 -113643946191574169039415068148243563520 7965417 85767731999835129833044933535546612880 7965418 5525961658527673263830718526140581136 7965419 12446846358099863560906909769840590848 7965420 -35391608600520635106707513826053637120 7965421 43512993784632738703596674580305905622 7965422 -8992366441507181532073023158204338368 7965423 10425205160301914530811944421272147800 7965424 -20429065585019526064385471344131112960 7965425 22926506737039545645532108048558465500 7965426 -9374296713028297800144395835814027776 7965427 70841660355662880497060543776983074880 7965428 -113147793980863714123773119597033788032 7965429 -87823551219016862318355637006014438912 7965430 10086529275542522786506479427363200 7965431 -157386716621755821183163183962849660000 7965432 102366213425443392024880223311773081600 7965433 34274070836827108877463247891917137920 7965434 -39624892160503130160910546652323987488 7965435 53289558941781460016370343974644648160 7965436 -65238507774087816964584267577898168320 7965437 -121490891386856973702484453613995143828 7965438 -3851022364558645095920295168597977472 7965439 -10759467215915082832195514230530921072 7965440 -29375318390631251964518170128820469760 7965441 53171736869204604217989396165351101760 7965442 47931385130768668186719217023202513872 7965443 -52432083450048020993126063466820423320 7965444 41360177168352533689418177012482108416 7965445 -25489053298647742357816594297458643080 7965446 14368160403520378003458386580882387840 7965447 8484841068674156276016980156292588672 7965448 11949197045374426948346809750000158720 7965449 -1843979927533007808700208602574508336 7965450 5263590127338969195727437543929779200 7965451 2235251470891819615977199501462204912 7965452 12379987652389225821868473505683800064 7965453 6998002283324462381595334443497978304 7965454 -6692346493800652884640571069942515968 7965455 -43356847281666497624813502843340631280 7965456 -19572999323892661018342353660191244288 7965457 13332444273494505308303416160388118706 7965458 23644999798841473606939103631140479776 7965459 -3603714832456090605810186524270893440 7965460 -42328968308478110383010783415955134720 7965461 -48034470012790803604634221829133130176 7965462 19585193120188059430233901033337967552 7965463 -1555019206806422868694337916119182032 7965464 17986787406156466113224613161087139840 7965465 -545561646836230416381613792458554880 7965466 41975776953269154481706078682184058880 7965467 111069258524221720416250571091607920516 7965468 -409517857585582557206997289602410496 7965469 172254733826257698260507216677076285196 7965470 53384601232385242031808042612197760 7965471 -11513375601351295123379533167099636336 7965472 -5111800891476090094422682370821324800 7965473 46450084188186914642096085968983258722 7965474 7142448825761761854104849032400213760 7965475 18846576260090318331892171513553184000 7965476 48470146848100533098343636702826520832 7965477 -83819340401358842206725121065194155686 7965478 2404161972451382229982934249702531040 7965479 -138793965305498164933570205208009670920 7965480 -15043881335445242584260130293977088000 7965481 -11209264613062591918943094136197705216 7965482 -8010786387482923697652081957500790528 7965483 -7663357275366859784348506509591606096 7965484 1707070364111806919255552486822359040 7965485 -29423115248304359025137177265403702080 7965486 47576018418300653004083527950337470720 7965487 -71108895796307866025618556326940538864 7965488 10598727910823546059706609993733242880 7965489 18797818629578957783382392865616867200 7965490 7089298179303140478829852439840317440 7965491 22516789475518544448726733056950282400 7965492 54304623972302389027183104276833003520 7965493 -89013802097793452769815162142009326976 7965494 -4844983228801493951352611621870020704 7965495 37653328430896625813467645848785907720 7965496 63718200989132139673559654187622072320 7965497 -26356038446340862264181392255106340054 7965498 -7759295787639215989379055441673147392 7965499 84842930643841964188233579030417750500 7965500 -22206878025811591427760533924908800000 7965501 8139592028152708171557962310132210432 7965502 20880514911757465220340114234342432000 7965503 2683679958635046739738137005658900480 7965504 33440399231089282519020537070084423680 7965505 -154801851360067178160766285730901877440 7965506 -45325949116447508549571871564302844416 7965507 15423553056508551155625998110841566080 7965508 12261631571491928981642479331855364096 7965509 96889972579880750151062392700288757216 7965510 -4354518222401432995352180837394247680 7965511 -110811751174396760339271778659713634488 7965512 2071918854202364294376524912325427200 7965513 279796218124397636084813944422983896320 7965514 -4244489929231404844390810308972119808 7965515 72909342168555582560541059988571608720 7965516 25637827239324474568129595583437220864 7965517 -24936528335826701638047602507417308800 7965518 -5876321421641464514735345609604855360 7965519 -13478093686546511724462850561996417656 7965520 -28835544969667885294649577326125547520 7965521 -3365022977306059114376068287972151296 7965522 -46846890895284375596565815023166459520 7965523 32272106932412715062583908443854135720 7965524 14402820523050830023618003306091390976 7965525 -50174018744161301832860647243342243200 7965526 89834483897159493821539717633102631712 7965527 -72796561704819320011636030081315749624 7965528 40174483776554863954362650367645020160 7965529 -27674651405066855370494096866662949824 7965530 -12151273518815513775010292539189527840 7965531 34195399501703720770249298758217456640 7965532 -700865264468479889010245291214476288 7965533 -26200274029801632984200646190075199316 7965534 42087571062925425817245046645622261760 7965535 -1027363229284351599635758668393642000 7965536 -12514687635505229037694887327191531520 7965537 -18849567559941204004606264476623640000 7965538 17722372046793351887835583413141431376 7965539 21456465883952291568622231379082052056 7965540 56815651530138190993856044280216064000 7965541 11243501376461411561809103902365342080 7965542 36816571984709604020645988905157000192 7965543 -515532840957248656818916932744840192 7965544 -7814415775063903397890978969232916480 7965545 -10618543127308335455060511853578397440 7965546 -3106340106265677054624942656231251200 7965547 -57216251539447744240673267914801413004 7965548 83720090047333989135626976037069003008 7965549 6756150374375025682872432614429081334 7965550 -20069295993137834842141049139196963200 7965551 -98808827315193896682242273200858344 7965552 4516104224968439931466019518738857984 7965553 -73135057822387907442056703506294490060 7965554 59102459411806767551369795531302190112 7965555 -17485919072384354667456815926618308000 7965556 -7340875801318407196504906145810135680 7965557 -9645680668993023068997726446517226194 7965558 27287857708601835693239785981926899424 7965559 -25501892924201463308995316073848891984 7965560 85749596613538082272283300559323136000 7965561 66479681206837148503546263617304364224 7965562 8560501006178859002928360685076963328 7965563 162531889345970077085306884552498796400 7965564 -10635537461067127879910432471777140224 7965565 8793902822842342035284655654079152120 7965566 33605300189219057697318964404134731776 7965567 29338709555490120951133640258831892480 7965568 15107493653522375008182925953985413120 7965569 -81819299606827334362708300816858297020 7965570 33738188433686557239896456893243545600 7965571 -127705018707079142010931551146441947056 7965572 6174310286640961953642386198505369600 7965573 10699758004354120985848806529873847808 7965574 4548320892210929920478241041362770432 7965575 52706581637113868692543811397292677000 7965576 20524457624222348342516395501122816000 7965577 -75662641234391452521573022143166089574 7965578 317715141361742572254246669286977024 7965579 37820047603942717450318059796060136640 7965580 -8918885750896882851306308250099701760 7965581 18926776409222018190048865988626209132 7965582 2485444743106972030411790034961753344 7965583 -73867318865320257869976284573461490856 7965584 -26810999976380549788942817064573665280 7965585 -31668399885254440460080186387325640780 7965586 87751978547503359197327311053378152064 7965587 113828246897301194566849120363112237916 7965588 7600859323451739217964851264013193216 7965589 -11174572155714765914105847901878089220 7965590 -27298984940062635819571050560363366400 7965591 30357507013326159833278778700789985104 7965592 158293166595149224345873040725568256000 7965593 -61860746409824377675053757940112718896 7965594 4213287462100446543774992611196897280 7965595 -77723118641833115413574581990150057200 7965596 7321380399258668820698630110944494592 7965597 60588221426785301547799734818302166400 7965598 -27336333307485725626904112464560013760 7965599 -4576379452488550654528330133464634400 7965600 25795616118786342675125705665806336000 7965601 -9485632002762612013887049898047005376 7965602 60666774727271413284362879557684156752 7965603 1780503034923850732539163570471719384 7965604 -33997149485371336360736419286637715200 7965605 35318876931045795514780732255156869120 7965606 -342487984832072446887750990882350592 7965607 39034509746672101420846657874362347072 7965608 -55844670811514800719068269645300039680 7965609 481691530209530987525394290286923040 7965610 7539972337905122764598664619569540960 7965611 52015001331958399471734623871905410800 7965612 13162857564846904236032763756332482560 7965613 -7703499791385378368478968221777872096 7965614 6289227579194436147566042686963422720 7965615 -1284311957878859210935765171311398400 7965616 6100085322912904877596771415717199872 7965617 -9156081932045386385020059619460447520 7965618 -35733963955274851587660141484928512896 7965619 -82043483144007989213014519593447001488 7965620 35329016825539875408815544362382343680 7965621 -146845218398688312905481067890514368 7965622 -31519854477034869271499216913530868480 7965623 75024342925262376830291704294468696872 7965624 9669732935855862704789341606839459840 7965625 129248116700452490649651741231994687500 7965626 -9964423537977234831604841627541145488 7965627 -58942946284505672982167554789036648680 7965628 -96402572871849135191553884803865871360 7965629 -4004426296283146183315731963370361088 7965630 29514504936476402550819510067516821120 7965631 -79880990815552044731543404936652872800 7965632 -2117057553129636388456355828185694208 7965633 -46895457370120119899405004696295296960 7965634 -54449689132612757463663450267566899200 7965635 -44739145099524787081846487577388148400 7965636 -6611611451794065991647318872126914560 7965637 -88836631743349727680112710551274591714 7965638 -47459767439400765683685618867579461280 7965639 98333642828979443206509337205005321008 7965640 -83344276094228825960736267253924147200 7965641 -116045137044077657556021597728682977958 7965642 13305347754022973147350747708964600064 7965643 37997722476855933634034933038401841920 7965644 -40317902605824957797728942602714121728 7965645 -65179311178739131663008587105943509280 7965646 22405600203797606262548645730368426112 7965647 15195761054921671290573495953861127240 7965648 -5395347211682873978417192097329971200 7965649 27796871669597217923649778818284688000 7965650 11073200995698182955015307825622976000 7965651 34709859795102376867090763291843791032 7965652 -42461276099335581385169540435768846464 7965653 124559025125878002661356611755372621902 7965654 -67196509229160605180820899432871286848 7965655 -4129662649767841486989061221606912000 7965656 17425637019463587503216950703600271360 7965657 -485138172054007127814720505222563648 7965658 50007520509171723090149984153431280640 7965659 44979592205710869626338487447057333088 7965660 -25499037523389961034627777549219466240 7965661 -3841411383661382585318086788846456576 7965662 11305121725993374145930797914617483200 7965663 -54894375877322749621547917269561961656 7965664 -15373138558078324710255154333483008 7965665 -95690696863886483365264531298910824940 7965666 -15894396797596852481223265254815001648 7965667 -29120437032026872134110132626134300608 7965668 33893052159770042192977270256469309696 7965669 -47009110420785829335743344270850101440 7965670 -24320107175727895229931521987634606720 7965671 20364220456274130297908845639814321712 7965672 41635714543279060264371272274001920 7965673 -203098073004834587027761450072521489120 7965674 2916213154216500751768047798227562240 7965675 -36828096631693512258795073326843174000 7965676 -16077079448190083531908981378011898368 7965677 -161269624172203505474638661804015154474 7965678 2797967763601495544215400256406517760 7965679 34099086816826369394353634047340059560 7965680 -18117115194202440155520298561121648640 7965681 -126128247739984697447185977203254988640 7965682 36039947735879598816706541839742918160 7965683 41959743076723938717444694441464366024 7965684 58466735491815374980358613272766923520 7965685 10149881501977238365331531304053427120 7965686 -63995173134216016484657194733394936000 7965687 920262543692640862759271362362815568 7965688 35897772392550064247124703796201410560 7965689 99673133168677036994052257755918321800 7965690 33718734520914099220724014645700851200 7965691 42253349103368537367278208950182796400 7965692 29676519192680944360989306970542750720 7965693 8634152069410323148598372908507466400 7965694 58326728209870065637800135641190580224 7965695 -18125454549229493348582240692379447520 7965696 13181810054660263338003880205585743872 7965697 -26613123740229894995493303017088402128 7965698 9245587559140050897314821764690290688 7965699 741382010983113080714930771513360640 7965700 15249337286756933488433777269139235200 7965701 190752180778354021522816781202787275072 7965702 -2623068056890969114892081033973151008 7965703 -11001853059530360749333748416827274752 7965704 33667574881076099024832287578910069760 7965705 -1925355361133314794381734216509056000 7965706 23832353738720537919500381186278452480 7965707 -231734115055957368449330541601165128 7965708 3832696624554901667809933377129861120 7965709 68571800183626897796287106743400333400 7965710 -38169459415307833177798018937500050240 7965711 79003868857767830708880827500738427616 7965712 18813874657493806327551917143668490240 7965713 11895889374502161010017607120450224960 7965714 48264900555938788745909254119447527040 7965715 -12534397039016445444656736733383204000 7965716 -27760253736903173495556494014146293760 7965717 33116134560375809358041228118719894880 7965718 27903722567676727275141218094872586816 7965719 110894190431753693941717482272824098120 7965720 7326142379762060860768345787043840000 7965721 -28387510034205282358655389809554209078 7965722 43825055527755809918364203787650879232 7965723 -54580316055203979189949026165995034216 7965724 13222569739259608077613488729112691712 7965725 -37187615528139336122259702151790196750 7965726 -5573493312077154279349586513142525312 7965727 -46550723802542464524489558281288624256 7965728 41543620369988300912786810707126517760 7965729 25374848743321385950872025279560387360 7965730 2797897441664125479945477314108174400 7965731 92285910939655224240559958116746015000 7965732 -46037470909062376427411193764657522688 7965733 -90736227086193040972746499449793768800 7965734 -138084013311139471086016309066917024 7965735 -69731398345260683563955549060620170240 7965736 132442687664659416480855320875778703360 7965737 -22701023407335098713477193738375782968 7965738 37159107036289877324821038213746412288 7965739 -79185992999268147767238778893102315344 7965740 -57319512095059528906145863274382735360 7965741 -7958120636694918911857001896953975552 7965742 -14793739712789954843226282332189734656 7965743 48496800699296550868954884459651166992 7965744 25742810124645474006712527129488130048 7965745 -107975678921846490702336950782786855500 7965746 32249689495501783213847295937232524704 7965747 15755418481888313741771066791948741524 7965748 -10638060164778375700833137519429074944 7965749 -5837997070240285858418245139710699680 7965750 229035120871608454647192918520320000 7965751 13187138358734824825593136060649826192 7965752 -36620502551778301340378875054714982400 7965753 -45062511070367598548606993329953848496 7965754 -2324739938696948562002147327931521424 7965755 20363127805876947631026882691035536160 7965756 60402138268093935136398129526417474560 7965757 -18207031018461937901337269325031815994 7965758 37755369386184222736029186570304517376 7965759 -25742682179063449764719168975190947712 7965760 -539143635093785250379870799533178880 7965761 -100850253601827919001250998749317304638 7965762 -13303635686333989723498756554031827456 7965763 30345070558191843098778223570857877024 7965764 160207354935513140322116397366414253056 7965765 -72336895489505811466526940104614079400 7965766 -43760707962474202334159567532000555168 7965767 -7281457020021295129458112404438823200 7965768 89754832317473350361255041635044597760 7965769 4426119249179328453861285357331831680 7965770 54045129233088330733589345252764876800 7965771 11616981115084444971855462472266873600 7965772 -56971073933916608031197096028251962624 7965773 -2868327479214059973551830628076940116 7965774 -1875977997768910013772957808675774464 7965775 26786357283856646816279393559205690800 7965776 2116328496544463250984289939671220224 7965777 92180666412135301439366731044485863920 7965778 52853910271899721473918572264211852960 7965779 -110889700596185227796711478886148281620 7965780 20287665546994886472211285260146165760 7965781 110182494489373357930140328950529157582 7965782 18798926133508006443626510185890821184 7965783 -38361896125157662063825127861225707488 7965784 -2368714168008195655122164891426734080 7965785 -3275842920690734946862254523729193400 7965786 -13730850062999319248544340274008628736 7965787 -103313255972303231995472493968346853564 7965788 18210346679906865725185510925998679040 7965789 15144468450152285450432586085256166048 7965790 1616961889182224877473587146741262080 7965791 -35531908152593742907758163190865046656 7965792 12369875334259265863545602836904804352 7965793 4456301571323062214486430537332752 7965794 3998251478761598228382956929422592800 7965795 -91256412601807537541914169792476992000 7965796 38199922120427120042772151415096489600 7965797 -2837348219787891156968510890708675968 7965798 -292781389473420849346145152685300352 7965799 32759680777331386015202194266837999800 7965800 11969897005436387035231721488632960000 7965801 -106873472491806044392492046406965349120 7965802 -38736916736021434247359273137150941088 7965803 115313293172964321519106557023644424052 7965804 10626587364950874010177636806076760064 7965805 26234086980995569869778075060179119160 7965806 16466783860622690511453323190119948352 7965807 91476481668800126389919334789708672000 7965808 -13602570271951477849817219482457604096 7965809 -156642423386425891747082141520520033884 7965810 3029810007862085448253600334748902400 7965811 -25258000879294648841458532604810005168 7965812 29502117325348173937144787149511608320 7965813 -169128299585283883690193377941020256 7965814 -34693261854851115121907959330626495360 7965815 83811950380976225573370416365259698320 7965816 5891297744875595946876929818774425600 7965817 15750894134090425903851703611388620160 7965818 -29470243434010132478279282337763555584 7965819 56788217317909468558047214479085645644 7965820 33439454876460744403919313765106452480 7965821 -85420533674665092883562867440418723328 7965822 -3985635233572574668039647948975759360 7965823 -48866497650500336514830632323905847056 7965824 -66272019150917792664320150610515066880 7965825 3923423956744775185366257263428449600 7965826 1298663395418011384263785617163531520 7965827 -6227167852459221836610856521841643160 7965828 13931808945608643543356012137396825344 7965829 -20100119029063109703528431365280472480 7965830 -5078067338755548195261969301281325440 7965831 -69941150984564646088869367590956011776 7965832 56359592416510302053701533681082368000 7965833 -12559113316990430261011386694291226316 7965834 -3528159330530252752216032460714725888 7965835 52363391531176957218477725329711253280 7965836 -2384674097609103742820710782740843520 7965837 98906571251695714830760311014993186880 7965838 -7037667518268744853708847377312987200 7965839 -8303406967533463806939498903194870544 7965840 -7643408358361266718452836129294254080 7965841 -18491661676000452603348931552832459416 7965842 64720040835757600887374463631023043584 7965843 53471276894472030669993393003326765568 7965844 91346341327953211357067721721098148736 7965845 61762852489606144617204199221103094400 7965846 8021364178981272301843752345253429248 7965847 -36740805819279771371148128142717827400 7965848 -78359914283969719179267047791683010560 7965849 -18048952930546825539129571644168799392 7965850 -5220702540110387386828933606761372000 7965851 138964282613259013854962275659140264400 7965852 -35498196252838794584478505668432864768 7965853 8790786644205942000829698222044126720 7965854 -23683099294010819271458633793640538880 7965855 11763012985789401525993802015402690200 7965856 77321950496567936843998814114518794240 7965857 16841897699266528826358648903819923712 7965858 26368925093378650995668808008061000960 7965859 -20015540811738507011527717544239400448 7965860 -11078137832160303462184610496996188160 7965861 -42306863997475756907592710119792613280 7965862 -8143892284201481768598796466180609568 7965863 -138041443483013953709195950029704394888 7965864 5153043309189214560937005151232409600 7965865 24590265763507022614433034222606358800 7965866 54251625895880232327030042647153854464 7965867 13803512549673088234644154203827992320 7965868 -67092741375858060180326286811022572544 7965869 100575509799265008126071140149930011244 7965870 9114240435016595879750269827544473600 7965871 45600094715200273581424073825068157072 7965872 9182915210093165766220103995345944576 7965873 -80799896207407267268224594336421526078 7965874 -2211435952939558703672331533233256448 7965875 78637989747245238786397591165097112000 7965876 -4491579482002495440401717925929299968 7965877 104699377784779861550929093926674221212 7965878 27942320322695108746868900650947987456 7965879 61663244184630249844576530427959168 7965880 8863778034461246186341230507288576000 7965881 -107377999228936075197325334525353951920 7965882 26176562318644863266462437073712807648 7965883 76556258021034477773302582026935253440 7965884 -1767841498861965631210495189377712128 7965885 -30073288784580603927316780678465156800 7965886 2513439531818926037146748992784474880 7965887 10056455232353579208168034124603485800 7965888 8990013586061571566386059548207087616 7965889 -127016746339125488165911628245088213760 7965890 -17231222436410937589697478202904779200 7965891 -110388449750220874917464329324107340560 7965892 -11007770454821351078454372727609774080 7965893 -67619017193060188094517750580178047656 7965894 36422663759074714844918074386203262720 7965895 31188564317488026279682338605023258080 7965896 -7699029889047962716328267848679070720 7965897 77706752561390412383994572357261508480 7965898 -55364172638995976279557161766689886464 7965899 220828331406765566237230078943437080336 7965900 18755167250796635936127118539899980800 7965901 53329272376360858597921242069879052972 7965902 6914993892854903000987117676225745920 7965903 87714862563089265242195163488765937408 7965904 -32643162351921015680493911236665057280 7965905 26513306548406117737919830106718243060 7965906 1091515246043049718080840435694003200 7965907 27745030429779447697164791023062146156 7965908 62306967511113700911615495923690080128 7965909 9592784674901965409934087944303559264 7965910 -21577237913987250387582958971458192640 7965911 19464945606314665617760287253742095920 7965912 -3541114973868743147798781016379228160 7965913 108488352142193730774792573912244875540 7965914 22048981610885299363798395170489328 7965915 1432009054376717844889789712632995840 7965916 15226267773740092454284270476447154176 7965917 -91261301635066267440326046718122258720 7965918 51349922467250758140020421892466862720 7965919 58594765629645721615511052880424509144 7965920 92325335451379265449699784647716372480 7965921 94176473235156500170216235321734555680 7965922 -293070441881088425062317880155143808 7965923 60112876376635750714864163354642393760 7965924 28501726287982860119828977112711033856 7965925 -10254688207241246093169018250598340000 7965926 -30441888344779885331953953443052468480 7965927 112046385348173791528165378768412603664 7965928 14000526340164879049502022195001128960 7965929 160503444325231847697166157521805886180 7965930 3918177686667396491146725258484281600 7965931 32426199309898327284365282414589575664 7965932 3724889846882131707286951907728806912 7965933 113483695983600743120684953008380475648 7965934 -60085973087187851286438846169560744384 7965935 -18961103815015610638629558093667354560 7965936 -14544122217597222617728625346138341376 7965937 -13520409608133903920028368735332211648 7965938 9021353321483282687906502069761903520 7965939 10370084058243233637634516108364781624 7965940 19515339240312935887170149902135449600 7965941 2901759372195746626374246995222823342 7965942 -19547535513248114686191664797619405440 7965943 96321302884391428203804972332659386280 7965944 33339946815396772896168653061257625600 7965945 -802011883667367005562022606395615600 7965946 -28381377548113333613267785658686872576 7965947 48342060960592280696696615187534247440 7965948 -23950184653488891977100385113227526144 7965949 79148414494310943646492436805733938950 7965950 35424316061107541316285876403601208000 7965951 1620347172336528518021497353719942400 7965952 10658199807492881007654529241213566976 7965953 60647663859506151308887055647004085204 7965954 -36985341324879040694794496110226506752 7965955 -96068383488433732195655489727980630640 7965956 -12918083343759622225165058971164842880 7965957 87841047654747206100250490732345239392 7965958 2199190860121570124397883059221323776 7965959 -103792237929346479557386890703979475960 7965960 -1806393330459053452453430954985062400 7965961 -63666845364351054655645772232850059248 7965962 -1426059238539715607546478508777626528 7965963 -72889285162332384162828971401262419908 7965964 28404892867994003533382394750733534976 7965965 -817323604677363846030726501108019200 7965966 7615029671108217429962671693568121984 7965967 -88000898831730967511767545637142572208 7965968 -35945207151314714855734897922505105408 7965969 -34461607773351989390014806710307468192 7965970 7943186955583919696233632636917952000 7965971 -36807190612128604142724761541704096016 7965972 -13334476648019975095254847631821946880 7965973 18236072748275897458050679788315717664 7965974 -20715170425215065731425968665557687264 7965975 -1393318674343598388554877502195571400 7965976 113507157047722919926981423291446958080 7965977 52386957267830116314682598883238701312 7965978 -5344084639218507296899973082517244160 7965979 10833471941549861713877622735866767152 7965980 56826043023070632730312711348813900800 7965981 -27969675379187350503380796032942004480 7965982 61010607339974870105715250058284958592 7965983 50511345721941090815807363468503959840 7965984 -34979355933414626544755614922036477952 7965985 -36210844617944486778035048712264659820 7965986 15418806226337604306280912797069120000 7965987 -35733017714174395821047872610632684800 7965988 -163326043612746256113208092858541956864 7965989 23356767369025218986304906994923717756 7965990 -21160273904571022885588978768479730560 7965991 7311417315577444081993495258478065968 7965992 -91262334498070585950397014923984486400 7965993 33461051139239132233913513725284513984 7965994 64859175092144157802655057374934763360 7965995 -68341016898852770437851205158060804000 7965996 -18931751357920859819999340008913341952 7965997 41358797473481373792933775964412354080 7965998 -22992245261464573841945258091969336000 7965999 -28914499456115293335454884678440288880 7966000 8025007690159684321744330598154240000 7966001 -125902593551962848185696201045747029998 7966002 4057185763812048167779558487413544448 7966003 -109649790123596442546298521033315786840 7966004 -7862487339199304726024561067242010624 7966005 53042784605470569912270623957461749120 7966006 33997093477701081496238513355982838784 7966007 29057971943681726566218708802995420672 7966008 254871658009084585492985927341178880 7966009 -101509221134531780059617267057753048790 7966010 12178173483118752117151451371955337600 7966011 -51623481694850894014771713461684628480 7966012 -54297903126417605926335068312903762944 7966013 -31619492030549264047241529962699562240 7966014 -309830651504258964018583107994822656 7966015 -12899362342268374494731401818132360000 7966016 207414615272400934699872005778309120 7966017 -50915542467967568066271906550256550912 7966018 83474253116853946711583160849830922960 7966019 -87798305744007748038990099928423712580 7966020 2129907182934548842721067534754406400 7966021 5578390588336504540464633910318122944 7966022 10948896907837066554293810739915369312 7966023 15096487978150508145720387600552614688 7966024 -59464096029822211333702351355741921280 7966025 8885444088384002298331616877871007550 7966026 19243552038597539361038532471222691584 7966027 -2329375842193025642517039354251662800 7966028 13754266422165293748440074678336826880 7966029 31664038600852087440902068517901269184 7966030 -46039118617638310046003195051083115520 7966031 52119173425070539422554836337391998832 7966032 27424654661827943298727440802813181952 7966033 -20023797183414687089964054502617579660 7966034 11697077767133269117892914851387221280 7966035 -14919804563634253927588869241360243200 7966036 -1417698722708388508663622956591360000 7966037 -81575830100796616209472314606100615680 7966038 -21777861886847660308224624615536648256 7966039 -20781427444287255298868852850280894080 7966040 -66612660250127897352375161602054963200 7966041 52920359351211804794543526846602960592 7966042 -8207693761227741072473973713816364288 7966043 59041056179367648679337548708566796200 7966044 35612609282370560873787631074735298560 7966045 5769588562265142260143207804539244800 7966046 -23902321055126701555707475056935167296 7966047 -22899811476016411094869693405651438560 7966048 -25202082115520156114206960506335133696 7966049 -19855531450821997037353157479421555520 7966050 9468575145571935897524246765870016000 7966051 -1729414492750191797405219591047297456 7966052 -9607017817954503241767581414672978688 7966053 -81798751993636854578938222167584947200 7966054 -11062513531213757464571367388233736320 7966055 -36419948762908705264835804290617426000 7966056 13765366457962812772115558632922972160 7966057 156697207849114640860142389487722135632 7966058 -13391440967832821657045039397806380800 7966059 -3230841384916311095210079544518661392 7966060 46753813839040340762306278622497812480 7966061 159762815865542185509330444189470584662 7966062 -7176481321079627323693673404567916160 7966063 -21367397778137438100320432889028902304 7966064 -1354438951751538949224222434738110464 7966065 -12263459916577429461158301731769492480 7966066 -81094113931733791012933841170759542768 7966067 -112856459076774552792736315606910848368 7966068 83601116489970380984138422513470443520 7966069 -51000729829114879722189628863635055300 7966070 3477697234685796773645535876130897920 7966071 -15639800064828875147775426641848869120 7966072 14359579568631454052630537921489817600 7966073 52436491547447794522075054536000379200 7966074 -8946326971206811289130770894400829440 7966075 -21063760036197737987726457759212454400 7966076 -7855974841373955121089012865241610240 7966077 -23991827214776172129449049434920668288 7966078 13453608206710869545900174482725603840 7966079 106048997377298113132675382413451455872 7966080 87266287718745660638862492001370112000 7966081 -75108851519574896113975983870432466428 7966082 -38859480634435439288396489739215746608 7966083 58226999326086282098977752159436946424 7966084 12671906332679779083843225644609605632 7966085 -37491121010633772414850507649394065220 7966086 -21327605538323504947580421496216198656 7966087 1752261835392934354865777592912712992 7966088 -34564879910714280330176999939354327040 7966089 63101401868493595577441944180307095524 7966090 -34306000423725893510228223650936947200 7966091 -31535486905719740940419835522849962496 7966092 -10299790211791811973357390411522355200 7966093 43346046648897743424613144459039694860 7966094 81058294221146490450853166705064960 7966095 22567377544437594956069245583346193440 7966096 -11610325911294393255044815406215200768 7966097 72585814003358385813900160293702905460 7966098 -19295877877294003958530385830834191360 7966099 -88927182018317888579563220640773201864 7966100 -16241673871336374105833631768709497600 7966101 -7000266325273206116364503139773030400 7966102 20302834353587964832416705991515301632 7966103 32398568338092405021076566114441041352 7966104 -12679514970138491235610034271082106880 7966105 -2593572237716874054570987907885439040 7966106 63695083084117719282326822789614168800 7966107 7207116485319943036199727347566390356 7966108 20348001937699996214438407996479446528 7966109 32287576367572138425684834532708409280 7966110 -2344032591093233407813734329649914880 7966111 -19813303442456260032387432009697015680 7966112 -19550312185489293809011040884843610112 7966113 86386065258473150468255002448278740144 7966114 26353633525015213527149074528705877280 7966115 11597393154226525269981577981589253600 7966116 12459649296986793441300368385432876672 7966117 -89797714626673800676563245549810272834 7966118 -24150575186265624535637327783918238240 7966119 -12761839069447207840493879171483546112 7966120 32935446289750849079605553933093836800 7966121 102280165431471883214230581043641829200 7966122 9428474684442953797061148340352064000 7966123 114976803561320024933154464846900044800 7966124 95813060124495528237015366318297102336 7966125 4479788021390853343578735709342158000 7966126 10088153440770434803480746959561167680 7966127 -7030759519739426897868322958050023792 7966128 -14964308784165551270339140692281819136 7966129 1828533859242917168525461064888270400 7966130 2636620904760076120739808953369433600 7966131 -13982488748941081623043142049785499600 7966132 -14416816344982200824120789830719160320 7966133 60440144413847091774397539153570959520 7966134 59325362973845601780119969555042964480 7966135 38593022085895240140130020574326277080 7966136 10389586081752231000487341957485568000 7966137 585373491087017163256025105211967680 7966138 -7117109133450419824222270766649659280 7966139 -72372042011403448521285766522358501544 7966140 5605863631020345888644746199828889600 7966141 -53544979740002438813929234389379958458 7966142 23064738062721340729068002971969414272 7966143 -10492291763048559205852740640779938568 7966144 35218601433674319635397325605721604096 7966145 79513171291326735710112787217242574400 7966146 -22020655618890739594889613264717789696 7966147 -21422282996919231640380272483739449088 7966148 -115104849720703787612657113187262791424 7966149 16321735623581446104312208420915039680 7966150 -9133196250133291303505405758409064000 7966151 -5507664956613575950564313474712657168 7966152 -30259102329508319856471957066179066880 7966153 121536942111569549436844733826296655102 7966154 16333108045788170457642661799320687872 7966155 42732516942312913046875362211151589600 7966156 44438964820536067614775740074490880 7966157 -18374911526427554204132423265687027594 7966158 -24113313361145404864902538938057033600 7966159 37416038444262202651156505635509031120 7966160 11838221190528843794272520189856890880 7966161 5762962370119920232566554963001665280 7966162 32820545218737806758510377170281186464 7966163 1467252502747633020018517706422558848 7966164 60576328151236516376932501749975447552 7966165 12740405320649841201955035060927189120 7966166 38303703513579176539893009553589994240 7966167 -33735464875990673934910127983603476864 7966168 -2995482950123027768986560608364134400 7966169 -10210405562846666159102009091741369600 7966170 7061047535227133726917427883085578720 7966171 -141639521177708742544669074366488263968 7966172 16655655997701718403857301419756948992 7966173 -10285338118898268821940979655872836864 7966174 -15069707976802518458821990208867879808 7966175 -5608899887362430532827458135803900000 7966176 -98694824065509159954804148049516691456 7966177 47690708626735104048265126437991745184 7966178 1393364838301914761685741564569635200 7966179 37914163120464171046461312344774895024 7966180 -830937786377918651634017013946675200 7966181 -52809527553863341838971336117939008 7966182 17227491879581250856866079287001380864 7966183 35121296100253411322269608314969643600 7966184 -94450636356774150292279316624801433600 7966185 -34695213734807307606816832271318971200 7966186 49118303099023571544747438992388687792 7966187 -71863023560847260344635425430776004 7966188 3709707691710282552606993656212638720 7966189 54643154668497533419541576631412074432 7966190 22369021310776653821864947148107761600 7966191 -41772223527396782483155381015134530808 7966192 -2399158029495929275366720173373030400 7966193 -157865612708333946276809193879022648320 7966194 13098036611639195458955733625514219520 7966195 -39194839496141365697931191297679046800 7966196 27994251516989092689143438561386027008 7966197 -16849681785699119300974013153019652626 7966198 -5885824901379759277235118560204675136 7966199 141414299979211257792222656196296884200 7966200 19624162359470561316469493172781056000 7966201 -42236215704994534407755577630989548400 7966202 50016243760654150084658477755951841280 7966203 -22465957842860575938645348292897552896 7966204 41415617218970472250162235484535955456 7966205 -44982600325893513320954248017561759240 7966206 -30133023949690950599795955001458755520 7966207 -152330038734260125252846003789103916544 7966208 2585746852088210928799454528180060160 7966209 28371258452283345591303351495948608304 7966210 25499755109512978757837966739226060800 7966211 46825384258759894975789903073956097772 7966212 -20137520936511237086164203869724825600 7966213 -92465120511819202762958965478346202020 7966214 -71026292343996194452709811012396288 7966215 -55731980136073163513366386559314044000 7966216 -58415347361089193437119901808371507200 7966217 -47525617311391495322892801314628691968 7966218 -4617801503591331452222512007682084864 7966219 49329920449380064387957470739458945620 7966220 12605939195628238597948339119851258880 7966221 47087920840490822021197317586894245312 7966222 7713847886687649780350856944274209664 7966223 1134963252713377570661238325048383600 7966224 -10211507832049081037874734323257630720 7966225 -24353918634251811247360009286645728000 7966226 -26753843359193014032442125980343622656 7966227 79570442753286128332843328530513569720 7966228 -50840174539640710408857855687781761024 7966229 104887703880194263490283951124016206080 7966230 14539579691356117624418094246645006720 7966231 5923371490873715898906239381467353824 7966232 8115793323797490188395411638655672320 7966233 -69436919715240016368755414922161850912 7966234 59216219253517231237164137554635638784 7966235 -39608345435874690639032046101165968320 7966236 -47184657051901890751944572583379404288 7966237 -153864877099716915872822447511213769114 7966238 8518886854953671097321428487050836992 7966239 24871817797241483072942924312945445120 7966240 37038448445240480052613891265033011200 7966241 235121105666672056390276658250618039984 7966242 28335014117176094952872024469050265600 7966243 29099501130171900338836711952650702960 7966244 38355315868151473429937228259696046080 7966245 7036506462235412333657184944129539200 7966246 -30443923521418186338017508257720912928 7966247 -44833799054475288068253428623210295304 7966248 -10111223665982556659624603183479111680 7966249 -68368049760620194193882545918395805440 7966250 -1749962880583263267539848742411130000 7966251 1743136924499864938002037383369663192 7966252 -32815568390958849279615352438067870720 7966253 158882503119289503114809288994782468502 7966254 46273227788885258900005830775264288320 7966255 -1397155579521206531742741865453155360 7966256 -9990407592684271482046038957641957376 7966257 7185323420144310034212213799415909376 7966258 13800612429161100500297010340930782480 7966259 -10774761642736049126975121773419018512 7966260 -3804936960047060491507886293747825920 7966261 92621453526565042326505900812771178862 7966262 14061027046603012211820325246656457632 7966263 24853187834720925641077973332544006400 7966264 -18810506787461200563357439139747696640 7966265 47570793154014834979794387372219609600 7966266 123691514199729189267522095563677696 7966267 8813151523618024462981043170168345316 7966268 -138094665376839983433641289615257493504 7966269 1668645702158269152350658711322367424 7966270 28551783170318948846980167825291824640 7966271 -2937400972296351105913795655882660160 7966272 -5145390890386432591109119582968741888 7966273 54872101432597993237796207462418130818 7966274 -4283506748913358439251500304582641600 7966275 -7929850917034766515261835894702650200 7966276 -50621930892375855590140351472357920512 7966277 -66036863477761177226990031481898562 7966278 21930473576187359406188670943462329504 7966279 -10667754011773727631739067056537342120 7966280 12397858196132644577727216855780556800 7966281 39710122817615141653399634306335912320 7966282 33055135965481694862164659764369004800 7966283 56282079304459353067935672562532552304 7966284 49706028461108466898485994871760231936 7966285 13174204289258353413432926952802521000 7966286 -24490351228704143355172257827619804480 7966287 -3392315379056279389679876020841902080 7966288 30951162378164719521909726565318262784 7966289 -36924666980552703314535563804109778320 7966290 14836711370199981389165067962131422720 7966291 -143965493189769517317875071062509021768 7966292 -19002621502822751349811008553755897984 7966293 2330029504122869302519274970601954464 7966294 8594981255649690681135156274098748032 7966295 48483346157036753469733123676957119200 7966296 -25443483184900225824020657019802828800 7966297 -90586484661397587845422466801312456940 7966298 61401195440666685464246903023967013120 7966299 -8718767588562090680681290213719974784 7966300 -22991375705286608869607537415401088000 7966301 21153360332051393608493108023367721600 7966302 -34713117645512540826517845086696651136 7966303 -98610525893887403293413898682513676336 7966304 -4354665102780728551438719725202309120 7966305 -29687618534969037182940185407644859200 7966306 30686120664196786709234582025825398352 7966307 13682456063921118680905255918439388912 7966308 11499005005768545646666125061064503296 7966309 1179825301271583398470640100519399008 7966310 3683025560296801443082885344159189120 7966311 -95404156026244723516106912914933178328 7966312 187831205556638235152197675106927738880 7966313 -1584243421153070262928770217108204656 7966314 -22702619693916517487014929129895714896 7966315 -29720486658413045421960977816296351200 7966316 -13190635131848847277870402428132710400 7966317 -63032075874550693240155354679516739520 7966318 -7018039921345248408117959666806110720 7966319 -58376046974153660242749339565978021248 7966320 2225412690523698194833825648882483200 7966321 -135471797397295081846987587031559671056 7966322 -13936402488189618994495125062862463680 7966323 -158143463750710562594072349177983034000 7966324 6909421602436051486488511807388639360 7966325 52910647006018767372649671978451099050 7966326 -27084019342580079999625765012993376256 7966327 -1256775047003565101348760823593898088 7966328 101028289492354979597946411142196060160 7966329 -32134632538228300628914217422894202880 7966330 -52747633598248331449868038174200721440 7966331 36852258241127460291543006411560755200 7966332 -55959793900704862800218513556815098368 7966333 91548953291767932029514989502722120582 7966334 12324449777390123770902405791028230400 7966335 -132600278536099364881681750810136160 7966336 -852938971363222841547301159258030080 7966337 -109125469512343869681946337293148418348 7966338 -1425921873105821651474101801870636800 7966339 74068963520177493020855734298314796440 7966340 -19765276609282888642923908924338176000 7966341 -41288853950854380064542983440724426340 7966342 -32728921073173011996711972178709417856 7966343 -16584202978061980803268489960556206848 7966344 -3514581243714477116330175262328340480 7966345 -67604873696153530670898097901507583900 7966346 -393466612440081073549927742326705920 7966347 69345043522264558940214357063049469400 7966348 -6122083760310768265996722108603371520 7966349 -3088743478983432521310138450247091712 7966350 -358937014542641173428854393685283200 7966351 50108372967541047930051743905553026352 7966352 -565837728621341923312452814131363840 7966353 18753625705487986056335246152372965888 7966354 34832642287846210330400644767930963072 7966355 25486733527888636279451340199656899760 7966356 71821645078251838994631988481104533504 7966357 33422381480591467102936860394849790400 7966358 -4742223287016099027489781962420432000 7966359 4771974349237211172245657210259424320 7966360 -98844210129003858649297913481179136000 7966361 -67912587492376713925663397705117407548 7966362 4512069182535463489060023906193551360 7966363 154115162718582749092107818652728324612 7966364 2876588512962395990384258250492026880 7966365 -58956630450898871881354071151221082560 7966366 -8292143569307750779248902147412363840 7966367 -192536017892029379683192510768305037368 7966368 9717396420753680369660704252624896000 7966369 -1584288044768369559980292469971673856 7966370 -11003127754042660248658572423151112640 7966371 67740563364137725349024841621319867512 7966372 92376220531723022373254666373328441344 7966373 79443324736767897494969866526065043040 7966374 9920528477320407971852221702155267840 7966375 125108860258229809831683904767734568000 7966376 -83348130576581179882144913185142538240 7966377 -29835189027036536668994332598896022400 7966378 -1696775796362171065064878020749322240 7966379 125684666995820908406400018376402108980 7966380 3679566574090575882263093442982379520 7966381 -127132536719320524221063495393511875818 7966382 -22963606098786568899517579407510460416 7966383 -42615865266541526622725775152905232376 7966384 -4209879419683806661890667520987545600 7966385 -7008687650058075920641720936705026240 7966386 3652121810538627161624605201644166032 7966387 -23321053135954402265492301309020717760 7966388 92854657381545154312972314853173756288 7966389 82623531525661161467053068052119707424 7966390 23445940688456543892060343822500422400 7966391 -140860802438948521537280287634782901208 7966392 696502526145760406880619248800563200 7966393 8290251108916648917002399209515401642 7966394 34534831281816147217612793010247568496 7966395 294664257682219636499487719137363200 7966396 -16105265140326117191518274280083860480 7966397 -136086947614423544171709482799818036154 7966398 -55521804376485587676626277494586048 7966399 -60841688159108498863559901295310059664 7966400 9203752489546740918947164074069196800 7966401 -152725031638488326137114503583007766336 7966402 -47850425197559249404286800426866604848 7966403 -49872193443187945117847453634945393348 7966404 -16357691775813354919462833393786777600 7966405 66631834354954317284999640535382496060 7966406 22815149658056838511419195058425901056 7966407 17920952081274207687008286943312707240 7966408 34564058005382952421071409971270312960 7966409 -139828155964668866592259986955635136560 7966410 -1453133088903526161512116028291792640 7966411 -6856476790287474722836015675316317376 7966412 -54544034543113580434084025555994150144 7966413 3199104206300168659112385113719757568 7966414 4212588708657903716160741788944419072 7966415 -102676535443072720668896398075977188400 7966416 -12433847260994386255584760520894054400 7966417 -2704713783327513657748903623529777240 7966418 -8984804363062569381422645124065796096 7966419 -136621431964835302199255764124332032 7966420 -54225595748334176664127616698529126400 7966421 -146798363469737580720061216158079443108 7966422 -24297524932251687800986297644575790240 7966423 -4297198645985905141657720205073203952 7966424 -8442780637269177306465154308637593600 7966425 -43227222015415348334476957276321614000 7966426 -1113911480818716317651985917256020736 7966427 -29454731259999611303583250547154540528 7966428 -71305760743782102377649246452572730880 7966429 -132813279078917034096403764493640154970 7966430 -8476702529144981510091723325000922880 7966431 -404505261786696164578362560878517256 7966432 -139467859442582343587233489244851273728 7966433 30370747129510890150292034123024131860 7966434 18644553521441874534591064171846656000 7966435 -3112280473006903569135977689272910800 7966436 -24298285648340251860393286491523240320 7966437 -34737077901126433283065717633629735840 7966438 -1599695306924269587370376145589641600 7966439 -30571132173851366201276057894456831040 7966440 -33527538467746053819796895450731776000 7966441 5608287750361422787106595153753700224 7966442 -13902249333682363152192611508614080512 7966443 -53199229183806520450485022171109760936 7966444 20999638780224748746937012117145844736 7966445 -76695013876689791090889735245721568200 7966446 8522443207397820910551129041640551424 7966447 32043362537039869091602083180068880840 7966448 -12761876806463795144191448166022840320 7966449 -60425899186560927196303905825151779966 7966450 2505603804418243871380068113726697600 7966451 124318014786628254090413696271425653452 7966452 -18587064980221962878796795484195553280 7966453 -77890183019839387476474221901452497920 7966454 -44081669477500258401530129554497961824 7966455 -12641345202551782772247799219676743680 7966456 -9026749906201773992430448237654179840 7966457 -109873990889367790601789702654496870294 7966458 12670855402410274865104425193939491840 7966459 77254089864595250277931142878485549040 7966460 8545506639778679847248331213810977280 7966461 -49704553412123557005082167827360463360 7966462 74451089138238793527418115472743424 7966463 -85782807904429253601546017903220972288 7966464 -10557373754135858546088970751683067904 7966465 -20780762794790476107482323908911835480 7966466 -19632000985317152118859784734226065920 7966467 -73637080146577593923196417104388809916 7966468 -68201259044281811900663002310298516352 7966469 99132289752690507443210413645589234496 7966470 -8814548789522276341578964303595178240 7966471 -21431861568398623800567225232559378088 7966472 142247673829202017892465941371382579200 7966473 10220380407305506973695925189170867968 7966474 -63769459278797121191081481710090670240 7966475 -34228584142944935441931035433192744000 7966476 22777155277509122384058872841247156224 7966477 28342947342909281356897962877986821100 7966478 32739808446520163407678590338225261568 7966479 12766364174421053654266581670372744080 7966480 -5652350856519225903044618072189091840 7966481 -1360646276279565712359813505954339728 7966482 -12099705888883508202338107819933913856 7966483 -5648003054147816371178961059808146880 7966484 36689225891481274799791998930932140032 7966485 -7241238942568196636840999837103316800 7966486 17129592239180182631740950267772321920 7966487 -25724722337146317607302094652734600560 7966488 -42059180115560861893400216705891389440 7966489 136008055349597590464845115236653386912 7966490 224925745827009276143414499113625600 7966491 -1067880280880295970320660618111117120 7966492 10875443612271923404224409045729404416 7966493 17045179837820419196749373871608336742 7966494 -38192550486553672293983296408342637760 7966495 10698474932032457519539485380922969000 7966496 -23106888109578365713749370310885376 7966497 -25590809081302540946719908268504329216 7966498 73931604823491009467795662426537266000 7966499 148369121358119099383736841423091921500 7966500 -30471706075013790109485027570118656000 7966501 176109299385019116462473769042434369632 7966502 -56366018678501547620024767515358545600 7966503 161856711531835817616087765358796997840 7966504 -1075730312809267417534813237645148160 7966505 -22591458550715713032269719516825714680 7966506 42760602394413503044107768606140548608 7966507 -40751700121956824573637597285294598000 7966508 37635348091091090326817430314013192192 7966509 -22097077373529400521484407156036207552 7966510 31317407204250195727002298501045862400 7966511 -52176599320617939610114039963101911040 7966512 -9221904723735042680428376714588307456 7966513 148808214279648705362880995619899436580 7966514 54312287667916980216573956164738544640 7966515 55306974688788667619989725622113910320 7966516 -51794670560981826877036687143188111360 7966517 -7439325927323126069238221426237701380 7966518 37019772253455907675002966813544796160 7966519 3959895328850539673318558152775120 7966520 -65051250199579209727531701152059392000 7966521 106280899024759712846573586893538314490 7966522 -93631474808179195639234336309509260688 7966523 75603508105649701301693143549071529320 7966524 343210861048030050811015499888148480 7966525 -8625216543783829616625133860223335200 7966526 -30386628938741084084334396544692780288 7966527 -50931742599532842980406173045350019568 7966528 9013030731751309753313759109269946368 7966529 118758823500662923779462406783405022640 7966530 -17192686678190359339692752424162547200 7966531 70988332348565218188494237855375170200 7966532 27604510562854475741129796644509102080 7966533 3310735354448664322136193853162014720 7966534 6847732573793312601319013917817447040 7966535 -6273539214385803915562100564755200000 7966536 -30597133671607127743481918537305128960 7966537 -5754234219452165426551956156168240768 7966538 40269917086123414770100191833484699744 7966539 -23449678455314963164282873675880209920 7966540 -28355121083719726686009361778965125120 7966541 245401925985276423717556219176918708768 7966542 -3031054688018259466827406981785400320 7966543 -59660771995583671338792198991352250056 7966544 -4885663023751115788789953519844737024 7966545 -41900842608545135470142987195619559680 7966546 -1767154736854034750158617522936407040 7966547 80609457355561094259571085036730064992 7966548 -1168421952902123344548402841526057088 7966549 -77600993208654315948251413516983430450 7966550 -9565223800542707923195629234449275200 7966551 -39899906614773665480741156251772905368 7966552 133903510745234035501539803535845068800 7966553 -7446337469829036861446667535950279744 7966554 49087384764475319191844817146389393920 7966555 -5453351152171516579090290398421274080 7966556 -14455791396091573542047436986818615296 7966557 -71920601160852334481429907047946007860 7966558 -88287172146470664350770414054220277120 7966559 -46896555403878165279091173000654486240 7966560 -12873505508476526705863588669009428480 7966561 71086732977239810997064114414163793300 7966562 52096714339111623484131395316037475712 7966563 -923102782318087683059063496110216832 7966564 55617095347381371698477431992984258176 7966565 -4451925379312030726820706404476226400 7966566 12650787684081686628724593908887142400 7966567 225684293896139860126126360060944000 7966568 90050987225522937981349692990030643200 7966569 -31028264275450039031181911323089283200 7966570 9456856339749009016047438548506416480 7966571 57727817200963127551560377207093702772 7966572 -1257007928643230701597094682159671808 7966573 100677591450358160015243669905014932822 7966574 4847630994789726817820247673728199680 7966575 7517561331841027569077622676557598800 7966576 -7597206157908758300630919441249140736 7966577 82120011477759236971185296989326560052 7966578 -24840499967611240553013259075463527680 7966579 -40994348656669513746294290654802684816 7966580 58458503153300410102132845717164390400 7966581 11071386528952179515045561512227598464 7966582 -4907534533823240246090691626221484928 7966583 50143256449751620125087460409335948800 7966584 -23230891267820138396240519417333821440 7966585 -77107445147218163643438373782553875840 7966586 -29437348123323499447641234569787271680 7966587 2088799048348673844211686659371345920 7966588 -11801023423190552626882127157494088704 7966589 -62783642964701220073686942635672435232 7966590 32381646686466909876093455965052524800 7966591 97508938095844916883900811011779955552 7966592 35579978972104165036824379817931571200 7966593 -6773751187971652285893790511644020240 7966594 49327843291379891558913912584333064192 7966595 -7077623935991599346324338643190590400 7966596 -37647302661557701156164421190772320256 7966597 13352345658935284746629839151101291520 7966598 -59359467046715892237905103400747255200 7966599 -22471645149184188868591709518359775920 7966600 17763582654648251973012544357494528000 7966601 -815941374057231185843310728499900828 7966602 -11898214675072331049158496981833088000 7966603 -105802645359787420135498381999619535148 7966604 4948564680628894983700159000958195712 7966605 -2387211918222192680649932558990625600 7966606 56240134958051562143703494201951650752 7966607 106223824358511513237768193963576786800 7966608 6766096781642612291417903038592974848 7966609 48809152498768007342811634170502965632 7966610 411371145132768923439878798613995520 7966611 50467655001653086504317045689314495800 7966612 1841340306020276885606399939160976256 7966613 71178726958374705160345150233075461724 7966614 47121826644506330657518434473698683840 7966615 -113688531686768977320295502765308827240 7966616 43084168200575659576542060965879470080 7966617 -32883073719640427791799066703234550320 7966618 -36062575506927975885218086638271650048 7966619 -24203986614963530233578153407814511440 7966620 -141904654004172914031320179993958400 7966621 46454976084021726426903742017603738892 7966622 -11108682481752272322954527318366179968 7966623 -582171814137130562472435158854348800 7966624 100609539139088132973052423547796848640 7966625 -16539426138020512521426108234220512000 7966626 6676363689826474611155314888201778688 7966627 -76592350270911740620196904804818111524 7966628 7762247729338729127521739760601792512 7966629 -82187649010650663996583330880020246752 7966630 -8834489332811752088063689388428435200 7966631 -533968685864465091687522751442123136 7966632 10248483265523614608708416180184760320 7966633 -126479034532252608984899534622759066118 7966634 -18191643623967390674072259264913578240 7966635 18558380631612850412151221377453474560 7966636 4516391027731226137178093248571264512 7966637 48961391373243341083204962197179145952 7966638 -72188302458063532863163903502718704256 7966639 77112534901867839028227549516047517856 7966640 -32137966306684612301334560934789120 7966641 -10571499382769387729630679724121990016 7966642 6783774053628422130528897308489143104 7966643 -12834338459022410215201625509721200680 7966644 22580525852933254669636003588764045312 7966645 -22572597793251291186410189683515728100 7966646 30232801515914478034133800374609752640 7966647 -17635285731428419889894727860579288160 7966648 67575040597774505652267715894919577600 7966649 30319622957020453327522277724137153280 7966650 -2244117775123320559630078009834310400 7966651 26665520424078985642369263433690955520 7966652 -35233917275039109293576858006336248320 7966653 148084621985189627102319494173641504 7966654 -11520068059475286486963616481096747520 7966655 4192555715598056234313341439914854560 7966656 -3206554324085093361420029187764256768 7966657 25656618063669451665326056074550122180 7966658 24893842696385290972766454234565848576 7966659 -6065091369656317548681291285274275840 7966660 50807424630932118434674781889444622080 7966661 -13681721472959908413189713661482551014 7966662 24411379956384413475852652343760860160 7966663 -56862044873405687086824326416448514088 7966664 -115940677761154078235493956751191792640 7966665 -2354237958844621027884304712873880540 7966666 -3773503483858993498070141437308373968 7966667 -12082977381731850362240792758623891768 7966668 -6953605795038768602759321765666264064 7966669 -22870769266037513182585573731839702580 7966670 -12312383809870245559680739855991116800 7966671 34648587882969913170815975099562407040 7966672 -10791291567740105267550465709516259328 7966673 -18122187532656733385497693710528636672 7966674 -105661007851756046371400168962161264 7966675 30312613852314161053473123654857224000 7966676 -91264014164512843370855849619576299520 7966677 -47216651770586406937975929783053333280 7966678 821327558277189083284063420860084480 7966679 -13962340117757953965476896840755238224 7966680 -35784485122795944918036123219344179200 7966681 -91286366854643309984054616875163284800 7966682 -92162389925770812748072046862863393808 7966683 2278436096961278741860202628064969452 7966684 36863492285684526070962574545627244032 7966685 -31612171764129175509976035663551511840 7966686 8792365878654993934372485129831579648 7966687 69584825261267997980445955977882503472 7966688 -301885247619716339760758863128626724864 7966689 -28746457696352536362829885162678967376 7966690 47310180725175838091627835985395559200 7966691 -36490426505435318117459594038050007908 7966692 11230889405437059473233658750941608192 7966693 -261735177767676621398343694008725184 7966694 37457108598011817411299063740836689280 7966695 11433641959633155271092191780531758080 7966696 1693505796762350472634385833730457600 7966697 100388519194265807223329701497082300032 7966698 -5850739964352465341641136454180385536 7966699 34552055131384134526164376443062002864 7966700 11404194052466534605911980465510400000 7966701 -12684728189912691718473510164657428800 7966702 -105396304887149100921551554720446034368 7966703 168009652460174347325944259451408335952 7966704 156420819952587016450160293843107840 7966705 7391025180773569135026632815475863860 7966706 -55942919430876205351211374462231395840 7966707 -10922581807545008866617971711004197376 7966708 83590168583308237349315791986447801728 7966709 -6312088385207263404667379661452580996 7966710 7364317541519774368370036731286200320 7966711 122447940351468842525464079097912343800 7966712 -41973438054926987246597073015371796480 7966713 37935759524577064466544343118570558544 7966714 -15628043294623271819189187420790291344 7966715 -19955167946740002207756088664497220880 7966716 -50050056942937915036071474213860802048 7966717 -98217619342049382096229819166726965440 7966718 19724197819317361152040204975092130560 7966719 -25617317276847905873477563163775053400 7966720 52088803619966754629709430890115891200 7966721 3796186042591278151333535049712802304 7966722 39259089369980090028911066940514358784 7966723 67312453085831700048218247956984606972 7966724 -101209589154281470114134514243212741504 7966725 -9132097546742598929417104400956480800 7966726 -24565392729415893836814999099672845376 7966727 11135644462374890692605573360194167824 7966728 58232789505911481318175054578057216000 7966729 62810406757412920525780220032631583076 7966730 976230845260451724878665658906801760 7966731 17066226537200213752100314236782651352 7966732 78342724325438760368289088362268339200 7966733 -15853231326779329748403308534207063136 7966734 -24937664949027073394836696093067536320 7966735 -76879969283739162052331803736866713600 7966736 -19218842838923288341161025923041968128 7966737 408357756781235110399809006780620868 7966738 -19440504291075445237790379507282984960 7966739 262367082454249711979627403757032768 7966740 14078573001297889247163155228127774720 7966741 -184783589159912427402494217493593187808 7966742 -29151947576160086910520574355015343488 7966743 20618685719499763355181359925691275984 7966744 82401853511281812004125501434485862400 7966745 87835601019925180914900286282338490500 7966746 -11985264074207975838803192984558257440 7966747 134904264984724374233442410767332376196 7966748 44764716807250329192462296058468718080 7966749 -1176555222300007777388998697994893760 7966750 14758951660475995670444302142137824000 7966751 11826498626348872082245688876436234384 7966752 -9851014891862914272633273230353760256 7966753 46194378932511823453778434297705573680 7966754 5735393475854664649264703450379978576 7966755 -72373948963427894659309147016228774400 7966756 24973583387728827098074210549858951168 7966757 140715047809706151084407225843955303840 7966758 -15264273144568838238520352016898718016 7966759 -78518454639804242812906329559733484040 7966760 42322755135704357392338413493559296000 7966761 16410650216750094207125682243785952 7966762 -41424342137838966699893673474110380368 7966763 1216635976552485544215244090970307120 7966764 30208847023940223042942209790977295360 7966765 25264122366724960074366680506881162720 7966766 -5400004609532455832992988988414393600 7966767 -156381190273638535917441450349811952 7966768 1658687332852326938201483177806331904 7966769 -47485450764932873419232544472295765904 7966770 -771555752532752547602213568182476800 7966771 25290282426615806081781281909393598912 7966772 94210360004039925629690450610925074432 7966773 -7757336757743106144664365694205593056 7966774 -14286069208129759568651505575274912864 7966775 -32779846745706687188803098738882649200 7966776 77139315389363059629193585776485990400 7966777 10719605091686516541802458586545115712 7966778 10645031958338221735789169496513644256 7966779 -19935250921710931104288996693426828432 7966780 -18011383698640827703713754978069286400 7966781 9744529552581146504838884975386128582 7966782 -118479426263504718121636565562040320 7966783 -45485543430812932451844876366324793344 7966784 14057709955681572131754048009541779456 7966785 21219998477975576305899135217895908800 7966786 12066774879865221625857215988841127424 7966787 110974566140636884492276695322499285436 7966788 -9690580229878566861652204178197026816 7966789 -167078476922478024673366141881029589476 7966790 11641954981541076077705398890098766720 7966791 27901540556005823231623276104777784752 7966792 -3194237715741780816498126934961111040 7966793 -10685093054349573106452170933102724738 7966794 -33470819303024989746125035981755068160 7966795 73794366277451339601470306422485103200 7966796 59997692313113474399000064014148744192 7966797 -24388657234161168046041297098898618528 7966798 -342991199817292923810877670894888064 7966799 58897821906557565608867438241725199864 7966800 -1182699489772474377120742463496806400 7966801 -58317636122523701067384171007528306176 7966802 -41727703075986217873478901522915873648 7966803 -7262749813002175696506720473319640992 7966804 93270789086052061821860756200904425216 7966805 10313190444824465845343472403592065920 7966806 12442680146445921719755107283032813504 7966807 -17262234879098908393736888091094013944 7966808 97384180737956030847009103531606056960 7966809 65340160658552795013249385954241923200 7966810 9495060319874486826618268422107448000 7966811 7463455837119978723355904710296212400 7966812 -10009195130130701599286968264802675712 7966813 -7715188053584193904201968422951071296 7966814 24785686396978530643941286498903265280 7966815 -52390183915681206882912694350526074480 7966816 3692564220125509154182114023225950208 7966817 -20135343476284742212971473369138311134 7966818 -32566922281651945927756557209180517936 7966819 -1127789787020971801571675272414931504 7966820 41581391536169891136335210436908878080 7966821 61502110910955122963734648885766831712 7966822 55041726512746349955668858123407852800 7966823 58885832204560975775564618224444483944 7966824 36130679462624606581439553500745400320 7966825 554570057199372336585518764131715600 7966826 -3509673183894267842780114714937784320 7966827 97239019383500566976783639927793353448 7966828 34171352200141411634802809503764416768 7966829 -140448658776061225752314824038858852480 7966830 -21335255768824288001193793366823518080 7966831 52657348181367695276026233507519879632 7966832 -9560640962927852398521631590486835200 7966833 3048177433299823264402725448914708480 7966834 -116549204606888099402520490199252567040 7966835 30425903548210957599537475176836222400 7966836 -6751065324009823702612205725867364352 7966837 -101920151703549489341984746827826016768 7966838 62574600432778374926207468191557201408 7966839 13358748121946938003448415178150154496 7966840 3142308691827679457250552423886848000 7966841 28549514613456353212962226503979404672 7966842 8314367426709892985898784538351458560 7966843 -62245526020501543950469306212914018908 7966844 192726208946713684641170271893669885952 7966845 9670939776619474841843125686421847040 7966846 37710202427010671473647497586336203520 7966847 84987020205871836528540983091080954592 7966848 37950788610936550394297536431752478720 7966849 -35637255822787397618190255587620950480 7966850 25710690538096843813653192287302460400 7966851 -43360809721293189067112938450339475280 7966852 62604378531822185889911128046146677760 7966853 144350180514424246128915193483412139102 7966854 209824459423655485952048538389430528 7966855 16209713888011395768289400764134351840 7966856 84073251345839703190054555533031925760 7966857 10569252361316691855226813407615283488 7966858 -10953666623524512065492915119974873600 7966859 2098279387279525382963509371689320104 7966860 20817794982731928706949461649325342720 7966861 -78213087195362576682732023624104379200 7966862 -3041359587919917279893555882380181568 7966863 -33639491081364976369853554470215334480 7966864 -8642614029654797446655571696923729920 7966865 -17374996103322253959219874902155475480 7966866 4779801274861494475297911307352044800 7966867 133164354637646800254337633677733375916 7966868 20912107755969482340618273232773120 7966869 38378885809158260615315381918992419744 7966870 -65606576230556049100874709444562149120 7966871 60510250760329174476816913791643420800 7966872 97532140747403442160824260246886942720 7966873 135475635277026962878738425218348802122 7966874 10442687811915094126999136944943869152 7966875 -5149124663455677922710284955242880000 7966876 -34185259133282462145282507556546412544 7966877 1334723747834730206574543197763215352 7966878 -4897754232785674115412394790568225792 7966879 130124518129419740157591688138788512480 7966880 68869294785678299458503769565154508800 7966881 -22225511764744703109591367465495733400 7966882 19539660392939229277572578097616896 7966883 -7811472932051051485216937588291018856 7966884 33698582213627620414603508598722036736 7966885 -65559807814548315757800110663984988420 7966886 -14388779802930264382199429192757208608 7966887 17171267984559664846685185735611596160 7966888 43635567127161234633766653102280704000 7966889 5642774754107477411162918587328777856 7966890 -30120825852954953392525782778498176000 7966891 -42388288459134812277998966370708569600 7966892 38867570958913499922377483154369705216 7966893 12618978704396702820063148671433175328 7966894 -22884833875677313522249986264673364160 7966895 89481893286650352324658091746333523400 7966896 2621964439280568269526294435298541568 7966897 139497183774898354318557215313361748772 7966898 62944538777433795884799515178322827264 7966899 -46471935853473473997640874283996785976 7966900 21723296623877461805687722211566544000 7966901 -44702012449021669667406249952457660736 7966902 86678787057275841193134869284784369664 7966903 -69021990998534913199384992263630633344 7966904 -52450439865419831677927212487154503680 7966905 -42638603410104378340487721737522316480 7966906 -69389448525069236467107919172450728848 7966907 2687854357659795044247709767232010496 7966908 -37704586087153376130789863773746974208 7966909 2808541030396805591773023181979410860 7966910 -22775053743876315960176937408937785600 7966911 -733554438332431761801084184325003520 7966912 18645384728419603279866579578511163392 7966913 71810355309989556074075363252320961280 7966914 -2567626341591878752921375152912408576 7966915 7539012541803543103942159532871918240 7966916 98524886518358659931758062491818842240 7966917 2947715385263433351600974902568329632 7966918 -63702093889745965022149530642315399840 7966919 58710590419784744248183625917316804520 7966920 -5438788797693228783383387113707110400 7966921 85829588345179149838483376799394651152 7966922 33247996973422754942277945964292542512 7966923 -90263389147357037849456850478994582016 7966924 -6853781439713397977482447307339366400 7966925 -9875079588844746665835788323372792350 7966926 -3644031636588542917243685269799347776 7966927 -121592935945448783759171587876582814224 7966928 2427636994196823673812602052732518400 7966929 82584240161169876335221183378238924784 7966930 -33885607753896998435700131194528076640 7966931 3210248571322658969993042759042455200 7966932 -31331042865731028070390097666897971200 7966933 -36397806881798648805990821384350758596 7966934 -41568326395585048648276858748259996384 7966935 5493211474860653551146760883812328520 7966936 -18944831027968096827560350365755965440 7966937 92865124198373498859528231125255749392 7966938 4667879919120145081326672098526167040 7966939 63948644647047244287199480222822380740 7966940 84979827717951722647822425800554391040 7966941 -14550857208912100571586239902989602976 7966942 70878094215547494905770439998277407872 7966943 -65921558334156445943268194772687923808 7966944 15350261343528728833705801510921175040 7966945 13113696812021174613329575678327164480 7966946 -21443404512209047649426955029876519136 7966947 58678104576945633828960156622968729600 7966948 -145436024276262214237114834144922523648 7966949 -49570483424785938762368244797503186050 7966950 -11510761282034408638963263635815166400 7966951 -9435663366507511461607968379178290096 7966952 4710463197592570883520152423303577600 7966953 -59861778807869763396660727048022074038 7966954 -443903828909216897665957415174507520 7966955 -6860261566699640718483622276478615040 7966956 -9816934143733168604690723144010863616 7966957 -49043381824551203370193326280240642688 7966958 32585542664996609052896197871410966080 7966959 19345118115117966204958747400319880320 7966960 -3690777976623104710265121659417395200 7966961 22912892029769923642988869443657519972 7966962 -36291162350647865672741519583132916080 7966963 -93867039767995097796540188977232141136 7966964 36529995842173220464389183775506333696 7966965 -8051915646583782706278215859597408000 7966966 -14421070352908171394371609972470097920 7966967 36587885552253416289145506054476424360 7966968 23809044762332985897963398123604725760 7966969 -85567995312252019286965559757236247552 7966970 48069035430403648685608459636305592320 7966971 -1766800754696778057513125606135543760 7966972 633101368664664676718596654625024000 7966973 -25403139620849737973341348847003295360 7966974 -34154131201116683902250003752904168832 7966975 57461548886034925397374819786561667000 7966976 -79975738003462022026397633236527218688 7966977 -80182891043557955489780396400809155392 7966978 -162113197335647515627493325078995040 7966979 36665512083409928925073700288815043580 7966980 12436073915876794325673678389565173760 7966981 -23423845765659426165343441609226877408 7966982 -24224098382683128911742802560983274048 7966983 -72056689291802318042158441795848677976 7966984 2791384964780523647917689390395934720 7966985 -13527745476502939250746321891654353600 7966986 -28579547258939191069720742063735598336 7966987 -62238403614358267711931759194305147248 7966988 14639638603821258781293878177241363456 7966989 20038337770068639306433232452077364908 7966990 6296725062301065493024509654483576000 7966991 -65468439842545307564610275242208466216 7966992 14002973924056868712558554534211747840 7966993 74302908805607563830715326541531151424 7966994 -10943038658487347744331689306124039168 7966995 -31548438488576652308662832878856924880 7966996 37384391800225509200897662129977607680 7966997 -913555485891186316620645632026221120 7966998 35184561744233032282387248674512826304 7966999 -114833797366919449898327875031142443664 7967000 38401391409782722383962261708881920000 7967001 2109618648656336169781231327501302144 7967002 -44476584962784542106064669407789566496 7967003 192330041156861447317176150289759836 7967004 19851405791747773591291193708764078080 7967005 41484562427728300018436455065626391660 7967006 -47913626092836183429565034206781230080 7967007 -70269670017027874100817538877605499496 7967008 -149777125986506443475924605154075541504 7967009 34477055002451592921130374928006746210 7967010 -11704823041449324546909223404978493440 7967011 13257215795300500122428453714427235552 7967012 -15439037451763146402475083386494018944 7967013 2462525375851953010880394958408374720 7967014 6732636084372592609112549334404135232 7967015 2324630561684528358283873515151250400 7967016 20658564930974114390386405632799703040 7967017 164728858685364346777093972674775418112 7967018 -29399253905787942014966785858229321040 7967019 5667645816787581914863676894560670400 7967020 -65765244427384632345731355890592568320 7967021 66154316090078115686142459910924227222 7967022 -2304589968349258430071687590769130496 7967023 -2572649762923096471259291464790560280 7967024 1743238754488717130002496142804516864 7967025 -23372934779249750441308216382647920000 7967026 111083451859414448909206445177286028704 7967027 -94016657260836525135835083149358941136 7967028 11666084023559753572106906783314053120 7967029 28316319134747688780563406793823548576 7967030 23667977816918598766001707865701872000 7967031 -2030966300530492197341504572937304576 7967032 45859062179208956906065683339506073600 7967033 25705025007642096761012950942890291720 7967034 -1698312611980837348580640247765920000 7967035 -21643142282837085381451733828785458240 7967036 8077923592243850021403339295675539456 7967037 -58269366009947151726131678363151220800 7967038 -3057101219376641358805296821319434880 7967039 73441398690723285410623263747477756624 7967040 -306221949036620588195588913946951680 7967041 148175763268380694742783312181114709442 7967042 -27683619495096148659700305648282268800 7967043 -25541902073166233731711763341051707696 7967044 65861349364677260253814779869674795136 7967045 -20354896640304156275690438274978293700 7967046 -54732532559780673955688488540594295616 7967047 90552212999432088748290531723093593112 7967048 44267868633376036540465537881027855360 7967049 131004131588593618264528889575960659648 7967050 9229717756483784390699428312330905600 7967051 -131914892178167841169811813752312659948 7967052 29356862821045127060964627861253324800 7967053 40038984306666868064400889998075501302 7967054 21862486568335711304455294207483978560 7967055 -19671539053879618273066911730097086080 7967056 46112197778296755322375207393892352000 7967057 86800227171973281386043616319246870706 7967058 -48573401714017807252646791196790803712 7967059 120802580724927804361092572321453031504 7967060 33389806181989099291990876913068404480 7967061 -58150116462214452221133177268979435520 7967062 3551936798278708745255970559067455488 7967063 15926082259273538114775880747964170800 7967064 13545705552089716996623703373945241600 7967065 -15236633229863686952066945917360416000 7967066 -28282978802808229644444366667497650976 7967067 -12203589409589876120357894519056455888 7967068 32331969917413079326639946822489988096 7967069 192548406081991421491685571835884549312 7967070 27194419160010293098662305229486064320 7967071 -28024230480909444633622262778904683520 7967072 -104226522820895736796447643307459084288 7967073 63792175203771170199386663193040715184 7967074 -1658968017181518931731654772788324288 7967075 51549784945612973325069624186337422300 7967076 13648016834999520947124473917759094784 7967077 -32502078139516576976255888399451957188 7967078 -15474042367334553709146662926960873344 7967079 693376643471074070648153711629780800 7967080 93105993460258489693737331194089472000 7967081 -35535826790267505223492871753438354118 7967082 1388389477795230074242617112173513984 7967083 -2752807353581618681441344417583247600 7967084 -25295242138368652278925359256021722624 7967085 -6078712698561682418547744564920064000 7967086 -60322954788428018466266197697372419008 7967087 -3878314322591473611822760363208013720 7967088 65847191266636510518786042294534144 7967089 -16470475853115444570264378762665171276 7967090 22932008608603634288248550427785872800 7967091 -26660575602287250172008374201952817152 7967092 -5663354153812518376184285996078458880 7967093 -22539790513196352381175902913594974336 7967094 -45804039338739108580794950014068148800 7967095 -40656993067723205961487426196668378320 7967096 45916638949730926690766021770927841280 7967097 -81480553058891062330092768338052121926 7967098 -2355397374000363917563374747023852064 7967099 -15445151936286872459108521850883705600 7967100 -20606771354085797877713607494558169600 7967101 88286398447700123696104243979160563532 7967102 18430505167551364097840113567449649920 7967103 15592153280783382221074816229747528904 7967104 -18713217032596777290599674783413043200 7967105 77311106326108157475313442503302034260 7967106 19704375551846799952262666702796222720 7967107 -72641736544041258869733065512732928644 7967108 8344730271109077019466046691084185600 7967109 51805010081212699094659794031665662880 7967110 -13317691827802406215010425538395847040 7967111 -128831799971219502353618440418149451520 7967112 8981773658539967510041563465604300800 7967113 -14940479708925360162784504335521676288 7967114 2546052402870568763523111137168858880 7967115 -10417551763946999538580601663926155600 7967116 6437895415357119828447718028201680640 7967117 121471112613283264777881480010057610166 7967118 40273884531445953655327401512990945280 7967119 27148904705303528232023324592540168744 7967120 3828998800888867712338167438531624960 7967121 23249949364839901635317806949413059840 7967122 -17002167029079840124350479840305788768 7967123 -11494599830447267902606720420002540336 7967124 22858531569720554933352428258549760 7967125 43430010504780022289705098420042707000 7967126 -1015928915266947114586423020323622336 7967127 8545985986775143270225424516716194432 7967128 13281643368733326660705963206284738560 7967129 16483256434560121378031705281349692800 7967130 6461433445218418762247606204829899520 7967131 33782577224335366093405685614698728112 7967132 -77830521653569117728145173888722024448 7967133 78147479060664441781226105462117025600 7967134 -12183433236524742032028316388799547008 7967135 5519084519903475742837466149101085920 7967136 42555293804410462197211118698264264704 7967137 -14070972807835119130451480800181780800 7967138 -31814550668113237572780407647638814560 7967139 78635825934268314276793121273000253360 7967140 61702288139994075281588744971825885440 7967141 18882083316464882862596171039247331200 7967142 19373618657389629255848302721452388640 7967143 417041183031832922952210979887222392 7967144 57883088734765103930988931613809459200 7967145 19875548306438876539372719859847766720 7967146 -4387760876608950192375657293174301696 7967147 9687838571705192454426869467376146680 7967148 -18251150208907050409035437113632620544 7967149 -199680148207199045238922823718167617120 7967150 53072740339180546720516351982771232000 7967151 -15201718440350939974393518471473673720 7967152 15995452354506624614442081968460578816 7967153 -46795829272526397884084830536084252096 7967154 623428094209070424905966631177778176 7967155 20980951955306424985561592074764624000 7967156 20446256896757385980943733080067768320 7967157 -4078270405077772849475861078165789280 7967158 -139945788239921193782200386556579442688 7967159 -51290040657138459751380161867623029720 7967160 4994885091888361507978520906448384000 7967161 63526085865046436080652944103573275464 7967162 -23956432198954550484902145862409879808 7967163 -61959650461723538315160690945735381312 7967164 -2351912735850058754424764100020864000 7967165 16811867642193287259075356029823814060 7967166 -31970641661029016597873750991272165376 7967167 -40193510145850745711494845506683912056 7967168 43229418702916664768315153898176249856 7967169 -213881664929026173588520002835788672 7967170 -27763958330759811382080153451842470400 7967171 -153960808218853792500422009955683267208 7967172 16053815700057814094781476293727526912 7967173 -36424624161771284293419393734081982020 7967174 -55187631738435602331972073016088917664 7967175 27063278856994398606762388125457392000 7967176 19910481095356650651073832709866127360 7967177 16247007961755566985433239640999852800 7967178 -22227257730581745734732151923886193056 7967179 -32007582048612264040207266404211212400 7967180 9040725151951370417893488123321768960 7967181 -84650814019220217718697988652715542848 7967182 -28490160080674865216612787674160187008 7967183 19619926903134529341943099279619543040 7967184 24649261012370756499214850213272879104 7967185 57810962692983188291866166975619240000 7967186 -34158302629165039499707439719555706880 7967187 18806469586352317916873092614371491440 7967188 -24325482601714924376364713399445162112 7967189 7456312630526584213896311815027528224 7967190 -489737724105048123073292395670016000 7967191 -16127099255220080325764085855158191200 7967192 122060546941182475263468768177253601280 7967193 -7548326381371598205144025086143298432 7967194 16511901981298206161464544214998868480 7967195 65199222338842750331568693441101227920 7967196 63430332623107230528090985039062884352 7967197 -33454985226395069256820924111456772768 7967198 18412676893474114214463545041210005120 7967199 7560851158080236907994037396501183760 7967200 9340096351449459422309416735644057600 7967201 86057873112934735226444314259830275504 7967202 19532771833113837480679568557540830720 7967203 165867153877929463033457285935656555456 7967204 -21504248077753337144869725976519065600 7967205 33160617015614338135349362520826812160 7967206 -10241049070690659992004004722700578816 7967207 -79655050814479261876949676055478869440 7967208 44752308952952282062559570674025103360 7967209 -122194897972702560885889943225366027590 7967210 3660146284538633635208924592910773120 7967211 -24517485959557729251915487608472682496 7967212 1979562828775135211869410419568390144 7967213 61059034609075782164293084749535995840 7967214 45338973154986922504871605386315200640 7967215 14225164138744828726835885637436780320 7967216 -9366305605045446105410583091385991168 7967217 5576193572045084960196459806712564480 7967218 -15732142047258906558607521500652945408 7967219 -592623853559766992798319185887674432 7967220 1634414534742035244731093514034421760 7967221 -98258822887518966369562173221219786578 7967222 -15981210969387254663068547553177778176 7967223 51767697236703985555355774206472976000 7967224 -4753327041834592932769279651148759040 7967225 -3708702407000999785836001284515592000 7967226 -17040272763506660222139614766210195456 7967227 101617461100403183880004987771050775076 7967228 -78995153380344904521322221910186283520 7967229 100713604388634146475113337670190405760 7967230 6648634216011512283511875253396974720 7967231 -146572995561744469342764376431426451968 7967232 4277592454267280254703524207531130880 7967233 70012803488440567706819720402144394244 7967234 -25984472620914857525480022145276626048 7967235 16120115833346468452610487744163313760 7967236 204962201011908664267942830209340469248 7967237 -80338163727465503394059481599783064708 7967238 -66711904520315856964037884497219816960 7967239 -26650241587599980107968432955923240960 7967240 -97139073165131048081464366615959091200 7967241 51670450335362038701854364097277964480 7967242 41777531344265134972642646135210438400 7967243 -50105573553155005966153633088680999176 7967244 12240918212870217106064172823323618816 7967245 -11232926935063412299111334043744840 7967246 -748626560728110399339881792219566080 7967247 5793521083294515441671646930705625872 7967248 -5086686966459168583218146704753688576 7967249 85054154038388856592663635056855459250 7967250 -35331101189641918920850104542410872000 7967251 117407469321672339042955882101348160600 7967252 -33371978446163416749693611762960117760 7967253 -14870352530238489195326358971799000096 7967254 44350686430616221136208783068090478912 7967255 -1111816544960254553698186307989989840 7967256 61477537605804603754244914257436999680 7967257 -249771139713845071279221526397236193400 7967258 721027092287060301450640070569115328 7967259 3782092795124772027559333115142881964 7967260 -7265503426639749620450410981959321600 7967261 -57602532025197971115586661962276554138 7967262 -29734140835807796844733209020865862848 7967263 25861174492520498405149864095392412512 7967264 15315438913939531139017054459421786112 7967265 28292165101667355858384186157339040640 7967266 80878373219099260389976832949141290832 7967267 60058674606887167044191708143263235584 7967268 -26459460716594210933208127196086241280 7967269 11999457990613633233774974025018048734 7967270 -240436371932106464037789788949573120 7967271 -20116205079590165457607234794487415232 7967272 -77571237122605113288315313612468147200 7967273 77918978476216253273344690258241286522 7967274 2926793791453129636519868761329725952 7967275 3164048170903363536604072211442671300 7967276 44581516448405943309788114346708860160 7967277 -3039272428602680689338943925411476512 7967278 -40099170105196640428175531060510869632 7967279 -30065098056307820051525170096521103488 7967280 1656454537160035887345600921373900800 7967281 8743757808136378596160504907018070592 7967282 -289040163748778487044401954570849008 7967283 -7523629853411520909473536720139416776 7967284 -3902920615497735633850846775915406336 7967285 19026177066173273965846516040507431200 7967286 31651195473704685581748562697032849920 7967287 -145823086624829855240576427193056606480 7967288 -26738969206762326109055963042418278400 7967289 68043595697800396857055542975510965760 7967290 42218261534744007118146466017904684800 7967291 -51676278818053107894242117743998938328 7967292 12888207907112521596474775273610944512 7967293 2771261852228194274282427684603740524 7967294 -78789384915226470120494546420076288 7967295 31886679623182091566074498221539891200 7967296 27040130573657313311040783655404830720 7967297 35637241560606776567216470302226198740 7967298 -591093027447532730326484197721286912 7967299 -76443141119473775207213246707172236800 7967300 -19055520861312563246492590121157043200 7967301 -68288222527365424188928453123351649760 7967302 5409240325406520129465978892450802400 7967303 62541877303296473750113974746627742552 7967304 8375258966187846427712331637624012800 7967305 110204589973926114049472972567636112000 7967306 1171844515342619349492895363331126784 7967307 27815611396585055623441100781133440240 7967308 -61499979114217112851893420708860723200 7967309 -45504454230753074384280654760278720 7967310 2020070508690027348810840794594918400 7967311 -230216448463453463487917357923707342096 7967312 -9867238110917430786089096091698601984 7967313 -15484262425045056387896239239258683358 7967314 14853035627312931309196565988322010256 7967315 19131406359038929881287530302452472000 7967316 10474492007579074640782498714504089600 7967317 -78041446847329528764389961446881731634 7967318 69594837562862197489610390329310016 7967319 21958633992790455708308312666239421544 7967320 18499770180233784695507174027864064000 7967321 113713592604571264185287158529286600 7967322 -3581559942576166085551161064543443456 7967323 -23426598283666328702343884469517068256 7967324 -60604619547775610887904276946216964608 7967325 -17808472764468662788526291386550380800 7967326 20004114747702060378888044614397546112 7967327 -47145320393356299970073017703503353600 7967328 10366649585903184217492880551300300800 7967329 -105439822159417794316503564120021615070 7967330 -7098984168261676085768938089735974400 7967331 15578635278120692694748445982313484928 7967332 2687423268380513024379649356759177472 7967333 165952614418356165741731664849114181824 7967334 -20486413041925346559586646774548557120 7967335 45604405876226496020800554867143732280 7967336 35388365906950383659248855180706365440 7967337 -7231898791291932947029557037798870848 7967338 -19888226787973358777940393989987888640 7967339 -103311920154910810440174176336352474744 7967340 -18319513681384840068890367473990691840 7967341 29297388584766299201040674110055986560 7967342 -3667372953695820340841710015756072128 7967343 41582437499049270596258372932811366664 7967344 -8322510746947353389437021637710970880 7967345 72375588876228281954453622776270023680 7967346 -29500849902595657511071710473661480960 7967347 125283406082449968745583630366706238796 7967348 -47480033475803178337819435096474315392 7967349 41649569273844813426077063105637768000 7967350 -814506316443224203969746093817605600 7967351 -67823954926000526435410367138172077352 7967352 29658698029162170928979232804429189120 7967353 -118281243509432747485638238597218024620 7967354 -68413055720881809457785535685065720608 7967355 15701263880215365631535033302142918400 7967356 31737669552368685624717483376067463168 7967357 -114920778220642550803354817138657462394 7967358 -1169422645727888812766364589281358080 7967359 253075931171124821385319023432840640464 7967360 57561042809977188377424442410663936000 7967361 -13679666497752758887225805678417814720 7967362 -14529320139117010576483033873861452768 7967363 -11798069284004745663712180280658490800 7967364 31233490301540029026520693925067313152 7967365 -28133207356029970564989872862757948800 7967366 1648200220476094917368323048949550336 7967367 -51923978902767885097854469218062787216 7967368 18360015532300556876709746932573440000 7967369 -3590447828392979441742967144006233420 7967370 -11635617004172601236600577298173331200 7967371 24980785192231829159140056919925905000 7967372 -5992734693253148433126649021086695424 7967373 -129400707463977954433079239349434914240 7967374 5885590977104590753459821473357693952 7967375 -15963928802676909773921885977998312000 7967376 -11766590152781914445754209687346216960 7967377 -12464687919350116616474787419849650560 7967378 80196828409802823891342473845614564240 7967379 3496172762283237199377039216726316800 7967380 20163206934600050627178584172366124800 7967381 -46066519867601992456465397483079208818 7967382 -619696565565656908421769757443095040 7967383 -119173485111113027483557135161417581368 7967384 458973563575122135453606861540556800 7967385 3593963240558057072650040740573239240 7967386 1988450442831217018418143190327932416 7967387 -224465761214902740233871234338469020640 7967388 -16907392106005000657293038491532992512 7967389 -14732241781822567294240689079745782810 7967390 -29017857715807534398657112081659419520 7967391 6379837990039343600630690415458641992 7967392 -75055687744874174464790603200932937728 7967393 -65142891395790850533897702841721461248 7967394 -45512817300721673366953690210451036976 7967395 -28354176040985847870467775848309527920 7967396 -51724803628456171306450732588668067200 7967397 -47176851282651072870263895372520010400 7967398 43277207348566307343029610545022751200 7967399 77345034383207893884287546738036532120 7967400 -3471022773606579152291247539736576000 7967401 -2328270830664373141620704453699013788 7967402 -108056861267969414724632493615154922400 7967403 -2584417556452974456498918859798594560 7967404 -2324107870303177509879222249662283264 7967405 -82509977254131847218173458758328397940 7967406 24860246524322866477684183353844528704 7967407 6503885124010697366486267417142847488 7967408 -20060888901913285925880139874569863168 7967409 84842382875994245840172807799350229104 7967410 3447843398179389821648920134516894720 7967411 205982879760489279459269144757486000 7967412 43071085956606455557597232538190129536 7967413 11386655133327229007612722946862770464 7967414 -10167376877310975841483284775408681728 7967415 70825650709496062179040621434424732320 7967416 -97414922047982863623041621573648363520 7967417 -156356879926020937445833446519939240534 7967418 -7280050229025030764716806841279159296 7967419 -12197483002258272077063011980938959680 7967420 383401653250701705854602128655426560 7967421 -26433766890842265801054607395953226816 7967422 -89325957869018092842272618209660785600 7967423 -37466776748846805039306851972629115328 7967424 -25198387582442484792164870961556881408 7967425 2910482537992190195883347505977842300 7967426 34873528672412239473328751541883906464 7967427 395965199569232096483732404675094016 7967428 8382668118801825198215484908191092736 7967429 -84378009713357469299519121317565599970 7967430 35427651602691249424552536684895334400 7967431 -149553352724783466929221031091223519800 7967432 42975249451572591273436822183220674560 7967433 82366043791400496376221962498253179904 7967434 -8448742574279262090001137239868450816 7967435 -12412680397777404063875191902538184640 7967436 -4499618222737032142983757446025221120 7967437 62765324675248954380696994508718862860 7967438 8860277687286185620930773497327421120 7967439 -2567089334466294205420240620687875952 7967440 2648860835556303903690049851485061120 7967441 -33036896527990407833600627313797509680 7967442 -20180766708975615538050028303232242176 7967443 -118965872099831958707863328046412432056 7967444 -24049862859408389401138236019207592064 7967445 59718989508679537046987892076712869920 7967446 -17212117156302822535722574074743588160 7967447 57972550028986146878824889269060694472 7967448 -14566751285149797346147610076857856000 7967449 42077870565493585018728996333220597386 7967450 -45696046574830532305461338989651710000 7967451 43669121422548220836711972840218990232 7967452 -36551061501887078102420293107892708864 7967453 -43708641157614885787959363724905814656 7967454 -53255452173192730494735600985661352960 7967455 -64970869663438643359490960301006311640 7967456 -50478754954977868339282125795195617280 7967457 82941687501476031239738118875220185280 7967458 -10852044653515039499462617720167664320 7967459 -97240315811550968674228753507190858340 7967460 567344158865027317728192675419136000 7967461 -1065715325056854585183257119464119938 7967462 -76049045436815447306566208796199563648 7967463 -41625236323251035395885969801167186432 7967464 59068847503064758391070355619145676800 7967465 -18859264342946596026729694530906140160 7967466 4311020014011154409424518736863907840 7967467 -158265324809842452990259615338477582648 7967468 -14417737423219588459427306889788473344 7967469 10299811739779777004394233846825200320 7967470 -357642853720709565375132857584496640 7967471 35567276031013978455123876149021970432 7967472 5793379457193635562564589638943506432 7967473 4340027076679810802719972576316991600 7967474 1755059864595763795208909100858956832 7967475 -45347505342734045795124869094930197400 7967476 43980554655676345914376648677418881024 7967477 18561020539586247481326527339527056000 7967478 25619282694663319740008163431385815040 7967479 -370841627350854328072964895741627760 7967480 43606291576846777877212010386947072000 7967481 13739904862285803830312856792963254352 7967482 -27003729723282409089883236305348809728 7967483 67868913942502493020258108958080287240 7967484 -38544072687214324077190100925774716928 7967485 -12140451960515322735593676591857060820 7967486 37205953890036855541470672337464657984 7967487 -208346316706638406631962768142663424 7967488 -910510917307701784483963385191333888 7967489 48676488190584077986958034019592962920 7967490 -17458526842863359889126862158035996160 7967491 29805817790344115288239220841386840272 7967492 -56543092728747907316492135056160613888 7967493 -69557210577869000342543625431612245536 7967494 24308330816439181393746827231129779296 7967495 55557878084586323563501565434475355000 7967496 18624740216211457726662108382622515200 7967497 86338188979952579440473671945201905946 7967498 -34790221716531560537044956862896403200 7967499 -20278564178247606272241089876900562432 7967500 -6672206762959148906077622911004320000 7967501 56038081644074996546451387597957671904 7967502 -3090763019577393352716075144775127232 7967503 -5878428401732860683704861469409027536 7967504 -31281123303168106506214196384902471680 7967505 -18200777376832174147143231703244016000 7967506 -47166932296666308690083361251345785344 7967507 -139400910776911103471317020712950654120 7967508 -55261013504072821444928485126478039040 7967509 54725836189600432441477863675145494144 7967510 25435880634467583079747023232712828160 7967511 -20682894033649932417431613349510485600 7967512 3124778287335314325678259987802112000 7967513 489121586966974676047714182355586064 7967514 -47191846028173716852319298531193566208 7967515 26326927628133952527782791133872674240 7967516 -4878408708984892968902121302225410560 7967517 22266323841510511169482552962784178880 7967518 41643030926928728092197434392748424960 7967519 -59483315427088740643201143346926126240 7967520 29241658766143514353867670365918986240 7967521 -58722374439951177497371128555746597278 7967522 -5237525751007006985912635222065120768 7967523 10296679505789261906325979751838660984 7967524 -54198709196190646278908748720127083904 7967525 84953096902472713545290374324953169050 7967526 11169134573241667492504731513939333120 7967527 -54450271545112790693928287249534785088 7967528 121044689554503112181228532477717212160 7967529 -1284478738783211346938492897600048556 7967530 -3786415357245824479166290934329308480 7967531 -63444258544176245239041162005897648496 7967532 -35889352401058660734702974059717974528 7967533 -4697797644169730060251543197083320000 7967534 -89975892007491571995445287905958805248 7967535 5525154827404738102762009368783901200 7967536 29466175237235317489901820992922419200 7967537 -69265745412217774053388439833087432080 7967538 -64173895126272915329525436995108071680 7967539 182612730391152856778453035940058998880 7967540 -29162374939735121008297165627821342720 7967541 -20889889065938912617344716104734186336 7967542 5053601820794215884747491303708295744 7967543 14339139284845201195740200242739518080 7967544 6575297325094202867482505726277918720 7967545 -96456214810799810955522741162786163200 7967546 11170319535683414375557410142386383472 7967547 22437784031890174089333523967554920000 7967548 2045962151196352653177434213643202560 7967549 -54223887020287813576205225255314348032 7967550 22228567479307788900982036372626724800 7967551 68388699439830222923536893019666914504 7967552 9779729697756114236939498682941177856 7967553 -10654432050138198554886310462640863392 7967554 10563650392164635183814726332068265472 7967555 -6493852500669156542473568013207978000 7967556 -518145607119793076093321242590256128 7967557 -47638935778116135112396326987431653220 7967558 -20272761243011650330469237228063393280 7967559 -90647747385778653420548411447168062296 7967560 -63779481096566938145458230719076249600 7967561 -60917531932274006658854488408574239680 7967562 -2468690660064057359731904057240563200 7967563 -13833878621476389002919103324127256 7967564 -38263871889631761922585042332070338048 7967565 -5015742296772054968163056051907886080 7967566 2826906944300366769184024533996857664 7967567 65659994039840544047221745232783677760 7967568 2629065419268641182110942949307056128 7967569 135966449508663639898769077993128409970 7967570 -32821894879269953765744723946625290240 7967571 -8076061653660853133952764090132698752 7967572 9588602256313477166148872216689966976 7967573 -87626546148882688586776919327855275680 7967574 20592791896350643659816950896335426240 7967575 17413926590282712563175460632407952000 7967576 18486129566472864579783315269559705600 7967577 -16286166941247860164806816473519839968 7967578 2013987460796264252337861000127929840 7967579 -76381675684608528813225125356740389820 7967580 19449643598720176541121054015173360640 7967581 16549886979061050141376455692731038912 7967582 -7071434978627882891795796540159108096 7967583 -36952238995118688176217048997124508600 7967584 -148606060833913526945520430395716665344 7967585 5034430576608036552797663898790035840 7967586 10306623424207242232803105384168515328 7967587 -47869596866226630784782968554245305328 7967588 -38778388836703117846646814132126034944 7967589 -4610325693173388978079064984491376640 7967590 -7319469111425838418839826553066563200 7967591 71030766462700833493609485999837652752 7967592 -29939716188600027682715891766802022400 7967593 -138071468164057286550137593303430834560 7967594 18285261699210621729300783406430904672 7967595 -41869570236700799870919237726988638480 7967596 -11952546641890559955603010974406487040 7967597 25927505122940147504957513845276103520 7967598 -32529750739257658378237132287621260736 7967599 -1455237714995647122306286335715809280 7967600 2877079736725510422415911643619328000 7967601 -56641306293826648762445577719750127870 7967602 -24189534460032594595883447622865964928 7967603 14911723453918449639816738276649461504 7967604 31269659571078178544569440645994192896 7967605 91443950054244027146101285160001855000 7967606 17923949486221720329410410004418756864 7967607 6518691858942911825192425331166451920 7967608 -207689415241808922098547577271685120 7967609 -3357645688478214432993287949844775160 7967610 6294801395280507989470963313873218560 7967611 147853316820940880360350282194012193512 7967612 -9254845900168598237666982003952020480 7967613 -3178222074558599035541604870860881056 7967614 -3415545888893349389249256555431748480 7967615 60550280632897871715954584551154438760 7967616 -32647078198995162094096035474309120000 7967617 11080316441943844847729991274008867392 7967618 -50306033362205596315974664191932616240 7967619 -127242539270656247708193338228467180800 7967620 -3666817363802773582298506948172513280 7967621 23009735373088004016032304206107497822 7967622 -11300168212657439194088610483221942400 7967623 -116929968048278653605526040000693777128 7967624 -47766962201376323492626520514556723200 7967625 -75018286539052707199857509141392896000 7967626 -112573213917581921418584785479183645600 7967627 -100899445865667520215529798287895348524 7967628 50973190449743413595885814964252717056 7967629 19183125209015945115703597389365198880 7967630 5320515823757418240138388074928899840 7967631 -669033315980954576208767529376477056 7967632 14929386541360338907902428325073166336 7967633 -43342361393231853272310213298328935836 7967634 -13828330399798702970790547085916013440 7967635 -2968961220777444371063065010721517200 7967636 -129609956144867555811563766024802560 7967637 62834218184065516940166342786846078336 7967638 13875491750757848771240970587797140096 7967639 52274479953036429896779505042937508080 7967640 -37316188973757292767268597271848550400 7967641 -65697089388244968699323911731280671216 7967642 -197757160707271692343724702401728768 7967643 -23508503495988777887912019773197100136 7967644 -70391221379837991007063818119634993664 7967645 -45129884016915648157384246553849108520 7967646 1871690849720908046637745618948901760 7967647 152250537511475886183180265284238238080 7967648 17243337278033237579249202773344911360 7967649 14013062132449356199153174000389954048 7967650 -36666018260932927519260246726842832000 7967651 89106346043760393748145800543252012956 7967652 -19822722862498562558916179616981712896 7967653 -15765483501520154676345626065402084872 7967654 -10596530912317233295939464424514644608 7967655 38988987196950559893966911532103561200 7967656 -91182080362069147201261732870792197120 7967657 109495866409217626107006848474312550906 7967658 597709362066597305311691256750978048 7967659 -8474059273122671682689585680991299184 7967660 -2767077210809743521057742266487203840 7967661 -40293067288378789189167511534511320800 7967662 -30356132738844880674249973106995801728 7967663 114491858924891284108546629191158024560 7967664 18611835603293423855616383776882212864 7967665 -45315497308660896616620547471582339800 7967666 8794787789247355432180870520536919040 7967667 46102346739213867467141911739188589880 7967668 171214461655278600799801856301912428544 7967669 129696465831444614488275587513372319840 7967670 -5800934171106439980468336328170528000 7967671 -22609853744093956995717402252213844256 7967672 -16405332520012714068510306974140723200 7967673 -27457067384438750182760143879186058880 7967674 -64801559791528176328432007251450217472 7967675 87437658282294319678950043241889520800 7967676 12552053482923512348367065867194962432 7967677 53041427256235581617665823938973585932 7967678 66710505777851129612043044114920976640 7967679 -82035633542071057871217182852956867440 7967680 7089762444485861099550076954308771840 7967681 -34444273679822798623878156258694051518 7967682 -6688379025246902160115062891513169920 7967683 64299843546464578375523276607408467184 7967684 -20835009036975487199183384742317299584 7967685 -409453389899176370360655481357201920 7967686 64949049471011334044058241038429857280 7967687 -1087644784835188216520128054807783968 7967688 -17632770141324620455092057831056179200 7967689 69299702082062299926140781628667782490 7967690 -40330144595679561097553577008487146400 7967691 24533633246138078125745950546014833184 7967692 -32889174756712871763322122656148264960 7967693 214495449528344861880161377115015957964 7967694 -16855527298373952550763473060191939456 7967695 24023467205281469533107710126803912200 7967696 -10989824554843181784294707051403411456 7967697 19714360398214740325860264018273442800 7967698 -16574799485087721681566146696051094880 7967699 34290045672199347905688871767162318936 7967700 -2160893714545704209344963251512832000 7967701 -503966424857085609718844414729169856 7967702 37566177755670365515641155055272274432 7967703 -143281923931300219188488833524125932800 7967704 22664443446879793581914465484414873600 7967705 -86656758317497270792970098768303750140 7967706 22894467420846916381568444591370960384 7967707 -119340934327066969343821012965926179200 7967708 5199850353868830629736414195624201216 7967709 -41674303609183414354785587851504584186 7967710 4935301034133486693109492739759708160 7967711 82645226605741879309956962949539313312 7967712 -27952246771269064080531406417860231168 7967713 -11087972580807235416821502641050179072 7967714 48547725656343834551232464898171534720 7967715 -20044513707316449357656293575872129280 7967716 390838537064895349347937895144627840 7967717 62347759786327199547000173229153970560 7967718 34928302822911956384493789626839326528 7967719 66152295154965434601773651592985804440 7967720 1527518944605465817432773008666572800 7967721 -1973422238924167417742690298969607680 7967722 49467607272152917312474571339450050560 7967723 -74889301543990410194203618338819734028 7967724 -50624178598732429326042232881898719744 7967725 11228217536690275154619761695326334500 7967726 -10289502306874641715406563725853490880 7967727 99645712972277514911852158400505257880 7967728 -306439711232609086963604988289417216 7967729 32070814159421466755259486851276160 7967730 1906612742435341278996692100871257600 7967731 -11473497547117319867957803660746712088 7967732 3608739041400311299618822907549556096 7967733 49402868694301817418414784641882645024 7967734 -25905981946387554188161332823224808128 7967735 -46082767094628057681751230451628448240 7967736 -1568879894441359264578486229715558400 7967737 -200583990950761809347867715445255012608 7967738 -42328086353310956368239130212380430480 7967739 -17674044646313699611185405403730020752 7967740 -10664548550137637259352662282529489920 7967741 146418505721771790128648413430148443142 7967742 2650939473143580371797013113070183040 7967743 -3365715312349608501765769457512964160 7967744 -25177047632811914944371852686590476288 7967745 -45556008934315631854554144505884456000 7967746 -27884479584473773134909723379084922928 7967747 87700113791320082557491952194231522072 7967748 -8955745385873118372782798762454635520 7967749 -79938193217985093994854437287403049250 7967750 -24362283671282892663562019725779840000 7967751 -64394112030981775912709320354550651520 7967752 -9348497136328075563318761358494760960 7967753 8724361267756539626641186665690367002 7967754 44560410964767825385900865446093731840 7967755 -14633821651500944965488715025815277280 7967756 7045837905317001263096881510930145280 7967757 -12822881896446159444185065176517353408 7967758 24097257415286825011604941203743993280 7967759 -21476010885221487976519788619291214760 7967760 -12547654634199637368707637738405888000 7967761 -11394344673164383925025623876805752000 7967762 6675943667085965850004422726798832128 7967763 -33503565932876934665708397064854386508 7967764 -7661819843526629999050232585242337280 7967765 7820164320748765355602582419457884720 7967766 2201783622639116164354454407245909504 7967767 -30048913658701406187947273565944658080 7967768 74953873117539827459827267610558976000 7967769 63795712259333162618325498343778248320 7967770 -32043859394267689207094141994644485920 7967771 -1551150027482939901280602502450699776 7967772 -25525313237542741283528484924140872704 7967773 20628541888029944953744320725822241120 7967774 68928523221405438998906545422666632832 7967775 -7061260515197596482668828827979520000 7967776 29006779075430832834762603720835989504 7967777 168400611799663300827100856704365238626 7967778 -1198117233644025715870152249120125952 7967779 187409276408451432276700536512154245760 7967780 -33223444896793339084573100889336614400 7967781 -19577125225058951810216376623971756800 7967782 -44368330648399239972101519529350553600 7967783 54948259993202733470566626562971991440 7967784 29213178279502280345693269987304816640 7967785 710838145302260289705345870282144960 7967786 -16412285640072397340231532659368323408 7967787 -23757230542834878757230339015051574440 7967788 23738336273690760179022946797284089088 7967789 -12763918662238763410840337680737061620 7967790 20108859467743616222340479166838686720 7967791 -23002275113198215927529096742420792160 7967792 -11101883300070138679170037362194202624 7967793 -50390052400725074305214351946808440096 7967794 -5781654044344031548102346827739288304 7967795 65332027342121462554270729201384160160 7967796 -51303147721647873456338555274653995008 7967797 -133760323586385765954291178555137348754 7967798 -32939973498080395941836752924300783296 7967799 -5316134475789050615066871225530240976 7967800 -81532101772091771755883387577169920000 7967801 -48035241316379876726260330671172839996 7967802 -9794765216249633825950462983716774400 7967803 69174900233689507125988776224070862052 7967804 -197569681725750626396088054294604800 7967805 1167228116808399830602117869266401920 7967806 -8450878828468320155727893676698910720 7967807 -48490515855955986578628130108587513168 7967808 -921190589030188658825698447086059520 7967809 27274667521784433340379797372450575280 7967810 -23692709429689429088858968222746025440 7967811 -89848788476378391567243855448213784328 7967812 -2724587472526720570981354568937897728 7967813 -2663421948762317226484508619091081920 7967814 402956947264748529131666923709352960 7967815 60852978941195981743891082083271041200 7967816 -71862394909987730563206367571205488640 7967817 -8916527174108115388537471704273203328 7967818 54339629120895427278779798188935885360 7967819 50929729227685462008842023507216595220 7967820 10408507539466785087362554768434462720 7967821 31099199549935766126625975735167647680 7967822 32854521197498623833224339054835179712 7967823 -48478460811184254924999130009807965816 7967824 -19845813586591485147353727916624322560 7967825 -30049359233434091900486727862370079450 7967826 -45275733107634092729339748101263498080 7967827 -33361036095795093367201335354933139200 7967828 -72684695942437266581523340653299195904 7967829 -11775499235183328467508322381366475616 7967830 -1159012763913268647073823525255479680 7967831 61603216455541687915725703347518362632 7967832 -48509364712719824768013012129049804800 7967833 19621631372705113971383459498540784384 7967834 5488800897494393555105229542149796352 7967835 -75455697894779629510732758344151520800 7967836 82687698117307715502662190209212244480 7967837 38231270473058834723944858577582929920 7967838 -29159608474554978540206963025186238656 7967839 -52027185818651994886454552950108487568 7967840 86807172689716060005317963320275763200 7967841 37106451640555979174203725895588313760 7967842 -8029549474608760661234235099580678368 7967843 1088788633575685837178367007549397772 7967844 -786669090768879589465737612038516736 7967845 1432962809200042993430337269496827520 7967846 -35260955054732785271535062096219972736 7967847 -83695222789600065723433312794607728600 7967848 -58208657237968619875500425273363988480 7967849 -56024883583779243349108114251765764364 7967850 -2231065515279924633752552051424000 7967851 -79337661543866384560082793136077099148 7967852 -90263909038868902117273038675468728064 7967853 15526953430251350537079942732080930304 7967854 35192827914112409586000151932628877376 7967855 -16125948136952675238520097563753115040 7967856 4470841327813537696439883690937909248 7967857 1446137147479332802674329361047791600 7967858 6884076327301811947278335784923665440 7967859 -73648318394515846566620321284244621760 7967860 62986584278839457251943743493575054080 7967861 30910383419518462832766034318543415040 7967862 7642902285300460255295765984798699520 7967863 -57132219791965771858603666973607055672 7967864 -43683529615925760305746743107162480640 7967865 30914280218331375711796085768010141120 7967866 52579493367218218749474069440384986560 7967867 -42384051579680988360364015384513845840 7967868 15449613353315949438167465788561981440 7967869 4651724834140483845435372862096910720 7967870 -16346820918250259203568282371016058240 7967871 -13776258971381132182756964392697506128 7967872 -73356931305990204475128906628517068800 7967873 43060621716109650912247375634603529684 7967874 -21204257904328093660132650420243743232 7967875 111282006682142703690390455914226304000 7967876 -3081155504270116276564990305618653184 7967877 4711028688430057231320087895352779008 7967878 11875201976892892648994136155320496640 7967879 155259268591033574666504374657550739480 7967880 53817998088209556981037703756164761600 7967881 158132256479949641153184561868994000164 7967882 12971064227805157275224539899341496672 7967883 32274115128493382148572004987498923520 7967884 -79383613412757551487181556110686138368 7967885 -16453412858351511680985640747268103240 7967886 58697606369247753507670270901635200 7967887 118608277115000925304013066997583315080 7967888 -6986534025776632488582244240935641088 7967889 -7143839788616734879362921797508234030 7967890 -10868353110014841686944432288848384000 7967891 451472245841175429740767254416073000 7967892 -33375223321285812436952874871315458048 7967893 83385515938232471956216026745995712142 7967894 45266975390771022822255490531708418112 7967895 5031004484129911131924807958409256000 7967896 -28826116482973779805183812761879070720 7967897 7646745369795696742146370229549721600 7967898 39025387302936491881461419463747168000 7967899 18903480696210745150597879923300900480 7967900 326205076048526385713137153302144000 7967901 -72902049308056485601728272310523262400 7967902 24404154524192126910628974287373985152 7967903 1216956553735437017914148155047626640 7967904 22388346863127004506535369182705352704 7967905 925036011937057960976287819024941120 7967906 -8589212950143537576376321504097424096 7967907 -97632915485915924979715523879617385520 7967908 -67796747367202076817863872878857150464 7967909 -61787450501810993859209091113669485890 7967910 55042356398880740197716258360269598720 7967911 33168988753482370116558516521612099632 7967912 -131387972489541688037500585238801740800 7967913 204365624358053646964102738698373248 7967914 11118318525770362667859624362222732640 7967915 33215447956209771075936705813257758560 7967916 15314826457420939839630223752549580800 7967917 -104475880961293154064718164644712728448 7967918 -2841757579230659344609547713472045184 7967919 -92024311231596145904706759506242648056 7967920 -3492471322230926843551029393710776320 7967921 9077449323061967355412030988158887744 7967922 -6909925102853166684340808056895046528 7967923 -104489240131005106791927699846984739828 7967924 -153762324053971561694125169709227328000 7967925 9451231643595274769276074922093388000 7967926 -26598270455864788558225385899822997088 7967927 6230469262349792332080654403929439104 7967928 -16973646993838685547601918167303843840 7967929 11208517934403437832894618182326210384 7967930 15083108568538048767095268066660741120 7967931 -69802726279163727772741772961419119848 7967932 7774594972185510176221041945481838592 7967933 131812376873182369202536926350490394182 7967934 15266623600039137858607968665963100288 7967935 20105418557985805933593254802462949200 7967936 22484401565464717280260622823721009152 7967937 71081683096131383992145086511605825152 7967938 760113206395807237066065518327238912 7967939 -35976431136757303451632929820776052884 7967940 31099736669580451015069044869814067200 7967941 129637644215492387701117773742702253342 7967942 -145509853282973379257883488001357312 7967943 1668625791068136916904009913168007680 7967944 -145563226286269300909204779978680033280 7967945 37128134436769251904297950707078633700 7967946 -11947825498576942041404420496455917056 7967947 -48187135726534081458880516397301039360 7967948 -7996310834102513608123409011339513344 7967949 18311713194943412023512357237573481248 7967950 847028884179341027956632139163088000 7967951 57076005670572952435561933993291328832 7967952 6610896617539019927460975915714699264 7967953 -37569902325726045612228717641501125440 7967954 -96736845519085207903438498336456416000 7967955 46973896754334917636801385477167085360 7967956 16657564996965485247179621670802229120 7967957 -56718859299516467309649884365292795328 7967958 -80255657090749356194636494027026984960 7967959 35313283898129747443368343755308175504 7967960 1537073724337469522401906795806720000 7967961 7151664225361143207619189189764426240 7967962 76028454903578207346526552292478773232 7967963 -34119076392113684556777589050906025788 7967964 -16203022765057797825499194806555457024 7967965 61026643527570311846228776397562106860 7967966 95890025708709002637718594252591842432 7967967 -7952373089895036428799826550314959360 7967968 -84012406862310742451377481428251967488 7967969 17404503088021004376344776897002589920 7967970 -909917616197172316106982235847482080 7967971 -94147565858717799742362654548071084 7967972 60516811222174820618009259658477915776 7967973 23181878530673848676332425235279988160 7967974 -13332387175977273233855025620282802048 7967975 -29351035345654900922450524313097396600 7967976 -68914743731695288590265572705607680000 7967977 173168481343706008814106351331823797120 7967978 -62068526232715115543344743847365882960 7967979 9173942879337315331099133884462604124 7967980 23029200920105225300982691225488752640 7967981 22031862574214401869605475569163157824 7967982 7715374062179341410334914242391060480 7967983 -5139227652113839478842056477395068560 7967984 -25029954344990982617945819523686400000 7967985 40967245851613930339994154719887061760 7967986 581679070797317423665127280765986304 7967987 -58525581918146119867639094115503496528 7967988 25747376022963454809171041584576011648 7967989 78973655189973259496450984465964943790 7967990 12958970592853068465909959863375104000 7967991 4171742020579897383016568606689487184 7967992 -315125254378058600160519077685657600 7967993 29143079945796756004313278873198163808 7967994 49816838900139910959620684415591936000 7967995 88595428146451553753668576668821760 7967996 12092516965542379004081336290432512000 7967997 62240566209994795026069451274614655040 7967998 50395992436009213248644812996465536000 7967999 5113834985274209826774654748977623064 7968000 -36204111518255742620225518197276672000 7968001 -49272255864896573909533558019267999998 7968002 -18166033827779244307214435458830904320 7968003 -31893856906018021424051628543417171792 7968004 -127494073780661021541285358896089407488 7968005 77227375807041675677149310698324435200 7968006 -13140414230092680279522531868792418880 7968007 30587786470801437734647784338882639256 7968008 2107573987116827709759565055785128960 7968009 1000887756346686495529982777472227520 7968010 -45870847531609225961890028587850727840 7968011 90905126100596468484103945477517905200 7968012 -11158032338995341189963096671653578240 7968013 92824046095952288840594549265968351104 7968014 -6475514927182646980058956443002784000 7968015 -48346219196612668332862577134401044880 7968016 -2593548985015061866173545042408112128 7968017 -34150383414446235954391021738563737934 7968018 -9695436495120121144523964092952564096 7968019 -13117153097640790497990433110123476000 7968020 -282896910206713867180932504447736320 7968021 56978856567169181552024215383682776960 7968022 5970108704532709407437777911401541824 7968023 656118725551892844785391118692814848 7968024 -24139942745546931699902144236686950400 7968025 2629067078302358788562955205601476300 7968026 -15208174710083133283584645104064244992 7968027 28395084792489424876401302837163328920 7968028 -79566246725356433484007059360226719744 7968029 775899792791914892019415034652641184 7968030 4989709828910598713394446705879347200 7968031 -44037775978824512339678347884769291168 7968032 91624121382276895927337913483607965696 7968033 -16266097378247919878175805425499007580 7968034 5493516751065370660096415992188291360 7968035 -6210937417382629048911787458478505520 7968036 32159727248531164759701019175233351680 7968037 -45667853620157880499008781104165381888 7968038 -154097401517664483667066670331373056 7968039 -4576462114742259045784340627330357976 7968040 27708038928716185278730961866851840000 7968041 290155640926384125413873630512755782772 7968042 38542751153245640759413755267601039872 7968043 -137580226961356200891315902336382853708 7968044 11699765569012581895212934421551236096 7968045 -9836955736931984358360054714932443680 7968046 -28763052161841682562457216457425323136 7968047 -456694799301245568322884455132472240 7968048 -10539213839729368433308881637768691712 7968049 21807778483406667786810979892013864000 7968050 7843869386218420749469791554410906800 7968051 807048511826928852199331619007432704 7968052 -5651710511826413815873504783697758208 7968053 -129771163909955761144362018301687331940 7968054 12239726800148078572351898536325160960 7968055 -26560206718137896146569444361282776000 7968056 9623739340711750096112406100597248000 7968057 26207147115319404637424212732743626592 7968058 -26802351832084701228531866697464360448 7968059 21350532915258907990628557128105883152 7968060 10355526338331852703179539141560634880 7968061 -58146240351822838091645836014330691028 7968062 -76626615156222621858065269626106483968 7968063 26856122300840013101009168657263369488 7968064 -14267087879868157317283143604919861248 7968065 -12058508288793527586260700064652008320 7968066 -582930562602470225747317586025221376 7968067 -18985718555284069162246874420200566248 7968068 -85183497142017222757086123552147302400 7968069 51517680481038648966150847633071018300 7968070 -481532886289915648207680032647591680 7968071 -110305456618534239086910597237361736208 7968072 -562830036403176567218042425347932160 7968073 -25174204381345346831055653833814307000 7968074 24914318770383279038887996960724816640 7968075 20636005485092728618056900344490475200 7968076 20004294442841289027181380206950322688 7968077 -6085608133108468862157332385041701140 7968078 -67481207509151456626827499577751876480 7968079 22773751342214709455273230868924835840 7968080 -19907798112659289810136981929095331840 7968081 -11870986345714209901142649910761679680 7968082 14298606999632590026351537224685763872 7968083 -104230764296930366912642516830400247336 7968084 22500212405865800025551906778903889920 7968085 16242560984040204700839000979729935360 7968086 -6985920911725075501150114768937469792 7968087 -29524801845652907752558336541572318320 7968088 -79147668972584630669293668776780298240 7968089 146849019307522139031480582312013683456 7968090 7509680168432036682009115567623997440 7968091 -25715321291523810868995333245326191200 7968092 21455889425397340412464614094526976 7968093 -22774893270852491773898399303610810816 7968094 -27683093728764735444211039222177643904 7968095 -2012265831076410881727846415622333400 7968096 4792569359406235846441069992058552320 7968097 -33390214756667801332789343540869926720 7968098 57520114271680443429830043051135590400 7968099 -93933644138981805849522001200536364936 7968100 8362156824086535955860119886864486400 7968101 -55765884657763797029587934270690864898 7968102 -20999348663326543025191565858179407168 7968103 -14423455672248447116303053045681418832 7968104 29134075348689018073900103271834316800 7968105 -77899141199032437671512635651692140800 7968106 -4805060487350535441431599458422810880 7968107 -18190272300484094549302872208548630528 7968108 30755025010127375418387810854544053760 7968109 98654118883833183503936512889769822016 7968110 -57698011896055726409421821925221998080 7968111 78050727150130917813909751885772438400 7968112 -51797785745018550777013578313084796928 7968113 -49503636810578490576530680469061262638 7968114 -14537597943512741975391278061984960000 7968115 785751268251605185020260905987738320 7968116 9732132365256909275207807971447209984 7968117 -16039874028862902821875541588132372160 7968118 -9009238717062722841491770531040234880 7968119 -26425332659496218153511295973073506160 7968120 -7886871651988157959606005600937574400 7968121 -32471599883435433169064978826812624640 7968122 -34165943175113843508658030303337055888 7968123 -11813129102017893321934312833033126120 7968124 57520397044558531363194235574566455296 7968125 -19384726132420252363604210713046700000 7968126 17780028216053841628278320045092420224 7968127 -156879813617820975246550955915964757200 7968128 40478129040004994738987135263907512320 7968129 32815722386902136889470482790029101888 7968130 -4356412922166305421806052857191427040 7968131 -6330536930005783626956830862349360336 7968132 -713147888764479263533281658030472064 7968133 61953222453948472398948820991363308382 7968134 -157296629507298269946521122822574404800 7968135 -9005055764726886801360858417411721440 7968136 74460348077241838166482182337083432960 7968137 -6504690298075046780146724701457406768 7968138 -23787109546439049585543145917088604160 7968139 -20772792078194334928545405009802341576 7968140 8071509074782062706506807571890877440 7968141 11517653358235442445809124543382160748 7968142 -7391885306081053750411493471689149696 7968143 -92615501527221944551614573000358604976 7968144 10233646620727961656520511348833648640 7968145 1090004134897249757259258112954018560 7968146 53670345130911775073248596430871824272 7968147 21858066850725361177310402987832069120 7968148 47119966527791313488589826973289840640 7968149 41346449357365246543289037983794112832 7968150 -10560904462838950861457328956959831200 7968151 -116750999307911144995766618459423969848 7968152 85428776212737080476366717290083481600 7968153 8670254984410307435624054951462641104 7968154 -8878935292134281470209644326798990848 7968155 -2536915663619970289980223040372947680 7968156 -32381738502611274306670875392152535040 7968157 -16225993433606937805201684728162253594 7968158 605375448410349076384225703601957888 7968159 12571792335844617610242775320929568000 7968160 -58150228765711669099996231788494192640 7968161 -295598180821380674311164563140468951248 7968162 -11385263225022935310766373173549307136 7968163 -11314078309346541899314205644186123520 7968164 110706417578832179643786135822125429376 7968165 -97568510687779609403318922326586432000 7968166 -16726590638981509384906789603619321856 7968167 -126534958430885065017819867153777083784 7968168 14081043196385966659196332239667107840 7968169 3963872680787997808747517399358295008 7968170 4016368256753208587406005926158336000 7968171 -55421405016304788486119344401225822888 7968172 45378535858412511418644485950605877248 7968173 -42154579796733387706265418680698409460 7968174 -47803208062989268524428780737232764800 7968175 -26836157173124970970149945583379303000 7968176 27985406872328825964019083576885215232 7968177 -11192097199883335554694706738169050880 7968178 29071342614078645175226233899547453440 7968179 -40227952285427896996331282843767623216 7968180 21475148741481002181032957527023390720 7968181 83110049815695419819962772908229287050 7968182 -2802392226908043551491535383802724480 7968183 1187495341183822124226672651828964608 7968184 32225916436599309018209893527538544640 7968185 15966426897409978773864420312844872000 7968186 -19561490447780691853148305505475763200 7968187 -55739029713577680633226972799736131888 7968188 3650135193008369164598622577162730496 7968189 6302703933900729861221971942875715968 7968190 6422004942988243138821069508220097600 7968191 -1306559871496814289078811567348692096 7968192 943413937963656957767343223175380992 7968193 84670639614521635808592252731002934484 7968194 16691734914842211151517855715148517952 7968195 15136616287191636341887827773296955520 7968196 -11259110423961457247182517811502921600 7968197 165415284661127324574923105213753410140 7968198 6554369736258453214776703002664931328 7968199 49289884158544135496775007971024714200 7968200 -18804553435171648305702418214299776000 7968201 -1494820342293690567466113613370461440 7968202 -7601959587737001539660542301924983296 7968203 108342209449976526158027566406990722452 7968204 -55047697399843053161059201372669094400 7968205 -23326375444296354865488056087298090240 7968206 -27802220737397374177516260796035841920 7968207 16949182434386410365956142590088321696 7968208 -40180295163721614263476979604180410368 7968209 10794681082707285916491542171448705792 7968210 -19447774308687828212300400225414935040 7968211 13984246229685228909756310055762017800 7968212 -6281816997232739421063608324090585088 7968213 -25161815561201008218981138911208768 7968214 -17534888592588448919500927253284563840 7968215 104917453533249381346291572990497358360 7968216 -77945433581352544113255448466026598400 7968217 -126805931321649937415746164246741215734 7968218 -7621699382778164477721210595309927440 7968219 26858059963122126320504047043843258880 7968220 -14209263479054497315455524794581964800 7968221 -51265866436351612385086222521325195188 7968222 -27884240724012337838301148545177038400 7968223 62757197322372529789948331046574741920 7968224 13074424403284677899638051538826166272 7968225 -47373517071699396754766922684845312400 7968226 24964645699984092484091719335306140160 7968227 -3775759398663468800100558093270291360 7968228 22687209324342585694833699502336619520 7968229 -68400919908374307027552376382988023170 7968230 -6121308591257558234155014503972666880 7968231 45466397152873734197424531451209595920 7968232 -58266254669867547104555228070547015680 7968233 36750375198019725866242799301244905600 7968234 -37118966134399677361348501693285490688 7968235 -12826854343209273222658633622666784000 7968236 -63080195414828288871150254606752370688 7968237 87870523762075085735477875989224823360 7968238 99235474399838284675221793864082138496 7968239 -262929256273578721143883091252362056960 7968240 2134885632314986552131690777752371200 7968241 3216172798956649122877672559744672112 7968242 -1075179465140405742315372851169628128 7968243 81927259274685394509900050013552034560 7968244 -1688481472433179514835375880011905024 7968245 -98347726613175248553794951701314290400 7968246 -4419146244645736430152360533528766464 7968247 -2168017804119513775542718436353858336 7968248 -183319066412218406284458753772867952640 7968249 -12005170515776257731082860892089492816 7968250 -777857686794649714478629732301736000 7968251 55143293897922451528231113453409009032 7968252 22743651997091011988127717693090358272 7968253 -156159644020656848474656870052403899796 7968254 18115225112388628296827611208937766272 7968255 -10129440016297912063361587071890716800 7968256 40010240945071546284927996981128724480 7968257 -106566437630411738990464654243309252896 7968258 4379229746129927352602756223809948160 7968259 10605625407880116003467736067691876160 7968260 39791709906420734047561077600902553600 7968261 -18134923031958864059140858091057416896 7968262 75337259743042744180063113714647617632 7968263 97280411755432174088200453768168171104 7968264 -14870326723012794312110710616244756480 7968265 121234434531552605587847615914982946660 7968266 42818071021236820346013624058004054832 7968267 -71816259503783142954130655757757727520 7968268 -17308848351450911115672020028899229696 7968269 18399666093052108417650213271365284844 7968270 21842729051292413980982150358981427200 7968271 7108181855641355228620352545031215488 7968272 10597602018893302494767408249659883520 7968273 93525174819159604651946781437546463984 7968274 58853233179612566348066580166116540192 7968275 -4894247453600111449553118083540701200 7968276 -33906521148865637281335810788088787200 7968277 45880046115817761269764213698733577440 7968278 6096126118583235723451355596722577440 7968279 46322173212323769430850377828194415488 7968280 56472669898622994288678622164535910400 7968281 -43070773222739427357047658779780700288 7968282 -17063680323583143674860992350371734528 7968283 -52346414712719971404057899501802707840 7968284 -102605153768939744978468475296899392000 7968285 -12127665968076442900092861341950713360 7968286 -196951306833908812125066885560540798976 7968287 1712800383094361153719800438980596920 7968288 -18739339188588984941551028963721609216 7968289 692883017805993776965941336410564480 7968290 7902534450040948626042205079248181760 7968291 24759158128916397025272856052443221744 7968292 23729661490279362291970922337621478016 7968293 -20557813600014447087592997993685346980 7968294 718405893312153737299512994808548992 7968295 103074436722575198940958083302390863800 7968296 39843357834771263000160009046953984000 7968297 29556472616635304670009150633096589200 7968298 11860842364506379933370976113680148064 7968299 -52670064859785949547303533165331066700 7968300 -1687190140329677737362425217746419200 7968301 184229490647626326834807915675941104800 7968302 -5335572066632469200792015237293840896 7968303 -19558527252540668558897904260747661456 7968304 16989428712652713697350033676928286720 7968305 11751384193922028547435517486306041920 7968306 -8715634037468812261374764991069338496 7968307 169910975470893458960513914027768252556 7968308 11700902029437820210730051894293883136 7968309 8714433326725624630409134051796316288 7968310 14386705647944524927011187423278336000 7968311 -64684080807032046848211719886545224248 7968312 32299156096079135078551701253973667840 7968313 -117337134852509897102278589280930196438 7968314 68947351760408582607518527491651329280 7968315 4396410876687506904852096285374668800 7968316 4099552910038032734985379222126423040 7968317 22534770535853132580499254988687243584 7968318 9305988664701293543522138803665690240 7968319 1053564471767914581210767047662998720 7968320 -11263309629962087648076498028745195520 7968321 -87287016874797783314337679798183457760 7968322 -26138559805139485314554694159241386288 7968323 65832708757853888385624481677204368904 7968324 -5795772780086188996192135595222704128 7968325 -58661004076633688215005684412712887500 7968326 -19617739250933000832742285187940545280 7968327 -61863350489917957054225026158586495192 7968328 -11737711448460984821352100453974343680 7968329 -89226632257253873981252782553422824960 7968330 -283651849992998860840554979128652800 7968331 -43401480708409953865483969528644880872 7968332 -86929576898476060747258034794052049408 7968333 48641125434367582649561736612155424768 7968334 -4012424440098310677779472551820480 7968335 103806856942105911547918751074581316800 7968336 -662787791192038764177103016729640960 7968337 -55628597716327046684581957802043132480 7968338 1179775024610793744888368280066516480 7968339 55093627338762935485458688566422361204 7968340 -7936627130851214167546154037153788160 7968341 -106620788547679496014488474751905630258 7968342 24637834228628785889086459276536491904 7968343 114080124575945491280290130832497970000 7968344 25701769922061129584673881921242398720 7968345 19083653782760331485762517746944128000 7968346 35843567450272020540542250472367845872 7968347 153224502003490094370900328933463657796 7968348 -48650100002549667949947474613909248000 7968349 -44601861218198389550287229457116690650 7968350 -5126858505667370005506415062699004800 7968351 -65639068034463785380449682983223146168 7968352 -27005784052391375015701872891045347328 7968353 365635324242297348262736476862427282 7968354 36683707784308693263456872253948695808 7968355 -116932517806362104051718777172524354480 7968356 89547135603701824077144058686615914496 7968357 28986478083417465417875647282518252060 7968358 7258003842254525072398280805396278400 7968359 48898193834759252378153604171891364800 7968360 55278357745522499210717494326923673600 7968361 22467651122954069047082217198975880192 7968362 49428250903949418472892746678915200432 7968363 40563310647326143498893259625244890880 7968364 20609913088994510346248369495354572800 7968365 -67333495405017313334634938769486714600 7968366 -7387781097605819746641975675709047936 7968367 165938153322507094312900882025697581040 7968368 -2635304933536212895257262367905382400 7968369 -11019587163701038568938907971917043392 7968370 -17791613396927071625826687899294389440 7968371 -13424418802763890690344919001772918000 7968372 -39895729850122956770667596640850176000 7968373 291480767547362762869881572194418688 7968374 -74171311082732439699335704163179555200 7968375 -7907221839534845353871226401667798000 7968376 -53506230890589611334579449857226711040 7968377 126242381384979965455109668235934264912 7968378 -10733053260200424039030118731210155520 7968379 -160631687783983193768474527770768509020 7968380 -30814318051848563741092210185485660160 7968381 -5165608599632418721775127951407371296 7968382 -3296225027200172951314538753097374208 7968383 -12839554275607262438294146194056818176 7968384 11771968580717131808812704137132113920 7968385 -92502861376500533327344506733330641240 7968386 -115005183814006841454755722446029781600 7968387 -44091868651491212427371188546045221120 7968388 9655982433103464389904807261238479360 7968389 -118207554547013637938310161229763903104 7968390 34123972076408871066594570398852353920 7968391 -28534685015122061845552524795092502240 7968392 41745022182122119635617866753048704000 7968393 -90053290431915228173763806455498598316 7968394 -7398399901841700153526984086694591488 7968395 -1789112484458495622286945426657324800 7968396 -8815086409119940731465694813798711296 7968397 112598230131487885821987374163405947232 7968398 -31738215177166910294282411266787956800 7968399 -17821365169481152939538477798686632432 7968400 18044862410869251722892964509268377600 7968401 -43318592874829748712250979037576187776 7968402 -25179205547594976432583745097418705920 7968403 -10973586770257056348059392928422933800 7968404 53193823441877993052534318241097513856 7968405 5025861072128232779916605925366241920 7968406 21273215989809011748480143032944528000 7968407 -5009994406843098454356929679522814848 7968408 -14441685508663614083414418786427207680 7968409 -63946693988588446967825811271583614390 7968410 27364866884028780842262861457457241600 7968411 57519550014782160569634343053610344360 7968412 -13018180544246071449888622396767636480 7968413 -75426346133698823323015012763192461338 7968414 20823091313537165448733383749223352320 7968415 9311019390127004056268288752972131840 7968416 -2037483912813840874021101975115923456 7968417 -30118830009645140923454898920153686080 7968418 -13516990487401305310125917482055546496 7968419 -61467110725841060295893290527515863056 7968420 54491447292221305575822173710699065600 7968421 -43339568858060687714411040007031351616 7968422 31329529794441148005760722379399710720 7968423 637130661207149775864756342286540584 7968424 1900479444248925346684284300515973120 7968425 9554775180971071496724310657769349150 7968426 2231210579825739007775626901495359488 7968427 15009079960970907093935202280850707392 7968428 443968682528158794962163854709310464 7968429 110528400373853717054421059193910123200 7968430 45021540897551772106772622808252619520 7968431 23583535782318161515221335220988776624 7968432 -8081937498042784436017227163626700800 7968433 34593350826699155589766868905123287024 7968434 55627121430763210990061151105884537616 7968435 8378597066102869833731089865935882800 7968436 -14911470663506887370046356389724260352 7968437 -59328900738107207502695020521329470020 7968438 -15272145151421738615406739894906868256 7968439 -5405723118269326332947658929127281640 7968440 83815168336496139135075407096152780800 7968441 -32178822399869196112208622024764094720 7968442 -4184018089194452427309096661425878016 7968443 44066212266728077052013374673828708384 7968444 33840730313941580053309671459002302464 7968445 9053273688520249410629874725944740600 7968446 -50879110033227309062436620223006208320 7968447 -35942614199004835051707035014167098376 7968448 28851851119443979902502563598953349120 7968449 97993455397860635012792188577205840450 7968450 -11101642349217370398592446501920448000 7968451 -14441038263192989720209647207544223600 7968452 -73597924945767049378607340472313180160 7968453 -32446451507844342136421985911221129920 7968454 5639762908079704233912161521628040960 7968455 -53711588736809602203979393908052920 7968456 108245930921494227197351041590660096000 7968457 -5760936640685358947161340305710501376 7968458 46115207504285179456846095013531564080 7968459 519739815370320130828868039630619648 7968460 7650154010288556765600307930768481280 7968461 14100441848349828263863351538837214744 7968462 31573569242026440760083348467103423552 7968463 90211248109577716945645189939484233712 7968464 432399369168597045069285965884686336 7968465 4908792618672967450874676133025064000 7968466 -79071538597632830040799335966612014976 7968467 -13270942762165222909237092587357381520 7968468 -12686112659041377009229946179238842368 7968469 130294395521609718825123799678133825870 7968470 27885847278404231377944323149485607680 7968471 -15853565821272605621712661898472840576 7968472 -41273102599313252125408374039867187200 7968473 73884783106350285672255241263495912084 7968474 86127950321907234005289871404237335040 7968475 -16013453280639934083885069752933525500 7968476 -22871591307676078536402301759475197440 7968477 -32863304941805600553414681128339889120 7968478 78155195219499368878871880110170588416 7968479 74401275242298615119838862121235634080 7968480 18674798563784965195247046103604920320 7968481 -119846943850993390024600985955777992400 7968482 55359010317850322333960942631385802400 7968483 -6342530753031640280666554015520528400 7968484 8152982005931950862033474175305900032 7968485 5518252126000151129176935808326610560 7968486 -52863156583430542093229396075043264000 7968487 31776812248522441234198234280849710136 7968488 11689396727519013943232375838254039040 7968489 -48588240079787027713139705759757112176 7968490 -42914644335612844861069440519241572000 7968491 45644307152394898132606970063871507984 7968492 9681742551641109566771480869546278912 7968493 -1533597972418936353345890969676966400 7968494 -13707905593600711880988921261022429248 7968495 20972842694000837070095297271238740000 7968496 -1810828872810909830444733258178461696 7968497 35267967421710117776589549206734142400 7968498 -20555394255831996146251598767531183872 7968499 6383434246288649886697167393687260160 7968500 -25019964287209043003623907598141504000 7968501 -43561535633710421404664627549666065170 7968502 -328712735775880429445643310283917248 7968503 -79441747257736088348725150655659732248 7968504 -35277765951751657616523796642502553600 7968505 -15320672708825416298917740492167726400 7968506 -6558103718054340753278162851082167296 7968507 -45420007114932478393026637254998736360 7968508 -176405312495965486045667546650491247104 7968509 95912464624158695166606594514371760716 7968510 10374516547784353652862973949914982400 7968511 -126763697242386743313925303970521654656 7968512 68219380930106736204729277365985738752 7968513 21226231128266238237852797611650725760 7968514 24857366477133566617834907315535180192 7968515 88291544008592847381351853939807478160 7968516 11829343984030019541418649706145508352 7968517 -3839587102997386055118733280538627648 7968518 43334505232934683323131393188694436960 7968519 9180117614920343513255776604271191904 7968520 21051889124620036386394796672286720000 7968521 -13306755444935286777874085974993704576 7968522 51314931406487949907114143981574140672 7968523 90483091114124016858394839931007122772 7968524 -79322513824286918396432126859691584000 7968525 -15591564922970419627402111193060234400 7968526 26146368531947930512003287604022676672 7968527 -52024746453982181654438076868671741504 7968528 3748777569982397236789738819159990272 7968529 180632547369810756191463478576343173476 7968530 -25029736225540084587916341775933503840 7968531 -8798157051722921081097642363825240000 7968532 20303839466588050068453870767529498624 7968533 -23744157483438355923263017058038159620 7968534 -235310307944711275878772567334805504 7968535 -81897442353834032325931691112552731040 7968536 37828809652891437766116754672468039680 7968537 -4164692770704603912326217936922275414 7968538 75885489825223848278467102464049927920 7968539 -16387291080244214774393189577622977660 7968540 -10157039949954629377916708951065190400 7968541 30767022053071103886962789519506936672 7968542 7691599033797351569277200704633365120 7968543 23646661767709301999976568035858892800 7968544 61365642062194441679150895429346983936 7968545 826905274219223232889481233116680640 7968546 43676879660013167523347653688644262304 7968547 -14367639774825134856934189016401451480 7968548 17404989752302153128434081117407174656 7968549 -23391586227290750047890109010476799136 7968550 3871818031840646907599193052772121600 7968551 53793282591168817222773276737703330552 7968552 -47449561445257910737602080071432028160 7968553 -67989883076794149730724049136896756636 7968554 33375489503780790222409279513501827840 7968555 68917991729356221381125608006969920 7968556 34827217210636024805935586037998808320 7968557 825328969018991753127094844934172800 7968558 -10075592636236812795357824294411094912 7968559 -919265628698900260951095200251180296 7968560 -2308728770161242568818841577268510720 7968561 -61849177223404357280689862044974855840 7968562 -279387862441368688341850618579276800 7968563 -16129273144279224296621985440561820360 7968564 -30476847279752292257573794440330055680 7968565 -3396419844085367116375285768887053280 7968566 -2385437135609412009376155963941148768 7968567 -48592468395879018752789015634479306520 7968568 -11718766377583160925541637005120880640 7968569 -25535639933665867056196809491567061504 7968570 17590075675270566098669373744703123200 7968571 14530838655530400867805526817720298192 7968572 127433344157477153665785609863830241280 7968573 69109536343413846120428787165972698022 7968574 -40277211269425677034884068992984030464 7968575 -64724620851005834464199679816230056200 7968576 20854141287213898835559365109350400 7968577 -120243862440523422087247356321420480574 7968578 95821462609962125928830530001940291456 7968579 -14355019980831640035813554070684317520 7968580 38929372604104701858713015449306521600 7968581 -5913867151630290125377483007924951040 7968582 41800088520889493602842318404480522400 7968583 47503632959296991369035435177306723120 7968584 -55280082558597597545294458281615175680 7968585 -37659199556703445222488213918153153600 7968586 1921187306005775541441617362103698992 7968587 93808612957437135835922415413000929680 7968588 -1015441509410378019973786074348220416 7968589 55814797704074196709872116914581933120 7968590 3003553591891746141428995920438977280 7968591 -42477891170816957359356153875569010400 7968592 32605271543371330755341581262132346880 7968593 127230987908526733483106273410798249842 7968594 40379770333190684713826608612222147200 7968595 51220251246575218033617252456478655520 7968596 -18009895217076636422160784621868079360 7968597 2674203607172703208818807626821847424 7968598 -1421264659740022036689777810511597440 7968599 110952314437032601944849647434254234240 7968600 -45840154201147800879149321953482240000 7968601 18888408022940049071978584010236710400 7968602 4567871206627574691943249816780000752 7968603 2469266157684115465376981923520720640 7968604 30623240760768345283255875228493843456 7968605 -47285671634652108530495122097383212840 7968606 20939262536139064998033187064739127104 7968607 -10319005626037598842993272769902432080 7968608 2922020704597087587785499707031945216 7968609 -29963301964163225182868162233560964272 7968610 -6914423289925388308026225155706555840 7968611 496104812239373555389382704631523840 7968612 -23048030831611855900372129926400011264 7968613 -58082578273513690800080319260531382116 7968614 29070042399125141751533256781824923904 7968615 21477173146340931739866895931053670400 7968616 7899928899537311025110455244180060160 7968617 25563083975703634444856750302329636666 7968618 1239848489741499929759472647879798016 7968619 -67175945660007815080527835012396609160 7968620 -13547655466971198858037069879161600000 7968621 -5129399788857026242011803207370161088 7968622 5052653722391957199979038245875116672 7968623 -2916762067669199076503319244385772936 7968624 9312528719744987839050267164048523264 7968625 -48034011568251589809341883277598343000 7968626 848364254804539643540939050445111808 7968627 -67978012789362015412811655039423736236 7968628 66810409003279739974768864922602229760 7968629 -32109584474840203565196090947236230624 7968630 -27705342191692204619966205895341732480 7968631 1482119295104599463330100055165989888 7968632 43885174859828737736369508166339092480 7968633 -53001251709394047175239632675072723376 7968634 -11465134686567996606813050161465904784 7968635 -36658030651330472747717883447150603840 7968636 -5132260326836781429759643703710146048 7968637 62877425617789803147140631031979396160 7968638 69704068121226961206275764993401675840 7968639 6565266294285078618037522162267201920 7968640 -45798125483788567022438052459341414400 7968641 34074474967600380338157905211117927042 7968642 30409567792578182399431766820955524864 7968643 21671297533085946788345696585435059264 7968644 134427842272867620586889963059357286400 7968645 23135387639435807270804997954443683200 7968646 32259780645616852527565393194773773440 7968647 -15742374183863308539326060075211764448 7968648 -24083453112078573625509148155893268480 7968649 6726523600730162858078520585287942400 7968650 -9864944870650986648526230187496556000 7968651 -57122697657642464976437503549113454080 7968652 -32672173542702595771462840013748830464 7968653 25653439328305077529429916765518876032 7968654 -52940829162600340114340604088234820736 7968655 -161002622730679295783197282946049656880 7968656 -18760184908604663273962729668421337088 7968657 -18599707724663943991293547262868292320 7968658 -53114995301147545081515348898576759680 7968659 -86422480096294782914835360171003457080 7968660 -13805435373376960279845938010581360640 7968661 73402803250461804589084705725983461262 7968662 68797528128908171262447439109567583744 7968663 -28534890339758404721667989934049946760 7968664 -102048986969222453573143166226064834560 7968665 -1156318360226527261535252344194735600 7968666 -4733351991655045416210179061133042176 7968667 44367738259606687635027308663892975392 7968668 37304816154936577427428150914586050048 7968669 -16663634130923745544411969704988039200 7968670 -15473462494622687605086105122988822720 7968671 164948482234170736363800047164261932192 7968672 -35851067605915496569250316905003089920 7968673 55854997956539377838595724456209661922 7968674 256395865699643356932121975694690304 7968675 2704901935197319967385469153968134400 7968676 110836240295152310813138456378475520 7968677 27717790250890746809020724550372699840 7968678 -20470333710753735675325551539453825280 7968679 167459769925411349301407000833832284280 7968680 -384330085454132520428442263855616000 7968681 -4956394869164668328504306851515098688 7968682 -68248035164076394193980161596664477696 7968683 -40444074723714377981239290496267621068 7968684 25959007825386529720272960425522688000 7968685 -42874175521038382824525052268471040 7968686 -69285789610921398665919971749821857856 7968687 40571189311479483467705450149780913160 7968688 4124648673655795584733381942450520064 7968689 -90285632740771030215543307849497318510 7968690 -7689555312349278955648712613525017280 7968691 122951051424423961516792442215675854092 7968692 37586177965277859635173481037458584320 7968693 -14187650066132311688489649183979518336 7968694 32392756562946930271735780606963348896 7968695 -14910506853873851233118930236597785600 7968696 -39968059982489341084142167417430999040 7968697 26041982803590171144509597773112884704 7968698 102507490983615446910766413823261360128 7968699 -6470025692776453586547978001009851816 7968700 -56199641564596841863681308479252108800 7968701 28117915241206466763244848642575630412 7968702 3001764910994100267311834491314345984 7968703 -36406672394205451252572331605698362048 7968704 -14397116053090113429347247796518912000 7968705 -10957345435298799987041447871778183680 7968706 -27310689118446844438771155415710606816 7968707 -65114833644749430240882802795481067840 7968708 -68230864948346773988704432332517702656 7968709 21795441132371163584022874011827814912 7968710 21403492862094558897882558167619653760 7968711 5875547196665704689530843983403848704 7968712 118231536236136501573621543074187386880 7968713 42378348669259998204491748441154803984 7968714 -164939707612791625383285185567976192 7968715 -20835683016573284614464103821815468640 7968716 6062055276894845454604294900362602496 7968717 258976976007620452085550152763804000 7968718 19172393340375496486113406023311600640 7968719 1689672033633850676698324698926999280 7968720 -776080894004348573030753711418900480 7968721 89892558263926316751889501490895750132 7968722 -52052429721233867543519718746151331200 7968723 55558295533614817436136676952206936320 7968724 53803661810213550804476727141436954496 7968725 44159838841200046770842082091670906250 7968726 25042656874288419984824863680349428480 7968727 24934955501761045147716484547586650912 7968728 11247187201510244697734945257872384000 7968729 -47972048790939280124692768770242612016 7968730 24978501317588002706686331909777817600 7968731 -47757068905732017848765496878378635800 7968732 -49389086173403487853240222909281596928 7968733 -45001188897241398022259271844494716160 7968734 6360549412866008982575336056109399040 7968735 -41405719898439267280906298999495470560 7968736 -21914899177229049717540747851480432640 7968737 -20783555660531054467653618909827389248 7968738 -18478924864327046063750586868851563520 7968739 192959083615989198484171870144716765456 7968740 -2598586161957144116054303433325248000 7968741 3736178634488205771560746583558208000 7968742 22157780107659399478853104805574266880 7968743 -173559817571713514147189436819759352008 7968744 -4314949669249053018890984855032135680 7968745 23436218742562606131439450224628702500 7968746 32305231243601159514537372330042407520 7968747 -55464760131732391955374977798755172672 7968748 3719142331923151332478306410437730816 7968749 -116896336477571204066963991962417918250 7968750 -11338539345280493193062862594360000000 7968751 6737234899472505569603706829753338352 7968752 10129592399549725666620893918087086080 7968753 3090825004375478751218957699804770560 7968754 21359604016993088403174809075650994592 7968755 -887235583796701229168081577452383680 7968756 -7109609150142014700761978890361241600 7968757 9690231860674832845407672815156921006 7968758 13541004916577025730336855557685646976 7968759 14795215402060169483706843907489959168 7968760 183332192959258723832497416006451200 7968761 -50287766218357005687811450860696511638 7968762 17672565522499133291455354488406319328 7968763 148286918812268501391464823657887553384 7968764 2377318678985885157561954277557307392 7968765 26424716192266170468304417261575916800 7968766 27366987052678100492556833825322823104 7968767 25396591467399791718306609210164321664 7968768 -3945892127062914261186293675663032320 7968769 154080792387027200321836445405732487170 7968770 55663924221857940749387500276344322080 7968771 -35321567046927728483946006104922222120 7968772 -10125200298532281905364156080430846720 7968773 66202026112326421104264086159522573022 7968774 -17769115510193051556003854977574039040 7968775 -22507273129427614444029674310431567200 7968776 -128305541645274255176106817266358886400 7968777 24279743920540449610779730668483160608 7968778 -2188919018574942014962139248650724560 7968779 13276337712633336513135035221038419712 7968780 -2481140382074175565241758094057395200 7968781 -24003418973595095518028040326948228768 7968782 51748734078169039554916687640428396992 7968783 62035255425840957990659533115841049224 7968784 4422962937536950894991777240350212096 7968785 43425342294250524059348098428387994560 7968786 -1305850864428528923595511877799522816 7968787 -99523200777834048499351830271734729360 7968788 -29809003147542109981552786211623926912 7968789 75438234216628398020590230000279375054 7968790 -17656417890604889951106194786655388800 7968791 74133462652518558154853588362546725192 7968792 27937807614839119129198760140897443840 7968793 25670027860414506812164645381816529280 7968794 -40416421315341807946075601031367595040 7968795 56940919696134993864463103286452254320 7968796 14922299698654790470178323496716323840 7968797 1499210412426597202627505829942865152 7968798 9327638490403173196635790870032096768 7968799 29989206460024440330067484845138936272 7968800 22834729282673405915191311323155660800 7968801 -22057749923038058747304667353883237632 7968802 -37329589538844333531286796193037353696 7968803 1938120486749098306764888807977055744 7968804 -24316970968919425743582650161550613504 7968805 41631856500868994935763664194256131160 7968806 3022163578982897586692701601955728352 7968807 19759615308827124368713610141171335680 7968808 17752035402373897265070270600324956160 7968809 100745906020588757510716995043300656000 7968810 -1317928636137201811996465746981504000 7968811 151540651745616885422237842022664607412 7968812 -20485111290667771202850310143565849344 7968813 -23148819539634591072941890072390117056 7968814 13092184172851945398473392002077142912 7968815 7132817506151471208310859558506895520 7968816 16547561842236570196207688226448097280 7968817 108260203787214980254394077621994094866 7968818 53225112611291574593222562756974400 7968819 22598276697255763507807971225199391544 7968820 63944421729567613156164692551296142080 7968821 1345538697825647880457872384503373390 7968822 7893273792380704286791652769457704960 7968823 -16042905776639709945476432717246959320 7968824 -161826954769624214930514616323280343040 7968825 -16627341201491648731778519019643688400 7968826 5380258181197206102927003722615207904 7968827 65603616476532291454799524958809774992 7968828 12913005061221762874712155388591063040 7968829 -58475843573923398533273465154108376320 7968830 31324405975140226154210621481388245120 7968831 -28575014755694134169285084058077821680 7968832 -30579258599454356050462499775102582784 7968833 -55745944822586729865089988746569241856 7968834 -8970884860166487384468378418771925760 7968835 3941097373962684279323160737501836800 7968836 12597151897367474923486539577999361280 7968837 -17699664729359798969820812374579172640 7968838 7034641910903668766709216387941652096 7968839 -48168722996869538817665469204175305840 7968840 -56989746454642327891978586254784102400 7968841 -104918058262091189775894628962997426508 7968842 1101095281279817577008681902797694464 7968843 -93040769257532637840868331349720414468 7968844 10211871995828132997975113304084729856 7968845 36483537655543477732011198804579010200 7968846 1169481806718831338846619617806076928 7968847 44937507674836671321206606389326363600 7968848 27241483069826857111016071173926019072 7968849 17427789212649619715514706904012564352 7968850 -27717995167531799575786085123501875200 7968851 47128109662428545632651774825583807304 7968852 90839129020251604305765027340476096000 7968853 -17971697931360573753076455888450318898 7968854 -50513774044705331464429248961413378240 7968855 98934287833708298005233922749863867520 7968856 22120421047501320099594874770962227200 7968857 113070793142034435668315031999253902348 7968858 -30198535777373911844241005437972962816 7968859 112113653400909933069225821486364341060 7968860 -4704249709321900064367164559335792640 7968861 7169086442672585255679909972357875904 7968862 -65865497619596525791394175138014934336 7968863 -20054947402329933092129700576196029840 7968864 102121409978766392564239997757857464320 7968865 107888498978846895507838299798915946260 7968866 30267519691517729701431262208353499520 7968867 -42458271453996892997922693685364413320 7968868 -4929804962392411754086691366361020160 7968869 8559153083475272861770731329768758272 7968870 7707775826975393047013216427475382400 7968871 104056853080549844093040368290884134072 7968872 135739105851807044579316096852567628800 7968873 -12716005219868322208209809767529120832 7968874 -25190770756893072652554676220941187328 7968875 78984522585219575449401515281390404000 7968876 -27940269814217983900883528645502652416 7968877 -21789402171814779279864669143369008928 7968878 -42730493405529339434996155282363469760 7968879 13245526935420258592257153476899375008 7968880 1949588706327426029961431413532098560 7968881 -59966079887514407369946919092282413400 7968882 -18360735262459813036382165115243459840 7968883 15283357508729434395127982093376837408 7968884 34923795241475956997594329142518935552 7968885 -9370676758271565164681329833775233600 7968886 17574525816365339257080916215132209280 7968887 -6295016758733560121460591198990597768 7968888 145681332325133825853453876803371008000 7968889 -1932651613795007485950937434231076976 7968890 22683189416308989888450051473363935200 7968891 -9987241660758485958989227887546550272 7968892 66910697416396223564323125472197484032 7968893 144602639794268569954901900465960651142 7968894 21782742007000236731428539493300746240 7968895 -83387539392143317376750727864742227600 7968896 6200424886932296896219967324474572800 7968897 9407324477078496623346726538204606080 7968898 -7382645046523271783460465629133401088 7968899 5930916276031493131600889068695201888 7968900 -18768180712607636028493268515275878400 7968901 -18425874096533071129622325524716802400 7968902 104291421415248864282709090789638144 7968903 8920223479070818729525658417138205264 7968904 -17436443109918215564720779620323328000 7968905 -20291508635286777202949568331357639680 7968906 -929130373601565530747209141838141952 7968907 5739087984997393283261114993838528280 7968908 78428203507914872276517226226861584128 7968909 -3199415750556254040590054388875300832 7968910 -9894729107149063149653717832579168000 7968911 142132084048442659438566407907619486512 7968912 765252693915365328154007393608925184 7968913 81326812760226556956987345398295761184 7968914 17794872363023606342823679394589703056 7968915 78725326388122502377618113339712668000 7968916 -16540620118157448695026108480068847872 7968917 127490726645217104862666487675353908352 7968918 -2671552275932153549529148687436691072 7968919 47455186230172103900338940469184399720 7968920 24683439803258495491252252265392128000 7968921 -44811930930459301398156772046344153920 7968922 7469063950331910268562152868371021824 7968923 104211670536324144242766889964162721720 7968924 -31771236149805446081696170856222899200 7968925 -32652924950758127704408018546304652000 7968926 16642944338576019862860698097169176960 7968927 -36567554478220455440695783756596375480 7968928 -157156995631887148118180018334329733120 7968929 -11018369471602421607223860264865131216 7968930 -23961798571827056497153746539373365760 7968931 97301055271706664917263736578048438264 7968932 227219420891843758756268740385851392 7968933 -27042154742571209614223337049718946336 7968934 61564467036385831009216733162661083616 7968935 -21906839763170075686166334943956804000 7968936 -40247093599164637201712480421147033600 7968937 171066260569397959083323447714640203892 7968938 -8829016327658348273781521976309830304 7968939 -10756078660195550571504141252245520 7968940 5644551922120243712562202490515015680 7968941 13123424218879388515029456783955032342 7968942 -37069973324687059315299598419527454720 7968943 -493952396307644754455775231835374440 7968944 -36719832409346996978224314738333057024 7968945 67833995077935164795057690177362705920 7968946 20578560321304173676961601624886950672 7968947 17503644960152995197073386064941174432 7968948 948379089896822538974846304666574848 7968949 10649598024455424702617618729861458026 7968950 -19569626211602062254608199058136328000 7968951 -129354959105179298156899864279093032 7968952 65450202284896000053356452117691289600 7968953 3190099380548109755716278304114801920 7968954 4278736027768518849200473773684347904 7968955 2932936866142884835198347643181460000 7968956 57790067644560887717979476846955125760 7968957 16758614882415949610862600672448861440 7968958 -32247757038889411251049121548624945920 7968959 77331831248417744026640121529550852160 7968960 23963119442417964082006714801748705280 7968961 4047256809214096815235522894631961600 7968962 -8887618835125136156764506593023624800 7968963 48954543425708725799634360920638199544 7968964 123335160813378241828654815668051662976 7968965 10641342606401627355143441615974972920 7968966 -19280017660987872297988658266149792576 7968967 60079300061204830064519809358470872000 7968968 -105433049707450123962336153569587353600 7968969 -26818434409181246026933423643410642560 7968970 83548406300450524401705272198282692800 7968971 -38048806027669411707078417750700257600 7968972 -79115710877659708628284855539081216 7968973 -63063567597758482162168191636434228160 7968974 -15876858162779624983215887480831807232 7968975 -45899270007583023132102673926508800 7968976 -35984158813728324569150296570906451968 7968977 45388948542098887505947790678005447680 7968978 -15052341308694260804969766317240019696 7968979 127445117521475947595673744902650053280 7968980 -116743205057762634450487719667748966400 7968981 94744272004870140444611463123314477664 7968982 -17146671599694400622973148625317254528 7968983 -68032893134704227272492604530726174376 7968984 -8674460808599143044704797062644367360 7968985 -82859221930606572598653745343256461820 7968986 -14906745822656744743255980759125545536 7968987 -22227539738396902441247056935638493792 7968988 83737727585081003244406440763202006016 7968989 -21411954634228549208571710751404317344 7968990 1546230873587813440376957095938105600 7968991 84326441249182337932291201002494997792 7968992 -93573566148218945955977918765596409856 7968993 62843044189837027145850614870216560224 7968994 27443029523526450388585536899859648000 7968995 -56076548187938628215376908310253326000 7968996 -13919483168402684766676887312091054080 7968997 -46114306511011848853140445998644328480 7968998 -48635087888702112792174829103983284000 7968999 6539857877621325239274644747211358080 7969000 43331758878089864284036693919677440000 7969001 97808037733766291272238924167766132004 7969002 17539210190449664917508291691107941632 7969003 2737150636461696198540218598298529680 7969004 -61467520724240371617339280542603058944 7969005 -57780735210709963411268540054966950080 7969006 -41093119808048949983397363438869880960 7969007 264973681346168806679472403356959381040 7969008 9622045668279584993209899242399760384 7969009 99438788698783931787692769238942628080 7969010 -1906760208269560040798846908265187840 7969011 -19157800515647084020759970054302275528 7969012 4961197345314551012085204563853588480 7969013 -3921963846592661368040929899335412456 7969014 -31123573477400179554041902085079679872 7969015 -33092554313124486222138554197077233280 7969016 71544572252421523650297997783128760320 7969017 -39065860478695561629189495337577216448 7969018 -552400733046137269014890445261807360 7969019 15658815654533162896932910076165232420 7969020 31681537924520802864925186046927815680 7969021 -39926996864962951500669166736970068 7969022 -5418917080910974457294666779149689088 7969023 -392418115177990519826556945459400440 7969024 -43642171996810257837729619197720264704 7969025 7092631387664053142400031658406873600 7969026 -4267492725876181852467600093445032960 7969027 60106279941149892184892603158788937680 7969028 76209208296135053035148612897174103168 7969029 13361511650384384017377533120533595328 7969030 -9297851994655182110436744485062800000 7969031 -57991839985781640547793720026854771408 7969032 -81325319334877722921212376036496788480 7969033 7182159469863988443112097677189952282 7969034 -2429927311117987050953839826810341584 7969035 10148124721050860370546432785763771360 7969036 34366217238017092908579009612046042880 7969037 49267312416699158949505349612234874240 7969038 -25882881070485770177445425885646422016 7969039 43566131364374791848446655307646664672 7969040 6054583729525123486959906097374167040 7969041 15306879160880795062427640930740023650 7969042 -71525464208382925375481426148191561328 7969043 -54437615257373150149810280917475370708 7969044 52573911326161603894097342164312860672 7969045 -1112210059422089634011366275044748800 7969046 -3873459083392126250445019341385482240 7969047 -22233341625089844343262852899156951296 7969048 -144022161494283174435632375432914145280 7969049 37100194370223085857001290426117499920 7969050 -31635511206506068347592850406225024000 7969051 19256607124331127426492515555705842052 7969052 4063940740957009615736420175136438272 7969053 -31380752171014726926575509109083783296 7969054 -23402244734778033740827408840226147520 7969055 -58077630551513792189904824629674936000 7969056 87450988811409894142037425738418749440 7969057 12022290241727417806650925173041246306 7969058 -52314293163520904313828401826772490880 7969059 -25557497144249026324358341550460761136 7969060 -16134676267792400038282651821043200 7969061 1166706636640892260144761876589795392 7969062 2730193920740381764754154317515835904 7969063 3958554270434859143221407460845146784 7969064 -39198507869674283516457583733741076480 7969065 5077826409572366545214127915334182720 7969066 18342597204669274314268543534834581600 7969067 28625422606117893845170406211289399920 7969068 -4197890637429169052316680191268822016 7969069 -98648742346351102610602988786516231530 7969070 8022821688131105112844430921381942400 7969071 27578916295231691263797887284057726080 7969072 -9157192112272588871999345312166051840 7969073 -42497044417908601864428838674092790528 7969074 -34074302340924072785427012391293037440 7969075 37168720696528033273312319939091300 7969076 -23026932075967044988991716783148058240 7969077 8319260251904629335630902533276807680 7969078 -13407535509984753432031446390225288576 7969079 20751913315214205465995843366932374984 7969080 4620359873282164139232835715432448000 7969081 120266469470969579335289020993651387392 7969082 28590810070318696573455484639691251200 7969083 41284638863163081307499325337319174424 7969084 -99584006486177972721156356537635392000 7969085 -207565922085949843633615717487494851840 7969086 -17283788777625075546339873403593648000 7969087 24625521921355729471780493000385565552 7969088 12073473933097073314927642703551266816 7969089 -42920984333407709892527869047708301776 7969090 65243309857802768201129690821359497280 7969091 35503253123218976951310945681881559072 7969092 -9648809178594309871100075570278376448 7969093 -86290392866990270842267911198120863232 7969094 -13386562472322109699146913176938956800 7969095 70670057409833518704330843644149220520 7969096 63792830044482788115305313446854656000 7969097 -14632765679474968958128500904216709148 7969098 -24912466780698821293014549169036820736 7969099 -21497357753778209318974333407100934880 7969100 -43817383541236476593140743853485753600 7969101 -25640896125866828219591631221625397632 7969102 8655170346372910242249157262108301504 7969103 -142370500615304660575067976397269525648 7969104 8694778614636769170202864273195008 7969105 31442243379081161567027342911371766260 7969106 -13675914645585818414031590878945115520 7969107 -82185273886411064362524408581792408208 7969108 -654204116753661761994635861717843968 7969109 -43150759276895450402205643446463450752 7969110 -21531509075313641184252058625726822400 7969111 -78721107281504755312940821565664167376 7969112 120288099435105602799982963624496762880 7969113 -108385020964340372767615660579730356800 7969114 15789573966604273913999979058145905152 7969115 28529311383869172809069272519825393680 7969116 -25986542547717675462302921712646425600 7969117 -69099698447757843199971038997574980980 7969118 -97702232507195938542109693082253696 7969119 -10783351723026316410081875863580099256 7969120 -73890775550537836691577913041270865920 7969121 127383006002764822380790441243220972322 7969122 3839919342133273741621087595052844032 7969123 -174348174557022607683944297157370429440 7969124 15244341119225062919543187890972994816 7969125 -89097852376135638421796621126865600000 7969126 10952897665549052575917099787556568384 7969127 -19344428574278474236743502038662965320 7969128 -25824140626685428925336175248306995200 7969129 1123597016217785871546094362607132032 7969130 -9659691992235991162173382140846336000 7969131 70526581232089505887153168760864049840 7969132 -58980549448184243612202757102816788480 7969133 47817526278191222075515919057119960002 7969134 -1785887129071732266482185802066825088 7969135 38502804461085230474325261870347275080 7969136 425300448992893341901776833019052032 7969137 1860222449878585371264070023014244960 7969138 -1207424000573938537404978156603865056 7969139 18983997370690537501734417916147775040 7969140 -35004461438439640567887952160931575040 7969141 -6134203068074936959847542592840056548 7969142 101343018796905275379810048839676912000 7969143 5429422963734546938555544693647989248 7969144 -33353152996462111888482713433820323840 7969145 12239402935178129591765933787212403720 7969146 14135360856039982160024035801855935744 7969147 9998748142825033797260248803244880 7969148 -5534453451771653451395713336748728320 7969149 20335055026571767885168087185692083500 7969150 -4279075410661322466468061395642672000 7969151 41756963832573963322687595066045682600 7969152 69309003030754310749982322972048752640 7969153 11450797938690268975967308789314718020 7969154 -2613746821961458777816800964070361600 7969155 31650218893945114097767810043359392000 7969156 -6607176040877523091901293279198437376 7969157 -33314630873287462915960010217409656288 7969158 -39618407885432985967832336276921928960 7969159 -88072808074302141024537933963675043560 7969160 5994003249459602189440698013751808000 7969161 41422992344966105004202737499292013072 7969162 64781804898751514691419947554578452224 7969163 -173736182829569323087263248921545764576 7969164 21325165650401259982239658772481609216 7969165 87062749064819740217763973450127946060 7969166 19288083864716243023169575180620030720 7969167 7506272493059373594703764067499156880 7969168 2811970272089687432243958739184033792 7969169 13719908608471266438992541031534534644 7969170 2710953240448384549039880271215001600 7969171 28603681247203339473753859296955920960 7969172 -1076206801433544919055773927644668160 7969173 -28119737833515048935498238233999800416 7969174 -46434724595841125547007214495644253664 7969175 31549717620988646400847540190934884400 7969176 62631463336729630542207201447534551040 7969177 33908536838799511216117537129847614660 7969178 -7187223106554338117415990273287040000 7969179 21478859115005121670963774158355376640 7969180 -24255603420029817490842688554858201600 7969181 -91748913473401344343061746595251104 7969182 -796942671512032797878822816232161280 7969183 -105922957396750290025524917968287873568 7969184 -140827404973963532144044918154102636544 7969185 -41873965394412011057776514291936711040 7969186 -19741013903374820204860242066108109536 7969187 93609365057902016102726038349026447836 7969188 -37659427825956773839225516060496870400 7969189 -120838604421343584317198887779204348000 7969190 -7729519845616010128174691603550286080 7969191 -6395688153847416810367913697932750640 7969192 -40443065093555359075147989358497300480 7969193 -21163245168966255824008364991567639558 7969194 -56902395314364976773542637817021501776 7969195 94931713225526290592072425349299099920 7969196 93217455254365065194742798762545030400 7969197 -2566461692654266464394952931589291200 7969198 -18338147939295414011076036178338014400 7969199 -35051098775692443179425615192551093264 7969200 9631002277564048136966280270520320000 7969201 18635050302470888908367947257959099904 7969202 -130058998658198191686814459998949024128 7969203 -11434763625487899445662247436576855472 7969204 33213988353945223041604385378301644800 7969205 -71686859568746123872270777949648551140 7969206 7748172146778714046965755520920162304 7969207 16483669379920466106226432153291468872 7969208 6967307261727465500617072635881472000 7969209 19779177456090885612476682845696178720 7969210 -31618288044968068997902640431026462240 7969211 -58324056837146865281316899538516547176 7969212 10887212159622175420834313915767818240 7969213 204286083747848358803017463648154384480 7969214 -62442418872847049203603431932809973568 7969215 60356409338613318646779577314832767120 7969216 -17876068779882510082170409620508508160 7969217 104893869735553227451089704277523219266 7969218 2866298603951607104257556451313682304 7969219 -34649408424264523189768523373014909380 7969220 -4855586449482833460772197095943352320 7969221 30461039868211507137031216969189597308 7969222 -17072962366868451897285981423126845088 7969223 175011088161011954058751416559271802504 7969224 -28418613201042645631106323263508807680 7969225 3852886974433933726494345096549594000 7969226 -91748392611958109342663229414520802304 7969227 -18692984032003213894166618464928997120 7969228 -1334777588862084780899655528484402432 7969229 -54249055834953672165005661979264361640 7969230 13197988545650027276253447448887773760 7969231 154256199359590349643687796179638178032 7969232 -4853162951848077745214541782010298368 7969233 226181689519138864236429888347331840 7969234 -10928881070376981709976365207603281408 7969235 -28105899146347289032908601788292570320 7969236 -24590763026515120891878233748087330816 7969237 -1115191403596903278428322941093309568 7969238 7380684903617801436071266807170502080 7969239 41208461130657721005530107952350384800 7969240 3235872314661280748097620701803724800 7969241 -34001095322038829667906216657249069120 7969242 20713096111610172760039838169817754112 7969243 115604171486299713925009595935135748016 7969244 832073438757531836656526371439924736 7969245 -6183239079080312847836816872565496960 7969246 18802667064663104834476781825046534720 7969247 32882625190972166326790368135929693696 7969248 -30070670570316130123783688082035834880 7969249 -21786011222951953407752738802110239340 7969250 -29388158829866798171417837429323776000 7969251 51141680880874362479592160471563597432 7969252 34904404916923342883146119908548238592 7969253 42802584371581016402276209630606929600 7969254 54634352947254815924421661726377884160 7969255 30520198831103771909825107022117384160 7969256 78705891657526786618058577366086138880 7969257 69997674565706325260398016493231047754 7969258 7945428151041729980565087894014795520 7969259 15536469462087326308285316900658487740 7969260 -16721651533574830108274973435091783680 7969261 108932010847493539443506008495431885324 7969262 42258536332124100491892447027888172800 7969263 -11090327052823741852338114121379046912 7969264 -1537052406821381168055819713546878976 7969265 -14070874702083177676770895612509720000 7969266 -1105708296491235653046595832593141488 7969267 -3385424227704327993052790475522757684 7969268 27735929167056697722739320141898561536 7969269 -13310747298571449964709391087115584000 7969270 -6246442852267190590528390694648736000 7969271 -36437885692033861079203768293136768008 7969272 58948954866566726016543731643595345920 7969273 -35632008985878581725905523439323142016 7969274 108996249426512167014784059969892055520 7969275 23327601126666531704907337385718223500 7969276 -117640095075835167269435136501882880 7969277 -142091838364771802235603928572348081588 7969278 -54202822006383696126727942930615018176 7969279 -137118607967714934620959572540622021120 7969280 -15750572433174148265720951737921044480 7969281 9139745068311271638318258019690869552 7969282 -15719887632499953902537918056073093088 7969283 -45819473734906045696710825144586391040 7969284 34272209332034417803433671968197345280 7969285 -75314375824105629617152445411463358020 7969286 6050141982901538477692281215241279744 7969287 -43742133869237174510254070440054416000 7969288 -99153213625225012000226245745361546240 7969289 -1208654990580408890562020326981288944 7969290 2386766897378033149549316235888322560 7969291 -27651805464774542220577399828141123416 7969292 39084644784873311913466678247629028352 7969293 41875698895806068922869307740501256960 7969294 9928591097317116382399429102578822144 7969295 -80788735144961886355597074950179150200 7969296 -23188082861188271695881658896165961728 7969297 5350482870524473428687557228711800064 7969298 12523636696261267823301712758242432400 7969299 -71859288086569243757781666182366953632 7969300 16569108533899685059671987776389366400 7969301 91546618618172341713642810207262537500 7969302 -61840961778313141029462579470223840 7969303 73110618307544853910120229002471907840 7969304 6442465873533226624388886005694873600 7969305 -26002188772363246956028100403779298240 7969306 -19753406218737859042848282814756197648 7969307 -90551856412055642058306666440548518960 7969308 74271368826388110721301941009015503360 7969309 -102280431929296853884664198161403694490 7969310 -41357258950767700087224111948947893440 7969311 74797082184972295317743536997885103792 7969312 73340943159641344796666091200016678912 7969313 -136397858349978089508744635581280576160 7969314 -12239054112011380539524887745272325760 7969315 -16080283165882382588525377093049854800 7969316 26564235189490672001618597132835459072 7969317 -8303395023771914361255530745422691360 7969318 -11550912720911875707158558872433395584 7969319 -475756658266012356187177645690854480 7969320 -105674291396724332194904221723164672000 7969321 101850095306818232482967530215429638522 7969322 -62672177754588820233267949527261369600 7969323 5189550793703929099542537391476452184 7969324 3378964753334219825125370307773251584 7969325 -1109876424889911304378016843821132800 7969326 40554488851879537316381776992859688064 7969327 -6249975795064435074911022272969766240 7969328 4981469648298918538899364261612683264 7969329 -80202003634328674376915548928444867589 7969330 33101041026803252560059066989686342560 7969331 -125499329384113231112454155011859114868 7969332 16508833061185138317191060407431892992 7969333 -20022865946950176368318358116286198418 7969334 10379529565104442706154174401688779712 7969335 42692213475593424410567812133706576000 7969336 62706683647467807866073233496778567680 7969337 -10138666827877200455179271915223836460 7969338 22852093289125171989209788753892750304 7969339 37729118170730273551954533437709024000 7969340 -14541199479116960401198304017681436160 7969341 56362561787909238582509084161768906080 7969342 434102516517819861926787727153242432 7969343 25123992172744070719824280287248604024 7969344 17345814112905503996668476924641673216 7969345 47554815680164957536067727454341133600 7969346 29165251627847344035171328982180928000 7969347 -4488407239328860602764393710744046004 7969348 62401946002810569623085161988854292608 7969349 -32184393119582896409992557893360599650 7969350 -23819977368249532400514472086839256000 7969351 -59220144007366027980310550442550768000 7969352 -24824789157429564883391215493880806400 7969353 670037244083625330848805796044518400 7969354 -49287492397190055637008060829416924624 7969355 64307427221458896803734971663915309360 7969356 8766150615338911914843217698583486464 7969357 -145966152806981804837816391158402100768 7969358 74768379769734928023565987592569817280 7969359 4881251029779403760625779338695104904 7969360 -7784258586878552223806205679366963200 7969361 28940283786887825573462140375638478962 7969362 -508302014090901845918866695248117760 7969363 101564573324621550918868228058547557612 7969364 -49156445974087252758908151887819391360 7969365 11303011158273089885282084981823166200 7969366 38419072808616932862899768377165335360 7969367 30178541189719604347322586729368604672 7969368 49045378169232387083799691420169502720 7969369 -28220761957842639552172299112302397056 7969370 51187045144988720444709149510445830880 7969371 56228091120488082647201595504372213912 7969372 -79481661026597811639183625041204903424 7969373 -151317921302870189045731256760088284378 7969374 -9319651398798656385780580368120422400 7969375 -7513136447666603367830347280366910000 7969376 200099740630962683716622562907870986240 7969377 8031323271391849973713724022174013440 7969378 81538880546736860266892822062384839456 7969379 -185451711607646250117404736568698933120 7969380 -10964232232442017382241924801766502400 7969381 28993356191333642197617901135000175392 7969382 -64184776526321955136431545668565322048 7969383 23482443890560756006894491983850225552 7969384 104870735060998803087787582599987010560 7969385 -88601936104057789955758359922541078400 7969386 31186696920124944053620198581757150464 7969387 57366285704138728568546477454922522432 7969388 -698348522064015157607248273449105408 7969389 9775757264601156821205120413185962240 7969390 6602142456568930820816616031510813440 7969391 -179537515996107772263525956930886236208 7969392 -16760697950282371658827489530421641216 7969393 -45516493650591776913615343281764243660 7969394 -6774409634461097195558835462791460960 7969395 16199508566300446182901710675753446400 7969396 -35319946611029822861178627203407994880 7969397 -11129870330088020686581599061454835154 7969398 -12947468848585398977622400467331430400 7969399 32865821863564276794956959168447447400 7969400 40555396064517763630567228176179712000 7969401 58949822919108864412153428384281849280 7969402 23858894616833125543522494769334929152 7969403 -13294472929435219866547627610205003600 7969404 59165985499923723639227619628825207296 7969405 1202887321596076289544747351944075520 7969406 3831781214026889025070851333839504064 7969407 -59025644557969016905772929074512788608 7969408 14847274730217067817102910126418821120 7969409 64029883355023329436485860848443402306 7969410 2282808387053021901278632635936651840 7969411 64222025129419896878439423011116965912 7969412 -30144309873385059957469524902645265408 7969413 -2284969818847013047847551304082415680 7969414 97295428108279846151095054686406848000 7969415 4091564702945681584180748677031748000 7969416 -1585922848206985461994062188160614400 7969417 -46536057462301444080432870830524997360 7969418 -1642688234833549100372994649603756032 7969419 -121706577357697806396643079249447649456 7969420 74153874278447798900429250547496801280 7969421 -92588471153764340611809527383264695456 7969422 31595286178250774312178501385570193472 7969423 12732565178268883994550897765286824 7969424 -29607849584807574640174985461471272960 7969425 29541040808314887176249976768839556000 7969426 25547995887254261839911802301545996800 7969427 -7666595792926384880244116736118843608 7969428 -25883847554685226083781528191969116160 7969429 -25691163264500185363591376499674184040 7969430 -2434540678728975347815448841944816640 7969431 40912520273232981438548111671809648000 7969432 -15502105840467407514797191132175155200 7969433 272901999367423480349401379836509880080 7969434 6001104978843971851608901825964832000 7969435 -42870457554969297699605854217421501120 7969436 -1280750428226897093996022733631677440 7969437 42501758155900681628890760478086196000 7969438 -9882107177006393099527675386264301440 7969439 140549539981909271870296329847017558240 7969440 -59107750011936192178838747745516257280 7969441 126353399551725191106733475484152505600 7969442 -1876936117019462816713215873975223008 7969443 -14970289659974492581869076404408171600 7969444 -7574394612499161335210258929328021504 7969445 -38129022032161124470927758984651996000 7969446 41844312369679744120370796072148368672 7969447 -2760649870245841155859237714009543056 7969448 -66159271381158898679700658162237440 7969449 -17069098444510039643069954942162042880 7969450 44672959823437867420000884571974666000 7969451 17364921222868136993511078725625981984 7969452 14434998093860444559760584330683500032 7969453 -90059664939168524905334926075046232298 7969454 -26526186625652763364629097567847280000 7969455 -15564874921448772926142906677994240000 7969456 11903773653094687454025624838415745024 7969457 53989246888367140128340458585732305892 7969458 -13859563597696441462340046573469286784 7969459 -17363347337764273141702115129994603480 7969460 -10983356073111187718759801046459966720 7969461 -131231743281208685200926489671883168000 7969462 -85373276755540441365920733817804764768 7969463 94116473670411434984339920697165852712 7969464 -29819915053260297433502530494776279040 7969465 3070808084767294131045004460883096000 7969466 -36025981613878600093233711064271452416 7969467 -15410401377555473162178995317842369792 7969468 -18401425422832333724616870720768381440 7969469 5348005440511201308579521581446348870 7969470 7760918818559199653603708344861363200 7969471 -93991807659276319469461654597678078856 7969472 9602897256908918305015275378148638720 7969473 -103191681155802953488970835397077523278 7969474 -744793481754576006777130002296843520 7969475 -52434597903957794907216876849601584000 7969476 -20909792304264333061807681671516423168 7969477 -18005481137890924300492781226168043008 7969478 14295461256203231771554225213648281600 7969479 -17888064840642927554212918845887280000 7969480 -16524025310074302496388625539265331200 7969481 83506438708521323504002073110077743304 7969482 61137969925560071290058874346065469440 7969483 7412835177776448175361964301976025784 7969484 37821848660378908921839873598695897600 7969485 -20334469078865444899944690749167092000 7969486 19222680926595007403354330629845552000 7969487 126379268542231637702862175018310834232 7969488 -6627217000163238094109805428305821696 7969489 -1689967906067729784026390554564506000 7969490 53755603022063803305300030232131412800 7969491 979159543104793119767035603070645448 7969492 80375741000802362005886904138510444416 7969493 -29025237602551598033753507624494810560 7969494 -9927680859523205414247495796541927424 7969495 -23059024483497798499075285056714753000 7969496 144813655161990803410598356559287265280 7969497 -15039036641241468982080547419474270000 7969498 1312971649073910641260321793560469952 7969499 -24033002221915123619590990297394269500 7969500 10022275430170678947827207133831168000 7969501 -79982572995298534658139159165795662496 7969502 -42206171844226182649665594578623026048 7969503 43897849015968638125568604571678578504 7969504 15029167916312520815629228350910758912 7969505 -52730630273493681892566947055542943000 7969506 27022040133756650468843331872103671808 7969507 45770017928361455799291857702000313792 7969508 -210581770802853745267568126139359944704 7969509 -7686432788961154557417078458320105410 7969510 51821508626164903818365017606319564160 7969511 -49950604191755390223674238990764554752 7969512 -84687721571753294006316817222546636800 7969513 63004436833789060006064544161814584762 7969514 -11194862593515677656064738868035436288 7969515 -2629987661649512498298765840363854880 7969516 -19570901149567440995794570291993841664 7969517 144884019960765412773143089144164292566 7969518 12947218487978228732422970878157204544 7969519 -171865836450563476960936771092933238440 7969520 -7876111125208729587471368451273523200 7969521 -2522187517095209585382698612390054976 7969522 -153109914730229376607081563492763055616 7969523 -36800051937936663999543880406277357456 7969524 17750653248288154319498675846939738112 7969525 88766931796911792482665623024977451050 7969526 10855258728367283635299893630994083904 7969527 895360334829996147039139559967454464 7969528 43821712128220347443054664972193873920 7969529 -997954109058510989578958782869870000 7969530 21309886746693397057357493822918384640 7969531 -92852701698134171175064036258226861000 7969532 -90446731614494981485658476905135126528 7969533 31843009222974537635076375573169619040 7969534 -709578994938414761960775672975754560 7969535 19549695010499941005144347836874232000 7969536 20869876071308376372687245404683632640 7969537 75329340658898619544160411412580197312 7969538 43322705409456671104355038470805459920 7969539 28161634410695704621753410197445862128 7969540 -32802997891872803893591243038230741760 7969541 65555791700172925827882064759625444412 7969542 474462598672690511311244537912475648 7969543 -87169542352027459524901919136808983240 7969544 188316829888254969287170692078842880 7969545 -67971409654621001224063427754021700380 7969546 8602988892779177400638500537059108864 7969547 -59687636443628482099746404044197689004 7969548 -66092414417971544854321157323127485440 7969549 -97960838901848923904237024160303270528 7969550 -13907002062377479056231237723842280000 7969551 15452586975420433060290359074974209040 7969552 5119541806991030712681450226116198400 7969553 29992545116488574134527736060465420644 7969554 36478516582825026507472353180108750864 7969555 -158695135703905114717849827785355194880 7969556 685544711921822451226464920838774528 7969557 27070737213575133259247448131688374688 7969558 43360499150233741637168649132772085184 7969559 401765101524136381949299662358267728 7969560 -25731551300502370876333411047021158400 7969561 36793809590539165493341804059863561162 7969562 79224895621303126361977055878602082032 7969563 -22873991178691511522094477584026944000 7969564 -11520374741376645227733824134409201664 7969565 -47541548031452377600387532595431296800 7969566 -17618953350943789262969151529244639232 7969567 68984876006397123303130362708225582472 7969568 -3604719940356464815161414550982492160 7969569 41323109096791259083217582506556006400 7969570 15271767022125403435938202874844840960 7969571 81390214949454902479812523591085831772 7969572 7081004840851746552569329918888853760 7969573 -114848821151365096648905104122455644994 7969574 -43762669870630150819872215693934501888 7969575 51486220643560440531765394393181748600 7969576 -60214719241808412374369145204939985920 7969577 -577459418579808291714716252143580160 7969578 20391097439489346233390638056990700800 7969579 -126936531224606824054754651272966351616 7969580 10906429487854470994204964091872409600 7969581 -25651749003131147969523088413951139530 7969582 27346703526668719410481853474242819392 7969583 -196672797798927930186930772357624253424 7969584 291752639942504374388681374134435840 7969585 29157659790078305886852124954333722600 7969586 40249792634342171937768934396141342992 7969587 -19141911764091647600302917140486871240 7969588 -4237990122925111534709361358745180160 7969589 96403319638923701057054156183594970300 7969590 433217236711416468898482426827923200 7969591 5992328919955918370047227414474112224 7969592 -45208430670600058679613236961580769280 7969593 38396432481833816447072420141545400928 7969594 -32966991408288386387091542182675045920 7969595 497690374628585692799560101786911520 7969596 -51514594895071786300383017817283972608 7969597 -125185776010053221539773299339205520954 7969598 621585586134932921560128693086580480 7969599 -98486397320539820216569705783164729600 7969600 -11373279951106970555836667181111705600 7969601 -39914431469016925580892956292686734398 7969602 88628266993275499327337999136979353600 7969603 117937378609919990345406393112551473852 7969604 30929209755562481798860153087348211712 7969605 28062220446823323865102719848618400000 7969606 -8900274524946028993940793752383545600 7969607 48834460694369610639670349671164385680 7969608 -7441964318134015866369553571470540800 7969609 -54553205630412880773425917131097905190 7969610 -16175709876992752513920942570824801280 7969611 -7784409036216059039436841798310979360 7969612 24609489962162188648138387977612001280 7969613 175142542131993465168629800833355643724 7969614 -6139429105970253366874559600472116160 7969615 10298616976840365860463495398380921920 7969616 -16136348134709584375799254839666352128 7969617 63827704591190348245526538420667113600 7969618 40890238225998957060840016926453743760 7969619 -15040056016349054735949551396914644480 7969620 -667133976773819230336951394375577600 7969621 17474356798545692578193830190645687232 7969622 -19069214480248527260476892928187224576 7969623 -37617362286220306919887719495297825456 7969624 29899732195877326938984518603205304320 7969625 342457321036070848686981807255894480000 7969626 13768021959569104756066927547673715200 7969627 67022926231508059647381604897573137476 7969628 -3107840373091878704918843009282821632 7969629 70344672751461929515695973116660096 7969630 -43741271494588461682999027319392999680 7969631 65692523184605948932010674114210781952 7969632 -5756748783899116231859475387688943616 7969633 -50378707852700727162519295937947292480 7969634 72831759494964824630645455225773920832 7969635 -10711956839994227719445823482207558400 7969636 55552184568670498974054861901313214080 7969637 -43262482729800589872728173838497572900 7969638 21745267338752379508661725988731557888 7969639 168528012400917771732688557274722432440 7969640 32892306267535830507313710342999244800 7969641 67077686749469496885114617660404750992 7969642 26470288675770765376030151278382641152 7969643 -25238140109782095236456261461592605656 7969644 -11200488473939432659177327698490214400 7969645 65945587047445184625532289723623711200 7969646 89930366813440404765267535545893086272 7969647 -8538128274410375988177981140739630336 7969648 22669433391982704966802397400866127872 7969649 178799985648001148946770118254048641536 7969650 9595803841524584642210919499230451200 7969651 -40051128693305387322551340805752458568 7969652 31415069519040263955783752163540652800 7969653 52939036920472346371069555469431678062 7969654 7849622269691191451848799551438827072 7969655 -70527351650503007048898541553693494440 7969656 23906989234346022081060442313524531200 7969657 56576220270613333953493334330984636906 7969658 82859468242131039881490980399097224160 7969659 -36750954160302209421920804765046865896 7969660 51420567203983140472798565381038863360 7969661 -12897193945610684955472585192451635200 7969662 11321377564036510764401001092476243200 7969663 -408020020040496751293156513261236640 7969664 -39407562032999678150354479525920768000 7969665 -23349562961523570379928131927698240 7969666 16610217934737706177676353110669754368 7969667 1337916053302293990530859528884302716 7969668 9276159694037771287512408883493855232 7969669 98096796882635945969207664199171224540 7969670 3144650088439232645495272883571185280 7969671 -70661947897230101875333715271738497928 7969672 -113910187243769655263345273737624243200 7969673 -38526810077321261508939671562027039078 7969674 14249929785374776324550234561951189760 7969675 3995233664241085503922140306438842800 7969676 35048962066846938302171486948370945024 7969677 119395574964273489746379466436017354080 7969678 -54181618314430488230530922861350621440 7969679 -90822169867963458612030887333271834000 7969680 6880619050471861839129939485711155200 7969681 -15270316279386171032150183046656026656 7969682 -17850400566129409145129400508759753728 7969683 42263052414768895998263799558756067200 7969684 -2878825405747262487557010212780918784 7969685 47143976230410700693908734938226898360 7969686 -33226465331072136213281428781280694272 7969687 -60009497777428381346664912190159261608 7969688 87391567138674551239374665206371317760 7969689 -4862386033129199059758251518044540672 7969690 23901058639225839113472112838126949600 7969691 4174860967556320632850353314900857800 7969692 -64660275253985977307537373675290715648 7969693 -88176697382710307484782953354649658420 7969694 -7350050366408234820761593263898341120 7969695 -11847532249957038563336975686494144000 7969696 -5904174766188055332123671766943924224 7969697 22402666393528220380160810071879666944 7969698 41872597482068072978390638446981680640 7969699 -246572276823094782765880671306332521464 7969700 -54985459433377732068602842471955356800 7969701 1664832691661374003551445379215425024 7969702 -3772231580678055568116998692834293120 7969703 -63137979842000400572485334125540955904 7969704 21021745242272990086194179566381056000 7969705 -10659624423497509452415414812307259640 7969706 1263771481098094322892784565120385024 7969707 18678615225255660751349949597966236208 7969708 -31341864922071726921912629556186322944 7969709 -82563105437447262164979419822596620960 7969710 -3423232395919876577738532433835950080 7969711 93488426372803501532662297897743913624 7969712 968932764020354954889538705362124800 7969713 -52982876305532704805499016495907745696 7969714 12454422537683625924523537927520458272 7969715 -12263786923184512771840299403498782480 7969716 26277397855121494640551247483348558592 7969717 -16402091238883670981411023953740901568 7969718 52388959991034707646120290300036998560 7969719 119716180105349228059102911981564511440 7969720 -17331918999714131431008531733143552000 7969721 -137674491173962514811208853599478362800 7969722 5845703312761486294092519660172899840 7969723 -35970385552272725077873570460271312028 7969724 -129545340541528513979440277127373824 7969725 -37442172112761055980183857068743072000 7969726 31575374612127707309708770226300443200 7969727 -10126552408100756545425794300718239424 7969728 -4688226447722530057602215463723466752 7969729 41387199098969303396630754874576427330 7969730 -12565954402249524272001794528182356480 7969731 -3149159151559918666940872284274221312 7969732 -3526925974895074592884398967045035904 7969733 -5890442646422473789447305726969284736 7969734 -20380012437600605341133723576795070816 7969735 -27910106209562828020486074598850797320 7969736 168071715511855045650512356583800719360 7969737 -23798078485959015587062908512881869600 7969738 -21865868950979003288495397094960245504 7969739 16015347835127322021792585778130331540 7969740 -20792289505051912185941616872209612800 7969741 53964938587227388035438897502522948224 7969742 -106118692992388310559467914699967085696 7969743 -12182654302904547635584526675724439296 7969744 -2142185316505226652688978452675379200 7969745 -3323003558185026769790982652834365120 7969746 56581983449664921526285288219428048384 7969747 -126174262934810540146396290948954502804 7969748 -78312635801361973180366254570539198592 7969749 -176660746973716275152734842431798112 7969750 -51661639735663697991591770268619200000 7969751 -16356231486938717350839251427771348000 7969752 -3099324562720749544841208625461073920 7969753 9828771288564595600369394546283328320 7969754 -29433446697079447297316311157303569440 7969755 -20616793267557563629237281489967630080 7969756 70153242754322868440965266816014174720 7969757 95167053530627272666564517322473900646 7969758 -30584725561155695829107024032676167680 7969759 13243267409281559875221260606634772480 7969760 -41435625226125820101438256869208227840 7969761 28249586535443166769186212627249643410 7969762 34469990296949177671411860512525955072 7969763 -26211134261334088386992449081544415600 7969764 -4833001772136085999565548746308505600 7969765 51753058780720797932834228413678310520 7969766 -12513184686891695423404100719496388480 7969767 -31934905653912473600468599293960261552 7969768 46121125647721234700031327077004933120 7969769 40734980248507165157999689989848279844 7969770 -6127397117439426121604066853741806400 7969771 17724985783031244385374645135607913972 7969772 -45529527456351469460559148454204559360 7969773 14074524511988568412104180589589550144 7969774 -26792089269802490879356816186575770880 7969775 -4152782835819667551055714533525188400 7969776 11045976358634273953274220353570734080 7969777 52628456824104225624344714666952273060 7969778 24935153235574098292411529181211418880 7969779 35464088940730258967186512863546518400 7969780 7281073864102639796526979634879692800 7969781 43520147603694245915689936079404113582 7969782 34160281680418405824910427400517152192 7969783 -99064809920355051974988475459036562968 7969784 -219356120114896061604349725532243046400 7969785 -4213547858612617424811123651780364800 7969786 -53729443789518229208724801631219344 7969787 -1367115221485470435496054618113029088 7969788 -30513546316236031140610359476977697280 7969789 -130181846784950139696595662023434644 7969790 12381482190143300581797733635034152960 7969791 21375227166209909255293193879908802064 7969792 626447325508697129640244434385764352 7969793 -44608153782949387872712930921988144556 7969794 -9831960233451195578661369701081737728 7969795 43016689712467635138963272729239991280 7969796 -39378883523159786091440024488416261120 7969797 1258626610649537426311014761331113088 7969798 10012389745081110144039650632022345664 7969799 372971379632915046950612743611911040 7969800 15587413980320270874526783413719040000 7969801 14539833895167819736307003011086663450 7969802 4599446285834141521643744796593126400 7969803 -1123877444641002543282430533611104296 7969804 -20796348139506281086207021689456904704 7969805 71361941667850041786738077156160284160 7969806 -19938627320290031908469266692629425920 7969807 -127015501034628232069385534574539492944 7969808 -2396139467644029853258163934780456960 7969809 -223185749385310514533783816707746880 7969810 33850191690003044844053106250318630560 7969811 -55164569602126926785351984253267363048 7969812 -7182083292937051721772371907351103488 7969813 108510338831018364658380701788388898062 7969814 10744300914663909729913531618659886272 7969815 13263123954376368208780616789211114720 7969816 62023509279082660723427583823202611200 7969817 211881981453802741345942997271966647040 7969818 10036544909401941806894696908514419968 7969819 -42811948592747905912675672606762686192 7969820 -16070660252593813254650776638309265920 7969821 -12437875943653499210608549978566175488 7969822 7382333712045735790336164443940532224 7969823 -9003633144555102590071094669397728928 7969824 -11435900619478097272376573799349026816 7969825 -69487006448711250666674874675534517450 7969826 -25315078661894684468838914556123762432 7969827 -65013506064836137706077160174731089168 7969828 -12187892707765221649454768306430581760 7969829 54268169456090027926521891126681842976 7969830 -28965980338855607424404223076280924160 7969831 -214995988411110259555912562874933730448 7969832 -21038113781717076036359873399403417600 7969833 -3758577109615089717194611484218671516 7969834 60449587507652914241017406075241264816 7969835 -1390329661415015875479350643725337600 7969836 -17477180327897205789199109056611287040 7969837 60625063579735882254514258814999668992 7969838 32822284738457146605841258008673708800 7969839 4769357339452469824107100412417657088 7969840 -7865942896809707490180380164857200640 7969841 62710492378991631750186744231702515184 7969842 -56860968566472071711388793459577512560 7969843 -46596044143318528693199861658250117120 7969844 30937375853942441813549942543776709376 7969845 13713004606528953257387566200105450240 7969846 -38938218884196278222957259741695453376 7969847 -93025226391595512040326531298561831680 7969848 804263190736871024285296903197696000 7969849 -95962665828692838935238589165239880150 7969850 6884349774262003529064838767428600400 7969851 -39324031372082479526053018990351242408 7969852 39023997629888806410791608429674921984 7969853 3503957565411835957515149731882620102 7969854 -38815100617142572725649598046226897920 7969855 98360480811415244821687900982317545360 7969856 -33567770695838829194007415018590044160 7969857 12320834105762727621174557377068294144 7969858 -15616147835365550182911835039886325216 7969859 -10902685191466746013015027428325897896 7969860 5651936489480833939338697573997568000 7969861 65212524009926213929034983037962587000 7969862 19639632813204098513568287104324665600 7969863 77792443065847644339203783824784105088 7969864 28188084071836357573897256257747353600 7969865 -30711886982486077148821804443495452280 7969866 31314617530724681204280241041115156224 7969867 56676361633358588611882923692714857920 7969868 -21876596778859810121174207222272312320 7969869 -2202846514722613476770240759830492500 7969870 -125510085805720067212297388866035840 7969871 -20307981532304016806381563410156416688 7969872 -14039190403819466960006837232637575168 7969873 -38869199477887016581794772306274107280 7969874 15659498096065006767258565451195142144 7969875 -19263093571637645053066369516789704000 7969876 -105816095313326143535335426037886144640 7969877 133748673576865640669167893646251915726 7969878 124117875378988001094092408936644608 7969879 -96009299328252134935459212547621614624 7969880 33053263359781087614459933341249126400 7969881 36264278827485630193043970596234207952 7969882 75620457976683616591762880932825143792 7969883 -55216896567293817747496374164718411456 7969884 -3098742472688335451704882308925882368 7969885 -4064561087586243856420627061671034880 7969886 44450575487746965463079114157506635392 7969887 4562754525983892471733854463633524000 7969888 25635787594191267682977934434704424960 7969889 67937570266543939224486790397058489156 7969890 -10353388698060207133409666751149660160 7969891 -3676866624254532151171963752841320480 7969892 -17478454809555092350019822356000604160 7969893 692856616982435633760390236345763744 7969894 46553455407960634003637584150344275712 7969895 -67171852298345918436361075933708099920 7969896 102589786872942864604432341043687833600 7969897 47968545124964137109931157269075215040 7969898 -28337313850707808405635633618237022800 7969899 9431441137657028813373004712758796376 7969900 14297660458255680081839933483083040000 7969901 104441641341540120426286700974460578902 7969902 -18867176610832239499017978116994053568 7969903 8695224126495351989761069506241362600 7969904 -6918372122442663473740873214331617280 7969905 -22415000416244043320513676068250453900 7969906 -31138394481124073105685069960020588544 7969907 152446268451926121584768568434834628 7969908 -23619141423291469678222695005310640128 7969909 -146593180028802883710692170332724633632 7969910 -13664597839007557205579290502681364480 7969911 -13138506086693872274112462710522428800 7969912 -84685663678440333181883695865152819200 7969913 25621539953876499861554717711147842560 7969914 -10286248506451925815767198082740728832 7969915 25794771495838695193918487419918094400 7969916 -33419114700326418849074097659849134080 7969917 77533328343648128564972318452161338880 7969918 44164907225734782057103738593883901952 7969919 -142199348031765134887716212496266927856 7969920 2089843628121062873117361062490931200 7969921 117724568521817835651914390612992160 7969922 8363113843929347122526578128488992800 7969923 -28607104990471509121846974250843309536 7969924 9093185082921821012557254127589280896 7969925 -55706339622360927136183232382355543500 7969926 16312026045513168843485054395881045888 7969927 39786239046861442675645071228135199872 7969928 23079223189384112351983792891032668160 7969929 -484799161146562996620719814411105312 7969930 3020666920307358381745704867575865600 7969931 -81406006502560098872809231043310322176 7969932 -58464261957253403513764414351270056960 7969933 -24035029091026742141927070896374436160 7969934 -17475316051944791966474518131330674688 7969935 24418502036368525538975377988034769440 7969936 -895119168552675673346238672732274688 7969937 -24857562371994009753647097802206186432 7969938 48003195418911340042323797658599036544 7969939 8597543461151567992456462853421183624 7969940 -29018223869948396482912854755782717440 7969941 13282775915962618480293231956059766400 7969942 1063376664326337627030629098127971872 7969943 111748243705956004600494854183000853192 7969944 17484692216729826676062322386592542720 7969945 18578959883625856092146176582109779200 7969946 36365419440811987287271093608595522560 7969947 -21125109181693915387662690347468548200 7969948 21701267693912721389966351696219238400 7969949 -25103326517174020961596206489362387520 7969950 1266084442799581535542243532408400000 7969951 39534455400323824864582475370750404208 7969952 -136140356776448688013063665802420420608 7969953 1010394229060767378220902081867899808 7969954 -85357894846894881448576370939380297440 7969955 4508967481923165483134453565219424320 7969956 64830581118503057372454824675150223360 7969957 -171769925751700824884412457498523044548 7969958 2624064060917324231704945764746433984 7969959 -13755144326530478576752499742580149936 7969960 -47876645412720511379553052064253542400 7969961 41766617437507005170742256054047245562 7969962 -3215701929596961401419150868589084672 7969963 12465064889780531107272830731061654544 7969964 632623282104440386028215261746817536 7969965 64206247115032197637053315491391345120 7969966 -58134541390746065352556805834120933568 7969967 22529975379353054693866625382469712016 7969968 16571479727350797915642940857109708800 7969969 -45508945906972922194488585234961402304 7969970 -2655478613701670582526141766912151040 7969971 -24574723222610581259628778414173585360 7969972 36513367741455464075183705205515067776 7969973 50131098516891271984316398395286135968 7969974 -52856546892026359809495207517103058048 7969975 -7361593901117755984552090906497906000 7969976 16970739202017922302781205778498846720 7969977 -10207659716601602741533250994038551686 7969978 -68283305648289905464752472017744966144 7969979 -74011326076055067454764213466575915420 7969980 157092497065738954079906710520079360 7969981 44342267384114577798810266642310486252 7969982 -14964457216711954856981488898831419200 7969983 -13661010074939445036316689467846169600 7969984 -29481347958336759318137914906166427648 7969985 4141883766947875082578653781514295360 7969986 22114259344235549918157519942261540432 7969987 146156232343907367373504401534375385240 7969988 16981627852544880515354690229097125120 7969989 -43963864796418102127254045508678246176 7969990 -4154416955494868518285919906469219840 7969991 98449830216398229356847047325930618480 7969992 8568562460300654577936884947481149440 7969993 -49743349255378327235073297500962766758 7969994 3678879600488291724792039418484536320 7969995 -1142094102523193346521858164704639600 7969996 109522437465623164321468985855130926592 7969997 1846652368364849672046647301719326752 7969998 17764006930427988553414313405374950528 7969999 1823997981503519068009716872646038000 7970000 -1111191450510275503870258419594240000 7970001 33140356990061465648988900141891157440 7970002 -43166278635897655001576303162340939648 7970003 -23254282282716607520472813720043603632 7970004 14090279445365124220414121633256216576 7970005 -74781419662731284433223865241767463240 7970006 -46022065166263192158212679060323481600 7970007 -53048770283317769250760707517615104 7970008 68049794094529338139714925649919119360 7970009 33091111314767550867677718348717128400 7970010 -5433772837289338117924833755636352000 7970011 -501150571854033518270465041776973536 7970012 -84182484254673076334162556884646789120 7970013 43284422807523342876244180015013112000 7970014 21380090669691729928938973992460361472 7970015 26938022446622016539663543277038362800 7970016 -98499525232186564321130892793153585152 7970017 -105624538460979509232049531832994170448 7970018 -12317001016617271172737666694336060928 7970019 -78193722080955800835028937583726859656 7970020 53919383207895233834190129149099950080 7970021 129120744607549780417527257966690148222 7970022 6706187397882364183318186421242924800 7970023 -57235451654738893933487477022155702728 7970024 19629567738198622074795025656234408960 7970025 -21288653955711565782379074534864384000 7970026 32743729144401659516604038502308129712 7970027 -8464069731052012361035497075911358288 7970028 -6149593535161736686447679785712640000 7970029 -48630632877662796819995204008289364480 7970030 -59150423387668253476656365491397451840 7970031 574946843165400257291682933857294400 7970032 6618355263060989518860352640755105792 7970033 -124473009653042358668259182025545900718 7970034 2354392723631262020673758648599550976 7970035 -26344110169232831360513485647458128800 7970036 -73139265657387692492955365544250389120 7970037 -32074569602218677569422398798722346432 7970038 1495707627431120864641013213304537600 7970039 11765890628272116142191201225797256960 7970040 42707811761831075709973197257816371200 7970041 -50539984906594311043998818987509919100 7970042 -28473952659739971000036112119792373680 7970043 30592693326825950300480453749818493464 7970044 -117794418162876469240526393871484044800 7970045 2253060800056633423499092863940934400 7970046 -38048937227681870459485004183663451840 7970047 78457306165719520478255452004717002496 7970048 13484697083130437913473361122200387584 7970049 -141637315669790998391265740947117670880 7970050 -677978555502233954728740786169478400 7970051 -85067157968418428444467725497473746948 7970052 -7684770700732719335411494615528636416 7970053 5558784272791090352672641836642235904 7970054 26850984918544219438530567372292346976 7970055 48557073965559065849973091096315319760 7970056 52224188083477531681802504346628346880 7970057 -77158197904930551730755985791920318694 7970058 19586016308527864097256336789087173424 7970059 -50525455191370301037224073337020707328 7970060 -8595406185911045329834558222128076800 7970061 105852740517390212791376540587328042784 7970062 56036152673258180042774329986393796032 7970063 50794550312792357673608526420774562920 7970064 -7482888152066576595889344258941976576 7970065 -19606402530769218819551498698621320600 7970066 672472409194249027997729250337516704 7970067 87650295950762862649340750016151968 7970068 38558832779299919930364094577285886848 7970069 -34256075247540290156759699612896924800 7970070 25411084076128483143866017788927609600 7970071 89826431235992339422835490912986163272 7970072 66096386947729590084500068257353256960 7970073 -42979987415751926584057390715560387200 7970074 18814526570360867836141848015578304000 7970075 38417765599611154340177692616442489600 7970076 5451240919846342089217193060594162688 7970077 56233153510730794087573871246685772 7970078 -36675923788930280987807749965986348160 7970079 6979876924739275933349472670155779088 7970080 -21187747565084826380551110473200435200 7970081 -64308632383735289316658036836218411520 7970082 6495594019411001664515966943471452160 7970083 34590004880151198727309410223916242824 7970084 3878279687813554392148777862242350336 7970085 -19442139758009354412518797102392759780 7970086 -55000139167403610261638576047359307200 7970087 60394614611109127249012086083896767960 7970088 -35794326447430475509043354843641774080 7970089 -56980785210384650369934208790888351110 7970090 -48881552499947536207348192077270103200 7970091 -9335239812914874411812526104605684560 7970092 -28645169958914073146830247558719505408 7970093 2747036399030957347021887959701825344 7970094 46033797082983026465103150284682360768 7970095 -27467717503556834004989439862202176920 7970096 -7999060131929843319861546942594613248 7970097 -19687181331978299547058397013116211600 7970098 49995806276816165727036922150473329664 7970099 -72142499100532816734018170172505839840 7970100 11124329160151666642613214477411532800 7970101 -23062308535882148231942303761771766080 7970102 -12898774928530595888580160349824500480 7970103 106233212159406707802384311629049376000 7970104 -152035423158932295909932474540247306240 7970105 -19210101204156098647135285102780143360 7970106 -22045791803347370654655164913977680896 7970107 73757854976370986656859814626464272356 7970108 80851000360211238690509073339508374528 7970109 22495436730553318112355680005165158912 7970110 2866715446591646299272893216620907520 7970111 197691123648198413938360386698766624 7970112 7452305545178600846675124641067958272 7970113 -1481376972595711467340898657206651800 7970114 -48746391356686013009937623812799575344 7970115 -99356235747421748069312043780618432000 7970116 13266424918380116792581689051518607360 7970117 -71036559174477842076535989129434953248 7970118 -5246346377735410461754315209655957632 7970119 -82863518636102494799684902978099554048 7970120 -90423457687813569056952784917000192000 7970121 20760311765790475132946126319252365760 7970122 148587090273920658610859118570434539872 7970123 -26241231173709076006634482206831842160 7970124 -49193519333230929425092699271913644544 7970125 -60528279214158633923004583667560881000 7970126 68987007935265105741672020921621560512 7970127 11730316356748647080155473143077269504 7970128 -17241333909203376269427453721045401600 7970129 17997433811417410291674065040467699184 7970130 18509454525035960216905914229435545600 7970131 21317375747945177298784113324587897984 7970132 -96535637098987194073475564777406079104 7970133 6188934405185860640149044793126739520 7970134 18813940370895708505781081474073021216 7970135 -91815997183393207036653844161671218920 7970136 -499755591873301881664132317080616960 7970137 -20533005220462647104859687424132322048 7970138 -54348100960701865336419088689769117440 7970139 -56627211684275756967049068311963688960 7970140 -3749900783760526301396507547354746880 7970141 76116092962334253440524799283904789542 7970142 39122893698503014991872936001060142912 7970143 7814004081142710972579985915489263392 7970144 24829427691248062451264671945533161472 7970145 38248661531733420437955099317023758720 7970146 74974308660508223598699167282136904272 7970147 -32453970010716676730812730840786772600 7970148 -43039629949029184973548700556438365568 7970149 -23079216728795585441339678740656800 7970150 -19381719082273829155740059573632327200 7970151 -13537803760010676420737241985064966016 7970152 -84645402097293374219888789316051763200 7970153 -135824838031273915520698524798935078598 7970154 3123173999458401401108176838871344640 7970155 12500671439358480305797034301807118560 7970156 5095732597427944077345737000368361472 7970157 -7634767188009706217460720806317887006 7970158 14995702567945133353737026909339719680 7970159 69427710361669937715828738606735079560 7970160 9764177760359162239180409277736550400 7970161 40125339724406844072490010275258859904 7970162 3983401000391202678259176469096433664 7970163 -85192718694204425442137388091582003656 7970164 -2224282130429594541115882029320853504 7970165 30832829628000385462335352215488457600 7970166 64008073361168181349558554505351613184 7970167 -102489518122327406812199868795621590640 7970168 28990149327462806634557336634948034560 7970169 13406012135898113536357109129035102080 7970170 -5191621482218527630458940283092736640 7970171 3831884098703471503869043936114807488 7970172 -9228570726149015843973875002263797760 7970173 -63923544609048246123298832415638771578 7970174 -61297033432527823332716908003414193664 7970175 -492228608489992865785227688480874400 7970176 -93025280129934678081112011851673108480 7970177 91957178525262919204707505417382539440 7970178 50451586775116682414295715001769358080 7970179 -320882227781425367156447160112867840 7970180 86762146788128001301862692418943110400 7970181 -81297709821089732853581575304736610848 7970182 -23952960371917961362336592070135988416 7970183 -25384450925049871344381339133810170000 7970184 -151445748578663185576862572570613760000 7970185 64512528939063517373354844169955233380 7970186 19114625879567876319812449199344604160 7970187 -20649739689159216558723625801441164840 7970188 63429837838346033038151061937476869888 7970189 -27161258199585970009470743890711068180 7970190 1169872742632090290223442624183255040 7970191 -93312066325516287473636781351983443408 7970192 -23811706723531722083777015070422138880 7970193 8695433134006484134902768917515738368 7970194 268135492276368354457691530667011872 7970195 -52922210319093376000460204202621248640 7970196 20763146364340314104348557307269017600 7970197 -20349633579994503744335540974897905888 7970198 67319251223347861307137009321113645600 7970199 -80527165824538390808435996145977071200 7970200 -25368023079957056510047071075296256000 7970201 69162866213100274260445242114438524100 7970202 37380525372864210687619663397931536880 7970203 97919634303197252469890244922255560452 7970204 93679775299501003607037258434848691712 7970205 -59567566326442581284188227825233300640 7970206 41068773140958224819689069618073223552 7970207 -19917069374842512309056158216249292448 7970208 -49345434248636739111273403001000165376 7970209 43636715911672112988994269059239044534 7970210 62600059188872678206042952731522025760 7970211 -35161792484943275178934806936352955520 7970212 43287384653954268237597857705916007680 7970213 5994813113539472883781045165021705728 7970214 12990018207501637479846714178774996992 7970215 -85807415950842565963201376990639808000 7970216 -31971976116743451833649163767802429440 7970217 36683476080285750380870376690621214560 7970218 -5957072598137002494584075675714108160 7970219 105061201805575739330660422025752141620 7970220 -34775939149492591812854050981339161600 7970221 28840918310982718465641995696912640 7970222 -558438994558551361088561534075902080 7970223 103933916422885876410319318424322511104 7970224 -9261480400679466886367833298335170560 7970225 10498864420393804346111677420203807750 7970226 22997407652663952326567438981047131648 7970227 -145709380088711350819414639042639687924 7970228 10837809176018883716012622727179073536 7970229 48735419590229534137000067945979513528 7970230 88083047042994082538079130079753809920 7970231 -66866463782790186727487895789262927680 7970232 -154628312868182637504177408683259125760 7970233 -126512211153867075311032990451538955136 7970234 -66233337233615246700907125821727567360 7970235 3469677358455795555550986496354252800 7970236 -11974457866394683942549621162929985536 7970237 -62322115921353776937603390250108999008 7970238 -526369428371357583424810287050044800 7970239 23556545840364519331142712642052575360 7970240 38330918345389835353362158844263792640 7970241 -67701806441044817492697940436695918560 7970242 -24673145505381062914407827845752940032 7970243 257757324185812000786714500225596058624 7970244 36673212559942294955932259299323801600 7970245 103978858608132176731843454205801181500 7970246 14591346587683068313151310167683432704 7970247 55552593869671130782299955649059319088 7970248 -19854884893279340757769313090115502080 7970249 6577164925169973329893623291532612992 7970250 1223420019552607534133052797164224000 7970251 -155913384267164533547695344035853828600 7970252 -12828086085081265980030518218669995264 7970253 53005908523930476938830281361492707840 7970254 -32767421207536522129593940039185046848 7970255 16404042537827710024370670502165864320 7970256 6237713507871688622913959877384732672 7970257 -125737174836120610961176180476831668494 7970258 -12055096028173248441722693145399487200 7970259 15650556746868111408140973042337049856 7970260 -79321794125740921094373922384897228800 7970261 -60824278591748500253833569267756618948 7970262 32048910615249194158314921133087887744 7970263 -4807949992767780155048194475043551904 7970264 45889824295064859367173584322541240320 7970265 1193253330254331577273496898318806400 7970266 59706406158371030322552480873668628480 7970267 25083097489643702614315642566079589316 7970268 -580281456026386080781339116841159680 7970269 -61733293703712630534373807788978250330 7970270 -33755759806253915495235550183614720 7970271 35901389663994264409092514146096925512 7970272 -87928681452997216663014625886227660800 7970273 168024746744028580776878011285780332180 7970274 12450523270210524662847969824884523808 7970275 50189502017407314711663221005624094300 7970276 7494830702050073866296787875115326720 7970277 4203476811909549051566291997279709824 7970278 -5592601964852446745790507679377682176 7970279 174890157225078109841904007105256429880 7970280 55743048657454379825460413077961932800 7970281 -44081516511014847345956741142766795776 7970282 2876267204690132992975579271029393152 7970283 32953553110832813467944601852607662080 7970284 4188235338812814300441088184269965312 7970285 59156903458603077203885127485380627980 7970286 -1138793723729699695041358176515776512 7970287 20699626692750569124874928860397198200 7970288 28108747474784107454323927095236493312 7970289 19080081496184778042623330666785339680 7970290 7466726635995296490606317364772010400 7970291 16513214871853922281168496914118592000 7970292 111016754829612149059759547716427059200 7970293 -2514593811403743373371880797915077458 7970294 -65888885466114713308996924892987548800 7970295 69521474953566520500468816597162730320 7970296 -118612683791868207423237691310647050240 7970297 -133978162357889004266527781625870554028 7970298 452268255197274445748003432640906240 7970299 -1203353022608236520914619734273727136 7970300 12738374312208211534739117062852492800 7970301 52407201870949650426184913704166080230 7970302 -94277508646783566562334261406573552000 7970303 -152557357960526552091307034367658284936 7970304 -30551922553336600657852189773209272320 7970305 -8394762053162111227178159880367130880 7970306 -30556439836055128420062739007161419360 7970307 23236165999799096550802013034072916992 7970308 -1402440298213923074615492714708275200 7970309 98240129592939572501073063404721036510 7970310 -27780099128277697786589557985456640000 7970311 -137361486181656289429020358477606410088 7970312 11865675158813223912518165654013050880 7970313 -4749584440078707415276984131322982016 7970314 -49203399139459527039695526204339144192 7970315 -20992033633069633199384049566926403040 7970316 50214926905627998850098919153044106752 7970317 43425620421234706491482848910196184192 7970318 10478440911825562295655461321642904192 7970319 -2172114994183032549153655779139762704 7970320 -12566954182611093166399504570051461120 7970321 -53498685653698722995838690209749462296 7970322 33433396845604907333009333346043846272 7970323 -26711895719248136043386843024877920760 7970324 34536491356518940290138982720654411776 7970325 52315027379845821216766763956006783200 7970326 7413455094881927702314083850563335424 7970327 142725620409059266201872846316701967176 7970328 42491962036883381108510876916072407040 7970329 73365160999351437292933885165225266640 7970330 34967678477775540384515288230470670560 7970331 36203228409140849534786553614757529680 7970332 38539956141248768840668183928264439296 7970333 20206371511614196395089684100144740160 7970334 -6620450875251535229449155036195161088 7970335 -41001777483311503689284493426184388640 7970336 40330630785500577510161081266676957184 7970337 40586530654455717475261857646441351440 7970338 -45828628628380288128381827937689929440 7970339 30155688979044419818698842488841928768 7970340 13533638729948452245251269982075719680 7970341 140073246509488999889761340403433384572 7970342 25587942853691992683483593180088230592 7970343 -42134966351191832065946457574337292672 7970344 -710211629460558251676075530603811840 7970345 135046722423996433495237360909484761800 7970346 -71097258158103805022902502113470213120 7970347 -7789320678795461812566796357905428736 7970348 -4171564306922257554958003275841536000 7970349 -46520168922329980763133202410612063936 7970350 -11119675810708659227790022971314601600 7970351 1527671243254404959041758052407066240 7970352 -53057296096541228159976676486938624 7970353 -90133065848549073823541194492577756398 7970354 -7331125710414451212884974838737471488 7970355 -7736116433155450223189321685874836240 7970356 -43488016987330982155502705291335358080 7970357 -145472552991854407648424513471896565394 7970358 -10921845513429071710404670389620224512 7970359 1360042008079176513716332004983915488 7970360 61266973588105460451409765500954624000 7970361 -6487489124816909005383377752861413696 7970362 79149830562143981825123296323200376432 7970363 -86726279312987251012126702732772047776 7970364 10995202043870433849784821794871974400 7970365 24763548837527711756062069361954926320 7970366 7075685116041148329745019933713639680 7970367 -79084744617644071971312534325896885120 7970368 -2667857588741242662710324490628235264 7970369 -111935115243323333366762853271565768160 7970370 -24504715302162226700357962599351206400 7970371 -99300820457404365378324169288712975428 7970372 -59031853252798756607961725692812319488 7970373 65710277114275759627178503900500384000 7970374 -8992078308157935889644788065197791232 7970375 -9010148617238523065780979185992680000 7970376 -52042520094243417715654691111476224000 7970377 62189382203539161953357052911273515226 7970378 20726065089364367451323030057191227024 7970379 17471002300694225302539321450591280128 7970380 -1694606949912828782397253926689049600 7970381 -13022940889512094065080827529335686336 7970382 1538642429520576578486426436390158976 7970383 190275691923444388685763554154693389160 7970384 -13020344773718445175111434058835558400 7970385 24312962089697541632914606313257209600 7970386 -39709191614583860748598546497164924160 7970387 -46664133965708550508769648092775349648 7970388 -50993664651696935261080701680804812800 7970389 -81325345139573559002867664399223353600 7970390 -44125849542685218294526416157671532800 7970391 8014880748307784090541976017744264 7970392 -13473430031723696298607933884321054720 7970393 -67711089673674279029994681926528169984 7970394 371488429627206754815914210088553728 7970395 6882929281685541195052838880820754400 7970396 31371116201107899553265793700059614208 7970397 27338311138439478873557738341417998528 7970398 26004573417757686379847155230396803136 7970399 155728500676217049710816297020847792880 7970400 20710776818956585255634460868942233600 7970401 -110752479604912892982593301285961667328 7970402 -61944417971411067292751715038675988096 7970403 -22754788606918828224927874201285216512 7970404 8016350341959870168515556729157294336 7970405 -13472321988353723120352503668390329600 7970406 -349535053252951963350260169060971136 7970407 -9101227452889771853234158028456824560 7970408 -4121948606661762395706794816453207040 7970409 132996731065352070948237331830394597824 7970410 -1593367474678502290762989495212974080 7970411 33067333113597110595625988748602844000 7970412 -12322952084360354444961159402876653568 7970413 59808825342686231190376341939951449184 7970414 16119939132462283807930399965624277056 7970415 -36828344385585637327310613037610744160 7970416 31090279368087183347500522637410762752 7970417 -6178485105475116904694088234081811008 7970418 -16204575963599674829072711766988552800 7970419 33659305959110703112776344062921691296 7970420 -28485939335976833135553523338374430720 7970421 68372077471373206051855216837990574112 7970422 5700542102198227256169920416478884512 7970423 -26981901123473163857297618578362713640 7970424 2762835895233803664694796805498470400 7970425 16920670779062247430411829127275471150 7970426 64252637923467402714928092426457068912 7970427 -18334924789229730464603387615140574160 7970428 -32150836111150431852542208439707363840 7970429 47822780838299759525209470256252949676 7970430 4207092701844366780606857384517795840 7970431 5815979408135223086215762430522667360 7970432 -7414400570090087550222190212242472960 7970433 -3163814560516874763595257154477939392 7970434 57167091689192241555807265785367217616 7970435 99118503589892822344320576525130257360 7970436 -46333308170022326254997067692572276608 7970437 2708299482495243299031500064250179520 7970438 2800054583150993768666293104546871776 7970439 -69169360152848543634876327855848972376 7970440 -90580231661826653385356837824450099200 7970441 1262795432654016322551929357351559168 7970442 30893616039521167986198211417235872512 7970443 25933536869453415728995586502822797360 7970444 -85906523858938427803472236730864120064 7970445 1351226016853508438324984330508654720 7970446 -10941345578974641876054153655368376896 7970447 -115426545598914301566298891023992360040 7970448 6334460624771392015103823333762269184 7970449 -77905075479418372731208730766490425536 7970450 -25429561324305073246586725473956637600 7970451 -3005351824101895080474271689490064640 7970452 -39048546364036763068067357633596651520 7970453 1795316112925751074736248825838106780 7970454 40969715717995275741751536486602941440 7970455 20064959318644442544709184931114971760 7970456 15231714973479648699145391836363530240 7970457 -37215397856030065356209584195605268800 7970458 -13334712990517130615093373598733027616 7970459 61386403560078093979929802632141171216 7970460 -9837866709898751867973746479317319680 7970461 731780878708550289963999037996629324 7970462 15348496254633249079941066590174544000 7970463 -49290295076414777507691640646655762408 7970464 -280460754172051014336112168790314844160 7970465 105883617850951992221490447353612371860 7970466 -2523278855369525895256651169506394112 7970467 26111780806780193651971466951629910232 7970468 -52897198424824778710086690330340515840 7970469 31035685827851082172698983814394261728 7970470 45945091051742581333320570887696803200 7970471 42493483453897999511787820308083895672 7970472 -16216254600321396678703506601760194560 7970473 14867598076515305069302294473339264640 7970474 53553896634563817349337900923953986736 7970475 951308298942564362378757219122646600 7970476 -58563243293804204664578582355889720320 7970477 95721611366212775492528172058856770326 7970478 -33253271854677871422864383804035709952 7970479 36653255032959765701208852460654626288 7970480 -86932039101165473111933986595143680 7970481 -1480108614534109044985631701306136400 7970482 -4795500266713304486742542490610082496 7970483 604964132985535836689162468344482144 7970484 1858715940857109326468904629298585600 7970485 26334739224329567746896106814877777180 7970486 41880014355131535312551975980272204192 7970487 -10792557070412362480649283971976604800 7970488 8300674412490923785158645982518005760 7970489 -50688328820996402527740733261207752576 7970490 -15497696780424014250038764525170716160 7970491 -115851563243428767599081301465042142108 7970492 57603940744168174014328525850722108416 7970493 91698834972430656778565839604075691264 7970494 -3490867341887435299064010639496215168 7970495 848710057416582355030690007867049600 7970496 9938951526304870241218628685693714432 7970497 59803585585220939367294080940848314946 7970498 -64127574216518769127696966892240862000 7970499 -16464553914746843006888877417069128316 7970500 -44857162626093643127553789381043200000 7970501 -31802378737413467594442531466337454720 7970502 16362128823465051709189901058038461632 7970503 7241705869993810687666773997994710400 7970504 -32788883224375481885281757728557127680 7970505 2970237221068909555447809037415395200 7970506 -91322107566154719284957269243266455040 7970507 -103609115742271096506974370985360187244 7970508 -5306191832709226631227777220219535360 7970509 103454359375655879747232637507279950710 7970510 21804883977290399019775473667627412160 7970511 -25139555263480411191872799381026692080 7970512 15419644256030949920230533760942080 7970513 4494672231632284979585632742680148964 7970514 81082157831563621831161644452828255488 7970515 8450586763714180073965228083053258400 7970516 8813330325582286148571728901519275520 7970517 -91748037094305393800348058298019633280 7970518 -30960389701442671739807342350565134080 7970519 887096856686918335567363489808134080 7970520 589410661962194313840400346225049600 7970521 -74413365944772008752385306124488060416 7970522 7842673915708786119608954563397413632 7970523 211278479896822677835250024648292096 7970524 -7829418483428867653336763485060539904 7970525 82613152990273659712352642773164981600 7970526 44464408929332138990993895823805520192 7970527 -14908341891896060230993103207528495000 7970528 -46489723375113518846690209509475614720 7970529 26213517922883612163626896147721649600 7970530 -47280473780301771985530884806888047840 7970531 68959192242993733850312075552392144464 7970532 12825279601149560495759104216553321472 7970533 -34930240506210964745812808082641177218 7970534 -21527103094686706563766313413730951040 7970535 -37569429240353714521569879010762905600 7970536 -59427828266478747187501125891388523520 7970537 -9799855137664576041028519597128641568 7970538 -19494234190779030910131646588658380800 7970539 87279065577708127609637670790165444340 7970540 29443092280484444184304807208980270080 7970541 104906365459150723389260300559958742592 7970542 -35801024493545039471207388490107571968 7970543 11680664541208408556612917061716988400 7970544 -21234339547438587885877310917582749696 7970545 -31387330834135825355536066147392341760 7970546 -59633799044617279917974718505367879040 7970547 -10203584521046240448500104820177856000 7970548 92791024163841620879913777972052635008 7970549 -15778871751358318928419972851505338450 7970550 -297204264851862763241586292167014400 7970551 -154882466110891852228940598656301831448 7970552 178126045100041993961459291120159539200 7970553 83347030026581909830822180707901494084 7970554 -35271742194552631905421123856975355024 7970555 5407052936895233092713783590084328960 7970556 -44011866248742628815642129011549700096 7970557 -64612277470322958583167872761544094400 7970558 -4072605376253945254099774083783455616 7970559 -15272944630343076753382169948139946296 7970560 40002564352286573336630513927769292800 7970561 -106690881525355024145217096093670787838 7970562 3728035691925598629989038757271025872 7970563 -55151485370410243619125248988078307520 7970564 -7654709500455106811430877839504777216 7970565 -9412032462532538848922605405952977920 7970566 934836632211834088052087852163918144 7970567 53570158183052872756415439655935760152 7970568 -7811893218255731132318335071288115200 7970569 -176048925856890200286552086872438293048 7970570 9425745099820943341393352267402448480 7970571 -38231615142633308960344116370813270128 7970572 66895325035269961490537688716658910976 7970573 -6169697177053450102319672509652458740 7970574 -33708401499979039871845152937111927680 7970575 18620705424257919831874215932794305800 7970576 38128680053273655434784305449390571520 7970577 -22110909172663467074579348607175431168 7970578 219607326380117743999248282996925440 7970579 -70896687432740949372527015208433988820 7970580 27611738889796152240497989512279125760 7970581 -88796419195004846657540371218344573088 7970582 -26499003867774945582174417308298473088 7970583 -37073627840736807080339164385300391576 7970584 89094939868434676005965759667442882560 7970585 7404448216003448005453648191487088580 7970586 -20555610166140305820103373452037217792 7970587 -77026967492554562691607471141711256888 7970588 -90021559232488196188861760810969654784 7970589 -150783911562385858673699497962307307520 7970590 68622852987944541969688586582750609280 7970591 -75022648953576742831410890713227247008 7970592 -21972822991520029103923688771577446400 7970593 -1662412342532124217124440995486089276 7970594 27941684192725975552639117559335734096 7970595 -54655067021050242626164916854270924800 7970596 -26271509002405257107941075454499307520 7970597 96968658562020287416192398139059434046 7970598 78909351029964904943810222581722191424 7970599 -24964921114627419361968737511284261920 7970600 46309244351730565645304800724625408000 7970601 72291098041237084032387423545417042832 7970602 2927548230583438958453749058631323904 7970603 -84448817295992944945634350798703042040 7970604 -29334509855413858513615621030014320640 7970605 17492673926145320935885444837240296000 7970606 -13094463924264061393935797876670547200 7970607 76243778346354537888000224515568135304 7970608 29668777051038458989354467494466732032 7970609 2520614505885237932117389957031038704 7970610 -13270481962087712390056731265777267200 7970611 7773448866422089472091438379556660424 7970612 37757417974258218076240947988341879552 7970613 -22892311021094549031158898213093507072 7970614 3744876843373930137827105151736598400 7970615 17232954308150751411571860756682796760 7970616 111474137364758943435046478889125683200 7970617 21576342248668943750513597903564465160 7970618 -35222069527266378453392940214065096960 7970619 74184925033871099806818382977665092608 7970620 -4594838810206652581504843228170516480 7970621 -8262478272426572180398897680013209600 7970622 371761041596777480134536379121885184 7970623 -3778808057500063893098808758132795336 7970624 -26691518208152920528415336443471724544 7970625 -2358712703262029212322483610157537500 7970626 -1734419572919609756969064030415395840 7970627 -12152214834871698356097875579193348096 7970628 57265280280934433913082772748478464 7970629 -73625614621662556215535639058701030116 7970630 18465585398564015333737354573740792960 7970631 -102862542179273349670287435414223881048 7970632 151515687486932481718533861011368166400 7970633 121340701311401399515773791231747760 7970634 -3175275214177201378567937705224204800 7970635 30987325053433807631397690625948114080 7970636 -171114337344351119096884238228900554752 7970637 7046569380098853337910825267821817280 7970638 -22329347261071257092287621936209617856 7970639 -3625417536139427841266402090040099600 7970640 13875176707716658629679559928523653120 7970641 -12878489744193334152001158592573906240 7970642 -33215400279218119514962026886451050848 7970643 79338454856768772830286853811527841064 7970644 3704794695192402074720833670820943872 7970645 113909582922634501053406074436234935900 7970646 7065792672005540108792297138463543168 7970647 20544496467215072886624483931531501312 7970648 72215695201667289051722264779032576000 7970649 6179412979716893342165100156771309264 7970650 -10459726211053938273993546129411840000 7970651 -209545279599284869293957683509022496 7970652 115084592754938384041821946120519680 7970653 102915158168617233978594048329524068902 7970654 -97580731574049392338350444095383231488 7970655 -38080743742228341121477604810716815360 7970656 78987297897090715582073207405478150144 7970657 -45527189446539208874968654834165904094 7970658 -14589208392634243734899618839297001472 7970659 57644677806352871690471547266548056860 7970660 34428750455089039636692102816250790400 7970661 20939820137430922442433098895069673440 7970662 657040493578482975486761816949008640 7970663 -21555380781948923691609592473352902216 7970664 6374851363616512894620259754653286400 7970665 67158887170963055947292114396148225060 7970666 -67374189529824395881537764668935243776 7970667 48191822137666066028055829076757089880 7970668 -52407917532852843082380320135997296640 7970669 -5184547104524134430322970638671740704 7970670 -2541922425910063257075875299007116800 7970671 -141902329425346099075005252747984383280 7970672 14794497537833714257330313299615973376 7970673 -3685981767603097377449043952334687232 7970674 -72645090313807301728333217637934919664 7970675 22827161103428812049083445985861292800 7970676 -6384315583609078381439993966437724160 7970677 24590958004020577777448244095269206720 7970678 37511851118897308635787016905585525056 7970679 -12072920208154319958941253076540050600 7970680 -21223349293566863071333450774509465600 7970681 64137758699169875567177183147364661332 7970682 27181058732220443779507443476550100992 7970683 -55694890201262159860232286520088165664 7970684 4506227147611856471414309056745988096 7970685 -8440426087877870319783456413896737600 7970686 47927295405529158841445188996684665984 7970687 -19872623218379054440415302982000251056 7970688 -25845940485981601918760285794530754560 7970689 -8091829263488786890848285292953044992 7970690 8719157438853285009193446203395430400 7970691 43859805061485967816793307648585779520 7970692 63223453085574515039701853842147826816 7970693 -88303758551060215008293418413404817058 7970694 -46725665323678169954544646242142881600 7970695 -873067443706474190447931828256383360 7970696 72250437984661979253343146693198643200 7970697 21480460234045934954209956527708148480 7970698 -52611465939092528040019761762954056400 7970699 -111797239727037799671964736372780456280 7970700 -19201487495793467250117099199322131200 7970701 -126055018668421757100146221013772276298 7970702 -33483442519841858900058175561815440448 7970703 22436466815419321174738016497937729424 7970704 581767290283498184548788969989472256 7970705 109413558629543952404956977081760454400 7970706 -22064935732321842379825199075313723888 7970707 -148659781091381431602927588380125999400 7970708 19937109772881833292997880900868775680 7970709 -84785647548062968619829547542463049760 7970710 59102640816477269526966177268291451520 7970711 -10117642142130902390914095598421893968 7970712 36982595515033900989293997612683243520 7970713 1209113620383009061205184514998912660 7970714 -93996600159567692770649025817128929568 7970715 -43055141811036588446864691254195323440 7970716 233250358918075408406312125735685120 7970717 -130723544829226584866429426548899017760 7970718 4014829523883917683890739797112811520 7970719 60793188315579568230664700092078152144 7970720 34976659615613094842762742056154562560 7970721 13423146169273229379920923915677965664 7970722 117276552390785204875808536780037472000 7970723 70574068326696285899267297658497466000 7970724 -434151036005603035806093922734852864 7970725 -7535009890933849599077416507707923200 7970726 61737891752475999590136831895826169312 7970727 60403214971748298506435288310359079720 7970728 -22976742607915339189746357644427264000 7970729 4968870756221811849249618993865734720 7970730 12743536658683862958901108515621918720 7970731 39101087290687611964171239018778420532 7970732 83370885577203216046857098484846647808 7970733 -112274776220524137995772195617606168436 7970734 27312148370887677310552080626450790720 7970735 -72193796269532195310440642224067851320 7970736 -22351912631141064559039280048507191296 7970737 106935528329147155506818666974797646260 7970738 -1419163665300773049205786402207107456 7970739 -22086337740770408429729149286945195520 7970740 9499980272927694838316017400405030400 7970741 89043089663460617944457037828913728672 7970742 -5313036028343723053196660591715166464 7970743 32340438121762630063110153124904906880 7970744 34292550402654296520655572727063633920 7970745 2460896988204883555806382853175885120 7970746 -5318244057813853812161430117364761600 7970747 107470619633239997884432906340393162040 7970748 -19336683907037263049479316495885368320 7970749 -138152623465580479614264433242318820640 7970750 15811205232255279906459713765430384000 7970751 -8733552712204976422940754100990310400 7970752 -15914038300606514910813137591540383744 7970753 62472040871470103920153111707966943680 7970754 41193210695692142849950648510001280 7970755 -42102492328081329298859645527488552000 7970756 -81481707073028762270409718810826532864 7970757 -21864243798634729121199545272656579360 7970758 -32435161546610702811513873093775814016 7970759 -34023370719825020676189352269094077696 7970760 -3184530715887369388888785627436646400 7970761 10084350917500078445678153156307030362 7970762 -38104190482291396219409565717429694368 7970763 -35633907713203198033702854151652585256 7970764 -15862083150402366132091573272376071424 7970765 13058419631423319634111106700966618240 7970766 -37606710153171971494900822376874009600 7970767 -1056516441796731983371278102441102608 7970768 5170998465236204782060198137799163904 7970769 36753175843522620616900036714392209988 7970770 -58221819778059549204890231746422061920 7970771 55689667788544488730933536596690244972 7970772 14492042057142544128539955568688351232 7970773 141682199632614635142978309239171945820 7970774 -14530665123963279905731982469417566208 7970775 -27780578999866950693210325123952992200 7970776 10130220457295321808264523902015283200 7970777 -28454156878313876065177278818125123968 7970778 -71692813723710350662666171101970260480 7970779 -182585973376602559913039925047916071400 7970780 68417892176886745243922190333352281600 7970781 -317389659604588127514462678977098176 7970782 2167195024163222355342573393851289600 7970783 48300840136120172322156146013521296032 7970784 106071876676496659009750630486109061120 7970785 -80618063854496935781562606331319692800 7970786 -61631495538615657868567661209377855408 7970787 99958777427730141508468306238298020808 7970788 3202118553147853418395154201670967296 7970789 -192696867948679962852727698576355050144 7970790 6033836381680341631965378635519788800 7970791 -39420163277061111764200333799902672616 7970792 -192054309796306207762745871676451635200 7970793 18369333214615590134953974706958574528 7970794 -4162377246058981357948428007688638272 7970795 41761236233854231033667913951930964800 7970796 80485757878732306802221288242769373952 7970797 -1001662891299292197153227654825875368 7970798 91062517119548190226115663183709021120 7970799 39267956740472977436446143611527560720 7970800 13683947555159894444500251936921190400 7970801 -146753366566476390585397140175807521198 7970802 -1051354136375562046940902270585414656 7970803 -1809736033361222906821657332252397520 7970804 -31109969986980845743022950515483955200 7970805 -6547681618505634987591446844039890340 7970806 -45901324193393485182855993545093751648 7970807 64706474245553657894442899392387777872 7970808 51122048907376134864504228296295567360 7970809 36424270714130844594961659870850326144 7970810 -11834471222348970236475203406674210880 7970811 7660195966317879896695853578660972800 7970812 -80115608707849171481764234362659463168 7970813 27980947960071178980867701608496805504 7970814 34687359314158412381737508742554599104 7970815 -23007629916801058406659550996337240480 7970816 -19985212330244053143040260846869544960 7970817 64436146618268637840247791741885635712 7970818 35725039615571132095436205104862609360 7970819 40735350367461810904437363332483042640 7970820 1978531407347938797429655211378073600 7970821 136318222636197204288319860100024333022 7970822 -43120079929656647191113449343251853888 7970823 -13377343470903270337353660243547689600 7970824 3447754239755919530640817576643788800 7970825 -214127464290839611865082583726536450 7970826 3171344025399918470625258325276985088 7970827 120680708133606543680438365228523374676 7970828 12801957767055799233046115145409330176 7970829 -40560941364576300023545317297476295072 7970830 -15941879887282512909909398540023440960 7970831 77932995625378707079917235326126683064 7970832 -9112950381149312894834930341570805760 7970833 27787103253817672816126830061086966004 7970834 1004920464831289167590625402274682880 7970835 22146987234254184806073929049486549600 7970836 -20610603494684584027503971347515037952 7970837 -293491120721921133796861817879488896 7970838 49293156385260724971953781364023313344 7970839 -62744381362820660800207737943397652776 7970840 -25083230241803419491985606796328960000 7970841 -2101807604657774003749212412891568160 7970842 11604775482035993953962800147802988800 7970843 -61807401687777057524409071467737451440 7970844 5691782962303760534325808388324327424 7970845 -54830869518487706379722586474623466900 7970846 22466123327564603987229010475548172928 7970847 21226910927714997161738324816092451400 7970848 68071636268903870666064418231626301440 7970849 -108667240247275262255914635915258645150 7970850 9545979088912554778213681625946927600 7970851 -5393817309402811042916628460481506656 7970852 16655798458720590800887151203449399936 7970853 -5468162134833254318691000440307038400 7970854 -85206042994421180864939549290613824320 7970855 -131737076168871454782716044048547921040 7970856 -104473794441842894521586703729072291840 7970857 -93854885826752337375593482609530017280 7970858 24913654377281809291826225652964211712 7970859 -21765045733564764542477062754988813600 7970860 22710268025194784377556066514850990080 7970861 175717093364401677886782643982785788480 7970862 -42066598975112689870984527087858483648 7970863 -57632850660077283998423964842143916800 7970864 -2498050033540137165319090654387077120 7970865 -23286467532233004569762878553544420480 7970866 69455658166966781486993090293037071632 7970867 -2814351224124868050205358441291591160 7970868 -24348410955086940299373666750466731648 7970869 156601123930746749124844273130728124270 7970870 -1984695871839708310582433599635206400 7970871 119843706780163470905850581409303385344 7970872 23670023731849438099610775840110592000 7970873 -78908593391260076435949120280714203264 7970874 35536865274280502593226870021329628160 7970875 -65285285692023245056203686382048000 7970876 -19180246777222159495548966749173232640 7970877 -57418615608477274195441009652001725280 7970878 -2440257513143371132198613364452665728 7970879 -56347260614621722326008680303030371504 7970880 -172999142789929629304462520447139840 7970881 54391803001862150361446982025353343682 7970882 7011034984049685221396159982214009920 7970883 22989796835560608475196772690255333624 7970884 35816292949349669356506322959325060096 7970885 -24416982642091467779082522350872745580 7970886 6483251273410226973745168932453378048 7970887 104332808953580063313934566659766408536 7970888 72254392685772975103689355484955509760 7970889 55861399626239950880099334031988657280 7970890 -4689327043964369420674434527685779520 7970891 9033861496683263465467273360850491992 7970892 31599057832941701442594508825034225664 7970893 21466266887824849743509518149875587200 7970894 -12411652057893953319142312326254449728 7970895 -43000094537849511573768482076008083080 7970896 24118252368543556938198780600720023552 7970897 138767526607054514036086933977535155312 7970898 -10781141115206843216369065549497940992 7970899 -99818362706695554802732182663622234560 7970900 17749421552430338100816299155689984000 7970901 70187131758219878565241550661797766144 7970902 -5515218650904239190850812240042778848 7970903 80167601066677204330025452790266322064 7970904 14594683859876176299362887472821248000 7970905 46116922058468964334726602812176743360 7970906 14752450316679806999225781104378409984 7970907 1646340659943653062030761466194032640 7970908 73982933624791284521660568136855881216 7970909 6309710387195773659479259941584539186 7970910 -251120965474775153494439372497121280 7970911 -23301254010510146854811175055762272480 7970912 -123428504204679390730859118386120491008 7970913 20080394254978487477429193848108570400 7970914 4174081366598674647672414665254017024 7970915 -87028631521998715034814615393931243440 7970916 -74178478666847830242076548247764200448 7970917 20499522549562282618695708976922771966 7970918 61760992181887438629184412199873699840 7970919 47950090245458375794874494295802081408 7970920 39727816869317046426057923437483929600 7970921 10849661368940833708323410715210563712 7970922 -2609843352844933093419063487839324240 7970923 -1693521074342041417784570613229227520 7970924 39192765834581606943509604352681706496 7970925 35911988335849788326849620358847564000 7970926 11954586195228928079537879478926333184 7970927 43741815554919071050606380357053581776 7970928 18519385152665438365208817421215498240 7970929 553848172384155305184275764031118180 7970930 54286122632195142793061961007614704640 7970931 -32654456160957867680294913085285296720 7970932 -34137469077935132987607584036905765504 7970933 5648875554126489270948502419954404604 7970934 -14813474255635207780152246442005468288 7970935 15133161311278146871883297135132852160 7970936 -134223744483788476527642569194885816320 7970937 -12767820092171465887925441638135050240 7970938 -3569833451070189382293081516970676880 7970939 154122145335497084234889674816012520 7970940 5736852863148811988884503813603840000 7970941 36638968370369289430679356917627732384 7970942 11264841565724472484309226981267988480 7970943 7143988445606754739926778084973787168 7970944 -80080066246194367637693942026186260480 7970945 14089225901760814312182322551323112000 7970946 -11446320899956798026948886565693682816 7970947 42341717811758812372656185348849829104 7970948 8909548335211464137610185581133638656 7970949 -5033985280675748431809144080209978752 7970950 7163928409984561041841835713307721600 7970951 9157935563787837563856896910416636952 7970952 -13731659267726663529527128340061388800 7970953 -375266163734124174617362068851548976 7970954 -1717632378280170719552304059010819840 7970955 41406171020679814640478627177481228800 7970956 13427994482909803812063417066123345920 7970957 -137623107859039495498753887278138928576 7970958 -47250266738984473036789547289208526976 7970959 -8065404367293161894942098055469741480 7970960 196477946454154923241923843206184960 7970961 -18272088851246475923320355148001363728 7970962 25042209648835559029236990927080215200 7970963 11677914037792567366016612286619661568 7970964 -42346711016177111307046119001587609600 7970965 97652226299350112594894628739553921280 7970966 -81364746239891999721991728140784927360 7970967 8005359877770077924130096174191325816 7970968 7746274187982447818650614998694789120 7970969 -95325608715037249544026915168532186940 7970970 -4603752539078685164981606139641994240 7970971 10533481601275283339405580256760820352 7970972 -20028245675484180336409153854587057664 7970973 -44422618498383511299607431100893081216 7970974 17589803229989208505001047649371945344 7970975 19381284306142454197744612502384406000 7970976 18927058833335172945106027290248478720 7970977 69482195175576660158868774225034924800 7970978 50357296580352987228944800541462385024 7970979 47553630842910485008924145255843844984 7970980 -35060731222197973850626401034759008000 7970981 -10246180319227172304851009455069468128 7970982 51595474667115496991754012559453478592 7970983 23375246963513873421476209194448954232 7970984 -4629321397916912383734411457307934720 7970985 -49867989169720919758919691647895322560 7970986 35885565567540514304280406107736702560 7970987 170178264559167804021722304932475459636 7970988 14318807838153740003279433338162823168 7970989 33937699198742528394622028151308785324 7970990 74587219226784115584630320945888714880 7970991 -15290382884643878647430922406789700736 7970992 17668986322224914501683805409857830912 7970993 51846000744546620707414059217602244242 7970994 -39297338833409735019723471469694745600 7970995 -29854351396268336615245362047163566880 7970996 2907508451819501779900644550803456 7970997 134860640528714644031130806385878016480 7970998 -2434806107303924366463895602920221824 7970999 -42212902842383640956027790738610151040 7971000 95624623187994517790017036147845120000 7971001 73328927858484180876599190154707106900 7971002 -28823975074527218315612454018668006688 7971003 -19929555218518847795755586373103679616 7971004 -43131434877589612023161692094252196864 7971005 37877705559307897383501245403831068160 7971006 -20639843721157980893711610230155452096 7971007 -28555949928976693679102753842960887936 7971008 8521847054432546060715491407398174720 7971009 -3959228921213433812417937502138988496 7971010 7088250968913586150576373321731959360 7971011 -124514781439403482266228841952646237288 7971012 -35687970847510425238742505143639359488 7971013 -46304513347177699509050124164864826080 7971014 38921534499640539181434595825461535872 7971015 4636831698603429554519310359853541440 7971016 12069837515303589057387950835903744000 7971017 -66564862636642049218227205509457664934 7971018 -7817903265251648974264086967546060800 7971019 -28060445239005408038484598655461633904 7971020 28539490152926696669829382952557946880 7971021 41603265865282905842088013359476083200 7971022 94913106896021586066634382330468421312 7971023 -724039340885071918963754997542624880 7971024 -10727436448137913610448211266599387136 7971025 -24535368767941274867226162487209487450 7971026 1586730947672323692776599169138640000 7971027 62668003138445352105573730581768444720 7971028 15107696465186303227921504803635331072 7971029 -41059205006636632899795466593331758720 7971030 4558035107204544842094110369498219520 7971031 54379664658446732101312958140873405832 7971032 44128530744429855770888091072499353600 7971033 -27162823918894987004034200401654691136 7971034 773526767889822876879545898054178272 7971035 -36527557794700587081126579248815187520 7971036 67324211391245782138998281454175898112 7971037 75041070788638658079874220952150453772 7971038 47241610198455337700497642232760865920 7971039 110941587744354910469333134634433397920 7971040 29220981237386984173953105577283420160 7971041 8708759866257499685263693820326707456 7971042 -4722571694599073650615164756117660288 7971043 -3851778577880180231810768363839744376 7971044 90282072827272164040387268899171307136 7971045 -43621484268239295145763884598690942400 7971046 -37325813630622932142770541509646282528 7971047 -22254457548209156551069554848859268128 7971048 3198096380384228542366963165027138560 7971049 -103359534580371271839873787640136893040 7971050 13295468548677982874625580530285430800 7971051 -80542627934946702009584601425450567040 7971052 -88195520514838732859051787106200657664 7971053 218060589893888104034842841820856639800 7971054 -5426390209691279332218699241071639552 7971055 -43948442531598004752764819745069338040 7971056 2866829132478235814856193275843379200 7971057 -100817758194279570958171256801002528560 7971058 5528162897791140165753056878783836576 7971059 -103497064848715419402371914117740479808 7971060 -3208765321930897055574676063251671040 7971061 7867260372123783697249475362116766720 7971062 -7044977996027062137291718294347367296 7971063 -15116823321018127014167705258616488112 7971064 -53172679733578699462200388202712391680 7971065 -7545767110752590247810831096435221880 7971066 -36925142158177319462936057755578780048 7971067 30588705251915802448926195238741113248 7971068 -8882604880019715844300011614246913024 7971069 87561614377686458943951482655289580544 7971070 -42484655393560026479153420148557692800 7971071 49934076070657913299467842563021988304 7971072 -23271239447797032536163683489607057408 7971073 137885720034030612211639495524642809904 7971074 -74202068280599634109383094085076796464 7971075 733446656472500709732963237454578000 7971076 -76060865430941669371322803285101370240 7971077 -80121649247690668950282666510001838400 7971078 12409410767754763167816095957829771648 7971079 -34631591201579351932206403985676240624 7971080 -640342992038451520327776507373056000 7971081 -72458092040918626843645620619873291248 7971082 191054692368204997365792619515293184 7971083 32912045942291628843565662676739382744 7971084 -4609641963401184952651773665651351040 7971085 -27578655666907645768449510596637616200 7971086 -67217115125579216120249479669122835008 7971087 31786360010687769762815885486580259968 7971088 33454740765972109110751828195818799104 7971089 -72934000668633203248101094166344320 7971090 1666771086465790575990039307261048320 7971091 68627952805648773229038552251220488492 7971092 22814118175307670528404679166468841472 7971093 8900893511475759046354654465708364856 7971094 -38754433853719891216576208492835911040 7971095 -45032830366878787137210629615124491040 7971096 4181823263622860074431639430169886720 7971097 -18845907850222326417004774454168458200 7971098 62229079715897825275091101763667586800 7971099 -8590670863534552813857903188963538432 7971100 -20230924302967778433126353937386240000 7971101 91718838267764182754182046157754464102 7971102 -19607542272777039584852104753204632960 7971103 -15306379230047456040288780390474949520 7971104 -92637818175770104491405327005077929984 7971105 -786887587498477670785549321416953280 7971106 -6042314902380477420720418481829537792 7971107 66933917852279779502053257719106976680 7971108 -48669088958791285804972738383892469760 7971109 -165773138444360405518397322379750090690 7971110 6448079784905274030232625902681989120 7971111 32497678344650892809926057783575114960 7971112 -90206087844853030470116029038236805120 7971113 25924690929127804207956548041105863540 7971114 -36829515455804377973946703195133429760 7971115 -13246118041685311460608939808256270240 7971116 -70420459898283112978465183470366831360 7971117 -25924084904968496872145491540330944 7971118 5709376396159616506836525590876112000 7971119 -33892199803746602060998078048895362056 7971120 9785560161791545745240647425675755520 7971121 -55574556637726071936438891582962166300 7971122 68906778239297012729828432492966968224 7971123 2486421635010237189521617908718983168 7971124 96529520354006653186118156502483984384 7971125 -1448093800630311532332051639235272000 7971126 3429058320233748255536083232833489344 7971127 74936830425306066879048693575627838480 7971128 -47227329455920663237779027278020608000 7971129 -73397737172528553496531909247646633936 7971130 -45422913246194539586100854274850036800 7971131 -1426306378303652739853589148086266608 7971132 6828894145569413434515562287970412544 7971133 -1531834576735073309143987125944650176 7971134 2807471471089778647264723318060137216 7971135 16073146527615877019492763345628016640 7971136 -4725729583582918169234830161440931840 7971137 -173174904047138205584128020321965681214 7971138 2855033395782591039292868105990181888 7971139 41769760913536345396545563162278963200 7971140 66087900459538761650512859864692573440 7971141 -46397599754017021280021986640952607008 7971142 45108437333917517083448106737339559744 7971143 -95570948575040464086826421894488516920 7971144 11543117741518245862226650377891840000 7971145 15504553699905906750446849029244659200 7971146 -14213263959430357585924380667862849280 7971147 -14896478695808536476684867222948688032 7971148 21082141352356705511726520799106334720 7971149 10585095139352953046201648921607228150 7971150 9290731288971670730646504677680435200 7971151 123443991814681607688034488660155198904 7971152 -3871852251860117818003452345012584448 7971153 53237361185927444781532141737085551744 7971154 -13942130380116741128615631914760652800 7971155 -73324347460201173090152027170499427840 7971156 60718780531081949825304542312038195200 7971157 65725877302444495784385653736847411406 7971158 19029702277871799007021837123871753088 7971159 39122587619185942459217323382139884160 7971160 -14985890296824378246279688216120320000 7971161 64099647151762038620996522355423435024 7971162 -3375210267800456392662126188193907200 7971163 39219268662494719729753902197795751384 7971164 128170615351233162228578499146620640256 7971165 9807045676325575379528131600495754400 7971166 -18711039677956765292700220700579978880 7971167 11108346595291602534113099101739271120 7971168 -81931427811992189671091852229476352 7971169 -3244445496302921257399206186210161368 7971170 18829098965931187596067542833505331200 7971171 -17168450634377875790611830636870289824 7971172 -49689242861748660232700947335617310720 7971173 -86245638933915553267284489523626462882 7971174 -37077497820503692165296436096488524256 7971175 43594173193457402896315945711771841800 7971176 -4958062498582474273116132220018329600 7971177 -23545132792661317183650193087955418480 7971178 -25168222122545865942420993048079521360 7971179 19758990141358398807993214574049745920 7971180 17839792738709621355182347160841830400 7971181 140213038529575490109517890741896187372 7971182 -22699564050005192997308809873774031808 7971183 -160741803773472796718466863762256134400 7971184 -13833730551958859241877619177929768960 7971185 1821378484369166821220484034320802560 7971186 11502221738693142647563692035728040064 7971187 -35962792733235090613986915242998313648 7971188 98914214486782372331187300838353429888 7971189 24486035067840380289830697018244426848 7971190 -1743759902569094484778021138818278400 7971191 -166137105774734927060801130430963396248 7971192 -25937895005733557209883824634425159680 7971193 20938807552012228653805385496344220304 7971194 -2236141851694540750018463900857270272 7971195 -16009045220323757135794423883941670400 7971196 21162326078644729878806249305058288640 7971197 -45081964437059932161742238772334596660 7971198 2104514148944391073584556949684807616 7971199 145222407039592941893846283222407811200 7971200 36974935956424269422377314558148608000 7971201 40620935963164424943633225769304723520 7971202 26247445841045513726763303418664025600 7971203 -48404779033463668273160243181932555880 7971204 -28644871604896806119212756483357544448 7971205 -23297577744173903912930944625219357280 7971206 12017504504691717395751649646487304320 7971207 62944237858523883089814932231513494440 7971208 11685124492362142654228050770686771200 7971209 17144254085585702232081354824803936410 7971210 -74389286629168750406834517243032640 7971211 -1718989701264035066525843808822095856 7971212 -8761869228451826460278686112314892544 7971213 77822049345246748199881129976641220544 7971214 -1554396663171907411224766675237654848 7971215 15818013444114270386058358581021017280 7971216 1545432364425955114843240443861270528 7971217 25580315835029910281841274461404553266 7971218 -41338611456776306943722818167217891440 7971219 -22360343593821069679296717264510651912 7971220 -23453783689519684045172741011909194240 7971221 -11356996305883161205901445096438526578 7971222 11391592716634395151155892589169477120 7971223 73599328729856467304392182238363137624 7971224 73181741905722988219763914789410600960 7971225 -5611033723384465337344769131629844800 7971226 8790964735599822220793594072724275424 7971227 -7903049683276872839398750066308527856 7971228 -27376740911013598536813297582619000320 7971229 24864422790010189399867256712969750272 7971230 244727880033762331238166074394854400 7971231 -16471652236596351843534416805710238648 7971232 141701726088289987371531016919626678272 7971233 141690580287982696034321735235385560240 7971234 -33677757319484609820930358431059656320 7971235 -5583446796036127709071520326002513600 7971236 -15609893935607461489080074726221332480 7971237 -69813961016041723745618033983228215360 7971238 -111329248050949569697242774123850080 7971239 20315379000671090785687364086803218040 7971240 18233809821024724920711174297639321600 7971241 -1379292551937828301716352966194628416 7971242 -26431267814637123090456260820320251728 7971243 -10147366723654904752503238181024321280 7971244 97764786043792255274849811701676020736 7971245 59499209650528836240237532866819247500 7971246 11379966363687991352036420060409818880 7971247 -31472321268358826889141605368233148416 7971248 -12669017626807515035517078783882756096 7971249 1368992857256421846369826242142705536 7971250 2162903209966357173092810309397120000 7971251 33965533641063327747909063898585578252 7971252 -25690305830915323153346964205388525568 7971253 52774895035496854789840381052421757404 7971254 1342421247200438673266202845340618240 7971255 7376018228335320183238714892162649360 7971256 151395533495951054241837536968183418880 7971257 17218224953936128505848262429725696512 7971258 46336987058534437431532965735239147520 7971259 -138085586203794393655225803029046362640 7971260 8834522328564208104086040031106457600 7971261 -15344741372401376604536460618192672960 7971262 -19670604219783271751019491239180411968 7971263 -41467536081493185305750367328393399488 7971264 -7502010948167916915616849666139750400 7971265 32098122987712742116511901637107144660 7971266 -39047364200784997238821856923339410624 7971267 -52439357966861957451573910433213175552 7971268 23439473027492768653402035176751237248 7971269 7762067748781625628258256920206576670 7971270 -20815298833412763388894241569677494400 7971271 -5141410016164612983574789359094194816 7971272 -152691006850475962493816247530697907200 7971273 -133479407185474770342221394300975201600 7971274 -81953842476191381515376516429895078864 7971275 -23248885218153274537115898126138103200 7971276 -40152486780378450910289917657914720768 7971277 -35256368313341990681607299267788503060 7971278 -8405352118325552588145572481282736128 7971279 44165424308831518350544405201828252800 7971280 -5900030798100844712213444616215101440 7971281 -97969383548106343057594738019819547918 7971282 -31936478667986875632444421713088045056 7971283 -127274194180967817870003429187142286600 7971284 165080793724157983305345846427279773696 7971285 -7631541955957691655648569406325651200 7971286 -34175660573052505922192059067128783008 7971287 8428341494909098953671610727978413720 7971288 -6668071722695598115914057092519116800 7971289 -83416898908772829252692807170611906944 7971290 -38646735897463911308312591600505139200 7971291 -4378735826524905861784975477264402668 7971292 -36880320871668475948370821591816647680 7971293 -118315701585494215933389126410726325792 7971294 10470870103045806740031513559346257920 7971295 2539422990347735114412978370566421800 7971296 17606426396164261127173995269224660992 7971297 -242518650592790847986405648705392704 7971298 -10781604340724420645867485880567045760 7971299 17909970610910988178013716572845443536 7971300 27324283131390033603379990599958828800 7971301 -34302503130490948948824051871206801188 7971302 -35096772135504096640606882114324030944 7971303 26076226573497919847654830083875377704 7971304 -100700326382196951558213089743894855680 7971305 -111854593690002112131985231424868216540 7971306 -2847645535795683008376334801176824832 7971307 157253240316205248953428181578054381556 7971308 5393401632661773359859641312421004800 7971309 22547914724772578456002492166815302528 7971310 -5382496595937052211747816221179877440 7971311 60432630569235725279905631550329784912 7971312 -5060142383793870061950207087925002240 7971313 -25527622923514958644896289664499506880 7971314 13730513519855069806696857698560459680 7971315 -9953769819769698643980100754765448960 7971316 -2132772630959061701378006484252366080 7971317 32116422820254984768300519000815251200 7971318 -68533230731292550920159119647451825280 7971319 11501048543363687898715820117514027160 7971320 -27833779407748359735354048811505971200 7971321 2882606519786358741818489473610096640 7971322 85527531018282635462469616613786105712 7971323 122657498943106808224984637621250433572 7971324 -22427859288076912675656114885346802688 7971325 -53738638491007233028269641284820396000 7971326 -47250801370640460825836227969227844416 7971327 3287295501939955848321791037852863328 7971328 -47504572579302079355565163546127892480 7971329 40636384964458905613297456590918245376 7971330 -18449929388691069916259106363886894080 7971331 102584053489036206074074689789007931132 7971332 -6701889373468954018601752505128719360 7971333 -18101659464913623463885797299018988576 7971334 20360200416397095515528087117752396032 7971335 37653603203825989517662438323920636280 7971336 60641823189416403413520233586784051200 7971337 -246058663788839510248321247222470020480 7971338 57289316919979864101600313278609814320 7971339 49153430881691364462932072550771348480 7971340 69301939848498421224020171092131840 7971341 101622715017415523624610049192519630080 7971342 18107793416254777779628492521886080000 7971343 -1961268752022438926887833884729997600 7971344 -33911382282111348887367014260146954240 7971345 -7550093533471694868601190096391052800 7971346 -32804323072120780718018261658241684320 7971347 -150327802976454994287382274786502069204 7971348 28191773523744088599130046774204792832 7971349 12543678860187419500595648879616375040 7971350 10038431634238621779944579704428436800 7971351 94033579699778913962469079624586340000 7971352 1214041491398003799096969848007045120 7971353 -10018706432749026567381382432714630716 7971354 -21956441477816850142442507332393289760 7971355 -26331560131725192629741919900819782400 7971356 16471146840515758208028240508222993920 7971357 -56477040994465849047651153638767608960 7971358 29300727059545931266532332714327692288 7971359 -20692632234695173052730467111315583264 7971360 51573955573025758974999034267340636160 7971361 21795799082707184361153855677911238932 7971362 -1370445210347098067937157035431285760 7971363 -33074936633636481103981681419288776736 7971364 62516698330913397958689058544936667776 7971365 6779198262086244515366146301044171260 7971366 -8107693775248574173782911913221844096 7971367 -39436144207708549990611906414679741920 7971368 -146403560975130116096262533357861283840 7971369 69607220377010512341864858869139352992 7971370 18600143586672021469669656320458671360 7971371 -5624006132438166477218398157364517056 7971372 61089038629575443995897234573230182400 7971373 95059968417195439689598798781263369622 7971374 31336105666693269619236477212743132800 7971375 -91921443048025083543520618064615160000 7971376 -10251373153120231063999649299909574656 7971377 250154016096844689565353385667141031972 7971378 10492999593880181952056934864223569024 7971379 20633833856732583519843032622598829568 7971380 -16279766243757503193583177603157587200 7971381 8199278364978208046445635045090906496 7971382 -8786971980237486628255769731774755648 7971383 -154879605967567393442940430878853632 7971384 7908128451159054465196547542831472640 7971385 44584014887775936893848445821744081920 7971386 -17834595386787034952065227699685445376 7971387 -59567013549712572440161926654389048040 7971388 43564830271193063748057705800365363200 7971389 -10054461117587238209250009746644842810 7971390 -890622934260732789201539712843137280 7971391 -4627151474538236348481739199235059288 7971392 32582320040014661272918622741402222592 7971393 -21492486917894424023004555074976341760 7971394 -47180352649376819115985983291144243504 7971395 47615115325805500287582203126454800400 7971396 112731414081181378565405654469531101184 7971397 -16097847303317953642574113193484467168 7971398 15330877601556530931110884769404979136 7971399 150325237444571603268905476592442375120 7971400 49363862837358528119024781986524032000 7971401 -100443361468250287123802870683824290598 7971402 14026725484914149825761137759063625728 7971403 -95043720088315473822576340559607362112 7971404 35486964435886671245248783630443325440 7971405 15246398429523302772423521987429241600 7971406 15260445142123552874879437080899579520 7971407 89818453826836258863306942983859537960 7971408 6787030816733734555946334415945580544 7971409 3151627074976828678376832287190005760 7971410 -36066638475065994652911516722258040000 7971411 7300797136915670022910189576778049024 7971412 59305509221833054471650916222991001600 7971413 -59348829484188298981645116591724684338 7971414 -13416320400889315652484068499035834880 7971415 -60355503899722990479453381261269470440 7971416 -71864210876786889398611817768004403200 7971417 -56784500460018979884949490671088278566 7971418 -10402943635270494406541290582295606304 7971419 -139733894503739348083264162852207915488 7971420 -28160471198643007217922445876781829120 7971421 -3008452135697459067022613486041599956 7971422 33743270653245740130507122772176080512 7971423 -157803530749413701480291258638285122432 7971424 80500437549866590311431095474190155776 7971425 5749045774347586837929429620995747200 7971426 241693041223756436099967810178260480 7971427 29246615060975447869563482907208608592 7971428 -27083023592379791105617826540294747904 7971429 67945459805421936901530370054252082784 7971430 -48791438226667447798529582602559360640 7971431 24040756948117017777536062129760918400 7971432 -3362105814789153703157957651972751360 7971433 -48947171859053586657398721059361757440 7971434 -53549927639345143632776280043407522384 7971435 39156676125873279341857337100636619200 7971436 136058681437644139593360163411073504256 7971437 145500141320168938571810568945353820000 7971438 5255188939375800319113462223496276544 7971439 -6575812355581652090977651952085641744 7971440 23147686599168661643816200791428136960 7971441 10041739565167539452921120720600433984 7971442 -35290515767990832095703145276309126128 7971443 -143057587027900948828882344639521008308 7971444 -16000188328733110292003009767268449536 7971445 -85966131179585346752361079235664915300 7971446 -3247966969159095357162169268868109056 7971447 81229647978935608589670334263920634240 7971448 -66060910075644258715625162070638960640 7971449 -301415146087157863825880017134457980 7971450 25859575400305117455202023515467296000 7971451 70454817384972643193461989188729470552 7971452 -118265583899194184316467958066803209728 7971453 52478512740421489143725615924504256 7971454 -868255360698931575082502686591806720 7971455 -46668394559946023192845161932164143840 7971456 83885024512276421875326831513776947200 7971457 47157709528997532342383260430253335380 7971458 12466343650478902388702040255606391680 7971459 20891306942393415278481607654041203520 7971460 -21737983286156100634481467089309327360 7971461 -80199032244575211713897291554765675938 7971462 56824819789996088178472417343815163520 7971463 -33079289749047270548392937578281869760 7971464 -13539087275921732799682455960917114880 7971465 -1333763780002453598859016125463042560 7971466 27945124257113615521861021045794955104 7971467 60931630631343385069348007315803883076 7971468 33963367535449967382273878362888343040 7971469 -558247746196493163314707040128811520 7971470 5563245533552788264163556179360924160 7971471 11071170890628363864896335328536067808 7971472 3882393227651695842699741008026091520 7971473 86135687474378171396230579662805459824 7971474 -10844625879199524346173703947383566848 7971475 14494847646499686513605055894198201000 7971476 26229857558804283441655003689567778560 7971477 -16759817312828448456635581008384605280 7971478 27014750421949942766887124157117565824 7971479 163911253359801579480188139975513420768 7971480 -103652256476812094486949164378112000 7971481 65762819045131807585544358668114729664 7971482 80994448750828348458659888242204677120 7971483 -42926667224977163216904900939006999696 7971484 -126033012551854888743095633460938829824 7971485 83122302748197912582707115730403043180 7971486 3636969628259249528911367859404688384 7971487 51269106138781795169903783948086425536 7971488 -22040532296549416948540026274719989760 7971489 87758850576915754805089471705590995154 7971490 -4424646229702551655154377390974117600 7971491 -50318401936273417144008927342954327600 7971492 -48160405165556921010448656431568384000 7971493 -69057628229517467105443714197296872258 7971494 7715751970873097103267780752654868480 7971495 17568759795091430026101990868800230400 7971496 10976939374411247653027425290045184000 7971497 12330336799995925003768506625172760420 7971498 30140858670183519972865396851924433584 7971499 60168342513948328209450768961359912500 7971500 -53192752422241583720368629919353600000 7971501 -51769187573434534312965091351704580992 7971502 -8354052277936829396272196142102835200 7971503 -47827604272055388839125099420659451248 7971504 5364356510114376934388962147192995840 7971505 -27460765992476984198572559000092331340 7971506 2620139562517995671753647302090817440 7971507 -35256877227948174149638413497470176000 7971508 105682691625460674001007866991977939328 7971509 -3220595675793454403650353518226729600 7971510 -25051083329131723438352756917987789440 7971511 -137407194703705118400495899392476521000 7971512 -1289097469696141011205615489939476480 7971513 -34999079187049181334994659891829991712 7971514 -14052468240807100377091022883366938880 7971515 -25920429413884344505092304510258763280 7971516 -49146129511884070504577574723253578240 7971517 24375215364420304042348408323900160320 7971518 52937003969554957201297908585701544960 7971519 3254104009188048473045614557262438344 7971520 9111145043444948056294482504056832000 7971521 23552095158506090886478315359000418692 7971522 -2332821855619494206186368283699443200 7971523 -71322370331092282004181037314667512064 7971524 -73771560063478435099583260742108663808 7971525 -3089279915024038162278789883738500000 7971526 -17111485056295568318932907035989073920 7971527 -9170258287795100571329633842542861600 7971528 -19707526203973561514135135067708579840 7971529 92368512678973967050968907118389512576 7971530 -4705849550763932646744992893305415680 7971531 39645344371015600954264295817427768320 7971532 40148233239317042715131083493098109696 7971533 -274651221431450093100855825629951916180 7971534 -5036373238563558185700170542274702784 7971535 6734044635561737598791367264641148000 7971536 -2314648336225073589255985284312465408 7971537 -21293903414277177132466581982954256448 7971538 -64302430601714298469900016637166958304 7971539 17374792211075323768206159973766956656 7971540 -36827690417580933878203504135544371200 7971541 -123064666408922648995648009378219654916 7971542 -9512146691568783906697754233242864000 7971543 -59698171497542406560108688491432326368 7971544 -11976428295940247660713912866906439680 7971545 87557238133191009477788785954265803200 7971546 51158409808708809306311344041830976000 7971547 -26193727605358648035294224336616067920 7971548 -6464932000376334744489768389290091520 7971549 55847296386599995107076638199310395200 7971550 -12321278627313092543718846818045515200 7971551 25171691853335116769243384365843504752 7971552 -27865203816292249101539621772436439040 7971553 -42823870384865797602184306557734311680 7971554 34940060829686238874791591746436176976 7971555 354797363811136229449742280414251520 7971556 35231791594479505538221622016363720320 7971557 490180443997298013676854381972069888 7971558 12695922817606530801699640495850649600 7971559 17694568821607752993012097580000480616 7971560 20868369533475021975449741546509056000 7971561 18566126913103488213571953525005814240 7971562 -2329069362114238612373282651432471808 7971563 -103788493245406085647001866578091474188 7971564 23399448912128769020946772258204938240 7971565 12698311902169027958392253264204195340 7971566 -1512764764114111271291083208440958016 7971567 -6100742666608563335973520446856118520 7971568 21126312827151349619094246252169887744 7971569 -5953365910493182173383787919489687056 7971570 -8037686677766217152122971499249359360 7971571 -10314331478624933956329611660148819888 7971572 17252140536791483426426372846830645248 7971573 -98471813732985287765458796812582926816 7971574 -41633439946311933802775230155027002880 7971575 -556082351167025241781377927045313200 7971576 -28796893119021175468183743947687854080 7971577 -2154334468213924181396513909448135574 7971578 114836544967960951565505909840750965760 7971579 20916457668179841231277130765358263808 7971580 -40263767759084893805942361195242572800 7971581 -140996863001000957657908858219082959488 7971582 101561776374071294457630294540151065600 7971583 -82028458299838954752023231256580475480 7971584 59003777987272441992078810648139530240 7971585 -10112408770325128868476966148061212160 7971586 1012755979312521324242086441885109760 7971587 -6945695032492594409597233776691413600 7971588 -6972690280951047436543146844895477760 7971589 41518592279006787346598760584384820792 7971590 5788753516961175365099745193207555200 7971591 34764785246583391754103411887958330792 7971592 85326665621440244768705544590831616000 7971593 -40629484172364521871490429053178475520 7971594 -10916222452610541489694179318970038528 7971595 7284188636316392697206324591128221600 7971596 34066601979901277623222367818486379520 7971597 -34748883263736293610766420751615232426 7971598 87610559894288940576546498469270464 7971599 -184521442731798873757968630610351869864 7971600 -89820161073810777921203524062412800 7971601 -141248479505665693841075569298769694 7971602 -470025181233006050482194135655660896 7971603 -22568037658040125138373360864539905096 7971604 36329499134178427469185359205587853312 7971605 35344165489365342508853536944167281560 7971606 9881749272003528033470472698870668800 7971607 34516816428080991897961862582968058880 7971608 -58838794623965805284394620947404288000 7971609 45628896631254608116709180387048957904 7971610 19726688879383754821095021962682228960 7971611 -155011928973474129344449509221326321788 7971612 91337923179388163045740367416805941248 7971613 -12377892900612240129673557998872028296 7971614 -65175858947932217900892817652630674944 7971615 -59115166084984370451440455856088341640 7971616 -66239103112307734463334277571533602816 7971617 -148301678111367503612707229463552338334 7971618 14536107598729228108841497991035423104 7971619 23866475647211730276239891984223745152 7971620 5517365027591897955683726152533991680 7971621 12073158967130359899370298653327603200 7971622 118276316242238463675584911594237248192 7971623 837169182109869533432288992144507392 7971624 -50407285777435782186698783553061939200 7971625 6023988132040043391153568248102789000 7971626 956413125831549156800906082285100224 7971627 26695469079438807472285807583060045040 7971628 3801719192363249232083011940395303936 7971629 1767262489990812609496550942886108684 7971630 -6941028294321167453477305573238664960 7971631 94867484292848018885114925492628994712 7971632 18584515439658055941429524368696590336 7971633 66297080406485319553988390230664660802 7971634 -53555506369994645242646128590603915648 7971635 23459816614820161380426508789450067520 7971636 83943096481488677497488858803307079680 7971637 -1349487801593161854631852108292285760 7971638 -51232940744122685119838708021715709056 7971639 21732060851868713214546316299404395008 7971640 -731141738908202178505043806943232000 7971641 969899621528450786117645646564968160 7971642 12282154159711264500956735464233292800 7971643 -154588763040215648341491149246408302108 7971644 44250622534020852072629902347316878336 7971645 4389897610615933442113426895686079040 7971646 36445085661328898004678784387340185344 7971647 -37789365191098008757691920588076066640 7971648 11594293051646940679866424293976965120 7971649 56497250852843998177126063306413460800 7971650 3516667573400413028253658743205632000 7971651 54484988691868421312642498262092638368 7971652 -34094197837638046812906222514220740608 7971653 -252503911680661315120036041554594713920 7971654 40241606042626144995797094905937205632 7971655 13578445802938476227005013867104237560 7971656 17597014042075729890832465972961771520 7971657 117688750906107570768325441903803007392 7971658 13230870200258459806766370718509061680 7971659 73826315404745217546764683872173570040 7971660 66674067155583336604685951199443266560 7971661 -633450184223348667225267377239255988 7971662 -39660477017471165181371401485615765888 7971663 -28334227933432612387500237200229580800 7971664 41670267743365407643924968746431528960 7971665 -3304977582866912320724564299703766000 7971666 -14418246953571588800498495642256418176 7971667 25815984567016114137873292869988558080 7971668 3028271917158462842658579177070002048 7971669 -9061822317588015707571592195883959680 7971670 -29786281340477573350266017358778122240 7971671 -34073493229052983806616669218193395456 7971672 50072662351920251107068590969860055040 7971673 9667257315763975949240025261486929044 7971674 -76613194833573654835233640180927730208 7971675 11941421070074633267376398506277086800 7971676 -96454952099761731081114689498132631040 7971677 -4332771445070350273276506131487053568 7971678 3213799051356814111106810165815864320 7971679 35126523223810088306733462895283413280 7971680 62371390733771570659341164426255400960 7971681 -12116123101376864061315410015165189376 7971682 6615052286752650649953432044265840000 7971683 -11257556082939162683531822495570596068 7971684 78114990707169869664419415605379072 7971685 -96381802179872091935735465117456674560 7971686 2356457211025705113335073030705837792 7971687 56505470823599261236121087764775224776 7971688 -2877285821754819894529763740956042240 7971689 -36717582123899327658615218842395134880 7971690 24390765010834249800923758930140403200 7971691 -10057534842369952054592944795325877696 7971692 69965244296992583002452312615025615872 7971693 -60760212959554941038413091158575999936 7971694 106996467856514454624743297745461328960 7971695 68261682389830857644739662327347216200 7971696 -1184455747056444312999521267449233408 7971697 -105963312384735349915895738193196946960 7971698 2256652278060186778544643344105748480 7971699 -11390110094898747569079851799821108112 7971700 -49602320321981134168369546760402841600 7971701 74693262364809667286368512060543462702 7971702 -4832421197236770630348436868513851968 7971703 15234069143652737842913972209441012720 7971704 32738987251426844190701416657313771520 7971705 -14865707405706658587932011722298491840 7971706 23618345923354785620654866621736157552 7971707 149240413175900948592749741442952801956 7971708 -22865172041482441457108064597537177600 7971709 24644391728084664062091065840043403910 7971710 -36251576520852176899621986034853922240 7971711 -50932460972185263513931573686611990016 7971712 9340942811934636362893531389068574720 7971713 137486039420898035080986715715953720962 7971714 18777202262035441712631997893253860480 7971715 30445713373853714410085528271381994800 7971716 -68609809927538959209967533713224750080 7971717 7191095859082629150351362940939206400 7971718 -21201400252262982162575527735933441440 7971719 34810917279630423492724938507063982560 7971720 54723956342592852629376617852869017600 7971721 -135926825704418986432533911500617247078 7971722 23512900682452794339944577108453936 7971723 -18230509978807593379936166779336192800 7971724 962951685092165514327964045816527872 7971725 23633811667068066657064070853735456900 7971726 7077914986469688902507629940438353920 7971727 -4288186239751150751126827231607112448 7971728 -16744259520033443226116621849452855296 7971729 -34093138996990706802753801201072608016 7971730 6743631414461480934879444467060836800 7971731 -66648692506754007429150120219688221696 7971732 12300067792473624425260936474460098560 7971733 40152382749413836766764852325436423360 7971734 62230551113494183703655877498283498016 7971735 -46061787662393114066776163485265145600 7971736 4420020878491552385393383322795458560 7971737 90483555594057749330665649286015277386 7971738 -26057657555014857533423745658845967872 7971739 -65107717565477339061377414768031006460 7971740 -1542748100640054111001070622879467520 7971741 17930091497599491712486224270061600800 7971742 52878909307599746989008287279343432192 7971743 -15895559238269256156375574790849562624 7971744 6557727807677468162788078210331443200 7971745 132659589854414910019223428009078466880 7971746 4061034120212498511665739615254595744 7971747 -5689004346820154396870926860204073728 7971748 52368750676697736575608682560162337408 7971749 -9466368725853551673602379451906401540 7971750 -77339901945934440832600013081382720000 7971751 100612303123728119149182778607977997872 7971752 146387001175158116906196787704181708800 7971753 17608443336828438290753540210961578208 7971754 941264610769703063124945277688954880 7971755 24104117828819289427576208326276978320 7971756 3513372254212661498903252847965927424 7971757 91628287607771777593093362342551018006 7971758 5159326586803024869383909091089052480 7971759 88171749409880538569662272654983923824 7971760 12882357239693821247727204646353960960 7971761 31579286547461516895424451274544552308 7971762 7566866503457272713721020573807943680 7971763 82956693970365134689681272911532704012 7971764 60593644482775193216650649082429566976 7971765 -5578461343395560169547764530970024000 7971766 -5356630735445063980346982039383242176 7971767 44079364317670558992643084978258384512 7971768 -37722488619597331723343439231327805440 7971769 -32260771751133889553990926393526376956 7971770 -932881286405097184219905376425657600 7971771 -59799377700025179677698715285796448488 7971772 48155685269580485890859110914789668352 7971773 65112215098621049302077669111542454720 7971774 12609468157465900596090059384009379840 7971775 31428680521210013378082166953425966800 7971776 -2600053473996621912422808174830026752 7971777 -2487387610638143620861490523205842240 7971778 78867749944980879284876939239095775440 7971779 -73642761793603283392814374704776232216 7971780 -12973065249529997594649840980170506240 7971781 35805897713518775293254839061820724700 7971782 4641021465536605793005953883129254144 7971783 -6582492993318232977892287749518939872 7971784 -4207096395308562033176111995200460800 7971785 -57253307847694918160413860195732676800 7971786 -5847209775808051705730836842283047936 7971787 -47842069160972500614418346967998611564 7971788 161127335162987656927949472130747269120 7971789 16970557866493930941848543615140968960 7971790 -43269783605786543055893184585458257920 7971791 -83147678430509982847621985449022779416 7971792 6727246882195387724796246578628526080 7971793 -27954887413815726387270916319872534656 7971794 -26435329387819773849589325757827302656 7971795 -27262676266992613112171736476212631280 7971796 -33396340800065388542515403351039547392 7971797 -146912561084952465888221687090203437060 7971798 284331008731552706901085909860729600 7971799 -36261363116864945755648880066866223952 7971800 -1263791225046207365223539792550912000 7971801 1174998382141638865215765334513008960 7971802 10559790550131239352302352655439247072 7971803 16870418494721269923438751033100632080 7971804 -50306930705699598654285112394021928960 7971805 11544491327134315810338677364512785920 7971806 40114298386052460814227724366990772352 7971807 -44359047410529759728967020379242481408 7971808 -35631804747931161263473989381974654976 7971809 105824061683917290342797515430302215360 7971810 -23500679827501281445217459030664115200 7971811 -92987515943878289683920590094525388800 7971812 -22990053556832623670997177728509993344 7971813 976715312742274945160548448948714400 7971814 -91697397082445972146669002376776554688 7971815 -98503361042178301144536133609750346400 7971816 -23091008468885973159802099353708134400 7971817 -40467245654802557333281007491687054208 7971818 -1252134888827462098899963389263063296 7971819 1900715132264675385477829218902517600 7971820 35980714910850842679474316259071918080 7971821 -25853756336697054076450382384531836992 7971822 19838366099432468625363770965233807360 7971823 48074722444213223232774894272238513744 7971824 1439731108845513010771047598028881920 7971825 -30244622324468451873979755142017752400 7971826 -70257461935426017498041576058170597376 7971827 -49103791421127528736735488261886836528 7971828 -29576801445359973292560285616734535680 7971829 -52295302366245656635463863765800179940 7971830 -1787041195216643158789804415233718400 7971831 -40052140829938129517571227886568454400 7971832 -52129419616740917083596644727123517440 7971833 36909094253681938875103746372451295082 7971834 -13496077800742624993242193599306692352 7971835 15223420008438948292958491164122005920 7971836 -14697177121119625314729459116127952896 7971837 77842210018845674025827619853278965760 7971838 -4869971863244718584827289219340223104 7971839 46364276702309625735695173484434456680 7971840 19143864885426400758618018965681602560 7971841 -11812774003016849873894344211382219728 7971842 -13157524545121898610328303513199419488 7971843 -88515982060943717145546951532580808 7971844 55760186507546955310506916136246753280 7971845 23115415449755684654878975997197478400 7971846 22364309422181498312647635725427775488 7971847 -8244769981141107406140590484026817560 7971848 29353732999458405135118186022777333760 7971849 79331587155018832245756126113294578800 7971850 8702889579276195099713900615708000400 7971851 -96835449630098390242978252804768607148 7971852 18794870236579415440706842226501763072 7971853 -93838070397178060934105972601321501898 7971854 87430204499434255051464862565562267072 7971855 74047775396066848788829532145951474960 7971856 628030153677634686399268306287788032 7971857 -121858699274066312428872178626188898060 7971858 22163332227977944252604818020594355200 7971859 95123492587866984620590335616959604956 7971860 -15123905859000438283755925151905405440 7971861 -119986375601944995744784203040038532416 7971862 10183777906456409894860756992739353792 7971863 20996905835152526782743076287546402384 7971864 -12708396335486416030743668770619412480 7971865 95803775843669407082839519237822928640 7971866 3568392510650198956121933151642673920 7971867 -36637335697083277613579936396540782272 7971868 73850513849374507520008036838026060800 7971869 -15311776515697584016304573245834136640 7971870 -4325242725652196963199410907080227200 7971871 141293953682982677676382063331528735072 7971872 21693620389663106846030535356286369792 7971873 10383137879991243459769944418741769088 7971874 -128319458435591130591647491290105341568 7971875 -6651451201769698398645101052000150000 7971876 -13333133992348297085938808272180918272 7971877 -47838556168355721490179562422641635200 7971878 57063482028865016183500480169062462656 7971879 85922334002149969336328352051614476584 7971880 8924635688889368186964507947522457600 7971881 -83463130665577815158891331165125853318 7971882 3809987605221123493282262232392923392 7971883 -14905065035887107319166488535204835480 7971884 -30207116145378438524568372152379581184 7971885 -53763590230512738252202886802930532800 7971886 11382146899767119381896506993858057600 7971887 -53785850602487179423835650384594272000 7971888 -3084342601054464140849730632328708096 7971889 56927932537309932540857977392629007924 7971890 -36199916986188116340363657650057395200 7971891 164167739139018676135387929810332947200 7971892 3456955184185413361824203737096630272 7971893 -95205917599242244975328563734434233860 7971894 2763712762497730572340406112773498880 7971895 91696712413535513274741900786196948080 7971896 13349380151402169796155656296607969280 7971897 -55803111823896932454707813834375671680 7971898 -23870560529274782556299059069207971840 7971899 272832644786923681992308045394055224 7971900 8182481469042147229475664337232524800 7971901 -22235909286931722796392299442902429376 7971902 -5516948395579996085930888184083566848 7971903 89666134459730246280381427283414802840 7971904 20773362128389683163902730527339708416 7971905 52826356021929864005700032954847096960 7971906 -3667335984476143777745746269161644800 7971907 -28761436231559513414294915996323021568 7971908 -18946636038997025841668584712522960640 7971909 21241255205669088344721666716953984320 7971910 695223128828284037138967917965038720 7971911 8734729441045631060785356956583559512 7971912 -68042880090264764249181986469514444800 7971913 153465915697730209186273474346381843162 7971914 790146446745401301506584852862918400 7971915 -6806007882068726908462294856569973760 7971916 29444071788964742741783697632667568128 7971917 42269469719794305069584781929149062144 7971918 35948960606526667807547960719950832704 7971919 -2092357705195900771947570170641697680 7971920 -21243861441608311568711549016745574400 7971921 -4210829600100317552573367236390777310 7971922 -3942816407277303576918600603028896768 7971923 14036937849111026780340971920042729560 7971924 -10013170621381757775130024313711677440 7971925 -2972128158433774647365333962942948000 7971926 -28931026237518297917861427530463131520 7971927 48660208053440102494579968372633404520 7971928 -70437737188951627633220081754987724800 7971929 4574098707277177908515833113212273664 7971930 -30261845672365764628266928644102338880 7971931 -162760659225607085707036976484808595736 7971932 -8854729871234109321906927256891989504 7971933 -4135433232659484735514350619785122400 7971934 -7997542733536693442912528276657921280 7971935 97481621672784491192415233562994403880 7971936 -7924567054203805801474790198215704576 7971937 143046313976546463943435972328906181552 7971938 -19742059715627725700644627459258148352 7971939 -572683474806267656740162904706448980 7971940 -7265331935699232054922843414546944000 7971941 -42730922200442958168483649735438376100 7971942 -372198318658234132511037753300063744 7971943 -53724185478193489513271948236058152400 7971944 -36234445208832991874531702497757184000 7971945 30302542483883633753351116855492348800 7971946 -786439617219789697285636543972179264 7971947 81619222421855529996583477532439820800 7971948 -36584026770206248035395999692241157120 7971949 -129836704036793860441985633083799355636 7971950 -13316685130230356933804721791377161600 7971951 -13914406661025031165953916315818946560 7971952 34219179460818202884911356230896320512 7971953 48705207274879617299722140329035098864 7971954 62672532026394092974589754908818122240 7971955 15295933400634048133267432659212382000 7971956 67696021136736726283146670994070097920 7971957 93528132048750208935030703459305008526 7971958 -1751742070316638056409299333897922560 7971959 124829696538047473708423462514434445160 7971960 18817220633885781243300493296087859200 7971961 -66332674554640976073504658699092855168 7971962 64144574669247163368409962165245817600 7971963 490942279240380959775093557795815344 7971964 7072991494742514898729323223095296 7971965 -5733079062136779065576253483219367080 7971966 19689323738656678331180356240489641600 7971967 7875071429900049222056756601376313992 7971968 80447741751349766639076161998804746240 7971969 7246596690401003874875025120554328960 7971970 17347125972837750866338770908619716160 7971971 -49004317589156894449307065355469699888 7971972 -17251904103240589959588765801558340608 7971973 -103114007876862947195611152005070927778 7971974 -60229666567100408986912556960903908608 7971975 14165308967788877587511693956870192200 7971976 82824595732539959903470681140958617600 7971977 -48176479182835584450747503496798936540 7971978 -11856426368895045764783627821715755008 7971979 -92206712268738221398689236551221825216 7971980 36684266485391717622876746956226672640 7971981 -41912176420474438663384391851677891648 7971982 -12426444111394823136148244931093547200 7971983 74202325022328787967530629872205266760 7971984 7878015529502734366889271375766487040 7971985 790959968366040324974515566004191360 7971986 -17426972379489619316646910633434205056 7971987 -18642839727258611951628746682114605640 7971988 -9436737660007110792737036152667811840 7971989 -105131252061037907468248127360407715844 7971990 2217265882072661513142264851371088640 7971991 -17355423612814307982899132755882366016 7971992 44136946063913221429479892560326369280 7971993 -2882486769253302545736861218007376800 7971994 151096409418253996794637845217824710400 7971995 -73085289326306110891692064913594868000 7971996 -10008614779565969132269624147836349440 7971997 96964740166670214288632931822321830400 7971998 -15053299251901545372384165280115088000 7971999 10048632351846614858339228954694334464 7972000 -16426742808109677134384890299580416000 7972001 99424207463709909533484560231603415600 7972002 2940550913252611804866511605800630400 7972003 286435456526506014266420238915004384 7972004 2783425222428622653758750015155700736 7972005 -8629788135271675665908887085737385280 7972006 -34384998569608901682431107617899462400 7972007 5815997661450995375944880844654673920 7972008 -25936905806276597221053731355434926080 7972009 -59107959866134615513750750451222358790 7972010 11790902425215300500547382004604344160 7972011 -63445285722411135557172809176756378680 7972012 -36538918879096102536160508651000576000 7972013 -2778657569163547636053098443709715840 7972014 -35948638849639466434987802126637710208 7972015 52553413744014787593291390028784969160 7972016 11669422757628009631159697729761247232 7972017 -9786344266929920765481334557641592720 7972018 -52989813129188850113475342549257549040 7972019 -70999254281636451790851761485908938040 7972020 -385099258258993072928140814065459200 7972021 138160521160093837556482214335855435200 7972022 -16651737783311695944419212820678909952 7972023 -74495267838115856917782223967009525016 7972024 -8801060967117528284166744448396800000 7972025 8272819162457031480465786203512253550 7972026 -1439095223267118507858762505133177856 7972027 -11244001816922259879325986541893495808 7972028 890652387949626297982588656005721600 7972029 39072235573182281113711319835102638328 7972030 -11147317104130578874558970820183358080 7972031 83305066629268988659018071326587132944 7972032 -3857706689739071351817580908807979008 7972033 13614939231491869898725107441856265282 7972034 24848945128590912636068545709336366592 7972035 18084041691838785733310697609560943360 7972036 88321744845892632072534021742469713920 7972037 -52479388994910969693279584060360448900 7972038 3111605146974033936900000182146544064 7972039 -149880040104343511501885779980667120 7972040 6748262722455971791036027544820633600 7972041 39335150922040589913685621221217302528 7972042 9814188950520824161680080073865545600 7972043 38647535722203532664393076038305862292 7972044 20736305008691650526225822898354388992 7972045 16535275002697972897713016842054681600 7972046 77017715303860927251893969541681096960 7972047 90365047145649857529653985922137834240 7972048 -6944222477013170539054749418877091840 7972049 5460133928010886473115741415704024050 7972050 -8613213940683380694190317533668771200 7972051 -32314924029980588804123714580616108948 7972052 55944123729412208373471350568765898752 7972053 2499786169185686581897389441241694208 7972054 53595441270117154945858348298753661312 7972055 33716329929648761865886544684316334560 7972056 39876164625188915036594199732127703040 7972057 9853985727122403089827095898071126532 7972058 7492693721021346772423310112060887040 7972059 -90300181009445155028104153809479848296 7972060 -2719165461655940601931724878461542400 7972061 10378075369751464510756046053644202662 7972062 8829947356702667154578248946037356544 7972063 -105521809069126338370928884707799403016 7972064 -55407983194197302565083975081457352704 7972065 -18216668073033483500794371262599335940 7972066 1708429348455452578488958820013233232 7972067 48097213932686889029510577115877079360 7972068 -27694519593944762464472238259044473856 7972069 -4990150853350881679868075069717729504 7972070 -48300374231018931832901070513817979520 7972071 612620158981774898616702842116909440 7972072 -66554422544073392238839561559933880320 7972073 -95693303301185789754083809770711162396 7972074 -21436103282470676468238846727475781120 7972075 44816711242733633949560464003808327300 7972076 -15807096637041388636743539516194897920 7972077 87506198735523800819497744226998762080 7972078 -43693016902270944850190410820931804480 7972079 266114900397537240097704959493266963376 7972080 -1527357023790385646241270947237068800 7972081 5715311980568021904733400329191267624 7972082 40105502728644517084209759569268920352 7972083 -6645173725645609175304742086987458736 7972084 -14349049289813716227694231717286707200 7972085 2352519850088419486908895898926140 7972086 -7674784208071527303920702237842281600 7972087 26854359754832340939833904848552725736 7972088 -125605838371944557953915315090120458240 7972089 2467077086142034994212131326256515808 7972090 -20482002013769476593104660719867683840 7972091 23278715665623445376903227703604606000 7972092 -39812474115144592874905956333758083584 7972093 43537425681281388305379571867962113280 7972094 -5752964059987444098780909900882459648 7972095 55087262149315268151345671702077911840 7972096 86730428300839728670520561406836736000 7972097 34211223422379348234894341793211846272 7972098 31952602093034912776502340247758267264 7972099 -25008385263873038562341933151576153120 7972100 67354831953550962402095048652348000000 7972101 -90375707440911828363165686582085906720 7972102 41980660106812130293054627627263046752 7972103 -42352401221148500689665350017207212648 7972104 -58884965595306830809369308994141593600 7972105 -33337469065533812710756106312232835740 7972106 -14926705911161791176450495702003372960 7972107 17542277224470543721673451798770524416 7972108 51705763731491056901176811991954411520 7972109 -22394417415666687109527476141818490580 7972110 -21902791528378698902288353692823224960 7972111 -65842576597948589415260017265467936 7972112 -13753841496938669007263712174649565184 7972113 12833155068492885838048216016554428144 7972114 1590166437082280423970731700249398400 7972115 -6410135667528567270687316010622028800 7972116 -10957473842366177052481416502033182720 7972117 -24945021667394856388911737813912828388 7972118 -6066960417248408324779744414717544448 7972119 92067343988371894547465582785628984544 7972120 -16932018831797420292040255831849574400 7972121 -16419665997107231406863205742787802678 7972122 1935722426181731287146086600710241280 7972123 91355842390402354879801564295117689080 7972124 -10666367557338347156791970559547144704 7972125 21989564986465556997206066325041184000 7972126 12101146976898279918458948918905840512 7972127 251317247192554390948922262748138760160 7972128 28640441951083621420888505305996984320 7972129 58625460588331573945459175922620829120 7972130 7010254994862874341983406420783582720 7972131 21065127783684844132676587094943755184 7972132 -21452494515262541679315471238429102080 7972133 27843718617104837723731210330362756024 7972134 -4501329699007731318865244334008133120 7972135 3267566212965850004591385354995526960 7972136 -197099511220641326410028576123967651840 7972137 -30371133090906754073039021160375606006 7972138 49699242619134729149729126258237422944 7972139 4747495642470008820273644910219072000 7972140 -61677477455660517837777532617209610240 7972141 -22025003740162072649725597993839620458 7972142 49465636903101080203264034170430910912 7972143 102022022631483892220300548802263737864 7972144 23477357503104974313618422043651522560 7972145 -20774116629517224931584362957618933760 7972146 -1833568913876509705324755251044933632 7972147 -121215669027843635597717433472377932404 7972148 29874727948541623133491950491462990208 7972149 -81903544626770687143476789075156552192 7972150 -10556424956849660769331480748553878400 7972151 -75884906161808797899491529491008824696 7972152 -18507467399762955684153498646744719360 7972153 -11704022020954850867854121522407559280 7972154 25724357335063987306804401877288804320 7972155 -49373016651111201781760971263392032800 7972156 24011537882603043820139755131064171520 7972157 2200371144689912759188312231539172512 7972158 203650688552851885414527324125804160 7972159 41355986472747690930768053798015754904 7972160 -1676435530171621458796934776592793600 7972161 -517363801820791810527635962876722816 7972162 17177085379534650487436335444032622464 7972163 46596797157783496222312038933340953864 7972164 15388644943026091353142317419086602240 7972165 15661372122828593151296525179428864060 7972166 -24589962911542248262750962969787685760 7972167 3098912046528594851996382293714578944 7972168 33490074000858998546413531272487403520 7972169 -9610373543313323443582537554302685900 7972170 -5411945533847611917114734588888313600 7972171 -34366757770156070894622069122634998528 7972172 43369421553897455314066798901619686400 7972173 49953273594555541166882489840219745984 7972174 14513297887098585012007248695711944704 7972175 35272043365124079612564244642265472000 7972176 -6456864787311760983676865165875347456 7972177 22958205181594325024614550562119832320 7972178 30345996823887511859632182886138721280 7972179 -21324086255187202705173120398707494216 7972180 -27976152509008520980898621176892985600 7972181 -14987775971141070729765753530549210208 7972182 -1818766436098224062443346988697731168 7972183 60586555881218727537417236000971079432 7972184 97182972945245397801229002153490821120 7972185 16863523222008179787484776245337061440 7972186 20387597811300938928881789908845587424 7972187 -59828444675457387754692023069499432000 7972188 16056547958015075761368989844322492416 7972189 -38010062640846453863433439502698626010 7972190 11028406438047809479280732759950375680 7972191 -2870063314612231423220869117486792320 7972192 133416091092786887440453369443097116672 7972193 -150684377085453644515273837472254734558 7972194 -37041933595348684588732763610593577600 7972195 -22465166392914750759882152574102493440 7972196 54037545607648189188475451314885103616 7972197 27439385041287710576604637995378952800 7972198 24575815018045369810382044148871419520 7972199 33076386149226745496798125182934582200 7972200 946476284172894014867052537563136000 7972201 92305626364834876988022726463561561332 7972202 -35793857241578217941021388666739813200 7972203 -71699457930740834586558832507224246696 7972204 -40341309717417063239055039512875596288 7972205 10949893937138121995120420254483755960 7972206 -68558473142794899496615904359372800 7972207 -2937619018227091991716825958871057600 7972208 12590026031689383394475645723987410944 7972209 7381358092780425343993350994578080640 7972210 -33344967384596768451796710042709824000 7972211 -22573435058068047636821170628134203648 7972212 -53037727962870464070120020398542206976 7972213 110368212379682321330310258583017637984 7972214 57327691803623112428349442504219854720 7972215 -746822086314546829536280887045320880 7972216 11826348348919240744749656026896384000 7972217 -6050826873892823381189570448911016048 7972218 -64777877762011781738788036321726169376 7972219 114752974523475143886277401296466195620 7972220 -72721338093589947817240533718153029120 7972221 39216411839165111923990506737697741312 7972222 -41702358365363092228111187208741017088 7972223 -7643697009964164632258662267454979360 7972224 36259777323073147183946565524536688640 7972225 -23715607147564042784518657674956790250 7972226 59484987312869980987822074111197391312 7972227 20792871565807029828789681468517818564 7972228 53275822120323378047615834784013240320 7972229 118049386139651328735713546361165188640 7972230 -10597300127820387477749726157971220480 7972231 52306818120046681402430138986190091032 7972232 -21814469922300552682590764494237977600 7972233 -50378397644802106855530782888376687552 7972234 128461868582387660106672911675939799552 7972235 47263987948875985559714795721138899520 7972236 -62661020001392861692603133333211924480 7972237 -10892749143941488514862719203117617792 7972238 36157483285532070471672228707425933440 7972239 19472000829766215434570328697180947456 7972240 188224908650341480718016381694771200 7972241 70154342367134822515478598885980150784 7972242 8820338759110606923421199515060452864 7972243 -1939923133405231912103213164789546616 7972244 -110413425042307888277408535126472704 7972245 24223757581927202965583926889747790000 7972246 -68705807660943292132853541553238647680 7972247 -71626438360468633385326597413848927520 7972248 -1435905586153872694645895421790617600 7972249 26017367035248970817210883031469381136 7972250 -19519498966794332560557685453200384000 7972251 -48957631097105070163608054946253048016 7972252 132995699658056775802559499571656913920 7972253 95295070121222720577533709395376182502 7972254 50376095457035691147383241654259673664 7972255 62921154417348283482359716183731413160 7972256 -174843374906465594387863010620281520128 7972257 -46584720783552538748571067367760960 7972258 -7757776790259587855789082444273729024 7972259 2494175791860208054697074578635585640 7972260 3917514618155141609639037928880947200 7972261 -102026495854766714492446636211440819776 7972262 -31324576159588977520864123384825292736 7972263 -1268192433300802204496566799981620656 7972264 -48714570071975933813476433442383308800 7972265 -27707985181162531408213636521802339200 7972266 -52642923786721528243817472761659358976 7972267 -62638234593967011474318116207162445120 7972268 44210322286328282106387607243534165248 7972269 41895093202082792330606322166585463040 7972270 15074436229342591078143691523499432960 7972271 -161844473997813437551995423797886780528 7972272 9750509410868786292753282192931553280 7972273 109526866595007879804054929267708775604 7972274 -56865407055630087855087455839382982240 7972275 -28404737685698410914196784925051106200 7972276 35373422653714684342145316622182744832 7972277 -61508884280092777725927835285117433874 7972278 -1753993377068610451863066822027251712 7972279 24298357211588179726830280383598092512 7972280 -25723268722532027463063574157107200 7972281 72009361564868733723201149884087375482 7972282 17244666327547209186899085544006424832 7972283 7178303473848176835242163202308211968 7972284 -74323870688425105440897011205962264064 7972285 77545046935491543369691100108042860800 7972286 156126628012433494191132965564436480 7972287 -3839739063958731170133789716636560440 7972288 -14668077823014405281239741561581862912 7972289 22744298730806905818805711446782317524 7972290 -10140119512133571379996298794780646400 7972291 -4327514779594733906974662310548602308 7972292 -13528579249128041995063407353034501888 7972293 14298727197584087932980999301697035584 7972294 -72866574039021079033902912081936055488 7972295 -43272780204574090156057029922329832200 7972296 -36409285874173311178202622033084211200 7972297 -167717463067619499480709446988214105254 7972298 14580678620119063900378020977912180736 7972299 52961423345411763150090102390312777084 7972300 5103753140648724519758663011443705600 7972301 -1828884169011456010996696316999066496 7972302 8414377447068720427754847784717347840 7972303 263276325280894521218008779022262592960 7972304 -7814345809963861880757356971516575744 7972305 -30765290165351068128896079711216691200 7972306 -23500716598159060823571340934198940672 7972307 17755027772939391716633146855868856912 7972308 39278706412918180518031936557732792192 7972309 55366856801526491110657076586948050510 7972310 -12385962455905405972345718289258253440 7972311 -111695881260270151654065651858402962736 7972312 -15179136216303225086587493477854156800 7972313 -18461944327539883417893890280381441600 7972314 13370978260225937748221653439997614592 7972315 -13226621629125895368283216158540220080 7972316 21828048507457094667508703347276062720 7972317 36252677386852426573117045999237074240 7972318 30401905836015663206971038105255903360 7972319 -58788243432177807096414502401441338256 7972320 -14449078791363916670750889586317066240 7972321 107761204366909749125619146670933425984 7972322 35068363687441659115171229992810565712 7972323 -22211520823407363837154247563204838400 7972324 -1138205871539298875532391969271147904 7972325 -19304498117817315529569494647886292000 7972326 14196998627617891451991813254714344704 7972327 106967746624357504548341651822650416 7972328 -38572295475330328383062601411617095680 7972329 -376761283580068902616589516093571072 7972330 -940025955404340000177273587733742080 7972331 -630962184609216665599262983402419936 7972332 -21160328013600435879183647729580441600 7972333 -69204650135906476788743645585719477460 7972334 -46890247213796695519762175794009687296 7972335 14418329109022277827932659705549013600 7972336 -410815918553362687161048315073527808 7972337 -5915341452417888701729687909640962328 7972338 5878580766115832951033394420800716800 7972339 -170916739918676376057745269935714807860 7972340 25028136532284523694410463548781690880 7972341 4856084890248718462667159532041743104 7972342 949353401636419069786024396135666944 7972343 141053686586928286997055227346723925320 7972344 -42580156673465207042610000012106199040 7972345 -31089896694720391791582003143398665600 7972346 10390366143482569939983681278605141872 7972347 54278800193234044153744758736783718400 7972348 -70964065043713015856432342020664123392 7972349 46577586556623469730193463104472675200 7972350 8292090408939702534104168804124120000 7972351 146055381788579391025585065360211108352 7972352 9614746304094435962346358300634775552 7972353 -13371918070334452006506350664740117400 7972354 13585973402293058818090185230059631712 7972355 111889854505585390644968973776240975760 7972356 3205511926272836196869995136925106176 7972357 -14427887412016283837389852946128239394 7972358 2837768922343730743221074088577761984 7972359 29950037954283338354650392019685294928 7972360 47463093998172654608667129103650816000 7972361 -31727838537799458692371155500377460700 7972362 17953224781390518746889500793019937280 7972363 -15852148773924300656215798357545272320 7972364 83837781371496224792957209531620403200 7972365 19426386596900397530856441407403923520 7972366 -25081699096399492711516415326944077376 7972367 7759549611236287694532959412534294000 7972368 -4903820071570407653187866575108964352 7972369 17386844116253976308762041972314860020 7972370 4172475653770294502223638181552668160 7972371 144267781718552269332476861114781715200 7972372 1345321083717684242317134771321597952 7972373 -17127452045820951388299700749740379378 7972374 15820395204118025956998190552837940160 7972375 93334590776890046234690037413533440000 7972376 -10589725437827514586369223206471372800 7972377 -7562534720535427430533742932172921856 7972378 34998248474150165778548188566161472240 7972379 2018061199732572054260521314643030920 7972380 -14170020191868378386675813150268887040 7972381 -116278430696640773127231694550889368000 7972382 74660417150650991458177737253290542784 7972383 1532531051497753375981105451562711624 7972384 49411960851487345632354060456104558592 7972385 -83861428458815543949128509437803565420 7972386 25340202458071010592218982905222830464 7972387 25951541993310462555108653428737587036 7972388 41700234387346453497824594109675484416 7972389 -105229465591068767253620981137123294146 7972390 3696411339361026928080030884065804800 7972391 6248259486090702077514143612957069280 7972392 -28534739793627823120296605571121889280 7972393 14846747782049953265527997478019311168 7972394 -15293580757220682380392746291674726400 7972395 -39370362257998652152419242533031196960 7972396 -33497320550644014181710994691698462208 7972397 -45327292214374985713836596855843864448 7972398 -35138195679555388746413837794290677760 7972399 -142023361494616840528189593804498179736 7972400 -12999758921361698298459064747929600000 7972401 -102402700104677076455293086627189228480 7972402 -11527786348929361813934135173391620848 7972403 13704814606150669434321036044080879464 7972404 32772942553885409694472619409234266112 7972405 22719578705589733662730364157602592000 7972406 93432690022717323085174218311533557120 7972407 24983309853707149307635116002047456704 7972408 155728060892502971084096135591117352960 7972409 -32721784503815303205665254989537920088 7972410 -24917431323073528187196878482292240640 7972411 -92187287381859903688553479922933064988 7972412 -29717189072450061189645494249675842560 7972413 -100425100410582708408110546248669646016 7972414 -64632111780896125939013602519973746944 7972415 -2179182520306981575137203244081976960 7972416 23806416067532390653514003962925678592 7972417 -31927792688054119574906512737332425534 7972418 -73250013578560611040437349123297089840 7972419 -5326491439374333650248435457924275200 7972420 31155909001320764647795076348333057280 7972421 7042722955506198846503673692321141472 7972422 -49798999753575304333592986081343963136 7972423 -161371012836080666748529477985009774336 7972424 74675832218374862037321502534117662720 7972425 -589478137121898785123259459210547200 7972426 15166042732742683127646258533438922240 7972427 22756913540137958316964098629586592992 7972428 -22472402854607068008044257412838842880 7972429 -95360675593250267574155497587852264970 7972430 55778029328992919468049123148336521600 7972431 -45120370156305553062258407397205513848 7972432 3762241872443052684962175232688373760 7972433 -29731807080601839260286560214942310080 7972434 50353883806717519842430426922263105920 7972435 34492461669095819914772863225233719760 7972436 92564254845645791807737158274252279680 7972437 -60504758027870067178475411460287852640 7972438 45149577860480181180677247845610267840 7972439 -89566501819708623589578565767574876944 7972440 -22780533378280865271549794351588966400 7972441 7113097167256193109314285763399179412 7972442 -5181402159621278002391682724561562400 7972443 -78661113449837166621889891016927654880 7972444 91460171424286845785222516659817318400 7972445 -21202430609884135976898806098680115080 7972446 -48237423766354680540855784262369562816 7972447 48177130430183813780608656406123989936 7972448 -123243084999150211097942820606443520 7972449 15877373070888718669206805014711724464 7972450 15268050915578141004038510012664972000 7972451 11514002055078010591675156874213095452 7972452 53636580803462052771821917060327987200 7972453 53472600207862312953278313582821192702 7972454 19188880235020791645716992837785555072 7972455 -2240399689123404991131108576708686640 7972456 91787396258129727856763125229418362880 7972457 -42077048207109860816126297229499010160 7972458 -218708441847177931125889615070203392 7972459 -123262905780903945289216632088200447960 7972460 43909516578665728605554116860652569600 7972461 -40163316346793008299535639769601161568 7972462 -21989710123256986457404152154308216768 7972463 60197381486322458279024813560743344760 7972464 -5328506594149286414803492821636317184 7972465 -2475591481726763609292224596811155800 7972466 66981263610286471263036000148852834944 7972467 -547849997650511322416987681591573760 7972468 14347915351010851430417897456173029376 7972469 -76504873728793906907525255266972115904 7972470 2684882815244289889780808333412685440 7972471 34204970592430687922057957979679774792 7972472 11664837744079823019238960065720913920 7972473 -73110112059728220512042712841470254592 7972474 -32640600464958426271834176751043013264 7972475 -23749625636684672138515974181612539600 7972476 -6083287392421583865818550085135564800 7972477 -26045215874866842475666254173514998280 7972478 -3345397589790538263956810896172911680 7972479 49985959389385940260757181738567835920 7972480 -92325921902616533043328349108384563200 7972481 -94781399102384726290842205386239412000 7972482 -15297007298435289556287759918345240576 7972483 -46220331232411245169078885197396202280 7972484 -46792683791121729941577177654176440320 7972485 -8531201981009528909637937495023772800 7972486 47811904837897999829744013148381380192 7972487 -43258957340865298741579654047670690368 7972488 21486592936824459723012062775351628800 7972489 2658731111451308669528706167282664960 7972490 -15104057355870682040348558608492185600 7972491 36356489691191785711888194883267418544 7972492 31425814065614246257811766057727898112 7972493 33508870598016667803035888346994461600 7972494 24640449432258344991578762950871208000 7972495 62088390697503550669627622208658549200 7972496 -9249179009736839130954279920204144640 7972497 42994812280742452107093851986612621428 7972498 -34883186781528107400554252289169459200 7972499 153995581478798151328668382915667587500 7972500 -10185243423627507279229095524570880000 7972501 -1168501516966805442464268970526873056 7972502 18116186593148349561263512446546312192 7972503 2024940668048987340048784835079760128 7972504 21027216089741895072617642333559797760 7972505 -10912573324341301139042334008792104440 7972506 3001687980558355577289940915609421280 7972507 61915300237906735290246334187164197504 7972508 -119758439741379820265588098283744604672 7972509 -160528081666211697191675418536695411392 7972510 4929036417130345128254889916457541120 7972511 -75231818644011613697769715745372121888 7972512 70000985294373349190264048615326482432 7972513 -42328216856712941224255006410734332992 7972514 37159476534562890079926285943109978880 7972515 -3232198821197514534508658770214819040 7972516 70870032222509068172519949101360406528 7972517 59219826622559246471023050415288675584 7972518 16897668386660534683454208345546375168 7972519 -17493142555251397862887292426239805520 7972520 23526697112593286226763470358879180800 7972521 -628939927708036665610679118073989216 7972522 -80223771243473327033305527310223731200 7972523 -2173676011877379200028543651032850000 7972524 -10728413416031848458557385983336183808 7972525 16364967835839213352298610188893845600 7972526 14522599522428936811708829715645179712 7972527 -94510676366249580075283646286232605168 7972528 -18014139122482963214796698608909418496 7972529 -132056081975003260142004686435583880080 7972530 -58975647842805123341100395522695680 7972531 -17897215324297110281373152318425067520 7972532 9067476865107567960757496167258351104 7972533 -61365617023340511012441767320265371200 7972534 63097882866602111065572882294948289152 7972535 -109871190589577540751590509212137287200 7972536 -10020665690235995260723328021924413440 7972537 -10619202189697259365577923443973913600 7972538 -1032058707040383424744237235380604928 7972539 -34342745565612069174996548576420639976 7972540 65667211653848690586278029828510794240 7972541 40358597848901185766472125033627048652 7972542 -38469002236187837893893918902004125760 7972543 65249706066964626253778775138664787400 7972544 -148118380697516369550432872561639424 7972545 6259097035676849648514471348525492480 7972546 -8892300534639673540781748560817396528 7972547 167957850133202472715881256805790767112 7972548 71303684919391518512929412687493626880 7972549 -168384474512431324904299495483295744 7972550 25846355404812398150398331340478684800 7972551 -5894557829810187384709623077234381520 7972552 -20559729853335913199305200006856704000 7972553 -103924260777307116410330092486644300198 7972554 -16960409584996365817933040191279219968 7972555 -69213920489331048534613708432855530000 7972556 12585400205865200738414832761424537600 7972557 -7450229806993955050891185735531028512 7972558 -13505336475619952047749316954573235328 7972559 24065861356130878173699292298671839984 7972560 -1648253442584297063775116486659276800 7972561 100049537950460993401054489012659106212 7972562 -22146063147688492528699618701977840640 7972563 35897831533050086961930991593296369664 7972564 76944375670551350609879498718517651200 7972565 39453557336111167441128357932924370720 7972566 -2144579594688232431152607526404980736 7972567 187201005784198325583021847356818832 7972568 12594600801512038982358986778996418560 7972569 130735777514906801910902287352478282 7972570 40541076580499062565118308843539080960 7972571 -170517146000579666823609834470646889800 7972572 29067605775190124095126146410946120192 7972573 -20933219169822776874980187263112354240 7972574 -64821044168614248032939216497167598464 7972575 11792354138539814646508474932708099600 7972576 129640364548246292922013322056395128832 7972577 -127203185797190194012259397255083540574 7972578 8999914940295043321738017805882794048 7972579 46692939509117763519019687512164129180 7972580 -9264822906523555450150991631498608640 7972581 2705136819302005258707732964964422752 7972582 -24601279909428565410073981863650088960 7972583 1960441977251608637501376895170251832 7972584 39907715182836843992575736482905784320 7972585 94410794078625136771125791890409343780 7972586 -11958577911247005954647439985450237008 7972587 282373107111090295010323790263107840 7972588 10454739746560055800918156930305233920 7972589 -68318866235447064605455271819452781610 7972590 8770517913576766199976844427408486400 7972591 -47642847648400732809415056636336303816 7972592 37945768679267153638402569312232538112 7972593 -90417136476866385778317529026396465600 7972594 65708204747705222119175172259738334736 7972595 23773206078695899409312003649602121600 7972596 -25465403041184767431643113436434373248 7972597 29571120899778352215552674917671672160 7972598 -7452693495697479470686990077350489664 7972599 97303038155686457323800433967570201064 7972600 35517623013780117663745849093092864000 7972601 -28127643190802256420344854269590822400 7972602 -22349381742789869041733630842596656640 7972603 -136763609857227461542238223680576061148 7972604 -25837734118397282040280552973101215744 7972605 14763523601072292234270531142328288640 7972606 -46069993224625209240772606198294453248 7972607 -1432069423832545769852120556491202840 7972608 -13557703780494365247767625637545639936 7972609 -105032981352488615385037103228976732960 7972610 -3868626430426861682150127682545699840 7972611 -13960711243895578586320906487822238720 7972612 1321154001809778659320650219942858752 7972613 -63377150569728565954973981297610484416 7972614 5140289749819166013752308318663687680 7972615 30564509811397181391399241499738143200 7972616 59210179039369445010825379797441576960 7972617 17511272840154466213407882005343674112 7972618 -7962752256566093784329480612019372240 7972619 -11460426517459416384537780898615980 7972620 14962193136342328196057213131500902400 7972621 -3595308036668185362622654067013471178 7972622 1951601012279494099595142629945587200 7972623 10115048486173891855802041871426408760 7972624 -24440413925059542292615711027732021248 7972625 -74253287505237640326334616223881991000 7972626 16767489673439512986129109578374678784 7972627 60976809217421488450702797541406474560 7972628 31974310726074955607874356005403504640 7972629 24091303610971758066893395837762132800 7972630 -24715626850696371610257712694378880 7972631 -972350384814665471297088036789912648 7972632 55019488748371904304412862842008299520 7972633 -68564163447273977122721549226753624118 7972634 -96283521295434574857668415660020575488 7972635 52268288855120793360949255174751443200 7972636 -22638551666318598926773545489835185152 7972637 -91719188792140561659220565670956894760 7972638 -9927589120413220113248856091243825152 7972639 52145412373797896124073609883199825400 7972640 16534722157995494361289022323977093120 7972641 95074949161886303768611179323270449440 7972642 17902566139942317185541995043075231744 7972643 -5578809673788809196258897200441076732 7972644 4351811507139199779671289165574133760 7972645 -81711302648132400364599756589683332100 7972646 49483691938708610423807805777832106304 7972647 27862876668748043199766529098629204480 7972648 68723017532260128083312804869224284160 7972649 15639673492836160478263746184258059072 7972650 2319301999679645126273314372179321600 7972651 45551276724741708831934902674747418720 7972652 -20672735367793693719108107832506782464 7972653 20743550770560702471794479921998990624 7972654 33784283697078020935530197040960223872 7972655 -19437504198372284219816152389425300880 7972656 -3785607065480371648798415208803205120 7972657 36196901936645115170947952346439809024 7972658 7779004203490700483262777831754129680 7972659 40464775103874459942307400147656588104 7972660 52135970932154368629713466409124966400 7972661 -96857481547419962275658052638650951776 7972662 -761322548400102920660713640094570048 7972663 102763819170305949031436484345516863912 7972664 19832606500827845865776079604057497600 7972665 3980947931927752405249912932415321920 7972666 23311089843989489329852081384070457600 7972667 16833252264306616207145336277291871716 7972668 5307893618798140278156665173350637056 7972669 99701836595769885106849041831063664070 7972670 -37611895156017990083149406353091510400 7972671 30837039837437129279866889762936404224 7972672 -66213196155487200807079134849474232320 7972673 -333442477977206695770223364901249792 7972674 15381378443266822095997652963331936768 7972675 -63277038114387614310216354366224604100 7972676 -61713284119247240479610899374766138368 7972677 -15574538219084222153438527503812486208 7972678 3553153638672194232975478507137788160 7972679 -2355718786797404655874937342916157440 7972680 16805377639678340236985700728315904000 7972681 -66073039813453323076945861960834444928 7972682 -53044086844618185690406776606342323616 7972683 -25122994676371090364325191498138107176 7972684 -12089616296099354803828893591757937664 7972685 -973804524081620261868613443376275840 7972686 -16775404397854645827610581597868395456 7972687 19122516215891833705973199486536660336 7972688 -3627068683003266216776084426427088896 7972689 -14779452764494334255042491903025615376 7972690 -30040901275398447592658606644556928000 7972691 -60191944626157610525156618322396709908 7972692 -14706722292674229070690782083880960000 7972693 67208301046160148625127048610674612942 7972694 114460573015435427153774539660835712 7972695 -2903755515172297102063692029738808000 7972696 14029797108293548438170174670017331200 7972697 -14756991613307493378459503503309768320 7972698 8703630416478892005229650269362942464 7972699 -2816355443535760313012008157516897264 7972700 -23146758666729201509177985272174937600 7972701 36680824868446638267614593555457846304 7972702 -62726675474645116012384073978053592448 7972703 67778861495617229239747919359313443800 7972704 -33844558745176270666370443824039198720 7972705 1851984099441950585045700825427309200 7972706 13429071882695378660845585765272660480 7972707 -75297768557456215889963642812956487560 7972708 -19571926645176846974815210285604593664 7972709 69777184254919287138619746409875123000 7972710 21314632293280839007188003072980568960 7972711 29501997871567728923513970730750911312 7972712 10096108492251610866470334014969856000 7972713 13526775722173281276087449808325608384 7972714 5791866837356004189725505761314689456 7972715 -27593092660741646762308687659720434880 7972716 -448535312531795692072128731280592896 7972717 145820872243550746870530181835970373612 7972718 -7189708424489905587962328506524168896 7972719 -22536621911965882121906327682792452856 7972720 -6288955508024913951567980072062156800 7972721 29795348241958410377146241877208423332 7972722 -54146309637499626842840008495449169920 7972723 35162226931235329252669878254516878080 7972724 2572328853876676990982093407968658176 7972725 -1494921418596133192494354241369094400 7972726 -3636465504387361286456323374034573440 7972727 -7409582868923003929799293806019906128 7972728 -59705644810281735382532418184360058880 7972729 -93836039796859899700210460180205325680 7972730 -59154600904137785195966127826347870240 7972731 -537573426556158624053805698761571664 7972732 16379304249210838598187863143797841920 7972733 -52304460775601096399983429829593713018 7972734 14814406927801685393482665346821310464 7972735 -1095085799623625268780052160703603840 7972736 -24496985199325092303044868336254976000 7972737 -3119987103795646954139890977211903104 7972738 -71957307711610685401976113564227410880 7972739 107023823593914166367158046839106844540 7972740 -38145282123487425874177164819886621440 7972741 -47217509041434518041649548206031874370 7972742 -41038777783842167543834531034528820800 7972743 25075334945004318477432857152051069824 7972744 114902182463283954065363810890830658560 7972745 -88463655288825765823700099982360656640 7972746 30818431194073953732768102794982849024 7972747 15730002432036034432779173603129022672 7972748 -36416989304042197653322215181106310144 7972749 3742384837726543963719017159344699830 7972750 -75424053971867121588848182953603696000 7972751 208306909843788316807524454434230717472 7972752 19101065299087362217553130183873331200 7972753 -145001200670040765966999982220476865998 7972754 32323841251403835574173560840829042576 7972755 3405583891802277498704824761920766720 7972756 -103781530113425581248262519892815564800 7972757 -53494818341690369947262973241776324420 7972758 -7555272906641304525379461519314386752 7972759 -1297516539930523088665317042027946240 7972760 -43053392766554520968902482661336473600 7972761 32959017360753552043189872116694903360 7972762 383094244532892227412077450567470080 7972763 98873926722037101800694898062888267012 7972764 -51816565999439310920235540764062261248 7972765 -93789871275665127487024871956233416340 7972766 -9340283575882013239131156856774213632 7972767 54192704230923359310816422351800183920 7972768 6209525476667109781250079690604806144 7972769 3661355368464434205040612654250556096 7972770 -15095495244736164016044400028412879360 7972771 80211577865443588186378466135943338972 7972772 -77601298222113567853344859989908106624 7972773 30524218238204382243347355028278597984 7972774 27071243310299797056698773621043242752 7972775 1979969628845689408355804252481796800 7972776 -1277628315647730027664474349907148800 7972777 123783859004866808585112350358257157626 7972778 -31475142794094655720922229789030781440 7972779 -125007328078194505645640233305471036240 7972780 -73659532889174987604279854023525094400 7972781 61441889356092651519126194871703938582 7972782 14902682317459436541249318543191664192 7972783 -13408757084977871996503716347695147936 7972784 20973022717984897209928257154626256896 7972785 -19329785192011689937824187604736231180 7972786 56976001978702483240338845954247032592 7972787 -33346565323941633397651670938386879888 7972788 -42963582982482361700178080098441697280 7972789 13380655121591528940429861838955285568 7972790 -4807126414201792570388871017239278720 7972791 -93422362030868991705346581201154999296 7972792 -157665274163987828996525554989430272000 7972793 85032171849662588325791585810492880720 7972794 -36083041879755286584492718073439953952 7972795 9870483243252718892574007746053500800 7972796 -37612562486435559322967048949110845440 7972797 2583311066006514620889599771736711168 7972798 64531985470521146601515567828036282880 7972799 -148633092610388938193322380862539583360 7972800 7645039933623055472577888806082969600 7972801 95730995469022933137611264435617862400 7972802 294202349489304996855260654757908352 7972803 62355424200832762058349263293912166400 7972804 12271672084230817642256612675249606656 7972805 -40035774978772181138085268341402921000 7972806 11197950909530251558671214833240244224 7972807 284981394558368250863246416390502881192 7972808 -16669038334954439245508099000243543040 7972809 4516171571353054618317079983159197568 7972810 -29324241958492440554611357189335745440 7972811 -112506502550834353910939335778784624 7972812 -49143799111752254644354154490589578240 7972813 -108139344739098302115289692931045709160 7972814 26522185139290747058140344290081636160 7972815 36838497407316977904154624603039349520 7972816 26775915464064626101374612052638851072 7972817 174335465212005142755360792627285658866 7972818 -18283675372860944992246985848444600320 7972819 -317391676169123500779118415411830032 7972820 4251387485327728388571115348676444160 7972821 57234313543812220291265179083451077390 7972822 15649654395673823591700647612220480768 7972823 -73661119395191282497053519239281561896 7972824 -40592979804100555309817301946798510080 7972825 -34506583584005095617882696104612376000 7972826 -59282251480544690499205951646359503888 7972827 51596874534314440353536123054735508120 7972828 -8957334196546815150139602569390530560 7972829 -6823487865382474920365278370836374516 7972830 58384946733525092025210957743313688320 7972831 109792573555887875253063399987099177632 7972832 -13936941972971246709773793283036151808 7972833 -64045886293035590362502175775097749152 7972834 -13857148854117372946572832456063857888 7972835 -2009668419307363764275145338253860160 7972836 -50981629972525399563903937050193087488 7972837 114899357743711983116857366575460078240 7972838 54117651470087277872405781505108988160 7972839 26505313877201467112493660175533343560 7972840 -54955504197601106703196283260309555200 7972841 -12919805139287436254333648480864753400 7972842 -24644436601681127619779107647313490688 7972843 -53999729703728002222769139074637759936 7972844 104818745147178329399497208885415209472 7972845 1359742541635692690128296128712765440 7972846 -13442759784108389320264136560656153600 7972847 -136197090624795701549273742825275058000 7972848 6450644251478502227963127650710487040 7972849 62267589561407652167726300854033888850 7972850 26222303793407558678066499083163668400 7972851 16888804373582761555648376649810635832 7972852 -28673359395109777346824586695125945600 7972853 -37849241952192589659949468467490439520 7972854 27608180174150297423790327998779278720 7972855 124351164551929100062074663060972569520 7972856 -91331589124960400620504059585598156800 7972857 -12171978810341804439692105516703603360 7972858 5392950234743399112935601366304424448 7972859 2874774030439638178776176644349455680 7972860 1129443078907229966471319327707627520 7972861 -27518805048432751796244199358821386548 7972862 62348660550645349554028275637952274432 7972863 -12421200066801502793207437447659305712 7972864 -10884806078859265076270033628089548800 7972865 70327403010710477432003929383163570260 7972866 -52806231033432233066481808102862944512 7972867 -83107299842241067972878145517668783968 7972868 -12831239858526087761643521631285447552 7972869 4206362371329492401707683993146780448 7972870 -44500840972757548963272495725484021120 7972871 1505438877572906911390225441030468152 7972872 -8240158551065475479359265913838510080 7972873 148125888449646129503107088230232211664 7972874 -55323931018691913321042980973766656 7972875 -23993379990531685770433924437866340000 7972876 -109503722671713114695108679185711376640 7972877 54057401675322415169755806972225922272 7972878 -2114276483174876186367688989881323392 7972879 81807009557751680710374822336097154480 7972880 5470810866428420248413096111128002560 7972881 -11673297505645255926644083831024515072 7972882 -24603021369267939469298519329933124208 7972883 -141799272419190490836337407045265430640 7972884 -31415713642147718646386842631160545280 7972885 -13313261021302333315000424058073878600 7972886 -78724946251816795594289765932610548416 7972887 13838131049475798031048125850844422560 7972888 71200242071822336986107285382265333760 7972889 72420930168314199242164928692059519690 7972890 11754575130577753111269932621619056640 7972891 -38282827664083731245372290465511898480 7972892 57608038966022820633723482909227591680 7972893 82889322325151832732895397761212636300 7972894 79109225919595073062075480616321087040 7972895 19690983214613235557495212639170634080 7972896 25623425751290545556824126560921452544 7972897 -57119597072437274072956304314019977680 7972898 5317283669535389390090058539781314112 7972899 -59376453017437166792759111120665321152 7972900 134730442828812773166970821414572800 7972901 39242130273230793296617940060869512000 7972902 14593844146593851368239282140486846592 7972903 68651741679507233244117591242101788152 7972904 -11152272683131354307288408449175470080 7972905 1131693660481564137842267429936232000 7972906 -13382552169881413166779138678495587840 7972907 7039641912124298149104748548625983156 7972908 -7292691100918124512832006910000866304 7972909 41173551733090868401853253247727278816 7972910 35308539053975684254863764945334222720 7972911 9234814530154908443460064457395398912 7972912 -5922368652726345215163224324658954240 7972913 55308074391299627269859986394005017600 7972914 -1792137524540084457992305343359349760 7972915 -46277603599901495760883716105433417920 7972916 -17359439614971744035479732340407683072 7972917 -66107880175325636400408991090063082880 7972918 67411993385121865263682332971831264160 7972919 -64414595548336078377023364942513349056 7972920 28494017100372821331554203254269644800 7972921 -8672670517009858608987609824825413632 7972922 -15985575658561471592787227774967653376 7972923 -10973185038435104414663155146855277056 7972924 42880818512097117723286725271476816896 7972925 -13939387932265369540389370475975626350 7972926 830152101353797159219204073962118784 7972927 -46946009304663693618703174142990929200 7972928 5066943869480887831360699190613639168 7972929 30141384926014332049901616202270791474 7972930 -6718886687096018073524208365235648000 7972931 -2758858540783403461506808751993973936 7972932 -26447528150035435977555349551928320 7972933 157151250810343918391156922048382616576 7972934 53983227676320705588946761734390603616 7972935 -8730458698314534171938126890736256000 7972936 24745216568818487987092535067212743680 7972937 40762566610225007129445076275432571866 7972938 11830300795539187960802219799561400320 7972939 -54948412232110311312416110927646414400 7972940 -30568478224790015280140600390003665920 7972941 14010757583645702108148307096122469440 7972942 -5331668688665983673673882031385139456 7972943 -8826649140456357479460309173458186056 7972944 4342556378408353870970626628148264960 7972945 21509633271111676118386787449365212160 7972946 -38754575758434614764869769574455145328 7972947 -52352844023474011547385505038841236876 7972948 45013059959768664948088869344906407808 7972949 69788991696740565437557731724077958200 7972950 5565602728113263911911325228000819200 7972951 30628909565546733457547171602084963840 7972952 -7390296126627503888817205571075112960 7972953 17528457373664462746999962887586116304 7972954 7740402190591637768618730669396348672 7972955 -143524566660024928968355009931330448000 7972956 21112092503931825581648307729971853312 7972957 -95202343156141809175232827624387928794 7972958 -26250877217533139975478760557889732224 7972959 27350838946600343387269658945610962688 7972960 39042926661285198711902657963698421760 7972961 14983429504078027597852809669929530800 7972962 2649988457474587990339808775792903552 7972963 108362411313111029023085627747140509212 7972964 72343464068701057259035977794755982976 7972965 9498536877563727972734134918715904000 7972966 -32081160557883874619605384575213768000 7972967 -82632105562978737909093134003919366984 7972968 54314725842282365982769499121654005760 7972969 -451715117188202087308728153140530630 7972970 -51104912518255327182208462430259072000 7972971 18334099287360114545298249724791540312 7972972 5800759475054983180981787870568064000 7972973 -45970184889122393018596354385013970656 7972974 301624618297446343427463706314967488 7972975 7550472892779027856293688353532673000 7972976 -1131055605352473173760127039591219200 7972977 45248510751737341901441748672138071040 7972978 -15053972178273200249961702940960327776 7972979 -15383316166294981109544414524476123824 7972980 -8110276557438919713895403160796385280 7972981 -1589637386396264393559110583196469088 7972982 8340816311505557090320138012764057984 7972983 18885923919914741052853180319920372032 7972984 47327779143725578019552433750417100800 7972985 -7780040051510035899815351254195397820 7972986 -24206649459142206830566593084369490944 7972987 -9569920925529671951751741170893036080 7972988 14324344775636326940434289354884159488 7972989 -27313575125725068067391920955718822720 7972990 -40870730474801097971139440206587936000 7972991 84048332467585036273821138232378226880 7972992 1420954828332637173097126000538419200 7972993 -52560503542956252187682457122697512000 7972994 -78324479359887675752653086428931334704 7972995 -18532093129417514494619582224165184160 7972996 -11426789762791010426678755686881771520 7972997 35938149322183785290156724977080122012 7972998 15651388951879323917729271352814853120 7972999 -37366539818028611086333875695941446840 7973000 54294211554765436407436119972495360000 7973001 67558851396170766424757596515842748330 7973002 -16119333214298746518396337288159063968 7973003 -2322289026544990961953118761254980856 7973004 3775641642768637357114458080253496320 7973005 -40638988817935473623731577760131716680 7973006 51539146567611277182600652608506453952 7973007 30065204033321519577160180307714078592 7973008 903081831259053886700358717967237120 7973009 -28198283503795959070681173941824995648 7973010 20730797443438164928456487254625738400 7973011 46745580373075767430268497848218900832 7973012 26426438451819715786816850259051206400 7973013 -27043485422699759159051792056030172256 7973014 -1527188167652798527835287475855794176 7973015 -44406932221321714106321396267414929680 7973016 31781695803768278253385563517835673600 7973017 544020229243842492052885902328632960 7973018 23005835342392928910065546600344412160 7973019 -38749279575355770141168263513377666560 7973020 15578169866687583910238109636081576960 7973021 -12132504051507346426955657571154147488 7973022 1985653381943396283805296302232960000 7973023 58573707087339095585405402379737879600 7973024 -71003071839962235267886018728673935360 7973025 -4309208013649358716099371915621613200 7973026 -65594460269910292185470159739078810288 7973027 -165889936910791028160587316815915559120 7973028 -27702928760403775284799050546615767040 7973029 -12990176185453920488552355123986606724 7973030 -19668634533012050857736904436368497280 7973031 100656060795090790050346274372841319680 7973032 26147673389094152526919867349525990400 7973033 146612534423231619191924189711959482240 7973034 8965062803540379693430067555983283712 7973035 -63978864696390361488354855578525400000 7973036 -82478773699327761660147138436182117120 7973037 33728039440602143961841115729394464694 7973038 24946369538111879200409651705722969920 7973039 -86308047058049076894828851913342615144 7973040 -5119426511001332752703600399745024000 7973041 -4516762429882248512638561877455255116 7973042 -4375646735988899749131798682217029632 7973043 2908084710658697279461178492820182064 7973044 -33836069633670584234946690944561716864 7973045 -39892915278485350120490291646237465600 7973046 1024082945300480887371372296829667200 7973047 -152757442843890238609320859813710124504 7973048 -144341680008708726640058579826449264640 7973049 49692219759608172886079773746949945728 7973050 -2575506052868721274258685060096066400 7973051 29215227707975418480385841282444329824 7973052 -14385839530388497467586135259844423168 7973053 159425062433239399169046809073638112 7973054 23542731413316681707338962750053026560 7973055 -770922611793970953103954044866640960 7973056 -3778827989865566908550158106945912832 7973057 -10279308889404476002769497015089554880 7973058 47865830420923971305507585113130227584 7973059 70266942685135323386454975390517977504 7973060 -46824284760643247752720922547978240 7973061 524039595144454661971453262870376672 7973062 -6013235624031643611012107247904567968 7973063 40190650301578983176807279997594628224 7973064 -28640280989410329743248209426327674880 7973065 -7393018280668593143189123810932704000 7973066 60258534730440648370985822327955587424 7973067 67107601293383864500893211639505234112 7973068 -101411564262856092518687384699401634304 7973069 -11274584504635295838693123381018865152 7973070 5687900916016458632275550863890063360 7973071 13979397629520665527862033237620678600 7973072 -8173886271314164244596956797753622528 7973073 79002421015696470009050605560281544642 7973074 43796468720540028554059987735238011536 7973075 92440346440539318087761306094393984000 7973076 21292458504592326637030744174674591744 7973077 -6975765624003292628913574340794591328 7973078 16446395081387509298753504031890967840 7973079 -53339710719147770284106183921200389120 7973080 -108904143087414834851754575216853811200 7973081 -138574777512473908681059719816703433728 7973082 34087844684677547167316245755499282128 7973083 83766986084826956928201562635556248720 7973084 -74685176478350918909869322634808573440 7973085 28719253321387152470743589463307008960 7973086 80727559892041099568931260149103717760 7973087 -31324131749462300864082994982966147088 7973088 39455671319800086574525289115177713664 7973089 -26315051154283101422839534321298582110 7973090 -14634294754622320870539067251987199200 7973091 4426475253377162591666676728308944384 7973092 -71113620692850398920621953902425600384 7973093 -75193737608332912115885849503119440040 7973094 14657596306772600261255107522764021120 7973095 25981763901812063576637602121156359520 7973096 100186365347333398875899558414516321280 7973097 27284136260262036032235510677933501184 7973098 10001385395446588759900803102491771136 7973099 12781254768580739213303783490547032360 7973100 18127463195426547374746225186393728000 7973101 67775993670498258004223424800813126102 7973102 45447500820356506914593306440004216064 7973103 305011275723314804874128132381938560 7973104 -308618088794062693196660084275937280 7973105 10695540065720075484864893969906102400 7973106 -10720155705288539474347576662925838592 7973107 -718306284355285766154327746756822016 7973108 17614161698624962016760901281457594368 7973109 77423848554263712320925947401830138204 7973110 -60730443884196205440619797389474519040 7973111 81488468127355297827731587099012908432 7973112 26512483603214793389643087527279001600 7973113 61364412590713010434673495287067309184 7973114 -10782194533665496557819888410500896000 7973115 8871622313511275518240025242840044000 7973116 478140413943780796916679113320561152 7973117 -18009254914066744387452164295691203834 7973118 1119652392010942951290715257238492800 7973119 -26457702301644640598690445853340994816 7973120 -33734014534382715355785766125541785600 7973121 -33217435114416059707799439785652738240 7973122 -25274630761586484013849171197144297600 7973123 -22234907464761207279433954234134938628 7973124 53686358185428185309110666435441683456 7973125 -33579744335206502372856633190562646250 7973126 -4463980286283578846468671335151144704 7973127 309265218870377127164321460927134791680 7973128 35465034662744216722216415452113592320 7973129 -20345263253266723256385644429486679270 7973130 -3373167757433222851744566264728693760 7973131 -70195908188725127871178810454864465068 7973132 -17458098375170371353982967261896427520 7973133 -853113890514364906766969251545529536 7973134 -2915085713065945841550957323965747200 7973135 2724342118232113403457094669234038000 7973136 14243270190979944336109402716486254592 7973137 98122089622936748554928861456905988786 7973138 -5424172331861385246914722677203404800 7973139 -6243024883707593206319819459859541200 7973140 15698655117206667656008357738702970880 7973141 12653747883794601827844988587796596000 7973142 18817194238071530310619743971125370880 7973143 -89158058095202551771437860586735047608 7973144 32866532224969914643570456308778598400 7973145 -1056798356574270287756674104364270080 7973146 -1031460317717380227225607872897328896 7973147 3304102143965065201250849762900249664 7973148 5797311436277623177491110613958656 7973149 21469052181518047398796010230577762150 7973150 25417704668993716994459912292028756800 7973151 16213904031739663005309625748498282880 7973152 106934222231721275851699779013408456704 7973153 -150202244088812877186039219604140718140 7973154 -637481706317061672040255598455756800 7973155 -8717952680097041290141888903074043440 7973156 -37933982416754543546775150930324612480 7973157 -12561713500807863854467929372274523712 7973158 -615552394850175184134334913199715200 7973159 -2587561658979429151515456242049701640 7973160 -16364454170739054712246311472373760000 7973161 2284861221896425000467586702722362304 7973162 39056669744097531596916288496467206832 7973163 -81138332872218616245179766862998845976 7973164 -12769972543740619935633608790086257664 7973165 -7542505821635972120998225937229869940 7973166 -25137474042862942885655046700834378176 7973167 -3382385735036656045985788434756716208 7973168 6502637431111477902623648875897552896 7973169 11486675196763231052898609831594978048 7973170 -44522904254989604297120842724771509440 7973171 77483452467367917630661929417738879372 7973172 35794653354014497233897144914562957696 7973173 -2650418634582813481698660482602161000 7973174 -184079729799536731394298136256427264 7973175 11012324915108418684030319097114524800 7973176 -76293357099816812417078528003803729920 7973177 -21260952050235636798058595887630121328 7973178 7731615008568559048401048185827482624 7973179 96718935050556700862204494404442616000 7973180 -20893382793664667357549580920735447040 7973181 -44915803497230645519907598641868920000 7973182 -60024859708564660892969064831993313920 7973183 -5032076677337738318760515472181205568 7973184 35813782738195259180805508519566508032 7973185 -104277759830439436080025431072932744640 7973186 3904516969558290635377956492230144544 7973187 44282180330409413285178172097079066624 7973188 -7264625371865187459916382528519259648 7973189 210659353391746884977086024486822080 7973190 34753205722216781718386860805888267520 7973191 -102727169735453905990241505912481642408 7973192 -130480801644019836775147559824149888000 7973193 12983993246937808345494598850710754064 7973194 62651326543709364863014276488970894896 7973195 -102064134147177882864095994787567144800 7973196 7548477377480149742034462853438095360 7973197 105384249476376900924204884485712885760 7973198 46545568608976285187826922065585810240 7973199 35320285465880689036677330962601396264 7973200 404334947891076350597399202797977600 7973201 182784457915970808037212569198022286560 7973202 10944149226698041036757037877652766720 7973203 -3018900515582428230145805659857252096 7973204 19943048272484619758399713716222696960 7973205 29500276816974819179794539303816291360 7973206 -645573088485185684463043919652848256 7973207 36732222546896715609442885358306073432 7973208 4015211069202865535695997811605299200 7973209 -133006223926768880201323863839006153590 7973210 20314022721186387918008489431973160960 7973211 15574626863631670550031005921928713520 7973212 13742567022333775931976896773264346112 7973213 46542662578933150630380849886712295462 7973214 -14581658584759394896829154528825059712 7973215 62242059680646471790333319283972408360 7973216 20258268303628603198636522310677561344 7973217 -18496857497014262849990519583771520320 7973218 -5861031534444793298989058029731692160 7973219 109631037196709842777813273372653838620 7973220 18543043278483699211233147130914017280 7973221 -87789521733617545885599295850649064512 7973222 -84269091537514197701419572250777805088 7973223 -18082349622615292844997000559412448216 7973224 -18184435484736500861807869741475758080 7973225 -27718402743191855122559702099612514900 7973226 -30959512303165717795450152944443580160 7973227 101085704103678297410779697411952361076 7973228 -101126598231723633750823029098218866432 7973229 -11923284283911877439379022339607405568 7973230 31729997315375478739495519255162494720 7973231 -11477469561795002398796664012351987840 7973232 237639823449695365670565087360319488 7973233 -189561632674440210541523111960920632320 7973234 11387508791981650510441906086099200016 7973235 6044169924019564583711220886762129680 7973236 -6444887097627725015608506771714682880 7973237 -67980107584996393234377506276872188114 7973238 2198933530735856068791834611614986240 7973239 -8104162753170190045422096620649367960 7973240 -45808463322757109721435331840739942400 7973241 7642816779124145467981599054045595200 7973242 29515280265051528406551730666095658752 7973243 -11684011944565486557458999350512037920 7973244 188186843707449073902788646737802240 7973245 24558476527183671666029767974007397760 7973246 51971910809933267459966417909548227072 7973247 3325063124472852047878133204512343040 7973248 -51373806326828026074337547304755527680 7973249 -2667161948880850100310764010774332352 7973250 3908140147341325252650169045507968000 7973251 -80754273032190530927026756017195046440 7973252 -3911750221076684180986036948645662720 7973253 6180307407038606573240627521646209824 7973254 12972101457936837057429300711782515200 7973255 21177826306133019674404069343124813600 7973256 -2526519581733067208396574987735244800 7973257 70855946080832323206889400672411316480 7973258 -103148774163894790031652708753382784160 7973259 -20973535986327144498628368077773808640 7973260 -83205216045336054832553779566748416000 7973261 -217829352269237109902222977621388993088 7973262 -4962525597911112606254441206660055040 7973263 -7715185180134776065527352597302634800 7973264 6146364960956523344231939680242253824 7973265 -70174914860811470533126174814474407680 7973266 -23926106047979281562026272728358888960 7973267 61414254808871391624496443189764334480 7973268 -104839980239811559479358455964542763008 7973269 -160615616923443396919602074959342537330 7973270 -154716847509092068160708614487389440 7973271 -104272151425124849111173258928312825760 7973272 -92681883858327253172731310259013632000 7973273 -28185942757207481152609303793670878400 7973274 7011984574434457520619914376755009280 7973275 -1132372181080745866019726411688144200 7973276 12535229839265417272393067969746460160 7973277 -21678550583719951831868495613306391392 7973278 11362059923634127885366418297670133056 7973279 -3171656119753175650491022181262102720 7973280 15600901232164809965091459665317724160 7973281 29297386358663249371988165029879834082 7973282 74345477170275798221892737442590662992 7973283 -76923027448322962280624975646435184776 7973284 -114410030502401074510717585104876653568 7973285 55279764405007283271924767034688585980 7973286 13918230419862734097760965639743078400 7973287 61838042807960660545302302911337519152 7973288 40377329737848164162813339952910080000 7973289 -110597527899675632293482846468543840000 7973290 1517821937550220364167494644634294720 7973291 58051381573057633065630461660997744672 7973292 14907711669634649433294180468865009152 7973293 -10445404939399399642911782043345852160 7973294 15834725606187434017559382103388454912 7973295 31236700889338025850264929646366720 7973296 9973903458556933137875166870174973952 7973297 -25488977658298391004340118240989434588 7973298 22660711599884757603093139923861200784 7973299 -131869689055650336351148451867036691700 7973300 13503704567450412720386981107948492800 7973301 7242712789972650937411522487462270784 7973302 -18168733258497883833030363085237719648 7973303 39837970764874596094129502555625225744 7973304 38442019808095712155432100218566021120 7973305 32972035702765665176427348251471915460 7973306 31642652931218922952029461180259018240 7973307 21491970744357546393305774917254331404 7973308 -1532208858248856284920716804548337664 7973309 72667601612678171896638940405885533510 7973310 -2364084604712989814308486295580276480 7973311 17224661052208823309757970919413023024 7973312 -32178827014169316696915449263580774400 7973313 -91623307877643348558162333437910703056 7973314 2415784206021230448181015659510792192 7973315 25009417447471565775802505515843676160 7973316 -48586016510272165262262912788305268736 7973317 118247453102536409368275818872549465152 7973318 587210079503822603398941662848972800 7973319 -20192342383954357389632387124957951360 7973320 -1265640190781566920240634835833958400 7973321 9444823170028197571123567482074226522 7973322 -21608742439044546977369637174077107200 7973323 -6816448737881434918535506914800604096 7973324 -21068453183541627272974186133485252608 7973325 -20125401682056534875678289012851305950 7973326 -47041979203791074392474522814808429888 7973327 -17382310845462762606113567790016855824 7973328 11927164321573241571043158792136163328 7973329 50333142075746121603323078742629573556 7973330 -17374230050219870360962340251188505440 7973331 -29083999757789387860169683229530845120 7973332 6133018597776741026953352139230488320 7973333 24644595687003107733878945834724336000 7973334 52006426696836907161508754343740575584 7973335 96269352702749356432665046329879604560 7973336 -57717168397377736953508295801375907840 7973337 -58574287152560504957515803517791720240 7973338 -87140932604912061980317525674701425680 7973339 -263615967132914934901779273513397734720 7973340 9389172550414564179230276390122874880 7973341 6713048849948743420284439071733294752 7973342 25737317881505055946768918661083324800 7973343 -9211887706899087366440406600681665280 7973344 -51554446073713598288829586601669296128 7973345 103199365083832419738557119334802158100 7973346 25671119613080932885719380529510681984 7973347 -157498816151109261133017801023079767040 7973348 -124253539289842391287695434485806315264 7973349 -54479314214186739926905730057993296992 7973350 -4291767223517692692554579010051840000 7973351 121151119204673298075618280983086423352 7973352 788998872041598073660376031672791040 7973353 -141483097857290135312461264905039107398 7973354 19678228635364777835604662811088787376 7973355 -4674955143765671252842957469224243200 7973356 -92175658089780005072087546662036238080 7973357 42676508764191028258836829550919321792 7973358 45018767515095865387210854908613317184 7973359 -129305472719237880273458160285249138600 7973360 4387219969822741495933893680027566080 7973361 -653069588331243456238110591845157984 7973362 -24175626716699548419167096245804486656 7973363 177603107612223921755986231049199729612 7973364 1337999482968411015601284646310510592 7973365 559205162929647836444614058708843520 7973366 -151274377997435982525982705050417236160 7973367 58064874057421815876719864348709423360 7973368 -15246040042024365377763777383504547840 7973369 -44850802519423029600945132046061834160 7973370 5465288838766040325826726947540595200 7973371 27684312130378545639034466488921924608 7973372 -64818217461481856749659358837246407168 7973373 -48483645010431372690976514703345194016 7973374 68031330803094966269269523126472398592 7973375 10269301262195892669060339865881684000 7973376 -19856672411443165209048533932651315200 7973377 -172006117398319808483081387921235595774 7973378 -22036749758217350918625361659138432000 7973379 -5455240622250938596215542253691295676 7973380 50501530579714132033510595813611756800 7973381 15668527240406568607952031820523362332 7973382 18434893044761458792997364350386483392 7973383 40972863700799098144039798459328582424 7973384 -62477623640664323985781624229478881280 7973385 -7187898750604444456708844569480525440 7973386 8587585231022732250706762420558347264 7973387 7294766309978715467025936526924757040 7973388 70672882225217661703796602306651153920 7973389 207468882557648483471508123634538956 7973390 -4336021809749044165274116835222534400 7973391 -157059442663782801233843361109855219200 7973392 5942333537757686267812508034547843072 7973393 -11338247285768365633715412637728624312 7973394 10192057894083232384506380799398186496 7973395 -25106286735092757846996953112281435280 7973396 -58131682553612626729093866167294467200 7973397 -2140314189611631119964587855858896260 7973398 -12720661146249177345457833372551032800 7973399 17659528734385497128393601468682342752 7973400 12102308691616200918913654607115264000 7973401 81799251704578389287660955236070707402 7973402 71569178089841988168170086396343374080 7973403 -93196227088494006461956587805923937896 7973404 -318218506659603022939314176774053888 7973405 -127643806205700430752473434511043600000 7973406 -14751088396557141923797139786380323456 7973407 -781224772268225777292242930199780600 7973408 123058956908735456918064657234611798016 7973409 -88186010480214330483747192847442464512 7973410 -17912895220979213672345817692925411840 7973411 -37966378579082794268018635694560205988 7973412 -12536912774459643065625707836989566976 7973413 -19672920523845346731408063853230537440 7973414 -9080810917312880688586271886459108480 7973415 -110402878648503933686372687238405624480 7973416 -16059888688652585107959244561781760 7973417 -74500882331617733493360708294345618822 7973418 13857065866343629460659792332634172928 7973419 29406786538017000650170939161149680820 7973420 -21007535871535346228248595993468037120 7973421 32599295799529157773875325188572247360 7973422 -10200620756234661303283119302596855488 7973423 157550827480682949752442043012631526672 7973424 -12764187650053210044877119278881505280 7973425 6176422581387576473025215064726571800 7973426 -6715209815782190166710417762729986560 7973427 5130530176942922404454335654504098624 7973428 -45458213746298264332517788663333820032 7973429 1868482483273115690430413626996774140 7973430 24555377676689502559647857918743029120 7973431 86277706968710922002072380897690264232 7973432 119896292345783174393321959659690086400 7973433 -18776841579326493934339751644197023424 7973434 16707604275721568247273742609002700800 7973435 -3978804592630025054502870938988392400 7973436 38078364139354883227867173163146829824 7973437 -488396530374399493073221988010276000 7973438 39850284537605569040351389465143687360 7973439 7691572464093457494316637802933717648 7973440 12989058910051288081892880586286039040 7973441 3172004136309152018134505223464478720 7973442 32809820680464086976641038790542669824 7973443 -52198472724542595888440524061322506308 7973444 1091542413412557492059777124644969472 7973445 -17416383677175154312387718505695145600 7973446 4163059887867761587742991946638227328 7973447 2655202789500844317599972999668844760 7973448 -9836040000941158787643068395825397760 7973449 -71148080579057387603304319308644848800 7973450 14124652496928379788093577620702618000 7973451 -35048366178281576034248594420270202960 7973452 -67285858102054138085534313352108612864 7973453 -163197986386827261136436508438890060298 7973454 14781136589586626666471246051558982720 7973455 3126098007431612017133307037660036800 7973456 -36068996661692827939579822714326614016 7973457 -85530384436682120390715440762674676640 7973458 5687072615657093438566242217699624080 7973459 -18641734470820436424297332549236587360 7973460 49787339231598865271638525112799836160 7973461 -41702145068374677132948538656537893938 7973462 8233100576190269269331050688955595392 7973463 41986485678222644532447843704378403360 7973464 -10332615372973285999967789922449510400 7973465 67425967649025521318821358022954649860 7973466 25897552859871173823673372297781543424 7973467 -140837498762218281737693223872603981768 7973468 70943887175243623942344415344380379648 7973469 24559029488334792091212421637460079680 7973470 -17408193912639101182168208352637555200 7973471 36550383367501158413335794885164865024 7973472 35850035451760807904085877186308341760 7973473 -109926663220084278648969790668265421278 7973474 -26067126330045491816793221090191737264 7973475 -2822171718356364203908700852694970800 7973476 -55261571051809109895317810740841018112 7973477 -49660312229245237032146045552274460674 7973478 -355599109012974662203187542134705216 7973479 -10681479422010539817500457655752443904 7973480 -7308745393574677016800358760451737600 7973481 2831750750845455074688721124008897344 7973482 6276213021675566622837017288691984384 7973483 13301886891959244514075266001867031040 7973484 21053467254164672213696450692882639872 7973485 55350045776430451317475460001337200 7973486 -44728685992841764090990914643696229376 7973487 20831085971240055156043701207582857544 7973488 233284305178435391873091929406144512 7973489 2897576727890304425117325486384718290 7973490 -4323085119482203811497035371765760 7973491 1739516818153163628854247198788256552 7973492 -61090836995497315268442354751599432960 7973493 113673325555467745882447544195564681856 7973494 -35486854737852299621845092848711908704 7973495 -27234112790684297293481130346390466880 7973496 75709397511679745612251007162515353600 7973497 22668555149030646860076227503553633792 7973498 1721281924518097164701757210882299328 7973499 -8022144787631512737232016253072337920 7973500 6911334562873212937877463554614272000 7973501 -207098913181643894870107126901074682868 7973502 102649036692871268016913254620252160 7973503 98857231893935536529163078631822874400 7973504 -16961336704117628391981052775419084800 7973505 -104119484923939001536644624081910396800 7973506 -14311752074703235776524723517337144416 7973507 15193709373771833646603015374384939880 7973508 43222523466409822620612852373937064960 7973509 4363848273711153217707402446662191710 7973510 -2054554153334315261750270776323916800 7973511 10180613672171816499672791275256753664 7973512 -157535340753610266666349264548523084800 7973513 -46006687957768909784546073304235273856 7973514 18627539239388771157489528342061337904 7973515 76763249863290639066998180258109663120 7973516 40887936255976645687616560758551339520 7973517 18497054161145309160199982058619558560 7973518 -5165402775382794070964204618798776320 7973519 93576356936492485340460284958738415920 7973520 4058390991664349644072803628418334720 7973521 -4977185334943158181468431595853450000 7973522 -69558889335937846706508467693900696688 7973523 28650927429713744428707195253895544372 7973524 25799352429800251361042377436456087296 7973525 13482829731663445416522123760447960800 7973526 44294312787619339136200342287314585088 7973527 84508530921553399038116720237465484912 7973528 -98881147591105186920996693631100989440 7973529 -21033512130385288504720291382701536816 7973530 8530210121202181676045523090858536160 7973531 22614275925527738363766603289829454600 7973532 2099712759550249573815664060145664000 7973533 -48632432305516659149957286871247136 7973534 136681385030268300491496403979308416 7973535 -4399739772122411089290741363111154800 7973536 -186324282123555527881626368155377991680 7973537 -15590723627625910921209022620226584 7973538 -2719252613076173157795809546798960256 7973539 -38442367017834976618830105559660314880 7973540 -63958347758911106413501103848082534400 7973541 34039389579427236268097608502893576320 7973542 25386225413927138804470479026967048672 7973543 -52868759232292857006660109833243971208 7973544 -59263129447560350203488709738767482880 7973545 -27567545577176675527203037179810404700 7973546 21459029160301211359750738051786337280 7973547 109002249468425263641482038976663639040 7973548 22618283530410854678872437031708508160 7973549 59250419503189539120235156582051037760 7973550 13865108869819141091313510984493248000 7973551 179606004656310854285627787243187822600 7973552 -687718622452360118723892987721678848 7973553 -8942715844346618678649513354339525696 7973554 51794410425139335345530035778550163872 7973555 34743832332615497615112968791714848000 7973556 27194168708469006064011943016404414464 7973557 -2937305277212220918327155877025928640 7973558 -11389272484702162339205772320264111424 7973559 100449709010914345527557907788809495680 7973560 -34251640478431587762428531178414489600 7973561 -142044396810460923100674916579964177376 7973562 -1483216695369728151728793832794037248 7973563 -28477608147070623993365494559845769056 7973564 18909688150324540615073577823091890176 7973565 -54596066005601734818703514298524952480 7973566 82564195087395437364808013922076415232 7973567 48048847927657690740153317502261159792 7973568 5921978119934637945433452282705346560 7973569 -57494482972990072404507258708229342380 7973570 4323292564735760539738713010383398400 7973571 1127285893766786393935017938510539776 7973572 12355948783806483078703169581993787392 7973573 16682038099648979448944231652424200540 7973574 -14797825176418655393424111995388313728 7973575 -34823104852507869896654917362778737000 7973576 -139390189430947751812095812126146560 7973577 -131559324008051533269039351783972663312 7973578 -14203978476346612558908771229144373760 7973579 87755579993156895424193495833456751760 7973580 22590238731476196140938653768084188160 7973581 48601557400808717215266891259497898944 7973582 -59460500725094495056080520497287288448 7973583 2343833180333352844165944030284396424 7973584 6551468207518450867118289784470896640 7973585 33446543153004843188061341114269007400 7973586 -45984183624111160037124151104351744000 7973587 -13307097122035611362477608530414399840 7973588 24407206502791608893267000830368055296 7973589 28637941298999517350526899538930579264 7973590 55666470112730428021359394594805164800 7973591 -77666773681144226397793455401242918008 7973592 87782433320747995451117651550426071040 7973593 -27818985871103531162873974136072797436 7973594 34703331659619486488397300872008530432 7973595 10496654045282701614817770124680590400 7973596 3161271872480130917561374512326141440 7973597 227146994120245099034884495256954889600 7973598 20121767770896522137444536529642683008 7973599 -29330111164421493175278091095527163120 7973600 53040586488109049440978916807894630400 7973601 -82726131261438434549123551026041817168 7973602 1718219087436790347852699101059329024 7973603 -11215508376429310042990055930730009600 7973604 -8746961024333068001780993252031692160 7973605 -52590497055137772392970395033074756740 7973606 4160014758734588410980412648591894752 7973607 -16370101309605297225769557419463503280 7973608 39812376180648093242553364681698048000 7973609 -32702593919192016024042278557380211584 7973610 -10931127757371328135613764646639082240 7973611 -31845569271327273310104621975998748128 7973612 -66564684635901771453600204195011089920 7973613 -12130241214982155662351051052817377600 7973614 20159295574082428293071542697534423040 7973615 20438340118014871479843410386621686240 7973616 -1232636009718494429809609068380160000 7973617 75337165846579186730363659411177310354 7973618 3320088814731831876867427117641695760 7973619 276387982171363915060315550210506368 7973620 69368839063576480185097781600517415680 7973621 -2561471642252362807886938511544907428 7973622 44084416615211752055799850068428302560 7973623 -133890615379716774719493672172700204232 7973624 146288115038247731836706190454252584960 7973625 -67899575326834314958795996085447184000 7973626 29072233472300603536031312084769862512 7973627 -19850166281995981198030996381561762524 7973628 28066464372305931634202768211914588160 7973629 142084116447366217609702036754933043276 7973630 8136338620129590954640880619527212800 7973631 108998694659312737884748885796433672120 7973632 21515676227364826377933342859556028416 7973633 4796259588524392828822425960018749184 7973634 2775985643451839894946113634501820416 7973635 -46025678470482215359192947142391734800 7973636 -32152120759763656001913329082850759680 7973637 3224784120608144444525508872158139520 7973638 -34794585879679545391745114355568573056 7973639 -24461208326377212548261611624573964640 7973640 1143119625944717802422197379955916800 7973641 36994920868395578531789274633169236772 7973642 -30261335188341198499354473045423468288 7973643 -45528748552305157664194035865221702672 7973644 -2844184406741143433452161178604863488 7973645 51806600431271419781447186583538893900 7973646 -46990571495698802621670803804721280896 7973647 -72368592110922114402064614275372744976 7973648 10549128315088722021182942032779755520 7973649 75512280825874848645507101442621089634 7973650 -25527270621649516424969221106850229200 7973651 -7649635980844370864731429130680085760 7973652 -65630144799353053228240770636840634368 7973653 -71579919316891729729234438953940250098 7973654 5240053286376026550634260643802743680 7973655 2367199855024131603613662194894622720 7973656 -104988293563539212201099946712240189440 7973657 -171265908117266392339765960006920142188 7973658 496534362190155498902136072475392 7973659 45062768618333546922118370979862953860 7973660 -14484459462147475299645361704451576320 7973661 -68072473287625340399012329079192012928 7973662 -403466319707541287043791442894136128 7973663 84137446791515190921671767924910561184 7973664 -25479635063354061836969527371646894080 7973665 -10163656798729135573870323869491584000 7973666 91789050041101884958080564760834286880 7973667 53762586710500326078969659527090796640 7973668 -81238117603037251583850097085110125952 7973669 -103682121510290990225337562534717362240 7973670 54610776542029327105297597238610984960 7973671 176330355586599176924763443630723060200 7973672 -66068222628298589239574990014806021120 7973673 44770090641375396680153854538268844800 7973674 -29053049642646187429260505553069428128 7973675 107880834610463300921775776420909031000 7973676 -18698227416150526538036479479993255936 7973677 46981668801357601556597295643653488640 7973678 -36411687182759621008042895167391943360 7973679 -2436046175126264332091441688715881600 7973680 3133550465854819220822094821322915840 7973681 -87929287424096622044412001122237697518 7973682 -63645949025027490862409417374176827136 7973683 -50245922788457110372111413489664840200 7973684 -25981661017475260752730878961280150784 7973685 -3175060665947009156653066164004170600 7973686 15386577384631181312229017730532521984 7973687 18015022343299891653692141421849255336 7973688 4264348547599029234729143439057100800 7973689 -60392740244916039010753318711019959510 7973690 21133967836140658037729481798563884800 7973691 -43346207161485185913844160622210911232 7973692 -31186297214909936793564625123768931840 7973693 24762951811986909189895832493734630784 7973694 -24022568694157966578756722504294424960 7973695 -16274477287942970142527937906184627200 7973696 12679147692564926946801491810105425920 7973697 2569137358267741871862070881077871072 7973698 -14070128981362491074834990100152417760 7973699 51900641017583378975762435263180277040 7973700 8677066773974362147586720928659558400 7973701 -3455748570228219225360086233702035298 7973702 -29881329200884202219601677871688745856 7973703 -43109497181846266869662904646940094288 7973704 72439895595727795175900479115443537920 7973705 -746036369765451207050656618957175040 7973706 4070706540391049691607254748841499648 7973707 26194644061537254003500472694457945600 7973708 45719712649502605387206175170690817536 7973709 34153818307209207584921512371054184128 7973710 85860679488154120163035915371619776000 7973711 -26695586868591421829239458932720119680 7973712 -6090802769083097080543428063887302656 7973713 273759222875403835543103409991867253280 7973714 -38205863456828443988112442593732907008 7973715 19789299214834507952593433665410915120 7973716 107914023768645948718832782567527593728 7973717 -1986625207634181615872610369486844740 7973718 36700677086064509183446394902946234304 7973719 -39162127527170986484990769601691601656 7973720 69892442935044958341201028427465932800 7973721 1193074204222490653247603394758502762 7973722 10761071438266759335852733890806619840 7973723 -31148498613472109718146450141917316028 7973724 -57702656546926851010757059045917204480 7973725 22640531500421731482461116139969011250 7973726 -954675689883779571722840957080626432 7973727 -198386233574223650099499395411825664 7973728 23691545718997277312176499489461764096 7973729 -7912909613112038648807441507506662720 7973730 -28608150119877114102500281006862937600 7973731 -24648415954314795448052077760045608800 7973732 7005356678097640965638389932605399040 7973733 7522165020412649797006323239385789024 7973734 41465118656926510340108105629597556160 7973735 28781466622084870718841493787597760000 7973736 15923943061201639173005761062623477760 7973737 -169792590493256403142334321048056950016 7973738 147578427108649634899379655610123024896 7973739 16409902236974324446208512213077085404 7973740 34687048945493161756165575942563834880 7973741 85926978949414999320619624571423693142 7973742 330255018174390817677375239013786624 7973743 65350631682342783035457812772766413624 7973744 -3146285152054188135258951578550829056 7973745 33037760408870164000518672741652688640 7973746 -89088621821272152550391494718804340096 7973747 89396182778925277184469071296904689032 7973748 1042819471569814450545990121619005440 7973749 -77496523600102733315962661605978060800 7973750 10559679377843248176463270226283300000 7973751 64950185414234209756490849387032065360 7973752 14845121242014563424780662419258060800 7973753 -156464806751877092396801135006531204220 7973754 1078255952052877618847879189367605760 7973755 16373375675284576660438213489325067360 7973756 20906295573074019592567308188601351168 7973757 52486111601172985292502764816448696960 7973758 14323210161309500659083541551259519488 7973759 -16735471747196644259952501411295719384 7973760 23057757997320038834721015989482291200 7973761 2595373537649562249123620188795120900 7973762 14770977781847508850108430464756661664 7973763 29052830131604365983719915564159111424 7973764 -66983152780059248234502247890035991424 7973765 98686253912776610043101100470677927800 7973766 21641888674222725285454761684049486752 7973767 65772604438976049880750421622916289816 7973768 -1656124436512534531689895246540922880 7973769 15492402043689525504428845265026055328 7973770 2117448687046619146940023522076419680 7973771 50512162363694913385272354322132618992 7973772 -40311836859784688637638902046953878528 7973773 -127056505268601591516749925777406651978 7973774 -34512492081650751442209845379530453568 7973775 38384044030393711546897396392580206000 7973776 -20062232965836073498424607468057223168 7973777 -23899116055405298017369778441468928000 7973778 -17036434977560801294670342828729902592 7973779 98643995382397802550932406937825700 7973780 5109455347917192177677074703420966400 7973781 6333849994977186238265109950052191520 7973782 27768996769986427034890929231986906880 7973783 -504243762128183407980193949986611576 7973784 -2412244104797436658205451750052577280 7973785 84528780806958547124957298763144037760 7973786 -8213765510994358837124484211417190400 7973787 -37856017430415180433670544620549190720 7973788 42042293269177636594176063917863422976 7973789 -40764013756722812371919127896007884160 7973790 1453532609154271844217491474261575680 7973791 911215424350314792150936933819744000 7973792 113936160226417603640660414054893289472 7973793 105645849373902569387128100242819452882 7973794 -37461405924560319620577505387449968304 7973795 -54109650245620327626217529103721891680 7973796 -13150529640097233605015862388196413440 7973797 -3230781961034696834162683729199240064 7973798 7289773640263583307012401278795790592 7973799 -61518523945767801937626259563398771040 7973800 -28914623266401217862643114604978560000 7973801 -21641021741058832519145322064046669376 7973802 -52104152048817542278936282579344568320 7973803 36308228480879528264124465709306223544 7973804 118207956978345386064276739901886506496 7973805 -9739681565811870661630887673719607680 7973806 9576896746909534387229431478183757120 7973807 -111558740778860423317377646369679032944 7973808 -10120495931013639589090574765326073856 7973809 -196804641193015392039036413017317584384 7973810 16516370811748170316537829347415308800 7973811 31810399168786341611576560994251854720 7973812 -32897511767416429540735469855954472960 7973813 -51805150785596372383871881831404049938 7973814 11590900814946010234766809214404002240 7973815 -24572605342810144581472827486405632040 7973816 3711575507964315426881227938690293760 7973817 -59319429915598456293363745935324281520 7973818 66874757921412106379929388573684258016 7973819 -78745189727770475450417392007962622124 7973820 6919757499160062526584924709869772800 7973821 -143658042390752913060441029417693098868 7973822 -22277484413471302307222228882235230208 7973823 -4753662337141605285427310815592053632 7973824 -1588683410559423005937638346760126464 7973825 -22380626035204087278879061636892682000 7973826 -19181118953642256120807977978762021376 7973827 82382408778127951692560107432219664592 7973828 43252786162579800124878021381258864768 7973829 -7856838422912955558245124457322084160 7973830 32492120336777826399327309104462098560 7973831 -27587841130814901131778982121608561368 7973832 -2200108081041674219702673907133644800 7973833 28253525442020969833954847764626406272 7973834 -300088406405142498811528852260122880 7973835 48756741798379581516281967412212092400 7973836 36260228198643833358941490880012582912 7973837 175123587657363393801602347598335482486 7973838 -23250400259936083903908203492112310656 7973839 -235692271984001074042874997936382506360 7973840 4960132906294907220067885181553868800 7973841 45390171027333569256261709867868535792 7973842 80024054902810954495153490149193277072 7973843 17664046149016541490717302368729606584 7973844 18257124448234790086802328400656199680 7973845 -49185414141849281175080175728291079360 7973846 -50004943687666596250479033169356988128 7973847 -10827700889329189341137817382729162752 7973848 -268723721119214603834692645307207639040 7973849 22601746810668834448109858523332269128 7973850 -8820840160837643143639193293552704000 7973851 45853981412204614608415354442775671104 7973852 -86125541458490940517244337518021933568 7973853 35103383291582177216141645400513227904 7973854 11628608627048698522540922836011604992 7973855 31924996221248973542077566855564734760 7973856 -61355026279006029328508281020638822400 7973857 87885747282642661806535436085456440512 7973858 -64261267360666099979277162995812812720 7973859 30279911703853986321198953593008785328 7973860 48655145109203066551189152073669966080 7973861 35935602386445993505100784480838547232 7973862 7853525539529940249574484933381761920 7973863 9292552524656918273108995260498650000 7973864 12545984357544836206847994266365900800 7973865 -98573787045937443802453721109661046400 7973866 -42859271452565858456246002851442822560 7973867 -141211864164275849451362260808637679536 7973868 17026169630830619159034135265183137792 7973869 108113050979410607031645729837057486060 7973870 15214852338193110462864431317617000960 7973871 -54003210025938940897418800501779597696 7973872 39744728681750850348447711710446616576 7973873 144543848943739342217280381960872127540 7973874 -15091183560258624312026453317997013120 7973875 -19890623933355469941552725473962672000 7973876 -4583032748548916424063606765825312768 7973877 34152772352553421806008089334978208 7973878 1883428601210238989506066185138638400 7973879 -127717526231764086406168393323564150624 7973880 -39329584798718399144512919078845440000 7973881 29793064785652699371709029575265400682 7973882 -4187316966838027909764050952456437760 7973883 5355907263491851456267869385319581812 7973884 -149981861930397156637231948083889228800 7973885 -14893238342823227809255552549122668880 7973886 -815122808541473803878899533918585536 7973887 -11122882435773253758622873626612749648 7973888 36084906190803204353021086717811097600 7973889 20013001334221940412867031033874580480 7973890 -24483284693133866959274400502127224800 7973891 1856119287247559378674349991937611072 7973892 -53749939080056219700706952160578342784 7973893 53826174827787932594570133464038835904 7973894 -17267254572835874921085487488994021248 7973895 -11274883264964892797981458543618610400 7973896 16475694360682446463768333917867048960 7973897 -24784312498568827492590489320440671360 7973898 -22531682876743859945706692813424810240 7973899 -61227218447840576830155961923111261100 7973900 -42367309552215785672323998283104000 7973901 32838512972331312044627582507569421760 7973902 24943243306222182514005703638817993152 7973903 -14962361420058898461485623135721198496 7973904 -2317962087754280683265751726061780992 7973905 -77694078879074135547451401896221553880 7973906 -73111590299455110125830747678002868848 7973907 -28328876256108513255705601406715968208 7973908 63349850310793393436434021167392736128 7973909 -47117594260571201821410158086454028480 7973910 712282910575037416129389368212992000 7973911 -155964180428949023958473552417713943976 7973912 -1258104367723897957930331640346060800 7973913 -23528385012469263716939457895837286400 7973914 -21129325882437808461645899200708377120 7973915 -110874198875260071627238094901007765440 7973916 18106170121615032411647957743950987264 7973917 30828641694253827492953499569982049932 7973918 -97346709486297183107824730554058371584 7973919 62056144531774388230193082320764129944 7973920 1206753184927953125790457015723622400 7973921 -39054484593136658534783564453242078878 7973922 -9651631192967137256959392924285839616 7973923 26066081358269695531086177124248887464 7973924 -25781221294021811510686422360359706624 7973925 -17953091201114067401701941905020584000 7973926 40169163286802281849034262538748567040 7973927 15005132683833813137381304928358669160 7973928 -87221717948795217832072783585733760000 7973929 -33190010085780802098991245671053070470 7973930 -5327225075182582595366984140182144000 7973931 1278690417992508578365128733888754688 7973932 104273085132981252872536120859306122496 7973933 -38098988286341197350352291584085538976 7973934 -1148344965945281432524315195383487488 7973935 85793110643993776954596260162490177360 7973936 -1982020394431382445736190177267908608 7973937 86537018742643623932989995818823122880 7973938 19562720762635212360791104188721454592 7973939 46633089902118501205236234113771143680 7973940 1506552183923130148606619197463838720 7973941 -48801836253163841407173878023975488658 7973942 9533931903610067271376280379765715872 7973943 36347236947082992102614082642297832704 7973944 16575953313145550703954691062339993600 7973945 10921222368848317308815364018998700480 7973946 -4989598795992473304966142638069533328 7973947 297262267696969193377058644750149469552 7973948 3297665341521040747010314470426940416 7973949 -36960819070770031935371376951463357440 7973950 26675759759082245942710519201374504000 7973951 -259541389794401672887182254426628709968 7973952 -2016982000242616179653863119677030400 7973953 -31971304537267040270479211940849814316 7973954 -86524510011931611809185507458586603824 7973955 -7310421023292068639663244563582594400 7973956 35438001402298270802043928831716026880 7973957 -167091136495182294823739083640158995648 7973958 23198961016236219052246460413799961600 7973959 56879441875744831796623523504455056480 7973960 -3675909719979629836983530419566182400 7973961 -36165556156865683505299710838743633696 7973962 -10715268022126275211040443399109676288 7973963 -440485356210224709215973635100122136 7973964 -2785790881275068402677920505036495104 7973965 111833421489696062487500878018662022860 7973966 -17012466682551986767066109644165445760 7973967 -464048763799488396540817345501782240 7973968 3000703597719878393209082918008258560 7973969 24296786256732037105696546399247227752 7973970 -38219544597603988438256405474247974400 7973971 156199942001115233411208370828634344172 7973972 -64356662589709834062611324263815172224 7973973 34727693927015716154822625533202034944 7973974 -52792965942614427773103800694537687264 7973975 11737721190257447696399865025426632000 7973976 58750777079880453350278432841906749440 7973977 17275837681985077526426423074220554080 7973978 68913759751244455474140843388206701040 7973979 -4160915528119948663167447605018746512 7973980 -13322146108116466204183327964481423360 7973981 -12010958995491079962433770804367888776 7973982 -6758757153053781832409727865504894848 7973983 28270281052867047145892465007831645024 7973984 -4091758730032621764527719787774214144 7973985 6708921328539194448135592713203769600 7973986 -35853548966154946310851194396536365920 7973987 60069291699903831381801361237353100752 7973988 107368266405405277286653797058703781888 7973989 61886574361201073638265174537238240 7973990 -11912055173302962838159418354481168000 7973991 -948642948670666365433746569410144560 7973992 -11675317572144090473102386028120033280 7973993 3191562488840083050309649590718490484 7973994 -479027252737245640684249732580674560 7973995 37027221180599344840877404246915419120 7973996 -3252824803489735629866712471343104000 7973997 -95552078385884989598202268130979672000 7973998 -6609859477601769074552972087532888000 7973999 88633847851225013495624660547586916592 7974000 13224483930428987107889257626820608000 7974001 -30314917826838773752185802819586291648 7974002 -70314138169439457299686930704087000048 7974003 -50867683855421923903492611848819227536 7974004 -49346140257963973871783893361366508800 7974005 31283232085602809533424329454435963520 7974006 117130872634855732315625752703950848 7974007 26763804336594709183361775936574598712 7974008 6699134040112130790445687251326730240 7974009 -3139420038585519475037800706581602360 7974010 -20756858921933696680383482163393807360 7974011 24273365543385300905122552643154420000 7974012 -200206946874070652923230529592613888 7974013 117600354649461791752908644539137243040 7974014 87831552955016518945324052207765204160 7974015 -31539003467042141928798182355988828800 7974016 -142523788486723851193423165917379952640 7974017 36503284006463861882064591440595528066 7974018 2834708983778217266788144332106736640 7974019 -59726621871790630607018058889034315160 7974020 -14366149070894965459288520360294400000 7974021 -36714844744867605545949852277066014912 7974022 -32351749449007545564803270690798314368 7974023 40140444415324168069512046771878768480 7974024 -18825875834309323097568194479729582080 7974025 -47718692968306348070248399255810393200 7974026 1881922133388369264252869853340817712 7974027 13787875009727413971971544355587378120 7974028 -75776757896251582219980789227552280832 7974029 9301865630828398657797726041150916576 7974030 2004175342180045103386596258733528320 7974031 2066516424494873910599104230624168480 7974032 3809392864222806597914021933324500992 7974033 82499338469389695454637167946309712000 7974034 65499855613160610606335035494010030080 7974035 35177952567621431608750113059879010480 7974036 -988011643832224781003291739421329408 7974037 -1699770482136329388487236933004406016 7974038 40463493883091671351449384386667877920 7974039 -39597650136882470437632920081331149976 7974040 20519811003795638199091228132389273600 7974041 -113452800810026930504091842663098821558 7974042 -31315416171384337502447819582567790336 7974043 36740958277557714323370610519314097920 7974044 -25663849697786436761681771152228869120 7974045 -29176491435184273207433087129761565280 7974046 -51699373651329704738969108719851174528 7974047 -104571627170204942434307852798735652720 7974048 89503189055475234286916100633268322304 7974049 565289019663040291634114123033781408 7974050 -12669833487194982178238535056177971200 7974051 -69882361397671485272358065446907232336 7974052 -106275539612619840805998194424817761664 7974053 -95071989470294312715131822872365302880 7974054 42381353178863686816215540569310375936 7974055 32099313778183446347847275647458629760 7974056 4422464991026253268152254721070940160 7974057 11213739583094332378799437705366343040 7974058 65799543583886415102478022677080392880 7974059 -41051578705524913622174672496236070912 7974060 64549553805409787042324030613321154560 7974061 35909072266659319726987028366509200662 7974062 -32753189110238901846447813517830550848 7974063 56559076972360194602359995488259952392 7974064 -12269512356128734243837333859673702400 7974065 17856361119864985915411086470962902720 7974066 8326385347841986623243182417764842624 7974067 -81044754632984054245222784353886790048 7974068 16419961288329676849186624010040164352 7974069 74793776192403637916094024815237408544 7974070 11307118155352095352266344666019254400 7974071 2986405500516693028691391924378312384 7974072 131207488021289982926907992764661760000 7974073 55753768049452560090950177902350865322 7974074 -22509733288290712376516342399428504464 7974075 -20593586721567824986657131583673153400 7974076 21523837153296481953832202434066907136 7974077 71771013950597823225205830166518698400 7974078 -20011891715943774806265773507257697280 7974079 -83758378291027699858453647979351049024 7974080 31150735974251494135104236094278860800 7974081 -47562195695984369435504404116087943680 7974082 6780971110104049927357209533919157152 7974083 -24724975210695600812615774338575550176 7974084 23913466699025972097359297099735694336 7974085 -10663892128930007418506455391516528640 7974086 -49833156595439885906769875179806882240 7974087 -59892317183381075650704760752169261440 7974088 -2123313191218435273321716067093632000 7974089 1641601169093257109834012595803868324 7974090 -3038481678112343640767125587439805760 7974091 -41968787952234233510786372460247097920 7974092 129319088705047633635484695275028480 7974093 -15720001677118992934810887251646874176 7974094 68501744369333883835219380335329844352 7974095 -52443765094068391600937720537915537400 7974096 -4314380611830008549977334055062863872 7974097 47014128019406349583201558069233767920 7974098 3378629887311162340832461092832417920 7974099 -18520552165489263754538378376646840320 7974100 15982330812234112380454156308014438400 7974101 -12870131069438759650336496807255604000 7974102 -10708061437648312747667954205773230080 7974103 -16895349814549694273715076421140114464 7974104 56683184782630084527109483098878453760 7974105 -29001295084634428041836436849521431680 7974106 -24951773624535017965757648966590321920 7974107 59748777069600650913030392072745052356 7974108 641543488265617328940040587590876160 7974109 24709455008038274144231653470364660128 7974110 -27397303358352461518207200945227568000 7974111 73953238897486139771981932147348598160 7974112 163684384180950879538161724545821835264 7974113 -41665896379148587248612006537225268140 7974114 41340509062514772498390138971814024192 7974115 -8465447970900025856197592998642559280 7974116 -32725429065411657429329905662519423360 7974117 -100396595694466346830121003225884814466 7974118 -40561495536396460631256281442134580480 7974119 -85858423930264839694373318392120405080 7974120 -9950957172090572293860978513464524800 7974121 844893466595724814290484589833316944 7974122 -39933809100046421198849320933495369536 7974123 -1173981548139507688670891568978059520 7974124 -12955232689900072936260716007467048704 7974125 -161454390810186312930811228162346721000 7974126 -2371992773714181489892408807414137408 7974127 -12700489266039571850109901432486535200 7974128 5375773599098401774855582065758306304 7974129 94464573399432046431455334284030400 7974130 4498413305080218084260080594917580800 7974131 17821883932425056114863630269506198928 7974132 -25249396626648616855914008529048649728 7974133 -25382861708093953193921400072292197060 7974134 21034969024232142529359184547019748992 7974135 -452767426890905502597371860791920160 7974136 8396218498982053963582489831928156160 7974137 104895500782182070198789997759158407786 7974138 -855816949909354664689378842044874240 7974139 104796242475274027708636940580858987312 7974140 -17143090702377710264235724396661713920 7974141 33609605917833300572349200644645952064 7974142 73013209271819349553033490836570176 7974143 145511444391453600496689931886660251392 7974144 18933683787595081184658657425347313664 7974145 93260057267421991089053591639097585600 7974146 51359016855072168369861931485874137552 7974147 61010134385938095317365869063431556600 7974148 -3169413242489148072671049083713986560 7974149 -16620767737669989655452888484060898850 7974150 -1906579785013053484079765716243646400 7974151 188609309634640476558174329810731918600 7974152 40353106761821997915231056364756172800 7974153 -55950647954464492315686686188478376000 7974154 49052696173883451929332258270935721776 7974155 28261198606848038555877885604192320 7974156 -91555494036691564272219367877506114560 7974157 -101357339571411184728993197055979955360 7974158 -56064134857084116435307442451004576320 7974159 66589856831186188338468058726188165120 7974160 -16950748536982864100535759279665971200 7974161 14038608568893400340872887301588727808 7974162 7222848510323323176786843835432664592 7974163 19051298109788720555009856901680350320 7974164 -50176126455333704345136325511166314496 7974165 -26013998944266633290716539842971162080 7974166 -9460094551262197874868432840275217024 7974167 126667321655204022703061921771705597640 7974168 39448901001272417999907623343501926400 7974169 -16232696124114502645925948758990707840 7974170 -47412995942332994587769934982272978720 7974171 105497075311301626962045588704126336940 7974172 -28277474887568650051086653020226992128 7974173 44965060803578043178005454976959243020 7974174 705398197597106681975610056139082368 7974175 4635258132337102195069983737166777600 7974176 -43953781665382292454791806974179672064 7974177 104434509849652308625494574551770873520 7974178 424060100428356199934636054383396224 7974179 -76748577170844305090434461637215245220 7974180 4596173364171944525564238147540172800 7974181 -4526206161785024576024349793963607680 7974182 86626633377081949403061291483983184000 7974183 23097122483223252264472843519486529664 7974184 -45308740438047460427765636198126561280 7974185 23103488934561421806458910496736617380 7974186 -40848760599690474095153833971622195200 7974187 59643340754356032060739782708215970032 7974188 39067001643224174126497023268232954880 7974189 -81887187935289997508839605915639148746 7974190 -16491163179453350588084100195699632640 7974191 -122712340799839694009465917290039591408 7974192 4304234800580744262153867175045103616 7974193 69495143853043607224014717965276841700 7974194 -15020218527522408889860711402863030880 7974195 -32975303780809734534382647121109488080 7974196 -48964336578871638299130754080674548992 7974197 18326350747603877610501678892731420864 7974198 -2993322693643524117687663544341443616 7974199 -104420740743210850700995232001171827800 7974200 1200972054671649920841162047937024000 7974201 92762965932380501382333589777401233232 7974202 14878627782041763836027440296494805504 7974203 -28000907381837614864472563528769631744 7974204 -6767611391451744959765701028773478400 7974205 17011994408580679765511904094701564000 7974206 -19242369497629513298219709706056104640 7974207 6955256733883931109559449033985286592 7974208 -897019600391691680106071081864921088 7974209 -25468159338354565458578949020157142590 7974210 -15741531347497864836835725602994263040 7974211 -38727076592443315729224138836661717780 7974212 23916886570371292391822766691214307456 7974213 9240443082593120426868565338162650688 7974214 76601126405142492469741438631836527456 7974215 39170433266082017622079766615566069920 7974216 -39436190440499068057717504153560161280 7974217 -131862640739706632204996755043615458140 7974218 1074087092952411651612500809833672192 7974219 58353755405780638179855325965155663808 7974220 -31889382601234986735746831758766085120 7974221 -1249257300662967513164029392364692000 7974222 -3301115118829850397448197744498835200 7974223 20805853037821526564828764180390361088 7974224 14746603386832698016728320067026288640 7974225 9901612170795941092671941988909979200 7974226 -12821799095087669380198643498515534176 7974227 149677523601899649144986543253294788076 7974228 -5471744493489806421185455083470708736 7974229 -13945736807300334969718930817503589170 7974230 45796213850847369016364746195793224320 7974231 47390334457052220928170555366498869352 7974232 4806494664749994555593492104095989760 7974233 39774953835387632571614592658863673482 7974234 -100296159700749711959122386155573760 7974235 -19324564764995764625704511763244449600 7974236 -48299504178360863304141023154496826880 7974237 -63817280349933785249059382511806048640 7974238 -3529154112464319324341221889220637440 7974239 16200217387598309654792628570982942560 7974240 -26715213340118424241194764301631488000 7974241 -65017190832181804363484893521652386336 7974242 78610591398731620861431986894010184272 7974243 43823849974586674662508834148543701080 7974244 -97629837868405140166290680585967278464 7974245 53182928641108855771726790204465125500 7974246 17166904847062230564600154812671477760 7974247 272142729571300378035447622117230351592 7974248 -68269576103112451509438680485014512640 7974249 -23705665313088791905396069757342769792 7974250 65567636810277296250602594710923264000 7974251 -34737283753389688089897543404528612748 7974252 -19362508444329905005355720370034252800 7974253 -35738606231750906255884970269986013440 7974254 4817880453132872578571452803789917184 7974255 -83317099874825854130644854597475399680 7974256 -26696960813134373445610397998494220288 7974257 30674711008799535740181917490257349120 7974258 4722768474559740362526743281147464960 7974259 95189342828437814372072190949013968460 7974260 -103820342661653794732799643585049804800 7974261 21762423521313369496788090836166238080 7974262 28788312986602157980512385999050026880 7974263 -221214791018619484671939184158243720 7974264 -61965221417160279952132387643719680 7974265 66769696228957860987728247326200755660 7974266 9464271161462355780792722638369244160 7974267 4298239874054957377688751213185766912 7974268 -53564402040872763224493984594822981120 7974269 -104118998035601309035051400176930494330 7974270 4260380782454103140685476186266938240 7974271 -74666924580984542619704540451139311000 7974272 125663501235171033682687534304329728000 7974273 60336893790067477973148517601805721920 7974274 2996463478335941023158964075911558144 7974275 77690572356657818542922363119453452000 7974276 8230734343404558799796936380763750400 7974277 55855653915838694946024900829526655292 7974278 -27442110739250797083764620268166802176 7974279 28780016455381031811691241956011111024 7974280 46524990599858580626048758374349670400 7974281 -33609810937207976650538054363542754880 7974282 24376467273273333257799728088392235264 7974283 -22337605627837836947832463112268092520 7974284 16262940614112475829098255447887830016 7974285 -2722184982062162257209244548771225600 7974286 -7970076085480029653249854015219850112 7974287 -126956943403876565884743654937870106064 7974288 5299714971578319229301741768891695104 7974289 127254319590165943672980665211273815090 7974290 28433198054795914442267724265736522400 7974291 -13788856963324052906324062446712903680 7974292 -620984066159183195486431789299267840 7974293 40856284898372512103367680425159942542 7974294 20363318961896650465350377215719137280 7974295 10663978613399258136356050895546112960 7974296 110398366983068703673569483425337692160 7974297 3935503805713442443799259450870008628 7974298 18136003327312617232006121705548508400 7974299 -66684153482051360369648147028150632700 7974300 21520794785437634276818955493043200000 7974301 3734115856865283984445552667433157400 7974302 21638507727510899123117529588588011520 7974303 42899935085270033605545831528575941704 7974304 -77781044471979671095787349608666234880 7974305 -28708737371320541401231997261640018540 7974306 39910829667695136721524370745891170512 7974307 -1350648803675429010990489877112726784 7974308 -1551943690469964855819491019450055680 7974309 -25309891537591745844328949785236863808 7974310 10002789331328612545292599756275813120 7974311 -75561784892589070578421640360774016000 7974312 70243549278739711005333989817932267520 7974313 -68527946013912026482474681480309244940 7974314 -25383901875816298998850713186645367968 7974315 23208109669636005074904518117614092000 7974316 -9484030125784112932184648693320843264 7974317 -25264106626498026493964387949770372040 7974318 -8782965482567274637457328834388227072 7974319 -5115628647501248294179407803206363160 7974320 3038469808303608568980128278767206400 7974321 55338933691683188566324998006202649712 7974322 54132394841929498682892642647848156800 7974323 -70112378282338772279884790622190483200 7974324 -27368303982328586128052217749855667840 7974325 -10851915936317377306257383732115944000 7974326 44124875885493629964145213562200933440 7974327 -1671741237710391017848158849974070192 7974328 -9381557597488615890441973009290240000 7974329 -14862650076652755538581552592868619120 7974330 1384075262522684977510249970600509440 7974331 39659864375379350304083559064560858000 7974332 -13011592516093586079996301685575730688 7974333 -92269642575812654461276316843644068180 7974334 -26068931395655909085810802114747709184 7974335 59257992029895493300444230129160514280 7974336 1693083190002434805990492178370002944 7974337 -28290605401212367080498648302922448448 7974338 -59939404025693922916728636748995116160 7974339 41429328045233980962381444295412290560 7974340 -99759398420776877885329581374461808640 7974341 -11792232944919594971447051963799300000 7974342 -5313669239873345839989950121875717760 7974343 68346557549263209541633644566769580944 7974344 156965984430807338395039285326151680 7974345 -11994436823785859589984651235718076480 7974346 -2082869728801330889392532724850738128 7974347 47838144648350663689759972691202812544 7974348 -21890935373427842583887401268761182720 7974349 255272919356124966521655963725445683136 7974350 -526485347855943202831465105519992000 7974351 -9244959689730506776470737807635164672 7974352 -35504743418814467460401444453994962944 7974353 57840660620045071351996927833955596864 7974354 -32793203496969611018391646669936642560 7974355 66026276073363930206495902420312787760 7974356 -29761057365811454969699669679246313728 7974357 49929044857481944711067345862118771680 7974358 25610681794783743708891041817775617696 7974359 65126140866497920192422381422110084416 7974360 3773724875159900464953380674875801600 7974361 106933379933415829670003237211356349962 7974362 3948734279703562226426506049110347264 7974363 103331800904276213449333604652310034688 7974364 55399337683000226576952877565928843776 7974365 -23909363108566279807458748601297030400 7974366 18287827375425466407960993996530620224 7974367 2055778443315715685869812542542271560 7974368 32858655214414762346450053535642419200 7974369 -1615416622293865977282467771847295596 7974370 7649385018358202348507204936630160960 7974371 44089945026082547953890837639824764572 7974372 -553193488490260907437522818193870848 7974373 77009167193452695007049318238697248 7974374 -3195500429065323008696128655315624832 7974375 19741479978456608834174151374053965000 7974376 -43270027287080442154612535053298073600 7974377 19604785198145313893856911483985141852 7974378 44986493352833319113262691281424328112 7974379 5413655938307355364897205765306943376 7974380 19106282911954901798260122334428994560 7974381 5731817489801740873692590633269691040 7974382 40228393281094753701106511719191396672 7974383 -51330688125367714672210867717576272120 7974384 24402974835036392562726110374428672 7974385 59621122102609562781089808753832094760 7974386 537938475761300038205764339343769600 7974387 -108014993010524074286861865991963251756 7974388 7727273051373352697409960993510105856 7974389 33920636929777394257342329822572585856 7974390 -8336787686329804365347040723041854080 7974391 -57933894440766471629480750276976628080 7974392 -291452136878513305133852283650794291200 7974393 -156472138083756078164460340465385472 7974394 -65111639637256744547496303273744484128 7974395 38716588967657404661743840736163782400 7974396 -182448428130542382870145847781295226880 7974397 -2067273956176527268226301026184050900 7974398 -56797695978378176639648362028699596800 7974399 -16488738387860679068547846273233692032 7974400 3894526460464194587647998443913216000 7974401 -89276228046566157630565628563380569598 7974402 38181399391676900636413565855746626432 7974403 32282583206884848807880412365937830652 7974404 76056135424309148826064020433547465856 7974405 3806957256544836190105577803800827100 7974406 -6472833925418171198768524108597868736 7974407 148264256839834724288327064253390828800 7974408 -6280463487998336828831813872329523200 7974409 576691029707339116114281392506305280 7974410 21764347338854030701010272056578669760 7974411 -51638138235745342828135614104439656016 7974412 114833079913387828604022093632900953856 7974413 -44385785931912250575867005500615579338 7974414 -5002222715249223679399292029437035520 7974415 59029187543650019721353457369129127560 7974416 -21031934536697882524152111705706979328 7974417 119518858619861262332879264221887704064 7974418 -27300225300913705326273017995976110080 7974419 72744771936289121509608223611267659820 7974420 28483348288618987971489886362161356800 7974421 -12925929888944089670984768033422448896 7974422 -5050704861455086237971731324525347968 7974423 65356089604765090575196252270411226880 7974424 36733434049270734500500272978797352960 7974425 -64811304395749056225850523888921965350 7974426 2460079990611605896459129135887717888 7974427 -37227169647223154697568594257163397808 7974428 3299439390015197871818791339356536832 7974429 152758439028019253896190548573817255040 7974430 31875962082490558100073304881331747200 7974431 21859428737224008875195749000307267232 7974432 23798936059599446434597760368810721280 7974433 76014203041863378017255101095244828800 7974434 14266212130035021531379686226696965744 7974435 -562306210140283024447501289856691200 7974436 -292593812187689688412863823763091456 7974437 176154384049127044905297680311200481086 7974438 -133686485434031494577452435538139456 7974439 11513902336833982868701870997111765400 7974440 8221963979799564571988413950689280000 7974441 11054429769815884604411112622876047360 7974442 453703746401122084064481961143597312 7974443 204241336586256548817175749364130586624 7974444 -23329956444193401805002939410976643584 7974445 -20979597892306882943236355366420851200 7974446 1341683609872746010641112469319838464 7974447 -1190274100464260069930988561151890144 7974448 37774380656789097892338963653882396672 7974449 -177957119309716120073275747382090880 7974450 916024861149360528165324616713744000 7974451 73285954258171829253647939840467341452 7974452 83191076403523145332049022148508805120 7974453 -20537474620036662992113567889300968896 7974454 31819656663809929876190562675463990176 7974455 -42024230759601806211620832193817849280 7974456 46097240845599476009937893291996712960 7974457 51624602736822362497694483131585979392 7974458 -73154484207650765228679906498047467920 7974459 38040328630658932058394301858931012328 7974460 23424031461883192474221897264898191360 7974461 -108666569186290274448999554584198210752 7974462 -10777541778841952328550284210453547776 7974463 -13365687428635153281069848949749807104 7974464 -4610165053749229316145850043126513664 7974465 6315638212560166188491644083965013120 7974466 -50697799400262210555062897771644555776 7974467 -139775767957807532578523806166539519200 7974468 -6404352361276623352761756593739350016 7974469 -7320119140050663827502040940354597540 7974470 -5246878415588954224818878763465373440 7974471 30077414962542976330574642796959554560 7974472 -76733426197263451380157113434061004800 7974473 -37877340538258078296842339491119699036 7974474 19610743867341309098517517001160744960 7974475 -52028787501142916416431650864344025500 7974476 -52125318960519463327848533114811294720 7974477 -46614249970490821640375415166350860160 7974478 63127688086893141458738669364690864960 7974479 1710553321912757286111736563403495920 7974480 -9830155786969903906383314989350912000 7974481 -68719236591755448214099265491618296718 7974482 -29560058696837803578947722862894479200 7974483 -22650456609817538770607647414694357952 7974484 37856171231600678419672632797547636736 7974485 66500363973876745618632915469368921180 7974486 764506832052821504362383278090422656 7974487 -53302172204268102512623930485679522800 7974488 -69478775150066741049145326870792714240 7974489 -4521927828876953987662795361487935520 7974490 1555057605167086418401275302500416240 7974491 37058454329317854794133569702912557824 7974492 -62266259973750127492836663167484837888 7974493 -80946124627815827519964758184829399258 7974494 131052700578700649649087908905996191744 7974495 9012295560327118302560847574963869720 7974496 -36432822454049160430111087006173364224 7974497 -109401623409324055880068591924592029440 7974498 -4889722237635971741685952065278284800 7974499 -11491301101860350587809245865669089760 7974500 -24403008072920448482941718216718720000 7974501 -23853044358639887471864907196404947616 7974502 -12975128476005926318605282562380125696 7974503 -9451917192081935074004765107875923640 7974504 67984578095206711293476043108544512000 7974505 -105531543367386272352458000679419100 7974506 22994989981536422149470732806844687360 7974507 -5995578990162252554002042784864789760 7974508 -50985095721229255766626445364303484672 7974509 46357907978052706105468426884263063040 7974510 -4635606313941353869464761604661140480 7974511 10856556063000800533833984235376092112 7974512 1061366651614812192524755943517192192 7974513 -56559063022225187277776416850423943036 7974514 -38635545333391162198233280970087623680 7974515 89000616217622023458723509353431554160 7974516 52739091936996687028350156287415896064 7974517 51546726485546857624424122310017877020 7974518 -36866133544278850075093841690787827040 7974519 -3557693961115759648863837485022240000 7974520 -4025245988258683664831134798375526400 7974521 14851473006147260547414972146796172944 7974522 537006999564024681078365740675135488 7974523 42836237720035139055313151974954039464 7974524 -20626759286287780258320733150226171904 7974525 -276764368706017644702863368380492000 7974526 10550239923099237294154659709980159360 7974527 -12597225625512418714885518882836611200 7974528 2313303375733597440131142762941644800 7974529 -34923391953585266789766661580552185920 7974530 14056550001436834192175999607169411200 7974531 86180277740038909824835710250306653780 7974532 -37608266152651976228630592742965138304 7974533 6262018117292544938200789971280320000 7974534 -10947031289442669585932273221419916800 7974535 12600873553362329687728700211241885200 7974536 -7067068338758186660401246908446208000 7974537 92812776577412606042557511774020515840 7974538 -3961942409908264657167174159835713792 7974539 -48648637586761057052743935986620593840 7974540 -4837422988105709751606033363597465600 7974541 -51727772948090086405525238140488526656 7974542 82288142603091256489186783348449396672 7974543 42572269016689598447596839243098521344 7974544 25875195588142000048755274062929960960 7974545 -40994347030262596860905628543914018700 7974546 -8534227325005882487346744521798879616 7974547 58119157550212392584961259027651192320 7974548 38191273292564643198005906752503643008 7974549 37532207486798693302359399017037501600 7974550 -6408191664068690632119624856547791200 7974551 52759422404511608891255708786182098312 7974552 51175144935948857582574638955563397120 7974553 -41754095594332850368674974715254369660 7974554 6579799296777419179878200062279578096 7974555 32482855832703780252503645354621147760 7974556 25748816447298413540711519673378762240 7974557 -3529798939102426259364196258073730240 7974558 -64980233091841031990539108222476441600 7974559 -33467474995098902711441096637549752280 7974560 27235098288954749409776366065727569920 7974561 11843708553794693017605280899016819584 7974562 11973928049517879392340472923970570752 7974563 1680468307124795975252141763292163784 7974564 5866652714441955316216959900940959744 7974565 879391175262999224327307199747584000 7974566 22219950476581573778694190724204867520 7974567 -140420643212804413498584560043134192352 7974568 -16731127646599990085257803185172234240 7974569 -25260249471736991572832649331851126720 7974570 23879852704476446527579157932013395200 7974571 -67116978834521453301271437636715492056 7974572 -78269344959678057722262654172235361024 7974573 -2094825561723595860014155509202111776 7974574 -87169313067092339390472196081266358464 7974575 504817445463312663050551677502098000 7974576 -24490582332111056820828347741584097280 7974577 -57223904011727595374052276271161713920 7974578 -25039099052126292715561743879144637440 7974579 -104517479158366064882469587558577788616 7974580 1751552877214423725174037150425619200 7974581 -25497683600659926897835448346477101256 7974582 2854371579577855997342990044036755456 7974583 5194452280782120813487660562569808784 7974584 -164309177095940015355982190963557662720 7974585 66687171900026743058113783112400720000 7974586 -85548436043798791119570352367474186496 7974587 141147854344356824068594235735733595236 7974588 -303487037844012190112426445642739200 7974589 -39024926239217679535649102445414832544 7974590 19742341802655538133778373618377784320 7974591 25505515969057651892510221188466539024 7974592 17933028270208967848357224788338409472 7974593 -1355456694818202650249342305947469152 7974594 -24248630273315896505782475279591055840 7974595 -16926495049102288078093051181068848000 7974596 21830436559586982404272089900963729408 7974597 3765452536786916743876646377999538400 7974598 -64880908979672311681899548152296857664 7974599 -87379763633228174307072395267448431400 7974600 11257643525753928865951356612277248000 7974601 -2663482367159828326566575949071999398 7974602 -5773027516347129358507828808335927248 7974603 -25379977422033163089951172265789508708 7974604 -50100159697665760746494454022859059200 7974605 72481366134454192102843199370832909260 7974606 16217779081323012174703996299954883584 7974607 -17773403911041550701304529500455856144 7974608 -248741600763648074788022369279410176 7974609 19004909977246353262044441618472529904 7974610 -5146642313822632289322742334570649600 7974611 -40230130067182290225153896910628240788 7974612 -723126327097053309956930948253124608 7974613 -92026947446576503266772470816350185138 7974614 32734121570077624670340668334162924480 7974615 25667648167082967517837433064804138240 7974616 34852874784326699324641904300044492800 7974617 -48753366602122326253042693004910974400 7974618 -32436395485868272237114614147120784896 7974619 3488251428725940077030739514096488144 7974620 38414532072793360485434044955086087680 7974621 13886973388624751580686957006789846790 7974622 79466699062963440960209698786157354112 7974623 10507357751021662247793954567531626400 7974624 31602400379597166835186002261738258432 7974625 49857883199937623855196732312989424000 7974626 -35494000602816308470537436823164928 7974627 -37294891582579326683163205792988044680 7974628 -6392213381467842029719362083315765632 7974629 20200576719636842172210798230785968000 7974630 -24335218452020481554172422778058544640 7974631 -15002942966478921029487144399054120960 7974632 -24675707315649322536509457089215856640 7974633 13994038858288287852930014766004222944 7974634 -1096553343979132445961395166906440784 7974635 -102733605518535407854450338934785061920 7974636 1539804994072184603516056040083221504 7974637 109041556224837057898695625791969885792 7974638 -16230299302052099022003045821803595904 7974639 -115266526842963835664809442711133882480 7974640 10325201520467538242356129165426360320 7974641 75909528470011307574787194040774665042 7974642 22437658275183954227592866766304258560 7974643 -134038352751397169487738007120169293108 7974644 -74447673915875756518871981587789697664 7974645 5824771689631140148789138780505053440 7974646 -39730642310926357442045337941654437728 7974647 72727829537337150198697510118270185752 7974648 -35039959911381415817187705408474009600 7974649 61721656180386884363400733854091590912 7974650 -4762575205644633928474175217144060000 7974651 -916115169230964823192815363732659520 7974652 41598702939115206193563027121078241280 7974653 -22384056373607361394082945182398223098 7974654 -2871631798821047760849358054673330880 7974655 35375978420065626478122089182861065600 7974656 21881945528718916144408946430015700992 7974657 8204287791883906306669853291239086336 7974658 40735022352696728304462976187808083520 7974659 -1029941691199810079639710041148098048 7974660 38078967415817907746643013721840885760 7974661 57177409345660792889698336422515136320 7974662 -2524756028984578172340846628185361536 7974663 -93715699855365226342865378813128237656 7974664 11669081395113044449778883307574983680 7974665 -66840419767604287680737909982511670940 7974666 -578472954092655749327050145656058880 7974667 82540937410830405362021916247967672280 7974668 -21262674818328047890449172595223459840 7974669 -32515058231305230326399064252369726912 7974670 -65294524258395541723217090492852595840 7974671 -203336284956696468609553170785328599448 7974672 18221570140079560742523554322130403328 7974673 3664194821205017614847432208455314240 7974674 60501998944444197202446582760581411840 7974675 27153022860904893840896255608782950100 7974676 -1824459662494143733421344742725386240 7974677 13746559513611977114381510326206848526 7974678 -80192040345373952016357675281472983040 7974679 -5667054639857912651311967937723492680 7974680 15523575899667458052977652897792000000 7974681 -10077333675768330451678885224517499520 7974682 60006438801239899667374827883580940000 7974683 144595039588177602460592532859258962600 7974684 5213214670682707350808525046876514816 7974685 10529301317103911535527090234755510380 7974686 -22080462597937208481807948647069091456 7974687 -16049944810244663244428623590947901696 7974688 13444895177258007446509554220117524480 7974689 37150518964718967285872378494688328900 7974690 -622963481934032824144684721563330560 7974691 -24486651046631034179128273740299582328 7974692 8530587431189995464324023276914086912 7974693 -1080962284221271276656284356664632578 7974694 169093856851687752419210126728366080 7974695 -28966902490335400188471117869502477600 7974696 58125236944218602808996357307449753600 7974697 79616193222061856384144369318750625700 7974698 -28995230635554409958642457238455647232 7974699 21881930340601576222600188665811983040 7974700 17916245457955907861604415337514662400 7974701 12811690921186017620003518109959677750 7974702 -37654463576951462883301164011856165120 7974703 127395938299355429248651023376039945728 7974704 -862239154190685280049225117784047616 7974705 13267325093809344577228619420224475520 7974706 47499093932729207271056582063203041552 7974707 -16704460900156926028145620125171381120 7974708 -11235702423655163147701051269405573120 7974709 93157952917206109888636516003921996910 7974710 -32185435703334926385326310641383545600 7974711 22501305203371150613452767349410776832 7974712 24513139251142715986795592383506923520 7974713 -37356260609465126442832415426663041920 7974714 -25022957124818789325616576401015079680 7974715 37766361814992730755338604668143668000 7974716 9142215820965135980057761903794723840 7974717 -5755088856758676374687989903747658496 7974718 -8136549432807437330558964684390144960 7974719 26913518087287749377443826193710520000 7974720 5404521916581734158146215238382387200 7974721 -6125106534113268016295548901564621376 7974722 2674007534478700094451097009888722432 7974723 14281216945768178677902475141865273664 7974724 10486498475020162592983389406905274496 7974725 -891564440963642013106411167384835200 7974726 698888245756833128352095012351232000 7974727 -9120783577214941408396236345416832424 7974728 -28350781111772402867001744146705955840 7974729 1817978373910341345969817056109566144 7974730 19369133776837601940371164732190705760 7974731 4643494888369599360932031992822528532 7974732 -16296604347141518514926042313197756928 7974733 30323285196315800134070765056065018604 7974734 -17220684377920560269848024578335654400 7974735 14220114491977207381393847922426019200 7974736 -8875294759298250476623273174297214976 7974737 13468481990215851972712008384148951440 7974738 34566305650782727218654820670754652944 7974739 -4225473758778772549042210462613454240 7974740 -31837519839824685586656937559667878400 7974741 40836362824144578978575216895404767392 7974742 -23762438702046733483519304043066297408 7974743 21305274684110716421706526067007246000 7974744 -30793336209340868311858110540951060480 7974745 -127965613920975822654022174212531470400 7974746 10142210611891755540621033621348846528 7974747 -195878793518581123223546484292940880 7974748 51718586666876839224915031448733905408 7974749 -51652131922976862875342575098241640436 7974750 -7058774125911669882165276333465600000 7974751 127877232182226017128761945187911685392 7974752 171395817001177755441316126075275313152 7974753 11652170522702439998097852302605059504 7974754 -56390893020307224758137053866977968768 7974755 93712759764280848994138234998647918160 7974756 -28149820792123884570892584161041766400 7974757 34549062027917443963041352541166652032 7974758 14335743861093843619948082288466342144 7974759 31815022483985094410897927687278578768 7974760 -1127781817627652846978987254919270400 7974761 -2091777298400398854153743331391513008 7974762 -8112553509910527350307165517229230848 7974763 -105491982310110074206278843750235034576 7974764 -2163088935571489484945815679540419584 7974765 39228299906075626205906460419739956460 7974766 83705663390278304356387394025110008320 7974767 2053404415989547698982414558808286240 7974768 -26691802324054098190019633091050864640 7974769 229505182440794698746397383341059888512 7974770 -2535258345219421915517869680525608640 7974771 168320753559960524188481677416033024 7974772 74899532773992286227176453897163436032 7974773 -121451633157093285397964788941351531840 7974774 -57807645039473105943173319325599438720 7974775 -21961386568010098953895119602799088000 7974776 41461294321452740339193373832281006080 7974777 -31833929841905990246693713904668060080 7974778 -25550973212130308200662615774808627200 7974779 -15912475340665151384463522334496566620 7974780 345064403817218934203676213416509440 7974781 8550140319673640210478995257696902144 7974782 -5153648115457682695939995749976959808 7974783 -27174652268704644051944622571276528776 7974784 104976728277524766540349259351662264320 7974785 10924516213071171716268069842694597120 7974786 -22740468771093539606020953111273284736 7974787 36972317707619655620872057450989142152 7974788 61982954873095811340719734122323369088 7974789 34989226217763258829608414387173613024 7974790 30416851181398265072955349214193918720 7974791 60220815134352699853712650722153072768 7974792 3890811735363552463557025467298283520 7974793 -7510176088198441684840547134668625536 7974794 -43122280417587548025549631948317484800 7974795 -17816457885104541009505731916456864800 7974796 710184130108800151693784094183161600 7974797 168701052727091690996314593082616924460 7974798 22150457633530015228440401331737006208 7974799 -54571295319896626032569117424238697664 7974800 20138062087209359590702082765414400 7974801 33932329303762161273831952794362843040 7974802 57248118625094010083067481782325050624 7974803 42805313920964961984934438586748923052 7974804 -7111931421185617578145435800832849920 7974805 104443412060179140943728995306137034460 7974806 -15674310079127172016070605963296362496 7974807 -69265884724917280060164641557315359408 7974808 50047134798644648736737226544608768000 7974809 4079422002640948605901129348215857616 7974810 11729436230507560439879861515774533600 7974811 -43169255241402276334332660058587963248 7974812 480732251254477990975467276757622784 7974813 -17090414701160865487072280126034739200 7974814 -83165580265607804185261374401476527744 7974815 -63009666096491022750852646416746347200 7974816 54352571049601895940110177124822810624 7974817 -31007259896090092280320520880179849808 7974818 -676724634551388373979154202019198640 7974819 -160884921995222569911314944894603586880 7974820 -13828568041448550966752642578585374720 7974821 39817742179806098381016959466488921022 7974822 6893670210819769905693879239281211904 7974823 1016540920301965608813780626291524608 7974824 -13569960817175115538840997892197007360 7974825 33416478792989830020648218341050579600 7974826 -112400335423548240213022407922400870400 7974827 5455997417861390781533865906965990400 7974828 29444614904561055818852356529725347840 7974829 22717814459364401615337278994889297430 7974830 18577527772905546378605724447001958400 7974831 12434629735063566040942476416088814464 7974832 -1339154381445595791971015656991948800 7974833 16154063128831575264839237625263240082 7974834 -17923296108776642693516352647382041088 7974835 65652245735946527685788410979787887520 7974836 -19295002924092622909207707762234470400 7974837 -35363773836503615694679566753176125092 7974838 -15370002372784051364880951087210952704 7974839 4313299010900834085632240577155190600 7974840 -53106854945355907523738575645097779200 7974841 62260712294028948194956054464238531072 7974842 -67891990943595018822414327976202966928 7974843 6100695358560136936043637561245795328 7974844 -206819614846168859465320022180875264 7974845 -5765668687838170866986526115585938600 7974846 14376214896017152268592501197420424384 7974847 136398040836007712932775302989444098680 7974848 20313425304875018283635644338964267008 7974849 65134118467712113510905807806016216000 7974850 -12525856820013820024693197130259844000 7974851 -2025905391220340738795403764120433948 7974852 27069397499120878676757015423552863232 7974853 -186435568509019964438753598210335191680 7974854 -6397418808741118060412360537720958624 7974855 -1297170272036162812481735033077185600 7974856 -61493576031285219230455399080828165120 7974857 -66954121327882940198230248764900273280 7974858 35825503772177567183707473504544061184 7974859 -12229166351269869082038386413685138592 7974860 -10663538756609086116723736567296752640 7974861 68783434489901514065903919002883079872 7974862 4627788663316733194288387335420836736 7974863 -55689597128594524037075188519530117576 7974864 -11356400624162560462633374114931777536 7974865 18100443868777821370867686095633505000 7974866 1315609725349340023232785153079983104 7974867 49497383097314735422543749025564522680 7974868 10844528822713854199076468198551424 7974869 6408658820856348199246247049055148544 7974870 -29092590870505158961092058512022425600 7974871 199080485260725291671235393225468072000 7974872 125989740409312712441574226303638988800 7974873 -59623716155660858840113617990415815078 7974874 880949631814825374940806818285506560 7974875 63046621125757477144996615940225100000 7974876 4082307097444262480984890543994142720 7974877 150026742275962324513236104270313842092 7974878 12829832612286037892952987389467569024 7974879 28930445932942197565341375000666636288 7974880 67042704063882096514699188745237954560 7974881 161120949396804074793459318808640815764 7974882 -45734561136882004071232463906942622720 7974883 -27588879932072204361090676063104722480 7974884 35953632504587838950374536731283360000 7974885 2387490647281940777719889278430216640 7974886 -37523820115315076667759701681234913216 7974887 -76839131039960292836761375194092362416 7974888 -17046110702745793157507035886848573440 7974889 -27080259126416717875323208334734276800 7974890 -12832774071391288666364686332419773440 7974891 107111888481485671539696252126160819848 7974892 -134840577584437263170151999573354690560 7974893 -50356270441254786993360366434239170858 7974894 -21535693014574831921139066441619548160 7974895 -6663880834650595796696187394309199280 7974896 -16891901263000349817317020034344452096 7974897 -7763962849286561403922570149009077328 7974898 44355146493887091733732488509797789200 7974899 139446820357376389114745762152946109900 7974900 -13064011739256835980485320346747107200 7974901 126730337417236280245042890801349115904 7974902 34625228650720223563726227495535274112 7974903 -97153592351102041839780260379630991896 7974904 -23681960520419466770135681519927377920 7974905 19273937367104339398755849633172331520 7974906 -13092618427319985045433484279018639616 7974907 -80800010854113324586283631561166953768 7974908 -14590013337174465255152056540098823680 7974909 663660313887621157697013322105972800 7974910 -10141585451605497181018833132762516480 7974911 -45582235792011779983922711012141044368 7974912 50305788010815722848265000839481917440 7974913 114552738842911250238613657152579864960 7974914 -44519155781004522048716827357941017088 7974915 21761339342376982781107727333283028320 7974916 96147202266546712980345268188841178240 7974917 -98062260033976067789928927928794656034 7974918 -18426244722110725714480550123086141440 7974919 100427925243245333578406323698731847320 7974920 -1630653313371159435386773740926515200 7974921 -72002864804884250650441654280213222496 7974922 67450510597145653089847655688748522752 7974923 -95988311918370760593561083888350039896 7974924 -6341261671064538715881652518695251968 7974925 -3677312450892804353621904303991600000 7974926 6219934176798072905243102991657122304 7974927 -134443832805092211680138647352633838000 7974928 -8334800538960317639360759354364788736 7974929 66951567865000911497650087546694596530 7974930 15445329130011744986702755079294277120 7974931 -1200686762227922809362574186198024136 7974932 24844719037970134019382134711068968960 7974933 -32331100189763545746522768550903349952 7974934 -23411445340274688628854449634884999040 7974935 25126008463649445861402696838105481880 7974936 -1547036238097455897470953404489891840 7974937 109907789766564825677067916236469840586 7974938 1381495749570032238250577047214254080 7974939 6288256135414669769301233513246683392 7974940 6620679838643416663110942158366284800 7974941 -3303580265297892458961459679180001070 7974942 -41879955682905966933760780106010295680 7974943 -37995829970889152483953772000719740784 7974944 -114074564692843967312949923445401124864 7974945 13628045012977718186712500669277536640 7974946 16875302615816749158300842509949185920 7974947 -132056736062924911994156532849307640568 7974948 -1604356999934534939585427532614097920 7974949 -140158593794285340542827030221098471136 7974950 -24467861932245304251498006816616500000 7974951 -15413583090863348301022792351347997440 7974952 774844895277962587287548508472934400 7974953 -64284358781160799021311273601891888896 7974954 -4307132747360671694500099976903587392 7974955 -19967962239544874128383643930300327200 7974956 29094214927024496551695230550085201920 7974957 -31467308584852816350443100467572963680 7974958 7415600217521641188773153066374685184 7974959 56548061495174251773834325449763251816 7974960 -4419348211525053529766913390390804480 7974961 1854270394613979269158122522431500562 7974962 -1250357667360489329616605017675350768 7974963 21566761384797296253047555469448944480 7974964 1252793953212093187264441703297028096 7974965 72108722622765390078655572834076723200 7974966 -56473069629147846770118641691641472576 7974967 -6548263203262673926946910490141888512 7974968 19015146616762587992992253634530242560 7974969 -63510018770738796717337792255559879856 7974970 -7162465542314892647601793749686860320 7974971 -15799562354395076243003564132664645600 7974972 44568170012741280524298361316175270912 7974973 -57153319527909530405402533725850070496 7974974 -1518833236339525927282054280847065088 7974975 -19094936255698428627355153114567678800 7974976 -26951862319334972993168655624495693824 7974977 -119670352578972433212651392817473658174 7974978 34015398431992112533702950939003879168 7974979 -35169834198011852609992106683922377880 7974980 -13506566200849953973535587618863897600 7974981 14844459687083729643021039575451918720 7974982 -11349018831852269095562891953420701888 7974983 -92844006620383520209700762345044860096 7974984 8107275533572827208930357791664128000 7974985 3995080160166170494298712029281278600 7974986 29977897215998512094441558405617251840 7974987 12996760943777658671127613294677885120 7974988 5213562726271637989691943428599611392 7974989 153357209202860407510248923882867628 7974990 -12442408481316820860862236791417030400 7974991 -75780546823132043299563301121563166608 7974992 2322110266663161436597273675415273472 7974993 27240889986303774036818497355774499264 7974994 -1710686579641389898271456497041926880 7974995 -93632436519384846123856180151907120 7974996 24154601266544092546021716206562158592 7974997 30113699766792401480630276131869206880 7974998 -4769102407642510690932802226550320640 7974999 -13685204846765065409199872760786417000 7975000 87964591778771738217485301843840000000 7975001 26040091442941550517351288547540525332 7975002 -3317516089415374886543499944896636416 7975003 -39040697086438677929200110223587994960 7975004 -25032245150688873134756511275252978688 7975005 16021057988606702313388079725934686560 7975006 -18162686473292945603292329663112030336 7975007 97625941327831268009644759258492407072 7975008 67013745397959900236755933829151719424 7975009 39253674381907505812528085027294823616 7975010 -40308712472479832098883897343905341440 7975011 72778184181719671672931673514799064384 7975012 -12081543655575103673946150574687921920 7975013 -172432729876920489360117336839212596738 7975014 -7769689611858965693490920460584386560 7975015 -57680856608767457045061124429954512840 7975016 10571977248125186670646689220248207360 7975017 -13964822253769606690290066065436222528 7975018 11479761016471413480702681986139360000 7975019 440545171330482153847246431448154544 7975020 23583519109387416282195024545318092800 7975021 -164009909588984335747268762375913252778 7975022 19010978170826928335803792903171507200 7975023 -9455314453479675491305142455251402240 7975024 -4632949916700320623989728151196303360 7975025 34120006175139322809890847194198276550 7975026 29430725220634059145735528139076354192 7975027 -132278733678393088717482559754583507124 7975028 22700242142484308760192142301058807168 7975029 11132926776620285727395010649247377920 7975030 972078817604028957918561258877593600 7975031 4518562503622121409457754775772976304 7975032 -12275287156208809346759331614893301760 7975033 41387431635693114660337230565046245728 7975034 -47296450157570880191093034347401597584 7975035 72508683960039917038419630229940914320 7975036 -43532994937440283498669098261802117120 7975037 58586294328960824434630902883734829152 7975038 47950472942943304449061706571767808 7975039 -148031447718390371683941637972592364160 7975040 -89230029355531896909617944410351206400 7975041 29847161190346174889983268302208535360 7975042 45294802222235067396657549521311710672 7975043 2536551408060606206164852558527141600 7975044 29083484082411080702269848954324725760 7975045 12787915024713160432477257567692143320 7975046 56261489585799376893636001140148901472 7975047 -56691365032768274128973400551091955800 7975048 64103222133831666571883522489660175360 7975049 -68267474127717078767447044214176162764 7975050 27870442763202789043008573879689088000 7975051 -44242897817473060109680693108275195248 7975052 128275298481702943036112560126185582336 7975053 30469701927251829937751069259951746262 7975054 20724522962490001275039293629543229952 7975055 -13159647232822366873063688570596490880 7975056 17702398930426843362328175607809114112 7975057 153967089019482023345438058978108273252 7975058 -14218005313910737122996351590915143680 7975059 -65246482773695376913692073045596148296 7975060 -5660085859595856368055597218535014400 7975061 -34333599733624559069636582240770479414 7975062 19226112457503376107404299718512564320 7975063 31739961023317850142940050996437018312 7975064 -8732097556030521158208586081901168640 7975065 8511870132350796688193256980481699840 7975066 -36136460097009571670834170638281375232 7975067 45077690250193419459788506048391002116 7975068 52508365626595048263130506432720099840 7975069 -66741544009125953900473850109246319956 7975070 -36725308833588582912841609286266595520 7975071 46729661379480312520567227401448398880 7975072 -48288997476002418266262649170111234048 7975073 86496557167803414436577676211746884322 7975074 -2805621590025775252664022169006695936 7975075 -48202456861802501506023504275907536400 7975076 -32989799645609592662516975854052601600 7975077 25088687890383729360378727432653986304 7975078 731938851037767759167012760590979456 7975079 -14768425230165783077540419574898424320 7975080 -40924726458809237269325897948860262400 7975081 -3099393256146518002404948693015601328 7975082 2563144987132451179804931799388204800 7975083 87339877324402178081577598377412526424 7975084 31750881944375494252048790542345594880 7975085 -155153110694188132670631663357955549440 7975086 -14369194505831176115947216058253004800 7975087 -94528171163629676186184611169237459240 7975088 5994680126726386860769179581324525568 7975089 -13032440946313504211465296559152441920 7975090 45926973425345268164808188961900496800 7975091 13709188596823921580097741385550987520 7975092 29303421248296213383249198161972232192 7975093 -95568618526416083267109427197284478400 7975094 31461855095865042179281982385511201920 7975095 43152398678994137416203395801280221520 7975096 42997557335414639949428913102150881280 7975097 -36556206912109329496219247052732504060 7975098 -3832377689458229529988022249718696960 7975099 91703003744983181833589265052142204520 7975100 -13841264685017421137779011021537561600 7975101 37721244236512013660736489545062032384 7975102 8202127589386326754824227958503914752 7975103 26283682510183038424368552966430988352 7975104 1346616138952263615640098439943946240 7975105 136973306493905903789054049422891237160 7975106 22839164838128753819343086535602659200 7975107 -9481591167027253101749379077864401248 7975108 18193440973530947250485781305596129536 7975109 -35202159285373518189106070927008638690 7975110 -27337170816681063619721240037484800 7975111 -15153166033545822285365127089691733288 7975112 8656411885518569493495209336030822400 7975113 34051102525217593659264378974176878144 7975114 -11042698489863331178619288027758117376 7975115 21187661830879079280367490570106858720 7975116 21347000164641079130647796913001651200 7975117 -121048123764402141076645151851560191360 7975118 -7219169898741413460410794200481362240 7975119 -86402572466623580692761703801456091256 7975120 -20115536621508244337036797324678348800 7975121 -46025951409321668332790777416489223616 7975122 -2858922694224584757886120733808414720 7975123 -34834147009777207296751702891291631936 7975124 -322499166789841489741630467484569600 7975125 -108423232901771470304543297294738400000 7975126 5313443398932052831522980826426700160 7975127 -42139602194339086814826548522742559800 7975128 14530334653699750271193814326940139520 7975129 15238061678691272961113461338015743360 7975130 22602902515106411701930160789896201920 7975131 -3719050603731874367108559027796083048 7975132 -43473966130161736672090619730507913728 7975133 95735916010569363371114871038414153382 7975134 4047297545332477767233753533019582784 7975135 5199627293558738581444308097368399360 7975136 -17132796031769113117451934078900633600 7975137 -27758491927897933990282069690712105040 7975138 -38905996408989099852314676274393017600 7975139 108322354766496742931357271406847702940 7975140 4104328596411431668559272197242572800 7975141 -101000066941010175117537442750816481828 7975142 21755029331482681060622899315295391168 7975143 18464398679455801511889494181059806104 7975144 173296128750074912010461361221011046400 7975145 71758464045344643492107974636898545800 7975146 -24176290138774646323990056744931310592 7975147 69565050646768085379206290796204772596 7975148 199316030416797552605992687317088665600 7975149 11292128998363817877168517400551858176 7975150 25823610787666954511969453550720412800 7975151 38407727416091069284743304593494812872 7975152 -4511816571369608707080949380109762560 7975153 -21666731085897620625163926106976662016 7975154 24869193256465479239254930077053598720 7975155 34017274337003258258078094233281190400 7975156 8513897171677526796666287345912549376 7975157 -96680701512399727335297122192539107648 7975158 -20793856259701311008758569969797578752 7975159 108486867961122720684729462503022346416 7975160 84285490282736821915585376367032832000 7975161 -91167499063439083397821379311901832390 7975162 16453323336984596582813408841557840064 7975163 -21939271937123850214274931942304819440 7975164 64898187433297041359458083460157784576 7975165 23056019822528732768609224436271379200 7975166 49130230428417363161319097245705545280 7975167 -701466845219186596899485874067419264 7975168 -26420039616562347599876611106047787008 7975169 -16950591794617630217206852368871730430 7975170 -567869308499230980098427998712230400 7975171 119199987322833892750591720320469349372 7975172 1542905571185784114069023147902601472 7975173 61573493845128869174866808629410031584 7975174 52094512407337020337900972046295945600 7975175 -2872996501400326020905632154153476800 7975176 82214316975697127162286928707276472320 7975177 -265749841424976831197250781542126208 7975178 -31785253797295029140684400530716977360 7975179 -3490041831404970585875549255405899740 7975180 -70139787749361856729470199420062489600 7975181 -11035354352270342099470195409737909056 7975182 -55529093075765115696936587394610051008 7975183 46482595747841770900741824617251772784 7975184 3321651519094512755703298572630884352 7975185 34689334420559992763957205965397667200 7975186 -77936309088113676957281548665142724208 7975187 231160963656038306776810807146583388160 7975188 -26933551689823401964551618943623465216 7975189 170555633583457361884731512487922430990 7975190 -3121026557685336014383661494115416320 7975191 -4151773590787917743013154819469986560 7975192 -29521167848821145645552303065444608000 7975193 176227733059111801347494061107790462240 7975194 801541833092764048756653535803098880 7975195 -100160765366603975689722776649474131520 7975196 -56872004767325034034015099935166855680 7975197 435056974047741625719984618689056428 7975198 -27762302458867015791534803179581047808 7975199 -32024758770699977466208985042920912800 7975200 -44744384090944478900280347965351526400 7975201 -8552754186299447200139058860001196080 7975202 24631299465728297317332377980273941792 7975203 -18814850758287756216416289017811664800 7975204 -23649726689798363095982274437907383680 7975205 -643114588320809223239723400519137280 7975206 -54517852753703210250347919941569219200 7975207 128202587537359414216060764553631841720 7975208 22133047739557210060208305283248128000 7975209 -132934454486704688130379654030972698624 7975210 -1055985251425681701586380222699118080 7975211 -175861809650733025171786532026398261288 7975212 425821479626594536011110607388065792 7975213 146460446121682305875007280242955469462 7975214 -33660403027452201494169823361905763520 7975215 745726949026988749624383374810574720 7975216 -14578180208804430789089091557085741056 7975217 10237940887614087527003472423130423872 7975218 31168503692998206141391759497780875520 7975219 11466130710373366600161766512878047232 7975220 48356996979176966953015975942273013760 7975221 43189539984581126339305823458328932320 7975222 13773061863073661511775409922261383424 7975223 46813971643377615425206990378075226424 7975224 16511375128857848960098599159370629120 7975225 -79764440421561819741955221825361792500 7975226 -20308290874498026134679406693292355840 7975227 -408981756831261695373613348947193344 7975228 -41042611025738733529770723497964602880 7975229 95092012777188767321477213959185445830 7975230 -12471565551149354668851634292950865280 7975231 -28719126065538740781058111549731800 7975232 40636224900247341499718300193537392640 7975233 2619683854983320478492383662665985920 7975234 -22076590638954719987451035578593145440 7975235 -33733258899704619678973685096237134320 7975236 -34734216181005511923232475116331148288 7975237 -123110045759031769783435824615940726114 7975238 -32420578308777744158043915358786303680 7975239 -14715771503544460624249599876878986800 7975240 -39796448783013287284984220016845107200 7975241 -26234371170618158767071001171473272358 7975242 -87209998042108198686654288761361570816 7975243 -47978431672815416774626094151613523480 7975244 34600085713427770982714954508778041600 7975245 4192037516902136241693446221556635200 7975246 1425355302015666459628422585268285440 7975247 16002932217968900622306833532387067632 7975248 -14546198242681322142601797997890502656 7975249 35049564433016595127555628051202201460 7975250 2506821310836594724447116520623360000 7975251 -83795865849258087439962887992044408 7975252 72050987251982912466273722762176235520 7975253 621361143157580373400810492952534208 7975254 -5498389566078795115719792782377402368 7975255 36227105075182098825339104489289851160 7975256 -2338720296708125434444347038561587200 7975257 -10520237804672267788554385875443289312 7975258 43116833358177473311663673838624810480 7975259 18811945557835271656487650584467552160 7975260 -16481300929384442379671821095942981120 7975261 28742225395319346805469018260734677760 7975262 69818042456220431182852096747651568064 7975263 -37664823349265332112822315092942054512 7975264 22457490254138059872687196712793538560 7975265 121667920195826049247831480965085968660 7975266 -570578958610695566812859659221496320 7975267 15379217613114773911782937401259948316 7975268 7294978178705951648860981720098226176 7975269 -59149265951292156348881248208400206400 7975270 -27878143842546256516298009548189155840 7975271 -147442737307132582293730712545801107528 7975272 33562437537243032516841358167476305920 7975273 -48400630011601614441161071507940115456 7975274 -661060946312514263177380236822409728 7975275 -10059037551304657888985961874736428800 7975276 -431611574483736831786970455974592512 7975277 53843124050045817648161223143688090624 7975278 -43703661477161006988759491770226459520 7975279 -24500276826214431010554130990236141312 7975280 -23317773000772780188658422039848878080 7975281 -11359453111680313700217586482642610560 7975282 21577783133263757041995855332934684672 7975283 17981549865935256591200329352361153120 7975284 -20508573867651135258707167618332561408 7975285 -65329799387052210758384743111633522020 7975286 -55569691521542719980687389591224529280 7975287 68913081076933819564867178452943424000 7975288 -74140461175732731404472415274606592000 7975289 -244848881339993829854769793165540174464 7975290 -21164155098862421549940010313746176000 7975291 -35184587267618365821960530927174633308 7975292 -12721505069743402396141775290685495808 7975293 -33723146154128506804759349683894959072 7975294 -12954519336061129222950997695354482688 7975295 -83443183067691282308234005575946404720 7975296 -205390802994975339689765606491422720 7975297 -62429333495880490839927564546431270880 7975298 -20756952265612932870842962163603031600 7975299 16703447627648521411882955773069613040 7975300 26016353764349148750214753475550508800 7975301 -6396815786849035566260099182990969668 7975302 25740537182696472248537309156989655232 7975303 60855236684004171367810100469449036080 7975304 10655841742549821718336329028876984320 7975305 29966458739911787448700456265247812040 7975306 -35541182478582220047919546130015984640 7975307 86441137018643291937431090495424942840 7975308 -15814767780766040140788926013068083200 7975309 72256291410046264559846764724123075510 7975310 -7027360549938104760898714269566864640 7975311 80825700411697421787285276536945601672 7975312 -12943101016875311402715766169697484800 7975313 -2559575450678823298913300060736429120 7975314 13274734247541823431590415404456394240 7975315 53994676591624974486668132598498486960 7975316 -89486259946144381588935038097242616960 7975317 24701581923543388504313399517105736512 7975318 -10135720548982612576368846775150110720 7975319 -6886055166754227350353248599108628480 7975320 7846243482928261330493538120485683200 7975321 153871478284854105140908858790593352522 7975322 -21138941706084456363004964367426041376 7975323 -842900140445343443949916930971794400 7975324 13557354853405676593679538175726283776 7975325 29419336554482366814624749472973584000 7975326 20322981641738711306939610333268454400 7975327 -22421325818776673023757004640391393824 7975328 -133899462189673021360598972140076728320 7975329 -14234976140649976349855672304627150912 7975330 24954185731769340199688572234620433920 7975331 -8417032637700382367722335538100186976 7975332 29450024687757426312856094796611696256 7975333 171737600861399586656256600481619406940 7975334 -13628804137809026987778568099787329920 7975335 -30654179415278828230674597710548791600 7975336 119066136550519068550174012939824168960 7975337 136913522730151012888589107219276372986 7975338 -35527518547167405625079803488442462464 7975339 2107925581821382683926227201062370152 7975340 -48235749280236475597494160108236779520 7975341 7204343476109791136690179833710847264 7975342 -229062440991538841408771347887803136 7975343 -128296262062834486187650403003625783408 7975344 -5166335415447931985321856042589028352 7975345 22444533017683861034921998154295168000 7975346 -59508134898473404523946802821985419264 7975347 -61665059351747604074726385041000358600 7975348 -13940140972153535214297387238092096000 7975349 -24215791218188614341907542292570848036 7975350 13316705106099192942168818383861824000 7975351 119635306361810398209431411531802541352 7975352 19436466270834796928112379027290193920 7975353 15774614781581366360133670327502957904 7975354 -77984829129640136774424605684350836624 7975355 96842498050284368986870338115073573760 7975356 -34830542446724621213109934390717705728 7975357 26582714869456881146271903467660638488 7975358 6750187552150526904704226995193953280 7975359 -3107057674070681170424968782721900032 7975360 10608922873567840281105305767960903680 7975361 28729680090218699937033770349944765124 7975362 2189368360040909547883141791547522560 7975363 -40135248016996847095571752480227145200 7975364 -35657136850206484461782868558399283200 7975365 -5538627918678950195339819163975511680 7975366 -2016475514841231214188430360863191040 7975367 -113962114174481663130282319741504240368 7975368 -27781455077225929656457246894535884800 7975369 50781815430246047900253403900315815770 7975370 -8379194781799351654878518747678822400 7975371 -82130718390896886845863749441924962088 7975372 4905936511270328818918434400498511872 7975373 63513914665491811774561982683021748736 7975374 -18339994263789472489284783022430284800 7975375 -87077335886112760794022431326552226000 7975376 14114740358484304856712246315482898432 7975377 -57047664836219676914840635845330390540 7975378 78424216180771922722169260966721116800 7975379 35724668575101284107789677425822692680 7975380 -17723206602388037560310689952046366720 7975381 92867113637856633373427490827667930432 7975382 1514502540033857023025695930667406912 7975383 49323063293803503321733133363580134400 7975384 50071314087361481763960340855221657600 7975385 41949010137051886728931911166154405760 7975386 -12830366262303292588169770186487005968 7975387 14477336070147735265059999157193207472 7975388 -25726971792355539333931969139393756160 7975389 -57443411635875954791814692301027912576 7975390 -32027030193889108539388558743969412800 7975391 -82962528469433341196787401099120061768 7975392 25493174730303808232757045212346580992 7975393 86291752316065881682197063888268329664 7975394 4597146390088724362149572921812818432 7975395 -7773009316355226792045453447930026400 7975396 1838415642762511814232136418077114368 7975397 54651915597409224360288645364721219772 7975398 -15293768771278515891667256623857059136 7975399 97072591828516350231988369489434457400 7975400 48727011734280190898739806576748672000 7975401 4732582474983520194360331557566803968 7975402 -24055017198085875498612847905477427200 7975403 -49593749545057310579935751008935588720 7975404 -15642501884886580211470658296978863360 7975405 -39871694394823820326175494070073149940 7975406 78984986625496202647238399951801225280 7975407 11553340526817823422083583198301374720 7975408 -6694946845412267532160249031731773440 7975409 28741877025390174706645383880353172404 7975410 -21186856929633724249816720868404784640 7975411 126677270746657609533673080998543472384 7975412 62433782100058450797106972540030894080 7975413 -365004831567391444131748139108473956 7975414 99359289048897368423732969062588441152 7975415 8246823282748014230880203799413349600 7975416 -25714201256082789860157615336055910400 7975417 57551928367727970623918676788451631466 7975418 -12853543129316662639028474530770709248 7975419 -8042579392877654911340362109950901760 7975420 21845511912023653188660191199914273280 7975421 -25639402031702028564502029384449109600 7975422 655394403376404483662264355100548864 7975423 64089736945237211643835174815673820672 7975424 11379204865071371549540350795261673472 7975425 -315329217102962062578736260482872800 7975426 20243322661824441376096255421825773440 7975427 3043215513742745993577924588158084208 7975428 -14380566498781182317637362433040634880 7975429 9508729577880494588097736310060014272 7975430 21777270565615607839340975210886758400 7975431 -87120367326506415573423825750302407488 7975432 -10236138287769808059896288979281510400 7975433 -49373101265569928868020857118346873318 7975434 -8197905987160852678747504828710308352 7975435 -21039709111298455372199276574339806400 7975436 44544498102452961952626514252428748800 7975437 78811154896349230513739629116723188352 7975438 -76066810965964833851763449962455098304 7975439 -34913068854535417034661138815443655760 7975440 4929111126512959356712429585190092800 7975441 11811135655247825625772560448985038692 7975442 76062735616453962439704759646275915552 7975443 8872485563506602445784791098394314240 7975444 -23259398441480721859202556380672040064 7975445 -81433206744102331757084788918697990400 7975446 -4873285374807342862757055443071818816 7975447 -173005705142338578866743102400112722104 7975448 -132442744297780754961091719925671383040 7975449 7290577688606361206473290984701313120 7975450 5874800527206094248885821694681542400 7975451 45321051864745147681217461822766934504 7975452 60996301374653434795099647489932524032 7975453 -75191636469206898791850152423508007680 7975454 38117564325968624397613159738955362176 7975455 28495600338350289496304329864671532320 7975456 81053004476616665031960200995555049472 7975457 61057171167335108120935442409735552 7975458 8837590826592412752476998380439453824 7975459 8586965423794567523805576416545669440 7975460 48592192115559588755489000589628776960 7975461 5110089869517454685382264131638702464 7975462 7127948797336436253269796406383315264 7975463 -17531366190776442283329915673517061696 7975464 -19802069358662438724507832129491763200 7975465 -9748498744444546409246010161480473200 7975466 68533237929174633550102686481091616432 7975467 -47102528165815381016102255538731858916 7975468 -584416092293768619825044143868881920 7975469 7207653931089797288092700993658229644 7975470 -7972193011916396416588340411010677760 7975471 -19607166225260748774461891042593871888 7975472 36038333418012006428554514251068850176 7975473 31354364394986880808082074692529152 7975474 32631508829006852792838144778728900000 7975475 73274472305345251668559433078024271600 7975476 -106295645329343464307452984778599895040 7975477 55488882949201674185034932357778925632 7975478 -23754903072989071251422513533974159360 7975479 79713029645001087384030589891556904960 7975480 -11673819837052867329756272743716864000 7975481 -118477412857001224666629931789942843308 7975482 -39397349857578789241077572165065491456 7975483 -16883901985001072722725561947646378268 7975484 6218085527329255422883157868555377664 7975485 -34135476496520765495432657400870575220 7975486 28662383129035514135501829409205730624 7975487 45277536943075412418420942693086799000 7975488 -14130878626889117748389683144949760 7975489 -79534828178436135758923120764731914620 7975490 -24923380525733191201614958032776556000 7975491 69917872908144285732124953400820998392 7975492 44039156603212019003092888214971371520 7975493 -68080381572122925736466679181363362600 7975494 8765494991023961376656991378638903808 7975495 -98355626417868786824079851203485128400 7975496 22208065652070885551134805986438348800 7975497 47771624558050270013250224588417496480 7975498 -13428941593712929968495451503741250464 7975499 59397359646817629664680828161696730912 7975500 15861908447767128146695931170967040000 7975501 -89817421104386631524048912625845496096 7975502 9910708386618057280561348468668446400 7975503 26009824943563470891002873127960952704 7975504 -16114862720886862254264531726267719680 7975505 35123345023705749433070499791314332660 7975506 6294455289291853734166603090915024896 7975507 52220007836638581331173383388387179756 7975508 -56408318584864690610759658859271532672 7975509 50118131665201753263785677393015737504 7975510 -10215702141026116851398353008005187840 7975511 -1448686816942574220596013006766520808 7975512 -35897184303643447120114972768227502080 7975513 3740654901358054252050713906471388224 7975514 -45916555057222845014600922865601904144 7975515 14382826808438164871265098186092126320 7975516 -143892901607368495909857065739635604480 7975517 11759670489156715392830168964311460000 7975518 20667408355933733695836612670081348608 7975519 114307143592987765091988002385185637920 7975520 20395161232938447068539031550044405760 7975521 -592289654028508345647661438654945260 7975522 6166968239881017482775694604114112000 7975523 -93777854850528499558289161580963139600 7975524 -63887554224822236892249936850196889600 7975525 5390303113638980234330287778626003200 7975526 10757011304742253510545789663006376704 7975527 -6764568417991872364440875523651024768 7975528 42541128947923868483345707408774840320 7975529 -120785369012398717217400618096574430640 7975530 -2351941114217682274310456814786048000 7975531 -82558708713807945271645036234720982668 7975532 -94136584013542950772513269424506490368 7975533 -17387066000098329584499461905645348800 7975534 -24324121444949254733792194257661054080 7975535 43029570200780936214060409885102932000 7975536 -6988704048399681092126928276810989568 7975537 -1820205321405742284502667497931311308 7975538 -51530450729285151870462018222685060080 7975539 -2088550234460803352398087128906010032 7975540 26031752741109518484930249778315814400 7975541 -8145950888503529558597734213037658240 7975542 -3336631341658426182843998290834836480 7975543 47765521255980371473922742454667282792 7975544 -92477998797057925296973540808492851200 7975545 -17238360890711563070385649289325768000 7975546 -21789690091893645252578934455189949696 7975547 -132166353776649248238903951492601739400 7975548 -6342468272612224803375867683280921600 7975549 -989178901684677127639337392448624736 7975550 33852271050275142845370093457397097600 7975551 9528250305192241908345440922595080720 7975552 -14978015081137424740148383989482127360 7975553 44682058183991333888913716506003948704 7975554 -88482482903434863811356067882014720 7975555 -4671687712746145493860283093284729440 7975556 -31138909818019665771472386939540602880 7975557 37376364996160778304686854841661936000 7975558 -17045857633095528640464408484925442816 7975559 151771136328766969750461300489566900760 7975560 -26242688734005267518571443468412518400 7975561 -36890275988788608677951926382879599200 7975562 25930513414735004237103185494835649792 7975563 -4619065580723847175404884210393494056 7975564 -74268182876568142280994961994346089984 7975565 -12898836001868769405969199132804267080 7975566 6199118547959391419573591014259526528 7975567 -32959329340208880656174656290157032336 7975568 11722107334093444008243140126781210624 7975569 35290392818790621664172167735426255872 7975570 -9263748470210292536490316135535111520 7975571 147362450275566255214252328288183387232 7975572 6596261606263087219755187038558486528 7975573 -1736283927649687444035225491357722098 7975574 51369158307369928219779973153050223680 7975575 18106170698839312320941498860154575800 7975576 10806780910921102927103181468530319360 7975577 -14120094537719650208169226075216859574 7975578 3762191134650535071878224435088878848 7975579 -13259015360769769313825948424119859024 7975580 56850354933491156241112154806465382400 7975581 -82159539526105193596550641649875041120 7975582 3014065674000927823297964452782763392 7975583 39660687440430538103066651560402511736 7975584 -2254763448015010479889829067141808128 7975585 49123382427417304078460753590308261780 7975586 7807619806432784229687371827958407680 7975587 22526258778358303096486887196811673600 7975588 -1822197232648585559501055726560676864 7975589 7028803167118139208884815952663421600 7975590 3074012771616754644975543844314992640 7975591 -74921097304807727600275456785925651928 7975592 -61954422354948933725375942170627276800 7975593 47651460850305708979167112143862374282 7975594 -94350035144134860136053846412828752 7975595 32941667656489364116335550397662064640 7975596 14246972334332798142331755212744443392 7975597 540343570493034505830599471053395392 7975598 -91500166468370958778456387223522347200 7975599 -19967842012066008288351293575518285312 7975600 8696746093757479141112598900794982400 7975601 -156450900272172574031418569171539509468 7975602 626613565143993017764221593811438480 7975603 60604364579590242923871310910560850080 7975604 -1201632018950499185838898613682167808 7975605 34445226241850505148902555887346573120 7975606 78969365316953404626664004636650823424 7975607 32430463741493803837902506674833072192 7975608 6411110669048855137540283714907279360 7975609 42844983805019392818229317755461298760 7975610 7203242317799635258984346242558740960 7975611 3105094526645875025095380511969804800 7975612 -87650253690888985768537452373220994560 7975613 125555935247634912854533556183279293440 7975614 -31228248921039257349985715696223764160 7975615 8445061218137552551082394150911561520 7975616 4878181313010894202277699932787834880 7975617 -74598008687135639348849016500186803152 7975618 7347301335727782139037780902282788864 7975619 -5046598543811281666620155725312054980 7975620 -28582859216936244024558192259357286400 7975621 4113594063837355280955936768944899132 7975622 46309785784362160140531517426724726112 7975623 -42365490221346513905870478286022678832 7975624 -93794046357851181443031555392638295040 7975625 -11126688015931132061227586725229280000 7975626 -33941184409447673378237270193573280512 7975627 60050673667056611415467316097648015272 7975628 103582253381267524624069871903798532096 7975629 80574342091847472780670651876673255574 7975630 21450094780065435584977235672861856000 7975631 117356775116533138703542566202935047712 7975632 7114593181132723376709985136758751232 7975633 -77027282890727247151143407754261615118 7975634 100511927386562573781839034785234266752 7975635 -39908952362272406831837305241265217440 7975636 -90901214309832214257056993004312127488 7975637 -71832348119624336701224562056631425714 7975638 14751851786033277295231490394698342400 7975639 -10175820288933054658429945688496597280 7975640 -443626412501170447908946680786739200 7975641 28523686095597286953461311516618436160 7975642 -12259679734885685570615878282202304528 7975643 14374367855187651582097417294302029088 7975644 -88490811550328176222376905769796354048 7975645 -12169412086471980911533631155290037920 7975646 -1739274803034765956078142999773790720 7975647 100913918688724947033965967905311243224 7975648 -50002768579591251187487333156640522240 7975649 -29171591592822717680259433336760279040 7975650 18306478628535849633194749712357961600 7975651 42484205274200644975993185313033354652 7975652 6708200341030433276278256525529764352 7975653 -10886149617228156977117316611894259072 7975654 -114295802871788917429561828788034368 7975655 22797030133325552956347619795728813120 7975656 -1716668019984303614527615962831144960 7975657 -109580168624567862848545364015317832460 7975658 -3255807432241513082801466009338506320 7975659 -5050700330637051563227510694247337896 7975660 -5306009534658558922550280393716121600 7975661 96421503334688209641637156725910361292 7975662 -3339645558356981208961712514289434048 7975663 -1044831420844569620946231492784270256 7975664 -22937636498582287912799319798821093376 7975665 1586541165585576325769620021907433600 7975666 5883045994422231091421285837729686032 7975667 26340030904185227338817646820047566400 7975668 40022239189439858678738533319498864640 7975669 23484902745184615701469175899361103360 7975670 35681169684293427135702318528474593280 7975671 -68515691047298434448730433940424068736 7975672 -170237678911190007830147943950593536000 7975673 77074683021378646900680878554740150240 7975674 -9416016252672415121503697234859590400 7975675 -88818860052134001332107690731306621100 7975676 79803189541882719851606377047635105280 7975677 31571527553438393492867971018385003520 7975678 -85514813507864632367422799207533071360 7975679 -42563317438442052224053777816387912680 7975680 -13584158170741671950380434741453127680 7975681 118183551943010875979565857839748448240 7975682 7038309143700073428612092388573603840 7975683 -66488601873658707286957264770584496 7975684 17931191538826335632231185133182092416 7975685 -24788789121323732736492008471659824000 7975686 -50155201442002576664234690637932912256 7975687 30332074170066482779629518782198212480 7975688 -3264369855409542590982281181788897280 7975689 -30335916157288578925183954880381695104 7975690 -47804226171373816104351486508254122400 7975691 -8506999535718516210625620625453108908 7975692 16520410894702301587414631857723776000 7975693 -30531781649354817002987163161115836352 7975694 11460621378863358645577346594346472896 7975695 11049286081862059792184339986057827840 7975696 10774112564313298331543732389034803200 7975697 -22221335764673530393883547085712604300 7975698 31721596881893100076753000572553678464 7975699 35688609895941289815994383119414858800 7975700 -60273400210212392011012151176720444800 7975701 -26043092708086082537464358537307051570 7975702 -1029647598846498592466238843174844416 7975703 99509499496362782651967751025021164560 7975704 13844331266650007763009349582300938240 7975705 -28491530908947204779666851708465451640 7975706 -4983024810556572018316356196643066880 7975707 -20819459068775378666796469317618643560 7975708 48189179828153680957188363066638625280 7975709 -6139556832043191361400966997018266784 7975710 14806168726733338956990511516902800640 7975711 50653029437663998570401008140852460224 7975712 224566581053309305570893705443102687232 7975713 -1212930006277852782551467455873069600 7975714 -13832520264881879182697555237387202048 7975715 35572948699285221440179592226420480 7975716 27751220613929765753962932023034163200 7975717 -105282018104002581488362677793293943234 7975718 77164237769058807130754521828405870560 7975719 16508113729584388482990273897860294400 7975720 42806473623517706135248537726464614400 7975721 9623865315402494272821575431310164800 7975722 -6220677236577226076802660980148188928 7975723 4141520894500380389189416222947002144 7975724 77675571400188899111195887093303946496 7975725 -47876180731227251141289055889270040000 7975726 1182282941170758283551278962759600128 7975727 -18730463134521149243291696975179861248 7975728 -12052352121118059216605157144641765376 7975729 51683527439797948857297300672035087076 7975730 12613807285603158296348111993784310080 7975731 -13461304595305708766445155179055208648 7975732 -7530072980012932271280225375122187904 7975733 -26155847710989847624408370139449263218 7975734 3054964864452743012535771823856446848 7975735 -48914667925974175130615325093905703600 7975736 67875710285546921098932902741507911680 7975737 9927210053714536865820886312221339264 7975738 -72436404119689172744232057205105697280 7975739 -15036643428590660269534777794001874460 7975740 -47314144003386346613286356414001945600 7975741 -167866928623920075149739530450786956858 7975742 4323774188082330324277193804760198144 7975743 81476440510851089860967101338857694864 7975744 -18617957263945818983359416099709911040 7975745 -39587275171833020746479361428317875500 7975746 -42914262679263207291025015122763218816 7975747 -77215717100680095272861662070008544848 7975748 25656292747785206103304765315962961920 7975749 -6337987779448097815901888534628354336 7975750 -1307748953963415680989063681633632000 7975751 -63783117222967334799655937778692541648 7975752 412265950690750430471670422812262400 7975753 23586375330277925806706436067016585664 7975754 69425342960462514526917877880125291200 7975755 48790804680414691150777590280544852400 7975756 4518518976619620558819480983875894272 7975757 -47173858370471955846348318660063327048 7975758 -8945522875636638664773983990357164032 7975759 -15827041347336363098987388352250811648 7975760 2548436165097400669865995551908659200 7975761 -10254337530552646488719404007028168960 7975762 -16953916985032516020790780121734311936 7975763 13966567774934212278969667563029848920 7975764 -30989525573839151843439389450969731200 7975765 3152717864255933783122493624782665600 7975766 32095336716923363229145657938071747904 7975767 -61736809941503970752608746549478100352 7975768 82415427929695867961667499594650501120 7975769 717632252896540059908769971095785744 7975770 21721551810148477456431926409261734400 7975771 -13860521142207982001397326593160168976 7975772 2460247282749459044969840091103076352 7975773 -17702428655281960094381537764790615040 7975774 -43414354670530569346300746048304788864 7975775 51432446790457456044129738835041019800 7975776 40920757312683922117617940796421439488 7975777 9352770568607184880857156014790414626 7975778 55222867099893136466695323992562524160 7975779 34974059949859799053237379589709747200 7975780 6460281190332314819465343008742973440 7975781 72025343329485306465285647638449718464 7975782 13208855828890429528659350379261535680 7975783 -207662326714861253792527410418425072120 7975784 -28391346396460319834671710179485885440 7975785 -31486472285302582480575858843691459200 7975786 -28880197319250375847457704631079365376 7975787 14431758563375429922582096054899518752 7975788 81332924949034237522655925718634966016 7975789 44114756686360704282115194173190977824 7975790 -9462567687260968826513246765849025600 7975791 -31021906326697729895766458059043868600 7975792 34282294360284005312175527916773670912 7975793 -783987002553091111019687663608348416 7975794 -18806906307046783729786380729086974848 7975795 19494637069084797145846902873835355280 7975796 85995669583079191982354291051455497600 7975797 -15042782752439593375438714372576001760 7975798 -9874493994809003898327543431723805120 7975799 -5219122487251061151407899658351543736 7975800 17955292859261081764438217196257280000 7975801 -15054267691230441619584746777613328000 7975802 -43178705767404271338548951138373757440 7975803 11300178610020531773937005099311612608 7975804 -23769077026152067718839860213042610176 7975805 -82900538294959939375997187307892513280 7975806 62771921297373389114837582602954758144 7975807 -28537895985984534780654764167080803968 7975808 18674085272485963444740127528499281920 7975809 166482288874384839583774590424825199700 7975810 -49564431116697931560194295517828201440 7975811 -35598769933074573558137037315992811216 7975812 -145209750649154644194063378722856960 7975813 66557628562656752807127294021189536860 7975814 37069940345695344885156634395468601344 7975815 27990358960616828927086930219006992000 7975816 -52900270990802275635628370690131722240 7975817 -1634571691064158478791278133259596134 7975818 -21146534305534315334036079866167981056 7975819 -58880300647098002760489407559418389456 7975820 37295551468432629935918609037256704000 7975821 40105125059754096890559311827821840000 7975822 -9670087644220447130599183336261233600 7975823 -202469381198732635655558819690133774576 7975824 9431045487616958959033128962046689280 7975825 11014342563458450143204146192695299200 7975826 82597850295516305654188615224195764112 7975827 4133143308649156404539931267784185276 7975828 91177728423040570141066250723765175168 7975829 243716342539841091249272122350037292160 7975830 -28827447596824802568460488717246910080 7975831 61814639265485964417577768352405843032 7975832 144440831800205396328678444977951078400 7975833 8926509446272992926915767082326697424 7975834 -4774902242113586585683620381912049440 7975835 6282041021241715104310155325747998720 7975836 60362901167095900988612386558373376 7975837 95440480402603103813630354951735840486 7975838 -9247539033967647484738066773768795456 7975839 91535638569910678429007054429174158080 7975840 154391823124605954701246264646618316800 7975841 112086632217464252918397691846828645800 7975842 2953248369203538510486378719154292224 7975843 -96237742419788347752616860465875279908 7975844 9648264762689399589386021873329766400 7975845 24348402419358132236859185133152353530 7975846 -12152617396763425010338888622695297536 7975847 120776902961899443173917021161267746712 7975848 -20333558717825222584939474515234816000 7975849 -27311773975123924064336023176689224064 7975850 -4796126969341090844153102290946604000 7975851 15242215054432474046420896132484141040 7975852 27352598097580421874202412767960007936 7975853 63170790536648216044548327057119614080 7975854 -24299072595710341755620857951357992960 7975855 1308446423254513064423085461911816560 7975856 -5799732014430353823651755442233671680 7975857 -20425578331302068499089335608591504960 7975858 -7372712791657834979616089734301118720 7975859 29755205996526964506779573472152257104 7975860 -2739968892619235078075808985854627840 7975861 -166650154284178867560733479025116843538 7975862 -72390703402774675643081980570568489568 7975863 -17233613488513982199966876182443736016 7975864 25086187151909203086712593890381905920 7975865 -4920362415793054091962679615735431740 7975866 9449025339581311047009546094035406848 7975867 -40446178521384026073644977737246708960 7975868 24475335500848176536349144958851764736 7975869 35278462918686027652750422126526372416 7975870 -5140600334297499226825139132190528000 7975871 -38275285347505331842924754808749929056 7975872 2901819903530657584851779615207718912 7975873 -169438530502324097920669628324995936380 7975874 -61140351869583155946421093187382710064 7975875 -47776470937325706919761651404388420000 7975876 50452002723560222764106460923429087360 7975877 -23675914311568312570859556156766960800 7975878 -25082307280332631549041922296700934976 7975879 62141386840816395670518676952447807184 7975880 3368231933044439998077594697624780800 7975881 -52402993305327933529521428127288100800 7975882 -36106706085339122225424667209047673600 7975883 -163468152854956121647233747411279605868 7975884 -14184832184946126101459911407237808128 7975885 72129729771877514694780282124099327200 7975886 -51368525744525023122650011277967244608 7975887 -6932607449552747078047299505154965248 7975888 -15149249282074227061169212809548505088 7975889 -77800621761816413763034162874749847310 7975890 -7011906076089118730886036344751000960 7975891 -20967870733070047103000486477769808896 7975892 -96521176428822188263010620373722310784 7975893 109420854164710534034566107596268786144 7975894 -1271618668869024995700265640469070080 7975895 -311369122786410401592345643638022800 7975896 -53104653983560344075432882546846105600 7975897 12422138536250129189786174136065642752 7975898 -343863901480640663547291779605056000 7975899 -67922303015148577219278100855710158400 7975900 -59001393672229829607974996110836172800 7975901 24260034226052490921534191222490507072 7975902 -34569550372051494748833952542474295296 7975903 12794452764899010696789184527999775200 7975904 -23664667567605365577800925265522065408 7975905 -10111647244950300208622765315631770880 7975906 88668920714341352257993545720649880064 7975907 -7746893063469813502589797710201494448 7975908 -3950766039393052824699505322919567360 7975909 100047721240769848471183593993733008220 7975910 -4177782563084985552516160796390912640 7975911 -38011668051635618206004254409539859928 7975912 -54623193314832425699261490363700101120 7975913 -13593722762196628153908218920482786720 7975914 13212240074974968765041537680498152192 7975915 72653124817550851283978611068825792000 7975916 10620400195670401199634206723142687744 7975917 8334405432527542002204300570275227008 7975918 -125738317441292960660170777344456218496 7975919 -35276882150792648348077605283177098240 7975920 2410931605585767828601273328074752000 7975921 126887489135914381469737712118764823122 7975922 28432851150446848816634089779045176352 7975923 103597180161240302432408790563109526584 7975924 82499735452870952518185776305803866112 7975925 30404052386915625104375018340886756650 7975926 8563126646104684822587652347088068192 7975927 22290519292729479028680399470511654192 7975928 43727680470655013252465235751723008000 7975929 -22333513157322448786702323219141357312 7975930 -6923717021592531816791335819090244640 7975931 11654434480299768777163939783413240600 7975932 69932440669922900427861494271979356672 7975933 -14018086748333258547042690179228947840 7975934 184423125896632222202255467584701376 7975935 -36819635695596162999758823650636659200 7975936 -112673754850312316796230241661254369280 7975937 -95457597589607909182449557411052348414 7975938 -9410594811232917560007794335745126400 7975939 14890995529215794663769230792808707856 7975940 -15804389386430230290592870217369272320 7975941 793853130771807757385838263709643584 7975942 9954367105671105619151804909714434944 7975943 857021814370905933852996670139415192 7975944 33219894181014473911746542414955279360 7975945 13954763104182443079266088579147641700 7975946 17942484150349836224975888586787392768 7975947 -28014251894937119806414010456182926336 7975948 -146006558893240645240345081736186868224 7975949 5581823933989736692140216525483952950 7975950 -3757195689861743518777989933842798400 7975951 18337625177207218044057387203957773992 7975952 18880494723512947563039555580780486656 7975953 14821499588019294739761581558217990480 7975954 -13169143732823005767895829939340284928 7975955 36485682406552553381601706677097454400 7975956 -30158245367494023348536931405356156928 7975957 -40189334550124894385768530858387620 7975958 59664326313190123174683193274872570176 7975959 -193408961672132696570373573283261440 7975960 5472662419785666648196518607733760000 7975961 -53451769235094219360500720333305075968 7975962 -20778483871560516496540524817005980160 7975963 -31867509246743045281327018350160466592 7975964 -93571809707217531505651392621917121024 7975965 27767909463229716225874260849717729120 7975966 18484584380184052937918446946130260160 7975967 -19360481658732337322975047689439003128 7975968 7520301266670353635145276758966665216 7975969 93652259011444785504603739468836280320 7975970 -16869433602585067835742299823186672000 7975971 -40090712101940045592382746055176936720 7975972 -102666203317760759451020397557947735040 7975973 86361705571710477492546057015966204222 7975974 43679053975580064648724124310277040640 7975975 -69163780545705354115851748368080697600 7975976 19655433526385321824880292058440898560 7975977 -65735817466203005897070590767002503280 7975978 16857779402533232667519090233297808480 7975979 15555053043162568004284788600641392272 7975980 -2952119898257767233062124383701770240 7975981 17103771078614099464639282045916585984 7975982 -187630716540818466360746371147878528 7975983 36562398251415201525526536226956438024 7975984 -133526013106229723724456544693354496 7975985 -72395880950211280364672214598364639820 7975986 3367896726638499708813685038542730240 7975987 129546963597794035343214510558464426636 7975988 114109530708862237758124833091639855488 7975989 24807268084879756182440789383930318080 7975990 -6803345902364602386906902220437299200 7975991 -135698698447255907422265668925830582200 7975992 -11897239720588657736078396124984360960 7975993 -84158797397753142426751613890276826880 7975994 23391645028098938986134409708518918144 7975995 -58951266944239701415158851280599488800 7975996 -9167487335116847098483852358021768192 7975997 -32224351017297527563927034161459786554 7975998 18824787717319605298048907659411195584 7975999 -106059233939632952650720583306479148840 7976000 20738084032967005358206981392039936000 7976001 15904714792212067504104206546488796160 7976002 3192062869713870941198680902284906400 7976003 -12815394601949872146358407566689966944 7976004 38642969408571767044327977620291460096 7976005 -83474753800115330328661059981822374340 7976006 3524337798818022889259903943049817952 7976007 27545623924421797824929044006790442648 7976008 -36499829872075002524508920042580311040 7976009 13258064071982987838328823814057580800 7976010 -6048655483430901688731310813286400000 7976011 -272827997375350435642727980904059465216 7976012 -81666309517925711174292468017890795008 7976013 -60933763824474850413483241570534376256 7976014 -60652448145292980379537062520805646144 7976015 -2679991314946981815464052205812559200 7976016 -1435080028494467601308299707187200000 7976017 906419206466978123243179220272637184 7976018 26373738396189523184137521409498030488 7976019 2040685534693963646231479857159243120 7976020 -671126917793912620592391413502405120 7976021 -3928605710966595624597939103792509696 7976022 14896215031064624870303064317479284672 7976023 -68883609010017730594033786109765450832 7976024 -68077283646240715688843441856748738560 7976025 -28761788875597564587553584631022321250 7976026 -99380323215961189190141623462908041760 7976027 1869231683006570607458840285012487360 7976028 -39996034949337139206263475130962286080 7976029 80213202029026468875339825487851192640 7976030 -3219437640568807046367697482052531200 7976031 -12504471522906796258551398030982589056 7976032 -2568044555067613012248884189940154368 7976033 29387283149271600015818898399728928000 7976034 -29287881000675034513932914438711651712 7976035 20829724218409147711742839480194247200 7976036 8626644818657601878554805434636627200 7976037 -118063839316985432710855034001969375648 7976038 -21195982163314576966820246403150098304 7976039 -241353573155700098600661387260256435720 7976040 31736978472114668835572521467495628800 7976041 -152646135175605357026691577654545939456 7976042 -42256880516534950862157294550723445328 7976043 -121788003777833183451874100181469637280 7976044 20267921498602315208253929722290043136 7976045 -3251439145008621954499682888764467840 7976046 2143865890073732212777457992564972800 7976047 6284051737907921328646307336033068496 7976048 -14587910501632772648092454918852935680 7976049 59806560610041131517927052136526954864 7976050 21918592690332829112299914142230970800 7976051 63652540305442165815980851935182653272 7976052 5063077144695729487930606168050991104 7976053 1757848763288195828326582782457792184 7976054 -90852309058009224641971557348522141024 7976055 23119984318500764599914358239335155200 7976056 118882878133335285734609161222875340800 7976057 61581519987176235559262105908510467306 7976058 -18359524061170932147230580915127537152 7976059 22700303590924827126987855623310432800 7976060 -67282482083839567802094332525146905600 7976061 -34048684499875538110365348884935810080 7976062 3204358025613708801201781862991192192 7976063 -87316821622523117054160079464610946688 7976064 -26894631485170013735173805399039016960 7976065 7728487452647938786239268043511941460 7976066 -4664479667628205719857241884803852800 7976067 38964356720185312001046601489218629760 7976068 -5296045405305289066268085130837518080 7976069 1191060098726330869939285566614434080 7976070 -39088571467754904242422265379043200 7976071 54459025895651426596395997744545409824 7976072 3073597058903349744403140815537111040 7976073 -30793411428258018856369598060892647040 7976074 21437346838580842257992570562947796480 7976075 -21534884858099422351763551643916000 7976076 8719928465296916832548100725228719104 7976077 -160281850935434407415666389225222588800 7976078 -39926902056751130818000424412509568 7976079 7112429451671185020087863014058065224 7976080 1748879904922337620448822261950709760 7976081 -118110372600678985786703469724501223118 7976082 6819049132418751791781400980113804544 7976083 51030143104091223381041770059770810944 7976084 14708288478366387408058217947880601600 7976085 16427855556776981509339060091331699840 7976086 -4038772931405388500087053152748892160 7976087 49066733784569431536653652656497485312 7976088 -126421915000126776223221185415275888640 7976089 -52552422492862757326339111894732258800 7976090 12767400491629917013815884682080537280 7976091 -30438076420010383461306436449481989840 7976092 -85745367558959387513113896948542661120 7976093 77829626754675330676566247818939642342 7976094 12205414721790614793498046265493633024 7976095 -22275709379349511639611392152171565400 7976096 106457713374256879458187442376523579392 7976097 65536449118313109202124408827295051040 7976098 -6076935137538389354862406052056504320 7976099 9325193199417816118518806040435664752 7976100 -15881527335142823500222577745711667200 7976101 -3442037782914585994744379618649501696 7976102 13110496255396966442363501586512889600 7976103 -5852652972726201734597040680688507096 7976104 -128409985271847869807494840907413386240 7976105 -5975650652057097382003742422526505600 7976106 519667516156991350289070074130305712 7976107 48970213228681618553533779071245276072 7976108 -30507751562668475962353997372562079744 7976109 -57731912377497591263462295447559932096 7976110 -23747039960621767287583483641806015040 7976111 -22558620439057384347475966656285445296 7976112 -1945135355813968394710615647251496960 7976113 -375392327193644243450586802369995536 7976114 -7947321181841598595841068084471296000 7976115 11947319615000191325615853656274133920 7976116 -92945333579290231505233852209752349184 7976117 -122203234255148360972962700109544962834 7976118 -23132686383585433276297239673206328896 7976119 -20992419806840806856843421976842900000 7976120 31863187957778151300758971300537036800 7976121 17536481843028444062430855495266328912 7976122 24597808741951994809763100413722093824 7976123 -60527453361312735813863743073393033628 7976124 -31267666228734506209626096855046963200 7976125 -15819468573069384568981002497600505000 7976126 -1329990992948554830835222187776442496 7976127 9525152420094755499102414577920929184 7976128 5194137440203315293062350705646370816 7976129 -28143624428079448923324929594267640000 7976130 18695576805165269691350444275987307520 7976131 62513305871335580128077788698250539200 7976132 44761241285020925317170876300730144896 7976133 -41746555241204911193094269790270581856 7976134 -15486914714197311163737967728212942400 7976135 104255098337357902617471745979357482560 7976136 -237140082321656216768956707144007680 7976137 -12692639282963694580139271198770135900 7976138 -50567641440592855127971340229223907280 7976139 -858669727946585575517443496972826432 7976140 6374865127705812630996671744791695360 7976141 -47644891578865873628468431719881464458 7976142 -57318439162750875742332157878725944128 7976143 -9091851058468434092243318340183314560 7976144 25125599492378807361366413774906327040 7976145 -6280915074706567418328334116983116800 7976146 -61776643149680794047277079828032783728 7976147 30734447552663066096324125074312245760 7976148 -14696418691679459073534977995913656320 7976149 49092789987358466608166773593339077536 7976150 -474200302581882158128244536489478400 7976151 -6432324679814626822911053461584049800 7976152 -90904138482518096433007486656486758400 7976153 -91919625867444265530290391641737700598 7976154 -4945942323074906933776085297830970880 7976155 13599715308283820085767893644458703120 7976156 -2339044945114251678186125785627115520 7976157 -21626638926382589484081695417636188608 7976158 206818139854862789278762836785232576 7976159 67065167479913316009696280910823891360 7976160 38298577122094149401710760678758809600 7976161 -71620909877029700852795703576297414238 7976162 39463853688449911199048235618220773120 7976163 -13570289360564201701205096346339022416 7976164 2154318250479678392269508534894489600 7976165 -4888383962800392718765227037643354280 7976166 -50784751726106249760757723374748964352 7976167 -4400030502890122842822573989729665208 7976168 143492946274712224841565963857337154560 7976169 -61105356757466398916959096003481050806 7976170 20634819820018079994999723637971532800 7976171 154369147847584339946772344703827018340 7976172 -11418115765279167222752586362441942016 7976173 78970710931664091692508563188983678422 7976174 54752770605527495745392293229587062336 7976175 6517604351517598072845457595977455000 7976176 -2933330837214835849329876757694119936 7976177 -93604763661146220477916809997157682816 7976178 3763739984655528712352203180156247040 7976179 -146412548876898106004882050254447102000 7976180 26478951435813091322302270552586995200 7976181 -17852419039122353654837771140441304640 7976182 -15884585561187682337352599126655330816 7976183 123551834035248904640713061391812787432 7976184 -40441385214768863484215837408517120000 7976185 8651048904542115879552622489157320320 7976186 34337817928676872816763725314467367792 7976187 -72821792269124072290987851473996674356 7976188 -55641062449438960976649274475241828864 7976189 -22329647660362502676814778527086533640 7976190 17860988383564878587579864414093435520 7976191 -10637641853941915088781267719276793200 7976192 -49477554469181118560778795133591093248 7976193 3332078042781238002898582119732489024 7976194 36173144975812429461288753396617554896 7976195 -53890117946400634171264124478759346800 7976196 62577176415471741937043824306785591552 7976197 -97476046719757340545782720815206268448 7976198 52795363918673603251962357261019026240 7976199 52710327985787167538411330920704 7976200 3645006668110974379267721487744000000 7976201 65311193856967478442230509591391873892 7976202 -8440390118657523360548728722994248960 7976203 -9076217323018342512215162994165221548 7976204 -72723819971701213704313980017677580544 7976205 121436774789362605783610460344138075200 7976206 -19021978702538296651433494176268475520 7976207 15551591279719614539102350491157908672 7976208 -7466139771861277033697192854082420736 7976209 103609668795739173685191084449388447410 7976210 -11112778595064827515450004545770432000 7976211 -1963028965097917643286085999686072576 7976212 87066829378162930736277109305904067456 7976213 -23830309130626332957339193377127264128 7976214 -9557194596867740827795640345116795296 7976215 15044793864678978929986684526709268320 7976216 -83777947486886591787229655225741475840 7976217 83235777595616057815667867934704679936 7976218 6815564778218302121196424147752576960 7976219 3221668862078511923887931461827558840 7976220 10719117526054428144720537048765895680 7976221 169810965049287116598878754090720435744 7976222 -36636593249930110200480907174919905152 7976223 -14389733966418129205373291260410279528 7976224 -69865928237846757758610062739161677824 7976225 3309592287334707839152394870848413750 7976226 -307235031244011956745506878070691456 7976227 -56909100879737363411679674465666478128 7976228 -9773606288192537704773731270333136384 7976229 -123385988318828052849120675504565637760 7976230 -36823271090450163927634545791770310400 7976231 -52600715496575330104844569134560776968 7976232 -33385749846044058349043612283413544960 7976233 35738799525076796882231603463767247482 7976234 32712523158231634990514297853614299392 7976235 19453653533137129508416256485296537600 7976236 -110253220786126704268759193718774526720 7976237 78482187942952435211018684741260618080 7976238 -4319020299962211996825465648650403840 7976239 -2185738362692859998636000980510662576 7976240 1503027610851030714133053318350438400 7976241 12523294189191573424955039145521348160 7976242 -198908501579040544806489771883173120 7976243 -108393037732856297452210123833990726456 7976244 60888600086715914400921498606881058816 7976245 8117522605950036295711864143613070880 7976246 -46097742520107356197925751876778154496 7976247 94369535451058324429556986701329442720 7976248 -40931652864912724808068304300278947840 7976249 133309675749289586075338413855914750250 7976250 -931169806516079440594553345566050000 7976251 -3531465024107496259509191187940743896 7976252 -2456291342799026788417257415531038720 7976253 -90015420098595811787194532160114314496 7976254 35370044565085152780039542000994155712 7976255 -32937326615996308523033257185624519840 7976256 24933066095601129056183887670135488512 7976257 -71016841359828331548248041468263406160 7976258 -77088883614267849362663460113513993520 7976259 93588227335178546990309541985850388720 7976260 -52814883113981279130927014212693605120 7976261 47795846589338372094842208298271624862 7976262 -9658503488810196042815508610976040960 7976263 48961144002872827414218869963908460064 7976264 103873514488199058395851764399329771520 7976265 -49554791567975993490053804035069335360 7976266 10233874825264224317281021645386021984 7976267 60453445894512330546438345788005803120 7976268 -31767126617910406093492040718127257600 7976269 11629993055532791172120846206832326400 7976270 -23918074297399734404356862770949017920 7976271 92111908935968019440278401064126213512 7976272 572751928242074656095142762794434560 7976273 1470419171540099562076179500424785088 7976274 -28433735332552811705256852875865671040 7976275 -27737296459473532488127206996235551200 7976276 48476607377227668876698323238721945600 7976277 9158552658859301451371446952188255740 7976278 -55197911599446788721141908015297661120 7976279 -10591582210124721070975745427353424120 7976280 -8335650919677621829992934147019980800 7976281 -132601153612565639814588274927483134828 7976282 -27696856291442232041366451203414236416 7976283 5247024616641838112803232953110109440 7976284 -70844591485842284301918003547042176000 7976285 500366749294062387297810472089767040 7976286 -32055216443582653884413406097691452800 7976287 -31128138538337031330215767784980972176 7976288 30634064047307427403810312325676662784 7976289 10363785706628589580457460660458945568 7976290 -11026861962028890178423955887685905920 7976291 4977611368721797006203968964031287384 7976292 55817530939044663818630432479827121152 7976293 -10703834544009088887901234188236154060 7976294 -68217901622780961527111218521213014304 7976295 -750128832277095819204580242233171880 7976296 80318116059382603350067821979257953280 7976297 -28701391043354497096339262846197507968 7976298 48771131878959493377159537912509207040 7976299 -117809764316747842257852859590224712880 7976300 24902309331832762755652120221111379200 7976301 -13981685357036374831162175392914617376 7976302 -13607635166937715757632421324699763648 7976303 88044685356480752699157901457892921552 7976304 3149842824304893294873169794907373568 7976305 106435541271053026441811578959930609000 7976306 -1740616007679570099176026152207851616 7976307 -34990281055679157114723916767118793160 7976308 28745020728420948806666194946051112960 7976309 172664324038198319605662029234899914240 7976310 7732244265767148262342273385520741120 7976311 -40041827365660153911264217895364377168 7976312 38199586249427068899730923631412858880 7976313 -7732763920254674658652748436568898358 7976314 122028917569940884910127577230829593600 7976315 84589935048852512136361142620627003680 7976316 -3095771830362578941625977259599093248 7976317 -5185340672847643509790661625710112634 7976318 -6116026593253644139467728467555344000 7976319 -2434578977730039322751817469107474672 7976320 -183696732930368196764343033082675200 7976321 -95297409321115203410821442740397636478 7976322 36535460476606107275678730525827649360 7976323 -304698188525512421950520805644736788640 7976324 109415634607628861731234088874701421696 7976325 -4294918924327981489130625211646414400 7976326 13801554032419106610771822080301270720 7976327 -104167701076593843616355022564017134824 7976328 1194804463745250451302775867942502400 7976329 98065519366439063395907048303047883930 7976330 -56489590864251198928268460953314561440 7976331 -5096370873866661466928756177695008768 7976332 517830890145338398826828034459095040 7976333 33897877940147321604963749822135382240 7976334 -25460436766935393086389744423591774080 7976335 23677959900436314345339744257184806280 7976336 31289029100011868602115554116898824192 7976337 -72822595993546206097782187727351700240 7976338 31294477719631405592417799318835933344 7976339 32439172712973073260298470919735262880 7976340 28280532990745228216629810525982617600 7976341 -34490172094397564980428126250339678308 7976342 2709603805438171727437977787521812544 7976343 -8281885399339462684181570614675491072 7976344 -45821377902139434323829656671163811840 7976345 1860122341084433460313132952382764760 7976346 5992027897698865608334348990282873344 7976347 23335566211469977647092882675154433796 7976348 113942800895694479515774082614857604608 7976349 7967716469309672223917283529495994520 7976350 -11590018792142926628980352905104283200 7976351 126427050905809085589897812337481394304 7976352 -35851404172293183450813000530311249920 7976353 28349368649028725522647715670050749440 7976354 -28056965155049810902009264905948139008 7976355 9866256973910083710403679397127737600 7976356 24131553203180003164715241585859670272 7976357 25183471526174534366552464769015004606 7976358 9115031957365258934524135052018872320 7976359 65303193263600191928652260858676861560 7976360 29342880567399714518239427695701196800 7976361 62850921536720872678235375584363753872 7976362 -2691505096135522172501904981516681216 7976363 53263588412060581713359588309404038480 7976364 -17811670180864022421958555575134588928 7976365 -21592604380196235105457095567309658740 7976366 -40758619370682650321005418056156790400 7976367 -44549358599494110262653787511205817200 7976368 -17435366308590685613335241331040043008 7976369 1442619606488652925229640501797434770 7976370 1703575419535188399278561098576988160 7976371 719120779380411838606411464127951360 7976372 -102234813144960201075302902220575223424 7976373 21602046568677020522757051490827489600 7976374 24677207321849117011754808590685775104 7976375 90465155358064480607416011595756188000 7976376 -13192168196554680951233512159998873600 7976377 100449211447049296906810548306869760 7976378 -59791978149541523417506956587325049344 7976379 -92146647800844962948988846760093405416 7976380 -69709114747964842739637051212433907200 7976381 -9203642653840234576363801364309512608 7976382 -8218784979459896849031520721091964608 7976383 -32886455020147982618922884730717683376 7976384 -9192296268151430610140481572541825024 7976385 38721429998100667611534439195960717800 7976386 -5143077557978409047072328595844106240 7976387 77065906529134969074757053924666706920 7976388 3997532781900578213833737272238858240 7976389 12542787046279715548313443802247772190 7976390 -29298367449306586379007639777802204800 7976391 58545961674218541225769182864180109992 7976392 -176660938216639467042895279558093363200 7976393 -37031679480680435601151453867108285440 7976394 228055464034280791036954154537816160 7976395 -2458305041721068760167508459817464000 7976396 107058891774378802888563017168397460992 7976397 -27849410490306578165084550282870112704 7976398 60796570985788730375390789135672064 7976399 -138654498728633935748540266371710499600 7976400 -1587011499301898033671751339832115200 7976401 45815551354871015161250865782017052402 7976402 -7257172216222604478756479742130736640 7976403 47326501408486843535881423294595273760 7976404 -65465217860031269390965902790953814144 7976405 26659617672016808175245801257500502560 7976406 819252350950726673061010964241629184 7976407 120161109384808887530107438800159675472 7976408 -1365322133062009920107954437119406080 7976409 -3023332314636346683677284695037240320 7976410 -6686136506611315412958964703662290240 7976411 -2478773801377028303424573014243056488 7976412 48970076475199282740386213938881601536 7976413 135373362874938442116092580336871818662 7976414 172611978051709710068853106659376512 7976415 100839955912104991271913011368782720 7976416 41882823494653883267910480102983467008 7976417 -320488426259316158264511162426608889600 7976418 3400403533323346088812315229547241728 7976419 -57509839372348374740393219371709081280 7976420 -21844543723925306583349344393570174720 7976421 -180323501198113365756163623655559596800 7976422 -4422021640367607610961382016195531968 7976423 7418737713585175518435427439954331648 7976424 9081441004815747793122496437477703680 7976425 -50224429556068461683165793820503762850 7976426 8271448616934070341930922699241940912 7976427 45175473348610815276529647125051636400 7976428 29733167949562607707690393425208491520 7976429 -139948103254911882201251716400274908970 7976430 -6429526622278451377384544109978255360 7976431 46315720235525747005810018674780295464 7976432 22742325962930241700348214990485979136 7976433 9931417658470974677059523987499663648 7976434 102573455299676389798069306282143033600 7976435 52707925343119180641430454579684480880 7976436 -23321448467567739491270530870060701696 7976437 3627756243628572977090693358033096352 7976438 -7835940996892478238609819440123006400 7976439 -8656149695383945146293766557322794496 7976440 -90024519670366300947487504525535539200 7976441 -42480121851965481114962938141863174 7976442 22911377295848211778308939924061888512 7976443 15709495615564437825414765035363092584 7976444 13337330746486371137659183212823345152 7976445 29832191881563254400569712952394006400 7976446 10006156747655572236986677246423372800 7976447 36593843708942466377941085854253061240 7976448 -23472399756125599416779404769262305280 7976449 -60038871132765070013178482449136990636 7976450 -11150993719807712112622085657949636000 7976451 15602355887762671843065730389561060864 7976452 -49965688997251878215050439340665115648 7976453 -127223436868856960009283948394660078980 7976454 26319717882054641762888810648155416864 7976455 34620533904555604412058425973402510720 7976456 8740409390011243421747675637729530880 7976457 -1471029174606512166409552314188032272 7976458 23092288710764110603305725160629611776 7976459 -106575032011878417790677687290368474920 7976460 19436123922916240038075660966805493760 7976461 66166301010795666921276726299683275062 7976462 -22330885970160757205305648910988508800 7976463 84948666692889032008604130605393541888 7976464 6553671789429266032041892620021006336 7976465 -51012442799421602616437860191633072000 7976466 -17943782382809121780192382411950109440 7976467 -6690410074407269347210640066171670484 7976468 -56909365208466205631025663832466539008 7976469 589441176264938878925653278025879488 7976470 12827281317760484172418512795948391680 7976471 -126562590717235755963293994035811575856 7976472 -31783443303397959295319445487445606400 7976473 -98895865276562596148742946952756237676 7976474 -24064271641936759676713811267690186496 7976475 16137597790401119270474026083577225200 7976476 74972219259877036649554854411408258560 7976477 -10934290551740367360016074153411979674 7976478 -29906496926127536783729934012447415680 7976479 -13333037440890903015922603687820334240 7976480 -20813663870881348863643192827510128640 7976481 38003227692469052434588889497500146352 7976482 12068239344303467119378242291150468384 7976483 -63254011679542556555334813395131439268 7976484 12122839492231657965526676025276374016 7976485 116422226166722178709041883226018640000 7976486 -1996762682523493222698627287751843840 7976487 -20984513078060140995971822072550661632 7976488 -10033777930844655105224476597011671040 7976489 -40763062746095576363617289998580272128 7976490 -20727881430066394845271175664077402880 7976491 908283301094530284779881595320565752 7976492 -44824377017367664834046031628457207808 7976493 -15514390389853561355816169971402284896 7976494 -38209197381765505931257111675664512704 7976495 -12059238889909309821310616688281008800 7976496 23502724917166860273401282179015901184 7976497 -84834940971391834079981486941228230808 7976498 -57598054290065922479320277007568182000 7976499 28051113540268879854834886785522596664 7976500 -241857401791452940230559436998656000 7976501 -49849443594525028599702282747010160388 7976502 -3059153711515150350918455529624787200 7976503 16157648458694707072040987342505380520 7976504 -114537250872398560184904675169183948800 7976505 -60808849428560590645451031789501940800 7976506 -12399805780688920252785809924433812256 7976507 -59718840631748670767401013759524421376 7976508 -38644066184218049706580294784654883840 7976509 -4924778053101589731428823661868738088 7976510 56146801844305761152986369438489192320 7976511 21328108298777255022424895683183583040 7976512 -8973732475520187479252812642922266624 7976513 -23145334823613169371287963526186386238 7976514 7556177248205461558499720848103050752 7976515 -5851031315759085454423341420924000000 7976516 -113702111622684001472296818322064437248 7976517 696197433016882332071863349866905600 7976518 -50265931120072684948679675710506759360 7976519 22863251680775579049191158245290238096 7976520 -62785483885590822000463236438463027200 7976521 -39433400409814418605567927664270415488 7976522 -36903264395107476499204582982868336288 7976523 -60901997470013968957785483611413358400 7976524 -103979249930979597650178426582950948864 7976525 75586860020487352395802085186545438050 7976526 24919417117945592509567877957155636224 7976527 -62453126805419825667689944408840140192 7976528 9747652487092416664038710123872911360 7976529 -45898733482339607458756659437228075520 7976530 -35154304944492888831503274300160056000 7976531 -55994985204448413610741510967705851668 7976532 33600051381634614107427707867975657472 7976533 -105781773990869299916500845078469511218 7976534 3682407154779004921134114836337606912 7976535 1404312660162825612095926126526607360 7976536 -33027911548982376507592183561724928000 7976537 103365543019452078854279637661264072260 7976538 32983977411898926941528753435225835264 7976539 6665108558215210275391549641714075120 7976540 14137791883654391874280371606802790400 7976541 -35665830300861756786438719146602753408 7976542 15564562303833995867316656369357783040 7976543 10172879483212756523839159839232368 7976544 72382464755891419382953318211490938880 7976545 -73681303942786749002773947480739646700 7976546 -72854698213490056851934476528112644528 7976547 38502836588884542470675482602987165924 7976548 24271433354861456158466553918586372096 7976549 814093633949699668420843449981879360 7976550 5581940406687020178337043660504169600 7976551 93761562591991309804513304049709724160 7976552 -55878964400908651168892918061579494400 7976553 2182175191810780453864646719511395968 7976554 -22163909536540686257289713946073107024 7976555 -37936847468678498741382887131735115040 7976556 -2169432474377631215044523388244319232 7976557 5411354112977440673948235074852643180 7976558 -99743630399775983975776928388275629824 7976559 13494749433892462992836640898271282688 7976560 12556605379559501058445086522256097280 7976561 59812955002456456069925769214252092480 7976562 48514377479442381977763489418325376 7976563 -46163667437721035229641564545826133252 7976564 1366208050018731247279856361321553920 7976565 -33514079474969782246732858229460019140 7976566 -19445626023736929328933172554951872000 7976567 -54562499299141684830543618377263647384 7976568 7709482696443407062465380678003916800 7976569 -192859653092956929233628000251124637440 7976570 -19201449464758738844150579605615472640 7976571 22072653298778145447214462697630442864 7976572 -19521133915015539228498017130881665024 7976573 19442989865788969020746265131410073280 7976574 5833598957944151258906013736767685248 7976575 29771127466733761119857365688801743600 7976576 672545757532453407823728388205445120 7976577 -7044998747448913862341733655313647168 7976578 8951620045221959730292134034306917840 7976579 -1933569330771232635299722210732236672 7976580 35137446675654832857736227400477593600 7976581 -78552215965066509091616148591163329888 7976582 34025638061757366103689700928367607392 7976583 48425365530485574777598396530417627600 7976584 -3453736028614319885283165791948636160 7976585 -97398139809420681745706191928532152220 7976586 54555358488250896883686659716028551680 7976587 -192118920255320574549635190493807529088 7976588 201742734248351995689811892279647036416 7976589 88213492123657393071328539492335500224 7976590 37660906507437604231714406607862838400 7976591 -3640778726800381504334677046009987616 7976592 -72921747573630701032078746254426112 7976593 -22527069635759286386487361782532862158 7976594 -8814858336873866038345449632922401904 7976595 65499649131886874412360461512897593600 7976596 -53711323494018558676097001208880083200 7976597 87579081289668958122901922521016795712 7976598 12431774548434897659599691222235064320 7976599 72217780624684024623583061226273751240 7976600 -81500468929937886128450581613757696000 7976601 -81115181255545340805616942692018799308 7976602 -56276345716042225346204136719899711248 7976603 6886169474931153501247314838766094852 7976604 17968351930255513965156353918315587584 7976605 -6926266202700451177754180911089146880 7976606 -12493365297343091180979289241966001792 7976607 8658112903972829538092159590847311488 7976608 -29808180601850424542787014077788585984 7976609 -148199210269886404413379695123651644190 7976610 -17970082631062717865392596414786969600 7976611 -129594123923238091630799555252758058788 7976612 757225415253465654069748877956358784 7976613 22578141084563747364790435471500066144 7976614 -1294425947272372866775873609048597248 7976615 -10309006366107332084365211543214567240 7976616 56475352591788202865278486257779343360 7976617 78817284733074885561349950034851004752 7976618 529380622736712515542983685000250880 7976619 -3179043314736992359900206830580810096 7976620 23771355683817588985039853709523584000 7976621 96471913895240681712551986627545677760 7976622 16094356799408275667169066219319735872 7976623 112506764537541139001780683231086303960 7976624 33774709307897789156913960118457794560 7976625 -16143056971732598287205664161265600000 7976626 10281782684076369751264367460230645760 7976627 125456731292129634489919611069981694476 7976628 70155180572429752270683026256089616384 7976629 3425182436778755025225008482345976768 7976630 2391458025808922743741676711749632000 7976631 39632212868676643263302332776152046648 7976632 18270384011865382638297904180037591040 7976633 -52853358025105227745261564319217108480 7976634 -32792878276525285065930917464732523520 7976635 -59694065031582393057155863808180449920 7976636 27454466549695687898978137578089614848 7976637 254452171949631164298579099429430080 7976638 49988675577301057645940881493651468160 7976639 -159042325796994843575476200549868888200 7976640 4734151555284793900976913132898222080 7976641 -46361314271439212989898056328816393216 7976642 -53356874129004760399075726754585844528 7976643 -38347086444066556270041852104060240136 7976644 -14238783325368761611924717897688608768 7976645 34311577120212436674938446607641861080 7976646 19470818455597232354983711410018509472 7976647 18153539558418668731605297600384726832 7976648 100443794740057321893879103529892111360 7976649 -69124148700289296279970685727067562736 7976650 -24497720516272369533960337872839366400 7976651 143150099240351603183421405578846357652 7976652 -78201531778552155317278796035183607808 7976653 14241909815652235929777091351109577600 7976654 22930929312430417294397959057893504000 7976655 47394110294696324844532206793151670960 7976656 487563840286120133423915408261210112 7976657 38466349267059101505268020330305306280 7976658 -27184820274018613574072023815216306432 7976659 -2909516399805328629816017737240294896 7976660 47791296362076270563822071042284199680 7976661 47440666563231874275768653979589317024 7976662 -6684807020242224421507521622025235168 7976663 126274403591651155573252924718791083912 7976664 -75170124733364331324164096248599552000 7976665 37726818265931949253885844666816638920 7976666 -29477934665415146216774127176636295456 7976667 -80159900359618436028350485876043766120 7976668 -24459232973966620525256955424539751424 7976669 -28991905392236028639914033869968973056 7976670 1432370653749586795401841942000673280 7976671 -207192741878475355648403379760525763208 7976672 657229101797218115311007554137489408 7976673 -29073610167560378557383209888889839196 7976674 19275143763218539727111242298682971520 7976675 6151578611618607061316635368355200000 7976676 23339059585007874357163435813254795264 7976677 22757759371944454097810548496383488252 7976678 6607622592826060661123559476422661760 7976679 -84333411629056938983437667867418490032 7976680 -58253107395264754151846397483812505600 7976681 98087672329258346200279941677940572532 7976682 -5544743040208786424846941353222374400 7976683 -64156538686629005367683195091995004384 7976684 -13564463736610623949865644358631005184 7976685 3667144467604903524920359939121588160 7976686 91970066081386846070431507918536201792 7976687 53689926074613942002741044529443650312 7976688 -8752129463850201464133926777435652096 7976689 9462826743132155845805712883736744896 7976690 61357621124915959454701983987547763520 7976691 38647738092963551500717009733878147440 7976692 34527585354432955345957696984955480832 7976693 64241587328215762821309662323506048942 7976694 24741594658397618776705904052288168960 7976695 1768124697844307411126784397247386200 7976696 -26256127153895111239721793880434032640 7976697 -59058379513691596632547306987397089200 7976698 -50742077864094785337552947430601215264 7976699 116453097978355036252113948380252804016 7976700 24033660228861806652730232877039052800 7976701 141540714259859026493691644134120637702 7976702 -7023391431462931416232861838459624448 7976703 4859761291016197868375379499172947968 7976704 89853441668568075959563775128434114560 7976705 88659572299770268820027968716067398720 7976706 -2446825660841851030523667871983303936 7976707 33637274596394686070250220255620072956 7976708 23985992942440568465274241092077285376 7976709 27055523383003592642216167885342909440 7976710 2112041689418042752403572288998312960 7976711 70523287441864377175001826518985673800 7976712 2635276159359000682123590150051594240 7976713 -5349809658682233420604931191119780080 7976714 470714183085565770212128322044704960 7976715 -682067733871619244637942672677984000 7976716 6310466922321106831885008188569190400 7976717 -34555121080884315404699484370323967008 7976718 -16393145787284575096358247879296130816 7976719 -4316708743089033933012540685296690104 7976720 -18527654184768064375868800974531379200 7976721 -96188782547379042134190702778825551456 7976722 12482904596775452102277461757470952960 7976723 -85409327273141309493988128692794483080 7976724 -5535779628682640213787528679462023168 7976725 -36623830977925584197241447985648285750 7976726 13748254378186876274074920729643546368 7976727 -36025039566141813858696663643172490960 7976728 37111368040453033688530530831232604160 7976729 50354550164258907335281892894266836420 7976730 10433955334553036985032481568899582720 7976731 6521854303699553271953912249179457024 7976732 150674025819066794431323165706758758400 7976733 -35097703880845042536477699186495447552 7976734 859459720679539871920885499762068992 7976735 -19001713709369512974469619011306684800 7976736 -26576814485537597374584817577766617088 7976737 -10810798313143372658893975686991845120 7976738 -20365625254520331636613557314700031488 7976739 77789793250961731800124554856200808824 7976740 35336094927774160971988315434724992000 7976741 -29917659175811168901491722072028175360 7976742 5791717996612150697239005162166802112 7976743 57711042475760673900784063328583407616 7976744 14184396766908962749664041088548608000 7976745 -19655650299721901566114069477676236800 7976746 37956858706031724105777935218708277760 7976747 121875751949561627959369416426191900952 7976748 12343989866072805431599803290202184704 7976749 66039362978343038467224122528750740320 7976750 -12394288589178046503151167709447728000 7976751 -29839927301923227051904974067465134720 7976752 -14371596582155528947786706820376035328 7976753 121781028472884034981932046306507882002 7976754 -37522127343223701328153851737606004336 7976755 -72006301001699625806776502414754655680 7976756 -4776076914905822378283998661552076032 7976757 -62375064898501812955117284327053926080 7976758 1572248121668750874725095387208145984 7976759 155742571142750173005935183400599435256 7976760 57119460752529351249066070789378867200 7976761 40904817114694572119573518212756642052 7976762 -94336482692799254240332148475683284368 7976763 68720775564548002386523801982489508492 7976764 48290870198763840876970477130243480576 7976765 -8753329129827643753201871870783439360 7976766 -20399389847417687270542454166032517120 7976767 153308889248963055054036047525612666816 7976768 3977636079861751956188401361454366720 7976769 33781652370279548823554738956210000320 7976770 10316893486911098872744537379640115200 7976771 -86461374148946135814953191793526193656 7976772 4624905364316914330516350256476825600 7976773 -33547448232285736030526899637010260960 7976774 48604047071655802881210634069685932032 7976775 866991593212012879957146783885751800 7976776 130486110789151262759353307562723886080 7976777 -85798840089395931952954944425209478640 7976778 12471304343363396287988963646587758848 7976779 -42686825172491777919185563745824450800 7976780 -2101738489345588880244090686813061120 7976781 7158630397428812414849687104428503712 7976782 -76194102255917877633291466308837258816 7976783 -2305203656528232239118087274466930976 7976784 7774273774865477574415869367583637504 7976785 7796155206178590837087409183592596980 7976786 39680973942134703859941812198246404224 7976787 17820336890062043984757947595366666240 7976788 86386873942802010347675931467118407680 7976789 -153981245949197789093582898854198422560 7976790 -38692612028286710480159224067527822080 7976791 23904156260857277172263129948174292432 7976792 -41270365218753008630243419023612672000 7976793 -39370187312812606631464892358271088640 7976794 29400432756483740546627287964101516032 7976795 -54591746745238851725244201702368766720 7976796 -131778819113255825047970906357563392 7976797 23017789736109889519363405081885662732 7976798 38460937467675299412706240505700216960 7976799 -354731246387006598350994331173435120 7976800 37959146829682450171016867550609408000 7976801 629235989874223149720508399814397504 7976802 8136777565962198082580341495821698304 7976803 19226957182906204533513918836522105640 7976804 -111618007080549960607653904222492032 7976805 57970713670860334495055193455403384000 7976806 -56652887535206549959573639265532303648 7976807 16529496828019009279840454962014448056 7976808 43487750924648132121988166485647360000 7976809 -16532199768139798302567922678938529990 7976810 -23350904228405054442580739278055713440 7976811 47104682462886016440575289042558997680 7976812 -21577045809650210420786955609993881344 7976813 40178804862503191755621940432420615200 7976814 13054893876144367289059319100807257088 7976815 -1748470994927614992145662128504908800 7976816 -38899104278555619213242978456907644928 7976817 -3106617943377638663778734340652506366 7976818 12235605890469742250509477381226073504 7976819 67470772509844084231798532794425101496 7976820 38917011981865187375255255612171950080 7976821 -1704484775011822643723632057348931556 7976822 34307574359160422604909590705734280832 7976823 -8730742438884578729716215588859041816 7976824 -32772834041654570531514412405141463040 7976825 -40638104257810395290033153837530394550 7976826 275864276025493400073813871196943360 7976827 44662639332699610814138244407634355200 7976828 -4979187768708817963203336948473567232 7976829 19615494198973258285583139871396891200 7976830 10005108925820882938678989648467308800 7976831 151232930840005083577713871336302805632 7976832 -2575492204164348386477385374981160960 7976833 139245288637012068754553030784310846082 7976834 51795574382662939865144372994134606880 7976835 53553049737000582346481532810017924640 7976836 -1070841041124637989254092682760105984 7976837 7751572964455014022002339991084536960 7976838 -16018226207910779109299490935609700480 7976839 -34320890667258800312823781711738110432 7976840 66857026330841245542617442701569228800 7976841 -67264880748412990908635046489498740208 7976842 98465050607677403166310969709579882592 7976843 10180645763168714877133771475083270800 7976844 -431298559922715867401059363279105536 7976845 16409372464686887986021801755625889100 7976846 -79772312965624044197416699264985561280 7976847 27856142906787517750457853684738971520 7976848 5003334248411479777730924455273955328 7976849 -139622819171059976662312043716124403150 7976850 -2281664033493125808589621067993702400 7976851 -5484605747030354531751609618343254896 7976852 -62674638267780621328210501778865555456 7976853 34116049156380485179219478012708380800 7976854 84004317867387638975858943600150137376 7976855 37195005528574654686746669486345717520 7976856 5262418379280447334606914828284313600 7976857 -56285388914358947070873669161078803068 7976858 -17234537033904392249788137647706516480 7976859 -1116737230652617888756448282854206720 7976860 39206851386289504507905538144496117760 7976861 -51477628658041572110080478786982368538 7976862 44391368311335619720573488336381395520 7976863 -66378197684461400433992520131245848720 7976864 26229724813255933195833758387798016000 7976865 -17803670391086405925104023244792227200 7976866 32720893061486124616632970751334967632 7976867 4469112005778350277739977327246638400 7976868 -26514808681904921086661525149566581760 7976869 -91460216089494483405572871980703345730 7976870 23318353865804374463015969905179525120 7976871 -5025047019722090172485535964565867040 7976872 48409647522143515614124389872858188800 7976873 62915564085499779221462939484462448122 7976874 -23235796296921241262344305059056131840 7976875 -128625516618769606425187183092167500 7976876 91645769443324004652672167979208831488 7976877 -13963667131059374659414158491888957760 7976878 5807220023570450657463834534093473280 7976879 38653256788950781605021052059433745160 7976880 768962234940731794728712347543797760 7976881 -60515148496997656817433061729801394976 7976882 -54747317707768430469832055567526740208 7976883 -43517876127850267296242205395206771200 7976884 -96437939515144450622259478508217958400 7976885 1306589577683068719623575196176277760 7976886 2166578145983572434640055924293215744 7976887 -2420700430640869951111517724731766528 7976888 69215060075466511299133142804673269760 7976889 36935768833275319626139168632883895808 7976890 25393464219834149408217647971108639200 7976891 -72605566129741149621082225469087815728 7976892 -6225339545992497272755408556370001920 7976893 -109058459208523048183194876851664359220 7976894 16925192693402703682297888129730629440 7976895 -47450481255418856893979866939924199280 7976896 21190165817289300157431396826330693632 7976897 16204226131392451616454502567357697346 7976898 10544008228498731477903703835873135184 7976899 15695482345411853930626909206658288336 7976900 -2269754308180556734076453896737936000 7976901 10173547192752579700675187773401278304 7976902 -857208659680188665800187633419570848 7976903 107891408191500106703243630799475232640 7976904 -6157064421427871773234171637962997760 7976905 38047434528648635768650591900518969060 7976906 25663267219199134801363116568092368640 7976907 -5587439008977084187386921701900385360 7976908 125359133128276130016316352569265040128 7976909 75344351645503002801667473594517770540 7976910 -13468838061548678768212059264661620480 7976911 19421964073366979418265228995026934512 7976912 31663371533854463960450057778881519616 7976913 -11538991830913379803899188635688179776 7976914 28284812996597528524555716664535877120 7976915 -6600926512443890639118601480746684000 7976916 -25911168569901528567608492014576998528 7976917 9048022528555779205106656170643644220 7976918 49556667332954441219082475057899635520 7976919 -1980275203316804908399832523364934832 7976920 -1755897861836725897358501017288704000 7976921 34056651003547023520509540108288043584 7976922 -13038844635419176517057038668060979200 7976923 16625152966987045386588344538516511172 7976924 -18665758575261258867935403722137387008 7976925 -34551238591340564200661050165975950 7976926 -54057556251370384671420135989083702080 7976927 648470621879090094126721032876648672 7976928 21471111442787916491049162526734680064 7976929 4333894281594706259199887866616295168 7976930 -119405001183572141327599957465735680 7976931 59070282142032254475681334032782188152 7976932 83163396092690471155426433797853086720 7976933 33259773258546179553108822053772038784 7976934 48460405595633618739590614934145024000 7976935 -758930570494188890850168130084497840 7976936 8972372675441835467678706840470568960 7976937 25307401118938530708570154748526422160 7976938 150080189927218430386782134713056908544 7976939 -134553412034156668292435315895583477260 7976940 -42238705674308271599913698061800064000 7976941 8055529023444070196165059575312499840 7976942 -7732948664410767122330854322404552128 7976943 -35092638869866195033704133880560532160 7976944 -41958956513939782085791237625153716224 7976945 -93376058057581436158151375102437572300 7976946 65537911913907050422966484064711244800 7976947 -63367861059050989717324628023223248560 7976948 9429363018233108175705830809093619712 7976949 -78111434903274628612848791112721837536 7976950 8131780741284356922260379982920276000 7976951 44345631982976624545038711571047866304 7976952 1904355400071474541102708147681566720 7976953 -122964500561626227835571204570352962502 7976954 -67610962103792062175430676150881607824 7976955 -9821710128277974352834497353148516240 7976956 -31824043904128454676736443836997995520 7976957 -19934342384077798244106744262917355488 7976958 -35487939129811935729155978284954202112 7976959 1390445169557516692573790906274425320 7976960 -2114956518320695065109641037873152000 7976961 8931742829033186092449036504987300384 7976962 10379180981574137665822737820523765760 7976963 -118469812048478212736954127414397654788 7976964 9071658476720331316926213037628344320 7976965 6619743524990441043070461942588220860 7976966 4904641246063508117296788595403581824 7976967 -100638952029765935750866290788657464920 7976968 163135599404627642007019095306328642560 7976969 32284500987897696483086954917274509248 7976970 -18514328060939869569318990101080810560 7976971 67649286530756431706341062042418393172 7976972 100396999980649513677900614431922442240 7976973 -339436452131139122814849778186078176 7976974 43770389714802012318412474194020876736 7976975 23170556785442325556274403537057567600 7976976 -5198841622448947441532798975829344256 7976977 -3631928909829425814078041823051312960 7976978 -3237298036547563335393378177981847584 7976979 -74125104863936231489397812374745169000 7976980 -48961705185909330097683437845432934400 7976981 14642502777321930912618895230269216640 7976982 -2954024936626280244050640904525209600 7976983 62335319400276124082934727674479606400 7976984 -92312216018864170799317354085536573440 7976985 -31941739734083957638184297550541272000 7976986 -95834608964403051961883575269822546720 7976987 -67412159352722248314999872053876394364 7976988 -157943277362428416241914509877007226880 7976989 -50638269470132885926226004356281528244 7976990 1426025277622956112595596992375002880 7976991 -14434578188935686596500448267207678976 7976992 32446183177737097509153796953886162944 7976993 103359946737320351331058798421469478242 7976994 -33378175789778392267808942052601104000 7976995 45899180345489371548191485662915583200 7976996 55026753222690276010509747504698741760 7976997 10698247209416618701367990546043820032 7976998 -7708985203799884267611532585286645760 7976999 7169528765196599650430129968186436664 7977000 -9884524899447371141712252272332800000 7977001 76167546697008896854231268474231118600 7977002 -3092230062741416971248089411211864576 7977003 -58376123942016889382295473857325411496 7977004 99306890073164326790602308911363692800 7977005 111276759314288234842146602700336171660 7977006 -3519853157734033160287747592514194688 7977007 9655237672606104133385688125556165192 7977008 -8138091998298995230706028743696449536 7977009 9117326117117502302253561549991702368 7977010 -35039825831634824046620618739075615840 7977011 -4984819366685721243474312192721979568 7977012 3347919020556726193918468562364628992 7977013 41441511795603790165557987351730521600 7977014 4875225257621542702112225314680000 7977015 -47510815756785310319690179718604158400 7977016 1624153408884855876413068443094118400 7977017 -66898862399611472034247807192740431520 7977018 -3531149188024339465904387124467504640 7977019 4555324778127898576948069078792712420 7977020 25814854609718945377523013212753863680 7977021 19409145183699092936440425867056558976 7977022 1123434877593051791844850695258510912 7977023 33529596300565513659114475928084999040 7977024 -6413777230722207372109617802751508480 7977025 -14283318528489375361484987430419488000 7977026 88140743548263642466271447343884885712 7977027 22183855975048591066013777644017988608 7977028 68604426764822964774385271852885164032 7977029 178601120837283630830350986429761332476 7977030 -5689775055427567008177011628965644800 7977031 83775143011973982348760359318731474928 7977032 18649827301078644528199104599562485760 7977033 39547027799753958464437718718920449002 7977034 -24235716273210153916512172251985694880 7977035 -43989924022254993117192904476212131440 7977036 -6224760024864930373106543325074841600 7977037 -97646571797498046860524414052558212980 7977038 32299002451262030980148431626376777920 7977039 15395362069110957422751248603294670720 7977040 -26344665292593622469799770777694781440 7977041 272410597825950840431881679526871171392 7977042 909037852856356450767157076475419424 7977043 82404074400346353138772206623591149292 7977044 22807955956943621449983988298982653952 7977045 -24538957367818237930934750380918584960 7977046 22706282894226525404368933538112768 7977047 6110044564812883236751848851639875728 7977048 -2164043456725637977395055304323276800 7977049 -159286767039842209501058729677992248950 7977050 40714289786225845350032128534446478800 7977051 -7279143858377451726178097141814256020 7977052 -47531171649332707625722886276203788800 7977053 174053386357582514367335283109515748320 7977054 3908959407769183856646234177531481920 7977055 -76830806567769757010195878445219118000 7977056 -74430536878490125423545156294688112640 7977057 11354596897613323653191220699533250816 7977058 8304474664034574713448329670443443584 7977059 143860217715804615532727210637422160 7977060 -1718829118587011069496437382627901440 7977061 -66013767832456138706337595475384335328 7977062 48744438861910257465366478937774392032 7977063 25640177824929365557667120570397412608 7977064 59347146761149788089603789093679513600 7977065 -369624145986885313040551821466579200 7977066 11144659826245226894345953756578325248 7977067 37518505770070674228314973786513737472 7977068 -63863671436807841387244333859339564544 7977069 10086336650304773623546104118271817600 7977070 -11980275293330357981351438838075465600 7977071 69962170396890192364460738751460908600 7977072 8976945251019434878677469036088033280 7977073 -46229292515544166047448156121829245272 7977074 -8532506985812643669632270798663539200 7977075 1335732600258600514905572248639795200 7977076 -27355792070623786481882969474751911168 7977077 9640134836520808958988234141509457120 7977078 -45523099767195944356039488975833515296 7977079 172308607060391795612421026373810449880 7977080 91137517249648529071691966094647500800 7977081 -670303195638052987102546746314934912 7977082 25355409324462104492413481337046273392 7977083 16674541128296447005012367928469470048 7977084 12104746229967095787104507804167758336 7977085 101720716894258090161071956430968020780 7977086 -4266035867770160309627462096364034176 7977087 79748788193798546474894748814091589960 7977088 -11129131395896097142131568978113331200 7977089 9498829436110922016820937337516777792 7977090 16344973906324598631947531916665364480 7977091 26307085328605197619032602070332186832 7977092 59645674434004670909077465335475014912 7977093 9191078430371828863477300771486488000 7977094 16679133286512942070275152543301585600 7977095 -23409935837642878224960504259720742400 7977096 66574998093690194480821629416201011200 7977097 -75142932991143616037156328821260055628 7977098 -88623383430329231804262491730474451200 7977099 14457768732399335481423692026541093088 7977100 552041073879019263556892182677644800 7977101 75947143424401182615078328653291714144 7977102 749333567736146313582538674009590784 7977103 -53653007120688387289965274450607748960 7977104 16029002627642414503117537812228341760 7977105 36079270024408799028946405891330187700 7977106 -10481074154706822712922294640896034816 7977107 -62471510973294491567174235018172943880 7977108 -33846741619734691917407445422251530240 7977109 -54355377299995489950401294392953087584 7977110 7027197635762295189103843102024392960 7977111 -50108445506725932320305808497238527128 7977112 49490007630496484444921147853039206400 7977113 -21016621971791745023222086441389012096 7977114 -8664316316462163987061382988247795200 7977115 -54166634012989711556256367631780225280 7977116 -33467917688550684032730012648088015872 7977117 -89070918553464516701803607569130170080 7977118 75348550058470059424520762772705131904 7977119 -137276136157763567896832232074889864480 7977120 -12845947357233863630165679619099852800 7977121 9573903631879222130399206920188413332 7977122 37437875759709924263113043602529685504 7977123 1234128194414504234791294757285928960 7977124 27578663269806976358646959146461560832 7977125 -13504447225001439874497062292193410000 7977126 12128610240972554811236116422345823104 7977127 -67253583654909665436428391378239884208 7977128 103241720531603507083522623703387868160 7977129 -55885939958551857183523612151987362416 7977130 -11208877869126616614067109151119662080 7977131 35267049372539944171269710744149563120 7977132 -18826070911601745058338127303920754944 7977133 6399855670861623383427996228448303382 7977134 -11501863347211050466624548169589308416 7977135 18757536535580985539775602528278665600 7977136 6055744506992431905459887323846410240 7977137 31547043675717163296493078387567104 7977138 -39785864783156805454908889815427464576 7977139 50332035597681013246789310154710908940 7977140 6075716596362332632775196662087965440 7977141 -80698443897109554406435039648237156050 7977142 -16211470373043498381602787297988088448 7977143 31643946441318214108266801431003044392 7977144 -58689746320430550524380122411411701760 7977145 1670920957379777513212343697067679040 7977146 -75982838819798706272544775075264876320 7977147 -8032847192895998938558272421639505472 7977148 10366531627918374254718498335736231936 7977149 28999966553796189831715908627147246150 7977150 -23846112604433937618381027041844480000 7977151 9440967422151194564710069957735864000 7977152 40322717749501887993193725032641069056 7977153 -78981297305312813486147029735323158592 7977154 27264538519920936472835451374220153600 7977155 97018281932368627430235422202133900560 7977156 5480777345649521029035364501380661248 7977157 110836529343770796613663247241399685406 7977158 2467768036089243658462579580760552576 7977159 5288904628510780946998911656268421920 7977160 56092616201416148573467956224977152000 7977161 33581351572843816257580740129784476762 7977162 -61909227387636575050816346926350662400 7977163 85738709442300467505227877263584140708 7977164 -30311675247099850555665386828056387584 7977165 3186653094549318737834872809138547200 7977166 85758491928843141777855645691683172032 7977167 11445025781740386469593477644878008 7977168 -6129238114802261782352498889073360896 7977169 167391057939579798475795230529886106240 7977170 68403285127081651553695755538246935360 7977171 30828921253278990270554227264687554624 7977172 -28913620789380387117065013026200524800 7977173 5050612237499191281789850576928193660 7977174 -4384876108808454573626298024876210240 7977175 -37168192720367147777237831290192911000 7977176 3265563663765636718292164521128110080 7977177 32721458454107268982090922137383239040 7977178 66188312018077305556394619013320595200 7977179 2998761112016077208514126710936900352 7977180 -27227783275052206726447174067008343040 7977181 6167298936420934786360006278450000352 7977182 -13826960527227409846125158665744738944 7977183 -112160181237121426606422074980709322240 7977184 -55498509678459842156743767076792172544 7977185 -28031575087659192101718777417614704620 7977186 -17144414472892989834442665975425412096 7977187 63489792802844039913893522492339367836 7977188 1441685564737372562576184957875312640 7977189 23498680659049213297443170516119622976 7977190 -17173095696043234280381737135933476480 7977191 -69049158452241532457619773204997246408 7977192 -87624733688636910443768357100391219200 7977193 -556899010076640934256136710765549184 7977194 -1912203191655264405560625220863187968 7977195 32124147945709749512885413145760222000 7977196 -25617394207253133357201344147137273600 7977197 -76127819930942321007508493928726093354 7977198 49526672306106081601145443702927270464 7977199 55838542175255922925081627643270504832 7977200 -4160980872177296061612313258035609600 7977201 -48511041792244704543766364350362906768 7977202 -21140956156653952167013608717251966448 7977203 -32438529345933874019685619059147974256 7977204 -42333567678432536164521362688027248640 7977205 -7704946501331665178462073329194433280 7977206 5327979179312541469225686209494916544 7977207 15263406836118093055552197229725223680 7977208 45479314601296668784709030244561960960 7977209 107202022626286887440059017489688354410 7977210 13899679278138033587073935366463244800 7977211 -75518199450208054716704421398701364376 7977212 42834653944352980924516969792233937920 7977213 17243598326159730775774522581743035680 7977214 -8034368553019757740124605769363333376 7977215 -43458075263390447381475604671461877600 7977216 -36859708184438443419476418665650323456 7977217 59069153084109927899008803105542763266 7977218 60537124287852368531316398638998403104 7977219 882395057194023013470090511252209144 7977220 -13285586453076975307401134231442923520 7977221 -6664507048837068636513736299662534016 7977222 47880696959901017340017648933713930560 7977223 52138868310341351344954580426596331640 7977224 15304175438745520813321278658271400960 7977225 -4085727900332700740491103591378876400 7977226 41989028485874289826001269503019633920 7977227 105150020590727794242488852307389621076 7977228 -15334867375134467606002779545034915840 7977229 -31659982044746325477618805049093248916 7977230 15798189680271045075417206022618577920 7977231 1467460726002040905461648410792462080 7977232 -34745732288923455022532312342742360064 7977233 -75235225231194129932136131573967098880 7977234 7202463641950062475010117291650221312 7977235 15667198006836506579786351959917860160 7977236 -23304365620872584166485237134866231552 7977237 -15723247196016183456407310576979585248 7977238 78126279130232338511987489127474623520 7977239 -220237163533270597131135391167957524376 7977240 -40960711084728948038126327209900032000 7977241 42549242989569046718359940598820445642 7977242 100991761367561640773480585352121344 7977243 31152695219322905661367440993151866264 7977244 -39498628529829526895124150779255228928 7977245 32790144455319982111940849095428638400 7977246 11707724171114742416427715324291838784 7977247 57988947436420742463112009187276100960 7977248 27458168660242349591307075152335994880 7977249 77359831136988087163415849750019943890 7977250 -90423625868323663006517604427570608000 7977251 33008277832446546216865882690470703104 7977252 32770300324142450995552034702100882432 7977253 -110077128821252874762685590255568834498 7977254 34328751686232414579964684372412868576 7977255 23000976771590795658368920838570764800 7977256 58384423788573935633364216091438940160 7977257 59533874868029008574699914848879468900 7977258 60734025307667506005094969525194961920 7977259 68475472834633990211458019181188737460 7977260 -33355696582142458729156789974141573120 7977261 92176603699759560969552604515412109376 7977262 -7139302537763987635586359757767027200 7977263 93750684537569166487348618795701943296 7977264 924968487173009962997737636701143040 7977265 -65998900803540151680808250574718859340 7977266 8993804201750380379155064172206069760 7977267 -1471692908778876154689312489862961124 7977268 -50186982876954693019967570833262071040 7977269 -21395549095560419887536865091362014756 7977270 -6591556686922055033024810192713021440 7977271 44666728080320155406153885671316674472 7977272 69900573779277316755931051999885209600 7977273 33443775603149537648936279836481883984 7977274 -102599911150171437338052895527644160 7977275 -37744263145360608836632503781364882400 7977276 -391024651630201300408704561527694336 7977277 -29423398250947753331530134381988019712 7977278 -9236465591335838912946909200996660544 7977279 35549671750147838542261893741148874184 7977280 23433978172155142549854956149738045440 7977281 56393759412260602846510009769686750932 7977282 -44842338589332407959071890193218063616 7977283 32573936515823466776546114432151725040 7977284 -11885435114705853584316557495387627520 7977285 5417602665268361439063072895256809980 7977286 1359394969052544597675228247877450592 7977287 -59447615538032978709971546025133361064 7977288 -50606397745927446542838075071447040 7977289 -76879874596884576828697861189473807910 7977290 44256262043754575227598376697145186400 7977291 -7968258899814925675916478493871904000 7977292 19873313321467074617318773536275894272 7977293 -54274825423303822327431379001520520458 7977294 1424023219462790628726879822093283968 7977295 36686054541393690957163049819139148320 7977296 23495432682614337749568997508444454912 7977297 -16887988233706704190779118078765755072 7977298 -19507560081899611877083130160732714864 7977299 -33767870662912463764793947091694289080 7977300 30472458082208822950832056038043852800 7977301 39161480873043871228902200695977879132 7977302 35828127800514023195747074438827537600 7977303 -49252678566016621261322727975281947488 7977304 114353508307355228989446953988046325760 7977305 -65466924526532486121119513358216998400 7977306 39505382148128455994896667589929054208 7977307 -30174971881700485500542480230536493120 7977308 -63825264620582606778850496532527427072 7977309 45515625551331723440611192687129080768 7977310 33790809677434854222996201136277790720 7977311 65452405702623247141072922910679922400 7977312 30364595407927325667316198038464102400 7977313 -6713157183370908495903470119092180800 7977314 -23778759677885192637394868168702951040 7977315 3849700056728507689873735858908377520 7977316 3749106275339230404855562483381911552 7977317 -1376483035676387476848647642840775360 7977318 -24999497200257138457229251378213394688 7977319 -120305173113229016222446074878343040 7977320 18320854477250781690091327995452928000 7977321 64330336307855373566478956037623633760 7977322 25234966157877820095856408058750945712 7977323 3102069910526702977468770260078136960 7977324 66181562258035389115481735972424685056 7977325 76097796256060503869944347635044290050 7977326 11135130267957330785742336813226354560 7977327 46789313245739322194323879464338834832 7977328 12450937326840031232190015931013169152 7977329 -23654015294200688648871248678572111260 7977330 26438038428075766976830534813411960320 7977331 41465942179664840603779812714098706600 7977332 -72516097616223556837608301304121980928 7977333 6702293597913119161530760866911088768 7977334 -2574676528687254921985028263831673184 7977335 -103277444747427380523645295392970999440 7977336 83463957639359353479065782428140544000 7977337 25559145904916933377607662463071648980 7977338 12587592804068026604863272714883705344 7977339 156199109792623461366683506367189414400 7977340 -11572300015370181993074821876224000000 7977341 -647176021397188776251219118950140800 7977342 -17757849966109495544625998801473751040 7977343 42608699303942711907751120195028946048 7977344 64326466566287960715329415328322027520 7977345 -39219722147359754076284246122112004480 7977346 -22737220574552912369303316329178426336 7977347 -29301558317788738810436380322715534768 7977348 -4142354856561959191315457210643949056 7977349 181441122121803423576751492708068876000 7977350 -51774669097011014535941556049262160000 7977351 -32690644055196694975055028931951448880 7977352 192584317913485467679654601017219246080 7977353 43519399803671289143281725733803880602 7977354 -536382272226478793480509646786199552 7977355 -121686228321342138367998922973896442640 7977356 42043197343241601816672810651384241920 7977357 -166578296888704615685453243790822559680 7977358 38812398877762432425017283577288121280 7977359 41901509902590743784588123520122741840 7977360 229331502992559789899430918051594240 7977361 18011060416975451349481139536744167232 7977362 -54045197108738630286122694816984467568 7977363 -10251202741061145791997072017613690000 7977364 114322955759309811115407167444339067776 7977365 -30201944725087483914358588566626899680 7977366 2089466224481630137116720259429870464 7977367 -3847551887134112291701296219154696640 7977368 -20454574009048467675665143776961290240 7977369 108656350417290503536742655516075582240 7977370 18859583338298094662127942558520052160 7977371 45405167703014631548436083750651533872 7977372 -14411153404686501365916502996519799808 7977373 26748860068756652143674173170771006380 7977374 -41414110743287593077998545217142632064 7977375 -5518287144131569921108780607119752000 7977376 63117647969233049782983469428567441408 7977377 59220332434835570874458839694997230532 7977378 -576250411205833285838586655563325440 7977379 15443928980770798203745660075628771328 7977380 -55072005211062148505876329578099494400 7977381 81811383576067988080761044539493273952 7977382 15973106068335980078311681763064531072 7977383 16101919569678820651245494257104834000 7977384 -8572831497363112721323904444386682880 7977385 -2424667325860112996410680394129812480 7977386 34428678852263010348055455038885539680 7977387 8027524199216523514975104501367104960 7977388 71729737990350567855970497788701484288 7977389 -13484343936285542392273312338898070400 7977390 -24063385723251857074213628581659110400 7977391 -54675782640238433737463887988830363488 7977392 23074905332316765778775947142528335872 7977393 -121034913102394782747229540337468392800 7977394 21915793469556552152796090996357224352 7977395 -25259127898354108555769827943083579920 7977396 -36555827020602252066661164716440092672 7977397 -182695794351008521940398437064534354720 7977398 849902527924320329465572941260715648 7977399 67291447961295553451992396935943020264 7977400 25771165866441680831201090419540992000 7977401 41557099313256979685834722266547060932 7977402 40071359195221402268965043127118669680 7977403 -156773475740642928443584863582343680 7977404 -82638311238571944025329428328360720384 7977405 25114617842682667043633440821659480160 7977406 -75724233402907026744040137470406190848 7977407 -112315282616019081216493609567124328840 7977408 4886362617464206881556255571233996800 7977409 -175871339673451715214805604405362510 7977410 20524456334811851958844057761666869760 7977411 -8975456781118318954460571224519038464 7977412 -29324412205208494400580554292290039808 7977413 49219589431289521862585147894895608700 7977414 -20387503556374062015039766558611274560 7977415 -19580973294723581751588800886835954440 7977416 2482963265901189449806632797808230400 7977417 -26268165271800433567752801010186644288 7977418 -20500379199849647498157055562738307840 7977419 66387675232357066312547528831633007696 7977420 -73318408470466968295873642559127552000 7977421 -8884318171382659648317745481511628148 7977422 -14216106874705637372520838048893037440 7977423 -78289747477714604945375267113546413696 7977424 3169266138877795564285744527229583360 7977425 -72531244535097019478037753392694101850 7977426 -18669416657775911275053711990824812800 7977427 10603515854096882019767292867265602592 7977428 -54299739687520464852337306491383548032 7977429 53167973325604471752613051701650632974 7977430 26756618603475886841483267284548207360 7977431 -56622015641878784547961388424140036352 7977432 82902716218132653447715170532267192320 7977433 -80172959349845177268679482990167203318 7977434 36007808383312860415035279696158405616 7977435 6283756818118808342864293731580454400 7977436 40966215400050407412340019882199022080 7977437 35518533134114344192626839329962225432 7977438 8234104923069580122365722971177016704 7977439 13660498653700739056021413848689686360 7977440 4215538873193863343809151845434654720 7977441 84975110838670719281284798006969296864 7977442 9145183055010759491663319607052928000 7977443 142424302828527111197064116113657729692 7977444 47562966931096250124066535727453736960 7977445 -11407160347014018472557270598322249220 7977446 -77040419617709491562769636613576896 7977447 -4056901578283439026272750590902012992 7977448 -86366550257248155727562857492002570240 7977449 -99221582864159801248579420432896296880 7977450 -7634132334536725153080442903410028800 7977451 -38809193860757391410266530657524432928 7977452 5711622108357633321340672539412531200 7977453 -60453894364034241462313457915897236992 7977454 49534091478918306249839745145967566080 7977455 -27345474648131066467775602400040767280 7977456 26469454457869045547258105588595916800 7977457 50152082078468417091515852660819098706 7977458 17778704630582697125407340071806770688 7977459 14808853721394300303604551832244589312 7977460 -29824418293922070037558533419959104000 7977461 5774848969835463060184000308414730944 7977462 14064270920788415974593234826604004288 7977463 4435209398881875118581262905451178824 7977464 141200770383466823844796101656907571200 7977465 2830588875304525905700470161934558600 7977466 -6552676522039373184181846243130599680 7977467 -4551959831523602396258346174023561040 7977468 32875603432415744837766043313113367040 7977469 9054569280856418370033325417499362560 7977470 39201236070806889251505828019690159680 7977471 -19628482742513212391195884439096470896 7977472 -61374226611660963403626896567448895488 7977473 -34118731047610664129493013151523927360 7977474 -4783470273766439212235886443478504960 7977475 -68987216181543072588810643924461897000 7977476 -42310733614546022406657945895303790208 7977477 26522937085362922542359707330048074720 7977478 -22554213915133339261504356035421365760 7977479 169461271828648601855614009661621964576 7977480 -1111336276616798542939765558104883200 7977481 -58453975153888948995210559686001493376 7977482 -26935168810187947029148700393009184000 7977483 23176737446104841804611381441884801852 7977484 138618144588388132772452270770536206336 7977485 60737828920727444521221283430460354360 7977486 19307110282633843276072899383265788928 7977487 -32255278347655768988060890573751943808 7977488 27637320716070246971770229305326305280 7977489 -377964308720916008910351828756163584 7977490 -17102264643579991484993320737327098880 7977491 16221771447048073047125476187421229632 7977492 11826484320494697329603989455284275200 7977493 -2787466723235988866705382469157168640 7977494 25293750895512123484830986788780608000 7977495 -64639638661033539532267968335541032880 7977496 -32183490109864087022644395885467197440 7977497 -80910370011450801220719242493873609216 7977498 54205267908591469432407267023422049280 7977499 -216132815387615928110011866962756918240 7977500 -6167634780623532985448943037199040000 7977501 6209525195491541289850617262965763200 7977502 22799313331819945071402450749314629312 7977503 -41727337361390874814452467300262745248 7977504 2335761813692894186549946208525221888 7977505 -73670872486615051731933012068902348800 7977506 -39845697457447434396400932467208528048 7977507 -58789274192924416269907260451175829504 7977508 1985051374208238855249644513609318400 7977509 46494733536249845704019797553531652480 7977510 -13451772182115586608393126631717328640 7977511 -45679855342517364096528718210709105520 7977512 -23041956625749336820818197122480128000 7977513 8548987945665645401957030706872310000 7977514 12198786152144009334067684223847243360 7977515 3358589514765320204460762044100854400 7977516 52962643670809208335492046335924004352 7977517 77156476128936850261092621394216668566 7977518 11539446460662989642571868428750960960 7977519 61162197904981790937267725455597076976 7977520 20892551608990513242892080177330585600 7977521 -70208388515996253389237301036770263278 7977522 -2192624592581988702673494632485733376 7977523 -114327336350309559715714586795176900320 7977524 -4678286719067106430357352091742475904 7977525 53162990843545662469320027140069644800 7977526 -59215404710296344374216630529832584288 7977527 -7558621654810159505384281012531570800 7977528 2317289651525089548161163737511874560 7977529 -6749252918728177768563443911830918208 7977530 95865659854816767863302741695724800 7977531 -88742161510200702639054527616742601448 7977532 -590689658367554773570216947457683968 7977533 -12874924824269644354435315146798331680 7977534 10198087945453733213205540284185595520 7977535 39606058957342002820914503538082581480 7977536 -5889626765730768848054788506047741952 7977537 5099855214602877739503274904879628900 7977538 -70938003994792446974242126511620667520 7977539 -158422776058775304395643842572112055144 7977540 9806198404729864768748496323171942400 7977541 53110140437899393198851123486960261984 7977542 -82063785973585837882848168446275463328 7977543 -36819928650151756966072476369104273880 7977544 -30305966215017452124517243777764679680 7977545 78501700206963737571656974721769273600 7977546 4332435561244516113979406770475566080 7977547 -3460786495711446865369722819994755248 7977548 93766334709456558401935202665288459008 7977549 -14311001470208026885348948298054395200 7977550 -4478092643317651346448036815822438400 7977551 -4840174142722696691735078736493058448 7977552 15839904344540417129617398808781783040 7977553 19487274555930467921533073316154738802 7977554 18881982719659099509908576109568448160 7977555 -103475968814211667266749151420903088800 7977556 -69043224767704658619581358747863508992 7977557 -3531636603399363677275650520580889600 7977558 -6181880738739025511712158514016612416 7977559 149412182839728796975343751831815050760 7977560 -26854990170774112630944530301500006400 7977561 96712280001668095191587770339126782672 7977562 7990401896942119917608768533949506032 7977563 -165741538440658077594447904920547256112 7977564 -11477913741694603782300046516414239744 7977565 83451112776132524072670473863283060460 7977566 -29121453028959252210737988283877904768 7977567 17255016767282605831899573174747123840 7977568 -363623348486233152669781101501480960 7977569 140415526193488326496920258799965287970 7977570 -13276881793324271654545314063524912640 7977571 9721116729911503971009919777775503360 7977572 -30805231443084472784516958546815827968 7977573 23890365499778924910734883433227465024 7977574 32986153941233965171907088305573735040 7977575 -134119814938889575964155756030642800 7977576 -59387793257431855446269836193058816000 7977577 -102043019495935059097431913333467717574 7977578 19683385856113321994870681324983080960 7977579 20831648207641666153483671561189593088 7977580 14475398711933185473214902911310213120 7977581 -49985032240298577803341960574236569600 7977582 -1006017544736550198659778668348440320 7977583 128267867157811570429285471189919098832 7977584 -3532911313730245402204040116418150400 7977585 -19403356937742981726034176417690362880 7977586 4868315728638396366023480866119190848 7977587 -23600928431442958080479330437234046760 7977588 13290983218095736942827953346242764800 7977589 -30953342226650894381973231162138246610 7977590 46390991512553991571664447738876367360 7977591 -445853293576380360727431645593150352 7977592 -38479976120813190073128064210923601920 7977593 -56677753027298758159491653293408927356 7977594 -29341413238901669647369042530908620800 7977595 -43699762094071300290246175872743336400 7977596 25492541930879471858699035221983698944 7977597 -47739114717624131878560499808429968128 7977598 77444133460180517271942964223134776000 7977599 40435928097163080331226471400838476672 7977600 -16085071370505011479494095399288832000 7977601 28394774074037555200990280426765026900 7977602 -8164283308270287540266052854249373696 7977603 -95146673722041335069809459093710297096 7977604 -31001382520616290258746387984468268800 7977605 -43020603758216192786040002394426333480 7977606 -1574437671115180302532634531757158400 7977607 14044526112438533977178148103711830624 7977608 -65286480584748641913655939007529815040 7977609 9900205465422441803954956830371715300 7977610 -2712345496011805946321752008440616000 7977611 -112699312807782721862893130609488543788 7977612 -7812784729248919756372476677530137600 7977613 22407444092928036342048179313059610624 7977614 65626846283697985102470037935291308352 7977615 -2756510033095913301115276729528727280 7977616 -4323295625815315928937106345542598656 7977617 -86444179424380906143921071200912688334 7977618 -964824439569838612155181342214836992 7977619 -38938029536809045083311505410251486752 7977620 -22962661225023154351228808890922065920 7977621 671341806309122510398124506177196160 7977622 -78945926623871614350706220321727036288 7977623 -29205351416508532654076827919168883480 7977624 57345504901718016893454619050819870720 7977625 -17538891038352793766726381052417600000 7977626 21307768454145722991929924442540514560 7977627 -12501905658946863000097831213223370240 7977628 -20591311312869345396666313522508459520 7977629 -4082450178475170765043543301331304512 7977630 9585202191892472949966212091838715520 7977631 -62095054197652318089012005922003576336 7977632 24615044169958270278599938155850235904 7977633 -24173968798340353927383107803991223552 7977634 23189554259764229534955049177940500992 7977635 -8224230245294191873056309829519663920 7977636 16342088177238343610438838047261276160 7977637 -127137987386728498971657474910437406208 7977638 -29728009695808247306616755513787873600 7977639 137094189554592153491781864832382545920 7977640 16279306201525949139456568611086745600 7977641 107213414992441779509370680842624788936 7977642 -11314734920689454853364125866794498560 7977643 -150970985491545272810746956337617820108 7977644 -20342985416470574153902067165155415040 7977645 38777209755161534064854265078597838500 7977646 28857276127600592351485079702718142272 7977647 -20879934947013998237050869363510292848 7977648 5259504829352155097541877227998674944 7977649 -90995822784730799711230727404227818350 7977650 8225744619159651183595487997621082800 7977651 -64222008522033280452888320272994184 7977652 -54799802987503388056346854565662670464 7977653 52393099401000114822333654058095793902 7977654 -13348311648474561044029079061798920736 7977655 -53915347491342465148591413790298594880 7977656 -118574049891331899700582701977049477120 7977657 826065734037150691741934697848144640 7977658 38898645364452356507437008143258289600 7977659 -24127479357611184621577460643826642272 7977660 -18538198387566549052486954341906570240 7977661 -1218375874379527699879316630640778208 7977662 17238720096273709939594763989054393344 7977663 144183319177490758780699384794857932800 7977664 -4834900517251688941519283276195299328 7977665 -42011849689500377395050799852960649280 7977666 18674835075102205016412129716174290944 7977667 8424148026915164251916417582495582992 7977668 -9901331043421113810270647929158489600 7977669 -299943936066244473921138171745878720 7977670 -5786185046380258462542690589909710720 7977671 -48666051857681865679513602171079008408 7977672 -68208203859545182607516940989174784000 7977673 154866814957701958332424338733090671360 7977674 57068143824808465347799878520401067872 7977675 19619641946877936687606233273134438800 7977676 -20680137144572207086012264778046835712 7977677 23767995893983773985724160324962801526 7977678 7371450210049981960395812975837568000 7977679 81839010375522831406905684092814007280 7977680 -4792069215459698323425020754183536640 7977681 8697406688872296568652984255264437812 7977682 44453049550406835902395219016649820800 7977683 1624730321109051974620948074928099920 7977684 -24668032340562590783137719424222310400 7977685 81741079343197109954869752262199853600 7977686 101344661653668573532938752835526705920 7977687 30805409589464198513328684438017432736 7977688 -5916308427095379677052743771074068480 7977689 130889537752068749480582156813103202560 7977690 -40811648217561075169190130480398718720 7977691 69685200066426772746442993615309154152 7977692 -48046562313652533332276431499445949440 7977693 -7802981599476640845305472915413505600 7977694 94884046771465119122308460022030169920 7977695 -20804090061936060407865748617848678400 7977696 -39479744795363349081535416088038998016 7977697 24890067951607893051285673367924881920 7977698 4390837733751246531329658809021245440 7977699 65470512080478696672261572057240324568 7977700 -1192695089903243120853930092307740800 7977701 -3841702520657947739191616765970450720 7977702 -6307481775725016862322801564753836032 7977703 -12764236557190383243219075905039719680 7977704 372579849375598123921385142534635520 7977705 -16238222781257532021624314095015160640 7977706 50796194996104962104380460459948455680 7977707 -65572641273398094317050271635042252044 7977708 -21083548995339451920548484536664753408 7977709 24120547621730388466232208274313372160 7977710 1205561730954155242820773975922131200 7977711 1680870560708161790966424496496025600 7977712 -5654534578171478798600785072784375808 7977713 78126429334986506799856683331752922962 7977714 -49781155858091607391647206268437976960 7977715 -89349490330000978499432078134153424400 7977716 -4428282622182008274411193810422764160 7977717 -151572138737739589070117324805843875520 7977718 423543014221818023941666468457624832 7977719 -13427404054218191611237921219027358856 7977720 -50103947943856443273413615612928000000 7977721 86268124195652269028103453787120546922 7977722 12060231185697832120014143090506436832 7977723 -4997178850674802170788044723994464656 7977724 14862941565109215970808284570075419136 7977725 12251472416165797319097165690785522400 7977726 4267710454020681002772518678145636864 7977727 -61697426982322833290643258563150919424 7977728 41075004302997380401245135688081342464 7977729 102231326905357228348877990243850759984 7977730 11236371748196160111511025499644489760 7977731 46896069179617568380548171049095041532 7977732 -716847664523895037425965506036310016 7977733 -296019201970675342521100483849896341760 7977734 5186026998465975181589486365694540160 7977735 -64485958168773649615719041924603077080 7977736 39975235540816032828116416947599769600 7977737 -75803746734575977081422945158273488614 7977738 17927787114864887930538820530714342144 7977739 789506413167378622847814370644406632 7977740 17129581568826876432718702308578288640 7977741 -62509430985567642740133644114644780608 7977742 89815098329435716936669389591781644672 7977743 -191128103972693462751794282265364249920 7977744 -37341962055271506168738693877078425600 7977745 52145605930276087119658509130343404800 7977746 -15219532506138144427403196077920220160 7977747 1116214179593108684646386174724721728 7977748 -73387257727286131532549733562108734592 7977749 -31838110163572240731004058466786362436 7977750 21468798825876318070230674956420608000 7977751 -172815764639664991743038621440563899400 7977752 -30245184195057016811107688116954982400 7977753 25421258240154576525446191218324193344 7977754 27725685674443623181031065751766222576 7977755 -19239704138973166390380457181546121600 7977756 5744004638606845835051418179705754624 7977757 42017344962461048927034819162116481024 7977758 -15902253628987294137957685459913520000 7977759 41039337033301657464676241254697748480 7977760 -8064248573522010938639346001929830400 7977761 109775438899418070561115209697528073184 7977762 -22618848189991131847549991205200346624 7977763 -179048732906222726558430977078474762816 7977764 -45655300505373321272591705564765783424 7977765 -26617624683378907885636878195580428480 7977766 -79929121425367879088509874394932141760 7977767 -19025803494515153117251651497891910608 7977768 14555970092156061665013934057146040320 7977769 -204247023309944027759749828264273753200 7977770 20628981512693413442074317093106003200 7977771 1993487189261065499502502016502939012 7977772 58391336983406975734170554143128576 7977773 51097003366676273088108602616759658464 7977774 9741347433999407373564223455723389952 7977775 -36230156376671049137757689902432812200 7977776 -28599248946225264339274172648824455168 7977777 -82997495357253159542917886837020393920 7977778 32697430631748971942296174369011847440 7977779 28998831879741268204169721257767786380 7977780 12472808893433422567696136832103710720 7977781 38791174193308785091927902339502482592 7977782 -31052455654657979099113319610977659200 7977783 17139366144148950094645894267612336896 7977784 -41856718229926484562348734688991027200 7977785 -12668973129118326698122514467571977020 7977786 -24273739592828430972919438582404596736 7977787 90084340678993401034972052337713662436 7977788 6233771555572772366243920102263939072 7977789 -17816498048005008761888068102427897946 7977790 -76307565892171816313618343390449280 7977791 4503078009845046060506293401468171000 7977792 -4554081979653054298134938997214937088 7977793 -6035556380032464003014393906745936958 7977794 -62282833973880497523503230119060404736 7977795 -8889259199492080356054228476551123200 7977796 8405591691533742957480834618636958720 7977797 -44443703386198074928284905241348902754 7977798 -80719339820377874623058667708854012160 7977799 -41866544447635139175115385788490060200 7977800 4568988269736438556772293431568128000 7977801 43972298210646041622083038433367120384 7977802 -23536299394763600925568566595421461248 7977803 30670261127655657073782733006916025600 7977804 -40702282001708077182713805627493340160 7977805 -3995381584178692362208724389579039680 7977806 29672041786140200832573641096405468352 7977807 1471825255948428381014520658878292728 7977808 -5586857772358537763656983851918368768 7977809 -39543137076014895144307251527413089984 7977810 51027019122860195221094845578577920 7977811 -72069481243200364088970956142583290888 7977812 -77861530997474951276761052351211448320 7977813 -64989438454050070968083583558760040640 7977814 -7623654800258769678845802259642611936 7977815 -110236582785790081211575746936983424000 7977816 -2001844335006480094335031963956019200 7977817 131903957674068505854918552141492105866 7977818 -11365266914405608889677197818252378640 7977819 -12943124506612204371035548132647029760 7977820 37786034736203158293595959319183872000 7977821 -34665649391726436469101826693963683156 7977822 -27578004728902060016208853737405505728 7977823 -446212110878712618057233471574103840 7977824 14857393270643401283274566092197593088 7977825 -21874948543745446897910158429624128000 7977826 45052381375587248741382839256496341504 7977827 71429607111179776684147293809195057664 7977828 58936979737426124051119812262706251776 7977829 75519872582967948606706664121514522876 7977830 -13949208233903519948173826932738502400 7977831 87441189597231337734088716220344691752 7977832 -12279679865780453315254684980903168000 7977833 106360809481793981841878737319908944 7977834 42505239709637964342871281790667965440 7977835 33730386618189557930838957924191405280 7977836 -74727128175610878370375763846223947520 7977837 -1704732746438432350441392429176956800 7977838 -18098397236953693712911558279975986240 7977839 -15864759690992815926209629585537091760 7977840 -1328560735040029770727481152322273280 7977841 129957679851938712956126810776150572242 7977842 -1632161320970652850442278612830727680 7977843 -63184284360917990106207852927975255468 7977844 6298542365611011929909504641169252352 7977845 -17745574284280906324200889887564031020 7977846 -43265209857555391941123400546073604096 7977847 -84645602795638747299060626608112982608 7977848 149723556523692330416695473795349954560 7977849 -24745712706061158450163538132853525792 7977850 -5848976206399054904001170128010419200 7977851 24230550378830623309671858118912250880 7977852 1230943156735528951118625429444658176 7977853 -31610284114730947562526965661283228000 7977854 -8731131001863467368588586886292793280 7977855 -43020601588468021828641144613243421040 7977856 -143258921702053142527823561428398243840 7977857 35700250604452260768120205410871103106 7977858 -7264114223046373761301834796304345600 7977859 -696128250343116519953260299158547896 7977860 -11810585473532418593035805642213437440 7977861 28642845370223039331443627237036383710 7977862 -19879008802389433870499947186114778880 7977863 153973605554405993253260953073476601112 7977864 -71644692852610274900157106714604052480 7977865 -7548692235317037431360620154719476480 7977866 -12830144856717617422881843456879905856 7977867 34984192361300008354748252765323102680 7977868 -34216976967211675493851250160914743552 7977869 -66276925818328224503332672689640070730 7977870 3831179133886789176069051491880851520 7977871 -36091135099136287122350824686491431200 7977872 1175583527114161494249089405634478080 7977873 61989098431438211504371433019828528768 7977874 -43739730174224064128605804526622041088 7977875 -4207241353991118310454017728767736000 7977876 -402898052938559274558509516620978176 7977877 -74974547618735914464753744026934661728 7977878 -1898370441723510913127572064515560192 7977879 13523206283247112763583905294856929280 7977880 -44118621957305155619253950351351193600 7977881 50763569648350151010199221856862148864 7977882 -17008803797236338714330998024222558976 7977883 -45174039701685220561471002996628911868 7977884 41769067809512238156688510497652194816 7977885 -22422320563833894261625486243515129600 7977886 -10788490955310679926957733794666399744 7977887 -27576048297964279158182712274220434464 7977888 -34057780735210039786271418550381510656 7977889 -62853480630511151337677377148596653420 7977890 -60796147522006485387851950813537198080 7977891 136831622025521265137907328947807561600 7977892 19017746860409541098037954457937780992 7977893 -98046854566851238152013846533236640 7977894 -14877926143433714658329881148743188480 7977895 11416990239577414294080637876831621440 7977896 63765270422776390821329784889069148160 7977897 58452887583477128245118584548121806474 7977898 -22313620268732234021930145851878712736 7977899 106481068531139817133701060152030574900 7977900 -12843255683201495134310103364724736000 7977901 87562538928901904160445564651695032812 7977902 93387269698394653492168415084993265600 7977903 1133273190334800468004040415751522848 7977904 24122017187633126325803947931744501760 7977905 -859467242428065518748686793986683200 7977906 74407827441064723311407137676371756800 7977907 10113780087314922814111228799692260000 7977908 95820504003178993612793975617794208128 7977909 46378338673899005403157653133962996000 7977910 6115199346322548501422704372727040000 7977911 -21902650894747449942275140775794318968 7977912 -6154787098245449950242367264853852160 7977913 32949745323620137005451635577714492584 7977914 -23927094104440321259645372891224850688 7977915 3907192167906766547522759146521987840 7977916 -58792207706701701043109394113255541760 7977917 -46363557728320037666258131834124001888 7977918 -12446234750704932821816615616134234112 7977919 -18507970883930665673362035048915656 7977920 -20663807592714039971181684808765931520 7977921 -17487649529231963435270329550631137280 7977922 29736828036600015129645382162563682512 7977923 62167287236359115179983832614588122172 7977924 47378474079637162682215424701203111936 7977925 -54376108790572198448871448945534721350 7977926 25784960595482907558802727519745893184 7977927 74845959175377778107276078592345508520 7977928 9214335498112536427493314468928716800 7977929 204245788584601389955699806351606768000 7977930 -3933079232831512325669952217730004480 7977931 30863512674317573052612518182519498320 7977932 5019323496142659128533666223541578496 7977933 -125563247683883409406070435431562885376 7977934 -73786901795514321732739719715684675968 7977935 -35124449826881038612034432040001605720 7977936 -7048316677262206115386757906948947968 7977937 -33621221124336417940118971832686716096 7977938 -73529629391351395558084551843653312880 7977939 -44780266163314319157563223575961331920 7977940 7903698054052394728064039494636500480 7977941 62274011433214786501993987786572109152 7977942 3943260711781885905106374590537388672 7977943 -40953839950819209336453482177046019136 7977944 -8433390854773264941761454409783541760 7977945 24378033515835822547596692440705081920 7977946 61437925105122320030906000701304423904 7977947 -16275491100375519341818503570238855200 7977948 -3169052956133065300025691418526392320 7977949 -31769354897374107388438023383854791360 7977950 15337225006905807306327226168235784000 7977951 7439527157972218705724954197552087968 7977952 -28235719146755104389074841603431989248 7977953 26494688039814182491621951678332950784 7977954 40509513567709990007017907458880605440 7977955 42097680785354413618974195944348603760 7977956 32589455015151880148218774331689402368 7977957 -7042224982243988047306731876768052512 7977958 -129913957729367644781258278400888691840 7977959 -45014223292675391557672172651607434448 7977960 -21922271958237209584475061483970560000 7977961 -81219067343095304355635993213315098438 7977962 -271449871895113109892188944329366528 7977963 -3246118946623798624984627592662450176 7977964 -10070858945653080894298788965593049088 7977965 59359842717878009383384005269737486860 7977966 25048514906322422915341027225486799424 7977967 -53020372845642527049718698257569838360 7977968 98479198740886249865387958289425825792 7977969 -17385650104765926016617985167536714112 7977970 -1380329176381024795217577780415764480 7977971 -97610591093236655040766123954898955828 7977972 247667792066972441981614127402698752 7977973 232707633080891093168372136010177132480 7977974 -25293584839595074257453402506496327168 7977975 46195902582926725637279462605612476600 7977976 106881709046032475198915039833548718080 7977977 -2625010681267628514633735196534267968 7977978 -1460506705196025672592114659020727696 7977979 21883107836010675459804918110289712984 7977980 11494717778236118386260566672213068800 7977981 -119568490565631497752264742049768073152 7977982 87624675623340248486438946322308206592 7977983 61116267171535861148255507127878286792 7977984 25047283361548159474905533030099582976 7977985 28090592621849260416617306973059414760 7977986 16312006534326393242994188210459389440 7977987 -57604029635220171591766650198131289600 7977988 51791518646821614446086558569007887488 7977989 49235553986899426267182481095241901790 7977990 -6255618084394059748059600170010773760 7977991 -62537500492799052382320123297284907728 7977992 -103002215150178384824924879302982246400 7977993 2660169436834217712907095251010357264 7977994 -7046921114099214122894206235474517408 7977995 677475957629361298980078532827296880 7977996 4915392523597282858967676566711688192 7977997 -120733132873590711215886658529263844554 7977998 -16570809098758342806433080625436997888 7977999 -105527748096270367186567083387702135552 7978000 7416125981241767463996277204193280000 7978001 50372424915947551163632275897597654900 7978002 33841231678486131959984593194542177280 7978003 -118462224327529429095813890471971588536 7978004 103263853890767914378671889071834973056 7978005 88675055589893849976989015339212800 7978006 26059797723234068611263516512527697952 7978007 88401416329305404342699127270097534632 7978008 -47524496530272557421910158633586544640 7978009 10260364539484037731462016666734256000 7978010 35024607066494510587002067447569039360 7978011 -747255775028156658870714425017767528 7978012 -3843424418713720634530237923036160000 7978013 61691844396955092280884479393081694720 7978014 -1108801388634150418289598398871920256 7978015 -85770048004589053415568676975956443520 7978016 119822799096512397583362658076100526080 7978017 86539762481882019474985259356023407280 7978018 43138680328452749323496048526057690960 7978019 -60121411961049154645071080143626233904 7978020 53258479591770745771879168601536327680 7978021 53897685126383744781641102251405052222 7978022 16358648720022518355424421715777802752 7978023 -8846273662562128592981787012479677176 7978024 12801410759173658111918192917684224000 7978025 21080060449048070524526665913941821600 7978026 3926665661353420434049824761730995712 7978027 -38578093779854078883264974224454690328 7978028 -36267008575149202446534976085690987520 7978029 66849816584628023764387185616274213184 7978030 12241137067565615505796904783983094400 7978031 141488311724737869801470707295888486664 7978032 18017717432536446340344546849527070720 7978033 -9242700245388826453640917986193350720 7978034 24610580409797728153916914803015155712 7978035 3266897820327646836498392294300878080 7978036 -7209939726238867161999670217086156800 7978037 20509921481264326816349715095392482840 7978038 -7821986955690901959655285975244744256 7978039 -84321475325095086660204042438451958280 7978040 -18512798223944187986892790836558643200 7978041 208251079996340450752330405640020044480 7978042 -62895737703771296482560515178763901328 7978043 60920315213986097568806086880240894400 7978044 61515384209902374973459954490172948480 7978045 97179387791155143739498981015036183800 7978046 37287967540761484152504727040224841472 7978047 -21446778031527393879345887014102070016 7978048 195894440574051956833599874068905984 7978049 -2127407920992459526463631360465273720 7978050 4360916891546356899174884020134000 7978051 34761754926829308396089959394366190240 7978052 -70330162342633053162850043042578268160 7978053 50150078481750080567401174302264186144 7978054 25075864184397031513281852930959033472 7978055 65596229457560064301823812597368723960 7978056 -33209331904684515379519951245729792000 7978057 -153497223043327791681854536659410444160 7978058 41027999953518800089366341203376118272 7978059 40758175165996623205407583879128424800 7978060 -40454762538761618201122662355339883520 7978061 8726568442141907550346926423456134784 7978062 28656968656671961385831652534719385600 7978063 66913090447059301285289952952449203312 7978064 461532872038926835598756244821360640 7978065 22015286429446309746098452685315915520 7978066 -10365635309819290002513013379470591680 7978067 23133811929970634945419806163720431744 7978068 11940903358243394814927767651588259840 7978069 -4094672864336286763485010133867501088 7978070 31515868395195705901833830555965839360 7978071 149636501888910272976619138588667210880 7978072 -93482677061203668295804368634091059200 7978073 -60024571668624665311498740313367440236 7978074 21152065543427828338688045925899781120 7978075 10717538007975733463919901124521726000 7978076 -15806564064116443528342224825890250240 7978077 71653044965449440102348821989741108614 7978078 -31866906829156188661180383699369548160 7978079 -65393908328682947777687349712275744816 7978080 -61045616771179549799132828150173532160 7978081 -103928119633053620009981402514699096000 7978082 32361165091968276771922762212017766480 7978083 -43970608347746287964948010005703455232 7978084 -125752680142817786901334753645130598784 7978085 -93137105658739813206953423851029037440 7978086 17426825995805772937472150297239820832 7978087 22009744693006001877514366270942911400 7978088 6765059919432864348147580090155202560 7978089 -2990273363827458249357312111585103680 7978090 7253998909127243126759245855517392320 7978091 -2061735791008072439395318075626569472 7978092 29089240570277533077031496557190541312 7978093 -29644437348053311647949410696667365536 7978094 64445699505380220403599633627278816832 7978095 2188095059253262712102919102933801000 7978096 8313978554274513618426300298852237312 7978097 1931980631049391996970735336788469928 7978098 -4087550257430002157811122614563471360 7978099 39131578692829188791100412518585697100 7978100 -422972037555806640109517639411961600 7978101 49855120651213276755877337386912460832 7978102 13602625730029373769266941675326081024 7978103 46603294513452510510600277832476558560 7978104 -31842628682302025948160979932780195840 7978105 -91376601497936243507706848225210456640 7978106 -81342993034480913570593190681172000 7978107 22652091167996677928515606439038692720 7978108 34860144994435535041652076562373508096 7978109 -29327649735390736637053422264747897600 7978110 10318551952232594235735132447910072320 7978111 74689905976642436193858416983189069024 7978112 92526704945109762262523948687331164160 7978113 -3801545680605920972804188061409038400 7978114 -75099929624960097278640482476012663344 7978115 15524734392176917699563090686055791760 7978116 72594885422256331734410129298667441152 7978117 6400353673257861754403987311283533632 7978118 -4353940623477414267837745665607317120 7978119 -56993479603772091887353498105531714560 7978120 28077133724476633777576660147409356800 7978121 -87348468530925774309411533087693385456 7978122 23364143816398738015185271658550896640 7978123 62151956412756877295523816959357173224 7978124 9034197531277411976650719482563756032 7978125 -12984661099193833894161513998818800000 7978126 -25393625318339024426885371679031447936 7978127 -162306219335258265314906961916314379368 7978128 1157986393110620540170412589576880128 7978129 1840912862156355788045951734263630080 7978130 -27512082610214792833190440299317747040 7978131 -86918476770457855144572128016877365600 7978132 -6665899060415859875350138791515439360 7978133 -3790478089320849330057266954704116516 7978134 125435043666950153077354441158369792 7978135 -65806140891573295230737376647607960 7978136 -99268130601264698043854475482684344320 7978137 -56028631070979278275328485774799765040 7978138 -12956656800638229058795323365596339200 7978139 -3676600371241721691375368172649884192 7978140 5443213228969307567737054510706688000 7978141 -6461324281822765674236472364182096416 7978142 1343112441413103317847307194803172672 7978143 -56589214046516510370011386863739453296 7978144 29468422510948459847546083994923892736 7978145 9677610151410538770622403511517846080 7978146 18124318773422231665278800546554406400 7978147 104727804246092935365347330933739958152 7978148 -43415338575996874404331361135065006080 7978149 -16604973907162950218086528747418252160 7978150 14065281778236118857700509105153496800 7978151 17629104083286054366514052223225588432 7978152 10935573491583424196008215875045130240 7978153 -32818427949559878882760369985971986456 7978154 3391185518518385179631588603220992352 7978155 48095182461420759887507443147561298160 7978156 98693463636035170001459026367024314368 7978157 -101621580677178180900819447681893721600 7978158 6783099086927795921379283066497517824 7978159 3587073561931036226947345889307181952 7978160 3393490120245314860333167221011906560 7978161 53705778370389062756167835762930963520 7978162 -37356870952035222616801687099336736256 7978163 -46958099155211410768761792281001567240 7978164 -8516441980696100110355033088981479424 7978165 -35258984908370898158486201459259784680 7978166 27565541120145850152747273150230421120 7978167 -58768744112888530857604423045906458816 7978168 -12048673589908850626944327631030394880 7978169 142403884776928996237791097176214854570 7978170 1383278018709901988151547417765347840 7978171 46034658102835760906807081798857367472 7978172 -21610686135429693178772164883633101824 7978173 30469438776877345493446937116391866944 7978174 64819451394197537847066432346010636160 7978175 -59768424845222729524569822906948318600 7978176 -27295540899202614534852739688945418240 7978177 1686764880804866470421124459821727280 7978178 28516789787043336638464978172294958624 7978179 -8679247496782549283658188252926120320 7978180 -23003703298466819457475067679108096000 7978181 157216155461945713637936579188100381982 7978182 15096957388268411099684764973179914624 7978183 -115607503750090831218882222411988822760 7978184 76256130665704576835797787283684418560 7978185 -6568254767551511723242815751023286200 7978186 -35106512869250857187860873140644192208 7978187 -24149943291476489189703096439537569648 7978188 -13793449303942173066689075850644390400 7978189 -41924403232232885780909806441069200010 7978190 -17056679654192821286208035924393740800 7978191 -9425150443733909903145378814951987200 7978192 -4805339995831585365464147893915435008 7978193 -13769710845811144631852330368543212558 7978194 -3138464021931312601934603099820413952 7978195 -37847295865225368035251341847976224800 7978196 -53745138196014135189539641562825879808 7978197 -66048792979310529646939133958832975200 7978198 -8280584703784680199215446050369091136 7978199 -25899404815214506484566841394001209888 7978200 -10151862725228112203799530670091776000 7978201 -45096085092766969947690196381767404736 7978202 96555206716294094049364312490421707232 7978203 47248515684584326987183160280686315520 7978204 47061334993410878128855103210901684736 7978205 89194442042347542544440945450289995000 7978206 -51469390372036608029002518420525717696 7978207 -12133404851766203849004972717439272544 7978208 3658323355330471240385038707278217216 7978209 23787163268412115387162277164594694544 7978210 56378724929672481807355109050439040000 7978211 -56793905943911214509425244194383193188 7978212 59916904183361827478326701427050580992 7978213 -5679929466309813399196152659651111360 7978214 82723515019516734345038212861562235840 7978215 -23774272852209572229046476860279393280 7978216 33098001089278023735940975486054809600 7978217 25249985839163725794466775058612666048 7978218 51506793847520397009180749518416002304 7978219 -30427760654911100743225675429721905440 7978220 -11050980829223277988038371575249920 7978221 109359648896105416876541498724214153590 7978222 2756679070939877801763050512692721536 7978223 111924827235245558886240072825211963704 7978224 -40690654532128209838106842724869079040 7978225 -82143093699365887092414817927635384250 7978226 2821806646751927010299396330033293440 7978227 -35356996521402887290674531309179153040 7978228 100103416693989163138152447371159187456 7978229 18334165101987173220711133764304162446 7978230 3082367536046413846866936060851750400 7978231 33468995993151680827525762438761238464 7978232 -23638320257702809342912084144284057600 7978233 -43372997158242266799145842879106639200 7978234 -33867658810232739001746007945409134080 7978235 58635939144740573125185076389568903680 7978236 -6443665618163309018038388122817200128 7978237 -20521854331560933189433398967596325114 7978238 -7610650042265718374743984298720916480 7978239 -42419272982789863950909519797672385096 7978240 4628565029995748471642312527702917120 7978241 6155793675993390959651091091033981824 7978242 -43374599030673127342729603598062197888 7978243 -1045336619164419657095648476514224832 7978244 60938415590902146160035668945564544000 7978245 -3358627111898627472876240244497044160 7978246 -50356953624876810790959777966094592928 7978247 -36708952543388340701791498443235955304 7978248 -36012857211689875512387554593134950400 7978249 -56983001101449892908714984517680007836 7978250 -29082387223086187378229124597070848000 7978251 -28011253122962599404264880327898574096 7978252 4777595131845055992288204222917913600 7978253 -63242967669983729136982474747512318720 7978254 19717343060947488505710443741272672320 7978255 -23641788008553948788034675894600888000 7978256 -23693109942453452150549169349115904 7978257 593206871724819218806198139221129152 7978258 126638495352120115543736769382538597376 7978259 -64410028319528919011236253138299275000 7978260 -33846712024000568082041304037929277440 7978261 18997985909023941423386717960472071424 7978262 -60269341824132670616226543668163544128 7978263 -731155986146377154339716978168116480 7978264 -5419851707175637631819654662902374400 7978265 74897182562474435495831187808806486660 7978266 18906188332850943012716981125708192752 7978267 -46829252267852985690855568355047366656 7978268 -50630708342729570300730125101183498752 7978269 -2256315726029462291299680698381661312 7978270 -41779812008776910538920229277136110080 7978271 -33831420794786576835272722803595315200 7978272 -1940666596165318634335425518015348736 7978273 -10331221440332963792902986305431243776 7978274 68894145868255838148709819013303309136 7978275 -35175535974885039761502147649037229000 7978276 47863260888840255184068423501424876160 7978277 285462886721133935038667450723026878720 7978278 17592230828454402342727313461704909312 7978279 -105937469232055231963229772346636090120 7978280 94630457751674800570501670007627110400 7978281 3848493580822320647729906212175296800 7978282 -14927824242520308214919714918811738528 7978283 1018435326232415169864838973701795560 7978284 -10262138906376934226350959822809333760 7978285 36702770350330887421034365686385608960 7978286 15959468977594023218771842875212110848 7978287 68868915780602326362395670759337262352 7978288 -26588262481306885752343524993871986688 7978289 10235594162043396062711816226669909120 7978290 -15897904277346466920558177435949708800 7978291 -91988763469035171817221634425357966200 7978292 5802016440707551334406271443050975232 7978293 90825622931086041655045033962091030368 7978294 -46269360452747461300807155453048926304 7978295 -36975569886414343218769500677635123680 7978296 -51252503836909521678958235757343334400 7978297 257435564184180275139409888002908068992 7978298 -36663164014225711234224324982017784320 7978299 -667511976024955573363416023646969600 7978300 20279954707285852682373909328085260800 7978301 -135126088206485884045815253486911088698 7978302 -934874915927296394591057508083572032 7978303 25541905876808620128328490375319633000 7978304 36494110971601518723765332569846972416 7978305 206754305301103635699099523289464320 7978306 -268188935013366777881235588821437440 7978307 -27074961975510840106752729074874693444 7978308 3740352427276345522909490166829670400 7978309 -32175813203851673974693501570987402560 7978310 12639035392299608396884785789831250560 7978311 -28713089139677002440098673868143659520 7978312 33836957759175903254149857665392896000 7978313 -9052774778653482041582482555045046400 7978314 41533519795701128747102279732495466240 7978315 -29178740999812045470230682497720119680 7978316 824536938730200385643163471566269440 7978317 39939151464906527131246979369501964480 7978318 54069112346815381294026834003706887360 7978319 39599585933332615267532131934703396720 7978320 1487161912572437809237286534350110720 7978321 -69962426943635912733399497369619835188 7978322 866625333546245082750868488059116800 7978323 55545111550712607864278689159036736184 7978324 -97690599688756493114634378297894398208 7978325 -79757380139538812025875416008216328950 7978326 4138744066047291749416080229631991744 7978327 20456111417607739785368553254662635096 7978328 107736285330925833726215421425585664000 7978329 34578614773941530221349867455734740400 7978330 -22668034849956053681780205801730225440 7978331 41749251685035991530740402821043352132 7978332 -13962071020808372485709580965737906176 7978333 71070306701100406348356566242843009824 7978334 1641936961818738600707481057129738240 7978335 -27166237493992869053123248953389666400 7978336 -13880487140387628360122760472050794496 7978337 165406933299883458083819918390587741986 7978338 884314645909206327822996449336884896 7978339 -162422991668320369472532965645136773860 7978340 45000278271534843485156610104935491840 7978341 13059261786547065645644429580147836928 7978342 17888060279919535822564259931550863072 7978343 -92608653273919862207126531819195790408 7978344 9297487451066170418553273854672240640 7978345 59063253520927843754043767064098648100 7978346 1644951944276987239344505207691725824 7978347 -9567723348060547228977102921059836320 7978348 6706946011187579183740815139932880896 7978349 1117037374260339937644575320398135264 7978350 -7462708685100574003183895973881928000 7978351 -153013366409899078207088122375132643448 7978352 -26753616898721436075242522814250450944 7978353 1744507164935074494404269984174529904 7978354 -9777677350234443699587834092560926400 7978355 -8884595320946680922214844816169256960 7978356 -75549874276556017498803153523725468288 7978357 -41126572276873191593764055811717506208 7978358 3018665887700961919155739453755472320 7978359 -946832989629830349889559879927427096 7978360 -43155256425289903647662141333477376000 7978361 -36888728486074575069923165033259772848 7978362 17532684071090570890771800706065222144 7978363 -36328462568563237785362091264712232840 7978364 59213694151754512133031380052784588800 7978365 -657542292917505491273034183591369600 7978366 30284651169930976562411869486722877440 7978367 50203958476365864761695791372096652416 7978368 -78824713508817298150737158884609228800 7978369 9235352531293505248930086579927095232 7978370 98263939793935547240988325979793768000 7978371 22586841961166683173047931775678448304 7978372 55175965484238142595922306296339216640 7978373 25291597895335334768944278116236643928 7978374 -20001405137186055212431106498333967456 7978375 26582256021492573812384957124033780000 7978376 -44523481374554631164790557806677150720 7978377 -4634001211883911660843075932238080 7978378 -308823543214597639080343935670024656 7978379 16505758726643976265727040766792480980 7978380 -7653986148418592000003597953902919680 7978381 64644180573800535171865470332620896182 7978382 12188745731108553680633154844726905792 7978383 -27596122414468468738031165534315419536 7978384 -9429456759652207020919225233906581504 7978385 18692123092235601555819887962064995200 7978386 1781621552956692938968844591663416320 7978387 48351538159366247982370988495391797872 7978388 -10688581949636401988413905543888599040 7978389 8822002706178093415111983789120173568 7978390 6960213145562391964272030796382630400 7978391 58363833862821317671696471284234424992 7978392 576992535873652738600502053036032000 7978393 135725619260189965876582042393606065600 7978394 25705994620089585524182723246565965824 7978395 9177507512183065784606333236397967840 7978396 13459206125257192788058441982421900800 7978397 8128448006198623356655425157831892832 7978398 35602626322725501826946275704592812864 7978399 49538440408669118891208464560360670448 7978400 -4056513426200458384901936620049203200 7978401 40244814604576967871569643615121642368 7978402 18668590763853746302939459833694617600 7978403 -26320040779753310474969228813561037348 7978404 -25492303642212735397075161070755840000 7978405 11145248064853922544743473608389211000 7978406 -36366187955801683056078887004430866240 7978407 -82195692593396465904927573240284396760 7978408 -17784759125820631605807978512441671680 7978409 86966936133027736934950125158285039610 7978410 -33697602113653708650297657629651692800 7978411 -21200590720560732441950968598432544368 7978412 -6233362242888551037899410070682679296 7978413 -48348772494581401213066548383883070656 7978414 -5358489415806279966006495388079897280 7978415 -73537174571029673307800220773198615280 7978416 4789820149060310859520725226188963840 7978417 -65111710891216773698898819206862100428 7978418 8361257056319544556241203933617186816 7978419 -47023932362238985971325536704305157976 7978420 11993413985173215158018192005248449280 7978421 -50884080822969480973319775169098407136 7978422 -17427787263172781207578378145422500480 7978423 -28905861199765018344308383225296624680 7978424 -63243685367381383691516890309694914560 7978425 -17355087633587728547732877290088043200 7978426 -44372002241391051947771802393805911840 7978427 -2050570700244036127698129110222704848 7978428 -50757708542783816769205128103863295488 7978429 -4201142376779456481870218465845302970 7978430 -33722455762478609745635133276307505280 7978431 -38113808584178759542423770539420893296 7978432 11473247519575742704121588700067921920 7978433 5251107258070891408751435084875816644 7978434 6227584547196591819242365834560499200 7978435 -48509680827919530187617431425993385280 7978436 -38969295238877631066387290324449017600 7978437 42167743309967390108172599028486036894 7978438 -32242372508605443017907988777618506240 7978439 15895278459445295603205468538606313472 7978440 -24504718847083539874660118708291174400 7978441 -98505449414171402966760521689191509158 7978442 -11993464877341763189809205092464172800 7978443 -17490628015698552925310130012849502272 7978444 81475509679378839839546599161648825856 7978445 -33443605405518699346303412454952088520 7978446 14620207825396583367136991899702917120 7978447 -27356587059112413771451090168469191680 7978448 -17552015197333142048649823243545059328 7978449 65811404143695286053700229755473556464 7978450 6041426592176371248463050875492958000 7978451 -19217881788896310291076383214703231280 7978452 3307776047886892923209402157388972032 7978453 -19571843205760523199764484218040602720 7978454 33748618639033810780745708873439300672 7978455 -21073106939512966356434130895924149840 7978456 12539929685146013815734680975701370880 7978457 156764148855734116762569972941664706452 7978458 -3228965602864290743135087352789545472 7978459 -61914107397371976115773984709972833340 7978460 14414370511532116405357866459055257600 7978461 677947765982578916980724397197782560 7978462 -2925715344085018520243444796970773888 7978463 -48636139572018281718511983082620648288 7978464 14277318954598982573150263542183886848 7978465 10785143391844485612368762509532339520 7978466 -47801647108197456135223060403412635568 7978467 -16386317724163371015539404062416210688 7978468 -4862398706280001583421208564088289024 7978469 23924219251487769706146079994074698396 7978470 -1587478327980192443516671930624081920 7978471 136932495934359488147236410548864399672 7978472 104756827968290249610250059292543564800 7978473 -23969067208715838386104277504991177600 7978474 8928709710324256287887725250591533920 7978475 87973038965061657247195150966099703400 7978476 17418473386685417685439879697516212224 7978477 -7205073153054368235571328986177364520 7978478 -9767985982663392564332526154691712 7978479 27776780882807588200167238653824094984 7978480 -6506142022989809532774510932312064000 7978481 -5084049880858052169470269854466364160 7978482 -7310586961685304368301264585309126000 7978483 -170260820550869465201765462905455389952 7978484 -83897306696665451163082872631354425984 7978485 97985478831614083725438491493329237760 7978486 -10986260544665189932329170138162387808 7978487 -80232902977345598854503729919368148008 7978488 -24903362187508141845907824348489646080 7978489 -7226146548755417904549593111432978300 7978490 42425978685050907364881076638237148320 7978491 16329012679135795794722639072296688952 7978492 -7593291803814825941952626582816579584 7978493 28407785740973752117751571282452075424 7978494 -17164965942053789658067445611316797440 7978495 8379657448315090650403630011395406720 7978496 69276195491403922970660587070356979712 7978497 40508879661022343530567033571830977600 7978498 -154797595659295835117046795012965040 7978499 152446460466841502037467583019873593240 7978500 -2530868938989557398728361514357184000 7978501 120112114114992906460368285665643904 7978502 11728986510693541283009767802345319552 7978503 31969230752500339361984721910040551200 7978504 98455671081177126028906128908921856000 7978505 -95713180886853256182418236689603549340 7978506 3386811935241606196716707099517156864 7978507 -8635708779885576870601557838464047600 7978508 54479053955610791711608216807500903936 7978509 27184567322894623723412902648775617920 7978510 52073750393241828466307221158434516160 7978511 -2128839085682961045676772591791200000 7978512 18978988100407989366910163846372720640 7978513 -47853830912984452634637063570458973840 7978514 18238168910262962384936564800974855840 7978515 -50329938987958099836193200339897001680 7978516 -10627789456174766557974515220011728896 7978517 -56257659063402048738026071308756719268 7978518 12117219295192804843765837052583945600 7978519 -55284503286136536626077360889759825080 7978520 -70694653368883926584142746253742694400 7978521 -249334575591326757224896256181682176 7978522 16196091679714427986066710586653891312 7978523 -82314493672579190716087814930890083228 7978524 4478101349277430721280331782038568960 7978525 35747292933617720465666832185769675300 7978526 5738348827739098081675504672661441280 7978527 53886374807349070271912771373985435680 7978528 -110154818992440232258944208043009310720 7978529 -44981979127080933905536034776837060716 7978530 10046055830844251788145782658918968320 7978531 69151734043615913905353046268516035464 7978532 -30250808437599629439925175853238812672 7978533 3067817329364453673101995532938768224 7978534 -6431347756922944784133854266764823584 7978535 3513783103594180228436296388055435600 7978536 -82356244272841052402665015950532039680 7978537 16547166085470247861265327060126361600 7978538 -27971242590718935584338703926371194880 7978539 -54783995522125086492536514921557524992 7978540 43267448125127914402627324344888345600 7978541 -51582322737890379352216129565352581376 7978542 -9702983026006632600053265791791736832 7978543 -150548391963486847486289608289152245656 7978544 -7684700615748632152125052770416001024 7978545 -2238220392324868210416594061558138380 7978546 616285941872422651779461574534794784 7978547 -2787876137895995090588388138459398004 7978548 32212023732345371237542022731602554880 7978549 -5739101824398265034824607281832687264 7978550 41748835115974258002021873847023040800 7978551 6115353546567151111444880570088326784 7978552 131234325130578204424589761300184985600 7978553 -49259407711146761280816088030852077936 7978554 -56535000542983110778288210306072120320 7978555 -68089214526696944442687311120388610080 7978556 -47181210800380495618562010956984847360 7978557 -16002436706642790938155584384383996160 7978558 4969641858839270782509445388284450176 7978559 -6991383868514417380722761672775345888 7978560 4342410239575558090116806755284418560 7978561 153014698715139116831828841238843454512 7978562 -9999498330568707294948651208525533696 7978563 31007147687220513121385037421022167104 7978564 -1753844446299681066903814106509252608 7978565 -11082543988615132149748541666196760320 7978566 -21220312826982580383883313463710573376 7978567 -11506540142595936579593703399843987240 7978568 34640049243408952980796615963557980160 7978569 -9311160039259176815608650584241541440 7978570 -14482921982436437733969060420783302400 7978571 58215295215161943423907251205749826632 7978572 30410596620635747715888787599499305216 7978573 113907750453950117709784971679165144620 7978574 -26714370955097142451186811891740870464 7978575 -3140744379993545511393205168650480000 7978576 30774054121296333992442748543005868032 7978577 -125125591101543885897311085919910642574 7978578 -48230175225039540226639461801156744576 7978579 66811031485331712568612066462430909952 7978580 -6805437945924588608883755885586677760 7978581 1161298612637056312118092970121847932 7978582 -41502785962765304532250243095776784000 7978583 -47075350727834979410706633511774661520 7978584 -23485280937888766004963304095185735680 7978585 -17504422366770115053372092881978315200 7978586 -24569820756065770293094639341255770112 7978587 23370957082176432578818508129601433968 7978588 74813745461922538211084916377830834688 7978589 112069967522804265286402786503739882860 7978590 8960495054791850798796153730123197120 7978591 -896574664346335802206698426761572128 7978592 -181065839173662526475267106890344562688 7978593 19190766180335145560275805658013795200 7978594 -7245943548952788739796813551952547840 7978595 32976520071968941892539682402113899600 7978596 5294608193338623708632115105306562560 7978597 95479709212046349793414337495504363712 7978598 -3784808898535782527330860191970992960 7978599 78748718315490119183951633326075779984 7978600 6632614482369701366016770581647360000 7978601 -72640653326561314919116949539625659008 7978602 -8528417168544840990898583544912231168 7978603 113742774766547654245259743389352340852 7978604 102739347217910208890886882757249280256 7978605 28080075842512115989429824500191161600 7978606 -17191077501750147544454433332271298944 7978607 167659967714374388333166400174748160 7978608 -1055351193344214970552530029028311040 7978609 29014286040285320785775920590522809810 7978610 34941231077213813660699497131502128960 7978611 12771169177164065300037630786894946872 7978612 30100665886509468229071825845740768000 7978613 94523707642272810631536099849685741920 7978614 -15632101855220268625863614644904644608 7978615 -82494611319774384941791985322679875240 7978616 -139952882735748128180187697423365611520 7978617 -91432906866080993570983307680189786812 7978618 25576979244768302922734881493021379840 7978619 -146276545637243175862246567207188408 7978620 -8991329917122006460870671972875612160 7978621 -144459369547565406758882219690465330010 7978622 27569984964548079274887680227310618112 7978623 -24283275747864612483232865958725609856 7978624 -67608811594093530103362093884123381760 7978625 23851771995134931038106448651050240000 7978626 -98780597359911869984947730701617232896 7978627 54960447178801659445269201772701362712 7978628 61143731868774182937098406641057918976 7978629 66849861848957715131658596359121663520 7978630 6385998325168165454497706840881902720 7978631 56933596902210900420725328738299374080 7978632 -53610952234823939854411103305090252800 7978633 29650575771485668469103340285806151204 7978634 36612598585927614453896843516867367216 7978635 27548576724578858724188047921149427200 7978636 21717599073212400111553609783045902080 7978637 -4417293163011121089089856575680656714 7978638 -44897431046300231202678070980226961280 7978639 -42028617049721718852290130569702564560 7978640 17191161525880329894612191164364636160 7978641 -38713609720040055921559882108386407232 7978642 17367999217023618283881376042321370112 7978643 27000042969116126778377714795943125760 7978644 29044688925175755780882757685351728896 7978645 -42174344353215752902283972761432376100 7978646 -30195170581869268998693810438652676736 7978647 -41142315557891624843983555897185461400 7978648 89252823902273171049734532614822952960 7978649 48889801541221988702670028108763886336 7978650 257070105627391729068266237662713600 7978651 19584950888351348659140973725195292600 7978652 22799470084861682762952675641453030400 7978653 56277490356360210055781519937628021062 7978654 21169196271733632916753397024483339520 7978655 -87924276484151318943214969468073860440 7978656 -10151337385695868091692860810253565952 7978657 -154996802382531359112316843589724984094 7978658 66866115720233069248451895387454393680 7978659 -32516013179312798185708526096876263896 7978660 -28915577597409963037157481944330776320 7978661 9811936799745944057950711655439331704 7978662 -46237491691954879282124640265664330688 7978663 21849901676543756830139761064795533440 7978664 150487019752012397278823843767767567360 7978665 -28247342173817829361427515449574774080 7978666 370231717061684303444836624587898032 7978667 47904500371494728038740809081270833716 7978668 -21730573394473793794704038577889059840 7978669 22858936743798129435844313539667683296 7978670 -46676256288576150715605328913697571200 7978671 -28005382068296291973871649218796749560 7978672 -1023064683568328051689008635624816640 7978673 39902798567530321011538418271084153984 7978674 9565366544493019484148593878529698560 7978675 36832994466487301012652338574769361900 7978676 28844416892466468108752176682787864960 7978677 18230161888365291712241270292422522880 7978678 -20708432583907650783098259931152691968 7978679 -174850101585014517229091303919907701720 7978680 -14380678346563873323672475436881920000 7978681 718169574466046217293048121075296212 7978682 8350191184357452088037149895068860384 7978683 77021698428115293696047809027069379040 7978684 -11300573322759804154283718627415490560 7978685 23825546415034674336170102237240707200 7978686 49245189533820136438940843532954160128 7978687 10083171718643493289765833342088901120 7978688 -19836121478251224904276684885815459840 7978689 -145410438769100328857727835049929574400 7978690 53637564905314335364419248224550061600 7978691 28743507378267677989609225680956864160 7978692 33297143174809638965460283227496676352 7978693 1302054283125060545893834857167445184 7978694 -62390010873910196158309200428149694400 7978695 -80342499597037464592572956168410448640 7978696 59703559651370162964893684832883998720 7978697 31364236863672149184270090394704832584 7978698 5024225216326902976422496104221887488 7978699 -36783152890681399760676540878962024300 7978700 -3782725569054934130838291274557312000 7978701 102212673317260593484994458649117975232 7978702 41757491398771796851748245306655823552 7978703 88542154065487971828314538730578972480 7978704 -3361389450333603418505994924239880192 7978705 -31917121567032513014026468310299495680 7978706 -9066609999436097375973774194253388800 7978707 -38296421939483534186227468615597337664 7978708 37739490897878968774581240428801484800 7978709 -135973600041423575405626293697123047090 7978710 23833100317862383021274000010038040960 7978711 47443662562744996486939907137009977352 7978712 -26155797322625107308831528270065664000 7978713 -94968467974820998189364569133718513456 7978714 -15778572679417954052650265237983127328 7978715 46017594911088556354575632406955431360 7978716 -91690092240064905006630192091553418240 7978717 -24719153591881295858383082087973027328 7978718 -11213812210065611305102217667742003200 7978719 -13074444011737663036082824638253124664 7978720 -186416589324704678457866088427699568640 7978721 -14590084296940713571210854219308202078 7978722 27326143200384921791304510032510451072 7978723 -23146206679753483963354207358754830112 7978724 30283671263965382843380834851417712896 7978725 24916500397644248923653407001337553850 7978726 9579009390166931136667166925422625024 7978727 25566979325745464810956311265534498440 7978728 -21149880872295250153928448074928291840 7978729 87227223803004531102670257820762512672 7978730 -74251091674221570673742571087169224000 7978731 26371171979615837642138454428614781424 7978732 -2525574255263150959285814822590660608 7978733 -3901298551768903755592961285433211680 7978734 -18724284908712558047023726470615714816 7978735 -50941878933984639494466426598965734640 7978736 446134606182713860273207044952522752 7978737 -33172334108692056090483026956122100032 7978738 7479131541224696229520027475529441696 7978739 -144889074755435127917296406652262872240 7978740 19660169917122162978370409585418240 7978741 184185492717251895662803970656741779900 7978742 3826471899096773615805411740744794272 7978743 -4805294916340881885160715679171960480 7978744 17900417042661885522143314708166492160 7978745 -107435530118678942501361476744658157500 7978746 13958487523093091617145006170301030400 7978747 56499788113645337409138999600234643200 7978748 -77852921222718142412127279255097454592 7978749 -20992335920985677121628537840498490112 7978750 3280055265700913611525581440466840000 7978751 -144318490241879879036769320737739989896 7978752 83237282240530823720927601301823422464 7978753 55949347006970801365468542954337056002 7978754 728118583146290424199225255936564224 7978755 -53916257914431178712938478372415617280 7978756 33925860465083400141120580899845671168 7978757 38234050811740245108028917337968087006 7978758 9472480310436594309494664978789181440 7978759 155455212319636392969797657752889823216 7978760 -8095945673244916521379049499757670400 7978761 12930348986729673857409539225920815360 7978762 88752524265605853369414784361567695104 7978763 46153509114370057641974828278968543360 7978764 18514274353763969498884087214552620032 7978765 29501986512775838778493605827714469600 7978766 -8778586560069198430023142808895855168 7978767 15267521804785496886923272885562440704 7978768 -7562152306569338248350966678888701952 7978769 -54579712685167614172323212812460446656 7978770 46387795440828728337543693439090560000 7978771 164736803131913247457516648186641500972 7978772 -38256708493930574352094963032660721920 7978773 -55971740572946400522119563305352897632 7978774 76152551530228533557268329503008431136 7978775 -17676132191235195257860345738423296000 7978776 7924338745084255077410144655723724800 7978777 -150507842787359185418663061141366200374 7978778 -50043031314291907933684992634560268560 7978779 465541636866331942302550373239704720 7978780 1730708519460293289389291921535713280 7978781 -168480267379550538553350639231490379418 7978782 -2185428353891035509966379742989443072 7978783 70616744366845640026520827737169896032 7978784 -3227505243644855378821741242844446720 7978785 -35135292209073867556060679493603868800 7978786 -90162055348344600735761397831872607408 7978787 -568226431605227591168499627340793448 7978788 1120868002169369040971608237732690944 7978789 19913802626851317869638074978134620160 7978790 6389634562531416876128061606284430720 7978791 6912682459930737543763484918856682704 7978792 -60840666364706035702350834277720719360 7978793 87587323474095843209263184064531282042 7978794 4764739448207057334460609227929913600 7978795 -27437316603609209066683765818290578800 7978796 795789842096799710751287951606596608 7978797 63469266278000413805827617836697575040 7978798 10803361891209176104052814112437720000 7978799 -24165634242764604221922965107075020840 7978800 -3242492163060485717285026599297024000 7978801 -21034148916547802258169429802288567500 7978802 19585736511106934051409770263754730912 7978803 -4287861555740122714473390254723900160 7978804 115662631844089675504702924701505468416 7978805 -37749545057382832387511979588731467080 7978806 22935165486006476983512273883296698880 7978807 -51435668334423432213719556645877433944 7978808 -16740234421321142527088808688224522240 7978809 -66372726549288031064588022701176085760 7978810 9358672622808031285327335986392719360 7978811 -17429631193950540008754526682650704576 7978812 -53461625193135738558671595309931650048 7978813 13587654608769885027386525748544653964 7978814 86856506495983212243158953758398925312 7978815 -1793252222729527323210192009777078720 7978816 -21980224286707339474632326543890186240 7978817 48783552635054766723539357300877205344 7978818 16981454365696703413529519626309800960 7978819 -31269630523956296847485153749253779780 7978820 20116192283887510040089919765974222080 7978821 6141600307777363805987274497119487712 7978822 -27815810251311651504422787163754688 7978823 21989269493117391798213967616184551400 7978824 -2136296719627975158811618932257587200 7978825 1824542718222622835106962161244536000 7978826 -69189884428767549801161390309583591888 7978827 913021529237478686086051100762636208 7978828 -26852487847116828161986876046945264640 7978829 58646122647949769381716767103359677376 7978830 -28872203785089776532390373721116894080 7978831 -21445679336485251910268490088562503200 7978832 2404215909672304608349675099282907136 7978833 71855976480105936958667926071419802402 7978834 37103926612180325288217917028269248512 7978835 27991073829626061744034554003318431280 7978836 -11131152172916669128232229945127274496 7978837 -6946367345596339380258118134042078514 7978838 -1881093471405965678922712891403673600 7978839 -98611513218674664519284869548613064832 7978840 48682869469950352775270445157069209600 7978841 -22515099891270002281857946333176193920 7978842 5475914379586556398419849441309450240 7978843 38199628504931195004002762284102078624 7978844 99775469742196072112935447411510964736 7978845 13332988997642667119415899595306998400 7978846 -21992242685896848301087643085407135616 7978847 133380495532698379099971025255961515296 7978848 66210964186156078222162304590274887680 7978849 -134357974281324513439633537606569661150 7978850 2925997644221058883237323139547424000 7978851 -93459897350300512602399873095664978960 7978852 -10898285216556481978884358531088867328 7978853 -89110337438062768280436153393151409376 7978854 -24533814123936561020691255120713688192 7978855 45893491402990770754090102990548104760 7978856 99639838473480955244170758487692794880 7978857 80554769325515561230167379049622597120 7978858 -8049760046466415352542386403459632720 7978859 -12530101202208968260417973840482211040 7978860 -38361841518642600396523653568806220800 7978861 173677613220163253771304958137745152 7978862 61177251916051978507791785235232314432 7978863 10103139951445717313991540444557307144 7978864 20521280256179988601722335379871662080 7978865 540130769618260072624658761985193600 7978866 16581284570765674278696107223170841600 7978867 -2005751163921688893441565522014260480 7978868 65258948288545789883984246401237976448 7978869 -18033418081703971865245519584818978706 7978870 16777879355078698500639490446144506880 7978871 -84302553775646013590472374209185707928 7978872 -67303307025915308247522780341122498560 7978873 -8523125874726251138228013551990525952 7978874 -84180790201788046681181330569750802064 7978875 -41181901334212554177397149012557076000 7978876 -70271341636008024862207453399296711680 7978877 -64395482354392673845710854530627793274 7978878 -58947039186273725130192977761629542400 7978879 -109918883600318730737176461546837760 7978880 -4694535954301172686381867222853222400 7978881 -77414168849639875267470876496268772048 7978882 -30668317522484635308866710874502116448 7978883 78635904587981093997403929015004791360 7978884 27142895573362397560787850304578539520 7978885 -8691439286371483944602937118885775400 7978886 -79493124290529490011989723879192977920 7978887 -12747689029341060450349105573113083040 7978888 401842793553813586179075284065935360 7978889 24439445507256185475021767398890369690 7978890 19390006575905896755345321734819558400 7978891 25470470836355194392497809019741700232 7978892 -72148209332275080257705077301104128 7978893 31867364742384975111281770180724549664 7978894 14998517995312892024064122367197343744 7978895 -76177160666921552343475862460248021280 7978896 473345660908599018925413086631493632 7978897 -4027677970277782067412065456817693068 7978898 -25400107683471430520033482920343781760 7978899 -53310751327607832220818023482949200800 7978900 139933771922467786006309480802540800 7978901 -2841313095969262313345486144840228448 7978902 -4838819175210074556530592004757815296 7978903 97465087172123072827860991246910430152 7978904 -29598053504255097433071604296267694080 7978905 5796765921672336404525581036651464000 7978906 -32160816390623550263764217066189480256 7978907 -5269839830010808717550711967629564076 7978908 -505220193602996027790853303774470144 7978909 -24359930823538152731515302425344901760 7978910 -2579282987416103773312960521895056000 7978911 -81430480077715236420296530758999935928 7978912 -140378916756527534772134036618943725568 7978913 -74461625828199052439514257392577783838 7978914 8106471258038705335341084067103031504 7978915 -38670258819639265907077064160315291600 7978916 -19570729360356302585690743766302685184 7978917 17642250643033341628800875833011590880 7978918 -97075820738188341188449499727426216384 7978919 61100286283161535077510945539853231144 7978920 36834616233868710560366374731063705600 7978921 147325845927611957255565934805814160000 7978922 23684165115499203157400307548928589824 7978923 -82653024409374386803905971965407235428 7978924 -33092592135032942492226858939054067200 7978925 7149781735404247280753879775625044000 7978926 -37622150998153556720620875376113110016 7978927 81503962690662375256195862056043554872 7978928 2519193081742143627027263411745030144 7978929 -30294436983155038219978755602029680768 7978930 2817444360364491043954486559163294720 7978931 115845095911423260697743272694041253264 7978932 1281611941643982807403101461290659840 7978933 23139487140235125624646958555932101624 7978934 36598251223524579314254857293959091616 7978935 -14416292069641643988075944729089996800 7978936 39070141405379703945096490976256000000 7978937 -118241586717079609342564803740521155414 7978938 -13298253387841815283516532628030027264 7978939 -26005892662327911031604473685142873120 7978940 13851590291128647292181625615042355200 7978941 5034570011284753359470800773466093350 7978942 50203829039859310204396334699624431872 7978943 -9480440286036404294435023085852000400 7978944 15640931032436956810737470711015669760 7978945 -555503291933367491307833513443669080 7978946 17406835083433153767957890351254240800 7978947 110817402471880551651711167441601795072 7978948 -92109463580331442046197228988946760704 7978949 -151726217826338720411868661809774521280 7978950 8970285840282490216020637562500320000 7978951 1430339485889512383859930955693979352 7978952 -28220383503277766890197227871901670400 7978953 14789842163569680498428295279266155584 7978954 8970239473837353911882133894032176176 7978955 -143081715889826494256332517287964198400 7978956 43578382834480507047689688030263906304 7978957 -49944118185512022561375342820903481888 7978958 5704163268591938222223652266114129984 7978959 -136805353748561064567963753631342439280 7978960 -292900398239683138611240842945495040 7978961 -154007467955677642935270355792391367438 7978962 7173690840611779329929668256621591040 7978963 -169277795257586556891364981031666626760 7978964 -67756087229227402332491975365596639360 7978965 52547650199851622127817098283909410240 7978966 -18720119785823069493894816584937401856 7978967 57545091028450477663835074000319477232 7978968 20955358689727110528818926604942899200 7978969 29813516966665097191176908724509776020 7978970 -12247858377916909921575202821229228320 7978971 -16306055024565738469902603488984812032 7978972 -31873923642432386296154144314523252224 7978973 -4989518360679741403931077865007373800 7978974 18289163922092809917074624166022241280 7978975 -52526271520714509117807464631299521000 7978976 -15988444406292595796852187104365510656 7978977 69844586347909895088129390881523541008 7978978 31960691016274746904319448934306208256 7978979 55197838240969375250128156753219175580 7978980 11011173083162259113176421662554808320 7978981 -9611148349377403231859162601278777218 7978982 -46585194167015090369334475697315424 7978983 76476582254513958861252875292140169600 7978984 -71407418124956422524234133072392622080 7978985 -17961279073942353387260448377637853440 7978986 -2745575203071801345413408997100277328 7978987 13835404793452242270871325534325580120 7978988 76751761409034704068886931806684353536 7978989 30705730683247450120092503534873653824 7978990 -35391475725945702726310193159830869120 7978991 -28160032861786896159728609258831694816 7978992 -6580802934507133012102458182824624128 7978993 29804037126448358303423775111825635040 7978994 -838525639154340845969510342094407040 7978995 49225393299688108445624769334140697440 7978996 -21839785067213742827198462521202302208 7978997 -2794288929882369369675736569287225472 7978998 98307204016983676380348623320672309248 7978999 29017011709291196116051430499007096320 7979000 -94496776523956426682971390790246400000 7979001 -14125261935490489450992847054597899408 7979002 -95181662677065874391082663560171520 7979003 -7524683769274206616584255818819063856 7979004 31311993162855424968796160489264524800 7979005 44535560613695843335334779310248623660 7979006 -14413921915515400447941558549383152896 7979007 21808313985424120782893103043025967888 7979008 -21852480209053613659129607124756201472 7979009 -143913418434422837510853324034077089790 7979010 -566173285930469796298999112534400000 7979011 -12710606835287749604168182797599065488 7979012 -38013008955481436289527336337427952640 7979013 8107989001522593484968515411421001920 7979014 -62580894943834498291059613142450357568 7979015 46016706985117416295191823296908390400 7979016 -86195606705264142540596052973685145600 7979017 -13019310125377972253736681781711591200 7979018 28922412659409064312802836618966153920 7979019 -1074522246657183789784657374051055656 7979020 -13490413424100764703106346530994411520 7979021 78395770711120502801028709379722215222 7979022 -9527975732183804158069819670259606912 7979023 -9705713189210438255219913351877027072 7979024 10372144472013946192992336633680240640 7979025 -3328054908592762170569356043995814400 7979026 23746219400100415201492244100772942080 7979027 44784008627791584731579416948676872272 7979028 113319004725279494801403278142504960 7979029 -16436544043118602303550687008046580224 7979030 22574079084267728805520916933825980800 7979031 -32667230337453518584805873995652118000 7979032 -58021713917029509861182443718877849600 7979033 489869220696973981638942870745343364 7979034 -5637069029539870361596241527331685888 7979035 58840697953193248534639815007260212160 7979036 -22273195873466123937723119321840383488 7979037 -1250094006076954272664906438714612224 7979038 -83770078529191630368190652662227454080 7979039 -88149691728294907359974634067397732352 7979040 95147982153108549873883254609779097600 7979041 -28448844880199948252064923465164843328 7979042 1441895342211838316166465735123235200 7979043 14379388390341493568913649720768679664 7979044 397748339955761959004591922044170752 7979045 43444943934745045081579280906116936320 7979046 3615939540419380008388488088924984704 7979047 164379463890580237349471527704660058360 7979048 -45505588384966762951170994315060346880 7979049 -40740689839574844749139491297002361472 7979050 1616668794246986035651638789367968000 7979051 -10645741413650794514025539298290964192 7979052 10422413823447848449632786522406013952 7979053 -19159458344265045753384381639340573376 7979054 -53277221092525570836977413189358228928 7979055 -9167836115253380608822549664038279680 7979056 8475899932799974838459521316135616512 7979057 -101749333330054385108885007333286739694 7979058 -45635547684910945873786165086894846576 7979059 173710335609693992514989393650713600 7979060 94966781537928970462466612508008947200 7979061 15274719664615047109821937032153360672 7979062 -21188166074089519481540803483243348608 7979063 41959775920517145664943525033478534312 7979064 43441017406058220154111527797820395520 7979065 -101885461448265744154785973746639540540 7979066 -42087096773128683197717847143029434768 7979067 3866066410005321224561514694339076916 7979068 -22488231051309752366889278370030750720 7979069 53012283357611647618143642613047081600 7979070 36315473120357694707732909903681817600 7979071 149189685432799728364361691042345198272 7979072 -50990770587406918466783511562201595904 7979073 -59469254006160304245934529779781604816 7979074 14389940406819616445141584404561100800 7979075 -20298841076772816330074307341734616400 7979076 5519025129300486709838609787146330112 7979077 -2506888767147115150627991558666644320 7979078 -70117690429648325209653002051266786560 7979079 145351345800252202697320644667078725120 7979080 246068563360242682916926738808832000 7979081 56124709090258303825528751382704666064 7979082 -51283659786280964363970713668748030208 7979083 41621659922589194767118274655684351120 7979084 6185538589076967709809085951339161600 7979085 -74656405762252133980509995785538673960 7979086 -7359361848652250445383304309841534080 7979087 -36092905869069754385104956214932968400 7979088 -7264599360913499662373554882133360640 7979089 48926492252903463594196058459867856960 7979090 1424209083976219223593924857722511360 7979091 32892027453405696252977218109827448064 7979092 13374596548154271357239915701955211264 7979093 132122993862688186609136701831381474080 7979094 -61137341922380483678308274772502392960 7979095 66167212938880714799729010125974392600 7979096 -256292324953514445952860235657617162240 7979097 -9408819751086755145407550257669815296 7979098 22923378509999357805212579239700690400 7979099 -58678513150113048057537746435187559200 7979100 14588708223596181170386162543972646400 7979101 -55324772472440422215257642372139131520 7979102 -81090414929553981187930089077708506368 7979103 -28070593353058685496833927833525728 7979104 4033752735158797537088651123490816000 7979105 -48052668165781894417867861064104155480 7979106 16718694331449997863535384969235817984 7979107 59549049450862420796474868710812066840 7979108 26487013523110589985999140898528294528 7979109 8274492179661929826487883684136068448 7979110 -44131068815319481229725006396655591040 7979111 -45144211205261682321017850594260079480 7979112 -55990084214853815716593705089852974080 7979113 28596702214789937082118984637595042362 7979114 16360336913173663287880335902061782016 7979115 38620022918835123741726132514254793440 7979116 -17931069007645835064738649186665199360 7979117 27181893962257317782350852847198376780 7979118 93719964222070284828264070605189120 7979119 -7610567561289221560391153885345734256 7979120 -2171956051531794904420297446696222720 7979121 1955992698659194106135732356868974080 7979122 -9741179916307430716010585324679645696 7979123 1024259701578875198446939262122899984 7979124 24418485363950786995761353801368983552 7979125 57992611777861423206417472690247520000 7979126 8718606500580767503197714289870729920 7979127 -16258067128398635789985512603533294560 7979128 92998165747744720928961572138539868160 7979129 -156288385730894883889179531987747477270 7979130 -2717458140089412873563169024146276640 7979131 137166302595834696623275844317458240932 7979132 -17139290654654177529077184794970915840 7979133 898542074717370976772694448826595648 7979134 119774524810758251410394315946579150720 7979135 102953593833817506687150362109464575080 7979136 -37969488693243799415274886482257510400 7979137 31640834601414532356732792527511376512 7979138 65784900905273001653525417624853216720 7979139 12911207452795875243901794705999973584 7979140 12309914477277302695292068013258611200 7979141 110849159967836250232004352583623400542 7979142 42465214065269958789840186623753447424 7979143 167809382317211863422051086095152508320 7979144 25048880077125245100244767570885273600 7979145 -24674561430781110940260806862069028800 7979146 2399820296212519784081896080150109440 7979147 -140423791811822285936067252786757319280 7979148 141486249364878902386546872133839360 7979149 -204807309483115127926541124889854049364 7979150 6448886805903779970043535157005073600 7979151 -3153628195806842855938274094204718968 7979152 3649147361286033531879374446759247872 7979153 9279648967222323948102510227058055104 7979154 -17778433179576249799666965029034349056 7979155 96710477831463889452429333779118352560 7979156 -19651201550023310818571132241325916160 7979157 135937230499743517662995268365775716448 7979158 -111036481429049685079923283874381537280 7979159 -22485211275818230323194789870022925584 7979160 16880969027040235899411293962518528000 7979161 5452157649747882860459838101569680772 7979162 87457104242638176167165170836430543872 7979163 -93424998026362401571171661218217235456 7979164 78689248922190420097089473109796290560 7979165 24195278192597073511811342288492766060 7979166 473873458447948210802934682447596096 7979167 5228794900003890015269280329219301600 7979168 29725252566567440643323778659059630080 7979169 -25176746869231820114823774451927634592 7979170 -6646255643553223349997102475681578720 7979171 130097832952744902237461143256893234392 7979172 -11881196162473385611026813714685286400 7979173 -142307737982815330960356220223841632578 7979174 10907495547219219059400148538685237504 7979175 44019412265235701379103046141911686000 7979176 26369010569317567923167808244945305600 7979177 -68339000099906057474075739538211982000 7979178 -44144280406334795733603091600231493376 7979179 -57857778470395321396259814705393597600 7979180 3642859271572096132301492109691929600 7979181 3110269068549829381083934044995049600 7979182 7971897317748035949504831323842214400 7979183 1190866036439643522437000207952067176 7979184 13088099733292508889036583555401498624 7979185 52734566896714697194885073349732206400 7979186 51872224693559147224932538631476779792 7979187 18668181092188123253453630394234020400 7979188 45074564618815491680341236261879853056 7979189 -173605377211053475496937291596699957010 7979190 31862286511264246091341708701555609600 7979191 111160786244299776156542527744822983384 7979192 4010776731362280407220428827485757440 7979193 -37783222771798414049438084163452657856 7979194 85018434882593406459361617835310879232 7979195 -43102409445371103732608442302549687520 7979196 47202529866670038438276982405755720192 7979197 -162041003767777270653744081316995751354 7979198 11136338739014357142397805740072182336 7979199 -23530611648653652474079718544831718512 7979200 14178112741370925094861714008650547200 7979201 176955722246565797822798099036874971202 7979202 -13720014667900469186340674368134758400 7979203 -50117568932617056467074663969689793296 7979204 -29891485282918660674648095927266357248 7979205 -18292625570514349122398877277680364800 7979206 -16876300349927762723174760476108064000 7979207 -58535022910693490554697412255634537848 7979208 -47522530505786095628241861087111536640 7979209 1786155982654853494323204781997891200 7979210 31331651667038031657941623124546699520 7979211 77074914364327786609281256953154038432 7979212 25709429032542934939694046523711514112 7979213 110454931117472824564511338740005325408 7979214 11404812090763156351515424258729881600 7979215 -17914515649699148286331307086766584080 7979216 2518611649852423159663246010990198784 7979217 16173361280747198076997584490868918880 7979218 -16327918556720235421078755426514924896 7979219 64156521344787380149619265488860858920 7979220 18393817470566101426809376123209223680 7979221 29624256148920258451715988740987807200 7979222 -20518016266850143867850055709563012288 7979223 22638459100705311143815792210957820544 7979224 -23321832829041001272839035565598720 7979225 1690541350960111881403692359576916750 7979226 -36141058510462877035154123969984595456 7979227 -30299863023100724785130167146240118928 7979228 122556803741877420394734063805048109568 7979229 1206529207958632467126390590545146144 7979230 -16655813887839377643596799709276780800 7979231 -60594048790729302197737592315640685296 7979232 -92810030648013061230306212378230652928 7979233 261037323613406985561785084410095943300 7979234 19784397750230469849573045489984963360 7979235 10510718779296775583237524128711678720 7979236 28572401641381652018737702961169967360 7979237 -26260703015599138854482634905685073920 7979238 -20548658157832818352417603935985369056 7979239 26828893224218173860996432912907365456 7979240 6471163034097650087824180055808000000 7979241 3849352292465329021304628994670149344 7979242 -9334385428060789145205390437765442048 7979243 -15875176696378083963510850968400970508 7979244 -6664178932917373633481009051058782208 7979245 -14807762220449508450643336782003955200 7979246 15396917523900030637103757288676307904 7979247 -107318673976541073120543194639783537976 7979248 -14837164299446690349356595073354137600 7979249 95058940870891061062890857780570663250 7979250 -712880350431689307525952732381440000 7979251 -9368760006750743977245572607292848640 7979252 1069288303951628410711887210057879552 7979253 -77834017021844933014888477277525078496 7979254 36720292966364074816372985364039079680 7979255 8582408111611964067707071578050352000 7979256 -21024462035085138913419848742963609600 7979257 -21943968257828258096722973716684564800 7979258 -52274877045151418105017043718899285904 7979259 8282134761920120468576587976978466240 7979260 -32407127648081668972621667024968550400 7979261 -85373673227266308849719396216016678138 7979262 24482233792427241988965641188587813504 7979263 86153865091595488270256033364366111480 7979264 3877822093652793659376630034732154880 7979265 -2094158677187196554053125595351351680 7979266 -48425223729464938640750160094952501376 7979267 91027146648695675436201708908322104316 7979268 -11200392698829273109323827662563993600 7979269 -471240866862082415713934470859761032 7979270 -7161656820197945031995526800484739200 7979271 110786713097424620816276018843416727040 7979272 -8435311053196044227458253895282032640 7979273 -44783244819123829954569449713338831180 7979274 -4288990522211836409692621086988571856 7979275 -14280924872135268847456947761297209200 7979276 -19347890575899144164529766501106442240 7979277 -7756141724870130038106514753886177568 7979278 10196635444434866111119760371761792000 7979279 -14479519509742673132685243258177369600 7979280 -10261020961472553095402238332806103040 7979281 67870950255430670727029206337053756082 7979282 38826265532968083441765367414279534992 7979283 -18701068407123901675070596474108108800 7979284 88090378060643084454418890543660650496 7979285 6482823375800658795016705218858901980 7979286 -7937707844283460712444841597886242816 7979287 -70029771530923929856146214108481883064 7979288 49583094739173130371578081327931678720 7979289 77673413681745320173906437629263491024 7979290 -10797602833167898758524702205347715840 7979291 -25090074386814291365721393673450941288 7979292 64977398235469747483563335021111324160 7979293 -3416000918409062813665848362405910400 7979294 -58434547698071844508279718996790129408 7979295 310911865302183813875504767371552000 7979296 -60290752982369382087927288176569614336 7979297 -21372856909670386103535274915248561120 7979298 18872154682232767680485586197651816448 7979299 -1389580604694976031224197804832545360 7979300 -10352035701216471179476950964984320000 7979301 -43486589740789954246780878751665957600 7979302 -60393193089647324410943585102041839648 7979303 12391090668500578856261311998830642400 7979304 -4004230792668009968270615802510458880 7979305 -9045150667687779067759991289211368540 7979306 -15998731015212033708638250984045837648 7979307 35230789348923649616980423661983832064 7979308 84274389143794429204130148460794268928 7979309 16714696516589127176272673943878857968 7979310 598000368478054118660805534865133760 7979311 -19143357136298257237831206748466335368 7979312 4619569445105657034452527326458314752 7979313 -10930266922010574768623101045651399056 7979314 23777315790620229304327651984005076992 7979315 27042571901347806701217398388517950960 7979316 -49499821173666870232704764957093068800 7979317 83651970222073609912184962647036066652 7979318 45285768757167049155232310419513888704 7979319 -97900334104956285603287800250733761856 7979320 -55929032824608677218339729201911091200 7979321 5633094606033585854675982288564345600 7979322 10848528278408321386353268805423059200 7979323 -117271755410588173426430886218149683096 7979324 -3825756216707383654688289489923985408 7979325 35152064426135014214084227741055277600 7979326 48568252583873136837496361513584442112 7979327 -39003843982426728948695362773932719728 7979328 12161206803660390737216752145903124480 7979329 -116974178206127433707741633538340581420 7979330 5186226813690280318968406748024662560 7979331 167932784514064521736625386616053208064 7979332 -29662051430965862391611738543723384704 7979333 95676240134990102391077893282335621180 7979334 52495683092956198719567396658275033600 7979335 12312335308473086873285231678512166400 7979336 -159457702034355033683128814311541667840 7979337 -57974493609370400244201575170658568000 7979338 -9795989320813992211479436736876544 7979339 -1015095822095940522964621486020172776 7979340 -34298827335798428944965552909437260800 7979341 -241380535541248012023964917138333782016 7979342 4755729229862631008491627318801711104 7979343 68243043748506757068919767693205227264 7979344 12527826244896081491327146872121196544 7979345 -28941945133730479414021594439488783500 7979346 -16215557598503650831506342959357264736 7979347 -90305011050541145640822004655772432960 7979348 -6398301980216915075538598916247148800 7979349 -15027824175541567410772989682493892480 7979350 -23984898223750549438386181779899136000 7979351 89994348642851598204947395670553113352 7979352 -56969744279856754619830189154569850880 7979353 7366017068408189588605514885356350602 7979354 64853765105033175694423904459772733440 7979355 -21480925114901794266882110170156186800 7979356 -87815741628825890411380858622751496704 7979357 -102935618493084110885590201593711122394 7979358 -14586007610794179903526995707130157440 7979359 -104178196109613975687742792764986542296 7979360 31266213028898649897478122412006440960 7979361 6096207997856417554910089449255758400 7979362 -31879295336440787926518892185030913248 7979363 13977398554734819079244576180410142160 7979364 29088631025675585092210814489339320320 7979365 87399750274023952800244179533071101600 7979366 -19666884097676788567026292448595886368 7979367 36093723287263790582491784636746427136 7979368 -78676495813639569030812964359496714240 7979369 603262961908341724842401931382828800 7979370 7539426537136045582733112571277276160 7979371 55727515018463519803319366536396136952 7979372 27947815139037257819881972323045816576 7979373 -6584651146233702579829587725139930720 7979374 25337825341655165026699352682262420800 7979375 23016866444523161140150145825735220000 7979376 -17842206889291980749546809001015083008 7979377 -26717307398491788003510491183744212928 7979378 -43008255144980657200896456935110099968 7979379 -40385069237932546336997272249154654880 7979380 -48710281747542336912987556075390291200 7979381 -261971969002948019712206017711840128 7979382 -2072726982733678749419725693025669952 7979383 14814840298201921498655747339915623960 7979384 -5455350810595551317426873685500313600 7979385 -5228508167825594019058282885296091200 7979386 -9849574645256774177181218808678859776 7979387 63947366516331127696244693848133265840 7979388 -31927726110625444913225594913026956800 7979389 -40203893340159547697672460508371823200 7979390 -22916931319615085279675621643155086080 7979391 15508850932090891445816958922888424064 7979392 -135467578584318059377595514860706201600 7979393 -189201974748973963554970208501939726160 7979394 9241885784169188767282725144681724800 7979395 -145480673846224472273013972374659051200 7979396 79228362741967694788449422044669455360 7979397 -64408870330005728469050924933543378400 7979398 -32999845827862400944296936690489377664 7979399 7424153472823835375764253450554430664 7979400 3995600499370982442806430613880832000 7979401 40618785059062203319729756903656346212 7979402 -61120133303164892714590387713169840848 7979403 -91397922244959262968433097694658489896 7979404 -63319212651025892427682217277989772288 7979405 1792651351830912400441508138179284300 7979406 -31918773673972133280435289939905825792 7979407 -54604428789834995252706380682636225408 7979408 -1283823212221728885402024276539547648 7979409 29048757248999064192448867833707769924 7979410 -47827090684148755097009230747645870080 7979411 -182037484591045504956002940472640640 7979412 -8950032815945387347867150333707890688 7979413 -26517135031191211202478861794911927296 7979414 -39370891810932124460268143586503828928 7979415 31714279449427570955436880022027711520 7979416 61934611259588147542716053159946516480 7979417 54096872259514054124318133396286270992 7979418 -27754114907103166698672062952916047360 7979419 -7681451416497039101266372341620190704 7979420 -9689292114647268051091605997360189440 7979421 13684786264086853074548037165931851360 7979422 84671731824286902817689618307481124864 7979423 121303851259281813360559160111128968672 7979424 1191789043575573988421944495542632448 7979425 112934445968663747372490914071469404800 7979426 -5234819902001673242700217766949872640 7979427 -77612827935458529061998055071934448880 7979428 -15871072162342818892558291459575208704 7979429 11412714899328271183497860261860015680 7979430 36243369733582140644086889894438400000 7979431 14178985363215858717872403633524054464 7979432 -129483581527620515304262318516439531520 7979433 -25214093275926880103621698356708759552 7979434 50465022343627450112736058554877946880 7979435 20060625330980294607258792963993878880 7979436 -7431794040794296721744773960624200960 7979437 -191608647799174737502306521739704334740 7979438 60846080259194590485742467957502906944 7979439 -13396339313458882575609348267207837552 7979440 7810547369843641219334390479011840000 7979441 -42218351092602333895880311118015938158 7979442 -22414892192135818960582240977022063488 7979443 -44572929630612305065623966711125605320 7979444 -47895670676850515755499555927810912256 7979445 7503793671558526491142625295008721600 7979446 -49953971740418736492877563374799647328 7979447 -53769488135724016117016629262790642768 7979448 3318252927138012521226669791045160960 7979449 85600473938004708571561363192138116480 7979450 -42894747897123762150997400197138254000 7979451 78308025063775379505024346948054408704 7979452 -4622363812475526014690712662348863488 7979453 -21244825644922552421756652377279642298 7979454 9976986925772597100509955064211833920 7979455 -98502591164604853090547721856590864000 7979456 -16028389709888275755025627547393064960 7979457 -19873714620205327110757369642519060608 7979458 -42124908726828278897677131006140335920 7979459 -24392421182934681741965705263553012496 7979460 -392616876560731518503384290339799040 7979461 -888339188241097245950032821377388096 7979462 20705072878421384081786922238683955200 7979463 57507272694147498057746003251219628592 7979464 -29669467635283889139402317057375984640 7979465 -4663795171593520000309375752210063480 7979466 -56680772500769346805631977191801600 7979467 805872567431257610518591542240715240 7979468 -7009533502626428398409857230714716160 7979469 17137717420686616453578100752181877568 7979470 17937770033106321335836536449054335680 7979471 -85935125905568418337501700311999049256 7979472 2789699855341675509135929027388506112 7979473 47917006428744310740721607959006898340 7979474 41844244109160347080057849594751247360 7979475 -9993027295342603707278701153011840000 7979476 106608963176962513275189300558435186560 7979477 -84562931770715578035363463318668020352 7979478 3433896357766605652144475127086322048 7979479 -97465727074615976366901778456326188920 7979480 -85853853579689918905263680249428377600 7979481 91983190731139817978222265909543982170 7979482 -18740414336368561683342574866715339776 7979483 -76205581105142412123204288683614632336 7979484 813887686864986966013849599008977920 7979485 -16747446023309725407116170418567141640 7979486 -93255063558858546360520441478057640960 7979487 -26454387496264990875858217412301966720 7979488 50402115392348395196757869848280432640 7979489 37780839631749732518665610487974053440 7979490 742166254346270692510076546148498720 7979491 -71639762775276078445561542420415975328 7979492 83350107986227301135979701638118595840 7979493 14982160067317088259380422722843033600 7979494 -26471830374125691428836021982062065408 7979495 11613099634369664909987617011100612800 7979496 -23771185940874427098361703210128343040 7979497 -68865331059620340393260938292476618054 7979498 5722947629176420169267136245099592960 7979499 -80913798301269824689515851555073918720 7979500 21481138871224859539205329931861760000 7979501 147287979949076893139646871228536716502 7979502 485710176938847826781611856216217600 7979503 -85325072981704477729184191870391482272 7979504 -2520873527166657447953851838269685760 7979505 -21933083273776875320296851612745516800 7979506 -17945950934459206285026459035482154880 7979507 28237740914601601324010864387625084192 7979508 20308531306009409612636625719336875392 7979509 4043769367262969452988451221095180000 7979510 4110488440214864409580794029936640 7979511 42357803466681921633358477562403740064 7979512 -69150549262290959239831121854766284800 7979513 -80184524756544303970125712923395571456 7979514 36813421325193611913154038560983107840 7979515 12595199050189431746940447135971804160 7979516 92838053874741210363227115083564605440 7979517 5952615134706887724892796318008858368 7979518 -8047199034271764138297836506085591040 7979519 106740789243157854026453962812060446496 7979520 -12347312371936190709172905579223449600 7979521 -6635647794165381542822570674548803136 7979522 38264101510571289848625427202270607312 7979523 90952405565166768957401727430382868984 7979524 -13942774568721508792262695598037073920 7979525 -32263500609517332596269427014548132000 7979526 69797728354700671991083607178574166400 7979527 93338342599391755677596543360909412672 7979528 4769655786942636317038974696380497920 7979529 124838592332651134523262612274808175840 7979530 -6900914978189798558634694973242889280 7979531 5142292125994691899389371519562416160 7979532 -32337765767991891383718970901926182912 7979533 -100930563812641875106750761887744150218 7979534 -5569521045680097162748693478302449408 7979535 -348959125810233988001164636371004680 7979536 4102518961795024617319145517795328000 7979537 -5140836571823424806503290319910519808 7979538 -7503793666439978462203534390502699520 7979539 -3480397539223873289409036939885024944 7979540 -64432854278825391370000040354391701760 7979541 -45287369895254858988013147580625198816 7979542 10105883465653183301021443745599387200 7979543 -27184165740591164708646384980981329824 7979544 415170315210317344073854838058792960 7979545 35240269489934564428075714792592972160 7979546 -39431270809392384611987042228279949600 7979547 42044160621934422511226775379324834200 7979548 -7383409499870301468601062207050609664 7979549 145731533642816149718452290260103080550 7979550 17599415163425983731369849310205668800 7979551 54151314243216913400623507198017632160 7979552 -29827229056736845973492644598985523200 7979553 -139577785474283908386919730794339200 7979554 47609319801359755436466214935797542272 7979555 -37400300523340926103433195195098846080 7979556 21661049369774804857975664769268998144 7979557 -4614831741311123151832623473086191240 7979558 40357049237271302008688139599422176576 7979559 -7279893443532745934434738962563207040 7979560 18726315678663642832257833865889536000 7979561 -88053507922418645262527448593447048838 7979562 -11263646032652815950395027366650693440 7979563 47230170539495544640925152120424740400 7979564 -24131957186435068708894269747657268224 7979565 -4817301781338879651940723392595109760 7979566 16665316685682008540486883511518093312 7979567 8274286722033861549235476270798521616 7979568 -8750870496305492245315687209481076736 7979569 45274294801075492102884449380882632244 7979570 16995331960107694861656508726455960480 7979571 -16607323176712757334356321847323146860 7979572 9057944891128993924685974297070651392 7979573 -1571655117501604320253716071389623840 7979574 13861508101221694520710431439718455296 7979575 -18976259151793120268628964974269465200 7979576 -13435951190350382275786370609717514240 7979577 -47265851092944452606621847381138248880 7979578 -6983244400201755519370298686878963744 7979579 41701263461328811710624994792765947276 7979580 -2943145101133264256958559431779942400 7979581 -81754207116125690232079762429234018618 7979582 3558939005763523698111866380379731200 7979583 -62554798725497627463804780971633835576 7979584 -71019409042762354738609568584040448 7979585 -164658725385892435903360402856214643800 7979586 -13042556998474592922405009518059702272 7979587 -72865895873415570541271875838890544 7979588 -30508683753279475668935501551580733312 7979589 22911572392943586861694356572398914204 7979590 37677824343934169300231407682819097600 7979591 49917138811419287695362951741476963184 7979592 -57483970734029126250065993342618664960 7979593 14293849363539248905592920052717346120 7979594 -23874090797806419063967718601101902848 7979595 -2184462542428367558460242869365995520 7979596 112021903168452160913988185395553280 7979597 82044663220158752477881847193861557280 7979598 -27362269099401985229795184753002225664 7979599 -111168307275988296922195458591860736400 7979600 20556878515981932280967105081902080000 7979601 29852196295887899888548818390829074720 7979602 18891100930546337373553135570120516752 7979603 172220519935176974040553136181953964984 7979604 -47760275438006866333075831907062831104 7979605 2101155132276490758888012464449451160 7979606 57375660330511741663951069209256015104 7979607 -43667237893737379647296660870068893360 7979608 -5219783987295971857261824195560570880 7979609 -25994560391807099326693596931182934272 7979610 2509529568192527010193162610187989760 7979611 26484512491691588752739505269182666800 7979612 136436319535239315311249961219506880000 7979613 132248362824872406997972744751602824960 7979614 -42889525341116196956351492223935017344 7979615 15486181901790133655221380394506319200 7979616 -130392482819773556383529199524598251520 7979617 43195366820277847733846431130551201792 7979618 -9989899646824186002063798456307704240 7979619 -37231640842524520001922421744857852672 7979620 22162482206957962353825372846573158400 7979621 26958969160403410303921795947461180892 7979622 25145924264706037478640933734478987264 7979623 -119996762904302408817106094748543053128 7979624 143371415711567572448314731700168104960 7979625 -11947022305727656580163304582391334000 7979626 -94054509531917468413413388828425098496 7979627 7413805611359913013410075288863987520 7979628 41082484540534415070626986999679462400 7979629 55451258267473161367401404936242688832 7979630 356211902304491795435635453691838720 7979631 -76365028754642075520539765844173811456 7979632 -17619752734036998501718187216024371200 7979633 -158690775375607304430183907564030304400 7979634 7312360437546233549976687307867759008 7979635 123683241197027211772238926559851348080 7979636 17195599713847170086598867752940834816 7979637 -3933197683312564139222567613987203040 7979638 57249751056287998202634626675197004160 7979639 -1492126682617990613561161413990053760 7979640 23284034253376201477991084629321728000 7979641 4376419698792256723970823445140920400 7979642 -11743195075615079282573291858169390336 7979643 -3537178287102944936736994538815424256 7979644 -33028669587104289832323930111080433664 7979645 -66945202288023119971881342632362790100 7979646 -22550270415010271680421794599265012416 7979647 -25079924048326424625865621177698540048 7979648 18809418235676506947107559040289341440 7979649 -89568940622959931782465105644322262736 7979650 -19093202107358719204062976845617398800 7979651 44904182572560751501888238639386055400 7979652 64709357310150628971042568307460917376 7979653 143348061395916429135731677311425043264 7979654 -12832097575847887256607539520461334528 7979655 -13730323281185305082029317382711905840 7979656 -9151680117717183777904654001331148800 7979657 14592747105470236660598664066756515712 7979658 17065522161763172628630589623974480640 7979659 17703412330142633111412323872294189720 7979660 -13084890162357822269682640696440791040 7979661 -1874039914822254144952906818735782400 7979662 41011019974470449863218211647667664832 7979663 116528405904202016058538046833098180912 7979664 -4040046664325888799896011679629049856 7979665 -11576439738658347358339966447674247680 7979666 -8095209792706848558189934230418732032 7979667 7080573624910691612286243840911142912 7979668 -16637845299308189516099600111906699264 7979669 -194190445716801208559183758749228647940 7979670 11923485546333466251803980366598862720 7979671 163523774727903083347543967093608064 7979672 -51645998633078605844475759308080742400 7979673 32185284325107938327885082197182108560 7979674 -18488052249016754030117832057368315664 7979675 -81880710130391059771196117653661896200 7979676 -8441522325587547731921332749177005568 7979677 -15736191088001664237440182293485953600 7979678 21019625007102348545155074716294986752 7979679 12195571685688558430212484139456654208 7979680 -52921907908081025909684257245926522880 7979681 -101718591890282811121793578071247134720 7979682 -391766527574759635664902503871228416 7979683 134123561642769103462656746894918333904 7979684 -13773517713954874006468210039714996224 7979685 18068585048053084483585656989799980160 7979686 26615204275426953987048531096609065088 7979687 -56686835284946032163265001173360854664 7979688 21416375688769700788399529864778547200 7979689 91156014147459103574657687097257332224 7979690 23471825593182008918985427160897510400 7979691 1360607721838363834762502600725256640 7979692 -41335254921631922907432516910461025280 7979693 137478972178881249445318901948594865942 7979694 -9981834488961918860056249453481265600 7979695 -41542254166195078866514275987079116000 7979696 553412913858212807767098879160320000 7979697 53019309508886878140967632878571892368 7979698 -54148822290019422883615317422437736640 7979699 26584331928737258959077441661963202016 7979700 -30475574942851840249688104549023897600 7979701 26481770841301660964409495607338820000 7979702 -45353223986549490876881828692262265408 7979703 314146754640294237638775741801841920 7979704 -84907372001149856969537901447169290240 7979705 -70061203402172566983426096368673419640 7979706 23066939355697612708368913182105126144 7979707 -100036530506336866171744532418499231584 7979708 64082557447077371503910164115940864 7979709 15958331999313762832139827147351682304 7979710 15900962682259835609989669371413867520 7979711 239965876237085811742696658935252792800 7979712 -4372485581678166305221095488476938240 7979713 -23799178073952817846454810944118335040 7979714 74732349732656082852049184990076597456 7979715 -4119432876412063629177642646702816800 7979716 -25174717079727803010904962588888419072 7979717 -6078203041042636006091925217921323234 7979718 -11389231153167099692186218259395365696 7979719 -302752809023541626211942081356312568192 7979720 5258396549988312592458308750438400000 7979721 -29419513869888117105861518510481087840 7979722 -124368985788232909037117124162952224000 7979723 -2459000562997914148282119096661956600 7979724 50145209465195853925368875651676130560 7979725 -361342258299577725443617789094456800 7979726 11151529395960860441655771157291845312 7979727 25992798085208154085120502888746245120 7979728 -141516099118175277771491751736680448 7979729 -26922658972192159880903973745056496320 7979730 -24523842861182455319464651873902850560 7979731 -754714246225138527979425302880653448 7979732 35117635934321673414872390771282288640 7979733 44944420121434492494994310719013794620 7979734 -31993235855492431271720194391874508800 7979735 -64263077867509021026910320059712405600 7979736 -80666420862199971856872952060232601600 7979737 38107715003966659397659628160752901386 7979738 27363193872925499390826779190825061344 7979739 22616618136987401353682083736077590720 7979740 24456731638430946392246841126638515200 7979741 -416255212228137064046161037126418432 7979742 55902627987907151792944442083934874240 7979743 -178959510542596216412379307745190553200 7979744 72709699098094379146651224818966593536 7979745 50865980051718543278774477245064181120 7979746 -37303425922792211031582804971683155456 7979747 25158257037024563188675597861358152752 7979748 -12332462291101502792807606030162331648 7979749 9736681582838266064464019413287259836 7979750 75795900172254824675555729778251040000 7979751 -253817302594714665095634146490591504 7979752 -95656536721854414046112495920950067200 7979753 -48140987981579045505871810418134829760 7979754 -10096518195897925456084539203767968768 7979755 21302202286052728479302899587876848160 7979756 25801152145918367142630374461326842880 7979757 7620951319594949458039929107038322688 7979758 -31233280352222036340171606595194873216 7979759 -79995756322673592384698065304885286696 7979760 -1546734269792731994176235709391994880 7979761 127888691277327935476377339335204809344 7979762 -2901409485077994749406793642744209408 7979763 13773647899154681622508560925577076288 7979764 -48771486926086575046562364873056662784 7979765 -45279257644248726013217486138330954340 7979766 -29905530619927162019343984251546702976 7979767 187249473987438471104235883043724585832 7979768 1049217462355273439168880248823951360 7979769 7799928998079139650731803012539949440 7979770 -59627643304708318382544180013516069920 7979771 34995581183989738740718484096202183972 7979772 -11210100487332634702321470754843852800 7979773 119012576594085738904808255734501366022 7979774 20798324785036593188167519647517516992 7979775 39446614957073833409826331627018723800 7979776 2325957880167447901395913160486027264 7979777 53269718611736102036286027549744408660 7979778 56451101791212146652059073282037912224 7979779 -128360437352634044018374803960828335620 7979780 -62639530250197907129183650858247750400 7979781 25205934378853261849890019672042807680 7979782 -32955798559514398263230637606639535008 7979783 40011479470945671671750264202313966176 7979784 -38926608163371349250378457984086753280 7979785 30922981349739946615669559570661729600 7979786 94814545970873084206900159472995584 7979787 29477835151170665553306655190531664444 7979788 -68603657628478264594877257834257094912 7979789 36198077771353736808993589858987706880 7979790 1962664752360153816433744457247129600 7979791 13110981640069869734374835457870571520 7979792 -13547123830782892739019353990244139008 7979793 82928271218487171704763047547747700464 7979794 47014890785712683516384227628328759696 7979795 -3684822598516323712410766158811604400 7979796 -3223111719562948953776689576757084160 7979797 18041619664691213283498798431729147886 7979798 4860415735490908572588223034345864064 7979799 7344690925746907458668032260669268560 7979800 29569959091757323824344714141332992000 7979801 145444275784236211377397940026435039872 7979802 29127577477941486574679401932854191104 7979803 -12247254423428678443182157951201896832 7979804 17212219110512038462879262571487199232 7979805 -15522988708591874428420548135070248960 7979806 44163555817245527619196043778736532352 7979807 -89786228695796266284004740255156655368 7979808 54809417255139069647015552276232142848 7979809 35543575970105214958788478968409811040 7979810 37183186565138912710848377434416000000 7979811 -321513205580185708882489869764557056 7979812 -43625397717470352375854570109462185344 7979813 -156593916859566428443087005439552831938 7979814 -35504317665863232149549934927238746240 7979815 -40581908641997322657248104850135868480 7979816 22797710379424819761209429827237217280 7979817 62784338957374830155658735542732606112 7979818 13988428932303501034537211929421041152 7979819 -1134768362048264334069249755701704780 7979820 -4105601716388526356145340666587955200 7979821 16880143399107831205986583028951632022 7979822 63692875254004644138061325274397299072 7979823 249180756359312872294671851172029049120 7979824 -15334718482585780501816812409945538560 7979825 -4943714856381834644678667353504160000 7979826 -8419732429072134637687692886179728256 7979827 -20439979922898574484893270257648914208 7979828 -10891079103331917162141538823752642560 7979829 19331775151471461610158171511089600 7979830 -3544862455442366592414697906075687680 7979831 -103756256239834849670300476463784713400 7979832 11545065288431371226358057450146365440 7979833 -43557699669905771503825890923678536918 7979834 -11545516561399776298355704827893968896 7979835 -24583003255160540786659860114155283600 7979836 6149465816885660293993209493778324480 7979837 -174673013829517474665190404126057582708 7979838 -29817246517725027100207821433072417152 7979839 -10445242854826185076348003158286079808 7979840 11380779605138754541685515484638740480 7979841 -149010252149387913678986869526230319148 7979842 -55052885393218908960099177974383864080 7979843 61313538560504151845439402328853062080 7979844 -37163453244628939136389507525799731200 7979845 103908157463372225811813961401885040800 7979846 -28461588678393275086417291543356083904 7979847 37084772391363290081090601782164319400 7979848 207060914104405787838842149587827097600 7979849 -8616696428053272831141667466507049036 7979850 -20033129400746174893970600735078784000 7979851 -33735834455403765548139277598359701120 7979852 99268795662192001669689387049729582080 7979853 24767172187691701394214429153505187904 7979854 405847696753854030640419619384121280 7979855 4900953846645796917788644792650602400 7979856 20315423949519725011718562762053517312 7979857 -10166058862842929878881772240995658894 7979858 -74205835172588665570166677584468516720 7979859 12670773284215041420607155069780475764 7979860 -610896035275044040928219429790720000 7979861 34747445985664949270087996205316777500 7979862 50045025628958327397048097638169081344 7979863 -22301059790604025556467020613381936888 7979864 21187174298499272420230262688732364800 7979865 -13111420848492907244821476034408515840 7979866 12069472302495886340671510443502109184 7979867 59780950626870554507259572209511040000 7979868 6730317948950491195857343582786152960 7979869 -29042836610606883948357078344463507840 7979870 48729305544811909988302026533408834880 7979871 -17238595235259153025996251985593567216 7979872 131413408691137774105977183684722688000 7979873 -38338120708625662633034038328668782912 7979874 9684199251893502730827605390068311552 7979875 124165746906515343762759661535293680000 7979876 58543977660224689845827821148957260032 7979877 -134799407995339512308566794982246175520 7979878 -37243267336577471581216278717741532800 7979879 -74050435656334604670089005897510839624 7979880 54477168188290917580367541319219200000 7979881 -19286406303838911195908259073930269376 7979882 -46210760017153994216466278434726256208 7979883 26596951601604462186096293977293877248 7979884 31219071370091882214544906325666744832 7979885 22100022906918958499411599741475910000 7979886 26563017693269622463837865915330422080 7979887 -44258489128900967909183554373408285528 7979888 -12675536806193597967740404734566400000 7979889 -24613074223270105591744350304852818576 7979890 19664678139070909276083795861797985600 7979891 8024923878533000782126765829360777292 7979892 -33768585155107101790152796071365019648 7979893 83793524477220259364114166854699044142 7979894 -7987429114754085224273983903083404160 7979895 -48516044928306546732185525867253504000 7979896 -17761220628124464438499089873764352000 7979897 -487906156210666329561433888792649280 7979898 54880221897953850550757190702876603648 7979899 -60412218884610806292844941963165129464 7979900 -3647382184824413643748678322843520000 7979901 72498085109530460048226611593328453280 7979902 32445356393281495020694265687484660480 7979903 -22170048244195740812730408911140124784 7979904 -81585345286665453536166541711638528000 7979905 349832622869568344000832785767911060 7979906 -38058178309229715803437010706484292736 7979907 -34773314784969283769053947435200895312 7979908 52856723412106734739028637948254592128 7979909 11567709076943541987296430059619080832 7979910 -18698029045978715151349026014256718080 7979911 57218928638117017080696543337113951512 7979912 -34814549800144219818178983658263091200 7979913 -5988485952575583173707899895846696620 7979914 -10324438110795109187823625860889780944 7979915 -16351313940661063829407553378438089440 7979916 -16181196434372210687016031897712640000 7979917 116477198292377313259302206562010352352 7979918 -3925429712960703955720565224978206720 7979919 -440460586979243355449848556808628992 7979920 7098313251684110996354108218339000320 7979921 451721161355294921669610032282179122 7979922 -1910705776156328198685061296605356512 7979923 -23134152350734527312421421741311267760 7979924 -33245793409448480127277513549643520000 7979925 -736715359609322576305145849472340800 7979926 -73724693545186459862212422431852357088 7979927 45587958164379791038530022837055331840 7979928 -31252551788940392265161466233579765760 7979929 -60634279455971426655563597361435787824 7979930 -12759100561601314668377134841579443200 7979931 152688222607500154793712828930308097840 7979932 33274851882100519201037081385684778496 7979933 -14611315856411140509693118779631012596 7979934 -585193203639781327537659279508580352 7979935 48919163510412255257707080568165686000 7979936 26394302526692935442887695548092907520 7979937 -21280029058065374904158368508570499648 7979938 -27389668478407304035760562563847585504 7979939 117294256601466880938899576766126635400 7979940 468477433525817020489082200844881920 7979941 199813544768636316351759773216136947872 7979942 -5672535585517842230203970255439261696 7979943 -36450874591579949281131233436523200000 7979944 96070637695888529606021307263954979840 7979945 5526216879087188116826045063684494920 7979946 12711548742714817309071582561156510720 7979947 9736079846063262847999796806580631240 7979948 -151905021656484256730603574014452561920 7979949 -98074512837890538319736772270468966432 7979950 -38366879593287127298923015240536000 7979951 47174218803976727344652816678803667952 7979952 -10237662512762241414276211590192955392 7979953 27460100105929004193281125742219220996 7979954 102820157740966442880655538432180384160 7979955 35259195832283087163028188995460813360 7979956 75049833150335395814803720389007733120 7979957 -50756470042926609995014152292591627794 7979958 48085080018427715242673859377651712 7979959 80332118586639905901250259922992961120 7979960 -65835859709157421472135882259724800000 7979961 90464293182820002148864269742447797984 7979962 3457636912667383260935641078216538880 7979963 171292066959207459790468596568765711680 7979964 24819880375862850879525197797521854976 7979965 -3513264710359980133893298031216628480 7979966 92225078267419340034533207012213682432 7979967 26956967846222607110926963745860558584 7979968 23178013071665134612756021591624646656 7979969 138975810535710361138311430359121154370 7979970 -26588450379855913654215822110236938240 7979971 36928585916303974793703376508595648960 7979972 1770818543196232865852290085553905664 7979973 77094055015891033425500068436449613664 7979974 40479898743923900328531099582068598912 7979975 39447838996214654652047828064221165400 7979976 15991798486785443941648198605344409600 7979977 -1233487866012047049422479244129913420 7979978 37283799103597263703455109857142613040 7979979 -35674854743995237240656830103148416000 7979980 64608656154673407678571659555531571200 7979981 4218388527975415546674128552582160000 7979982 -8963320527550887280012138065133648896 7979983 -3055738966350770906896561628938077312 7979984 -35205555053346422432491482687095808000 7979985 -23062057230334957602538130986637692800 7979986 31756410831678449999175115486861662720 7979987 48656116580734606912551221376987180792 7979988 19003786829560721721653682146131599360 7979989 -15783784179859172844147935354997500928 7979990 53260468445302223787086779479913718400 7979991 -15873726596222536365002691557143710720 7979992 -1490782620326631625151589519941529600 7979993 4820868110198911009324978727460504900 7979994 5342980757170561962369988328844304896 7979995 -747099428669132666873435442403670880 7979996 -91707547632919766803144885363525807104 7979997 -45678948234353847511265616261778224000 7979998 13384975900383920206219418988936772608 7979999 -25472543250621396857587930935803502000 7980000 -4326229396353865843240838273433600000 7980001 -8238817816553970134330817489143023548 7980002 -48281194411375955557687789216467888048 7980003 -49785441224243750717260547628174815388 7980004 -104573061799285284708566833530130293504 7980005 63346211911728536139161461146670492320 7980006 -31384305544111543030241085888576972096 7980007 -6437208079849795246985881958339421600 7980008 10668874043601007817427022041600000000 7980009 9099390851886219715775233031673231504 7980010 -15006676355663029760776406753766703680 7980011 74033369042042255740590532057488267408 7980012 -18806589043276697405952607238391613440 7980013 -108759701956608225870590389238446525738 7980014 -33480845305536918753114145276278876288 7980015 -51365409569570246973385415410199965680 7980016 -21716089180682880838642401740050169856 7980017 -276255845729467668697331277744197681880 7980018 -27870451156170900648181564163477940096 7980019 37320522695872444842559746549598042840 7980020 -17754384762173719814840764253812654080 7980021 50927937810667288184975022359914014144 7980022 46597973754108055088197374856634289312 7980023 -141863980184809422270494665062127588776 7980024 -35055261445408999107116650187639316480 7980025 43644443770630573518753262467726181550 7980026 -73678935306397853618567544881953536 7980027 -89052910198227284090366949009544604160 7980028 89992755085152019692753140256623230976 7980029 68079172079170022930121601278946458630 7980030 -40921936170689278657841620718246783040 7980031 80143962856861376167709285805096184832 7980032 -100374084447698956028033736979947454464 7980033 70526863638107227812661643279112850224 7980034 -18493455717672327021755517393714596352 7980035 -11317138563504532729233219964594030080 7980036 -40922492990655050459575745278027161600 7980037 -766765789147105472519983455309923300 7980038 34710189305744969557455828416781358080 7980039 4036301460434473296590123638476018120 7980040 7008334375585524336868565243529676800 7980041 149924589663884913325174274814520892442 7980042 -40695887205898294330248025833580601088 7980043 -85255307911480501996631659777433623416 7980044 -53492755568948231788796384109691332864 7980045 16247460038506710740141837980697395200 7980046 -2141504611554931134819294115768432320 7980047 -68484212804738081688432191959864743504 7980048 -16453621633271455481624431712716455936 7980049 9109915868239263285009253377274387584 7980050 2629046469749020867802191226078776800 7980051 -10091953482921722973436122781239229440 7980052 -19878448830343665623386974931422657664 7980053 14131706877878052282279434795009931324 7980054 10317091283041682469787264730455081920 7980055 -41864109509822064091899328725053172480 7980056 47452959696064540490195068137766133760 7980057 -46796496459808100365219354305156561600 7980058 93756719581955170441320792225071792880 7980059 -81623226392730746502392847390173455740 7980060 7359833293820291207097862785477918720 7980061 51344679794134951186545329020941762662 7980062 49659113289751732651507079856478300032 7980063 1691546846984032616730934765563460608 7980064 -5411993267254470869913926931207880704 7980065 23230575360879512110740311238135245460 7980066 -89740976252696814914469178762906310400 7980067 17755993628132783519251372193456673116 7980068 2452400646906800585219771066448794880 7980069 842061033705839944210279638381371808 7980070 -12915073362706152566214255506196791040 7980071 142012697111224055392283885839941216 7980072 -97921511813452414268000861597587046400 7980073 242404380039873036532576728332986341220 7980074 -42001719052354124487081521152773040464 7980075 9367869284315324984725797560811678000 7980076 -8034835829440454512020408805724252160 7980077 -48151653996450543250413709703607912000 7980078 5849380332753443169839133037641042048 7980079 104898464965649951642406474728764628920 7980080 11621229151685125373098233740794920960 7980081 -112315216472734875510120628516158142656 7980082 10220498362018404084607695745541203968 7980083 183842603708905979090556590360180012640 7980084 11906170663966863696253739183977506816 7980085 -131013586250487675571070636147847565800 7980086 -8054426323801577218882388208050088960 7980087 -71695019875028634220966982787688041240 7980088 -60284199541897884191576586283589898240 7980089 -38731756284936914122061599550091279480 7980090 15740713275844446310481965999601176320 7980091 104870919840943721491302622897466580 7980092 -93233426340959643895793420755654800384 7980093 48250680370829331337250671872022899840 7980094 90669492833304881941989676111956324096 7980095 71864234473837381680624310519459315200 7980096 10495935704380043348369064697937264640 7980097 -108091309308675968842629348277750865708 7980098 5829473870131191220687399144754476032 7980099 8758152051825692658281052760538630400 7980100 -22013704443845714538911522081588521600 7980101 136843258125902441518844291018102451102 7980102 2091984133923628417504780526411706240 7980103 51569333652909080966668341371659278864 7980104 48031795503162245271290598936907776000 7980105 -14444492375530333769826725282341054080 7980106 57904428569533772892799634313484815360 7980107 64195997127620956543479095054543670312 7980108 8229533683368391861475927029172382720 7980109 44397074442486765877650572680150067980 7980110 -2255609681112776995237841144848656000 7980111 31102465466900452168132183957691803320 7980112 120425469595348173850866132452114432 7980113 7616958251459744130417974983293672960 7980114 -181513763679269809059782764279576320 7980115 9127226747854691019592399401645198240 7980116 18947683001487493144548955528850073600 7980117 -8641395587207266734982576312461847680 7980118 -14291115513244432849671489700442277696 7980119 3954358009453328989147331915130099552 7980120 1526188770757373502894654184746393600 7980121 58384781259796876608567367149308413322 7980122 -63520180624397520567001619556961551888 7980123 2924866690958183323346911266201704160 7980124 -51539895535804349866234762454492552704 7980125 -120506060496759074905526109679425321000 7980126 6880803468824169410656860384252788736 7980127 121674217389713061805146379837055754312 7980128 45807029475702336336409995153389912064 7980129 -61036534026215826578508324061709031600 7980130 27408462313288096684143621932304614400 7980131 43654217356337706397574491673811652752 7980132 -65535316734793006775253352145475529728 7980133 46333889450982631233933603832297872000 7980134 -44141065588440199845564231527992310208 7980135 30126566917080000977171200115219643600 7980136 -25253505638063956909793688157062973440 7980137 7575566435759795517492632957243662464 7980138 -46058901843524752378971696331296741456 7980139 -6296469496166507057191803873296880144 7980140 -87556030767832130117314651885726310400 7980141 -411103045307704440849771833216910144 7980142 -5406419366935166819503636189479648000 7980143 -136716826202106981479366177081891842608 7980144 5346819068792392439516269401470042112 7980145 52472535876978026605687069962320142900 7980146 -52011195072494339634415032016735519728 7980147 -40710870801451296441806310954059074560 7980148 79561919566237855603723353648888330240 7980149 -66492187118335271586451946901162834336 7980150 9405418285191248007982745358308385600 7980151 58014439324833036258946069911926370152 7980152 -149575903674872350004002180601078476800 7980153 -28254816717942154121406112651560948096 7980154 2146522522827543709393141118524154880 7980155 -288465190673537750068033676244240240 7980156 -74733035129326214475866739750163327488 7980157 -19867825670874190523069818480660000188 7980158 -9439387817431141308095153198247581568 7980159 -36200630861688963372261248535598351872 7980160 -36001960529080414526450442689524531200 7980161 26196110351965958408943253332404534784 7980162 40982855258651138891547603927810117120 7980163 9354542571349529909688246283943587560 7980164 86256514012913745362425883383700756736 7980165 -64603421819036586032034735706066850340 7980166 -88717651020698070089295774932271511968 7980167 24022426004185313576154629256241714992 7980168 -17292092763450307126523402198728212480 7980169 157020801914932401059605685014106273296 7980170 -2474924422956275697900103136411907840 7980171 58726720642604464775624603665815336960 7980172 -21853800573930312907679775867005042688 7980173 44772927415706890100778128017949931564 7980174 75533871775405754571216251870636202240 7980175 -3580533105370317260850443529137766400 7980176 -37962981009120302781601745319242784768 7980177 -108815999749409725601037734533240810368 7980178 -33682563732115898595777222145734906240 7980179 -128529312086723038623014458696635995220 7980180 34561351665167181657150494877039912960 7980181 -73402760026024727351238862749195177600 7980182 -26766564764495507060797213419024313728 7980183 -21168194200779787854744680186464425816 7980184 -131555126079356212714519867692125306880 7980185 6257036763723506651597151596795616000 7980186 33050011994665602700700856462745112064 7980187 71136456914259568443410578619823956112 7980188 -22946514849409157880308061301552496640 7980189 -42411493770637893803949785632742925504 7980190 -9259706307261015946223562822139180800 7980191 132593953287563847722804062445360696880 7980192 -131719099405403039862816787978321920 7980193 28046706010811439881878024682260433044 7980194 -54543824167200482461462722383610301104 7980195 37126939782365098463927594113484048640 7980196 38176491307965458152155578556615467008 7980197 -49691892370142982592873751911642377348 7980198 242882700826516170806836211712588288 7980199 -1337676145531383735166061804018473440 7980200 -20505942040284939381152866019408256000 7980201 4203737318602091688684354591454888272 7980202 -19975219117816575374449210266209883648 7980203 29813223699131852035039353740171692800 7980204 13148586652706136073259779113871197696 7980205 -143404895369543672231325086192116496640 7980206 -4079537506017117466661909829149893632 7980207 26265991967874186436214079693654034440 7980208 49511951624663845130840294322736496640 7980209 190649988436596707546987039925751323840 7980210 -2513511234093883229136640139357491200 7980211 64499228079492905328756139902017974800 7980212 46057844161778842943458682927048915712 7980213 91939875594700728714437792741817632544 7980214 -716805714938971390722267246037480320 7980215 -55982675440034489649113460011351129640 7980216 47593974525045751114126015689769881600 7980217 23683641447509529813801386945202497600 7980218 -14083752437974241278849114275262922496 7980219 -21435590628080420004234624935657870496 7980220 33086326336401578327132087492093952000 7980221 42305499056458053358041649625098276422 7980222 -4283379701038608196252051710448220160 7980223 -59061114201052617106391554970633670216 7980224 -17789433159178159047513154105229967360 7980225 32085005614488411096297673281866472000 7980226 -18152449108747456954342059355617104688 7980227 84711591681693458441320713992906678076 7980228 93116734051445853479181142913346048000 7980229 7009811979006339622548342768645890176 7980230 -27590085351369993433511418894518970240 7980231 25393916523704769631568896307650130688 7980232 43779663550634434989411359321135032320 7980233 2293305028405309503350248890135076404 7980234 6379677467080688319542537448591590400 7980235 -67005874192966463387478870655585204320 7980236 28700199239266598812773246038608121856 7980237 3848691968182027408292844056939288448 7980238 -48638433222175062041956596395575814400 7980239 -47292537190261282039906140877294482960 7980240 -1882565752810082352123534183554088960 7980241 -1527216137111949773645521333155942720 7980242 -80622977769833581031566917401416451808 7980243 -28176185308613006459586994278180737472 7980244 -92639558134045683784832144728922126464 7980245 -14779499904640693742752893758375241600 7980246 50999225821069026812974488686523691872 7980247 -53128540969932285700362731436520014720 7980248 77918134506326994322551508733907087360 7980249 -4431724834874924455813073936832416496 7980250 44973991739750756884536319635423024000 7980251 -103802879118245927414567311324812242748 7980252 -10514500922746500916370533429133795328 7980253 119503082230012110887524495603932648364 7980254 12103443115947313159243020261104616576 7980255 103384336954513305224828084151794983200 7980256 -136293624253909310852107652218024624128 7980257 121664447247881910129912076924145441472 7980258 11551094241446066849823963623606525952 7980259 1531434653183367351367261075262197152 7980260 -79327012037006254240606813775416995840 7980261 -17709376875900085448209655360779674528 7980262 1145915568375913463847288713580511872 7980263 -74964525609239699408842726512451250856 7980264 -47459716774188852168390712647912652800 7980265 52192786223752894524020318485077945600 7980266 -605232423148260761111301665742731520 7980267 33103936922721257293576833300970760280 7980268 5672179116624111827707084123624570880 7980269 -18406410609403102798764999796714523040 7980270 12232508155398125148228026834053353600 7980271 7047020526215808478599209923949257344 7980272 12404861404327405144032478560307838976 7980273 -1663615917617756541402535366002901056 7980274 3973289333437677885691109661317548800 7980275 -58481727308689079156067246809248895700 7980276 60776749354878429158750580149816401920 7980277 27436239572797455127443491345660341692 7980278 -550115349736082574530740923079050240 7980279 -28260272123052698138381295480837233280 7980280 -32853193864493161700289428873832038400 7980281 -25580193742650582387287738779507524000 7980282 -1695492699996754315548351895843252368 7980283 115529641803119287254577569675303754532 7980284 23176200318171551858873784674291710464 7980285 -10786295332760177684064606690714465600 7980286 -8185938168274185373719670760231667456 7980287 -3473874048259918460551819683297418848 7980288 -55004653918590444186714533879806427136 7980289 -80454558640884586384095558545417670910 7980290 -5337147061503262800174891846975998400 7980291 -114884938060278967922118765087924298800 7980292 115076233711515287510897054285107750016 7980293 -38067817279527800932674090128480998020 7980294 -877012063502720869346266761000339456 7980295 38741620864626999929792001588136615800 7980296 21020210258637288680136738841531637760 7980297 -14142489110617600921694885712409491072 7980298 9890585531901982121375985149195654400 7980299 1763960898451853588937953229726892032 7980300 -30770091683277492211714130595469689600 7980301 -12759044901939998630005204408143180096 7980302 12412599904427011026452597836292474304 7980303 -107833621325036910984188081159564555136 7980304 -20788681277188135580436858914982133760 7980305 116991299775479935074885174068203097460 7980306 28359183510659938310482835267642674944 7980307 -21040118039690308123311355978323255840 7980308 6479256877585447226637491447519748096 7980309 -41670582389949537101693626871222033280 7980310 -11339611510903938619919606441322132480 7980311 54432158443851299325449124481141923912 7980312 -18882385349028314976642029207314452480 7980313 -48285733395292245556625497420910268 7980314 -72860173239383846490061106924153577744 7980315 20916341882220084611317366974010225920 7980316 18130946883616566503706994703366026752 7980317 5683813056811190091838016900924319648 7980318 25406937778342438269032665910345397504 7980319 -141004251280552644747082784537324133280 7980320 109868157343778068864243304084611399680 7980321 61273175424054141249698405195749121712 7980322 -24300889426404376605658264202090496 7980323 -68000928552735430080499380498509859600 7980324 -29778882721614229157704148952940627968 7980325 -53338144968037807010977786389097109900 7980326 -13195867546075956232535916051255152640 7980327 -1591119789210089385032320684058063952 7980328 14112686679856715293132011426880220160 7980329 15056957486269900455279484975937995392 7980330 -4087081945761023936116509994001756160 7980331 54582359105367344331787257610309406132 7980332 64156273818393088462465130712961879296 7980333 34530177246773513231208363655586652864 7980334 1826049155418521098311954864776663232 7980335 21347302532754568224009609422899912800 7980336 -9106433461445609317157241602221670400 7980337 76077834450234470215439248149443268160 7980338 36781550672293153789424102749819906320 7980339 -13140615410231025493079681006835360000 7980340 67630324830337527308090287637396428800 7980341 -82073319799157602409569218090620154258 7980342 -22784601459252853768075075156157176320 7980343 5694290444907405803852226920204226560 7980344 148191465898766628057939078006553190400 7980345 7669814150689478129885703130609659720 7980346 -86523273797446193219587541370642506496 7980347 151540103511462081186510707652182526000 7980348 62889001766917053238908003123490337280 7980349 96826414176024557659872985889091671154 7980350 2570474593036346681997941912551195200 7980351 -42423127594867887623206402878908058168 7980352 -29278384823890785928610735601018732544 7980353 -59016885478831582096033662890638030398 7980354 -49991292693420198587981526379012821936 7980355 31050799245917806779793599878043743760 7980356 1289206313719764506701552590645891072 7980357 -20642148716023778313708593446157890560 7980358 -76650425757680846101966295959248450720 7980359 -6648429326126206913363258664905753400 7980360 -1657032078027481243681374949412044800 7980361 8958220862918781839745099063091299840 7980362 26684148132675389374300911990054887424 7980363 12300090683859876764577423702821227200 7980364 -45050715836519242786059769527181547520 7980365 -194499517204796381306307679461867475200 7980366 5882695263833651175729658168087516224 7980367 106113351756265626576758441851009837800 7980368 -40701971865676195118608535093267398656 7980369 48295653194805770340317889992591949744 7980370 504631107418891590121292289953717760 7980371 -34991158128287544784624365416659000416 7980372 -5195091207521261060234719302697087104 7980373 155139629758478037155322770607890236622 7980374 -39308423860403249707528746575912228064 7980375 22611882612464481840806443473192168000 7980376 -145207979446065822106106706772493137920 7980377 63093166315466395418482061553185355540 7980378 13228573319610159261447640113065505792 7980379 -183375011085352547660657035704352512 7980380 -42881341186461950279705386058758118400 7980381 -23351630559068389533645331311838293888 7980382 -3306855862475993277542305216684778688 7980383 -77791364812037850362969165038217734368 7980384 82757678255669002940823505195425595392 7980385 84376916982407210536216586461280436180 7980386 -83642639838983618947498479385240133856 7980387 -1274104108719378083614793449264274448 7980388 -30428183857868167631580905478486951680 7980389 198974977248516823180785755011330950240 7980390 21265330647881838107778981223469875200 7980391 -79995075303184032769173054277327707208 7980392 -1938155458678264779769503198920048640 7980393 79200981085086753219535613228902494864 7980394 -87835473098754036497397187290960539040 7980395 -10163409809448050504466701214339313920 7980396 -5402118470614096956955607407598862336 7980397 -456910228166962601674504257917912468 7980398 2869164176025881209181397074181691200 7980399 8963679721164430010211995333638636800 7980400 -5184537117655989232165030337824358400 7980401 698099391811341099364575739905675264 7980402 -5694331773884428918572448906476910080 7980403 70539179488003877975497521288486616652 7980404 -8982136417442306033629387106738527488 7980405 -8098545821909152538129325691492527840 7980406 4833819567095656390475425045044209280 7980407 -134769935903523454966847293895019303720 7980408 -7457960307727529515831560616735948800 7980409 73468949089617952441661844650390341610 7980410 33477839844744376463628606466859262720 7980411 -92732361799035282834021472455767549928 7980412 -19860061957438057120649579176560328704 7980413 518495427221289380018100606633177024 7980414 2307276705601631368946372921993246976 7980415 15793037680128713484622737753507048000 7980416 8797144065022277818943304062321295360 7980417 155816410847269366498309109404997790240 7980418 78563522924454049579480999822746503040 7980419 35956139996665793975521472603265452496 7980420 603439925926978350156981868999925760 7980421 -86726388797450926406604123435844674500 7980422 58451961000409279915854171759434334720 7980423 -23619434703088615986812398110516787200 7980424 32767725882161880990503019863983272960 7980425 6784732458966637726663885003721784000 7980426 370990629881220681518871158873247744 7980427 5598548369820410563960011671916276512 7980428 90735309530628254759843952857173171968 7980429 -185236048635065451883807495897551043968 7980430 -5460536745838512534097182030637688640 7980431 128574155277523948330844335933456157232 7980432 -1973439180148708809936825147847802880 7980433 -9065470058386553125700963632342909916 7980434 96223375975367674762141758425610768 7980435 3231891088482274669039080429739443600 7980436 -6883014072163126091648284952224904320 7980437 191632726739406696359375002563735122400 7980438 -30533311562381728196078318505136059456 7980439 -16080998929945143740015047834559496760 7980440 -59362656226235608371020989972623360000 7980441 11859636172767299307868203624133401984 7980442 40965042078544574761332346271392902144 7980443 -23500361913443344453076710019411245308 7980444 -5339703133423538632262312343325177344 7980445 26891311050425669521204662932647828800 7980446 28298516941612794702747954566513148288 7980447 43149374474916019695535723748292487440 7980448 23011297823803439475935924908562841600 7980449 55764780756662065786127736690790375680 7980450 -4561570015436987613612170678545516800 7980451 -59693637871195148119952113221016832548 7980452 -52650527587525381890710485588160908800 7980453 -33860620176059504832828476612438469060 7980454 22699729331133497760142371050566912512 7980455 -1295183349323497474671242219812062240 7980456 378649025086412008732714545335500800 7980457 1412920251157010869141646511829495120 7980458 80733263378123702656786177415334136320 7980459 143534503247317238032409730460030963200 7980460 1731174333810881406142101958165985280 7980461 -113256355146363530006709019242170088000 7980462 1599920397794159588530667950988579712 7980463 -23490593235482258630392792789402316160 7980464 -10591126630816512084464616591619768320 7980465 586443496627666868191924800200742720 7980466 -30184086642474674012465147015318822496 7980467 32930341506690757595328604811375835984 7980468 7711992404991407093229314241969623040 7980469 1750578087770275582248532755006553472 7980470 -21330329049273037034949521247940544640 7980471 13333606571948908638329767374418344960 7980472 119819373926461813099315439729345617920 7980473 -89690289241477925894603877632150440278 7980474 -430956642331144985799932957143710720 7980475 36173952377891498508647680027199466000 7980476 -5959523010042310196850598487946799104 7980477 -4104663863746197972732564018192609600 7980478 -13993945604947784101746961593998856000 7980479 22315316720002665518013095622129010584 7980480 -3661364585737564114393411348479344640 7980481 -68523414056964342289143685771106949720 7980482 -90976945660179207159035278825125615408 7980483 -84925053542751314621467554226043223948 7980484 -56105310409783104266614463319791449984 7980485 36944915719975265028410565658225244160 7980486 -18725614169459942390503060742653279872 7980487 -9174264320141099692595573137654082768 7980488 -12775925561990559838455962566195568640 7980489 15573412443581699313894584917412218608 7980490 4178362505442462995278829242643481600 7980491 64972246945966788412417056155769791892 7980492 -5540180062977779546979413885500167168 7980493 -1174627728624247849011467751640071860 7980494 32229010382204480062416063633401874240 7980495 -4201727237504944539026162991192560880 7980496 5301510172414312984851112568652849152 7980497 10191472724668440639111327514267603200 7980498 70402884914847216567924835944086373120 7980499 307957008849325491215346283501321864 7980500 -65233857110928932832367898669031936000 7980501 -58086124503089892185414338603681628160 7980502 -50427578835009046213695580714158606048 7980503 10580638342619401152609162468383728464 7980504 3853846076893337354101974422706585600 7980505 12942538720829683408393491400666437960 7980506 -4965058151862484534176898987017440256 7980507 -12942363271768871918930379584596845000 7980508 -28171631609955545045299356980612355584 7980509 -32608863984041906856757002742500211290 7980510 45292820486773100532273489073812537600 7980511 9641926734266390219057548137392279424 7980512 -12300002880624897680235842402556837888 7980513 5403967350720181241320295848263866400 7980514 65769015163198479645654261469787451552 7980515 25007203015384557673652297167308658320 7980516 -139531216259659699294796875239161856 7980517 -4716410319925741591281796145607264960 7980518 22144325454299634408006655124432548224 7980519 -37045115981351112394480589968542301656 7980520 -9343426475048756748862774293139046400 7980521 24154679462138498020368674283069235200 7980522 -11968359863235510824199205701785577216 7980523 8936327368611578853304324238847496384 7980524 -37031106169662674236773815397504981504 7980525 174166548344232558314467958616088800 7980526 -117671457779106564210006579981206140800 7980527 -27931048486341419575926930697230443568 7980528 -4895093525898201592677034734664482816 7980529 95719010031875593531171088237994754130 7980530 26625416491090386661423032132034593600 7980531 -9031622270585461231548264322667177376 7980532 -92227588834998566196599030879399485440 7980533 -39780574719811817900796909981451099872 7980534 43193895183842580401521396569155292384 7980535 25293481361360834095995684006465339480 7980536 26192548437392401837277642456069836800 7980537 -12108873582063477365770378597422187440 7980538 26316063398888471083989472710238807920 7980539 56730819170037782417763386204504931360 7980540 -23963594608632287811345911887591342080 7980541 24638302081088589768463082974492032300 7980542 -356758465098335752364380563875705856 7980543 69967523675340455868493940168733057840 7980544 8283351969404906325418214173169418240 7980545 74308299920629309112553973255218609600 7980546 -9883559238295636899377874291232235520 7980547 -47616235767133067034154257510955072448 7980548 31558797509104559169690305856742123776 7980549 108063074580219408936901895743972176864 7980550 907745722419916491996594966368068800 7980551 -178182649775378135390962157131763345400 7980552 95776360665099231104503072746758553600 7980553 32655685549337724193642615846172884992 7980554 -2144392342859058503532747454118434560 7980555 61944849206849913542778387157616880 7980556 77310085597535598394582097069473560320 7980557 6984491718762476018051178475219548780 7980558 37414478248050460523817651943191787584 7980559 -10224040340434299960090533057536937120 7980560 -9519662978080471266853657756863037440 7980561 -63671783008215075821103771451392846012 7980562 28435905205788033058710327288743110032 7980563 -15686625900700223503397155891758594816 7980564 -29408420360387116566976840334030260224 7980565 70957935070667634282195553717427638200 7980566 -70739434662739073462370347154171965376 7980567 -14390545739748234868155421127874410496 7980568 -26611847293154980828022743992588288000 7980569 109420217350977140113068932007299166660 7980570 -12786732634007640256139432442934656000 7980571 -178715777708153029647826964864346771456 7980572 -103341334100102756714092177804498881024 7980573 -18270612699985313369487663838951439232 7980574 7518533285640007168616541700336724352 7980575 81095391116830988416703998280752915800 7980576 -14332045972346706741715930082888908800 7980577 -61925944415204413800376900608372053328 7980578 9780815484588233412466420181478531072 7980579 11310364999052439027077360358955692000 7980580 61384398630205822906777855315434086400 7980581 2850665239636372667677406256948384000 7980582 -49021076601635159458795650367080329856 7980583 13436471284572599566153789056418832000 7980584 -78102583197084042602709087452866237440 7980585 284965527027115992649368593135067840 7980586 43308083172886767838645651152030945024 7980587 -20154194093262930457517836887005650764 7980588 -14616152324403606339975049084901130240 7980589 126624925313215937159759189029430460000 7980590 -33088974300161336165088880585946779200 7980591 -5627970753895308012839028198088461936 7980592 22763141696252428167680232364613943296 7980593 139379311371606478274749302882099757842 7980594 8643008445702958303945307055983363328 7980595 8068006669954958021420187618590012160 7980596 -11394212472712693932405251833855303680 7980597 -58259919022491104693789694336773786340 7980598 2568520662011945621697816186291195264 7980599 -142706387032011431565000329607942953808 7980600 -24381724048632887181472740327800832000 7980601 67678208632364928681700211247882306602 7980602 -26065741587902671056266883052791714048 7980603 25017383355744436103880782784250603200 7980604 -34521747302234713584395404550451060224 7980605 73409326789748323133753976283584025260 7980606 88511969598391627149861513080795680704 7980607 160966253957636077075331150159183753232 7980608 -12972420107235216674416840542026465280 7980609 -739983751983510736605980139501355008 7980610 -4947458195782071344292031976772718080 7980611 -12054367648622348515776111989300131200 7980612 -9138104618631042276972143012492633088 7980613 -104434796631402955105787077468490386656 7980614 20755687435931623872076444536689698656 7980615 -29883403592898247919753210319028689240 7980616 -23424669237944737829888172214858874880 7980617 59584599653550499868719912293499752666 7980618 27189737824669451300511893906696335104 7980619 312174603747415221912451694126733600960 7980620 13352915985266109061693383541371079680 7980621 -112659991371777225230655405160182524352 7980622 -6229866856896994280590519707097050048 7980623 -4381311530712425284697101192402445856 7980624 -3674975918062695545788769942842392576 7980625 15208880549290117604796501823491454375 7980626 38975788374839337393967654254823800480 7980627 1804425301946238122409692163958965240 7980628 206688668369000330389590039780966400 7980629 35625882301795879828760898297231841230 7980630 -8618630411062648401572643479651001600 7980631 111476720015018099145709755692993426512 7980632 -35458714894863345998504310152325365760 7980633 160822065574412274112712160977529385920 7980634 3617609867706517536018357593278483680 7980635 -47539691875902321657189550475701192800 7980636 -3531016021492357526733891297241241088 7980637 -12613594473941808604914022392953702048 7980638 17110693726814449767320458295825292096 7980639 3001721777596564155590013500108538240 7980640 10541960373600553097583749840869785600 7980641 -34356126517172059899946434599288119788 7980642 47760166622996528996057965276743602640 7980643 41437524788343833633334261920225441088 7980644 25195799486885920326208807161194397696 7980645 -29505147610695354718836106902750106560 7980646 -58459435017228259474180341674024294400 7980647 -109117546652334273967516440902438528448 7980648 -7079502586622448401327799124074086400 7980649 137833316550251745444551954491781570640 7980650 15397871232674042596226561572399464000 7980651 22225754846628339828932953547136117504 7980652 -1770707368153420321361683977236555776 7980653 77703168807804864632405151629050041120 7980654 16346043510587248772040593637029575680 7980655 37040494051515709720894114354642689600 7980656 -38267742689119905066690526803487653888 7980657 60607862031175165779704134087161936240 7980658 47650744432442194029423051667992576 7980659 -109421753765842398104155349780690099040 7980660 61664982938574915685813678321058304000 7980661 25586259490632744327901932464297944824 7980662 -7409474362861349708732098412351139168 7980663 34648448522525241676303890645648129744 7980664 -47445304180387565402713489013858672640 7980665 -35504926923124605103421465927959833600 7980666 -15191976071617369446425003602469554176 7980667 35759080856682716523529978671302693952 7980668 -45817659615300052456120770881062940160 7980669 -76577672569751462165021265593894481306 7980670 31650824018659147136320349488243913280 7980671 -154779123475120875400054781218991616 7980672 3888373377242419682266675486811750400 7980673 -165095535240567093752160456864906238078 7980674 9448905992718286649321068653006650400 7980675 -5265561449682142686144883371202945200 7980676 -47766489134392262011457860743543552000 7980677 -102616205898396754070907546136364589474 7980678 -8594191897570902775137400932375704832 7980679 14957064490319063272802226042960372192 7980680 67471111211794276497284507599621324800 7980681 2006449807424485610586921111095766624 7980682 -20123625210150855287443495863436279200 7980683 -152383395144765651091068481303637761068 7980684 34338541891704282707039029013365555200 7980685 -100350387669546751918967161523897853600 7980686 13524515043364626687906949836670972800 7980687 2072147056568489562954714327702132648 7980688 8981233406748112642355509016686755840 7980689 111304924786898887454298111744493469490 7980690 32125638211968319282972706227828139520 7980691 -18369796755150684734087035264894326432 7980692 98622372740017076300917205864053436160 7980693 26133930465122370798724681830551040 7980694 -7795998444572636986569783865794969600 7980695 91049096203249051975141115982831970200 7980696 -1311104400152080890584323760974848000 7980697 133678855907973079125080687941977027146 7980698 54153354527866229238663946810992587520 7980699 20341099869223392415027016688764910528 7980700 -10203964398761505907055906323308697600 7980701 -53558724852959183862252661810133424576 7980702 -3847578079902891372499254720529784832 7980703 -77780412500473129542723321002578225880 7980704 -14924771467513306699902341771511005184 7980705 91431418261458109900929369206366756160 7980706 -52956483973356331973580564717914870448 7980707 31133626165423424757094870700009948112 7980708 -3412283414469743429222087140011749376 7980709 50357252478732094798063010950261487040 7980710 -49306518166252264731153469050038490240 7980711 9055106133114330472504250229602623272 7980712 -64141270938636997878506639057485132800 7980713 39338787769541451196201212214099024200 7980714 -244017812106197264471817746284830720 7980715 342281015530221537728822309564008800 7980716 16724856146103556573776857270926474752 7980717 15893374448107593442586168106829198560 7980718 -54900186962648656596341892462105888384 7980719 -9035751837207518273243995321175179920 7980720 12870986949570274677264852525137264640 7980721 -53186672070635322180884168218042685888 7980722 78639644850367814776397918117249846400 7980723 -21895206952361064173704896360372962028 7980724 30167631547759704714412879888843898880 7980725 -2532085975399669359281481130671429900 7980726 -12594284900233572138869717137414578816 7980727 132926913698601651254928165012100289576 7980728 53884356467897351585990080403065958400 7980729 -11395593085075174047530550889113851520 7980730 28200492954694171314706237039553068800 7980731 21156224790885408326730899470785890304 7980732 11459777436565489483412853206620680192 7980733 -10431701661563412142270104197988688256 7980734 -18864349959828387459911343047793524160 7980735 6638910312715989321173720562399720960 7980736 -18300027865585702552968550222161510400 7980737 42045818570007410870440786868053401600 7980738 -21894806802294717841203548322339072000 7980739 23742952865970659025293602204692737824 7980740 28154614624757488699445128915242662400 7980741 133495628812536554231178642196239820800 7980742 -28522958827689918459097757262823127040 7980743 -114613310646653977613043348139275070416 7980744 3574223290887421097208525851822653440 7980745 53207896550138579071898001221520818880 7980746 9949789908493875837436754428502145072 7980747 3357719406334184257330022227762672128 7980748 52298935132894339657775520601651313408 7980749 -48001802193790854944498103293150175360 7980750 57846786999253272501628679689079664000 7980751 -59842341734227161196599773275821023248 7980752 -4992291224744453431858799378345558016 7980753 -66844706915078209041188938864890336000 7980754 -4378433809473910249307875052196139008 7980755 48583479866379617111490120603080380320 7980756 -12509493670849756987706129057740861440 7980757 1233061203413345423853490225122995200 7980758 68433544359438784708255700138817672480 7980759 65615426992432341516097076117791090464 7980760 27107190043993653818510870032813056000 7980761 43383372755238073520100260205540868362 7980762 -344649420420265413160966613892821760 7980763 63271275993944287712607962763954084096 7980764 13804777092455108991449998204924821504 7980765 22466312380784018678832664076047633920 7980766 18784329700117105572635792128142408832 7980767 -65621585587669751415071340587545001160 7980768 -4766591526116181122366337316894801920 7980769 71615155768413214557300013303185238596 7980770 11470185436799348738866172824756623360 7980771 25942316307148773567087496231233766320 7980772 26174357668671292511070534752936142848 7980773 -8991642603418545284466813803385977316 7980774 -13865976157454300861905009200628127040 7980775 -54287402219050493832747172069774505400 7980776 -98399892252192757132978706677359313920 7980777 -2815782898045643611930749415298788854 7980778 33424160614157605165653233816282569824 7980779 41401708400365463548715130274236107640 7980780 40227320628455643414456259519989365760 7980781 -116710273236289499875699362276251090708 7980782 -79098977538576963957673187890929801216 7980783 137306974444393675674950613227046387600 7980784 150030798986082328150106488341200896 7980785 32243648676193819351921883269429362600 7980786 32336031250528110418839983611505664768 7980787 -116766910768914049525156584745886944564 7980788 183347830570164851578646584889904869376 7980789 25348961239435959881944058120082016800 7980790 25607844258550817781595180484341094400 7980791 -25339479790506331694564717479350087456 7980792 85975875375789431678058263761118208000 7980793 -39282917307365412473175790949989584576 7980794 -5570108767008392340226960695800547360 7980795 -4077466126534096244223236874091468800 7980796 72632224058753415498458498726769907200 7980797 -129515442728775496112595515568527802 7980798 -469690948997815345081430425620664320 7980799 123470151953949226173704516042357205160 7980800 -764956905188062116995333175115776000 7980801 13956862087290820360891727741795411040 7980802 6135154620055409976166435088465259552 7980803 -100620259033714131223400397937904962080 7980804 24478775206245443026593240740981685504 7980805 -2636591686149043810580603581692397440 7980806 5022693570165178641346413697954171584 7980807 -18182985554876192024686107104142379008 7980808 -48005109128326988703856884892710912000 7980809 82964241184561933817211746245751864016 7980810 3365212619269587368778994961440508160 7980811 -110802504691288240990454654807714812588 7980812 -14412528555627620866088172438779658240 7980813 91477875707800254710176339209251954124 7980814 -27647385754051746777880862987645323008 7980815 -89727497145533141057688926989073330040 7980816 669372588645563134969768936211742720 7980817 48404229847062019556450097676487392000 7980818 25644114792163826118965058952598197920 7980819 25399140374844967903006274428778899200 7980820 15124835405317192198782806059231956480 7980821 -71190110598926571124959110741491476978 7980822 72136489710390803766785166088200992640 7980823 9386503253831348764332357528412449624 7980824 -83490894131570606943339241664633548800 7980825 -697643897492388455967216865863956400 7980826 3839739025282722308294068957581422592 7980827 7211971659970536555201435546291705312 7980828 32759882591184659422967422558271224320 7980829 138213879715812046503329199126080749260 7980830 -7742946097875480544685973871149615360 7980831 46691430202880386615905631190443341720 7980832 -243202029716013175472001025020631842816 7980833 -4447012256366035656933501017596574400 7980834 -38492028835784426108460375275094597888 7980835 -64295424960986071552807050918061227840 7980836 -37228946628645259237100156688775495680 7980837 42972747970976896860890280764271749952 7980838 -73216907668083072756816371503285915680 7980839 24063539610117777876129820321800562560 7980840 -19021426348811828287982685380326195200 7980841 116860783705923625595331365095857167184 7980842 -3405395671064363276968356468828471456 7980843 -339404409528653213366953495950616320 7980844 116233568058947661032365395163540736 7980845 -83152483492204082118377505684488406900 7980846 20031256801502974321633776806343725184 7980847 7517537713527272466023739131545960432 7980848 -26755991747831536168982426457491324928 7980849 147258142712513885455012719572109235344 7980850 33794053109500503675293394572585012400 7980851 -41547126418840494020783453668470983688 7980852 -108980788816947867026905321974047932416 7980853 706213453438196214335230885288043164 7980854 5388344275658639542983695991701359872 7980855 -12119696862949363147466575773274963200 7980856 -86912249709606993592207982767458017280 7980857 40318517281106783433576233302436873472 7980858 -30892159250477358734862191887069485600 7980859 69130070139439784001649376694186905060 7980860 85506372141507635280462811658276590080 7980861 -25678461447804486648447051946642869696 7980862 -4546543421816462779324578326020975488 7980863 -40050142870145427553471941313418344080 7980864 13290039077664910544316730287033679872 7980865 -2128321180607911392386110769701966080 7980866 -8495988550239570652033720809937672320 7980867 54133790365534655760769605142265946408 7980868 16663817700838283644337186520463691776 7980869 -15496298661545910355069830620224445640 7980870 16281327639125004500474334699442300800 7980871 3854670670612855467424350119824351200 7980872 22812143382171082848999511860072268800 7980873 -44299250353580856066194307838885733616 7980874 94665965009045354672732882219616053760 7980875 7179146291679751931255396612909532000 7980876 -40019822156699482942062464034106967040 7980877 3841274450058936521007406288026165952 7980878 95759347623720073922648448249101801856 7980879 85280629642620968044680368382112012560 7980880 4350149203863740014922345540685250560 7980881 21827328493688739860144687970894413682 7980882 -7841700080221526698486482337163968512 7980883 60577506017170492586359448308495199464 7980884 -8828403339837919805735718272858669184 7980885 -31333805032226167991682023753469352320 7980886 -1309755947859546026685810817877332416 7980887 -195742596079820498478634117889805708000 7980888 -33121320884187995416450960094118543360 7980889 21637078001553023050543618951676697856 7980890 -13590642779369075092803206799423808800 7980891 64521757324242513454499972168175548784 7980892 30248660868080882022526771802270921216 7980893 -92651402469091950655697124670810495680 7980894 -32655950520495503006238216820732463040 7980895 -49465902902358808876576678120008000 7980896 20680148950790059688216701063365918720 7980897 -10552281308591580873350245639043556480 7980898 -3400491744566533582553194259624506800 7980899 -79101470386009101654995115441737846736 7980900 -16734978010081681586750671260429312000 7980901 2062827141778966170864322393601283100 7980902 36059124598153190377159773490613053152 7980903 39313959121655041497988405243670219520 7980904 190946996142780207975827938804281784320 7980905 57672769691327575576478850316389506760 7980906 51207952921115279404151716586812088064 7980907 -55922662819616971275748253925708510168 7980908 8884867594138746155854651232815847424 7980909 -76340006283833374337636161877668264896 7980910 7740365729963012277279890528764373760 7980911 -18260660360642185547056765056892381488 7980912 -223038615430960295242924341929410560 7980913 -165542878730543319588991615888068951696 7980914 -132618709520638210919333670599296553568 7980915 47800892086582053439333351895224399920 7980916 -5185001226021647196278307582652446720 7980917 -54276906930971171263593799044546477408 7980918 -51275539116621484384933603199089728 7980919 -36807438019453062923670318449853148800 7980920 7457707522059462860686981914980044800 7980921 10493489000071683712028061213727584708 7980922 69668656430365642176453653855552908512 7980923 -144659285227677705746259589030369428828 7980924 14162399208841794019527124483439878656 7980925 16222033899617242774461407427759261650 7980926 -49778037911866877085489843164751257088 7980927 -28626066188083989239755970165000797440 7980928 126226728029490712430908292158791352320 7980929 -3877249628093195473236044847413544960 7980930 2759420452816774557416020572337420800 7980931 376663639479387352764180794571686400 7980932 970461228648469659426561094453996800 7980933 62269169667940251227602771744737721824 7980934 11440603006387117963843167862561492992 7980935 -27584851678629484099832113823741652480 7980936 139897525207961353030885122222103511040 7980937 20781877859979972914686010363259492744 7980938 -8491711834810275225999671165958248448 7980939 -71483754303407706674524338719690004456 7980940 30759375852657386131338018919100666880 7980941 2988230287277936941805100365372134284 7980942 -51834544190765021906595810358046359488 7980943 -32061077608094022181301513433625897800 7980944 -2829394830717935242537960363944493056 7980945 22426912312482296628151480724171385600 7980946 73775476408178758221835879395100278672 7980947 -15620855432210432136463441346026860672 7980948 48323974645807832538975443904712617984 7980949 196134140896097409057051528454822571964 7980950 1299107886851457062391946534397952000 7980951 81376913056415523222056022059420306304 7980952 20516344930455977259803804888092262400 7980953 -136267724049989104193312796329627439798 7980954 21515586977866903541262296117605564416 7980955 44833681225228661532727289144492211360 7980956 517087169827354584474440344465176576 7980957 -28628545391415810810733865736920967360 7980958 -679890501547539732100326169395974016 7980959 -37586639979041751438998987499378128784 7980960 -11452383243646183386270722171496038400 7980961 -16027505619644208164410290522496373100 7980962 5107424448373851419305766959491664128 7980963 -21755306247293293986403252774105732800 7980964 -6030202972422385856727129703639382784 7980965 -66966362402032968632164179522083346600 7980966 4060814869470005322312922348693803264 7980967 -10982550718470144193829728862147245688 7980968 -87451134184741765067969541100956794880 7980969 -5232189171973873748312709265955155200 7980970 13045914160124367286087157858271907680 7980971 -41050320094027527047133982277458271856 7980972 901879011058961842884936503299141632 7980973 56038590711706262539741146585809151552 7980974 -34356409316203081202922088301985158400 7980975 -67639317186562764599183865510116700000 7980976 -33747715387229817366843709102260092928 7980977 5522848191067281548741420810932372608 7980978 -5494182056290810946030387109051785472 7980979 -35188282569799089494256225257434876680 7980980 -190865319578502473077108429666099200 7980981 -8928179928637175721472197085869278976 7980982 9460687986625414269025799279124782400 7980983 -127779428526882021676027380857744535768 7980984 -15165750744262952595518153506357248000 7980985 15950046746706519938554338974328276360 7980986 649031613902441760734688009436056000 7980987 10238470396242175761216547316356541952 7980988 800844644705443908354394858247981568 7980989 54594099171278025335754830333171274720 7980990 28410368761191276921248032833870624000 7980991 -57074456476523132412320382771750787008 7980992 -50459507762078066704080064492930596864 7980993 36637628236468133597556979542954178482 7980994 26298788938789274527171420178895416832 7980995 -5881811762263982733419564984758052400 7980996 -59936484142284701940640150093459501056 7980997 -154095056037612464508568253067287171554 7980998 21243507948640966219709920916497294464 7980999 32616775350530966497860574522990813008 7981000 88014292540247516374480248145797120000 7981001 -12431892397848644884516085857345323648 7981002 58760271471859117984528478045311276080 7981003 -192717625692499126499148837489668196720 7981004 125633913322539140877926823355520910336 7981005 -31646550483417977086141995867277891200 7981006 3443108541927813091592272830660480000 7981007 168476106044332893145172183961656245200 7981008 6795263687454610687306849217014923264 7981009 -41932180424400110992874258800809350796 7981010 43320094671561757078409047086525056160 7981011 -914947376189142569800998631892740848 7981012 -8007893131292585484702012678499434496 7981013 97688716923781820392295116186269533262 7981014 -14337172127417666412803925230224041600 7981015 -588379780881994524025874522691847680 7981016 -141170598295865600060977082281296107520 7981017 3033025901485385445156358677809727936 7981018 -35257378882044907588544485405874177040 7981019 -20221915923146117725984172483280179880 7981020 -1917402486795887490272560394634393600 7981021 36520883178767446557128125809094925222 7981022 -60181430264708174878162848804455143680 7981023 -36987585345495876086096974373539374336 7981024 -28538889236527024462458910788843208704 7981025 -31001630115373941273833500990487556750 7981026 -29441120585896724510368324113961593600 7981027 -70682431647558083639873611701614782320 7981028 1857194814840742174373541214563664896 7981029 707377899071050798434661319237989344 7981030 -10057491068805332083700029029030595200 7981031 -54047678986092457190822553635132297208 7981032 -45086231983255009401120057839971123200 7981033 94224909759016429498189796686504580282 7981034 -29886458091714155288203540426050490368 7981035 12839184780091636158064831668106345200 7981036 21919592754147249057429951390182246400 7981037 26288446277944870501435075853524393686 7981038 -17402615822363274219909294157902739200 7981039 17445148278555228278653289453399280 7981040 12207472439268005208468578206143283200 7981041 99868563931987907982133580964021915744 7981042 -33661801427548237587168441318367097328 7981043 2714311966085167537766833542626472960 7981044 -7205918125383191286203626567872350208 7981045 24331004696648157821866629474137863200 7981046 -49489133129152967627293619557726333056 7981047 -13980659488773586537837630453601014152 7981048 24242039254786110991376606925002956800 7981049 166073321952055742365061931439497139050 7981050 3792668571131648653840153972669747200 7981051 -1959718238147246098712338172316628336 7981052 -71786682042216503931029630184415985664 7981053 10603808955759805588577860622942920704 7981054 -38505372222118378792012821662215875840 7981055 53658974226513555932466503933187801960 7981056 1513022542916500662790186328874024960 7981057 48428766586964408089958364884806015424 7981058 -1022746185301289885645037899341888512 7981059 30430356746210451675365299782406963704 7981060 6550604203048868734621306364069890560 7981061 51870132658171849252403732644188149760 7981062 -16071264621665411772529043932969021248 7981063 119131804239832311474168544211418490480 7981064 -7646894134245164736785042920729804800 7981065 -21783178531749186258374858686540128000 7981066 -6119212329992758256707849270108150176 7981067 152729263508923409315995139149434028116 7981068 -5006757684764520704153106247136924160 7981069 -54648681163174560180749880866022399456 7981070 -107898783950183939018695174877204682240 7981071 -25794170248396761540953984623197360888 7981072 9972651932218329281221739618295742464 7981073 -40946983823052834930760675032528811920 7981074 -19441088981900207408134135609919741952 7981075 29897765871888720176608683399194682000 7981076 25739385499507367432444242095504537600 7981077 -16623062026322961843419875925741204544 7981078 -25130517927808552261812713327977897344 7981079 -18504124499767034477007939470257980024 7981080 -29552156747916690854810856327017472000 7981081 21545927795982443758447944187576526212 7981082 -25580616176883419166830179140136078608 7981083 -39492850009883447166937059141247458240 7981084 -27821629571515182241397901208782006784 7981085 -12053938870079639936403721318029344640 7981086 -400087399362098326385192018252470656 7981087 24795883224531717893993826219119248736 7981088 -15823288013090088026692544226056994816 7981089 43102656971697269274255539072059878720 7981090 420337580224632034315382156682083520 7981091 -28280049716877179298020251088986067016 7981092 -9780176756979718730229523384189329408 7981093 -7643660227094016674380657026805796640 7981094 12702961850049081314260903019094220800 7981095 -70224406384547042699005323494641317600 7981096 97505285136287384580597095647481441280 7981097 84454971863024943043777825410175001472 7981098 44148863425920909629404663890261596160 7981099 35106479955417885825672494167124161936 7981100 -381305002300834661871740919490809600 7981101 303785429584097818967946253228293696 7981102 -72828316105643540263072726775193062400 7981103 -40246709880481985381185955778732516432 7981104 22507705688992127542689931012514217984 7981105 48146641366584409419179566379780026560 7981106 -34544562562118904960859893043537920 7981107 95986823740271370954025212987274919040 7981108 -80931877778107912223762536399288997120 7981109 -104127170985509090449104969416134768008 7981110 3580409404073264853422668180511520000 7981111 -10635567471602000992251167302590814728 7981112 7585679225150065774820797449428275200 7981113 -5526253507981008768637008315503790720 7981114 -48669678355477277780603625334632906240 7981115 28444080766369434061223637955777511520 7981116 -19668629550068086773606345999190351872 7981117 -12004724537045802081894214691983590394 7981118 -34855360033482073804406325982192484160 7981119 -36403756694923961815426781610729976800 7981120 -1897238887275975461103302238457036800 7981121 -75737516901426723308149853457781977600 7981122 4873392413354986977511856986220012544 7981123 72437463885057438180426085081043069372 7981124 -46488199701107554696657798044556917504 7981125 -1498723955629185316265964367335432000 7981126 -15821425895191133375783795003061258240 7981127 14346273554357039885414752881401046144 7981128 24203470463821824754090777662013056000 7981129 -4712895383178400641486387620412108472 7981130 22721877830964176554130346302126956800 7981131 25664390827497324653923629843612212952 7981132 -23593092156693736719210321173738213888 7981133 132579720786047790042039210304591855680 7981134 -2478482782617516467624761692230028288 7981135 21923896410083179491633116962644191760 7981136 6292623453618114619617546407951990784 7981137 -5438089110012720141518384616900759006 7981138 783566698495973763449767428495595008 7981139 27898449383893126882030262857888136940 7981140 -18722835201381405090273628899538636800 7981141 14145595960060975068203992278629997472 7981142 848596754748877809541329789789087744 7981143 -43609996921746678774657375897142315056 7981144 1764872309428038389705954667669688320 7981145 56270276107166359760646900162755568900 7981146 91435960341870476379548276364555456000 7981147 -96186538694358384246008928976502537404 7981148 -7157921486987248573815944076300748800 7981149 54288270419059918040238746030119818240 7981150 1038313883713701602900615352760180800 7981151 151455470635801657923027181764908677152 7981152 -42286503546621414858762335123479461888 7981153 32356861113054844598036259424069496340 7981154 -15614889653111672952629434464893172960 7981155 8013216732845794553680291787909544000 7981156 -76613344226445667082660254815075076480 7981157 25957651577687108186820223227697956252 7981158 -10365997383688843273280892457088914560 7981159 -38121346457134298771942009998727739760 7981160 -105334719989286145466001597155020800 7981161 -38969951363693302205318411929427518464 7981162 35122405162677010367564848682465448192 7981163 -11041216316577484067914956284114447496 7981164 17932443914828698188671265819833364480 7981165 -75710568879852417625520962199338781940 7981166 -14860843792213939184808245022639667200 7981167 19495621113204452020027319633388526080 7981168 -370994041264759096451175497837674496 7981169 5010687303719739077558551640077559826 7981170 -616802100513263956915124513930588160 7981171 153619054362947059711740757331570315664 7981172 -112721376909987116982883598282740189824 7981173 7002660337733642931467799436393960302 7981174 14745133839412182963794631635963500992 7981175 11599802001550630089701639401653967800 7981176 2501505707157215725122308875605442560 7981177 55443628881520649957126203382293144200 7981178 16128674577346731610070955532323325440 7981179 -69902881498927190157802722150325901712 7981180 8239838418174757640288818278094502400 7981181 -20392576902363347882526668558089942656 7981182 24338890017486377803063273962550859136 7981183 -17243429521709927040942456544423560480 7981184 28055415973189306965661430109689610240 7981185 43396680955134661663231985696747208000 7981186 23842159765330966372773146034964323792 7981187 -516757078891711585183251659285592432 7981188 -49286496475349008616564403149266550784 7981189 49559450650342686330526037048467280990 7981190 2336954292651046041983763355262169600 7981191 -111210874757909313422249939417741408400 7981192 38405323909692024411667865051705472000 7981193 -118743480233748960623448636020257104192 7981194 -7442756423322351755494673649753510912 7981195 -7087714130208567269360742339173086800 7981196 -20175948171725105535613611746585582592 7981197 -305246703443112129760104791213706240 7981198 11415676166232922385757154192750525440 7981199 -34876731240942429911732970085996058160 7981200 -15506783746462174362694713778913280000 7981201 39707281489591827753418434527059853812 7981202 -9859266787134219657210007268298638448 7981203 25149261409384441632832389624660389304 7981204 44471835328290008251795714319059464192 7981205 -75926701076201783447295318511015853280 7981206 12751906547804055911871528296222755200 7981207 -31893749305138953807905348486070537312 7981208 83585470616417521978533898078764840960 7981209 33923256769295318195380297878324358644 7981210 18517852926891793365245833245886913760 7981211 32351193298244308837784452265038242816 7981212 42167364665504318933685537559556505600 7981213 23519567862039653145599351381126628460 7981214 42638950857919084066759797794911491456 7981215 2571409133419721836360958609563578240 7981216 123380688112447985255448626928754360320 7981217 -12217555453271483587512603819033770220 7981218 10535125255328476322845426280647918800 7981219 117774533825462010408168295068484909000 7981220 -8380989598415613184563494279203499520 7981221 -10646773539391369582613088239417498496 7981222 65826100086342672684163333473185341824 7981223 -46124077892678146671431370749105595528 7981224 33847069719371742358299631799619747840 7981225 24693203712859189468155657453366648000 7981226 15128469963146429967427564492721963520 7981227 79282333893830113571262676939550193840 7981228 -64553666428318707460938379810010770944 7981229 4415205178548379478282614793711829120 7981230 240981412311446179239578837867212800 7981231 -160596436649939053506442988264966873968 7981232 -12134721061151809920358806414852292608 7981233 301087073240824894640582157663162048 7981234 27141353916829155308591613886333664016 7981235 21186509752611695458992184305297228000 7981236 3554600273483705536652811919841778432 7981237 -61558976833174069377487647014979566496 7981238 61407179867219967248000979566780207520 7981239 -540875172512376284896854836564330880 7981240 -115248595193553529283345800693460582400 7981241 205634510099150646054305824434411990240 7981242 -17980164114177334237334461595926821888 7981243 13805918710273970050199909629631881464 7981244 -59254615755950609104112015408048446464 7981245 74685188038958501895344619859095261720 7981246 14299846798320086820760181654823423744 7981247 35336148806552279743176020778459717696 7981248 9759783069271028958979046582161244160 7981249 -96830096485944209986805914508135819436 7981250 -49147125225947068809011442376205700000 7981251 -40623702447021330049221774543559010568 7981252 -31870410994342055374089301799099781120 7981253 1462763682099155238702174685554842880 7981254 -607330458501089866957431687106704960 7981255 -93759219331008973485626615388559512840 7981256 63574561980447269522655323290208501760 7981257 42707738592345444537440307613216495392 7981258 -13314232923884604841055159093867532288 7981259 77093039451229661214234504284446205328 7981260 -3920389723015928925404035843868590080 7981261 167837452008058732934209106980060035552 7981262 -63074753762041519080588622305901715328 7981263 -59547921840255172355055638025575626008 7981264 -78831080885887323852293662037563146240 7981265 -34275313967957906755240348683571275480 7981266 -26983057880622818568362790323821550976 7981267 12326493326162733569399427230878436000 7981268 -8754646815709049234509326224646682752 7981269 -72131817199564975568272514746217472960 7981270 -14314014672911763020444732621432768640 7981271 48390897437394223854142149801638629344 7981272 27515927219012484038348978133001912320 7981273 570139677116962314815270571276168800 7981274 -25021062592020107525583122522033902848 7981275 -15782969709393187557045181331126590200 7981276 -41433653155057658297473048991233440768 7981277 -113032998852873304780816683778868947968 7981278 32131637336820959404232644071270229824 7981279 65320038164397177334255667117113346976 7981280 65196353717334609941241146951946731520 7981281 -15678939752141179810303052280144000 7981282 -48853833830407291861046383143339097008 7981283 140414045172960634485473061066735173532 7981284 704802982136913620629586279509432320 7981285 36500839256411217453624176142127661400 7981286 -61466373451029896017494484021451221056 7981287 -51856076976803679066670482359326804440 7981288 -46389535636988362699610543449527091200 7981289 -17768631955566462316572809284011683910 7981290 16259208208454039223837338384873101920 7981291 -46845024210641094672396833465081190400 7981292 -83648405587444996686547305158705172480 7981293 -17189519837383265644867641098388336000 7981294 -73816612936093610193207363452623603008 7981295 6175816247484904759869244600484544000 7981296 -25764096573991054301842988902852263936 7981297 43227718744490392430247351598501521746 7981298 4532133838815559326293758789327600128 7981299 -25639084609228526023789777008588172176 7981300 47471145609587614402324093134130870400 7981301 56013413586359115857940650421267654204 7981302 12077651244512167638742252668816912384 7981303 63494847339595780324117949124828040368 7981304 96818940969102279369161771641405685760 7981305 -66823567907568316895101549428830350080 7981306 -6364719277144726894334465673401482752 7981307 -31702185739751511940400465534421457200 7981308 153966095083847031580954364898774712320 7981309 -4096644834902445245321879033147815360 7981310 -28152507191505123851873672275888597440 7981311 -35277264339449215080163726244355834240 7981312 -89344219233576589311460997460398178304 7981313 7031897645797763080079458851849088518 7981314 -41636880469418164872826101252894593280 7981315 20487613174839751889748411765908697600 7981316 1219723523148139868645211643117820928 7981317 46326385784710005353523850099115950848 7981318 -44406370793579781822368061802471482240 7981319 -7879095127144887819060275444054642280 7981320 3345607122723333520788285974030745600 7981321 -28094806034375911838322977453546421478 7981322 16523389753428551559301840389002403840 7981323 5390222955343552642211731158240992256 7981324 39383482179600548925109792488643741696 7981325 -68632520838719162571210313439366390400 7981326 -4712913172330943985507355996425556608 7981327 -149873072860775672951069700942569471824 7981328 -11981960484734156944054550213821390848 7981329 -36866280341206335348661618844271588672 7981330 -3559799765721615880331924455708108800 7981331 -76294323377617357182619753150051718868 7981332 -59305243642810740538907788616718256128 7981333 93482143034179093611455148325711469582 7981334 -4751599349258794578544981338540787200 7981335 90440750074505233207218123199987753200 7981336 -144029357893816014595412318113575383040 7981337 -26474395683267260414971632763947847680 7981338 47635907164601302322901236707137529344 7981339 91357614886897122164101369622680779140 7981340 -2926076856408523856670296808183452160 7981341 17035158814888720629131251779151953792 7981342 29040742460044226079206786023129929600 7981343 -24159733032108220038675248133742011240 7981344 6154679369427323078394751622905331712 7981345 -43139322952507852821038525335737468480 7981346 25650798899455215272095182948990725280 7981347 44623492809927635078999798986022508288 7981348 44836419488133470822651070026703444608 7981349 1567938612491014806426678331772698110 7981350 3514851069893388056501411768955331200 7981351 -21564718822651456593127479747429695520 7981352 -56931476494501323492250567978608721920 7981353 -19459314481253685999745590158010771456 7981354 33849485041034306523180520132235233632 7981355 -9120722702236951458378094323717072240 7981356 -36458782236474846839012896029034633728 7981357 -185918393016373319043366586976372589140 7981358 20314618695080891758149246824166761472 7981359 -938363753355761525515641705134621952 7981360 13828778206568805378247493821147054080 7981361 45758012762085584046064931107362034800 7981362 -69864316921924184795664776942524677120 7981363 57859076887636704480105563829220622280 7981364 -84653913570938396507233224554819468544 7981365 44178032150456037900197668421023792800 7981366 -92293442599134293183006885108250469440 7981367 -87864512579528832132540703194833755920 7981368 -32768868826781327292821860084413235200 7981369 -35918843149490936626989993058467945840 7981370 -37878752014898819649132045752450611200 7981371 -44245000729090502100661599395030681460 7981372 -9518453465819303027883069055627289600 7981373 461742299288302946643847625995471884 7981374 28820674759228093412329946475854756160 7981375 222505542809200825751296518770580084000 7981376 -2480998654278445511073448359861682176 7981377 -925061646993465322030647590629966368 7981378 54731308561587789800862334378498284240 7981379 25310659267837147321668125786839367376 7981380 33101518928331151757154273495869952000 7981381 -24431975009692385910462620249700506760 7981382 2578270111343259074571346216622674752 7981383 -67833166754245981123264517831176940376 7981384 -5508234209707402783525030190640660480 7981385 -43324514984395908008707103345037051420 7981386 6551643189237690376702786975260733440 7981387 -153185105841173390099978754691334602760 7981388 -57686836301994824146754630797746076416 7981389 -60464932572510824164912285029634478400 7981390 31199781805194502091400510330827755200 7981391 -80122125415300716219710737074565481856 7981392 20479409445237835197155951194724892672 7981393 -17232894597017121098299361495214946816 7981394 18769195435466267375973630299123807232 7981395 -13407116933531740976956630530998531280 7981396 93263238501987405529573837557371772800 7981397 36368070990374380446887996419338096846 7981398 57559551762159491587895882808576897984 7981399 11367158627033862924020020002968485536 7981400 6032006652119364493110901815512064000 7981401 27058737459673530770112308901651214032 7981402 614044282811149073361684198424320 7981403 57777937830862844063046779138602343784 7981404 39950662160067709938990528589215607296 7981405 5470799313621477879764982632611296000 7981406 -90902431528067971972568685877988498880 7981407 12490446435903966721838138882122037760 7981408 -91277661667153494384330946836904673280 7981409 -13526493052633527023583820666488556440 7981410 -26309046649976773601056188654657392640 7981411 -143132841332263961270381529011272629988 7981412 -27235729094382498195088010825936886144 7981413 19390232450884035853271046412270051488 7981414 27397679294886823713877961556802280832 7981415 17885322487292876339819576189815088640 7981416 -880178766880997788785021401797478400 7981417 -47364908760359717079616228201751374534 7981418 10600989627955490684410782834378942816 7981419 -34050019913179912984408414800447814056 7981420 15065838010708161000183854897039585280 7981421 -60898047052364725850300633012001984288 7981422 -20255281241865903050574394959440430528 7981423 -170088291012688004983713838532658821096 7981424 -26416704515169551389447655633736499200 7981425 -46865157707059536464227343500905294000 7981426 -20687558711640150873070403504632049760 7981427 -12453677221088251180451863315519272240 7981428 3999934595052707519932505005810360320 7981429 -7639731033520220221164428861561911752 7981430 -59984099411507579160907342744851440640 7981431 -29172918278892544038930805304030265600 7981432 192975994169583916048556562577919508480 7981433 -43447380928214213315140441001822391318 7981434 45493857564044534922792435263315151984 7981435 26894078030051217012157449024155224320 7981436 -5148697599396666233299704179511736320 7981437 1531238827909460065175858567902189056 7981438 1020938544552033259506882950540469120 7981439 34037645810337921171940734357464036856 7981440 15380162584421047708374404561475993600 7981441 33743332468831818805323690732268357972 7981442 -12411001693587473580619384919203110912 7981443 -40223709944080477848441483180630497280 7981444 24185730628837165506313655312832179200 7981445 -768559554028281682544231690537386080 7981446 -13469481836638866423130287439043887104 7981447 -12138524161286445144239028760902992104 7981448 -23831945379856290123374127879910640640 7981449 18563425889113247404772065685304913920 7981450 -28429657442300326009530837210007878000 7981451 17086513630554673088378742975667507920 7981452 -18070600510471751636755957339020205824 7981453 71044572832427576613687956355466955702 7981454 10345848049326818128909610364873854208 7981455 933704916928397643563271024900621120 7981456 -5582561031796953545924114052266590208 7981457 44997015640121067294432107004885720432 7981458 6312370926032480737201500510622610688 7981459 3817333208473223503652396336487317680 7981460 -13703215916682434592423125466539581440 7981461 -27018668305138579039185877138397729760 7981462 -49056948345675822127721081315815308768 7981463 -137767623636524752089138523762872778680 7981464 -30696419241194289164634558135267348480 7981465 7285812702829632778424431366810192320 7981466 46560892126704031269652578660089388000 7981467 -41222805764359375220398598321794709280 7981468 -93870434032459598712972621141591058944 7981469 60505882409979799856935182165910962144 7981470 9893631568136623302481907807309414400 7981471 134011054069109069440853328804659336672 7981472 -183546438743396230716534037469097689088 7981473 -25978382775699055715409076521060192000 7981474 -71108583877388237144853936818128281264 7981475 -63171334616588100415673771983502518500 7981476 -4743542016289541565963835885552647168 7981477 10268950632049152875141778157900281344 7981478 17302691836149848905470791000152112256 7981479 -40928357762656049854239003193054114152 7981480 -13763066706293329323564394788702720000 7981481 -19517398555822475488698869210174579718 7981482 -14893168790662693541744801271086615040 7981483 -42681066502914880809714330264264571200 7981484 23697719298397804836581484294438193152 7981485 37572884424687205085050579818342636000 7981486 25002113071188214320828818518366159104 7981487 -152889345403568909479040945498000586864 7981488 10116628136830460849980295873986560 7981489 -50077491968167514704512369323965766876 7981490 -76417673643143078935345847355110400 7981491 31645261948035233450210204484699243264 7981492 -736132218029109545449019061368012800 7981493 86681705637594169232309954422282785024 7981494 27959870819192545497159597158027928000 7981495 -107711770761854572610392565730770601000 7981496 116980778536851723701011505349813964800 7981497 6983751654308657651768866281241796112 7981498 -19780084401581347768836819788371755264 7981499 -26257621524458491812953370379712819760 7981500 91488386049659057940112874401012224000 7981501 -17789422062819254257888130544862370400 7981502 -47472706923273613384104433532740977600 7981503 -689879402251988679585921432951599616 7981504 -17960425124552936252018623567802400768 7981505 2672266556849987220538845309625200000 7981506 6919255708052279297084929495458971136 7981507 76009099972639499276231812307591261756 7981508 26000053708706681669098582510739914752 7981509 89040234852657814070322666586494465120 7981510 62288865923605264650458335227056300160 7981511 -42501300269581884964244025129765540576 7981512 -470033868379518698452981150801674240 7981513 9899743601153157689700233619498620762 7981514 -64843630951783327259045410110519057408 7981515 14528790068601316827823218907755746400 7981516 45801734055509944846577420070115145728 7981517 45185791329719181788493038552782617132 7981518 18583254210727242088609612980489251904 7981519 -24612527971252528996153928439807434240 7981520 6592601804630515977838132369981440000 7981521 -35472378169855751429089230549311617920 7981522 70258655068375224555440640902414919312 7981523 248448016571526399197242248959357796 7981524 -55078454963692486633127543310723932160 7981525 -19667526760561101119213946682672035000 7981526 13664279200226982635366872943929887360 7981527 39443519100146051679505000916644834920 7981528 -4479718452886926075094028704110182400 7981529 -8485129233014366987935169530922739072 7981530 20979083185088138441662832448830104320 7981531 -412789522979740040099978003023475520 7981532 -43016227150052646273093153907140532224 7981533 -9272419392657045569726467257437619936 7981534 -8721963189071890383049627404101636736 7981535 10902285681307005553322722556865343200 7981536 56640535843876078158152293695910576128 7981537 -72669983741160104515644107027020158814 7981538 68267839797358112439353202055098102144 7981539 12876978691193815014626565831089710080 7981540 37872796522257732130266893039748218880 7981541 135081867726401744507629772938145856384 7981542 -27941199141915668962167030983900705760 7981543 195418571577502552314981986428105662504 7981544 -78938202218284612712009586843652899840 7981545 -1834084927684556654618992209103327680 7981546 2219739050087261118667653816180119472 7981547 7728431999124348857153654659524652032 7981548 12955901250961827368029027170786733056 7981549 59569034870707236055899544915794333600 7981550 43062597564243617072323821569473564800 7981551 66656056220729308844749852201504576800 7981552 -8834875845767858107295267261686087680 7981553 -7813206163484419736907151853444961198 7981554 13036663067853676016736890550740229120 7981555 29660928850023330910482459768251694960 7981556 48041448052715813828261228782411622400 7981557 30425844223533222726949534601923696800 7981558 -10998292596531979212292405102916843520 7981559 -7872967114181614615841787134689481496 7981560 -29035476473914206255508036434919526400 7981561 10391707041121333550141716637285512170 7981562 -83186463022666507801818864095410165536 7981563 -25776438068862402989637909528231406056 7981564 6397656556092335961668650339600818176 7981565 -41409198814922738561910157833487875540 7981566 -17137036630598997326202418145492125440 7981567 -106940110687022812274269238809914451848 7981568 -26651784048210652889480089928831336448 7981569 74305288758259852728482192238928180224 7981570 -11803114563423257733855226986930186240 7981571 8367869673649977592061429093268108192 7981572 -35241667776611276536563899182719095808 7981573 -154576221891128821385498710391599282016 7981574 306304664060328309789434896955545920 7981575 -10691680780176516288914565605794444800 7981576 94858919118433403848450502422061506560 7981577 -314843556802842360951302550374841926400 7981578 -57451766627404731150284139950349987072 7981579 -156911881142787853460156204993102866680 7981580 -50788381743350697641677058135861836800 7981581 -103753613712649230058249153482047005248 7981582 -20383181641083599724890189818566016128 7981583 -63375029110150249402611312595929846120 7981584 -8815737313699624863644428372547469312 7981585 132136037766423001588146033117698899560 7981586 96676349202926185620685786102545665184 7981587 -94820155026229555162660130114940550560 7981588 51963201135511561259952975139163846400 7981589 -48874754427592538139558044262120207168 7981590 -699593343604761395447064734656855680 7981591 15896871226300999652565768829260465992 7981592 -111719941054345374848346829886363904000 7981593 -425948118423392392763866753229299872 7981594 27912811523419460474640590816609284320 7981595 28577799122900031132421641570954177600 7981596 -23409380391171383255358955639717601280 7981597 -66671978804774947854506820034904003060 7981598 -34261158591330521204199932843862712320 7981599 32498628555144182737870086604941077064 7981600 -226262238329114927263566976529203200 7981601 -3646621040526451782157864739217348096 7981602 -18491983869617738943126378812330663808 7981603 11452746408255539734338777737465879456 7981604 -90045133226522431387820522348821807104 7981605 30894211189060153294606411193244619200 7981606 -30712836849397849824006435411594836736 7981607 -101474500291607906725284061184074106880 7981608 -19417494425661919031789695399806320640 7981609 -6089902396207131969507556584688507020 7981610 6927701254165469610088015343351040000 7981611 -62053233820643777447008429872345354816 7981612 100060299047826630091588373656125926400 7981613 -83370638958162932900928517397755458036 7981614 46381157899091679208165363883324738304 7981615 51137019179383082799514020375606267600 7981616 -29327924459639865880324920450423717888 7981617 575314795936444615652352797983042560 7981618 -5129074020266875868014780921501046784 7981619 79486312209336843487564792846140843840 7981620 -11441729946820443270507827098801827840 7981621 9776726446805026464049473577314870720 7981622 88771652093461549039781383136504476224 7981623 -35846048535978228806870421432688726920 7981624 14836604675303023123920568676291174400 7981625 -99529710663569438854849842272803251000 7981626 11032520573641223488560150245524178688 7981627 34767467392638542615444549591722485476 7981628 125555180893732899997942567392248948736 7981629 -5310847878199814792801741696164666080 7981630 15306485650569162511160336397523008000 7981631 -44998753034402560420501018293991486608 7981632 -11659051473771776450720722826821632000 7981633 31723220100796997000523860499065477424 7981634 -15568822281597027732289322413962393600 7981635 19785552695225975625995357922826735200 7981636 16296641659135804575358884849599162880 7981637 59294888207940565517419750778320559580 7981638 -4804955811713584134326301890551695360 7981639 2043369947921354280438981256297284440 7981640 31398040664520528605318153900617420800 7981641 -20441094790302369273025901188790554680 7981642 32281832529390419294076335140605636192 7981643 155241731689291060831251551668693966680 7981644 24604313729534472994034593007370240 7981645 25252310907983919558579452861389724160 7981646 -13428098112844045210732348383129947136 7981647 50430581717072586376322344064371885440 7981648 48620905512891769589365705517448413184 7981649 -22904960369177467483031601904818391320 7981650 21716399028113934535381736702471482800 7981651 -851605452682637407457903010842646888 7981652 -22828191163622450053123780495807782912 7981653 7078127524052900862489242446096251840 7981654 -17728404249491887978126519467556096224 7981655 14503264100639893466036150558106579120 7981656 -37800961461789636529697066529908428800 7981657 -1044075975222799753844791225515067520 7981658 -19826160748314521333310303093918654720 7981659 2975187940615262477263419248395379076 7981660 45149200200567642824695377137986560 7981661 -165730237062632167548177920055470955738 7981662 -835320049471341568653735630582967680 7981663 39849968825477829958683277906833920704 7981664 6756362490058727922291014339466756096 7981665 19312101757579721805714276455321949120 7981666 -25289547971361439706050840583421335040 7981667 -15905167255582151186680460276181860640 7981668 10893363103866200629897760561366977152 7981669 69926267771798106578246642298612798144 7981670 -48809690553785551938109849906013472000 7981671 -8178665379790316096931737962461564888 7981672 142770434549498274298236075514286899200 7981673 -27608881633863636992600903104894373760 7981674 -2455863515987218094281597228451423232 7981675 -7725631099897681238312228388064140000 7981676 -207510516574700086387415613373450349568 7981677 -3645513276841582393721299449878573280 7981678 5540909771505343770065894589961499520 7981679 617564258029555756732334856154443840 7981680 -3194926610647227619710921286751354880 7981681 -164457693210547797757050884686560972288 7981682 -87244222414202979838737240608261069808 7981683 22194747047437589090132418907701496944 7981684 -45795757278288373719899479282851539584 7981685 34071367215480865048469172043938951960 7981686 37592835250454491083421823181114163200 7981687 -8452620284531598687310692503603299488 7981688 -19665276341342268104416655315884154880 7981689 24014461088893316059972104014729351808 7981690 -109503071320040034963816264947988480 7981691 2619976361127877177632541655916288000 7981692 56632799194580262539406955651427492352 7981693 -19773233868890584477657538621336600000 7981694 -5275804909125170443926420692196212736 7981695 17849259039514533023313849465037383120 7981696 42975353142862817207548688556852510720 7981697 35289921612726328302743747000217190320 7981698 -10042306473980508286915658448383973120 7981699 119758507863082589051339184705413744640 7981700 -10846193251511889231522957225683932800 7981701 7530899334568380961494514684561301760 7981702 22590905411000444533468666472429907552 7981703 176284374081450134407777226663448024 7981704 122412477636846015746666610614042142720 7981705 23198771300872061343409293694654453860 7981706 -8557018899421143467807875346832842448 7981707 39569276643373960312908483660393172440 7981708 -92351213513418065142016911883061635584 7981709 -27175388808915324154559086894477094880 7981710 -682878331170514120607480751764935680 7981711 -4341046464527279703915258291942612688 7981712 -4774507530951632680012574574561091584 7981713 17106010094610478922836474134348324480 7981714 -8322742041976704551035400518615489728 7981715 919190926118052493013563895007204000 7981716 -21026340154141042924428672603798061056 7981717 -56748252293324804988105850914830821234 7981718 -35974822296153448678063578738606121440 7981719 -44386526228163999308239431970845512856 7981720 87600440449767107452127595219851673600 7981721 97964122484657363703688560211116253344 7981722 -4439903416523328162643287685178496768 7981723 -49489813558909029641097882963545134160 7981724 20901924252414015201661595705614634496 7981725 -2724838266014300000533036876931692800 7981726 64589281055033411929356762744512253312 7981727 -38961579027077912104190880359385511680 7981728 -118992534268271511750236881420371886080 7981729 -9949786834088187268369093340992317760 7981730 -49168525312225451641679498147469078240 7981731 -68519483051113803240664180161085535580 7981732 -13261526620559243185270511965438089216 7981733 -33687389321512341353643606145730629920 7981734 -34183014372821819741640653736914757120 7981735 -53814380353858727700425258024462485320 7981736 1569162264293783330378632364398018560 7981737 54936549779411749963703054672629161360 7981738 -19406914942177619982793316369455818048 7981739 28576399724319815980329733043600399520 7981740 1001791890044856649225610604412646400 7981741 5901545832365678076287001122312262784 7981742 56909932892816160161966145588113711232 7981743 -13819403903018867692708181858385845760 7981744 18617480011181896632195354943592284160 7981745 -33324819536920420949014789065311239500 7981746 225712775259417102517984979847930624 7981747 -1181960033667413851231168152581479872 7981748 -14075547910650277887436924772979425280 7981749 5366253404402032671833685117734940768 7981750 15766032945215589186977269367206464000 7981751 24634632021807617021382037310940144792 7981752 80109388811173335317695849476085125120 7981753 73870133736934253105762720591221754884 7981754 123772928589490764497968639253647689984 7981755 -11751238745379247656531149513480393280 7981756 -31090370702076207575372167579980103680 7981757 19953903672996600395762370423545437080 7981758 24165056503623157670326988888880652224 7981759 3590590264884647543165305406864938704 7981760 10071714791554315565535686915763732480 7981761 -21192810922360219791573219575261208528 7981762 -359549158368101383787706902325267936 7981763 13437426479650644229930681005119149344 7981764 -5341878037883066008518869086586769408 7981765 252736380454102158549378131257363200 7981766 14771216603773010626410169098377359104 7981767 5535152002657852834405192619991264000 7981768 109649687456260172260584667647334656000 7981769 -4526503688385591167764238596404403404 7981770 5562900039252265844516597526580281600 7981771 37771590263742342243674939606124986512 7981772 10021038102597812692286227136421454848 7981773 -100620534515427662250446823264208670016 7981774 11130102647936761930721659139448647232 7981775 13311677188565193332665460466986344800 7981776 3955340905440615633484218802966364160 7981777 -183252372143427963764856814893691535888 7981778 -6234122475373311019650392314645916160 7981779 -34742603626270653853874962327532643072 7981780 10224488225364840753461949868301237760 7981781 -117585411709393901509066752350903974500 7981782 -6549678335886705424802554733709987840 7981783 -145250012441434420136819263554507086968 7981784 2680255168497198886773286701214494720 7981785 -13109072732213722804557273711282609600 7981786 31200465434943088973079508335221203200 7981787 -17138822743940199274222043660019578880 7981788 -27282266947832047915931362762602384384 7981789 1383335060076763336841462458545625920 7981790 46358469039798524281314781996537262400 7981791 -23315344784029305503742289193615796408 7981792 6714524348442081664965371158833659904 7981793 -36562092776088256480433200982884004958 7981794 53538303667106497389904836258576503040 7981795 -29701727392721913916387314873550009200 7981796 3704124084730275928418648784844713600 7981797 74863468044751031226721863230428236960 7981798 -25031502230318336685967928624824329600 7981799 -18148558172714906700464361998089216464 7981800 11248803186781320211429941024946176000 7981801 -6789487933265864593973860479544816198 7981802 17168333724846164729982004333517714352 7981803 17500547260458749165706554533958130012 7981804 -35307342089492361431431187146063935488 7981805 -11667362573331822128845597004908627200 7981806 52214651702505749761053605739643245696 7981807 -111927448199196155390891015587239776944 7981808 1491497559450028316026914819619061760 7981809 48824305792293315484558025703811103328 7981810 -3891869047729171129593601685059496640 7981811 -21308949725592149659258355647468257588 7981812 71120920210621193202274037207264535936 7981813 -53885264850047946312366463685890202176 7981814 8476099333163727800075357604757508256 7981815 -40450151176416447999118515276266304000 7981816 -78081655859038578723236414748838379520 7981817 34731260252664886547084768834760565866 7981818 -3307462944788164924171373382182744064 7981819 -82624405723572069808073461034021122780 7981820 912180117878915622699240861905387520 7981821 89266757190259192677712983064915794150 7981822 51151818758287906371363472110740919552 7981823 113267651478831303434726457010572596736 7981824 -27567096571872812362218408856057282560 7981825 10562340819126275357283152589267029500 7981826 -29151313475685929620306783859350563888 7981827 9898640926084770846255010568640602880 7981828 -12208661365371490374580694565433774080 7981829 -57445988917739608587710405001930948420 7981830 -11755967463930812896898566539455998080 7981831 -57214880826787659622186866385355574096 7981832 534161596500088340791743195523768320 7981833 -43312049734788501209938925837409006576 7981834 -16916662217382205168205432889679934208 7981835 -72282305795810826644025851761390410720 7981836 59809221250203998643945109139499904512 7981837 -123806332162296031808548350392012013514 7981838 -62832995855730713333855764618930735680 7981839 -19266154386349098107047959570774540672 7981840 14089147840908314474714994955692441600 7981841 4364130216773351801042042153541964800 7981842 18464048384860992991142654452072145664 7981843 -138454231701243829878312532655260704680 7981844 -64441457223220561294532361127227801600 7981845 78535567803474968244850574751787156800 7981846 -62717801057347646709402682494915493056 7981847 135527723298780404267533571052054004296 7981848 -41916467616569879385628705612234752000 7981849 -13472788139863302459823374943155149568 7981850 -42987647270492393420110763247194191200 7981851 46287826590650145482689871558458936320 7981852 25454635331740125596038014074980334080 7981853 -21413034312642949238438076875462316192 7981854 20256684100499065097084613809396339520 7981855 -71054463754481431334561766248739535800 7981856 -126912747796367121989177314177517027328 7981857 -11833698541064595853950259100888778072 7981858 -50562362040031224853491818420272620720 7981859 85167088139116867673516741431829268060 7981860 6236570199499841366632911399237918720 7981861 -84750992170033204375819994945644200288 7981862 3969817994510989662589958218817648640 7981863 25196520497522947680566912142372687144 7981864 92420279326125459843529560415863275520 7981865 -77987271775249130265597956006651035740 7981866 12037367087174753762496116920086655152 7981867 -38697907494835030041321517231971115084 7981868 17821398126817004918228178409987944960 7981869 -14795267519049741284620043342869475328 7981870 -21997970542269415060362139737731503680 7981871 -47853803613883244412180883225923794928 7981872 5661907476997462749971961137061396480 7981873 -194457965280739297175741973763240143000 7981874 15239026210758299569836956647482301440 7981875 -328007446282037953003579443637200000 7981876 5730800597911136241849434985749975040 7981877 112559204891752144961417457837052911726 7981878 -3677012060771221495171404508279526976 7981879 104453992909676284107769865495132804376 7981880 -8737248842719673522527979692336742400 7981881 -110380756100426068691088220652212674240 7981882 43949619666598193654190388074847464192 7981883 12286879119965615238211761344827822080 7981884 8602057205751474777657821512373291520 7981885 77043753351269063905795623699350801580 7981886 -65394057692976649931927706722410944 7981887 -62304540157835828437928989289854597632 7981888 -18763388071290301829727674872233459712 7981889 70319437222149498310402656178364490690 7981890 984169793787560720440307717013504000 7981891 -19693425382550263654344132888698937360 7981892 -100534399235253333896483113336139558784 7981893 1171605477562703634007209846237011100 7981894 -47781080580536663894474747326991149248 7981895 -58109150448648464068280330949135726600 7981896 -36519235784717457331389497821995663360 7981897 26492146678105124763992238932070472704 7981898 -7065600122912161699495166301081841920 7981899 -30363330547145231915795012261648152080 7981900 33937551673901327291730264562500928000 7981901 -141896770846885046785263973925532560148 7981902 2456878160766135337874523110088936000 7981903 122932971601605558994846442339643173064 7981904 -3245497582066613381076465262223499264 7981905 -16694157023537854753381837251684775680 7981906 -21961065344494590978228276271581986496 7981907 -99881164837901940758498626806060365844 7981908 -44477890351250238007090236243736178688 7981909 37589803070805667994317091900468345404 7981910 11488574093892942950092561376402415360 7981911 10829350634307758717241303994408962048 7981912 139544613641580779204648330792532019200 7981913 -48191395470579979334551907413572677760 7981914 75372141128122923103854835643556829440 7981915 -13397142712920643985227684543444357440 7981916 -107656367373954408308875972386848643072 7981917 -22661592319458808642654911167960949120 7981918 254258445242194280178408554365393920 7981919 38594289999106387771061353707461631360 7981920 -465606292036703011481138682538229760 7981921 -36949798693305143729942394852991672956 7981922 967129505695761505205086529465893440 7981923 90628385426784918436748634438733900800 7981924 -89130322393328901281103217445294111104 7981925 -6735958520630230207649114819165419200 7981926 -6478440203075936472079182445457653056 7981927 122708192944402891193935136109870990776 7981928 -9036251440725800586816527679033123840 7981929 -68843187604779415479817178103740160 7981930 -15201474967189834528006702769371776000 7981931 56732620180239256744314149276906917332 7981932 23140698022501893855312203308971294720 7981933 -5692589400368506438643677384683919978 7981934 16928234418151377185380983383555351616 7981935 -16621941214808854257209828713298782560 7981936 -8052320728279623790912454984629288960 7981937 19033892306489523636548175399668837586 7981938 -30315801760579602527580913423743158400 7981939 -28561071689247180830110810366767857920 7981940 65217142936998784446181865328351671040 7981941 -39953128804622036764778420311879073376 7981942 -14706616185771338818284203908690983936 7981943 -47757671858956647028824359074677937776 7981944 -39402146090289726697367849059385671680 7981945 -50531239776886069214256062178109722300 7981946 -6720184684592706972107719836746799360 7981947 2655176306418141949473595292055016728 7981948 43971248932303368742754515362931648000 7981949 95230077083511365706030515940830818950 7981950 -2974021681100824348836303719061504000 7981951 32765640775502898602276154781954286904 7981952 14517046179542954891037417578849894400 7981953 21522714887201414848816570371549129600 7981954 8036986456045992732428019857256436176 7981955 15601928517417408774550623799165701360 7981956 -12445514990576875011562927891150141440 7981957 11532873161199666969857530398213559840 7981958 95363753597711962584411088437957610080 7981959 -18305990807992666010785667416612901472 7981960 -10433215139996013365958692302503936000 7981961 459153148873327012329508980404863680 7981962 -5537519713209076263958594390284966912 7981963 77618783070023768521531606012706196480 7981964 -41748035030300067816302665239588678144 7981965 -3191127589702380924621806339454172200 7981966 -2393794370033383169103247622868431616 7981967 -15305577528089948406496787207188405008 7981968 1495417058612030506946667566402764800 7981969 114700882899716786712885768966501285696 7981970 -14294962154031145231146306610810324320 7981971 -65983525369234614581577173069957807688 7981972 -84545061467214041887883632359939162368 7981973 4477893374132283762654246522915640320 7981974 4631760090051875723609663174542780416 7981975 18457487299611637417244426027828582000 7981976 135238524659495305789979182988381184000 7981977 86130821579551830944188010906925024720 7981978 113458274899918864098067930210196461056 7981979 20663956795730802191175521895507985200 7981980 11357112990448143814652541859618575360 7981981 11680464504413289259584865163672178624 7981982 -48317567082240635308300514705156937408 7981983 -3824136568439513872029102565449623088 7981984 185008267662992640225972830653308665856 7981985 32479707528150782250183022480894531200 7981986 -16234623915694372535989640236439798016 7981987 44242540601680614811515357659921260000 7981988 30237642356383001659700565821113245696 7981989 -12624507746078935799774508260657731200 7981990 28799827717734771183661134124647216000 7981991 -86313673861176878733643360315241568 7981992 24162567134498830485000263460169728000 7981993 -109464237058889680865010623575490817420 7981994 -41525563551192807037801400905767802704 7981995 2981177893328395871571831627063206400 7981996 43916717136613279384473689241272424960 7981997 56418359925422272043800542221033213100 7981998 29131246292600495582606783396671498368 7981999 -62071730423800353006997854588296422000 7982000 3134800400969327314579226850607104000 7982001 -12131013334422030929639388722855247408 7982002 -52558582512906394049358249342261304320 7982003 38594559684205610499114436264172923944 7982004 36549778266860063051495247298560000 7982005 -66634341649324234114001414337333612000 7982006 117425532883577292774463510228173816960 7982007 44506685679925260832035529331214144000 7982008 48126569849948272721343382077982248960 7982009 -22946350846584206132981359814998600128 7982010 28725321664791879473908441661244825600 7982011 125530601476530569878355744142210434224 7982012 18949050652356515812450073826612529152 7982013 28641695484484386328047864147868577184 7982014 -79552321294197838522910165750030132160 7982015 60643090170435446049587969880275561520 7982016 -6935142073744969946556029519171420160 7982017 28824915623104103838158008877283488066 7982018 -76915630337028365426757243737290721280 7982019 52930011538376363077181356868357210244 7982020 -19723006372465368882760050572923595520 7982021 -45163748587840243166874119916403127778 7982022 -46216759211295796514937336365034347328 7982023 -7757707221960773829698295486924746960 7982024 -11621122372244759788822662343458969600 7982025 -1997770657941346225397451607888297200 7982026 736436568945635729219209993883944704 7982027 -4396311472121574335776491570061075728 7982028 -67837068973539203490546291753366405888 7982029 -163458907217919570468515750920727154720 7982030 -8510698377922245084469246495382899200 7982031 -15000402464388764866215639469436175216 7982032 -14358842876033871535823699756124028928 7982033 54474457136912516902907735835487620480 7982034 -1483764509752335957752793438325724160 7982035 -11703711089843293287936324033323827200 7982036 5952307873154650615684615008992186112 7982037 41692457581416072860336661479381510400 7982038 -672750037397106923986778122055098080 7982039 -7334678752814524878531542268037186416 7982040 36773062811453678352932891410602393600 7982041 -33664548825343263779610841249749735408 7982042 29608070387953189713377314033531890672 7982043 -1587389085367207484527940232893069376 7982044 10812604941842355483575199530578882560 7982045 -116725951769921632936238410133106690720 7982046 8569738847685917193661879359019326144 7982047 -380817399045599216303776345292107680 7982048 29983559774329256513141511023666135040 7982049 6050925352363586387225456239675869888 7982050 37079332338947226620759125192212940800 7982051 61120825538887720372361691738352576320 7982052 15516879493409531577591444576252334080 7982053 -72481168178607764445230276505243341698 7982054 9308013003509634788160625914635138880 7982055 -34267588334012868548957366795804626200 7982056 201164329619764923433176545143696588800 7982057 118360587070226796661355448843083801472 7982058 -3886254647358235795884902771647660032 7982059 -9190570257611699765942469629697929740 7982060 -23181560667420895581238965921029913600 7982061 29151010174455207081784491854415830784 7982062 7540912184298509344927934450947313664 7982063 -144505200905060396174620889156686112688 7982064 -36019901782712143034534305293080887296 7982065 4741691751697545957617767890034064640 7982066 30415117207193552077602636769692792336 7982067 -100771201878372243478916702156218090752 7982068 57879558554828850792317674992470334848 7982069 -96099739596937271962308989746253052420 7982070 -11514445572720871386243446253701356800 7982071 1761036219683358256769209247764915872 7982072 48470408140765743717716617554107719680 7982073 18627881942990633068477408213072254384 7982074 -32193731346887333575807396479581368464 7982075 -57873551989903627761770915172757989000 7982076 60588739689038674139555371808515630080 7982077 -65201568406343077132511993275958056448 7982078 3619235572662918593243274174528577920 7982079 -2063916203081445226812935549695910400 7982080 14032293222485748825030871677822566400 7982081 -63728009428851919731099321696926254080 7982082 48557182627383425785277418876123320352 7982083 -98729310386272519297572740264988113668 7982084 -11036711452621890569362747791328555008 7982085 13957483851692524697066042090087217600 7982086 17513032756792722417510425955550920960 7982087 44932031699647544135995995364657283736 7982088 -144383288181202797275960558584477286400 7982089 -17287797541589667785402519722392233600 7982090 -184958266225849046091964267570828800 7982091 14399423444353545003053039489125267680 7982092 89399760453992562038566857342956662272 7982093 -37828722883381003093020332267988062784 7982094 19496621721144257915392291077741424896 7982095 13706922630910282690341825764274324960 7982096 28052406968310233172529961851041226752 7982097 19775742536122535153313176175006923520 7982098 125759206558340172866578454048017295136 7982099 -8024092900981177895014238084884362864 7982100 -7215182763274109040877929303503625600 7982101 82040210427367374601123945032516089102 7982102 1229275845098838180147280385190430752 7982103 65387959562195704322565846082774124544 7982104 -23943053679541557080881872496738959360 7982105 135591063375101721438433533565536045000 7982106 37673579883298356745617926710305969408 7982107 -13850006054530695933278261609827838208 7982108 2685003831902221841459504586296022528 7982109 30990417439906795925185181415067903200 7982110 6314322518318969788470135012804787200 7982111 27486676442708089737507158328053903712 7982112 -7757872141096102817699761257820717056 7982113 7824513367708724997700338619456632000 7982114 36857306115433877240938694861002770432 7982115 -2465190712383170068115456099679539280 7982116 -58368951980077091976294913451796223360 7982117 69681115363445520815551066730851651680 7982118 -18071587298900752091729721579154694400 7982119 -142087265078196373344053979469855127240 7982120 -3578560758609209487177537103980134400 7982121 3561307474521735267830723318429983104 7982122 9848670983226534306141903370367808000 7982123 -153009044404776384379488454686574775628 7982124 -45190781114801914509728409166846892544 7982125 22012658584821912360076814722310847000 7982126 36690655684501504165387328317238485248 7982127 9320888857863213610415891992655728848 7982128 4640324626865793570491812617912320 7982129 1301533361292667850523327274296336072 7982130 -8600071389268754840614121800725212160 7982131 -123894079249194694138249520514081197136 7982132 -9690270880694011336576546234820671104 7982133 5453210410314318441417990099871647360 7982134 20336046894533395672861623617286207360 7982135 -39703986768701287558070463804443070240 7982136 15626896062220750351419655173610168320 7982137 -16588393067745698511111185239798176214 7982138 -837050292239811251367598456407547680 7982139 57000296358235875780748072583861669568 7982140 -29026701164385743132655188751420034560 7982141 -173027573790164656379080889583121222458 7982142 7982504688190565625175602016686849024 7982143 -25290873061523879895326545163001198000 7982144 -41114689224866789475808215073335803904 7982145 2332411679346710646155742952900953300 7982146 12204483729556177130300310140776674720 7982147 35631116799761866463357511419114529600 7982148 45578836763070527574646987752344263680 7982149 -76736280022152033310150007493031059714 7982150 -26004050099258816807956699587689932800 7982151 83376346814314102250552973569886722304 7982152 115035404476011607071162615767438361600 7982153 -66736804599045870617090263038801890598 7982154 -58886381238213650641394978942183990736 7982155 47767934660698257063667328611773015120 7982156 17167495858524314339329421399349012480 7982157 19167904297999371567830527592889474240 7982158 17120469368893886136760215992504054976 7982159 -1414343495817874314373808629469862720 7982160 7836495917456954931869751784479129600 7982161 816442862709497959687818946629361248 7982162 7205591482638341830151339416330481664 7982163 -40431532809790366870672185900172251840 7982164 9764245881975457145002503685144981376 7982165 -16350727476642835422122464107079595940 7982166 -43598456104996040168311321440725107200 7982167 -38694295259498012992375313619433951488 7982168 -33644626964812571377238366998873559040 7982169 -4083947071731743760840754152983131200 7982170 -2932417858868509958558408470881392640 7982171 63059360581867012214495224555886356512 7982172 50386178689955937762772659194865254400 7982173 -81332290410066094904682147083890709856 7982174 49440355952703971884584237712627230336 7982175 13408881802948117222517336289980400000 7982176 -1587865321132488759743942777849511936 7982177 49220967579419905658393459116548449472 7982178 -2437989613422829101973243982863130112 7982179 -2897448688897374929130273316988729680 7982180 16685505002904705253729586785474640640 7982181 1540768493612233567439705524408758270 7982182 -18470678254190006757438955412198831616 7982183 155146700456433069703664011407229968024 7982184 4425463410774962083443600965925765120 7982185 4109806453470111711144425177359718400 7982186 -44763533930889095852422190550408176208 7982187 -9637743090183754250868684526037229120 7982188 -31321110645649511440541382262029498112 7982189 -71682449691102167366380194381757860480 7982190 12648030498011174626447004172522839040 7982191 -68267770646239288337137842919125569536 7982192 -2762208902796615841147887025155440640 7982193 -67896981808624299982218547667961774816 7982194 -32663713597641741415946401211380379136 7982195 10376676474278971852619768958998923200 7982196 -15986175119187174334750595996926365696 7982197 34894116067847251475053661483090150172 7982198 3444137510042627129852357068086909696 7982199 -24793034143351255180223770728447285600 7982200 10723188460307028718406174069819904000 7982201 -25000033690596395325767058000784683798 7982202 3716184668647268389890746579417844480 7982203 -54976536431607093169364469284373587548 7982204 1123693539470493595867510955010293760 7982205 6700846669437204858893490064471818240 7982206 -373158082626310595403673012235432448 7982207 35320131625381292887930194917441573280 7982208 17264025936523224985251710226954977280 7982209 121845255055012612202621506653513345410 7982210 -40903203835373202245943940177035318240 7982211 -104004740884216754741013105167548702728 7982212 -37269289639607958201723803338722037760 7982213 86481023573839977777196043029985424060 7982214 6106235207401615293427759472928936960 7982215 -189129499433534344800481555805269224480 7982216 53489158899306016409792367815573176320 7982217 34836654301305944702161759178067921834 7982218 -6454092721691274602390991085187028384 7982219 111608107179625236865334339829554688 7982220 4297982695575188197655392903258675200 7982221 -11882716867234590682750441655408386560 7982222 -32964646857656914327539589850821505088 7982223 -137738422383946600562176646366234006400 7982224 -21243945708281809829709863584613646336 7982225 -39833444078068255010909850704284580250 7982226 -1281657525526497240215963302525378560 7982227 95202524819780504159736501791053470864 7982228 11586171063521524503417324498093312000 7982229 -10628692783653427516875876447348434016 7982230 30441226774011318556035894512960405760 7982231 -16134549181762167518351826798968419728 7982232 7925047189264418246630049328817356800 7982233 16319505908698473091720103903989400320 7982234 -29203278891077391804520188466473768480 7982235 -17947891652946385649570559463509676080 7982236 119266159029037441947583411406745925120 7982237 -80730148859523719546550292207263897114 7982238 -26286330091168874002978135531932936192 7982239 -58361516750970449238030902944922507520 7982240 -38968828681565542945447050892195921920 7982241 21400262330116507981360708759482572064 7982242 43325209272414264029151636635597191680 7982243 -6118817017083578041952224617866869680 7982244 -8615921045279372122122568514372008320 7982245 -40199175122471633735594242490378949120 7982246 -28966443830077922220324564170681886720 7982247 -24315781163663732678167340934578613168 7982248 40469625095375251126676022433965250560 7982249 32240064047281232179291628335992660 7982250 -49599116122187404108602111784942080000 7982251 282411641304573783332460935376544106904 7982252 12707336341922417282377961154377306112 7982253 -16396611185844396849426313560061348800 7982254 -22582729119957677730004027438722457728 7982255 19254055800695143181310257664997193160 7982256 -8070901996764253751946554254515929088 7982257 -15628287153821577343137574590570032494 7982258 3596800767987260105601280491563786784 7982259 32456524808484581390062314991211016504 7982260 3730389385485057913653929220480491520 7982261 -9997537183579886391211324879482847680 7982262 -544138466404067628229342772198811072 7982263 38938826096183025474305037234037967880 7982264 -32801753550988549492122554286586736640 7982265 -44762887297671665312628333999167420160 7982266 -7330140895719397193099502347873721600 7982267 -67939744142901124697274498297489078684 7982268 -25284946886670540726875293787301617664 7982269 58017920669325835598417170863500394796 7982270 -21933059200549615131306802584555049920 7982271 23842374985886274496431816150377155320 7982272 -8838894379282802422405211133510156288 7982273 -4647504554346093267723890971725045696 7982274 2443362318509735992776806622626726400 7982275 12513918770700986668515177082343570800 7982276 3059950100210603035071409028881554432 7982277 37846354361790493751522138631404125056 7982278 -20846736085488598964490280303510438560 7982279 -136460602446636398479611853369878429240 7982280 47776612980857777676178477455974400000 7982281 -21707070957345777618516501457404375836 7982282 38354665083230331096901971400931097600 7982283 -25586494637464510098201471042003428352 7982284 56573005630416585885720666319365500416 7982285 -41833874239507911421428211375617446400 7982286 3338304299534766033263598010676648064 7982287 -161753123283579237939026886511954382160 7982288 985028741246565275001773977042944000 7982289 21402233903326169759905078849737293184 7982290 20660715030682172402980496612010043200 7982291 4973295289461960591299339354583023472 7982292 84530226464031486221922379990675709952 7982293 -32057605887438853092925544200732169856 7982294 -11865996667203327146436369652569264000 7982295 -33376122276025529551432018182395701680 7982296 84684929238193973141612561908746240000 7982297 -51808963819876259131083031005403051254 7982298 14763293622225535643879148431910595584 7982299 32041303753505242768607900244677885280 7982300 49462722377014070453029910118930662400 7982301 80673114215821502072756387480195221632 7982302 68549194444318835144965215820716832704 7982303 -16803542608993960133602207033138131744 7982304 -103354952679036083427198511257967656960 7982305 -92628735745761946709807203937882880 7982306 -15073946882879610631850341262043917760 7982307 18515777328520103189174815505751337152 7982308 -97755857699719283325636612012342040320 7982309 23653515532417719258713736902332285116 7982310 2593666063377620352888245174914283520 7982311 58685298286659973561063993742839145232 7982312 -10169182579682677619306096541405972480 7982313 -78076823502833910671275960040441336832 7982314 -20348585502329138142803939545468105728 7982315 -13995307324362056821653532143930983280 7982316 -26512965667825330287078790026889241088 7982317 -31399675566058453116202222411044095616 7982318 -12613883683508488043784309738595584000 7982319 35686054195920031041769781797168289544 7982320 -209517302941734659130867087976366080 7982321 23010343009270438452650347925946176100 7982322 -56813449018010837076135635577318547200 7982323 21233113213123393983330943342226490572 7982324 7967829888794973079102503919215390720 7982325 1077270539117138731826234610902320500 7982326 -2741122927758592810521324851653808640 7982327 147860010752028121426977868502073427176 7982328 -21854783144373615548604287977724928000 7982329 -93904032751384668650449655454196338070 7982330 -3668104820997803845263137777134390080 7982331 499974603840412783113817075318898688 7982332 -64567552116133488798889405619245256704 7982333 121542817772213620388129554423431859800 7982334 25126925683794160516005210168926730240 7982335 47905049867079008606606733458078162280 7982336 -100055583553356958659305425394705891328 7982337 -5354353552967013238154676950488704000 7982338 -15681967709692488879747696941196472320 7982339 -262128572419808679802735077747522166944 7982340 5273388644658562121778324760414003200 7982341 -157507570908987015799140141937559150816 7982342 99820800009647025168529880847631603200 7982343 5912413545320975703383610872570919144 7982344 -73351265268254287739995380416091171840 7982345 -24314950770537697111088524578815619840 7982346 -23976636348334366188227633538914784000 7982347 -209686495447525086823334596030430054280 7982348 -67491639216946331221698954513346560 7982349 26024990971820782205530108467525104064 7982350 -27445538897307017115910731452351059200 7982351 -26219292476584799933122716501169957536 7982352 -8390938672348415975615327108829020160 7982353 -111974163953098464349039930303333308560 7982354 79829704343992739609495933003111018112 7982355 -4201036905640020526917905810931050400 7982356 -4161129290072394694300524860689479680 7982357 -78652492124508259767973082642458757280 7982358 -6490138840641572723744324978522442816 7982359 7289009864750950096852966520134944000 7982360 108644425810809259316522319610205184000 7982361 -50923330033093275055862399366103955200 7982362 29082043004744367982712492175630024432 7982363 5200594309686974689490627717697992664 7982364 -17132236136488897292033580984417192960 7982365 -145422900536797808836590838972662259200 7982366 4319450051968268506378270834115823360 7982367 -6863668101930767469508980601051301856 7982368 55157777849740496278947644762018611200 7982369 28139904811169823830435273539058078640 7982370 51944836854441642233086646763651360 7982371 15402769375745054215665603463348136632 7982372 -14435780131867417202991222257990339328 7982373 1290465080818273434636044244436042368 7982374 54824382364903243791966453532868242560 7982375 115972955421209933223089521484932980000 7982376 31193098902108391490127505343633817600 7982377 135618856270866793304677860122396472300 7982378 -1064588393671136842749600038211431760 7982379 -94900083451963356417714168726833288352 7982380 6260926504950560436083291242824007680 7982381 95605435626009343219552364657374157664 7982382 -33198086127055183406954969785575772608 7982383 -23888811272747279138768206778462861976 7982384 -11659126662320613525158201606745391104 7982385 2603851337272129331741565475589337600 7982386 33839738819181769273614222898319262720 7982387 -7795757327016583029036285765684048048 7982388 3735950670866643518499123309318199296 7982389 -20018911659995131968162229090353959076 7982390 -10874428140565623604175584053045598080 7982391 -1715962383310684143900822954054295680 7982392 -16734996793119809514528393606189158400 7982393 -39680900973274844342595760536329601276 7982394 -17733896571251004761018294062219526400 7982395 -36173894809850538170685778804552009200 7982396 -33530830831196684751070109214015275520 7982397 71859176249759008407696948348377491200 7982398 47508565994176300644278777365026835200 7982399 33422678331516231972002382195327249720 7982400 7695566241687695341824127359831244800 7982401 -42324594490463143867799660948341710720 7982402 -975135002796779545950946062062400096 7982403 -8132911634193028707268067544985904640 7982404 1085220690055738582136003409806315776 7982405 31840003749588845289476172982198308000 7982406 -21246944096405630623668582786120245088 7982407 -560996966609835007182645183333988928 7982408 21162725871309544057411190255909928960 7982409 -70169241812076697618839494275660102896 7982410 2089110165962436316674147445857144000 7982411 146181800006662049603771933239461571872 7982412 1345703739346548629049056480009805312 7982413 -22457578949316081102838219627263802560 7982414 19514376938953729708772597080273281024 7982415 -3471616472069713962557162542421606400 7982416 -13583146261786605891565561289162375168 7982417 13157952145762280536683526995260576832 7982418 -7650059070535250680682603391630401280 7982419 -74915070811856094953034504165636639704 7982420 56660031572156672626858504767859514880 7982421 -24773879811667409568110246907543454656 7982422 -20674162373263867620723944774948496768 7982423 -19850117688225765842436203048957102328 7982424 -70271189048304401969421391436369510400 7982425 7320201133332263448645085556366686800 7982426 5378926543482681423687909265332712704 7982427 -35528065379829645435292205396405445480 7982428 101944432604217446823391389622780563968 7982429 -3214459777731092807099502367708383360 7982430 -19681549567117726404056934488383082880 7982431 8873883081631819257531998876215970472 7982432 -1526335476238403928218114444098142208 7982433 71635904228436220833264136931782189824 7982434 -163403097311715722539107653672133120 7982435 44694768232700934582276305944907355360 7982436 1896419488054375751088492314723155968 7982437 -19515582059336120867374830640702159008 7982438 26680665100309000327659863670943296000 7982439 78827280664892725069027414104554167248 7982440 -9480043830931220875555287585494323200 7982441 -284364292623369317294473191866235011100 7982442 -8858429326107191170813483664771281920 7982443 -81792404538138480323863774604704139292 7982444 61869267183234305356057715250052167936 7982445 -40522724427784951343570710063678210080 7982446 61314737019503267442900508822956612672 7982447 -149497847255235666116981370942567949056 7982448 7633615718788069925843961596186886144 7982449 20132569332857228786295643566211500864 7982450 -11925535550739156728325244960745049600 7982451 90473219375025051180810415655882605080 7982452 114364884682611591815892760321446501120 7982453 -125515099137667727672819789562480395400 7982454 -9542373167182460159227223473775467776 7982455 -6432854207466754944469878885565267680 7982456 148494052725287012474574993525577850880 7982457 -36984567529765481333284570390742899008 7982458 -22071213430265434925111669565087817728 7982459 -32089551106749697705122380620149513840 7982460 13853159751272781365305376916556892160 7982461 79468388546688059806079216558155389062 7982462 12538935126486764511789877574959942464 7982463 31087683189090891285881537399375858688 7982464 -24217608467514117752229137188965580800 7982465 -50866496039015624496371272778787796140 7982466 -19045337775805122438074177311411176576 7982467 15376732364502300001746245493637831320 7982468 28821941607520845015732566009503714560 7982469 -631312430905187650472673107988056448 7982470 -41086612731814392509086004548602076800 7982471 -13124659099033943185792931407279623888 7982472 26354965667218733041671376839498301440 7982473 8291020825579286332927157211887469722 7982474 8551938976869287723428408454972306736 7982475 -34463174855305942286487773797130105400 7982476 117304255278662088504248217449146132480 7982477 111169919648512981998671745294907008 7982478 18492348794516445167227958881925568384 7982479 6242126359797658843182222800380757176 7982480 37280033062711514021136728549275729920 7982481 44516333820302733189994829369788662720 7982482 85241001774099315690932690926082260800 7982483 58483815265133418040870829027455362732 7982484 -21633822012485074875579706114947262464 7982485 -3104128003073878246200471337906730880 7982486 94867126430068953546017319936986886144 7982487 5198809701708838390027338249871892400 7982488 124197485357359007843082835912999925760 7982489 16758428654854400666685488125944459840 7982490 -32295953201324051564811286241879450880 7982491 15142138038558466467042924940687216 7982492 -35668970874594959602112209855687150080 7982493 -42571458678522331150788043249040900736 7982494 -31349194808653819059263536622648304960 7982495 -1447445663581856801555056901681511360 7982496 94473330399556227496806095039024332800 7982497 -8517064450433250256847919240921838800 7982498 41498872056162326410093255356777855360 7982499 11616218126861975731089347605670568960 7982500 8585206357542454134614772918200320000 7982501 -67480471490659268081315170481378868900 7982502 -19894235706500015689278694013724304896 7982503 -26241187174624851673949597366868870000 7982504 -34745797056757516500841875375431562240 7982505 -21633674407563306102536689039239494400 7982506 6283330953537045741509182674493163520 7982507 -68884772824036956263408090384105328 7982508 -38148698127160116509539939881771663360 7982509 140646634099677208065391067017102194710 7982510 -4637429436753198585943700246976651840 7982511 -72901778901788646804964762775792058480 7982512 1400176952113757271882189879634313216 7982513 -58468757262894036008758375478078400960 7982514 -11768359999085377671147766580865605760 7982515 -71735061321813174546520366224614637840 7982516 -26079528549656065243270088863382482560 7982517 24244602400232190767316299884920341280 7982518 8915093298319034539715034196200718080 7982519 214528868905057250665493436157761733296 7982520 117642077155969657952533237216051200 7982521 15804410554995786772917346820501861184 7982522 52772478860915284934183837537005875312 7982523 -142390616191973538548680962074688969600 7982524 48666127055839726984670551612001582592 7982525 -13435030452347900730263196970964839200 7982526 53483948909726240663002479497057424000 7982527 -64767524751384766067825383263602734080 7982528 -24237620424998009457421726175874514944 7982529 43090142673195649302210055764817958880 7982530 -13699053904767119082417556008919918080 7982531 34910902172985175985180483453632793664 7982532 -44669919755724031572570654523851164544 7982533 10614738485371889998302547870250299804 7982534 -16107720646512063956830313778877377408 7982535 55894939755774074020902664502396467200 7982536 34636402532468550677427444542391797760 7982537 -191785005974632857132631015776460975308 7982538 -26026827601184424467947538335793408256 7982539 70161348072727153228280319797670952340 7982540 -16162051071226847413463742276769305600 7982541 47555695813896692536209156022150701792 7982542 -45868968940278775542420206831492685888 7982543 94460399842719025507549882561160727792 7982544 20420893365518081155665228355764486144 7982545 26164090267683047009239186722490989300 7982546 -16986508005973293465682999956450128640 7982547 24324989732222323243270497512715862200 7982548 -36664171238034087385625787352191801344 7982549 -1971862558165460460809656051848452736 7982550 -1430830678339164242014972344884448000 7982551 17738578648790242158650944228663833504 7982552 66118017158057384683088284638931660800 7982553 42203260093303365248552707171799277408 7982554 -109460971733906716461721226701279929888 7982555 12682485098489184964236981081437030400 7982556 -22445647549983026212245133843716208128 7982557 132833814372884342711753788467849145632 7982558 -26048198275313403866747977071497781120 7982559 -11237026234747362892188389480164255416 7982560 82664557290716081974306848872166850560 7982561 -42509530549666558484976581748659327838 7982562 3143461354204277328838031805279141888 7982563 -221723538068276648911421779566343736 7982564 42109079476460224493581778970570694656 7982565 1577250058064055696715534100956195200 7982566 35268565785146787529303183676464925184 7982567 58574896764672160272164392759181666616 7982568 -9571540685407147490147655644956262400 7982569 49641506502682537928254417618534724160 7982570 46588186552182913157914507577644464480 7982571 -64687476915153704453163041060075535696 7982572 41325676244606993566403303004489413632 7982573 -25044857024041730349312880629641227956 7982574 -5247900612112202458659355935693109248 7982575 56697717780382458445973071330731543000 7982576 -1511735436042002268181086686649778176 7982577 2972391854160818334894880586001151680 7982578 43460870792679802207498316988827661840 7982579 -90737184338371155299595046305825814128 7982580 45068720396572463064667569476459089920 7982581 -44275298488194348248278060926195015136 7982582 -66088769043111333278502734532179452800 7982583 -143901558095087369617314623449132032 7982584 38602323934179614236433612409607065600 7982585 13559012284439434152089605770019983360 7982586 6910213252126112167582284289542692064 7982587 57898580789252520473721427214175633840 7982588 31963709811560903926149028366228838400 7982589 -87384291472255566182726913869926987776 7982590 19019792432817966814152920877800856960 7982591 18902426624493218345885575087651726584 7982592 31413554911131944015070702519107715072 7982593 -29393669826511168620061108958587790336 7982594 65801401705451722572768729215460870096 7982595 11805055911088392588494872409663969520 7982596 -39929331218099932498214058563083004800 7982597 -26296126221350930729929702936937945568 7982598 19293453990935765876602509945720825600 7982599 24328264351344993981657854244363503464 7982600 42369058515455027186884849593262080000 7982601 40043287323624769319352470339443488768 7982602 15240762581013759922682278878555511392 7982603 -81200396077428259546724824902196108800 7982604 7499778310561232252370042538367385600 7982605 -67199957684152493681815528875896897640 7982606 -533691913645505173089194400428506176 7982607 -89798412949251233577531822463527363960 7982608 -24667764395041779697077400153393790976 7982609 -13702752046303889046503597137210394190 7982610 8956543173058051583594326724509770240 7982611 -10661809312248452046339893535890667616 7982612 -119000131484809618314674005119652992 7982613 131934322557666607170798865557506656224 7982614 -26024559139795996735885204947788090688 7982615 -21950014993947254095885375181252318400 7982616 -63137442139651443373839228685706035200 7982617 -152971272321878138218503578562637751168 7982618 1045085098965611786733562620856422912 7982619 -976969111812925405183094066316017256 7982620 37563357412447189927223479286447623680 7982621 76141582167029798314038155802180925632 7982622 -39531963782707903316229662949152181120 7982623 -12964684007271034465995794259474644112 7982624 -25375295469926198878310004510393630720 7982625 -129348513866017069759502789883552000 7982626 -59416967861056535062509902081781133488 7982627 63462588720154053617324542454090194560 7982628 370909999834723799405183845209470976 7982629 43322783816711455563300644361789927230 7982630 49409730773519524868581147429186008960 7982631 693978481694943920785183154130389400 7982632 -33106676148885080411947955998427627520 7982633 79869806457911651870438776528672233984 7982634 64355433189971392686315984689310474240 7982635 -28931694183608376233793341519007253920 7982636 52227243557865148391220374835948533760 7982637 11638779057084617760223196309750319360 7982638 -39297370520757832553318848231096269504 7982639 61485348637708435818994967156520842400 7982640 2389697998645667088091157008509173760 7982641 -70928094639249268774903960926809277600 7982642 -37216370118139972034094849414144588528 7982643 404180653030718470786932100815797856 7982644 9296192827949477435910027780881918336 7982645 -13312008060302428151882049182479557600 7982646 5251310802161431562644625503974150144 7982647 8100365559427634890911475737866607720 7982648 43911836073485512350336650729186795520 7982649 1564043605766447779663337710425780144 7982650 -14265798385981483961756592914978402400 7982651 -34889203184756217829319307462386904348 7982652 18735989036902751856521749832204677632 7982653 -13033682084566535344913809647082313120 7982654 -6592695276148244813449167826623187968 7982655 -5378062216317055473262995125456302080 7982656 -23857302924578512861309922971578531840 7982657 136431040177282598385157756511378138112 7982658 67569134469738595912200537433452913920 7982659 -31677819012834055047406119072122456112 7982660 17373232002551078996104076600776089600 7982661 -50288250364950906015117510763184624928 7982662 -4679211010298904410920969771328043168 7982663 19535528266438088216366884878094635624 7982664 -21786826525446444841243041013189140480 7982665 35072336373418910667756004146038478600 7982666 14882720545614193994523645605055466032 7982667 15330164897866934801921083685586247680 7982668 -177876234209634535674479517808957138944 7982669 77448588106719135746587242726352383180 7982670 -3679483740124049856448216333088457600 7982671 -31136736004754364199622107738276298128 7982672 17908547335317756444684657023695060992 7982673 48163431231776698774736919465279745728 7982674 -7069330207339645064647327741993909248 7982675 -98499894647580774208443947685195480000 7982676 -12843177542350876553752508587830913536 7982677 15356582826723963927206984177891019000 7982678 -52192755238990748978643541282449123840 7982679 -25767779341531301738534071984256812800 7982680 -17174563701838817984716230958248345600 7982681 25795802235786274718397699518918337792 7982682 -49075724674863351540967694853125376 7982683 152444508563820881119970721916781892932 7982684 11172079100924501046052478235921216000 7982685 45994434279016333301915558877393120000 7982686 3173922856633233181160902051053158400 7982687 29693966193111378391860870339314738520 7982688 -49203415049297032530295389987280257024 7982689 56734947032997089394324643165314864768 7982690 26834612849823251229999327002077231680 7982691 -49310540560499353092547879618315143360 7982692 942779345383270122692118836265690112 7982693 -146190116589656490100463204456693933058 7982694 48525245308180747460362444649263612800 7982695 15797385896931848920548673682727360480 7982696 -8710963165106902630636666753475020800 7982697 -18094226840348487870505756347363193200 7982698 -57565685383825601519512339728821909760 7982699 296634979982531551036033878841187700 7982700 -8085283812430690814203108357131264000 7982701 -51630877068790041087367444151347058868 7982702 943621664612028864871493697067413504 7982703 -65938341268283509134777457934681967288 7982704 -511938945611270262299456162681815040 7982705 -37141540727953666150725683588351560140 7982706 -7303596478962272153072627829511297536 7982707 -107513760722355985202356441911267414096 7982708 111199616001167523883470163871117497728 7982709 -24848984196552735331454300666998530240 7982710 14564907624379341716193933728077685760 7982711 68061172712667588613918562811078817200 7982712 -2772334353633242689608304520801157120 7982713 46806835720605940244954486299991327360 7982714 -59071815330169518874832903118720663840 7982715 73852351624388818939189838108924920320 7982716 24048698300174995397720752757340174336 7982717 -19086004553907519780157952644284645120 7982718 -20961048425530991163888919903057365696 7982719 26912961821273414837793224858762037696 7982720 -81520835977229820040300129475257958400 7982721 73650014115565322481818598912642255090 7982722 49056538658461455573041592328759165824 7982723 -46592409489055999150573401523186797360 7982724 29663901847255568601704207554221465600 7982725 -4227494479976172919915139215458074400 7982726 -16653117040421312099181873517847992896 7982727 -20725204864501984638370306707449850240 7982728 2574082208864724688522364387506882560 7982729 25204051983808320720257730096768018330 7982730 8856619404306690120247328233799761920 7982731 -14837520503973984891865268273938925888 7982732 -88385841797216051340940291253740187904 7982733 -88733620538073848140484097595314528 7982734 24552767662206825940382219857612186752 7982735 1161935952418541182697773209343935360 7982736 -6810398721522125577486476159226347520 7982737 45008437223006859329486868558606567732 7982738 -52543858270029797333275539677475642480 7982739 -9787210894416864025868178004384701600 7982740 -65309813827503665906811898556306991360 7982741 5190405686946391729857962729990481648 7982742 3999210810373421293690535440458487680 7982743 -56028569821572534843087289913431940640 7982744 8496333883581610493948054888683929600 7982745 12097263508323705556046222370874413120 7982746 -158384067181038700925324364705250080 7982747 201198602909069133536132614023142144152 7982748 -8219507362291136268476895464634580992 7982749 50582470931154497115956659339957067750 7982750 -16972760803229769004996626336105216000 7982751 -12471352143041822109649849327454130816 7982752 45056051969243841820885707259354939392 7982753 44578450103059028473820005878680606484 7982754 538237470171259279735672531266971136 7982755 27358973032368421362998496481672608000 7982756 -62680999613684494002265562298192977280 7982757 48128633532526991072223619351584952254 7982758 6423432896807377639284141485585099136 7982759 41268181385408558975944478666025710520 7982760 -29515786285902363402338093773495910400 7982761 6310652829151247627630837798343066362 7982762 21407413666614511298569935533110508544 7982763 44999266771713588896010835688648004288 7982764 36770687098486886578160144240530232576 7982765 13880352927161800756007523727201430400 7982766 19373576434526993140421800542542131200 7982767 22100070985360506197606794479580327392 7982768 8699405473573820631704988443043643392 7982769 4266463229726496832161323703326333088 7982770 -49841358407344151286153192574439961600 7982771 127240464593264479330218427681559704800 7982772 -2267597460766469428327429325223088128 7982773 89362951278486829193072474244899767022 7982774 14949650397433721483983138151595886080 7982775 25502254593369927879361361084906014800 7982776 1540402849344227061085048482355814400 7982777 689638432486468439814748479455844960 7982778 26915260648458843065282863185462528 7982779 -6206957075320640659040079202479551488 7982780 -13864623946718553336664568854531338240 7982781 139810084321793725468677178630205221824 7982782 -23129774354167187549563544686742710656 7982783 -54477573925910477881688568783442795968 7982784 -21070085494067815203919396812163645440 7982785 -65131021783755395830561105137157983000 7982786 -14892436292384701916980803115132556592 7982787 33772013277745196495453934572862002352 7982788 -5769621615513864817714704314823567360 7982789 145602060382172674539078058865675170590 7982790 24195054323617602337015384437927630720 7982791 -177224678772012509596523765802977280808 7982792 -30307327978680721398822710843208499200 7982793 -366137553444982453766636181581616576 7982794 6607547730022716990270377435469300480 7982795 68560819334498990578357682204262665280 7982796 56869825804454237810150451112575892992 7982797 106156741169395053038648773806877328246 7982798 3901633769711754713208869895689246400 7982799 -75307995051495537590297743608858269952 7982800 7292767190816053141114845073280204800 7982801 170687084381734422535312043916233402100 7982802 17972757190466337733728938370898091280 7982803 -150368217975526848814514548342713623576 7982804 99423783007027963984623770785105293312 7982805 -49065831601997706718728826051862454240 7982806 15495500298698001845237722090362816384 7982807 -5625044372329273598419925423256453408 7982808 64898444249463176657499013685254287360 7982809 314285152484105185272179789262086733312 7982810 1556909150974600614008888256529674240 7982811 -95708794308286470677416444767398609940 7982812 61863678131444591509240806323078095360 7982813 23761080347917890510643472488801613484 7982814 -3729004291956395029870607112692084736 7982815 -93022655730521286198056761743038798040 7982816 69203909567936152566824742843117207552 7982817 -35784143530703562411173258803900815552 7982818 43744429347308396340243603126568283520 7982819 62839462187125734304945981835012571744 7982820 26226111815738615993765099812960665600 7982821 696301791759855630621746024659250688 7982822 -20632887858489250596757144140597427968 7982823 -10448628101679258902101930894540195632 7982824 -17114911592638375027475658929558016000 7982825 37163724181173300595389937373946035550 7982826 64998825904193355197781592116263321088 7982827 -206849805921054428145573688010025385760 7982828 5863676931292899409407222470692955136 7982829 104677110319127773256916514038800781174 7982830 -35249706919496777025885088801790649600 7982831 -34374943702429677184568732699353887000 7982832 -4040704653870691865064066036920745984 7982833 -44497735296267127713845243032214059340 7982834 3755677901268348294311854474155483552 7982835 29136736075490553207161507656207840560 7982836 -63336509048761488459663881756751483520 7982837 36181331327995710508618892546670661920 7982838 -8582762835234190245777432909043773312 7982839 -45529985072389153581140800776309227520 7982840 -29798718803899334832179236640598835200 7982841 -20906669350864890623582360875338967296 7982842 -11299279427847345340743080724249954048 7982843 -186962610111429865230695482735812847920 7982844 27463157524114905567781470174109885440 7982845 -2343222987036878601940120464884290560 7982846 -97690526334442355185334729763607625280 7982847 21267264286973010425854056500773486080 7982848 104678730156662032515402604312235343872 7982849 -37368657762461707450110978347570983488 7982850 9183117837351361544642830683853152000 7982851 125017517942649176981471670938825657852 7982852 26280749490916624421648779192546935936 7982853 6786441339942592694870644553066352384 7982854 45872361389760763912455548064038688 7982855 32630741911447743863744023215901338000 7982856 52272141987225773093745582281268264960 7982857 53869751067480447778858776412388658960 7982858 22584183758890569826912401715904402784 7982859 -28985350496134764165423219575286535440 7982860 -25732896906087696453967653368431933440 7982861 34186477555235393581209937713499239372 7982862 -8265781554229459173923393177111794560 7982863 8617736762200720823685087354902760960 7982864 -87057267699767092377590286116585472 7982865 38590359292543258084094455423018014720 7982866 -32753867625660069208384973061649657056 7982867 -87503350694176718240325071733712848084 7982868 33831363337169150347243166282318346240 7982869 26955585607854712028708344091341962240 7982870 16823208687761938613395994129134460160 7982871 -49914539720148938230368150628641730560 7982872 15019931166353590242831451104802406400 7982873 -56642262285597899511430347127382774400 7982874 -4339620795198795035902660587503675664 7982875 119229943992403679133640304161931244000 7982876 -49702163908481186833534079601717310464 7982877 -22146809626440434133397219103117798400 7982878 -41642483723941179384564989869250516160 7982879 -97063783628944884863404122492590255520 7982880 15576984167675887550258816387666411520 7982881 -243509092646577950350441499260300813548 7982882 -52605979213716664807422182820642092208 7982883 -44639621091842875002035355357236841948 7982884 842635621732928286806158539700296576 7982885 -2933115513583753776081499583269536000 7982886 8289903852533217204285471650068199424 7982887 154565298430360827255829575005683675824 7982888 -155084111545867452019603185695483904000 7982889 -92278354049815755370149807442057278576 7982890 43485499446861748551366466761874488000 7982891 -7143497127414790747216139278395900528 7982892 -41049428515753531621704019964202518784 7982893 -3700863846713899918837353408334762858 7982894 63496170608523491536847922429460927872 7982895 52489202607472503738709846792239624720 7982896 41060426703294952318726082462115479552 7982897 11009963391324876025326021244063273320 7982898 6090358322938898799374278816978182144 7982899 83511762890124436555020469435091669900 7982900 -54887210491665299774853186337687344000 7982901 -27186689643290382776224939934584440960 7982902 -31388403286210243972554401838339274848 7982903 -47130756057273322390689529732756746240 7982904 14190833025213227892850072626681937920 7982905 10247854442230870306224386247938977920 7982906 -8337792639485086626534288979786317600 7982907 -845924760270167282611777744602664320 7982908 -57973168689565944841142478772331471872 7982909 -8088586849018875431813247951782883840 7982910 8095888395779439076955387799268227840 7982911 65176164211647806348297528193819666912 7982912 -9697240527951001490856009199672885248 7982913 24581631027705999710713059943202759424 7982914 28333728775043386087018628443633829280 7982915 5301220557004814327598306662734518720 7982916 -70229736033278640416865774753104517120 7982917 143893304282301115590597555054477918720 7982918 -29155837567543501681342657860191064384 7982919 30541717900494988974683746451666077104 7982920 -109668473174416279581666598486582886400 7982921 -29917444909697594780360217757158075888 7982922 -9439836228102105667614583180783542528 7982923 -54742855623184151056589678818732750736 7982924 -15274618385865920995124562849143783424 7982925 -2725635876739742036989727843073832800 7982926 2046714665468640605736077915954058240 7982927 5540068002766551009117341609371921776 7982928 -2687828985990653317690331572343930880 7982929 -7363017368585249297518087002242533980 7982930 -1910452990677568890509009499498188640 7982931 -7252392203712351498023249501676805056 7982932 38784125293389781244355886598799562752 7982933 -67534716069753072683006545758874522962 7982934 21096211721675721528768806473246162944 7982935 2687101327664197537592818886998253760 7982936 -19969431515960820383402134251428044800 7982937 -102745482610709277759591187189360269606 7982938 -8175528534678308513013228849042788880 7982939 54619243553555611446117275440922359680 7982940 10405951321174647197945844929133772800 7982941 57695643740408931391310747811996578342 7982942 26661112070140367006518553872949769600 7982943 7059715442646190282154435394128851584 7982944 9483644775934655053338863368246394880 7982945 77013174235968191099853669671093779200 7982946 -5952505452015556994432196161640116160 7982947 37210421335151220166132608603574689232 7982948 -113478881675839915621392887728148039424 7982949 10475103969470213116080805353811192128 7982950 -1073563409742446956367222096219136000 7982951 -28944418363511543936203171364865855048 7982952 7202211904236019734003750522387333120 7982953 18543068995471177533113849676275574864 7982954 5641418027896081018787943059935137792 7982955 -3337200393523388403643259408255559840 7982956 -42770457471340712676467372566171991040 7982957 77122159405642648750595185848881317206 7982958 -40955919104796491796005894558500103616 7982959 82426838362065481715956270369172926160 7982960 -5085230592316941993097538693869240320 7982961 -11129548566791543776227242528640146496 7982962 13090409257549581638952464685317200704 7982963 37657832803317556726033564763278171212 7982964 69614452911744674938806950974087342080 7982965 -29372886808234612991089988612784122880 7982966 3052433989284651686217701486720323584 7982967 -7269423660361840574617093406195152920 7982968 -43590594524044068319259437703789322240 7982969 -105017836605755727099089508784232196630 7982970 14899372511113968169005490585497696000 7982971 118747295174822710645465806897245803172 7982972 -43268455069603100378863664619664750080 7982973 29728907950741953751585141327983473100 7982974 -26151146397736020609166773090616425408 7982975 -15783846101431442667309419410668000 7982976 -38528189029758609447041235860796211200 7982977 -156217881886322902698729131609423650174 7982978 40300966959989652164432050072736269824 7982979 48978952222805276442615539704154632032 7982980 69663107279957186419296970437589536000 7982981 37195091673160294706324757047520274782 7982982 -7766088699897569795714809038747648000 7982983 12801501266487187861079959195796387840 7982984 66716140479941961772473107103291801600 7982985 -14549138201777574567999532557553128000 7982986 -46593192242289816564586907040488941056 7982987 11739371296007717056573298594868546552 7982988 1796722184187638734336692632810477568 7982989 9954514496922039316923320232940744640 7982990 -20411078251289290058295966096347829120 7982991 83899034683816121281625806608225705000 7982992 4292169102692973349702311094129565696 7982993 2538960362458786119297384009279606384 7982994 16554616110993796686416278944821520000 7982995 -78584421020606793405152142940579100400 7982996 -15248118767217357327725772014024982528 7982997 65481107903370027387546166448803113984 7982998 12130392253322655125575017817327942464 7982999 3834378584694215287241433322820013000 7983000 19711381490202388162289844920555520000 7983001 14849517677883975333431898534039844800 7983002 4767004970463466024619908705029600000 7983003 15510220741303602927879176931805424640 7983004 24708392997785248501930307331079180800 7983005 -30325186588650812148469081766581852680 7983006 -24397950575865464291648519122708092096 7983007 44802020228508383778587853251724892680 7983008 147282744214673787371620390697891266560 7983009 58660087394274211551725348313350782080 7983010 8662997858413363140305355903660188160 7983011 -86778295361721361636395951014527533888 7983012 64769818578779920940361698106017498112 7983013 27411571426656653631003793583767975740 7983014 14691493653444724060770586847330872320 7983015 -89481251818867858144012884246315770880 7983016 -51568270759892535907422024079403627520 7983017 -26711644581805951722572186598574516608 7983018 2679063663680786958670883083376178864 7983019 76273569100133224013216156787095768208 7983020 37240950059197226260415323685437716480 7983021 -50592604112739292650753257470002172320 7983022 -38814220189745637770548323658639850688 7983023 54665906745721085530945201398178098024 7983024 39436054651952658972249734856572928 7983025 -22150024079041966761039856507018195450 7983026 -12008261429722839116286024942731042400 7983027 -14539164922614042918894040452496255536 7983028 8742940863751083269122366772823595776 7983029 219782540252548492578893733248775015360 7983030 -29323204689952668447766226628096860160 7983031 1330185318891799305823231969491479928 7983032 -52135412196919769926021757756526489600 7983033 27380882913184270062565603976873404800 7983034 -86862324625617942269035982575369885584 7983035 54952894665247504622194317361113821760 7983036 933198547336348095241440720684908544 7983037 13447069717884120712671957612317007686 7983038 21454927638227783547233336891428365696 7983039 -36935191829885630900616897535995089976 7983040 -6564385941516434537754999903800524800 7983041 121016570582002854905695806144238753584 7983042 18621350678330016065814576991570801920 7983043 -51386932804338552262855192174530592708 7983044 -167062280254712589559814469389191839744 7983045 -18470809131392483244582403956730490880 7983046 -9384862829212096184738550839416229376 7983047 -18469809176717372549950705031470849488 7983048 40700396770935939522511155696649420800 7983049 16600727284371585598650131042539977050 7983050 -17057746433599945187855662685753203200 7983051 -33764040194695170663088601664403660560 7983052 5542338901301637096566716588305285120 7983053 -123937705693124521452285559316754795198 7983054 352841674482100624464630028035645120 7983055 -45007628368650708598162920528907312080 7983056 -18144950777995901144579161770614980608 7983057 -160902640297434416495616875898460091520 7983058 12085575742748477002934376687480514560 7983059 -48456054596144272382873480959079953920 7983060 25004450419086411775616411717091624960 7983061 -5400961779917556961954106790915148868 7983062 -52268501053869153115210461338706172800 7983063 139466763353596852641752761036273459200 7983064 -10887360668951963377340636639737344000 7983065 25532931888678064556964963646010254920 7983066 -1492366477466333175469963838046968832 7983067 21496307814278517415391429468919343272 7983068 -27124631449773552392331367615997819904 7983069 -18811223563662109078765912004948584128 7983070 -20332156184264277470526588492968793600 7983071 61162027898939414867967221206659850632 7983072 778461096412847704058796695184211968 7983073 -22474537774623439198973610643275978560 7983074 -89036022489939952255558555261129070208 7983075 17407081428068846141831533491857442600 7983076 -5471711553007940064398537548374778240 7983077 42919654512575827611217771086115425792 7983078 -11015013531397304996236322863251148800 7983079 -640336704641609766091434462214270672 7983080 50551646683070234297711050431613286400 7983081 -3000985022115551822175286376297057388 7983082 76813959336895454237512658158413537792 7983083 -67168085992908722693950981347387139680 7983084 237763991014929948941185928402534400 7983085 19538880790842764592251549256823996800 7983086 -10037990617139369284176869180017987008 7983087 -12337571897378466864273250319440798848 7983088 6125605264774628864607892809807069184 7983089 -3311054917334805210396281826829570560 7983090 10453572392570961057131799796933017600 7983091 302199023422529013158595436179139058880 7983092 24451462762669345247107790346666830592 7983093 13588182031197717723692444268889571328 7983094 -26550648471618463205851124717369616768 7983095 -12888997510413390003116663452245366480 7983096 148254956973615867796319883747840000 7983097 -23707206990658934805283206980085974960 7983098 -7596506057087014791668681476823935488 7983099 -90504498266994307132411322535299004336 7983100 -38085584722252117123876495560584729600 7983101 -18283739879611347259652257534889070720 7983102 -28596164927709961014877220171728757760 7983103 162637304590630763625483031950382330744 7983104 108593769839002187163001853119247155200 7983105 7934933908280750939223951625202980800 7983106 -34466979900843992530989117318509744256 7983107 -127773253538923278527566769605953195768 7983108 14243225158273197660691577268906639360 7983109 70218273454732059827336891190618649310 7983110 -11791714805971228681226664293941102080 7983111 -14350173303546461542728853434394234800 7983112 -40057746394104148594383066123774028800 7983113 -67921909506868874956353773032073601600 7983114 -31363660715339990901942436219458428160 7983115 24873031458099523918800407892123938880 7983116 9665361070614909947112121348295147520 7983117 -4091270784370487848208708534302979328 7983118 6305530075208242093400076263646683136 7983119 -11782804999108038427172285363043750480 7983120 1485528756780393649220039868520857600 7983121 64311190557483646795570418873248102322 7983122 -191857893300541593387064816610688000 7983123 22657741951937050500645486558318792768 7983124 38304313281479620149249701714359911296 7983125 -180489983748818684298133595299672500 7983126 -29290711260683065436102593443625738560 7983127 82056574391350020534760487188115788992 7983128 93311412458718559775982350835058268160 7983129 13614727614109086953753561140346672352 7983130 44382554460323595055122173485391185920 7983131 -22426544775314248775450039532997532496 7983132 -76648092072158562948049974733101616128 7983133 -84913064495281623569390982161813662618 7983134 1133798816924268117526231186420652160 7983135 -15260156997257736221646635302692682800 7983136 -5890192353170161044801796931630137344 7983137 183989508040651396045178156605323532692 7983138 -40694728195237658705191268343288622080 7983139 47964319764752863906923188016465192044 7983140 39412291032277509625245200052092252160 7983141 -10987888504695833608301861110725611616 7983142 40588409669469600115572195670646549472 7983143 -49760046401719845163039673750375758800 7983144 -20428765675835015082359727112915353600 7983145 -6163056856255335632994992692678379100 7983146 -58109483574820028907016966774490683728 7983147 8410708533534293996938521285299425728 7983148 -75362107092303300457549906959458689792 7983149 -76165252512920951247404647654261049640 7983150 7045350655282643394550208916382233600 7983151 -12466954255252654988800228934219510784 7983152 -6423668211026788670817425282410758144 7983153 8733158705157176476229335220463530562 7983154 613488626065604046294940446973838736 7983155 47447680473735054268127813230076056560 7983156 2819847359115669132297203908574914560 7983157 5660332116663048175726304139337988224 7983158 -36555395078300948180833498373177908320 7983159 -66236835722017599060842667043849656240 7983160 21711875830619283817411929506224128000 7983161 85703956643775060790054234705753950762 7983162 -2177450170361781229017305412031471104 7983163 78199556692625918318149376971491288360 7983164 -2853050171486526303855923039284061184 7983165 -145259468956681639022969030503097280 7983166 -14666756552796272299650544076454931200 7983167 96416999657542267296310019855000769216 7983168 14434237040371482885960791433915924480 7983169 56020970563819245770194268677568761920 7983170 14071883810451874459039132492274625600 7983171 -21456734492769963425322541244570419200 7983172 21069267108863400511282617019006049280 7983173 141524928904771095537358920877181559840 7983174 -24189810417132672346952563950370194240 7983175 23262460161425912607934111033888786400 7983176 62417574568442781563410163482305070080 7983177 -44562728630428550757762627353844840192 7983178 -35151755168744877041554923693094731120 7983179 51665145995521726728049997744843541780 7983180 6683409578135741322687665499629199360 7983181 101166554179966657127406027881513428982 7983182 28231743834028972542485132384400643584 7983183 29720248978553408705354405173303396128 7983184 11545216466766063739937192907849203712 7983185 27524843265661807019796939843729285120 7983186 8861643522270751780118743435484656128 7983187 56066423011093565658267957138756339200 7983188 -19881638482199371437802336781138858112 7983189 45619223801107387521083200054715960064 7983190 23848607289459393779321680880195577600 7983191 198921853734158813087242043174912953872 7983192 -8145892664935258439297731239523123200 7983193 51562563161222414952648431096020949140 7983194 17266191523143908997160327561879203552 7983195 -7850731800419797256929629132200386560 7983196 -1947450001639614340520313170122116608 7983197 65445580646559723882600311677119506892 7983198 -1387052443881028984404061102787896320 7983199 -48998228475824475621626885200273993888 7983200 84320456887764056219016913647560294400 7983201 37394510243998506305914321904616653232 7983202 28912440831083735991029374574168745552 7983203 -805394685963414929843120765863471656 7983204 -10165356092918883171723185369431010304 7983205 38358073372986658771816429496601652860 7983206 27526670161548116400236584791824302080 7983207 -1567928175479882586942294129938823600 7983208 381406909213870882625186622178099200 7983209 10221598957053062346524444514288485604 7983210 17520579693661027193655138590562731520 7983211 -66870571896689749595600280003443696400 7983212 -26452032158581006290727949293596203520 7983213 -4517838301725278765788947407484936192 7983214 -37663078248301343632660655992872644544 7983215 -3734918194831840661491636417820488800 7983216 -12674988678820666467470954672615915520 7983217 271090219675071050058844550494424196 7983218 64552814065833747876284994458029804560 7983219 -12136122501593897960292413873744070912 7983220 19152049455232528138130146867642368000 7983221 -37913035266648399228311230117001254080 7983222 -26440782079588091242508974469443814592 7983223 62152856928376710738318273733666714472 7983224 15575832977891584645316213594316472320 7983225 -9864436172594430293642578815717012000 7983226 -71658083974537858800892850047119020688 7983227 70234175848945665122299025513509744512 7983228 8732848829787987185900527669533007872 7983229 5584766803319987000553371702409789830 7983230 26408325003356737474256167205407977600 7983231 -7090086749482924846635091332029944320 7983232 93404448031956741512234719409193615360 7983233 -53905650056496258572280740247442820796 7983234 -3175608155076386501147702915941398528 7983235 20848386350688525248412981574955041200 7983236 -24172513305087028345073588093093425920 7983237 -64911604507099077741505063364311172640 7983238 -34422649234329372761016436660992600480 7983239 30622526633966158613845473466399647000 7983240 38900687639837252814663023471262105600 7983241 -6821269618314544712317178504515737728 7983242 -11620286488904576922061246862911191456 7983243 -85988370113568730139480959085888258520 7983244 -4469603354408847422448051429750960128 7983245 101676039234508103181543600730281799500 7983246 -2480565701938058637516149729578209216 7983247 -10359858808693188741085036451596164304 7983248 -2783869922837545540072848172279136256 7983249 -20331131646518578142607223159288500960 7983250 49948998664237705662594655930581888000 7983251 655199055907545360701120394609143424 7983252 135873159726515186619596483954526781440 7983253 32725403367182168273309410538059184764 7983254 -46407478219460453922095238900988982400 7983255 -18477914096588228883177598823731937280 7983256 32414784131329054575997458198005452800 7983257 -71714090566534789043867153332173037494 7983258 3943473804731018857817439140174984448 7983259 66933322069239413596201844157117331460 7983260 -28226659466137562125012949456764101120 7983261 -39954415942509814940209246618314074784 7983262 571384346695480590912674771110238592 7983263 -24885550440218565621963050286335077560 7983264 -36772485493513391783614834529563312128 7983265 -45294933176897793702727085938504992600 7983266 65053562242693798139567083896373063680 7983267 -11682654764090029979947814706489027720 7983268 -54402744597185547354550321367389347840 7983269 -8671264803662549470020374786816263680 7983270 21452858846900350871308776982336924800 7983271 145230301303419473137588046869358658000 7983272 -3374339358245367574744039574859202560 7983273 75125765790884442842618202848746502784 7983274 -11287309832792243437039917372108843840 7983275 -8701219932350873899625434229009870400 7983276 63761755560226259500426836248730551808 7983277 -3990683994393603891740291274711448800 7983278 4300079419280287993265636314244677440 7983279 -145467692532736308436776261391736584416 7983280 -1141357035297474148760761259267850240 7983281 -97052104257318419398374232956443736348 7983282 18720945510490614688936872989628120192 7983283 -6047997476111295419426696488298995200 7983284 45911539735141993799464507097115323136 7983285 8521869723876721053641597007274263360 7983286 -129286063222726615196754570184025046720 7983287 43186618146751966438179906016808564880 7983288 86378837488444859199950167901897932800 7983289 10655844518182546229914573901306594640 7983290 -14140030452915048304144361142422246400 7983291 101448312265713342181386639787571405592 7983292 -181267333987376876815767642291952509440 7983293 2359608239296401729239725197994745100 7983294 533367187427180249959567133818275840 7983295 60184467760554769555558341383704813800 7983296 18762902141995276840199337668609310720 7983297 -5577719496997424073800899659658536960 7983298 36684031244841020048521426637304200400 7983299 167151734455822271718548271850898154300 7983300 2546275258996817866791647302462464000 7983301 -107659891565311982052151178868359849698 7983302 32811356329888688474858644717906333632 7983303 -67140211075154043067324405754783277696 7983304 37904810576090280386389930804808908800 7983305 -4199382746251859782974382853006767680 7983306 -12863880491880227439136757406053990400 7983307 85480753302410113203006703966161745556 7983308 -117476521054972231013700778315590051072 7983309 -32289396209500748651341942867486975296 7983310 -32159106611736008880731197890223621440 7983311 -15987367779656476918532896837402914816 7983312 -7265961046891623892598504073269084160 7983313 -20020810440794440961617151360755259276 7983314 -29056097356185362557395089480558038368 7983315 -12091492983065054062680928145223456480 7983316 69479861166341345866335516249671024640 7983317 89901663319235695418067056504607670080 7983318 11153339528439949484569808084325107712 7983319 14898487383240117294187253649426127920 7983320 -70252591112920120082286699126956851200 7983321 -92046119755780126299392848138138218288 7983322 -197324205332484325268169846467643168 7983323 105763910514489674336739881212308943200 7983324 -89681737333777997434463778587594966016 7983325 43656311521502826894772399148601828000 7983326 39303471957248707610207846344770728640 7983327 11364942411668960667963974351379271680 7983328 -216914678249265511369638456839658799104 7983329 -16355958545161623558305330164911551070 7983330 -29336387053996550428033260467827630080 7983331 -283192850693335817053871610542662420448 7983332 -5585551122924260797652521138031984640 7983333 -76409242120748535598505995254336286080 7983334 17034141014084177764823615878300782816 7983335 95753523232031494886078708718013268280 7983336 15577145975307919920755598058196828160 7983337 122985546217226264349340544261177856 7983338 -33319675516237667931665465628592320000 7983339 -12536152390681525827053567388489169152 7983340 -1216266148087907886943971008157619200 7983341 174090348486074512320813035754148022742 7983342 -15177115235065250468909832187586920128 7983343 34533037008616929226271601732466235784 7983344 30275763016501923987963586818021949440 7983345 -38583507823622283465488569227417043200 7983346 18107229689435740694006994030381394944 7983347 75510810944527899021573281697838278912 7983348 -12130076963126761974651218737802526720 7983349 -63068674146995004284159030935130441760 7983350 -17007836493283687446088837129630917600 7983351 -63495046908787982444491661293835229408 7983352 -67430396894562477169913745929661235200 7983353 -823210610657388433527703281536252160 7983354 31273836584402550599074917351882731520 7983355 8934783944436011605764290104533674160 7983356 47710356998465858823660526146840161280 7983357 -45221119429582462340979129401092776960 7983358 11589663610845886825030318822070369280 7983359 -163649374008225266969010442562502493440 7983360 982160402343363132076971595986370560 7983361 52814401911555953857562828523419400962 7983362 36795820779957047843743391532917652432 7983363 -88913218647137191760096371618450560 7983364 -56804472458538477796253856481713380224 7983365 -41818417216336313591703133742011831680 7983366 -382992166053190631532926495458369152 7983367 4527294892099088581145147330431868384 7983368 -36957822651649913519498807172142202880 7983369 9947776724902962119578410828784592064 7983370 -32917587738675691388592473390346209280 7983371 91088976482212062210227923647131631504 7983372 6796732514852442736107199422154202112 7983373 223426251953997400065151823387746253760 7983374 50446674764385525539920968796480113216 7983375 16138196020189086714666528241105800000 7983376 -33594312028061814582432158606592237568 7983377 -24107152882790672860585827199162800528 7983378 11518853178944318909623591476056604480 7983379 1582962817695432226227819404594561776 7983380 1051826514718474245983301551288002560 7983381 -22716657709232981147715268676675606400 7983382 -34607285302817720851154038772680550400 7983383 -117199489192858550351423550017567677368 7983384 46937615671467613323537748805348536320 7983385 -135802031986808228397751152028936943040 7983386 -44629969757843187126698483134242574608 7983387 115659972804637124632758749374804422240 7983388 47946258662555312005632398690261380096 7983389 -5987810424807653727156876813979981440 7983390 18910958674354300226999523870796919040 7983391 24057761206021949067477884466958357392 7983392 11113004472498700053213773955021668352 7983393 -39043921677576296419982790186472704672 7983394 -7531210776134085355516218214991280480 7983395 -28241037745895465140521970604378701920 7983396 63795105920831008203456294479989423104 7983397 7102721902326861920518628435733340572 7983398 -82289317262572864901880996127617229440 7983399 -7157020573440511411213717892143206912 7983400 -26566837694110473361455816735252480000 7983401 -3057617162370188755065188650326370080 7983402 -14767089135921170098351161285766828032 7983403 283603577936214771433368028018864378000 7983404 -876347739386497532530203549976590336 7983405 -38332069559695298616920208945490410900 7983406 33636843468700526895311467655242489152 7983407 80252669562310782976095372368416405320 7983408 13744807850178673176261468678841958400 7983409 -7157593818971667290711708858813173184 7983410 48315182115242237969382713719505352000 7983411 5868675647849293263296878763523510072 7983412 -25739034003533365429382149722368104448 7983413 -18596910422386431866078865449530600896 7983414 53100604433806755254127686382474240 7983415 20507868550641159107256379867982461440 7983416 15538629922161790411663611085617807360 7983417 -20096208564142417283442154505327375040 7983418 -42530443960865224187283488559815731200 7983419 108795629831873353319223789289641806820 7983420 57258274219316782670810539605565440000 7983421 81821269319812241119967524649921810892 7983422 44355283271358654434548680299660704512 7983423 -565124919970903705988115326732075976 7983424 54865053639046887189853839989879603200 7983425 18162238415198904864580668678278034300 7983426 -2013553907620327771045068394850591232 7983427 189559627615493059264050139367820395920 7983428 -40529115195669759384005291393947996032 7983429 36291141351942787105067691776557297440 7983430 990367460270155713069031967434506240 7983431 -44408954531830040286805408600017622488 7983432 11024704219878500876896308680165483520 7983433 26457258840261934764573622127252830682 7983434 -14354205714128351947708771693767762384 7983435 -31087680357202018130051481354356355840 7983436 -14433767619280602604673557038696519680 7983437 17803397126466344565409074017942483904 7983438 -7038245674852327537469745043374157824 7983439 -81885707469563617420306835899505166000 7983440 -8400299116094231817319448107420631040 7983441 -2432924499626136640088694845312737518 7983442 -46690553518070559728089580163094348800 7983443 -34255786822682023136632067929132598736 7983444 -17719030754803375738321291864618622976 7983445 119118588195686599617000182163106036920 7983446 20528771439435299934486159730198608672 7983447 23040996261123140066192014011939258960 7983448 26956999078362777249718081004052357120 7983449 -34496980595630408791212331104530162550 7983450 7787783573168249164659871293839325600 7983451 -50918833451339784434403831726470360048 7983452 104761196812710976140960574336575736320 7983453 -3631916312296993223912560469057937792 7983454 -65665096475797655336500279769632189824 7983455 30518635057173600131265735175286150160 7983456 -1873503388640490575579489984869564416 7983457 52212102085149129154352090719256572706 7983458 12868971468766084235247884287073226240 7983459 15779430625482169232541111927721692 7983460 4347594099971017991211645348634241280 7983461 -22729977299261167670342178244065455616 7983462 -45764314340178205434013468959325232448 7983463 -53590450808357600309376480992338057288 7983464 -49390212394973523935484524918000624640 7983465 -9148132730291909131498341449456409600 7983466 -1326290408898652065109458287105197056 7983467 -136116055224763335231349671474957619200 7983468 118024360134618617607418479084983040000 7983469 34544395069854224044947625657249548844 7983470 -56852872589068738997390932622859815040 7983471 -15363359394507246737233300218551933688 7983472 -19689191898537311309403033335665459200 7983473 10338312778589298535953010052914048722 7983474 -7373712223089407673949653719709032448 7983475 -18188799207112614035754601920304316500 7983476 -75508789542213573755361923632356301440 7983477 6023805221645213895601455034795731840 7983478 30153402909443028894338089361212505280 7983479 -20479225870807826813564754740669086368 7983480 6449536096152356762468065887888384000 7983481 1181186995927669070943178025104734144 7983482 -2049200813821982035962679756850611200 7983483 -68172604556026837402050944047915775976 7983484 12593315042026977201198890982197501952 7983485 -39307412619346557018906608209287044820 7983486 7529831511066219475046373579909504 7983487 -60794092413799539115264136642803565480 7983488 7708976214624472035259729887488901120 7983489 4482923837427784269958715499453734880 7983490 12896723629556479031493614283036002880 7983491 -63881685816779295559675180850750789016 7983492 16521252539122920038874780005494161408 7983493 -21523787152085227825372066471295792640 7983494 72690602547974938824723989484584563296 7983495 5277432059992051537709634736219560000 7983496 -33696942799121149279283977525877145600 7983497 -189240014983611160898695461593962436280 7983498 -21140955517849750334321178271974855936 7983499 10279548052703495751857066201169483064 7983500 22801261784189161608208340999680512000 7983501 -1059897244956943577477789981291940000 7983502 -45275541569739289896402872571743274048 7983503 148385925588225378015032714267744789760 7983504 19693656184994219423945214252597878784 7983505 50841576751765168430010799007312940660 7983506 8349483633622068219846720565740176160 7983507 2297208507051741725479292491254520320 7983508 31661365521974296231446467394877607680 7983509 279163956538818881943780034274817408 7983510 4793856793424666243324484890801074560 7983511 -114803351933727181477154988419456056888 7983512 -57665184220024710933866147854136340480 7983513 3447229749913091161932180255422425242 7983514 -53228989233766361341788246787364683776 7983515 752461536545110267995519569710492560 7983516 68084205927686351736086382565298084352 7983517 -82717001295677811177603969982277105434 7983518 -474367900935351890450418365751152640 7983519 4421357018011610446299213595058259840 7983520 -7603620464541025894790405779563479040 7983521 23711243950054375683325195609909583424 7983522 36090272195584302401007113550714095232 7983523 -46462170509862792137340034948879075200 7983524 -34751454569343404758024334602578321408 7983525 -48403938323639263809262469636844986400 7983526 -71217410101594694855362097654510678400 7983527 13011295481344245005690620084383612792 7983528 29372433457015496866901247023633694720 7983529 44695169854115579665874581413535579130 7983530 59034872619243302495680051147709982720 7983531 96634228026479380377737129672200433820 7983532 37374277924395908169177590757730493696 7983533 -166540107002770585456398989747161573056 7983534 21571681871126139958740391132751354880 7983535 -1687589839407616886526890688558743040 7983536 9299226188894122247855872863188189184 7983537 -89530609620459068842696960404377949120 7983538 -27868317124178473323431414110531483104 7983539 156832964545234878884597995417851587340 7983540 631505807689419658140609926469772800 7983541 25776469073930141646182311639675304942 7983542 -5762135102977912671762554006589948288 7983543 -4357198470018292432119596228257120536 7983544 17817180950983293684733174508632043520 7983545 -3853287138922616591718928144184993400 7983546 -12335052807025786271576606760231264000 7983547 -24582313942727656020774219658533124080 7983548 15831597767939795588565949132476074496 7983549 -4509025695115661105380487716567868160 7983550 43178590309253848042759581013418980800 7983551 -100020637446161734640960733361623776448 7983552 -215457289295504352352544630199287808 7983553 -35556749803668886246900364784087499200 7983554 -11581175415967971236279453095607205888 7983555 -79056243406348943300936331092186378400 7983556 -506564158332308735222274350641397760 7983557 -50280101917400282525588101478831162496 7983558 -54065372843226583633074471106126533504 7983559 -13489018544719703894598690226992800496 7983560 -72893379247971006265169782485875558400 7983561 -36490182203267752124956932544553079552 7983562 46641739873490531439833550966317028864 7983563 5617023684339005405320592295536257824 7983564 -15204688274645323163882219316526322688 7983565 32199353503655759585666656304880896460 7983566 -7457588140556860622085173639291534016 7983567 30034658403963072707850518077643467680 7983568 24543451535739132735921409725081608192 7983569 -113555311169615702203530632766199934400 7983570 -3704918799100710875572978130386275840 7983571 -180382196169415185790518783580277806228 7983572 535103535904693980509695683048652800 7983573 -31235717339455969345109491197668977056 7983574 -106915209923589305492931517808917564608 7983575 -80921475989135441951131377625199941200 7983576 -80404457252635133504504169902132428800 7983577 -11021456187735054573205750037265863488 7983578 -1142538874915901743455336927835884576 7983579 -38302289079482137815163503140613503040 7983580 -56682082139635969662255143615424000 7983581 139409506510727216747448622616915753382 7983582 6606186720514238798440408833910917120 7983583 64749164119060962047218280106481180832 7983584 -14614696669630812873299435921316249600 7983585 -11290657033107061643694701832532876800 7983586 26577400012049859685944880064179244544 7983587 106716690368161553636173049678322772680 7983588 -25744386314969703514186841730005683200 7983589 -129182986632921723597441225314450100610 7983590 -8332240379657826291511234014018414720 7983591 14987910031145915677631740727971246080 7983592 -81430167039283388932380492426175104000 7983593 -132233323651579327788559175320402681158 7983594 12504432808142770231712761573442107824 7983595 17671448240248507180105925432874240 7983596 9622335477348471880805049630698972160 7983597 45334686309212282695186283794283342400 7983598 28526315444872073278916428904068737792 7983599 25396920002610286590166823551786679328 7983600 10231749344283050194480477435922841600 7983601 -22918710496776987271882418415406412800 7983602 17382567201222069514456195746642121728 7983603 7925491238605291274259850414361607132 7983604 -24491772220475756863903119854926878720 7983605 -4558290606955708842482025341002919040 7983606 54872012699488066720086421082938183104 7983607 2066451894279863258567028707482465424 7983608 -43519447178857637864967385042513920000 7983609 53664285054737076141913951753943935488 7983610 633752079400070517002777401622112000 7983611 -97844557359181329201633081559776013788 7983612 -1165657898719512967569270531219744768 7983613 24781854941653061311589943388274442624 7983614 -54430256524866073973960648707633465344 7983615 40376191311403410635423853537882456720 7983616 9770022476087761842743385558481895424 7983617 -127539414167588425598860774393553486334 7983618 30922268846805352899404308895095903104 7983619 116248397596402914021803915235211472352 7983620 -53760547608463690258335850843484824320 7983621 -97547615175719093270876050664140674210 7983622 5433297825836930050104525482932617984 7983623 -27857362118744951267034782013036267456 7983624 -54260056506381551805176082826000220160 7983625 29867172363775665726766806432451860000 7983626 8425839379852532124866918505680663040 7983627 -69391289495460724925290993204491966480 7983628 153614974291132918317557915671801943040 7983629 -44570504496636272874125023355792799360 7983630 51555200290336017442960344585304992000 7983631 22508364698735073531360775734267200432 7983632 -35398368673407123725335311166734065664 7983633 4493836251687029501479406177719876608 7983634 -22068935395166027666916705236020316784 7983635 87532732401574097992127848483452825600 7983636 -17998772624186416090949700925168601088 7983637 4632267427188702954506469713597974286 7983638 235483397137399757109582440828091648 7983639 -12167422107314557652819827465676079600 7983640 -17806889771447263240950086511856435200 7983641 -24770719216946314415423947617603758700 7983642 26409930112035660316562092793328192000 7983643 -10078853332366103261459043119940974376 7983644 95786332669586840507596923110875430400 7983645 2769203434215511969678602119057207040 7983646 -62441649999104510187148434333136152192 7983647 15259662136501244410839590199023806464 7983648 -77085539985502335203589476352039321600 7983649 -54536703729733383932238641754878048364 7983650 23963806602807514676535509417820850800 7983651 29130990489432283424391803432129124960 7983652 37657743200722607365001884632461265536 7983653 -124152409808960111137670651380537230240 7983654 -293643410451794078877348165934755840 7983655 -20888496262422992020097608619603114880 7983656 -38341694264895315914306608598039193600 7983657 33742629857682117611389365605638073280 7983658 -45528781519063252285343462892639658320 7983659 124832342115666837588074863667812369416 7983660 -3266488309937392448288253447536148480 7983661 45698555060306508674548508035598170880 7983662 15777225248897715775128526089183680832 7983663 -92381356386080096746556951153395633656 7983664 8617608249690603157430858189596459008 7983665 5106623794875902952533766009969469800 7983666 13132001537625422897614587188553398784 7983667 16294898136742246321127450878219527640 7983668 29302568965149580134816835097165721600 7983669 121804431171330927639750388695717134400 7983670 25399831853803394453643885265889708160 7983671 -52193465598407123059005003427243191000 7983672 26409904970091229178560771428798627840 7983673 -149532321374348507010907575181318789078 7983674 15423408092088472618793359979490528000 7983675 -2627580112756414377153455711320855200 7983676 -24058698744250373476145956127633756160 7983677 71433925763984821477702852339645309260 7983678 -10140138529435446146271326308095700992 7983679 162444041832109633866972116937425737080 7983680 -18698535676847805484738060104971059200 7983681 -156782719532986021505054065842662400 7983682 -9556632786657089886487555619882603520 7983683 62384320910845554149365897835247871932 7983684 -1766696786213897306575750016966876928 7983685 24034177476604549057943556777783544380 7983686 71050946547122578029507745605529552320 7983687 -33715059386171287670896501703727608832 7983688 -6365181428603666741907642712771722240 7983689 7684287830722587225306468286567950912 7983690 -5004168347174634601758585285438827520 7983691 141477634346506660780105343727456447840 7983692 -25665871561535205501163975437753965568 7983693 -12466961646346377174666849280334308116 7983694 28289812798596182707960762801608971712 7983695 -20820229028875427509035606509573911800 7983696 1872387041932664385415240781414006784 7983697 -64400527624102323952056444338291795854 7983698 -52746521996009555604537141060471406464 7983699 22615889548462197153727182029627809464 7983700 17766591254428191454952511172072992000 7983701 187810063590799055440272477962034606 7983702 -69476787629097878261801845996770532608 7983703 -8546229967387185254099273660683822080 7983704 -31508940378018168167169895850355210240 7983705 22848417124769944078591922155338192000 7983706 74486877133983167353247401887896109552 7983707 27712637203299085732780127961166405956 7983708 34211251467492027269307256678595687424 7983709 41581010794619044268416018835056650880 7983710 -25804890374198844251144506439010931200 7983711 -134001730959649048811727992891776293360 7983712 47387389758901934635372630135880024064 7983713 88236700306637713185549326556850983984 7983714 -18593089797661110433223666485595315712 7983715 -112551903013949970241432914805785758640 7983716 -40246813508230946703442876142634133248 7983717 13909014061904463769056289942095750432 7983718 -6971288680104319493894356912399219200 7983719 -15218201318587846962813203030125216320 7983720 -45647177391321212906456227711934054400 7983721 -38782851837199472950768756568099035078 7983722 -37415825039352047836258149331018430976 7983723 68253324766085339316241485688803307968 7983724 115398408908949426167553616402432000 7983725 24122990926208206638632655482758054500 7983726 41616912552913636019152184305058900544 7983727 108437991328608173499269666106876448512 7983728 5349021003741073658279588314695598080 7983729 -21212776503386574763626007098480618660 7983730 -13562518743699307370158145723174982240 7983731 -19277043087711022845536029947358853808 7983732 -1305887248356427462744515181208444928 7983733 91311530801278585740029840790645991982 7983734 84995318773297397857130330529395045952 7983735 3897089215836099305120528853343410000 7983736 -147441379630217406506175197370936729600 7983737 35306883173814004251662064062847960960 7983738 -12891802774133136799387871683301698560 7983739 72790612165516420033097346730539461540 7983740 -5124374229220544714179303379219251200 7983741 68038743843417890009695950151870888224 7983742 -12607849038338761041023602759294713408 7983743 127493392824738936236413498931935545600 7983744 -14812047090812708022776458764468879360 7983745 -18978830142592524693454247047218835200 7983746 17743088294677151263781400406360235904 7983747 -5814029223038671126905048448875142752 7983748 21932428809504172391094700789364321408 7983749 -111173912343660130640502274369384770048 7983750 -4333307113842659769555218343263400000 7983751 169155816989618659085590031731724169752 7983752 44292380488603546765822844341852078080 7983753 -92243422286282243331466097362625024496 7983754 -19738732388326647362284903882169417424 7983755 22555404836447963733424995266737890960 7983756 66159209966650228337009117299786842624 7983757 149761749954751141849511120838895118006 7983758 -13078988166163222202461441434867312000 7983759 1241476460449689636966494192412735360 7983760 1951902121271560093779670111282790400 7983761 33757443344080403290521437139362548584 7983762 -28794675774380415821448593214181017600 7983763 16445225263412050443160616079466436012 7983764 108553447419643542021980587620066230016 7983765 -2066062007558865187124100098757787680 7983766 -13264715928632234855434698451438315584 7983767 911324896327319914464692341487473920 7983768 16486906319205900951793114465466572800 7983769 -46103526242180078176431051065913659904 7983770 35541037036953882552880650748019731200 7983771 22527732599751492965693849870537708544 7983772 24432755464939584871834907202912264192 7983773 14061659926258286827282047211761203040 7983774 11087324422737815045394574316115822144 7983775 -11619680412481269051487951996613852200 7983776 297309897431654729885684402918963281920 7983777 -24198501427874626871179518428943974592 7983778 -61150715277223830493695914076902592768 7983779 96182954467159678009023820488117459576 7983780 6703047102107795362168428314798284800 7983781 -18428511514680940343933016086300473120 7983782 -21589110059046332674529970468942655008 7983783 -15965827494350161484242411102342347120 7983784 -6027586881344147437358566353803965440 7983785 62475490722474517711556451397305153600 7983786 10499342247385973158079012327239083264 7983787 -81027817008070878889997218436373822720 7983788 -34148449288129237418320663241304582912 7983789 32169662527470549659007320961662469696 7983790 -6111722595506446930765893611959105920 7983791 6013974755490228116109407201855303952 7983792 -4678222944816366905892964250398556160 7983793 25482517755883210267508841412794449042 7983794 -3742716444998760484153108826776462848 7983795 37899697024323327967801455390489676800 7983796 -67064983925177243214663888758853537792 7983797 -67169044622032927697650405552937492754 7983798 -15100840053942827521598056244231286336 7983799 -45267411466216813482102030871748842736 7983800 -33917335990502260806418754372567040000 7983801 7469386759941161287192066878103463040 7983802 2976508004288167428329067484493611008 7983803 85535782527453426884429983977183230052 7983804 -46453267298389411546681538471211629568 7983805 -52943617324642356297464350951419409440 7983806 -8849907794229946112048045773949041536 7983807 -8747756574041667439024478229203856864 7983808 -5745598484894080211162723453132341248 7983809 -42457584963621803363330148346457196990 7983810 -114136664803188684347245655897717760 7983811 179910779354826629595918741026912290824 7983812 67239869094599205000563936218925203968 7983813 -56113053180112832673159823693698529056 7983814 -7733079253519642976077734541420728960 7983815 -76133495372846640803104128010832765160 7983816 -29484237530217723653276812430607974400 7983817 -6492804126246690211959715616582143728 7983818 -85825807780183526942551378048027580160 7983819 85647504555631939308263370551371392000 7983820 -14594547476638931362948405185588126720 7983821 52017576655041081775726707196274887200 7983822 -31761980563382676863124240508351488 7983823 -24347109226007788728611566274847631840 7983824 14719849125881031912988729930606141440 7983825 -6220555179940355052831010046982824400 7983826 -10060147418552927440584002573461521120 7983827 -58441973194393830690066793488080466324 7983828 30469473783985721640022524224665302912 7983829 402021335731215449697177616800705792 7983830 66088325122919054216898339029526178560 7983831 121247587938749122136644754767554148560 7983832 -57816226901345990264587046567367659520 7983833 14459591733763859645375739684519522816 7983834 -12977650013176830849637613170226941440 7983835 14610328309775694864416857778796281280 7983836 -29229363052893641915023218608057026560 7983837 14705367867605444126380020104689337094 7983838 -27943380181506428531813117848696436160 7983839 -86136394658879868615086552090967037776 7983840 18148615760680228413846927163871723520 7983841 -49451455866938116788882319737508721758 7983842 9323233770559491443561837504238717312 7983843 -36989687823796801424146012892783262720 7983844 9665070549085318336020152686465081344 7983845 -120331486179211144605067271231076940200 7983846 -1169553177911089297097494924323419136 7983847 20742528377258483225336070634547840560 7983848 -492168005844367257254342485561282560 7983849 -92273101611485941416148847305413165936 7983850 9702187785364274449715938868653420800 7983851 -67864822462902849031622548889208827148 7983852 -4385584759343138470597401061942099968 7983853 -2034925123146050907925082972209643616 7983854 68251967612181002868218868823455784512 7983855 20425169276397354694416972676224671160 7983856 3843737317665809904798496998864486400 7983857 -25321683626905713016561780190224622400 7983858 -346111014009324360595738058870042880 7983859 -17885568405455005106011980476569719296 7983860 -2154198679230126195161931281818022400 7983861 18229709376597905003262127178306924064 7983862 51281178904033088901128486444332584000 7983863 23044888394233259403500599225192448400 7983864 -1260194405794920821848760757032878080 7983865 66526605753247908576873562977601977600 7983866 2579226453348483259092017086652807424 7983867 54285371128890735904299215274461157600 7983868 20997646088675439213432777361517416448 7983869 -130672710623176241408737382526155732730 7983870 -21912955335211686307598028585938083200 7983871 20270392811447518129950640534567393280 7983872 10650997144751886791140542604168396800 7983873 162199118492157842387855028166948884000 7983874 -3888201058700916490045820922519606240 7983875 46493249173379187321815489098568664000 7983876 35396226842147044244656776247836119040 7983877 -117079436958608324370693114221904001728 7983878 10312770166464178049892221693958346752 7983879 37935084734219917001974974256064942208 7983880 10650965861031150355112183959756800000 7983881 12270715416870181619509279087478484864 7983882 -13949943686359204977898453369452752640 7983883 -4217172423737451676311848276901981868 7983884 64159964225853423559056322364477826816 7983885 -2041428134138149246235997013203168000 7983886 -32077540897942136441024888408997292608 7983887 27230600522282238553402931463481629072 7983888 9255084695321640996217775350132113408 7983889 -67312941619626821080514398380797074140 7983890 82944658316320434115820574586602900480 7983891 -104231915047753619407353565085748626352 7983892 -2480606497706064670021006674946734080 7983893 128619077277520767045735870042024176142 7983894 -7757172413957522513183809752243547200 7983895 -12112594793648181686285439551860377600 7983896 -2132592551892516304363965056771174400 7983897 18619897661667235621080720427701089664 7983898 -32028509254271928043353184827160473600 7983899 -9966245285721808449842415465988670208 7983900 17908009533333648876093588118963584000 7983901 79294218704288663028135422169232620902 7983902 7052324678566037170738965736123686912 7983903 -2836503139486501744969297152351346560 7983904 -136820385977724191609390626149624643584 7983905 -96368427097060023819418157697343448940 7983906 13986220752292168024777189133595477504 7983907 20206050042541786482402520488352999440 7983908 107513254792116348984766199162953792128 7983909 -39463444123257500464971933908813627586 7983910 -8240919336849845019571323650788642560 7983911 -17416451735215997203870709493536581848 7983912 -33951557128111365678399505602002534400 7983913 136356796164864980755655936745841432698 7983914 -8463333874912653056935596156307587840 7983915 8170551226906461108948861260685511920 7983916 -90539795222694759106327734273759957760 7983917 -2666050727754888874089013433883617088 7983918 13779122530648109045011695829891102464 7983919 -65156757407570532246221325803635613680 7983920 3292193407709489184654015635501875200 7983921 -51138489624344759756537461165535142912 7983922 81130109487728582150296701354687754512 7983923 24842078197769720510297384402288584800 7983924 -11869758935359559298165199502761943040 7983925 -32092217553910987129662444430133555350 7983926 9524971491272617234248648732781191168 7983927 -2706627109112039819827153944289739088 7983928 -131765508201905969315099358633382563840 7983929 34601424607597113511266291956223007530 7983930 3558124287130793567598595255467594240 7983931 818837709805596971468200919059347264 7983932 -44676083397251051674395190715241169920 7983933 -14383058537065967507103759595972375200 7983934 678203531764793124657755332907572992 7983935 -11264421045099692777563711138621764120 7983936 24789987631906480319649218106922893312 7983937 -3821211356013652453110476501144359680 7983938 84111195874345742469612151907035701120 7983939 1084840955219814927240463687682352000 7983940 -54963845957884248601575621532485384960 7983941 62683944636100156996281647046073891872 7983942 -40620803217317032096489245022998558720 7983943 187369126584846659690147089201403456 7983944 38626027693471574671427516990312939520 7983945 23859127057720374034249150025540990820 7983946 10109207826668757777751340294256858672 7983947 93002172387772084896645686848287909396 7983948 16944463699627969860016909950853742592 7983949 21321772206503669553375332843460037272 7983950 3290170650810392163762500958393811200 7983951 93582020948176652239016048554565924232 7983952 22191453430870126147445206465563197440 7983953 2537127868888989240761154926698169202 7983954 -13932514122124907281729552976536312320 7983955 22011637854327281943582469461628505760 7983956 -10208670278344329827325118057267658880 7983957 10570598636864040484781803496088766848 7983958 7832210486584925920526415365214216384 7983959 -33597566057086396942368246542171694840 7983960 43434253727384501082370488547816857600 7983961 31218497650729119686405286085238751300 7983962 81357668652041462421355174180833205728 7983963 -22198448829103014437621562258234764640 7983964 1791860637260183127786004469022142976 7983965 -24362720085139534209671497979914017600 7983966 -7821289274188821562182961132515444096 7983967 -100764706772629029073788427057187131440 7983968 109683849688928680073643125487452160000 7983969 34377302518532042320651236024559250880 7983970 -56855866867378368175452835278802948320 7983971 9827896539472618605536804948683811040 7983972 21479066482254909892674989142654812160 7983973 39820005091300835152903000002707595384 7983974 -15871328378797378452067135760004313728 7983975 56944719129393133276759795453055700600 7983976 -9349857078941882736909290934482042880 7983977 222876232489609852349269824241474412160 7983978 35416793216935128371845323636180845568 7983979 -36504387599832557765821279090021057420 7983980 -594496735846280111693453569576335360 7983981 -167221678711480198465485915295298084160 7983982 40451822962242195370911967014983718912 7983983 45487228530718668966882721912005070320 7983984 22594729754442172025730379906500526080 7983985 -82259321488541293967076679124367686040 7983986 20056818888356090296185532734617010192 7983987 24050236471005511861420970039405405760 7983988 57833862455951987696212433419727224832 7983989 -9428593218262950907229014527833900676 7983990 -5629695615198951642785782044269568000 7983991 -136003512324206644428791436723756153216 7983992 127218801153421875194454606274461081600 7983993 -40614752827660009617411825892148066736 7983994 -33348360138155898126593596231047298704 7983995 50005071441177932350364466704617455120 7983996 25806095570515256382202545476916854784 7983997 50815579847964922835142683753518145632 7983998 -47976564871476670527382619715116405760 7983999 -117519613104006446417689571485268679216 7984000 13214271075889525263403175116800000000 7984001 -106810815809077397317314560432239855998 7984002 -12956648744540977111436394392463490560 7984003 -19296916965558940141374299662926447748 7984004 26993338973628797724432904700838100992 7984005 31459007213491193393454782946191302560 7984006 26636614105527537483532212043586208000 7984007 155694540575440933420135871114366789952 7984008 -37679520220980517574061146367105323520 7984009 24534255385757936205116363133926506080 7984010 -4349534918861399239691870507062136640 7984011 1079684969606563447619112906020736000 7984012 8526026933719104101910843268382653440 7984013 -18070274196579654858542368690971734496 7984014 14922336025816675164021673992076139520 7984015 -1278406369084506656617213247986721280 7984016 -21869851992955403706398387216402841600 7984017 85172300865552129010584955564394475234 7984018 -15381768216229879474111145398912696320 7984019 17962591980024473537566544508742302720 7984020 5935792708513370710467413229174312960 7984021 32751142649019596967110169287718916800 7984022 41462674532698831717214649178912545312 7984023 65013400774923657401479740327136986984 7984024 201926787111987866954486049986447339520 7984025 -533863083544889108811917345206286400 7984026 11915467644111260104336624394824781280 7984027 46038964768327496992335029771577839876 7984028 22400054751634598676372260764344099840 7984029 38204518100890678902856287506855361888 7984030 -65543191631922606921233110795661979840 7984031 -229646969791529047953814764964595702016 7984032 -16935782818603223769981197494929850368 7984033 144139989875477051116738907386099848900 7984034 14717106365075427252778852453962670080 7984035 85033109716601859967366416871621231200 7984036 31812722092040888714885983323176435712 7984037 -120208705901350647566878484808623413314 7984038 -1876194390285877032220547717710830720 7984039 38790897370872591667072110822071339056 7984040 102232296794866015104215793690733516800 7984041 5134658873923719634085063059019402880 7984042 42610191484556284997397902652704799744 7984043 -17213751506816225444488494938250264336 7984044 1987879060895753410350475192411792896 7984045 14584170104769608850564872864164483200 7984046 -14855007049170625024855387794553324800 7984047 55603236248224202366560479112174212480 7984048 29616520105643428085526140441765806080 7984049 -15586547091191615578007751585687989580 7984050 4600450777424134801428421814861107200 7984051 21063295271637195695630886369907954504 7984052 -33616271264343988483988000120718593664 7984053 6593538731498616229072830800101512576 7984054 -31916692359032832453495326413976979840 7984055 -31755790371206199455271657386643077040 7984056 119191598014239831461828429755603353600 7984057 1664287812631397081659305200069478240 7984058 -64567959586776500875629417476987103120 7984059 -44484679977814866454191101959920716544 7984060 12274692907653258782711782455078750720 7984061 -201941463531109589394652370818116611508 7984062 -13164626106408907235641386181279052160 7984063 -109384749941224800460479545176441016576 7984064 -45540878545298552123812219182907392 7984065 -6989888654154915850393233757723788480 7984066 482140887767934683826855758000313600 7984067 -35095098728014921020205384550305920288 7984068 -298410317025247032727375213117433856 7984069 -23332802930591309858652652472879747456 7984070 42899318949321663571475988631549205760 7984071 34981142484429933550324717366703984400 7984072 70116125127228972066248503615912780800 7984073 7589625008501037427042864156387784100 7984074 -1855799843035023235274023548572917248 7984075 57152462894051912436186632527979052600 7984076 -18335931478356343587172845578516010240 7984077 -15855684206659106009214270988596221280 7984078 143792923294470076142302635543672187392 7984079 775479952382376711122596672915586400 7984080 -4690144306953516195443379673882460160 7984081 8834930839300621151264042999328049664 7984082 -5635121361071299356297354061217435136 7984083 334605795228372719970027206931287664 7984084 -125135476562217649882819566315748794624 7984085 108322988924498154890553303024199008000 7984086 495934797063451236540599343627445248 7984087 7449829970126083789152800304085973680 7984088 30499825931956733635306620576835215360 7984089 79409479059034629824322800704916820 7984090 -5085653119079213164971189871581991200 7984091 37542130291078611399450360611717681184 7984092 -6548899561135190313514607248213303296 7984093 3579349908761862859862086668924272000 7984094 -2744567803220515082741281616049068928 7984095 -1810894639632110565939226225882713600 7984096 -2510344099136218492486910423998660608 7984097 -9685932535696450423438809084014238288 7984098 10440364724470489508924571899585835984 7984099 -37057963809104806220306216718868610240 7984100 -44010793558216407687259925186871273600 7984101 39448000907311574445109674231983500800 7984102 -13784657154060387550980529025682610176 7984103 -198847474619226725157788346496755501840 7984104 -34381094787883800430366644173334528000 7984105 -5710979568830386880403141595186242240 7984106 10065950786344023506286459894630398400 7984107 20818238066411953277392954827399786528 7984108 -120801742161342066201921103114709865984 7984109 99734013238552606596485758673906366976 7984110 20669025097613983352919283640443973760 7984111 2377324842266489665778422184663865592 7984112 -8594088664758415312473789824173867008 7984113 -85568071881102108739551453055797107856 7984114 32962195966546203446059847315141680656 7984115 132356528846499263255444703434425004400 7984116 15758494498060043319216413896531968000 7984117 -220475218252302657398975718823688427620 7984118 2214492213114541659776498745324854400 7984119 7184647863776903565313834951175271936 7984120 51657785925378137780644993971916800 7984121 -71043713173123542149847151598509590678 7984122 44187566001073577627172176020593187584 7984123 -26409266666617296487035866392967189760 7984124 101594425077102026405767711662856276992 7984125 -90391034796566446250948175489559872000 7984126 28849882684829376915741533178052474560 7984127 105775936819353296433597684697983998976 7984128 -14680148007125586783368653692286795776 7984129 3792639183078509729709088859926729730 7984130 1066958860465295104212014908634035200 7984131 5844142722677756072180934505910448960 7984132 -4349071749530207891734823346121778688 7984133 -121190213273502693396917524214538723618 7984134 34045614916447288806263707747761338784 7984135 -50303067401814230712848670834611616000 7984136 -36599852444232145270561622975748664320 7984137 -1714703819993273676141754093553341248 7984138 31001526721444539062926268045757180720 7984139 68259305468118423392884199997561907224 7984140 -17259898755260787414320554433386214400 7984141 -25904581974510067778884094960317720800 7984142 33251735672092632908668310593431355200 7984143 23123118206480421400721548786851609600 7984144 6850980266489843536421425055446859776 7984145 22464291504696516262636934722041327720 7984146 5584162893638396007548645164987219584 7984147 -58685365692606681579699481373152040404 7984148 -126571533605357968417450317378558597120 7984149 -5921020232105240821708614324747152160 7984150 25835747851542015944259455762593264800 7984151 12346794933814110339046679516924133888 7984152 -10751181880786711025699910133422120960 7984153 127905748844496823952327505711684083402 7984154 -248523105836338531941165383584737792 7984155 9404214921312521028108005295910082160 7984156 -3300690745934534761911345432998824960 7984157 -153410491242300222601454206011731032128 7984158 19505825255641253575262519539621284480 7984159 -37192049881115492543112756094960596640 7984160 -89351549030192856059220006343016448000 7984161 53812694325116344841789116187909598480 7984162 -46062553093594613786983195031334357168 7984163 7618773138664873357110315279048427008 7984164 -35684987643929894467422674911764234240 7984165 -47105091915672254531875020312227856000 7984166 -47531360075024420310167049996223783968 7984167 -31749340739777268707205568842605831088 7984168 129585152463500333423071136868489861120 7984169 20378554383596793126087502039665767796 7984170 2360128849017207718212531335543165280 7984171 -35884706016597138184053624805063091408 7984172 51622899783143431931326947494558466048 7984173 -18681057158097751400626075530474100416 7984174 1083957465150820750824190066700206080 7984175 59120250566455957500981380899290693000 7984176 -860512874807416224588881129552019456 7984177 -11958202804573061387735755607572698908 7984178 69063418176124748055742304671810874640 7984179 3261131305054766394877303342829380944 7984180 -59914107623163934214474521278557030400 7984181 22535887384585711933164472257506351982 7984182 -12712843672815453094639990213440454656 7984183 -171091479021412757665850953027455348568 7984184 -24492344504490893093320683491225825280 7984185 28398247643573792358798148473913920 7984186 15430739321701814236525398762216470016 7984187 31785820298811428545092519502295500872 7984188 -5511326293174169048829965642126347776 7984189 -131352832128835836596203364299681841760 7984190 7551695774005910605216740486211286400 7984191 85998761269485209112143834372322933192 7984192 825123113992491350626478366285889536 7984193 -22002568182189360588757815612178487040 7984194 -38138876255802457494667241023457001600 7984195 -24404935106942058993585421982173858800 7984196 57493221606258935281579242441827957760 7984197 438819364457455884522424900004669760 7984198 -32587435487151588445553351593986314400 7984199 -150416138895857638864269265316029760760 7984200 6846717546512744544227237923196928000 7984201 -142655320679868610241052193352307733798 7984202 5013792665705122956893655436481877504 7984203 2413399462284634947938229834802932360 7984204 4441973289196387777080632225625304576 7984205 7821672590917520133474088873339998720 7984206 40136501601941510197626225933031466112 7984207 -9911009484616068810877184897228574408 7984208 -37517548847110786173397486592602030080 7984209 -37785185654833731580571442015920391696 7984210 -7418218571332605362278203897573224640 7984211 -129035848588166563679810645059361441688 7984212 -50506891238649623460429896408336652288 7984213 879344946949963787268364105078789980 7984214 36483110039966179583482647857231769600 7984215 -64315109812725100291633930278183520440 7984216 117227929991195012361575990764866324480 7984217 -23712315655469647430458143361712953560 7984218 29668981166575541464983139252151009280 7984219 -343217583675521076792889402115466996288 7984220 31312337069024453502232251668588482560 7984221 4617120513707606511836140923267407424 7984222 89368140183668082858629789984241316800 7984223 23632215328108469709555181853960542224 7984224 -123790352090702681637633376808203714560 7984225 1066652224390719249932672875631389500 7984226 -2572293905419084398558095167759271136 7984227 27055864088347527612949371852797721720 7984228 16790432374099097508294891007211585536 7984229 -1947993152655054294767196198769992384 7984230 6813492454939247819347421605825969920 7984231 -6264001717720986553961427851241647448 7984232 53348035898640220476051892606885862400 7984233 40405380718036655468452304665402967664 7984234 48818382568025150029036751800024573440 7984235 21487608957790920539751968186238077760 7984236 7510280647732637716282700434315935744 7984237 -1537892833005394479754375034564548308 7984238 -28569598037538522177657843465388289856 7984239 -62696233358686615194638388652100413176 7984240 296540313364492944188375566178058240 7984241 -51658951046169698777159289251588264028 7984242 -7063296199932217116973293012793609728 7984243 -22715841385303016082206039471462130576 7984244 51641818697770055013177888922310833536 7984245 -66411174819037158241515178593828230880 7984246 91135757535401244926047321904942439072 7984247 103143222844890119644453352314244034432 7984248 25803950352338821183931004385942609920 7984249 4153987776013004069258598952605922880 7984250 -15148780645155660692406916652111760000 7984251 -207679865259939970653340845489409340160 7984252 74919858128971212843171994970723830272 7984253 -54006877056095078951407247144247333498 7984254 -36226158813515792135440537718545911168 7984255 5048748400457213070915548584138925160 7984256 94693161018050600865655227871238553600 7984257 9077569505796820068626800594589198640 7984258 22072042602036644744730420089292903840 7984259 52620295017175112731147411176417230460 7984260 2484042876779618575594248605094862080 7984261 147472526044752222106038915918828832862 7984262 -17920193306326549697814258987211879296 7984263 2965864816734569358299513828780471424 7984264 55202874610412283957021791370105907200 7984265 -48290764168045862636928862900763281080 7984266 -29347791922723042672559008279153016832 7984267 -22768076693007450360295105795198677376 7984268 -2484959773386726760661750761865587200 7984269 74224311720489021199634548223097313494 7984270 -16207705113456005273783147896416522240 7984271 -18982225964473541029162946383036890480 7984272 1205936947600884928122915311254241280 7984273 -55407979645627370533159506498901422720 7984274 9844089558549827597115197490541793280 7984275 -2840872402807968051163333308724416000 7984276 -69541306910706051867702870405576673280 7984277 12847704432908279854657320204757498272 7984278 1745864069221917512294153751940608000 7984279 -34824254650356238555211308786237762320 7984280 -129066200216334321531877491826553856000 7984281 -9687605823082480679073121416572198448 7984282 31907009492823062691910021817448394992 7984283 -2901288142631284161516631956984119256 7984284 -8437533593356436875921049422049427456 7984285 -141363396680329975343781180680313440040 7984286 -8802451210294023967452221389459233408 7984287 -39098100094045834948720974117867886056 7984288 42098720030851546473195542759948943360 7984289 -6481921169996329758889274731744685376 7984290 -33783834671066851108736493845985384960 7984291 14647223716763605747249671834052047264 7984292 -87375999864785091819179270054977978368 7984293 -71388872346037362544329872255245900800 7984294 -37495016863841782313269405871218896960 7984295 -22077900997970471488891293372477014400 7984296 9199946486964519315862017696062576640 7984297 64541712875693449748780194063656518992 7984298 -11338118722867624318381021988632301568 7984299 -28608707100220388886407343149072096640 7984300 -10737721145091470705132605738895353600 7984301 -46421830370490156894086457548518351188 7984302 -2335540422604758839815154813038788480 7984303 23633767387281912812054590593818862864 7984304 15991287026851253946897580971369824256 7984305 -40613561503034554682247364141001990400 7984306 129323991193887858393437212451957136 7984307 23857046076946198787693288461124218080 7984308 36455203621575559685159919211119759360 7984309 -166849329346502133718813488569348179140 7984310 -2255810486253182017201624168932266880 7984311 34173887595745298796793024562380276944 7984312 2856164017302592034256807699382272000 7984313 -13018506005022765427537942698118642560 7984314 -20782994414969067062038888815023112000 7984315 77760934487555911356726953369108760960 7984316 130199991788764597137113122187890902528 7984317 149371993155584483118434668313913385536 7984318 -22215767470751332814949855516024656640 7984319 53249825750865443480454357050901485952 7984320 -8461046876100694084748419906582609920 7984321 -349735289275687873881361062579527888 7984322 -44681792566070751343813909911008865888 7984323 -48843144234535671052003234019738087496 7984324 -59072006298479265052011665912632338304 7984325 -58492684350819379825598083663734417900 7984326 44474307961543907370033051085068288 7984327 21742643963643762693512364953913664360 7984328 -120666480806737974705635409566842183680 7984329 -1611862504223256442605436137012310272 7984330 412386733566606287268543767923120320 7984331 150603980818915923689017290145331946132 7984332 -3069814612105713898414723035058813440 7984333 21410715947007877430354630579737585120 7984334 6365268692430005288733107900615534592 7984335 -21781521201358851370732426494934172160 7984336 -974839439557140685680303750494199808 7984337 140232569712235403001645255496448383986 7984338 -1349437695943984854813514748671856640 7984339 -46934001560671841176432794506073894768 7984340 -1912364814646474941366797687763517440 7984341 17510561482720903076942684616158813052 7984342 -45603570223600604800583920660353032928 7984343 16748101846248666965776999437189466560 7984344 48277006297067834168813136437392465920 7984345 -71157108224714514151193165294749755900 7984346 8424864381371385634822710872023880160 7984347 14747490355066874777422949954317097472 7984348 -121358269720965792977096827592204027392 7984349 -135677495679478095319068336429182434650 7984350 12063970206455946484143932102048731200 7984351 -31689871317669626651287307569479701720 7984352 9415036461335176759447358533553356800 7984353 -1512144969160094575043764152172479552 7984354 -28382483496105371837753926403581900800 7984355 -51084336610337009696468766788291352240 7984356 -36963743522875327626203031285603317760 7984357 92135922380425487645642492699271284606 7984358 -31780058231994813040709182086797798016 7984359 -18984343643780790899487931308050997600 7984360 17221098250035548186224866902330572800 7984361 54510996624311933235263476501613312640 7984362 4089454979598116560982664135877508352 7984363 -13786472044997948817458726809816052480 7984364 3123823840227535320837094473381355776 7984365 -681712371966113080825920018898654080 7984366 -6668114147463729598917185164600149696 7984367 -8748944806715002119434456000806697640 7984368 -4039464811308137911120359825193402368 7984369 -1373772907272705455970101641273699856 7984370 -52019509975811130839547906802544140800 7984371 -93272594921866760658184890244064774088 7984372 -114075526663896878894339662677634129920 7984373 -140239583940528707987599173163938516480 7984374 24038789557867078827330080830357028352 7984375 -2380708497776781038141132359160750000 7984376 64441065365615015816180060720406159360 7984377 7375036636528220134528352312897267514 7984378 37404334223888078062851328081327935456 7984379 -26899668996278907183867463979458512816 7984380 -47845421617817116621854474679519165440 7984381 -9542079078731096627606898666993316416 7984382 -30852088101329574756999229602886603776 7984383 -61476855774153456506543826468871306752 7984384 -106278217484653042396258912745511976960 7984385 98599034228363211406366235186583451560 7984386 -59100733309183301062487778377513644800 7984387 -133245276202536011162407206921396264964 7984388 -90581568811168587925285753006250531712 7984389 -34151047516602457944007887866495531520 7984390 -70984819175211361490460050868367991040 7984391 6336594596521081104321438766093454784 7984392 5788016866456402012464863847258685440 7984393 -30823420708851967039590475345060374320 7984394 60262801150724015354275777689042842112 7984395 41042365684545459409571811524220079920 7984396 -1045875092033275302004321054464645120 7984397 90521392049469918768607932722686620300 7984398 45931505005249587975850999717695948864 7984399 -52438528748370640110739472488869067600 7984400 -4559587950015860484309411812587315200 7984401 43866082467877089732419077933053772800 7984402 -59259140155394508594993989759716660848 7984403 -25794633890078274928903473411041319972 7984404 -23935999557497149086807942580619114496 7984405 -20494816825711536924789376864801576800 7984406 -59160160453168187484041755304622586848 7984407 -48048715096456870239615012778070109696 7984408 -135359716141270492954333680964372992000 7984409 121343851940010919163117832262296113610 7984410 -7656147699284325397244208539856353280 7984411 -78735875462881702855863592708091158200 7984412 -1358049555804674935000904816670790656 7984413 -3946514132020993757411478832051167258 7984414 1346866383741614071270504866888541056 7984415 792722263852150019243893794682816800 7984416 30041570688484559223700041172226408448 7984417 53137548268597330233950865516810532992 7984418 -23181779123530169982472545498600566496 7984419 -51008444201407813141806635714715922056 7984420 -14443644060661344518429134782101118720 7984421 -151279244558125499652715058298631101378 7984422 1138760771989724235729705182643532800 7984423 127306513730763195188249675530554215672 7984424 -54896672269360797524031175331552133120 7984425 27976946100702830757532269868135608000 7984426 10956499856569321489120720611743412912 7984427 -81659806540673483636228919946748160 7984428 68956915065519447551943772278476613120 7984429 -31449299455107211740056591710409412970 7984430 -25169122347611190004262329777261016640 7984431 -13332115767123840812331766725740484000 7984432 15307263212341011134522853493715419136 7984433 25674415413372173970895885811634929682 7984434 46877657450681914053806396615279010048 7984435 -1105307195986942292657671643283768000 7984436 -42250645014812453645517118513302472320 7984437 -32868437096073238346841354508166566848 7984438 -7072471576944087032079466855282391040 7984439 145221414824590024023701929198767459240 7984440 -10779706099048891801441421771495424000 7984441 -166500555523874554845379130486139695148 7984442 -34445993283338394707351432073104842128 7984443 -70710853499994561932212566920606088936 7984444 33832494528761102006562409624956318720 7984445 6766059622798933125269580194601684480 7984446 31110556162511438809918098956533785600 7984447 -49604171157903910724663543943246020736 7984448 -555274907720423050092124515351920640 7984449 -77351346702857267695105647248333232432 7984450 -11500097828774460811109005893773068800 7984451 -272097843625959191018535325263064627200 7984452 20405174937913203267809938222674321408 7984453 -14321125676090736101956439804304335872 7984454 -22605563213969567833078071886957056768 7984455 717066037728791005627879048219305600 7984456 42022798034567339367852183536987381760 7984457 50467026232846019234488766014466213760 7984458 -36506495375046722968399974853408484160 7984459 -7025953469287343350724933637819388784 7984460 16620186639221228399786774101109928960 7984461 -10326295925245046453854052771156305728 7984462 -76911016342451272079510668285979304768 7984463 30467034056205965319314496987897370800 7984464 3800045164548463697707771592781987840 7984465 -8042137254057821249676835440265334400 7984466 795229072843287255023307882386916864 7984467 -63003496938626624041900447019506755360 7984468 -29574412708704980496048686144439875840 7984469 -39737485666017990027611601427253356356 7984470 13632388393374532139125249455150643200 7984471 -19974739490904235121172579351273305256 7984472 -94339687970778425976978590339190190080 7984473 2061932515768069947197125146910826496 7984474 21759148233573128156443269539803714560 7984475 -46882952719211504711832771121130748600 7984476 43333552244951952873745734746237325312 7984477 -18311111917061408158769593545034781600 7984478 44309571658967948838816091621508000256 7984479 34962000348881444234902741777271622984 7984480 37411890165188079685734926087906918400 7984481 314306910943888556068865621317152078000 7984482 -23227858329251337747556846701682104576 7984483 -24350795155767551448223070237101273200 7984484 -36382103341192988434717973117287219200 7984485 -79311506007386255946397943900642420580 7984486 -22536178530496150555673605096512491808 7984487 -21399948778269451194264912429952106496 7984488 -12692247469410592172696903017609789440 7984489 45771806519540906862223564114974046756 7984490 -7306864485414947909857905853725573120 7984491 -83237465842515384016554970254580189608 7984492 -35179731345819502991196603367979719936 7984493 104315153831117301986468921938239848544 7984494 10704058848876371945209024596857183232 7984495 11132107400448719429966786702490091200 7984496 -7914690356989691605346418681660702720 7984497 46138802058533272224515574116258803872 7984498 115230600301484317091240168458341120 7984499 12614367382859088286981990537081455000 7984500 42702793383131995467156164210870784000 7984501 -104154998335927942879698096013995586752 7984502 -32102350983182665305620153757820062048 7984503 8164568179585507263827543083636310160 7984504 -5753615929059778080289235943096360960 7984505 -25686601351250377400695504002546223680 7984506 1701101640767977280617567716374267904 7984507 4632225719154366252510473365884812040 7984508 -12798960727706748383570991286180905984 7984509 44131429707031872310389258693882558528 7984510 -65907100988361041633031768278237115840 7984511 -217793191856607391817635009148106498576 7984512 35221760927662083696504083394330624000 7984513 7970194951335150903022627181221061762 7984514 82451584496496597487003455922114619856 7984515 4223052140751891255795880846149550080 7984516 -102932766668364278716142548042167026560 7984517 33752984119031484875356289006514842400 7984518 -9007921860100579529508799225320855552 7984519 54337062066052479632944894439363013120 7984520 -29723225942935961069881131321531494400 7984521 6862710199450635253212668773874844480 7984522 -8151549571471420590437520072972057600 7984523 -61717428037300852907751103620044349228 7984524 -9947142366419707251387348461337980928 7984525 8740529484931041005549515842179455300 7984526 14170280461764343483979139246578771712 7984527 7768326201936655469978973190452472080 7984528 -42287834273329381234070317680386203648 7984529 39775679427324760649544446661617689920 7984530 18449626478441245173476575587790617600 7984531 -92002383979266753037127254097688035668 7984532 -4819623167993360633521224738207098880 7984533 19107180449872568162956536709636114848 7984534 -88057491495878650534515523575185355648 7984535 -33038305394463494204790582979191285600 7984536 9423372817010875567796058242869493760 7984537 -17162751531821651229602142952158759408 7984538 -31628553720006691182969986056353455904 7984539 107759921887081497269472868578150357804 7984540 -18417970246113653040815927022048821760 7984541 -2836883702642185837471649149831684800 7984542 -1488141842221453647282156162412047360 7984543 32714994670288534486097982671527546560 7984544 144086203891700321046160521630000807936 7984545 2377021855841568944663237740626215040 7984546 -10207486465933462539890772058441297920 7984547 -40367168149094696298901815294061460004 7984548 -83454738544310909661022057244835840 7984549 18618858225142575011027348998909243036 7984550 -24152874714864222911901303853476708000 7984551 -37898190971732972195826844477483441368 7984552 75727491558460777143561530379833625600 7984553 136741877503287731704626523763968247802 7984554 13502456819390315394412651313299890432 7984555 -10597841252555639451840970672450747680 7984556 -17147543946487999156231034016493744128 7984557 -36706053635536402497723263805323668320 7984558 -78309878010556874880357710096219133120 7984559 41340458021853724036938117762879505152 7984560 19970997775426551379511772153800294400 7984561 39169991134529840145310457982323301504 7984562 19570086227912053835512777661759102592 7984563 34265579358165958491189148539607174704 7984564 22749766501374842095162653440826212352 7984565 6883732205493612327401914257651112320 7984566 939939802236530915161741511001833952 7984567 190465937379465747982418465294903240400 7984568 114865251779729473081467703419064258560 7984569 -32040116449503983218440443742005895552 7984570 -56659640668027789161152694922721510400 7984571 907707937291019843396731030917317664 7984572 67344198494042039385847206660336456192 7984573 78247679341117196983032390133769834822 7984574 -77148274663984510533068969068590607296 7984575 1788127966583001832063686311292841800 7984576 -36039708026912972411655653556716830720 7984577 16003699055216319371343359765841676800 7984578 -3265244757925945260356927949314088960 7984579 -78380120857677044600624549848136768360 7984580 5736298084647818943605113665384860160 7984581 116275051861190034753979248266400035328 7984582 -88418729392015037197602587942838568608 7984583 141670398672232947850307558352831887832 7984584 -536813044546273025905173548735078400 7984585 -18052275409953856182384212009445560640 7984586 -33134949326093764486757458980283798176 7984587 33758446253210774942790373860139235568 7984588 22599733572450294713288731938951659520 7984589 -7518857331802860193448518694836872480 7984590 -20622415131024261450855314301102199680 7984591 3683798589098366177591969026441266952 7984592 -6814269379878086226022096045774995456 7984593 -9536463649766249222300551536773114718 7984594 -3267732180601961927158376699781432768 7984595 16929200422669427175320392581299928960 7984596 4908136419020954311830381640848537600 7984597 -566304773931358910249449788069612228 7984598 -689363096820845504230475974356481440 7984599 34465966357971260738133489287979786960 7984600 6652417463279488471444008811619328000 7984601 131326994541569893572762307840011310602 7984602 -48163154303640125346475676193334632960 7984603 5654436830811410721339618413386922448 7984604 -77160351499948619150747566239808226304 7984605 -33145874411465578033122335172328379040 7984606 -19919883117154436111632661379915361920 7984607 68440303136189181404089706399350466472 7984608 5984094585847577142259399902476894208 7984609 13262926826873813576027818538705996160 7984610 -66850674346396886660325383093538467040 7984611 -67098369564600198079205983121122713120 7984612 46502329746883964396677311312390355200 7984613 15984639399069835267121309080734311424 7984614 24168742448615126675907239755230750720 7984615 -2089499952764870675847606097903492080 7984616 104032641738288178904137248796978068480 7984617 65075748467848347900656221166448967680 7984618 23436043473500188176713668690452899760 7984619 -18390786182443292903141557141140421680 7984620 -352296604200061765146718117113477120 7984621 -8910209792590886360620531676310075178 7984622 2366053637648263609885768591164703872 7984623 -63183526152828575642438663608185146616 7984624 -10575076152984849550440804689176821760 7984625 -45574095449159457578754066163698336000 7984626 -16511931047972522121169126535585519616 7984627 303570615096100547064390959118180864 7984628 -137636977075384682097107818285843008000 7984629 79461997271907152039317904006799169920 7984630 -5056923204132920838534259113386446080 7984631 113216066580642571830996844063780755432 7984632 47656817389585805722668452543266160640 7984633 78737302015803322669780939092420971882 7984634 2219404607073714854913613878525732864 7984635 11208517240293545307484681303625656800 7984636 97831678401418490502816198038765322240 7984637 -7863288557816684683691291080426527828 7984638 -28407505669235348041517022040845531456 7984639 21671450393562807351739245119732571008 7984640 -16561510677117989062074092428355174400 7984641 226907793644003777885328353399768064 7984642 -29659133066988078427941781016383927296 7984643 -144541453613397877549351369906877775108 7984644 -31396914153936024782354505610960425984 7984645 -108022603467006822367456807506415414920 7984646 -24731269421617594818844258468069453728 7984647 -51558508543145092943584856482485106560 7984648 28170284818146389307491753573396812800 7984649 50394905259811350872017826470627162650 7984650 -12643535744398545075047742588049190400 7984651 97715034128134881526412289521724205652 7984652 10457088838989905735467651357293883392 7984653 71062609786393026801690912833068111200 7984654 -56457663150359721423989073879661852224 7984655 23910141471128982108681499056008409600 7984656 934717060902223162879272729237602304 7984657 80806918159831467907928394382637977920 7984658 -6270999142917434150971453587684150528 7984659 70958613912838220856449578377703090104 7984660 -37718847132872991385203539978796195840 7984661 -57005496184567039697383453117927853568 7984662 -7582524941037481137769881134400417792 7984663 186672761946416346222963234783997468144 7984664 29214628871141283120282926834731407360 7984665 30952027647004054611101773898148453000 7984666 78240416777164892881959079037760994032 7984667 2454211464677737381062838048050625560 7984668 -1276909539702185437445388895009827840 7984669 -56742427840068241385813600018110471296 7984670 178546480230675833348955565197312000 7984671 -8051013288243297958648406889489384888 7984672 176587361461372891432628333744286400512 7984673 -140537051308512292859995702801161810078 7984674 22588688870476979062210955493926330880 7984675 -81989639150413124828429233777678272100 7984676 3214813723156770228490827015452467200 7984677 -93290596250187627174685385960525544192 7984678 -38144616199993323344518891511383973376 7984679 38200213362959381514082270514327860176 7984680 -24877051475344408829644309670893977600 7984681 2663703556171182828794264237749935482 7984682 2201325311201000451800453156158230192 7984683 -3086584037663387092180964935753305600 7984684 40703630922771066323207377759284444416 7984685 -127047701722786770983360090166721440 7984686 -9764825612699743058520436922003116800 7984687 85131538814152632110681666717322584336 7984688 19709182958128462246540004627784007680 7984689 -62015632391810487519706000166960595840 7984690 8182425310818307511242483323232519680 7984691 -2118424828215130024234957719581808816 7984692 -63316219750931809166044549259383737984 7984693 55540869476988077135503978746248884800 7984694 -8031270388908527551843317312260011104 7984695 4898554103362735012012317938349763920 7984696 156824231974383323397735485931098972160 7984697 -43488526946870521198358902346798496000 7984698 27488879503462009881269543407785790464 7984699 61939084282919436135999613500503851320 7984700 -54166361492747335672966017162926476800 7984701 -33729366929060926119998635827182075520 7984702 -50726331018393673796970215184017983296 7984703 -38073763242329966267205074735957138736 7984704 1996989310030968703058771715871997952 7984705 2180554273035271024586794215485851860 7984706 -11755862416901132528902680907998766080 7984707 32054742083509907230020332438944264440 7984708 18983097092758480904866347253499289728 7984709 15708505640192584538513064872876017500 7984710 13603630907389065110622652664135059200 7984711 -4309245578717297575335304678543129120 7984712 -75882872317269363350087152198873497600 7984713 -1013113720715368583196738949967829504 7984714 14922279110238776176606259146990545456 7984715 -27514135524666233081018380300212528000 7984716 17123224938090368426659886097309143040 7984717 -27437762575317207141811123120515125320 7984718 6572125878562651341879121131636864000 7984719 39683276899972153111286808495415594344 7984720 3816262155369207845134732862792908800 7984721 -39117359018221695663673660923836808078 7984722 -50331911091807265798121995421043692928 7984723 43112261687740935874886833977812084972 7984724 -19904632150126805283851045930353766400 7984725 2265148178472048991285051052699788800 7984726 3155420953073424569882517640616045472 7984727 -37148276217929407095612797498346829560 7984728 -13614731147921249288053354365593856000 7984729 -32572705565924144262864242820317287040 7984730 1168959133837878756048576595118632320 7984731 31333396717208216468844439225920610560 7984732 6696196784197413426286968511378227200 7984733 -183597247723619206190511968738775072180 7984734 35896337224885076069172699802196815680 7984735 -30530804958235136215832211807944945040 7984736 -131050194059132888908689576595779747840 7984737 -24635451571451368428270292478077536414 7984738 44369307874726091893618021064246022144 7984739 -18083288665765850578005743156159863344 7984740 3564715611967912845798774473608888320 7984741 38164470115887205490950176227219795484 7984742 -48750261390963929972854579108537021728 7984743 42162948514836465597048752248875723000 7984744 10738236381696699360434171959364812800 7984745 -9949371993381797515067744473098797880 7984746 33469681744898812045088653386948804864 7984747 -148279426837522443305429605529156279928 7984748 6583872117939026883180625452907094016 7984749 1014512554662515362608772822059316608 7984750 -41831780538589288388162168869648080000 7984751 70758869950768810302520110558810314400 7984752 12765088302831277823440981951038259200 7984753 34513419884287058650187061776128751680 7984754 -30265347158693066760822575983643069424 7984755 -5421191434450235220551506354694534400 7984756 465535057679100980323900048087230464 7984757 -109004926508335382703603657411960589536 7984758 -6418340479253609322594043605659095680 7984759 -170243298286347293921772469292919270040 7984760 -37104465658804568014646057812803993600 7984761 100507640463766693627255199953731729600 7984762 29750532787618820181224081904867595632 7984763 6441814176039223047117105073412090880 7984764 13691462959490980333283255471590656000 7984765 -95435446187227953801862208016483847200 7984766 98127214856295454796891032274663476224 7984767 38182535466053985818123912678391505920 7984768 -26031566611734421296357418929708072960 7984769 -23886871007212795100988311759884080960 7984770 12155815746385992741613030275517977600 7984771 20994793075321884808972232235697101600 7984772 47526708868840185018359363659861094400 7984773 -62775019425390691704793059290176371780 7984774 698624172048006932286595296179791872 7984775 51839248783346951333550164682508288800 7984776 -26039009232684118094794387040314368000 7984777 56067446449417482374547328261842735540 7984778 56603043977641379223013177520275394400 7984779 5707957517330672779842399849876247488 7984780 -75739581994278237469970668488587750400 7984781 -11819011732651562735947020868579597152 7984782 21474640394748127088529679658349056448 7984783 16255698204624174576636609736437726240 7984784 2692386828762303654106607165588373504 7984785 -14635965136951252867970577338758376640 7984786 12119122264474860053708982296467784592 7984787 25034308559214281694230549343026987436 7984788 6175764054071646872011353332827914240 7984789 78766709040206960440232626370186472590 7984790 70767622037020796964148089571344000 7984791 -29014354674979565819205583510365172320 7984792 201563162181548919574783195292186849280 7984793 -54934073495500196515533462668098667958 7984794 -11188699266361267173839501673433774080 7984795 6487212192447284043473752704402609600 7984796 27248045438226247839467064138199022592 7984797 68497876138276778933546007717268408320 7984798 -15048114450453360925652672789565924864 7984799 -690021017778747427303210826596548936 7984800 43482468468681297985679640144027648000 7984801 14384450724389513903141204062834582704 7984802 -8295668414548978257536952943696803840 7984803 11705131045879842996314204253432706800 7984804 -65081959025536315081674536936991600384 7984805 52012944137426974616020599275099294460 7984806 4734033146500336292220397007047818624 7984807 -65790678809781529645244740608570967160 7984808 56746360604909062351276216147554293760 7984809 -31016813348259107640734196880360259136 7984810 40036929860828822620318365664560670560 7984811 55925397304797325422218070388763284032 7984812 595542154237073326155342666799669248 7984813 1264215122660658978728343233582621400 7984814 -27407676826316426406046856866057623744 7984815 -7962834784826489191430567382400685760 7984816 -877645537554491217000528477056073728 7984817 126636064527876040512006512778428791152 7984818 2580250069998410493292167848625137664 7984819 179166694389382107967820417952888630496 7984820 -63534392669108863077808528700041585920 7984821 -12962019554320734802739243844317764224 7984822 -1484413154217676476479781429129750528 7984823 -64233422151533452475864688794012937600 7984824 -72167959504226341032107283922968576000 7984825 -15491494145250903616459313124199270400 7984826 17844127732503598517357371627744657920 7984827 69781584637950037561940152849605572364 7984828 41017794076922035026490195544607392768 7984829 168543779745070693796557275162665231430 7984830 7367088018259126831597410235830681600 7984831 7501643640021504507564380644136878200 7984832 -9657407092741748842200015495097221120 7984833 56407409542659279733960257080684261424 7984834 18085991076034283959703945412023854080 7984835 8896229404782459520858345381280490960 7984836 2669893334825305697671478784785908992 7984837 -47608354147492619492979262178753044448 7984838 21286677006656953493097726170283988320 7984839 47062234876070219112392065879726770768 7984840 66778520062079094944307516716258764800 7984841 -102077198656794945301171477923571285248 7984842 123201390052195280154757045416556800 7984843 112760885101986591216434895209228322264 7984844 -32194690983636577585916901977902659840 7984845 -33716298436594716854187411442699392000 7984846 -63652709375408807931043343459184099840 7984847 49226909411171100732460736615253904440 7984848 5484493296753784731114980501985951744 7984849 -82225027498761777911064087178071499680 7984850 30055795544472096615853217842358084400 7984851 -10809132570613603861174513091982479616 7984852 30951363819452294548069466383802828800 7984853 70476280319343573529728421805675579904 7984854 -56966034907336170460766610972409803936 7984855 -116719662869366279878931784788022642000 7984856 -27429131822490017862429533593927680 7984857 -7732828036895736949899413571911196000 7984858 -16940524889993890429696788675005442048 7984859 25794076982911902947957199870104649072 7984860 3310887085194647684038174379791257600 7984861 -144206606350292568847319293672963525748 7984862 -24384814120806763075555377993177149568 7984863 104790307766392254081832757984746310184 7984864 -55997388215837033758799767096912773120 7984865 -26375512330670490826806558527747428800 7984866 4011630417878907774897456823915386624 7984867 -115105234642184230535107703630961616248 7984868 18094025457342155702328011137652600448 7984869 183063516258645472057691035290997474368 7984870 13364825396835908875871957141941994880 7984871 -100200404890083933286419572343059228928 7984872 10849081697207983322989031897387827200 7984873 11840564395311202455011849621446390656 7984874 7674398362777673471544232845141483360 7984875 -5946566420563420864342010557723200000 7984876 121051138014986516528051466506427695360 7984877 2820940098028619837152829094538256832 7984878 -61652901201238779588132168258206300160 7984879 33673892585261457897177361611136635376 7984880 20951934647754460086236817845332869120 7984881 -13029000090810629767978132041726637872 7984882 51159058775528421769633544932728459792 7984883 28044974956777599954224726156857104000 7984884 18700209533376025675778456374631639040 7984885 1100084635433017055604255455952698400 7984886 -794970272956793457902066498026194432 7984887 1989723927355840926710014375188781056 7984888 57126536099779597336801598899114229760 7984889 -51820368693010112872884996167809510080 7984890 9802272401072279697829663127594308320 7984891 111822524791204348200867783200553472292 7984892 17669183119448249047756623705248649216 7984893 37834019333141002564456206804739561920 7984894 -84790148074927677674020929384547605504 7984895 30396244458374503462487887502036528400 7984896 13176864933791718421240063853995229184 7984897 31713585171196393429354795677572953346 7984898 17506423141978806107568099908453259264 7984899 -100943359026585729362888459061571776 7984900 16141526000918067308305876573628620800 7984901 22531464712402668274193000947178407902 7984902 21316139828588572649775745536789273600 7984903 -92812767545400024264438926753515295848 7984904 -53590947932574759941025071556937267200 7984905 28049050953643229905498888227337460160 7984906 -59901926136105817853565352370976112848 7984907 22224735291044200007409641168634554400 7984908 23606700114043538539861876169257797120 7984909 40636754580868853974593435623778518304 7984910 -42338130791145622715694984147963072000 7984911 99308074400999703493930603978121736 7984912 9487890942238893292365041248501653504 7984913 47475095683342236608868905450740148340 7984914 1980885323803926564250797540032953344 7984915 4259226704527882755655878713292025920 7984916 -91172896466027284207567585763219909760 7984917 16190760684118616610985209879526588380 7984918 1558508062944908052123725094465438720 7984919 -62677529446330166497377911866013099856 7984920 25730418508889947065452545622107545600 7984921 -15470234962433606536590577696473225280 7984922 11993572328806682812234862621413473024 7984923 -51210463025554877334052809356617933416 7984924 82772366905501595033833262520251099136 7984925 28006521767202871809099545643643488000 7984926 19995475732514661350760812319509176320 7984927 -30552607205609026715573593195557188280 7984928 -1017899729011595026648320859900477440 7984929 49422226708071460166891167740611204784 7984930 -95490306313649392492033549361439897600 7984931 70304993988099974581618225516519344732 7984932 -20416856442453792290519371904366204928 7984933 27210054148704570858194844663389371008 7984934 -4761420732000805106042614305453941568 7984935 2113229377579688999911634113341036000 7984936 -144229200192214017530011133709935416320 7984937 -57010666571642541405866199105682158348 7984938 23804761390284156090654697946884113408 7984939 -24824678899963308562475104799020637260 7984940 -42500596537626743424122177444129510400 7984941 46310639240506930371205392138013392192 7984942 36958632330802756828273559319321581760 7984943 181140569058936478516876987124018656224 7984944 8111343506357796153361059305812672512 7984945 -13218223866279874199978755444992564300 7984946 66016424949809437848770409691198992384 7984947 -71943737235825883057680104516944777680 7984948 -22007389931874400631315401128312088192 7984949 -32588255685130205422726410624382607712 7984950 -15482951703501532020043726458036830400 7984951 -21233964685935367303831079814999527856 7984952 -11732507689463786587860252670561873920 7984953 22185667028089910479026890967161734080 7984954 -46693303045958158028931902158748263824 7984955 28708718562047549830944184855036849440 7984956 -11261866312813933508852101343540576256 7984957 -109951621583299658871484084182944180794 7984958 84775241825959867078792976815940494080 7984959 -85163514058442443167743965411775472 7984960 13833566946086635382376956913521786880 7984961 -124207189057366542027598383033181322496 7984962 50763962279109761734120770003004195920 7984963 -16290023483628990805107543129268597040 7984964 35672117386548850715906725492362306816 7984965 68885080397424678558711183953222985120 7984966 -80251014878116148524128790845302006976 7984967 -21784346153551528082105282491489154640 7984968 8659587809165970807040205148725329920 7984969 -954844433764222729218653170043561456 7984970 8088192644229134324544213438155688960 7984971 -151838014027620554563866850147530240 7984972 -134698892697829580057528922008081374208 7984973 -17840745102721543374241791699614876340 7984974 37887910296128530220609806652759255040 7984975 8175720523552783314368034192269885000 7984976 -31171957477210934766361355643247411200 7984977 1685524099637074299226390850789422080 7984978 28228182304477050322755833242094797440 7984979 169794291548254183439526953807996784 7984980 -8035676543041276814720339997130260480 7984981 -15224924467466900368060169771761917636 7984982 10217874294455552332332924011089822272 7984983 -36496443552718441672517678457849005976 7984984 15907767492788273968945874689537843200 7984985 -70763510671642182173275407821329317240 7984986 25184244305057310363661338138095153664 7984987 18842145333061884910674556472331009192 7984988 36229595042761836032887910624982297600 7984989 16036840405964685865378000985040256524 7984990 -11456982388114400469886928689282329600 7984991 30711514396448158418136079113826958640 7984992 -94014359901697313760136452067939319808 7984993 -244988156320114589668342136400354877520 7984994 -61729636942584436560486282706517704320 7984995 3755223692353394396390472697889907120 7984996 11680977863745389625737366135795581440 7984997 164088322402587300228024813450760187040 7984998 -1306293212685769108121205246136320000 7984999 -84433362505644718774538110726669624680 7985000 30426752629262209217146993969276800000 7985001 -44471675021764502283439539263453006400 7985002 35547998484556812421877407168247207424 7985003 46171971056493667246684189203992240400 7985004 -38953961351694597236793729719248650240 7985005 46842531038442923318631014566606358400 7985006 45222407714345798671308218820299813952 7985007 24911767698693437630410279638251040 7985008 -11122627669238542215540489349721325568 7985009 -102824069179207655696588329889899007790 7985010 -21497247503746282632238094354017927680 7985011 2069624727903499646477626938580070400 7985012 -1897478252798326539252432682581288960 7985013 -14539610800782849889862826011981661600 7985014 -802527372004772668383870108327460800 7985015 5227407683430038326994021027671127040 7985016 -36212221747110896225125389466168320000 7985017 68090239435939582271928623790200729066 7985018 -132361159770052931470659021492283113984 7985019 7858080744281050267036286732523497472 7985020 41464729844821194231862670447921172480 7985021 -6367146683313691011264905854036812096 7985022 31795516239777636263387922871823289984 7985023 79868626465186250628983626723142214272 7985024 58973169452840131510444245378001797120 7985025 -10961483648163338186618244948339364800 7985026 22104512155809522829199462021903439360 7985027 38006308446480396130999895290636189560 7985028 40610451407370677746856476153049041920 7985029 -10901208279183843044646159513096017952 7985030 18639774154083964187604636382845548160 7985031 3852505440609785498192004601486072704 7985032 -5246986939470581160587963133450240 7985033 -22034942861708245881227767664949827136 7985034 -22991704946681484941063347634216640000 7985035 44745875453725047788919388034245297200 7985036 -133708843333395798585130082820437309952 7985037 31362225132945923174740683331337906880 7985038 78690529821625445090959722293454889920 7985039 -96815536077240432258698214722400350160 7985040 5544946559511962989200196150099968000 7985041 -29438924544181311292466239592285572558 7985042 2526822609986075371818138551387387904 7985043 -19595971610940821515527371166626309496 7985044 6102615528887651638026940706129487872 7985045 -56882850912726838214849845058906379720 7985046 -418049853223755072271369306086076032 7985047 64107172865104261881135997720676474032 7985048 38471040363267870034669383985407221760 7985049 18470370521344643998968984400194526368 7985050 -37499153701606369548871381017899857200 7985051 -30864737318737749464826914432841109296 7985052 39248545832557229863688283458962891776 7985053 -2410671029943153569576901131616042600 7985054 -1473833387751807838451896692472780800 7985055 -2342644460069555940622414586141436000 7985056 87683959855617753944613210789270454272 7985057 1352542442458121812562134806028820400 7985058 -29784295212536731665035331505819852416 7985059 -155511845027185631125749703651427533200 7985060 -46690467802731883716295570074295603200 7985061 3500376441750842123371576541526590112 7985062 62809556035011096277232725732993048032 7985063 18211328725599999813028677612450654960 7985064 -3951327595868080879463451179083284480 7985065 -150875549986172464837101514003217337600 7985066 -7158877931624658119485873452114642768 7985067 40497359371259878478215282832900187480 7985068 6557705124947558706174692958344677376 7985069 -153679642847961363972158585733659863530 7985070 2706828105985865213110411933045241280 7985071 -20503299632490907397789132966999210928 7985072 -9800233804569310106078885887369396224 7985073 -24579345946350259734505618718747750400 7985074 8570198209854385814703673391853926400 7985075 -31650975123963030667024923688492934400 7985076 -63064822806286493567611129816823986176 7985077 105907507253736034930688571999771282926 7985078 -21237432518406919424820391315695435840 7985079 -17358768750756766142675194035554762136 7985080 -48047705399675545070735699000183808000 7985081 35876462181868537163111858670938264652 7985082 11858784936633719189786034220169931264 7985083 112808031011458495568727767161982864960 7985084 -79916130444954242510303162332541818368 7985085 85378566631898636029942093298216424960 7985086 27384386703879582674766721352408848128 7985087 -3024472598813124963440706066451788816 7985088 -9264540072018309934401235021128007680 7985089 5552519391618608795254359167916385776 7985090 -656120292999916640458928227978207680 7985091 -79075402400273952551657812994861537616 7985092 81032346655940102284513590274686873600 7985093 -41292641920782994984159344217166258658 7985094 -14110417278480704097036658882502559744 7985095 -61281745216895085131307960872432532000 7985096 -43018300611558911093563919817941975040 7985097 16147207883461960432429362099006676074 7985098 25533468336290426636528741110700629248 7985099 8029170701380291618592659601021918100 7985100 -684473937866378343857452612806144000 7985101 -144695185341828934873132088714602389898 7985102 2006055602674891322197422325643553792 7985103 -8388292435219006691244079070678503680 7985104 -10271180865174289337147059884631523328 7985105 12300275801709420768371777990682741120 7985106 -10431826141398574163959362153844791936 7985107 31974821427757151968517736342409088240 7985108 111510659791201090369339792992250566528 7985109 55387863744436852424217538135206733728 7985110 20996611709606945543392392013576162560 7985111 135245477524189444236354808713991571400 7985112 16714070512815034531832444582186188800 7985113 2879515992341706333887970185378015124 7985114 1043337511966013114017428654313220832 7985115 -46152262188519779048465135274058260000 7985116 -85335486375806700829404697137162319360 7985117 -1838986481659865080843413416050220928 7985118 -18176149515608794657729331726290047360 7985119 -28640768016313636786573081926518990160 7985120 -7524961005805445998885547717296128000 7985121 137744260863320043584500345956409104000 7985122 -43430770010376359720376384937012351200 7985123 734902312228207359246393132855561372 7985124 -3818354135733121463966686825232216064 7985125 47779267955470274657197744426381824000 7985126 -44985152171952019265335055650230643488 7985127 50039426376820001423989049578369765632 7985128 66563403410863178239022019612859023360 7985129 8630494629068847004543761302782818084 7985130 12797834831523387683632247940568512000 7985131 49950792183934416162833233896213759744 7985132 -47089140122091117710698940732552335104 7985133 -18959212459887444379979335242544315680 7985134 -77602960717612975324194470819633294784 7985135 6994900118183138459024234964265944960 7985136 -4323469877605655081101112419370631168 7985137 -14873224668709415394883698183635122176 7985138 -21568578143440887936737651051371636704 7985139 -11551317766291122631610729244192284112 7985140 5127711277539039475706975012058316800 7985141 22604112587337887688372459470403322542 7985142 -3183773801170923790918689980914531776 7985143 692550456292060355535868865561007024 7985144 64146290309191311532786136402200965120 7985145 8227420376613695354373844067677981440 7985146 -3475195111988268707352209796612776736 7985147 -6426853045575080516489482680485821404 7985148 37673376749345043625339526144857735680 7985149 -118692987229948561404782741814735229760 7985150 -7835353237272559481976938930970408000 7985151 -7913130177735587815798510816619195880 7985152 418459885633964640815583560403517440 7985153 159209764340656451829101813795484786 7985154 -22269880963481355885254357613830474880 7985155 -28542306502371285720543440983477672800 7985156 12236205568041624149800980460531643520 7985157 2919162369345437129110248574108157760 7985158 10128509585348070091857873946999320384 7985159 -39434786860498639916322842164455287808 7985160 24221565493650182693443709982391603200 7985161 -23576832784675651146565309260459138936 7985162 11179232302855137120533533488940531200 7985163 -38886052287864100271937380717494150656 7985164 -2672734358956131269279890503778234368 7985165 -21095399432446456182479929736971157940 7985166 33247565967763127103003283042418688 7985167 251525135320146066907899017075145427200 7985168 -6808900071518896980347143074768814080 7985169 -64832040592106404354316931283301966400 7985170 13616338765532167998861900609152069280 7985171 5108115572733170654161763114348451372 7985172 9771476596744523040301466935527911424 7985173 -27634110931960879661274384330737832000 7985174 89846275283972893149756351982511970336 7985175 4000234276427291618129896686448608000 7985176 -83998043438287711275482663065977169920 7985177 -27575199901743472457237396308378691256 7985178 4677043912275308311977181176271726080 7985179 -20671136290254860882450212285597447440 7985180 27487655267057400617203065896739747840 7985181 37209938341725803349707070412100170080 7985182 -32004466261011879637400642070621662976 7985183 26588658250793969145844427710345908720 7985184 20056203927043399758254252233146236928 7985185 -22567111339076402496754709931897879000 7985186 -728785195623953935799841823556616192 7985187 82310175502730211846694570226428650840 7985188 46465427373292910304742149398093621888 7985189 130202852224755964285580958687016874556 7985190 -8361988870145510074245294415165747200 7985191 -1225004766252640966335512377324233200 7985192 2106848800639617898987708179988377600 7985193 -44476418440972491083393354536827213936 7985194 -15794284840038027346154146361096744448 7985195 108400133572212011308534644315001327200 7985196 -26742448737047115377456381134187028480 7985197 -22634737818022189062961236437585792256 7985198 -3157092364622034883322435918355060480 7985199 -28794727496454611920566390431492908536 7985200 -12058760756674939444720877078338355200 7985201 -6022854907195851239940719257083085056 7985202 13154909170599485853881670051108988032 7985203 -2028590625123164182369176262516658548 7985204 -106632056909244104344770626615134844544 7985205 -62215504216964718979197578492111725800 7985206 -115268116448789090012691348897993154560 7985207 9492793749694247672907357031312653480 7985208 27295027921327591018201387886346240000 7985209 26700672604384055200571215378865253504 7985210 41383977213111549820464639197955425760 7985211 -16678146550363452278340061356599130000 7985212 16725500293544739210438710751293459456 7985213 12839122187829026560494386402640920844 7985214 644505613481183513192223876118045440 7985215 13828052599268661320222109576964121280 7985216 -6760268106266204469800286247586365440 7985217 95270986985977240752231498548598508080 7985218 19930838179734322468522535827092004560 7985219 117368418075723499490789893439421732360 7985220 -41996450177654291680987209413688606720 7985221 -102034578593847602849504293312033556578 7985222 4638365217155306114480170750218978432 7985223 -129922711320287701800444846238439859216 7985224 -34803036879557355720561607885230151680 7985225 24556049534843222854531544015142906000 7985226 -10759343168298990279676514796283737600 7985227 149734269294584615083376913244329805076 7985228 -64264827781626435142672645706416128 7985229 94007154633427140962829335127797760 7985230 61091738797381670545889483558647468800 7985231 -77370479946260501836960222358991467400 7985232 -9499327835357830621828358975173558272 7985233 230384772825598465286905525348064127600 7985234 -54268887067604819783648560970648641248 7985235 39826998278896500662092739506366686000 7985236 78678883457774180572417146434357876736 7985237 60664083409550484858300561058524336000 7985238 33779561859488114802542550540019806144 7985239 54923837102620874137505023397581996040 7985240 50856709556790830315922702424222924800 7985241 -79216259172115465809755720048169855360 7985242 19572041269583189810684736053844805344 7985243 -22631517018777270787021404353211606000 7985244 -68973444475504492900962897866522050560 7985245 54956177982101561000373865872691728120 7985246 64226822985652556296301353140972435072 7985247 -74674655533233593267980563583868431728 7985248 83923265767524363863014789004000624640 7985249 -55484308067260705604457342785572470750 7985250 -15417597586559385270832275789976320000 7985251 11879866698603150829559145235782243592 7985252 -33507298881537067088513152818681937920 7985253 -151789331964748629955126367288624317056 7985254 -57135167015217689538925073202261851424 7985255 -44437104271695980816347642692656029800 7985256 118943431349828140312881321924077322240 7985257 -12927685768618537867901684570932612608 7985258 -10628970697451085540426707497515558720 7985259 -33512169383865900662570513126395054272 7985260 -14689258197962209298192110597869957120 7985261 120945347961252765912295973727947234112 7985262 -483214595888743797104178382956007296 7985263 -14191159810356067779612206045215804800 7985264 2638830655871235496610625593836830720 7985265 74460468895955210524019451498157176000 7985266 2739560720483753413723986028523785440 7985267 79558460000876261384742341063183210316 7985268 -25684823674590923539836573718576837248 7985269 129982142067985221900085875538995919200 7985270 -32396203017102338044749835942920145920 7985271 -15024006111811018087500426818526830976 7985272 -2378603198338932205263103899122073600 7985273 -41184603169241335610965683485452800 7985274 71511178240608426356561506565208576 7985275 -76138331934679012608356761062981990700 7985276 -6236365385196405493246321361206983168 7985277 -36931877822779417375293289114253108160 7985278 15019607214373090542632621075272089600 7985279 -21103226765950630967614009379911701120 7985280 -35760348557148667820952183933763584000 7985281 -114600993043941983508464673802412291648 7985282 -42231336424385355448179133788295555200 7985283 -37468462547130927232954584585300859152 7985284 18253799192823913889979186976990399616 7985285 67217995036639611470030325202216611360 7985286 -4445969688873611141859773646165363456 7985287 -102288105250809387874067950878298713064 7985288 -1354622704541983953699501348791946240 7985289 19511489947205813990839761725340018048 7985290 7977935685106926598450583997329817600 7985291 58260278626175390896621013431165102152 7985292 5681092517075506333097308484055416832 7985293 26240950331225100869817147930999183542 7985294 1314914166664896057018116967975660672 7985295 15987919371012147584417739910611000120 7985296 -6912337015020839742074815619619225600 7985297 14721809725523161498492475844051901746 7985298 1168686875809445242308786706654222848 7985299 -15253405903962715233560788007405330688 7985300 -48292572881310032807119503283791360000 7985301 -21437271734351785208644059631138659840 7985302 8053637880227006273026347530317802880 7985303 -37411195389100878279582973559617473744 7985304 -65085444014638951254928748456355840 7985305 -41011555134080216607330604461366502080 7985306 7748706048820849486156468291980890880 7985307 41239605872610206442698714821608649920 7985308 -35878753822092999010838327843461131264 7985309 -51521978603422244303810381026240766490 7985310 -4408336435301866483761922129701267840 7985311 -134813973254921447742068716603019085088 7985312 31752897017990404289544289938806341632 7985313 19386169191190832018022164085271190784 7985314 26493105567547269913754555294072752512 7985315 -312906335638010911954846672133482080 7985316 -6127885704621574915971725334606243840 7985317 -86082131625637507974686169222171984740 7985318 -94572298151386230251575596373110394560 7985319 -36131394019275698588630464733635713840 7985320 735530547558523840013769412165632000 7985321 10086046078432508805466132664585881344 7985322 -39925060531650793101961524442414562640 7985323 102348029631268191407450525132161515572 7985324 -1589340953838371574629913777666478080 7985325 39960250334838397335889777769660577600 7985326 51068760021478697250093014222811065664 7985327 13131922217883097372366335014630581344 7985328 6146356747396808656781234118913425408 7985329 2772829652708986561142365246614992880 7985330 46003255587822029809774768508926150560 7985331 142104046838503141489997886511778316000 7985332 -41099754625157554904169291998773976704 7985333 -12469629746391259893400244087139051936 7985334 -12827727444765130027822858609124293248 7985335 -74969790371115473502659834866940679720 7985336 44620217856556429439631896022254407680 7985337 -10155483958183174197629977431740952240 7985338 4405988714529793402670801805906987744 7985339 -25346928367101225771711031541741890560 7985340 -5783642038045747909609715585937254400 7985341 2479087627699160960692168885089398144 7985342 -112002543572212719930709834234256625408 7985343 6867683550107382317867155645065758664 7985344 -20516015362824607335247929842942869504 7985345 -43149063231155457521446789376101689900 7985346 16992680233357965788258931521512761600 7985347 36732513111489309604016260517324405760 7985348 -11156371153781864365406590326480236544 7985349 -103990446116345993739496830237218215266 7985350 -40734222913279025608782490538529981600 7985351 75685109246552147751591865737461984304 7985352 -2879364902305933167402902973553704960 7985353 24771530010331603181049535115760207780 7985354 -11823873399028474614727358891879214240 7985355 556897387614875696379430866089664000 7985356 17774213455641418048991601299262112768 7985357 226570045406861997778832581648394844300 7985358 320075000346728426358330632967321600 7985359 -37838035447278471936503764834733019664 7985360 5154433931011008108282080140083118080 7985361 18334559666540611670783599491816240000 7985362 -28459892791933495826335229509897453056 7985363 -104702430246237066902646080035203388176 7985364 40821521975788396564140581314355890176 7985365 6668235736574870206108247982422481720 7985366 -70152833028109912045159420180902982368 7985367 38460562271010503884657448768884070736 7985368 40989501903956176187643354578280898560 7985369 4198820623415836941483692021892288960 7985370 1908137742268655205269399902298849280 7985371 826862609262511320446570308721961192 7985372 -68515255061237531747099583477449639424 7985373 -43358056321289455697520965182968740832 7985374 -21433746066929644893839809674392456064 7985375 124231935180170467653871373912428428000 7985376 -45399393209147747146863490866443452416 7985377 -23623137719755444728213700395390717840 7985378 -34170942302716679216421347151668771760 7985379 -6255996437349833987923353546324295680 7985380 -13911160331041831867049862902885629440 7985381 -72359922171121226949321600991870450818 7985382 28758229448593536153011068598917249920 7985383 -22163025179624876950221829709236428800 7985384 -43048464777375678174766687753245327360 7985385 -2265494500420442769316706825498499420 7985386 -2552775894252443475179100710692507296 7985387 -84722472545835649740737627350865885964 7985388 -37321876073255849773594643319759406080 7985389 48916535901432668876473255055076127190 7985390 -11387329583231636367786353291500811520 7985391 -37403891877501964286739688599953398008 7985392 -33096197585982164732209318151101317120 7985393 -46817024834421829910981494743734028672 7985394 -37964947442180826847295939210085150720 7985395 107171743595015199612524880668981040 7985396 -79607348159981641002697166332851425280 7985397 -415998214239474645619207045867493760 7985398 5359102707218274341433941269820119200 7985399 97106866610146316347384223427999089760 7985400 7424802451259153607841357439485440000 7985401 960116166250781202407689661172683152 7985402 11931877479118803056305402073640631152 7985403 -37488841428418955309448406468818811188 7985404 -23693806050656174055964516152515586048 7985405 54441865074467936937623100758009430060 7985406 -782689674298704918297188552768047104 7985407 116054418345350531779255645003778854720 7985408 -83994878741684062965050501863380615168 7985409 -113325778424140848664236937984740791040 7985410 -2097255002925782154841887970556236800 7985411 -21445185126219275404865783071467897600 7985412 41167374525926954855457360832766822400 7985413 1266140885899425603505220051023965662 7985414 745969120087236989405560750697912832 7985415 17919725240149600041830001033881424000 7985416 26442965791122664141690948704743424000 7985417 -8717348765578823950993688463918082080 7985418 2370537218135869578267097139179061760 7985419 -54561761470665263944527719940406749036 7985420 38768914478485623189119366511176033280 7985421 -78252257849676539058316938856362192810 7985422 -49367901172511318552882727220606655808 7985423 46823966120115982878973799795122794672 7985424 5603270404243626671855539777699774464 7985425 12099915128855699833436157576039308800 7985426 64104438661383734999688171059401152912 7985427 22961007256008165061161971394092261232 7985428 -33104209107263826782409486517723373568 7985429 -141825444283558288518307921255451177970 7985430 31371480052300895897759019902151062400 7985431 -28463152111015551254909806386871075768 7985432 26824282089533976485468104900519034880 7985433 38812082435111515121313955833151165824 7985434 17723776256938256796614940237563120640 7985435 108799527505052617495608911217157674960 7985436 -10406304544527253085943975146160860160 7985437 89323686114711374904326506115184906086 7985438 11031494425263429757852922713197237120 7985439 33689570910685188298248359723132436480 7985440 -52724153936092070540652307426226995200 7985441 84293215391553799485130546476564981504 7985442 -18146956116018026634890148292410395136 7985443 -62193400179007106042014202351290548416 7985444 1173251154129927875985384121449203712 7985445 -5377490910316878259762840566854200320 7985446 -13383497272324173323815716583859775360 7985447 -53179517369749572855807392448519527328 7985448 -34117435284489067221427040247790310400 7985449 -37736469795633255324209020156379621560 7985450 13514103278664480476634060882802656000 7985451 40817536483627088680617138532198186224 7985452 13759561314809202524815705566747643136 7985453 45918370864047706156145423383329195840 7985454 48608735877836370458282525888373894720 7985455 56079344087254117223226825695214876360 7985456 9490636893319472992225093220360159232 7985457 -6459831296926270676391586690369190412 7985458 742862094204414790611337176222251328 7985459 148449968572251146405942260493760131760 7985460 13095917246224530216717828513225154560 7985461 -55778931990314164940767037652345906816 7985462 62306624950114115808900205322036649984 7985463 57945692772255810792934717507826573544 7985464 -87138033508751788035384352345558241280 7985465 96058195399099869789675935439054981000 7985466 -8221378808674064711026847110316650128 7985467 -2455188471845016767937822753148722400 7985468 -42665608690557053814171470553954293760 7985469 20141587003044942702438041915451792000 7985470 -4744716965990164821979085050845417600 7985471 40036930452978891861472510820959152792 7985472 2824032832272682250959619220307968000 7985473 32521190006921951073223857306142902960 7985474 -11893892974967777658800422795278402048 7985475 -36108003574423031770649472680514105900 7985476 7724552100230892612411463765341798400 7985477 119293126039457359561434234639071561820 7985478 37318541312229072199120186706692177920 7985479 -14036250289522474785072010028667757416 7985480 52593449774111582791562549778241382400 7985481 -51236923648422464573616496194817637808 7985482 58103807176059131492739922079083052592 7985483 28864702372899549679804515542521395624 7985484 -6784424016664470328258752429526321152 7985485 49860730704080067642370652978138342400 7985486 58784529335948361817259466440407543680 7985487 2279066676340060253614732462005831936 7985488 2493795371061563957566032078314668032 7985489 -47027690303415033286185410960280877710 7985490 -63623035080506154192949606685114880 7985491 -52729381048373514705625862636089390480 7985492 -32703964914078102877145698360621516800 7985493 -101101745799677171274640230005499196800 7985494 50212542162722269725017681164787483712 7985495 -12733408084184367718326805418639423040 7985496 -13838119287098702769724858887515443200 7985497 6092386848103058114454318270749360000 7985498 109258768925196981947799985430661208320 7985499 -39489064311951441461104698069476799336 7985500 4843676678473010004417752352676992000 7985501 -129926514865764235846023906436314177498 7985502 7232912127867912802954950507436305792 7985503 -129457060546615287834257170332546305248 7985504 101278193531009451455731868305486774272 7985505 -35659116935281609333211854884176815680 7985506 47776668639819207758679811857664204800 7985507 -8305560821468953695109373182042707840 7985508 -36085836422754257564241733172088139776 7985509 28531549352534110375735844001304611616 7985510 -7927602370938566662013482768501363200 7985511 33857110320139491903670153667227360632 7985512 -1556902502331696413454687669941207040 7985513 -65165049878094913006340190476814178416 7985514 16466206526091983715731490552983354880 7985515 34288860765023961541574197887422120160 7985516 60183447904764557145969924281508864 7985517 -39703451003213098464717454117753733088 7985518 -75873987169189112970634596923892799296 7985519 -2666218863981200815646132926562014080 7985520 -21812181025697785677269447433791078400 7985521 -24669457930456611745084011331986815278 7985522 31701064268196076634361826832222775312 7985523 565721183839262442462209781495468288 7985524 120028914814878684482571782005159028096 7985525 -8710916746697304748157209274477199000 7985526 -44768740604938167294936553791455208576 7985527 -139374308105183193788951258751128368080 7985528 -46420077258251351641057843568013127680 7985529 -39913782364300858347289523650033533120 7985530 -493410191642415292086743108297529600 7985531 -13822231088694422070520463916386718288 7985532 50261693120229435348871070474441932800 7985533 -24488355976159813470920438051104954496 7985534 -64189558847648393099436595622499063360 7985535 -1337213884388120108956356485865398640 7985536 18509715272666488097240284561145856000 7985537 3448182779490592010269980868800898752 7985538 6075214563806816315598576241186277376 7985539 -41187591732409518441042965143785353360 7985540 -68642245814352079884708455074490069760 7985541 -154817565866705731667010901869588458976 7985542 58877576303965328855225393554258776672 7985543 -10985854112076096208698691907561186976 7985544 -17139419881310604809406559196311879680 7985545 -58232364827452774234671781881140492700 7985546 51595617038448965241874886740111540320 7985547 6923944205944161461448076583145132912 7985548 64232540452795433623328125237997260800 7985549 -26548320300320156107549376129404496352 7985550 21301946330916581527681470467303424000 7985551 22966154190085171353682243569536826464 7985552 21602461868665678899398189453904003072 7985553 -45307797867530162627525803769869950336 7985554 55427896245945948438833647614977587200 7985555 50992377327934488966345976845170358960 7985556 11631842372492090839356940732256352000 7985557 7922421812330847317023468533640517120 7985558 8879262419065466474357036267814155520 7985559 -82402434867346824244160541082913542296 7985560 -1547766932188002966963824159738880000 7985561 178820593497209106511149798031486137162 7985562 10297355828402522096530987763980929024 7985563 -62103046117810182435408247835104031616 7985564 60989483498137659808675581264938098176 7985565 9753853748184302229116896838201965440 7985566 15228047807682568432242798918034439424 7985567 -110918562729316962059060897970588870360 7985568 19363618351769083479672280526773813248 7985569 -71107313113573788682098870618782013952 7985570 7509447824151235321125170303961015360 7985571 113168597264199798037328996003959492608 7985572 -21002735841309289947151121197593190400 7985573 -468719196128670902607603017103592896 7985574 35019434222442472563762234010155181440 7985575 923922934161911916832594561871554600 7985576 27178804524290190074735341462134574080 7985577 -121516810525211126143961214956025792 7985578 -12389282248820799369631250308634324640 7985579 100181713685020503351349793776855839396 7985580 -50278621009525095207658363524355737600 7985581 -114643350089399240438105426457519088618 7985582 -47263797769817078111109058565542189056 7985583 54522492037504212418446198514445958384 7985584 -22453538483596871538641737779789414400 7985585 -66554335304357343114451458534605026200 7985586 -6217300812150955810908130205273333760 7985587 173052483286121086916675829569245332236 7985588 44098316517975117447302505590269594752 7985589 74260256772614471658559532499762664224 7985590 -2877523532587444912572491563950247680 7985591 136464606039166885647420282521806251000 7985592 6764169413091235801077730063562526720 7985593 -1774608724174623110833395286221118848 7985594 66656136361733367423185714514100650096 7985595 33924791337539971319830230263214833520 7985596 -105348928037950779312370584793257123840 7985597 21978391838939677221171045817278736152 7985598 -46185663330015526580418295129159724736 7985599 9311885245033477664485282141817325736 7985600 -1135397184813420711795067731522355200 7985601 -20754161964962965739901993360266257920 7985602 -26011288731370219134255017878873305600 7985603 93803750649028390707506984682613857852 7985604 -12079952515248767435638531007021426688 7985605 -87208057378644697816414787929953564000 7985606 -106903803269050431814847017741045242240 7985607 16578004936247179629012665462986353792 7985608 57978970852143246641962424198601384960 7985609 74213796770943632814560720256586439604 7985610 4362157855618169545882758921474664800 7985611 49930401990056708108998678359246837624 7985612 17701499881472393989693941474253376256 7985613 -8946656344979096503048732657068353856 7985614 -5145507448319032956954807926425113600 7985615 58598275157624002876156536981365614320 7985616 9952983344139032262576005093523456 7985617 -102739747279916222126543962647054552334 7985618 -28104993537900937890511182990441372384 7985619 -30987302354413226296490820986288818956 7985620 -74067768070076007535220370490198360320 7985621 -57077379901457744475872844635013230688 7985622 20538074217275203240718284269618532224 7985623 -40765739666390650354445457376384051056 7985624 -39327526195126290582552974574165196800 7985625 -12262230492936941409709116229325550000 7985626 54601523874643142376165500200369776384 7985627 74109412119312935178816023698007884560 7985628 2107168754148530040570386985605196288 7985629 199362303286666791069966795687501654912 7985630 -14980188162266554512232589498342599680 7985631 -20830414945739782655382650681652145152 7985632 -117245915575840448924277705367064150016 7985633 -5865716731985704614147048578422477824 7985634 45045050825779250913826521513566204160 7985635 31799411178832104451508260402583915520 7985636 -30989416004289095314571887122543697920 7985637 110866587367871608461754403649662142 7985638 7073578348502016764632755745409034240 7985639 66889507480479073379991843260740458720 7985640 -18125557601743833263955823027027968000 7985641 -71530153173677360315299227242700741958 7985642 -34481966503389109591063180595696901888 7985643 38875454047048712419951279993454054400 7985644 96655386004217907958469401599668654336 7985645 -87492405089616905903846649959534234100 7985646 19559309623829920311381030051552159360 7985647 -126133631702193628891683042948755049904 7985648 9313939859112826091256514346806050816 7985649 27399504207119660751548448685308335040 7985650 -7480922182387680723008246715792816000 7985651 96641909835929062510927702677356285304 7985652 -21870728392121828117654257818526887936 7985653 -15966213219889569046663981215942813856 7985654 47895000983151455076949432691558808192 7985655 82160909563631580828471252057195240000 7985656 25202295104974324413013837839000821760 7985657 157422587103214094769219579344312940906 7985658 -30326291693173758227298663681021321216 7985659 -2679649701752531918415627620409483072 7985660 -30553499135660558332254562242138232320 7985661 19727708396344984065395554089597918144 7985662 22039015071731827338087333668828467200 7985663 13766028550217456898692083990434189696 7985664 1305168299768283953543578146501033984 7985665 -21348696806612815519044822496043799000 7985666 -96782856918993913549928069136480192 7985667 -27451039650016906976902424904650625360 7985668 -76182993443886718542221729273887533952 7985669 -214458787846946241986809053085840512 7985670 6866792462859728285221624595900805120 7985671 8574927880960619978073534332617006000 7985672 152560786546944723749650676460767692800 7985673 -18268372342053501582939831573970692636 7985674 49495979086333067861827325662211052336 7985675 33524433641458116838755385685417988900 7985676 -99189481467293011790497804271459696640 7985677 122932962409078783735728103884134201046 7985678 -26901611409347385676877584303410869376 7985679 13693565201394099321727728580261519488 7985680 3976955989654081422627827390960271360 7985681 1589792018214740863097141331155608464 7985682 71597113551779347299117338404242624000 7985683 116594411248357680576557394043808037932 7985684 1349245709089349199463804675907850240 7985685 -41958699694197498204273342225593503200 7985686 -64374915408679636833803851864206602208 7985687 1009541539753732161829270509821169240 7985688 50857078233408708649788448669574553600 7985689 11554950407494725061327386005324912480 7985690 52567994597406950302506303909970917600 7985691 20023891958078277413105314760133806352 7985692 -21157131022253965981848089458040242176 7985693 25570336360470821377668112557308537856 7985694 -9863000889479338170594552304080310272 7985695 -20365591586237164250975884886105779800 7985696 -36754976961624264641507795676638478336 7985697 -78799178680624999051245100944740005200 7985698 7201841171733474952380744919939969536 7985699 -13952877527862692653343736579354305064 7985700 28076668270878411333124624328093568000 7985701 -18667094820097445358455408974512143400 7985702 1176277439233253427925363502767033152 7985703 14947008276576704747476687531322803200 7985704 153464285256055852935499766539676789760 7985705 -12711571824811954331956678564390356480 7985706 13034904070822804416985799900273457408 7985707 -75430949432642905249498330534504079520 7985708 46349884855859540637950103859330153728 7985709 -13037886875691208722225246760046530080 7985710 -4968144533388878371324071711063060480 7985711 39347945284539183311097942209581911312 7985712 3005800232157189928317293409271283712 7985713 -70798235559924504220678202241212621038 7985714 -43533926809531982496633289607473373568 7985715 -20695334548511328798712021831854028800 7985716 -100760971415533535167184748029447331072 7985717 138053859579049970117811157742999552352 7985718 6752834320415201418212586337865059584 7985719 -56583152956862827570551254021044601600 7985720 37498424692782966543791215367948697600 7985721 -13099182464844891925288790346100170720 7985722 22209881584003477017105866546396309472 7985723 254313941776923100957218421998348046560 7985724 10463563690963162053561263703602921472 7985725 27519125791382897846158004361888456000 7985726 24760376429367849340458783657006861312 7985727 -60567601227097012234615776401475609240 7985728 25764729346341171258309382404550688768 7985729 52227003716562109879954455996221403330 7985730 -17258996524027377994829061351534259200 7985731 40138260262215521213792936981254380624 7985732 4112456884152144180876209444415885312 7985733 -8939877957565124952587686687507916160 7985734 26338489730640029622484093721393570112 7985735 -27960066665328540367553370508390861320 7985736 100280965948618619161308308777850470400 7985737 -65282862724962329776713708975218168614 7985738 -45390822965913947603208712967142351360 7985739 -13210113389240322767313921523234304592 7985740 -17385005259447093535953075995128043520 7985741 109143009302034246189301102374118385142 7985742 -44001999758666169555273870888925821888 7985743 -124917113026307154708416528235338693008 7985744 -1579309634466916874567728090664288256 7985745 108618699628868757363445709355275520 7985746 44760920390473184234336134446426621072 7985747 3146430015127926983030866875107107584 7985748 1247253454458381184194248282617620480 7985749 -31279264417661691114440076892080819250 7985750 -28858596190137618653690496942891840000 7985751 -101843471594763046800004357947485852568 7985752 -82805021124500860762837901833959782400 7985753 93960180361108391196400533403882983120 7985754 -8830308051463613391770109091405424640 7985755 -21368337001402477014169899265409719680 7985756 124935261923013841207710989087877726720 7985757 -70707425449807170815715730615215621600 7985758 61509494414128543686414804009816000 7985759 -71360992300299292951205119953547277640 7985760 39723507753211313340790334312436203520 7985761 -40707952196522091424832344380022215936 7985762 -2334349144868894406437448889661218560 7985763 116842992929417079581953939217087036400 7985764 -9394144422930002643187597117082763264 7985765 48925400953761528446697612638675841660 7985766 29214147980198632377993122680465593024 7985767 96910066608846546166323939861396729264 7985768 -23053245474067149055677904976773939200 7985769 -32976021822800536064168856537095349792 7985770 -15954354247616905154617096827920087040 7985771 49931259463142186438653685129569689972 7985772 -50213997512199929548545714838107880704 7985773 83125702518583202318582330582766215520 7985774 88648045106984495282499926606293379136 7985775 -5362521112920177378707730357725816400 7985776 -178881576660819882512688291576217600 7985777 -34272527856802451710742155139775907374 7985778 29775337048945515153131924082317725824 7985779 168214317163160227637258333880231042380 7985780 -60359984581200732591467510876656896000 7985781 -43889236612167585790870465865470655940 7985782 7478907209730214689379758775985964672 7985783 -25940574769040674275598360991613984696 7985784 -16213742957953600375152621405902561280 7985785 94508207253217137193560681564141190980 7985786 15665759220226906136207209461152944128 7985787 -86501598225533576594014123436139838440 7985788 -499501051899123794153079224920458240 7985789 -29126566344759942490168644880450103808 7985790 -401383211315749910526021459787627200 7985791 -122853175814643683058894470674405633416 7985792 -48393590276096643600481772728693555200 7985793 79253555079720579859888728316832092464 7985794 -11153457836310535781261696219852605440 7985795 91205463287763312532030207149352393200 7985796 7932036428442077956964115361485815808 7985797 222610518232129886128082706254162728672 7985798 4251876843840637771734445033187618400 7985799 5528890272683720869060737705762313584 7985800 -20925201081185970999056679002163840000 7985801 49341893054961268621878479141624670132 7985802 44074365883273787628630801019518722304 7985803 42966754790590952102478686517869271840 7985804 66791784215528994204085213321553280000 7985805 -26978113943522751033493676677936327680 7985806 56102668840924530245364782919635900352 7985807 61032392795128372928406245202628253520 7985808 3541759058053677136367371714060787712 7985809 52269173547884729062559696544439446004 7985810 -20715172571318159570684689875703472640 7985811 -60269157655654609809667691526052256328 7985812 74677600452636200926883784639130614656 7985813 -75704843350920941681130831778264454016 7985814 -26781686168673234796200523506980344320 7985815 58673235661667283815062229129967882720 7985816 25350766308992644064756473397639454720 7985817 -22373787416989051882532086050270412800 7985818 -20150741146972477395544387378561396800 7985819 16247164923245640443489414907472339944 7985820 -41313372314303644970844003501026257920 7985821 33510939840472582834114605311981014252 7985822 6184354070577762257623380152032412352 7985823 42264651357926272253039149944325958544 7985824 21805148994056759154274778693272338432 7985825 -43154044216102461553479747431211621450 7985826 6603117499607218574433968680845825024 7985827 -20636212024465761965462718388046691480 7985828 -5283030184981876334491327683183697920 7985829 81575361174454741560871146947620908384 7985830 30818314580915663972385317376573438720 7985831 378563035153133729004558065830852272 7985832 41870874041547782938241314298955448320 7985833 24738299019652125235965178663920549520 7985834 -73088916611819202928232617331125007184 7985835 -1713803591933877614313004610690934720 7985836 -42366541600979762990551025636858571520 7985837 34280886431370191027524884667598116320 7985838 -9558902267801677743383855254427670528 7985839 -117999624151262236835832055178408533360 7985840 15731475870401762631733902730035855360 7985841 47788551574862642782514268691880007792 7985842 71810428550209623035199763016735787552 7985843 -47023990879239627908692565874963601908 7985844 9715770698734495821935301322499665920 7985845 33154343433421641338231956371601680000 7985846 -84583872255822200791431391864040135040 7985847 -18720964789350057773730624742425912600 7985848 -18366022593890114170650307767009607680 7985849 1960037625067499287503177380860894080 7985850 23506662876831649247031156661386912000 7985851 14408320586895025069969823367440330852 7985852 -936551415300719149021092529472225280 7985853 14769218857572004146788097206746523136 7985854 13349603709625095065064447746985989376 7985855 70156759589873918982035530426056086760 7985856 8727160549761080569786187742091149312 7985857 25013785201179649216447715330061073824 7985858 -33951349169344964354896606482421129728 7985859 -6723983167077148459982105656767950592 7985860 8768548337821249851977207675022950400 7985861 55008676487155825233921506163580183452 7985862 16161555982476932545795186525168079520 7985863 -130963921219213659628726611565255737096 7985864 -293025885895510910809451596171162091520 7985865 -56657317766648121557394370760608649280 7985866 -25186845265482157909505678091463822080 7985867 -812217137503264979495207729618916576 7985868 27590079282409669545171913926209126400 7985869 -188809475984955531263681166263751323604 7985870 -2203675472268464818661047800000288000 7985871 5897458713184699367972125612830493800 7985872 -6978751713946710741732084024549351424 7985873 -32723931320836589540859811458704997120 7985874 -73200654036509335036795840925458944 7985875 69363775134998769642528571438105620000 7985876 51905191257180211199372659575697588224 7985877 -96757472804521404558947961881519203680 7985878 -59329133489690428536374364273410177760 7985879 38591204669741719364736709854482880 7985880 -8359573897877098420364734278088704000 7985881 -2081025886286838938292973522806861240 7985882 163987816001837722091777548422277455072 7985883 -8449300710021007225075072954000214376 7985884 50797104549464969389645571531640674816 7985885 37022567600090089674113712243728724600 7985886 -22282816321092390394179629193937735680 7985887 6982112925243160788697606475311489024 7985888 -191735669190947661195442015567651799040 7985889 -36024183392219752573002388986565990236 7985890 -19301260111920956440850582534500569600 7985891 -60994885881357879771731934099827886216 7985892 6233658322101983024019512163491745792 7985893 126681551308913858231291293453971958142 7985894 35239428003571781018313751563642978432 7985895 -1474674115006758459300279351036645600 7985896 56101054210995005844601239277023329280 7985897 102008525468284269992099014032530300346 7985898 -6518208682993088395527424639274972160 7985899 -207404893753315800005285137553675058432 7985900 -6565841737546473963304083470332723200 7985901 6211299465264301351165294993720590336 7985902 12496632239279653137040942616094361152 7985903 214195959241023682213587736093309022640 7985904 -14717897278624544352119357157213143040 7985905 90498739610066141434828592598850443060 7985906 -47797466787042286555987262805363304320 7985907 -76386498787560355030607953029519722796 7985908 -2832128213266789730817630008880001024 7985909 -119115852778158475770454702591170204000 7985910 -10847285775960445668360758626785813120 7985911 -201677380381940763030885708317549559648 7985912 -75726776137551793074311462163878400000 7985913 -3684586955852258428410616779602813952 7985914 -105093687321228321126837475827438477600 7985915 14591552033663685959430006855170971200 7985916 -17298152198560554860081850334720086528 7985917 -1029752937279072494862261870870203680 7985918 36536208827498588421213368203437020160 7985919 -133457781002373010087053174084254832 7985920 -80951049971074534047283492350244945920 7985921 -27618033757399317991094156378391855168 7985922 23438156170272740956886183412333433344 7985923 -114458788325550164815889136274859995896 7985924 68015331364491679173201579824331424896 7985925 -44076477720627526395703506357423384000 7985926 -31490734794349924949133960016012558368 7985927 -84862314494609884280950942573489285224 7985928 45230298065975189083674298980895948800 7985929 -6075424632508906718166792824604036224 7985930 -17932254480651077307248495696613334080 7985931 -8985596192386687373858362837377451368 7985932 32665290372857104852665271312057185280 7985933 288571566445561405491914726502208819200 7985934 18022311549282597838119913689099628416 7985935 29801593217084818284581145584684447880 7985936 -5999938362451826113605716937558982656 7985937 -19395738599074117478962129504810437696 7985938 58656322649717776374936068275817978880 7985939 -9096629828390662187043143254674341472 7985940 -11364395580473641226537917856227614720 7985941 26601036570677427666636379070774848384 7985942 -930971421397998207158989312823899968 7985943 38684078800197346539871102878035225904 7985944 -67185296701754567583450831021715875840 7985945 -22543110220799698674327126390587212800 7985946 15213972887884891476154959742660377600 7985947 -168265790532631420716862431518425061960 7985948 29621987988718888400181710635222967808 7985949 -39637594022701877238514240252572822432 7985950 -17019507372530189698840287537846345600 7985951 -14676255442403946072144114791716548048 7985952 58049272716272258557149703863030251520 7985953 42234862016850489567300213831326490900 7985954 23429210272298543363294627049882053952 7985955 -45176500576605149231517520753688812800 7985956 -4174229237504097507463282782374784000 7985957 51675734626234337500979403598434254112 7985958 70354597473345261043492212669554442240 7985959 -109005531083392235831592142283544088840 7985960 1031212593782286248911860226654617600 7985961 -52353011927401576213632871762716432912 7985962 113895612683997076292236233940488185280 7985963 -57817767634767575282432332921550711376 7985964 14582096343725643075141587385974587392 7985965 -21474528438729463972586758220321697480 7985966 34631655797410005656005768899285683520 7985967 4886563278838823459293775817955835520 7985968 -16340646734697446088550198364489711616 7985969 -16510995751576019982623161642666978008 7985970 7045960863461260779207756280076846400 7985971 69077690053444921992822741305044527768 7985972 -18386928411150149229365056415380267008 7985973 29758339468619300905733271281972714784 7985974 65842568405308337425650163651217528736 7985975 -56605799648912409316585063832188614000 7985976 -26175054060645741379112083948316160000 7985977 4549172843928366985695971055939133840 7985978 2597433406355854571145315593781058560 7985979 9357046320203217545635613123153935920 7985980 24955208165290827540045025379032243200 7985981 12763912421575158651413054467320770412 7985982 -4118392491258753274808863931475273408 7985983 165403147855148651354572870318256311232 7985984 -11601490159798868207056740513256833024 7985985 20440595334151144962578671295199206400 7985986 14363487658318172641469518695091276320 7985987 38393054615846707218583607604573434844 7985988 -40885861013024004694380983345381779200 7985989 116543426625456309325182676251353832000 7985990 22039092776019329495714513465285328000 7985991 -5336386146156335369653654601856284160 7985992 13900209592226541315050253051206369280 7985993 -99205321009252990137147898753597495680 7985994 -189050166722741187254818708776418560 7985995 56110525610047379675650622717327193120 7985996 -2198936953089301933347493551581760000 7985997 -45880488314541851369377761107252405226 7985998 -22587839436343559138185905500555380608 7985999 12930665112230222054559000312537541632 7986000 13597916095314634637069209787498496000 7986001 -42035501858513383244994750783308153998 7986002 -51607362821661679406010415361791853568 7986003 218212704116843781925274475150978048 7986004 13983036505893181953763843016058163200 7986005 103972673555319189768312897349914240000 7986006 7684982396955566427468347060039331840 7986007 75540553446604553317556103673091797256 7986008 -61359455925012555537296310769097687040 7986009 28839082246664807972315718910876563648 7986010 -38897811616906729317326300433009138240 7986011 -5469663691820566775592517169345391936 7986012 39087577177098775608350676127171226112 7986013 -60319797735211574032806219124848340640 7986014 -19223838831793586136371873819734376448 7986015 38956014765505963588860823202345703960 7986016 106388800424905300016778770306058289152 7986017 1138717323246712482145982387599948200 7986018 12081903957556496944887870507123567360 7986019 80624735338692444476186516165487515420 7986020 32589130128687248260205828916320371200 7986021 9726905599932732605473404224167881984 7986022 -20023758505946277757596606971559017472 7986023 147874889992930637902304519346300099720 7986024 -33660454402257558148574983635160458240 7986025 -416096066299117191471749708768572450 7986026 -16864187398727747902410200072564308896 7986027 32982756755781031293783962416546271232 7986028 -110031216278414488146741370538930136832 7986029 63595756005326793337760757065710860630 7986030 8235618006421276494843830536875121920 7986031 98965519299474688831379937164375615200 7986032 -14035897053597036370821770770635915264 7986033 -3681235029055501017236724760093246416 7986034 9214842380330842999854483406726877184 7986035 -12585700136738573338828214291983093200 7986036 -50519397563205614379713996174534565888 7986037 -57423069738547573196278707519423268800 7986038 -67210433627834950909570747092666442080 7986039 97713822362035203876439174024060278480 7986040 14640566162930954155065885831722188800 7986041 -21325071161351344843377555686550371328 7986042 266196477854046581373913045530165360 7986043 25988996976461203268973493985514787664 7986044 -77519044566884306442004181142475657728 7986045 -65348631557438104603294108882474891680 7986046 -659109528241216513162221443413605696 7986047 21057928237603123488835850984504954496 7986048 -13074627786738310192006363701061877760 7986049 7875652774923837761138525333916965160 7986050 25512472965142927335054143889628450800 7986051 125193543848661614158637259146543059992 7986052 -74290162957015512948664403953316339712 7986053 -9529689068224992741025930615952257698 7986054 -1385169669366674909608547001938097792 7986055 14773579679651183474967662251590673920 7986056 -30571503659252246049436907863818301440 7986057 -14041781196584628266550801643758328512 7986058 2962438589690800677073233440737688880 7986059 -27591737980358740470135007846641143040 7986060 2952606336527568695051120426230579200 7986061 -73308878713045612121409941728270697600 7986062 -14568204658534228358958889073096222976 7986063 -48167756343607625180612526326837529600 7986064 18144862260486001186940076243885793280 7986065 9973938185142969394478866125491443200 7986066 -50864402660339284614976717377294826752 7986067 104461418003759391036437757381850328232 7986068 -47612054034995903681041855084042753152 7986069 2942194037359828551876909420927840000 7986070 -31466993903864970494383281591871079040 7986071 33150914633057378480286083284998115272 7986072 -53539299528814223350603989203476684800 7986073 76961896198672665898805663399181683220 7986074 41212137368324606438873086354459063536 7986075 34250694234981154428415212004859427600 7986076 -14967801758185614241696717648974315520 7986077 -102173342429256408453315958785345167328 7986078 -68938196654799540659004578269222392000 7986079 -66395307147591420329702854107863180320 7986080 18072121738032083929160325160186675200 7986081 37917401747715097970067129734025880752 7986082 8084302997677509528377169799759884864 7986083 4600713388566449768524095251808478464 7986084 -45399634807981340175954240709202033664 7986085 -74527056740892576192120051190891567200 7986086 83322178593334534985859728875670080992 7986087 1174280277382954775497323801239235840 7986088 -87101540687659377431307215825718312960 7986089 -2121752306128947093170027558363776176 7986090 13682103856972512984591777452858664960 7986091 30930467917028232030136649501271005492 7986092 -33629479835174798438885835849767067648 7986093 32475893951155222038630933708231767904 7986094 -3581762458882262339408470387178086080 7986095 22356060639539495522253643178159707200 7986096 -1574567254148023820805179867879178240 7986097 -45597247601271528282376171929895813568 7986098 46991580979446285054122370707696086800 7986099 -14543916869412455083365120071412695040 7986100 59864623651586443421662681886519350400 7986101 63881107108463127527576855031373902204 7986102 39413837834218444950172665439643145600 7986103 -23410109471276962508114396850234587280 7986104 3849721676880832295411862121781452800 7986105 149621345733335797378124756061627320640 7986106 -7412088061029706041183316716899520000 7986107 -183250477624094666088182593130403645120 7986108 10453919833562686911393439601543169024 7986109 33020288203013419021052415014249810604 7986110 11488522568537186579401127490180096000 7986111 10504707667900895141481915859813202304 7986112 -4725144923745933373021367178492903424 7986113 -60356563873373602123092930717959464638 7986114 -828876391523771990377469761601143344 7986115 15492497192793142233131316168591696720 7986116 129016302614155070366091020658944960640 7986117 -24405785095397951640989986835067662688 7986118 44973385386145867171948001445411710400 7986119 -54887903833507806323877207488367394104 7986120 55095934776630417249010605490537267200 7986121 -8855784352197207284442381499495004 7986122 50441751639206831081783017616476492800 7986123 314097886378005365340518111952562440 7986124 -36337619543809858658959252497176093184 7986125 9714127006472717970285577704197472000 7986126 -3874796135525421468554464598222195712 7986127 -3326195974730029961387494555325476480 7986128 -11019217302141147900545377782492930048 7986129 2187202324669264475941804513953277248 7986130 60136685833981366173005872983837516960 7986131 53273272652029659028016451583699931952 7986132 -397026193357342522892497537136295936 7986133 72862397823592037171271262352146018382 7986134 -19488116494610494004854114058139087360 7986135 250000603278732588653805820453522560 7986136 -31172259726609667815684472761047685120 7986137 -30490987303146606447228753609134867760 7986138 -30402277286309290367725461431293933056 7986139 25289297743261092610140569873959980032 7986140 -20892703752378068566930532823788006400 7986141 39512809730036514160752040933812817920 7986142 75768888878078396698306177151184185472 7986143 135605620887234045891548545021758628344 7986144 -31642646012284294726482009132753223680 7986145 -84619787580664223441899053151782341100 7986146 20380836946323523081392490542531932160 7986147 -57851697813529952411095491934873785504 7986148 25369329132146976678835320306379357440 7986149 1962678720675919763456358090422684220 7986150 -1246283728286162976952504902885679200 7986151 85830033125943167721790818752574262704 7986152 23602636615513501821830698214298501120 7986153 -28895748667277619215412193038202156032 7986154 20391803112302910421188911729722877184 7986155 -8417323741970372420366118688133647440 7986156 59186973130924492127451463880345579520 7986157 -19423536857451900897817997173406320980 7986158 10572364266544655148858883360189811712 7986159 -52078337286545664519207124955945552136 7986160 503838798460139177473498504263106560 7986161 436423376206186632647315879672967762 7986162 18706534503378692364470780465608869120 7986163 13009812632890444585983516897808126412 7986164 -66926962978458971395184047999271165184 7986165 62198182061717294874443666086254672000 7986166 -70465686675381486298030635467888431968 7986167 -26865515829969620633666509561284694200 7986168 26850679299759433671930932534220595200 7986169 16292561388452646345917497800979839360 7986170 -47305599496275543603042577772472609600 7986171 -38003047045306455715244819805867167376 7986172 -121408533904819294195003121272625741824 7986173 -50836270177034226775185512091207037236 7986174 21067070227136389001524277747158244352 7986175 -599425380637996003529747437120608000 7986176 13700496518268748235383584486441615360 7986177 72176098646007607409570791386131192208 7986178 10473398968094279296181074929746546640 7986179 -105085236646472090031076333433303657220 7986180 -8976344535071839606461838820319191040 7986181 50391267350658867614768141378498267520 7986182 48141126785625178099862070444384516192 7986183 45317856717478445988413289473279703504 7986184 13849871155761865883291002878310978560 7986185 3802071244936279891486722116852332800 7986186 -4185942192715919801164463053974091680 7986187 75224404274173189594593870352286834064 7986188 -27749684465524655065210746767130799104 7986189 2731043084905573850313130905224478720 7986190 3459412042764438404630829150201035520 7986191 -28008106277079587306435371674485352888 7986192 26498826595812520638590461406445699072 7986193 37218277500779115713934956674677150720 7986194 81216120617358251177716423023600921600 7986195 24795957161427774547996019357381538720 7986196 40585695970566940139007831648533398400 7986197 62381664359472862159526098297793381646 7986198 22312939612616600241010433221169473536 7986199 13567563913604569342923651350798166048 7986200 -2371709447926738590426531485799936000 7986201 -82219655032419071298411825332437662768 7986202 -23156500612055118189128150028322369536 7986203 74695286980677435253837480822815736452 7986204 64615726866373256751912014881266763776 7986205 -171295837762074215235513626342522852640 7986206 20484259678807614802317798014250567552 7986207 -11318328980559794261664422374681861560 7986208 -253589118206484340402381107156668645376 7986209 -18663893714137602789723961094444724096 7986210 54656035890143690572679634136819200 7986211 -34418072498392298802485316219555137188 7986212 -3481868459886466241727944952440102400 7986213 -35586669504833880632520274146658893120 7986214 40837495449005300503395380164248255456 7986215 1781744683719372614080080140258706360 7986216 59539178631411441172246608369389813760 7986217 -7607781067252177219591604596425881734 7986218 658603037543864732065403568292399104 7986219 14238018164187784458230958166747182768 7986220 -23439181871368289254937816766664212480 7986221 -94902851314043360680317949709768495328 7986222 39021245841895493144916727038027847680 7986223 24473511847109578205084041338951281760 7986224 -20311600691314769154967607818860380160 7986225 17311079352745881447714927976764211200 7986226 -12008138162224921281808563667380241824 7986227 59968795888636341691677285269329994040 7986228 662010014668174585057948851091224576 7986229 111742296958967843689785640017386238830 7986230 -8105556726486566969339131599317932800 7986231 -21751431603376870352658871007842254120 7986232 35913208350443778908080267060331827200 7986233 -29676366178236914876154353310553090518 7986234 -30603261175001952867403790375703352320 7986235 -11195495987801126071980167630618702400 7986236 -57934809444644437072567647576536478720 7986237 -4844532757181704628857554294315527040 7986238 -7284896783794348277149774394215534656 7986239 33926321683707735933145379256775484880 7986240 20661657934385418143596359594069196800 7986241 118167048978959804705222588644534568642 7986242 141041503736366532740719721045555232 7986243 -9452615635446609336176201773307363856 7986244 26701206731482704053385137666630049792 7986245 -43509853481891819900013756589238421600 7986246 39905374509224030508696986947739630784 7986247 -187517555994339333450443528081614077920 7986248 -119240509620403203202274117254595312640 7986249 -119394162221689136836536201879542318880 7986250 14688164762797307753135634537756150000 7986251 6079078873195148176476371505526272000 7986252 7593251822691052522416984235716433920 7986253 90106595244645556651286199297576106464 7986254 -4059383485489960055654533596018671424 7986255 61142075582610386350569927251948236560 7986256 5802529363645326807710588801919475712 7986257 68112475712106563547738883989627685092 7986258 -256411938585715841874055915449695232 7986259 -123829323035649076832261479374827275540 7986260 -24072651434239920910439009296236195840 7986261 8569607461899008110091382755118240 7986262 -28330415815385931002233540810084503936 7986263 -3382787072413733900437645083186474696 7986264 -27908119762962754783431098028154060800 7986265 6305617319805397970904413361992591880 7986266 6286580198516981482714950619928530176 7986267 22782814736971268554942438050841897056 7986268 10736879602542299251306586515570688000 7986269 -116602275743939948264027850188053530330 7986270 -574364453019180420114181164996633600 7986271 -38214543853619149449338041973960088000 7986272 6706537467654371326025742134730031104 7986273 1324868549553172968503269655402966304 7986274 -140990131122469089684432755942994974208 7986275 27812675172014694877704186218682279600 7986276 -737748513439168184885997443626376256 7986277 -16725103132645375268712009574821532488 7986278 21771452087510556154898661866434069056 7986279 2421145207921825624502327583583209600 7986280 -99133183245898622059539344691949209600 7986281 -34874337693052245674447154268894710300 7986282 -11358138403953130718880284614329194496 7986283 57718331470483196619957912262109176704 7986284 -164109738804022959631963249269194746368 7986285 -74106592478443666693818819683951868180 7986286 -26579073616655103761529756102237895680 7986287 -58416032280056986906994088719913504768 7986288 -1057720939952782721330286113233305600 7986289 24946532944149764637864928345450067440 7986290 -12295212008695349904404211703656591360 7986291 -36692530505955560354647096367750526408 7986292 96032233610963563562807773595449030016 7986293 -29108670206378310062982244242872184960 7986294 4708482381586064558008436006941675200 7986295 35549839295401383879019305987923731800 7986296 25808111048054371832820993618011873280 7986297 -42563756595912630339641044023698844960 7986298 -8625897480443899417564116612661784064 7986299 95005757167497927970356308024611000320 7986300 -8499279130650718276637195698878259200 7986301 -37755737481235039210816754429287953576 7986302 -39882006603606893737809165235605071808 7986303 -16245695511291984116968629105758965440 7986304 1336865504029058680544578902624829440 7986305 15238333077897982812977245981209926760 7986306 7140416689321053394517052252749253504 7986307 19868348613505296420876676446683464912 7986308 45403519471542861762923930954350817280 7986309 101747761596524584795108121814494644704 7986310 -26678065114115691541808833225538064000 7986311 -170379069305669113057906992554761072416 7986312 -100558235820504208135202034975320878080 7986313 -7033315124767221420043592529136622336 7986314 -8727390104297138341987384223954737920 7986315 6969817960282291677066315151417793520 7986316 -26258916112961054188446407598754922496 7986317 -92007722215961992615215778269401762634 7986318 33357346020851305390432268982096043008 7986319 91010988014451222315562077751565735808 7986320 -10627154057860280275700607581991321600 7986321 7353545951914327875590427866234610240 7986322 3573189819831199800426002283089357712 7986323 -125460015274519468243185436901882956176 7986324 -60413831943288253053678131936280274944 7986325 21759652700409575400582806297770719050 7986326 -18061724869707393689648851744397213760 7986327 -37358325514251774265176260092412017920 7986328 -20821680964499581184087399931765964800 7986329 -4812502090095642483269685310270131516 7986330 41268236621442872646745684598640768000 7986331 -34923449702070349013875020969306063868 7986332 -35619791165213210610642950560675336704 7986333 131604734494809719490978336268181785824 7986334 93999759058790783341763149450849565952 7986335 -32900353336186564381238599284505556640 7986336 33867580035076146012989915218348867584 7986337 -27494328561951375154988673532999560000 7986338 -46112280197090447846360403248239800960 7986339 724680804832532012550997162437935760 7986340 78213452727557447572064550003315417600 7986341 68020255973058895404393091959309948000 7986342 -5018754937156241375133131122329901056 7986343 81138441002920120564071324475962532104 7986344 -9227491163252357981453359855344353280 7986345 -42179444113008089817821214556747516800 7986346 -3655864617225432829074157899942604800 7986347 2717192731461423508185657843083013120 7986348 -17098438805287239992412715764025637376 7986349 13438020487780537959402652486281106752 7986350 2773117855617884903071639426025380800 7986351 22425609466137631674908444948110157832 7986352 41855230551871603536751220061180690432 7986353 18431378813759383927055239886904019602 7986354 50962190190320442110965425606894779520 7986355 -23759428103836183097753979524566778640 7986356 45609351301739146354733192979909408768 7986357 5853506618763893991208384528963458606 7986358 -26836078252462025993980201001327172480 7986359 -74601701406224066227442890904701174896 7986360 -30583424506739001963701381854114406400 7986361 120647097943080121324851389646169473962 7986362 56848134400399669204462449084102927072 7986363 130495137165858359779336791557328600 7986364 73123469302064401899596646606679087104 7986365 -6587821068590394878023237246189802400 7986366 7711643672016156892376920487619721152 7986367 -45075684074988457713509457407769666240 7986368 12732597536380527866641401831814594560 7986369 -91063348332814773512297581387243874256 7986370 -1251413920121196811255794725510983680 7986371 -65837180074003021826150040133977823428 7986372 -6331886906034737752185519230540156928 7986373 -62014500257667940187444477959979015520 7986374 36935375437894495639048973403909878592 7986375 25492172047168807382613279606851040000 7986376 -14263263467391320660825538724723415040 7986377 38397045664331750035327452641768691072 7986378 -11330154284409225131059228206421022976 7986379 16686820545687780314541539906243896776 7986380 2598180023510390206058409014663255040 7986381 -4551663086663545556658384207132370176 7986382 -7366467524755725867871577306008971648 7986383 -173256863963052436065784807151362153680 7986384 7706468500910126848545529102073856000 7986385 75452573354117608400956116104502797760 7986386 -59639663185741850064091815176856970608 7986387 -78730690028252034022899969239282228040 7986388 1285640844404025101553052232180555520 7986389 -6179055589861795764314130027433413810 7986390 -127083995120741660360343513927659520 7986391 -51911186693832352722103849561528712528 7986392 -135278613830594837080516147504389857280 7986393 10391808131945048231681968951033358682 7986394 2688222246867642965772773501542095840 7986395 42411216967416828005598953992347118080 7986396 10517181115131246301821670418995691520 7986397 -16295929841972605706908669142155503540 7986398 1469599535234718165347288681219826432 7986399 49747071382531436020751333974786920264 7986400 86618607365902321805479527202652160000 7986401 98335788060345930734962812163601322402 7986402 -15902855971400991299703950264100790320 7986403 1651099588942153463795880045289627332 7986404 76730526789597602565935835811065824256 7986405 1778527853205780283652811173462046720 7986406 -12888454540615405814820226369951766016 7986407 7749743272512735886634460614243156400 7986408 2427017911178908579908928284533391360 7986409 2519588187849228960837831042479417460 7986410 21548375938173731990457424901835051360 7986411 -25293345608148394713299388798604665120 7986412 6664346390373653639865278572808652800 7986413 -70146869797364271135087187004616457704 7986414 97592169890985518433537122075411493888 7986415 22657092917699090684365052720705402400 7986416 -33417952777687022655602087539918307328 7986417 49240110000526302241845972308265481440 7986418 45621053114408212184235110509408103040 7986419 -733078657869723757051472270312876640 7986420 10066755742772537825274199186859281920 7986421 -45385873225510373627509236849674032800 7986422 -70284576761210944243934283265879905600 7986423 76636653914383566737297109694808068584 7986424 59362232949975156380849926593895219200 7986425 89711377783974588971835652901199612300 7986426 -14539951837605275116031407563126374400 7986427 -1456005790176326949472374609069607520 7986428 -100787831324304918281198020652274745344 7986429 -70292899818931165822614521485527437952 7986430 -4222250358343583929942287552130022400 7986431 -72320477603014276450726855946946161904 7986432 -33697860442135257397378793828725555200 7986433 -549974459623385937007555134595127616 7986434 -33644113712345138498926269961041294384 7986435 -30875432980444312303036663211152800000 7986436 19178239805207418569084669073208599680 7986437 -4902893371886612748693717411164131968 7986438 66381736256407553771201032792657410624 7986439 -68665707880500514292514856226160390760 7986440 -5206361927174374487168083397920358400 7986441 -58928334635466931340446424040515558400 7986442 -46899766931390339411324165907404626128 7986443 -33306042397385613564502383382711256520 7986444 -5134197675496070261082490299402974208 7986445 44687847506125763395204024236123674700 7986446 -20985700483065953367658467596779763136 7986447 -44458979060898827599667889415134574368 7986448 134646105537035016207790009258229760 7986449 -130221073880042492544734094018842679564 7986450 654567835129627063335472677595392000 7986451 -5689273199992977954638599210561522176 7986452 -15078533136895658971814956854239988864 7986453 17180820231744863607611944828093856064 7986454 18315105174911719253951750578879251072 7986455 -58326463063732497139038194749946628000 7986456 -30954665217927724024978219432040110080 7986457 27359265738116512272965922328435765706 7986458 -1533502983691525635786093668320411920 7986459 -27203930675264306180130844050229414032 7986460 27135563086215106897863129466857292800 7986461 -138938071279136250909490029294867793530 7986462 22735476481097209835402913618615711744 7986463 -139098719938753263309309147606394000288 7986464 35598659877905064040295647447407132672 7986465 96188764415898093166691833998270096000 7986466 38367851802369360811349475966797124432 7986467 19192986484391446179604818468537120000 7986468 -316721462557304844819532341076819968 7986469 -112158639593150288848621841035624350080 7986470 -24770663790317840096459665264693768320 7986471 10526973352309128159512427251849430312 7986472 9439193385943102721105910398399754240 7986473 83674943852771181991487706183395578704 7986474 11481893512530382445209290310642753536 7986475 -24654683093302411541094186766963699200 7986476 -1730301737758910315717490440062832640 7986477 61973360112801447167803197099474150720 7986478 82371307119846034254419095376519327040 7986479 -76783263494037153596504950974980046360 7986480 5407718941046312246409371732772126720 7986481 -14870826223665207372060602352880587228 7986482 1527115457659011299876405424036329472 7986483 -60394621885753162210401728030623223148 7986484 -127384618023044861566187699058873600 7986485 3175457330774824420882323446036914200 7986486 -1532578052074404266144823864819987072 7986487 -6454038682391449621067985661857959528 7986488 -606031106670580821547408241871114240 7986489 26779997447443434734705742140331069120 7986490 46536002775704215095648693160092012000 7986491 180522021142400687890314213438887724552 7986492 1275479833781326513160416449432176640 7986493 126137507432726317758553642519378188684 7986494 60235780882789773216431699344131607296 7986495 -5314534312952749377281644812247200000 7986496 -2679386101148856405905839102720212992 7986497 7923961980059104463049789360316754880 7986498 -21447964299543278450799384870175595520 7986499 -992256219667016887259987585445224320 7986500 72359227023579827784218795827785792000 7986501 -38912657577534108691298313374346960132 7986502 11505204626483523009076276745854937952 7986503 6475123943741665603680581148824101680 7986504 13127320851703802647847975788517376000 7986505 -65319846769597602742339329928535472000 7986506 -17628100916301460059651010560668447232 7986507 19008226437569459495665734234779762688 7986508 131786297040723384764982904904077857280 7986509 52471381202852530288979643817499896704 7986510 29976774501644129447058160788697776960 7986511 -5487860209065521911667914490964129520 7986512 -10268528100982966606030001558172278784 7986513 24523021617304898783128189604524876800 7986514 -48735957047402363393546315533489932144 7986515 12485832737419967977763365310047125840 7986516 -2073728688124793061070071290121062400 7986517 -34387344445390071290975699874065111040 7986518 49784128991383107549048916859321436960 7986519 -50289938689142851309301765433342696 7986520 24814556477935173646435497171267993600 7986521 -22114357932429456862423554031946251008 7986522 31319605877894546902778512430044545024 7986523 -103828917515264141933297079138203534360 7986524 -787003300250204675604947286320222208 7986525 14232728657855016163116897701120560800 7986526 8840363658010512903091802789188739712 7986527 98531798722984948314819031514163593640 7986528 -75950898595373460231240655277796360192 7986529 126510799847472577047990026023708516130 7986530 -12731556636387460117191669100824545280 7986531 -13783632125971536160445211114005773056 7986532 73921892775204180004090034778500848128 7986533 144278258932445943697758847100385096444 7986534 8480594176444142612375735510704691712 7986535 37372547055719989796855281715151327600 7986536 10022875107611529576419628832289587200 7986537 -28669531433353486112837045164048921692 7986538 -22265030087639865351785665703876546304 7986539 -35818274558355456378279581238062229360 7986540 -1954605815414650282279053676113331200 7986541 -19690557541887921831557701027125039936 7986542 81089355027676193612155424083375656000 7986543 -16188329900298705576607090928633253120 7986544 -19302970029891431027782229174211543040 7986545 -9669789843129297581788967691878956800 7986546 -59577412765913147009867159439984268800 7986547 93097976455022208284503229200595391712 7986548 9196942155122301975310855072009046016 7986549 -108976078208848091508804932391063614400 7986550 -16170112411659431652322636838286134400 7986551 4729951973443513611713013343756072152 7986552 -16490811056175388213956774819973693440 7986553 -41442160074759704878158115936598962198 7986554 -10018517764220335217325738632091598368 7986555 16818865926882031010523051830275988400 7986556 85527367250370796486772920832050104320 7986557 -32592976989687361476393148564412131194 7986558 4727015522966419818542051018262283584 7986559 18668484250849114806877349855762939400 7986560 69795299984472199583075447680794624000 7986561 -8812123596227295545059426052966068224 7986562 -828841916372278336615691354257331328 7986563 95019265508516411669763002740774091904 7986564 -55027449436959237184314895118158358400 7986565 3536079269936559881802519103986307320 7986566 16734468165625034548269807339874897920 7986567 5380187387681818685488858686574519680 7986568 -58892895464778924330873779361820016640 7986569 -49302054519529738500323815989158702208 7986570 15825281997386608186900868744582615040 7986571 -39621586273162177636748131938948438000 7986572 -45283314926222803936150514732105338368 7986573 42891323020074208203418805803614933120 7986574 -80055926364714255697235117226316781760 7986575 8549088978608930778603795399089718600 7986576 8207561375458210616048397363393331200 7986577 -40333283507815384382734320143649798336 7986578 -46553297211606096675474315292774343040 7986579 -81220455449160154616770703437081388616 7986580 26086874724355431857254642037897994240 7986581 38585638708687705249493707761961898382 7986582 30594234602980016403663932251567456320 7986583 183102697574160978674268675812549196720 7986584 -224527072036188533743043379426898329600 7986585 10623584638324076609616198269658638400 7986586 4608074403818983597339702741758374880 7986587 -22937600140048338013240120045052851968 7986588 -18168883254254444503271819334696691200 7986589 -6241780774958018362953308553928021632 7986590 -19127905536724929609819934882358430720 7986591 7396471245458359628241857814226411800 7986592 -22873599819942529328637885863392444416 7986593 34672550081830246172976309041076093600 7986594 6721962930178315380197230713866772480 7986595 28274969138088499984833963437948817600 7986596 -41430659344034424010144623795020860800 7986597 -145529465154261599769767040103804852128 7986598 17214860848554980314285810956881175936 7986599 -6870441307416420085175839198470827400 7986600 3180930091892050935833132389551360000 7986601 -18993057365714796949362495422204019520 7986602 5210248569179380737397849722917817360 7986603 91720653493924721590826020042873154904 7986604 -46092552958541348499207026985853491200 7986605 -631117342940252028730253156730720 7986606 13026281850427151303883104380433169408 7986607 -12189935952429896636758217312960044144 7986608 -32102200531339270085413631311650422784 7986609 23754835193028874208487148322383928514 7986610 8164171550220960420471124099733832000 7986611 45763370501797639695077162896290451212 7986612 2673360595276747813896577811845447680 7986613 -16961004322511120913873908142543187620 7986614 -36166604058380775259502290008692176320 7986615 3908695691239130773570407672695063040 7986616 -11713852924370545030710902055254753280 7986617 148359249003700139226147972291529822932 7986618 -19336905050305261154889899446242158736 7986619 52181262637442970244173382044950514020 7986620 -71526352673141045710002859031537387520 7986621 3575875568071313958246305004574662912 7986622 -6264445776130569354586697575216235520 7986623 4526966942041807486124737104866179968 7986624 -21971417422271398675116852599108665344 7986625 8913806529733902431060906458626018000 7986626 7521165341534381093346742100737378512 7986627 -28010871711550648427941492799584072320 7986628 -12281640044312571274725615635542280960 7986629 -3541879575726148165643529487422570240 7986630 30969158048374696018154336318900123520 7986631 -54443211219904076758133844611657483000 7986632 162517985437940814052769188529243366400 7986633 85378222883800004678860740827138916624 7986634 -51837244239652180187155455752512178688 7986635 -24934567873931551085473451611268504640 7986636 9618796746863549993585782014613530624 7986637 154749357839382215690839900045393543286 7986638 -3302218754365042574117667132616996992 7986639 901351247476051751571797879788124688 7986640 -9551666005484380927280292157601955840 7986641 3554426814330715493437989592267549824 7986642 -36790631384777410038151721755880009088 7986643 65053578769363079565059007129809861200 7986644 -2904804208845003230564743336918944000 7986645 70156979128416195942409501013353575420 7986646 11685882676951646064933491181197482272 7986647 157355349121946013820126849097948841096 7986648 -262323091069963234239662164072857600 7986649 -3611007433150235399190170537141419008 7986650 8064906520053771827029377825694656000 7986651 -66260549993382792080666710499179363536 7986652 99286339494097792573287866808152463360 7986653 -82569656649913373790640058892276135840 7986654 -9551904162985526236877648752964075520 7986655 44691932846187537125989307424210187560 7986656 -124104040578482484224591788965379964928 7986657 65567977545559383166712329712159738352 7986658 9826431423760308359798982477829992960 7986659 21415124847876550125793529572438408860 7986660 -14152373985245129893956168925966356480 7986661 -47035821082302466077825242117392612738 7986662 19309995718843633720516190515614715200 7986663 83110547490601577144710285972683878400 7986664 -6049874566108158393619428922887782400 7986665 2865403291587138229772833921105528320 7986666 1887628613591589067259369986856256000 7986667 -20955541909353388670674479957892815280 7986668 12606249414031043821436546154657524736 7986669 71077814623694530931795404212237439680 7986670 -1351664109982768495654121067486918720 7986671 -25509914079024687590493649510834482816 7986672 -4356284682195998790434079949688832000 7986673 -179867375014003799801466333439819362240 7986674 -6263680791642260211124597059054000000 7986675 42169353081232292617384712598756667200 7986676 -10593613354347603534076598123783041536 7986677 33128162581887248931160141224336672384 7986678 -5163784431630802479177466188118855680 7986679 -21603663109168877836154185275361693720 7986680 2837370838064880357991615199182848000 7986681 -40490874003242575260200314219374146880 7986682 10818632370802077537498814105562342400 7986683 162737476746662252506584969837325456932 7986684 55956539936951936920290108033711899136 7986685 -2947824179317450296553839582336583680 7986686 78516759821863542504956725229619873792 7986687 -69350357022879321793726176074606250480 7986688 -1086033362642061776534084853600092160 7986689 -52150338211168842063015192178956020088 7986690 26091686127900459321061741701507071520 7986691 -947063609445039454707673498785167288 7986692 16940140682222339506617809584483491840 7986693 11721426345028919741159606571829862208 7986694 -4314725077365716478718681849844875968 7986695 5936347762412061305050773994529226000 7986696 56022877888011399601832075207588044800 7986697 -126469149717989940615874934281872698854 7986698 -6003431808262806889532327902900279200 7986699 -28003111003968759297737355205916577792 7986700 -16704586322401928674519547077336172800 7986701 -39185247150180908539280972499063236298 7986702 21696488637211985041511480940483291264 7986703 -13576952661976137294394466303236461176 7986704 11718745924163542594013926429249241088 7986705 -13748694862579684830003612640656464640 7986706 27317913985874773792228426150340610720 7986707 -16478993682784841450090265781606325160 7986708 14975039243337692394250366141213163520 7986709 -38575210556139055976655377571807909284 7986710 19710614454908969135627228684202370560 7986711 -4279561309479816477148306454943084720 7986712 -28274863375609310983808432272120934400 7986713 25750399450339337245927218825685128960 7986714 -31479026084390253438984466422518376960 7986715 117638658875171300673198737154383093520 7986716 2370853145794992740740808117825986560 7986717 -6268333699823896070416198493652068532 7986718 1721660947188172902711067764856284288 7986719 3350065098764635426964457033115343040 7986720 14652086054725079747655452329676636160 7986721 112032790405459680916386172955986861922 7986722 793119199115290419445482290881625472 7986723 153563287625838976905933635780981040384 7986724 63358877178678936608313415009481722496 7986725 -67242059427310900584743206088494875750 7986726 78861806047275481479734488957947840 7986727 -771641012185558817686757778694947840 7986728 -41607958554610420295142330375221575680 7986729 -44594651028629641037001462698844180672 7986730 4799558307992153411683183744514128320 7986731 147556009442047604949860462003854436532 7986732 -24060684931932924637816363326124581888 7986733 -3540173849404296737506553054529427616 7986734 414349639436190365281029701140472832 7986735 2827980881794151788600156153032403200 7986736 -6993552124664487494423582807029874688 7986737 -13551404767868375193975319999457237376 7986738 27759400935418482033360776477044950144 7986739 -42432710403916556711381582894262681460 7986740 699644064789656677382987755274196480 7986741 13638344040310788694293918560864014464 7986742 -58834522647006536172195190880549856000 7986743 -16552687042970184858570907791726322008 7986744 -32339660755525464670832128745853296640 7986745 -28020286585364729404712684726130048000 7986746 647698526562382600929169247861333328 7986747 -13172103264509705733685553953576590336 7986748 9973939046759744834370967996109709312 7986749 -86870836488664346723623236920912168250 7986750 4946053818359880176640975915227136000 7986751 161062389697642363685458030022304066752 7986752 -19244195059635892591694719336979103744 7986753 78756385598403692978571173067599575524 7986754 -72481075278839509149539537520254597424 7986755 69961466030381789960572862693800584000 7986756 -62239560440094206803207769914408854528 7986757 15633325418902634940262122210373497600 7986758 26747467350691397781301921471157981568 7986759 29283054882125914561517133736148937216 7986760 59515811894400468965728814427717888000 7986761 97882882711950579557285559536072710362 7986762 1678594040803016353196894890062012672 7986763 -96862126136248023857003604832193356560 7986764 47185857069421695897070315889208576 7986765 -65229912927541290471078228347855803680 7986766 69594025904959124565242343501493872384 7986767 162071880808524504919277033371732488816 7986768 -2676691189027211549456686707938820096 7986769 -10974919015205324810148807507393715904 7986770 47141951020005689714781395440366417920 7986771 21494671982765166294021927956416788600 7986772 85858387329863614185368042286780332032 7986773 -22595390711630617278577932214652151456 7986774 -39229192727268196212571597162676225280 7986775 56007233829229721594201316452583118800 7986776 13654355030921811122004670972805775360 7986777 -872419029288826484069132301665688384 7986778 -9167704108788776114662116230867880960 7986779 82588583909648085352996028647654573380 7986780 -17694575040179871208110107588830871040 7986781 54270859474247267552585824897264498464 7986782 22052395902890337799004566068598742592 7986783 -13896098586526292638493357085827627520 7986784 -4037986564203334833723726611975503872 7986785 -123710571064179412614776228742464503020 7986786 -37121871117701585878700940785647570176 7986787 -32651550771995566549480586500742384808 7986788 -4534043033671416600909578713885206912 7986789 -95734496177550772644873034246434600960 7986790 13240068689029667251965985073534607360 7986791 59368224382464741882109712327157492768 7986792 11046677333278055559391033135049687040 7986793 80846855481954886485917643947478106240 7986794 35382728637809040593743392929298699696 7986795 1379617185649119250551522008669806320 7986796 -23959363648460443234604159563072631808 7986797 9968902572868899935508284775724570752 7986798 -16377976189709149927957027681699017216 7986799 52301084581070047701097926557945934800 7986800 1705569443021383011869752042777804800 7986801 22819009697441583300923221021945478400 7986802 48840929518520438977941420920663281920 7986803 22530316660154455744484730242331086160 7986804 22701716906901682096311852636805976064 7986805 -1602335016391867411876649643134493540 7986806 -26132824557017176120861230141682857216 7986807 78524371273646096786086257292275947904 7986808 -154127202041171630434971789295556014080 7986809 50711282777120433183281094259442638080 7986810 -4149871902542056155269492752868966400 7986811 50754681442976417347081662220045314832 7986812 -172223946147601690095311438673050726400 7986813 94590504416254220828927009594296210944 7986814 36922359078860261827774399838136868032 7986815 -26556971910056863112779570603374724800 7986816 -47955644151367223606375473493940633600 7986817 92802138962054356383125877652018644866 7986818 14698642821007397878498123193903740416 7986819 22941262683620249954744717769679481088 7986820 -288045059552822109157445706855690240 7986821 279186132063940031236295112056846035200 7986822 -10794061353075838675907042963558209536 7986823 9986696984674330070912319702485444544 7986824 52390737939047246152978670607080616960 7986825 18918144347046089683174288300818187200 7986826 -26912549090678284886948591152378692096 7986827 86083091228751203073967342244091038676 7986828 8217686893492790927855114012865400320 7986829 33011355314303375265634814334512245430 7986830 11152711741863810271927071649577788800 7986831 17325673594837554358995167895527201040 7986832 -15602160927396537747414963952857907200 7986833 -145783165957625205629829163036358241420 7986834 -6042106711893758341849535635131886560 7986835 17188088795514136387894570603671920400 7986836 47021460014378455479273715198404777984 7986837 5031111021469636625151093259014185568 7986838 31845581200917657726079333725416344896 7986839 -37100806492502587087478513769536179488 7986840 4932579863447278040355616542818304000 7986841 -17966169564660043800538774434420175776 7986842 -3594458001497596376293636323021584400 7986843 1627370664951056473829270327524250544 7986844 -53183978407034021698031008232288203264 7986845 -65692924541159767014333824769007050900 7986846 22146297496377551747378147065096028160 7986847 -182522018514237577573653248016810600 7986848 -39984808527113672267742064933344706560 7986849 -33272438860406563319666827074450451392 7986850 -3667606226051894536576557548862579600 7986851 -50585751422908704665274798506872237728 7986852 30996211813693059362468834180794044672 7986853 -6559138820704451209723437302522372322 7986854 41155731950689903817586745291790033376 7986855 -12629362996263325764095130111639043680 7986856 -57352585911407195460343791380344995840 7986857 1736567994746550473690228258729023752 7986858 -10713505446810679100513310851447584512 7986859 -9902066923612665215727845404585133960 7986860 -2999985243329944660542601018782412800 7986861 10255502221185983485253365383329168640 7986862 -35148957510796505119288638089439000768 7986863 1920185062297986251572197143659145328 7986864 -18348230227951233955223303704502501376 7986865 -1681912063974456374383795801744800000 7986866 -27073470372737477038865577960649311840 7986867 -14646261750805079353627308491429829888 7986868 -79363068740654785150827362244929191552 7986869 -5795928909049538344522325284259361888 7986870 -47852323841520871410725626718233324800 7986871 -29891644474086305469323356233480178584 7986872 57588712192986571695731416918211911680 7986873 -41928094859213244902714382383346173616 7986874 23318823229513346358451494877212663552 7986875 3359060718578824461335984657658390000 7986876 -375905806086548524708679819086867968 7986877 24409672065412768463887361151449414726 7986878 68667972578545432296151933536316106880 7986879 -46976347454840189669090053163525643000 7986880 -31964004731779064367806249508431462400 7986881 -21420529946938205775531987918980908608 7986882 19723827577128228424718269675299212544 7986883 144301908086707795393183452598547312440 7986884 46897078552181040200508690453627762816 7986885 5794466886308787693789370548175891200 7986886 65329368167519764973154824541457495392 7986887 5571398306895248784917768696989819320 7986888 2763483799345419419722734441885204480 7986889 80920688302181141150300341573284709920 7986890 -52764276019897809865451166510959323200 7986891 -27324225326867045317133149330861996800 7986892 65397598251471429376053538472287337216 7986893 -171993311963383206227156236983580830858 7986894 -4833084774329321134687164439996998528 7986895 -10718417646917140665832801830133333920 7986896 40482041352978861839103270071618199552 7986897 -101690167324530901881477621520973592000 7986898 -98599098417183832696431208986371134464 7986899 230349460197825059723683366875023410536 7986900 43625737577665968997713085265144832000 7986901 30828166948042791463520308127813969212 7986902 8214558723465556250219632550675988480 7986903 17044927614572506550573986609918285824 7986904 131653243202803199842306623478970572800 7986905 23490512749028913973655368205650029060 7986906 -805159799846047885736487786892056576 7986907 35168070420751798868077180893215465156 7986908 -2472447760772198680910774153321040384 7986909 -32617073008660062015216738361937211840 7986910 -18322696792204454229647215212419624640 7986911 -81170157707586366605758533942397240368 7986912 2859750250248679265679676041376825344 7986913 -83530774269905412691789160322886106112 7986914 28520546832245531267650144644867374880 7986915 37056706576139699275365204344122016160 7986916 39954629979787545479261423808211742720 7986917 -90128096452290171418020276875365436034 7986918 18920737669089312677979609479252224704 7986919 72754791375716292461194734354238386960 7986920 35223543945645097340356277544083404800 7986921 90885257092718342600857662297254612112 7986922 50015837185680279045100319307065894400 7986923 15413867409776273077740971617139545152 7986924 -36872699427487561955275489508926341120 7986925 74028801163828689025048756194562827650 7986926 -41026404074839124562198309950775150720 7986927 36217790140060289323956279289884517008 7986928 30594706285447312698957052911075786752 7986929 -10413459479535182785888651686760929216 7986930 664119403321190676589442035554416640 7986931 31458677555981175570930576719567238832 7986932 19105806041220575741215569709938481152 7986933 17516401214554843175203121209905143424 7986934 1054080525691891794977151807921010560 7986935 83277035289589137208866482406552374400 7986936 -54264941395992322761364680103950090240 7986937 56884914093180756866554909351454820352 7986938 53384123228705526949593475407936267120 7986939 -47828255814715511429983744649215497792 7986940 -42733844575803166961212418533503052800 7986941 14815287595499171644820222519288650092 7986942 -94008875959391819681271831391510835328 7986943 5217134455882703894745672884942374360 7986944 -14345960823771808002320814419837190144 7986945 11057075161423685507938215788505964800 7986946 76620933129332682121058468370702175104 7986947 64751642616182515639280349621009702396 7986948 -37043821504917627435579400203207168000 7986949 -545446257545783081961239176066144320 7986950 32465982892613777018464390114072956000 7986951 -128916762824064965397110210246642241840 7986952 -93427221321715045589470247567064422400 7986953 8603888389981286832455469018420688584 7986954 20608981641182372126468985218482318080 7986955 -82934319976999896997057534877147804640 7986956 21096945258463686651623499394042341120 7986957 -73292047213270897580618041039937111040 7986958 5441432367229255652078039764639867776 7986959 -135958518295561158384921981282792213840 7986960 2257015795087379758780645919821086720 7986961 34870356896806744929835886811625825792 7986962 22025639815705004734877758973319545232 7986963 -7939568170404342243733851814712746896 7986964 -15085005978937829252776865968736157696 7986965 -16835413401181653413340867328312464000 7986966 -19495979790401873150545475215166023296 7986967 -85703272685355877251127810256097131048 7986968 -56264476105640773631178770847006720 7986969 -29569332924440654876966758109622578406 7986970 -41418068436624148110000171228557164320 7986971 -80912576131602133192440693379692130368 7986972 -8951176548630204976602928675306856448 7986973 104325742679909134715552020677117190720 7986974 -37733839423636522378257828110702054016 7986975 4126333000489817529964845943086318000 7986976 -173633879641460631263466433775747923968 7986977 2767670880521768580784038528054698166 7986978 3215722871650343654020225393102348800 7986979 16113732909717531239551859634115799040 7986980 -16717982690979672201987420245710233600 7986981 -158587800047919776306651549200883136 7986982 28122602630786093345415152603514984000 7986983 -118329827631355893172899651381499549176 7986984 -75961417579557897680861083740670279680 7986985 83747808281880203119839348502303926180 7986986 12989960308696380785011162396168608000 7986987 -8718718902687175666592899781662216752 7986988 62873798147852013047087781635969568256 7986989 -113236220651056556705977261364939081844 7986990 -39018470756356101062171379421731548160 7986991 124176108484286402839732692502432762752 7986992 279830791587282940717926061524910080 7986993 -11002288973144451979116525309298046016 7986994 3438438005431579262708784601316160000 7986995 20576497194436760052053085031539247680 7986996 30858417801783066396216139958087136000 7986997 -116346019499758753225618832840525681554 7986998 -89051119303384357379977228480630880064 7986999 -39074410506258716620481796119557593600 7987000 -18416314411867796220038247663651840000 7987001 -111101269188992584389282092554299286896 7987002 -27666054193864838014092355413407251200 7987003 -4136872023083103628164837370920709632 7987004 -53666488837640311593314360353244242944 7987005 260880759522829624096637719043364720 7987006 92659242342160064660576693546584601280 7987007 44766686164390474427517195705741661440 7987008 24531228077409974382186846861599440896 7987009 -5837134889378324212429977424259913790 7987010 20957489990684012257717774183683824160 7987011 -88217440260778830039434552921605283520 7987012 -68545413742417580847520882035143083008 7987013 82587280446548491747305230256649391262 7987014 -13731234666795213141276223074693659520 7987015 -22130423011551585137460522258656235600 7987016 108989593071058583411919374732325012480 7987017 3107588967693275709115688294336363280 7987018 17366540806148700417752208652405110720 7987019 147375928598955939704175022103788710420 7987020 -23369423442246280192710884861229880320 7987021 -52642711497724580431486960410729322240 7987022 -50980217160720894985692546126715898688 7987023 -38253282150478760031957156359427337416 7987024 28689436225414771627241936941156720640 7987025 76096478437192682955336780487809348300 7987026 -9038328542029192931718239780398006272 7987027 136777661935962501194178180875715920876 7987028 -11954164615434813523945722832841201664 7987029 -3926996184697480221928303516553194560 7987030 -20644764285086583972257540526546124800 7987031 -59506100664870697175505975721311224568 7987032 220233851839670764320043186999099392000 7987033 -76376044839355960623837155944915246956 7987034 -17351179138434426826765575549829333248 7987035 311768567304048908624730778357939200 7987036 99346329323219709075157610029420474880 7987037 8854975630406050828890419033503195686 7987038 -4853077509805268047711336130374696320 7987039 -249381318294517053997014396013758661344 7987040 -32827065153887859924274914013898342400 7987041 -24882471003320945141110256014485562350 7987042 -42667883868539673039922842088664064 7987043 -125324364544675126733955474668620692708 7987044 -26821928433809896758646599255824793600 7987045 111631502873195465957073426330123415200 7987046 -25951857852958290710781507042434951040 7987047 26969454690053768386807490054023458816 7987048 133732971029158928666662558483153935360 7987049 18605786631231919488059541921269855040 7987050 10397061922605516220172753363920650000 7987051 60225158900130121683788243851437736052 7987052 39132908134434275025440947635003054336 7987053 51962263133730963240537307539166363200 7987054 -72788592439438759503219310600073817024 7987055 49556123446629092979822467546340357960 7987056 1666903647087953441684711275949457408 7987057 -21751495893622294896075472195585227520 7987058 100080010953786794941806871932358671360 7987059 147758953607973663401724213931405129440 7987060 -51417063496819515620709488712305675520 7987061 -179436230662412256133083766149053382468 7987062 -35175857301991126575456299981318206080 7987063 14590374443474213825619951757868643760 7987064 -7509427984241672300372401058211840000 7987065 320240385003219191990220954239838720 7987066 18048293891471701933830646742878272000 7987067 -14759567818961465384504648782200541848 7987068 48813394622871601273300803265463032320 7987069 177534381564266783176821193412191182470 7987070 10963869599832698696521104802343301120 7987071 8082786304450294950914171030726855424 7987072 22220875483655406168207392841651978240 7987073 -61021611731782037888139497608795338816 7987074 19726972777885602992160674981251008000 7987075 35814787974477606213842214231444242300 7987076 3124471199771451856330492409035215360 7987077 -12653412512238780410860689653032454208 7987078 1021436308198247073961927927161235968 7987079 36167433367380007218533582127458725680 7987080 -19038808572231539116272972217135104000 7987081 59309316306674716389865395955929737882 7987082 -69451199994066231952945403813648314368 7987083 32345752141061727288877138420671665904 7987084 -18288074709838989094351905752544286720 7987085 -85535430033772850029368865428431639220 7987086 -5202533342800374444170939308239763200 7987087 47303983544352244194111023979968435280 7987088 -8864600532978622602080548172250218496 7987089 107287045318606902351475344807161232 7987090 -857759212820921752814575457711623680 7987091 -36883271839372538984071954559862698928 7987092 -6619557961718779768405770876320360448 7987093 68986437900667417764319113110249524980 7987094 18084937088522556464361220040935320096 7987095 -12764089654458519814301135526042422880 7987096 -13278717768834455936867528464169164800 7987097 39213061533939261527551243942468537872 7987098 29310810363259348894770751916233651200 7987099 -89356157237931460132853611491504859900 7987100 9518499902484585771808462607807308800 7987101 -26018082612184146476003543054551333536 7987102 19067803268610632655452165693526847104 7987103 224544487364632878753970601511410057784 7987104 27850344093168095538619056839435157504 7987105 33364631904782048526354818766109968960 7987106 -17953002628264279650282550853931530880 7987107 8885339098412195796411579843954447792 7987108 -12103538926659705045545373095838297472 7987109 -67146730869243680401989083569472104416 7987110 -709079768587301729554825622256257280 7987111 17599343744719410772507215246298646424 7987112 64720273859286345641115648516240998400 7987113 -110451177963172636137875154523919277600 7987114 42712112891327936044763306275456276656 7987115 -49963020975873189299184988470803694240 7987116 -3981815109051347798145209523747087360 7987117 17789263379187650135142264817597458540 7987118 5962096613174477543461264450328241408 7987119 7899268734248447621102978310398945280 7987120 -18168710522838302426669654127987916800 7987121 1494242100773671453293734588199893232 7987122 -9761491015130109558075731056968629760 7987123 -25400429732616445858732915375014480628 7987124 -98605798863696786358541908889583832704 7987125 -1325929863570601794478304125417560000 7987126 -16332866418310242434314670496538362240 7987127 -69796062074834085859780488834104668800 7987128 -7010851690196366154577511024615546880 7987129 -122249751056583419123838963600687805270 7987130 39496762143424668648664811289401364960 7987131 40085887201843031772077204744134276620 7987132 32698353880150731729886279369663526400 7987133 17666079971077133151444793438755766272 7987134 -96408184469615235041292745435453421952 7987135 1813470990397603506878795186014088640 7987136 -39151816442954490040100006882023833600 7987137 -75334672503160347948683774669158164480 7987138 -56304497155895728332130914569172287280 7987139 74142106682049248211595642104636026940 7987140 -12353771565138279455825198411026022400 7987141 26891317538136104960670028277731925760 7987142 -34167046190198042458116846779009658528 7987143 -60120485403113103341928222603538466136 7987144 -69949968835975426190081656727890329600 7987145 43491294587828900982369737587907808000 7987146 -12178366803039495357000581847986898432 7987147 -28597876943213087712043820208466183164 7987148 31470599048740992196883113070736368640 7987149 -1270010155967994394976353611689546676 7987150 -4868621831737183727959990358529830400 7987151 121287002728622086182310951414829976600 7987152 9761945619165327910972777966652620800 7987153 -21231930450086266320486282808581350616 7987154 11526347128145569773577432943948239872 7987155 -72061006991244225245850984022858740480 7987156 1049480616804493780628384164739299072 7987157 61875750011457426390385588224013277184 7987158 -3153007784402850400395512146618198176 7987159 106119426213138907419158558808407009160 7987160 -69528060931301579987279149637173248000 7987161 -7275617775991168000096305274147245312 7987162 14682570243640467759732272239003982832 7987163 12455841718562899408571867450969227200 7987164 561522511974858160436767337634643968 7987165 102381441032998630701231560843653614060 7987166 101520034802180793262056991175930880 7987167 -67475891070770764618467925422046632360 7987168 9442285119456072684610515005548265472 7987169 41008303527116686731694746069757836420 7987170 24070813275261231550981272848950886400 7987171 -11708191770094253376879678536747464008 7987172 -117565203174857879476586617438785085824 7987173 -68525995111098859293309549886313231136 7987174 -25481332824126428681822087993649005568 7987175 -4832023640531540494058429672113417200 7987176 -80832525064204830986425580969904276480 7987177 -122936671588394397769932918310806814128 7987178 -97254209279784685475403043216381674144 7987179 -43119223319828640381028489965178853712 7987180 58701887870539146948047756895781478400 7987181 1894208473582328424177264955303100928 7987182 2368288648263564734553105456394598400 7987183 -10289046240090714681311513882470829216 7987184 20640247072876680905943541657505464320 7987185 -21262958402402695133883051425835811980 7987186 33253964456260712397859702161018891792 7987187 20222830191162196742336265319499647968 7987188 -26355598845395252190277061546887034880 7987189 63768512974773612328784270321414340256 7987190 -1074033915429635286640162708891144320 7987191 -32841974318098106814735611956440061440 7987192 44841377427581407166898200138022912000 7987193 33925393719863928585279181872932925060 7987194 -68426781110673358753333751980902289920 7987195 51692764120054948292591761533531420480 7987196 44188168419518774592856904708522001408 7987197 -84476938884368720444230310304686899200 7987198 36585617745793777571084651336153093760 7987199 -73078912689517523365188604141497446280 7987200 7424784719196784404530380353935769600 7987201 203292460465727828454357730080893690400 7987202 -4012339777062332778739573866477158448 7987203 8588358506745213773701645534582440144 7987204 34730178173379347822517411711825488896 7987205 14826206311596421212412256349442876860 7987206 -4390513939687169544370354344286302336 7987207 365956646791411362644113827176791000 7987208 -215263850885027401259112568101178030080 7987209 80839299920206172866243477051863202560 7987210 5556080063286472476618598136924160 7987211 -177816487229949469546571166720646027176 7987212 10445808631183800193609437961814482944 7987213 -7257636706316330265135205390536480256 7987214 4008824776845629519273156892625147200 7987215 -56567260932549709934517829251459310080 7987216 -9207876129573273923702361435380121600 7987217 -21472262456684047711027650579182755008 7987218 -33020959729262447138626372633264304640 7987219 -41172979499933718356203477116201715304 7987220 21858820408648452682839955415675136000 7987221 -70472651184543170001015547658153968320 7987222 -11050112228329285037424064101096576 7987223 -166471886653380594105682037545572345528 7987224 31838813628772437744510839174527057920 7987225 -34048883034886382306606801212054275250 7987226 -12743951904086916059364725709765958176 7987227 64435086524889976375565873559282921984 7987228 -1126623078362532478820070338230832640 7987229 23991112724335298692432253205691568832 7987230 -6049116326102093582687779524289554240 7987231 36209075668563777403026341594691118192 7987232 148433539657771074936494501425810243584 7987233 -20962240994468678193345360653716844736 7987234 -60669083868227373129664413245722359984 7987235 78548559500109421889153771208048457680 7987236 -34909490300052393396202811028853644288 7987237 34177332409437648671606776247392944312 7987238 -32179746799853489242688182870461972480 7987239 41673765824543163065659074360264911760 7987240 159499060778861173788510619138390732800 7987241 4611037780613112635984041565960139642 7987242 -49150909391813004804759120419671557888 7987243 30508625378713301947133636242094576640 7987244 49282862384190082787423965189967270400 7987245 28924999689875587931009875129648138080 7987246 36456857154876236799375811855142833536 7987247 -60541747047636550079765551221395288304 7987248 -1344568364808442338984606147418472448 7987249 -35660873778920692059474985236244096750 7987250 -201099005443730634847401262914432000 7987251 27812188934382009265695732227821959024 7987252 5304148033002124834643882512057475072 7987253 107780172569665093343698655497244315502 7987254 -35098148884481123138035006616759185920 7987255 60830334397202939020935033324681683160 7987256 1008071905974576539285538777642762240 7987257 -6957829267851653837893528430756232780 7987258 38878412605074093727688095621417904640 7987259 3539978057710209728746917982236598560 7987260 -28820217902002640575102669573133245440 7987261 130108305930486047190642452200357135500 7987262 -34775075870978980769861896619834458368 7987263 -16766891413499347330318188774294585600 7987264 18584559828169054167889382176331923456 7987265 26036097341458519909617068699557525440 7987266 10222149344361141310926625829926692864 7987267 179201495323006443614051350990587495360 7987268 -79516037833083818364843860139195514752 7987269 -41737674502186151215761415785280115232 7987270 1802690200571036880191333760112510080 7987271 40131639028352541497710587076770956880 7987272 12447059903123692322591504176897105920 7987273 -35124949482755548849827077923644728960 7987274 -12026268702005506210815525683849650176 7987275 -48941490507057223908812321249742534000 7987276 11664446648236209424299277079139188736 7987277 108919531633262598298988814217119757440 7987278 44350912774537416959950993950005379264 7987279 -91213288951956666715169301333800159712 7987280 -4389539053008774533276997631003852800 7987281 -7112286703076922241258825231300954080 7987282 -63208432508577709090044350711345330016 7987283 -1085443049487174596744393916094370016 7987284 -7635014289393053767666920596542685184 7987285 -80389011485641074497745756078976090020 7987286 -110159695963580186654448541239290749056 7987287 4857266773359282240547543507624501248 7987288 -130031005738767722120308830903589386240 7987289 105325407157021726130733650056215198090 7987290 -22438432577301349727416381098668674560 7987291 15606346420429422294430314286731776720 7987292 -2771884899141136838879807578537046016 7987293 171650689648595399069322440310207360 7987294 -34168769541735517560244206496769668800 7987295 -4424744082516525580139523752403523200 7987296 55947955225604279637701193180276326400 7987297 -153630244074651983907735937112225828028 7987298 10127502803415046181306701441397109120 7987299 -38422782363770680599773012791735391232 7987300 44362374501123219369301016493062422400 7987301 -9895056423642836092040481258572069760 7987302 -12502563631956041811689435113299456000 7987303 -167149837000103673558131983535001163920 7987304 13356378673600223919803077855053035520 7987305 8748688261097907938602602682315545600 7987306 46750017112924397054121225410144210352 7987307 64902588651699470569699576864733213556 7987308 3163380780025234951282334246623543296 7987309 126668389415629325165273068846973302752 7987310 40846604831201752740062355786556066560 7987311 -46577259753448560553264737881183968440 7987312 -18513614840572103627757617576373288960 7987313 -44351588353414525161290780965654203438 7987314 -8237567558990180989788759458207601408 7987315 3707384988424396468159422230357779200 7987316 77341016842354659494804619590992967040 7987317 8820398119778554289318444038553617248 7987318 31044270654008899103232499210658163360 7987319 -105607415350581948789222448352556080280 7987320 -56402553271702559147114537982683750400 7987321 181222722100734537001689142510899503232 7987322 -3276894148705066202339288826668622336 7987323 -102173870033147115298331179980896333376 7987324 11772417159296373919333472862942510592 7987325 -64146405901534276472851859376511680000 7987326 5568485163506086443707800996882320384 7987327 18355991356900507598638769274097698176 7987328 -55504991916735137426098570480771399680 7987329 2051631019282483528490097226344154176 7987330 19873669300863598690134697539662944320 7987331 26193406070232411182895468441931810848 7987332 105112837622919561801663324448761145344 7987333 57787664026655607530403071067789853404 7987334 -44083650110376259946934548942871543360 7987335 -25889745567821552267451259244027223600 7987336 -115519591405260666711226352853319680 7987337 126595210800280295889108901814684564580 7987338 12936691267153431808571832197682696960 7987339 149725447382579272397316850792946268024 7987340 -65294703186755863268965684650621035520 7987341 57592913449989347512712066076188270400 7987342 -9957780394488063132779768451284091456 7987343 -11777009845362413559429428400082939560 7987344 1243962747377303160459635166106681344 7987345 71056986481223330396278486367578922100 7987346 -1382044049930685734753134786304551296 7987347 -65184037495843278618114179781504329676 7987348 17350901858718172219850051665161793536 7987349 5847084551072061584218576561461544860 7987350 9539738888469672353922585571668940800 7987351 -125803519763528488996847539555215886648 7987352 -142839280318773824085739449038914406400 7987353 19692657753504755856721991219796883200 7987354 -41792623788860542006318295930988433440 7987355 -11100158288579456874521494129545600000 7987356 7642675127827253696179927941762508800 7987357 71673590884003618202328957489022400 7987358 11348369121772365728154956692690032000 7987359 74261280601159156380774681611704184904 7987360 79118468346069537521839960803974184960 7987361 -68025084848789575453085232919607224800 7987362 9654640594709356440070941169773908352 7987363 -66939873902750381554789647768979716388 7987364 14434874107365103713963948277550272512 7987365 17400550424159847322541376610768390320 7987366 2669619623695496477676845902126897632 7987367 14676868335588669082240317959563065792 7987368 6281992735209805606388825087113297920 7987369 -20039047409589128036478039141337702556 7987370 -35662212245800519401997835203043625120 7987371 24796807507586467206933117422366062080 7987372 40736716736061622172846749340707048960 7987373 -180660296415035994848732393752718790378 7987374 -9520031176171432093981088168578490880 7987375 45991640427237231849234570297470904000 7987376 7706988380095248027578038081014546432 7987377 10751482822001213665704517086011998320 7987378 16976402346136758667847273043465209856 7987379 1855781702754025554898557474892696584 7987380 2398301949609983582412655566064435200 7987381 -153466867442560680571015215879265261728 7987382 -10450623593583467029842648153323445888 7987383 42105456319717058407423431927034978800 7987384 -54391859146760462734702290757920829440 7987385 -13416129095627597321401257638628978240 7987386 -44195049769732406366955444948155081472 7987387 -70186641944544694108671433960161303964 7987388 17098472453527143195848744469528815616 7987389 17252640751129521934792559565184386048 7987390 -3378221774001867965424649278698638080 7987391 -196059345050469207399203524832453865600 7987392 8700120297845244408308598669680050176 7987393 95308012197471950866258619846488856642 7987394 17630206391417505092553237656401244160 7987395 -35458303236439302385193845342092960 7987396 75938839619047772830896019694006556800 7987397 1234888864444754633310866220953918880 7987398 13290453783545172257474603130167820288 7987399 4125227189249172203554213913410684512 7987400 -867977339072175113465455565025408000 7987401 51815052500614597250278423198608233700 7987402 5180463715267196679025164771766063152 7987403 121436601015741569275587114809092949652 7987404 10681870764805715504041852369060855296 7987405 -43252415989571381816528785930932175680 7987406 -5635061690518141243607448183909102720 7987407 -15249857085738451621974338534990192760 7987408 157858193177824736585105892500963328 7987409 -38057699194937323609129222166000957196 7987410 15740000237715487319271607346655014400 7987411 16943356350550589262863512219435266560 7987412 -19101994994918813410145666085483563520 7987413 -5298192896142652878971909178104850432 7987414 -76895713723859581778562743828616430080 7987415 72172309469649400041709591650056860800 7987416 -78521465228616357311265532445233520640 7987417 -9115293613545300715305605633197177920 7987418 -21208186071273289264235013172550635296 7987419 30124470095645429709709124444125317288 7987420 -11425530126507264632858973743606169600 7987421 -12486393694203648587194818451789537908 7987422 167604546519396829540768800809511936 7987423 -120374897752640204271185379872946207328 7987424 119881213759185093529743760259987275776 7987425 -19797631383700932777395339182806492000 7987426 62361252770421790646870045920673784912 7987427 54655375251730532528401691279253803472 7987428 41614532085450287906663993861300560512 7987429 -15238406886819214428220499102083645440 7987430 -13246951799732592227839288657374660480 7987431 64068886641136370262789924035835418152 7987432 12436226064697321364472463222451174400 7987433 36358808842790290228715830145821850100 7987434 6599607007735427491335416092908549120 7987435 24471994553763443793960563463096641760 7987436 86593108332405009139820765255174119680 7987437 -162049850506329639808675576184360458560 7987438 38389607487538481502134894943012394944 7987439 -31386629128878023729418700539778883760 7987440 7213542154058736569344806419819397120 7987441 6182130888208786540046423368618656000 7987442 18058793817940619633712825651053881872 7987443 -69878702338966181165173856106414163200 7987444 -116283385709275518336644470059041245184 7987445 87311929342022294266897505573408780700 7987446 -17785971246312186122038897826420285376 7987447 -119611454593161040830378538187983879632 7987448 53654542036782432442046300457925017600 7987449 5205640912368439353425580835866975552 7987450 -50323718857806913337690591821991349600 7987451 66623224077504570624541873070559545304 7987452 26230375665882021066500911521194496 7987453 -186409390706258689443314711770902537920 7987454 -7778503658656708342345030579822180608 7987455 16161923676483764369378748975467576160 7987456 32550999845255422165036762543826141184 7987457 -138929798461144591414104478659870039294 7987458 -9096942075802322322403215113479871616 7987459 49993221480096731660506753972054385660 7987460 -5088013097644922411707128139021025280 7987461 -80345991554688858980970594598098589728 7987462 5472033086783069155683871859408486400 7987463 -1455936981894048921978712919033136384 7987464 -10040917819044689206577380662147072000 7987465 -1436123779439931878220776649472174080 7987466 23933421825044879481058677508539504432 7987467 10278708032094419639384820519715140480 7987468 -99269253298251365679874492940615940352 7987469 8809109409445174458853916856703689696 7987470 -1884099189267895820370569921100614400 7987471 12488683133342199030718343223887036712 7987472 59228530780422788718465958293733834752 7987473 27590956399125736735612105848614464296 7987474 -58143261950554913392624679522007335808 7987475 -52556924890835531335067232408888712500 7987476 -23589217186116337857139623574493736960 7987477 114219164728597202294481444853637133326 7987478 -3005427273987797721668215566216276960 7987479 67682324941803008626350127178109179520 7987480 31469529414976208631454658727180902400 7987481 -33899423431295844547939138985748785718 7987482 -46646079096564481257983341413972522000 7987483 882673388744970383503101178370376480 7987484 43700914846795750184052119538355940352 7987485 61627293609553733965390783842964891200 7987486 133035616728959177787384762236116224 7987487 151472407201149154100027295007505111136 7987488 -8925706244879293393009994059275042816 7987489 11630660860399686024323023966258043824 7987490 -53415726450145324561523817297183057120 7987491 -131892349046523330926370746320998336 7987492 10485125195017189820494167441716945152 7987493 -2231923673181118890206895064621260000 7987494 -48699976554859306835253776196607560000 7987495 -56593912403263256236200098818446525000 7987496 -31950449064239411371587445111479091200 7987497 117998807464603380255193496135378304 7987498 31156502933747668372700823265392807264 7987499 -61377364060283212546545556477459437840 7987500 24844308326301004455436459338441600000 7987501 -55098972714638408553120130053392857896 7987502 -72548082724170870748740243624507450048 7987503 -11912710028291341694262836056536533496 7987504 1000388721573335442647127089114054656 7987505 -12202711998568377101220881204497137600 7987506 4599355712095242706360653885199307904 7987507 68463337542371963449399615273289977032 7987508 2020071376431892280718474678580746240 7987509 -1589151916645422856913385403243345152 7987510 32501638965769475070009042382579868160 7987511 -1572971593660738525329963264346089120 7987512 -5244258231086591172127009841948712960 7987513 -165568951925573227400633802497549891840 7987514 57525465501962437507304604412055520 7987515 -15092397718960157819721839359107265680 7987516 30267547484522398559682436213018557440 7987517 -34365279637647999973293886524917211840 7987518 -9257212687838178244424664804213841920 7987519 15248586836091747871708158754727036640 7987520 -11328235157920164995284219770175488000 7987521 -78547101869633780362535293753560193488 7987522 6083956386548729569443338806325428224 7987523 -42842538405485993957301069199180239120 7987524 -33644072236524881510802696147783659520 7987525 4155410113758409778003325177069449600 7987526 -7659365997297313362349456901451954240 7987527 -45700980508703570885757139554491827536 7987528 -10715066772294264306161504519593728000 7987529 -53526955853992553696744461816919004720 7987530 4620920338424190396382619810163056640 7987531 -91126842730728715419266573938505330668 7987532 23034056389876058479285572529660231680 7987533 5329274677517359900600845078189484224 7987534 20692231288474541557392204967976530752 7987535 137295500553785245079298068993666270160 7987536 19266836218078328804970073991537418240 7987537 21235584167073071931153588699447203186 7987538 5824409727098567973987390881631191040 7987539 -33666709012398317557985056696945245888 7987540 46032274512430698247741548314628065280 7987541 46027058210849989639104611680935540942 7987542 -3872162641485362946609151768961278080 7987543 123567630726534323428496021751526181320 7987544 -9675418044779151745747696728087459840 7987545 -57327033972321822625502673197046182400 7987546 -28668743004659857245837545630004552960 7987547 123893479013734487546504321160553179600 7987548 -6580760512662849657089495615470917120 7987549 -39674565158663354121492497244590125664 7987550 18452966423224959662101087331032372800 7987551 133138197588216855722409253855395072 7987552 -22748351351406828309174092875187355648 7987553 -14284238250419116788699944150237038080 7987554 -6083705992924177218540179563398425136 7987555 -10307226099572914214695487099809105440 7987556 -165922495575157620961178236303305695232 7987557 -13536313113432730948054240084243166880 7987558 -6720932504321639595713865425846649120 7987559 -70012623002582473042079900791115655240 7987560 7517082702720559515734279190351052800 7987561 -9355379073216176968056358738022064838 7987562 29512603448663375524885078674973616640 7987563 -12923242295904916071166721950956669600 7987564 49449336775519765955050464936064623616 7987565 -111618340184258895642081230034953079540 7987566 12757570844716007561440662464409090624 7987567 -12136491038347939460939828246891848208 7987568 49473929499542371554994883591165214720 7987569 22170237177345784048111482888523244640 7987570 12629348354039930786390987014441944480 7987571 -83939196728592054567049592302216401456 7987572 -1005849559093844034073494509506202880 7987573 -157044089928273301740199952498584608 7987574 -2536725324978655674253908153825116928 7987575 43431320257925330268396819574428540600 7987576 -115823742956954942390804730656980684800 7987577 7283151316007490054899435510604750408 7987578 16586989508753110097410015227705527808 7987579 -22545958039274764331479086498894902760 7987580 -50678556659082904656265875104098444800 7987581 11368601362984366665790745568911542080 7987582 89931056093316296134938770052601723392 7987583 63248842697636972171014730357799936984 7987584 -16742718056502529912113617274604093440 7987585 -92649272108752993139190753344934076440 7987586 25657826856903807871313497497677444160 7987587 5128073081315266021831255415941129968 7987588 35456090307149840001585839430133349376 7987589 -94230904176673389839864366501584232610 7987590 10439602345543137677743039840570734720 7987591 -76781637331488194812268121369375308008 7987592 -115933491003925881423692363667868416000 7987593 101083909067579516442399747957728425824 7987594 181263936131914784729967240100727040 7987595 -19260027199001744774982486533117111040 7987596 39123185160130506665036529677171707392 7987597 -43022423750508167630951933708395370400 7987598 30466034485852599580212938713226102400 7987599 -52657526100427456593194133976402112880 7987600 15065498404223931848591656478580736000 7987601 -43629742634854402287707219069320425408 7987602 -16214181692660629977978133951088226816 7987603 27063616775740553551347712691570989440 7987604 -70731919025099771998664533442549871744 7987605 -4183138086412524741415820672334979200 7987606 15700895648470998344531615964957181440 7987607 4862528148587008028811261169206374856 7987608 -288082974863557468343590156323993600 7987609 -15632470137990412390624948222209123584 7987610 88737060632360276933000614336636200960 7987611 53999364129096048377820985560514014720 7987612 -21681079138991566209232556367643615744 7987613 -67831853284284958467911863455619770138 7987614 -5975494635867571729005867008017364160 7987615 34281143960299079215920425476836652800 7987616 32630245229297807427006905782537027584 7987617 -67746816153449123979026182739100756912 7987618 1326905113032305510074743227870162304 7987619 -69035527688118761351005415649622272000 7987620 10531385474780244725194411062104555520 7987621 -4475275643121195533276140573019847300 7987622 -22000765169359499168398985340211857600 7987623 -18804357574980625648831666194372214656 7987624 80186159032272448735424510027980062720 7987625 -156987137610293980213396368003150651000 7987626 4832008641658375514421774112318694400 7987627 43643582608876147858116349669846215476 7987628 -15164908452499584363627036918440584704 7987629 -5188743423912697911270861774111388800 7987630 -7356674120692856398756948530500590080 7987631 -41853856042402709108545080225825730368 7987632 -4665085166934805605934365012481966080 7987633 -78743679805822247147084723894037475916 7987634 -10482457702202449420038517822040174688 7987635 -44225525722458818842319725856108103600 7987636 -12978386428345512948272139178484387840 7987637 -1472095225656670048392588559761823488 7987638 48459457744975002316130408315716093440 7987639 129360372108523534861946369374465027800 7987640 43018038891031590353180379399328972800 7987641 3671789923126859041829554332417862992 7987642 9706448300685809350087281755145636864 7987643 69856812798970531656329446882378728744 7987644 -916021664017996676937643849841879040 7987645 -207101858928228887964451249886094600 7987646 4766518914224841618797336489841114624 7987647 9983650168715049578831063457160614528 7987648 8831770572978171788540940748666699776 7987649 -163917454629660583468078185858434524350 7987650 -50019469477543226827792358194607308800 7987651 -15159141049517335077603752095392646448 7987652 11179889128962974731808275634136579072 7987653 -99019728664217743682969698703587261218 7987654 -65753178167958040096215535733446375488 7987655 -14433215098476135309288147570186193440 7987656 -82990879288017475245370241348089036800 7987657 -19843989988209229840633302088367114400 7987658 -18196305183365143771770527648644295424 7987659 -43740114183874868632518540684273195600 7987660 -2306481890958063391907076429968547840 7987661 -2998754927684540081105475562703568000 7987662 5160902864317106083896508099735086720 7987663 -117844994242480722890972359866993891088 7987664 428746835741826424939211439476858880 7987665 -9112781036904449154423832025063424000 7987666 -49900629895659993694655254595648665968 7987667 1350321596613030473924983063256075232 7987668 5409334885934972626908216330709407744 7987669 63689547874672042507539223910597653070 7987670 -11374778388364983308567954902511059200 7987671 -8151992853507228723344813188480719528 7987672 -26752662488124931646235845951644631040 7987673 -179797611143407575756015490117124135040 7987674 -34138237141378221820869562739615946240 7987675 22860368799278172285637732175127079000 7987676 2607592211042781824993117568869253120 7987677 -4717444121854177431122908843905411840 7987678 52381980296322258691167517070689472640 7987679 -58172789171066629784256429322150222224 7987680 -64678708815840660174533458278993100800 7987681 14757653719787545604370627834534624532 7987682 -586654199553064659726474611113988448 7987683 7103303498816862954283666130550951168 7987684 795713596139119753200838623664225536 7987685 30415312503438797648492286654644618400 7987686 21676493858222014111812919884775482240 7987687 -98611587968725632786052569327871998664 7987688 -168509652188786271793585608690732042240 7987689 24261300130728754523667789098077851684 7987690 15047416046121542142347835194580172800 7987691 194192888048512806409780075824607191912 7987692 -24833300639916247903155913551337476096 7987693 14603298668269835512335321703375430784 7987694 -32448142397833258844159518924023360 7987695 -59314394013698285261715397008659932800 7987696 10685650516037290546164855137518387200 7987697 85472012259063393761822798842701384192 7987698 49245873655141564624638264172980810384 7987699 -55353323580046306592056399047003061300 7987700 1471649708795220491973689997205862400 7987701 -16351964162080478561230450898466444768 7987702 -4351214567072270152325621298961382400 7987703 -654095594595338832542983182531585048 7987704 861140552129460127467025016920842240 7987705 -105254111971371062902940459395216058880 7987706 61683013340586129681144453105688586688 7987707 -23030057827776254328500936862158507520 7987708 -861423877105547552479157867790082048 7987709 -122226124718391136268890622432521774260 7987710 -5425877579147843907643725596949216000 7987711 -1658037595771906814566764728733366776 7987712 -980437576605348851529231603458899968 7987713 -58853806218167314749176640582189006912 7987714 -13404982010131996212993536157227942400 7987715 -1131563386946266948738980486575449200 7987716 -46854934291426793151547048757303955456 7987717 1104644693736216232807030685682796766 7987718 40149935492535618307180684188808126560 7987719 -73516785074582233530139717590164575872 7987720 29480043046845687460972471975662489600 7987721 20740387636021569694392371625847946112 7987722 25982929313518938874240040634739382784 7987723 1544442649492333080586366055351927156 7987724 102405491690480507490756528762561211392 7987725 -6895502213266949853217998845788660800 7987726 69280670712979530631529816726837327040 7987727 -46528969598069724731306467090077459528 7987728 -4687150162874941744182270543320580096 7987729 -65170723168969908158380432308529326670 7987730 -43156558263222460264553235203773350240 7987731 -54206275422988132306451327414085212880 7987732 83522759153675258084285932933037876096 7987733 -2960659256478012133076937991121999040 7987734 -3626550465292441961524298695012025184 7987735 83801428237832666430650157730249661880 7987736 4153377374069225894354265888277094400 7987737 4598184233250647450089357278372877440 7987738 -9686563603885716907471469379984648960 7987739 -15410660068254292672387363755110184960 7987740 -29320471526629879348913630323056107520 7987741 -162352447756633144186160967541209388500 7987742 1317616553300228972067581620128688512 7987743 22090649581610020429771033943289712224 7987744 79552078037901393674254074378082123776 7987745 -12061650969267868800638291667386772120 7987746 11396863870400329922293106840912070144 7987747 -156734431941700978022118290855908061088 7987748 -118804373067094306703484997712585438592 7987749 -21990792608448727345877306700323112960 7987750 -33934113358398890244073345607179200000 7987751 37913800056316412344728050479277173752 7987752 -30162193316431945435297542871314432000 7987753 9727221388124275436537922748665426304 7987754 -15818981189017825923528293677801647360 7987755 49998544696842609821215389145994949120 7987756 12134725807354454059018291348229984256 7987757 -3931909078478332061546629080556517994 7987758 -29318065248350361521052390163480814016 7987759 15611151464883363255127166804232479040 7987760 -32560396465497924316288003349948006400 7987761 38438282052755123354574798868085204640 7987762 36494715492412506745148185534248717312 7987763 -2103379274657289142157461340190398640 7987764 -29241354056286725508067114469546539008 7987765 -39191152161927548070907249725530426340 7987766 -819882001531325407338669815479022976 7987767 -50822770800849293377603524388517924400 7987768 107574158707324870383169971116669890560 7987769 138158615342311678169746799007668684160 7987770 -2403087023838800900778489468940492800 7987771 -83219109407802117741322128696133435200 7987772 -22122736370745757026100980927328608768 7987773 -70589812307994206883148761063346432896 7987774 -16344853336841162420251164672859161600 7987775 36101149819422880576444143459574711800 7987776 15886065576190549860479851878439452672 7987777 90321684748129069235411234061883462272 7987778 -53284810697412461247324704609307232560 7987779 -1450354216706899464175322202960645816 7987780 -11888583360491897542695670120179014400 7987781 180418474083537857719837334390485767582 7987782 -23920802162958045944038758182940321792 7987783 -7395282794308552694292581850013920 7987784 15680354212884283880441472554582016000 7987785 9835291613703213634384241137983047040 7987786 -47293000826350243380214162222833747408 7987787 69681463626091341062178912489582111072 7987788 -98014012311781131221246682471665402880 7987789 70000400176228368059892269959893099960 7987790 -24455919952166016911635084983724972800 7987791 28850387295526073934956649151329475584 7987792 13276405955448906971249787850039754752 7987793 -90284268225434336635550423053746899856 7987794 -30138764795014022000146843491535574400 7987795 -10354696592820085021548098240872573680 7987796 98624775260651471154533731482369609600 7987797 -15764863160226788490015576617023955826 7987798 -8579690376269299807397721855404440320 7987799 114361333554637382470746197050102369800 7987800 -17000856255318165775345080060329472000 7987801 14213258249727569175518505692507701504 7987802 34934501522813857639081356945979130352 7987803 -40361444188468237301331276171954280296 7987804 -121118517440278974038085170242439577600 7987805 15903640900459406268733744763523778560 7987806 3293732768480918072380543170258846720 7987807 18347782907589907369936826357572105872 7987808 -17438411317318030273195161497935282176 7987809 -1070093671984563756025769910056851200 7987810 -22277832585744568221507673179542665440 7987811 21495702730677979874846628769964753664 7987812 20300172746212494472657130848562982912 7987813 -89160861317347962316222790293361063938 7987814 74012343088297246594593332992893164256 7987815 -1434164125016842561762751648522520 7987816 11164312592569354010428894477337395200 7987817 -27714303456434272783875383777263437708 7987818 -4250830184214962871237609334445139456 7987819 -14046622044962819932823503353508200928 7987820 -41885891018922592784270301941913169920 7987821 32549321028494687832381805233909659712 7987822 -18709534501879177639776138066552420288 7987823 25895525640975552002617691408652165072 7987824 -5810986758688122003097257937557061632 7987825 21489681706046264775121023108908537100 7987826 -10320670165994523927020188000261762560 7987827 -11766391263149951294865917161741955520 7987828 -131819126790154448554922875983588751360 7987829 -10975645010721916493249478257658504480 7987830 17377880809950335097451985795132353920 7987831 71269162850000656036516422770729664912 7987832 -53106101327100409596348284125452902400 7987833 -15322249853598348305764644931843303440 7987834 -57231504980571609942210790866050326560 7987835 5721103099750935388739902858860545280 7987836 17933374365303288310481314664913199104 7987837 42958128748205968127649822702336595776 7987838 -107948527783218712884593340409385896704 7987839 -40666021991537385540724519271190401520 7987840 4559461968849532253345610766850457600 7987841 -28269075091678594063701749986952247840 7987842 -4768358311783304051218397735496606720 7987843 29498038970344604154947241975948372092 7987844 21303576606896356965982564758394285056 7987845 38382347903473474642482704743285487520 7987846 -1336565404802522712261316578407170560 7987847 446226273820558073952887291074360800 7987848 100407576346199304371975715621647155200 7987849 -37959953458371678016762395617437284764 7987850 -4701556240999740692996380928904588000 7987851 -70528928785703031094850399927970646440 7987852 -822819686891225610141073548816055808 7987853 -40539597026364646597931688596043162900 7987854 -11826092644367118378369477361171845120 7987855 -36034788551573144275145602553629752480 7987856 25644123275261864938492571030375890944 7987857 7997279540515975966066555327733793888 7987858 -14072674372138018961211753819182315520 7987859 51030571320738102690776681725841184840 7987860 4316725663822265467919931534938112000 7987861 45641306765128544182868292575567907232 7987862 109480505565035042189271526584748931712 7987863 -7022421498557176767342110888265019392 7987864 7089598213156692787799477412814233600 7987865 53964397740827438269065552620392971720 7987866 2792065439412085453994210386175884800 7987867 -69855355861027111686062677778959897084 7987868 -16300475438009102362123359124880692224 7987869 -13247758587390789123729616004057407680 7987870 9942744223868053394068153745216895360 7987871 -74894796784306598317563933985793682888 7987872 -18105910650061671342808651628830261248 7987873 -214970008962468375093672038903775898860 7987874 31967286487181912043478226643325329792 7987875 -17589153051007846254676625991338880000 7987876 62362829942811427262856160807801889280 7987877 46985779381702066729112688371376261600 7987878 45576416045616741171296921871739247904 7987879 -636002840612932153914866628976507616 7987880 22469230817998128352398214559823206400 7987881 -35656147389593907785102777006711079456 7987882 -49801376520320537539427595155969904720 7987883 -21770408170687661905317282465475985868 7987884 3780981508292849114813637843695078400 7987885 -36756898702197021025122268958260896000 7987886 -70071883260051328321463368055173564608 7987887 1177941257412150446047693115741460744 7987888 -17474620908325815810897771274355736576 7987889 -1567528322394309292354472782607600640 7987890 -33689968965719140430828448882271296000 7987891 -48510572014705386911741629131949047416 7987892 28110370910308069461905174960286904320 7987893 35984180316449541916995109202169720864 7987894 -1092335122166510938439536772263976448 7987895 756146917547357406414277204060201440 7987896 46143337758968645135950027081156853760 7987897 -46075013854412041705521538662911533654 7987898 56744746447479489009174947661851737200 7987899 -29733207427562684737756677638155002432 7987900 18729405713275869506428603858125708800 7987901 -143666845364926051214582441120320903098 7987902 12904999237330206829926228385260416640 7987903 3694196623182070041717402203013272832 7987904 40211668609513763307209619440350003200 7987905 6249127823621023307690296680761946600 7987906 -71153384240844042933538447183088044848 7987907 -8830259195014838219195060576476745208 7987908 14625713800447301489557755704022236160 7987909 -88542086194248223978309072610084910084 7987910 1414135514393909393796924719312021760 7987911 48291069787516836916536838970913393744 7987912 39360092382830512389313057743657216000 7987913 101463397604218258111936477874299097040 7987914 34146163240008512060151962006187011328 7987915 -33801379571058983812097841455645485680 7987916 -8063132930682343728872325494756885760 7987917 7061149883593103958517463135151515712 7987918 27302061141131007541201552681323284160 7987919 -113599026087536095929770747696813186304 7987920 4702122084021467891383480682659184640 7987921 -80372284884467695296791073335023460878 7987922 21637680024909847257571401173017488672 7987923 20581706293938465826975596516082060800 7987924 -38283879296193128338274652427525658624 7987925 27833104910970780474133690714563513600 7987926 -37704905016009660553707751520341204992 7987927 -104963533264018646559185848979647463840 7987928 13187642028349617164705071384210636800 7987929 -3375631815975540588767059812125751552 7987930 24906236385233169610283829617208043200 7987931 57716870082819505716970767246444507060 7987932 112817773769468051554796181960792778752 7987933 -313328695447131662951233185017371860 7987934 -9706069022683933174379448439504664640 7987935 -55212542993815794418856477325514009200 7987936 -49590914644858096710636674688221184 7987937 -674692317661488724500556960091859948 7987938 95660621445247353823666467717439488 7987939 194863754264684481918162420539036228424 7987940 60341533182169329520343521666426798080 7987941 -43228855240382330898309390208745495520 7987942 63798227765827596044144018189505547200 7987943 189804395754647383767710027892487321680 7987944 -13642289540442751885013637550556282880 7987945 -533368137947345829884684176796096640 7987946 3674411402083159979741498973075711744 7987947 26264927726470190956163846424840354240 7987948 -3520679713064001312364070423554959360 7987949 -718599239415871025707462589621391264 7987950 -23401705766222299972525602855918624000 7987951 -90471270250625871921434483061279810600 7987952 211430267853350615615843735881777152 7987953 -75740529271005357176965971736210839696 7987954 -27996341463249715766691593016751760976 7987955 75988183669494979109251264630889814000 7987956 -4142713136423951719499054958442414080 7987957 -26722112673069121827105071156971379794 7987958 -47972327310782937255784476882774016512 7987959 -41606104346100096621017403808735552512 7987960 -15043977402050515478133041803967385600 7987961 16063791513663203271799837235278904400 7987962 -38882957881345926892644572970379112448 7987963 32839911194430927746895223077071610480 7987964 44194246609179420947491151974397630976 7987965 12838290467077782237584458596261057120 7987966 25879480745605867552208232700643368320 7987967 -22676474323262856708546006133315137408 7987968 35407876669900700348820555146043850752 7987969 8337927317517603090817971417617865408 7987970 -379570632516325504691781409413028800 7987971 -13169247435671044465739902435540871688 7987972 -41129860945300167511461144461396076288 7987973 41376190581775125223815398434397060640 7987974 -1559285240428432044284241122311544640 7987975 4092095058295068156663803231838788000 7987976 79891674161416051823389221148111918080 7987977 5420416278062939063392485900111310452 7987978 -9163808543507267740005389435330154240 7987979 -301185017383832570174753798704260961824 7987980 -10011821741227898373933452274746572800 7987981 371804797447105598581972118135090272 7987982 -42616908824332115954665010213892729408 7987983 86152331822804892630302230587790182024 7987984 2058385947965103012641701838288994304 7987985 39280394366996283838570050498725112180 7987986 -4467881386517839139911276105293635568 7987987 11754350483078352306329047696771012608 7987988 15778009225946602773449380377511585536 7987989 1929389322408375444935021528557553856 7987990 -5283567006969239345395251230736096000 7987991 -53558133085767244489563503396142959016 7987992 -5548850766682636605941313202176000000 7987993 -214596094056376889102368156512520896 7987994 9369161970381603033758531732316298752 7987995 3162763141816107840277788497299392720 7987996 -14061309462257267305136277135101511680 7987997 96999730434997123230299517839858113632 7987998 20351677345855556766865589474595296064 7987999 89813450466368353133332367429850643240 7988000 67570349865711264163668310457352192000 7988001 -11152413536990095154066397866574235776 7988002 -26698004758552499337887202826169044992 7988003 -95406415169740313557894637462469601296 7988004 22797834311355756945746482453985280000 7988005 -19396202600240199274938542896483982340 7988006 42794109520464518351665739912621990400 7988007 41703765081865216290738816613752761640 7988008 -32094200221110716485241423706048921600 7988009 93662142882310493443437783708395865210 7988010 -32114096194814544449716042777710220800 7988011 69309050131418069449147154553223154784 7988012 -36536318709125385492627507549183922944 7988013 92062606842906293549056568665682562624 7988014 87982711988852741135827256987266241856 7988015 -7637132185474922827697739279103879680 7988016 46642080290068895268744664568266752 7988017 -68430014099383854994993236715745864220 7988018 -17252923144144449397833186014801233920 7988019 12649876355042896037155548460436244528 7988020 60223859754031561318802721861043956480 7988021 -97274010306123382882694357669255746500 7988022 -8411104256128683239054051549970807168 7988023 -92139794270328070657469677735974641576 7988024 -260950811922666179999763760176168960 7988025 3042310864278844852649433173518956000 7988026 105618402148752813865930735007666695680 7988027 -485159536856985186859517850542364888 7988028 11546809971775971219809926771552920576 7988029 -34482869136762621653510477922655452954 7988030 -2489109148042523745873209678088420480 7988031 -3432261423356341551701030974536146160 7988032 -14365424756662891768811616779887443968 7988033 15153100226704219913723025460735929282 7988034 -6867531287480456560354715605233774720 7988035 -79510260768941460483068126702148391680 7988036 -37796533997227688707847287729758154752 7988037 13927734151157616560161021948119929280 7988038 -41114193083864830590608685320194516992 7988039 2999133231992937566685826095416179800 7988040 -40891625975493984920889464829497088000 7988041 -55238624485962520117016549168262722588 7988042 77496209064823624547423493245415642672 7988043 30167041237936310070881269812975043584 7988044 1102903941734741442289315341717376000 7988045 2781433905618864663968312129525938800 7988046 34006492569141023150169413570316238848 7988047 -2063981536391926140189564133934083808 7988048 10413080927585442368932631548673974272 7988049 -19553346448952611682706795548657125632 7988050 -17404023577494687052530394813917888000 7988051 52904734670861496528723572661240277104 7988052 7027722300311606338326092274000537600 7988053 -205699120300148067218065292731077526656 7988054 11020633221651703196508438044498536320 7988055 9332959496171819937376679939722631760 7988056 -80428752781497661526948039051771596800 7988057 112450451069314372648746029457548736 7988058 -1349093946050425644591601606689370656 7988059 5179614927873319789604185210461626400 7988060 1968823095553213818614927371473876480 7988061 -13853553404160564903833110302302963520 7988062 96420053044081183315700624295923783424 7988063 -71776745855100982375595151844691582688 7988064 -20890451452514110200919586760271331328 7988065 32151750558857371820414418205810933800 7988066 8010539340310487487802187780116083360 7988067 -519620649478374559212682060263637752 7988068 -14747584898555227917534367757061992448 7988069 -153852494756472912133459148256378142080 7988070 23952922354244936796318333420322147200 7988071 -8358902744202297771163136925657763392 7988072 -40711242967263058706995284758452684800 7988073 67152295004931356266637623265213852928 7988074 -45169961019304128042369040033486527648 7988075 54643824606629780999899861441125816000 7988076 -21390449292707953485442908179746983168 7988077 -40300703105406836588329718000927208020 7988078 11166415408512016916861420881253205696 7988079 57805830346291704314110860837194384640 7988080 -2303725052707678990169353620074004480 7988081 131669470696860553950877223373779868882 7988082 16411140690771211261883775146552049792 7988083 -52067478237464503811943039958347931776 7988084 -2515312925633314632752056382118666240 7988085 20384893686853396112132329215280128000 7988086 41745115601691878782229870879675930304 7988087 -96805884572633168506880552326762721088 7988088 38082737391273028452087961365497794560 7988089 68816323523565052109965432621255014890 7988090 -49187770455343181451481731001990809600 7988091 4952725041149519698941414495729696792 7988092 -25524443076238689480452581019180794880 7988093 85035270313129428083886245807402142342 7988094 13791216386054324079736952901616664640 7988095 -110153974209121730084313426047653973400 7988096 79161894005763561010266309614968504320 7988097 -23134154797362141330663062394541290240 7988098 -7966280384132674477409827417177674336 7988099 8924984769756934521818240776701070080 7988100 -19246473660467637181655864222729241600 7988101 -75068134028710423615846985189950869696 7988102 -4656273085165706730278215656700670208 7988103 9604941199328165254797760227776076912 7988104 -70020470844786433644524646295838346240 7988105 -23270913932154217374433722684021859740 7988106 -2805632283853481835468003782705003520 7988107 -29831711762887724938820169289979044512 7988108 -111239789800258843517351226452381368320 7988109 -102973802986269312510720794781037222080 7988110 185884098365586983976140475373689600 7988111 29536688100040891300789399737947387904 7988112 17610836209295021701375249569819525120 7988113 11681666713392196936546364326847994240 7988114 -76981712882466182206339750269173770080 7988115 26398744510445136471928602287830093200 7988116 -89372036564706522028873257482740831360 7988117 107787972746981975980750060466101601166 7988118 -25313467791243954243686703616427807232 7988119 -17105233748882650742479890548944915920 7988120 45829111129216604825148116794500710400 7988121 88093948438246671403047537713775259290 7988122 -118835913431001739565533495730661093888 7988123 -91408048258234220531478073433380860936 7988124 57318561882497838547611428090485971456 7988125 -17574808061806431200184377062301061250 7988126 -16173070452841324657329642938491999680 7988127 -44700291896113466765035028204328029880 7988128 59936754017837381923753344335185182720 7988129 51963569030540648160827139601677941730 7988130 2306392913376410946660930085272069120 7988131 -111094218285759904235212271341338284068 7988132 -70315042936194002173715326852677565440 7988133 73782550765168548747905932476274993248 7988134 22537978553284609170634642654650998784 7988135 -8483506724142245139061980479439222000 7988136 8512025468220220915689248925826007040 7988137 64255064129600759742321529771568284260 7988138 83255498870712765914104810414863468720 7988139 16032761476809539119518277620705858048 7988140 8583042652461490082105102530817018880 7988141 5872734857117022546655760596805818944 7988142 -4988969501937265706943907566075912192 7988143 50927495205977195592681482008485438864 7988144 13392745081236258019285243056706584576 7988145 50842940757236835970661766099692591040 7988146 36538149074427195738351046070267272320 7988147 -74927228643921313431697688207732854728 7988148 -18086144836073569954625584322358220800 7988149 -23900841500070035906474919836646201192 7988150 17877101568674421257661756225774976800 7988151 24112613645138595175121450968381313280 7988152 55421163394831234310090071537745326080 7988153 282939695714341272857823252581021568 7988154 -9438414491631003614105897666235479040 7988155 8800628628376983429664758532639683360 7988156 61577402841310342999578476762167180800 7988157 46911306039636690944707288945627292454 7988158 -10854069777883250270743770729295384320 7988159 -36146427692453099267413722579748857600 7988160 -6896212888637346797387102827252285440 7988161 -103869428194235686878411800163060213200 7988162 -8170450219456395723816888735534936576 7988163 12764340843545356430707271100062788344 7988164 65967631405580681458177139121746903040 7988165 64058947709176956825455076027194017920 7988166 -12000320411923038863004957829568620800 7988167 -101438413156099600192035966625928522496 7988168 17525286459779166953260644524904130560 7988169 -15324821860361107438832922809393421312 7988170 36890531573337532561249758618693331200 7988171 66403598462536203819792868778596795500 7988172 -42658300522681198174205134749747790848 7988173 28761452585165310207814345768848220160 7988174 -14869047010188527186528701152290604480 7988175 11282694433683726770969922165476068200 7988176 -10254992269318223909991417372732162048 7988177 -36858248379420130805882414684620936974 7988178 -34211889214891118518217423931197568 7988179 -33772426233638367649831857482847335480 7988180 70108186524781249905629619876824006400 7988181 50323523237998067623620702111850137024 7988182 87106089351538292638740550552808669952 7988183 16191458612628558666649172176903762560 7988184 43998227118980851996986225470677186560 7988185 80854179276791769078445898689389204360 7988186 -652732936592823862571943846653561376 7988187 25965817496300192559224467921941608640 7988188 32116261442074025860590773522388940800 7988189 527434385155125528508790447131126080 7988190 6262064263781456709788280684084326400 7988191 65976301729397201920788981370987263600 7988192 79051512670247208180254799775610437632 7988193 -75859256904566166614246665073563008000 7988194 37897141439401017938782319303442437184 7988195 -65497477981874496333855906649048380000 7988196 160757968346543262414070454440587264 7988197 -39873174079041752457180685335188588768 7988198 86362299125927025394554237510711596736 7988199 -20829881573145736460915114540876591232 7988200 18504615665603260606334272572469248000 7988201 -57442541800609013648673732553951938588 7988202 -9690585829205584966732104248287952640 7988203 -50798396644142134492486081358196353548 7988204 5439993932722325603245891052405194752 7988205 39585475961202747964655591960686011360 7988206 68342080782160519860774826757944959552 7988207 209018356643621890299942027483359911560 7988208 512403380404690019260731086022672384 7988209 -108632320096563265008566673212575639184 7988210 -2259968149237516329659061476107860480 7988211 -9863583701383900674858852855241572096 7988212 -46041074467851830514765440515933692544 7988213 30914733185949943140451053865567908444 7988214 -3092173758984837412384615658061434880 7988215 87610266895823301926899431304709612400 7988216 -68834157231495496861388814361227755520 7988217 89191953230272301092130689643671788000 7988218 7870422220449074462534695268977334016 7988219 96107186666453776694504887766959171620 7988220 265685817595251271101226777065300480 7988221 25513484073163248888781610522726460422 7988222 -20897714169694118741062182710152375296 7988223 -80604887699188474898683087933091458416 7988224 121753237082374964477140158651354316800 7988225 79892606215548465107798417247651648150 7988226 2543715569890504810667246282285128704 7988227 -35301808621523230288988526361279586320 7988228 91817843710941507581712810793943741568 7988229 93726542974423042126585147389962881374 7988230 35057992472139562233781691447572613760 7988231 -20546985996183580726004725414682635008 7988232 38717174733094519234066212870398607360 7988233 -10091715537222825988876394209312839840 7988234 -107028484786596806779672755558714429600 7988235 -1454701504533687821925612342355507200 7988236 -102792123315714362030877465375817918720 7988237 -41526953146621892837482082201100711114 7988238 21059616111262248083216917239548866944 7988239 -563783488712922550023240940981832320 7988240 1013221412309002202704844122703953920 7988241 -6426995103968090954237002169500830768 7988242 17334872500078153140196918477609168272 7988243 182300598733767316922467199989032542880 7988244 -5238478815414786298414256561300090880 7988245 6319673108314135800618302789444277120 7988246 -1906503233271445317531830485886208000 7988247 -1363957529300747768290609139390454960 7988248 -156809072046632039843936098036705136640 7988249 -57573010817841708906411091879380465168 7988250 -58104613946029413817191150113026752000 7988251 85258922127698064700648386467645381252 7988252 90953890851151900229651854047668285952 7988253 -4426312968924173852768872558638508800 7988254 608681546950200870311298961560194112 7988255 21973488020160423760606080416467724640 7988256 52305403278765899180799913000422408192 7988257 -34748786596694399533889975529930446494 7988258 4682104344505490645054779965628838400 7988259 88627805087919546516674999648527152504 7988260 -12531033730691231424392731949144985600 7988261 15154378165810708419617573002799289600 7988262 -20524046829513741987646344476519446848 7988263 29032358544856052584183554491852385400 7988264 -112713152285937127092680353784481792000 7988265 -49579602309630068280545213772463641600 7988266 -4317577985898184236106499011205996544 7988267 9266944370538793601417133778733827584 7988268 32841694233890861512099652510523752448 7988269 181151428358355008618381523825177282060 7988270 -48130420707475970552245701185600361600 7988271 70826619568515394541040127709411797512 7988272 -27578149167718579478221773740326273024 7988273 -150586539424470232015011052598334026478 7988274 -45366628010853970858626727847468524800 7988275 33119352596265452978619158536262806800 7988276 17306621017220125172190309103274274816 7988277 66025810823360499379144365340755365280 7988278 66016654326527611084571631485931440256 7988279 -14681939174308631139044865403749660216 7988280 -31101528673311650506653038232136704000 7988281 39570230653328104909384361211435429504 7988282 -490996671592240481990580180982414080 7988283 60601844353176290992732359431167497600 7988284 48045907250077526033758134280113484800 7988285 -27948483267592216349175951035230024020 7988286 7933724201189261596787281879745235264 7988287 294517464909169898232134658728689130712 7988288 -5983953979109853133614442599665369088 7988289 27906215167701861616830106441635519024 7988290 -35430607528292296107763748855643456000 7988291 4842399933673310663836057632947085552 7988292 25679540527052874539465637460875041280 7988293 -98139217989390448113127873288024847458 7988294 9352492056742750882734119233570041696 7988295 -20704385663274216687745659733484467200 7988296 -119290337291449806941330995517967006720 7988297 17797668004980486458968219706131575552 7988298 -29805972342845077292829714544459182336 7988299 1094400965585883214747893387446568 7988300 -12408687001600975860743644589710540800 7988301 403868656986066459598020545755274742 7988302 -675346854181133609117460765223750656 7988303 -2258250092839871792859862776097047600 7988304 -3044904053570683527869109248492961792 7988305 32812558346526601604016569828722027200 7988306 10037197675828103987967439025943128064 7988307 5280541528621920809855381907594630840 7988308 99780138806184839648063911063076868096 7988309 -18191469764872071545609493428245924800 7988310 33687563313895153058506134969120758400 7988311 104398927337833996067468999272699165800 7988312 -103937944385697667044994274281484236800 7988313 -52204376773850430547134493670795083056 7988314 -14379460089787342817460477004855438080 7988315 -28069708555841528373212411064654815040 7988316 3420577516182379603461490918510264320 7988317 -4096249623401861805441875162725062096 7988318 -34795987719269852886086796268393893696 7988319 -18384180329616152405392262152192944456 7988320 -120033606722651115941303150999772856320 7988321 95638173633183303998858189718239889888 7988322 -14056217773902152179969694863332556800 7988323 -29312230633986308173276398731739697332 7988324 66450921220363792991694523926112941696 7988325 -783641606046104477556015157738202400 7988326 45074862066032280812285500600520668224 7988327 129472473115667215271366764755750721992 7988328 941711084841247620695982172333670400 7988329 66540177934367389224035791999133301376 7988330 323309398531054776785550963323366400 7988331 -8032215419308004030411590276594668576 7988332 118378888955910894974081770466314947072 7988333 24854409435317207725596858886748494860 7988334 36045854848008364309297625929266064512 7988335 48161231295031834531721784077734530000 7988336 23184523557035641243878513316125081600 7988337 7210209414929655150944582799446265600 7988338 40375826068087649742888133362513547296 7988339 -9898265392931248444301141471337415860 7988340 -52232609401358498719666457111665459200 7988341 -44669680955343219406791943068140439200 7988342 -59108917786603976414235104310434456928 7988343 5271680117045396459184756055511822208 7988344 15055236557623290672089563138389688320 7988345 45421881926138605694420106146144864520 7988346 14161945372211948727722027889422755584 7988347 -50904216042288081673160042053988122204 7988348 -22949875012006237577180566686943291392 7988349 13864303883431592077727418046008344064 7988350 8950471244212502439267813542579572800 7988351 19388999359483883701074340229505466080 7988352 -19959204262102413997699345118731960320 7988353 48317733068612912909486378437576775104 7988354 8912002035029843156219912145471070464 7988355 -37199146253891469348346001889393024000 7988356 -46676828830611765534769548861579998080 7988357 1850694775170162216242875595471227872 7988358 -1098747937620903759409421378764554240 7988359 -12540697577151136120557424020557472320 7988360 24613458388688698253035730941648896000 7988361 21293223325094746504687777171557049872 7988362 59626595149105583279471191659724799232 7988363 12796081876134219247961964391826601600 7988364 -1686989583269346066141094568826324480 7988365 16568393888378452391215240056873840000 7988366 17289642334879394559589712776992157632 7988367 -42977098999778310000072094925845651320 7988368 -353880367930203700458554284234899456 7988369 -71796509953817505797467841999163308940 7988370 -13356282086918471338802082221648002560 7988371 -116498085782039014984083413614372418288 7988372 -10063227236035726100694375350564624640 7988373 -2297033331151693523138133252479375940 7988374 2022306134498404856807930576404630272 7988375 -114991773961284592019341589077839678000 7988376 -52156646967684884375834978021948620800 7988377 -128757781761081888544073925847773709628 7988378 -13358475674640998705100269730009599760 7988379 18677379785067999576480650309561882880 7988380 116073929068354333127092695744633984000 7988381 -59825004234857642225531502682816609818 7988382 -24549233230171480026087356559154482240 7988383 8969193773367216429082544986594600224 7988384 48169407637798894835065043292669345792 7988385 -10906329302183132560599246293423869440 7988386 54337556857254925228043074196627165184 7988387 67407388374641403594848189777539843584 7988388 -7246766860608503594171082182936131584 7988389 156117972305895633078686959073161792190 7988390 223355624426014053680451786067568640 7988391 -99094403322845646612197588768485594800 7988392 -42054812617148735267435242433814374400 7988393 38185747948428228365409312231046353600 7988394 26820897333325709484831923042470252800 7988395 -11257313714123791214121613461499197600 7988396 30843907340400173552496892305476692992 7988397 74689271588502678032442565224593643072 7988398 39786916315611335632907505641753472000 7988399 -51468062263885764767215149841208307120 7988400 -3993114494302787783286625362400051200 7988401 -181346586597355641360321924910772326400 7988402 -171468409281947049480091524640081152000 7988403 -7774554730022618203639034407625677776 7988404 124655507890652785251080264248056553856 7988405 39497901659756771947132332585023154360 7988406 17249520697273743574146533718565644288 7988407 -521177905931428467993169615013152128 7988408 132865541459268202569191275793096232960 7988409 -45749535277406421675669465197791094400 7988410 -20374498470321377005648538308429635840 7988411 1265712972072011096989679199732165264 7988412 38159641908774446873892041049408921600 7988413 -151018346333693492486868813554791121338 7988414 3791331053016160007595235135357437312 7988415 -1142930854123226413301843636078260080 7988416 -24959079941704588882279651263816663040 7988417 -22881698151850320596793965103380428320 7988418 -14645376812457925799888860144925786496 7988419 -63660457769101290108174416300167705704 7988420 -63463880749901312801385864482876160 7988421 -1810071706442164072238415356411440896 7988422 5240936627775643914209008476847457280 7988423 11077038729316816045425716374484104320 7988424 13532503606526627389633432162389073920 7988425 -14580201748988028673384752147177748500 7988426 70052578999475779882441219741957668912 7988427 -886762363703963602905925648271009280 7988428 21924234362166273286702888138527732736 7988429 -54280929498758585467783378363794342186 7988430 5342424325910179598783877785882709120 7988431 -4292912577841778390713908450465809736 7988432 -5372979040688121409029105413220900864 7988433 48756699968135076209320629735952291824 7988434 31431238062688643267163107533643950752 7988435 -3493606792791776678582306810227985280 7988436 93908481734783710376896220406475776000 7988437 -44994975414184960668755486357978612914 7988438 44387347772677512820916581774820664960 7988439 74914955234099406049282939909631787624 7988440 23941235927755123723268863879750041600 7988441 7798564136367845409372369364480600842 7988442 -9163654615269173200270630626737713152 7988443 -6088881465718250597300592363303317308 7988444 46787355478837496616236275069626087936 7988445 84924274046411076276301586181618779520 7988446 -45910105090705267405007062063226387328 7988447 -2718507039001592402445259265559596568 7988448 4959416153356803850923609480382906368 7988449 -65504933079183102898206209481297907968 7988450 -29718739229311316116856534660520762000 7988451 27661077737962319211646261511685095424 7988452 8099442621910255009622047640919834624 7988453 -42797684669054458825013937156065928960 7988454 -15885684635654119532886496736816832 7988455 54151820852376989265751897016732154000 7988456 -38065680533365568292061819989614592000 7988457 -3688021880057283859967275523023099200 7988458 63222279060143059193730104849628892080 7988459 -70128803782852216046924428158962243340 7988460 -51888342428987967307712990958340423680 7988461 121656374889914492485312859331231294690 7988462 8011550583501435329167586370023827200 7988463 -222121821088167685569098372608029216 7988464 -3762028397405135804425243517225041920 7988465 71460813388017582175346202376162519860 7988466 -56171575587210283063041189837275592576 7988467 -27045139777192656528456099665892761480 7988468 95395180868374792087535329162695260160 7988469 97055904329573822908942785234697637280 7988470 -14637288927198454754049259907031936000 7988471 -18601663536928536815989847050397382000 7988472 -5656248884546167800750202393478369280 7988473 100808195059939587101249387069114415722 7988474 -43889351491679944718740392306918251520 7988475 -10958942701526073314872219866115257600 7988476 81180815517094688314463409236814786560 7988477 42916577748492865062373899438817822272 7988478 11770633399781124956347697481706908288 7988479 -118224949019472315292906789082436593920 7988480 -46446042666334209137781186528773406720 7988481 18190770087011259042686525469577856100 7988482 4395996943835055230773316423002032000 7988483 -3734387793397544830773093372750443520 7988484 -24944123048380984676211093384721993728 7988485 18689346249162967117152819943462926000 7988486 -10309180346129193784896016603080547200 7988487 -5162806143891597191846865591109096800 7988488 62484253583425239400085251875423605760 7988489 166003753751331811463058352673564355456 7988490 5794504485899936373803125721493849600 7988491 9387417605283447809095555146520640000 7988492 121890785095752753913777032180550789632 7988493 64390000268353492527007149786334161600 7988494 -3601521741634012012941218961541575936 7988495 -25433571331090970674296632722554459000 7988496 24121759489131868256694140272762159104 7988497 -1228842935728299828295717937470950240 7988498 -1525497785279778128594357072495047680 7988499 -5959144878904961428851313767934351632 7988500 10550168299040875375081995178738560000 7988501 -1112499070201878102104343752525350560 7988502 64609143314483856406589243061516209664 7988503 16583221235043005857331304819566919752 7988504 -72087255118483901365366699089846681600 7988505 -17637514469695612375517156893222769280 7988506 -69290174933888216525805414975544140048 7988507 -5635671779063028367869219297004229244 7988508 50425609905618302140437026568870802944 7988509 76733011471375635011614364528771800416 7988510 47296734690545623363232087947800351360 7988511 -35774379303735129588729638508442743936 7988512 53363587534304173662815763931248721920 7988513 -37561543748547314050715664522982594176 7988514 7422049330668486615447420522192138240 7988515 54790183082002835794991644365976478160 7988516 10804542464613654525018881572443085440 7988517 44157890206433651626291221155412426240 7988518 8164434321684374020622111652833752704 7988519 -20584698786840962536478911854895011048 7988520 20167522275919654840551307223368089600 7988521 -57289647959894543745342197631766139136 7988522 3529984666360449241552141168926024384 7988523 73911876279711575138945210656902192984 7988524 -54248212236210817096230809482642701824 7988525 54857456293393824368078078147340730050 7988526 -3326009595473525044901210295934346496 7988527 171782879291430530796867139782065743376 7988528 -20413445005920079659843890933632155648 7988529 -91957514390129663513670652236697105152 7988530 -8519780875386671871618378842268410880 7988531 3594841232120125492339020901803968880 7988532 -36998028777984970559885539859988799488 7988533 -3839566142450001998017993658871229280 7988534 28281974565501016976049618555504832416 7988535 -29416214884528768662845462865400490160 7988536 9703393475861964896637840254129356800 7988537 104973614645680073497840158493586598186 7988538 3281574552565322992210424242478991360 7988539 -54427002283713023185229393607469852976 7988540 -209603168244805730086839984697835520 7988541 35945740320974552837339649071471520 7988542 24973670935924968566982324473873148672 7988543 -2059105995914646460665428324819202240 7988544 -1297353548809937646584473098444079104 7988545 -12655746528622783975005652589743929600 7988546 70177901283432327191845898545801358880 7988547 -1171239268628737056977929490193121536 7988548 -44216054650577719992946856855723396992 7988549 51426150549032340066185483924797538460 7988550 3171712891074539853204445951513152000 7988551 -80834927057118307470046811358648225600 7988552 -64939967875085338071112871158103900160 7988553 -101213479249460913791849301763080233238 7988554 -20382271586050574281259845097516187648 7988555 18325463712257831507620535198719416960 7988556 -44103599344389344539481988890012656128 7988557 -84785636554336616718711721069828733194 7988558 -71232113404964696811642141844098573120 7988559 19268494021544045320681403843422955520 7988560 14349046615807890966392286929256284160 7988561 -36367034772831939442920534199538751168 7988562 -46616768135285810063800058706753982080 7988563 -22609907257964422288738727169644599152 7988564 -128743260818143057812061009795290013824 7988565 6043007751129606181167528026248362240 7988566 -66233538942967202189640234337279987200 7988567 -57991315861483944011059832970053213040 7988568 7017932564468272118257446687223541760 7988569 -2042120912387133429973111856491896870 7988570 -4494308004653376539622284222503184640 7988571 -52230716811954124978807347046818647760 7988572 -83513015404536405131082215667423083520 7988573 117659910249191156878660008943906038822 7988574 -47216712783241569576140110764112803840 7988575 -8420653528648077591812077388172288000 7988576 3962713682520399227399594731313823744 7988577 121456542901638576847575118837385906928 7988578 -17149445141175334198150528099914468576 7988579 153742788175809134786375261199400785180 7988580 -34401630207175162346186256517364586240 7988581 -7689358225217889441470353990171047300 7988582 19338088592761706719513834135890079872 7988583 -614904413816324845859359593452178816 7988584 -5378698360100015513879776711336673280 7988585 -22426141102766774862783113697715918080 7988586 -21073580739741511849866626064743099136 7988587 88550213793759987526921404727897797236 7988588 77526765727696149153090789139187481600 7988589 28543355991526517968098872440797203520 7988590 48824999590589284098001543761783398400 7988591 7795110281338175930263487200912589520 7988592 2999925131024982459669790423687004160 7988593 42123160988553219301081594935405019060 7988594 67760280407677456173066378798390276000 7988595 -1226335855440198534316819154755212960 7988596 -13751444251508313906490670890598965248 7988597 55477038702414093860090775586791392046 7988598 26577182124109350238315151653479861120 7988599 -80906112401289338392826240433289557400 7988600 -15795951389968347404259801014177280000 7988601 37411013320380334104724016505415854720 7988602 -24897544088819028883537234515263589888 7988603 8622560657590476321276339387276702480 7988604 1832917207485865762049149131128064000 7988605 -89880402965771750478476086882801366740 7988606 -7787055235474980342434594564406109440 7988607 -10172606942292082550812529577867709440 7988608 -123550682233161924860938694814597120000 7988609 -10891962928919898642030407380725150396 7988610 -921663316232717886175925657283840000 7988611 215677829751878814166967946844169569912 7988612 -24124697405230109078863339116159160320 7988613 19504964920582143021048596979902852544 7988614 9625102626396332381349002848444200960 7988615 13554239885076694047233977058593904760 7988616 23665692191870338393421991209876490240 7988617 14439774135158589684354635602647385572 7988618 -244580403795538242730395171518645760 7988619 70490249343686032112737604718740611008 7988620 5142110241388514318441694940409902080 7988621 4410094250051893639884839184922112184 7988622 -22420061161600779225999037060720648128 7988623 -119078497007899877570237092154186210880 7988624 2140724085510991309963669240588271616 7988625 116778498367047243736350402839384208000 7988626 847546429626551287634096510034681600 7988627 18031875240107441137583499483450658476 7988628 51221752809680077392090590728203294720 7988629 7965576411047956512750529420921308672 7988630 -7767770381672519314626766553868566400 7988631 31688288014083734471022852638927721984 7988632 -8541139395622160141613246542275399680 7988633 -717153742810168993054779403465404540 7988634 35150726256958191616432380789755535360 7988635 -29475460851776177166394392979504746000 7988636 -6764913125843241982214489093130387456 7988637 87744307594604384286326201428767732480 7988638 14216205681509771055889072020133969920 7988639 67662829252792877866957919667429673440 7988640 -22092457334786004227973075195081523200 7988641 36977595633678517168204470979924163042 7988642 8722693177038090036384721738825359744 7988643 -42319948571289675460212834652536592080 7988644 -38861788226199140270598909710482017664 7988645 6356639771390835405924553269063302400 7988646 -32964797668826624639717978301382281216 7988647 27811681364888106608104759437640473240 7988648 32004649847776153383174025731342735360 7988649 40730064295170001708678501107498021264 7988650 5503406731473577321516418346850390800 7988651 82453936331544477992972725566188111808 7988652 -42243485204442918695002907068675031040 7988653 120384872698093482797686219512426258784 7988654 -889869813804835001005637615700173760 7988655 -47307847665451441636329320346670471680 7988656 -2260800342479929425750861219099443200 7988657 -164269359481781437062510866071417082496 7988658 5149305552661454340822946460352326784 7988659 6945632795431117814111803746332478720 7988660 -38617291345606374267027385962054616320 7988661 96322175699020120762532157840117208110 7988662 50022074455766745454748615181472844928 7988663 111500914228468791752955629032116975912 7988664 75316735562839061531675117683359744000 7988665 -43043062899181126951062457359082068600 7988666 54440176819911809995288785592968555888 7988667 41212849037561607889927497565003520448 7988668 775292877823290959919582470023745536 7988669 381310935423286915893297650218446336 7988670 -3243892836740398485846065662697856000 7988671 -78131993647654619710950298181855152856 7988672 -13436196543317958255944890533443272704 7988673 -19618334625554524563110908388822817792 7988674 78389230122082044824819949069442533792 7988675 -22285691336716737962446078405999628100 7988676 -48268416208589665844675369902911341568 7988677 -125591646239999309244032443883818224900 7988678 1766660800130786786716710953547761856 7988679 62449686035282936909698403948351827920 7988680 -25324610874372647270686001467618099200 7988681 -39100937479629325935308771979645723648 7988682 663335862361111181839910234153121792 7988683 27142549074775584010245977940920022520 7988684 117967848048313459088303590574411907072 7988685 -16250352682994415763481850406489252800 7988686 -1006426324207271714971086812002104576 7988687 -44604011971351122423453982306448997648 7988688 11484943254368455837670800252806021120 7988689 1966519016458071675733987967167477490 7988690 -23029758632291055995245043795696844480 7988691 44254963854347108342024708507281586544 7988692 -39488457811875586570563435383689005184 7988693 -6922331079986759214013048694785957536 7988694 -4839330125809844533930661092165091328 7988695 -4677218154973548526458508997130358560 7988696 -70394611550633325098684921595099709440 7988697 -16623199892817734347601021540382345126 7988698 -47828610103217453541709591072109529600 7988699 -163043312273173852245130661832016304136 7988700 -2720269453340148739454387370627072000 7988701 -30794326048169804508580432011233510048 7988702 81805832303569800154227940263711873600 7988703 -73483886934143401736049362221381440696 7988704 -370865081857722291629728980083933184 7988705 73081998948860792173747230284377460160 7988706 -2940626317528252659657357016012469376 7988707 152347239471280941012332541580949664 7988708 -1860865342937098996392328948906549248 7988709 16299394093799515982786546347005278304 7988710 52256084645181969368437994145956453760 7988711 68774220433257605522208789292795392312 7988712 -442055723987177728246711000886722560 7988713 111373881271944632257887204983067147962 7988714 -77501091086648971262173684925564606544 7988715 -37455091651406218192949857214316072240 7988716 27690363996688936492677762622479683840 7988717 218146872395838072798078145155567532800 7988718 -6939201709577853996895259196589255680 7988719 17145010843202521031043275030163726520 7988720 7066504835183285916553785548889292800 7988721 -9469822084442045538350532273238645440 7988722 14576173199525464089855342647483787264 7988723 -17686616270738788644724434075735167028 7988724 45239624982808510058026215518752306560 7988725 -30141762495785930177936786527326917100 7988726 -25693974746600921485800853684092285120 7988727 -17489741430057759231398090857559909376 7988728 44287714310240090785913344596642693120 7988729 -30999310755092704239840490990215611520 7988730 -28395771635573251021129406365866113280 7988731 41399456050382477278597040553870587904 7988732 5300518096274657962065893062183428096 7988733 145586717556546632506144342080818241600 7988734 7128353985273303073642322387841539520 7988735 6978509552969301594434951491845496680 7988736 2098773809651356411732917785947275264 7988737 -2838984175239148003046164567704241580 7988738 96451431462458536639127055045060077520 7988739 19633377564702803315656446801882562368 7988740 -32267296236242115782849536986713702400 7988741 -11612715001142984056041638673060141858 7988742 -46050656657411491722187225827429025728 7988743 4630919397663797845317686141601559488 7988744 -13157812224743565872695611423200440320 7988745 71616742478679896392360029055200072000 7988746 -59446254871626072859291903906262620320 7988747 8841882536697078709027500093442934160 7988748 -13340481480171381602282048859370143744 7988749 125999516302850203876097142472404029750 7988750 3081152436218919562498333170675840000 7988751 28158848712097378274345513857897967568 7988752 17808792682195049200863243320090951680 7988753 40500636659518368051438553176069358002 7988754 -12106644215411219842016737742482714368 7988755 -10383078751464267931918374338536800 7988756 60541225700943656565816192605333070720 7988757 39719313104843649837455289807651830592 7988758 -1418359478659149169798729971884326080 7988759 -144274502997026755049189984454807726960 7988760 23362830026340408912659618125393920000 7988761 -34884565867611788141527737793096949856 7988762 34434185291767828561323644588825395200 7988763 -67529837141852695203735953421876977256 7988764 -17433967803016292751557358106408220160 7988765 -42587427917378463252851474010371240340 7988766 -8688682480016389178285415305958039552 7988767 -61667404473743465652579575647267713184 7988768 31180139524511501578529971951496724480 7988769 100435961252934521101322373718834502994 7988770 17506096635834440578118623395455308800 7988771 48021351396423851119586150588265154512 7988772 46052141857342018718572854433667856384 7988773 25218186723692032314888288169542728928 7988774 -12668079098290845632188710966544056960 7988775 -12818124451170326546562935029148442000 7988776 -135349246001771679782274576897430333440 7988777 50766451595963425331028543323209181520 7988778 -12811523097420258533988283348987576320 7988779 156951692027157359079546786477173120976 7988780 58040728516071526660792490248134297600 7988781 22472205239777913696722555330141109984 7988782 -64370619248109385750265074272469219008 7988783 -113431558283703337303139920377576528 7988784 -23737033448823814538329016373760819200 7988785 21465029031925208680945325892109872960 7988786 33063009599529142284201249691014243744 7988787 -5405947788321892095545570670632824164 7988788 -52515237668693405040739452997045992704 7988789 -130350094357373982715091939658960715410 7988790 -6216136715661598572568668918948977280 7988791 -34953747928282895883020200650314651328 7988792 -56006208532381262409879792722401566720 7988793 -14083815474476958358380495179412101088 7988794 -1935321072849622169775242878613241600 7988795 -6863828581127223256564401828473443200 7988796 -42859079626268748586095044444513111040 7988797 -16195130833324812995530244942014976640 7988798 442018302193958829003922047161052864 7988799 -6722660407826033652502451658145122432 7988800 -13422157123013863920781244353124761600 7988801 37785262787316540036100275897747524802 7988802 -7255422280530918956030972768598320640 7988803 -1563373776621467136334526004424186948 7988804 70531313506579858917799540967687846400 7988805 -46273662406652814665593074922702903200 7988806 -8891676269839522219389066037818685440 7988807 -14466815017861701941425459307846626440 7988808 47931178188519027138224660903684997120 7988809 -11272839338621943020521703969312325120 7988810 -52950540835500805677459933787166994240 7988811 11083117769033075448897128019151644864 7988812 -23218285931265669272786752760773547008 7988813 -99116205114747844231903363297737326400 7988814 -53056281614492131301026916606974464000 7988815 -971841188844359360708137019508002040 7988816 9309383627916507264163157557827993600 7988817 -45310156130768073519016542647815099488 7988818 -12938905066506846875425711783484003520 7988819 17778396629270293027267903884558506220 7988820 152431016477650363986611751060111360 7988821 -101759037214449735499606514575598716978 7988822 -33444765017460104663498403883412568288 7988823 70921893981907460655079737567364566144 7988824 12306412964635149423749710161931960320 7988825 -863793251284865463844988274128918400 7988826 -3648678877716791119213074022840352256 7988827 -18930578218107040500680646500162192640 7988828 -2055648197302145336129685845525038080 7988829 50453116345775559842303141594430624384 7988830 13928139047353614436409253371357339520 7988831 -158776433685649284367136131347978069288 7988832 86457575401388401529242090571781242880 7988833 -76873228598513994933466457211733444800 7988834 1400876362405677032292228461000612352 7988835 51486624296487441484477889185399910400 7988836 100034980963433185389629859486948418560 7988837 -170538985163444408884390738858707493728 7988838 -7834149427945340947123421490358738944 7988839 -62027411560885462387348246473560236360 7988840 -29884300473690352512178417349945395200 7988841 -249895377023265028091583591948933120 7988842 9565799950630995853035823017321969072 7988843 -92225673269316851183815216874871124176 7988844 -70894254045871160205066958675177755648 7988845 -1282361907717227178516971505427321320 7988846 132920562816403336813802875381872179904 7988847 108386275037550292964589546237250523400 7988848 -1194973277254864678980864998902661120 7988849 -45469983439311303450652055884924055424 7988850 -2140352902860616500947586261152848800 7988851 -27458529880414036713619075155882399488 7988852 -67091704934488769048250874511967464064 7988853 -33043686450624463375738160658970032096 7988854 55098213082070239843367238708772213440 7988855 -567205077522786578446918738879488000 7988856 319566679136656796570135170404188160 7988857 79181668774012247257232272979735440106 7988858 -16971572236559455150923831122651736720 7988859 -52392907353432004546990684273442413236 7988860 11744346746301224504376585718577986560 7988861 133789101980003117859842131064442548544 7988862 50918933096446637580958340593930788480 7988863 -70824391769674696214748385268453588400 7988864 -48154148151801259156001316018491228160 7988865 51313812693637622865491832657060277440 7988866 -10295619557812509130946015734085884416 7988867 30246715812315151438666117015571155440 7988868 126532880487523686232110598728909419520 7988869 21816617475390045460371312648218468896 7988870 -11899693855328520801203371361976693120 7988871 -65768802594206501395250793252215354880 7988872 188255951321595458481807337096929607680 7988873 56535588432323084162888577843083112720 7988874 -9587138169294806879264456826773356032 7988875 -76694898018030203384473027449668400000 7988876 -44096308680092881953638728263218752512 7988877 -4153766238189866660605810220282260212 7988878 11283964008252110077609740041245270656 7988879 106335316862661515538418862486085280776 7988880 2618533169612826926889298913215119360 7988881 -60607087037142882163934793294572066268 7988882 37668566209092678906267991151058663168 7988883 19359620124241081022088656155831736064 7988884 468460996012938972082179971152285696 7988885 24925706618639795562236315759395343580 7988886 19418002116425982759134719176425349120 7988887 -88163998521551586556188332023597651088 7988888 112348890262603177470289373763866664960 7988889 -15118069562581958223225399783281875392 7988890 3754484303081879940507435001569868800 7988891 34569481193548424844459397359406675200 7988892 -20546394702750360349487679463268474880 7988893 121541145082980387812537822213202528480 7988894 65882040949997060916297238288322007360 7988895 -7890240075833492885167175248151378400 7988896 10209325763615816896519878767766011904 7988897 32365418662983662705562413962406576832 7988898 -7306789793782211854399107025669251072 7988899 -148054185732619001968949440675749816100 7988900 11911915254221813534778732933523248000 7988901 -8691161530452885302045065207788948480 7988902 10412074911266880944438864694885512832 7988903 52248898810067841532503007703740434984 7988904 50589129107910394463051771085864960 7988905 101489222311770890763905053702497681060 7988906 24889741138418874373780324601209855152 7988907 -32888969174000587548059126109222549840 7988908 -10147774070740334411605341888327089664 7988909 -441897502165431443770190366677415700 7988910 -34031898424926070707066030644079392640 7988911 47901992289836552428154304890521954920 7988912 -17158550306821876875555615515810070528 7988913 72307697019268771334298487936646933442 7988914 -21917755771411554697007240551955472480 7988915 -118981730714819021501463479298280348080 7988916 -152999467036924218704288749196660736 7988917 14231033479246158780718071283563755392 7988918 30769073626263731649912798496864050816 7988919 -25051775765204692535002679304190298880 7988920 38483705749683347065120813974319104000 7988921 -136388771590441831410743030964228513648 7988922 -6177987813864487584904017061306291200 7988923 -163234319370769310885933541701922556828 7988924 1663742465124677576376210936946000896 7988925 -5291627760869624783322290632433851200 7988926 -20933022371521326140783771557845098112 7988927 1044758955942260807049006153066068280 7988928 -11921973633763344986289320063234211840 7988929 6353093544341897334418731603646181712 7988930 -135366010471503326464433470754742240 7988931 53186546727867612352414208729263558020 7988932 3531769344642544886853937394201640960 7988933 -104414719441258534964120678824970036100 7988934 -21188244192054775458116428154708953920 7988935 -17793410752027213706025088838502359040 7988936 68204892095065934081312192252139463680 7988937 2349874987578471460487950797939391680 7988938 54263974639687710560048697475073230944 7988939 1869354308899274363410476412012634256 7988940 4258330319170311049507917336467189760 7988941 -38013347199638161140977019467420111520 7988942 8464203004214519598738915958273660992 7988943 44933016016161610822823048218253789064 7988944 -40452076020212317664223578717741424640 7988945 28675231512312541328083201498573845480 7988946 29827101054702766614929790377039511552 7988947 -14955447881490908835180855217007623328 7988948 36418074312710263635207019647024218112 7988949 3832947190910272724952326120925468000 7988950 -16413630184129982143119888278601468000 7988951 -144295895258233437081190460499030255000 7988952 33752745361367871945543666592006533120 7988953 32497443368296009750923307920401793280 7988954 -105652206331064230561364591293656499200 7988955 -12508843774833795563485640190591347520 7988956 11480326589971631819749299321026755072 7988957 37393394848526656864212083571986217984 7988958 13142966353393658233000988339964423360 7988959 45007561828407539865421073608933244400 7988960 68567174193734509513377312634326220800 7988961 53106457920898055336211158070266461824 7988962 -6556357079713019771566693212930126768 7988963 -162583456822976223508192220149278581160 7988964 2627716392817786267389903083690750976 7988965 39506371052266619171597026646461012860 7988966 44693498752375608993589041293406936576 7988967 -14309869149395439160809945871486105632 7988968 -65512432524047242227408856625648025600 7988969 -14915687429757991214038324844987336304 7988970 65518105770190755995448426964807680 7988971 21899543373531535706017851699707965172 7988972 76147815003626130050333672448831979776 7988973 35307839125620289013410714789792709568 7988974 446374154505884916176760138624237312 7988975 -33492145271739061964546879110983374400 7988976 609689065030028382279812632560599040 7988977 43020958566546714436196287148818303826 7988978 -23788410427896610138573148371998694080 7988979 19385169153830872885881311171963516928 7988980 17535867142791391158253279795379504640 7988981 -15008329960035691373157311365029599232 7988982 9151927223844395449977235533313670592 7988983 34150299570544607868100232217654592232 7988984 19840764117524526396552255974972866560 7988985 -22554915922415979625895752746877979580 7988986 -70712351033008481712293284018231409808 7988987 -4428797637153292311409966478320294680 7988988 2410874922066163261988763957707759616 7988989 -205038832122910681680572328875871174176 7988990 -1947556211722614283822501707543600000 7988991 -26269304390448330140847772126648580736 7988992 51882921903912342371165392367750479872 7988993 -149173089981033994667017166959941589758 7988994 -6413335995298343590355516712072034272 7988995 -32894986182539425891424266419861441120 7988996 -4242213451903456879009321849563375360 7988997 83042367137243634284207991598627952640 7988998 -86210830729325234928088801790925444000 7988999 -95997687316216523509248387176422703472 7989000 -23046387951594900111383256517877760000 7989001 -11860950506948140304928882081224900096 7989002 4636558411942182729673795041859767552 7989003 17593837335782704871489874576574333440 7989004 55354027203385970595494687258356325376 7989005 59276480632260032220523479855280323660 7989006 -11564653312461444791656984816912588800 7989007 23482383353516620274600215758425159520 7989008 -13758841496479140205890135043160457216 7989009 -24505850198978442520928508542693774544 7989010 7483789294557456292354343427948472320 7989011 -38917313658797651330679295621116722388 7989012 -11621131317146568791550971611426279680 7989013 -3697391629565594433525392792725754880 7989014 25324550904041200412319039393599025408 7989015 7085995579688216027596789924220170320 7989016 -6455640472270284708907775067853946880 7989017 -117542552767593831878711419657146512748 7989018 -8948822592270566242991018038376655360 7989019 83291366941994020415740126669245366280 7989020 -20283868734695794590517090045319301120 7989021 101398744493104845648768468694837281990 7989022 28638845488972751841077339205814900032 7989023 -1351733595019796046504857309224194960 7989024 99112507317826006332065332281582551040 7989025 -80848959320138241913803510608990000 7989026 83048168253602427959230690571786021712 7989027 -28297917501487976591094189099587150592 7989028 -58953525679456195199398325909578728832 7989029 87551259961178892176160419842985429184 7989030 -180081709826643938085826698522259200 7989031 -30998967630410183971742569042750064880 7989032 47972280815839632274588402813805030400 7989033 -7910133799571929315172948132482018560 7989034 11607947892856468869692156358624040032 7989035 109940558418939408627927153634129067760 7989036 32450469476802129154810718370133032960 7989037 -11663857248741651005125477354460994848 7989038 -1577409415988075142226676863889747904 7989039 34723346986655937924867752348593415304 7989040 -4278089105931436698564637441449984000 7989041 -28902361879117114216307959376911612416 7989042 57652374233773496259354848243408697600 7989043 -105616828648661710555614470586308184816 7989044 6143784914343855594021899867999784960 7989045 1446675117303965813401487547661420320 7989046 -10848946307505740965840773217753641600 7989047 5602780186070114466485246204481802800 7989048 41621106190412844126368380160381214720 7989049 68424943196634851927655160741806259540 7989050 12790903478779504492297500517003756800 7989051 2397972213260931294930161215775810304 7989052 -48212214662570971122598943948911689728 7989053 -994706842388918826051052117765776960 7989054 -7958562785368213776124952028744115200 7989055 24514117808521869829546129525265215920 7989056 -501279831373246064226497878019801088 7989057 -101643692463317679564286320247782360000 7989058 27650550595646198551797983527383364992 7989059 34453734478112769275238979809048681504 7989060 27117171055384604323707592971492802560 7989061 11824335976329587464045662437304489504 7989062 20272700208574752774651446531892609024 7989063 10632532962138217866625347349932902400 7989064 -25845220664149686215297491793197808640 7989065 8762849586686427384597757870458700800 7989066 26510485428687159481258538491878587952 7989067 125810389183587358704148610332737348116 7989068 82607636970914984893341139057318318848 7989069 -29476228799485272169585337831976199392 7989070 80602683584241781575870532573557490560 7989071 -95471819021029578653025616888690051728 7989072 659868274839781626429611990455418880 7989073 24695508000734607725389776602868667200 7989074 3088981082395887014801292466972987536 7989075 -28611330806734291461689573233959308700 7989076 15587578441667633281403513335092133760 7989077 38416468860508827783153833518507369692 7989078 2850551282764382747023034438112575424 7989079 24517491672040513163866078598614925952 7989080 12725212507359529913772558463343001600 7989081 17122105903732233129819340217408812752 7989082 57820256825457062172431888164334016000 7989083 27369043651437918373302747880957579332 7989084 -7512578374991240768437174470183521280 7989085 -12196241144920522683044366854539949200 7989086 2764891308049478810100128027527766400 7989087 62066469973741497690199491924252050760 7989088 129361652387089622583382814353995202560 7989089 -136537736911809193493367962972278378476 7989090 17038837026790935530526196721838743040 7989091 -124268384885269399735908957378107461632 7989092 -7387007108175706857317696736508674048 7989093 -30237412081005084417981788020575724992 7989094 10983682566558682271332098355614792960 7989095 24694703305876229956387034113869612600 7989096 3046264437001243522875132056545198080 7989097 -110743995418954300810552983658531496588 7989098 28930884167042383384550811456275693664 7989099 -964146199055264145257139277969882752 7989100 4374344793973957244707870567494604800 7989101 -54295769361434793085427184006855206400 7989102 45947869027139208578163956481979799424 7989103 -12362916911118546275652483293095927616 7989104 60041216930485989797481600765777936384 7989105 19529893898971572641546293547124648960 7989106 -77364085523098307238684640760753803248 7989107 24651584301371017328676544962835467360 7989108 -14126192804978986608137616764654407680 7989109 49516541951513857156369181575598298940 7989110 -40224178863831396476926207206186071040 7989111 19411505862051749707940930878480176960 7989112 95594803010867188398989413271225548800 7989113 -27069094876364750362460266064008612800 7989114 2209220039188191998457232052189497344 7989115 -11033363414565022148437568109313962240 7989116 12149134109973811102391007427770236928 7989117 -43833045173368952092646450065915768320 7989118 79490580303899123299020026211058229760 7989119 7374914562375349806044636931677739648 7989120 -2895959327728191756466913695236096000 7989121 -29614712601248718773770465148353690688 7989122 499944885645959415468214962108572112 7989123 51044527085362451046742738704403701600 7989124 -30690568596135383598893182297249701888 7989125 -22675818734540714534340825427001781000 7989126 48911280226550545273105366074766129344 7989127 50833310538564445611873286456789421872 7989128 -5476152483794633239245577069685145600 7989129 -98759659345951771577752120655572483926 7989130 2660367487446728031621072793459446720 7989131 124464845445546395678390574846880398600 7989132 -15936735590006664423031474448031625728 7989133 -18845636285343362789133725556533808960 7989134 -15992777842278855108657366959377156608 7989135 3338440014365949140416783345575928320 7989136 4913169613044410184564198961355988992 7989137 -9381166191372508649580615759491317812 7989138 -34482700200510425514360228767121807360 7989139 166381282905884539881525183242718500440 7989140 22252528406216249342357325502456972800 7989141 34151534791700664943317744204402358080 7989142 112607443489408498362302176435974144 7989143 -122060168287566159382844887145275927608 7989144 65233830513781212357424736982762270720 7989145 15681862413208641693088617756759936900 7989146 75511299011650611214375035170989296 7989147 87908828246419753738971291146708439000 7989148 94992754817115878098579275494395846656 7989149 38899062667226691575548467357366887040 7989150 -142324847282987042922267945214060800 7989151 1234505977481589361754481343903819104 7989152 -68884564126644829393952722533118771200 7989153 92089936007279443888560368902463485104 7989154 -151973774950994408155408870845450682368 7989155 -9518844049413318620654527191877423200 7989156 35360210747379250077789429279183052800 7989157 31992118007166528705600330468412688832 7989158 -41531083692851782063118844570539319360 7989159 -3726775509452270140180968722616451632 7989160 88604657068713102509277545678921472000 7989161 15753776943274224016475789678113971024 7989162 34452863189478273468862163864492957952 7989163 -4700487879678363103997420933368074976 7989164 -70570880846901165570566365134302553600 7989165 -10228823598827461851130629542226739200 7989166 8260484750781348862407021452010298944 7989167 79510004080070470482606637922383661712 7989168 -619434296723366046506234194357911552 7989169 -66681527696000350039224253577997624430 7989170 7571883489383146349466793738086174720 7989171 -21967911115294125564594952931305650888 7989172 -101680847601253826920847633145150557824 7989173 26302408409651974363875409867653373422 7989174 14041441344658318966194962703857513280 7989175 -6515496300234826600528583932647247600 7989176 29315876140691045536041914593613107200 7989177 -6726083798906415753445090364354565120 7989178 -24490640878818661408228680006663006240 7989179 39731712925110835285548029848301503080 7989180 -38753944820216800892383166814106967040 7989181 42372470519008992752904846319839122700 7989182 53451512105891956006459301006701224192 7989183 67786129584894213384322735690074344880 7989184 15119887085212542843168309487494758400 7989185 -428865957732468538957525290754910400 7989186 -47876660510621922063448604094473740800 7989187 -88819538618129198932551280053817268164 7989188 9939338162966116768803806562744938496 7989189 -12410538421826015127595281400412608512 7989190 31146935324542467737839866936683827200 7989191 49517228736603686886360677392500295680 7989192 -2717760985087763556038205194572569600 7989193 5812613176942729224318018423463827124 7989194 16458158899103052216784897240185934896 7989195 -120680152850119567124644108858607880960 7989196 -13976914579654017465156224761066946560 7989197 -151110746676959044628100234214861353354 7989198 -11128880168381596306899489342697193472 7989199 -135557463391871617113486227566376342800 7989200 -10459424709196496808732593725177651200 7989201 92167574959834869631137481299363118848 7989202 -15771008048107856331144463385658408288 7989203 -53151773373800904564285650646410662548 7989204 -21854211808588796108993630396504813568 7989205 30858668541542299811212976774096583900 7989206 20427907313157124145808896551755722304 7989207 33729052915124318953111732625271502440 7989208 -58446111927822551735569717399540439040 7989209 14495784556869095052283092505708185216 7989210 -29334617493489645969271373562133166400 7989211 24639327507444826642221512145850975584 7989212 18228891040835442054473552565073059840 7989213 -13735487276555206620527105521375046016 7989214 -43855839460233004662330545183061728448 7989215 -8067338886467131145762524336677516000 7989216 -4324737008823667572941388055151640576 7989217 -46733683304783020893666769759365538748 7989218 -48684501696666811049705295569959788384 7989219 -12799772364543544171441278295971333120 7989220 40121959600441412983512422005887521280 7989221 -60516476884706835886442110847397064578 7989222 16173869369054890086473610293861760 7989223 -225186195358738603789781118722992592640 7989224 -75821476842670489846806387139999319040 7989225 11428579960387902772658701624344384000 7989226 -12157406487615103537026000509280771840 7989227 19935484159593270038347991109261717312 7989228 344448531283283504303322417930814464 7989229 -133958025908126409313456292204641708916 7989230 -21923297134744258273561155136140978240 7989231 46786377306550274899973326499859223200 7989232 -6799972702378124283209961568811352064 7989233 -31108419749202763903450501525992223680 7989234 10551946435340445282513271823090933760 7989235 39921233544188804306589468941178423360 7989236 99479043234748194859959073965097071360 7989237 -20948317365759953758173289286154482706 7989238 -20674785387900875243501144801800176480 7989239 16842692498452461306245590899695073960 7989240 -5821911307329087354362199225394790400 7989241 -135815252438571714720032538717406529280 7989242 -40029468711779690756137326979047235728 7989243 91069093016309714255940769814376906264 7989244 92925183789130285620873968759443521536 7989245 26738024847518359080814504901013381600 7989246 -80987287491305756231166440598545136000 7989247 -2474813947336664084756492255299572368 7989248 10508247794082144389910589917238394880 7989249 -18022623787802687118399364786958069280 7989250 67726002254787096555372683082112872000 7989251 -132205267853388084353468798085964031748 7989252 91850714658897190433520662186763466752 7989253 10997279562931914386038733297510888000 7989254 1824898682173010851635526122250954752 7989255 29056954184542867692373125126554255400 7989256 43490991017033114340070678014406287360 7989257 17930621686540177072923325694211544320 7989258 7775203434047413205017061582516348928 7989259 -131195127662855702856841773530532311968 7989260 11861795113196208820172325664980111360 7989261 -2687795613577076021842395654180904896 7989262 -5580337570228978001305463711918528640 7989263 24042993300452708511684458794353048240 7989264 -706896709386726988201143676011724800 7989265 12579777860689897985922693593585587200 7989266 -3473248564882676436023122977384789216 7989267 3784880957957852442593101484361264 7989268 -7102945170151351701472230332096102400 7989269 -110188579170765974766164583130161370404 7989270 -54870018344389873484681687930998886400 7989271 821260927594861107879579405897111832 7989272 139371588663625153558871009784809779200 7989273 1474058676747786087070115070644860164 7989274 -18475254927115738808872294019887926048 7989275 1270817638421069505863126689369401600 7989276 42147151126406755505014161272160287232 7989277 27850722403304245568427855893587215852 7989278 -58155061079296078844233024355597179200 7989279 8130775829547625245015387271491881088 7989280 28191221636861493421283944642715320320 7989281 67187766874311541365526630521996369072 7989282 -2449133767378377927800097498433866240 7989283 12583051322211824792648916560833450264 7989284 14231061429441277739415888936455039616 7989285 13060489712466813698401768345165783200 7989286 -10839856086963126223580314668692646720 7989287 -43476875748472432358670537210259233960 7989288 24076552935542652465505133745974722560 7989289 6374071766036571690185626206192758784 7989290 24474592358292667907650959321983042400 7989291 2359539749955935942122869596460893220 7989292 -21727849790799682133115297111277916160 7989293 -13128335544514159709111782996498601556 7989294 6633244447650231898949863356078849600 7989295 153441451249466328036014485967565353280 7989296 -11790266419516001540367750232780505088 7989297 117042502695135339879706557350968280640 7989298 138148503596435848909255451936071409664 7989299 32604194399874299136903418128806316336 7989300 -37993339067237554201153879469437440000 7989301 -30925352065664510149175029245795377796 7989302 -9969100605896948170891758415908919296 7989303 32858079740184619076176541446453543680 7989304 -134500717280230357632953307442458439680 7989305 53158084843523914631848923321986891460 7989306 -13597943694071697211605211853664641280 7989307 -2802181265891923744008175652559644040 7989308 -14693239812365976395343779776958592000 7989309 -43449965051067961875708092384880727386 7989310 -16790032192138263642521605735497830400 7989311 -102984346579104561948947836536495895176 7989312 4215371132255271486286088784033349632 7989313 25371411723102721494365432851929256404 7989314 885435136264913780178455654469244800 7989315 -2376013780295860967780865996990534480 7989316 -30134716594723074393530886608781443072 7989317 -12753390880402515410637598440283487616 7989318 11691886646084824876727281907270780064 7989319 20796718485951313500837832432381744744 7989320 21809242223446714303716251926953984000 7989321 -36288839603467184421516020824192002288 7989322 27487970153793229908115024471785383424 7989323 107079662415361699801713498309857719572 7989324 -304336379026242411110518465976352768 7989325 86772553232834037412842808047792192100 7989326 -7807958908693090443733476235190607360 7989327 -98294104321486808860177820558303330160 7989328 3579267542997121140817724244625981440 7989329 -121217765604968329758626713590708204000 7989330 -27690507843885051609380389217250716160 7989331 -30587048728472866121663837392384310016 7989332 45290677901182849735603494495379130112 7989333 -48092807529672824311073095610303533152 7989334 22558185880049289432371244827803080192 7989335 -71679661840760651522459199941105211840 7989336 -15950238370620860965176374800204800000 7989337 275960040799344169574922025167315191592 7989338 28305793184210138234415163813670320896 7989339 -1737625233311752389409579864491837288 7989340 -5204393701390806761025481672895569920 7989341 176153953504747390977254142758660840742 7989342 13758291137828703828195859745220415488 7989343 162847701071779117884402732278684866592 7989344 43805489715266135882254455888017620992 7989345 -8371186926632076520185785645145615360 7989346 43017908853014537053059368807660849664 7989347 -43059105200536253082994690793884864248 7989348 -1335898654803520826512014187725864960 7989349 72575219629729924424945892014075516160 7989350 -15038118199477600523455004548721709600 7989351 4183101195148872676106732985358307328 7989352 -42366571182958501290511897470104832000 7989353 55185640330680418095467051985680276964 7989354 41079558138934613178211283831063496192 7989355 -50550972496130428093840170333122892000 7989356 -66272774377065604803155451660130318080 7989357 147250494130923529184784746965536288 7989358 5330139661226435853475274018190398784 7989359 -3839628107246649963481252734929990688 7989360 -215330605395191073420508864674201600 7989361 -11068153750394051206927134124021112000 7989362 -16585893802266479053649953526439875568 7989363 68437590774672933175783243803888254292 7989364 23884432669986077852069263259338683776 7989365 -78660329180535476432447760258972880740 7989366 7103629488608057704057343493179701248 7989367 135521594418331994968921370299783459200 7989368 -8574560350389132394818611923582218240 7989369 -63436948763717057829718608082632690720 7989370 28171798407858466157525397158245670880 7989371 -48025897732878065959198444584799811616 7989372 -28138098846762056690631112558676659200 7989373 3746996458930423410773503915022542720 7989374 28707962563854292898236017604019559936 7989375 138619220319067506510334806397665000 7989376 -127374990613614865430812425314044477440 7989377 6478678132190889001040911336404340272 7989378 3658934120805112474447005949581035520 7989379 -36189099900897520787818453286277910416 7989380 -30733658994242847693257168807559168000 7989381 -4795400856152432096905242869551100160 7989382 -10971850362046880301447774235092297216 7989383 -13040104455543942217462838296822502496 7989384 -815079463724741300548490375560396800 7989385 10631599053272474754308758887305876580 7989386 -26135586272597338680143150573601319680 7989387 41379081175745270612406715078920010752 7989388 -108849824110284516565093357646372352 7989389 -228946286096374859097082385187889556544 7989390 -1089869562282592260757988270232223680 7989391 -1284438615389690894914734227645724416 7989392 -21720324677069999001572088664879054848 7989393 104118574922091485357926558310022810528 7989394 33165049887062231936313687684398226432 7989395 -12883501252972552632781074720511445280 7989396 -20569584085766588566243024777382750208 7989397 -40695884481069197571937949644673217860 7989398 32704807666054721281812850811394631200 7989399 -61134951186611248808974000760003000232 7989400 131900746003481076435240416478720000 7989401 62797563111672580130644388322073825152 7989402 -12503650268365804002174469017804845568 7989403 -68825993796984703291360147665771204096 7989404 90456920554648965017482070289442745856 7989405 13063392493288889372019347531289537600 7989406 40436515602608628173535781016651429760 7989407 -55902846278828385893688947267436205344 7989408 34927679684655253515621120550360842240 7989409 -9929711475707632254624074722698415390 7989410 5378621886624112735039867648194877440 7989411 -37571602469832667577296595955346721928 7989412 -2184338375831067558234777926521764608 7989413 54327984857686573425624999640704821760 7989414 -29958860957363081417150072525188675584 7989415 38007600958668496171404353856869422080 7989416 -79740759106700537004077551411335997440 7989417 19103246691113294127511420084506998208 7989418 -29743170782213438410713953266662564096 7989419 -89315176738921700302505100809123295180 7989420 37213659162663191863766933159882234880 7989421 72093866745159650411530418405413373184 7989422 22548272682338340084013541324036325120 7989423 -45070584827488497198127431489577881456 7989424 3269644750057305331732340222083399680 7989425 -29183271184634203179616233106630169850 7989426 -23830210272911351929601384836629624960 7989427 -102471107544504517126962468244377972724 7989428 -192844551150833639381954777123914506240 7989429 -8711214569557256624775908730749405568 7989430 4678524830307114639483850031539023360 7989431 -96557278508928248394483682458844599768 7989432 -26016777127264085948681628426587013120 7989433 77119023480012051294380384860439551120 7989434 67720061997428961568650082650151445616 7989435 2094966905876783698489478234715710880 7989436 23625172370821495765262778971474558976 7989437 -156496817855024098008730845197594473914 7989438 52803805503942061388017629821551796544 7989439 -51101862452493708974799202760800154880 7989440 14274982360993950903755343161500631040 7989441 9258055199815661201548781933889352320 7989442 -43111817390913934111166241338801817600 7989443 -429388109532472288516950565967953920 7989444 10438264416071816227227841109536849920 7989445 8681273773795353863018412413663317920 7989446 -29713859630156731156290811794524615328 7989447 9079340111042783546486191273460849664 7989448 -50618510630442202369545814963197680640 7989449 -874664665804698314267893652372811192 7989450 1408101342290199522249656199848294400 7989451 14638351677277773529875928861788620472 7989452 17503776324064803777455205649413657600 7989453 80409991751695498882886190402500301462 7989454 53049287166277365675588452571798708672 7989455 29898750536718949316817169283272167360 7989456 -11506619224835046821768541348053385216 7989457 39612804504265494325942258704781602112 7989458 42833421835175022144843724845014248080 7989459 63107504319167524259457844325259269304 7989460 -83732048947784608481530712788902846720 7989461 73043648882661854566581676631414794062 7989462 18437106986056800497058886396270080000 7989463 145023506950852197877789565334181432712 7989464 30018412176267411468079556593599774720 7989465 24559723539477175618698617187660804480 7989466 61108811758462014255016247654133864432 7989467 55395741000770644149140228462245944516 7989468 -60483916291709559694456105094527464960 7989469 33258986830561449909605497669770632870 7989470 -35863489020001198550749716644370455040 7989471 16575309710849199322160053664031393120 7989472 102364966194873190889087553927229734912 7989473 48296850019956009500511591022008612420 7989474 -16773339568502949811119120511407104640 7989475 -13670227600563994319017769091524836800 7989476 41538914668409571944798201985220724736 7989477 -13357408729603821000718447998746981280 7989478 -18751425388780482960229212541300047744 7989479 -20354313779890571570891752811864240016 7989480 42909897455086484716247992659649689600 7989481 3157463739310616093255181269965210000 7989482 20536188555022149268204426458558908160 7989483 -127825614645647732341634633405166199296 7989484 -68900289732473288850482941708557116160 7989485 -980469931752601107816171155898988800 7989486 -165511425195284459888190062230594560 7989487 -63697441907538763439085342200387854152 7989488 9466609665037216423602515477347565568 7989489 -2420011951185133879352821222349400000 7989490 18962013601921714733315969180309378880 7989491 166939452329241105596582419742382962892 7989492 -619972031125952541548920307195412480 7989493 -75477681882550525034443777216943602258 7989494 21833453853916164805237308976562395296 7989495 59064757036072459428442918171280055120 7989496 52206067010828489734240280342581985280 7989497 -6806077370101117359290569847706767280 7989498 -47271144935417005661151807399788024832 7989499 -63753878335303076200540955445078546400 7989500 24157299731994574796262952232027520000 7989501 13504846880778066414056904488126785440 7989502 -14189110356615577697858686499495996928 7989503 -57578048169231665330018918352886083480 7989504 63439905359723372378673862913103495168 7989505 -19077738955482337817311156733399499840 7989506 4006751472963277548789958198952140800 7989507 -159448037330554332414658229252767654080 7989508 40095918932089624402367063470964961280 7989509 -39435391464168473414792509462398210 7989510 -18228352796049269644403030945871206400 7989511 -28517634737407661963272369346681306408 7989512 29460952075290817848607370750963635200 7989513 17919489971533356348497857396989791424 7989514 13907296633478416745122751423101642080 7989515 -55094692184896515205161882837688988880 7989516 -1422654260328883676156061467831973120 7989517 33173943360251095273918656602733312566 7989518 79401030895909428546596855164577856960 7989519 -89489659398562179574577746570163986560 7989520 -5013580115767811028441058789427773440 7989521 522843781757060507761095026525894184 7989522 -7131648000512573363630731093845971328 7989523 178302106246836429943797018304745449772 7989524 32448721812601396620963759193623301632 7989525 -19560067826325533546074547408516985750 7989526 32911308176065784806673904730503623712 7989527 -8082363402191026233298505886078336288 7989528 25257670457841165526828495730992742400 7989529 133059872508182248126084814420277826500 7989530 21507325251149998293511296127080038400 7989531 -7769952496675052098998338825611476480 7989532 -60557982412168366908760794766126625280 7989533 111147675180937072174692419986367424 7989534 14562144653178461155375572202333173120 7989535 4323317044517642817064840287348362160 7989536 53981502251150185925596143482594525184 7989537 -22135855434776677816162907133633096960 7989538 49314151952829003068759237187178045440 7989539 64023916341667394490016654778314619760 7989540 -6734625163881981440379114641212846080 7989541 39610414370118952344974426139988434240 7989542 -68379327424994944906587237463644440256 7989543 -106388345212953160201559508919438378800 7989544 -23163676495148004214627343051248435200 7989545 -164867355430925987524218930209828750400 7989546 -2126270855271177053982208220462159616 7989547 -13218844698070114413216028817306509128 7989548 -82123654127831856329775687983761143552 7989549 95541790768017919996090382619960492000 7989550 17814494723573324546260432180308028800 7989551 76653843374076237323662981165885867992 7989552 -4621796927679200778744793310996692992 7989553 -28618672758293955415845799857839519232 7989554 33942587451722368416219089611277768976 7989555 -7561975124858181409157810053847143680 7989556 10747186498957638226239281321613084672 7989557 -134271044312289526604059437908858912160 7989558 -1430477164138612540935943712283425280 7989559 33653439321421301060240397613760922240 7989560 -35552910094017873815786711678820864000 7989561 -29702992403285240867260283028667769280 7989562 -23124075957664984534907323466433278208 7989563 -58967646042204969060352978794386140188 7989564 -62431242161546283614198279191655497728 7989565 13917455788428271648242955085262092460 7989566 -19415287036648448322561631681362205056 7989567 44024360464543051360375340648299521480 7989568 -16440766616474117983066912274486657024 7989569 -26377595699729672727375364288421156160 7989570 39195330467238619348743437633807155200 7989571 -91417056775232618461440360671376700228 7989572 -639841530097745651107760696099816448 7989573 4115658048917681200243429625534082144 7989574 49609479358673675049257209729899805536 7989575 -13230198284758467284020929162433542000 7989576 -27059390260759212107334192876788121600 7989577 -143000218500498928730709844665123581568 7989578 -63687855477180701886032669991853982160 7989579 -3336533943360836739114064012209390240 7989580 -49514290769403236189966041681126179840 7989581 -91617938250777943836746931797916189600 7989582 23670543619013457220438680077420745792 7989583 5441297018138924728369409257103957376 7989584 35406432325870444078076286050051481600 7989585 45235156038261453124456801389689030400 7989586 12681001106218823194210496723238159360 7989587 11484952165084701422292482205393905760 7989588 23029238345701055127388004426994595584 7989589 28814734750444572487967351435896541390 7989590 -17221890414210913700829891777136803840 7989591 21554824682378699247589561711508366880 7989592 58354337811768914361189204523277107200 7989593 139876004531230466941848313639793224842 7989594 -4055134731673224217955948546618764800 7989595 5893284370197029990454790303082191200 7989596 140588003697073452404834127320213879808 7989597 -84572995904330727584890292349068823456 7989598 -43339620333403987874430263650392739200 7989599 49596174946727576345604605112316290432 7989600 -35742847715325351264086210644770816000 7989601 -67916821144895111188866300473081906398 7989602 37379302964426205056816981119967150592 7989603 -43056066753890844870112709061431851200 7989604 18357686995947935773276648768577683456 7989605 -5924653134947347763175600350167379280 7989606 29524321095781359323764587814513415712 7989607 -236159297126049004794010773863382396560 7989608 -3030041485771679657131662213329633280 7989609 -72217016783667738567968217267925104480 7989610 22577700436386863717461774086594372960 7989611 -16954246447471907387486431451899974768 7989612 -39743498157639058383389245346116889088 7989613 -122799558309064384998630993377193172138 7989614 -27567891808665553822214396106396748800 7989615 -1244883405764062178220306683174000400 7989616 -47021347976566849242761499200021790720 7989617 3550205432563246604995397714278227666 7989618 -658559976308120043765381387504264192 7989619 -38972322011271687364182610764188745840 7989620 51379352937604284738063141025378087680 7989621 41177100209056020739740822212788891200 7989622 -8594653667110484301365048268329592576 7989623 -24850076388438549050166394770143036976 7989624 -220050662080533100765103679683552870400 7989625 23322306575220456806250975178006464000 7989626 -1387796858189624376419807153033667360 7989627 61781637367118752543642140536839735320 7989628 -40730134928989877519144401858177349632 7989629 40588719704404081230979538207974175340 7989630 7531900841310004330473850475397120 7989631 2522093930000374313129649081790382480 7989632 -238581269349281815735400757964308480 7989633 -51818513993434030483197598342521694320 7989634 -67134022112290134026058584138958644784 7989635 -86479525197298971855324261828821911920 7989636 -6525875609740608623214540081620825088 7989637 113424814326715353247732847859693160286 7989638 628147056209277016244814181840686144 7989639 -38735739232521679177366396712979934080 7989640 33859891797690465674499995065147852800 7989641 12067555957657640013071339445680600784 7989642 -13492139474998325668589984907292401360 7989643 -22294010230779641073382621509041889720 7989644 -25131494845427599470531126067084210176 7989645 61863107016434209654784246368498252800 7989646 33466482337438289258430670468456699968 7989647 -4150464898590993264196429041404286888 7989648 -7353225800185567780898895924633010176 7989649 66743291436991169361584716557216921650 7989650 -2232459585483953816207019789201781200 7989651 -9087167275192894583209655753732736000 7989652 1125965866103930272652303499378911232 7989653 -22247862866882007357535543052635713120 7989654 13266448585050867490036582323326558208 7989655 68314290900959787438584536324980145560 7989656 60714541497183094070899795941340876800 7989657 -9087950458733565901040182928681697600 7989658 -103671942785945375610371151114784512 7989659 17837617750339502963715939340108388304 7989660 -5153676799733442135502316657683107840 7989661 49944478988121717569713883550269866624 7989662 -64280436954951430970429310782002958400 7989663 -737007893393625324819704868272272512 7989664 -74567096925735784104317828111550971904 7989665 -26357226180008261091328919657219616000 7989666 37945391131034994598513635463881277824 7989667 -57521052927652159372665432673855247408 7989668 -33288662582329969626641328137555599104 7989669 -7709648475012963634855504197252751716 7989670 -4397706930701994490350391978429920000 7989671 -80053521190010191168991556571637222400 7989672 -66732597338375162433879773614161838080 7989673 55000456524728565002448828938265783924 7989674 -7327389819140964540715080791916057600 7989675 15314932709555791815201997621788292800 7989676 68730294091970052938281072797082952960 7989677 -173323272358482547763864914813088762688 7989678 -2834433904436482620765203692770139200 7989679 117649583546373389976977753783767099280 7989680 -11810331343803274766740990400511344640 7989681 1401986569674012817082190410729847744 7989682 37344210034693849364272779145029138192 7989683 -108003081105204414633855995912916090576 7989684 28122122886414888597641763456328888320 7989685 46329250959951180082092969820908003360 7989686 87451657402055743618458447114148965792 7989687 84461931597792545436588196040451054144 7989688 34437477551866324027043752230653583360 7989689 71153773010488482756636982360325692800 7989690 -17748932653293114977102449868093337600 7989691 3560126762800919857386386143517947272 7989692 16107272555066341219644505176718159872 7989693 -72964276756629872047722079066500615936 7989694 -14046144537069389744435534090755125888 7989695 -64154171135006115664849871694123609720 7989696 7107269557719403840623598563464577024 7989697 -36084541125374874944729198485740131328 7989698 -36688758724247321847935462078902724400 7989699 68385433591509654345161968298342640960 7989700 21824928077271137159666057157300064000 7989701 1693218895723984899285222773939400384 7989702 5666728361181534217242372184934381568 7989703 40180239530024543054578514134964162160 7989704 9983026421754808107468581305537873920 7989705 76434440864842948708561005536145235200 7989706 -29019376810964803974390468599151620160 7989707 -107457044558330375848910133820706708568 7989708 22008742886467973123335215891137018880 7989709 4830570475511978551137515790219441280 7989710 36329517751379060068961208442757256960 7989711 -15664517139908696910163925146058718432 7989712 3809531225892594513288152164464197632 7989713 5645847831668522159278264930604638962 7989714 -53848648002437412685997962744305901296 7989715 -49571674226292258051848527627032722640 7989716 -5576206159512352324344427191292784640 7989717 24788512803436445525213442106568230848 7989718 -5860287991665111664097695090320334848 7989719 8302389454147953981997560257272152912 7989720 64485412269551851633763767575183360000 7989721 -10010281977542788244245634772106252800 7989722 12999571312573802995932007525501031424 7989723 -8615504985799041596611253825294257152 7989724 -12134360898022603853286891920264533504 7989725 13434851137947282767742926773241027250 7989726 17502364390884335096078562332582181888 7989727 -35829547509362971520847876842798410808 7989728 -161415886141418589120989029995168399360 7989729 13389575452531562976015064655607376320 7989730 6291347195178077489548850833804154880 7989731 -1919953905597065944350046728666473208 7989732 -6073846893064712082044782171988582400 7989733 124134493299460213074017186114465178784 7989734 -12612931531199600142055058563579588800 7989735 2357765891569480242591398002199934240 7989736 109644989104601576869839943415250631680 7989737 47774590570871130083206160653560730752 7989738 4244578590886734111674472233200643328 7989739 -11519564712334723434173440928538393000 7989740 -37787137937742507381072021076597555200 7989741 40351870077447683527335202448884677750 7989742 29365044019703380977812299710335304000 7989743 43908951355633239762924325028143301640 7989744 275559861681992854260879368005877760 7989745 -58914601266492403275420052181065284120 7989746 -54531595081955957038089617523746146176 7989747 -1687052112943793948875746475809923520 7989748 17454775475207009599729740376522566400 7989749 -99475374759282485957037231241678055250 7989750 -24194684396424934928699098726305312000 7989751 -28922902774670567599418301066547664 7989752 6185110453655886385311020147901849600 7989753 12818359423940119413516640227299175504 7989754 20287724752997640758478345929601610608 7989755 93710722819626798555449932327906268160 7989756 23663021239609534007667184320580649472 7989757 -152225683400420025866037818532059967994 7989758 419433680725425086516463108331502976 7989759 -2605645369705935129854474305376678160 7989760 420827107712607972645493218119516160 7989761 3829326379303047729069830490644540520 7989762 28626972929216846772320910518654197248 7989763 -364088225579580323645039915214974976 7989764 106043450587992680336890062550826472576 7989765 26005708281323889194380691721133363200 7989766 -56556218826518122678954291430059644480 7989767 -141433642115565054660106031965587854184 7989768 -21797420767247547401614995963264076800 7989769 173217068639659016002681602993138630170 7989770 -728289087873318615906344923629465600 7989771 -18396831442120716392927166447208952640 7989772 -21451920571771532348672703806286151680 7989773 4772816014996824813522294041259983520 7989774 8576013826560505679940450539239383168 7989775 -75421483938574797422292666582320606200 7989776 -26664101448849820937639323103543943168 7989777 2364499839160270181470723016571978948 7989778 5955579634517713941938766369850369824 7989779 -28197427632747833857383057893042134368 7989780 -11784896377567091490159781412708966400 7989781 -198909050804911814127087430221976636128 7989782 6116099278737224746751319206420008992 7989783 -58247958155857496856444506119611220656 7989784 -39104374743537299014778319984670126080 7989785 -9593600784634242444734443237172697600 7989786 2670070654987763713355001947708620800 7989787 -601745895585433691859633652963806832 7989788 -3181692882207653035897875056988363264 7989789 21319472779398192789602115834785275008 7989790 21461641666424422974584586283052620800 7989791 -68705786923247014673618008938853734408 7989792 20236475739129972597552853375337889792 7989793 57969164446353356676120419929313990694 7989794 66254946477697734731888152420034895696 7989795 -10401764069780537924500130719592915760 7989796 14335006424979438857375074104503678208 7989797 17957060613202072451518580903740497600 7989798 -377692782633180716352419257249110336 7989799 191674239987200272380747606818410474336 7989800 604973478173208678521285438300160000 7989801 -2379740757931678832349308735699296368 7989802 -17909019377153474718959849445866167968 7989803 96313452803734608913225472646856218144 7989804 -36568894788171814465839941586737717760 7989805 -3760048673926123851344544853616775540 7989806 -57150451426410924341580602432154294336 7989807 7753876936305880418222401001759030784 7989808 -446819280284310434186830849906720768 7989809 -12701421549903400323257288413194156480 7989810 18165542751948799031886604196276313600 7989811 37297779554667812744468686747192810632 7989812 -189359477409282199771836090373151232000 7989813 166613626703378568837801898163114398080 7989814 -14239424915279923775443291496665375488 7989815 78168939896655558559179107913494302800 7989816 2069302536699543440490547787091148800 7989817 -36084999756837483307777895546784434496 7989818 -18791099741329907823282827597605130640 7989819 36880168320913503462858007706429109360 7989820 14677629389423247325447076901260014080 7989821 49168236347301730145383738851205245504 7989822 -14968837071781340537768174780952536640 7989823 130311925127754099438420379765805523200 7989824 -8433534127087748397544795815725236224 7989825 40964700243641486680565263836505839600 7989826 -8022994807926631300499524745039594976 7989827 -157965336567439833781978444548714181200 7989828 11970130053872138185328315924232732672 7989829 8949486803311132240148751408739197984 7989830 -34917079546188635410699393526542080 7989831 -7371852581887350247299300468911603280 7989832 -19433614426445246115610477266637455360 7989833 -10252701579037794823000396134482912796 7989834 21650652168585231652831701550169118720 7989835 25723166993969450579846882150297571360 7989836 11159656777626808673614829137205748480 7989837 24920122673178228225649748348644205760 7989838 -19020977185373056236829843516559924160 7989839 -45698555813593331511422237062586597760 7989840 -4367231496333755881391832922196951040 7989841 146506744149745229814901595957446333684 7989842 -38930041785251039281430412055383168000 7989843 -29189178786619141972716685012708131072 7989844 39527639565357795133558551263724902400 7989845 105951533186555808785705677275197867100 7989846 21774115674766337507662112680195329984 7989847 -13831577239044438783071053192466557056 7989848 65825143592461067419559039685067776000 7989849 -8352047874038372820285592406773219776 7989850 348835684031340746583428346381120000 7989851 20894690793374145182466412767013398852 7989852 5582987185392107230397086809081418752 7989853 -1815882661771489908691123178398056500 7989854 -4973445713874707668075652784566639808 7989855 -26561589153628187902298834585703052800 7989856 -24923767273027542249759196212920057856 7989857 -35168817073905148399027828426956732894 7989858 12840479696651537803698263750027100624 7989859 40376794132371841461127984141318049280 7989860 -29708958996680749605040619089567921920 7989861 45329250865880283734369017378873935360 7989862 -80330239912269059103135182352774497568 7989863 53838863647308802069936488191048901120 7989864 -66529550108847543151798925487943188480 7989865 -11618463419139990075129226857205253880 7989866 69025714562579599757297047255699891632 7989867 -55259527612542011791699958665241333760 7989868 -32265495217805415469898986384188151552 7989869 13342087922482150601205761408757405270 7989870 -3576577684581464555413921806436515840 7989871 1510684364591316391781990373920105272 7989872 5683966291005304350236109449330688 7989873 23919170293091988970227975182885568 7989874 9811922915283957762518878003838673936 7989875 -8757067662819238444530978391977960000 7989876 -371969689680902008271734988480074368 7989877 29210596154287122442749545829361996800 7989878 980463379375998383236389864007335936 7989879 15781661061904264063099066783715908584 7989880 62515310628739767161030632542606336000 7989881 -86184619760018341452575705123955194028 7989882 -52769871526956763930919352385891780608 7989883 -13907852454849621634599582510120606192 7989884 -37978841211066042426427124564235755520 7989885 59406604892023715472724637856658516620 7989886 38960783705189791067952050428127783040 7989887 103698876965055914024470084567534434552 7989888 44268737671920679274193234050332753920 7989889 -2238290229273592792839230020401701120 7989890 3317252765832910507828857372445884480 7989891 3833126656974862254071233736766774624 7989892 -2776695618554497289520347637130662784 7989893 25694619928361352082933721711138925504 7989894 -48696046838508848859612670051793617920 7989895 6950415405412135943286143065031201400 7989896 21251107162245431860790288159955809280 7989897 -26999348342010522322779744591071228400 7989898 19476327756313725114033408853832371200 7989899 49681090161074278025923813380856725240 7989900 3859630479986996649630657250652428800 7989901 79544768563953138275869002335915082624 7989902 -114840909460193149363861360785052531200 7989903 52849087945258675769147257557906997224 7989904 -8110088673446150312659514885221908480 7989905 -35174322652239606817398438283352388480 7989906 18237907392300284011113077451010344960 7989907 123919336522558162663485259142188490156 7989908 -84017958696131514637720080310839462144 7989909 5263530233971111655286399938954390016 7989910 -8132800352963933990321756179690176000 7989911 -6227139628089365179887393429631824600 7989912 -13026581790344334012647497312590888960 7989913 -40712465883839527960923246442810603520 7989914 60555746424263777847212908715906833152 7989915 -88481544835862927049935756234497570080 7989916 -937460947649288444556483675599880192 7989917 44129229160272129180597906556613438220 7989918 -1440324217327520302373532645062323200 7989919 -49522457263591401834326885783772450704 7989920 -64598542195212096182964854439973355520 7989921 -8144892384592839847055185772223107838 7989922 69860352895631946403251752620265266512 7989923 -12306712727732409826141891591455342456 7989924 16985932117812864940741049872179302400 7989925 7832566581537124438095411529092141300 7989926 -3703249238556033812679383828449730304 7989927 -94963514689376998309905389804629019520 7989928 48273994435552793695761471166142453760 7989929 69741534745960218868063521131570593530 7989930 -3016771366374212620443275560591310400 7989931 60114614174515634461680901014007146072 7989932 -121959986335580527763064471283937472000 7989933 27387192178210400077811645641576671360 7989934 13365072283095207423863024285757971520 7989935 -109500654593258501646133070990272339200 7989936 -2611564294527404542493826711843667968 7989937 16847087634039072565943965379468715680 7989938 40342156483649517555901339696497567360 7989939 -23417315357186619102855612409986107736 7989940 15475803770664404919736559927411834880 7989941 62966120082362145030882577033643820672 7989942 46380214695214959127661015233727320512 7989943 26696135767624051218685572232789113544 7989944 -66249185926155285162836765165952675840 7989945 27181076950781210203388566619318809920 7989946 -8526400227540080137296132864036710400 7989947 -17322210932056384409128083676817319168 7989948 97576785856648207876174754895138078720 7989949 120729113875319750034284587984466265792 7989950 23160225310900352582764299780928920000 7989951 -101964893113016187995640802049555337216 7989952 68244336414834505466054617407267274752 7989953 -174063539644328247124228094445512510142 7989954 -3010181062036392721377661581631190016 7989955 -22713789494662996725191113190089740000 7989956 11830221407828855537044349457832120320 7989957 -32325321369132286476390081403135896960 7989958 32404947330539944391411716791728731776 7989959 -1380490922031999345347858723265817896 7989960 -8829003863660282033776102132391116800 7989961 -35075876592057823976015878174483683968 7989962 23145516524353660491816175952653625952 7989963 10532442801242871899869256349027483888 7989964 -35673454802854503181881936633872332800 7989965 45679892517058281499499189607623686200 7989966 -16807222454661488096670466199135379456 7989967 -29358917443855850563956931722931984920 7989968 -8967146178179105188941456819579125760 7989969 42951666350695221416064669294798433728 7989970 28543135277263347755772005865343910400 7989971 16314797618567028882122794883233010688 7989972 526489762873980717940496709479491584 7989973 82657293638914547835866194101635366222 7989974 9067372347726759249225613852905449280 7989975 8336777407128403192016211761006400000 7989976 -134986904474905280312004065106364416000 7989977 29656280956828301519528238864389606292 7989978 34383726086863311913630401714926836224 7989979 17296845289303476900735633953014685640 7989980 -15385398818277848710553492068852800000 7989981 -21975530172432008094209872979507191680 7989982 -4797177744657547389399178450188542976 7989983 19060613940518026020448043501089041408 7989984 110329303777273610453363562905651380224 7989985 -54461227692122195660659207897771522860 7989986 35734651244350820581144058163087834192 7989987 -21121411312957981397747591616438156048 7989988 -15077121202326873644757441538981760000 7989989 -6163956484659890961910926354142400034 7989990 18336683636649166598398151330356149120 7989991 33435183314703585881838276940148594272 7989992 -40839150409914019495370184201390720000 7989993 41423931963999340649442474131129489280 7989994 -31075779104299691920251555956213448960 7989995 14804760711445094851744010889749747040 7989996 107139797082189365767967387140521984 7989997 -13128286995687206164020074008169841108 7989998 -25276583508494829806681107015825319040 7989999 -2412518689788485092974544338353256192 7990000 8956531561470171580850360940380160000 7990001 -71447941910867010169819015116822349998 7990002 6590101388790221617079549682100224 7990003 27816160785290360847575872748150336000 7990004 46680901934487961043528416976541806592 7990005 -16833509006291301558436561925380886400 7990006 2022090842687802653788770982710153600 7990007 76630908153597249832834335352224670800 7990008 32910087535545995106398516193253171200 7990009 37108283025578085736272543826076146560 7990010 -18881251094796521414514291578785443840 7990011 -33782515478306435506265236605516409368 7990012 -5331767271904130029791086045242322944 7990013 3277987719392866930093059800833199142 7990014 7340689020012621271072240523446010880 7990015 14542554572889560513217935634995468640 7990016 -42845087585500495431810455589649121280 7990017 -102658705690944298978949186172617856 7990018 -20772654130693442659244010239329709184 7990019 -51592348249989978972098456396237164656 7990020 27850381216451797338284839739914579200 7990021 67948047128148329269033775771754238492 7990022 99833073174174649241838834726437566080 7990023 -56141014749935939441563849476074611200 7990024 20442744882579734411839992899688038400 7990025 -27221279006447715936577144828789608450 7990026 12827382492327352076982313696641401088 7990027 15303549881906977510675007429818003120 7990028 -50724209998391960157648882236973848832 7990029 93437112424015539611165158819101973440 7990030 -3064372853100257616286815386805291840 7990031 69178395508959730688194332147427773024 7990032 -11657517851507715084929091313511301120 7990033 -8008201036793140015910006097058277632 7990034 -46439895261410818199153308394160585408 7990035 14430875596789874657962497045550801200 7990036 196867682134062948046486460688085331712 7990037 -54656894902666838180250767712161409408 7990038 38574251325606250518014868144971297760 7990039 12376626353771197192251685270957005120 7990040 -13235924889686876915407414081814323200 7990041 -51712378734696006207409361251544463408 7990042 -49675811255266938491500855647431981328 7990043 -5208397393983359600828933745788492376 7990044 48449805521101684175455804209869632512 7990045 343360459527818887894150360998921600 7990046 18263077014660080008139392372918553472 7990047 -35646348460354669918637303460905057472 7990048 -103456207415976726196217398320208281600 7990049 26778140455890420752143596022795934400 7990050 10114453508591279192319394856181244800 7990051 141648958157401465227602760182177887200 7990052 -75954064817132759698650593471827783680 7990053 -68407691076583448831038030044967003296 7990054 -46376279977161483946376916854199668928 7990055 18158884321214195965800941687064555960 7990056 -56225245545556459156769929214622105600 7990057 100316731602825761776110589414890845306 7990058 30961260514477257117758823263521544880 7990059 27918974380215185023534436304396092160 7990060 -23465082733515479381776604182600704000 7990061 -82187710000429469291442249382051116000 7990062 -761175395848054140588456504533222400 7990063 -119666858798788744525984272120094152688 7990064 -1299510230477088774242741637587927040 7990065 9087046252076695559418783310021868520 7990066 29872449095774747069247840485965854720 7990067 16677612963869130025689526238091487116 7990068 34372931117281739746354643126482759680 7990069 -4688424862126668766231172141045085956 7990070 -37662174101393665129886146351194009600 7990071 4816087223731458916047633452094740712 7990072 103816307260638999092240431255169740800 7990073 -18836901316346327683943263230626168256 7990074 51450846635994520601979925640980351344 7990075 -4177267561672978955309177969805201000 7990076 9821871050748278303533472114884428288 7990077 -90833754062652966387113737554281882880 7990078 -27090410678147736094436876766459248640 7990079 174738449201844305991976504821860383680 7990080 -2176534131224128159982711106384691200 7990081 59720174645140012062224692694321270064 7990082 -6054061284994138651503084808436040288 7990083 109875432738894476963247398436364640448 7990084 -55553301313480795159887632113087733504 7990085 66973555331927771754709496528033022720 7990086 -1975836951715400784766240404437137536 7990087 -82756809640208661720715361416757242584 7990088 1839284842923962203723202341356380160 7990089 -85712988794913492206905604758289816160 7990090 -47058390590545561153160032763208007680 7990091 119424147841045669947688735550770089492 7990092 12530165379914612383502525828611748352 7990093 -180187333114363829772076390040180475658 7990094 -48296751661396748564254938624328286208 7990095 3005159425764824146862262978102435840 7990096 1382983060737363863222182461779607552 7990097 -4639122329377092951574446120061362960 7990098 -54317938782521876001464326917868004736 7990099 11324160431820752928407688775820054464 7990100 2257607154044257551636380062170998400 7990101 -22542873250381448684275617390734959008 7990102 -35638466200961652462861856208361855168 7990103 79252567394565883745174693972981879808 7990104 -68246713937606518579377411531492986880 7990105 85339000417651137278439763304337472260 7990106 -66988329650708627508958813817698546176 7990107 36252203640913549095053868192915085680 7990108 -5807168546752080095936178943447695360 7990109 -77113448534861586376847239889773033140 7990110 -16614008409251540059569515714533977600 7990111 -10347842016197601233866846859213080288 7990112 -36989190499469765096857375339263295488 7990113 7645325784321348784608431300223410304 7990114 -822157607823866909211171501815904 7990115 36435102378779577568437727931128826880 7990116 69934146203157584959301455634621617152 7990117 -28829957496726721852494356965098800580 7990118 -5945887844978413166012745979593096384 7990119 14637261169387271500490789331979659264 7990120 -39159947017875928138697317456156723200 7990121 6828666023366598395520241405619608584 7990122 -31243723680247738840037015804530999296 7990123 21339483664621327897595772957443940960 7990124 -90949681110991118790617068111355176704 7990125 -31168054009012373552709352631397600000 7990126 -3085065091169206201145822094347844096 7990127 -2603402174453595052661948215108206720 7990128 -4114882950340185851927333754158972928 7990129 -29673604595112090213664141298267762624 7990130 49087047459591660526036271959450708800 7990131 -546413300221360953366375487451069184 7990132 -181984240567051523758384275894350819328 7990133 -32973330076311833933846782982487734400 7990134 -17429541363980372323120807470850560 7990135 -1086982022898274754386247464138026240 7990136 38893133545987191763926195020351692800 7990137 64090753797200177249461547405057304000 7990138 -24645029021224811496749403331124754240 7990139 -9337147387719276491252035783773481440 7990140 31938735811686516333593913908691993600 7990141 -237193849384107181969702676070468979008 7990142 -1337214733517780175903761483197427328 7990143 -3183453443468644505954753861129625216 7990144 96734356768320453020066371746681323520 7990145 -48251196267724984455650212931422577280 7990146 46818211898578716274495447233474600960 7990147 -146129915439192924888910753420706621688 7990148 3784866024295284000203151698148043776 7990149 -18136896898172233503130671095686740672 7990150 45440239370115364350626489095238400 7990151 12621561619099011765860744131566530160 7990152 -12579083484813917175852133042496716800 7990153 18065052296867186501201729457619000680 7990154 -36637295090947313018735642877127353600 7990155 -6926526978966015463696227960284105760 7990156 -27387380804922751901188127585530036480 7990157 6129533719470015571129489754579725824 7990158 10226591898758834595131111165173490688 7990159 101754916757511926216066018930840754760 7990160 -10975430129470476088062073899598725120 7990161 -47942571226016310657705283791537059040 7990162 39462884508245443491971269651244300064 7990163 -152428214976500107126142168117242101588 7990164 89343800742257093645489418513334272 7990165 -7959777922851937089763594404077596800 7990166 48014286006802892037544155349794880032 7990167 33798494532633200572747096297706803920 7990168 -214753795950890620307642525102616698880 7990169 11740340491256754240606452021496671760 7990170 -22235655182801547296111100505337111040 7990171 -31101715272674606308917640775306018288 7990172 44073484006686276433996486158082162176 7990173 5332809709008990296750715509811799584 7990174 52546195163296210471066758134775168 7990175 14746011644603461686258895900296413400 7990176 28354871963294446362783841727539052544 7990177 28905047990924102821169030517271564608 7990178 -6110176343966063439780610947764390400 7990179 -4014791021603555834637523409272494216 7990180 1442341766547738689269226368201113600 7990181 142429721245251099153945341144221551612 7990182 41270508525542057888699959111746496800 7990183 -179574922599394680356812370780563698568 7990184 -97198960691188544207205520286961254400 7990185 -24905426892959670407227145347750944000 7990186 -49258993251045509174135579484544784208 7990187 -90105332008007696002970479591047781248 7990188 15986581350539381367277072017992712192 7990189 59689806976584412232888897573022315756 7990190 7989550577780564643177404747403659520 7990191 6012346458719041045810553204930062080 7990192 8668541352119943704269879542269673472 7990193 -25050467038472775930580641211525092240 7990194 -37468652776621077385780268740125897600 7990195 -16710645430404988145641959413746582800 7990196 -107386412201313736406903495678272523520 7990197 -8735583909829443565429518638227381728 7990198 11626645018180728967639867809166746240 7990199 -31677886819298480944193131653432176640 7990200 24839061759727677246664331833936896000 7990201 45522962431721872083173246775908571652 7990202 -44694118325429618042021075201284243200 7990203 11609233022616757545770697452049400320 7990204 49666119896519288231491235793518493696 7990205 -50066615967020285897083336580961085440 7990206 -12982863505625072313723835551500829696 7990207 58243173673794735645651388737288767032 7990208 6437079388264114512165072525305315328 7990209 -33968615891881533058663510934570432256 7990210 3834971942126132320128430493040905760 7990211 61109949749720222358750389068287804624 7990212 51883739337507949065388240705220481024 7990213 -35089596186451268213317307821972925760 7990214 85887434799704915183442443375250631872 7990215 2877661396137830605376844424173397920 7990216 11506092719797525468579362387588556800 7990217 3087681470569324095816878098292940240 7990218 -42076318762588519002308910785220556800 7990219 -14693835008019948150335667022531560448 7990220 20143452118056393220226635209093703680 7990221 -22421816534654737389147009637646032896 7990222 -5828269904338726589071188314143595520 7990223 71434026845581029661000848274443307344 7990224 4995934266636195528736670553573949440 7990225 66704817021127570703506982976543384000 7990226 -45275154733203095674994975761160888688 7990227 -9729040340762126609207176064188517472 7990228 -69499927189448631382829094325590370432 7990229 -37566927699696721973557573945134110916 7990230 12187912948054522491872858025507275520 7990231 59400166549410615925253618852439441032 7990232 -663660465762521347600289205971097600 7990233 -57326604577800768989610678017166996000 7990234 21752030670652624381786524079234292976 7990235 136061990825911550280982219128454080 7990236 39520934484987096035267273772872712192 7990237 -112453083992239150633553841998640769114 7990238 -92628808126788079942870274168422293504 7990239 -5701868835775395807073630015075432320 7990240 71111924771225691824888588602815283200 7990241 -32044325586660663194533114043124060480 7990242 -4761454991266031633010625111401185280 7990243 -27349381478216092709395893989213529560 7990244 -32387778351969057691823207049840027648 7990245 -589104554198132410610159396311295400 7990246 25460936103678429513254540161123749888 7990247 -307503728655885275987690745301460806560 7990248 1853749223361148075259306284154880000 7990249 68404579918664265841860633794612824250 7990250 15414817168421828965713530428812288000 7990251 -24815183271090846113482054916441303376 7990252 27449132270553224417865775701190279680 7990253 119078190684843656649462459619146468204 7990254 -49860090958462828570146696558258047040 7990255 163868048039924380674973589396469120 7990256 -4678026139762865990833888266846732288 7990257 -38653931323712366477314534047420888480 7990258 -30522889387373018415655007276907905520 7990259 -72583838138635927914956581445536767540 7990260 -117057478952568490392036868573593600 7990261 -50875396434405447163281135534490707428 7990262 -19010627913374000987921787047339649408 7990263 51314887554036367951371059376291984240 7990264 72025735037232292277032336081656913920 7990265 -82302025794511792163923989777985361340 7990266 -1633996529344838041191939076031102976 7990267 -1174735131779844102479819743620763400 7990268 -37397832209502217068610738449927137280 7990269 13528134367344714998545632489088659456 7990270 45042296734376707029103659702557727360 7990271 63167782503027398424390692571472567200 7990272 -36088808256519963047897813754807582720 7990273 -2597280659829644357367515728465044478 7990274 -110914904458348443316191390919431775200 7990275 -16757893075439625103792405480787674200 7990276 -40052172967887156711259301700277596160 7990277 42904288332985180615046543315961276126 7990278 -751933067279451153498162669965696640 7990279 18354127903234239536667138868826129280 7990280 17287854061079993102240690470611456000 7990281 5220498355274130398197604435402194176 7990282 -15236385868112604917000251455245629440 7990283 -118063398561138066055324926936037781520 7990284 52431346054055658137145087571623783936 7990285 -39914711280107199291306467295178145640 7990286 102165843403763526992323779811904623680 7990287 61666276423268988190746621058139431560 7990288 -881531041611067714317034804905230336 7990289 55213641602763608838055497790794111072 7990290 -2461868419009519512925576886876175360 7990291 -85238414412621789324705016236219428308 7990292 -47814271011926166039790457991728007168 7990293 21225312588420572280085834165790338464 7990294 8042598558850980011598363737404938240 7990295 14612449887620649951601165330860027600 7990296 -33845898537616304181934018579351173120 7990297 32697382031450414595261136833114656000 7990298 -958835697676001309807847655943036160 7990299 -71456222560765636907271013480803740880 7990300 1167973530341124169375682291965798400 7990301 -109251689193515724883169735722504099296 7990302 -42761047278787139150744413594172132736 7990303 -534366932938279789050645688324469576 7990304 -41420048516278066794211141499410710528 7990305 42910741176666804751940228171417765760 7990306 -587146227510170949678566917071884640 7990307 -71720371072885920054572854789385106720 7990308 66659763393051266030436590110004760192 7990309 33728551761839205617705400035164994880 7990310 -18407286782782616588120823696899725440 7990311 -11072206774052557476419352292694496000 7990312 -25050664895237858563606334735076556800 7990313 -32984224794810777687976510586466813696 7990314 52755761503625698772077482932030634240 7990315 -13556964191672258497014878422156459680 7990316 55008512933354516455669410295939476480 7990317 -10542635820267409210569277715954782560 7990318 10287579144591057053301838695957868416 7990319 -95567849202753717452513741024495447280 7990320 5039620363857470679021741151757598720 7990321 -38071466148414389399853207813051151808 7990322 -78085785927155415030529588153235010288 7990323 20381602063863877642907181948914137728 7990324 -83902526024817967201370062623481155584 7990325 -13276027701726631560882975446219676000 7990326 13220383139768266705378509221626063488 7990327 48033864831438712587224174578490026440 7990328 157177255824023784598583893178813276160 7990329 16843479732476464504025927098848165120 7990330 1855024318496508477011249455740153600 7990331 45364185975860278659362137036944238200 7990332 -14923646043571061442667322848285949952 7990333 -24334328334592651879668588825846412296 7990334 -53644915908016868568833473871190352896 7990335 -9478297047671935776515294549279712000 7990336 -918610258165954343627705437839687680 7990337 -169194892688634474511338304646272414014 7990338 -780945509296770751945323324742528512 7990339 -31399917463175425196296371263540746544 7990340 -30568486349119246308573732537403760640 7990341 -26471004699128511200646838695085715328 7990342 21780616642128473343816580696266175872 7990343 -11594541304915193896004589792940278912 7990344 -33294202346978237908407480033156848640 7990345 -124395654116111843004076539118990036800 7990346 136008455514722136111264840701488128 7990347 -102802964228688801003392216964325382928 7990348 82557145705637061878862264275298468608 7990349 -176857807060182039201553799226493936650 7990350 4638104668838163063451814701645176000 7990351 43026014760227102984397406803354060792 7990352 -18910551182897546471307716052984274944 7990353 80984771867150655585203908199894538240 7990354 -6429829606365260777219798433473558880 7990355 305435840814003863080772619153420000 7990356 56419446241762577071482103966826496 7990357 95886555512438673331628779336361666652 7990358 -20580540853237993032562020104997834624 7990359 -21251671606398894130883748775210856064 7990360 19066508795263989282122299936190054400 7990361 -3714828553631700214464151849205631360 7990362 13428635586588765703634489188895009520 7990363 -22939681574811798728842060790214963388 7990364 126637740493733581106254458692991115776 7990365 -31019157959182479629004200091548741280 7990366 -37671649297464776099706197295952042368 7990367 -5493328932270047624587520802481036032 7990368 -34257931478804895412955145230496301056 7990369 25027906569480250117881595820517493296 7990370 -47686953736909715519632831844751936000 7990371 -24728043681488325468317995693039922460 7990372 -8683200693143060058263782006744964608 7990373 26919481617900930771876107870839514622 7990374 -104377232241594522691169230191476736 7990375 60999101981697759861754759068239220000 7990376 223588164081150612464606443702222848000 7990377 -12061267734608439375212585928411277680 7990378 60446085871594520965514281652106086400 7990379 38390068953615190841309246763131524980 7990380 -22776319468683527881894910950776883200 7990381 31411601377464422070876300886665276480 7990382 -59411262103101413868393082128824246208 7990383 86272309854332043281625831609013647624 7990384 -17063515978165790155713814031191965696 7990385 17970213364035596791794719874850093800 7990386 7852429926792993266750026822854587904 7990387 -82674938740329265007147328269568051048 7990388 -16598746962693260677149245481819992064 7990389 1581183960260447444243371150064812128 7990390 -11859436716534963583452592378679664000 7990391 -165569697630916627086622988551742885136 7990392 -47415358176986069868535033005983969280 7990393 -19107405148540333117147237228237160800 7990394 520400912556235046500673051901415680 7990395 -15733297637604522874459104621333984000 7990396 34063669657126754099622814061581260800 7990397 -46715377002203674567428295799276649600 7990398 10725780455502703884850167079900409664 7990399 114509341405286449092534367102575431160 7990400 6267030005175017352779002583973888000 7990401 -46593925522577280899906568918136501968 7990402 14887654589588475344347284499432945152 7990403 97191281262462570318243487967065231824 7990404 -53502406936750450658997219026348697600 7990405 16883706041731229609112831638162565120 7990406 10208180691082483891179604492830766464 7990407 3215450666840601285854024607437867280 7990408 -32189988256706923430175831139673518080 7990409 -17589525976167101678135830184318991168 7990410 25873761340908892515438044145512179200 7990411 -40002118138069949955132418618038788352 7990412 78926884222301019496777823918354511360 7990413 63905216391217993529749539837983774688 7990414 74458899953661900233476469686074757056 7990415 -74901362803953669009740737010585110800 7990416 -1849903589864205010148857810852773888 7990417 50132921009569544262769467654217676400 7990418 22423071507781510360275395506172757120 7990419 100961760937346452237558448439816444720 7990420 20889101441310448922691951527648812800 7990421 -38287694155696825195941366000463035456 7990422 -38021297921502917250838900373649455616 7990423 -17960028983288629594050164150387635200 7990424 52733471686069264572168473239629496320 7990425 65832563925268874997400096020486589500 7990426 -3096940036081275027298090390053316896 7990427 62669119770871391195727040751850294276 7990428 -48428407801971199884629539637304560640 7990429 -126502238799296349205896752768453227680 7990430 2561013943629415608776918919552748800 7990431 -173252328133184668796498376454893507840 7990432 799927059421683515772926034802900992 7990433 99161997751321643272244112386577193728 7990434 327101109646321826126190778289610240 7990435 16972825279097815074169528103234256960 7990436 -4612156885195146839541633851294760960 7990437 3921266299936783584585964432544484480 7990438 60276760422457088464203619085837937120 7990439 8024940788157619758067969575026662320 7990440 9505489748535241315360205095736524800 7990441 -4556756045797855185705816272638481158 7990442 46250865539647879506220589950859056992 7990443 90878610328321124485527159485637586332 7990444 -39836545125788148613473836648435171328 7990445 43772864409781716659682547477619618700 7990446 -19776144645215608450897992511115208576 7990447 15153119735710371098738482134329484400 7990448 -3977029626943449983097419845459427328 7990449 -32057948868048745509446252461812608640 7990450 -12951369000282041736800525995794624000 7990451 -51253518845014080278833936412567331936 7990452 3867701839877097606808863918897826176 7990453 -5903244631305456442167067880894840736 7990454 -6666432253755752878503855382792170240 7990455 61337917530938808120703164915938227200 7990456 -57269027450875710149202415531019673600 7990457 46352960063809000253763497753752862400 7990458 -8322306838166909154414308643209664000 7990459 -119306431115669370500999496141839635968 7990460 -5668427813395115679476064919195614720 7990461 134796457058345630103864824511286616640 7990462 -11120116849554907178516430731890176768 7990463 -27733530347099018361937469033807383200 7990464 -21941131302294065178632232719848833024 7990465 -9309666286614271527166600228239576000 7990466 -54464989390061798444684716586704430592 7990467 14847924731245426327482685212374108160 7990468 73932345212711274475141691848806635648 7990469 150070447069297765646938804788279063840 7990470 -29512917260436694360873015556346585600 7990471 -121626811260779774884431672971940780328 7990472 -16839360626340834316705835564665405440 7990473 -34686455674390862744227075233505983216 7990474 -737089437364480971199494019433069568 7990475 -799664734440951713666160467899163400 7990476 -17425168122235885493108197893087854592 7990477 -16703512944296748184367514981005962 7990478 -4682000473508891836277571713000592960 7990479 41959657501100746459271831607720230520 7990480 -2163051291663845161850811143911587840 7990481 139719330783633389297528015227611063282 7990482 -7947759618721506710821472982019662336 7990483 -1588111290207121088948324828829476240 7990484 -82100854475874050889956390790574061568 7990485 21646703609709230681740697318435404800 7990486 -42008285941079281601218344634345655040 7990487 -12034657409872254300017757048194400000 7990488 -4160751223169104791565805192613888000 7990489 50021309458967751568269114892764887240 7990490 12703805775289539338482968845439614400 7990491 -70009500613691335274440025328923701608 7990492 7549941476857215216523932160654781952 7990493 -19011787326468289200059484577922897280 7990494 29611125654532729456505620316273928000 7990495 -110737421175659141387010052776047607000 7990496 -7820396888036410403226357814881681408 7990497 -59881921634152249352957275746390896940 7990498 -20645151176709680187431312625508208640 7990499 -100085154436312795059836219267285117952 7990500 17267646991160714377665508084905984000 7990501 120001075290835560548211271940502733692 7990502 30637943679801956937869016971178036480 7990503 54215673849885037335558953592699774504 7990504 -54772402956611716960283126754111882240 7990505 -41630552640728300596932057875979642240 7990506 -42215351711749952540941896720804356688 7990507 3534593270386887098972054633488007680 7990508 14882378725569158233925701514920604160 7990509 -2648484596226255565661287997683734720 7990510 -19660505980492308624476172792733774080 7990511 -570315872289489783830324446124982000 7990512 -1113502424655073355196574868468858880 7990513 -114958908143488306820573004669157667916 7990514 -23032173718097527692462502892644440576 7990515 34531053749284623376666339404181296000 7990516 -67632458932817707788085300323207978240 7990517 -83558772408423379216468504554216465408 7990518 -222320273232632186156843745027850752 7990519 -37491241324988056045428666763954445080 7990520 45829407586029861301703996492482560000 7990521 -36323245556584077201149670541321162752 7990522 47259832426806629831861699299346303232 7990523 -129009507238908361357861802201305498896 7990524 -35565837598419048512141276669675798016 7990525 -33748985139250323607728720327870824700 7990526 -10317388237574271433479994424531974080 7990527 -112002492722272777201737178473147827568 7990528 18326879138929345021303445099225546752 7990529 -57987365521365224218571264782178230272 7990530 -31948543532771709754490095693122247680 7990531 44322921183498088073516298393857693064 7990532 65769519948184076788433008898253007872 7990533 -76445025293116642426164850204795758498 7990534 -99928265583588515797168651197405818880 7990535 9973406547238896294246481658189076960 7990536 52175819597209597317744767556379607040 7990537 -7909113112427627719560142524273340928 7990538 -49295225089217684502245537878664272080 7990539 -71946176905683841684398487416763943976 7990540 -14120293206583450294870147758090869760 7990541 -31450487950743248805425051579116916628 7990542 -5277195792275370734632577934684211200 7990543 103582718433713682497624433441261705144 7990544 -7071205721984521764724318838389309440 7990545 12535367603604413504761347499957780800 7990546 51301768599048479530366956415351155840 7990547 -171609897312187949281717747320704830680 7990548 10114464195643671391509656438663725056 7990549 -46665648673428489008749178072583162464 7990550 1821481821711908773073055412506736800 7990551 -51075201159733654905024229363297055520 7990552 -27380279045419247529338821785581414400 7990553 19698752634730895736602998017041159424 7990554 -17259482381997850599051501897091092480 7990555 15121789776382067767071959410038288960 7990556 26552777597582957699006704884082387968 7990557 -24137989497598558333881175066187925408 7990558 56064913810945394036989165374759338880 7990559 -92106546120847816844617683993369486240 7990560 -9593209160975703969197797057914470400 7990561 -69863513483199050135945232096284528 7990562 -60905548070562803621099874913241377968 7990563 -25796753620633507815511840304856158976 7990564 170828049665232500122000472835697090560 7990565 -66701918690687475509089314067867709280 7990566 41605573503618276198221827672578258624 7990567 -18381075396226496928568509178035774680 7990568 21999288043607541570713952148729282560 7990569 -19685370621432225315465696874485786156 7990570 22352594628160412291988697794782929920 7990571 1400141168673156829770372342296144592 7990572 9368230310032989234345593916181248000 7990573 -81018918796707986654896906497256292040 7990574 63230004412281343005834019808539192512 7990575 24574682340643455790392236946520872600 7990576 -11644066864475066832042160411629060096 7990577 156588989836256405889615921549923418852 7990578 -25570731642604835099605378399209106656 7990579 11180927483930789543545822567658999180 7990580 1028834071764348667124149037289937920 7990581 -40777454952830565990191048421452737248 7990582 -4762956680492288352539426456214379968 7990583 -105741942583936300703558017024106775480 7990584 -3745105510704794725265156039046266880 7990585 -53971075707058373290484354680761181440 7990586 -12279178797995408844338826129924612096 7990587 -24135860487635957256196606891457746392 7990588 -10366558073413665255327435651820045312 7990589 89868238872996202934996519079918696390 7990590 3577419401706798323788139415831112320 7990591 -2545439688806295381646332294724349952 7990592 -24152854643813231772384371306320625664 7990593 -6720460841627195587114162850583443136 7990594 23702396487295245610135852270973125152 7990595 32923099059557238121672343937369667680 7990596 -382016932994666968581999171122196480 7990597 7376099935768785127590994740500326046 7990598 7988103960579164720535561997021440 7990599 347538208918996289290916637175121064 7990600 -65150751326747886136544383644310656000 7990601 78470340808769743594563597919573276212 7990602 26003542400157525651819571065847027200 7990603 -63775724294644027179695441854381881576 7990604 41477880092881759458004599894176256 7990605 173047246783407858621246187407557760 7990606 -4846134237341005444485417833875420800 7990607 -76169402255388810379594581238221425136 7990608 -4931731712348654096078957914227081216 7990609 -37134778575683693620420966815743414160 7990610 -34072658223546106910117987980345139040 7990611 41592662879797803474649207677745281024 7990612 -14012629712473083940965744759909445632 7990613 37656066956685478896388116867730488960 7990614 -14939171255984700346673596901632881792 7990615 9556126554342775544467496313904451520 7990616 -85749750754887086959957102710113034240 7990617 54966054113460771994453581882150313680 7990618 -26138166119547601325995179631387687680 7990619 -13241614473828409229366442668871123648 7990620 -20235924933279806961683777309652541440 7990621 234517416726620912014418017367527994720 7990622 15304098603305691671953969200620320512 7990623 -6742005981535430036403298690596246000 7990624 101808162281697027371774295913271918592 7990625 29030442297423182688421610711299237500 7990626 7943043250634001835637718267316318080 7990627 1183650134072445861405361963252055352 7990628 -49942442203241204125582967146261813632 7990629 57382217529048861747926958564789360960 7990630 -45870309742535477171651441689381607040 7990631 17675448307779853014541145623515080160 7990632 -4263430945481212008579784597504788480 7990633 5864205478988586451996651760801774720 7990634 -4861282620177414225599698249081158048 7990635 -6406176349653045466506818699351984400 7990636 14336550787303966503489181763120317440 7990637 159030820230111767579778109534359216768 7990638 -29685189792898531714958431686855493056 7990639 -35646011593235574151959590904870176560 7990640 -5802373836921346470331094261877964800 7990641 67824494484546119916279771371829384450 7990642 55547280574050595565680641938320585344 7990643 -77458147334939031607466587725101853108 7990644 -79945757623177014822978707101048946688 7990645 -21880963484675628458190182676412030800 7990646 14788191413372975777357108572814726400 7990647 457535449221858859621684281069830400 7990648 -37161855734613427346891957049047408640 7990649 -177746182453892982330381416449193443350 7990650 1213793754872103471903868028451358800 7990651 30643584676077173466529087947126414432 7990652 -48577538255499643133305235538221758464 7990653 -940399523614471756587246922707431424 7990654 -6242837663629719884224236786662221056 7990655 -92928227483064806729645765063652268440 7990656 -34241541820553902622284807622413516800 7990657 23023093364819281319321410172060561712 7990658 47649779481932882205560776181876972544 7990659 8706838568421434244216373964396352960 7990660 28968103567790177204787703985571840000 7990661 49797058186736700470393496129316825632 7990662 19244038536051573301527594807696230784 7990663 10104128636999665067695457600077927440 7990664 99696336351569053224869885264932331520 7990665 17526102323330436092020664649542808000 7990666 -65131847354878874341615203208354668960 7990667 6071335718826509800259296752327829716 7990668 -11358983664838990178516693198930909184 7990669 -52652325046054802666169290204205049930 7990670 41296564530004826596267016528319360 7990671 39115827247285756694866896035234847360 7990672 1945847011336492315108033878297690112 7990673 -138485238014828116330446157732224816078 7990674 -22086255771843318433772226893799930240 7990675 -7016767873137897234800387660156644200 7990676 78270696599147817941036520349235036160 7990677 153140444895983706273451628360332275840 7990678 7805978622189119194865901405195264000 7990679 40386236024609669004858693966742922640 7990680 -67965310215402095854566230755564339200 7990681 25940500124654225918621414451017148100 7990682 7750419651617931968672577488693497344 7990683 48823338481531158415601775221162302464 7990684 -14244863934379358444504144624190988288 7990685 -12130307483940767184016406590963753620 7990686 50978557337937113619010068018924544704 7990687 -3882185932064939214306216981504977520 7990688 -30664213028450900985711854689991000064 7990689 -93943261813410610439088400702231680 7990690 -447427527485923890994967137807188480 7990691 -11296433851743112531595318319413410848 7990692 19309722942833676580500523067179622400 7990693 -106159363407253373474289477514494340160 7990694 -54465509345942994344927347598627011104 7990695 -11519890875875140459891589842105158720 7990696 -7442926553138643178874568469424701440 7990697 -21612639274489195689726928664921255040 7990698 12221982367704356814877437394942558464 7990699 94339643805778238267704888860837766800 7990700 -22810907590646560791932575312574764800 7990701 99038750863891540741310769509672039232 7990702 8184129451969133926102443547533855552 7990703 693166659769733935501560277726391280 7990704 -2960562610213666472119067373551616000 7990705 11502742022754363710944790710025433600 7990706 1699904365227320021233771690607228928 7990707 26821260382178310058825346449544752440 7990708 -81592533786393836705275328552580163584 7990709 69478398064345273709738048386111868910 7990710 -3247728151668248869122891564564480 7990711 77362115990375885361376046829312086312 7990712 60360671917537917140800923104333107200 7990713 32498474691626031914756533403191609344 7990714 -1372243832091608759602078992805274688 7990715 48464844025443891857006865149477249280 7990716 50321680953017982128545736121396387840 7990717 35436752035343123595165897552386960992 7990718 -24271608748183734071581073853548984640 7990719 -143361752004684341967964298637127608 7990720 -1108754734155568544343291895291576320 7990721 95086215318504736281112185339867004500 7990722 1177403287920704609425346347065587232 7990723 11044597682359007667941839031995442464 7990724 35611451988508946851509358993087687680 7990725 -51139476015669687864393893466922622400 7990726 -2965803987811565814639068089425369600 7990727 72525227539527328170753025244891447952 7990728 -96781343804054965394586722542189731840 7990729 65489376992540046216651876069026471808 7990730 -38857361727885219942649403766562471680 7990731 3474753297486958866557193706392418080 7990732 -25620193077583172294918848500473115904 7990733 -906382915234269358266652421479863456 7990734 -21267857371428040649757417733670032320 7990735 107910415482193934643897294438890282400 7990736 -6789465142982023098517054800757948416 7990737 64608595056540874523518438255712613360 7990738 2952420651550654276314923733843389952 7990739 -99277119658686402478909210285045659240 7990740 13092225467270405171337487739443691520 7990741 85361943906594701374586318593941273984 7990742 10114840926614349352372574178692037504 7990743 48893780811691219977511445540521500264 7990744 93931728842525255398909084444323932160 7990745 -34523336762543920065844323243987117120 7990746 -11734121836586823517867124887613356032 7990747 77754801483047894089319127188404230960 7990748 45534983311835477272180215595778558976 7990749 -1724529307818103069866538945381489440 7990750 -61409245374519070648079023739992656000 7990751 -15554119130906986190804233127981329248 7990752 22231197788627522996051744918694002688 7990753 153168378272174585654768180868859296304 7990754 23761888376552156427136309671130669440 7990755 98033724784617029861024092637245893120 7990756 -78630384844274267229945684015171680000 7990757 86327044284095719329948422933258561340 7990758 -69592034458345616961296150662247998080 7990759 -37472277410951627962806181192483471360 7990760 -55856219476989727443650474364821913600 7990761 -10077811438213271793377046641550353280 7990762 3816687301978946685073215400827688032 7990763 -105951299536711368906155970395331199920 7990764 19719060307225934453506686492767909376 7990765 -34354381823823086505823885163508436200 7990766 5089432141891501143602141739655802880 7990767 64423089103126685348769845513042880 7990768 -8296775692276396953182250554613956608 7990769 -87402008340762185419454847863586951360 7990770 18568993029066145193016651285666009600 7990771 155797621130508046427276172135172132000 7990772 85044906076559166834802236025405013376 7990773 82836459198440001496764539588211049440 7990774 82383433568527052080007850898929724992 7990775 -22295972938069812529136498554550388000 7990776 -527654355025943315551391948399616000 7990777 3906551286306078019412837400699024384 7990778 -21469898706248946769287402964498450944 7990779 13785040070156001489739513263812053728 7990780 -2720207671248325548852203189192386560 7990781 132742488071189775604458310148561494464 7990782 -39080973540270736962266777865849142656 7990783 72694427291108876735278747410671809920 7990784 -3957183086879346681066202484497711104 7990785 -113968702140218970073264891263265257600 7990786 -3426875187574241996506572889980516480 7990787 32442337609976583512651750254817491152 7990788 -3570221795110304762485579260195459072 7990789 -76997428314269849941888808228253893410 7990790 2373469836384492171254588230029513600 7990791 6497904496859018000928803912503951440 7990792 -16622287450510973200212992532644044800 7990793 -834607931012331157827966792244746396 7990794 4055698467610156204304713795803421440 7990795 -32262550753736229005032305504770983680 7990796 -119776195682191330848186266216653155840 7990797 57320731727114237182415311731278637120 7990798 10605028529541460198303768487377256064 7990799 8073698997374183775319129275132995712 7990800 4182706899079754729225782820364288000 7990801 9348607150934561927496768579396169664 7990802 -55452778479396994189174408860317928288 7990803 27876360152880556896940561976595513012 7990804 -58388654420892966240184586068435721344 7990805 29263069239563516229497787157917999000 7990806 -33776645892986912291443971307170962496 7990807 -53449902430296157265600529388785536640 7990808 17030220251390229421482198480330424320 7990809 32781996561551206391086722376476490704 7990810 7995560396229187588707027381878420160 7990811 -75259965307722278560077466579209942600 7990812 17352687643768502967315499222266957312 7990813 -50672578440852695617847419479175958938 7990814 16114686618582168768197468827182079680 7990815 -15202788995149673592240620129950318080 7990816 -51512802464408855243875084488228470784 7990817 66798349588037472896457701614108916904 7990818 6565884369409172305987823884779081216 7990819 -54784350965668553372197549189536056 7990820 -45254229782722452911305996884342193920 7990821 -23163818336988735741557242388329255392 7990822 -16377246895718546071110083841978883392 7990823 -48468606026254223148111966922936913928 7990824 37053649211959679885203967489978449920 7990825 -24480620620921021956086514167227580400 7990826 -64648474712125545730562474679830679888 7990827 -55519369873959550291180782437661583032 7990828 -75056056707943297428786745453758399232 7990829 62747920744872371451295946133974553984 7990830 19411816758931995943065916323450614400 7990831 -256619776913040807119192278586167466568 7990832 35073184723977484650751668662029025280 7990833 19543089691846807736952755335571517024 7990834 -50471506699971952388565118651797588480 7990835 -50512084519299161207852909657261256720 7990836 11810619680603706242969038134019522560 7990837 1398267354010857015454431494358993984 7990838 -67323688891276214873675040136258936320 7990839 38606902290417764054937783666758538240 7990840 30862331910284112867304808113766400 7990841 49591710804216971906281957909124668800 7990842 23182055447155074304450335720852445440 7990843 10790603566383548685847462307867773184 7990844 27791627467771666438494907867515319296 7990845 -3334155054276106279086260012606448000 7990846 -77717310402514788415384040640468867840 7990847 -51510928311936069224661539379835216704 7990848 14951359277940823197924531395765993472 7990849 74544990994694394260310514975793656240 7990850 -5241647572282284910720628860593024000 7990851 -68840352849777315246921115816947170496 7990852 -69365790187867146433915860153167880064 7990853 -51198809589510542234632628704460796300 7990854 542505248627223814431229377769554432 7990855 -23726490191499557239891761564737823240 7990856 9439883853455273064993256489598714880 7990857 20212455027211237679609166061899890880 7990858 -8348838229314433281260533409388000720 7990859 7569702810009001513687207287427591800 7990860 -26457712261486564115932100679028746240 7990861 -3096963619199854481525431464811143828 7990862 -128719358105616274473090224630562816 7990863 -1625205731958712019489689477748331360 7990864 2276086336447839215918533935145025536 7990865 13024571382457270175414252046570892200 7990866 13519059680199250140242964034117985280 7990867 -32094956698219688113037846788232196096 7990868 -5833685459490723129020383283399854080 7990869 65971550375763081741675088511680618848 7990870 6493691340043786865630758759964928000 7990871 43569153608216578353179279312385256800 7990872 -3405569964569523372965468799478210560 7990873 -18350441520100264538269091227330368480 7990874 -63822628318786123969652757507361730064 7990875 -32191830083766054550796353234739232000 7990876 -91835010724548023525510061779140656640 7990877 -31030732384668867158531863015444013274 7990878 6618533321410251132034741777723514880 7990879 47361953917148131957027503860610420184 7990880 -51322270431157624424235517708601917440 7990881 65148354494811512686110671887453931952 7990882 -22329847689118704621369044942100812208 7990883 651483630269715125415001679669144280 7990884 53149142439751369633288843576996657152 7990885 -45123243836139453734718532022094330240 7990886 1528194936048419528451733247806663392 7990887 40152125006224002523040979970022561280 7990888 -11798008382903877346102166357667210240 7990889 215236947301199050798526133186119296656 7990890 -9871895924433016654385865484341135360 7990891 -74973400759972622526142254200475181708 7990892 1219672209223835696186747829415956480 7990893 -710214843137462851045575789518126400 7990894 69119817112891392797919793355127314496 7990895 -65222313875002729749001898021621763600 7990896 -9554165628721363944130680560469344256 7990897 131072172647729554905795125571179515346 7990898 8412640196275648132402129267771741200 7990899 160533332803003820140921566364842240 7990900 -17453487642840153585714248027457120000 7990901 -45375395286950082271623852380917025280 7990902 35319456169150011560376435417243091680 7990903 57753228600622520549935329502296822280 7990904 147707424247888010087884627821614469120 7990905 482114271212645104806022944341585280 7990906 -15436059147957810841753333634030776320 7990907 68278794259807455629481110247149109156 7990908 -9072211038417110837384923649277837312 7990909 -21652869809252610009003396343824032890 7990910 -32104764799467387197968310117952392640 7990911 -51885079450921846160094705862346313768 7990912 -27999153152580365978918778762229186560 7990913 -27763519775261746572510229550326440576 7990914 -27845589901764181302859526933572984320 7990915 -32167108009189294112926709354524483440 7990916 -60685826046825954086733179467382600448 7990917 -359166882718773182612939725700619264 7990918 -13160788881001746149662250556048180480 7990919 32223748548544795843942531426329847320 7990920 -41832794886049232530109118416904192000 7990921 101936261204434735854072837930559966500 7990922 -63229770669984160653508054669126561488 7990923 -462316702948553010587276771285980176 7990924 40017823428632806578331019073710640896 7990925 -12627696969954373648473091837102764000 7990926 -3112336897385206530629465330579845056 7990927 12326031810350024461317546150861556832 7990928 532829664932558246045492680494219264 7990929 89577629564530608811257114657258230400 7990930 45946930887456360456986122014686835360 7990931 -44094535218631829103483014977423915968 7990932 12736871169025431064132565647242706944 7990933 -104731719849823174823764795736590760818 7990934 -16567932250131828255438085270937447808 7990935 71785044032266126871018264230673024160 7990936 -39023740947394968277862801303818813440 7990937 101153103368989496046379718898397184586 7990938 4729768246335756025022194534695861744 7990939 46779720528814868622854125738934061840 7990940 60078007693490961105555781308469678080 7990941 -482088591408954821775875116408755072 7990942 24251224386107756242792913502542527872 7990943 -35949693883732050231204597746618466840 7990944 36944968626272390026970022189182484480 7990945 -2017788797142914717300862203984413080 7990946 -101936641777795885163479278205437206016 7990947 112569252600141917585393369460475757040 7990948 429069590109324104272536068759638016 7990949 19069518855203132595394953346451705280 7990950 29164889272735185023909281120581888000 7990951 20944015205907815866697644589858200952 7990952 159878637821538133033725603765491374080 7990953 33405371530304346440338259451691388304 7990954 8589367462743303971635746326887670880 7990955 -20464827412630200192624509636657553600 7990956 -39831844171409438695265497334294112768 7990957 -1128554068882530249668872906730498728 7990958 26943932204562844768910380232680676160 7990959 32456372900900322164907053345749504128 7990960 1290735736280552901134727629158809600 7990961 -235272056688121256196264111626503614 7990962 -16872200496777838147677981947562656256 7990963 32717433122210797326867762075030487040 7990964 14857199651714501736836986971260910336 7990965 5340927674686757615866727665783660800 7990966 99727138094354795732035601340960318720 7990967 -62202281139623338749168446609689628928 7990968 60599115524101639344231265449086361600 7990969 18644052700634423455473920819205802632 7990970 -8188092213015531453780085653990484800 7990971 -47153430044901714857597516474010757440 7990972 149471374682720498753780296196158946304 7990973 61496143845007731313115615778867221664 7990974 2630211648258338194049220531483456192 7990975 56225163528165698673968964107159291000 7990976 -1003831095372549224930216450312896512 7990977 2147514454846682193401585790408385920 7990978 52381218941085196944473504015668217040 7990979 -99041951662790525764053659485883088480 7990980 -34854313618214959628765614877789552640 7990981 203270957162258142164859379923717117600 7990982 -10781047264502707366702106241171210240 7990983 -3361214512265913389820113196946601472 7990984 -59037514543519580774649912086433300480 7990985 -79117573167776218466198900059155329820 7990986 -5980500506362855747580713980256320000 7990987 209013186051848348995313370005192390112 7990988 37159400450185002403065623708184607488 7990989 61144689453710408006774324113994639328 7990990 -3140360818910857698849576819192741120 7990991 1235667382182805060669999497440885760 7990992 -18498160917983435339517589221824397312 7990993 -79448430979016033909934359350391135758 7990994 15346039535449642900520651546090809344 7990995 32502787577592224798525500365781731120 7990996 50572627872938821876228752639244854912 7990997 58498276160530481174712045313197385632 7990998 22801090700663781476849453068106135040 7990999 24180140275459589325707909263055237000 7991000 -133239279515269118428961718119516160000 7991001 24358776090817831542196028962617628800 7991002 -33166510398279226177513349850727485696 7991003 182964038765460709370802363733439909160 7991004 -1395449887571671079857183138550734848 7991005 25216374514081986818803251084958369920 7991006 45871770283756696268512973266629581952 7991007 22645072038007339000413559057807181640 7991008 -70746937642570659489312840008073216000 7991009 -52944576891084868931603858691357737196 7991010 -1110138622934700790653690456134949600 7991011 -42909766516059141802996585601075371568 7991012 6149313454363228609481433106729021056 7991013 -11179654488275281191905987318735588256 7991014 82707497596490345888716664175883589856 7991015 2275888355866898001685595129735033520 7991016 48226802446214347093362210850582118400 7991017 -74539269825165033850272353556765156934 7991018 5099980642573302547871340870045949536 7991019 -53769685728228446373745064435531694000 7991020 -50951467171991497162785211004105779200 7991021 34379160686452147458589171808013917292 7991022 -7829297461578610624127398294220907264 7991023 -77725239022046338285413835732331188080 7991024 8687603237442587021358488897412464640 7991025 2751047645598075784483541055685939200 7991026 20426206196999190682116138314740445712 7991027 -65414021309918785549182607913171279928 7991028 -27085919027694257578985827721646612480 7991029 -102980579439509074894704043408984529924 7991030 -23319226027194116062605947563147683840 7991031 -77655852284944908474693599279937959448 7991032 14666628731221770868419520064203284480 7991033 165917527884340348186550767135470258282 7991034 -630481201599507499742716709034024960 7991035 18889160904377105918146221068702600400 7991036 33536523776812979292376037360081617920 7991037 89279162955538847214573110454576780120 7991038 26214672061733789822364569765457251712 7991039 -6785945099866174931458810653764511360 7991040 54512895736534763861464680435831275520 7991041 61771042537715872737569108239137033984 7991042 -15450740354670421730626709788423048800 7991043 20476457517461836139910177350234241960 7991044 -17466395286492041990786820381395456000 7991045 34818331545282483336229346693299770300 7991046 9293529545086999262333941644014980224 7991047 41437718718410916616183204884460057496 7991048 2038505096764520413098455723110287360 7991049 126599451567134778589399792251583850496 7991050 -6546327892736480639226952147368518400 7991051 -22966034082532458458383635306017734608 7991052 -63122180429991401414951003888506311168 7991053 -17433057822169741541629529695299548800 7991054 -70998341091203668709972878943342116608 7991055 47874788084918572038597998401115488560 7991056 2422539530806893036995358880876724224 7991057 -92281344678617194887898374791059919694 7991058 31687855847802422044759091059617300480 7991059 102773060553303704282683479171511401260 7991060 21141672884771989909815739205353267200 7991061 -4641007064001970351255235249295582720 7991062 43512509235918202211866711166709163200 7991063 -37490385002970876654244794658298072520 7991064 -6968403644762992092099208517547233280 7991065 8127581491108241642788165227206051460 7991066 73256931471712613588354738193489830880 7991067 587760978728708821512819142725710232 7991068 -84662517202500461697034694033887101440 7991069 13884177398816695348101858434588668800 7991070 27792745595541822748227860142529603200 7991071 50872492950129299331155595309019538688 7991072 -42911832958563376166243090436874764288 7991073 26045581148341328198849470096309705764 7991074 -4122069084662023902543393481765212672 7991075 2653598595740901331509754490460819600 7991076 -27892783274543759963280202508514106368 7991077 -2738284391466050808912282048043959520 7991078 -605979610077144404060805796261234560 7991079 -13931582571674825806630353246411686616 7991080 -29712953451078014730614855026180761600 7991081 5521740856933222967950817914765510656 7991082 22063947344126872843380623699857920 7991083 -113134606268785638041519090212874990668 7991084 78094187200560561708002561104484265216 7991085 -35480134328464819247258982286449453600 7991086 24796943418622023644261198712899740992 7991087 15108229797570905825208908488072458240 7991088 6138568296179311244753116724251852800 7991089 38330856851087453559822897882626319890 7991090 -90709156428701913460925224591038174720 7991091 -1377798825744104105416440300715298952 7991092 -122021506236990887831018360548808992384 7991093 -56765337679005665654349811248396992256 7991094 -33026709964157153784814925681497571328 7991095 31130482194976627908331390781690212800 7991096 3859049163522152380846659292697518080 7991097 27140704293307103401059070421320350720 7991098 20595807245473219497391561929192323040 7991099 85256194596622146426120476998498928100 7991100 -7469936945572607866614145737695270400 7991101 49412931186164417026603031180207132102 7991102 3385228000501151508648539669788896000 7991103 -603774080606898505660606555805463096 7991104 35760960670896607062324195822384709632 7991105 -18124217739356110451815420500021388080 7991106 -30283303426606367697482557396559392896 7991107 35751425128679631309409343575984455356 7991108 -3515191181975064285188048064912194304 7991109 -42636170536424948525201380163266047360 7991110 -41192990100941424954122527839198000000 7991111 -92021776310884133739278328750211928376 7991112 -5307221352248280120986689762529280000 7991113 65835471174994734119368135693121557924 7991114 23244471822244000880421462185251972656 7991115 59115016473875110380948734475177120000 7991116 58944498713127399097813285318472556288 7991117 -5876864577206523694760410981705929600 7991118 -17694183515935618755437461071086172672 7991119 21295314706087633736689833093607345520 7991120 -124435743536266610875769154644213760 7991121 10493750544253598646268719804207635904 7991122 69509252551393706900825983985734641984 7991123 16048968592498294945545961817547246336 7991124 -90451583526200047932171582758212208640 7991125 111305463507060543249307852224365235000 7991126 -41306125076701828018852830882145287552 7991127 -15933951040344378983429315509841168736 7991128 48340107099590216010121332562300600320 7991129 118516891556414811002985155680627502730 7991130 7617478677615246824021395149334225920 7991131 -223675810354707859897547992623543788136 7991132 -33352226742668866388796319545415680 7991133 76570196518487903569939573353273642624 7991134 -12083654697420874474038107350201115520 7991135 47669242980481140816873162379196887080 7991136 7490924794993722572256731790620884992 7991137 42129249924395290343211425960485171200 7991138 -19133305307115768009842393098890952704 7991139 -1364405295968970032390095040295613680 7991140 23808037653434345036889447067534813440 7991141 -19130718640212984804868919243640451200 7991142 28703011274816657671477887619050078912 7991143 -10137110823417526808799712630892632416 7991144 42761014109178788199150016183597056000 7991145 -39209060164346910664807991680648964160 7991146 14748832655123585335024338533117273184 7991147 -137849014403005966467592355609125867404 7991148 -21651129584051865073651940451869675520 7991149 7326773821439647311000856149825516032 7991150 -314819962905773073056433107981006400 7991151 -2825004223319773315574475977145037056 7991152 -7102045647900019736427877434007355392 7991153 -102506463545906660009008673771650420800 7991154 20778431485446271867283739507340293264 7991155 -31583865540172004269283102236523648640 7991156 110461047157620991236123954762924595968 7991157 120266889473271001831664728415476561920 7991158 2285595835800067051309548555186523392 7991159 85861008448468025803048405925778004440 7991160 -1272421734660972199632264822866534400 7991161 1074752871440960815297704721053747072 7991162 -52091079217605494534769300421090881168 7991163 -3091381355722086625839683318521499520 7991164 -6760913646219634100929360932330681344 7991165 65054898691615952071385882005830685860 7991166 -34008222782577720389100505455929794560 7991167 67392297910544038381588619697515801216 7991168 -27680186103126121942112822120939520000 7991169 56175751027926947410497785404234188000 7991170 -54376506913316168320099697139159651840 7991171 893599551956304137214748627456424544 7991172 -22229445849248755338555697198701465600 7991173 -66324016320081601881283435963399545864 7991174 53206556993836851283162607922114378336 7991175 -28195971064923489683070592759367059200 7991176 -45506082868227771494560128099311569920 7991177 -66673196292811264397287123807039087974 7991178 17458688497232910541314547130156667648 7991179 -38224566053751064878298079457279354224 7991180 -8179100001123491120231658328815820800 7991181 -3515939868639573961119370996061726304 7991182 -16342481290030839659677367857521345408 7991183 -39526498307743488959976710719370422560 7991184 -7249679556820022250283926913898250240 7991185 -45564631586313396473491987943647540620 7991186 806654588608705923513704384622767616 7991187 29005965095920571290167626407364692080 7991188 67535389906877829761472416671600644096 7991189 55989742985500997805152328822058384224 7991190 -3565339959008119807338989076936460800 7991191 -24524912110925680573108888458558071920 7991192 -36613409445997341148553556004857446400 7991193 -32952106142312528162310611610948791616 7991194 16290892653225922204145170280381670912 7991195 96579058846534911071381213834422843200 7991196 -16268475607559926955328469664556195840 7991197 16915806191039201067886701661448529760 7991198 -9764811356648424339166006586337161664 7991199 -8663135782291567308896893875267498216 7991200 -8743577241855477983361454714886553600 7991201 220594091104706903142452141678862349572 7991202 -67892854261922105768386527970504500480 7991203 336759654124966526323634826223092952 7991204 -1845694067230736042733866479205867520 7991205 14771678980878007719938985124525708800 7991206 619209204079833679879388167145481024 7991207 -293007299777551824132477178735355808 7991208 66910324345204495215493702826728934400 7991209 -130385530278485599533857798730022019590 7991210 5623757526504410589037586231607897600 7991211 26230321746821109106852017114731811840 7991212 25686215625109668323633991885149678592 7991213 -10726853779013808644923166611065774420 7991214 -4955116484609913760510649423202201600 7991215 -92060096422970977213057013286820155600 7991216 3859746160524271700458864108307546112 7991217 -4136028792709137086596209911388979020 7991218 -58552239292165918258664308178388787440 7991219 134194314254034355719175879260721636620 7991220 -5261191594703582056980851659227678720 7991221 -8987005921320664779802101276709048320 7991222 13026067132273356891092823602982088704 7991223 -11614677277505956460350312105672268976 7991224 -253829754782546070276483718082451333120 7991225 52505851729124701318986875319320418000 7991226 -14631883343940507622779882050596553760 7991227 6116242622752483365743895352824996480 7991228 -17957460926906528683582371004305328128 7991229 -77314073476835572902437905974598515360 7991230 -13558741511973154519291197218849018880 7991231 -107441338866948626914784908262834827968 7991232 -685466203059941662374822125563281408 7991233 8287318334766960525962737875603420482 7991234 -13166447338729576035831741043040241120 7991235 -15797422808846357649429673391735900160 7991236 -94716366706366484642922478154514785280 7991237 -112704307146676146461030347929037860 7991238 -5323582227697522817476738469912796672 7991239 80670560325903299970257893334866606040 7991240 -22387440777416232586787766084339456000 7991241 13857382710244100539308308333621706144 7991242 1450713877657305316645791897277231104 7991243 9149656453007904013873106445458196000 7991244 88831399552883521565957831270058301440 7991245 103810216758930895898505141887517100800 7991246 -55842782312895616248016767769457732928 7991247 39725827111143565069468577676782570496 7991248 -2974643791949464910061859214456258560 7991249 472736334418197651146674489579560960 7991250 -3268759733741607359864523605944560000 7991251 12627012134408433766996062743422502252 7991252 -87456000096008524293211502799801051264 7991253 -52915745261815965221383465215849815076 7991254 51459676802126836267679357638235148576 7991255 -137347882386664502440219712024128780800 7991256 -9370410980050559551026238951263436800 7991257 -104932704869548693135822220872329749494 7991258 5906256917799292667600655686469534720 7991259 81946274952100833853320056882932915200 7991260 17452589670638050942913647255828992000 7991261 -48254545316811496242991583217020832276 7991262 -75565430235182435567019237736362037440 7991263 -63190316249450992343756142729905696784 7991264 32210120569742338870876959402042064896 7991265 12354570432185029141927683985357864320 7991266 -35556156992127167332536427761263925168 7991267 -96484749717710932417729811960813904360 7991268 4134056428178436728239632728831084544 7991269 -32839881875741910838151805944414952960 7991270 -17536138227769206233796765857646186240 7991271 -30147999737068366498977379179172115760 7991272 72690263906189457542923218615876172800 7991273 17117628897325304862663947388608634624 7991274 81389506192336909980495099557870093568 7991275 -15234428210550012967347639360143890200 7991276 15142474503452767325704947289005166080 7991277 -7540684592622196240557354260628149760 7991278 86396362164996623436603639316018213440 7991279 -17749091731979906679474681840300788424 7991280 4096090034665585033106059067429683200 7991281 -76375689340375897843748304565407344256 7991282 -16071045839702298279657184000107268800 7991283 -89750943125995440423984736695406072776 7991284 -9542028041508878118849272356842577920 7991285 -48755477420891958402124105682026066020 7991286 -4312934129675751434053258651454016000 7991287 -5215527236244205138330071873061743240 7991288 -793505541021007249247216099392266240 7991289 -44500807620093118096611925194449173446 7991290 9268852848007527923763011966723347200 7991291 51935176135688031741139325014175865600 7991292 482980370304542972683638267874934784 7991293 163551955592802551671047390063196124320 7991294 -25074059081510257264737599872985186304 7991295 -14687237894327463637400353873237647360 7991296 -113444921895567757262560145788358361088 7991297 19323515204615361566926008765608218452 7991298 2266879450204829731661403678255951360 7991299 -73215679564419561643213664391397136 7991300 4233020931320272679258421883178592000 7991301 627992896977645317273442613790336544 7991302 44036852947697194513256933718491664000 7991303 -49933238240149683041815264834456793448 7991304 12948470308683152180619473570695741440 7991305 17250971397370643365885806492781843200 7991306 -5281762909183460245831695961138365648 7991307 -26108726757260710897755717490500262596 7991308 1634145027605515134389131077456423936 7991309 55687102281884581528584312399849139116 7991310 329287725589601228135615570478297600 7991311 7117335981806213835918582484172180912 7991312 -6480800837105532079286446375735517184 7991313 -59266056396936024142975406824794129312 7991314 -8265497025349258561815770893165073280 7991315 77905250934542474477358562235238102960 7991316 -58496283195928716683880671091788648448 7991317 123517730525267500659470633033907510300 7991318 8437826977524509936787681779605731360 7991319 520447086221452558101563222825406720 7991320 -22029743307977756173587137775742771200 7991321 10871673219822656878367422430365066692 7991322 13516777670005284652642611021849010944 7991323 -99668984051677317352748175122789560776 7991324 91083322064953080398686959450997555200 7991325 60003650551237809928274170682608320000 7991326 32247002918235436039405734442426135296 7991327 78110142962985245856018822980819807520 7991328 54431139897148436941979251147802148864 7991329 -38960604083880639874548405672307815070 7991330 -33692529822110736587605236698405153280 7991331 3595508571168859673480334042202325424 7991332 108972888194651600606249541610757319296 7991333 -1993948503330163644676658765709153600 7991334 7096644895124017763823445006659124608 7991335 171714978509670979149003172182374400 7991336 21009236432799237565443785949263047680 7991337 85283584962501757393355223755147855760 7991338 3609836139639767745465155782841264640 7991339 -136410539507491218688270221428796694860 7991340 -7545278521827744128224512133924454400 7991341 160762904255369829512382025480779214742 7991342 26299055823454747079459918707191243072 7991343 116930197576647234471046128945556770000 7991344 -12189920149301062550356485610405642240 7991345 -5356505742700394741255929037128039320 7991346 16446807484559928501134572258703002368 7991347 -2898845941463238796819620354062675136 7991348 78496908239561801533393947797195882496 7991349 -46824996007689054260737672422551475936 7991350 8580889059630362986026654453062160000 7991351 -20946876059849763030627415960099029696 7991352 140221038798366416969972153388084633600 7991353 33378684306754757177777780162320980304 7991354 15280789314068556266036775394878991872 7991355 -59626115593344078919262375879238737040 7991356 36411612486022880128609984277052986880 7991357 -37041164588614821124120293575884284768 7991358 -115043236181044312231162457674602227712 7991359 -32126894445969288578472697227980182320 7991360 -4429143721533034412388212585256714240 7991361 -40496884416102868862903478671763302478 7991362 -28466180798920651351697203535066064000 7991363 221360603993329286007810113700800496480 7991364 -52077288733313736970750454148618445824 7991365 53126897733255065622839808605291251260 7991366 12493811444302511896588208342548804608 7991367 -975604554020002545768549179857149360 7991368 -18505822328136651861725757472903495680 7991369 -83482797616721110143224811167188648230 7991370 -26500409125497755457488570960632824480 7991371 30837796104090240174104278715705981152 7991372 -91202820779174313435695731024559111424 7991373 -11612272846983937805549666509752637440 7991374 -51473574573043791228691030296078176064 7991375 -54594291508925147321399358865569096000 7991376 20520160351232477014030955875678420992 7991377 -70328036071549786295612920246152277788 7991378 -16690225838856443996853591206845810416 7991379 641930617969882480840993009469808840 7991380 -9391813121845893305305571761482301440 7991381 -67158973197715037683157049943690068000 7991382 13857555337124042537588539495993688064 7991383 6036816361115616347534131458268552384 7991384 -976235914611939719555597591681126400 7991385 11240053208925888843217285558923297600 7991386 38193212574517080894523200156862846944 7991387 -77715646832695191299020806198125753040 7991388 -73546139701205553520740925944779880960 7991389 -19495208237949254183998778403845212800 7991390 -38457487177688714112024201700889616000 7991391 -101493303421021794417832288454847350016 7991392 25940035997771521688856334953532882944 7991393 -54956769339754836150499076092455785472 7991394 22799710582623657393692319191622166272 7991395 -30044370194532180994003171180596039600 7991396 20913781615334090287968143460278722560 7991397 -9880766693882945416332281986325534592 7991398 59582675093859488473804442047251391200 7991399 25714564038214056224665097015008900080 7991400 -33148124170173588520296820059863040000 7991401 12014763333097543943253891954147965664 7991402 -7942178259379163654607321400826341200 7991403 1711220525427489203364943850210626560 7991404 -82800146174473508461715521659642214144 7991405 32824320811393288764946157680918821120 7991406 8603549319740916612030892673164462080 7991407 -97710161527829828693143698550368503344 7991408 11509833602504187798512218328936448000 7991409 -32105718486682531858522109763467914896 7991410 -82288033073308732513203428277369000960 7991411 -104818469754204174124347259015819190088 7991412 26974716022555462242419279384084189184 7991413 84785078502759763594725389104893553180 7991414 -24815972009178032795131144521647306880 7991415 36133203014760721968930087978974799120 7991416 17897639433648377006859756911458836480 7991417 14503097987814513206626714968587246592 7991418 -67515232684671291033906575988350165760 7991419 32080516313594482195243811124449840640 7991420 -84510179800371256991495611789735134720 7991421 -558254998258232429425895188332415200 7991422 -54336871984234656041266181855004835776 7991423 55939659317384922942782427743398935408 7991424 15079391688873271561939303897749258240 7991425 40575048568818569698626516730595580800 7991426 40894543546622401453423075649081064912 7991427 -16283870332968096142525304835492586320 7991428 7656708076222237170643651097941835776 7991429 221544902294024765409627310176805211100 7991430 15129903171274785798160409482780725120 7991431 44746138822422600986503417129372735792 7991432 31552486674810765472488242262570393600 7991433 -53778039107896885923926972664264043200 7991434 17840203296419842639957733191430883840 7991435 -80452818861039403692528374316337238640 7991436 -39817832428726624583434597758804914688 7991437 39284980300096643380251514127395836086 7991438 -4791458676287607219101336111810949120 7991439 77650280375347691390298715426339647624 7991440 -287368470042299185014966494303354880 7991441 -22522548096395750118030731956226110158 7991442 2778310015484000606088264534985804800 7991443 -19139289643683873593534573915192769600 7991444 -6139891550262087422324950564354617600 7991445 -12779612243233940994296139953176320 7991446 -27283522819766192852125472643136444416 7991447 95250036859607623889881277377633117896 7991448 5367189084474318172998093677273702400 7991449 40220008250688254442897414694938079620 7991450 8818791975907300099052378243370026400 7991451 -37289745170395917768282974345765336160 7991452 46496059243744849687134664372488222720 7991453 -170730432737231388879833605214048246298 7991454 -34058449360051447098469163555939045760 7991455 64384607324597002413184419285584322000 7991456 -7677511155918806552512467245960527872 7991457 -2515430659612982358239916499434837888 7991458 -31832242930165374157594865567150815920 7991459 -33192957745672568725604542342030001088 7991460 2456727053231439130498764987084468480 7991461 49407305272925423961830850449759623072 7991462 43744599000469063725187732112620769472 7991463 11069618500531880073056621399072677200 7991464 -864233985607132596280159085436026880 7991465 70483416895341254685614435354924953920 7991466 -15250137903998580861373888953391795200 7991467 -158653673792433872699533912700561337048 7991468 71033392085903681858499879930949563648 7991469 60182602813893779739675797353088135094 7991470 59327295725122923619664342859539551680 7991471 -34355225069182307210909954613781097328 7991472 -24591637471546870224637588159902842880 7991473 12222166657186262813120923121727260544 7991474 39945679538015710790147850346320441648 7991475 -13440925920765768509302170117355008000 7991476 -27791193447159193873120861374806568960 7991477 45645286103101252601411057316464126460 7991478 36486789537324921546053204765331513408 7991479 79191368483130225497313299724487542576 7991480 -5254354384844074162249794208774963200 7991481 -39186196929323754562978046787443625648 7991482 -27260042789468808899908407847740856320 7991483 -12945339393621079099036709020359290268 7991484 5917329562363411710968824181197243392 7991485 4892349436248014695615779501723900000 7991486 45948755295971849937260329167758376192 7991487 -28900872733107377606478952103861103360 7991488 -8749418230492465114094687582127390720 7991489 40272280764699469852105178892695974368 7991490 4753525232677468591967939304109793280 7991491 173607513130294717569466399740331137000 7991492 9664016914408008168503351859854146560 7991493 71121397861881012723042001272296919264 7991494 -18475619556066347294805377083705527168 7991495 40617523214635247462648004894147469200 7991496 -57369338855796475818045560368299571200 7991497 43745626399428963286009696962545303092 7991498 -14314583125816030726737639396974850000 7991499 39501864718464770232976441284721713648 7991500 -57076814632882136987300784649479936000 7991501 12021224816941624748560742426649348480 7991502 5419473928440774757153682856926719104 7991503 104638997838639215808474036029185912152 7991504 1494751508905259972560435920712237056 7991505 51942690953149463172985588885719630900 7991506 -11502647856744705171067876237025736048 7991507 -2036927960159401671237631758469735800 7991508 11989270946695057319194764746147444736 7991509 -8605294629615397117293731526494064384 7991510 -6950589657701063528343283182952899840 7991511 -6759967172403153381724755058666671360 7991512 25940838695935451441134747489442611200 7991513 103103640909864343097098305870971662740 7991514 -57569169272924323437372083469513024000 7991515 -8779811741885614341479256735145444800 7991516 40935555151669510276007170532165766144 7991517 -15114060298299582510142133674794845088 7991518 -23254979658999220191286085968946503296 7991519 1580806265523055332614493858923600832 7991520 -45358520213132662362888055179902976000 7991521 26130688651831692938901581092005535744 7991522 36128258736203700542197991140274317824 7991523 -105823744608883344323032484332488713628 7991524 62649007801138500287776575259656720384 7991525 -31305060238107298627730276909543102700 7991526 1956561081174949993818193520365374144 7991527 -128790854702358963142349258762944828520 7991528 -55517016407657707955010189279177507840 7991529 -476048858946317729872758011572856064 7991530 25457041827965897507094366195682300800 7991531 -33798827632773091684664733425432998668 7991532 15492353661057801363813289388648307456 7991533 -144983632084844594123456489588944030560 7991534 -57611498184767795291855770646351226240 7991535 -3289900465395028745447988326743808640 7991536 -8558223262365934743907456239882272768 7991537 50801903019188509682714664525786063186 7991538 15678117196475684932401837178356975744 7991539 -5515317279141893125922258880637074344 7991540 43063741208815498101819764437560042240 7991541 11045546342996114155276019991754232352 7991542 18140743597661119341171202136770392192 7991543 68557867711032723382376799804342356400 7991544 63464957293220335915955900021475901440 7991545 30160553042859714702230567853403743300 7991546 44859472587856897251609594343842186240 7991547 12513817694140017725032837379133364224 7991548 14546742574424892415499667856074027008 7991549 71545170114467299435343310281129419020 7991550 103487854983677885069654089389696000 7991551 61750559860685628519762480052210204224 7991552 -12266649233007325336413041382150635520 7991553 5489862975207743970057494121218548800 7991554 20338136698147411990337028186448640976 7991555 28218657906239701181318026537918799520 7991556 -604608530450536683372193596526878720 7991557 9265345585734717319963244761453651200 7991558 -11391687710624468012251984658470665120 7991559 68562518264243023364605759849855281360 7991560 -1703211622209616552262383335261696000 7991561 -55859625173773156756477390169652835200 7991562 -2757244019669509336431838371650131200 7991563 63975967328369476491509358330906921812 7991564 -13750141638841756002416684211284901888 7991565 39270530449679220052850298836929079520 7991566 57483274674520343287696996904933376 7991567 37226074583629798604414780346720062880 7991568 -11362642031866524439778557958758072320 7991569 43526931895754394930118529770291681970 7991570 61418259345044654600954480986313828160 7991571 -24478076919083280380886590752845484800 7991572 -38056657571667913835778637216675903488 7991573 -76770496689315619600290319080865160178 7991574 -25996071472322438505814637209358437440 7991575 46993868033220810204130897933324764600 7991576 96546566507462045646947823372244654080 7991577 -128122810999734124872884027406313440 7991578 18184515491199326121917287783220134656 7991579 -25906302247235723046645310320241757820 7991580 20202494286625147670794204120682987520 7991581 -26175347478722469396659350142978027496 7991582 93762917868620767818297886547018347392 7991583 -1069596059191584105827951065623485952 7991584 -117322870376950581050602019039810617344 7991585 6909451960553597837752251321611895360 7991586 4789954479108923744010294590546735520 7991587 -19939829878280081529395052717651429960 7991588 -90993886706396197866903526389203619840 7991589 -41621793172242856752463273382549379552 7991590 -15015007327406626682010621190675036800 7991591 64194330698628621856614565950667423992 7991592 22436219003656134289372658289738547200 7991593 1059188222855857602000045946260548864 7991594 -10327029685371706274986392098003354880 7991595 88349249282914334679282979426598565600 7991596 -85510085850284430639124257642470060800 7991597 -26206072703427801833028501056487671028 7991598 87987979824662553443556607087139377152 7991599 -29052197800478416329412714300304443008 7991600 6755384640711537696166626759800832000 7991601 -43901379998681627406810537666548769168 7991602 -662456153083845752852429699107946496 7991603 -106961698511182620092451903422337204708 7991604 -75370008137849930115331289861848940160 7991605 -43907224910952310375933266355430484300 7991606 -2912604611057344175175231832267867872 7991607 -21057782188701773782343886425555576112 7991608 96071566364137651252622473427208744960 7991609 -130107041369407522987479523437926484000 7991610 -22609004599844130755133102434108636160 7991611 122490047301938810282658860125736710032 7991612 54239885337185683733270514254105312256 7991613 -24027383024703035147144863079416514016 7991614 465522845961340322090871397299661824 7991615 -158619003630410702187430562710692216000 7991616 -9199740550633034380068386724863016960 7991617 -58156048477654198723168995823338100140 7991618 -78333175228544021359638727464683363328 7991619 32798684230767904938834033052602175728 7991620 2647694753951784743613901347655925760 7991621 67497631705873021605138105455256761664 7991622 1249947639323309105469445334670800352 7991623 88850812227541031383174283432927862872 7991624 2210681967242462642632473926113689600 7991625 50236463535028661343304910806823376000 7991626 9873951412121300291444934926035613184 7991627 -547272506579757713390718101203202928 7991628 19910188455465164979313772635004375040 7991629 -78655501898660868310025936953548821770 7991630 -346819071361624104658070499645312000 7991631 67590600347686021176865824774842601600 7991632 35889110663225306789502405842123096064 7991633 -21791893478823641664387714674552582796 7991634 -9562788955854731449470056170323271680 7991635 -93887564586497028512873807064092179920 7991636 1987155870200697240079616227625287680 7991637 56789714478971590251188747580147790368 7991638 19778154745193388819108618818157270720 7991639 -17097308554042450965627455764198669560 7991640 -37180747873038822161466219724173312000 7991641 5619592369916500018846412440425795200 7991642 64984653755254825770836195819564556000 7991643 41183272206710055481818761518115291328 7991644 -58961387378962231883242483801111473664 7991645 -7492682047466937650668025022389975040 7991646 4251461831061037369794555086298435840 7991647 860033249421056670529654972419264040 7991648 59084559856986524027487493819401240576 7991649 -6293355845045831486406750824340744960 7991650 15590760015307530511030535593713874800 7991651 118236665219745921239229883270891987392 7991652 60906528308184125252332328594691416064 7991653 -88256682926361822151989936760993508098 7991654 65880223119359816830520149315116055872 7991655 38264964157074946483639877353991061120 7991656 35259555020368245289158859648828922880 7991657 87063617157608261129659581635450094906 7991658 10553197924279528664414331181504032864 7991659 -25632245115337281690519826655647958096 7991660 -55529567095396730895352237589754040320 7991661 18175532095682615057410298299760811072 7991662 -14934356374732659647947271970754295040 7991663 41276612966023933362212607852580363824 7991664 -8012734072819820835440704495922184192 7991665 -50271560402933953429100695076795830080 7991666 -26356625609323815204472766940464448000 7991667 82104670655800410170040522772639472928 7991668 -16703711534161394036066502775953008640 7991669 40930353507977820980684769215431963296 7991670 4831759010826560090075685904805160960 7991671 14840399475286458852353303155488919144 7991672 -55037022590753849865591217150472724480 7991673 -55614104330435992464061991294428726176 7991674 48280410300280144899662273903683668336 7991675 3951450049159395056667343550723508000 7991676 21837504159354045587310217017009192960 7991677 -78971984858759947434400370939530247808 7991678 -109443470904624255432539265052508952576 7991679 -634190045898847303807874723823185664 7991680 55445114111089253195947329433947340800 7991681 -62175531310329340943282836277791690668 7991682 7962348362086285912500777318325109760 7991683 56534506691915639536837206402515407776 7991684 6972581507709887607372695459168140416 7991685 32828082336337233030602034690029088000 7991686 47765152277872471111050043301931741792 7991687 -213396862407200054979646177029407232 7991688 -67874499287940819293700729617026621440 7991689 76675485081197565867037716198224910720 7991690 15591556559582880400666005117167047680 7991691 -63267597831372219793008532680812768808 7991692 163224786919938633696832873400208660480 7991693 -34954811111937634592251607210443915680 7991694 32041422583970217513226551922101220224 7991695 -70617786496885443295649708886367450080 7991696 -31592257528546613724578820696629403648 7991697 -7394807985831892687632750289492619328 7991698 4963428444200719296947000506909198848 7991699 38590809216936095114972248621030233120 7991700 -21155733426294570179424991195013529600 7991701 -121679555655829973300427149522020893298 7991702 -81354730481911760660810259166098644448 7991703 -1124478909978955904540681274194565768 7991704 35760983211058982212994008848989184000 7991705 -26413152706424036909921511413275606140 7991706 37772063914325969259463323695344418304 7991707 -22498020921677798344811832732105115328 7991708 -18230601786579726790201826148713333760 7991709 85522259533847219861392060468031082528 7991710 4861386660636245281505202000016637760 7991711 -6568584629770987790651760186740655936 7991712 -37383267142326129008813284693155840000 7991713 41795227453230793132466491028957844962 7991714 -26710536045708710967831901374507773568 7991715 -5261606554835738202506218327204172880 7991716 96355261229521654477950092156401792000 7991717 12133609844821988453487428189686465146 7991718 8555316193338514830727475595459268608 7991719 -18219358760439528067138321595208071840 7991720 22071076892878914599034367087747891200 7991721 -52596891299714254064966060188073542620 7991722 1603553461641080512617720546908577792 7991723 -49253287036089282425862347177085879360 7991724 -24253773433447101939547239918065034240 7991725 20707530706504667875522861749715554400 7991726 16109389807067192255148500578882828224 7991727 -7682919190645607994381297804651461760 7991728 27403956601394201008843653244360343552 7991729 33675533316826666222381826291374565376 7991730 -16059130545757973630693590287383040000 7991731 -76525914818606077651346737275623246136 7991732 26141501470110881178322338902362644480 7991733 -69208578916567315159206866356004235840 7991734 -1962888426040798514224746140927122368 7991735 -30085605899617181056047622074881109600 7991736 85635652073599523701276758576459878400 7991737 -21482054308252189565145047873613909500 7991738 12373743181588358280031488301453928448 7991739 25180914159144680279042078551050278400 7991740 68736337294228847237822102190036656640 7991741 -22060398796494680468533081156630139136 7991742 5141225768721703701947294126480501760 7991743 65670138445334268776341255353635676992 7991744 50474448010175355693939923232044875776 7991745 -31764810216198746183323653164899370880 7991746 737658724917934157305497231946083840 7991747 -10561134358161697269390530062738020804 7991748 -20909111346488588094521917457815296 7991749 -11335396130054638420548637340445537250 7991750 -36593087514339514508049302794164960000 7991751 -27327805778099355481967083835296860000 7991752 -145458743582062655476028885899798502400 7991753 -79086589331281046700122602901236566384 7991754 -26288677143010147493878162469979367680 7991755 23486530506276753464216585682257892000 7991756 23779694309549950309383610391316990720 7991757 -170903064513691161547366386937785543360 7991758 25602045635996653405387976412603653376 7991759 -106926440129732442207977808976167905040 7991760 3049682722423697822536026380430213120 7991761 -43355985021300529935695408133016245600 7991762 -10460285938819648204927602101882910720 7991763 346212188506485214624098901547771184 7991764 -26119233160470960857459332435034726400 7991765 429158226980930922107428768065733920 7991766 -20986592825800559468210268613085401248 7991767 28315801448314304209834680653853187584 7991768 -57062752524019945582126669241927331840 7991769 -34048256055080256906363402220964305152 7991770 1822466843741158546882553774377113600 7991771 -59662618964993635635790311761783100240 7991772 -1297997237200021745980624351084574208 7991773 85443077317376502069731569164123802022 7991774 5617447870520688274367712829436449152 7991775 46540734257055314077481648067225633000 7991776 -31644677984730578940880511156624818176 7991777 -17271370198591701952611201440687425374 7991778 7176848653624824652638341329327872000 7991779 -161644853453319689219558218263432971620 7991780 71499146760931301050811426267035545600 7991781 32983597465959629270128240998204033024 7991782 20290275923480114068968330611762080992 7991783 -45692172069867900966049239362643533736 7991784 102390292687011187440321339661094584320 7991785 -22510241459224746398454625520927898240 7991786 112997227979485609039832231645890928640 7991787 41071647081955490846520745846604871168 7991788 -29073294811453523165694093896670485504 7991789 2449132402892676410503977621318772524 7991790 1308978383741886348362185867782512640 7991791 -12809504938040891804073543926688786600 7991792 -50162800917675325188346534516120485888 7991793 42112851567192788165270668990392753204 7991794 44731825706023637760918040365608199696 7991795 2162798190524018755090737642109829280 7991796 37666827599565884430779873543235796992 7991797 -38774028672057591666382803866970789888 7991798 -58614673591628002109716863177738474240 7991799 65971542119897535555744401256241655040 7991800 599428384024015357518157696143360000 7991801 1508993817269381075300324424544869204 7991802 -5689848973247835975891506790272771136 7991803 -150297736347151285670185435992590953948 7991804 62246374204540340306700931390723917312 7991805 21881262262871926694700021225982132800 7991806 -84232482341150418087240177441116571648 7991807 114532499951887429153211764071791503560 7991808 784890095477648749136462166884352 7991809 -6764959435569226266459550015879318080 7991810 -22029239712291206475375609097181207040 7991811 100820304583122942786596208689963942640 7991812 13560348666289513236875921559497271552 7991813 90152551023888533992011825369728798880 7991814 13517986940426853982350828541372674240 7991815 -17999104794185106664688285005037899680 7991816 -36101732965283112379254026585774653440 7991817 13903908488410035247363877248146973248 7991818 -860786511869605010372051603565865680 7991819 162542928268858634919006887421683967312 7991820 -54175491198594623664500325640773811200 7991821 5402275561770696430061988483385634880 7991822 70285668457561158585801094286731674624 7991823 -9042330032756397050344107552951728256 7991824 -1211058469237732881883695448579702784 7991825 60230809803203861958269572700747864550 7991826 31407553991542323671466299258037631488 7991827 -155020505725508343073008120363857216976 7991828 35374353076596810771091190723880656640 7991829 -80425509415150805134753563417509223876 7991830 7024271014603723698096088106205941760 7991831 8313768005707566423958076263997411328 7991832 3559476724020396972299446486355128320 7991833 18062256338012999853533821677264693504 7991834 -55695468596372532700051186629651571488 7991835 35553083324358548663094577524589004400 7991836 -12947278374425405500605717145201695744 7991837 25480733573171449246604817362208532800 7991838 43523298632871994760266949832628552320 7991839 -49999534656118117960229414433230515360 7991840 -8984772151234801175119309283524608000 7991841 -35183065900592756744813698742033689824 7991842 15182007551489867535465374728267317072 7991843 6442136865591520046086799934902829888 7991844 12601750966801417951093327908849868800 7991845 -72846030450172231656240035785706786400 7991846 -6769153874675368665069480994752388128 7991847 6041185091120650707226554850393040808 7991848 -3287010208710863473319741151082752000 7991849 80167677318329884000831381879787682660 7991850 -15438557199148263654281194426091136000 7991851 -1698079911586650629394226526078538648 7991852 -9336341272363276723482814746816445440 7991853 -24790333587838225067177953505947374336 7991854 -6361465411315246597237436551238039040 7991855 -39355970535771845188881431870840637240 7991856 5857946179837267820967635951529492480 7991857 74901752278217277281249100340983097106 7991858 -27380970924925815161218933143496012800 7991859 -11312682495182088482901462486405969096 7991860 -12809350261948553999436215782275033600 7991861 -15901132758067477287258487890286577508 7991862 -9552263598732757435483712754472574976 7991863 -70003570147691260755290539580547397416 7991864 24269571840981570169307397973067919360 7991865 1433937200920318221567637031097681600 7991866 -80210205809338729759807645666560340368 7991867 58084579198408609057879990100169869520 7991868 -5574541442843989492333534638251744256 7991869 53811251247450342396175406134615619270 7991870 -7307242618035237426988599165796707840 7991871 -98155699890260977007288901765304256880 7991872 13265268494982503933568530649312133120 7991873 -114326502331654701535436715366425418816 7991874 -10660597821272861343046016365513918464 7991875 -24712669454680930095988675621362725000 7991876 -65248011152322915570016291242998816640 7991877 128772453192828367399630100990712673920 7991878 73506588812094412092635127470745768960 7991879 -26963263015584676828930748480900113920 7991880 -11731173697886805224600988275933184000 7991881 17624635443993898784434306577062621492 7991882 -17352245868050972924661391138989344208 7991883 86611324035600289358715343047129677052 7991884 25413301091679235639678519539899116032 7991885 40684594228328786101113780649807313760 7991886 15779398741607982815287474471702262784 7991887 135606556846448012629526798088979854192 7991888 37153251360239072610034829353590054912 7991889 -20159903208828274467744727158288192000 7991890 -3192651676107067724821897001108974080 7991891 -18756433510714995780069174765421650708 7991892 -73750627418461462427124638946216960000 7991893 2879014848267889698050732077074992128 7991894 -99306163495804787385286284213918720 7991895 -29290009264266225188807390883508725600 7991896 94734082416958178624407342301107691520 7991897 -12370094189746721124741789783651393654 7991898 -10663869100867517958077580849880088832 7991899 183791964738089423446262167264969849264 7991900 -40557867209011876914770677482228480000 7991901 -114188403990177621463147805285221070970 7991902 22878505101401959243051763398303064064 7991903 34570830251784650626184596187351862960 7991904 52111015098186256150374157888562135040 7991905 19533751642521698432351213213761719060 7991906 -27769028593969364509024922057138824416 7991907 -833836362186636506607698757470261760 7991908 3385472948751270850483063065384556800 7991909 304234867892653244292956481859980786240 7991910 20720899051213641295338189849060288000 7991911 41932615101369184159580372250739157392 7991912 26114134299427772098347297933655219200 7991913 104587881113465698424699568432630312000 7991914 -33393476836113743779634118575735762688 7991915 60065181180710879545216644094984531920 7991916 19497529533995554556639991418085463552 7991917 10275672283068666636597885651975638592 7991918 -41827559962996776321741997513622352960 7991919 17679233993023821495819759777240256800 7991920 1984968516307895910964288481951416320 7991921 -17366471590587826564548134134593477120 7991922 -11121551046603304112911025190146502528 7991923 49064537425522321449252478369280859984 7991924 694135393941181352842758776457633792 7991925 3142959757059187226215136215562486400 7991926 -18359633717535944995554519112585536000 7991927 -16147201717003824673269639458342002368 7991928 17281063905995581685625926063067217920 7991929 125124526116742774468288452577928119 7991930 -3597306499385559249499237019587721280 7991931 -76311179279135976326123230311100111848 7991932 29576768125250691883139923901077836800 7991933 -35870369826480472781956610819097519060 7991934 -46083918146081816533878003465619081920 7991935 38353475944838800492634628696039608160 7991936 103088863732559768720064489116506521600 7991937 955841412428177647956019337748585888 7991938 49391390014064633840036079640367035296 7991939 71700254592397956519244238304578287740 7991940 -43875354858115343030490794816295014400 7991941 106619312318569040239450391166956405342 7991942 -7701724663359986495708917825417634688 7991943 -53627072855230065454547313831426358272 7991944 -125757853144050901541228357788291276800 7991945 51340112015564851078879643022770422920 7991946 -1020893404915183861374045331898378448 7991947 -14125955427236518008910151823530178604 7991948 -62219444990626884273337860392095687680 7991949 -74806756820110230427973220540667012224 7991950 -25841869966717890891090832057084704000 7991951 94482204168636087345829061087875161600 7991952 -14665442250694326966016095146385604608 7991953 157045219188605643658024503573494545202 7991954 597817062652258699804832092782220176 7991955 -24237710123864202206516960927407630080 7991956 -2374496743595757849970252753589125120 7991957 -45693506127142880410960979030906023794 7991958 12159365183249153724340505915973372288 7991959 39972649320817490405998601654696588304 7991960 -11466180784494349779652098621281280000 7991961 -105803657438976159983926131408416354016 7991962 -13252330960001652622881755490715028736 7991963 345436279167388346024901301709195520 7991964 18931908404533672855589797473390720000 7991965 -48866533806568306163580895448119998600 7991966 -5715267884371726491213208140293056896 7991967 5533032227695208610985163349223288848 7991968 18865937330242882464315145810010112000 7991969 97706568395974937262351812583101820096 7991970 7315919033434835957053572293087846400 7991971 3817119177669332677369634021925969120 7991972 -16233314202901535690193802097608661760 7991973 -56181787982837407232791804964233497600 7991974 16680126703759709918946781026445293312 7991975 73592368851281915542184958142512792000 7991976 53361689514442223485855644569298862080 7991977 -15649022965266896283066460473306288256 7991978 29317753496617264872180615722193317040 7991979 -36351046801954920913999786253565839016 7991980 664330112773256573244743755876623360 7991981 82922938428652900481848604896101205782 7991982 -54212508149913149747943237514445664000 7991983 -55123293803512193078692414982238014720 7991984 -555833678012441931849251139747840000 7991985 -22749749977831387590943927618593474240 7991986 4371410036931999559656848017401636864 7991987 -33410910333379084465718223299625246120 7991988 -10396080041377492011436069102705336320 7991989 7357158535764248793256821923077963200 7991990 -27451968689775970835360525365314940800 7991991 14903248416495412006131794260559637552 7991992 -30718436030554707590063003987362099200 7991993 -85085073157332658274887961730934876758 7991994 -13853626539900455285200953394309370880 7991995 4766494861908267961912661406735532800 7991996 57538069754533449133536363989934720000 7991997 -21159003598500322821195363586640779872 7991998 -8002530062511820183131221427181121664 7991999 -131257104030810039378012330062375064000 7992000 -12939173304030988156487772489646080000 7992001 1464454814967134155954197078612110532 7992002 16592745345098925762112155623424527976 7992003 -32775403615175886085621931174311391496 7992004 31057401002497912033340475387985351936 7992005 -29504677760847107170609730688557596800 7992006 -3185083107963063320972914021036239360 7992007 -31026830258719445531317017501311848656 7992008 76258256822220609359487172369241088000 7992009 -10956339009525787244249187520387739286 7992010 -19477013520290205208498807759264735200 7992011 -18203345882846232498191055870830273388 7992012 1576243657061333581484094065260019712 7992013 -119546908834361272345897021330451041536 7992014 -13965213098101969727414151988505934144 7992015 -34288613642110871573542941068409277680 7992016 762992005732554577236365754801897472 7992017 -22398946334192058654358345404623523840 7992018 -56347460017614718570613928820575761136 7992019 1487991681711381814426651432123798096 7992020 -22152762760393953592697343439169675520 7992021 138824374113639312195158290878745590144 7992022 24104533372017386907343159086084316800 7992023 -292975724917275515868471665367110256 7992024 -12815000688318568085900721587841146880 7992025 -60099592201160972693541662325575326450 7992026 4643501019349717348136326154011503360 7992027 -28838730779250678681487711014783146760 7992028 54231907390539929142574283502927962112 7992029 -43593448355485355368022762180827719432 7992030 431635009129333635098855761011400320 7992031 98089067764790444443589746551422716832 7992032 -79461267768585021609539688544723795968 7992033 156302203022191138434799426256959488 7992034 -15622589470183849623326411996250481584 7992035 28164720636802184707199766930085780800 7992036 8852096054765565322597608688624695552 7992037 -45737984855421971949453020497797023656 7992038 -15143142737962056565793226773391541056 7992039 2548816465391044803347510319487084800 7992040 1287608926278977857048975297354137600 7992041 114160719750529554338216917025810048442 7992042 269474295307433572726332587379869184 7992043 -23872880602628828286885722128364015616 7992044 31571703611111027078728471369037463552 7992045 -53563718134557256936217334472696975380 7992046 -14650516987219478747814417329719193280 7992047 -128480092812057678197252289758907469848 7992048 -2557879155480414628267509534135681024 7992049 57305002204328355465204430338564707764 7992050 -44132518906680909101854189304283600 7992051 61021916652692227638889725043640344632 7992052 91027610714573283615465586735953181440 7992053 20366772780557287272987132242667290784 7992054 -9249353492363506981845520825109852160 7992055 10424921036462561954853115460262673920 7992056 72423133617451420210466813085932666880 7992057 -91205826753001237038553030920322211808 7992058 -60174487194863283987286616379225550080 7992059 153002940911777690417626095401516500260 7992060 6326328573630194503858537888071336960 7992061 7806518579184518235469176329740812288 7992062 -7824588133002501975243629854952102400 7992063 -2541476951156007345589367280832067760 7992064 33337839651207712172253527831761387520 7992065 -39015345605438194816461180290076806400 7992066 741455312362922395869387621880022784 7992067 24509994973596144278595086959982098080 7992068 -31699450328237462479395304831139856384 7992069 -89686159014193913545339892003301351456 7992070 -53584851541485923814486473317991491200 7992071 -52085673769032859169268264435078993048 7992072 -42050149692429064481785281348469186560 7992073 -139545970268261223779410038961847080678 7992074 21386541795874332472745405531712476352 7992075 7254001316735261005844748249252115200 7992076 40578596034406201562475848046518101760 7992077 2103625587109929763575797127622735926 7992078 -11723260805501344496372612895784952832 7992079 84940685955178921392086505993086793728 7992080 18298609825977341144666093322055925760 7992081 -46405437493555223257062581538764688000 7992082 -14576956993362452466477414924387150336 7992083 -78410613286431812344800538819111254720 7992084 -14839334260071899224122297090715944960 7992085 12306733687122859706180358066688062360 7992086 -6499446409402839470398582565084750976 7992087 -46847370170962960247176821680692377240 7992088 -11106227299637495139424796696808407040 7992089 -11621787538687094303713271142664987008 7992090 26774697808640506595040692995832241120 7992091 56276723519181629384239085538470089104 7992092 59083797567049078083995514887957423616 7992093 17450197085999753423707824480761603424 7992094 50647362934878414895302874215714117312 7992095 112235340577115848215349816684391809680 7992096 -40272938644090202101579693188435148800 7992097 93256588691173778339904188545652654080 7992098 -28698288325381814732371289895068314560 7992099 89679223678248974948208175566670376484 7992100 11381081263690404636733572497797600000 7992101 92990247963778043131566957113937892824 7992102 -22382936604020552487976217389357263168 7992103 -19060368480827313013086540190190988160 7992104 -128357109665960344700467142190160281600 7992105 -62897179239425835062799772828407554880 7992106 47303557068802433046718955545206169344 7992107 88322249672869188677823083400148498356 7992108 -3908628239960126708067601936489158144 7992109 -788798279137141529166130571068708032 7992110 3460050126712449223456460938857676800 7992111 6432078514494320848680118846829920800 7992112 2131955145061536357183919695156002816 7992113 8174591865539908776725813845792344804 7992114 15645361049768635179139221951123486720 7992115 133553556655548110443523154621448396800 7992116 42944703418996504053427633938772899840 7992117 26317592217872645648488170784496327520 7992118 35666501185939240163484621985792505760 7992119 269709186292836475080347838112838902896 7992120 41016997408189939775415086847847833600 7992121 11653562334630047745052828469138568532 7992122 -23933350141711776145538173144799577600 7992123 -79907753394886224630600398415735248616 7992124 -40699999191808620727136296862642791424 7992125 4818139632779259093610934134819854000 7992126 -38309874379358873483033994899809401408 7992127 -12324092327996064478743044394384794640 7992128 -606526871570614140865279775383486464 7992129 -106415571138465050100958275354564862416 7992130 -15889810396943568970573529230312997760 7992131 15685355864798323694501343956603800320 7992132 8780444503124728229719810516061752320 7992133 -201590306159763381161442011294951894436 7992134 -5213840488240626313797074190381722784 7992135 48325945721584379734177914283534555200 7992136 24179738070572788814128311200009625600 7992137 114865575976097342201217664373260365786 7992138 -320190410300523658901464852715212800 7992139 -172624070636226976302612296549608253040 7992140 -19771311073221043544080294948815206400 7992141 15209184979516426546834694772087183360 7992142 -112403644940381448003658918650556540416 7992143 91433691372359979428125592666368129392 7992144 4342371159668354536422379942684975104 7992145 31224450451654709386645370423453856180 7992146 64924267156689264771966533976278704272 7992147 -58938844291066494144200700717858563400 7992148 -11195334732704816561099720468071395584 7992149 2427893487596055290173493429994933120 7992150 19842532038345507040304689368186849600 7992151 40955374693713629935546163340400444464 7992152 494380987308460620330993711051571200 7992153 26052367872662127268788569906857628736 7992154 -48778788841690399172860133419139998224 7992155 -61174886622193127071328758237665563040 7992156 26751015692355562209253835546097756672 7992157 -29343013887033398985009470396181102368 7992158 -68688338581689040216248566090002216320 7992159 -36062062656399099744186551918387521536 7992160 38662655013058386189137910209445888000 7992161 1805830736843257722639545824912310292 7992162 -129323680759752456680320028164613072640 7992163 136942865619346784879099177487442965864 7992164 89978438185164690005757345416515061376 7992165 27765596251368677884950022727545909920 7992166 930594299058071549378224410782456064 7992167 89740763419723309043142211216598060880 7992168 -95167722664089666267168538094288486400 7992169 9794928000015341164557064184859354996 7992170 -31379971762007149410733386280302594720 7992171 -29338535415418830067944363505786440 7992172 8053417622991008813660082148829089792 7992173 33934569499468828275317963378690646240 7992174 -3888683558733216596455646072575643520 7992175 -40017544134724640910401822020971064600 7992176 -22691601742388262997153768816719495168 7992177 -25374286407757711056730556272618830480 7992178 647751588373279606354783314145588224 7992179 2601280007628056862524186021995465044 7992180 -11858425928151292288992627623264624640 7992181 120797562332758169463699898798792903982 7992182 136555811992210397510871184001184589824 7992183 34065760730061234164784484192973518824 7992184 -84275095178301028422227256938165821440 7992185 -52903871300057455416620193795089637240 7992186 -2077054800640273328607744162739080192 7992187 2068720938376175661800289673491194400 7992188 -48495611178847225116403524044679052800 7992189 -3549191221374395586242537103814196730 7992190 3133835690628245831689252973598849600 7992191 -15671156612959712968008733833522363600 7992192 7595082670903368666165516550463815680 7992193 238570121218976173561448169568430219520 7992194 -8914911404787815355628943224946159664 7992195 -780807383006215905053301455994389760 7992196 24933009840434537789589644176567606400 7992197 -5112438237994277258554447446973797540 7992198 60189111284476491529548938989224868800 7992199 1462149825524754529298489400099768120 7992200 -32969353040080024923014784040224000000 7992201 1619617002147961898772038325951826944 7992202 -64881930414490601262770957690847950496 7992203 9722949099890646000253884291541567488 7992204 -45670948552044183430418311954366857216 7992205 -22134993753326712911009481332006535240 7992206 -3883461589339702793922119054526005760 7992207 -8495919956046424122747189736165318680 7992208 -8848727658640644401953276884722647040 7992209 -179138842181926309461264367755527721984 7992210 15679681978230377292867064662326584320 7992211 22100744253075152713996947034965426000 7992212 -19440183063398326638243101906886336768 7992213 71890776256217928493600025253095792544 7992214 76613466596704602475371438425794599456 7992215 -42571654314181627109632872282216230400 7992216 -3012324016993929552397860359597260800 7992217 20240674003924245467011244553623914400 7992218 -11198586312797308456138539471797943360 7992219 62889441476512861011416217420039093144 7992220 -356465961748525269189771877795338240 7992221 25134298314564625470917730924136648422 7992222 -8746040392253737840770626970643829760 7992223 141076312016873297839426504976077333472 7992224 78437938583759090395375758971602206720 7992225 2424441339936429828505920565610509350 7992226 -44674455897920518552145257940012221440 7992227 -53836101919639201701388507779461128488 7992228 -53529401732318768857770759050603412480 7992229 72242641235891057545780793785869069632 7992230 41284931571031564149635204096447525760 7992231 -24655583845744411929290954220672257760 7992232 -54598144641772340902476707887534617600 7992233 -14486846445354812885936481101977724316 7992234 16836956495833838508001025481788310528 7992235 1276916772519167942346898556351587680 7992236 7683632118112707202437131275620925440 7992237 7716176067728290496596986517491769344 7992238 -184832196559883200773369830541081600 7992239 -10293523505977312974885042785881614960 7992240 -867221127307922964703975389351444480 7992241 -79794991951765752209655267674928597708 7992242 -53009858855368420048697517185608392288 7992243 -48739183240083889178176700555847168000 7992244 9165218091307241762969725553050977792 7992245 6134845003368357237727168751873353500 7992246 8699037935585369468949378372037459968 7992247 -33840480122602829652755215971986091120 7992248 109707175261128626407352950032968478720 7992249 -60680774696916618353532811915248540336 7992250 4765838499919557660698297788522752000 7992251 66136239959653085654924712432679185252 7992252 -10243098988193098034770189784006721024 7992253 -13900980913125256210272004998494849556 7992254 31814041616556393071391144488473291200 7992255 30818511108709576980572338923312576000 7992256 -90759926423982824198733974017495007232 7992257 -9219407292642108805311013026767352576 7992258 -19239333849541856597677193478425794560 7992259 -3684274152016068282279649460555092320 7992260 -1248712947448711484379366088871013120 7992261 102738516025426311425437492398069367932 7992262 3977497303992321306909889142325985632 7992263 -35342003517771044463994944731079400488 7992264 5193529554900487273756451185794416640 7992265 -12163484776736397066335177812929089280 7992266 53450890439941736088989315163116496480 7992267 87259108519862763536434886529460568280 7992268 -92540755933489340378876261488099562752 7992269 -83725721378209092877029063747907723380 7992270 8945008588113611731965251204100526080 7992271 -16017290205274970365313667378355136416 7992272 -34587597237214549964766856578501181440 7992273 1363611964755369413852398458574889184 7992274 29603138250113223346180329566477466240 7992275 -38597317524382884463592754701727203700 7992276 60390480409312642150380402915761375232 7992277 52696785606403413602640837129507842126 7992278 7018682942541999144667759024151561472 7992279 4567665704587321515376670200254732048 7992280 -41977833894424837505021797033073049600 7992281 1045734892975274858621893772934474048 7992282 24933310046741055965895791524124232192 7992283 -58601416419391457685339669266927392 7992284 -40764365123776663782222507573188544000 7992285 -38679625687842124807145656303793203200 7992286 -92550615890702386319244021430703675520 7992287 73110241232815368724779930572727612312 7992288 -97634533766213462343797335515214381056 7992289 30409474385769878353452922423838518310 7992290 -3743004943674460480437046815933481920 7992291 -36177732840457368197143559036480598408 7992292 150618911396730095630007166109684352 7992293 90677095725959094566813471979033681600 7992294 7355395618767999203170291525806518016 7992295 735666677470634697859325101186043880 7992296 7275720360783904026463457824317112320 7992297 -143291734934274672232546357779495036960 7992298 24120642574795636369566285662493716400 7992299 -54233185727444983877530879003075684464 7992300 -39500061887827404643926618708746227200 7992301 106008682624048260749626680248430705504 7992302 -5224613901507319685005290271581363648 7992303 54505735748403347137610089956711863808 7992304 -34908500518661157976777954204619898880 7992305 -10779454132716500106154428367415413440 7992306 1658399886253199280716079513300486144 7992307 133998566104405315736153658146604563280 7992308 72950274419062356726886448800039148928 7992309 36513091208258527092619988244917321568 7992310 22102093747030711054723922078404341120 7992311 77653985310350352339162078656779239912 7992312 53068209165983461335916993150854758400 7992313 -36314427064856677692447472811386395840 7992314 10203450519251327349289135033422005760 7992315 -29815424167657921312980254881676899680 7992316 -4643124777047413256675497672227747840 7992317 126556350400292662920911052750621777120 7992318 5236958028362375132078496101672238720 7992319 100056339289343457065339631095231899944 7992320 -21768948959517656050092591568933355520 7992321 417842920915322471522238283209983520 7992322 -17682003227786556076228365754599495648 7992323 223659011990976016921288334427094973304 7992324 -798349605839652210237983705332469760 7992325 40481094970382729911825315166773581600 7992326 -34213793758163577183510587477024892096 7992327 -1657973971584307513112204859687254016 7992328 -17598922201873949951339479632277831680 7992329 -222349862429451593292807166807980064440 7992330 -12248105371533476155797608834290702080 7992331 -68899012505733105067883657402153898000 7992332 663652036344996737579156743187042304 7992333 -41686456929483365820537727546575578196 7992334 32430132615711564851996952827132625792 7992335 7839512418394341855087988983683400000 7992336 20348810892936500463030299485812424704 7992337 -43807774588267509253056274960063784014 7992338 -88976315404490484918488217041121094656 7992339 -28224777266131651060750952430206760192 7992340 45196352612083747930398797930601219840 7992341 -153161967214262305853879382387732817170 7992342 31630618589913508702817747883773427840 7992343 -52127902511657546161109294831375092408 7992344 -7477746448141277005339527200807331840 7992345 44325494850133854424438919488470035520 7992346 24750318975317981890942891310885783520 7992347 -84441634114437524159700608034154514160 7992348 -2218979085294879739190122606483070976 7992349 -112701621216548559086365074772648394650 7992350 29481137285950892255920438709917440000 7992351 1761827450531987191003127919228780000 7992352 65258093845703093450657294886882508800 7992353 22476045929384575924882742861888660244 7992354 -1003237640007289460884395658777380480 7992355 -16282283313632129257367978591903699040 7992356 -19347629213691285876350964105690142080 7992357 129760490858299165612098006570552849120 7992358 -5939105125646523053294501332599889920 7992359 -48950970545106211626943999574439283920 7992360 -20429796139381907343589893782239411200 7992361 19018170646695327390306887346087268160 7992362 -6882132713090741195751827765489949696 7992363 -55973414699978409823198829012688136320 7992364 -41703608871529852599688741123809787904 7992365 -53833707478181376348667762832315344800 7992366 2730991791908042450405479940509597824 7992367 1139029368116351168326502630200462840 7992368 -19937358714995210202307733156736811008 7992369 -27071533258988394252984515979140689920 7992370 -22170227503926010120258548359164674240 7992371 -112239796967032480418248012933960332000 7992372 -31233387912937521627987206105683857408 7992373 179402248478659738974923200452104608622 7992374 22036485294833771989817036857869916800 7992375 7192892897488146274920401491714788000 7992376 1406935823765403011053249115983503360 7992377 12145081268544968408440043860226741460 7992378 19501617007204663908288519914725785600 7992379 27121438396884364784269812587892996184 7992380 29097713979670607227601188275496826880 7992381 55343831344224816227649182269229405952 7992382 -108801418067607366533685468633771040128 7992383 55597183651153372224646155840485489520 7992384 4998337665331885338054014187010523136 7992385 -55545718331080051989545665630025640000 7992386 58768544727679123568622580303213981392 7992387 -7720279950815308980106627223066542992 7992388 121192702794702960855366077136994365440 7992389 -47561125493685015040186535755327034880 7992390 8670158467791291154046300219313655680 7992391 67490047353152048547279859858144623744 7992392 -13611238891642065527930111813010816000 7992393 -13128879393677279978967161544106156416 7992394 16660963440645201683670331887268675680 7992395 -36521057123851273145991718083265132800 7992396 50460075974285783296329794913345975552 7992397 -50362818455566639882174766385587627520 7992398 57839917828311917564919842155543339200 7992399 -23167860867078992738912287189647037440 7992400 -2980371463375459692520037325975552000 7992401 -90049801822894192300337921332581683598 7992402 -30678558657533327536018029178744965120 7992403 -19612326697155869053992456333493475936 7992404 49804788643135128952864585603144335360 7992405 2634579369631898414587295156463350400 7992406 -6473818372279247878491313081116894720 7992407 -33272658963318612356941442650887087600 7992408 59214380714509189244133161014139289600 7992409 -7363003035258461800087547154392455920 7992410 121245341114737793575143482461320960 7992411 17896121600879597450477077574996027904 7992412 -55414626194839789021867057890483891200 7992413 129179461442548170118745851707123372 7992414 -27178929852284064895707367372901765760 7992415 -36735949666052018656922715088692343680 7992416 123826213758439216329772243832339300352 7992417 -12196367617306653618229679582343726720 7992418 11146664819517414679552900851164514816 7992419 -27030238091513945780237211536319774180 7992420 11099913643604404609102703396857282560 7992421 180573984242295040555639280825146330622 7992422 55954815323314825878153811305832780512 7992423 97942621454844462427795848704869533072 7992424 23879226249384158630068742841236766720 7992425 2302968617830877852780946982058280000 7992426 -15731827414026179401900422155820464640 7992427 -64388730812053948288699865255408739600 7992428 -115989658515758125335779396404380940032 7992429 111065859382252265273770467470770016160 7992430 -56397575222865519425631236483446579200 7992431 -16915018878087581431130642547966232416 7992432 -116205586582876494823667026048647168 7992433 -107067247807568718955628206127951289036 7992434 7021256400852023167975667574277524480 7992435 -942461672322341595077201210440377600 7992436 89912970058913684386580543476619703680 7992437 -23147020328943064552611177366972693600 7992438 -2033432455130155807202430528478456320 7992439 -55919121864838889168815263303268199064 7992440 95262959933622452688014684284796620800 7992441 -116980336077912737477032730635690364880 7992442 -92959827610331165110687143389967082128 7992443 9683738999054489552901152667939178416 7992444 42040592555592277110506198528506724352 7992445 96033913951456285476473454394664815200 7992446 29324684023174233568048731835656268800 7992447 -9319949004942235616221864954018150200 7992448 -36269398579237365705802408134369607680 7992449 -35581563419221294229202013978924224300 7992450 4219230070573468318240449770666847600 7992451 11210489956514115248939781633655501824 7992452 -20413273130715890129645193030642832128 7992453 -317725265541889367160265030740867072 7992454 -3247263681749441773634370318556200192 7992455 -43990229409082399127591694449171232240 7992456 77739416475889069203231823409205043200 7992457 -107716807038369618232023642612030273600 7992458 28771671590394037942820030977459619520 7992459 -50240528796894360438276029194626419280 7992460 7455283339203866884793174216606361600 7992461 -5350813907841980283005782419372827808 7992462 -27589617003715273591322358850675904448 7992463 155205963163439194059909343489670737712 7992464 -5254842699981001001564457817716817920 7992465 22057286713007241826309318630617248640 7992466 24149814683879423068097574982021006464 7992467 -20014936567943667233233913453066248800 7992468 37668574139208802911411444155679934464 7992469 48146546730467348737171659777055329760 7992470 -38227666517015574251990298749818141440 7992471 -47278189418380594623388106738002759680 7992472 19879853351952699414461405653594951680 7992473 10840263785119550140775147957594206740 7992474 4264337362277966347650968608317553152 7992475 474727055367332614259251657741392500 7992476 104672956417416235665410137190057602560 7992477 50305562570420168073465408055337454048 7992478 2981230708801350648779397258192010368 7992479 -91308585138753348345945869923046893320 7992480 -55528358969421328729365015557733089280 7992481 -21534086906649951314360025375627183040 7992482 -918979795811743336267607920997154816 7992483 -6153356110183684563122333426854800000 7992484 -186889723088221254764232263381617664 7992485 86268598395763852938670473052952157600 7992486 -641324966900752264887871307003704320 7992487 -78813038142765504150235849127760588000 7992488 -27846328047251627174354990639451878400 7992489 -22603461288142226216132998438603672176 7992490 1604036284864197232854363598914531840 7992491 -92083338631604803982481500112292970496 7992492 -7776314815786779228269483893646965248 7992493 43701679790468633457175994368401214742 7992494 -82122646306087849952963919484507855680 7992495 4950827128028943318947918761848589920 7992496 483833413950884999194780052470792192 7992497 137455809485677023965965963997158684272 7992498 10317273045958588015455430010211595008 7992499 35094978671625495995368419926945284752 7992500 8007013192018879729501481712518400000 7992501 -70629946394874892689721178588273011296 7992502 7035492035373855438810409211124817920 7992503 83935742700175433980055004041899699752 7992504 7577833298106431915963506495589068800 7992505 51671001878998878552179212920555294660 7992506 7788661459850087443023964496407694304 7992507 13906268268905377279070986360281551640 7992508 -80131957031857596021091396610309020672 7992509 53402270963262179936146716752167872000 7992510 -4459369535465279858209867214680237440 7992511 -51443105296180438081473197128280701888 7992512 28317989067794947534796998215972421632 7992513 -51702866581509610138485811053057722112 7992514 -62947957347706812818006446792730932320 7992515 -110656792312669667184059188181515737840 7992516 -29975532926508179013827546172328919040 7992517 -52752364274116309904348510227674228006 7992518 1229830774166278361080088599813401216 7992519 6048526259767097729861131900139890344 7992520 -59147703352575395587785785128749619200 7992521 91381038738599574362636989953725550720 7992522 8285141852398780760268333522601562160 7992523 35355429888892366412887036245302865408 7992524 -1341491071349070546851478119706628608 7992525 -7765829029188593493025882638302834400 7992526 31994428592044944194163259776256247040 7992527 -36174631496128720544956560217070724624 7992528 27158422635658404546468925589294284800 7992529 -84595035685242271227944959690918903440 7992530 -701831225527388666151801697603399680 7992531 -29333046830130324452065408499816775180 7992532 -18269507789514057861148945649789106304 7992533 -114960512929239885429613189396166696100 7992534 -18103200543687243435918296663998080 7992535 65593602224431012892914068635226771480 7992536 -56773562862784270178522621069972920320 7992537 -4409333284429708950832483271580173808 7992538 33493286151941222671302531162599364096 7992539 -265253349892281048173217377615516376 7992540 -453397342541863467120907172531558400 7992541 -39013933404057054793391392124412314016 7992542 1532622127811967340920217761767683392 7992543 5193661428886039917792010650978600960 7992544 -9489566164143287162946833720945934336 7992545 -124157774819513219453054827903204142400 7992546 -13698504932867558300208518151388356096 7992547 112753542914154796628843729744438726640 7992548 19023733295864647474151878056326257920 7992549 19855278347945482628946248445216062334 7992550 -8439829895591559167438566976303995200 7992551 1636391361092072019908136290675010144 7992552 -37161421738175563981455594392171642880 7992553 144418061294896806985685647163129390160 7992554 95200900565444020295503258762033580976 7992555 -1908636308876194747659478233598632480 7992556 -14943719461059693964683522851595909120 7992557 255692009569323101565717052591051020 7992558 -8866201073575637121394672994089616640 7992559 3311473136978109810817138611757260240 7992560 2432221800019617352302355528207073280 7992561 -57910587353030529947469375473025245328 7992562 -27690022621511140334868656714560873968 7992563 -56100136564076880789536788208021078640 7992564 -95142513994714075143510262260018874368 7992565 -12201451718859178551826287233433091200 7992566 32442923072090448727904540666452355232 7992567 44347930907688226959690995725055892480 7992568 22261444488116561509737687427470888960 7992569 2831567002721276261615026746889472448 7992570 5727986857105006676191507561338455040 7992571 -143311720234157805974946882402492331228 7992572 -5125749088944371194182112367470878720 7992573 -3585100863605134593905460785370018816 7992574 39910079818798141192188336719165165760 7992575 15697221588076171007117926119368577600 7992576 -8380397202306082393459464733049487360 7992577 -113841458412363964988508565178797752574 7992578 77796621861138366044609552633090138880 7992579 12366294974760298284577608012918335232 7992580 394046288469227411699760670488906240 7992581 4807042659417995045325281851550795328 7992582 -107733923276718401989578742056505344 7992583 -70271261346051999598696195797424024168 7992584 29771753941139975296325141539482762240 7992585 -39588048769055623151867011059376291200 7992586 -28374006753695017115034154734503116800 7992587 -82585039800432715681929288913850802048 7992588 -76076101398013381919112284619139645440 7992589 139033046787376816391626886343832447200 7992590 -35897712681801474261215232769207483200 7992591 -24603207841340305618715488882594169208 7992592 8162900476009481387481092276513144832 7992593 -5610488053529795954129203796307230400 7992594 9480865742196515138125090602529781760 7992595 -12341899684998816373277559130676622480 7992596 -967043433236843286514555263208036608 7992597 -87082933767985475246917513437506111520 7992598 -7513731822954319467954802073128074240 7992599 252002074758017730422551300118051288064 7992600 -4618277635812727030630594981576704000 7992601 54406527898383906125258033281935008532 7992602 -272920657561997501815921167398400768 7992603 -4681681733287323522815618880739949760 7992604 69364135467091360052951090752528116736 7992605 -76485597628656947789426256785181262740 7992606 7872337916092519608579740826980917248 7992607 -55534966675644143853954078419691340688 7992608 20137103287189488746761963608436506624 7992609 -41075639534210143536107286317798646096 7992610 67104857670031354834181547518926109760 7992611 155300123544288008188271088473484908424 7992612 13565875914567489406515878901465354240 7992613 55181176273084466369446487578891084862 7992614 -33407048567988428147979436252016469888 7992615 1037667180407257324926243960261304320 7992616 -21958874584187566250029107754476748800 7992617 22570553035127365997029284975911340666 7992618 -267045817214585949988282608951410688 7992619 71177057531005576581392224723736772020 7992620 -62743741696142639833472891381142558720 7992621 4699178302091665801824135592720692480 7992622 -12107919856888525262469365339020340352 7992623 -76204355181220726081182556676695554456 7992624 -938323892849362733220857478579290112 7992625 1046713964482089715690120850614944000 7992626 12213489047328651673723153706487450144 7992627 -39797022116728184982101727272973010368 7992628 -519395268125569061751654207997528064 7992629 -22230980480365730495172681487884871368 7992630 23385354562711950849652816469120607360 7992631 -46660161495375062473405990292146335128 7992632 230673873080950471610564452566228172800 7992633 16574538669499126830919286327803969248 7992634 -11022065981690003538238220417377339680 7992635 49329634754086613256952397469864693600 7992636 -3640854691034653526930954669744332800 7992637 58242909155377553924201586178589120838 7992638 7873496557971092532248722870880378880 7992639 -84899800102666563030638889089383969800 7992640 21744339553089196090936214923577917440 7992641 -158245327788740945473459653604237860816 7992642 7427565869874155975314909787380545024 7992643 73728765245835600434865630862037870560 7992644 -9546173986157159538818154914837311488 7992645 5202829838695612776028099583059166400 7992646 -5875896676426726320414821683273069728 7992647 -7494918985934326129499138785861342080 7992648 -127699382440001989046999008819582156800 7992649 -45470674243637887739902501807392825600 7992650 -9536851109729738882545244692188697200 7992651 59934695745274173711502489920049502400 7992652 -110976284691113050532130115439663239680 7992653 -13092287295730715503666436083122331476 7992654 29374417118660260098873585913190830080 7992655 54291647902530501911999396909212662240 7992656 7240310116630157578983619956055867392 7992657 16507506211138614025694904195042359568 7992658 -67586725825311252061468737647272591200 7992659 36994971020610322096654944878054458860 7992660 -7076423004708303950577614545088471040 7992661 -72087942096840874025404431816626638980 7992662 23923903793083581273894947842754257152 7992663 -11231064130364025868489604154123094272 7992664 108565499298024024828961525962045327360 7992665 16690319135582297163749391404244598920 7992666 -20464505886819537127122314917554715392 7992667 -28525762883665853402527769045660803040 7992668 283897557857456182799672876740608000 7992669 14603124555607986115748422045986003840 7992670 -1337089456194614506948421803271639040 7992671 14854956453796042829836529179767586200 7992672 -39299291357750854679987343183791259648 7992673 -24979867933028103962013854269331137600 7992674 -17837819940066962564480951926211423664 7992675 -2233360706077098307279823246968634100 7992676 -54599545292595276845709359655316167040 7992677 26507842246143291716334940229404042944 7992678 22924494391643390199493743073261096320 7992679 157154898054586185379103429804510671776 7992680 79032466480833306181553904413934796800 7992681 -70956838567049985028006984871595412848 7992682 -28197175670692569911400186203475977808 7992683 55485225943983715671249249821583277584 7992684 15221178291174269157325067936567233536 7992685 -45279937512800215072199339063593172040 7992686 28088283609767836851868637597077712640 7992687 -6812070745439484449895451105247406840 7992688 -3384690277405518563935902968186044416 7992689 44614188858948078116645616473164577490 7992690 -27313881116572980146690545722719731200 7992691 35235976268312604961751865208484801872 7992692 81822685057355955847558324962529628160 7992693 25770384324107840914590670453134633582 7992694 47152925349542523010004746060273972896 7992695 -71662271940114445367999064467423557800 7992696 44607104259285748921438640437419724800 7992697 18559377201915600342202706938583923328 7992698 1925535154268622099840923634781235712 7992699 9621202456268478086269148663643666432 7992700 44856721380628432029747154008160742400 7992701 -87814663883016955418097618251289362298 7992702 -20268232790755859073864477728574744960 7992703 59612246662524044295737597632725648672 7992704 -3776947362716474401328876119822172160 7992705 -4502357973404985724096457581103047680 7992706 -79060247143671177627962070244792358448 7992707 38568082386202480296731697610532283120 7992708 -3042828344453940368080193163352642560 7992709 4642863653187266031283905620601372604 7992710 -41300902613297159773069125215761476480 7992711 -111642226235041428740953599872670720 7992712 -11169909525748715645767507460571955200 7992713 -84121142288493292553985282505585925340 7992714 -9983201892043101338164948350051144960 7992715 40047285789275424887704149641738115360 7992716 31490947057573627736206655171041162752 7992717 -324418966756461843628349081720743488 7992718 -40456138457499089110271711580101253696 7992719 9022486208482001060765433713527448160 7992720 -4435570150462292729710534774932602880 7992721 -36419067265644695282960137885816730256 7992722 -55018007286638072460965041792472447088 7992723 -73644105251776001086525601279140038216 7992724 83897981381575370785781913760863898496 7992725 4286139866023767587539894206042518100 7992726 -28695409799923354775071358121775718400 7992727 -51390614515438371409384704372774138424 7992728 -115214406970003270565572669611775395840 7992729 5981920916156955326669844936430285920 7992730 -6318080125396723321281218940051456000 7992731 -61087499617853615257603484452218847800 7992732 -21811805839547469034940328797111795712 7992733 -83493856968533980613478729881185114362 7992734 29830032720986181735388003491338156160 7992735 27747656409576364768224821652218586000 7992736 46074092437586779888860113742825652224 7992737 102443019345844726631227553311061828292 7992738 3398154911035883340044048020968892704 7992739 137274891069182353519299809236039640540 7992740 4401207014846381220470638032003809280 7992741 17108861696507467243994761354678231392 7992742 8481252116474724076715232569698823232 7992743 97613799332163493369901965230126590640 7992744 -36854028610013479810209262754624225280 7992745 -5986353255067004692255392046662051840 7992746 -46072660047130522320102266356891691520 7992747 -4547487945024299682722296558924899552 7992748 -145670069566185574748859876552300702720 7992749 25388605520214101172633393723749418240 7992750 54358177062946939822019147164304544000 7992751 -11408136974228673198662688402475226888 7992752 -8980697467019448291021491807843450880 7992753 22212050700698434376037204179479896384 7992754 248787578569684090623836862214914048 7992755 -75037065587577966038471356002403053840 7992756 16008467362104759312917227638205913472 7992757 -12875953138543570064469875107501063968 7992758 47566805453077747463981651325236952480 7992759 -62196748704440446523145751688301449496 7992760 -47962271337869081609331546879908352000 7992761 13731085527201653171309755149683065344 7992762 -24590514112784881653121194327369550848 7992763 12212525689144664085172760136945095012 7992764 13455431025485999796442107721798689792 7992765 -1050846630727494497104817725800116160 7992766 -8407925460915422613024596148724502016 7992767 136699432559883725567677017822150954816 7992768 12079942174255890890129147710553456640 7992769 14206189116401461895152405984321083008 7992770 -4914645304545941220810484750268568000 7992771 -18084375865088439128667813149785082016 7992772 91434899321889832284336342569592478720 7992773 -30373521408070767355779186860116751616 7992774 -51422507298840908510151425659951253856 7992775 -25249948895957191174071058119098025200 7992776 123679248114314264079382858661068800 7992777 9409924125936921293855718136446781440 7992778 87890052554647986215220380218712378880 7992779 19560186599646969616638155708745995520 7992780 -47833002606220355818958342647991178240 7992781 -142602501420802577142231133877880129418 7992782 -55302783073722773294743714651776688320 7992783 -85048975287624827174642001153296402400 7992784 22036383020495201077483315206310092800 7992785 121104070002256402784507119626295732980 7992786 -3393438864150532773834615160566588672 7992787 -185664425291534610569140962219919468800 7992788 43677674223539255234951413525038210816 7992789 9956181041015035899654851999374794240 7992790 8112118613040183205504710167132718720 7992791 -75425259000451974690472086713241170808 7992792 8938246538611311670788826138021232640 7992793 -40684708157483246174103139651792450800 7992794 -46071891257054933400721445430058892304 7992795 3532714694585389926704502001846750320 7992796 -34555964508303924047434233861937083392 7992797 1215656026231104317691966533268350880 7992798 -12906279769025616277074729411377433600 7992799 -48134827805813161847483136102956018736 7992800 -84942044683780883526027506279920435200 7992801 95796444264884915140300077895714761492 7992802 -22987695164760648932826977041246723296 7992803 9766048462385721819610106160484127904 7992804 37328438251101683649327593895498986496 7992805 65025626552336680994846092155526515960 7992806 -33205286303745758531895413334526300800 7992807 9931773591357822485074304108332635600 7992808 -9940577179562066710354568891803223040 7992809 -27732264026400846520796390450352227760 7992810 -1311899605681519104366013519894272000 7992811 -224974514076737247285347851972451506728 7992812 157214792076014834958749274255942715392 7992813 -57585343443231744885494630878103365056 7992814 27971785803472808506725656808778180032 7992815 -50539694678155901522757531766763738040 7992816 2210700189893140378189477903261040640 7992817 -51094730681719089233901605414166282048 7992818 -26860370706793032960585144807055064160 7992819 -95442860054085319482560235472907533356 7992820 113843477515646661471594900154645954560 7992821 68266888227336121211283075756372815022 7992822 23637320649365978696793794120785895424 7992823 4231706912381466239252858225074270080 7992824 15332437885129918208640239858372689920 7992825 -25568667949460990648229250230263040000 7992826 -51266154517320789537701076170099103888 7992827 6115447017595557983092637039185866240 7992828 -56122173225149951434946649464685593088 7992829 3211960238252580123670682756051082648 7992830 38685984962707105561763864307831697920 7992831 49509962673411153665664879685178713344 7992832 -99238721779224239004418118432229163008 7992833 -136579587824466528995997326179903250496 7992834 -21089106112018306583174870404752203520 7992835 -7417273515246079828446418921572120000 7992836 -91274949882627945344014085367197723520 7992837 -1189502907196308334079958843439265028 7992838 29680683054476873511097065127847899392 7992839 76436457764752695469518709800135530256 7992840 -659920463153554795698232572088320000 7992841 -23631210510305434250203481497173868700 7992842 -24864895045061098740167104510788485376 7992843 4850951196641814754657004843889058224 7992844 -14956038307707826778640667643508633600 7992845 18438218630746571775301157863445356800 7992846 -35375985322569135668565351850592089728 7992847 18776397322080435702117397638998757296 7992848 8508991235536437194290079089821941760 7992849 62193599273561071145967926240824814400 7992850 -36070158944120491864045427104009371600 7992851 -15312036613327053070739463940723995408 7992852 -18726601591640475963400460536053116928 7992853 80825107177767866123507974515010433664 7992854 13154341168052756954613414610859049984 7992855 -44939140427186416117479860875798499160 7992856 -61496813378445144141004966845222359040 7992857 23713076547473716003718882947476092106 7992858 38575436682815035061694823912507953408 7992859 11889701148911369620474450351918886416 7992860 -34504370490824135145666937000508305920 7992861 -29145678827880772611287131431020196960 7992862 -87965388508991793536756358795497021568 7992863 144682674602306819557210785855005146920 7992864 33042031040638434848799991429610864640 7992865 8331886267381760904426097805590810260 7992866 -30755834319046217504232971749858414080 7992867 43448209837169292115403086700156685312 7992868 -1748080746218478486315528793152479232 7992869 52298118032500142432496700116740286270 7992870 22471223203644740337948512449062332160 7992871 -137433741377797109568661213942149969928 7992872 100112653526326276441454065717633351680 7992873 -741345457925933392302304987701044160 7992874 8657879365948460433613268317360307712 7992875 94403450002804578479985961467548628000 7992876 -51472890207240280104618971567826835968 7992877 -48580556517104632299471371097258973440 7992878 62289280696877171769218070696162642240 7992879 2951238454533678256907402177267032584 7992880 8188187023544413005010883759077785600 7992881 -396678530546558854799656627031480856 7992882 51414093250723242524457092793905527680 7992883 1367505107920409033949670359324620288 7992884 -117898565869636023516312476876055533184 7992885 -5467056818894960951958735971535091200 7992886 -14212116812160581980182343787188702656 7992887 -25336651445754784449715131167368713600 7992888 -18470008003669541003579724653789306880 7992889 17165765170593233209626488434175003690 7992890 39538836296000997442299729226668012480 7992891 64560068816823139418032561062194050560 7992892 56679660641690126526024336457784585216 7992893 -155730505027486314567939242829838563840 7992894 3897177209617563518712733670915727360 7992895 -17415056278306912790004303417927710400 7992896 23970897568799389728798967976857436160 7992897 -12809621570132062942195069955866464 7992898 -25489225277821184685883159141726554240 7992899 -206069539773229901154718569961064035464 7992900 11291982378189744045786483352605004800 7992901 -193965828338663434914806550543233568 7992902 -67868040096091827373904260290761725248 7992903 -34876442474821689862681579344750539136 7992904 -91895154817682089160866096824744345600 7992905 77612667547497953102473410454241625060 7992906 29479412872706724020608929803002408704 7992907 -51201157442207927482334600597359812960 7992908 -42206559156901647493659970823370375168 7992909 24104993354647704730393945885629422028 7992910 12086362262641868657167796358694983360 7992911 7656216634203837691004010565746912552 7992912 -3486513553084352271218025441711882240 7992913 91120818022440872260740690131259375220 7992914 -75067565381226122833710014195237787648 7992915 -22407519168944726903148932221279898880 7992916 58762863064899135676350957513949184 7992917 145076395619726059109930660650323050880 7992918 -2563588591360074278012173714057380960 7992919 61053579733576443586360021369487228760 7992920 -14086424198499809667280111091312640000 7992921 29356891767050941594874086935368252112 7992922 38777880971957462580519643588593454080 7992923 -45128983090549049641372627544694960828 7992924 22142284043994594397321025383566185472 7992925 -11806368493828377040832710431675820700 7992926 -113809474345687656877403316594044736 7992927 -812011843777114689813034931331303336 7992928 -126393722318234273152284377127555563520 7992929 -65754719209523178056663358008843423070 7992930 7564497342057673960973987980738391040 7992931 13798724230264918517607495370319728864 7992932 46066352881762580048618743090041722496 7992933 27628579163555157830217351340084641504 7992934 45040269642429898827265010820284795616 7992935 56195165554349000074119875686972109880 7992936 3059029856529857340832699340472729600 7992937 54269210613956267208104106985638282240 7992938 -42752650332038111235097522652397094560 7992939 -64787344389783899113796633860473764160 7992940 80616447173798266196283037580629463040 7992941 24952461400084524060070754364566412864 7992942 -11791868781382261808174898666450387840 7992943 -32925356076192755638863557162416720400 7992944 942552374051409643955756518535823360 7992945 -41279756172359916842151793861921718400 7992946 13783983633794143937858633360618566464 7992947 -3846631558060779343404892075422771648 7992948 -17307600846174126691464880987307089920 7992949 40152738611513951804007636919943889436 7992950 -591961987044105954783410549459923200 7992951 -18520592414113968848280412837257887280 7992952 -51959084402998526291594622520309555200 7992953 28668524102304952920287750595306646404 7992954 9717508359356663968942106663904856320 7992955 1848058345475490215752819454926564560 7992956 103600533529686448380880859301661094400 7992957 -18285378113191887671421434411288013696 7992958 -24157102206818185927517070502519052160 7992959 -14627462111185361289116546415847153896 7992960 -7646719185183784738467606238435737600 7992961 -131005291262100342003034587283704277248 7992962 14279397771490144472225222412665574432 7992963 101377645810872201854020631776144522824 7992964 -25221724918284770921912544255089168384 7992965 2365489739497806042429311391693705120 7992966 -58792944149949276765125716001238420480 7992967 16648257080964125833876133085166237872 7992968 49656431952514624588793675320322949120 7992969 -519496506943840471053664676294037792 7992970 16676045367288945326243000582997873600 7992971 -26049424934286276053853460450325355888 7992972 43829374667894639668013335972625111040 7992973 -77516391881680699358426980473914088778 7992974 -53891568552582438841498200445795295808 7992975 -51520772382281208194226954629182434000 7992976 33328839670867957390691511994864893952 7992977 -153566044117288426480274122051488316560 7992978 15241143820870880540256117905208317952 7992979 -9553192739459931979521910048229975016 7992980 15663383783920914945010886128074278400 7992981 -5756595441145156485029799425123409330 7992982 2178417060360009615713646249833400000 7992983 33271677729807438930960513011933629440 7992984 42882846537974282480897054476287160320 7992985 -18401838882232946587528894449005940480 7992986 20691156324009301119130859046731428320 7992987 -43351947741821602928869330086160961640 7992988 -97031389484658378808396998899100076544 7992989 -5195097523941535314562794396671638272 7992990 -18742574082116730975475842246985577280 7992991 24897679814443477925910432080103516864 7992992 3609959300080018316554586654874009600 7992993 -2803633236715386945455252195842756800 7992994 41930774534743720100322843860343736992 7992995 -14579352596878819188706946606303132400 7992996 19602313697380535905873255643133296640 7992997 -42517984916081235981669990179544264320 7992998 -21357900795818995763639923525193857536 7992999 -10741339608369024395001419184455589888 7993000 -56584061276895673649062794478080000 7993001 38697927272874824659502483020702518900 7993002 -4008272812138805494909656676765978368 7993003 28277081628978563689645019220635241720 7993004 39511786137707084485456363792740685056 7993005 1224316073393716926005106041277358560 7993006 391217995864293194238318974237810688 7993007 -79509550914632522679779257691781672576 7993008 -36928380093455933423002282181666144256 7993009 -1022413605577965233830646759033095680 7993010 -42917884493371996309772807558815647840 7993011 16447640946187769995128329699663143680 7993012 107479606182720050392491711291062272 7993013 40053168630260919149051670958135088640 7993014 5754148393033531315125173608957448640 7993015 53363720811146664356437881351668259600 7993016 -166071077208261444380318004979510579200 7993017 7668392084015674892479643785322421828 7993018 99358379374105615929027160004285040 7993019 14701101634634397326314244417444397096 7993020 25292646973293568882336175226716160 7993021 49681365888501736299252042762905777222 7993022 60451252944754408219559139811864749312 7993023 -24374950830978953431485153663564329016 7993024 33094730284684770487391467209401303040 7993025 10458754751329403737832388982591230000 7993026 61161695449342461927014467765075960320 7993027 -62031245163562227049222230811617773280 7993028 36514622417955424989234626609565399168 7993029 -29652284610590995082617670473951163904 7993030 -44264364672033978592300344748839507840 7993031 -27646465294865951249453596685465449368 7993032 22414213831745008784222318660008919040 7993033 -1227183561850249564956622895811945200 7993034 -2572842607437404054180377351514112000 7993035 26646319304257686578764420338017158320 7993036 -18205971744539627148287567770743905280 7993037 26134265869019153091384909207900638700 7993038 -26126382084697689551602865048025722880 7993039 38516640202497124147695423610281815880 7993040 3222829722569605489602030594309488640 7993041 17758301220652272825874465297630332864 7993042 -30973863471463362959225664856361897328 7993043 -2333156983497374526503791367815712520 7993044 -50197364632232231450390189865268283520 7993045 -12460378059608005250814317852207910600 7993046 6817438206046686362960722441861469472 7993047 -14756815483349412224065882818141671472 7993048 -37717656533853761441079482809994403840 7993049 62284324712605292495937133663650050064 7993050 -8519159603736662460116109208403040000 7993051 -82801949349179513599125031700215318296 7993052 -7022554696685693217405067813303984128 7993053 -131380097423985148351718601766148155200 7993054 -51399552474400319974876851511134897024 7993055 -316918448262458208054577336073287680 7993056 50349886965509513253746828562137088000 7993057 23600389127437746860435519999408486306 7993058 32511751093146611957794963226752076880 7993059 -106911213908770401615514884090812284296 7993060 -35359764979824628975912048781361753600 7993061 133041228087056914165003960421875297662 7993062 -1362222256710896370600937307253596160 7993063 62204059836962487163231323221420717224 7993064 -130005677585829162561201465220982768640 7993065 -110078631243117673544312482489570471680 7993066 30585792621465299995540800434415763200 7993067 158197664025949309539118407806778321360 7993068 3071350105711982279534031299391075840 7993069 -34939093877159194382095736084169161504 7993070 -18986555706354284510982781029907091520 7993071 -12041313868932121749396582321044270400 7993072 -10185042685739473492315623046663208960 7993073 -31540972866813927298931213939920980480 7993074 33225943565991512913999959495663631360 7993075 -41877735742031399740102022610146708400 7993076 -17792914886032687250526094888084591872 7993077 -39465494867711116033427738695824859968 7993078 -40520156167226636706762961499271711744 7993079 -23216382168506961189323051224196137080 7993080 2178521719284397162794695950186598400 7993081 53182583204278843775057668835980152532 7993082 -3703146115206421110687047479856446608 7993083 11798062100882594020390897853674366464 7993084 59425593356596420093736532461762764800 7993085 -89741317719097325236257571835411723220 7993086 -28301056883220337171927689343844627136 7993087 -83105178411417323607415404396798184880 7993088 -113757467463271872127170920516878860288 7993089 -551809582374758644402751306896985880 7993090 -10852164923262349151381261871870489600 7993091 104558823130085295174321318355405385520 7993092 -38116555169147082272933422786815464448 7993093 142498940743247530646117314339006949342 7993094 19213585150050565969799234789828148672 7993095 45978277574834148673680320273295617280 7993096 -166291854258216722831134977710061158400 7993097 -50473564041158215147963455380743613568 7993098 533257770073240525932902084057049600 7993099 -121748106068799049072698325944316297900 7993100 -1672830433739438201749945566999897600 7993101 -28022256089879078348632817176537839168 7993102 13376034929687317225349879413006368768 7993103 41812340550367941492232216473095666352 7993104 -895696961977951904237091331795845120 7993105 149384690462612632356842844668998185000 7993106 -23735347939482328202459604247889528832 7993107 24291690932602053819842399154131606640 7993108 9002438712910240612563162890364998528 7993109 -5629823529019672847929784424587175552 7993110 8311556148133324836791439642537216000 7993111 48234959185485117682488574507061178720 7993112 16684581122505518728874926014492794880 7993113 -510586002767923640550690719012804736 7993114 7346611386014878655128831693835418624 7993115 -352252053057569156517297432119720880 7993116 -4270127479647077429536439469049804800 7993117 96344713607694115463037136969133278752 7993118 -26916520255751258857331660489034528384 7993119 1385313901707537331520518420537590288 7993120 27803717618273714489590337913325486080 7993121 -168614581505538863011742242422008132736 7993122 -12836728019886523043250118265847232128 7993123 -301473032417833169073334827515774410080 7993124 8296727426364012156789591911514694656 7993125 -12106525837379442337714436214056606250 7993126 -37947824563951651492934501964036986880 7993127 -23321270200228445095490945134504566024 7993128 -13495639814618472230548672833226997760 7993129 174958865600218076403582294039092970640 7993130 12889203795229689839976575343250692960 7993131 -12281782547898747803511453275778825216 7993132 36614809165938895631195938759291356160 7993133 2142984250690559333030422537028037888 7993134 76473423000937594564921119964989018240 7993135 7750474506289326485636605784212747200 7993136 -5862975044897886918702784547098411008 7993137 -46670615923916067878008484798791793040 7993138 94358048327554169265703158345293160720 7993139 79091403742711557625734754971086928 7993140 18425353702977842820215579890313011200 7993141 -375918188974806678338047381698248960 7993142 -19599396118976494871619738590252498688 7993143 23121418940640271823629070893728635640 7993144 -7819809126481388797862520360520212480 7993145 -19563836911181107747441455304182608640 7993146 -14836784987919604978002931936463033856 7993147 19743419119718978445626734161466202000 7993148 -123190343937106208365172727000130721280 7993149 60217208591198360089833115770307396608 7993150 37839666977338012715959402851710337600 7993151 -5557631620564238383598328650909530296 7993152 -9215110390386738272732403270142132224 7993153 38080113418322273702775572186187646080 7993154 22966680825038164149800292822994797120 7993155 -46210198479664219894240545253040763120 7993156 -11697417694245444735761880614991556480 7993157 66387310466184558954565152859356341406 7993158 37611566778415272541023300539849198784 7993159 34063028415551583639165980694831811200 7993160 -493943976690790945072429901146521600 7993161 2320444758687430866866687827703180304 7993162 35110967442781469205810681784199402640 7993163 2769868259693842825883256338633746560 7993164 -3178013363401727017306507234833727488 7993165 93614225648277335096894037378466170060 7993166 -15471288792397896170204822657700571968 7993167 -7501534051550740875071146199738327040 7993168 2155436868987412736919102496450658304 7993169 -38240589225446389509738547507361804430 7993170 -31808303938265921673314881633236413280 7993171 135252611399421983625225490263656123372 7993172 -72814657598890515636967830846808258560 7993173 72904673056013597011485857978786145984 7993174 64609895437103374513242512474021114016 7993175 -15430830517235267152559889348910203600 7993176 22850013629046707012300173954795008000 7993177 153944750903393793019850200823241318026 7993178 58847965086494044795278701653887110640 7993179 47747136424629231961868548357711206480 7993180 4017153348439504517456856423421931520 7993181 34794397472281195769878011030881484480 7993182 -10737086997720765705060177000620516736 7993183 126444158742740121918652032670656933360 7993184 -807255905407505610367024376185356288 7993185 -43150952821587716790296024937985238400 7993186 -42833092555107343118420324513981527680 7993187 160799198714105857540981913405969623836 7993188 -9955700545726590193200414774144614400 7993189 -22952255148765433401760628912137244576 7993190 33460660779886142702292758237239086720 7993191 46436191583611362478709208387427761192 7993192 60584508206212361016480482792276352000 7993193 -17851792702901060581260299599200734178 7993194 1576830273239630226619831872446263296 7993195 -4070683869333607847938457103692083200 7993196 58555027934644688756208593203567583232 7993197 -94586707968328994890225125953881615626 7993198 -27870681428414443589270789993218755264 7993199 35857829455227708672371305260840085200 7993200 5783430292594007826114690051000729600 7993201 -90519651851917276068371234850393130798 7993202 -29382290868663283844769153508111357440 7993203 -49140086490104406145938909174702858696 7993204 81701451440152132424156629948209923456 7993205 14907727518215537787214031655736680000 7993206 5707567638053270248239845352403050240 7993207 133958792977617825376377931435585892456 7993208 961677940611070244760529009890140160 7993209 13746086223127121003376290293825709760 7993210 34190168140102768551683043591460700160 7993211 28555727000292252356736584365387483812 7993212 78872468271957820508879619193167544320 7993213 115160111876211073884776946319592606784 7993214 106130358053826886741005303507714880512 7993215 -98182543535270078543500005182450124000 7993216 15389032419761798435653075329079050240 7993217 107107440123196957666749996021745435266 7993218 -76035223726861816567336280950921443840 7993219 64745655735854447485890717336913949344 7993220 52787539069504398414573785034796032000 7993221 -19645991014057200544396934895633429696 7993222 43171127238870832857252335721993693312 7993223 -71343501251542196220732885040356331032 7993224 -96052361179198754208348767545165209600 7993225 -20432568302027008376093018996498469250 7993226 23270303520835555861863924637374741504 7993227 -79040249217003298328893171086069772224 7993228 82897336250791445444342690779968726016 7993229 -14322686550305861371414155965499460170 7993230 -8308182578020620261697636065622425600 7993231 12861872333757318897081889061549994032 7993232 2044205873136249051578385016580210688 7993233 7434837509545818721282967616895804800 7993234 57578229059427147653321503936907912832 7993235 1057277131214943656908425259414085760 7993236 14343717046727326968121725329944080384 7993237 -1147638449650714838913318107539058496 7993238 -75461054702006655973397692610455803840 7993239 99117491500530395866683481796989488720 7993240 -57664145262311092224915996162062131200 7993241 -6754014391875279617990261667903334200 7993242 48459830671348923279622654481794947072 7993243 231862963640357191072526926716591152640 7993244 13109115712515137532822782076667063296 7993245 13980577090695229340177316034450608000 7993246 -60399336486974434738382007346396326336 7993247 2518361662121682104872809095757750144 7993248 -49796082801909765676327901248908951552 7993249 60806812153131109143552218230122502320 7993250 28911025185870248017612050202519464000 7993251 -19264087724793289837069520987117703936 7993252 33447655274777034789502365598049624320 7993253 -66204996428038737014832163181144885760 7993254 -3065332705591563396088756448214326400 7993255 -96490728976015922363498669057171520840 7993256 612442069845430984537075919219496960 7993257 5161399735953048062262828664029396480 7993258 -3640542731535057364170254207507033088 7993259 -86217096525136555838063658398538649296 7993260 -71628328521229931033188705494312960 7993261 32732648342853121393551867306376720800 7993262 -1224203539909836656851744475105837568 7993263 21919505145311098484216293083885878400 7993264 -43948145374770819619244379613165092864 7993265 18841629955133922879021467917761348480 7993266 -2048405981544257733501306508005926400 7993267 -17210142826791663033996474835215263168 7993268 -17897852972589960197538870636905084160 7993269 -620297072754524570864954836966423680 7993270 257029143508803874990698073093305600 7993271 26569215062505940526832653369340063024 7993272 -28143399864975095322806944563707904000 7993273 -64906719637181484736502598108063771478 7993274 -27668921181474287274885695628912921120 7993275 -31330562503726711001999056521730100400 7993276 -131033774971018847408309232402372643840 7993277 -120989352215921743831413977861074802874 7993278 15179185663037613401042667729145252608 7993279 -86958410022979372174292253131516461728 7993280 34988938409696286868017367295144755200 7993281 2312521798538613591419674391237036160 7993282 -36798817093718203096278136526719443456 7993283 30024753440489225407142766603168233532 7993284 8667873455213941179532979251425914880 7993285 55132178233827451094122437091473584760 7993286 -9261515293715386381367002112793340800 7993287 -13794232124100733700817494833344943056 7993288 -66931050890876341417406402751285166080 7993289 -14117048075969063338399243136193119910 7993290 -6305420311823770244204569684798924800 7993291 -60154237725626041123020673257340030008 7993292 -3005149455793513340053136938451693568 7993293 -8017098588143713166525758194338022912 7993294 -54557888636527793719371001329228074304 7993295 -38328814862281292829804816358998018720 7993296 -7568832576615018454843066453960949760 7993297 -31892685965880394010377058572125084760 7993298 41162816839665605299330892125498067520 7993299 64865666204942844606185991449477721600 7993300 -15673983635911332788574933447864832000 7993301 -26994867899097601300662216393253155936 7993302 48278043419498829615952963761061943232 7993303 -8475562771915328116093717420710081680 7993304 14125706362218093711959075183216824320 7993305 -14027059458945486837657844791588624960 7993306 15556459780921059143347442371297082352 7993307 -14338263671387073239184002046562607088 7993308 -14685975481257335458020062861669168640 7993309 -129725909056512727646462771033686758490 7993310 12912917152145481471616052870172418560 7993311 36093332992701880805291581082064983424 7993312 7723195888696368616944964657859788800 7993313 491188683784625673871336862448392928 7993314 -8275580231694438966956369139824593920 7993315 -118095527508763889945711255625095016960 7993316 -35137263744854390407120053747038232960 7993317 -38370986677404663864582886271750639520 7993318 -44126804487804178260895081750746696960 7993319 11037542934369990362728089178579215360 7993320 28621972191865744592188841369456640000 7993321 -101978655957286652137598677634776183110 7993322 11682641261253792021427983807436059648 7993323 -110726445518208786830724140328388656 7993324 67216921537739064685812920631973949696 7993325 -21818130886430009916642598266741613950 7993326 4881869284014351351000486058846334976 7993327 -126309080719356720773843315437429883824 7993328 -3570680012683152025671875343616573440 7993329 10996368683229385872196141294699926384 7993330 40267884404875821511945211764069894560 7993331 66581291329804272102207343885694109132 7993332 5243527339310735072214333448930555392 7993333 -106681056529144685496350557666511747556 7993334 47606289413014799184986143903639778880 7993335 -8800753221680859090480620070565977600 7993336 3450635229837258096515008669727539200 7993337 -91117327915787067040925079031772635776 7993338 26835990667922687893550117492276125440 7993339 28315108220712187699882741048483035456 7993340 74723061005795252326331618731677411840 7993341 3243287609684953038965120146214065452 7993342 -5332463384720194583648235559795896576 7993343 3722763066026866603569741243429815664 7993344 2648496655692317721150505928003420160 7993345 -53294224490053938807023709955730601900 7993346 35139617031148242325833531596089935744 7993347 44097546613478007265071933912835793400 7993348 -28802023103181332591364139750720410624 7993349 -21755011979837721571822975974026669568 7993350 6546273851156551919722992031875072000 7993351 13238158846935510828386954194681183104 7993352 118031100524248992496570340100505113600 7993353 45580991229117678500437867920685733904 7993354 -28475609599051276103539434730435392 7993355 14776092438678935135208020923424568000 7993356 43978847979930511972470559535775744 7993357 12243329768315658229106030518535928000 7993358 -68539252804261852903704136402483769280 7993359 22580006972081148172338663701672581248 7993360 -1058217880552135107595883004688957440 7993361 22754489060222176352372307739385302962 7993362 -15325926449227958449705571645988269952 7993363 6919217963733858250413018561395886160 7993364 97469329760940304749537762012550267776 7993365 23737910644994177101301081489338485120 7993366 77782801614156710321243682625411809600 7993367 -87572812840387593711570423454453030584 7993368 63234255516023199675772742556226498560 7993369 49507655398920954459501993606395198596 7993370 -24769793890852063990493891461385207040 7993371 -82971532219420570332463498926981030096 7993372 -16933215243439034811625753009955367424 7993373 53095433857903439053115560730337411084 7993374 19741927203039197661729045244528186368 7993375 43467007624004018892490610179267080000 7993376 5889555337768475781480100260119838720 7993377 -1678758142081316177320255308964268160 7993378 947849004281226788018142270277570560 7993379 -8568616965730730257390242543067701360 7993380 22801334426757845573372892566175744000 7993381 29110647500165411346570244808958592 7993382 10017879681225292733952540891789292992 7993383 89390654914598429725114137574965132624 7993384 -55182098481016484697218219215373598720 7993385 75304643813199146621504085281968220580 7993386 -22663218040723918340339404219436242080 7993387 -71006400980873071507651349045720106248 7993388 -28707947413770069329462838361673671680 7993389 -43244372569577646125416090142840556960 7993390 -22144268395823518899336780139260718080 7993391 55254693781733269565855813520562560 7993392 -23047148784533924729026602025152675840 7993393 1595962785736859849632887127872842304 7993394 -74273082016768692128117946170172075216 7993395 31096951833132293598504006626396070000 7993396 10116431371901651353894111734245820800 7993397 2168806055081451156140450574797712480 7993398 -5238751166395166989223601078273103872 7993399 -1944445151456544569270819460351378536 7993400 -61923894949375302399955225921898496000 7993401 17269447794403143275923927215535344000 7993402 -30219640358373163554113116977897496608 7993403 75172994502671097250918616250447094800 7993404 -1498158243893107014693838052040013824 7993405 23020567942643571124434424452121935360 7993406 7532685129600863679546498341732766720 7993407 51197911805443532116442154153930918288 7993408 -32072324720898056025201504229061558272 7993409 -139002123878765650159316600003859258540 7993410 -15432808085284215977578485253584368640 7993411 -96087844583469519460786375488106892648 7993412 -929460883063464864365648915357859840 7993413 -20479861629824477948109528542871161058 7993414 12542051554406166729348482154118594560 7993415 -86184089055280489275927829012134549600 7993416 2771930953162805818789113611909529600 7993417 -93814513463612733716902623439866334668 7993418 67253283936863589081353081414259304704 7993419 -60733555816907924310340647840868577064 7993420 31899153387505690140377777485100513280 7993421 -130067287591416054134478773577920442378 7993422 -58034587244822744746720639350461754240 7993423 183843059176620787580486116812101570672 7993424 2819509410667944277527187187303055360 7993425 -26557921333663111040076993865681836000 7993426 28414749629022788046796317814746792960 7993427 -2329895412101706439758323034724231392 7993428 -27595035537589201081759855316319098880 7993429 -166673635599130905678762131252489816000 7993430 31621628501398202033027887322147055360 7993431 52470619459140750338132041812336576000 7993432 24958892204810086516332974189356032000 7993433 26810235471250015227246185839656239040 7993434 31966461070395956423168447764578650112 7993435 -49495588016275614531327618690485591040 7993436 -86939674269015092213297502990564948480 7993437 -71573884056564476416679315199877395840 7993438 17474270560439951668930848614100265920 7993439 -99744385978819696530838011646746785760 7993440 7265871372591719341585547981110640640 7993441 227899603101602352328255130656092532992 7993442 206783477013660158301698941488186624 7993443 3697787796164515455911781031242878976 7993444 7798069886757479405321854649698310400 7993445 -78233362317417323247244638283125543300 7993446 6118087445528157615238052988474633600 7993447 -27588145775648105805015469442388875136 7993448 138335684986469335316623222141492239360 7993449 33783716483019766119408779371457945034 7993450 -13584460976953559557907942477264022000 7993451 -11538499239743970707652059920537000560 7993452 17017568520955385067032079541475635200 7993453 -26872153045406597606106137143646863316 7993454 16340114538049323746365927806879795072 7993455 -28736738148526724821167377209569876480 7993456 26349551907803708326411464998592806912 7993457 -195356110626043313906871993907304586240 7993458 25538557577326673868743470688550090240 7993459 -127156638777345753692880987472648284340 7993460 -241254729612246748418965166262243840 7993461 -28411725553345790500597664455351394496 7993462 -2145364097336648727298993554174288000 7993463 -27014682301823932679191848752649235656 7993464 -14407638733984728475582167096065064960 7993465 39421789529643034032217218272443582920 7993466 12334212897928944929607012661309492224 7993467 62614237808828567846802721808263947084 7993468 -23312481307481045769547002562657382400 7993469 111811125136747603229428140184883667360 7993470 4111797345824279370029453027693712000 7993471 110517982860093505956614359450930896720 7993472 -81061941663334133782807102860023562240 7993473 -102931722523592684353697527942236187200 7993474 -3673624770213348686021358904335329280 7993475 -2221347676267199706287551177033491600 7993476 -45881426252964297761544671755743696768 7993477 -91360255361498734244968211004744458400 7993478 117218094865843406081066747373998681856 7993479 -15465953597381260876820074730625152352 7993480 19232793752603846122172665974303129600 7993481 17382652901916834948965812790626260000 7993482 -6258783398026856419019747608887246336 7993483 -51923132275614574239979525037021644296 7993484 -7852399947165944996812899265797705984 7993485 -912407699335454739045291361480185600 7993486 -40123071315341326887605968187877023808 7993487 91181681466225753876328933189942293072 7993488 158079061240393801155591466593681408 7993489 -28873720944414334531506597422562708480 7993490 41455593113455905354893748355974259200 7993491 54096012596964712995794706853652265024 7993492 -43469375209876649203598521615428200448 7993493 65870589534039531929737788882253529742 7993494 -41834130325660656963577353368572202880 7993495 99576633536095276523541180938234031000 7993496 -7478296899833492645514515903109120000 7993497 11403485793341320222791609178125990240 7993498 92059191913349757749818179625829408736 7993499 29202314833099986722765955939380842500 7993500 -41493424558402968921782148985543296000 7993501 -28534426853325014877619483500110153396 7993502 -164191843776425542693101550471397760 7993503 -10863288167816699016566793718823409312 7993504 -83351314030259409111556798764539510784 7993505 17805908709138012443936343196158443520 7993506 897694378550762903064515012111339904 7993507 4194044439530121129479506480088105472 7993508 -153741063681763874731093585475118219264 7993509 34072877544038134724396903210837526240 7993510 -12512355389374571885411512013185539840 7993511 -21242527235506560150325365502574154888 7993512 -24233892302276147438903009903321088000 7993513 54782204297966117689724749045525673088 7993514 -6771902231808964820223835371034817280 7993515 17299012264125687078628527903947724000 7993516 51702598986018692511226028832957789440 7993517 -14282588532576680427725198335848191220 7993518 -9205274399142103543247284382353218432 7993519 134674307182259638398663835948096980096 7993520 -4219198111790738613269194627357409280 7993521 -153157177956742243021430274753176164992 7993522 30158336188604533300760133800221912992 7993523 92327337089840148002692970872747253772 7993524 -6950229801840158526215576817236508672 7993525 -930278370941162767029385752807211200 7993526 45725651261297494482663801710940983712 7993527 15418355488690484229808465386094723920 7993528 -388330225936259037453119942162841600 7993529 -12088430652633461983186077712892790870 7993530 25444020940166310259171257374773620960 7993531 -55071203262825675515875529756293061280 7993532 938229854722999143010341251047767552 7993533 -28612713347171190072717880863670315776 7993534 33857584457623686598496430971889637632 7993535 -11780765009684781840254056354249190400 7993536 9461922769837308894490104686192885760 7993537 -50905121551650656792031074839085178814 7993538 26480795422048646488755431292073053696 7993539 -16302793536341524961060148857582422560 7993540 -61186837253283851870603513968190933760 7993541 -48659112646975833490553082061570127616 7993542 15307669612147669280739009831410164224 7993543 136418737259475645853569719995357784792 7993544 30896195865420214393688444544268554240 7993545 10583817659410328114308208492955580800 7993546 70687157781495815357403778824245128704 7993547 -252252087541120833711284912062969386000 7993548 -40205662416498425376625253625393255168 7993549 -108852425603722328625130763077151821450 7993550 -3698374768328455988438351660764339200 7993551 41677217174930643275403436428493258632 7993552 19373839583971877176645454967078912000 7993553 -36412555025231903212607876665309862940 7993554 6009402317179855777379934934636242432 7993555 -25655645626490973418620782916002873040 7993556 -18371163532813262485591020134468259840 7993557 6649278257292486084934426015007304096 7993558 41649183917493057155049782381666112384 7993559 51139297439978041439707846344196386432 7993560 50213216378347423848726767923083264000 7993561 35868256066990195581716683517277994500 7993562 -541653817830632711169227742651503136 7993563 -71090269373048825238357872490362782056 7993564 -85826859270763361111984155363007675904 7993565 47998834970474137298607054103997436120 7993566 -1154012842325683446603650718130399680 7993567 -42755755843000628722512136991902399808 7993568 54063682412291867290421101024157368320 7993569 -84212671393900230567208376373443806560 7993570 16949423862870340453903771299737285760 7993571 3231166423401919350928375518688921032 7993572 -30210930336143597222119817249010966528 7993573 477847966519844540140998516102225344 7993574 39392649661661324843276488974532843392 7993575 -45317437852045674391146421725353470200 7993576 -40922112997697642881778046442046883840 7993577 -100943199879076605543867036272803733574 7993578 -3519148855239066396336866884396488960 7993579 -26164099458652659277185364842726684120 7993580 16014750239758283338030343659990026240 7993581 2754155964137663064731233365186206400 7993582 10335701021048368503523384704397987392 7993583 11649163400094564502298495251347099264 7993584 21883419721603870620215670050255437824 7993585 -7930974894979062292333001210512828800 7993586 42427560780137950461768541313823934992 7993587 16761806494364852216917208480016843264 7993588 14226976401667616574904390458413026688 7993589 10862927513175197820023291485199318460 7993590 10474002027779852906798578908619530240 7993591 -42644950182688317359262101901654944880 7993592 1004696177515578222777716784715776000 7993593 189028335505237450005190783993111111680 7993594 -4747152119455526335269991309229414400 7993595 115857481388742395404779423117915433680 7993596 10328286122660369389850622076154471424 7993597 8667732336555965297187929093359706592 7993598 -47170899827389451260867140812367659520 7993599 2451617518549622185808486275530725064 7993600 9655706095742789584550558066278400000 7993601 -18112989886455489833622466219396710336 7993602 32342163831326963611900384852368390480 7993603 13659786615991666208399640237465310680 7993604 52206115892643629679242871001381478400 7993605 -67871385665184664415475793192719443040 7993606 -14254018238787278328682602804029359872 7993607 -88684940121524821544972786148031422528 7993608 20435308137798738802262069677788856320 7993609 -46933113140412163738775355524098072796 7993610 -8739419315479225388232063156808475040 7993611 -39613545553974504754401152351204121540 7993612 41632892877611787680679914526510551040 7993613 6229861581534203037465015974258698284 7993614 239926787946051528253560812267148288 7993615 -58775682882800747888964914623084800000 7993616 -33446417789105088962677288019721904128 7993617 -29033779351815675344706860835190786320 7993618 11326679392106649525912507713081909760 7993619 -129504577401401706149279373675782441280 7993620 -28015393865832694866769440176017612800 7993621 -58836577665609720064205515013020745508 7993622 15525060366747398704251178910812545024 7993623 -2467298909069604807101729764650648 7993624 35026233993655604783925883441956864000 7993625 -56964930065240107252442295491393475000 7993626 -16320649779455709026528643217062087936 7993627 94565599297299495046811900518680264192 7993628 19741097486600586690104948306661367296 7993629 3966687449209019632599255727373557248 7993630 -8319797988590119748457936504915023040 7993631 -18350417974453559073100444249819146000 7993632 48499159799076394279736266408365391872 7993633 122808363876643895711712349822577836224 7993634 -61245114183712162119513683032040595456 7993635 -15225983089586712646710519266472627360 7993636 429334398854438297252790567975366656 7993637 -77453817763589005385040957527199168 7993638 -14758422756416135086090552590542038272 7993639 54050428231174258705181388858995611656 7993640 -14975799620175726461770859412145459200 7993641 -31723056764409488267267611969033297008 7993642 -1317518394653592446301749933750764800 7993643 -53038283648791412518256586329325490800 7993644 -14462399572400331006772658292962131968 7993645 -4916680402072604574562485566333299200 7993646 5165847380424953476453740697044908544 7993647 -1932675294778904800431569000776348080 7993648 -6580253923475082542391963266863333376 7993649 90339121046238677820170499616345860336 7993650 3061033693147813182877598150930227200 7993651 118562580721202690129088164186058592652 7993652 -27505749035218873225347720413533390464 7993653 96180622738947482916489176350859683104 7993654 -52620894168641095233604302519457456224 7993655 74660243948067206468818410762174408000 7993656 -20221514877523167362301049906077634560 7993657 -624715628261862991017055194885469888 7993658 -71330994570419320722430118141029180416 7993659 90372943224948977404299634774755406104 7993660 -5834685569335921866775629859290685440 7993661 -31075070312381975574654022467795911520 7993662 35619717587640098045786413111632197952 7993663 -46133306110448281047298832165888961088 7993664 -39031924128930619427137222416649420800 7993665 24658365271257013767495520905773761320 7993666 16213856504966102937971029380809573376 7993667 -24492166669161653552186866088915334648 7993668 -13774938226632325871129912311144719360 7993669 2242617204342128117104015496617403196 7993670 31083895251652803748663102816112265600 7993671 25228992320378360386180941318784285824 7993672 -71031439010315539737202959419073638400 7993673 77401370742080025971055519913416105984 7993674 28695406496700423533109282068179276800 7993675 -13448023999306200791561278658914323100 7993676 28457545191031688181079449418266286080 7993677 17964305997733318864833660298268934720 7993678 676410267221603299711338724855084032 7993679 62776172238302644830333435728044391280 7993680 -1026060973675669334904462225447321600 7993681 28726506311358046529082672834496218482 7993682 -10519755471016263497576913843510691200 7993683 22918060326378570995739476875656799800 7993684 59771806596391940559454857290575582848 7993685 -6921629053648718538133983528727107840 7993686 -19788312279571554310568063922024783936 7993687 -9982946639325961775733412787548237120 7993688 -11671982041684170526887511748743188480 7993689 91024814193963159971010165148921752000 7993690 -21547964764338156492490591111004378400 7993691 -26689753074725399473882714308122279616 7993692 28799496639599947501591340438966479872 7993693 136237594041246799779034748051164667942 7993694 10444237814138943117788185468266658560 7993695 8108804490385531385161960000747683840 7993696 51732171026475520592420745018638598144 7993697 48791289164376828954744229723372858146 7993698 -14482914723607159002136197697972177536 7993699 15214211999740255263605360481243319040 7993700 501178566458646892855911418299417600 7993701 -86400648204250972330067544761143752000 7993702 -25390914137791209734498642266243118208 7993703 169805050862859635207414663947665566160 7993704 -78336193566092997048999940104668282880 7993705 15599786183521048000403000713613002860 7993706 -18397522804224763846355199366111634944 7993707 -63642503468378821160492758296457714512 7993708 78407900149733386759376617499388393728 7993709 128226643910761850130139010174260781910 7993710 4511401696644779450377378637295163200 7993711 -128815392175754374708673360562597170376 7993712 27777428924364959158180465920263356416 7993713 -16593780874602963207706618673527729920 7993714 524336737739155016939364434770749456 7993715 16239817412467073716988826209921781360 7993716 -72671938600531868094169647954814722048 7993717 -24462845206299846375343667904519553234 7993718 -76973884697508562918037708089480944960 7993719 4831976419003146271887267361313617440 7993720 -25437519885791714192290491936122880000 7993721 92609027355576247821270884026765394922 7993722 -13412386143885287937715452082425249792 7993723 -2149153303342912789747021059106765080 7993724 65459593691865099209249852008999274496 7993725 -10798257139706260588383873829624672800 7993726 -24374421764639753754784581090323482176 7993727 -16671437525090214486680412421881197568 7993728 108554408028649411791962383942649118720 7993729 -399450398251432796071851562516746360 7993730 -6983104210522980671026136392354990080 7993731 -10287141937055904934814548541853168648 7993732 -28657161445488370550269497669213093888 7993733 17357734488556029985178497195222526400 7993734 -5861567405590262934437282252745185280 7993735 39606742133885829180129625713277794960 7993736 53443186663756280854231986891401671680 7993737 -16590633462320876205220611686294159760 7993738 -25868468822016187678005793879346166480 7993739 5648215114930148507499640343463290640 7993740 17535568598012639542726815541695636480 7993741 46395526149427563108499596444386402272 7993742 -41429678137674063205013811126424326528 7993743 -32278327082346335751157992088870656 7993744 -65144172585124343597068477441269760 7993745 94073718813798172046102949134498778600 7993746 22769503244357366941035856505251434144 7993747 -51438035988414165828135397948648510804 7993748 8180195103281325188999743529809600512 7993749 10183983835299988728125274030022333248 7993750 30139640408358941114830652213184000000 7993751 -10941643858510085472318723705708700800 7993752 1561139165503218355241960553346621440 7993753 26439634229334613468626966986065533184 7993754 -23634173900279367296841048469471484928 7993755 7997118762438898782944368475297664000 7993756 -16842186360773151658215835494185902080 7993757 38179405816683435195793740152656965504 7993758 17480807259875958197663114729069819520 7993759 -52165229927040651840379973386591083040 7993760 143395658812588570519347443181929103360 7993761 -64335105362948215380991286826516673536 7993762 -55277071331680581079842642588237221040 7993763 59547441790623861946790210211367364400 7993764 -117619895295736151053999954329946227456 7993765 -9522681319280630521482492338487204480 7993766 131973964313063052770956628497454768640 7993767 2195820870168885229797266538432746280 7993768 121018370422546243275212725639400770560 7993769 39044892561844703227880734980918036096 7993770 10453012231033260936402370884370897920 7993771 -15525243651291001730088831305428106888 7993772 -77205559544005588373738956584568314624 7993773 -52280925963518425788170600308995862080 7993774 -66667760274190022909592598514919431808 7993775 77286901696572197401631309932889715000 7993776 230709414047649521221858265618448384 7993777 -161012177154593520014199723900798374928 7993778 10431267173570862896729891918099197248 7993779 29753972825740460965762437942321872184 7993780 -21912246172673137791577435556445062400 7993781 91320638088149670789959491739264025582 7993782 805925191992136929691672952832537600 7993783 -15080347785576221844661673341385395280 7993784 55149934151019123608838681267388907520 7993785 -6298078198381096777575950893323268800 7993786 558488514509152868413461463028400384 7993787 131835439970969758163315318381651246436 7993788 -9685680690791480605162023409028186112 7993789 -189349517296855602699287937174488239488 7993790 2531055480137867038996043747513614080 7993791 40303858645012104290980739058849366480 7993792 -2632800631348305821323810358113075200 7993793 -30091048231661748446742100290868136316 7993794 25997254976919965056536808097400372480 7993795 80703196147401420243681407069947422000 7993796 -51227980386946748487799168942683158400 7993797 30784889751999176216182956863995927872 7993798 -1793084556886315215859533095615499264 7993799 -3732087663156810377954722232952615552 7993800 2342853288956010256936530616810368000 7993801 -137526854613284198953343487631541164198 7993802 31565310704841930140112795329619650400 7993803 51926609040331822853608352944287295704 7993804 10037160084316997751769760694768084992 7993805 -16475805533857661581774835317184612640 7993806 34116374407499883880264023144261038208 7993807 -201800174181039801452944929081142722528 7993808 39419448177264693850556509041689149440 7993809 -1211355564797700624855880023913312110 7993810 3647886850870984446523384368513669120 7993811 9264378257113221201141712811258548704 7993812 -29743679456238813843018447537703077888 7993813 -16936735311910065444554959620436157760 7993814 17970204295142934439448330540038262592 7993815 -17138140494238144719382740199633704960 7993816 -195724882682188901494996896370336112640 7993817 7603925637893851096427739363234602820 7993818 -22896422203963916462821724407470702336 7993819 -71457459463256495916112702394215831920 7993820 -90885950301908836927061653228695697920 7993821 -70230266701329679472312229059412557760 7993822 90738833288503107474990631981025603712 7993823 79259671455760609790290211445086247072 7993824 -55349967181761728707225499932639887360 7993825 -13807138338625579302747125547913881600 7993826 61176300950403263122272779962429742880 7993827 -82705689376105225178074878161002452636 7993828 890905722059232205200676606152752768 7993829 -2726344474808043642098034285299687616 7993830 -2775187195363429234273169159242752000 7993831 -80081201465897988023730970005416263848 7993832 24438547886654369176410796546778726400 7993833 8121425677634668131558540167139792000 7993834 22901898885292861407377131793272047360 7993835 -59338560859616855225891512709648178720 7993836 -95451423968502041097510502300075299840 7993837 -168921207142394684261042947596259990208 7993838 31685682618951705861934920602693536320 7993839 7174943325610465296814532897121499392 7993840 332861211353285171491389945172623360 7993841 129991618235012678620544351413330396242 7993842 29800865581220640181093445409298790400 7993843 -37033149156863309707378432326952193712 7993844 -30305016456474731627321023474958978304 7993845 1207008540681530291788061180849535000 7993846 -647005617301137258767378162926436352 7993847 -127973452372274392761760849665072911208 7993848 28416229142889744338824095774963793920 7993849 -4779132662441265933486449139113920150 7993850 15971639848256809426570184326285800000 7993851 -50955446465094456854054618701927881600 7993852 -420734709357725571474710424184197120 7993853 -3954933100897647237459432795242724480 7993854 21325752796815543543491362560256419840 7993855 184493624887880194482605543441777573760 7993856 -15565722889136203163351651385046204416 7993857 -3395839573265952152662263054280504512 7993858 -33524385075409200987900300978615018624 7993859 -190157179872587971615208217699760842984 7993860 -13496666048931799739767825289550643200 7993861 -107346643457649163000950202350101007200 7993862 -12186459413173892246705799844739825568 7993863 106951787647514903291842481255053816320 7993864 -5223866664320213651191549782272240640 7993865 -3511813756668539907990123322456440 7993866 31886018366101908264582472578577307904 7993867 -47553005853043105167451314384091983296 7993868 2657342173437613026733063776782215680 7993869 20898815410672620326213169778886670624 7993870 51180730733995358210437421588921539200 7993871 -11792735348993992293117734458767950928 7993872 -36354885437456926450451146684956672 7993873 86279612138718673257983682559859711220 7993874 17494258967492352774310076342964759552 7993875 13788891728044680406239864453150684000 7993876 74368080109128595724806269713258151936 7993877 18106257786436428423043273198132874112 7993878 10388663017392491186959186611858777024 7993879 131881787564548175430361935640308662760 7993880 1916067469661977135445735615281152000 7993881 18875887684459080177111673669422497280 7993882 17405348464198543100298676420592196864 7993883 -116114515306145119708635474495460991868 7993884 -9558992484366562430179874774459919360 7993885 -96725031747315951122166642305620147200 7993886 33535664876742504098199640570008566400 7993887 -32408050313663637839679341650966678656 7993888 -18202181627781929339217795940633018368 7993889 -146577744838876816376714171951019844560 7993890 -1127961964430347410119270218853721600 7993891 -63764455824139132718350143949104154200 7993892 90426868766156933824722836438548761216 7993893 -30565868151433911283289460187945343232 7993894 -69285820462801819772976349438447494720 7993895 19759063401727655439427266152652427200 7993896 -16299206748071237938275572620741263360 7993897 73416054840778621566635639716964692346 7993898 -36940819672674089581044341241773153280 7993899 -49829218059898823323785448341645190116 7993900 -62251122888630006596037135343127392000 7993901 105063850849253924210743041160517986944 7993902 -9405643777597069439551626167456726016 7993903 46681873863353283590558192297009834064 7993904 -51705215702314654161618522909298950144 7993905 -2957141671561956960479929257791164800 7993906 72304156942162075760349806329248319104 7993907 141101052927444960846215872422196950156 7993908 6991538931288510969377818415724134400 7993909 -102582679877004515091571245378354660288 7993910 -9564823535680780355092586220039571200 7993911 9497152076563567669506459755731825104 7993912 -3426959403902207165227053318801100800 7993913 2982542419866998381054469669854853162 7993914 43789885748918994375810962014894525440 7993915 -1193098449608401059245041047067866480 7993916 16115226708616676380991228025411836928 7993917 49723444890654968786841511207731570240 7993918 14757882694704860177780182244764604160 7993919 50152229928902434592760626615368978344 7993920 -1171641456884533396214244467948912640 7993921 -35546832251532183571219308604773252908 7993922 -67834571018495669644139658555213277488 7993923 2711341662587667846962329660723335168 7993924 17058437529147316617176872473863562496 7993925 -64141289707968344815129210896112945350 7993926 -28531246139020616067678410776949304960 7993927 70632732794572319777635685461547850000 7993928 9248541447209757743290935500001208320 7993929 47913695242847759006204750359588736784 7993930 7633965627183286489795887891931776000 7993931 -104767840734993620627835254000581248000 7993932 71467274978704416691104506075775052800 7993933 -52677756622944360206905004997684553376 7993934 -11068263701124812955358775652148560000 7993935 24045552707173059908503748146478693040 7993936 -21160629422274277349133716406292062208 7993937 4676802958805543655889455866782091520 7993938 -1351001625681495403046623348673862912 7993939 19720409125826854436363654542456920640 7993940 63066868699347471858823887270032302080 7993941 -22771789063213539618572262034184147808 7993942 -6370470131893392390907431111758801856 7993943 -59138124644699922911827626909151522440 7993944 -35702601226778955651162795932634316800 7993945 -81658449662484429980094051460504770300 7993946 -37198111575291898703044224636906620160 7993947 -14375171310523716212232265224128982672 7993948 -55330226798959410793160505027899977728 7993949 -37238631035783648605206697004023031136 7993950 6869181601608916366692294018059952000 7993951 5709920662180661420840142752976107360 7993952 115044498773392761861744739067912650752 7993953 59396562683555378166084100244006358864 7993954 40675067917857037014789848337586372176 7993955 65546906495443152166271044304026977360 7993956 21384942975092830771302369874142883840 7993957 -95465343409529018028846516324801953794 7993958 -95278684266866483129721603045580800 7993959 -12705868208777885625655062715075488432 7993960 23004205266124196093413247553157017600 7993961 20716580591985558628087772608518284160 7993962 -60522049553663808972414548963103232080 7993963 -81215368956412714603037597079833435788 7993964 37052359724949948124221867685807199232 7993965 -13708811415952028946527263603077580800 7993966 21936420969203015442685918144324514880 7993967 -127418116815311943652084157766774183984 7993968 9611097698535261606196371830757556224 7993969 -73778597518480173648070407017592065280 7993970 -127861845031076232565007296258682880 7993971 100386509255622303259193334266732397504 7993972 -11900881640168954732499747629328949248 7993973 -12410030035602810373187632166652586656 7993974 -436348285512188709976297879951448640 7993975 -2933220372692923060509571075429254000 7993976 -2212929516291665089045632981280358400 7993977 101259916759747553367253367550029785632 7993978 65598706011331179541826607363542521056 7993979 -17801350177701043677719607440310343680 7993980 2198637314342417352348187337808000000 7993981 -117933886448501058046330250701253891936 7993982 -48068694257123600204386656949507291200 7993983 -54076462262722442487179198343051185976 7993984 907470714488279797060272841681797120 7993985 101097297426771189065319465721286779560 7993986 4770869654036598090682833941919045120 7993987 77168891819774365842822732412971200636 7993988 -118598973090863463099201245302985200512 7993989 28680296089515379033772107773261090108 7993990 1610933168937272343031976019070677120 7993991 -90014756418925512439364783008754323608 7993992 -35274589782976342092891511830653337600 7993993 50258993893228598887061574820256176000 7993994 87756091383114647115050328001554012672 7993995 -54075889078239476825034549518895206400 7993996 -195251961268978127435792397840515596800 7993997 -88216017670444117606651365986429032320 7993998 4396806060300234656762814683562666240 7993999 7446306492341677601052670241575804800 7994000 8498539369395585567501424951885824000 7994001 -264523091435720588395476700517376000 7994002 -55146024348182653289232628844553768048 7994003 -160421866296352174411434695210359571880 7994004 -32676457884000941598187872892144379904 7994005 -29182551302430900933257800242103106340 7994006 -18056481928682251482279768634751214048 7994007 2977679000451518225324401895947350576 7994008 -3383454914356834726442453592597934080 7994009 -25599199634787499326882282372141339696 7994010 42072411433686806082286151011776153600 7994011 -5349739543371836685831153951589006568 7994012 10865924038537055938371242481333691392 7994013 73343132409542961853672571680631525088 7994014 -25983136568310733369498389778264860288 7994015 -13119816330050918629205273566882828800 7994016 -9732976175137748071348296380413771776 7994017 -153949145311352110208383907281452123934 7994018 22949629311256374582550463345927023104 7994019 -39722081782503297961291840700813145792 7994020 95489011010008976228250694865178554880 7994021 46116429569540601499984933581549748512 7994022 29923256325421041964982839026624084480 7994023 126595093967136601981230000381898449272 7994024 39815129208546440544212790357032294400 7994025 11884696456286778147413213395152672000 7994026 -2522397913415626680263168830323082656 7994027 62175452398852684443374307881873421672 7994028 10457766218522998083892982038820536320 7994029 5833676971524518326726996758411364000 7994030 -10406289285690878654299695433511882880 7994031 -108903639433773351385342742822299630080 7994032 694547711883808792698308470341894144 7994033 14725181675829283669220327153001051282 7994034 15981741605212377560956287136798698384 7994035 -19565030862823321812605101369391931840 7994036 -62092764657992948624938523090433189888 7994037 14468184379753666989397592912554668768 7994038 -13498155155851516294658585309141136576 7994039 -156995822261134536478020563071572275160 7994040 20977401613362460662395424940294348800 7994041 -47145290417900219976807126583534141440 7994042 -7605959033880489148239070053332121600 7994043 12665325904268419528801431759505315440 7994044 -274913394592807485821527338280538624 7994045 7463142319772663457693538493426707800 7994046 -4158292974387194187980199499354405632 7994047 -138502592502524699174376825602809002440 7994048 16953745816559789461518622104310775808 7994049 9155922755352961019207614199741278080 7994050 -36484032178079291353778667533993450400 7994051 -28155341564279345912658246965275838688 7994052 -6173970452725389285583924603034784768 7994053 178948959021750782184404382032899746780 7994054 -13955077707343906268747375452005968448 7994055 -1129414810176766871317183280933001600 7994056 93685334726479816572560770688633594880 7994057 -75735403355936769972871494773895928908 7994058 -25891449122765858018994386185058908416 7994059 -25039777248428077280758017794579237740 7994060 -30314082891179088482201316785865984000 7994061 73592758940857115532644816832661948332 7994062 46075520125474406168644988104410844992 7994063 9395326714882722708399878469787398144 7994064 -502350073148613689031941636661706752 7994065 34398452721621272998765178011857929460 7994066 11981428430910760310143496446397936640 7994067 -469426085290199300314306773147464520 7994068 52022346942039557598015269664486270848 7994069 53511326270483700673655666093270003580 7994070 4282686878065692656813496749490566400 7994071 69095986846524370313366952120096699272 7994072 -9357830456137264291887511645055385600 7994073 18301904252723281325640333835000703184 7994074 -90313786872932738653089974210595326208 7994075 -40209940867388078912819324343992090700 7994076 25567649132789728305144597979072645632 7994077 243653072574589132487116925780843904 7994078 -3874443080088219596869197399731852160 7994079 148295364606589132466991029820910924800 7994080 28276199325119960937013255882289971200 7994081 -61143072506228859203210674890431489118 7994082 61407307036925885874655445982577297920 7994083 21014885502781251278662163012140242332 7994084 1245007355651958509760996924828721152 7994085 -5084541014137056254614445758695096000 7994086 -87394212173004754579190553675063007008 7994087 -492400364876585549733725998509807360 7994088 87711289171712428223568965228321356800 7994089 243252230420660190913691609305265026560 7994090 5921953198687071460881912641122768320 7994091 -22108328068846550016623330467173699072 7994092 -50700948270382040029322172627115136000 7994093 -99708147903487389304258603258672367658 7994094 -2177385632345722327781140307848826880 7994095 -55413252674488097113342245928978217400 7994096 18746206173072725765338716699696758784 7994097 -16747251253748000590206337249711333500 7994098 10445736984213367485982605086978042880 7994099 61646808328477467100010897251566364200 7994100 38383941385298338867863439495480166400 7994101 -10201318906992624973765348793705282400 7994102 15573046670420249085274231711843438752 7994103 5864906734225563120593704926793579008 7994104 92336797196028950245944246073821265920 7994105 -27905332298282351357553967630784362560 7994106 -90521173054032460843482420025564500480 7994107 -184378081049035638415100109837072772 7994108 102812640287328569698317932790407958528 7994109 23470613983797326168405457458468838240 7994110 -26937868041089681686792805718271261440 7994111 154647458931138827292234251836607935200 7994112 9799805694339787895886593649197187072 7994113 181541845215127335258351880667043375362 7994114 44344348704869064570594532592692936704 7994115 -17820072259376209390003761748505406240 7994116 40374070515666841919085111143421213952 7994117 -37079783746551009953171787070581051360 7994118 29058794310583539042802813722790384128 7994119 -40205199752801835773623192233058065104 7994120 -7244038017086390316992760890885683200 7994121 -84281869790915179538597399412059567088 7994122 28531417891403092898051446613331128112 7994123 -94444635185837118350069608273849381680 7994124 -53839424777154117854635071675010103040 7994125 9597546094756626415378606026071808000 7994126 14076783474420465807929677049855767296 7994127 -34693810868959941691303517702098786680 7994128 -27734857456679340750675352000493314048 7994129 62767403813689989719548078815421548288 7994130 -29767341322793604073424035917242880 7994131 91063560874899345790515178311663908472 7994132 94720423233889870218558769268419072896 7994133 -1285495074530247212884742961994862976 7994134 85573220422339673712895993901971057152 7994135 -90494446264585706682107664884930434920 7994136 -33645841739371393951509809541159321600 7994137 -103352787635753967602994827687262684214 7994138 89067188449653709264021714017076692720 7994139 74730968539293258631741637041119576576 7994140 13740649936838784842129397443284992000 7994141 33199447205502369276692554538796133452 7994142 10696146315863760940242324412602593280 7994143 151253331787524773553776393225284893960 7994144 27082315192884774563404770932156792832 7994145 49804246029074599009773660141834488640 7994146 -16432491502521627303033197483196372480 7994147 16967147832303900193265797222656122832 7994148 69360305022711569684576098455955660800 7994149 89295384314137566746286523430819128764 7994150 8200131287897513583376895721670329600 7994151 57352247643430378060398888336418383000 7994152 33390014702166974594436022355277081600 7994153 -63221655356512169304980702776985246598 7994154 40263558236147989655920338371459258112 7994155 -29881403610844241717538596892624189600 7994156 2797427521831811779689505190825754624 7994157 2381512057700683080901395977014055616 7994158 5497904049338155920082181032331681280 7994159 -90631700732393991459539881339194566640 7994160 22975081049608200462741706638684979200 7994161 -40783035743664619606868100446113366720 7994162 -37730029284905845903871625495802417536 7994163 68079810004572401427040351987600492344 7994164 57114494667402796023122577150015445376 7994165 77214048786749611879206211508569299000 7994166 31054185285456697318574823105149413824 7994167 -8232669353727719901214270267897917000 7994168 18590246530809417119300613158141952000 7994169 -22556543214036474989405624072721727800 7994170 -65551088127140144877830875985388978720 7994171 -60944121179776011029686741316070233628 7994172 -14295525111460290061047441964066430976 7994173 1459867198860543328559902952210647008 7994174 38432766900989300864762994042277370880 7994175 10660806165976507916557575201037756800 7994176 -1557619982945780892708848217444843520 7994177 33170992845320363808048244924434265026 7994178 -18768130152443311250948629858238974896 7994179 -25946904299854576343239211319727517952 7994180 -26566949496361618669995177350431680000 7994181 -14400335234099908150276969599507010080 7994182 -8633550542266348592958855590077474560 7994183 12696696502522580514682870356085939776 7994184 17165532738959026011220725924049059840 7994185 -16882840745614706649273731915344611000 7994186 56298761567265202639266398930901688320 7994187 -45153019025601534267506511073052037120 7994188 6707394559696446919220987665337849856 7994189 -37934755031294720521429528870735705728 7994190 -2116807701861578290833641340170649600 7994191 -94745116011462147740942123631842635408 7994192 -1298124401920297176552953056301359104 7994193 27195767548899461698986776266747380000 7994194 -1501200907687986876926680425567825600 7994195 123743004667928676168792254047247346000 7994196 9013837020960746732574503809466652672 7994197 -30828491949772933156209591091675138354 7994198 11200402960868657350066828637523116160 7994199 49884841845448051472074299429336834000 7994200 -4475610249996130677360882895746816000 7994201 215722694195720539688284100859924200004 7994202 458342936463407004091105580205444096 7994203 69526793549586649659541570151879480628 7994204 -145881241351675615891879610084586137088 7994205 -18805679546921845332218419181060872800 7994206 -48369994842059414275455105928106607936 7994207 12695837272623152695037356834175729064 7994208 8639754677218119191615859297529626624 7994209 238828400620844150134988424265474102320 7994210 15209404985397872442470009385091944960 7994211 -527546700497292130357278942175374096 7994212 59172659421080419338255514647748915200 7994213 161799602654953545876237083612684190462 7994214 21563942257748520483709871442304953504 7994215 -5143365928293228962290829614647005640 7994216 -1633966296718434548856117657195479040 7994217 -11074577848894456534478302889745217536 7994218 -12324664808513036557154013746743096320 7994219 -32597867738557973413609750497759210456 7994220 3096787650920631489890740415500431360 7994221 -68036134832388825587144522066939818356 7994222 -1769493863253684954418842951528881088 7994223 -30150965003317863725492524298016921528 7994224 4556507097978574057713051075798761472 7994225 93299714979460482247414071860841600 7994226 -17550911223568874439649960636818243456 7994227 4640837575484728858987714359811169520 7994228 15673588786438219664837164694169600 7994229 313782692669756012064752935402209408 7994230 8008828085301586663160963752425630720 7994231 43591350802219207738603771732146453120 7994232 53723712611941832597033326715368427520 7994233 -8418627663819392126695234458438274032 7994234 -20559281104905421301257767710439267984 7994235 -26710340072183796562964135082901818000 7994236 102327532362476687520478541822845921280 7994237 -114384205836884212498484754657507573114 7994238 973772958534392524268694480149191680 7994239 25081412143511739468671236227454981632 7994240 -7874726149040193913952450801722982400 7994241 -3461470841867690605757723123808814560 7994242 -107033615395767181961849355319051416576 7994243 -96120541478476898831329661279589087096 7994244 -17530845297383933043832164999630173184 7994245 10665679835761134826586464801063560960 7994246 18896877527846170449513068248831198464 7994247 -35161121099753756008662083565993408000 7994248 42625285508129025833825364864511718400 7994249 -29544637939718517499855141719216272640 7994250 38541258368107427680622682685637760000 7994251 2316609445046069943128697795829953504 7994252 110314819979585410419618416694566578944 7994253 -120500548779296622597416798210804474496 7994254 22890583434129340731130322513671363200 7994255 -28841597176676738270222435684668735680 7994256 23012952248093712868755794807417733120 7994257 71058529227277857213352168041023158132 7994258 -17230256603798719411768831992295313520 7994259 -25601714313078361042167900473624832 7994260 42363428588186149009939275018783475200 7994261 -94929741241726651131932747042394619776 7994262 -8676412958300599894848659189398878336 7994263 -69510386501721655277362731004620050488 7994264 -61892275070330572646166778556528947200 7994265 -62541833421332399668715885533598623680 7994266 -14089909262181375576880743098236980480 7994267 -124334903985068936031811060517600545368 7994268 -33875931117983819680570282770271841280 7994269 -43078569006553478038442794720862632960 7994270 -42969020195048285616951903314219593920 7994271 22251244694745651619340417940619136640 7994272 10555012708427201950970173265468719104 7994273 -8517150497351131949777569530870768960 7994274 13954535165298358081878176976893976960 7994275 -86381206767184579935269636747910173400 7994276 84152159383951797263945353678289900160 7994277 -146903871478888002059923545235871899200 7994278 1538198397149890848387862875339064320 7994279 82892509432971860888915215111462517880 7994280 1393015111543488413357602201770393600 7994281 64700161011074522320905240186764569082 7994282 23867887095497048492058319029378082992 7994283 -35948526002557239490373235009297284352 7994284 -71648479945339272889864482344005799424 7994285 35586468276880014935174933005293471600 7994286 -37328024660434253329549043418110362368 7994287 17821991875413516461260456036480007152 7994288 2131368735731602764058375942865387520 7994289 -32756114045824895122407112582523480976 7994290 24700563429274238869227548066029678080 7994291 -86542069354082427090544453642631601528 7994292 27820547873598188006225026748625457152 7994293 3541654570676432473353589963578076284 7994294 -5076926311459392802595623627706867712 7994295 -1721113866603325199005556278023289800 7994296 -20542292849131817209170370585172766720 7994297 -33368337104287727136930837346383056700 7994298 25103800994115723665481532974832128 7994299 -10061810157955492115780284480743660700 7994300 -14870013674798638166315302873164633600 7994301 -32493033364400127050381951104675526400 7994302 -306524275977943728545897273012451648 7994303 -4441444710150355271045015496760097472 7994304 4378011868167568851203092414967316480 7994305 -55238609952541820830249610041101788160 7994306 45954789090397705911883996161291941760 7994307 -22672724687191175315731858649233584000 7994308 -22779348904079352983290969504143765504 7994309 -8320183563407491207915364227671467490 7994310 -13438289444295327104921758942880499840 7994311 6394106385786832644780072722499563520 7994312 -81653388644734865382049757265578188800 7994313 81890848212040595105290626605093697642 7994314 76879324953433265117792581428380164800 7994315 -22772974337318169224673296422808287200 7994316 29092704050202052483451311416336826368 7994317 -31221067299254231120831069415804803040 7994318 -3366742833972874156870412906477686464 7994319 41947501729253335786762920249918284160 7994320 5049505786762482506367627594243686400 7994321 -94195040185618838236492997839837982478 7994322 -1052074658425954429591489884650112000 7994323 -119365465768713196637740174907188718040 7994324 -92791432684620577804657504109863354368 7994325 -24030766147958826507317069064288662400 7994326 -29410058642543595008455843195483852800 7994327 91198643444666202159233515304704381440 7994328 22888464029452023498776163605955932160 7994329 1193491592882692315290846384530397120 7994330 5160030708372150140519764607369046720 7994331 16561727444163373281137110971600672912 7994332 109963441002280166803831238719454776320 7994333 225967694624368901388472340861186887404 7994334 -26419672849514234332410346394659965120 7994335 -10475520788672263105368877691855324640 7994336 10981865315195441789413897057499873280 7994337 -19129374494529198022689637668477354432 7994338 53593141402270983159592493637175781760 7994339 57063449672633527633817635637257100880 7994340 -1453794213439042877842421041747169280 7994341 43745237455131296217378405888805231742 7994342 4112152976748312333645363575772178944 7994343 31875797674486484472356310652395010560 7994344 -34544391458250912491463884270959380480 7994345 -52742024970956318444799861346783680 7994346 4173390757043378146690198283822125824 7994347 -92721775283285866331754668358439240204 7994348 -42724162968754753753776507936587419392 7994349 190692652202885286979811317333330560 7994350 7789667902044075679331434559492404800 7994351 10330034947549218179430330037902518352 7994352 -10533922920289784984858412475810185216 7994353 79966885365780405175708674493648212720 7994354 8276412120302317364604863397950677920 7994355 32671942893409116981578499555899649120 7994356 63297326141755770254181778543176129920 7994357 9576673828445511814204486678947892224 7994358 29057689353044754317109762118056678624 7994359 156150790684868973153288827013335887104 7994360 79931838593260325852441254549011456000 7994361 -21265445402052119659138587380698058496 7994362 -40290059279138681893863036154937831568 7994363 45293216408967642906379869329672855904 7994364 -10095756140362973330374749854233804800 7994365 -43002114618428819520776790689551030740 7994366 117476856474903236654775542249832619584 7994367 -37932013368703103646673210161611430216 7994368 45424650797013075250570303050619027456 7994369 -101089930747291003633987294615791505368 7994370 3436465048152444686166905883676492800 7994371 -54787915352716602168821252380088878080 7994372 67956349395195021015766596247447338240 7994373 46120440051721558603445713754487072768 7994374 -36209895020959495877062563634558800768 7994375 -29989321008524329872772761325911555000 7994376 -300307999432438008113908400863994880 7994377 10660973009395361594808772756084915226 7994378 694866382763693935451017100331271680 7994379 -69028416256978195244810304196512229416 7994380 -59433934276200970088601842870577331200 7994381 28670283882996340674260942856207444000 7994382 -45686314420782379217990706107659115520 7994383 26721873953242644752350968456279228520 7994384 -17410638241239724790104877276792217600 7994385 11965823649012977400670088836932662400 7994386 4497317669699659434727465043304351744 7994387 -365399642106309771962237486466257760 7994388 443809823486939474889174697610717184 7994389 -45057468351402771262513838720806599400 7994390 -709673188850920163032755233867971200 7994391 -1553341379976170344888967565629866800 7994392 -28734335854249047522154741646078238720 7994393 104638054307317376338345137277633687488 7994394 25290172782568489076926880105562709248 7994395 -48255373129407229478339096502888763200 7994396 34215477702061759771030198778493124608 7994397 53680044773160288647053217169824828160 7994398 36477238439990678586069699415323654336 7994399 137624353664487455962707537023892535536 7994400 12986156273888595882496558372002201600 7994401 -124252249693722878312204568056652465900 7994402 5072445010250279201818153226779169280 7994403 -170896843057574267779005484830450024480 7994404 -248143340529989438541773595840331776 7994405 -25231648200704410973693735266028793600 7994406 -12920566813103747424022264005618604032 7994407 -52787859736709815968183002818979534344 7994408 23053683423119469792447370750594897920 7994409 23924037811099949208858094454893451328 7994410 -49499903181807142857931948538734484640 7994411 53402194124972028985252131201497352480 7994412 15649373070392053869852098556079777536 7994413 19116896079271568322449267070930254560 7994414 -43860948687023744668289860328528205696 7994415 3785372703697348995966412311210071040 7994416 32020797159230084221716595361336786944 7994417 160070727764409648555181029251693471472 7994418 39405307558450165175949630777776563200 7994419 9042192944423733219706335690407564344 7994420 -3767279802723974824422810546157977600 7994421 6787039436605818316397941801916618880 7994422 6497580063348111661369415315827012512 7994423 -49351703856654234125253103249090477080 7994424 -44087779412204381089826744212295086080 7994425 37941806155227219526249466334517369500 7994426 22274752788556639962849102496900405248 7994427 2450452520101880608780489513166476800 7994428 31688891722493836500039304802480381440 7994429 -139942146318723696366147839151752610900 7994430 37311422958278877150336784288101696000 7994431 -1699885372112818616096533363683145928 7994432 -3761140986129052509493647882351280128 7994433 -66186233085460023037672099810838644176 7994434 34061745996632111148052515701879496192 7994435 -16841357875523195226513772659830893440 7994436 22723530224210188853440886427762957312 7994437 24792271592968698651506940072983414784 7994438 -21374334384502597451943441129382161600 7994439 80759046376975681828827836773700931504 7994440 -88573255203033758212719664397709312000 7994441 8301762326060195128091529072349468800 7994442 -9017919014170004066137544497733895936 7994443 108219923073573059788324353502101180692 7994444 -34477720038724262139460056135209336064 7994445 64142354374678538598632920605061272000 7994446 86949800262687821346292699375551792000 7994447 -46416409376481984735390194891041801104 7994448 -22975710298434566543918332936390311936 7994449 -5890012963596587719746747823272493240 7994450 17410415501441039747683939780639356000 7994451 70280892193363168602756350429998274232 7994452 1729042598760126158590909424917556992 7994453 66230022363205833652969759129452119004 7994454 8644774099485924818504645106768433920 7994455 2611537449269351840763491095819153920 7994456 -107174980165080733904865332199313029120 7994457 -106176580328977733987032222217032659648 7994458 12406299963930425763352402221513081600 7994459 -92077008344060171197849413994119456000 7994460 -1788173975224558642221426713675811840 7994461 -5180805977907095506456479291118814938 7994462 -10225932597807667534351633744161432576 7994463 86359012249442190486547964184341285904 7994464 121088027301390734764955251371572330496 7994465 85903352638081464813930871691066985600 7994466 4840207858571298389974581486590490624 7994467 4748522322097199450432224169028269856 7994468 53946700881572505734066083109441451648 7994469 20813466437434650300410033991755575776 7994470 52727017288613754937149815453763840 7994471 -115144975990305337462851969805983596208 7994472 98726869676997180731727292540659793920 7994473 36292836925091558970503832623607484020 7994474 857000972341636294918147420291230720 7994475 22110291699274282092718114215918431100 7994476 -43691442902662419292243434807579302912 7994477 -108819128888732270951668367634515318880 7994478 31076749155883912669044179672557824000 7994479 1981541092046381033961562740377330000 7994480 -8012073736466544861779724445331619840 7994481 -51623937312597589041131657495773834656 7994482 11354008643642519375578012749446552592 7994483 51170418433683211723555101181792810320 7994484 158859027187665745325931388111959244800 7994485 -115974746513824376300092450859877758820 7994486 2193486484220401445229436990858906560 7994487 83319097870250638305289364977910928360 7994488 -9518650395080093440077510622150041600 7994489 34160056514144434683513479720672941290 7994490 10191784163789689732115558249645491200 7994491 22300397456150562553798003339232233892 7994492 111338262135299990213334212804781338112 7994493 -18155806595727153321377104331122447380 7994494 -102097524507069564437696109825539819328 7994495 19278169765027977888129751011883857000 7994496 17293425014512420883928075318224486400 7994497 -15697183707914962148965212025027918080 7994498 -4291462093886193115786682502389687040 7994499 6208695402111078455959505164541280240 7994500 10332547496870717053520502344017920000 7994501 -416811569084936767851177652072235808 7994502 -53636695338328771337558294793654853440 7994503 -43089361625591856785596181217122190672 7994504 12006925490366225101707523817282764800 7994505 18149343810626469347233073783698677120 7994506 36063856724127637747647550866990866784 7994507 -21463070203013389555274536870442369448 7994508 -15214574963289252748036208959094400000 7994509 -59919271221436518684366235409775655796 7994510 -90677179739793530411288154134842752000 7994511 38124987033141771725559560844325536000 7994512 4774891933179188641113702692059348992 7994513 48348489804878190775252959849958035762 7994514 23083055452971120005380736078505592320 7994515 -6960380825249164481243645864644242480 7994516 -16333537322697981447501786145346426880 7994517 -614298319708418506109470831085810880 7994518 -9279045185148524000889033583837670784 7994519 72056768452695629049794877943039793544 7994520 5432611229485256660961299532844032000 7994521 -150785251148819889893909881673879012278 7994522 2218352263671137125905348888651447744 7994523 -55861975775770029011608158703325147136 7994524 5898031460015817785225613673736816640 7994525 12790451861742487122757601219219361600 7994526 -25791005746566005333032866685258097856 7994527 -10633714829204898783819751217438734624 7994528 -49735484992388392279517426278496993280 7994529 -51947957404119372085577319697639556352 7994530 19256432606990477394853736049717584160 7994531 55060871422142210385734602585450464432 7994532 8284036513639144874619642412315336704 7994533 -52655980692034043044686732184180623360 7994534 -47740885343076649355201981295278167584 7994535 -33032761949124428973471236198133705600 7994536 -76135008149777711907008724462699479040 7994537 -29792101782196737732250683145345235568 7994538 -1558180647969091782890271373968907680 7994539 -8269622727654032619388317289984444128 7994540 4351269982769344251538625799638538240 7994541 -44932648201577513124294211944139401408 7994542 76455966409274247531524590383335460672 7994543 45191670441528568645517799084917184600 7994544 18908431316762893342682412523179737088 7994545 56295262099258609208078937868871072220 7994546 13099470810515848461852244458735181488 7994547 19080963067424293034784454129398072576 7994548 -77483277692065286684720930668694756992 7994549 -2302956545005482461717695161449810820 7994550 -8076129633019093473223596760283136000 7994551 170365363680963252664150609402964104432 7994552 6743484009571162006738063911837081600 7994553 6697424479836165381542930528484074880 7994554 -47395592353709268968576515261031205120 7994555 -56356907316769905010569622608014567040 7994556 64497881287268342062452433805730757632 7994557 -21199208430740390207665888550664395194 7994558 -1363669503380590410104838499639043712 7994559 79477192432074462240396862829274658560 7994560 -109671323303136233563263864762531840 7994561 119871227395796391107497360476823622400 7994562 -31017553745282593434881924893117573248 7994563 5135881449408225006494475552445029280 7994564 85584450658298680513503157837056514176 7994565 49732365816128870025657397624521432000 7994566 14987946304576626310608684489721367424 7994567 46435577997703940433774392066841816672 7994568 -54663067355081851683605283074589450240 7994569 -10353964753554235588403541695158075440 7994570 -17969642445415259507393078313097190400 7994571 -32859149260662659809649297258915800320 7994572 -48739042169734720846039039416702625024 7994573 -72550190352066735304781386860051984960 7994574 -20158929707721642208939065910155813888 7994575 -35329252536874997096171119545544893000 7994576 13269176270698972923866037787185733632 7994577 -93273711235845390207347938151285540880 7994578 1584030405980787841449397310448081024 7994579 -33284456508168388544722351620455079720 7994580 6502350928037679546901754582613381120 7994581 -53676030914099072431376789530000935008 7994582 125888417900494453214126486462427825792 7994583 -12203298467997890285850299797579738848 7994584 32189866943737748619045649247750430720 7994585 59267799055935376523929571619084950400 7994586 37424269946827611898571670787944036864 7994587 -35504339573865128224261947770791338248 7994588 -11807302537535284708479328051552072704 7994589 -33525201812087714474258440530159688992 7994590 2375036351369686540853152005668843520 7994591 -247503285867400871509528646328331224 7994592 -33795452191228572522082191337429401600 7994593 -4745598197314486944116256734564410176 7994594 885579349940097074865202818119382096 7994595 3372434382514183807292436193714044000 7994596 -14163080686073160541498561337306097408 7994597 -72720783205865325997253109219354468648 7994598 40490049039491573352436130917876419264 7994599 -63465200360780315044972455854547661880 7994600 -5167073546479323898128970236168192000 7994601 -49868369487120641578142268881915220240 7994602 -15246015794569073749643610145536692736 7994603 -1408037296710888614695994944598026800 7994604 29028981692617894709043082900993244160 7994605 6896068781426586401385622811029011000 7994606 80321318424694123960650108264306028800 7994607 3601400773140760773701999702747762712 7994608 -4285144383395663486025974993683283968 7994609 798043781324342709890529503255376192 7994610 14902852157434338143955976042128095040 7994611 18910319345053640275693038459782301400 7994612 -15986486423391194426727322500962088960 7994613 20573991976131233912880778326499613088 7994614 -83036970179598013754625995273150101344 7994615 43544112235262631655368432639278300760 7994616 13432994574563855318659022235362918400 7994617 -113731592625333177789760058224656381334 7994618 -65317410789375070582825744074123060480 7994619 1413256890517167038591524859977736160 7994620 60211907436298729161421431631489927680 7994621 -1210581003077036326569836524198634496 7994622 -38845042685306824882185274410936069120 7994623 25659212459665139944946769029899989344 7994624 138749219522567595563316784434524454912 7994625 -32307015530069906370344353399680720000 7994626 4086508117735708470428349451298112000 7994627 53834305948508247430866384944899856592 7994628 60838760162303575066453858747799363712 7994629 11150768732619605999989362202292406880 7994630 17627790213342372201881106692827699200 7994631 19611252684519230398886574297572877264 7994632 -65554332089903198243882012775365913600 7994633 -20054632761606869294380838077659142620 7994634 16001054111047108810955018491772916480 7994635 -56030947396918893547509176149744781280 7994636 16110259238818925958876097457968269312 7994637 -5953058049368993391951505495758539712 7994638 -74239154782808085658842497948475593280 7994639 89889540296120798415339641390423295648 7994640 -15795772587753120663470082000688250880 7994641 72469906785155134544921008853591495520 7994642 48733246461208016688098762862761088000 7994643 35259482205470482992900393461431751808 7994644 53653899187083092075653708805048422400 7994645 13159886246447234927189370531984667800 7994646 1601835446130436646515816094338652160 7994647 -132816162642776447930908070291348862904 7994648 26355060994123437842351373812969871360 7994649 2581054853985708878743141210005787200 7994650 -6287942699961269809632363344825856000 7994651 88884453549608669237097642473238635040 7994652 1675906423581809047432962824300888064 7994653 75724874248868416988571614792679057600 7994654 -49149246173412835528018917277019001024 7994655 -40693520390171530461372541224030844800 7994656 -44493864779817687383614778493083516928 7994657 75212063500578995844457822041095558832 7994658 -16135463354047503149772517346242311168 7994659 18801760658406432843187436938403232860 7994660 -49585237009507737912830756017385418240 7994661 -5191927091577083681109998225261949600 7994662 -24208211507730261559508069134461596160 7994663 42074616125915481174681375881733489912 7994664 23945731733599912288405896779749201920 7994665 -11175364592377121710683812847743726400 7994666 -9512871079883346868436346648422075040 7994667 -28779929860023482511982500157223166120 7994668 -7755929746413150593508712833813995520 7994669 -59376518018078886685924967972717037930 7994670 -20241773770007057070434537554330953600 7994671 -12242516303297199874035043628322458256 7994672 -309525804089884124125658821542936576 7994673 -18003081047014675329532356998395548000 7994674 -54107574689870899895727696924544665600 7994675 -32762883258804428239032166905624535200 7994676 -11537638244364722006037839073856321536 7994677 5820032529397549546357400887897936800 7994678 32831852434939056255471794945045876640 7994679 -4267826142757743782006048810075457024 7994680 14368431556878644770250007472920576000 7994681 -90110414394132524073564318008913442518 7994682 713076719622349866663171912103266048 7994683 -20531057887309095308467232275753777856 7994684 10945276212275788080802745294609625600 7994685 20218695108402704842353746040528493440 7994686 26006942906679763941667349416805692800 7994687 -44315090255287557102808935969571230720 7994688 3656060994394197122179947302448267264 7994689 974282561224396630632175887132338224 7994690 194634233503473262961897890210828800 7994691 -26949989694202835473554020655585104880 7994692 36767103359460761444627348268429795840 7994693 -554658564935668989682972575290114244 7994694 5647063809338385342107021771257310400 7994695 -22513095254484692264615145296076597600 7994696 -153680121318805191149417515061474457600 7994697 -33233680592471439311390413041238441200 7994698 28210035671071745565172477251929943600 7994699 -81908507792681329590871307645661240300 7994700 -22633338204303021887803770217712025600 7994701 26841054673406019596915522680912142208 7994702 -7006903211364961591783585586561457600 7994703 -49749490429165666029345433741111128696 7994704 22685931781223307434114209342905835520 7994705 48816818475456069886875984031966351860 7994706 80585175039599316334314863085496704 7994707 -6903647947459842549552117589370230368 7994708 49908908568427119940535987634488242176 7994709 -74223109592699215837312735715126643876 7994710 62579183543067545284054493031740501760 7994711 120466505460429303731741140563667650312 7994712 39106106356400866618334157224079360 7994713 -2280320713426797476787491878064568480 7994714 2275698531819876286003432271046512640 7994715 25214314004728847627834272177972779120 7994716 125960593403361690792104894233047011840 7994717 -85330264360369877250799243137799897620 7994718 27321161533591914776614789177408505664 7994719 -86783850192179414970194857609385711304 7994720 -147305501802622078428535262140052275200 7994721 -20690776727091501756484058871564442176 7994722 82890867880367282524808936103210168912 7994723 115289819216919407269942638502854850320 7994724 -16976470567679403837990722711355525120 7994725 -17545093850517115827069405685157984000 7994726 27383322605857210112674380994315661184 7994727 55018612628838512798831982102702011040 7994728 -37714756554082188702292428719426764800 7994729 -85486927252055422811160361901041577670 7994730 21023348758127594498994716166178878720 7994731 -38171906805289919507139680217400042656 7994732 1130702578250810370743902933439972352 7994733 -6479388646284264587399833039927382976 7994734 5893939402669478939112403969231829952 7994735 40691911149430140449248834173096190560 7994736 -20316198316763289322342929211580252160 7994737 106732178648935310894921524758001572 7994738 -3116388661045245876658660230084254304 7994739 13340040983594802247055957317737600768 7994740 25688076542913218454797968514616007680 7994741 -7367044096025657803613820152807375748 7994742 23258927076296989566126008672276742144 7994743 -68377808733307788048471655549731619920 7994744 -25025524859838577098340655067294720000 7994745 14383555116723024028674329336592314880 7994746 -109583107153456052508712240089426248736 7994747 -220707516764590643639883058586226117408 7994748 -35079546922875690788154737628010667520 7994749 42472539601118775500753726206923000960 7994750 -12261247727418261425091551184319392000 7994751 -2089206788820387294974031276281815680 7994752 159034077811834724292597104845101465600 7994753 44439940001340443625009588449105260884 7994754 13286121161893002346311048900672276480 7994755 102594138820737065958478727966776598160 7994756 25808603922373197747944950135329595392 7994757 -150783517797975615904374501840714674112 7994758 -2540270767421733764405482404509241024 7994759 -38692878056158193854672641294917240040 7994760 34797047549628275580267297233289216000 7994761 6298532775408458281261227299428062362 7994762 -35873458178971734794774534174749084368 7994763 -3218459887185185070230800174438060800 7994764 47278200645579625199304765110680952576 7994765 -68583304633843909208951034505490204340 7994766 -2920233265659722788622462617359232896 7994767 30500896118756771841097605572580954552 7994768 -10519436678047883237242186287135940608 7994769 54529091119149690770902327178291119344 7994770 8248147862067444979548939112911083520 7994771 6099675014212009260031275527559718944 7994772 -12312242618322542296735778823659098368 7994773 159992943540667588488461087826126166144 7994774 -3515763005906025847459637057448749568 7994775 310440497365161537590232821913897600 7994776 -43945631274232388758592611300971479040 7994777 18386389442234340754027229591840950272 7994778 40862200191132667268948671617457605120 7994779 -16014752180998337204950530139284239216 7994780 -13053436365596444562599800570311590400 7994781 3174728252752652728257614729581569900 7994782 3333669017365069213653590983660368000 7994783 -25761554729006231371358400093678544416 7994784 34495454470583606032604184161437089792 7994785 3330886337780726823581014400234356200 7994786 -34098393109886574706191338728873478880 7994787 -45751755201077699802867266769391714440 7994788 20417253379377886408531542452713321088 7994789 325924584133048162240710310305068160 7994790 -15312769362616962817086883861722860160 7994791 40852641357127617398216066366679963888 7994792 -1008503496425136581846629466883041280 7994793 107062878321233606503258949370999640464 7994794 41539927239011062049731500644591772672 7994795 41162853740611874675142011797494583200 7994796 55026499430098300435499819156146324992 7994797 55701873366653539669331612852368642432 7994798 14510523026677306281627144154939718400 7994799 91576358614914371187590197735479919368 7994800 -9562727144563918590470711815176192000 7994801 -84107822600450144873155456702726640400 7994802 26532520851307841199123538212266159232 7994803 -80264261047155755036056867261755592948 7994804 94913389370128970345211501910943158656 7994805 10311442857495742454649806435045925120 7994806 -25672869407317740128426200566419415648 7994807 48520927344540032864946294567539214720 7994808 910620546324853361179833287665459200 7994809 51251645439793380049507065953792237904 7994810 -30634292966494919721890226057699409440 7994811 -110942999605195634237204252949641442432 7994812 -5601766753958444454164177388352940032 7994813 17782666930726091639638761024475131744 7994814 -2664090790232816078403363529478934912 7994815 -1592829748827386854675554021415286040 7994816 -2768387573895484482585472654104330240 7994817 103578993528131788624187236403069747634 7994818 -3748199894494688153810689930478592 7994819 25974625109105057033283408124886476032 7994820 -3278004130449431189050877571836620800 7994821 -166675246781866069510422313478459232768 7994822 -40236388441498393660181248750165392576 7994823 -19388948050899358594232076696094456320 7994824 17757518854272057681877064166511288320 7994825 -12939451506997182493984095837380520000 7994826 1250019469141602954618588202867613184 7994827 99953656531387932613750244210020150676 7994828 127391034452000252411536318591685254656 7994829 13782942883313801398429306390455240384 7994830 -25591480801519436860237378651298053440 7994831 36397969399045024920751723197280145760 7994832 14636335932658333935127103862066905088 7994833 43218765413425272563821853311179520 7994834 3408553744892725215782527346466527232 7994835 109458485377804023639470928170910799200 7994836 58572369733653656524961423050193948160 7994837 -90115002060423923932961827330401884388 7994838 2593902520450180974109149276083675136 7994839 145390345667782419397751330909017706440 7994840 -23360355298610379775819513417181184000 7994841 15198694303806312355519134578001696384 7994842 -60553875561207947399144672496776683008 7994843 167997093704173739707958255937161138544 7994844 17184368551247764888609483006185704448 7994845 99157187745536290775209688590834366680 7994846 20112974126398983362545752583974617088 7994847 -18508477451136689650624999738694310528 7994848 179153924064058764230532038431176130560 7994849 4806886317897233068729075157276937000 7994850 -11319478560274321133399626306382160000 7994851 39717555490819995478813803880564043472 7994852 -43154002312311753543807195298594864128 7994853 -45556527100200397849916758706722725600 7994854 2428233138115991797425290343265996800 7994855 46929540296850276091651580483230313520 7994856 -19852937540271479671841882082709094400 7994857 24295204139064513744235682158975908360 7994858 21418346956787598425931490060887248640 7994859 76181455046926347268616722932714914904 7994860 -126437451225845265775005472236854384640 7994861 -51148917528232353226503915241882176 7994862 2992802746659326437733962134701530752 7994863 -4357567324259236147479275171781421200 7994864 15354203899033489755682940572633006080 7994865 14696105740300736386782812795098584000 7994866 52705464534437551473870357973410167424 7994867 55406868736322068279336841777032787916 7994868 25448159426936912042755972506279284736 7994869 -17890044784725184990163071232304471552 7994870 4598481737478283488995896467568684800 7994871 88687362146664282612824354634282263040 7994872 24902842254726768809421288068783308800 7994873 120687196503407906856261065026785910122 7994874 8414722872917683273614577304335196160 7994875 57197180635638538615606588047282792000 7994876 -120652920827543061923090193782567723520 7994877 22072885737891468666880974566806840320 7994878 -37012708883403063309655871638746762240 7994879 -61735065477381956039572821013022514240 7994880 -31183346165594131445918452865134755840 7994881 104460470142614041338075712175396743682 7994882 11575137156050807636285639788643111424 7994883 56024264472399264111579947276366744160 7994884 13671469147520946875690128400579653632 7994885 -4124221601587195392530907774708080640 7994886 -15416249892069824612994887060587307136 7994887 -4263145627392430683797597725001209760 7994888 170391776954693102264871148817442078720 7994889 129210190123112534956515262344753671520 7994890 948808057070001501785478513189103200 7994891 -12246792282580013387702009515818868608 7994892 -5202202614172721672548035361882521600 7994893 148976913602001768606223154948591109900 7994894 28894652070535160046894146720931216000 7994895 -713681462966055632342149353153047280 7994896 1366267121310699214143485497443614720 7994897 -140591494294292400909762999005278680654 7994898 -1290531184955149630568757194700155232 7994899 6063398746142390772653707161078210120 7994900 6475921383756823525577506877524992000 7994901 66521028388077850954421455376703088032 7994902 -11443537239133329199706971151277586368 7994903 754338153157788844310270703514568880 7994904 666317081228898723794978465214627840 7994905 -71286235966313440846575644311544045880 7994906 -61966221510618733477165256763089560848 7994907 -80718391029766939334556003847795091796 7994908 -47125011391261360593578103906992015872 7994909 20184861598433135856113486958831630636 7994910 3193561293549788939530299599583498240 7994911 -39263592062281365041065635992007380168 7994912 17243610743767975811935346827735990272 7994913 -112990829681643933215282435874745174080 7994914 -76394828887898207051895910630647328944 7994915 -43681582462358245871295066275726688000 7994916 -74422077700294040795970062827510794240 7994917 -55291298721152604761287604536549661408 7994918 6509878408218882050830113126331752000 7994919 22607741061100857097463377608331678080 7994920 38920693952120125168603550160475084800 7994921 28956500137656903495438130375080888144 7994922 12785595913847099079754859722948704000 7994923 90677453919437512640611999238897457360 7994924 28277266317339663325696811221009253376 7994925 -51597874822254356649362037294808065150 7994926 95348781578758158952771427606887278912 7994927 -64269665999825837066756794070316394224 7994928 -19271023259399961002155164070778535936 7994929 203892570122639033556352340884544326884 7994930 79668467832603297997805214850748697600 7994931 8996540258980157448871882083753842688 7994932 -45331138774643526519917998923330877440 7994933 -74228746949594197177472597426147729280 7994934 -504542106449990748027493479182689920 7994935 75721298088030099761888718546921874560 7994936 -10159712385182054852955417605352407040 7994937 94034482338447914490355756186449471168 7994938 -44857580575773509617655457980404925184 7994939 3956208550740445616377666834929009240 7994940 -5930733687543832869341000701405470720 7994941 29105820575325841353628584481467206342 7994942 14398134492679570923995977810395055872 7994943 -35261114694468363929222127054559330056 7994944 -21110594205089378643858172294839926784 7994945 -10814007298452779620444716086310851520 7994946 -24976400300523872388834062635539570816 7994947 3031630303494206494746991974821557392 7994948 12773796903112791928959838015687968000 7994949 -22454233521954417069777398299772604960 7994950 20126336217691540798936954685589660000 7994951 -33659917758514420714845529110172734696 7994952 15525467549468895863232653986757836800 7994953 114811987228556149147510826332215423840 7994954 786244224267908775139508745911088 7994955 -42400850295489435808298055249809114880 7994956 42085585463476815850810985195794277120 7994957 207397247657402459518520247489979492512 7994958 -51912806577560940598065453407701524480 7994959 -12827324706434704150961948797502744640 7994960 -1009995942961139566891814930260869120 7994961 11219071620688503518723294800005022656 7994962 22645801078936044009000169540081342464 7994963 -274925315433072237534441223353149884656 7994964 40463894858482144561320789563122348032 7994965 32339739359502876202031021679865808640 7994966 -28213582719756112759771318074985399680 7994967 -7081626747894186284334970066852864920 7994968 -38113945717753832244818359993810237440 7994969 -111705640259215880842299631922149440630 7994970 -51628972992052055496036128325418636800 7994971 64242165756241798672666696310410831172 7994972 -13580708248541933121165268291920076800 7994973 -10165916327406393721141170553328427456 7994974 -3152158168026879670168809178074276480 7994975 45095587073722296216082414763835444600 7994976 -34934005088404177344507850661384159232 7994977 72282058528993858194216232622124769826 7994978 10464667830380313546577534068714480000 7994979 -76865443865973342300775633130541504816 7994980 -14838376826264950529602726008208527360 7994981 143644070603053018339345633093852436280 7994982 412566650782688990728926228708163584 7994983 -67804204415382895495970411801021819520 7994984 57370820676742045231598512349524869120 7994985 29942329127525008885834708732909560000 7994986 -4391860836067789154201215682038409808 7994987 6799588187909570163455502099969062400 7994988 -45848890660928295617108883280839651840 7994989 -224844336556881561532392655667705792640 7994990 710317863420637277039575576561845120 7994991 -40213999078145042106677761040226145920 7994992 37140694142000754299912178007285661696 7994993 36407365997948659630232662421323390464 7994994 924830150587129272605895082251689472 7994995 -32184798335049159550542953978968410000 7994996 44646898425598297599612964808221089792 7994997 17569971501062441998640420383110132480 7994998 4114565784628374791789857715588721792 7994999 57586243964980248694558009439403249000 7995000 1852773578908944109852651762406400000 7995001 50820643642404240809109946577590499264 7995002 25384933036372499351082699577492742400 7995003 -4914447390085187402202688067112299496 7995004 -186855427337369088920024513379000435200 7995005 -3542666983474758200493022781140692000 7995006 8964216686915706617343713800957701312 7995007 102317048232895485526104723723270106320 7995008 51947841076035831386795406888397701120 7995009 -45041836123705423367143072317943719072 7995010 36643051959474772409728369969388736000 7995011 -46828132319357572605969369673725248388 7995012 25057483336728534737878688834547738624 7995013 -44346507119372125534071589671287608776 7995014 -52204137900857267651399511791331402144 7995015 -21207734877150300100253137515736534080 7995016 95656570046631621746558185232428692480 7995017 43308433381535110626317471106204039066 7995018 24952764525406539304804737913487579904 7995019 -142980376941118942729951920535661587560 7995020 16083849502345445937000589234292904960 7995021 -54156242885402045543169277372150375488 7995022 -6841236034679312037478440449208519936 7995023 -75180257696755479563348589631992619728 7995024 -63269443442168389527262012086681600 7995025 -59040505079684669550525417165088699700 7995026 -13045659625448525195860963132895461728 7995027 12472404464128599930793483040070292920 7995028 2257001525148732590388252719195197440 7995029 39718903133639138352807382003374489600 7995030 20231869719408416501302230206954526720 7995031 54672352293150189774411651447056363520 7995032 91762554890898332900559991507311636480 7995033 47613421169877064246770157096630176 7995034 -12323982008177797247735248722643085088 7995035 47446841974864349275969169987889706800 7995036 -8801881865905893447452424444389279232 7995037 29582747035885662913117439267763607360 7995038 -100512838889482740669104234362945879104 7995039 718926518423197745058985225132586400 7995040 52932644168906661950694535632157409280 7995041 -6013927196020250524085155738950898200 7995042 6128292179831973136724461978707379200 7995043 -13184333900901429991294159722023766784 7995044 56053848559418747254001948034121835136 7995045 57280474488570477942241909245913564320 7995046 40388445617703134768352249189843286080 7995047 170508529531953878610265982093249285496 7995048 16315077701929512377246993571115008000 7995049 112683819417004203222642008625302533236 7995050 -1173879993666440840777515846634342400 7995051 -97672272093712000431158565054097677600 7995052 -11332965027498961338288454497956776704 7995053 -85729583564775516062808330425394132672 7995054 11571523610244157722861933717195961920 7995055 31793343675664133028491931102494209920 7995056 -9195108553622554049837801992006975488 7995057 25968836340886871889519271295144333184 7995058 -31041192479464238072820802496256594816 7995059 -35469550525523314020019540773625235280 7995060 -23389508317056631477249581247957413120 7995061 224073861517711860872504719946231771424 7995062 80837849772144260916297545919617472 7995063 8405428037951351137605336557658163944 7995064 -28144320880628445962177766885462835200 7995065 33637874947295203534811882496499390920 7995066 73019969446984370863211022820633248768 7995067 1735535349681748684707690504531696876 7995068 7216470976681335644853939515355801600 7995069 53892197843414223542212184605130412288 7995070 -27326872666900651257422919599187395520 7995071 -17095361611125035302775470268867947680 7995072 13156182636421357483710454022654656512 7995073 163645135813712607066954205128344224322 7995074 -9109796284597906787066157560624069760 7995075 -13519580499656285150820054476338200 7995076 68512507011603581470419760056300183552 7995077 108415015243868062030058044825600886460 7995078 -1363211778938292130841783846331125760 7995079 -31615301676247216325511632674668308624 7995080 -58419647275440986373395090953556121600 7995081 -93122342746039333687715957565308011248 7995082 37413133423209357583688177927638418784 7995083 136663345939240113573815212382398009800 7995084 1055779634367327613452343801363169280 7995085 23416325916864438035011255328636357580 7995086 175920685436661817775174276846100480 7995087 66918169018735535220889301880173963208 7995088 4550736081531165233851759821439066112 7995089 2271201704494478503036821908901386724 7995090 -13748938627291261140344277420495014400 7995091 -2193911032957526482734003970793187600 7995092 35703841953387827481257503660326021120 7995093 -66772657591571010720946736594483754336 7995094 53009925217136391157679987013031032096 7995095 -9996332693039456310543417268027696320 7995096 -41099924295014276799502609843601786880 7995097 16743460902991520431325693717360384640 7995098 -52942549187463927270899598014747869200 7995099 -8733017001166839378376310137468534272 7995100 -25292718430369485765480566497973145600 7995101 2211911228335470747088446206027618592 7995102 -36075173064355241155416611616898431168 7995103 -48472477905633264864818381677348525392 7995104 -57853390818767683346407092712876277760 7995105 2383410235646065331129353703961264000 7995106 -18665545379906757638753164986218496 7995107 12761850660617681294393709579816403356 7995108 15632794838854515558228899266565517312 7995109 -140482784366910524527355708075048962690 7995110 -43267301125194638198239996561860263040 7995111 3855720979032815734808568014882872872 7995112 -84193087149512225715835072033896268800 7995113 -16463665771555311279394402398541779840 7995114 -51389881665112380414153962761024047696 7995115 -57950834435988497234215354522627806240 7995116 -80969518439160641451109489081846609920 7995117 7962730286237919327531430321325982720 7995118 -47637187578021086537850558762226338240 7995119 691248777022371879721206325020955008 7995120 2738554249095084339469641057671577600 7995121 8013817921650726198353775074488569700 7995122 12797239318797781656888982643306898432 7995123 68627493500299762767102205234323473088 7995124 98545566286062856615935778689275392000 7995125 -228900941398136465740579809712467456000 7995126 -45141003756585476200702585932044688000 7995127 46962458983341498524533603868527729072 7995128 -72856987737793147408645757036073123840 7995129 91724769746798558656355709175818901584 7995130 -14143791548560298930933575877237468160 7995131 30210704473380631950309156325209712932 7995132 22166907558098400174028245397018675200 7995133 -131208059772577412707141642715172703040 7995134 26654282166808391990980024816132838400 7995135 -47286125807319692865361936155800876400 7995136 89013877537379443385019176890476265472 7995137 35077089468875711701668479941165606980 7995138 -28561840350372705012613889407923117312 7995139 37907800814569954865706955061962203024 7995140 71965865329414979514333206195173981440 7995141 -17809524208456090175577610115794183680 7995142 -33691832059442041754907877856823109056 7995143 23882864378822317072283857811211670800 7995144 78717018064259762556044790012760350720 7995145 -7957838657091985748151760721102227200 7995146 -52465125166758001484901659176322643456 7995147 66858579060178404156515939465269083072 7995148 7469787164408258931340017321003188224 7995149 131940802090478222139917405343548601120 7995150 1828714783415629460477639713619256000 7995151 -105253470486606007456936685335923893568 7995152 -4709306969640410086988208969384787968 7995153 -108132772056777244845150657072823066896 7995154 36595628173539405547459424372250853776 7995155 -52217264084807558113002922898699697600 7995156 -6326285810665410567179498587860688896 7995157 -41553522663378992378655424188779524594 7995158 21373283104118773459195778885727307776 7995159 142923098861812427355537268748949072720 7995160 78972434256055253387698197968569344000 7995161 75741301564921379103640095426474786762 7995162 324744665965162845596242639684853760 7995163 -2478269030670124437352541409938578752 7995164 -37560422828147880911271301821995317248 7995165 53069769527004920763384706179869101920 7995166 53846913446269847087919261596937436032 7995167 6091040183956878547044677872568616072 7995168 -28180850924997483876607252490650386432 7995169 32720221484617370117095546220689785088 7995170 -4310634721565649124465342484388387840 7995171 77798182653014471503584586078521461112 7995172 40849842719010690450100583428633410176 7995173 -85494361649062759952606619062087728578 7995174 25298083557107625367932285187636738560 7995175 606388196165957712993713926802168800 7995176 47191115939575462677094112689375887360 7995177 -65001187669756485454601296723259694480 7995178 7451576708036799692653794889258345056 7995179 -732953012759521590750207084507891072 7995180 5283059402495270251828835326401960960 7995181 -140301199214109326831259081984911264000 7995182 -3339295299362082668339291793248822016 7995183 26449338855744381836590459701376131216 7995184 27484896736355045564352406375262453760 7995185 17554742439950681287783122400876388160 7995186 45219927450600418903991504129188923264 7995187 40632531637770805729003784784078717836 7995188 -56262378283630995280043127752710232064 7995189 -24811831686425311878271473800848241376 7995190 17598310523653885186832373421029991680 7995191 92608879635671794902195649816992861600 7995192 -59622086176318103458901732011075829760 7995193 -50338595085371122990286457719528885676 7995194 24369326333486083111594519351121590896 7995195 -11487840596755770299956299980820028800 7995196 169990520167153647022269564757614080 7995197 12929640751197438177034866770709275232 7995198 28901965203295681919065106634981347328 7995199 -178276851323389731958904511676793972800 7995200 17812675557254375115450259847774208000 7995201 12586068057194305768926346954866333984 7995202 46331876633446054705166430126173838144 7995203 120872653501989022509572499135292747452 7995204 -19397410145312054295189823905752653824 7995205 2150524005255939801758377303062720 7995206 11380928902932465530937348726557811552 7995207 61077413615909959869683706856818069120 7995208 2984624134735395739680064163701555200 7995209 31814540577464426329515148376534005128 7995210 -7322872851887505495461935270343700480 7995211 -10101133806699893122189065965105998816 7995212 -24918893639409245464288375995542788608 7995213 -108249726647987124828186284109924724800 7995214 16165516479323742772555003973375339520 7995215 -66994147434377826862032672531854490000 7995216 6762614042071683025349193887100567552 7995217 22792830630344958661164892881178417152 7995218 30210130161126319323032655859745326080 7995219 24797627472420882846891792960270612480 7995220 42339755172389953092896914699823066880 7995221 -29373792565140792027209610108663833430 7995222 -55882933106460589482183502525511483040 7995223 -13615236380199558335219369841572142800 7995224 -73255463192237933775985631409514106880 7995225 10614288166155199443494999143012636800 7995226 -1763196470107887938851311479170601760 7995227 -139134715677924991453766669193836514168 7995228 -21645985389187141110168550995390420480 7995229 70336083470500535109048700869181819680 7995230 40354360017301383315666978868183229760 7995231 7375072039679282576835291962537176920 7995232 -33984719970169220026446084727239475200 7995233 31042589711347467561535479431937160482 7995234 -10727387596092097416845339516924785152 7995235 62915480685860259092959895899767385680 7995236 -109390565929665033157534221740682154752 7995237 42211867002241588977316732314156370368 7995238 -34728747523862048640071419576034180160 7995239 11469206053317118239029606938891633152 7995240 -75789300316657323562250272749969408000 7995241 -11391890579544616994848999605710752000 7995242 5821430964426484905107928061993788000 7995243 39863679213462288942460137591218802264 7995244 52314339432108967087870850356488910336 7995245 14847237369011708777962760522415869880 7995246 -4604581321540952349870292769930668032 7995247 -50732553379132409445045750204027245960 7995248 -393686404940233357745881964520308736 7995249 -18990688119761750161476025545192973566 7995250 32899415112984975211245427355498184000 7995251 71555643031276831397218183093380508104 7995252 -877478129948306703280802330123808768 7995253 -1714767539264546586819105811078954944 7995254 37661774173608434642912624847937860672 7995255 10881530398847255654560272463724205600 7995256 -60401883901018878022164138674072432640 7995257 -102562402741459070754354306112063946160 7995258 -20985991900633923894441268538871589776 7995259 18767524403528027317478046584703151120 7995260 -3542046984423077277359317786196705280 7995261 -26225163895359372197925483276471082656 7995262 -9534928476492314124357889852015856256 7995263 41453186906656509500281543715437648512 7995264 75178943814276704556285102882281226240 7995265 -70137975775802942280615619951272071340 7995266 57366746517696911745296740604520967584 7995267 -1032989279553582569206089952273113600 7995268 -95857332365695679756464902432273146752 7995269 -168073340845480130330777368261301319330 7995270 33626310855624233639385918722110840320 7995271 18162991044361434295657887284384541000 7995272 -100258173569382570806292029028516495360 7995273 16086821178513455005990853520061080768 7995274 2210831620167661329279188459558246400 7995275 -36596604409798130721346423063089380700 7995276 -62789840376033698304902502955377523200 7995277 31719824906262196803430198672942067126 7995278 -6577589037938574849670823066364394560 7995279 60315241428359931726807355908248450184 7995280 27628542156807108621833042201739264000 7995281 56671402966912607591162905201435697010 7995282 -11412600590657443556012020338131687808 7995283 -51988394701675370472755649214871158416 7995284 72178464220554630716578365170180370432 7995285 30774163094255321227700219540830464000 7995286 -8138955996075424098956186874132464256 7995287 22950436125521330752625628094407547584 7995288 16777845302955877641339951060318289920 7995289 -89840535694683535516298162835204679680 7995290 66472316572877522800049497602977330400 7995291 -1010490749302733282666632778746217280 7995292 -179155911712887543990194818969976202240 7995293 -9674890020545234202601618123625669160 7995294 40192629224711303666492326157455463040 7995295 -1174001583812466863588423525549913600 7995296 159641297768885111720300485242509524992 7995297 -43355686355645172596631485887392030528 7995298 -67062871604548592421003102470891943600 7995299 -34774041301055872206981015104995344672 7995300 -5907081089210908812413009167618560000 7995301 107640655940380075022593297766932794302 7995302 12958175873932635461667685996626970752 7995303 -12675775711713662289843236318966024256 7995304 -177612677864684819746353547187310028800 7995305 -34607287347868238862254246019833422080 7995306 -23139625058276160213530110106597410560 7995307 -76006879341317333342227973324203455240 7995308 101194938063236584263108390685408412928 7995309 -29449544825620125080567350694150063040 7995310 25333685034048082501855968215771493120 7995311 195382472331558746318202218542216938240 7995312 7139021134975199421069056604215574528 7995313 -1343940720923664153542098424363508352 7995314 -28277367267752371247991553344138380160 7995315 -4134103199583734712007187942636462400 7995316 -5824920475687145081426452281615831040 7995317 123542940638348360739435339924658008384 7995318 -33725064421517690200353967955842514496 7995319 -171003804834433140236679017137751640280 7995320 39223370224514522967208133594563584000 7995321 166532631015899126124465773981437310400 7995322 57914765566463901864736872869321952 7995323 28002433650799516769867434371378839040 7995324 29897974754415477432310455942570349056 7995325 2609321422128874305496402963601150600 7995326 47537410274554354309875132152021338560 7995327 89329705882817787434876846037965106120 7995328 -7300536120284943499582989609549692928 7995329 73107978777494719186869581318205456960 7995330 -5581677579161986764809185029933903840 7995331 97673673903734640372293715185023320064 7995332 -30259374517386986919412487163069942528 7995333 45908480092778753611007797461839512800 7995334 198033698500397482458685021793280000 7995335 62594870242186851412120431740870060280 7995336 -36818516650518345605261025217799577600 7995337 -37547480196944779143197848807277560448 7995338 -38411784526708729905391910186722509120 7995339 38248758821294345452424307982008623208 7995340 18117132295285955924362914169030272000 7995341 -133342976024418180532666620140649765258 7995342 28960941658354932381573682530700725312 7995343 -79797725681253330309500444874974416800 7995344 7428463602811131328581316122677477376 7995345 11774681163367712522998542826334979840 7995346 -65380864840173270902506605733189366128 7995347 -70722439846941869094795276348219910680 7995348 -4724145069626142992868595276986456192 7995349 -30600451551995149168760312367819977650 7995350 -37858277410423179267449056745182075200 7995351 484340416303679916266899341673910784 7995352 86464732349624904775078109211702067200 7995353 24306782920169352628350535205114590080 7995354 -19466327753783059281378662208537480960 7995355 -85847748244907660996256433118298680640 7995356 34125562368057258369661432210555537920 7995357 -55378512935929841960566615112012861946 7995358 10178850900881619405162461422196121600 7995359 56755909187262383766732232748977369704 7995360 -20173454367634340117458949039747235840 7995361 -9371856975125688697148318733711905376 7995362 -9990569769472450945015471530391463136 7995363 -29641573736417013724038105348524990856 7995364 -37615756097337241932306463759245833984 7995365 -10834529352573639880096500210099532800 7995366 38976124645232229709339658308124677152 7995367 -33591165475549838573383636546100244488 7995368 9416458702543845510411571046768947200 7995369 37358084163040348360051734580630572768 7995370 20064998870791504206777203052953050560 7995371 -41957890937903280523962752311659505800 7995372 -1966436861469102563550399404359188480 7995373 65476341035308318155644390839193425622 7995374 52595627519225580223457223395073801792 7995375 -110722414879079766507026326414890240000 7995376 9197540556798270322384133311988498432 7995377 1334618924835304637183068931433278208 7995378 55822549307615660357008460136450766080 7995379 -17823272846535470956629955379112656004 7995380 -5072724585960263900164780528653139200 7995381 -54300339483344166019445239274645466816 7995382 -45116328011457680539947901908371161728 7995383 -70865791128339064337506484372090817576 7995384 33644227086909486078405646421708697600 7995385 41671183879484385630957423920372601600 7995386 7829959223688884204002536420746745600 7995387 -11633529256718403121342745166132253560 7995388 -78505059274791594896288484870744387584 7995389 -70325715036827099164284588182747537844 7995390 -13323919331274119044107908438083507200 7995391 155553033912036624655104710619997601792 7995392 100340499009633736589479640978813878272 7995393 2234227383268098907690181615891601600 7995394 -2692342035400786573827764312333957376 7995395 -112793735763400734443948444204997977280 7995396 -10974634859887365192257613234494324736 7995397 157058148293730685065313091440180826846 7995398 -801191357934858368930074016913990912 7995399 2127352889820047031814549020913572264 7995400 12026246843855604427626329270083584000 7995401 171178665798370533615543595295240008704 7995402 -12070798561281694632281838482594088960 7995403 -22506336997396632690852988160814976016 7995404 16732547210330496435881606860439838720 7995405 -59204248677352241778009465437827829760 7995406 -66835791716405901231054372856556538240 7995407 21750173596227267108945915961201385712 7995408 2314912898286250024858207875420585984 7995409 -113467316694998741668101524285335394960 7995410 17332679694375162310185627343070886720 7995411 -140912806053350498577476514980376799512 7995412 -33867463150767560382507533830759546880 7995413 102793826088910281671975977648608571662 7995414 -6177122722509358251865585784784887808 7995415 20716806491291203796016572741717713560 7995416 774996240161556227902716874480435200 7995417 6510541870951483733645278144727036880 7995418 21788785674130555957394439377917122816 7995419 -13578833242948718338518578012785807920 7995420 7027174575545565907009408711633920 7995421 19250256505638622648237713852613634304 7995422 -14426038114406515385080002136002192000 7995423 16112009666902889416453453645086198528 7995424 -45547604359545415755843862233131188224 7995425 22155348486842026712380887301527396150 7995426 8689511268270669415134615853420738944 7995427 -21107170790336620161326149806718043136 7995428 600721129001567773820005324731727488 7995429 -15419799444788338015588810062269087712 7995430 58584627941603939020906771369517631360 7995431 -73931003679938593258685051616204597768 7995432 -105600852463069024365732541786526515200 7995433 8753659467171780378316494557462974324 7995434 1675594066184603184763742614763940192 7995435 2284163318101142294363778497426684160 7995436 1259976818169791200197813586251944448 7995437 -62393746421096300394040019526492151914 7995438 -46083719784891671796347909267583168 7995439 -200651142892003060511729500069554496040 7995440 10438573658236691919340308524443238400 7995441 -23400435974829804333764250906500810496 7995442 4897744185947492679994794698327384064 7995443 47473274901373091853963074517371479692 7995444 -17364158354626615294806071465313730560 7995445 129880154381560352296064520543976060800 7995446 -28722226817380744291855369442730335328 7995447 -39337880946643308303135549624283938360 7995448 -140778526851955590959559250400896880640 7995449 49138169013526874857503107970394742592 7995450 -3167175789507662858933497413598348800 7995451 29115455415992998181743169997967857408 7995452 65922840827352722828687671700191641600 7995453 -65501066234862890776880199785160276192 7995454 109429859649232010702934737314155323712 7995455 -1644444968764031069075492263080522240 7995456 -17653343378130009458258588217303367680 7995457 -16470006026705727877322123147239688568 7995458 31384910265718863354271853198189445120 7995459 28219523163021567163924846714904613120 7995460 56642959216079304258069061848760872960 7995461 -92401520885071841580526794190427299938 7995462 -17288256185415680591408023006810546176 7995463 -568976847645962471452743519554775552 7995464 -102254112494836613478432229851390704640 7995465 -74476038139658376438328221634999862940 7995466 31522088779112845417496750306232203520 7995467 -63558151170523032018236374578222079440 7995468 20322643087303388098309650154329538560 7995469 -78619557103029415340821492132271525120 7995470 -22399080632291415943444776706848349440 7995471 4024561022882536794689013858583868160 7995472 -16100200476784278853742659777181261824 7995473 -44342984853794604910451591395389004176 7995474 -7501409050611734064517122442886660640 7995475 15339094082531545610413270831600095500 7995476 -10672593997645413272617600961347565568 7995477 3421349643637093503478756677453900000 7995478 -47823928488569510256896398131768518400 7995479 -165584451360888060622487273133364348920 7995480 17447409847100091511295770820926464000 7995481 4317117109897445830266022730234208384 7995482 27864365941308530859679970778169200384 7995483 138362990135956103700791745362748471600 7995484 -8783317025354809700522513380797707264 7995485 87722323922789693246636771416808143200 7995486 -1489401837414945561101670305949545856 7995487 181637867552940110433575477606195937240 7995488 -13555889427802874210009565217953546240 7995489 -13036442355919601680296571258383014400 7995490 -8943938986139275930611555481039802880 7995491 49735375013849217261267674306304923040 7995492 -1627180016826835131658927388612229888 7995493 -34379601492073566225976377588625965120 7995494 6616992708321215754240194364133756800 7995495 -43072488211053634421187280113202520880 7995496 86401753841136800654511717805954145280 7995497 -658039787198118866515753807569060828 7995498 -88991077838071980369324942213557760 7995499 100811418497048293757827755915109934592 7995500 -19626865804294030777117965526265088000 7995501 -19933767797250657492565658466872860170 7995502 -91630855865535344730592079175670362048 7995503 -92095463688887273711570952413370296400 7995504 3264575599136462324046103877430804480 7995505 -1537806402869538163544004972599835840 7995506 439796276427086324605099141890739200 7995507 -2609455002467634829010480508730563840 7995508 36024072214687653300129319060985020416 7995509 129423304823325306048928046235580273710 7995510 -2303700395006467001330937688182992640 7995511 -152814981661951935600926967698650551200 7995512 -24209737877631736999325019333339709440 7995513 36788902072040581750322697813286330944 7995514 -91379550899712210894256645778764539168 7995515 9704535311434382335743315331004416800 7995516 -14715176718144169829758940044901268480 7995517 -18511850675703295931891869889499509460 7995518 88767866099239745028878830430346984960 7995519 28722184290887657750694091801302219504 7995520 21335545225537985961986033324969164800 7995521 -132539378144323962710865902112939877968 7995522 7388958409815692576967394724301900672 7995523 -82397414549349227590212296671723157760 7995524 125391646661536950484555489141736148096 7995525 -3441704577940156243171372222800614400 7995526 -56459438946626994589305376447512318144 7995527 93094010588933530328848446210199651632 7995528 -22052587540203675188635786198123392000 7995529 -116643811296314246726532861367214176870 7995530 -35523651620088228814042349517308007840 7995531 48481597889378195207050997067969582552 7995532 -116910041590610153309058445074235023360 7995533 -10322281900579007559535068460718164992 7995534 5984398582340342920138752287887241280 7995535 -142139630961692881400794205663452375200 7995536 20358957500480248897833768591679291392 7995537 20105176104667582784932762688671730880 7995538 -20673913942681990474620642225394132080 7995539 46092948453710047488776527953690726912 7995540 6603527543779446290612029437949255680 7995541 -16683598027974598068282010875371469960 7995542 12313938021565630080381148930908942720 7995543 50784741632492185480592373889223791464 7995544 3103305566959605577149832023182315520 7995545 -37883513677527205571015958575200472700 7995546 -10436878055856458888456945138266023936 7995547 -6559728219590181966335145867730651648 7995548 17210953934337815219585132606431090176 7995549 1537725125101678185440535848816486688 7995550 -6116369431494498195361449034169323200 7995551 -16720385272272169556920719991039538496 7995552 -9867562428231773688946687488662962176 7995553 67246216975998241961670773762933848802 7995554 -4162646902014842956495575373621206528 7995555 1801244878078493897613723648221056800 7995556 -58496584228793056587052746209077705728 7995557 -106461794148899074974726574866330448194 7995558 -21275431079273822852040777617857144320 7995559 93567123782925251728592664711608112 7995560 79778500585294078159775227942039296000 7995561 15869763979476114080112674583967718400 7995562 73260337055315526461992035983682009600 7995563 -152454051190599649365011489542729738188 7995564 69770404066929320982896540148693104640 7995565 -3342605739472588746722163682292405280 7995566 -37855760164624375185138773280282240 7995567 8991990383311678809686442455148009480 7995568 -1859100956596463003548977534450728960 7995569 1044997729980973945747836742116152244 7995570 35269979303157756556726223674968153600 7995571 21695427407668196202712918323710965772 7995572 7782040001500290772036291366816204800 7995573 40853085398836357719181508746451231022 7995574 24214225182980215208315716695363882624 7995575 27164049869090247703145929109347619400 7995576 23476294891585177860978287254178242560 7995577 56115659797167730651459489657404608426 7995578 46453234624374947136340790133203720160 7995579 -107890885948349314918139981531423883840 7995580 25177488427512812702860942310930073600 7995581 -266130686017012765237473598657780520256 7995582 -1124452405215271830974662260792852480 7995583 28354011158202944298679181608633515600 7995584 7417621665628895747960375025705418752 7995585 44178518755428856314912024085593521280 7995586 19169616539076379638995396270297302560 7995587 -30203827234744322068546262388520045764 7995588 58543917682217100737136588752492759040 7995589 -4875596923903935372121124352786955648 7995590 14548961102021359485745591149955200000 7995591 -1941519890942277796117117341694693368 7995592 -1095333940208614847384200036521000960 7995593 106871583198573298382200050349859164416 7995594 13666093669167672665140353342120413952 7995595 41017283249587353001590571733698461600 7995596 -40344036533895996714946978699481582592 7995597 -51852648185787920918976822654005601600 7995598 20570497595542515607106236398023321664 7995599 30335960559233215749886810623946179840 7995600 678995992775736059328895415709081600 7995601 46005415358018606723837073133925552704 7995602 40332299981962995120839742127055620752 7995603 1061360620178715080948000557095798528 7995604 99074421013200973742458280966202969856 7995605 -19195128296490702360768713783582532480 7995606 -26092520269876252577253094361165745792 7995607 -2642110651303190764331873982979009144 7995608 3765526486255591975582447605204264960 7995609 25798431039038673975883095667024311684 7995610 -11711834123278609230312760056966758400 7995611 48427938018680593009038994125975623952 7995612 53807658658178094742036921843913574912 7995613 -5126656815310981654790292278853518080 7995614 -68655407339246874252790320062235471168 7995615 26560370794531247347894492445905969440 7995616 -135531186418642908843876571544922882048 7995617 3230353673241703354005285144221993472 7995618 -51284814869807854283644940743134451200 7995619 -68417294683869318609151623667369981440 7995620 -17372933446085407436922799590712600320 7995621 1295250436419083552702064618961344000 7995622 -7864096514209371502497394518862425888 7995623 -22602704777713515636096155003995792680 7995624 -455392863069674783090296161271726080 7995625 -13745644255671751971298518173058510000 7995626 41392173735416246056789328872048106496 7995627 -63967050392437158786220769075170509480 7995628 -26587364953288389935684840930454644736 7995629 171832738763244875455757872283406838230 7995630 18327322234531343185575156468863291520 7995631 11759195126363137484826935246676689392 7995632 -14535899836533523444615420862987993088 7995633 -1768891093447285113410508132848950656 7995634 51155947758074368319630248355105818752 7995635 -2051622929000576396252281221817143600 7995636 -39557301295923096551974212378436012032 7995637 -12167536213072522604869745722461673120 7995638 -13502517430240261806376860232733203200 7995639 -7608007040489206296566629672308339072 7995640 -175706462538956593937144053345805107200 7995641 -102849303736135806658416292112699650428 7995642 -12591439600580270824510703398627823616 7995643 28993981532534199659026297030807129892 7995644 31387428106700581000553240923145920512 7995645 -23879406743216935701989443528900780800 7995646 19788906962428687907440462230749133120 7995647 111645599026882330942038174006097424640 7995648 -69562395618587636693900064784279142400 7995649 -10574076393860088357727050906679555280 7995650 -8037915428919522719923239419723306400 7995651 -57337462309406525451622567568236250880 7995652 45270277428571130790654033995093831680 7995653 -17247563453023935675336336944205208098 7995654 11888788645304261885765463798753857088 7995655 -87644596844678457961577150492453218440 7995656 62082803229307520577802613257645670400 7995657 592792126407805346777886629398215840 7995658 -41157875158965305265497452576561221120 7995659 -57028222004163930254289884693080355184 7995660 19158140974036885249809935529199733760 7995661 -53988721059522314240576105543952981588 7995662 27726768012946173332899691087871445632 7995663 -16349628750222286938238725044628480096 7995664 25955644196710749332692100896852090880 7995665 28355549555802738352350843941347261440 7995666 5669907477050537803022622483529728000 7995667 -5994045447439596296499844913101999320 7995668 61358862243637133427091623543391794048 7995669 4955383602952923620828470412191749120 7995670 36948292826960322474914638455122822400 7995671 -16059341845892676997523323777752050400 7995672 -40950496634901242212755031623144652800 7995673 37984495361304698560610144263169849600 7995674 37979506542236000496040032126138051840 7995675 -3608513528247914386692823682242176000 7995676 -19764119785421330271711905464493331968 7995677 107224783726867977602204522487744403320 7995678 972238868188935422839539685582675968 7995679 80884280961057989877891201189064669280 7995680 -41137093736178487794169101523353600 7995681 -62120756193801887905167412630122061230 7995682 -22668509829848017397617207638014732928 7995683 -51350759555825522581252785582871132068 7995684 22708223501695065849242991475384381440 7995685 87547812447051736783848944209313296380 7995686 -4588968280341859265203478162073265536 7995687 -13670440291730300459946629046911824896 7995688 -45237893110010526529916504460341821440 7995689 72661991660658748092661664530153985124 7995690 500858144350286348457797290312317120 7995691 78598415935150438756319256832201451664 7995692 44230028410733717838106138581282114816 7995693 71034656727220090377781106679211808064 7995694 24864401893866968430057651823667635200 7995695 -26498414047670101825714483629238598400 7995696 23885646537581530339623459263795625984 7995697 23848235212514801680208175696003726720 7995698 -61637508471059966986429723917436700400 7995699 64946102914998923924233550310984843120 7995700 5119764036684174911289075513097734400 7995701 -42453964106312907990335973720000990048 7995702 14541935542281592310816731541410191360 7995703 -273427891100294091606779815963909440 7995704 -87677197494674093070522631618227732480 7995705 6676903574939462525940712337028129600 7995706 -31114345651823730539860652420822384640 7995707 -133393034247580292414122312449040025400 7995708 31109522866025390361532888724987182080 7995709 76976500628583041236792478895752382816 7995710 4817244749092956553322353691616658560 7995711 2878296189131087619464878876403107272 7995712 44333075204005095938328188385676492800 7995713 -126382885589340830542490959800969649920 7995714 -8292596636382406860031275035930291712 7995715 1922873599827445904382978538473798720 7995716 60199195950641331585174155764732124160 7995717 44858440816567098945795061767092258334 7995718 -7368555739917360757476487481280865440 7995719 -3179525736743711913980253497426694120 7995720 6142334993522575157426054562363801600 7995721 712481945202767908467847746863303632 7995722 -14208303039954521477061693786588096768 7995723 -107356017231288685682379285526224594216 7995724 -82922642320102394875402464129529732608 7995725 -9370436965643673741045226847513166750 7995726 -10457862352795426622107102173148907520 7995727 -4457437798283286510010713606485601424 7995728 9373029177502960397175187769074163712 7995729 4857711320591186550213014785800796032 7995730 15009001445724655444772841725354393760 7995731 16026707930654499613257250107893701032 7995732 21571176308777485228575255606471014400 7995733 -37129434831620826187725286583156876736 7995734 113994675685292458287140295076346487552 7995735 -7064669356119022551763843882517018400 7995736 14582762266439138077623555304939192320 7995737 5007535133426753723540746411914841344 7995738 8214628096061478254571551043814061568 7995739 15851653939382970299180768143983879120 7995740 28771117451347963256971795450002224640 7995741 27251648264164573477076261436664210080 7995742 -61352339309233379950141383617212345728 7995743 -29233500395069791572320292446132207616 7995744 -95462423300166852187913172875898126336 7995745 -62298514945628082707699865884013705600 7995746 -3302256212450412898891090227760707840 7995747 31137577553307180890496622267271547000 7995748 -8249046021393238687641726675668049920 7995749 38551787394085568890706252595649770750 7995750 1318192331983643310392585963616768000 7995751 -74616861213460993761317856844536364800 7995752 -19411388906706710784263238784009420800 7995753 3150881188366906869498402004455504282 7995754 25912054191271763570550110177208766560 7995755 -110710053842844734853950725902659415840 7995756 68250170621732728682728455622770539520 7995757 20189546375009780031052583094495090624 7995758 -82943087528885830593792602283080041920 7995759 42876433553103463366888051188657546504 7995760 -4378351576604742984225128385444249600 7995761 -107589342415915136217347108887294990638 7995762 -45836950217780187966331668335674880880 7995763 2877139132318503011888621567063061880 7995764 640888580571311661027462509027942400 7995765 -38651482588902093116300332708154707680 7995766 -15806673942547953235338204506571647232 7995767 -15761149319808144127886852154891515952 7995768 5255738888771328788598432045677936640 7995769 -142308522218993780219332539880786295830 7995770 38577328813462477189655712871337875200 7995771 14391689521923555582704523882812643132 7995772 -113311950168074877158125665083413018624 7995773 -68607179579099462930317808829903321978 7995774 -10073969691824631771165158870355877248 7995775 90307828375502930186102485433820639800 7995776 16970342085712673193850456625444290560 7995777 -13276376160652903069261769975107060320 7995778 -5049686481641774000288978913513077760 7995779 -10328948509019391530881804540381680 7995780 -32181813452973465789167011194191462400 7995781 216154288780746474447989462924505352512 7995782 10377073725362913139563156360599056992 7995783 88588698503584683680722083573924877224 7995784 163903111862469886286406514812077107200 7995785 -9580051718583229576078932806043551040 7995786 -31664349393518372933594686281593492736 7995787 233577081793059322309712619703087197600 7995788 -43096034504357450720392281438257094912 7995789 539999648991245946062940984880765344 7995790 22141904821535819763524423444652950400 7995791 -2241324345999553000008435500748857808 7995792 -4070965103011596750348989178327859200 7995793 53691100747485162156273625399324200960 7995794 59206325085876747388229540415498999696 7995795 -72000956919930227957652229938542377680 7995796 -65061740756417179738214786732319798400 7995797 27073372625700239934886740133423716792 7995798 -35115694128079272823965671589362078400 7995799 -20006005808881746893656745307150266368 7995800 -68249894951367278692828940607786240000 7995801 -181166110800598730789001537436218384 7995802 -13553003735192030103185868662461797888 7995803 -25329711326784919082412631911806141496 7995804 1094694264801189898473803532343096320 7995805 -91909765017554703277208740594059515040 7995806 -6765170518041246644441800373507594496 7995807 921758061012550619449673481495943680 7995808 114627633853785767534446305643478384640 7995809 -48480454364470597989733434121759848990 7995810 32425962268820419831827111488749163520 7995811 -49848182875424164590712841272401452528 7995812 -23235094190549765892874006987074441216 7995813 -32028909741161090279808438946885430976 7995814 -73961393128211128448215025522195773248 7995815 4980877518149751076934493836280886800 7995816 90948450614908176723451382647794846720 7995817 -168236010609814577856187459081617200134 7995818 -18267556675136536986268467204587810640 7995819 30687875542761235082829708279340172256 7995820 2707778912852545307190144349095168000 7995821 -123298989524992782505881863518846335978 7995822 35141183566024782475753226055505595520 7995823 157863107560536415899540777621187022904 7995824 37247082496611604428497193207083581440 7995825 56468536572933614644742186442686186550 7995826 43799325001661271440711807466863192064 7995827 52693984247256895630658830378402483200 7995828 3465417720559246744624494908746162176 7995829 -132414600495294064953966209678875538624 7995830 3453582936863503905082087134434411520 7995831 -46106234028634427945519695027979152176 7995832 -51518179097923547352531875389267783680 7995833 102707568786387558117086514030555170304 7995834 360711958128940346255072655232587264 7995835 -58576298301297423329509039282945555680 7995836 3698399472198627023972900537754147840 7995837 43005248944718369773471318445478115968 7995838 -39183399117704763970200177795664807680 7995839 5873729178901472012517537141349880640 7995840 -1038515535581974941463221694994841600 7995841 -54076020121430389437981570775506148928 7995842 -87887611354604011182997048478025434928 7995843 4626925714098435274938884967849638532 7995844 29318250123530177295652892958062020736 7995845 -16174735718437444624962845505373019520 7995846 34462428907867388388861202682826969600 7995847 107637973109428233405196517592854041344 7995848 2420490175243297149979295668073594880 7995849 -10165383816173237373332863886924361120 7995850 641232800021914749148949510900256000 7995851 -158630562460734443859735357962561324400 7995852 -16150934347530099269068661672751047424 7995853 -24727206048686516634037468676209588820 7995854 -90423721987854050724245162316394722624 7995855 1615352939520434893320115453548963840 7995856 -6829508642329211886856092277111652352 7995857 -12276361570475844751018818139792498014 7995858 -4091299492383890333490225530443410432 7995859 61663709091460331708924792172172251904 7995860 -25376682963509814592059692843401969920 7995861 -20955441141630454352606249632048880640 7995862 -16506690092215598730814160247127963008 7995863 -152602587785137115317070715153296256888 7995864 63266526384089226006049842317969387520 7995865 -63368771183679719966455291846970044800 7995866 43715580647320719546283377445091611632 7995867 14882466996413907014502637464714163200 7995868 -65744375384740332384659297478543704064 7995869 -76147107041915642948153430703158473274 7995870 -21243180684892743846982731112559196480 7995871 23567611916968007207739847658875826392 7995872 -160600088874004612665131262040185765888 7995873 -74055301642360143786799867716439745616 7995874 -5497786524704365523967139578525423840 7995875 -275578689257927354407966983311605776000 7995876 -6948233411753120894798509250126991360 7995877 7711129841347375479913802699317337726 7995878 -38331638602271584273528209898407198720 7995879 43931871790840070637294477308657143824 7995880 -31034631414604164413677680465994752000 7995881 -4845983949094629737565890626656260160 7995882 -11461411502497356602406407161717925376 7995883 29551680344322749253493026072844101520 7995884 -23068624407651627230796930262281384960 7995885 -9738348344386595956523783869897645440 7995886 2619503755211648080846000454646697344 7995887 82464478801022856696099587811429827640 7995888 15564550205989543078451224962379284480 7995889 -109738786384183895309698103675725117200 7995890 33425772614294776051899163628066457600 7995891 27124498503308453260070638138426122240 7995892 23796212285419631912399818799070748672 7995893 292878734993102460749998947760569984 7995894 -37485166476395024921046569432503579200 7995895 -65469745759384522573268937259003617600 7995896 -21910429115025026611258986653877719040 7995897 -18918194370301856043442077381001418112 7995898 881428933755875240561122502570140608 7995899 60313501512942218950486883812675330536 7995900 -28876778698601039829210520967959142400 7995901 -54671889127846454971458949571086703098 7995902 5578764394410877207843502049247403904 7995903 -7919473735985798864059034626389369600 7995904 8546192895909346068965655282085527552 7995905 -11685444690286556653197979813293056940 7995906 56328187881744681010875455778826398720 7995907 -50654776762703472926270635948610115844 7995908 -35620201690643534237512198766347135872 7995909 1852460691741036986359668047942011200 7995910 5807700488724916830284269484208293760 7995911 47468686945385409588262214297768221824 7995912 17030334817781750339351602703863971840 7995913 -96742073618458737819734596990794498498 7995914 -51016633335501350486293234433501115648 7995915 24373252282816505501754439084279603920 7995916 12270672220223975288480962326668252160 7995917 -167755482712166937650779942728950201034 7995918 -38558734392836280799086946528156945344 7995919 -111480487784290491689636522383230529200 7995920 -16568279277034812147428495993937592320 7995921 14428833650426446623315244430358181344 7995922 62436514405334014583705082423260160 7995923 2223359088137645763238755824253568128 7995924 -12182951075696146479784777665092058240 7995925 1947644707552362083925517152593552800 7995926 -30953025731018331370318451117344133088 7995927 -31989383804509203930052654497677208192 7995928 54316480486969094568691345024955996160 7995929 27729302908608483846967199667402979530 7995930 8122791504325971476747125179225792000 7995931 134789924999953443255580093403577881732 7995932 34756964740294293671487859194154920960 7995933 66631689512509043287358186433139605888 7995934 -28884718893200554263586900329883488384 7995935 -42967221269839782715826949236178669840 7995936 547068889587479825098561301721907200 7995937 -34191379955165140049548085102012896414 7995938 28864040320818610246825484492145960000 7995939 8334076568260123726698025143802886400 7995940 -20298260731750253135712505976106769920 7995941 -129903379344458492460001934222277444000 7995942 -70809368859656429729747295446250629760 7995943 -26924072200215775653998424391091215776 7995944 106768502686604078358575725760609157120 7995945 10736140176342169685214562629528073920 7995946 919847638895165517096409424318714880 7995947 225194691516337765349052229961577735360 7995948 -14092505616264165209028944443923601920 7995949 35602463496716168927401948724923632768 7995950 16244380614010805915445320883981408000 7995951 -48032238229456956375288955782294920232 7995952 -13595488553187231877222721985649721344 7995953 -16742142341670128662401203340711990720 7995954 7473290018512552216322361928776898560 7995955 33485045226465269436583085133507504720 7995956 28500991115556736504987014504165016320 7995957 -57965047831502550482957838882407374560 7995958 -71223177849142953703735830072950989920 7995959 -17210473793458742584743210113876423784 7995960 22804124900754054253664270084898816000 7995961 29530200105140898212738852544014821632 7995962 -13948815056112037752799244514027233568 7995963 31471763062854120602743330599604235544 7995964 -109442686713938036002143497267581441024 7995965 -15074843295998087254026935758382616480 7995966 -30697620993991203861394826795258929152 7995967 -95682123436413734372314230277676155920 7995968 -21476587088007542305767485036433506304 7995969 -53417880088498256686319606497595631360 7995970 -1784712399414021898216539212834251200 7995971 -75626042493000374560615443890219004648 7995972 4935785305967798312746629227060232192 7995973 -94257009678496534950805217212399930656 7995974 -6246075037536152014398691409746495488 7995975 -11496967906145216486147614448318160000 7995976 -12904127023717790553951783078681600000 7995977 80564630009684309165821585866348915264 7995978 -29029975360883504891709516479936673792 7995979 2816373671442056333676293917662703040 7995980 -101328278036781969001197938510265676800 7995981 -1343444582943411830013990928360582656 7995982 -4314555413765597373201221795396322048 7995983 22295661713569673113386489071901051240 7995984 3779139966071003059730825611035279360 7995985 11532226091590570212525526655467161600 7995986 -83432087798693323177120356661839485808 7995987 -70059018052335252204988368974144386956 7995988 -7284148166816521899513888642909216768 7995989 140536467129978645401879436418773841824 7995990 27802213748090231927024618897634743040 7995991 -169149754215940316593212890177910575608 7995992 -59514690253920776654627124647842560000 7995993 -57277801681199410667245539972495788160 7995994 -74072405325531220283946331107916594704 7995995 36626148730426729177108763537714414880 7995996 1069204720843969203614568250878535680 7995997 61125282810334525257107764873133640192 7995998 19523576326415746716360324235986162240 7995999 158284885970434377908729923888684423680 7996000 -81910528116183534516283667349504000000 7996001 -16509392519553707936064125339033605296 7996002 -168176580581916063519062797639775232 7996003 -12405590341646431745960254250225966520 7996004 -23559579412424329614682785717925672704 7996005 19162965311370954659853844783207074360 7996006 90929368692853274825356505825968265952 7996007 -161926242509324001222553439713938241680 7996008 -99637956450659662243354783971496673280 7996009 35170381903868924192494545359168319616 7996010 -9958421982361556857853901238216058880 7996011 24214781760088828453119491043286139904 7996012 22002171012596824890299916406573865472 7996013 23242543959395650681603547470819861644 7996014 -7602845363631495808044557401653279552 7996015 88389626938242108201826540635628793160 7996016 -8624277114237768241814905958065766400 7996017 3206070052162923651487217249026862880 7996018 -22177359036849150302296414226743049184 7996019 2359162153267162932897016297652486400 7996020 -26659778029530392184954877386942013440 7996021 -32901581609483588661368175545123974656 7996022 -452515231936044036550290403914648960 7996023 -20259712263914287472030470226056730880 7996024 70171775665046570545207324713421701120 7996025 -26066871005377404383244835170929145000 7996026 -15230576736712715086055083584814073856 7996027 -8880388653590350287857612225997603840 7996028 -104076359153513391183768167578439288832 7996029 32425269845513428638557372983407773184 7996030 -6247693342810086246873555455983161600 7996031 61146409796779206807730167966810536832 7996032 87565239975316061856949840780543918080 7996033 5724797687631427162141733098750771176 7996034 -65213243908633566786626662094414282880 7996035 5504941664367178385613355226556651360 7996036 -84443473204606888700148642531784954880 7996037 7109985063869285169279970948864773504 7996038 16571404900251046572443185994707863744 7996039 6788382005289898776712198131361879624 7996040 34104723189653885389606410196481740800 7996041 -71506942646303581163280002714904728748 7996042 16762618748243325796940744342625123072 7996043 141795437148599151685860670338411756 7996044 9105844093708190617464132528470310912 7996045 19041711661683311895698197613180470200 7996046 20121810802324164743698415016450960960 7996047 -4943585790698750359722896505658638336 7996048 33195552610154716914693570747576156160 7996049 39420778674355965743067559058469088050 7996050 1118396673960125310610087724336736000 7996051 -6212825157799371444918168747154118400 7996052 6052840402635466038674354586921304704 7996053 5478437267083980931856103501236846208 7996054 -39846287090121149386511080497087068160 7996055 1573646601132527400883056827177018400 7996056 -77117874073131996102793635230242406400 7996057 24693188542953194296932336739041489540 7996058 -17143604436076888574943260589183085824 7996059 -3467524183220558248817903095625607636 7996060 13079975698664020084106047765521807360 7996061 -63403163556407021131805340804784141338 7996062 -480388480265478360539753885460597120 7996063 120356750552419320061541145878269903680 7996064 30752309237136584494339820788761231360 7996065 352557520419993440920170252000445440 7996066 -9465164928023972541400704722917805856 7996067 176817370356233675359201726109207271120 7996068 -69880698130006436656303606325112920448 7996069 -132908168301513448879719909726427244808 7996070 -22946662994687925876650666759033197440 7996071 65325262619255193014283410121563516712 7996072 -11652187882341656200971576123127480320 7996073 108245782421010413012750532356604995322 7996074 6599700190094001175033786599038657280 7996075 -1931983021201111763975093325704571000 7996076 108032858606877533216032001743990970880 7996077 2345146224948309554706166479868181526 7996078 17116289865304898316676700967232611840 7996079 7165631024635633395907192443879097440 7996080 -11811921809206249812869721387438243840 7996081 -80709520118629215966943198784796171118 7996082 13921586985801477589291122374830789392 7996083 33776567261243480425299560571209943600 7996084 -51160284698438437981493963320196742784 7996085 -13789365269854907168445206404476801000 7996086 -2527649607774301381416184143210775296 7996087 -37613968950999820825919121387314240808 7996088 67515691382355342279986461410526863360 7996089 33162783636095169831824915641869478224 7996090 19568763344257660502745900876245944800 7996091 -18141476536760977754878990924738402416 7996092 2520192107722460149174854945963820032 7996093 39396069477752987834597684879141184000 7996094 94479097856215804644394170993899099520 7996095 49921865932983536788665613916745026520 7996096 -72140224408076312468959141395345440768 7996097 -114676098398489287165068922892267819454 7996098 -6732453512062476041979143431515456000 7996099 68887574734256386500852210402970999100 7996100 -13247193901077180596319342768644505600 7996101 -67489354114912801449729635831484987168 7996102 -10948610253211984629500541989177289600 7996103 119235211322977441740890300824479234960 7996104 123753799559678546095867111329257472000 7996105 -23632448014046848879140895038108779640 7996106 34311823713311851606326562715387570784 7996107 3075652202148702620127446933930393088 7996108 -944779871826024338718292143588584960 7996109 -29997678792983971554241362652421007360 7996110 11306705705291858175086550296431288320 7996111 10825714186600113748706692504859043840 7996112 -114026976297675201148821022713446400 7996113 37938081579576338369293956270632667042 7996114 -59166187982285158518784751313792362880 7996115 -77706281640593959566831328811871464400 7996116 1841467161770521148233865444222730240 7996117 33030994694608139584923760944701169052 7996118 15635155389769897698081450542697899904 7996119 13627117134495225453031416944408496744 7996120 122294954607743686911522262823356416000 7996121 -12973376922294018354953320352158386816 7996122 13448129956866175722757301719670476032 7996123 -115853624281695774929286602469590599280 7996124 -106071014939070178473444829954274539008 7996125 -58450088287744281923066971087784472000 7996126 -24630658897526068261557293080678656 7996127 272868541074986702228203224726293451312 7996128 -434747707207362047557048648725430272 7996129 -71683373975674372938615800982903904124 7996130 -17801406887442006692748415581886883040 7996131 17731670911691903475987807261228096000 7996132 88223213931725466520873157350740192896 7996133 137981118353718053975274775573190144382 7996134 -22666544010241617402428288284740298752 7996135 -17918177894914863920594225133976158240 7996136 -57714647759653402783161993721904547840 7996137 -42559608156086472721406800422780853440 7996138 3861126886936604119104124829956428720 7996139 233185106870872114215836598205778760 7996140 -7645580303177368520614349119028551680 7996141 -18109156450260135831798595831785422100 7996142 -9351567290508606976239978203395491840 7996143 -129688772965285985450409280593676665600 7996144 2888426237629450441394281425690951680 7996145 -32697304663783542771866193202098641100 7996146 -6890882775288353896154837986848364416 7996147 1924574767405179903910757545434817480 7996148 23867042832669235538297618635307840256 7996149 18334143699529244797743226289966339424 7996150 -567577283124422897041582658206087200 7996151 -227339648075932912412512058356927848 7996152 56971967609007008376451050411579801600 7996153 150334257804233807970910459614054309264 7996154 -27001234264771068651464157612876787488 7996155 -27304587416575667230665553997492829840 7996156 3441052290882332618646680272321935360 7996157 -39146282917158550530638213421800440320 7996158 62191709478435431170573352373108579264 7996159 30598980091132075866660032822949977416 7996160 -32400339003544552487875365399397662720 7996161 35859870921868773610980455437907169072 7996162 -18065842440054546707910466631225473536 7996163 39413705989221768683665316426549334480 7996164 18431026332968657159537586780607488 7996165 -56600496538806112390491092240812886880 7996166 -19700868349161221742109613247967645056 7996167 60659808701871691145447670711627456120 7996168 104840168396996425151777034082574914560 7996169 -7588402796640941693254039364140370160 7996170 -2966107353480423694028172476715724800 7996171 13307294614712111124438867970400820864 7996172 114410577275315551025781852127360018176 7996173 -32769234494034505319741118722103076416 7996174 24915907634848290782425016691558930432 7996175 4501649272842284292542644472087701800 7996176 7972691805746581428236576977370357760 7996177 58958374574473828609000984142324337472 7996178 49808517658333224789093538332699914640 7996179 -138194147434028414484814029600179236560 7996180 -16624099234664366210984807709405143040 7996181 -49757980985262453364308701524507765668 7996182 -3493601010128998139103209139597881856 7996183 29151817594341379269965286740535152144 7996184 40063508937098103464399913722660659200 7996185 52906110536849721079947770109590870400 7996186 -64116111759019527466602354136222745856 7996187 -51953535263475877454896147051914967164 7996188 13817243377120370731860929973297315840 7996189 -48067953834482880456281090178242403540 7996190 -3346097980623614152084283899636958400 7996191 1425846192844546367784540184363974144 7996192 -124637225533011149928597228057593315328 7996193 -101724307725693308526317829084575238558 7996194 -548862571451993102439273151303876992 7996195 -31652697188027490773481259510218743520 7996196 -11105408252458407449009036536204615680 7996197 -48766520933602312973771980077408977760 7996198 264820640320239549998597855155345536 7996199 109018043548303192893255629770051697760 7996200 -18066186034654155081753308745977856000 7996201 -7700258980906572642935117111999684108 7996202 -5828172893963084109502385781481706496 7996203 -31191114215552354565065024788867312080 7996204 -161119525036681883923080572196059203584 7996205 11508232235133019693080724505461670400 7996206 8920918730693301038978858877836234304 7996207 -96126680411430728846304993866059675160 7996208 4313711793163501794865394201565364224 7996209 32133321620880462453810724248256843968 7996210 -16488865796362114402415563491327366240 7996211 51561328149611609848113347494995477840 7996212 -87299265472422854756810988265995939840 7996213 105058648045513307935971999823048206300 7996214 6246915158128542948096801516464535456 7996215 5711686382210887493875247828835594240 7996216 -73545090423350009560587133645168742400 7996217 67190734234951408217998830654898933392 7996218 -800117220507319074588240963894451200 7996219 -3706949939171119075292971174783787520 7996220 -2219073972756900888253556118806277120 7996221 88837466129403076144653982551928903590 7996222 43157976846981950152976861646279244800 7996223 -89409909190585260366479018377073009760 7996224 26885635928745805634993020442253459456 7996225 21183785547265269073525362307733633750 7996226 -7080657385801579222172801535663759360 7996227 48587563169511336921917575021661289720 7996228 -23068101361544161014727441680425859712 7996229 60337778824360185139170971175065578176 7996230 -6241126374827198437678254463400328960 7996231 18727689652248470344893057621921171032 7996232 -93142771885485670387986964596553497600 7996233 -2074903340006382288929079910059884544 7996234 -40282718010166106368841787972971767200 7996235 -60481161828569365814746970358289631280 7996236 -18483148293829440565124251905813324288 7996237 301675573045713105324223084710586720 7996238 -79420259354438602963680750375795612480 7996239 -2730670918022102235813324521306283744 7996240 -3704771569051414802003699351774822400 7996241 155449418894819852370371255506050828000 7996242 -60687705799639853869754895299989873920 7996243 97771066328758173779760833478487232492 7996244 -101011033389101036959066073601289486464 7996245 -3286361158706333402734778607120436800 7996246 32475542197104740069752974183069784704 7996247 49104998369272284688860560712730963632 7996248 32738467284110337625354722143402557440 7996249 -95880619807367411464168369753537283520 7996250 -767595515854894790193311637315090000 7996251 124007092044739028517853851335268309504 7996252 -52479684241516588058843564486793977856 7996253 167599310830635354211412325925172785440 7996254 -4999447592617381615958285237651002368 7996255 8353575497066723168244505109715555360 7996256 -164545451261571575153383481982733516800 7996257 -125509273367338351149839817050530933740 7996258 -50100428417485664321437200506254412640 7996259 -49586384802706219617356656985244045540 7996260 8114207721789332361548150298820546560 7996261 56652155581058054202915329167472026332 7996262 90669689988125805161171225025237841632 7996263 -878539811668646703108074750398200192 7996264 27839491176368324752039094053729075200 7996265 -29055161432338914264472325082972005340 7996266 28700225798883199421144487571754265600 7996267 191814187992652922520304197743905032952 7996268 51896063604269641157413131794091196416 7996269 2378022681590003584140617675567983968 7996270 20378406421634605219794580561206921600 7996271 -2430826917002289398297182507659946512 7996272 -4403996828305265608071834678889807872 7996273 -58481115250464472654511028405256270464 7996274 2511403110509882791427915270111870976 7996275 -1492508199264139953418819019850781200 7996276 -259035709910872336354809667110451840 7996277 4495760237896430238659215811207118126 7996278 -21659379452928201826810001075059354176 7996279 -16485100446666596019428629088948865024 7996280 1504548155855571489536270796241920000 7996281 -72359759994492175455457720436787542448 7996282 7372690444358828710614442837244028672 7996283 -32896731035139021322243583377134849480 7996284 -35907243455506873753597415968714590720 7996285 -53795819446562279783017714622230260 7996286 87720795979549952725432882782591526080 7996287 -7325225528237631091576388580611285232 7996288 -14576209227594561269136358448824320000 7996289 -8497826478488500360718035871415800640 7996290 -28357925385341369589925193772873523200 7996291 17787629489845760756531438082776470072 7996292 3772277316613067226137070597627959808 7996293 103249892948642013542159749408962451200 7996294 42695054207273919789526189161653740800 7996295 -22418821543587426782385765631104706560 7996296 -13624543486578271589774009613358202880 7996297 114445500589112610567061750363988234020 7996298 98263370307451677714081816954992428032 7996299 20041226980378120277613409099583547864 7996300 15625870006203595431699619037807180800 7996301 -23056899470190534239976470483844894720 7996302 8926768712998685817948503743096826880 7996303 8695626337707455309045570872455083904 7996304 -18512442974659725859764022856090910720 7996305 16283309961004657666298060054618171520 7996306 42369218985525876057471959458955525760 7996307 -147100131545081075750714421837975972192 7996308 28487622942952239583229174147632988160 7996309 -47362971011826652489556691435953253490 7996310 34628172150331038926282840210572876800 7996311 22270986706204741618460225323525246560 7996312 -5813128520080789687182323212794163200 7996313 -7039120605674916322913660432162793276 7996314 -30663349711579375918356302732972597760 7996315 96163310754350101694019125731041248400 7996316 -46193381624251202602355650104698537472 7996317 14520180127928512185139366284442408512 7996318 -15150944743014584225934054755390979072 7996319 -150831254591329265747754265563543989280 7996320 -38502758134508910376621900193464320 7996321 -68689119971658782261278457157848334800 7996322 -10327022095064910405325492753386095328 7996323 -555979568551187506768705372883280576 7996324 -20200350363666375170592850108761464832 7996325 30060544801385143805311288370128816500 7996326 864297407919511233458752003633963008 7996327 -112866180151532791739919248838731196960 7996328 -134164810470039799903355984989759779840 7996329 -45624535393634892286052445790646939280 7996330 -9000752390954572485771647189134561440 7996331 -46321881228477902088040730290325137008 7996332 -29456484394406236077458840361282597888 7996333 133934508976283574048869746038114818582 7996334 16252826869911506009956223459983772160 7996335 -23193359856897879502200835075087407600 7996336 -28133247505822608899710482227330121728 7996337 159587005349453746742030771404963843986 7996338 7145178215763488919576531726169557504 7996339 4952391530877405387685073692757156224 7996340 32309513680144927096791162784417075200 7996341 -8411196376685592087193486825639056576 7996342 -81605053266337043926325087568261560928 7996343 2758918764392967752450277251198876064 7996344 -110691595352638712477893677496593408000 7996345 -11665430473214285908237838273548055040 7996346 -77158970076587649507289247313070090128 7996347 1204255131002037651931922104597369440 7996348 7907812825830211414378065115102466560 7996349 -33586159515178972772595238203066729780 7996350 -9199850566761571727417894770773672000 7996351 -61440117354727665501266143158012738696 7996352 5140410061194830985118221062595674112 7996353 -24939524668092267042851820210542752992 7996354 -60406999246500175282518791992830840624 7996355 -21148839328756706871671558171099520240 7996356 -21886990522342257376640104304784408576 7996357 -17865792250140356583947114809437350528 7996358 83141458736371455698610433334027367552 7996359 -34077587719304787611778908241238080000 7996360 22051099228562395290047053486266624000 7996361 -58954599952249525916191493977340528688 7996362 -31635622045000913839410665677697830656 7996363 49783257905327471081950001769407774612 7996364 23910265788671909755665724523889012480 7996365 -22338492326558968898685419818863654600 7996366 197611236051338124293797978832056320 7996367 110553249515833501364864551640673394416 7996368 -11662165772067993217692788191237373952 7996369 41238562280564011234008152530492950770 7996370 27400111997277522104711436945378206880 7996371 75573415326139339129566748354090119744 7996372 7620757361961093324326193269309021952 7996373 -20251269559071560763561377719882212480 7996374 -20189405399472504985918862379134280960 7996375 -38744924714160138333709362874387152000 7996376 -38331741229683717162361545800184115200 7996377 -55847964881680021181496289191631141680 7996378 -22104010359839176056033163801393570560 7996379 112125226588857872762080250483548098240 7996380 -264496699126425854101959237235507200 7996381 -13830443061598960247660969838341705818 7996382 32386030882924094665308158573733873792 7996383 49048482603885026114409174539453322000 7996384 -133544558057022655741630560674197536768 7996385 4536112590282866043543396422630366400 7996386 -16294040236495449739110237253443484416 7996387 -9436603532372848311156249477966367488 7996388 -1028030406162627189507607602043207680 7996389 12566040502047008063304895562905191360 7996390 6256594449213134825030302163496009600 7996391 -72801184941076633871516474756925712728 7996392 106332775294847727172779301643978342400 7996393 -51389961563302827899253799983045746396 7996394 5529574246415699534973139256477105664 7996395 -42724169372256274808483642238312552960 7996396 -63592337418045234838855719585129107200 7996397 13360773218978378381162453182134372480 7996398 -37986159083991313070210191519825907136 7996399 -3530590802423833437330316022596630040 7996400 -1691667668558473049010558822744883200 7996401 -16713394534389822842238411687411794688 7996402 -32757633593047252033109651581402082400 7996403 -24098703052236217141994077182986387280 7996404 -22781748834089098477478144346010945536 7996405 181570907262518911518777069720795020160 7996406 31398383227214825897930969331796992 7996407 22135098456308932109602101876607563240 7996408 14762584530127433392880732967085056000 7996409 3307072596020061240668829500947301280 7996410 -13699867066275442268644814151137756160 7996411 -21426552104875394932191272699882905200 7996412 36399623999603943787183540948203257856 7996413 -7997577587822647673521183651886639712 7996414 13671351067939319105067351438458565120 7996415 17853303982424156266856215044873717600 7996416 -29302297502901110493082245746739118080 7996417 -4732513796340410436901799528216342400 7996418 -3705230250211455394011134356010913840 7996419 -10103312129470229265054816503326283712 7996420 -1156731086697309463499696022772446720 7996421 38029626490788687430985015645143817052 7996422 13301894826968682168474288059853563904 7996423 106259624413724712249299086397980715672 7996424 -14943528276765057155804684289417047040 7996425 5162157894438269790504074895512106000 7996426 -84273679624873290235108775810338314240 7996427 82041115908378054953706146856808700832 7996428 24180377266197564153288385826051850240 7996429 -1250741438621325822501828232465934112 7996430 -11005660821144251741898603122250036480 7996431 15892084967204595785608134027748713600 7996432 34299309168893231313546037475499835392 7996433 -80007365903090950845552895392556026816 7996434 21334651894244092050560876787503038080 7996435 -43203368758790239979633748568742637600 7996436 13701068575174150717843547003503435776 7996437 -10439249132372263148565547595020685106 7996438 -2192073907189149338610028346357798880 7996439 203964265877345625549029995819036184832 7996440 -16598897071840470068160482603929190400 7996441 -66327877336166547783636491874389184048 7996442 14511433892206229308832285657463685872 7996443 -20327277868043752302568619943048602112 7996444 -95774482450782852221137766413137816064 7996445 34873494923901151261349826542405800920 7996446 11807110796599000795929960255509361024 7996447 30127911748307831383632241296505735320 7996448 -1696697408955238666678221081892356096 7996449 94979840670599363976188410327468876464 7996450 -4481745529355428536977667701708390400 7996451 -52875577344227548340845337537575724400 7996452 -261202018776194711972178999413803008 7996453 -615755946901678282510985858686377956 7996454 -1732610559807392505200493757556344320 7996455 -6480516439869098731978498942808584800 7996456 800718559868905089411570238887690240 7996457 -44273906891059528305446641517046799494 7996458 -2348488286872753531315174793686298880 7996459 50346608092102371945176667848242396960 7996460 -32060463153194991713528190039592089600 7996461 -85696962008892382734367098073097682432 7996462 42458906036060753638279036662072403200 7996463 -3143198127532621071605084924834178288 7996464 -396821792618638505600762459726217216 7996465 61526593384736692674569882439976807860 7996466 -37193281711390728131658114782164259568 7996467 -30730495919336270365389785459442348480 7996468 14159810337667438394547588256904134656 7996469 21522831363917097236378476836765395808 7996470 -10980102992925312015752882177872272000 7996471 22937020353365172057351123877344264112 7996472 -38612288293158503352352015906432819200 7996473 -12101445156164575843348059531987469440 7996474 -2650795571430121253275488220212153888 7996475 2799329426679845168696387537867625000 7996476 -13951084526302760314486422947903978496 7996477 -70562511490866904859955219242232568488 7996478 -6430711587061395296691974380601607168 7996479 -54968579193397776540490963040432545152 7996480 -9556490983249086913349061925168742400 7996481 47471135270929179872872171003269234516 7996482 -1264980801784075059209948702371996128 7996483 -111097502859512881083168019177172048376 7996484 -87999118805362092725094414321636441984 7996485 -7217101647891975545629422206140218240 7996486 135962471982505423907725475436484886016 7996487 -12515386987579616176896149370969693864 7996488 -56180890801348947490607800043202109440 7996489 148516911142394758092189408423432311460 7996490 -33809991354584627606761994949489422400 7996491 14830900255288810009061927282389621500 7996492 -12039337941608786467356171193958318080 7996493 9028576647344176415691957329987733324 7996494 -54697268190693327340133394706469308416 7996495 -868279594844481043452907894840064160 7996496 28301145282271643837180731229353009152 7996497 -68982667818649530112571441260964202000 7996498 84041430399033376431658981650940026000 7996499 -20079570658005573749870768397215250864 7996500 62817140161819840750873146878761152000 7996501 -103507850371510521120542158044163624498 7996502 -29051038554227731760725239434573008896 7996503 -55029710680452844652289617146240793496 7996504 15240314797601937203870654399415797760 7996505 60626803774755231042131200508545000320 7996506 38841535357347368219707066075153240320 7996507 18228754312268890086066731399550715312 7996508 -64150374346635760705753063603293874176 7996509 14533281036325816855750751770085097600 7996510 36286793563272616492535898013758500160 7996511 229852916061023111553814444189530192 7996512 12265993254733914369166278668146704384 7996513 3957877188205482525314758012396807360 7996514 -1582044818845082780505061244579283168 7996515 -3754012896831091376920941945561934080 7996516 -93670726130765960143961114399319874560 7996517 69032731546425960743849289689761142496 7996518 -13168256643709869720468262793178844800 7996519 43736733414596735256270402558982260920 7996520 -8136466321726110728884496072196096000 7996521 36149118879588867643677123454774971840 7996522 -38142576517398137053109683858777604688 7996523 9968462910276901792813673375573413440 7996524 -54080287671592758492967272592398013440 7996525 -4012451567177065884181506994883215200 7996526 -61727531851874603380948868902419300288 7996527 45933172172066400145960077653410800 7996528 29822176150496295692279814255019622400 7996529 2735128200116844984802958529173041776 7996530 15539555882026303324609763953014336000 7996531 22166119023792570588485467850591552200 7996532 73122577291748467733022819729089299200 7996533 -61068424731977856492066941060737965696 7996534 6686955050855589373111241278527889920 7996535 -11657729181013026589883704205241764520 7996536 138484301710952012384878915016652595200 7996537 -30619182830539927145076283066230657814 7996538 755823821995711293762527503944376320 7996539 18898896861774821247398572988009856024 7996540 436391682336155514166618174503598080 7996541 -46914087642120854200057052777250023328 7996542 47222405296112800549545659048790971712 7996543 -19266494935261718110467863080614383936 7996544 80431104708019529259189025814630891520 7996545 31349996157444429332232921988985290920 7996546 -28574220806512692178087881128054100528 7996547 -38907089951616019236742879076705687280 7996548 8834083747861863064303771193265684480 7996549 -40862020611075379818436590070141847520 7996550 23237525633638297548364803507493384800 7996551 -39127913733737937146557169987929750752 7996552 -108776623199125848625215736882649210880 7996553 6631585087201817590312476237846119220 7996554 -6126102367291459073732064910694333136 7996555 51596115551098773099636544158187952640 7996556 -37465024136067161153860823162732387328 7996557 35170902981166222157580450869078354688 7996558 6807156988164783244190296321373365248 7996559 -98138410724175023354804026677137580240 7996560 6517810653272832678157431032268718080 7996561 54199328302455358603761260950024606500 7996562 18234194071491491539450370921262489600 7996563 -7654137412463581060080389856587554080 7996564 51279872754559782258886180718186496 7996565 33846416026137788952578497850429344800 7996566 1433122433444598774814616458083387264 7996567 49496747481938825053868298934402891720 7996568 -84791259891498333491530569395157504000 7996569 -27352217457518906519626234942060624512 7996570 33509227940200034709170407810796256480 7996571 80636247544396806735685089327665789184 7996572 27859883811354486453002542080594564096 7996573 52505657823410952131474977265263374162 7996574 13996178913622899279877928199113739264 7996575 35480752288596652712487981060006336600 7996576 40962123744546865261638013527691100160 7996577 2117358992697789552319934610749427426 7996578 -42367121128459732629692770970081832576 7996579 -29135414339491925848920555114343013760 7996580 33660181862654147027806110254811459840 7996581 1873519218169880220136117771567482528 7996582 -57078712324446364959811593531535118016 7996583 -11546487855374895140471092021354168224 7996584 -57949991930257838316479673045069742080 7996585 -1351855040341449795389347876709657400 7996586 19951003357920289981345163924259259584 7996587 -46136757091753623439408101260550462720 7996588 -20337909363170866077450373647646783488 7996589 848660647220541335462779343960538390 7996590 -8351640939973603706102578366511308800 7996591 -126282541628286638980747825246251569008 7996592 41323684267815106961953665628786999296 7996593 33273918280830478126624878978028147968 7996594 34054319853171405774249309279205678080 7996595 92500028507470091002584311288627727600 7996596 -63164341630221996082528366319027404800 7996597 17042364559775216539649797435781489664 7996598 -35444007189941139631823763773352943200 7996599 15858397037733087329065312759298004048 7996600 42547054782011965984951529959701504000 7996601 121759988597294828723625390567372274602 7996602 -6158973639466102609250748491592711168 7996603 -101016921159413200760526259090905956240 7996604 67084004962192442907544674813339655680 7996605 2505084924782371287658394395310515200 7996606 -90666066911615387471311120920821330880 7996607 79223482969701690273330384365233697856 7996608 -2727892531928587059171387030679584768 7996609 -110971623035750619174319582470814700880 7996610 -3479698698060938576729335662127811040 7996611 59469234093001205355717427852543624704 7996612 -37597714565035669438159301629052356096 7996613 210734822192970523488730872561722988540 7996614 35256733442182226560225645205203227840 7996615 -29504215619437608738072654731333308800 7996616 20886382033034628433548951187832832000 7996617 18633704142003113111078592001012838400 7996618 35006580560044963237556945326669811712 7996619 68720493343828220667326899731054736020 7996620 -4333141420173750186289597027210859520 7996621 1444692446995844612171135023882006444 7996622 -10197327675737524940010420826447914048 7996623 158668589769211705769395194173996010384 7996624 -252306795107678909977979391700500480 7996625 6746539823251934051683214445247680000 7996626 32105047279566655794079583681638333824 7996627 -190635184620367373981997793865657739168 7996628 -136880690447333062976346227995311519744 7996629 -6108493358023323357925561158878578272 7996630 25160235102337148930241802787154589440 7996631 -36326996182531766660263426707260456568 7996632 17623468243223736933292489587326976000 7996633 93975582785887262134932454848638376144 7996634 85766047481081128200793161122210427360 7996635 -45156055674576995630060275569096801360 7996636 2947102764570309717806513360500387840 7996637 -31064846873315907713612926757438565600 7996638 -5447123780736901277507094414898106112 7996639 -3451706954512740825552925605654887200 7996640 8710761041281474316564727943019888640 7996641 -33655080403414692223044458110932349008 7996642 44653852112298301084077663277017660192 7996643 -60283567354095192895692218717505850440 7996644 -21005713640679134710682516936902133760 7996645 -28957229839387878692482214055237805920 7996646 -5790709883975104681999838649156925440 7996647 -55491426381205584491499855632142948528 7996648 -87692059162337072324651471745996226560 7996649 -127866253735507549066516061567333473350 7996650 6560111970692330534019228613435200000 7996651 4492732299773103195695271660027144944 7996652 20060365705548597744022755992370913536 7996653 -62497473144747202439689807712746517418 7996654 -14919385057890588422239707325803518208 7996655 -21217676315449365729538914639962752440 7996656 -14514512857854376675153733141062975488 7996657 -192786668557930874915177396573355632640 7996658 -22141755695563614634393495389535779840 7996659 -28447806507425953503742304687925137664 7996660 15535354234972734780853783346904268800 7996661 -98449295447363504917532644506122118738 7996662 13781445937068427171716802431207722112 7996663 -108809438485307928022374427628177241600 7996664 -36108443246357809213017080245957140480 7996665 56042893081085285621103181481051737920 7996666 48600484091269894668189341986714930032 7996667 337245566559750947530369589263632384 7996668 10274780382280472157570320868701061120 7996669 40344931836070828695939817196521144070 7996670 806954631772292947407684257373772800 7996671 -53471677460659613649364169323598001120 7996672 86486044727460712076172230101362016256 7996673 -126153474337145909573011194899791144920 7996674 -17411310910642406164677639270817284096 7996675 51064310840140793010161120160963124800 7996676 18801268375430140269360462646253026560 7996677 15830656220884217227717012283405143008 7996678 -61530862584608588216913529188036627360 7996679 4123717685675677922436575065446842784 7996680 41130413630637154821872028833462784000 7996681 -21246362372801176679364129176505926400 7996682 28598839500631167395501433005835755520 7996683 -22195560643035997302069657762009614400 7996684 50911996740297127848008911850932096000 7996685 108811473972976296398169217800117862200 7996686 19223024726616099528790593002980813824 7996687 -100874198035088712063881197378487331664 7996688 -1928832298181901311308839957371289600 7996689 113393801651590392266463005894321513808 7996690 12188460914584079079866073522473232000 7996691 121096418191714445170125800529313570092 7996692 83768970245946682151728211149641830400 7996693 -42623385818388580843302561654092616036 7996694 46207357128984495668858108740014422400 7996695 -26102445389185059278206220657142374400 7996696 13001829174377187859835927678645452800 7996697 -34486756642133040984077438920689292854 7996698 13500814215137322541160546798350049280 7996699 68281391347111672733413715523565265536 7996700 -9689849597327435067913454516232652800 7996701 46693171312211037045882850613348889600 7996702 -58510171262495154954031097534442835200 7996703 -28090913898982297272384139184144566032 7996704 6766244771143362298806928389872025600 7996705 -4602560704842129025616541819948133440 7996706 67282359899381951819302253239538889552 7996707 80631496981594044292833050065397679960 7996708 47451839415830307746238261527729625728 7996709 -26439813643732657557069287276164709760 7996710 -54182037837362787048884637171456000 7996711 10070788295911669213579839507247832312 7996712 -11054023831669952797631371238518548480 7996713 1043674075566443765570693343841479744 7996714 124556784795194357893088604787524933120 7996715 147515551427519961044861370873441830400 7996716 8680401265093323132264949682139285504 7996717 -65024741478900434315353151180755679348 7996718 -105835343568436034569777398537013954560 7996719 25483248519724283471162402877858660480 7996720 -18815828357785767632078581703142604800 7996721 22762288639940353844975938739203447680 7996722 -4242939691353638691004131410603479296 7996723 -37504742280769122249647932843436765360 7996724 -13708635294973797523986896711487730944 7996725 -3577186527265942818163609849983612000 7996726 -60139457594639505433191764266015337280 7996727 -22180812921141709575549073350149006424 7996728 56271522543539910515629479438264668160 7996729 706415383947284054561303928081782528 7996730 3990554872804241847917288450043033600 7996731 49490942747037163005059169280031436480 7996732 26592512858231070405749230709843945472 7996733 -110708395965418675817129049515352105018 7996734 25424839980957459475427002499636647488 7996735 73183558669517724418521917135730184680 7996736 -4026017274084042028157325614298169344 7996737 10225390203765038012953921931643797952 7996738 -4315150862090484347557176355463730480 7996739 30699092238036881352111464636536254000 7996740 16123777606272857293025795766402662400 7996741 60778037270928091384248684809402986142 7996742 24230595942098731896319468895227496640 7996743 37112033733928714593952889762189741904 7996744 -49020872644790957525639050306215936000 7996745 -18260320025103588252268448722352520120 7996746 -21364895899953486048977114625607631616 7996747 44504459630877150824916982823498278800 7996748 15233496128614462653229612191576945408 7996749 47056852415955179370502886087685657600 7996750 -102002200252844235008929953117770880000 7996751 -39621698338059227672735540553270806400 7996752 6203872074716710230085253696712867840 7996753 -1205279152744288304453821072744197776 7996754 46324878604371803257829727569134098576 7996755 2186248757334960136322390777615047680 7996756 17047241731234786516631029519184775168 7996757 258151297292664725207544014296758567132 7996758 -6354405480088602714471976975054602240 7996759 -46256243497675983507390098635145866040 7996760 10903441333378693429186858041384960000 7996761 -7375470082979696099772521721445588860 7996762 -9822709451777932473756081983426845728 7996763 21808381311186806100848773019740607064 7996764 -29393155972158073544516985764403314688 7996765 -9365321724904417854557227927807641600 7996766 -52043535158648367586898343039618124800 7996767 -23634018341848921486218121189854081720 7996768 -62964183511774618742099168237589626880 7996769 101120828296564722509814096607268370 7996770 12256078844606963546876825480941689120 7996771 163254406701362504043174828339594881632 7996772 -27691093721871448787407950428465971200 7996773 12128977325410576800422622313806366624 7996774 -156346013299574237846567517643661568 7996775 102485253319922536533321409507994100000 7996776 27841164476232721913902096174872576000 7996777 17561704188207809072758216009530144800 7996778 -57890456943240496194208312818165292032 7996779 -50959313653490976724502903285678784000 7996780 9976213825961964532617084142468792320 7996781 6173439230175116728372694203685605932 7996782 -3076939785668966951135560452545807808 7996783 6986187199120941731154690826111238400 7996784 4636169506035328752499714473298427904 7996785 -2026907883942291834619752482566780800 7996786 -16093434844159365410738268727636684800 7996787 -24136570238644140171254412097191600564 7996788 24302308638045276670582462104928272384 7996789 94061010776863582252430253541284684590 7996790 -51143648024892448290098684115203097600 7996791 -5402285164416706638433460123538189312 7996792 47827481615796504139058886746784768000 7996793 -22634959681240732378017835578339820416 7996794 -3269382257480046990201301953938556672 7996795 121729633968249106159817491163366852160 7996796 -1403515097494743146013017286252871680 7996797 97837114293158562034538699985886563174 7996798 41477067682524594007873563515511974400 7996799 77010546644757846798577008665898681864 7996800 -25458411399656074536014966188670976000 7996801 27788109488446571694177299620451066880 7996802 22963749315195951590843041582959506304 7996803 -71962800167778244545792488453021836296 7996804 -41217530740723467335914508406989829888 7996805 15394426714933398775863843988034486460 7996806 2378412181297881573569009238993937632 7996807 17594666797471385348917058664521634272 7996808 97627144679981423548165973587039488000 7996809 32574374818544217114694387979342069760 7996810 -262434792924376778817302418635365440 7996811 18234192595643099244031084880444080800 7996812 -12669287206753607461753315917354329088 7996813 -163565289636166858091315993875094474016 7996814 -11568594356057922602462918198030249088 7996815 -11454962543319680530009649819717760000 7996816 22845767182182092196289362627142787072 7996817 -51503071882380677784082652162060585088 7996818 -6752480648482244446981044980348762496 7996819 71568467714876690959510111042643592696 7996820 -28767239372762988454493148844199262720 7996821 17037053607320214897803390147238516864 7996822 16536853582142267904414874194397377024 7996823 59580331141106876436932961727729008072 7996824 2777939187175336985688843401615769600 7996825 44329406471396890804206601124724162000 7996826 -22433915568564388842995521755726639888 7996827 39545832522915759690868959370507478832 7996828 -18599319753178812425010955534427596800 7996829 54154196630413587418337873821935542700 7996830 -8654766046464145735788164698854240000 7996831 24742083594502277500877717088020248000 7996832 -18171470373612111942157729648322150400 7996833 52346109702738661282759050497743073280 7996834 -60787133598809817810330451850751494400 7996835 13649026881149707767601279406268798720 7996836 38186710045465825169453958581157184512 7996837 -53932964803120438712536807040803867080 7996838 -77973289913363233015707724901945563680 7996839 733443735171660468001035766510220928 7996840 63199532359747469519207394838055884800 7996841 227701485982665411638211027095208742500 7996842 -807086842731866548843289713538742528 7996843 97561328714050462359777261821579319092 7996844 -56684501708036284669830083682851691264 7996845 -9515186967047960759093311108396570560 7996846 -5352899767193123978455487770840351872 7996847 -40449608626006261101913263764985075168 7996848 -10788020614592623542817069997421920256 7996849 7612626056455025025135339344078091636 7996850 -35809871985790054947167014729199499600 7996851 27105071104409345123161560184017515592 7996852 -8910318779253411736287349030875752448 7996853 -57066715304259215437998017872574626560 7996854 -76940986620851880150711311646321070080 7996855 38636321991398983029847746716785505520 7996856 -4678212314276930094081550197700116480 7996857 95642941804154338338865268360035780320 7996858 -6943397143377315574769929649687594016 7996859 -31043943208056631864075618052445030000 7996860 -35100436691983513676918970601027584000 7996861 -125710672214610861681967025024193893600 7996862 371615947822527481211374589250046464 7996863 -30497049519219513645126692352853493376 7996864 -13242545102931490289497348158326308864 7996865 49127280919030739256291898880193634260 7996866 -15534240696616889832537756415071398400 7996867 -154385932888085378096122781053475782084 7996868 117660877122165448407578231437941921792 7996869 -17719640310629208578365901728393988706 7996870 5957751834844735764316719121934376960 7996871 -73918215818442713040694880062865765928 7996872 340139809201785747179723820297584640 7996873 -33159961161595333292924557116954995878 7996874 -36022416060897364303874192562895401888 7996875 -57268635645429681880090794336251550000 7996876 6678815750574090835406946440552303360 7996877 34863585855566537155734914477577510144 7996878 -3848466037704825341920780139290356096 7996879 -18546744921616476495310359971071496520 7996880 7767313135381036161458274325114306560 7996881 103987711196681554828884139756728275952 7996882 91562632916689710712665334125942912 7996883 47105550159453654907048162272975281784 7996884 -1754381694657905053129111674561232896 7996885 -30554749183398776198963294910015641040 7996886 5982453041703261123163093901348946624 7996887 -84044305811020340026203491624059185480 7996888 107566331562701272231208845367626229760 7996889 -12658947595294888901603219965002488310 7996890 21903658830979015018460340080482560 7996891 66312423424944849293892212833806955520 7996892 53321290787095626659442080921436105216 7996893 10058943889615162172895443170108877760 7996894 -7052625236359404972820341925605622080 7996895 67020553136750379652007218461601821600 7996896 -4868462374421440372388620284426190848 7996897 59662789397052073874521685525454057540 7996898 33431276209096302931264555104987875616 7996899 -10929063346151680353588418952324300880 7996900 -37345256337049834657060304499214208000 7996901 21162026451581913455595357962002355904 7996902 5774664741421954710112221120632878464 7996903 123159097965554817737563525651239588152 7996904 63181606256279358720851189436982901760 7996905 -15414620670458879513102670594350822400 7996906 90558026970871611729467012656389431904 7996907 -829087015042332761282479230931434648 7996908 23842185598190654208260746042408759296 7996909 -43306978144117518203578045621016221440 7996910 -36307289467737347535700165827181296000 7996911 1203856969883869721234185885041533208 7996912 3493144870109936748242419979965169664 7996913 162906251007553174953563738553948078162 7996914 86902411623068767429555623540832976640 7996915 -20458030137773944869979130277495492480 7996916 -22274558447457524957271520957153794048 7996917 21199688307580753134372149623608333120 7996918 35963502099997711518817186790140544160 7996919 -18052425858607454373017080213738657920 7996920 -79757341637445632884243192548419174400 7996921 2174993551021453578870190803984234052 7996922 2191870172567983802835169216586950512 7996923 74374434174065285909766050883670002984 7996924 -46390499752765845491549878834121840640 7996925 -22513530127165446977844580939603683150 7996926 17894769146863109533302292715469364224 7996927 16294619743098803071446569600936621232 7996928 -61001630581232634346636445442826567680 7996929 14690221280892987243382333780092548640 7996930 -6791011779862806127091247991790361600 7996931 8112422701074192758929833289232480712 7996932 -65709251803865761073660966828962230144 7996933 -42380106345643055581459029095154807040 7996934 50697453546349884474146505302901049152 7996935 -9048603940892768763090536019979633200 7996936 18728111080404395321302022471716700160 7996937 300895861463785031445101190695127432 7996938 28953458784321795567197614600558412544 7996939 -15714735746466837287971622069022131712 7996940 -11233601118826581779286294327886556160 7996941 25612097012532174419288421354678997440 7996942 17159467642752914486109184959705092544 7996943 9625801106476982156030082138843093888 7996944 -16814619079844122219000322325480800256 7996945 -8019301921406106952678479592560936000 7996946 -16147852845904248056821489501645080576 7996947 38201317607318067461300799500602470072 7996948 6247477844991033233996867539051366400 7996949 -94562691638438477540207065883959079136 7996950 -6570978967230607778202708508334678400 7996951 -1671893015677321246335026172476581048 7996952 -95621446911957345160351706759809105920 7996953 -49683889075481630000445718608198935040 7996954 23151996617982427735476830417101923072 7996955 59855764843408624508717249168386008960 7996956 -2806329195273404794449248775080017920 7996957 146885379577260500787397790314548975206 7996958 7063664864198024882777459163403956480 7996959 -18276314685310141761614443991415207576 7996960 -49805385184051470154819453266406932480 7996961 26396399194022577085783369143168100032 7996962 48351585236819193387168786009468739584 7996963 33633346972112656447619123209431641824 7996964 8958847965465828719173815637385876736 7996965 -15452161814873320404210042904074024000 7996966 36827325581870853274997194884774285120 7996967 121941706683989711601394820657588799360 7996968 12429267481006190974426694222315520 7996969 35801248789838790679956889520292949370 7996970 55295237029804929800290272917250221760 7996971 -68268173637938285172786557267904415056 7996972 -46240920002775084825447322641756308224 7996973 -104487761999755920109036413546803420778 7996974 -6484483315247157876340574276970240000 7996975 35852897127778497419323476804216400 7996976 -8983465470070544101222270898555977728 7996977 -28907713576312607187958490839339898112 7996978 37860860416522162546093552057154234880 7996979 -64816901195963219485093625523767942400 7996980 -35500601459860868176596216997007984640 7996981 -68564576586746387361842982480656195218 7996982 34757982311560174136120862778057370880 7996983 6184619884031308617643534865610422784 7996984 143931242780209570010071460191853506560 7996985 16466555162547851985292211934614798400 7996986 11544108481778501706742654822080864000 7996987 120771681288641259713493513608083410792 7996988 49609151484573524411071265210937535488 7996989 3929904845924409569283275818988660736 7996990 -7830407030273596703337383628674853120 7996991 -7520458768782955925729144387368383288 7996992 13286224773048543141361176257570537472 7996993 34172444467299898896619649228537730242 7996994 54802248184552193164960653791836825296 7996995 -9951759223993480573966304029400020800 7996996 25848675756224960236678471236844564608 7996997 169543059787308547634071365965769388446 7996998 43673462386855266898049026743158480064 7996999 10042267447854244337744347858792341720 7997000 -39962269315632575268762640558202880000 7997001 -85753303864730647736646933226256867568 7997002 9557086691815425032215601549097705312 7997003 -24252704651744393009444469058542919680 7997004 -2843276266899386345903987332304778240 7997005 -104674892902453988429053738684499892000 7997006 6268612034591191208216110211475056640 7997007 -103175422864410084209735103347265738360 7997008 -5569939141592117172097832960510656512 7997009 -6268370511348865634494827170550039900 7997010 -5039381946935502314726411879454689280 7997011 1749009971435089730886689547825360 7997012 90753066474988598760668780740480266240 7997013 96593411517503814225856239775812761742 7997014 -2860774477819302880586728986872371200 7997015 -14276103309659423094452790958821917280 7997016 -2798335801990455186202192349364326400 7997017 44994741395051513898019872026030171392 7997018 -41720037961225464059156880629928477984 7997019 -91635100312624086479933260028301120 7997020 67561746620041314333481998988709844480 7997021 -119080884641771203540890626385310120308 7997022 41813047021598109074732852863927572480 7997023 314586032116289984960727335318504004784 7997024 17030927582489513361285499507546521600 7997025 15087919686774710374649280406344562800 7997026 85927449818209881582316540588928807376 7997027 60520856958572237187431085384728648592 7997028 8983715061428285059369635232082264064 7997029 42025961816364074657040753735810245630 7997030 -70651267730720815087854283380202212480 7997031 -10928416333570557993537313327045585920 7997032 16544432295254769433304324126791956480 7997033 -27788380466515460081333393007045241776 7997034 -665420277587944030267093962185099520 7997035 -61386201357659480529603898222972511520 7997036 102401696367228250178722244254870528512 7997037 29558984140165978394781679657610324640 7997038 -10641651312856814013292586739674673408 7997039 -3390637093914294108351812767975217280 7997040 -16103142677283822767729591926810214400 7997041 -29134264190020551931504379277509259840 7997042 71857325388254689085968143881311302672 7997043 12484070093229951176054353629831162240 7997044 37671245622652623900357756623950006272 7997045 -60527629924756943446712118253326432000 7997046 127821850882374920467632341730600384 7997047 -5644002129708468708764955555846052504 7997048 71750675309581800818910327680016015360 7997049 -1986839038569821475111183670505250870 7997050 -14865184114631939518983713850460646400 7997051 110713017657529409270881985042264582052 7997052 11466945656534909010129978128648527872 7997053 16635934138876889048612573068827208960 7997054 -220799025866766192446722778561286144 7997055 -77756725010358152304250767825182434560 7997056 54625560916255255092079123523866460160 7997057 -23618521436036598783764432324418797694 7997058 -55249424068953136918284231952110822576 7997059 -5057616623073301222832906156586170368 7997060 53411497763933199899531592796501044480 7997061 59435900642022229543820447253950472672 7997062 -65010503073399539952315971186060918400 7997063 79760150043298770551337292438070757120 7997064 8152422161108853295398993264528261120 7997065 -41211776112792031273959765409268592540 7997066 -12995073174645929211169084701871587840 7997067 44591101166598561211932551195217427968 7997068 83459868775532632760562392163684077056 7997069 -18720536115431156431890126842810512764 7997070 -8031223524524892252034603162134528000 7997071 78248757887328055592502720097276884272 7997072 -40906664515610452426327594912660635648 7997073 -2924117194983722936370001854569825280 7997074 -29618790650165326018837237123207396464 7997075 37405185786950991912012708270968052300 7997076 -42248659289422148477210634908898263040 7997077 1457216123581367953478496986692784256 7997078 56578135880337041418852253733434551840 7997079 49895304482788580753834164467423205968 7997080 -10444242829299237217676395219162521600 7997081 -77674883664015507039709046761268862000 7997082 -9643677856585225856601486556608926208 7997083 -68055191713683249354396564522498524668 7997084 -81729471649787705610375328649042150400 7997085 -38267288287936478639110594158525855360 7997086 -37130754458455183059003562170564783360 7997087 64098567529690337681080120902869116800 7997088 -44498745632967581583511762343178534912 7997089 41527311087666812564233833021774018756 7997090 -584327555018081323444971714517470720 7997091 -40033542074439376227941850039942159360 7997092 -8626416165540321571529398848102784384 7997093 62865303490105748602911544194247447644 7997094 531843686051283416876395923712326816 7997095 -43610829153894225490501878892829103600 7997096 37375092025482846808782475506133401600 7997097 1459093295895176974227521459734702080 7997098 6743646957499581492512350250360794560 7997099 -112578350861402318455652937448420299480 7997100 13078621686180045205600355896584192000 7997101 -6794366906133441506414702507601576960 7997102 -30940281923346579874715722130589997248 7997103 -585724618411947120796369102306648800 7997104 1906930497532291854701807294300241920 7997105 26262385869414729172214798372918254260 7997106 -1573349999253978090361120292041178112 7997107 -55375013142393615674323191329964422644 7997108 -32774651817023286830916255397092624384 7997109 -29158633059252087024673553265524267040 7997110 -51037197393856514185540665776523934080 7997111 72713011252553180350093167908657470848 7997112 -30002639583745268356490591731388928000 7997113 -80114287166941067977870382359630679638 7997114 -36961937754209292229720277365806355344 7997115 7807574374030428852949604047830539520 7997116 -13944313176750683424200759021642004480 7997117 -34574979580367970573604145589686137620 7997118 -20150068523375444128967904825835912896 7997119 66971714410577026989776883080978521040 7997120 11134170878692810226353635743634554880 7997121 -3772760464401586518102440920291468080 7997122 18308769572852060237327415087212908032 7997123 -10927231075212531528190664993843207232 7997124 -13959022783562812840237725420782060544 7997125 55322622764867037477730617556842987000 7997126 -12803051133354752467772343370804841856 7997127 54404768147068802177328575116486512720 7997128 -181409339868871674758136666729281280000 7997129 28140776950483595508868611410617237632 7997130 -3902750867804053891068426689105531040 7997131 164085648416478130347720735158481270932 7997132 -6900115516538546792020736641916928 7997133 -5163006117627563054313925189924495776 7997134 -30127097863209184643500467135143102784 7997135 -31603504563623318116732876500876796920 7997136 5362353750734145365630334123345444864 7997137 -75539199896310541482337567197254835600 7997138 -14714854485987636889307118137466048000 7997139 164770482591195972544886056719531057000 7997140 -632451647634973696526020948498821120 7997141 94136824534494677116187146599449182542 7997142 3734754429136883193297627331830307200 7997143 -22053291517365295460129664408934836048 7997144 119893500665502972425306003672797593600 7997145 -18071473004360839731604598482302336960 7997146 -49292357181650890872064536521174489856 7997147 157721329290771940373349672687650854596 7997148 49638653649431668586377922896888971264 7997149 150741949484675247370650300060773507200 7997150 1492162146013148463049381100405817600 7997151 6342762927111544808594743171732105032 7997152 -55881951852536255400921489734517915648 7997153 138157432368475127786978274029729898402 7997154 10566855292604081609654035560330151680 7997155 92919243068704364547287110639029498000 7997156 39767937887821272697678880536767221760 7997157 -57051863267172301555398560052402739200 7997158 -30208654538065918420716854358052079616 7997159 -36776091535296476863788023000189981640 7997160 -62835248244743922092142452361416294400 7997161 95407520938117965915695562807249143524 7997162 -9857919636004500210488585109941337168 7997163 -12532840419421170683474176549029491712 7997164 24786377060159580456181300402434466816 7997165 -41280231622224739545576854172453960000 7997166 -1305791950229739257621133238299648 7997167 -92494615287609764993373602425738116784 7997168 8034395446337558808945906207086837760 7997169 22087881044745301427608160513861306688 7997170 19480964790361423588733826027653529600 7997171 -3715644661648672370366109402505996896 7997172 41108343549019446103882897375944916992 7997173 -38671603682719534908254013926171328516 7997174 106951981569838639849461287599350921792 7997175 -16040040360500445850159260620590823400 7997176 -133800861405385748881059697209891225600 7997177 80416077591161860498911182190668171220 7997178 13528108580012916175929294652737784320 7997179 -101659183199178825649486446719171183520 7997180 9556316952175089500152059617847367680 7997181 -73013507001993901628013896125326670848 7997182 -36118481942652766256241808399404407808 7997183 -800366225262222390172348250988921600 7997184 14434505021531842002760659147266457600 7997185 16009758818116935388897781833784352000 7997186 -4953826274519053794466144792746339936 7997187 76437180896060685556412723128159177344 7997188 -122861967884867705454795690045318282112 7997189 -192715353166866578383026367385672303460 7997190 -1218007072756728295659458368303104000 7997191 -40709427605059384756652446898733493440 7997192 -15285289457268872844495202777930629120 7997193 -1187113258766963754772126649199709200 7997194 -10545988866873311071493497621276443648 7997195 57243980994738854263598501707216945200 7997196 47341799971513511361245901538438344192 7997197 -7368343091801787888154707050438796672 7997198 9624410344537656467046776275113214848 7997199 -28629303118849282360389155965591263360 7997200 8540447813730035223168138285975756800 7997201 -92007738527171577714720682489283070798 7997202 15001687032790601860557619742640164880 7997203 154138148179449290503692023635578225452 7997204 -17355356165135992937601722801715260544 7997205 8503352230414388001030948154513432320 7997206 -35356362409762428823194801928109915520 7997207 -12351691757993527364332099801560623544 7997208 5964495675627515375059923428096348160 7997209 -112771620417827169993488264608022526960 7997210 343146898098453765616606381276293120 7997211 -6166293706398265142120604403588059948 7997212 48552938792465750902237353487316051456 7997213 9389587091327521708479893146677974400 7997214 13238400564195987674203968651934464000 7997215 -6451229206314799977556992432516166080 7997216 -38098189240630490166641039252047527936 7997217 39273657583420184454703000001574352512 7997218 7267133789903403144561470292100852560 7997219 -80167538658227044615735546866645673380 7997220 6347774931392966497632320086237224960 7997221 63526056346958497794205302593861268700 7997222 9311194312826276529704320632932461824 7997223 1432471629483684077535951165501718896 7997224 46201867001909906521766282180466600960 7997225 23227124293413108488974405282883020800 7997226 453394728332040106678756799677317120 7997227 19777604974562465308800651705650290944 7997228 -131121371907504624176952225804934386432 7997229 217819343207425160994958660247879372064 7997230 33940161874452609411251348914486925760 7997231 24581224581795951133035990258573495864 7997232 -15942451753802856459947008541372743680 7997233 -2492674486546513651904598814776626238 7997234 13344934425921636986943619444402747392 7997235 -35314967660260429009325333621207106000 7997236 -20683939309802180084162705783894678016 7997237 -27797692113771169711994060553411636114 7997238 -26186915585159868921501109996027330560 7997239 179974352315170099432992664460360176040 7997240 -14609279568338187553033392597955891200 7997241 -34736790142615913564927244185971970928 7997242 -47796645681473758300524568057118009856 7997243 95452202137747505214124182379658020080 7997244 67947163749908035641495271121682018816 7997245 4279879758404523313957783317804643500 7997246 20757224315674097365773777403683939072 7997247 -27160099182874724342426939674142945352 7997248 -10356458296972316737274547521384873984 7997249 94611287912491671085274882884091856000 7997250 32960301981529258515910566061231488000 7997251 107570628052581115428449078506135832252 7997252 -49566111446863828164376373980135818240 7997253 72298808374829951833644599183080512 7997254 21967680121378497320963812373916323712 7997255 -4594981216122552598297903767147900480 7997256 28078385414948071635342079089589616640 7997257 -25994274191028284156404103431667987494 7997258 -35335637119991299850448490231432493520 7997259 144916740173510712988467469564365887328 7997260 40663408056506684463153669562340904960 7997261 97775711845752668470821362434233472032 7997262 3618300703577254021056531233185947648 7997263 11857564895230107787179507575320429840 7997264 -40361844778243007282000141760929464320 7997265 -40388976435686730541138761689267856000 7997266 -46611713672775779080755416463843965280 7997267 -20928639224186832754577805326549882928 7997268 -8093137941061792841579734939169986560 7997269 -582112991811234231632678336170309536 7997270 49612535892255474091768150193904910080 7997271 12984381445055874001653293084047973760 7997272 -44810944340586121727298278488481587200 7997273 -4702509423714996677727440644907239200 7997274 1738685189328898682897065954897596144 7997275 -31901341646763676191751324883215592400 7997276 22648705139467581799647013184991522816 7997277 -15727456684795174497156973455679226400 7997278 -21498261692760517017588465813395506560 7997279 -18719636790469173335950600892053496040 7997280 -71125896923344809459698149637742919680 7997281 41992685304253208141403414927236038164 7997282 28543421738968968519774877902697318992 7997283 -43457920218707519687478107334017765472 7997284 59656600739433032371958623836228182016 7997285 -126689497186021109924414230481870154240 7997286 -47821723786059289003609049233801999872 7997287 -21659331509567645154203999679807453696 7997288 75031432873742746112243833279961579520 7997289 -10813081136764288455780976470244676976 7997290 11413901220481201341741411657513888000 7997291 -13733724135110402982559884527469930096 7997292 -3496708214825582670769498854117913344 7997293 3026382093812409519781211129295679980 7997294 2664432886290118619920531477204225152 7997295 63601633459238835974997299967944647200 7997296 1226512809485079710270597686960717824 7997297 26615574192135237552207102471549425664 7997298 -12021374091437932349324597731005215232 7997299 -110869371600439257802770112352038868136 7997300 30270056413159038076746549366178742400 7997301 41310728316766266072756431772404234520 7997302 64474941024378668884329148340900791872 7997303 -111070385169012755285623155837784727448 7997304 -8624760978257599930498304494145372160 7997305 -68755314862338311544098616959295780540 7997306 56124220066843029947685263005530026352 7997307 38795974945021890204153807540255602688 7997308 -45081360069067890554618849807944733184 7997309 -196465212788225866072592828620311752160 7997310 22358130807393221679887181832659864960 7997311 -5864005235384325603773934403518017168 7997312 1169699722535302304812147724978749440 7997313 34442657543060573416996515344910064944 7997314 38743702983529170346665238099447579680 7997315 -81577108669821516261622481882769821040 7997316 -10404491847879731347356599638098763776 7997317 -110555858668043296075844463397120752128 7997318 -5415172744752142200830852327645995008 7997319 -34289635636795071289644773999754600960 7997320 42805767850410141138847404930122188800 7997321 -34549272946114781425189875566253889008 7997322 21520821350723626225499729431445846784 7997323 117447965518904132994493953912135759572 7997324 24108624051341607139302665455318269696 7997325 -10347183453669149968686755940896942400 7997326 4074310865331670897185301761962866560 7997327 -1229511555714599686890180886484487888 7997328 8306762500352817049806494968460083200 7997329 78959480556671867718503361870313840884 7997330 -10901634683497739798212338787908864000 7997331 1976969532956494053418208788709666880 7997332 77594218340828621307553272106415554560 7997333 80911169624079339098057169335953821582 7997334 -12376219302481488428628204503075141760 7997335 15334317446991064427369271418448796000 7997336 -16632076999438554535757952747541432320 7997337 43642813646394753860499285936769582068 7997338 -83532508348304043258238101332018641680 7997339 -90747001205064164873081076261942147084 7997340 14905569212205373276620984181536491520 7997341 -65408918852748057098691211588476812736 7997342 -56585045689969587216126880395835532928 7997343 -46140916881698781435292467504949521336 7997344 -2185841991943689478535631967053152256 7997345 -96845836482504489448041899778149217900 7997346 -8863677657754469913492216476870906880 7997347 35808703829899108385447934405019070000 7997348 21099987191396347731317854010027581440 7997349 -8780673989565669049889730597566774784 7997350 8691470984737114221551847908865364800 7997351 47883673794009777103272391888664543352 7997352 -56641255541425901723200677476755292160 7997353 5268485882577096035092408832267182848 7997354 53751577758336665495206106131191347376 7997355 -914237479059543249464246262823845360 7997356 26358945212924781903980646445311345920 7997357 71288429140905283264778272545047811606 7997358 51322913203654405489577031836018501184 7997359 -55017968998391802038507991176038821840 7997360 5166688334377052978397302774733864960 7997361 -1341796507520435364756387695943416832 7997362 13093990069300875585555415510882118400 7997363 -271120069805709384115207234864073841840 7997364 887451010853039219818908075029846400 7997365 -26196042459174746933979100185392073600 7997366 -9242703130861056088068196708128950400 7997367 -22136130444688585770783616672410132480 7997368 -25017919046783314275296053069381693440 7997369 -2908072815280375222488151886172377472 7997370 -17692384727036988214820695793535897600 7997371 105768991805192487112391503230049850944 7997372 -45220749454387010063820345594856295424 7997373 -121940975728860513408326141906518449216 7997374 50255286437917782593028644895363456 7997375 -65871232603506446923486354677551388000 7997376 -17005296629791968616562212884443037696 7997377 104400658363062662055224873071163260226 7997378 -23530706418782419584332109946159497408 7997379 -65045317283349814971879824622569098752 7997380 27946322558402831328167673608189952000 7997381 -27684006169861273119877499968015984608 7997382 10438543319319506818789930833668032896 7997383 121336984004621840041439850826690911784 7997384 -113129573728355633966327678284126617600 7997385 -3042215681015145866595874432149427200 7997386 39777229271304094016407991695345849392 7997387 -144796315971732648258284695891665785964 7997388 45368130393203983161837581536579584000 7997389 -78140120895117892679761855503463612810 7997390 -5441565673560811282712677722202516800 7997391 -11691728844590707609915882207251749160 7997392 8801610559041117340832145872543334400 7997393 -111830167210416638753082838575096089358 7997394 30859226096982382046351156473014319872 7997395 -8276149149773571930942721979243893440 7997396 -41270143096170184112544419451161149440 7997397 44003398426581325720416691047479805600 7997398 -1276888177287030307200039924853311936 7997399 15529540025043934656182801156183267328 7997400 28549378231039559393662370762695680000 7997401 -29027385414393719574207520284667451388 7997402 -3955985591469736090561558998611036160 7997403 -13081428462872858312289502632391105896 7997404 -60119479282721539341297476192369139200 7997405 -44165571799298458648090942194477841680 7997406 -3632517434874154021628328680662797696 7997407 -85113451158991756419296175089631655680 7997408 8161916008206726218688421116708126720 7997409 13080194150533630007319476471705451264 7997410 -27500829935888858459359983850473020640 7997411 7336544603374295869051627602741954624 7997412 -5366588359728188301704079323607244800 7997413 -13664337621900935763743874635865183776 7997414 3356218756912862366063353793363449056 7997415 -8501488469009593089330305933700727680 7997416 -42116191466795953815095993823343165440 7997417 -16907809241281122748456782892450234140 7997418 15182231356540162825509069733841579520 7997419 -32180520896746983591447834085887804240 7997420 70577996551451234409010665536625377280 7997421 -59234529913305537889074164458673168640 7997422 56651487763280856410435125642075408320 7997423 -54336912799015395322098544449786716160 7997424 5768327851841208734339445162667966464 7997425 92407250902227677610250139692667918150 7997426 103036540046475745435160870614514764800 7997427 -110193288251120691731988212460159254160 7997428 140353925403911125482128761986328701696 7997429 153799029638627236790863068230949631872 7997430 3638501704549358706083762013909534720 7997431 -70033075136596588756327982333807478968 7997432 187816617736233529174881693536440320 7997433 -31920205947921743774357970469797088176 7997434 -84738810795791544602749358672685834384 7997435 -41640744825454760774565412673337370560 7997436 19625518886961981469256719050659323392 7997437 22406308877000802953920838329950212160 7997438 84694273351736230185327533797300101120 7997439 17984680362398243257177983504236007840 7997440 -3370180459743691602718584403604275200 7997441 3169207122076140345096387366313553712 7997442 2134633237857581787205324170433424640 7997443 -191859419786369353896730968466921891440 7997444 -3555389291820925100609365571578626048 7997445 -1739229854231599512610705354010983680 7997446 109816407236772782237993874570153192960 7997447 -31067704989487299914999286414318496104 7997448 -32986286501775408693503156832532439040 7997449 -133049478876785568113686673508337339136 7997450 -14135953399097444138584772066848032000 7997451 -8449571187836080193575515056391129600 7997452 39003817238475132955639203047126587136 7997453 -16250788454724471104995002485507148480 7997454 -478775648264148732577865629133548224 7997455 -67249837723128774858444431837155065840 7997456 11147969967472453746355157298469158912 7997457 -3064297762731633886135015558969960512 7997458 37652925755546949710276845987417505280 7997459 48678789222463150041605175865036833720 7997460 -17934978688541828667881531926317895680 7997461 -154811155054397630624441120932718285600 7997462 -14714727253620625175329910696179072896 7997463 -215079957943070658556131799251337329696 7997464 144915219976677985756761789527587215360 7997465 8745321619935885870475956013528782720 7997466 -50254822459199496797988680067236497152 7997467 -47000896903105134491653252992533953008 7997468 -13470892938682648376934449061225323520 7997469 64610168803784709751996383868512822144 7997470 4567901211298284556533547274817523200 7997471 118343519696944422801955721117589816672 7997472 -45197812424499429755758749475235954688 7997473 8265907733484776199415796927554560000 7997474 45193752967836614023153276673137190736 7997475 11457300072337653481122014998318314000 7997476 -21242891092470500719955616665001197312 7997477 4230363385307660480298410419420843326 7997478 9374032491223262151044568359259244224 7997479 17951486585847977994331198083248223360 7997480 -126943819613386188027663753648599040000 7997481 703220767369131676331800497111310080 7997482 21025792680335090247456995122822268592 7997483 20212176069485204571536410330993784208 7997484 -189227494681819634872329332520591360 7997485 21420745069382721413493470212660607160 7997486 -788380204317901183324131540753496320 7997487 40813025139761297317526800355498413200 7997488 21233361834432018625680167417337544704 7997489 -111504946887237521506812132999583657710 7997490 -21991659870245743328075328925296989280 7997491 -64767358120181725746745505839073205648 7997492 -68451163943889896245653221826849846528 7997493 7961843730564661627346961234293371008 7997494 142439452223896194813498026266336642752 7997495 -137920089258117759822204692201818200 7997496 -5177932364357872010642278020796047360 7997497 -6865352323181034563321844330892443394 7997498 -57582363558141182732200494264635034000 7997499 87772923162715670470896455273014999800 7997500 -3656940532117590784764670845192320000 7997501 -37793393846665210207912164165824230656 7997502 -36560878105763702521176837201345394368 7997503 75748168662631954938451544545103614920 7997504 -10930777899576781231756860984184012800 7997505 -49528636988013362162123194898145133440 7997506 36209901605074614917430055912984788864 7997507 -29503348888657410864129327895402778976 7997508 -77459657753745011297246466119722260480 7997509 37483815092341158195123981033550113120 7997510 -15823279473324012347600337132946602240 7997511 38961362606773231497431093627833501824 7997512 -40552135487660298135785055655081605120 7997513 11267783475410625689881663652279100900 7997514 2867216451873752485346965661018456064 7997515 596622780861604324668220230852513120 7997516 93038364478327320538789668405565981440 7997517 -14684839780218516813369440623394440512 7997518 7731499024547510296891558525500767040 7997519 94820818687750754454536564807295991920 7997520 2254795442038444843353655405943193600 7997521 51978332320856540080360027804988936512 7997522 -48737491802806868693746817768767220736 7997523 -23876810819958049083001889063816051016 7997524 -145896282682505024356551146172719802624 7997525 20063723590072939261270836197581399050 7997526 14467243223196649298709613223503908192 7997527 3079814814421887111706956590487105200 7997528 -4793103582416798026223108272719790080 7997529 -17009130965518395627483238273432128816 7997530 6518837524820263787955293065290728160 7997531 33714707530745453852478038267532549672 7997532 -10692179598304700714949146301383382528 7997533 77326039432396743647540137821279459360 7997534 -5282190993609848539917158652590472960 7997535 -416680537045009618399567652242957440 7997536 -15987829733389795820354830873084428288 7997537 -52503851065392607246196119657144835520 7997538 -31771415562547956038182347862736466432 7997539 -685805507699758529031067394733377400 7997540 34305638600092680257248250631668851200 7997541 -14225678637366869292190293691513796160 7997542 9545280257330837536054773587547896064 7997543 -141364493640805516275902379470917307208 7997544 -21029220271567968855797682244650977280 7997545 117157780928854289636606665883887179300 7997546 -43105207511743409230271091096514728528 7997547 101860005690049948297697462789995162200 7997548 12659999851600591963641749655357265920 7997549 -64629679659090535599399935818995058464 7997550 -9487476353419849205105179317904972800 7997551 140974046776724813887911555479482073552 7997552 -27534682890487887695136561275176747008 7997553 57750978600539345069263431043160034564 7997554 -450421068483749123231828484062059488 7997555 -14908843048431106175927272861540529040 7997556 -24796093044577019821929698457675202560 7997557 45158401328813166932713874466052725806 7997558 -32507510941413667202902097985114273120 7997559 49532185542491877898874873723189051088 7997560 -47309814482905618580588625581252198400 7997561 43038679359775029810186296793142282944 7997562 20675136337831662538592044067427417600 7997563 14601121949513775487520924625639807760 7997564 -33690652763299123860966570974128155648 7997565 -66677823898411499452799819906468083200 7997566 -13856592625917736593176718884228768256 7997567 -224125848721597840901879285132624452608 7997568 -11012354579275386140880084699552153600 7997569 62032421231773146722394069234222056896 7997570 415896852463011598341964723298472960 7997571 -54920042414745937573325261260545347328 7997572 -49853929761853481396235011794008634368 7997573 -38725961060997458055455171270311957476 7997574 -20117518188641278153747075837845090432 7997575 -25819891595223582066006373037618850000 7997576 163829847452772323298949806907461888000 7997577 -27396409444614517035433799036444943168 7997578 80805004107398209309145211071041857840 7997579 -68444736594396446776680412222712075820 7997580 17759099332254045277638601533580354560 7997581 26051997155214345693840542910416947382 7997582 24959733708175684041052510903187783424 7997583 18543440751548076167863924733131501056 7997584 7495849366600726284257534043849682944 7997585 1135658907794506930618274849527065960 7997586 28999454247099363415638032844461971200 7997587 -22001361510250359546126891321209418240 7997588 9178865908067695350264326688278822400 7997589 -29093226057352293369290602857205220160 7997590 64344938384567355886817969160233836800 7997591 -70022689194819214482659558485038201120 7997592 24342684874655405311675192858338078720 7997593 -124572132504934171678979045315061116220 7997594 -26049943167984081639739790250874007040 7997595 17683690948526458572711149910117162240 7997596 105483490094289815545767876612731399680 7997597 42774488135439468685272052196372161152 7997598 -8846192237558409834705102482653608576 7997599 48371885164824393508071339563771759136 7997600 -7314500628806951531030534845415424000 7997601 -58280446532980319155763490539730489168 7997602 87526506585809670118433366320704316752 7997603 -85336913409726326834712106261734089856 7997604 -20618869600728520897415065296560815104 7997605 1307062427912961748907336910265806720 7997606 -22893871297254897492650581991730999936 7997607 -109812852721741440449014771712920107696 7997608 64588799665737425661979961885908008960 7997609 53529564349149526973982051986408023716 7997610 -16581282321222304728718681314347754240 7997611 -1481306673457738224117616914340022000 7997612 9499482968516280514802206403831792640 7997613 345121416280467698201718915026142720 7997614 131821580661940928644689275780823228672 7997615 72613901409686000793015505597826018760 7997616 -45523777350155640515859904232914944 7997617 -297901006363401648620221822976737740 7997618 29571862098551834391599709582130559760 7997619 2817745686377492088219400964963623680 7997620 -80709653073042466131249013039670592000 7997621 -13402061420585063823384235377782972178 7997622 44324348542820327190101818671166385664 7997623 -3688171172789542063583525511269447128 7997624 10743415186008606581431100511632793600 7997625 89110400553748468940644624367535165000 7997626 2189101763133532219434616517947444224 7997627 1283530004114066600957857149566120640 7997628 -20642864656237029883747605880074240000 7997629 36576807917472452543226509980436748480 7997630 10137617246154742589819596660993555200 7997631 3430979317283119669192341925359665280 7997632 21286036566874142027257990852441538560 7997633 107952390771495571341661431191499433476 7997634 -2277773863614880466443942298853716352 7997635 20805682197442832567853649355594782800 7997636 -3720425332408398152207004600809717760 7997637 -79282676591523314528642677054936715040 7997638 -29669247267473693855839152073414069440 7997639 -76865738303717841465228924431224378560 7997640 -3698934562146569549802368507840102400 7997641 90352097646867631184797690687329265792 7997642 -61587974821464885408025731546613272528 7997643 48345817596957358035647890055103273600 7997644 -88021884487451372284987200419956889600 7997645 -12923736221113853702697769693232642100 7997646 3735235069816778422478311453421419584 7997647 16153672011468266415310954177505765472 7997648 3809640488517923788436173455927631872 7997649 -35765402920221849159235165797962540160 7997650 6449248027204782525874330093195981200 7997651 73245965653636519416204915359442912600 7997652 -2455601758515133130775867615664791552 7997653 19215609558406699825499905520942334624 7997654 -34445826112637836003607687151814432128 7997655 46442122683215934457904132292408686160 7997656 -3486631331553709403859844560267018240 7997657 -8032739162413462809036759112782345600 7997658 46822629318716463950774030883718959360 7997659 -29103382370207859581709310522288598720 7997660 -62085288452848742511378077285134218240 7997661 -1363908292221325511869551893520262656 7997662 26053416021110353556226722728998728832 7997663 -25610161391292121849061299497772565088 7997664 -11991828781276269802494044971915542528 7997665 -11769282497926010394215831578611933360 7997666 14706366844302623405671301037943635744 7997667 -105318621780617585155419373964323964688 7997668 38932385109899225568017795556717592576 7997669 36859712419515138377148661154758042560 7997670 7169615185770580689727274345541120000 7997671 60127953640839453998557704310286805144 7997672 85284958313008766826946337368447057920 7997673 78367383628830654766852218267105469584 7997674 33910711007779113863392491009477180336 7997675 -8413982300176399107884833211688787200 7997676 64070440808678951135803239675898036224 7997677 -37933618205293718061442035996150226474 7997678 4398588469727138787692179507506639360 7997679 22035385053521781045570361358313409224 7997680 -29374956070109605480473539304680816640 7997681 62800340095472980379840620439661124464 7997682 -15722137101708680800710618960125527296 7997683 74056611456590479664984327761999689932 7997684 -31542051654592175497647913280236915200 7997685 -40233663063061537676780698660381478400 7997686 33535809104984026871294177296736189760 7997687 19185582204334214638992328389596588712 7997688 9721554359693349040268655139040010240 7997689 36679879466847735850991201336899144640 7997690 -17676524103218370480904636122542592000 7997691 -15068183186617085302247633619555000720 7997692 30589751476338211939770135669492002816 7997693 70822220032596280513779133106030422944 7997694 -37287665611644401524888933187077329600 7997695 -5396830876540256996388567558681307800 7997696 -20516213087775568788839418006746431488 7997697 -6556193385902070629840149351879218654 7997698 -17011328294121308241261773898924417024 7997699 1838909308181013595445301747893486664 7997700 -7647836203364310482142989406992486400 7997701 -16380249947926693466877815171298433668 7997702 -1044367868012564151092224720047465600 7997703 6129538070906984586908241323911423104 7997704 -28402418424474107273870495535610920960 7997705 -4562577496137240000479934164958909240 7997706 588486607770526733132014740102674784 7997707 134177527393721639276496038984908262160 7997708 -103731899779627377319794005341510041600 7997709 77455197116181822031409048576985199008 7997710 -8474938940090040739521428487643937280 7997711 74487568709501290094992560524859867312 7997712 -1333754880645473110149866740225474560 7997713 -1459052476641548452735180310091593038 7997714 43308389941955639022580685307737400960 7997715 21832152939547449230546360114091344640 7997716 1830749698765967710961132147221860352 7997717 -1859680356089203102040897687763249408 7997718 -4407360646580384761063699458416144640 7997719 77045674971619527142449565397799554120 7997720 58691226351104357245801115059141632000 7997721 6125142940161071494690780145344696320 7997722 -8273709313007200041928965755116619808 7997723 -281442055588439725528675826139211645440 7997724 19726014099844607808303455566307328000 7997725 88164023895388100696203469007725948100 7997726 44753269838377353985705794144199521984 7997727 36038509669378558346409540047011841280 7997728 -70516772848082048977515838038863118336 7997729 14680955786183994524301968753826783330 7997730 -5871271801464678943228184384901972480 7997731 23890123870415838544030752680171270332 7997732 9406691213496033739853407377845375232 7997733 97724405079030739995970828937460087102 7997734 -4617507514563174514123841437810376640 7997735 -26953132725763920929866050171029600640 7997736 -41262757080274257937067271248662118400 7997737 112138015427415012649778372700848356 7997738 11855214850436468222847559413736970496 7997739 39274101443663251600514860691436244824 7997740 1596149376238887967516727399374448640 7997741 61713277532054625053512746160941845142 7997742 -159497718525972268120126652677872192 7997743 -14592701658621573300644966762352698112 7997744 28223387262795028571996740903693713408 7997745 -2001253822254348681063601761411916800 7997746 7459675594371860296591118450149614720 7997747 -24335397174944492635747905500869536816 7997748 22251950785966456692028174488313006080 7997749 -44760063569955581446516996571912271250 7997750 30003554450528733868151168168001504000 7997751 -87642661060833369647060089311967254960 7997752 1945035302156414476977003609005752320 7997753 10696657550588029874440586219754430404 7997754 -46836471171390352431954803072327623680 7997755 2208505759264733305894557871587341760 7997756 -50638188721923844189789466465633622528 7997757 -22081786632227968252482372376322741760 7997758 -16158521683384033648380810355679668416 7997759 35281373235779887888250303738146503552 7997760 10292300021701739187832319884347310080 7997761 9750660130759070824559347300950759300 7997762 15846531000849726375741802739163175632 7997763 53113175591522163934942185046592470704 7997764 -49790132481607237923126532324567191424 7997765 71701904828850893063338738351682736000 7997766 1292786501913072255903194830192773120 7997767 -24761271003283592781353068308517920240 7997768 -117481993062290874455175861786269629440 7997769 -15368946851551955706079565888656283832 7997770 -20364421863623515270489312341209706240 7997771 -174767864292864215763321931300640260656 7997772 -16466152513243330509743108560888747008 7997773 28808658342933226651329119882126787040 7997774 29130329667533082931054008845772721920 7997775 -20418121529677372986135386540469844200 7997776 72343854442539346842853917871334735872 7997777 -36844507976852096208642468025760287374 7997778 -4980148280300846227076380993550471280 7997779 5605508404984739096624015961166201920 7997780 35190748918086260628211111981516803840 7997781 34988986558417180889433720449755299744 7997782 -3421322900742129939691559115172064640 7997783 26563016207596900282806689479305745344 7997784 -71794629346576009282370454945779712000 7997785 670428105781285865910698090431632000 7997786 7824597295093431354547035496531383456 7997787 -22468487601075127990457325667444623600 7997788 2704891768342993466707071645618978816 7997789 -23219077536567516991219015810585960410 7997790 -8013162474727916597278420657250856960 7997791 26966514028078825682634842302854676512 7997792 -116074994878514517293249127636690272256 7997793 39197876044092340823909881967699500464 7997794 14038270073423663696646647285912256000 7997795 -859802993564783530811347887050612160 7997796 -16315952818824629777892453056467314048 7997797 70926569782356631414075206321761877312 7997798 -24700075165364218491562934237565837600 7997799 -35444279881585567004017769912794418136 7997800 -12360848433944027715164337983925120000 7997801 -4855282101252393115072991166217537536 7997802 -97625947453581393016112648690108006400 7997803 43001849549473123615146178957452113280 7997804 -47350791377880747641835211000753036800 7997805 23441368856722993261252124401594651200 7997806 -25498719144652800486962399827060371456 7997807 -3543346636934447227557104633744101440 7997808 1742525032107421286977997648940761088 7997809 31174386370594770112537419591511774516 7997810 7505398622888891101956564297385920000 7997811 -11454228800198782838760675228904731600 7997812 -84013616783771608318096362195551182848 7997813 44024925253742555322841218045508996704 7997814 -907999408813484666541405036053274624 7997815 14728968441830579244583215308285080800 7997816 94796293727511873659367599375864340480 7997817 -67036683475565868632276231677831385520 7997818 46515576710027867400235325880010499040 7997819 99465800983456434925186247402586355944 7997820 5032304377870817554166532119071426560 7997821 2251626688500585613249796578134307064 7997822 8132949835690007999253125012009379840 7997823 -32117928730893756569075413134531536280 7997824 53613108046083190958973418947603333120 7997825 -42348079271242643501567241427952256000 7997826 15877455966427165852273115912633088 7997827 27756700227500566234807752149228497792 7997828 -992027443231162957822953337311360000 7997829 -13546563683094000392235596730010677888 7997830 -240270675415377680600533212146599680 7997831 148358582571821700139515372940799524632 7997832 107493094138965646141507001798865715200 7997833 -4848528769274000651081124312738178918 7997834 -2422794274879295371988585627797829280 7997835 -39508361275776801873146092243147971600 7997836 -13177260157527103347508260645286871040 7997837 31808363733807567806466163946516434092 7997838 23327018873670622086350460645734113344 7997839 108826804899087164726694837876000814640 7997840 -17121894321688023553827052535053516800 7997841 109860209503830861202953847861231225680 7997842 9585426000951010348029033654435864192 7997843 10227910928040168561657217768170142800 7997844 -32537645325757290993525224916980502528 7997845 -9487392511437741986849677315457664000 7997846 -26947108095031910399767659982786571520 7997847 -17514781342994592799937920109026119168 7997848 -107031919400280740668827188098851840000 7997849 -60315515494194857918496720802150548864 7997850 -5468642488752649941051217214522208000 7997851 121573045811983093318529943045543910512 7997852 -62039831727618490241774461205700226560 7997853 72968235212221985341012227722909864064 7997854 36697439566464748763731203642377421312 7997855 37476368784073347991620328744919918760 7997856 6855661184583498815538446934164373504 7997857 -65658305873821789936795026917401695808 7997858 -74748714422230701107448934275447600 7997859 28222546454510400504471669548308311024 7997860 -20794033392052497271120216304414208000 7997861 49225254476346564461410133690580564924 7997862 -7213159977246300906708832898235924480 7997863 -91137157770652421964902113595598374400 7997864 -24837246082828300826000746177420492800 7997865 -20426303298804244915116211254261161280 7997866 -10687118514693704810160640498427231232 7997867 170165466368959590539449832372250116916 7997868 61546603729528147294653376115929796352 7997869 -154402966459646646751567013734549383840 7997870 -6293692626688345696630059921808659840 7997871 -462891905871642408969183718423291392 7997872 208587736663261206285742126260387840 7997873 -85342426471892924328662193063973071000 7997874 1897044681779366994491612875180076160 7997875 64216408615308363850430788067484420000 7997876 25303086320906945263181670522467328000 7997877 75923379280665207902340578037645652014 7997878 -42920208377223777582271145814047426784 7997879 117044159336884315092920365151582765640 7997880 -2360516365495008484441888264608153600 7997881 -2534106732245183723194955114711107200 7997882 45999127954276842406297588958972420352 7997883 3777174553000116336490731538816063344 7997884 114152146738222930411194295232139170816 7997885 -4897863058141099711255960257399114240 7997886 -22377107636536758609377302756178584320 7997887 42594432711606218810873654021252959272 7997888 -27401771089336454785184259855901261824 7997889 -131851730215600863181416328981201060032 7997890 57782301165901683126365031362099527200 7997891 6763285167224692828865779684246895424 7997892 5086159417475822034457726557828575232 7997893 31581244180376187570988977345805463644 7997894 -51199021988676201731807842578713683968 7997895 -9269947448006634481428570980468177280 7997896 40510476680511630081693194471374848000 7997897 -1709853597608094987796276567136188188 7997898 10221417922116109009959545110091447040 7997899 -7870089044962127950626809999229569280 7997900 -45101096344494002433293011444268064000 7997901 15388564976286039904757214020934244032 7997902 -85200161682209618252855316175714668096 7997903 -162682651935705492271928030222883544848 7997904 4934649290135128074494496107244969984 7997905 -53282142149033463466313896039302065280 7997906 6729918661627322223321640936503137280 7997907 20428798183592455087673565271350528000 7997908 69645682598642636369394905942011672320 7997909 -6071022659402781073123213121158870596 7997910 -10442261017798480418504804589142074240 7997911 12603502007846903400654796532815924224 7997912 -17987203460022656335162218747828264960 7997913 -11781539192799143521130449701382440960 7997914 473384939850201320254481487201151488 7997915 13518485973157188736922371745555098560 7997916 -32164908536735306342975864473573160448 7997917 249174089310178628117254849958503200 7997918 -62305594286891163669046379112140115840 7997919 16708891053858964504922865098175535944 7997920 -15775902247646612401833204678697943040 7997921 -5319548161380463022013617206430209440 7997922 32095219516482956038853533946920823040 7997923 -52924267693148232171620593043552313720 7997924 42953576682588998266787936569931200512 7997925 -39952127900906342025660879044821552800 7997926 -93539111093608631416891956206043840 7997927 36526079502173258831230177768545196296 7997928 -23740080472558801990779782604292915200 7997929 91969215026469772665775896290234653776 7997930 -41004059300940211828427063414050087680 7997931 -31206795967905577559235813056397634980 7997932 -63967167714229464664449042277405019648 7997933 -169272119674593201097665397338932779818 7997934 -5986600881679701544991336755433865216 7997935 30641722857214509480946780295404197360 7997936 13638879849453498523499589399397171200 7997937 -47849336280388543896835955007188788800 7997938 -3711357986295716112296828879195645952 7997939 -163134078706747313475638426738922522240 7997940 705042152124439111983234347287991040 7997941 -45625952919043038026920099503963517120 7997942 76658761278133909351520516151897715872 7997943 42717086542843061951293612466129515008 7997944 52291596522157383652205286637148958720 7997945 13484446659931008224605662552438491400 7997946 -32938918584290066398056316339952063232 7997947 41444699435102647307496734908874447396 7997948 -37803712933885433283924549453324370944 7997949 47104104727673179632653591126720418534 7997950 45950399347274589349735784568104745600 7997951 18389383974977364479769856425154754808 7997952 7444937824149279668367228825809977344 7997953 -1730688015315370487477805044070432654 7997954 22702801218487650227299948091077258272 7997955 -391023428423041746471362584662362880 7997956 109745641614858733207056415191534528768 7997957 506292810318013135260716665641910464 7997958 10443251802092338965429660787721578944 7997959 23022946012276543209328824908703403160 7997960 30976701029855027528716585709789184000 7997961 92775296029608752332223270440028699424 7997962 -1948052316626048405466686348954357760 7997963 5227139970756790037112928765144459824 7997964 9039426781933164950699291924148928512 7997965 -19787040106863617520244254971184455880 7997966 -2006665682346682604682065555501909568 7997967 109188292818222441366350580976514628240 7997968 21946914522443200905602585862010306560 7997969 -6727675567575104836753469454673294848 7997970 -14830514991936043000696604363609664000 7997971 -154527196208298865498637420058093007828 7997972 10111711908548205863102517868734720000 7997973 -100797920558077866098050883246756498496 7997974 39686814284471594445590816740681236480 7997975 -8125752311496794218983581136003402000 7997976 26601435792682527139203177116390983680 7997977 -42793577781147352250984107066003412540 7997978 4639098785909709085223528940320692224 7997979 -53831353062313409999887854204003471744 7997980 23890546284549359776003791082097856000 7997981 -99175709809065398235867955258167242400 7997982 51065338661556822366779803055455478592 7997983 8552105908688971761627074683346654320 7997984 -25490153353557812920099153735190446080 7997985 13126498066059823118163958329039431400 7997986 37881505846266419094619924843068858192 7997987 122737752716965643849530457406693740592 7997988 37147250677081688794744981127467315200 7997989 -31972033020549527402703663034568662210 7997990 11125861189624453523572890702466744320 7997991 -38974814703958143453228468669857907456 7997992 69591369248781831987754923582768000000 7997993 63272813293589707679696131730751414240 7997994 30146920665978630334714453897720266240 7997995 -34363170671074514245183799887392434400 7997996 7544741147156614770901700941385760000 7997997 -14467105382334212123939389160667432960 7997998 -65119338113479934270398431001482168000 7997999 15914449506546804490551616630087596000 7998000 -80818482609199986600358978781184000 7998001 -39283163236010712694421437767158705856 7998002 7333509224390568114801460020630983952 7998003 29393933298945496378026080905836979344 7998004 -13353085288365091192596145882439174144 7998005 97018440389053670884649991137574597660 7998006 19123438334472060095301598248953808384 7998007 -77934363947872167920056032548952477648 7998008 80298665091732843244299493419762769920 7998009 5198625375797662307300098921846622400 7998010 -49584992543901600728060997776486967840 7998011 -29232470211951718901012824268945699568 7998012 -53548937754514764533897570019497041920 7998013 -150531527388573028858905617346240487738 7998014 -19056731947095008094165941770917267648 7998015 21477410165773098198818464035419828640 7998016 -2930297053468921461033384241878007808 7998017 69433039092000323681859885165176298432 7998018 -9622615037952512552393331585633825792 7998019 42139137410526950031263894972709695420 7998020 -42123095696781676472168059091450449920 7998021 -4821026888046499121883583174021499268 7998022 109841156991047025692522793779673456000 7998023 -4601851341266825059419833310889066752 7998024 -76796246426968942524261448398066401280 7998025 -37442147128577664297247845662209205250 7998026 3760667582580384984925360138356638400 7998027 -8745732022993106178963257691224845392 7998028 3991952411751847110135291795734742016 7998029 -26840947625089634008443992479657981716 7998030 -36269221835700076612458417136025711040 7998031 -18262613673107056672446238534338498560 7998032 5944934709900004488775419671184801792 7998033 -6421975647898507100063474367103992000 7998034 -28518177381202330290391823500468167936 7998035 101236732823466386986563046290796434480 7998036 -17138009734742857715148144264579717120 7998037 -241026530835686302678410650722949424000 7998038 -67258326121516686964653649558408403904 7998039 50529259589392483472678301902000655360 7998040 92891901485620682729570524812456960000 7998041 -11191264870013340199350457347197994348 7998042 -9772522385647768992033886614963075840 7998043 -416590869610522453939520740752519936 7998044 -44785062444463898076220546570371300864 7998045 -8999602819011974386283298426098573760 7998046 29039027325235616072248195584104377344 7998047 -107253020753506332733827951957781377504 7998048 -46604373512483119378514731187455918080 7998049 1305272969114661061351806405771798050 7998050 -19458279187145491558957619437749840000 7998051 114788674124838039410834019397620567984 7998052 -78609989387369210103713928615912417664 7998053 -15745796264743963124795925817389741696 7998054 -5262694779939929354776298726302692480 7998055 -21846785431287776683293556871906498400 7998056 -103093484552645068299865477284431216640 7998057 10222434200985158291217732519516411840 7998058 43226754989921175766213246312222428672 7998059 133165982991664587804848995714663846260 7998060 -5320908746945557732743044676607180800 7998061 167824234475159958295017212459682264662 7998062 -825385970664567760500693206281959936 7998063 4263792362972822622808782101137735944 7998064 17609856458342935219746452701915873280 7998065 -106334769447160694304847833007932846540 7998066 33064575306738973250848626520818362880 7998067 -148615717929649780032743743932613632 7998068 -5791935123493791574330648476363354624 7998069 -82450508109869361821682541086141910560 7998070 -18426717112475233141768314381690731520 7998071 -72797017824622808079915902982638826888 7998072 64572053711315034607337318056700497920 7998073 -42648280977694287942361397376275302678 7998074 23305273305635906441748379249017984000 7998075 7726466516237572366064723856282558000 7998076 31252697570964021162155271092965895680 7998077 -47229440800450612668232172459861758074 7998078 7682129670855515039791192792118430720 7998079 -14711663130012092255380342171951915008 7998080 -80009209666909696732042030980739891200 7998081 -1581628841737096608788304484243944576 7998082 -2738837629405801237264196189640230016 7998083 5486673196657864969793369910524180400 7998084 -20655800732806436436870407311691735040 7998085 -68335815500309269625584550303720273220 7998086 -901034733625080282615709693915406016 7998087 -43650741942536991068037563765140017240 7998088 375970173988902602861541425629593600 7998089 -81049549622549275156346568717580865664 7998090 31649306435904881381728576019702872320 7998091 154032298975768305346831101872546369492 7998092 -65844404517771287594529006914408471040 7998093 -10711566560583183705877486593471582720 7998094 6323099469287425362469146606711513984 7998095 -24334939536082982227376447926650172320 7998096 -19029952878914734733008500272085270528 7998097 140472942775901403837124684397862712932 7998098 -28215155313700862489170240973344628064 7998099 -8088229787999749022582409972466051200 7998100 -99696557189835241734361919227196800 7998101 -2640444023852524860181950089952470898 7998102 -22415892211177205269916891229882863616 7998103 -101272496393537391676239201714333899616 7998104 145493716938898762972602516292516853760 7998105 -15922149815708591570093620853764418880 7998106 -55918025660586357470370068577398335248 7998107 -18422186547539473458984066714889968720 7998108 66191911413550014240962886535428510720 7998109 2991120163111202880935600561845167552 7998110 -50395605525194826735591184795169278080 7998111 22909094900051255022436509042572029560 7998112 51356233828678847422521711964997025792 7998113 -113261242515795448625017335823190986200 7998114 30312083695430379216645378732560019840 7998115 -9352444009885948843655020170817146480 7998116 5778716243484547751374581393814020096 7998117 43914037480762312968853953132011875680 7998118 9124474811840127496497791087756328960 7998119 -116614139970496330471726808026868985480 7998120 -3764895318312940519649228298299904000 7998121 -21461936262948333968108383923694099056 7998122 66418004763227622382506152893037620224 7998123 58917449550592217839734914682722223960 7998124 -3224624940849441297514801954941001728 7998125 20908638605207970105175596525681120000 7998126 5145356873174805436226877991110205440 7998127 8197276885732187262849175966055902392 7998128 25513363018255881139348014595235069952 7998129 -536221852860266493754347378491951520 7998130 9041932858177502353536680510873740800 7998131 314845370191173787475318022026603589120 7998132 14623767437792898842781943870047670272 7998133 19294383336558409442938912610225123808 7998134 30928190972087008956384181360943565216 7998135 -12152962101166900149231034906972723200 7998136 56687276347364394602632875389030092800 7998137 -62781908333653257268985352968316040896 7998138 -14998906998210908434802445427251981456 7998139 -71959096359035401631440335447207772060 7998140 20461111480698372689766275830572979200 7998141 3501277702280623425529082012437978560 7998142 -5654186572773700135349631905011960320 7998143 -63646838378191120454587527835466154384 7998144 10322551652280587538989699959948836864 7998145 -53347636674611354304408037152433708800 7998146 -1246876332016703548428262622836862976 7998147 77765107046319589232856227282320910724 7998148 -77808792595416788338696152034932049792 7998149 -22824337408860098697679765432482449280 7998150 10294248688296271076479927725920563200 7998151 53226140123404380619714787807612917552 7998152 -2502051536118687093628045718523878400 7998153 -10588179064482993193020243281727238896 7998154 -5547283991080028561399236722199774368 7998155 9431146017265622130616228301643402240 7998156 -236447730987686901443737223146355097600 7998157 -31486694192914515924993823880911686708 7998158 -6652327335769650843417314451751464960 7998159 23321094043854170805378465302633505168 7998160 -1605222607075198618166757140077117440 7998161 141001001206850820842122113005593492800 7998162 37410218229050737716146624246292365952 7998163 48598150130609499459083514992344167240 7998164 -103933947435982637635978870009422489600 7998165 -7882821380408338727619797858423258880 7998166 105241841421324254944150311070105978368 7998167 -106317843572329271487410205091691633784 7998168 12889486897160178374077494589477355520 7998169 110685102137726603845226402024264930570 7998170 -2863311780302955284142576578692626720 7998171 -878404971404695162409200555772436000 7998172 36177569349274492819781734285642752 7998173 -102288087665633244168791842688881587840 7998174 14090877142436343394176105197552871744 7998175 50067519986399805369732300814090501400 7998176 26192433139522161143384819155875397632 7998177 38367514981647919193517949681385458560 7998178 -64518095366564153437040582473650745344 7998179 -17411446042621605329294912190768801888 7998180 3348977340530962537412547158941224960 7998181 -44395750909510021365621853871622470688 7998182 -1275595154212324431250662799426310016 7998183 -6063780202353539766023881377951087480 7998184 -90429976408495625368087463245960381440 7998185 28182493953195028777283456512787253000 7998186 -1620259324615570113863936407316201472 7998187 -4021717233093341341347084696602177520 7998188 -32741892261220896688576582310103012864 7998189 -137915892716486248367916514838660293632 7998190 42329231010255586186834425589165171200 7998191 212840605340872140946746179121064970832 7998192 31341577918354859771280259592190197760 7998193 20756230023560489102321202834370753600 7998194 10154576118426897114411850994358231072 7998195 12130449982520848590477574903632847920 7998196 -1070427074244178874600868056774185600 7998197 95236116434977636560965812438901059200 7998198 -11069205490520357300016525668185646976 7998199 67888678795182641898036303499893576960 7998200 -13320798196876925272439531450480640000 7998201 -98706566673005534117463091468725776070 7998202 1814656500907560467840999169152006400 7998203 -111447278764471985878578483477503799696 7998204 1954569294106740468213928872884674560 7998205 1297539479647703704866216509085786720 7998206 -62133857179241429219404227420492072960 7998207 13195726991404943932791823263340228992 7998208 -13067819486233225197469769455684812800 7998209 34544416675792468314406707006609204180 7998210 30840906446636440289970810784714214400 7998211 8960712663141264255776067245388948864 7998212 -573785190346047857983628554609210368 7998213 31149966595512918050165353169632280544 7998214 712572484739728400303395464809183232 7998215 1664867077434253352609533682378412720 7998216 -9832220063077846682957396848745840640 7998217 18602095391033093641236229365219575040 7998218 -9643680291226700845945381460695519440 7998219 -33692682979670262492649594214488137156 7998220 -14228394913375185319521680199423237120 7998221 -88276442903829466524017460390457440 7998222 -37606843372081358272963389385309194240 7998223 81207970344020558257302635157902071472 7998224 -11036637039585178259205164536046862336 7998225 79191073354006128094794687127875696000 7998226 -196166579958166777106782674412760688 7998227 16978736139603822356554862576387815392 7998228 -29342526001404185923012393386180562944 7998229 -13438945922166544051163352035918673000 7998230 -14662174966785564875622103524429617280 7998231 5260145878164969668695057177894174800 7998232 130899974152910549216399258362796482560 7998233 -213927337589400538512251872701024591420 7998234 3276752758476174709764950231655328512 7998235 -17409537962044341268723025562436681440 7998236 -22813741728543082734275455150453086720 7998237 -24272059549136244600692919378343786560 7998238 -27391446403093366975746817751140793280 7998239 370839788274556504425736528048937328 7998240 71733991488484875459644912154653491200 7998241 8478500805008639642367206994656225284 7998242 -14820135201308976136156503477943807488 7998243 -32541176726142630205107936659833351872 7998244 -77741345018534367090669709526983214464 7998245 -257108416571977855970241939877155600 7998246 12889037164037654658808960652498563872 7998247 15242213744846417020167086328542289640 7998248 29975377981200778294349190226961694720 7998249 5292302945030654725255127593991682240 7998250 -8374622387106766175444836981838592000 7998251 -22544940543432795900842424740532379488 7998252 -24493624663892711722107051587452646400 7998253 -12370022295869240383562797419974250216 7998254 -71691472357098197811131953192107198528 7998255 75385234776247241182345214647474937400 7998256 3840804500730257578930829825788936192 7998257 38275230345324353261815368909390654960 7998258 -1079677730052079369042826949017817600 7998259 259217514443414714667337638906906753280 7998260 -55990385183187803245839634209010341120 7998261 -11458879885279092267514332844587426528 7998262 5563430923829085296256079054522308672 7998263 7608031915560907508723387679527093904 7998264 -1130781148766674540526310825463050240 7998265 86911232080603094750647818474475605120 7998266 -25425044528177267184332597168330265600 7998267 9419954134310726092394431916941568280 7998268 -14382300803235835689054062489432138752 7998269 -95918881985915552841443096931095670330 7998270 3236699849607778265716677821225400960 7998271 52657053041322947516279997382274743912 7998272 9381670982861463578884978952456110080 7998273 -11046649017698763053719375545186234240 7998274 -2020925709419398720036269036907436640 7998275 2892913995998895932808686474604042300 7998276 -22661865806339965887577891818573004800 7998277 5324018535396759208838244256732972352 7998278 -21714835469750723743424062237437610560 7998279 -17913123974813145270625213384591733760 7998280 -15848967153073571253722029657252147200 7998281 87662026462940891486832465314340655632 7998282 58263672969711153153512393492330737200 7998283 -42747960881775712774957416897211112400 7998284 -16942612683471973416228146149040652288 7998285 3730081214461512920748052738973119200 7998286 -477966588894618587181821896347417408 7998287 -103698685424975530829934277825447585680 7998288 778833247950467044898027628299157504 7998289 62037674724341147991852816263045681524 7998290 17537764750440437276490804405382774080 7998291 7362180092902668432476593876518412800 7998292 -15520581010617860050122253898226014208 7998293 140193674719079638496280968154340558542 7998294 4775819563960308337367238979565998080 7998295 26549678945695144506413641040559298320 7998296 -20817294286781872961223700976959242240 7998297 34021057897492794453453833201979192480 7998298 29518132927599807427584031834324353024 7998299 41006428623606467682043385133497990400 7998300 34152679543006587834874982066016038400 7998301 -2611001003254009247199250400785425248 7998302 -33800303358986955053148877728575969088 7998303 18624160662735691371904748059617637704 7998304 138912355224835988104896331130005487616 7998305 11365051119071643797791948748408362560 7998306 -58618208457376342236543506133673149696 7998307 -25575386849105396600404110342597769444 7998308 1121606629525701418218193652044836096 7998309 -35647996178110457918793031546973656032 7998310 17284629243832808013105967122844677120 7998311 -61859507294610726160272772227411826200 7998312 -5129022119278130750377834266547814400 7998313 -119826836327084120903068602243529774860 7998314 56048666205824929444356291258577000800 7998315 28981806030367032176785534256384490720 7998316 1474707399627934860346344865859297280 7998317 -54289053525855881283931932446191193568 7998318 5333396598475920456565681936151251200 7998319 70094180455811101190986518889541624832 7998320 -19778621159690892045068837212864512000 7998321 -18711538726131546432739497670535915616 7998322 44688787313249002929876871217404829712 7998323 -102291167379122760149573488483029967056 7998324 -37562985098452501651731891219290578944 7998325 8559814074617076387993497505904465600 7998326 -30863792268344249408181739566252232704 7998327 -744223498123270006013778935576831160 7998328 11782471407594147298574509076579266560 7998329 -114936501824357721049151795449675060524 7998330 19056127108790362288953442417072657920 7998331 166353644410531062641017379478301769064 7998332 -4075816331555303653422698359906613760 7998333 -10107383410924405434794121400258560000 7998334 15886242962954724740824591184522800512 7998335 -27819388653161669152410858694845264000 7998336 38725076373581869043912991888302407680 7998337 -84666064413852514080299788582194758014 7998338 60178916817551164940817645498930295680 7998339 22511336133071245075335414516617172720 7998340 -11813886343207577686391864614145617920 7998341 -5596657581392368396997626254049505280 7998342 -59044294909560254988211411997859840 7998343 13926249753343397327984793873871162960 7998344 2247423261477415802034719907052216320 7998345 -11301936666934332308691427910742427200 7998346 -2589408508178109568741809457177853856 7998347 -66828855238986762685188929944858830048 7998348 -22924787003105958923804104969287774720 7998349 99167554464428110475433156209643303350 7998350 69475319083987754815805628548755252800 7998351 83238972265442412013237384088842781832 7998352 -12031087241095599052206242081253842944 7998353 29745882149350841891807072173267895664 7998354 6740118971742016580098790768843566080 7998355 -216955313999956928705563041895800000 7998356 -97487500113850841889567713421604681728 7998357 22656123556179478669480192473161349792 7998358 -110571646120719112838544277456654444224 7998359 139429455729762953754547538238936750216 7998360 -39738062952371543675956190883674726400 7998361 -8194049291761571330340497265903018496 7998362 -47599401912474912363929365049245902336 7998363 -57127002324072569072572843349543681136 7998364 20648761802886520041517791094361610240 7998365 38886320396405933533665224060038139520 7998366 17967235929207283268227162580600107008 7998367 -65313655837894703269909146693108653480 7998368 -17738028984682762110238473453982777344 7998369 14527544622348886568903329875265753440 7998370 -23312126838236322743050540739297937120 7998371 23641211502604310245163519488748846544 7998372 -9431197638976773484059459772580659200 7998373 436168494351110179746789530212642720 7998374 -19310662383243099045870318002098444800 7998375 -13296555270059251876664438449971072000 7998376 27788275575598859335953423444818073600 7998377 -81258283724802828144902556740841641328 7998378 33979479423568878841163729059532698368 7998379 -67599594192877571767616664709672163020 7998380 14917591684350859552363327614266434560 7998381 -121507818433905271611128806761006831336 7998382 -4458093093711850152510901952736134400 7998383 -13684740408876740771764604579673760368 7998384 -1587206598849797568785776990239916032 7998385 -13104902528377788181474373175820569420 7998386 44346466333877760766859787014459209344 7998387 924333070835681519993074537852143168 7998388 -11656502047414331867486491986553436160 7998389 12658743503243190502271823761532501120 7998390 6353609344808192365677776646232832640 7998391 8356292779984906145757378606396516352 7998392 68291741085398295514150076940896870400 7998393 -39088193582354445398541830332667596992 7998394 84507120689268464603390101721175832320 7998395 15632102165250458771013740184217026720 7998396 11492087994951358555658644115950264320 7998397 -7253727959758377999622985230989443616 7998398 -29730389942407467517327795453584219648 7998399 -155695518152688796783187716428335984880 7998400 26497449918987666886566675749273600000 7998401 19092008784600363387218093079446817492 7998402 59883016909678953167164877015907191040 7998403 14982505301623724831112418853520619680 7998404 58697128286733267668174880390960595200 7998405 35490969211782393001384372635614624160 7998406 -13263104857565711164698312174832732416 7998407 1665963433930032553985101941788372400 7998408 65490034788354649605698960006925312000 7998409 16278779352709655696039922600762379610 7998410 -3977957721096454862580390692795796480 7998411 -15122362350647400668085409191862007040 7998412 21006599609590701572765524778610649856 7998413 -242428541686253831550372525235941165120 7998414 -342287883210556589486910993845543808 7998415 -60936835092280175785786258434641982000 7998416 -18189269507567676122653247520482918400 7998417 -62886034395000928115292817114594444800 7998418 -62969138708790437513224891479812841840 7998419 -24416199952790675509823947977521449392 7998420 -3314546757174583675821378586940006400 7998421 95553706684732122849612977739196780622 7998422 -94578711488558670320566531396336459488 7998423 65035238249459589343767546752881108584 7998424 61439300265379645538072948232798289920 7998425 -68287338779061572752363176104264420850 7998426 -257078495029626477222966937119198240 7998427 -27695463445577259702487274591965429080 7998428 7828980393421209786229567921198483968 7998429 36780393382471710393493964027769371808 7998430 -282798831974868565068154359101184000 7998431 29843674320315362253368043341687559792 7998432 -64106069727072622108973606065974804480 7998433 105359500506861576518898646847468402820 7998434 8824452150364980216257246819053731840 7998435 -21855478601820567032273747492955024480 7998436 43195041720105915812796519136233108480 7998437 127277035016874659297819234327948713086 7998438 -3337366409693796865826190561592854528 7998439 -2439692547994950650493453315680855744 7998440 42431174380116962872449518490693580800 7998441 -72932778620500617346148348075626745376 7998442 -25936598523521005198965814247902863936 7998443 40706968791778361498517370952608648692 7998444 4074021230624779341374626115042634240 7998445 -12163324219157625143675329576863043200 7998446 56056041184414731011727006724348518720 7998447 92903288195312527060033004933696822400 7998448 10519988815629320812927084897163804672 7998449 -151212226602589750382715495646760115360 7998450 4867141915207261250300146077609321600 7998451 -175315770505836166432069624845305642548 7998452 -39777051904601316844418378620563886080 7998453 154236556306180361370678872412284942400 7998454 8393844054740004254280685969362068352 7998455 -84253623841232866502734112540401865640 7998456 26518079104113763468438462309365043200 7998457 150615188943261448088986497919509120 7998458 -28189626507402966926647833742502282016 7998459 9711990861622436719599235917260981760 7998460 -77712279064296536162372138810458767360 7998461 133342241211981546681240419083006943520 7998462 4428706718125016607980734844325227712 7998463 -34116353715701086417766025341486584 7998464 4847562509013519900170322332149088256 7998465 40000881346418268556518700354463907840 7998466 -69342733447433738781052787294192329824 7998467 -32577136516369084561556092308569708808 7998468 11753241636057319738367480608950896640 7998469 129979631545231594161648320851574850300 7998470 54578411854149324080670331671241839360 7998471 2124514068728097292476161800659210000 7998472 -5900373215355749309046835830550195200 7998473 248060405186190992472036986076558144 7998474 54969718442193168158316647574676373760 7998475 16749416730777817960527972521780388400 7998476 -100391090179658308500952082685335005440 7998477 -79785905407265913555105066639903855840 7998478 27664502610584082740111425965983855040 7998479 -56781169464987958802766516646302172416 7998480 -3540704249508925980451667403984076800 7998481 -88999715247476754376715691966387696718 7998482 -5567296064962842386976196238745361248 7998483 89426260080827232032849587218292819824 7998484 -6475146908092672769410973818618913024 7998485 -47004114555227781549190131189930377280 7998486 -10095414624827062044852581794312272000 7998487 -16763852004600887251442865956599331200 7998488 50586396600146342764180598641703362560 7998489 54242263269526952354201279598125168154 7998490 -6998449305653240420046895962413947200 7998491 -63532660691612475685721538588152778108 7998492 23227225062953757995129656413319690752 7998493 42347336221440424899518654961577743084 7998494 2488208569525158908191458811544168832 7998495 12225076683389470825993100695126695840 7998496 43972270605868747036764608942831566848 7998497 -50153986321140788674142972926280420460 7998498 6627880383150190878040041696834874368 7998499 -81589823546155578344797996518096520136 7998500 127364400005414712343519329303115392000 7998501 -20173931307064833120284645422270938816 7998502 -36689437930653092798687415392442582048 7998503 21688689102249891915697965789964640928 7998504 -21801654519296013448625295099092090880 7998505 65819779712391095824423664410292848320 7998506 -848068704837888248048826176270234880 7998507 6608656074865044622518891648661377024 7998508 6555278085733391330269781356912854016 7998509 -177701702284980893862010746303417949290 7998510 -5672355529852185841021122378192556800 7998511 158544573410553349193154946235798500112 7998512 -11036651897434584416890342688396083200 7998513 -52729341329538304481060737699386960000 7998514 -78576110643815960645795232255802378848 7998515 -53702974213610861334943524116416451760 7998516 -932922976162860440355454896998412288 7998517 113517322748096397981823975942740639132 7998518 -23583546428138063247939813678116007360 7998519 410714007749351066963669247072784800 7998520 12055616959671607977145534366439424000 7998521 -66784924115398616332153949359546360278 7998522 15766109460580005367294203858489099264 7998523 -37987521515130431457082485775277845216 7998524 -48727154414949589737229046880713339904 7998525 17325333413738590791950625923833752000 7998526 13692201016607686166706331826534500608 7998527 -26774349457085215469632583863236619776 7998528 -14434065298805079689728897010148311040 7998529 -26333326917859708753543228221297855360 7998530 -26391932528040517428247767713584143840 7998531 -31025901224399878975181478349567133448 7998532 6777178197562722208954655278103789696 7998533 19883450298433299397230484760121082782 7998534 56473662680597299378878080423030096640 7998535 7535626184993779142302416634768767480 7998536 -13155109737538928014372499041231011840 7998537 -2520378678252170506617031264466540832 7998538 18856658830526196937579787174852454144 7998539 4616060102434951962516244588757336340 7998540 -19192300931827388185773053240427724800 7998541 -3088611183933604802315938260813193728 7998542 -3632169859315219160716818212228363328 7998543 3314876734609545836511276471511112304 7998544 -25738634164501872573932841091413442560 7998545 -40969873756303258089456377987225714700 7998546 54162900804112569083680494710022048384 7998547 178469581160560249965990155345815349996 7998548 -23786111017755694035294093974964349440 7998549 -114399024973088474182333341234910464 7998550 -8879702005210231104941305036209283200 7998551 -159876397317774929432956294213321463376 7998552 31523373167632943164186923147203205120 7998553 -111490311910925666763035967893470702198 7998554 -50679634900746281657495215295384160768 7998555 18296227203273240165681345991561883760 7998556 -67566425325733501655845265457268321280 7998557 -68668936844345323354764520718859581088 7998558 -3591830892090327894223714938950479872 7998559 -547592801414779602414696144396967496 7998560 -128934047948840021053892561530391101440 7998561 67063830725187523889699784178524452640 7998562 -31221127681590002525873103456687108096 7998563 315123592113474846599294102273872920 7998564 32119054621783955305944517336858509312 7998565 -12838280329495483764619500015543636480 7998566 -58978657458919308078174254667240852768 7998567 -43073422057971097257917398070073484080 7998568 188636729763347827224833201798293585920 7998569 -15110872688709932890593174907765785030 7998570 -24428363684991064297828530591387019680 7998571 -7815594125116129707288084532046964480 7998572 8637220376126054683808918494674419712 7998573 -8207351712039434252387114757448184832 7998574 2781210545416673838613204273859037120 7998575 16743076075461672900281621525670096600 7998576 4841428476113955059267449336392843264 7998577 -18421752777628250369433668699015348940 7998578 -3412557741014800686102987252731693568 7998579 -6560553709109377027140452484281799552 7998580 -2272324820389962632729327805850828800 7998581 -90150197518597722750089616884669286948 7998582 -39382245862613688356530358029518481920 7998583 -57133245730619874158009927445364280640 7998584 -86656328642163139512951279700561920 7998585 20972886368510551212516559481599691520 7998586 -17627510032573608727923963119879676960 7998587 72306820159948572830748040742503679232 7998588 -17805174980878670862171526326826845696 7998589 -38086737188643471401077725202666674560 7998590 -60670981690773648643310523866141515200 7998591 65056197710216615111488624504484718792 7998592 18371864617765419653722780072515993600 7998593 20362718352692583587448124420998547842 7998594 -22013395878470875761504323258465158656 7998595 -44252154304353217826214150833536239360 7998596 6304976553504772775308279915571616000 7998597 38479442229532719172661823612204777468 7998598 53509456280379743966651844938746196160 7998599 -8304482416479532965731618264307070368 7998600 41458117402562696477596405818436608000 7998601 66689512962262177642627485633784836480 7998602 -629068791809002279053567658270242816 7998603 -82637506107974449019748648098206317096 7998604 -50731414622934751898704599487901503744 7998605 83696939371067832526016374514786756760 7998606 -2283516261766251347898501665081856000 7998607 59890987542779295521167821152471862600 7998608 2259235088483920841777314709028372480 7998609 95707070813139463391920567143908747328 7998610 5451602140086633329843868571593034560 7998611 1599261865870642019803109664405158232 7998612 -21156519747533643799471988899877173248 7998613 -36724337441848388979581980763043264960 7998614 -17239133761266818427008181899976366720 7998615 37839213650766356486683550744165856000 7998616 64537004763963500376116531030509670400 7998617 22239516282456095121242125964885625504 7998618 -18849373085270269236283943988041856000 7998619 -44525786717008691634621883771764234720 7998620 -5031041281132480400552109318989414400 7998621 9995831112696172156861780454685791424 7998622 -52296050950967884306763450476874037888 7998623 65663812275146423287264598384026495080 7998624 23371009575768398675038287661316112384 7998625 -120976638142995098502192244345805550000 7998626 6808775490445049097289959071853106512 7998627 -1781347974481348032509246009330947584 7998628 41661066765667766637279643469064631296 7998629 123747044113047853285852213542993175230 7998630 26243727431686835246037260399331072000 7998631 -43410764807548881359845097334351378568 7998632 -39803780671755827132594639319189995520 7998633 -14942295004768579221318729837997038198 7998634 4070529042902782802300612136817780992 7998635 26409119124628182909339700208816734800 7998636 1814978511884777661637048114954767360 7998637 56296386965749479945527841867949483286 7998638 -1268026968510367217598771571642572480 7998639 98654119352353920437401337465875908480 7998640 -1889824783858522418320267327573524480 7998641 -6835777824695614541499290323969013376 7998642 11501673531980108815548058781523306240 7998643 -105858383771079881395936770131383813108 7998644 -22329154767084408197788345986074369664 7998645 -1211261558852927797803221158212730560 7998646 73298813898439500081210686120339194272 7998647 -68540411030352263329490770105299599568 7998648 -7738276807899803155696379942448660480 7998649 60280978668089843493671080894926343380 7998650 -8615663905794559288039470254451494400 7998651 6274182140438599301054834521800463680 7998652 57564820738276335755245947564917455360 7998653 11362544294159133232045676435392906980 7998654 -23979038184470146720786957676425387392 7998655 -11122931747365807995780821525207119680 7998656 6392148736506956130495100210186813440 7998657 -28829997584210624820107453584944306912 7998658 -5235983839298995082212142079042399360 7998659 -62635605805414315440219927502038739140 7998660 10868374250749936221365240235119208960 7998661 -39357491708035858227610671183868158816 7998662 2755919478193441047169548962245083360 7998663 -26417330277566669131774415587267213656 7998664 -43100266438689014874603269074636800000 7998665 -71458039147796860523838339026796351480 7998666 -21060551391046482025896364801941693696 7998667 6385065293678071499010841658754861716 7998668 24791413429565265955731336926464482048 7998669 1360332532663050573802958443192992096 7998670 -253039784828025886956899860257037440 7998671 -102335199991155124264913359937350548480 7998672 -16931851809690190451744750082401894400 7998673 -74064994226498627443771744062166744078 7998674 64309736760823669114340204414988360336 7998675 -21787604440894070944003997612469855000 7998676 -17289678989666042325435583985487091712 7998677 -3824186191314208420319622858260222514 7998678 13791771797452337188627048234836408384 7998679 37231766367885390189096402711043567040 7998680 -90174718052912919952609512187775385600 7998681 -12379213054523460713433247822999084848 7998682 -16126573817426843842279106581605436416 7998683 3562611608729649829569648385608066048 7998684 -27285372757988377908045073422681060864 7998685 53311097023612347762123051418320791160 7998686 -80923583797290612188048284072735765056 7998687 -9189721644339962692091541191550640992 7998688 -1656991179216002591912496492783599616 7998689 141680953457281195963058908587357372720 7998690 538835836138250014229551274827929600 7998691 -17249634378204357719333038605650039908 7998692 10656722638206005504704725623532605952 7998693 -13764104379969748368703344262815357600 7998694 -37433035483710223514567277104295185088 7998695 128384316197152036334370655218004728960 7998696 99603794926508720647880780272742400000 7998697 11869642880235897290290273277107751040 7998698 41096952734543677660445425010461870080 7998699 1417021713521392475751672147700970160 7998700 2220517362732268677203100382912851200 7998701 44059918282570484854964177597989215702 7998702 45497941174079919388084825887114388032 7998703 10352646272878018780822238787337519952 7998704 9680310640586844257354380451967270912 7998705 -13455432569663527572897930456761880 7998706 63251680752666321621032633642110946304 7998707 45198596781919562678681599729893698640 7998708 -21971513055853177450003155226169917440 7998709 -31994387918109777058458880959428790980 7998710 4653555893930795814415999062974822400 7998711 78644590818785694745304597576526339432 7998712 13378918875122879883728381960665067520 7998713 -23690107398750409351570590915708285696 7998714 32748978524940711107974388940240384000 7998715 -132359633716710912163812533643657156000 7998716 -28390913362979359003194696146469941760 7998717 -310797841879515970486254552583903488 7998718 -9605567218782481737865362387984568320 7998719 -11475069732289005834703075337981210880 7998720 -37625560903137801478005134098673172480 7998721 -85142844972040273924155628093196691708 7998722 -23431295764077789131068257302440543200 7998723 -22683015089410924626505005332784330000 7998724 -87330443519928607095489943279079365504 7998725 10942266661299139111473827758647770400 7998726 -15927676278576089317880258363935899456 7998727 13687096913793593791293377905351880472 7998728 158868373584325463448746586757228584960 7998729 49426054764020434952683642035225988128 7998730 25055651963369329282104932535891377760 7998731 -78175233834509104415741275256191200 7998732 14124232520003714477517920893820654592 7998733 45540604006727550515105552480993700384 7998734 -5717853821571929106958240464354211200 7998735 44307188596807064438304277345019850000 7998736 -340861672231241118488874024542732288 7998737 67343107590248248374769457122117400640 7998738 52511924507858849240992896281431672320 7998739 54294348102129790199120318109532184656 7998740 53858246545503829810454164607187920640 7998741 -105853538772306627344739553599238712580 7998742 19362664827242153043332677508873048832 7998743 41186001749594876382129769277662033992 7998744 177137592866566500470065530486128640 7998745 -39288691241265638896628648907816024120 7998746 27197200115559931691568938497669251840 7998747 -17185280853581000427279095627432505120 7998748 -15876822222125368313374123185857610240 7998749 -97603564420142394906378602054939443680 7998750 744745725706255327588915437130800000 7998751 14498882771403609145090057303711858952 7998752 -34288318286501803044482338239550980096 7998753 -23331555342627316062618624010154588160 7998754 68105207187989663933225452853622731040 7998755 28129232013539808666612931352239543200 7998756 -2106706443725661318377493105729724416 7998757 77005886643497514275647672643110239580 7998758 395873134243219196361356130628032480 7998759 -34979861585320912775474531821213087536 7998760 -21420058782444932099891938848030720000 7998761 -78753927736101827972341969547856093276 7998762 1124439447430469912813383646037715200 7998763 33110790004998488979866781680235161012 7998764 103472982122541900347743716472258104576 7998765 43746572622906495102692008913531109120 7998766 -14346841075796595462733774867255743168 7998767 -17279121187805927364033009416548932000 7998768 22353010242998694074209657881480609792 7998769 -91779774291310069899520362455832014830 7998770 39621156252967489596201651213205981920 7998771 -176926553910699821506685834863817472 7998772 -27531425406367190814487097259895234560 7998773 114883934541259850409703695647880935022 7998774 21238534549114533983891923095075821568 7998775 458267752052266462199461734050785600 7998776 146266730460435035493742272932677570560 7998777 -75352231204929756133944167264198528160 7998778 36491151248510929894510261270102819440 7998779 -16250205596588697132076807835968040016 7998780 5965262669301711362005633110841190400 7998781 41429464478601699053592973573773592640 7998782 6142992753910947233613790569724373184 7998783 1420740612554640163198376215008505104 7998784 11226028063040653685618575467938840576 7998785 -37421362829384012867229710931726095040 7998786 -13292772839339379345211074466870527840 7998787 34604417209843380725666132533014101440 7998788 73292448441563829267996850195808256 7998789 -80934956797808643848358453521044832448 7998790 547201253195102749867034150106259200 7998791 -33990734968506073786931605942767546480 7998792 52170506253039632651594240266864926720 7998793 68934999422542931391661895923251520608 7998794 -21606588977786831149658329083824874240 7998795 -20840086314403217401888606030178515200 7998796 -2520583576051371209398321442802902016 7998797 4183665822208106404822355772480192246 7998798 -24985685279964025724119057839649254336 7998799 25448106515033208249195472162981521792 7998800 -2399219141734634130245491364345241600 7998801 37735168857735099259241684548965979632 7998802 -11914671079805408760857391680332870656 7998803 -49842544899708137477202791912650428948 7998804 34902792237910736696090009274397347840 7998805 4550532681307314427351903165497840000 7998806 -37654056017635331145061154687707192320 7998807 62211487244120134944263751428075571840 7998808 -35163066525855812970218226076655738880 7998809 12574052838552343534367938802658151560 7998810 -12911338614221768836600927990280409600 7998811 -75397399999484550811010938879639960176 7998812 -77739778081865548276174328976397561344 7998813 -11522099455416184565159320563277321320 7998814 -85696951118367852291334893154463363328 7998815 35919425297631962661180303057532164720 7998816 -18642166449918535681019265204665450496 7998817 1602916966344144143771389750328574640 7998818 -31382430177227748715830812456281209696 7998819 20568125499457348964088188819215079544 7998820 21809005207700540228711983497927502080 7998821 60398984995712917750753716415731216000 7998822 -20028414564365389624340370994214512512 7998823 -25049815227355593742779716331592565664 7998824 132240390696585002638720855804439976960 7998825 -7605319824923317670326365500138222400 7998826 -148306309870072074997094520015810384 7998827 38220467146062023200487422314427394676 7998828 21253406036169474842268817458482494464 7998829 -126621412932779508993260128038998260800 7998830 -6266154463240260072355352763604358400 7998831 -24705841516850393864561872724827062888 7998832 2111226096025507782285792316272705536 7998833 -124219638654398270360263997256721680 7998834 -49712599154115088119036611474168373120 7998835 5887541781519286832557606455242799600 7998836 19601946889969904461162387827069321216 7998837 10197471138151105112672785577258262528 7998838 2799359994267326320650570350161330560 7998839 -74710537633686454203999404127545982360 7998840 -28387822726527344553096372443924275200 7998841 -11927644473666915023579224328317549568 7998842 -72886118534945412196316721417210422928 7998843 -17312786622158238091001625138550671336 7998844 -1039032356424651863799208502839215104 7998845 -5299812698522796355148871392510845320 7998846 -31233404432360759190361264510399118016 7998847 -83554885251375581925841555490998520704 7998848 -20754641763711319006915875716884070400 7998849 -114309247154683249346596125167637386766 7998850 -30190476098940345908682067176068163600 7998851 38047517300774643866161351886189395152 7998852 17050529398427109962030884624244121600 7998853 52283773447528672513127813470590731102 7998854 15130360778047668282253472542464282432 7998855 -30522815938865203635957260507140757040 7998856 -74958670506417916902498845235294566400 7998857 -97612723707900661544225918791515510348 7998858 -59801582007682770649731092725698247680 7998859 -35625535704930482932001467984930595160 7998860 752913672569422453711908818597560320 7998861 -41703146976651814483195574926867556736 7998862 -85938587840393690247710321640243438528 7998863 -60392283225680695451576204439135591888 7998864 19624664289239905298153882418237210624 7998865 -41485375192669855537509008539994116800 7998866 16457315555717752883814869668979097600 7998867 50479591412007413337984702305760716400 7998868 24198137141677329768588750655006359552 7998869 -134820303200997712733169097706518180740 7998870 -5207039467735972821177842920053043200 7998871 -43815358260772701169658253825909256416 7998872 -37177258400347994207641175738460856320 7998873 48488916305270415044662421645714898384 7998874 1398131877539821758077948738892829632 7998875 87120916595795798496416638383771600000 7998876 18454886492863848969035961768264233472 7998877 294577655868185679840579998629705834720 7998878 -57466125680325150891623032811774213760 7998879 -48547564930574385429871298525772879360 7998880 -3758522873126157575412464210299453440 7998881 -46783961258284080028166144567780799072 7998882 7950150530494265394549689633077423104 7998883 -29909237419992941051799299262979980960 7998884 21251654319223611508561026017387442816 7998885 -29493261658390600206964901069011612800 7998886 -3964162496042954756407151244007618560 7998887 57983794994518371170527228893879234600 7998888 26641666612613477985554753220115906560 7998889 -140011825979193543572477471446744419840 7998890 -16337672097345584976703489291542646080 7998891 -98555332875253856549959529099290975056 7998892 33999553894925384325903472966035763200 7998893 -4744089197457569371447075118966422080 7998894 -919757590671443297942357700789272256 7998895 19817860194784267216867502734188121200 7998896 -1083097121988574234204096170093772800 7998897 -36315573642687464618158864146730118400 7998898 -39247578886459712948225464594887874800 7998899 3099568021230990994376728870392588288 7998900 -2189329711597020656302616874400358400 7998901 -182435929945826299790405256327429077696 7998902 -5434154821246935997324742726211321408 7998903 504633042230877701772591209903821440 7998904 83916154716062220723388000954630901760 7998905 115807257192679062611876831936438520000 7998906 4078958582686953199015186699409224704 7998907 14534162576488699357811811352058019156 7998908 -64080606212578411383860524750794854400 7998909 -52833087056183978475348067897799728896 7998910 -42947315794963203891904026798557768640 7998911 36034120477471729600287877625970946752 7998912 -911993062886661874718506178612035584 7998913 -65644205030812241061998753722639628952 7998914 -20532133148946504110317492375034635776 7998915 12372129445628115123883699785294751920 7998916 -37434102810976335462455448021796473600 7998917 61374476727641325436730697677879451360 7998918 49256109722437902848045488405966144704 7998919 9811459596933476137755725850488496960 7998920 6186340290855325646205979300358553600 7998921 40689907139802690639914868365761582272 7998922 32910230173766178697667608206847294512 7998923 106840657879810456510583004377258877744 7998924 -30685632197528706989789135299188879360 7998925 -62730143056479093578685428712145560000 7998926 -10557891190666860622839739951449763776 7998927 30741753889083949693570633458735344520 7998928 1546354934504293989412294703426437120 7998929 -18245061483440779767134834171516297088 7998930 -13013776843518630461766224443488092160 7998931 17841831796230902065476336990152278944 7998932 -1774988067602474235370880311328229504 7998933 -13926740685006578021979056396295085152 7998934 71638651686311196334132456631350499616 7998935 4246882547424646949650648408532760000 7998936 -29481624571529699696523500002625126400 7998937 98908527971161482742674934497582808586 7998938 -12590556780847521032826990618215381280 7998939 -8560200244639592117049675655141563120 7998940 -17458794755105863413127683246322636800 7998941 112163121654584074009660874235467730342 7998942 -3078309329233290718350732956790512640 7998943 38758480582283219751803545430408033320 7998944 164982828360641829445413109746104795136 7998945 -30181174238795657055275512314002494080 7998946 -549749968561652919420977328638414592 7998947 6296663234772284174561721432536148 7998948 -39511906767881830125710552057457552768 7998949 37486468847019631607187630961491240736 7998950 -21561054495543060494641077306328788000 7998951 -10359045319824969379990561861048180656 7998952 -22876367090712581065447796090120570880 7998953 -91692535778960004225264597271897065798 7998954 -42569381825004326874923655850276097280 7998955 -110023973648983555342021678835986813440 7998956 41963907886662335248880051186851596288 7998957 71546802286925120345193602382745204854 7998958 -88065992870809701135167769840016096320 7998959 16272007294506898561967421577779045840 7998960 13442981320896626367589079628147916800 7998961 -10362846393247941321257536002899595776 7998962 15309577087572543287617654034621520000 7998963 13818050971573223945237769713461344768 7998964 -9380996017122351683741187324500409600 7998965 10999179411889102278568678815731598000 7998966 27708394074120643826282561655253585920 7998967 -6861296911737889620179852874273832984 7998968 66532595677536228701752307297662402560 7998969 -7066341011921104365309836087455356192 7998970 2498826641842226484857464368336000000 7998971 -174198146000345410775410774582128228828 7998972 -19787981195498536991065381476293311488 7998973 51466844098419061701462489468443926080 7998974 -44986169028414325103298516238589835264 7998975 -932811221518120422697746373373948400 7998976 -12258126243709085496388211389319086080 7998977 4205350560212618847238630846512152064 7998978 11580961813159495073930215184441922048 7998979 17100411666299163378834648642535459580 7998980 21374785994541160120772542158271979520 7998981 94374965548735777323644542808755142880 7998982 -24667549743816755531351946007195029408 7998983 8502675330768498317355239485056311880 7998984 -21553137234854126780804162866556928000 7998985 -27595698342560978788689554675018316600 7998986 -40381134581068701453157447275056338176 7998987 102619708973071161044480824504829022720 7998988 -54584508844683262354398545241264282624 7998989 427441619396947775066586187783907424 7998990 25269637971024122301810923721312597120 7998991 22720162974532268711655186251472830976 7998992 6859873944149851156821425566727012352 7998993 2755689032311942369250314385489754216 7998994 28719912803435414077638501798853969296 7998995 -13104280952562050754589902446580416880 7998996 41116512516889961677918602472196659200 7998997 -9032546654251609533682642681320191520 7998998 -712851839413859146017324756573635328 7998999 54334569423842890442498878125330579840 7999000 -55328007856516216946528468749977600000 7999001 70219412729119272409043374728855293892 7999002 19308773178709761771216256816388482560 7999003 -1511303075357400407907044248172782176 7999004 -6903893366283407306951434600349337600 7999005 57488125757287133523167540692345640160 7999006 -7300705140703679076884999546289046656 7999007 110585633765841951862818897942630170280 7999008 -20237012133249332315779310419134382080 7999009 -42120204459925502348168088312581415646 7999010 -39888268723755381836323602588104110080 7999011 -76590318587994962881428581650217477340 7999012 -9804697202894069671061802273506488320 7999013 -30399013576473653802845959646036759616 7999014 -13655104529666894988470833119095511360 7999015 111743867878283610232144027107017951160 7999016 -74741858459182772083696010479113584640 7999017 -17043039269286264701370495430461447552 7999018 -13736189821953626304916915341137066400 7999019 -1540233415461882172334490074554867200 7999020 5691689500284606682616107436737689600 7999021 -162817501270724173131227037410339700500 7999022 -14901223219352072953225966781728298688 7999023 29649493318224678015973396634298874368 7999024 26230173551596190258804057940953137152 7999025 -42192131826172946283142286308839641700 7999026 1096407072155978034857393751295303680 7999027 122169907253949381068090346768700761912 7999028 183310380471840361202126525023901571840 7999029 -83535498587365712200777413013886726226 7999030 5414169366920660240806645926435102720 7999031 1471468625636949029832027325777214064 7999032 -822461568364037423942696533636546560 7999033 8790461550153290425617838741614774080 7999034 61004048313010548547022830994870050416 7999035 -13666950307452980911612560978929126400 7999036 10438638526837111747115524120173452800 7999037 87523751351372578159760176226055821100 7999038 -746096433795873947654214221619593856 7999039 43098151566572601755349975745067487360 7999040 6977857463360744482314420024854446080 7999041 -10980128262935577263946836611260214080 7999042 25921097080712411196584147220112378752 7999043 -5194806815770960654724550090072236400 7999044 33953207388437045922765082333113249792 7999045 -94297967609075921248703024375837621700 7999046 -54508305020909665573585336221939916800 7999047 46498463249884599337572296848329757440 7999048 -10968740694638217039378403082994186240 7999049 209272903769184661587980408861180496336 7999050 23784647058605127971188658307725452800 7999051 -33523097268874780699758881494052083948 7999052 -1275060477829319880204648094771918848 7999053 19678910439956121830233255419515764800 7999054 -5638115701710094976310453380141050368 7999055 -19885097865597461093687511989398249440 7999056 -2977321996272015067986372215872438272 7999057 -74890698832261776692008565989325241120 7999058 -72033594244815454042795135919807499120 7999059 11688547112492243180297416431401970288 7999060 -29902453440336766514363517094032011520 7999061 79303741671615325976098962127866323520 7999062 -161340575586474210097481722468385280 7999063 184367207295275944463383724231434008040 7999064 63639141942941533221274513881534351360 7999065 1762497356487313349411181022878333000 7999066 -14555378134719238959820729990079608320 7999067 -135804054912180121041799595022014065164 7999068 40939317876633664834662240996384768 7999069 -7917983929895487842599686358600016756 7999070 -56865405579713652843901809495548467200 7999071 -74755409110503651947533470579189248256 7999072 13585290419262894931344799222316531712 7999073 22696867477044012232658692097971280064 7999074 19484520522930924277187879326418019840 7999075 410658991551961560664537533085433600 7999076 34606403929039402252305475777070699520 7999077 -3654512735804504668593965045425755168 7999078 -26840667944918137829796206583541074432 7999079 -115512946479059972189231069833083894120 7999080 -7283797731500327476433997644759040000 7999081 -180872083177558565944770211027075122118 7999082 10011640451233312078446935279363794944 7999083 58322133695988563396847991561472112720 7999084 34333244937084279737080430174324009216 7999085 15879164979167478643377500640084687360 7999086 -36182216941858437907937524370478323136 7999087 -91637988909214054542841171105734409264 7999088 25508979442313008894803588668822618112 7999089 39280715786436585932941858529964688320 7999090 -33133540706427443390706566030696524800 7999091 -81089352612121613201677065777341575200 7999092 63817971077586999076032638774196268416 7999093 24177421056602068217574310454456755264 7999094 -30725834522066127197803210348844567904 7999095 -13602056974715292130246653089866137600 7999096 -40620674917339250222119203704866775040 7999097 -4301280441955411376591834727968629680 7999098 25583384758439630343677229065394240768 7999099 -70737551819325202129982364951593869680 7999100 18233178067054491373958947757444812800 7999101 85231632348622168804249412565621519360 7999102 -15365444759105159764566024077924481600 7999103 27946607312615108258388208028086437600 7999104 -3802806665768296887712326390393077760 7999105 58778476972222068015465893566825627560 7999106 -12369143594431382850852106428040533120 7999107 2131020499821616427492988436335068160 7999108 -56227461013037676603535592277902579328 7999109 11165611705035888639091577384643464160 7999110 12296061972041819763175838115619426560 7999111 -13411363073091395382587296992509091576 7999112 -57091845507667770036257323886159216640 7999113 -77156769166299866445600828510470886912 7999114 13413223205052191401566035019440897280 7999115 -115454820627690906806354043349718742240 7999116 16435475000192665093508136466523357184 7999117 5545073348090403414355825776567696512 7999118 2615218019241834468434857495874242560 7999119 -53238645823900205359042635181864191912 7999120 16353708442943111709425824495999795200 7999121 1154943767779501583340354072633034920 7999122 -17242506849591434090142045792080315136 7999123 2241564329120580432410113218675976848 7999124 -20523101941236882140392581038705369088 7999125 63590511479070566057644627755970608000 7999126 -87341425570908141290077779709519147488 7999127 -48731846290335337309552227891859972680 7999128 -107319935768951159285023580092065792000 7999129 -18625538741260223505643770778738011360 7999130 -31887266243314740115409041222728172800 7999131 -16798281996793153457928873739572078336 7999132 147584859894853951726261029726756505600 7999133 -186656756677432622029399101806954228160 7999134 -3130507465896832755948318036583332864 7999135 102005207536390561828754094292311655080 7999136 -137807614571630575765548488166036799488 7999137 31317358071809968791379671241805558994 7999138 1382398684487758233208196730573603840 7999139 -58853844850710884392771853586019145880 7999140 42918541114299117090841150176237465600 7999141 692009439692519481765658712607404664 7999142 -44522155679513555178199781470447646400 7999143 -34392476254863235086529480715905106136 7999144 -103847166329223133024706982228746158080 7999145 40003546216055194725269128486895001600 7999146 22781518065458788902281892757388529504 7999147 6153288502644703880858580294134808576 7999148 -40451095739331233912675422002515357184 7999149 18629108838867055441667026460736147264 7999150 34227914458146631839767239950625128000 7999151 -97395621443320763284780081635459604848 7999152 -7567152567814707156277023936931430400 7999153 72864481635273181918003430658160942900 7999154 -31647084466231682525297167292103466224 7999155 4232411036800084980334147639736399760 7999156 24045213507106396315586236781503389696 7999157 -58648276124567061414805783090794489480 7999158 -44054357400992134275927022136355057216 7999159 -38718252283162813836485752490218927184 7999160 -23818763263399371132983231048924774400 7999161 -1257228674667523876587257592774616320 7999162 -76326883554518440616039815479241569168 7999163 -155642469605112574728867033735722161560 7999164 17146308407372446416935726066969203200 7999165 101370864045669277076966658759896851200 7999166 -31877467795946598793463324404994570880 7999167 85403461350924446510325723505503321600 7999168 31866256097314131817436080990818664448 7999169 -29698795163565272195961904991243315004 7999170 -4301514641451307799997514347449564160 7999171 46887272816918859665380731887851778200 7999172 -57972968500249442992935147806809236480 7999173 -8984107672491111017705464013767633536 7999174 23239654226329157475202544875568046720 7999175 69586567394531442228000402699473762400 7999176 61371148981788455816995220151456768000 7999177 -56831861548222905453193042012219031974 7999178 -10299704941234534051923527448154607616 7999179 18349453646319139597127321982133613784 7999180 24910501562792354135075498026405908480 7999181 27978135521420089668572609480250853152 7999182 -1369617704322350721862225605051928320 7999183 77194111199425792362284786617906167160 7999184 -5461342787661460028732938870074064896 7999185 -8246441125347941979173892736252635840 7999186 66095691393687061478241506342307829920 7999187 -95722062689927418743143165161332196096 7999188 7569336495656198606292586218745497600 7999189 -30030366568143376125517867900802770 7999190 47191378271068882619535801207643747200 7999191 104818177946665823657613486344300109600 7999192 23780868073234192562296953887959265280 7999193 38387732635779147915545801896598758464 7999194 -16776735623769102842448043210460160 7999195 -60711774285542201789763822026929588800 7999196 -11523193759955783552525036167744857600 7999197 12809215172699643953013111297698733504 7999198 33505007167917554856949814115526761600 7999199 31989357316770188631214024529780098560 7999200 -24910188116602041492806880653495500800 7999201 -64935786246809092538716150545313134750 7999202 -44520284678139640969032252040986892128 7999203 7466840182150609924560527514243360000 7999204 -903604981426284066283713581951826944 7999205 -39278800238558717756534844591850411140 7999206 -23574622152142482418388308704211022976 7999207 37012668660143197336745543172384998456 7999208 17933185908856912092370578868937195520 7999209 20914096610368630619009602702116249600 7999210 11818218393766938415409932049658257760 7999211 106223021543039817081366621420227715624 7999212 44360026379808860904927368844686229504 7999213 -44289915058584013904879141361240894240 7999214 -98583813846144961299093349451191248000 7999215 4668990786833520799453685925923481600 7999216 -17530352994842026112341294640049881088 7999217 -98025403031965322200014823208735016780 7999218 12905139023462007059548098276167339664 7999219 -15601646342247249479388171162131680304 7999220 60135746267798591912561240319750912000 7999221 119363289224085023009491646596665706464 7999222 11636383956501933433142081323915345920 7999223 53798887854295522377619950060141595584 7999224 -4063743880180811564792862010097664000 7999225 4346111974210194575992282137148203200 7999226 14668141434876151026430106120937341664 7999227 9804887891309713569407266024806258888 7999228 -43768116243717917486665018238907860480 7999229 -10489014683371601984719395082474846080 7999230 -31285435480048261014645306491749457280 7999231 -16728410653574359740266053731076353360 7999232 66487603339978341402235844137127510016 7999233 -5316838420498621362494218379926536192 7999234 -123152860558096476485368871944171842048 7999235 2883179292043239716139960701497326960 7999236 1934875436531201531299981796609691648 7999237 35899773993205729905549910521232776060 7999238 -48630010580962357769992987772965159680 7999239 -40593134552944301110599305970514545792 7999240 -9804426353344885169855979769341542400 7999241 -17043954613703774663135016459470576358 7999242 -8790671177622575071700127053474004480 7999243 -53983115359593839894026657301625321984 7999244 117318467374368148518616990850455065600 7999245 11651926508959691058547948299162770220 7999246 94003809479569890540407379024547227072 7999247 -1222957526627067271614668020075269120 7999248 8628914757620197533634906157941653504 7999249 -128051602233980646131117703668728060750 7999250 17331660653544230329097741856029832000 7999251 -5841493351386355176383844308889967104 7999252 15336429991705977093226127058174150400 7999253 -22188848647602373606396681488867526560 7999254 -21611953321102702045394450882652498336 7999255 -21340873596569493542466825075885241680 7999256 -85882717450865077375099804643314821120 7999257 32154112313552859437849353381885862592 7999258 -64868893894768379219306977340621621520 7999259 -143398665709002016461339595504352311584 7999260 22516097228544522019786930055432770560 7999261 -13333248659697938007991360692439832000 7999262 -37255517971425275006596860772405538688 7999263 22756596715441473262313461746807056400 7999264 9077184156037803437660069256404926464 7999265 134712802800120763350643182424762501800 7999266 -31023341311509476169381920996779161600 7999267 -427230455687333219374207583136082040 7999268 -25107653772446855901951380817964090752 7999269 -101446589316107949668376969199320298656 7999270 2883572116815245237676142388378092800 7999271 13302235395549219295549636935268466688 7999272 -1619556660882245860941098986688194560 7999273 2086637207722045727205471427369422180 7999274 -6146713625509754061443425504004502864 7999275 2168481822297571483696572143828041800 7999276 -48517768064279979706000448122116739840 7999277 -63837091492931087902215157959878053440 7999278 8024502997820598498416051609597134848 7999279 96446705032268234106288533495871151320 7999280 12337701557721396005944426378935336960 7999281 -72477206365687111361971368734255498430 7999282 -13579919561943707934728336789055418848 7999283 -107481392089557319161406372362125028468 7999284 -63603470639692881809770637163453272064 7999285 350728806016240515329215724348774400 7999286 19395028609026167042125387877373784704 7999287 -36576583078933703563062319743448348440 7999288 -158194794391182819640176214516160532480 7999289 -6528600901084106932477584984905236800 7999290 -134142344393613070485797575667251200 7999291 -92228947011434154084582472947991120968 7999292 -15521265957880862836288570709725194240 7999293 -7433066492780011457779564883600780736 7999294 4265737193354537057837569153531773696 7999295 -38330218991036082804424454513343741600 7999296 -14343302377326417724963466491855896576 7999297 -17856012658600364033417409670660616254 7999298 16907600412144893085080627629102448640 7999299 -53409262420689610804672723219452966768 7999300 108659066939661699294608000636798976000 7999301 -100431779782462489479120386233248291396 7999302 -9665859015957560606035435554143477760 7999303 67613208874227535069358612765662654400 7999304 58739372172147508041711585632525721600 7999305 8803493434240698488221823877026968320 7999306 8244793493966707298990313191024633856 7999307 -117583002331257114892665293925007621488 7999308 -47493356989796137854217017892631725056 7999309 16702347020098032132720166456092066816 7999310 41288371000385069570801178928080234240 7999311 60618836885400579974231717608150460160 7999312 3887275375049489602852308878875222016 7999313 -35095634220637115343692729947330242240 7999314 -5413114660007038345246412867184485760 7999315 1582726246846520041471941163928550960 7999316 13368232830346612972425225485259148800 7999317 56777811524664022427870640752933005134 7999318 -85856064686784496312586319577645628640 7999319 -86960510971292428398191334081356780280 7999320 3883138524258567324034906167017472000 7999321 -81667160241459297212469993788159971056 7999322 43577770971018030153395969315298569712 7999323 72059650367902281378825728621306097600 7999324 21856236721544986029730023612729716736 7999325 -78305655261699180345846090242241727950 7999326 2136880948511484329906987110162655424 7999327 -75461813644518916280453586903732637464 7999328 -44900804573053730820196335103099797504 7999329 -30913044558614444624405558900932158912 7999330 11152213296446639419352691022239667200 7999331 -62315883879232351272623425594120147200 7999332 -22388322084053566052382135618116192256 7999333 -155679099512329315415625045748756992 7999334 17113231467101759716097468823419121792 7999335 45856078827920756467331384823840351720 7999336 -57584992997880449809351150774082872320 7999337 302022025863047701197315494091646159440 7999338 4518651202864224201222187577624653824 7999339 173634578699897383471414417532919681140 7999340 -3454026616795896367427612679973017600 7999341 10902690352199893364848910567705675904 7999342 12697091299134487038518862850460119680 7999343 38627344773509659383461090396206591728 7999344 7268299091866373616801876802656337920 7999345 65299795577716569447367322141586434100 7999346 -15708754170865273260648376527012635616 7999347 2218251155593063818378304471180807728 7999348 86539844058873509483061153494766603648 7999349 104331831676979866072069994265923636736 7999350 -13130963878025761834260991649956387200 7999351 -134031160496187602841171541903695562648 7999352 -28002150500473910233108361186645606400 7999353 -76735523409786119199514410254354075136 7999354 2334564984531419851189215157976240640 7999355 15934466754376946542757572685615104320 7999356 -118371946093917054770412205546438941696 7999357 93087678035648437514045371996610914944 7999358 7243006822020469700386407614044593984 7999359 -14974401177003187112008542227175351096 7999360 -15049470352343926683114514050711552000 7999361 9736987310502250341651080545101236400 7999362 4370153530653063286395440745974464512 7999363 -46930437502991831803807206090405601200 7999364 -109295592832472160145844974966872089472 7999365 -6745290174832070853158261199764218560 7999366 -31913205249942369978402674181502846368 7999367 -20493794003384512291977743325894467568 7999368 1951359457609993990379267241278668800 7999369 34146745257454623612524925268883305472 7999370 13953413024480453605271135486606741760 7999371 32838004111433142825196998813077880240 7999372 -51998602490527194052368091412218633728 7999373 112315960282117675312378908974287359660 7999374 17300893232574810725201567305930579968 7999375 27920431839919086362506785294968000000 7999376 -124763153225056734715768192181993472 7999377 -38211262369053842715182310327637516992 7999378 981017294744890135514490914266629120 7999379 -143057683227987179620558075768667272020 7999380 -17895725687233982120789232767298816000 7999381 44841689023097287362743176287898886332 7999382 63043356032859626875644072848128903680 7999383 17704662192255487449389207530386624768 7999384 225622315409483068373642082185935872000 7999385 -37458220961606628307813797904540983420 7999386 -5299584934192097868877583662080385536 7999387 -51435872992105880366209878775469361456 7999388 18660625380667847839308730997990853120 7999389 9231693669264112243592766451462651500 7999390 -19070991193559079280568153191772555520 7999391 -213568479234789972255345775386410461608 7999392 62720597208658960886314447949361315840 7999393 142653750941324865654944678322959900642 7999394 -12072987591879699330171981372343016160 7999395 1401614557774865615225425253218698240 7999396 -26412830277688990235236223733759106560 7999397 -142421828619544600810688807156047149120 7999398 -2511661916071782707521480904304519264 7999399 -2494866265617493257813091694217933840 7999400 19665596251327516476027426601058304000 7999401 2978816287292630968390651191925900800 7999402 36982060149317135621676377736215647152 7999403 -83407534745123667603149416595923782348 7999404 -15691933693073008445041186795576885248 7999405 167550449588976333498214741730708760 7999406 43129024987323435237762209652385465152 7999407 24366505534378705522469959999460489448 7999408 -18049087464883723660610507405076135936 7999409 32867580701838396548300437860670668960 7999410 -26129821664331635135337678483938096640 7999411 -64169552117928878104435447294461576368 7999412 86712328526903166775861223573050601856 7999413 312570455065831015430401525674870144 7999414 10026105886031545865830443352347121056 7999415 75461452990194833607714499753030297560 7999416 66471052887498203386493041497802014720 7999417 -140102812028191933555342149188605000534 7999418 -26429249965103774358989846153587660800 7999419 455013150019220013383257887188553408 7999420 34537599643840802572482015612743669760 7999421 3441911031714161791957796823384275244 7999422 73344107610157930591080046708969017984 7999423 24097808396763678806505667885151592144 7999424 9027769800224369944306701104427565056 7999425 1632220001098646278590929714159376000 7999426 -7424579005035784966308551577995575296 7999427 74648088242314676628940254350630332872 7999428 13232958879184704966281840525958635520 7999429 -20804449403446993544468645699375147300 7999430 10152117064311040974214154596244083200 7999431 115042375340367308748881857061649576 7999432 -13578433935762053252754720539908669440 7999433 54545872050274582145061347882346826404 7999434 -37904542959496210332876317965218885792 7999435 104207907622975634824277553381139551360 7999436 -17551475512957083956616762810627544320 7999437 28604367660484409198135279482884646080 7999438 15816153292418719840335800903739069120 7999439 -3876969673371976119333030989385321744 7999440 -5433599177663079580396904404689223680 7999441 109738402210888105171709873785707405684 7999442 -47325270127469668647813967320294569856 7999443 42576411870918466937709479024423833332 7999444 2603562025015370937039721120283846400 7999445 21235303812829705643118642292898852700 7999446 10116662359579523888276692644138086400 7999447 -147655496813284759019336463978215870400 7999448 142060707434590783231619738962875279360 7999449 -15577629549461555840455510968511609152 7999450 19913260829760632747765632155628032000 7999451 25344504360782234201596001452370944452 7999452 -8666123741964186143418532249502423040 7999453 -36857500292284159779000869265832864320 7999454 -42495758423380249878127375500410365824 7999455 26508575773634879289090831942501801360 7999456 79822635174858090544062010638100070400 7999457 -27395329152849730199966102648550754560 7999458 2548814240366798141441613342722849280 7999459 42462437756925212794886402711201963104 7999460 -18270213076443024827946736821284966400 7999461 -8624918794507432146998093283182124480 7999462 -249684619901372963081574466747908096 7999463 -32674428464838619026083451707499225288 7999464 81460474349045891300852602255455191040 7999465 8830419498382998272391296204346014400 7999466 -56028824937904834756420169507851583568 7999467 29953753333207485158900046927740972544 7999468 91443928291538366547627254111501627648 7999469 4319207676992945540245371169005360000 7999470 8575025577261482647925895422577625920 7999471 -38387253571237168940697610682944845648 7999472 4405989113136521143350866499787653120 7999473 23263844664350097593195958483714044784 7999474 11704384785321737477745751195330217472 7999475 75892439861792403907390545978757992000 7999476 -12473295892812578652964312150402007040 7999477 -64653290520084774377872222010350478674 7999478 -91426207620353245419581182217331204960 7999479 -5500353909204936093919785333820290360 7999480 -2342697121426252154525777246867251200 7999481 -16933570952039774871129250181719031808 7999482 -51670486628900875066069998233606822400 7999483 -69645530978249581375472936775665335520 7999484 -5082899082328809299176131563033001984 7999485 -15127986523065341631980955823657589760 7999486 -3103396215657726367500357469526721792 7999487 -174614219724644801707118577481949220864 7999488 7235503229674525487522064011586699264 7999489 -37588463873349410346159034310907635244 7999490 -22126295650732902051924457839364524000 7999491 -31884625430179721431994808285797376 7999492 -52653968596390446251763845971486445568 7999493 -75684013573507076720408268491290390980 7999494 -57899344975233648483168458031834501120 7999495 154263641894897552146305481403111338080 7999496 -45544822393425812918711912689530624000 7999497 43058914571696264437467401916856797168 7999498 -9100310584910142180823927835046937920 7999499 -26670655593176327804400045524248831488 7999500 5144324293447789407103685480949504000 7999501 -105543953097873489408292569319518007498 7999502 -3913035544123513335716272671969398016 7999503 47313683616536117927085363442410436128 7999504 -1546408674377459169998229103889735680 7999505 -2376101357232187292680634259081422400 7999506 -11888230969683896572659399096492115200 7999507 -37592862664017441847069403882096460244 7999508 -56876835136829164678271240534052753408 7999509 26593691153208415695672624491441175360 7999510 -4412968408362133919853756042920352000 7999511 -6849020548986578731234963932747703776 7999512 96185699404963519057854281737473024000 7999513 -428424702654772848712401728419118560 7999514 2708476092971755511066221911869814240 7999515 33535579245738585206886089508358022400 7999516 34799461293673955017659351841795222528 7999517 57084576277160022964649440877030264940 7999518 -57599950225975812176105446975567740096 7999519 38712586528257008821088784049913725440 7999520 12117681322093679789308490596812718080 7999521 38564940613660552747539190080514126512 7999522 -104001318892241496588017691879584421600 7999523 20974628851363996185040121711143385040 7999524 1389127466802155608877267385168355584 7999525 -67792659369649813235494075257429518950 7999526 5669903716844325474735891417544223712 7999527 -29541242091262877248142372286876946560 7999528 -2333201192587760899683447590540912640 7999529 -2357795575988730708525752065779281280 7999530 14039706468415824630645163681431306240 7999531 115629475152501300869161611276414705332 7999532 -152923203672410141418125292722593812480 7999533 -114189684121081885723277070134225390400 7999534 -1464439396727862285222636161554204800 7999535 53509814416689523752691515964858892160 7999536 12815710738596018939812955457598226432 7999537 -29340203870833775451955142756873456256 7999538 -16466551724266071636183206835021605616 7999539 -72257622832645069633563640766584523976 7999540 55303029174104700420031112153887948800 7999541 -67486925070818984012986009386665859456 7999542 -22046651484632241054957422026301220480 7999543 103057172051306041182599143285466522792 7999544 35231425408045980447760802988497571840 7999545 31606849593508104433400261029929472320 7999546 -41133659629855884700703436381412272528 7999547 -34222302080259818837871275033697503004 7999548 -84967697709320101155101909344296960 7999549 108951915071600090029476977814177597900 7999550 3888233801698992789359835277958169600 7999551 -2236750626106829829455834904198109440 7999552 -683114448977817289576421397102592 7999553 -72716229444220717921627482843219639120 7999554 9830106159516550515395376190871845632 7999555 -33220037053340052107930388515616600240 7999556 -33516538965110645088009075860823031680 7999557 18740491476517698512588227456266543840 7999558 16846621404134964303962680980786562176 7999559 491726214772347252005856956012711904 7999560 -73963535648731348449878767650174566400 7999561 -10767279706029881546436908410856143680 7999562 28680896127535442732398596116188906032 7999563 -3038128145101686661550277941064395520 7999564 -73962029245929744521920123226366573824 7999565 6035804340873313486457585083011244800 7999566 9955792693397713854719282420278338624 7999567 60927186690954421322191784340357682512 7999568 -5660543294224408728732591909939191808 7999569 -49641417167466677984612428339516406400 7999570 3670459932235150080172643684726246400 7999571 -2545495935749647965661515394849026480 7999572 6048323118567228618938471976142589952 7999573 124382179526958468688729521292234511822 7999574 -54461951439451689403386395097078274560 7999575 -19112563290319001021265121492808531400 7999576 -34719320399744498855851353598062796800 7999577 32332624594631972852040352868375724426 7999578 49338875016582010702163905138375678704 7999579 -22699106644055565239728724863463924448 7999580 37140794265977523264884411385404659200 7999581 -6942208918384758188815134286882450176 7999582 5618063359601402837764472291819083392 7999583 -69138123230088777102447111534176872416 7999584 37161142729453470522237917372904112128 7999585 24086903063846780228823346920238105920 7999586 -3482698663912146234054910664474457600 7999587 -51789331801897128250893831119096916000 7999588 194510708376219565676948035602315657216 7999589 64562088146839860522326949708706843200 7999590 -30622825326096829372047288712636320000 7999591 614122805720602768809082810191508312 7999592 -26447808340924098384029337681526886400 7999593 -32259783995428537336790601127373010480 7999594 95835638102938315149432017451541501440 7999595 113732769782939794765377491109884325600 7999596 -70669240205081379654999000546421802496 7999597 92858897571947130079327307165636173920 7999598 151530690952111094387352406823902587264 7999599 -96234338570508947162842020830075990400 7999600 -2759630551992811165030701782727065600 7999601 -11477362630084791643784494458887496000 7999602 -8632118600854097892118237830469109760 7999603 -12202228194774430603339615614054536960 7999604 48269980716919668009984138762516640512 7999605 -88553926884910573420642514974968111240 7999606 3100012863639476152711072663079086752 7999607 15136643819431874011529096424506847744 7999608 23033797082805842354251008806333644800 7999609 55268508580851795715474767591899205204 7999610 16064222643895402952448839857300692960 7999611 -75916267107336995110047160847313073128 7999612 9012917160377537814651549390548119552 7999613 170330610895592321290626027996262121862 7999614 -7628472783472544412888764062938101760 7999615 -2666170442211829655021843524490426040 7999616 67217451352657220165350270969954959360 7999617 98277109544871797229660959254303717680 7999618 -52822506581443759247824493828730821760 7999619 10014280455871870171734782456502024000 7999620 26064308414400229461909538173581844480 7999621 -36710290598501506749870053843024768640 7999622 -35787150396078490471080298128361309440 7999623 -55192134427020861935801965488576839160 7999624 107287470436915902797951261426175144960 7999625 -163597762304741209877951473620373323000 7999626 46975844098143599183088268128470809344 7999627 142382533100613629855475386848807880440 7999628 7282375063389157264119350796309129216 7999629 -20268824291702497536171989016151871712 7999630 -11324117814859027045006194993754279680 7999631 -137316148934954283129935672243350856400 7999632 1271653129013759840494198357978595328 7999633 7484329218663207531966281632488767520 7999634 212290745892276600744900299376671232 7999635 -13563462418472476619893015600260372480 7999636 108771466270556005332749973353252302848 7999637 -19646917155655600216870071470590137714 7999638 -7104395796818174318157281028099925056 7999639 -119823554403305053047964721356729597728 7999640 -28683656214963256573892562851328614400 7999641 -850056941213001064548154999505347776 7999642 6297743892167306082363529164399110640 7999643 9037429705042136927944613294644251648 7999644 -26347607846645305530928900201493865984 7999645 80951937998908099784096088855500256000 7999646 -112575401038755905757567482286702351360 7999647 341995361751982115214518025255165840 7999648 -77134578580220520206077703028649820160 7999649 -8210286979622691937024309718702930688 7999650 -22084829968437381060408530870453412000 7999651 118702158243332907936947734483400768904 7999652 -30259919587039262030796823335363452928 7999653 -32394177834801671372384932382232870912 7999654 -16404086509967098132856148978976142592 7999655 -21558043273263737446970400147671194440 7999656 13749041598692863592789677279526584320 7999657 64145459073971625722221833859163080520 7999658 68788606443074533997707741314874164576 7999659 -43591027247148463670660382758621080656 7999660 -68101778209214590958934567849957304320 7999661 14381307874468114795663395061634364600 7999662 23775694098986815236760204780264147968 7999663 -32500435037357540322963660677799783440 7999664 -33081431619905714093051959545996165120 7999665 -30671509858127914945181214351103416000 7999666 -2609289593924889324332314879780348800 7999667 -360458023556611201789134147709953552 7999668 99842230090765909801025502939108126720 7999669 38667607487040588367440878327315065070 7999670 -16953086652176462743434353085130832640 7999671 87497958156955759486190219365355218560 7999672 68649587512776697954519060018212556800 7999673 -278647754441185614211608963592215180 7999674 4770209084593817932863926635311206400 7999675 21411578859004507550914295652518317000 7999676 -5993750774902902992537000625682421760 7999677 214769533006727235438310788438241728 7999678 14536074403480759229242004958231166080 7999679 -91673483314800082972896653145439367040 7999680 -1913891234654832159437525219782164480 7999681 -125361465460292935473874666755546947518 7999682 123007742031908955555983588096332449792 7999683 54119168906845732003384644846219736824 7999684 -22974126670713563979320064008883732480 7999685 8576608111129958866105575552307480380 7999686 2657090105585896372279426245900997440 7999687 143110300757083501266441894663064540912 7999688 138802525403983226760502368412962677760 7999689 -65298403043946682440319789196653542240 7999690 20626105139510360258477009628691519680 7999691 -132209365853412553904700325277878868220 7999692 -53703279095568158465366253649823232000 7999693 -17832257592687760222546038800058265416 7999694 21868120763714081479552472406828000960 7999695 -109570105564582611504675894127794604800 7999696 11246651021888637126080278530123415552 7999697 94292835926089541634044958372200139120 7999698 17532304766152732157585106241466449920 7999699 74526840242126877826865800633989546864 7999700 1581865745999575997015534682222403200 7999701 142035037051193919931510930962384221760 7999702 61255517547882202996710480585226251552 7999703 77127573837234990209776190601163314120 7999704 -14509369730493863389541204808328212480 7999705 511357600583016002634179987366307840 7999706 -26312307938365203014097586428642074112 7999707 -6501579069462077838000551209668925056 7999708 131689154199978437068417403157618055680 7999709 -49499826799779090237527009774493600090 7999710 25829991035201933057115535723821112320 7999711 -10082283088564693087672568587192494688 7999712 16337337155291905972638024366758559744 7999713 67865786372593400731601963903371741842 7999714 -1674821478505505244879417920976909312 7999715 -4277246709465143414204658829368598080 7999716 71159407835652626646613807241409917952 7999717 167554396336576346572663853976032309952 7999718 1622704447117469806070302219321102560 7999719 -11117724303973929424330866762499840512 7999720 1199625487319530590436834664616345600 7999721 -129532253170426959581833852679010229248 7999722 676363942665021880763517565072903680 7999723 155532798516372342662390242394473087504 7999724 135997334150472314121235873200405244416 7999725 27141211353201545510420746387103013600 7999726 4051010690037367591732596092978444160 7999727 -146295591977392907268764928496097333424 7999728 5832105083258664985425168190577049600 7999729 -140515345162103052025142309493176845824 7999730 -8114449740879536984477251011603456000 7999731 11286046215148479554133092225132116128 7999732 -5855234755023745531659416169993106688 7999733 34448671241211669966963609664044550272 7999734 11611439463255928485551833876271455680 7999735 -71936011822291196795193059707164688800 7999736 -268772755255588544805644584435875840 7999737 -10749701605357047671693356878232836480 7999738 -36223194642886185543411875270533327104 7999739 105401782467824294794091638992553905000 7999740 115690763082246780033694836223741440 7999741 14926396544452974328216065860144555520 7999742 18890111323950522068448748604141878272 7999743 73774078478552778694852851122003736264 7999744 34037778643973837131183890611830784000 7999745 16444114685604049023111765218504682240 7999746 14026427048427327073167344492650406784 7999747 -26806998541591429406567019443490840368 7999748 55229064667911274966715217213771181056 7999749 -36289393113163788147566916590742938880 7999750 75052484165241695502233837749959840000 7999751 71887335809138509965841628725496921400 7999752 52760945400704573872315001987463045120 7999753 -93615033688498031081713970708913824998 7999754 298490642491938022635975591078879744 7999755 65378564171355128607533131886895640560 7999756 -37870610487891665802752936084216901120 7999757 -44119992794466612735212126413609409994 7999758 -11457381892854906356518275364829791872 7999759 79510731160228958298688377085154678960 7999760 221101930627099727961385289024225280 7999761 -37825349263578086657484521536463803392 7999762 -4819877153301967679527985467678808448 7999763 2217838375630968138071779351622621064 7999764 -21765000982714967047015604876268570624 7999765 48725474371533039813156733104038086200 7999766 -70514049365132924217269029092875637120 7999767 16248659956491539830490695212038879616 7999768 -4995712506204654695315152750747975680 7999769 126623575310363723190099133177558132170 7999770 3914503603803868004808887873039938560 7999771 15317498963281683648172384701266990992 7999772 69344605987634871967851737951398098432 7999773 94093108639446870960212187325284441984 7999774 40319809746367241602427870028840800832 7999775 -26794610507509383936284610090302844000 7999776 -111410205496610811221946217021707386880 7999777 -268287604326485756176632708639457457280 7999778 1184742392725218463943987157698011200 7999779 -67551818732041988059309601079314457600 7999780 -70491886111621387390983564161230790400 7999781 44580265364868516688891985325154539582 7999782 21395854447264661764834176818640574464 7999783 -34057619672986093527072601465851683712 7999784 -64291513480154460642672041712637409280 7999785 24965685644192903658227910933539723400 7999786 84004398726457654296648997617062396592 7999787 -140134484405278539954075527373099519564 7999788 8714430765936215740349154573740582400 7999789 -37964517627528065940833751739381180800 7999790 1328697702453596101809193869342206400 7999791 -8712742079015422312993781545773296640 7999792 -23561632905876395463749226302427660288 7999793 97148950607433447181767871047936513042 7999794 21114057740589566002930183249615632 7999795 37567384033051555958117369930822218800 7999796 29625192064802831425148785103033284608 7999797 -4183695456448925520362587482333998784 7999798 -22283868929029182819332024794359275520 7999799 -2818986372348839310324316931005851936 7999800 6121649284403375635502898786508800000 7999801 126253766854708335373494466272411032832 7999802 -3279968910544270946893480320898485648 7999803 -21894151915057650252326891317560738816 7999804 5653310482672980454223769992726096896 7999805 19793438556320687005328287281942013920 7999806 129633385161782800532615716533316608 7999807 -31950507613026296809535473079041146968 7999808 420485522113789699382299988947107840 7999809 6719475810697463024458980190675546896 7999810 -6490721491616779738954648355208960000 7999811 52076225697063347700034158466414388412 7999812 79876469938851245092529986431621334272 7999813 -71342686211380165250563294722406595938 7999814 -11870158715102769058493248373929918080 7999815 -66457290010678672418715828976859922480 7999816 87121681404741769942315583840610754560 7999817 36396709459569924941438269756497048000 7999818 36513975288311050017122995477293485568 7999819 27755327366906620614455080917962858944 7999820 2465033011804921607070542735169070080 7999821 -26034923035972224946310221004993669610 7999822 35245849900769005229486195980157805312 7999823 9240774352671454164683732228607499584 7999824 -149279714428062826789985724837396480 7999825 21781215767901265925314944810896512550 7999826 -10151040792834709165890738203150158560 7999827 96646609120108173101045976724816495680 7999828 -38241884086103095226973911822506287232 7999829 -6122516875073898204177789663721397760 7999830 22738269112104490365463093796437728000 7999831 68740197604961286850894763009203682992 7999832 -11255582503479854908886014395860121600 7999833 -93963265716813897016018561219368444000 7999834 14721748237371917386195887406415160816 7999835 -40921265955982115840187794152474814400 7999836 11251228237685480718898604168076288000 7999837 -11740902537588987106264564444094098560 7999838 -6687138406957375043113900231268013696 7999839 -55414705710309519499600855765935088296 7999840 106710012229701351414978777787269120000 7999841 26146221912114879809196645070875252612 7999842 25353166997416723481415600380993071104 7999843 -13659432824921303346565393856055102120 7999844 12383231845703544792407748712819556352 7999845 -3935314048885692088359786634781280000 7999846 8478727082075360890585860450230107872 7999847 105649210483162544237053552045427386296 7999848 62049990797870254350588323602854681600 7999849 -417059781828082417683334771572544704 7999850 60104455662836932401795855480374484000 7999851 4118888593917894948721746460029612720 7999852 29092121106898021546212638896743162880 7999853 36626586325193707329596386516207436160 7999854 -10054250225649934774118193444582574080 7999855 61465596763479886145790822031304457600 7999856 13453991919832266100459632761644646400 7999857 -85734433091222011391556574922733250560 7999858 -25209645413475791389864178851356276720 7999859 -39977453058927133703602484409565393584 7999860 -6516697918721294628572940812141199360 7999861 67308178887201521070879526621502560924 7999862 -18393843223577782422251346309592656768 7999863 9113179240754490169164996027736149888 7999864 166687508723336992443305955198117519360 7999865 8383679448127498840532096000564107200 7999866 -7721341594510797727162663098572937216 7999867 -50284495210645074308569892531186017600 7999868 -7759712628528740555773107034927019520 7999869 -95206963256049207373391803470286762080 7999870 44906420475652367260670133151198056960 7999871 107486272062419423017279465766801063544 7999872 -32446912228703204491381007890010603520 7999873 15991260899381609096127599442889153344 7999874 77918040702332137104381520386891450240 7999875 -17728452687125128105304284813399332000 7999876 20018421013425001312301000117046623360 7999877 -10166783652812521431537932995956497088 7999878 -20552532229502331664404353114939270976 7999879 61990015850848910867415208459111197080 7999880 -25652819120433469512558991218369331200 7999881 -4694343230586912795337938291539104896 7999882 19791037380829522532103900738384710400 7999883 -92967292277184077305659507502956248016 7999884 5866890132346849857299931265356423936 7999885 -94099191931401316261651747427741130420 7999886 -70052807546575819325611177195666662720 7999887 -62672276219024794576263211401112054008 7999888 13100403529696362378951702130183389184 7999889 -178182376931747092667775549871992872976 7999890 22257714509456300339954188656932881920 7999891 23857698232268440197536700985284702784 7999892 1759974505972543496323237559771123712 7999893 103790870633101695909352631121472054560 7999894 -11472990029192141692391946292230728448 7999895 -1427701532831039029670701060752904800 7999896 59922344243257964934349310220621864960 7999897 -8053387145756588699488551516316814720 7999898 -28604135954739086358011992133997142800 7999899 -22599569850645868866718119138346949736 7999900 2595316497740882996486376193664000000 7999901 18607582430299761764730449772774996864 7999902 -4653538793702082887325910887925919232 7999903 -25159951897917425904287013511888086696 7999904 -81279063668666937665756491748131995648 7999905 -31871205939360686042477445259560819840 7999906 -53858220200066973188120977750257372672 7999907 -46579676603887352267542885055044420320 7999908 9667684160601035655905776550366871552 7999909 -73589950840210503115455733016265485890 7999910 5061756591245310528200492894219199360 7999911 152005817727806492924508727301238907200 7999912 -10246631490075739012025633076573388800 7999913 88987395192621347376062181762566151162 7999914 4321167822143572016063261761708140288 7999915 33597092414975662939553309122509600 7999916 102118680725671848916190272951652394240 7999917 -173024757105434108115411522602724905088 7999918 16719542278870059655781419106191866816 7999919 100588812831020957058475377578491666320 7999920 629057611198059479300501223895203840 7999921 91046815820692227280612821851427615122 7999922 10646770975450505132014081535750098944 7999923 -45962499966901906604065124119652041416 7999924 10772772347865756225962025397766945536 7999925 39634433308097299110525412496878864800 7999926 26573357864291230187315088465946595328 7999927 2380035670313465282217957732397506760 7999928 -64788700097163468733730810200758067200 7999929 -9712108903774917851673090357746489472 7999930 -42932045084895895877843203153084292640 7999931 112484425030903472507082884481946611000 7999932 -49274441179997760532627725103416115200 7999933 -74289175572921578404084717711518931200 7999934 12264719251534824485131541143080532992 7999935 -1044906596547602167698012350952422400 7999936 2008686434143224503191919092719157248 7999937 173546944222443298902372954036480409392 7999938 -13371354707838057117859426633100839680 7999939 88438471430809908599925642263942575240 7999940 38509553382416446859007152267625292800 7999941 -68123690972214888911964680914274603808 7999942 92940609139549090720759754093201131872 7999943 -6666245107966341081892582389974178720 7999944 -59167122840990027662387569189586657280 7999945 123374888453474866873964061281472657480 7999946 29500612497996926399507306140460369760 7999947 -58170465419486338092440293720636245120 7999948 14069617390725191404453838456365777920 7999949 24677048890171620993426442221743389536 7999950 3672778199857972520078891455840512000 7999951 -119332280886478610016202699398127411808 7999952 587574774199130686653066948714823680 7999953 1665371629478677442321665780188238080 7999954 -36172898495538808868631849717633729888 7999955 23947692782998401724799317881725399520 7999956 111387404814483154480928312516038195200 7999957 -48893744216974235940960255870020513888 7999958 -29544068689601519309212503268583037120 7999959 12041065123508908349707044117643689600 7999960 -107015119216407789421182179267174400000 7999961 -10931034717299650159707822488387021676 7999962 29824447931612771693274956184703916544 7999963 44636324877594474708018997597438134212 7999964 54644477235518888025080252595413975040 7999965 -3078618949921083735035550805730422740 7999966 31098035177759534648874329762652429504 7999967 -50797896353245374263363204333552791920 7999968 14868023927637876849105618932858880000 7999969 56547421796647475735428548764357832000 7999970 61460542128828590966560410396963048960 7999971 30504381379604270197475350837507847424 7999972 1636718545129405492782355805103963776 7999973 30712740204504364756691911988530267260 7999974 4664565976137482227897860531385510944 7999975 55932493603580998966481803456361799600 7999976 8154998021722162621407902901507471360 7999977 63615824016518125267464157841187864720 7999978 153428412348870680167996566657088512 7999979 19302338229402504538055632135839379488 7999980 762334375676914053989299943865630720 7999981 -77675228301891338797050418007758751136 7999982 -32217294017604284368546361308301769408 7999983 -25179552100667254187820123465963822648 7999984 3630805441893935981833864969889120256 7999985 2151091452268904197325622670374811380 7999986 12407047367041877162451127401265985664 7999987 -109021735345953857406420998120793589080 7999988 91365618120720891713986619767318917120 7999989 -20386731649560529029385492275936286176 7999990 -44562995361904229612204738535452160000 7999991 83811654253042669480989359860191266352 7999992 5833683618989627266718582804801126400 7999993 -148261365513447380896328885437750148758 7999994 -73707457236781024867978566428993318688 7999995 116402960298871083625206296743484640 7999996 42346002250421414214233258684588046336 7999997 -3288638550537320620585329914138406420 7999998 16793724887659021187137554764098560000 7999999 -8786812981122128496400405670426905600