7600000 54670280828078864912389692456960000000 7600001 106846616079512899698566579076461606100 7600002 4792618280865567584374365511171206144 7600003 71546954360610990553079860315417690656 7600004 -12715753943703632657946499019834214144 7600005 8300178767456188634767960729490976000 7600006 25533153772259474169650367459590209344 7600007 199366986511121977118205095812888643232 7600008 -2922526258433413551627185371454668800 7600009 4932125415366430940353052225035044800 7600010 25279572372607336508349977822418224640 7600011 -50165559397209606513856607727186244416 7600012 -5224107897382634751129435255379880960 7600013 82687914427395956524253878219315406262 7600014 19573662374733946306537848386417984640 7600015 -4966896337848161329629770894315742840 7600016 1077056011358686656552395532556910592 7600017 612839958109691069231029103581484640 7600018 -20237344932144316242378029009869977984 7600019 21409644495344931912682020752627139840 7600020 -47952324798610645453696532192605040640 7600021 17250278361071384303395191794469261024 7600022 -3554167588905645218138592332975102976 7600023 -64355117915292155337537046037814388128 7600024 -108844082088517963961746350468294758400 7600025 -12063378475145148964347995102447752500 7600026 -507099056215323146242048216034734080 7600027 -31850186735753505044836358899414509560 7600028 -10197511597410826783078949765266775040 7600029 12890084917317470486949715061163454368 7600030 -3433503738688622927277248777873472000 7600031 94542301612880077288362194079260708832 7600032 16150463864643567704293881801709977600 7600033 -19939525601531424795644892229805737280 7600034 6948791696940671969836504771895289120 7600035 388065254619337586917305665986103040 7600036 32042669203391779290116032332892426880 7600037 106839885314006122493821232704346236800 7600038 -4756935986292622528143346609671091200 7600039 -106100454108023489714571501707913441160 7600040 27091063338855588481092569620851916800 7600041 -26762130929250657192912088706785912320 7600042 -28703490237693809146602869350643861328 7600043 -37857354143115570276139027129500217200 7600044 -56537052907956679004515704725356214784 7600045 19195837009024678764029990104699644300 7600046 -9696671897101090464752378864358780096 7600047 5710376598946755315325276014219534624 7600048 7873460271267068181925145670779142144 7600049 27576506625230954090611895640439414836 7600050 -9334478339091250709059727788435938000 7600051 -4094267209610503865811719618192710176 7600052 57336540680758907118653797646162615040 7600053 -7109154952786521091130986542287683584 7600054 -16088392212151888721177205120935940096 7600055 -9403302930317967083779502520829184040 7600056 63699363441394698402567955989308252160 7600057 46897826680947651687223825811897750400 7600058 14537341845233876778272911969022597376 7600059 35170214873380364489161186960202493360 7600060 2850225456456611735151025612304732160 7600061 29132175475633726118875020987636547584 7600062 -29949145696456949440666585572065005248 7600063 20049123895057263251964168867513204864 7600064 23939185164921935859961867690926145536 7600065 46551103030537655646991709726353391040 7600066 7625259845952071419119435006727873440 7600067 16045747442876172182255475024418093116 7600068 28255488641370945653760422713024598016 7600069 122429055023525485302442331085878013470 7600070 2676575983461768884273571512778084480 7600071 80615766026409851673935105696295860304 7600072 -50865737853017756549116316138808499200 7600073 12108754191178110923757904675201907364 7600074 12099730291496663815752421534014739968 7600075 -10578864521491284678210006666919581600 7600076 85081292337520858657611845141925335040 7600077 -42653690283548008677416439325106017386 7600078 800556485794277470681003107589923840 7600079 -75357012792386694305187251932344706320 7600080 -5107249214524276850438833937690787840 7600081 27596144066715350935029674291436401664 7600082 -47718578892037702879796052325798202880 7600083 -3138974069438654853903896605894928016 7600084 -1346156550175969643326648036756103168 7600085 52093332507969327376145584542768429600 7600086 18307268600209901507531239015496670720 7600087 -106428321222096415701445485844676129280 7600088 -62030928021251319822659667848876851200 7600089 28347282415700382842174311153395952320 7600090 -6857167634053386054757642931407663680 7600091 -64647597088904579377324236885271281816 7600092 -2873360524594962646707968335668461568 7600093 -74212217657461338080568766878584685658 7600094 6755284243621143616253328549428558400 7600095 57885391396444118071091719461613344000 7600096 -38411782091028308463732719170106425344 7600097 30123448027290975979019599405554521280 7600098 40404034022733138944094464488395310848 7600099 -16887583670442858824567626060513012596 7600100 26602973890539820863621630391453718400 7600101 -16818552210754821122197270209967755168 7600102 -34885014507008612923461202463271529248 7600103 -1319980961184220154172078608250251520 7600104 59671982853002458851959757488764124160 7600105 -59773173558538671463290699723633827640 7600106 41031148365298441963750718322896248752 7600107 55184067344806717946384555355848710320 7600108 -50064217335910524969707880058352156160 7600109 -93490831187704743566303102364099104160 7600110 1098518367336306062571228986242744320 7600111 165676410572263521499043955683786422872 7600112 6752318530232103348576423095019110400 7600113 -49563286697101610747054552125883288958 7600114 -5418598157382139397740678824578828160 7600115 19344993936993911424868203061490593920 7600116 26528840027656285148180415104265953280 7600117 1358574710196365890754046138728629792 7600118 -22854401673884045553081190381723878240 7600119 66209696224906863442507185916629984744 7600120 27724849141782367588727276273546035200 7600121 391675870628545340401343795912441232 7600122 -5190265786839516682219665853804362240 7600123 100281936637756821836716802641047786160 7600124 13756528723188235245029947354219610112 7600125 4137801642061220389517494186070880000 7600126 -16017066391934073393139796547871039488 7600127 -33100931157214998588668151187368136920 7600128 3269516745533745102725207684945018880 7600129 50634936851696607627606008096085494340 7600130 153654413081843231259942333081945600 7600131 -20292351668769910350490397500989744 7600132 47883215605311960514865521101639380992 7600133 696012577185266506140249797552797020 7600134 -10349554125256019416331918310865887360 7600135 74391290101891460794654031798259754560 7600136 32536384349511635047979697074817484800 7600137 14453738352407615529421795282762962960 7600138 -7871047914912885627615728040390266880 7600139 -125766160133267060224224676994726044344 7600140 -26808270631526970213977529118869719040 7600141 -78505221046480160156911783797667424458 7600142 -4351177419514572181454891796548782656 7600143 4841823437224558698766925126329034760 7600144 11272107120366250880147225829603409920 7600145 15504987309471688615747564004003652480 7600146 -2286529073269066796955956805660364800 7600147 -11838369321796966176860703401117563872 7600148 -31860374923552673867273147000203377792 7600149 486666612285258486943008917710341660 7600150 19847985082268192104815448805040112800 7600151 16937729108249581110435115375260056712 7600152 -4648923761442573558019945444039065600 7600153 -86116522482421708345001609323060344672 7600154 -9143841333105314591200142431209438240 7600155 21394943449412644049768852821141240800 7600156 4445814327865384193330860356970963968 7600157 19781059534535129211989588927963618406 7600158 -24111187735753701218502402438406666176 7600159 -39456990260815620749690181543908023184 7600160 -46089214278606812600963473592614256640 7600161 -35929171384708428509895493873234886880 7600162 7989252589471957587154218769879082832 7600163 88313107573456859785491069862003928412 7600164 442959629628199615071484899969662976 7600165 3482288047253252098837860806582955000 7600166 -1631826995883853150160405412657371136 7600167 30337539578824743453234235609263263184 7600168 56320737096481822885284851480052111360 7600169 -104683865668679209977037475797637303430 7600170 4518090748572523842244916472709662720 7600171 48835093230984312769186315089476078200 7600172 -33576894496671416874802959099285037824 7600173 -5198054698047131613806332441732473600 7600174 -29845890653316133442866845968501481600 7600175 -70077077122863797928238287414977982000 7600176 24492029433254558431463779390586880 7600177 16652196148825804878155937967087351040 7600178 76170912136233039100167453759775620000 7600179 -63446631230075919666569894516126166216 7600180 11806583589648551950883986161404067840 7600181 36839241902143902718732571542243247982 7600182 -33980901698162520663188835860903817216 7600183 -27722312006965227770573272881265140568 7600184 -74657797322138113945810612799370301440 7600185 -41667667694680098462232268904102577980 7600186 40605444759223734865963694006426406144 7600187 -6327004416105298063986537435165009408 7600188 -20074173294250567911853633484193398784 7600189 -42769366281527201658995389496223060672 7600190 4915002006116537374064017778793638400 7600191 -55411452990576598228508324909632394808 7600192 -6932498894187593714930323355782348800 7600193 92031312092354394457446753975070325442 7600194 16251907119214667675503389182184499200 7600195 -6792282768110111879593852477733990400 7600196 68821792845219574342184385968069558400 7600197 80102300604273274664786412555384942240 7600198 20969046321856869064896382388980896000 7600199 36093651457604917388030314477697146200 7600200 -6185886967013791026289175933460480000 7600201 -5462862959981693142010209500774230336 7600202 -7534398045407031623762164403936057088 7600203 39083242831793366295299849067281126400 7600204 -49957079049850521245119138436239411200 7600205 -22517646969906377313736943875068462240 7600206 400783436281426442285628932423105664 7600207 -453323785487071411684441292562759456 7600208 340117176876553847787353912691916800 7600209 -33224858332173924466630572655598849760 7600210 8254118737919166989653091328399912960 7600211 6751672762224061695200384213521198824 7600212 14349666759521532926263028831961280512 7600213 124552093669925778668159681088700513660 7600214 32038475553736697441330102109346119456 7600215 -804892062141802439386962278165729280 7600216 -34548443613742155793253061652502323200 7600217 -118587855982706305912397913352674991734 7600218 22022033676374124577304509065798256128 7600219 -60524477650148755196841661417695119640 7600220 42788284252396315130116089016553333760 7600221 -6840739952432778262105886021702860410 7600222 -10941342364294750146143710863932669568 7600223 -32356791709384859502922391025946132800 7600224 80597233828974193600835254080838828032 7600225 40516701650749634911026263728276037750 7600226 -956117607464921341688856202631264688 7600227 81995247916805011222769895529598756736 7600228 -18752393845581629361248049075603860480 7600229 -27192304781824313308542223302237900288 7600230 1546140308028273207088393302667221120 7600231 -109949254525160853787910221364200880968 7600232 82124294752353539218801245958094822400 7600233 80092246328824597987088351289945945600 7600234 70384923054137637042689497863532371552 7600235 18272653776896133036935102080485506400 7600236 128794157063408068395593766171623424 7600237 39568609811818906400749649541278973292 7600238 -57066103787935992360876039347456364480 7600239 20924687266600272017090435720495817408 7600240 -8071332130536412552461533863421706240 7600241 -20329084013255375680687915015645757760 7600242 11943437321058231078607848453259845120 7600243 33903871695451820024845377384384233760 7600244 5883433335258851339111199058622277120 7600245 29551950669691171417753244191319673120 7600246 51606929534249149068372931794266391744 7600247 60278173064230517795377601116856947200 7600248 8851023626810390642360484829839421440 7600249 1464498086545176709556794107179284564 7600250 201959890682064451577725563618048000 7600251 73724256560412821165059211012551953432 7600252 -52310992882359117219724481760313344 7600253 20145479936332343288235908987749303404 7600254 1870782093426625604905769910215055360 7600255 17010625660948148823288616911400776960 7600256 -41053018293912774055654715288809635840 7600257 -13062169695756135623845472237888069760 7600258 -15383775872988965108790099434343029760 7600259 53249922762518637665451179984802638460 7600260 1566414315033112506406758814563471360 7600261 38372923590601290919982465520335647932 7600262 3795945443514882362615134167734313600 7600263 22281710000914382898982681782629532288 7600264 3916408546273475167109751458687385600 7600265 -582702898181444031415778607834516600 7600266 -28324155576070450391096990369430627840 7600267 -22785916060054600834451131127543091552 7600268 25909670975705558075162882307601804032 7600269 -843970749396714122495357269056420000 7600270 1093178220725607251078975100686760960 7600271 14157722667416337110447123565121846512 7600272 12400625548811569845191737438969528320 7600273 87768738040934043265173657640851209522 7600274 -33177159214196147102926129925335956480 7600275 21153652040190718767184830384838309800 7600276 21439217992218186419348249337757913088 7600277 108882746128414220247450148994420970126 7600278 -1228611876482596270584069806154670080 7600279 -162923311397452387441839553236017120024 7600280 -3533748241219754418611331271429939200 7600281 -5848079154081299509206825831303279360 7600282 -11231769477772506382804144957458535200 7600283 52408746577868067877933511724154732464 7600284 84303760485555046240450053764456862720 7600285 -12812484456696514157489404199388672000 7600286 -49058633040000985295808507496190270976 7600287 -49047821513748516600681043866376384440 7600288 6853025294729974434900323535056732160 7600289 54834626846871676038418462195815525090 7600290 -6508267431490179189885219727457249280 7600291 -66298554747845224812306140284265961600 7600292 44452812848614996703267048948108322048 7600293 630155164452138339059180692064067840 7600294 10906769706130641924165224511940400640 7600295 80279957609491088151619927229750647200 7600296 28943251978378540244632654600533196800 7600297 92247110230604349708408363830428266746 7600298 37592382572122859704556585829854516400 7600299 10970029121233323486747108998241699840 7600300 -38522426576993205008887132819570681600 7600301 38141828307659600907548057136220389504 7600302 44107746247021230591728722263311489280 7600303 -84138495152232991272163711281190638448 7600304 -1055689956200382439732649188613160960 7600305 17679097847055233433850835242019765760 7600306 4172972412164356090930186723812539904 7600307 -16607142088244834237402458504138292400 7600308 -20104289372160607298541322026982256640 7600309 65187166333387729891539662669497038912 7600310 -29356110182305436859253328361472448640 7600311 63625447440716636589319084676447666232 7600312 -49068114790348596552535077170064076800 7600313 9354432418327105112233588904223437760 7600314 -13610740122361792119243712083275381760 7600315 -56061350463090083399377505397322790400 7600316 -73681768857989960953488716945835432960 7600317 -38491128036850988298222008440064971488 7600318 6096550561970385056545526475527943552 7600319 -5555790934244547085936038931916345280 7600320 -1840424697028809799019904967586611200 7600321 37511222870334032493588167018372737200 7600322 5128799271615586858928455224105827232 7600323 -51363108703906627555751161917746280960 7600324 27927184563019482577589659119605953792 7600325 -43635154328744768766549348634500346950 7600326 -17718749637533392850635909685101666560 7600327 13081806203341885877091414393388104192 7600328 -44296131608151229457194713988647459840 7600329 -30487858024219717201760357920586337552 7600330 -28006794764335327861337738778420526080 7600331 85826990735576295208430194132734570132 7600332 8722255235851620135596594017629241344 7600333 20175963807224617506420955542555744600 7600334 -3437396939073429871334770954017782016 7600335 -53979404015505654244736017308957711600 7600336 -45994526620821189032355260807118848 7600337 27197689158886727595604743043757011584 7600338 -30462240424724417151081610557788367360 7600339 44448381677399235353873536280179884140 7600340 -34781642525168271151303857088764211200 7600341 -74250364673909086933377332626721157600 7600342 -21172922350841403683121515762920276800 7600343 53443304899932705776358689102771792880 7600344 37140562589835869982111818169293598720 7600345 -53960504107107297852165424907488059900 7600346 -35688225535835273124212751645998205696 7600347 -38026488109354454168210081051002502676 7600348 2283642512608301260979765680969347584 7600349 30426790641321954512146639428182171160 7600350 -4326237854193912910907050688547916800 7600351 -26660636223064690828567576531171477392 7600352 4759928491072458826210606415039692800 7600353 -48349093529109381008386743896810140800 7600354 27982122207686866555433961723650999376 7600355 -6305574112519560878626372256863934400 7600356 14212104161540176218226752990030829824 7600357 227170372458360698654002135966196606 7600358 -76702110045506335840623741114220457280 7600359 -3226612671333109731179181074128035552 7600360 53301943778648993361144337451912294400 7600361 -111017178294001775067587337124170979680 7600362 -7611981130413521982627756366102515712 7600363 24190608274035066939523021482576695104 7600364 20872533112481946793913239519594415616 7600365 18685709801844047064128168593615080000 7600366 63283530145058370757964673892256173632 7600367 -19744759320411877028560605618994321008 7600368 5987745104639943065839028891136589824 7600369 21666614633250893265363842491171832896 7600370 92487767813992679287202784085665116160 7600371 -12822224313017090814599786598843631056 7600372 2398112801042251530790766163808652032 7600373 -62609843336476136927153783303475168 7600374 -17423743090646137939631070500206407456 7600375 26053655820108077747200234982868828000 7600376 -33626909208537659580302447420326256640 7600377 -75132498918648350352848602790625382368 7600378 12640911366488033500308827248747188960 7600379 1644222907553345124476283035235484584 7600380 -8439950641197277521174808552900608000 7600381 -19260596394637965680441776213656456800 7600382 -41684094817267489261857858097499390208 7600383 -1902301031323532366295432076493707536 7600384 -35913547451336173705891849109608857600 7600385 -13179913426307099819374912131419386200 7600386 -17955212905774835815322367012851473536 7600387 35846236327551402509248246998581788632 7600388 1011673616281618923512023533611900160 7600389 87565231873101448875551174987166918720 7600390 -11556500827478537151671834399035950720 7600391 -70450914182526861736745048274073583208 7600392 -2136993812930181215392322444998686720 7600393 42805026107463705071936798609417324304 7600394 1152996670863027432073401905038546944 7600395 -4060761427096322931874291015037560320 7600396 -3712857634108956475263000926653867008 7600397 15850505118197598829888534113770660832 7600398 -18646605759595223221526643601316740992 7600399 1923646768379836657855501643741095040 7600400 -506317940534574265787638618732339200 7600401 -26772683087711094323588633565489229470 7600402 -49791206120435093806285867742635828848 7600403 124458504207151489700091397606154852652 7600404 -14619897986588295072694609783479349248 7600405 -89286809848038170581148239713129383040 7600406 -3478572963344575902960406436596940736 7600407 -684255190134540997167184657926720000 7600408 -16619984619125887696928688454144942080 7600409 -27693512918980328815304731970153243196 7600410 24860131765490536419470724260973612000 7600411 -14069306188671871660906225170109531568 7600412 51246554774024501958287593500323968512 7600413 -86462240566069925866823882570635811616 7600414 -1162329762184163288689520755113571008 7600415 -53414501783068539197767116206635876440 7600416 1474084910890815514430390622772789248 7600417 -2311749409511599880054690369506113792 7600418 -26138331240601792048921083619462402560 7600419 28247833763576078263745084670631449600 7600420 19983269741659185646957412700004999680 7600421 -83046410020177593617254480473411645378 7600422 164598268143991970658783670676536320 7600423 119310702248147384266008359427244775672 7600424 13350529868744442516982514054434897920 7600425 3510173802679868804559301969967001600 7600426 -31892975223589930255704324338561867088 7600427 -51731724023520996972658896669978203724 7600428 33129042380984465390822346899353359360 7600429 4578429241403053766455719373767921676 7600430 10382600756543554517183801679985191360 7600431 47471578317609520223884772883772047744 7600432 -3428790153224478534103250104169267200 7600433 -7804504649763927142274784298585230318 7600434 -10628082702951064547294709485720778240 7600435 28160662659168241616699455964449860960 7600436 -613220080382139951065600231650417920 7600437 -42890853907352968472086340797918139040 7600438 12289767785259844328633149900397961120 7600439 -33611266179714637105358707434511353600 7600440 -3602357457613547184731953352007475200 7600441 92071241338047584980771602916025110272 7600442 -9268341481046791666621556166036013056 7600443 -10395182373556728513216479820252639696 7600444 39387048953010916481107153092549671936 7600445 85570124019934877079483152651275131480 7600446 -883260181456898924114088478898042880 7600447 46466094068023565870140548848325549520 7600448 -18684747112021047459905902003150651392 7600449 8355617319839977758572535389411068128 7600450 10615842444337648988436889745722099200 7600451 -35062068136127954813042294905699828548 7600452 2351702333454931385147284939217240064 7600453 38112614469097046485533740073045429280 7600454 -32405453244908672851264316544757105824 7600455 8948350517235096225724725281698809000 7600456 15442885244537195132268079440799334400 7600457 30927531086418292510969029648130615944 7600458 28890458858447379875378019487010160384 7600459 -95601571725371519206080162323468175340 7600460 23641580485949280266638099845380398080 7600461 14019405937030833205516711432283465280 7600462 3610308578935042610560696668883385472 7600463 27676422058698445530801306758740462848 7600464 -11076772391331045412740678707532005376 7600465 316048179180689160979420668382099200 7600466 -2413363372103111364311218613314083840 7600467 -23302326122742596264019451755527954688 7600468 -8127501463312611213432312459474417920 7600469 84926921664798263144412036723215601870 7600470 -5043881077897207415286028679245584000 7600471 -28124132761352875220991844957965870328 7600472 10066894534586790559557610107030835200 7600473 4138578173549457701626582207919412864 7600474 8541664854078696635564974593989597952 7600475 31496949489402471460489570607649201000 7600476 15303547672297882339449442016019308544 7600477 8136253071589858098835064309725592140 7600478 -62058523416074793076089632810513870400 7600479 2704418684016682394077143165538502400 7600480 10271789543607816244499568191589580800 7600481 3677638593492901278842342848271028864 7600482 4898400598377658183514295154450626000 7600483 45584291327065645162056095654726847624 7600484 -21847289949640600019957592964546713984 7600485 8305270250583998569880746076193252000 7600486 27586734713946146014550496273680677440 7600487 17831169857709098910005091359449309632 7600488 -14167948231196597128970096453870714880 7600489 32770875756457677963862429158056059008 7600490 -6870941437468770516252715899048936000 7600491 53407649665061278427742286792587169500 7600492 -59555985895321408851797399203101731328 7600493 28410985670421722761854583449678472044 7600494 1093027274895032996376866694396480 7600495 -10657361432466014131326082906904649120 7600496 -4564574514002265900329104696393924608 7600497 7817464879859357375078359156490694000 7600498 -24152427919335680989111574503548053760 7600499 10336275075441070158662056585710631500 7600500 -9486342051110321184739892522050560000 7600501 66356549242502282610945563382245546400 7600502 -10625620630241774545576719604060705536 7600503 -4020226488706770306491611554278602416 7600504 -28541445852086046079432790383132876800 7600505 68523662316944028476334087475419208320 7600506 7713614415643681503870310326923003904 7600507 63713976614617354757843270694611508432 7600508 -873649617244665496387879417023029760 7600509 -23660934001095719437624755168150523392 7600510 27972932834438386025383036148872608000 7600511 -47728746435333728730320593719331737600 7600512 -5395714061937028203225616935876034560 7600513 31284972251243423027192479233580835040 7600514 47510674503414507085963800233184827856 7600515 18860098406965599582803810148207469920 7600516 25395559006381978766537166321474441216 7600517 115974303070339290960131426626381129566 7600518 5511873605832901315877385822642828288 7600519 75605448743283696709615829806469436360 7600520 -39823865062729672488335757217419264000 7600521 16813960922626818575388125634898858512 7600522 4611738142624011116548044318647004000 7600523 28172022794768525320060350933845609760 7600524 39961829101503646211151854417586310656 7600525 8850950763086744038574165479247622050 7600526 32393976426000081755087468347717835712 7600527 18435848025170073183979606029514586880 7600528 2917315567065937956197240325561401344 7600529 14786326971812126344416526998975650880 7600530 4950303000749808281209530011746252800 7600531 19581275867663545999600079209868990784 7600532 39857054361479505495485423515893534720 7600533 -80687056654151844259409461934682561216 7600534 -2249289951239385433699952155531482240 7600535 62394128874517913325425251577780739480 7600536 -5402527085404312925600015619150919680 7600537 54344630247583525627934610367510688000 7600538 -10137631074258222996273028631515127040 7600539 4363320559587625696708487524743638496 7600540 -24247806008366989155133676625722449920 7600541 -705019086923579558124367893602803560 7600542 -1327431468848596150261220281247364288 7600543 72983966753808245302206924249040397792 7600544 21449194056357662934593682180204920832 7600545 13465831303575466135278484236656257620 7600546 27153742688744863521194497289522651472 7600547 59914882374402588593127938981883086832 7600548 5540383109890795893329831761716986880 7600549 -117399345135000394152476563734136438080 7600550 -16804492796734276150432714007498486400 7600551 252980249348349559928769795808450560 7600552 -63319936194364682754512977483968076800 7600553 26110581884928534627280638094961943204 7600554 -5701104021782390767726703921409447072 7600555 13129452837164735794268368802586684000 7600556 -24575949619330116655195554033593545728 7600557 36981860702761231081671281907450263040 7600558 -2319807882107368050144223526558466048 7600559 39309449581025843358900622856661164904 7600560 6269717996239975372547066683824537600 7600561 -55491203917841072674220940899606025838 7600562 -47762813469183270288210968237005129968 7600563 -8340215041839187324747853389992816108 7600564 19303886114833965126747413527470502656 7600565 -12659079991928121342367004262326248320 7600566 4647336877874896941984485353701810624 7600567 -37675121737496271908927273006745210680 7600568 -117032321049262341072214784435343421440 7600569 54068241759918503642986055893712870400 7600570 16156129177523629898555288696384256000 7600571 21452630464449719583197742506824629264 7600572 6064279121413300966735952571763571712 7600573 -36754939129534126587010598051111445178 7600574 -15903577193557167054408104656582174464 7600575 -37057387312497876808217368540607087400 7600576 -12721962664626758369880415319965564928 7600577 37470523855534083597356321663801812692 7600578 2337777142693023383909348352521111424 7600579 -9004229080179438508692875406241963360 7600580 -1246859069276245197211541626998620160 7600581 93068386502136538969744713543548419200 7600582 11667901293338475358489508443403478144 7600583 -40545091930546082585673978096832822440 7600584 -22904013872997253365049576600726855680 7600585 -22220406840599549466924078682949557440 7600586 21016739626319677561494142541457212208 7600587 -60610365858353100151678456168477692432 7600588 -5304946044263521389122314711524013312 7600589 31302941297996135706846184315284301440 7600590 -40762836241908608123861296418293824000 7600591 -63842238357186903934944481100129928888 7600592 1709017031756591988580650318071095296 7600593 2595652603306670120843699696927978496 7600594 970477333615440723511092292680620160 7600595 -87501441450964268929790513669750182800 7600596 -13594030807748162983334665093448644608 7600597 -45273998922784737532279084544557675954 7600598 70873942077412193845170729554856342336 7600599 2229995186817993769779361550618493984 7600600 -6271140165922302703080028534794240000 7600601 -137122810599974923818548518150872913398 7600602 4599889038275340517575406870636472832 7600603 -881174586090857536192077410279119776 7600604 -83055147371190447945331635294506162688 7600605 19955699421800037442066885627131851520 7600606 -2170776761446474783591469069606755200 7600607 -11215639345662662451083433981239564688 7600608 18777703549335969926632447067081932800 7600609 -2384402416824409677329861782799115584 7600610 -41675185822159587692616834473104536000 7600611 -14344637799515888119336926732010561536 7600612 -49045719103098263533306017805646479744 7600613 -65666926403974576175394769403243211138 7600614 418169621578483822796250280880984064 7600615 139738334979550257679318022082459600 7600616 -74498574135885837093820790730403430400 7600617 -48089786152722017078844088762332246966 7600618 28608936446559016984328736360224675760 7600619 9056665397826718364293862350379296944 7600620 -20927150423054847085670372402515722240 7600621 2786545972143908031856359301586995968 7600622 17859439007369040031147690145562629952 7600623 631246409408520918638808503665985424 7600624 6515031351949022170943185802378379264 7600625 6949185229168735366370838924360176250 7600626 20235718953175671253086785647593039360 7600627 -68085520937725177777978492904355339560 7600628 20539197230515401903331429362933159936 7600629 27276984985474428890084774724839595840 7600630 -1252653698459729754654256110873047040 7600631 61009575976341532934277230972565267432 7600632 15210089883404239765543166822424330240 7600633 49065982135546965399378901332548843882 7600634 31208596341860332384390336026859995360 7600635 -3158928652039952562139065671381541120 7600636 79192852550112764959287245677548462080 7600637 -1625555541746198698270575010933593120 7600638 -17526193770074542371528653642218168320 7600639 -129902127902243577722462578874524080000 7600640 4805055766486541697710269161642393600 7600641 2096574439161838394477251688925649824 7600642 -4231742707535948921565720236064079872 7600643 -42988466006546875054831323988030357536 7600644 37549817714492847594791621113974526080 7600645 20936897578173402298656162866936853720 7600646 2160272005756180048810397192946870720 7600647 28248697775763923037956393632422834600 7600648 -85733187362567699212894315320954593280 7600649 -14975307772369465327043962014347436288 7600650 -6584583410245660175502465422380838400 7600651 -52705857191043935419113822877133487008 7600652 97492577257807857410860241709018224640 7600653 9782780324749783275440330080748767062 7600654 15586599928035737913623930683306174464 7600655 -51378102354785442840231841153290328440 7600656 -2146849361337010781713942940695658496 7600657 51679631148837051575992896359801009152 7600658 -379682001349401193576159058308661952 7600659 34205582643602040062440775863624575360 7600660 44035194190316082664517778908620800 7600661 -11881062951246639968085738805604857476 7600662 -4348466451149818389491800155526283520 7600663 22870775715704434504651018166913296560 7600664 -60564384547816509676001342467233392640 7600665 -2489708579220628065047279471158296000 7600666 28689006502566603044765540865599608800 7600667 -39935654429897874356638011832220476284 7600668 38624016240306287205087714768879989760 7600669 84672838273748135112546906584675172160 7600670 12383988732810452428219994256036126720 7600671 -27107427348111799807992206670620132640 7600672 -72904976714271791517129157578095001600 7600673 32143110911678549835825108160497383424 7600674 -40677080536498184780216157489399834240 7600675 19920795483199332802269037360741803000 7600676 60308343977353082567109886828108728960 7600677 2669427931430245312683877833972616320 7600678 -37696238566134800909115966336224881920 7600679 23441574064783336505585519179626369120 7600680 -384250808027481953594494605325516800 7600681 -96420165256664308746542704950405566496 7600682 -22920539383480828977887834035060457808 7600683 -89509375593447529535232186943343869776 7600684 -20234433256480083624356199505037399040 7600685 -16343609229549130942230694258549789440 7600686 28285128675264036195434790078748352064 7600687 -5385759303053600984036483428215768560 7600688 22236924007436307822359417208999886848 7600689 -7511721156457137249921326330098574400 7600690 -8449132706390769915780466794261204480 7600691 -42606807128295462714018074178659326128 7600692 9874170184372884195100638191156625408 7600693 66908635934944344723559574858850798204 7600694 -7804158650000218399671037510939051104 7600695 13064480544413285916308738380614896640 7600696 -52688077351007051361097210958871920640 7600697 -54880680729021099667037647889040140280 7600698 -9291174403920460197280939079011376640 7600699 53450642201830869920906348412934131936 7600700 -12227134960451288176021064687623180800 7600701 -42005950986995741377838674301797444320 7600702 5149390841335530123733537974756201600 7600703 10043820804580300699422512535248244480 7600704 -4852874543199167162052540197448450048 7600705 24400408323484187290255051461999389760 7600706 12640969353939364647771531305609642880 7600707 53028608534423023526559521532790361604 7600708 47036505222214202067090572931366297728 7600709 70499033206117334311951033754332244316 7600710 -6002674687624475838382678000365523200 7600711 33045443497050438974258348965658394000 7600712 -6517141267779938292570777716689797120 7600713 -21735960238532029381369629098686191936 7600714 14737715827194084604663807357352658432 7600715 -21175697107888447375381094228895116640 7600716 3358890274314900074864048338746689280 7600717 25912859959484722965579990656620434732 7600718 -31767909112665607723973839282722650496 7600719 -3342410060489428229180800277678560512 7600720 -9602764690794048205246622401387315200 7600721 -92375884504449512366688492570907222800 7600722 -1142417569941687373259202967417136640 7600723 -138348264361419431524131661021312816 7600724 25905428818741646800691746258940186496 7600725 8280871563811150034497844232967375200 7600726 21066248685782135602978755353963112960 7600727 -76655446693003206487492578462155090424 7600728 -27775536061886272379542821614095011840 7600729 79655462450465013762804820153264232330 7600730 -665788533935299646485894714384937280 7600731 -37463011102677156700561093665415116648 7600732 3341631881462775668389705693044477952 7600733 -37646058108225888727063942977367705044 7600734 16724662912039872913088008174309664640 7600735 -19719481529045049751313142521599347840 7600736 -46689623343106091092197904199712768 7600737 5045643784272866596453377728049110400 7600738 6375499450791319078202307303525629520 7600739 75221488972449077368658699913085593360 7600740 -438024331806289117341986122700267520 7600741 45427395961823809897606084017224806080 7600742 4774608408866935484931537334424386272 7600743 22878648700865204853501809372140693200 7600744 23193043005512915090401004013509867520 7600745 -5495412929098435470853763559081477120 7600746 7142880878353507930239317571735542784 7600747 10437017116494026731282639590008657664 7600748 136886149289492676097812332666656358400 7600749 -20943021467414934575061800407162144992 7600750 -49883803982257587366378717681491376000 7600751 94053838265918447421888094910847004944 7600752 -17214294471395400829236233880407310336 7600753 -120744781694375001272783251099299808016 7600754 -13582306199700286426050148945651273728 7600755 -12141886460014259505308994370151284800 7600756 -80516834728978323620314082645372529280 7600757 55286440087862571670610655742366569006 7600758 -21833268137738887916276024048251494912 7600759 -2523470792174003642367520245784608296 7600760 -1892527633324530694467302081255424000 7600761 -12482101906247304735881635365641074368 7600762 -4001271963095290992701768637349398336 7600763 -25926843823276619216506558064724575856 7600764 -12394784894983565926638933203404677120 7600765 -70794520381602703461157345756390448340 7600766 -375818180306945058528277263417126912 7600767 -72113963089600354615088814689485334400 7600768 -4256269025445327768347754469785600000 7600769 82671771390811788360464645343327793440 7600770 -8057441896397731959702573836875852800 7600771 96239604240984821107157935114739150972 7600772 -186784487373729624096723600153775964160 7600773 -88357745636578808670643758538010130816 7600774 54932939736873643849216999255985303136 7600775 -14919871635031110204719364657887077200 7600776 -19910546579118002703768628131898368000 7600777 -59779012145001680892377905627288886374 7600778 491379142967367763057738983696509280 7600779 -33224580194034505593435011552853117000 7600780 42797086345892619909827422114425984000 7600781 33217992665635393197189471540276006582 7600782 -30081479615479462060566411318904237056 7600783 46216010772014326035802924353967741248 7600784 1994776868025064344038774686617845760 7600785 -6383404444237990017129102529794804480 7600786 47219506023154004346850708705935176592 7600787 8095254119766388585467279689504438640 7600788 7921549302946876156543567197018048000 7600789 -31263454051982411005653965998192014944 7600790 -40769082471044755872995664551940345600 7600791 898542226656097868173234034426903424 7600792 22279216062986301896241185288786688000 7600793 49207526794737778219628090750144104320 7600794 -20306534677343768875088820423921062400 7600795 -51134248639414597811274064987841131200 7600796 1549694245126270907940719341044357120 7600797 10013443308101733775280202003001655040 7600798 3557019330867743455607590588273152000 7600799 -26831491259978504926391395366042016664 7600800 -30966059149664645555147800656425779200 7600801 -4084341521764902809577584900914830188 7600802 -26629513816392596635020619711681925376 7600803 24466420266448746935880698246563970304 7600804 11697176104747586031127878516316758656 7600805 3496317362863611037148858645239440000 7600806 43762054803582854691882383321243188512 7600807 -34417646829606884430078637417366199944 7600808 -8142573467791620269651799054488125440 7600809 -437950840254973843707536860281982752 7600810 9081189948777464568581311269120952320 7600811 19125005905545328207920946915675727412 7600812 -44950465317219366485475322644049279488 7600813 107157910622183427281534425547892070560 7600814 -117688966144717317054320060727606912 7600815 -54006405513909108183810268826273408880 7600816 -23237148242959030566514061545912188928 7600817 -39012564391468597058338266157972872000 7600818 342504212066929581988755884224347648 7600819 154247580099437995114401951586391165496 7600820 -43267737238058841971742285331339633920 7600821 8514307619904254030470843433215262784 7600822 4786517238325541825593824225672239232 7600823 -479613501317364927485654391690699264 7600824 16817686293177048974300979840398131200 7600825 -33752931018411040699928391967973506450 7600826 -1576262098973997550708983356594888736 7600827 -17792866480693390385548169574085178880 7600828 -8030883258779079720736060879550173184 7600829 251397487081586823582993437016719430 7600830 -8806451580170915740263307746096670080 7600831 42523739469150237755437103723890545360 7600832 12902794035408642311309659131799928832 7600833 -1571083244674838292821943576665073024 7600834 -19756789842694192945251067422398550528 7600835 -6813247708344923222791260591521889840 7600836 7942806391384734764007169288087511040 7600837 -70798846095440489979684619657029900514 7600838 35965884533563236570556919296900257792 7600839 -40461148879236084338629167663434506032 7600840 -31596593729830327356538939820074598400 7600841 102756333253423006429936220155939748772 7600842 -12705532257429981277729387669308466080 7600843 82588666788438201435213761180522067092 7600844 16425144340640892175162723964380649472 7600845 -8245599741756462641951926202576486400 7600846 4926971177014770125491595790512839680 7600847 -66756273433270345233260901945341120208 7600848 14158477896843787295161578550172319744 7600849 40967535785922890478276327089373412850 7600850 22554702440821030741496491250229572400 7600851 -34157580908345376366027763611031370400 7600852 197661198914736712032052831269519360 7600853 9698528315222427145497335553713254848 7600854 -19237802345347272095278354040482848768 7600855 -2003756215390539091634025405676965240 7600856 -26542802204562429829137284277302476800 7600857 -77843093642471725591987762516262160 7600858 -2737251625624585854138380872453320720 7600859 -13241914779395942243177039962317739008 7600860 25888398724513280359537336084320391680 7600861 -23307120057855301781859697589876808538 7600862 58682072384404387727860115468068691712 7600863 -49252338600406220425850691608333076336 7600864 -2623006476416879317180770526931189760 7600865 32939110417416391180254888844284298260 7600866 2949802939785952244060877377257786368 7600867 -17450134037143397037589128614068029840 7600868 -8287127138069756695920348372080314368 7600869 -26105454230030997562190492786604226212 7600870 -58162422697896503772675389780227664640 7600871 -22447292907238494309781600050632184000 7600872 54740268126324895325179269400189009920 7600873 5218022274069334162083975052782662336 7600874 -13072314710424503772233247687095189760 7600875 -18825316447601089096167011424042420000 7600876 -62169352064450590102044954592586448640 7600877 71009028962507851825328884617292863360 7600878 1838299112985336622951799242251011520 7600879 -11146616926999808932761771699544425984 7600880 -4816171043934751768691759923101696000 7600881 -7149612353255991197655612624467196048 7600882 23437459950172540923575135113778582784 7600883 -55694654418261284465675027220874178868 7600884 -14727896222705996464427818995688587264 7600885 -11828974078754356957661080357763126400 7600886 61735370780531346442789342465581535392 7600887 29114626101816848333780201538436429824 7600888 24810541273013521888010580402745589760 7600889 70828834535086859732506433719900377924 7600890 1124710704097216602998750044999188480 7600891 -6854412989484456503316451317246410568 7600892 52231343038156998918778230234100749312 7600893 -26011148696853010560996458587663716000 7600894 405784130986545158624928702319746432 7600895 -241068135919528292246658112028843280 7600896 24802718826551771376417964054649241600 7600897 -1872764863106159410984332472831061400 7600898 25850805362653922806893366197992117200 7600899 -837643941355814291442160481568536592 7600900 -41304501894791398043723901401808288000 7600901 -16938173566207442644775840569093129536 7600902 10603884310477076323113247289229649920 7600903 7161198515372716918545026467380499624 7600904 -23278856087782704666601236935324620800 7600905 13928235619260437557824201337267084800 7600906 3033159154910549183493281659850265600 7600907 -2455245166275328041558953658893276844 7600908 -1405420754781003670626832012417302528 7600909 3683119985106005414535966112158537804 7600910 -861993364691672881158785489406167040 7600911 -54380155380942337346737246397745116160 7600912 -3533831628017486432201493317181112320 7600913 13343608363013745952093642815860394162 7600914 12107029837506344835473350311186718368 7600915 -10260233922660901231448489557632386400 7600916 -37860951265529834755653990528917418240 7600917 -23208210886242584945262893119745523840 7600918 -17745206827341029757035081805541754496 7600919 -107510539627503980366429199633147964656 7600920 -9143271596006810601987536476032614400 7600921 20170900850979977238555626094608868864 7600922 -26414421691778123199530023945330752768 7600923 70637377536332525906234349509553090984 7600924 68130482206564345488253952461297296896 7600925 27240887725952727374233141125412596000 7600926 18578660890058358056940018584405234304 7600927 -24706518346780155503000466064115960224 7600928 36802383970459477578714423631627812864 7600929 9157138051299156577245958685544605760 7600930 -18005344822556189261579593238976764640 7600931 40209817313227588360542475319055344880 7600932 -53917379821385696022621209395922995200 7600933 113570738512917444512068536541625157182 7600934 -50685006880709697466780554236090167296 7600935 -5487469711936782797037966930025297200 7600936 -30329252066573563189558862876666019840 7600937 118425928492538140488047632098605616000 7600938 -22508940558071099005499461940116992 7600939 -12866359855172987725879088341723715576 7600940 17251635099895241209375867272981719040 7600941 47538624927788529115362979950362071350 7600942 29397482533282616490726195637112286912 7600943 -35938767293605762924827814752515306400 7600944 -14017001465972400486627794973729325056 7600945 -5535262060520172957802484297030770560 7600946 -20102159373383555009721017088798617328 7600947 33439632946482189144907677767742196272 7600948 -16606210417289280975812005374264391680 7600949 77151720651224611528225869824501261952 7600950 -3261697561957916281147334262779904000 7600951 -70406074283584435631350277351856149808 7600952 2824190568096693681056268605190144000 7600953 -40964836608843842804355765493800171696 7600954 -31896390368164000951188860035765351824 7600955 32639480114970189109106385183119512320 7600956 17029248015288477889982063732156743680 7600957 215514759015308885730655307792540544 7600958 -17815863232087767927291628530427327680 7600959 -4222916594938817693600493391284333384 7600960 -21269992306087312099219864237108101120 7600961 46131932503205853882235223401681723824 7600962 10786996382427216597314672908409240064 7600963 81919889076321572538430997913603055824 7600964 25422255606509135999858175985166831616 7600965 13141612270657937327848548530176329120 7600966 -51842425890727449316802037510160114176 7600967 -130512855314287099824971456750300163048 7600968 -82791750625383658332574321476269414400 7600969 -12809959691918742625270146175539826160 7600970 -8146358693200708321803318092688076800 7600971 -6959983038937800244032679273163460096 7600972 51672512839160684089306700132026314240 7600973 5984602784799409837326304089914751222 7600974 16034229258508131264784265938495008768 7600975 -55457117619435569311229976979352899000 7600976 17461583257260558033529740016200843264 7600977 -70639203076480216184000462356807870686 7600978 20463525300463289452352622512652048 7600979 -7625222327862960797349446186146368216 7600980 -666047286220745602561429741527152640 7600981 -89440393851185499876681589307538816 7600982 42674555028927338920349583697219490592 7600983 -1845884370164804020047597268017917952 7600984 -5028507141062490031894669398413721600 7600985 -43079417032013543907816668170756800000 7600986 36020919647499863684293141564722163200 7600987 -53627839111124686376627847006469836240 7600988 -76128930105817474378943081480274370560 7600989 4162824602068132121091733549464324192 7600990 16784111599979816043505627316689622400 7600991 79690749933750396143877404788387375392 7600992 -21141729791528671496463248166513278976 7600993 -48617364369855650174365865360405249758 7600994 8104655519687861926026787577653360128 7600995 -8122376049694902514451132780591425680 7600996 37471419542029071051735187023725377792 7600997 58610085346593168587621306353710763872 7600998 -38045730459216621224185102789888095360 7600999 -7329114025883881931742197598910694864 7601000 44544757496174587842638708827607040000 7601001 1347030631007221201312584439275084432 7601002 14568504626993440992463455170003435952 7601003 -6767554572110271372910026552066101280 7601004 8896321515198113876373117112940774400 7601005 134085198342461279750094077926680994560 7601006 4879367576383807977677249188654609920 7601007 -72520444951838649465694959324880840320 7601008 297929524541496693269932732717072384 7601009 -1452985589240989528339478210753189196 7601010 -22926637827862836605692747191401725440 7601011 66766145391430867106720949939208993224 7601012 -77532997785842232079461898837496674944 7601013 11864202380478499495209375520847139840 7601014 -18921161880034748028613443062449110528 7601015 -28449362536639583725817091867582876840 7601016 15144125457590645104094496690747801600 7601017 42452558278768861896156704247722671872 7601018 -28136459562113955719882073600574672896 7601019 9870500323354703502117544928611000344 7601020 7180624875187970576633499005390100480 7601021 1010571188191069935718477319618055852 7601022 5551953253542489360720501048828306816 7601023 -19363813998951760867646355867655531680 7601024 1012483469053876132201572951172055040 7601025 -12384510068522495284857687984842941200 7601026 90944012751038281618143490673729303040 7601027 52350638640669060834059141001655887072 7601028 -52259098803692682168737980113478017024 7601029 -24893543818723132740959660300734183680 7601030 9733536034152273123941947491204716160 7601031 -17572759845626118826059275858988855600 7601032 126373873825647007928363670783303444480 7601033 25585707028923636846425121550180844448 7601034 4355421638372440502557116535626875904 7601035 52559344814255189497816686062716793760 7601036 -29112574660214321162872008715448524800 7601037 -2265105562782614686128449565715052448 7601038 27034698452138273260370626056190592640 7601039 12045080810651971095067420504846113840 7601040 -8226200636888566522818273729569095680 7601041 -14528423646430734189675261356302555328 7601042 -54313299523767666906902885798665097328 7601043 -24697579619963551972477440361432702536 7601044 -68420717016884816897794411082534473728 7601045 8732838453136461144661754211200640000 7601046 22751286583203394107179501220574440384 7601047 -7885306962667100389122684677947938768 7601048 3751412285874155797407660617785835520 7601049 42187829849487468186232883957684494317 7601050 -21823963937357751434994058330801538400 7601051 -32817139306954393835096663736243549948 7601052 2126972814636735541862759485912568832 7601053 3650593402535541222645483042664515302 7601054 46749354806992657734164476652227401600 7601055 -4102809246350175966679773181879119360 7601056 -34003247667900004301547189228137349120 7601057 117310322812223800314386115398034980832 7601058 3459019768677331828718839137178141248 7601059 106118068173896015380488204908816439260 7601060 -9311635947513787668765655037112614400 7601061 -3576759929600331711070582523971610400 7601062 7792403405248634530096316846192625792 7601063 -11117383470270847025166754381309140096 7601064 -58770425563674915993172205697957888000 7601065 51877690708366517446383814385115191460 7601066 -34784033772622350959459111609457834240 7601067 1656769523437338684330579670727245440 7601068 16044411989779667655468048180903150848 7601069 -848724801609365685519160067770761504 7601070 -3305999738406099330548438928840316800 7601071 17566350618426604869715801447152589792 7601072 -11299324298912531095816531439750381568 7601073 -67405556231695407009542926032689916816 7601074 3729499340317203968633295040621000320 7601075 -18581815967613457530282454618724172000 7601076 8952337057736988742122769087288074240 7601077 -9170600774886166870904541325524919296 7601078 -7352229568740271526096282800555842240 7601079 12373909148293262538936126937791229440 7601080 -9986560662561421664422116708619161600 7601081 -58222988404968778731433273965023756118 7601082 17272099966330492226458253952526881792 7601083 -41408064885352747078227285731607791360 7601084 -72057347876319272660370099206713287168 7601085 -18531379390620371932687730250180801780 7601086 -38071794674606639159513636036098272000 7601087 -23403421610589090787146380125894122600 7601088 -13127440484497066539666486283374428160 7601089 -21471785482578868191883189989054482110 7601090 4662198167663334096824648114895137280 7601091 126520927116217674288375511630092639744 7601092 66520346846562634136610217336215103616 7601093 -36441715610019623489732131477312562658 7601094 -56419958699160241603869270444123192960 7601095 -1192921396645463190358545394637583840 7601096 -29289091315768941162053822404545085440 7601097 5838721232757319492684432625969233920 7601098 49429915945754296137981770489099338800 7601099 -117016608150178519882353978317254740 7601100 8246946650288767703314054421535360000 7601101 27373334581243879266414956466843988920 7601102 -9283509459868120130812894949412830400 7601103 92785494838535031088626777977864960520 7601104 7851203299650475098041459651369107456 7601105 94554618892041963712686632695673878260 7601106 21296068550678428148193219325773247104 7601107 25241194490973307778280424487956669440 7601108 -88072219883884858250089045371637342464 7601109 -9029580313512803762383603915270289472 7601110 739383382269262409247970476100945920 7601111 -1743960320799357946227759694128018768 7601112 -39299542949127899017610745031948308480 7601113 -4908720568152622987367143918778269476 7601114 -15561186627962072168870464460780932128 7601115 -19257023428611268353282568713063060000 7601116 -4880225723616038771622062519644477440 7601117 -116550120142802360612803226415148959834 7601118 8449207210843602241679498630391091200 7601119 -50781814318896811477134228713864368480 7601120 6667349876818632921704615464650670080 7601121 -5812054952107929386952160362824532000 7601122 -119320704253816820447802551679128629248 7601123 -24262753875689044312405907009226614628 7601124 -41626739590060025251196201882353388544 7601125 -6158434256693306509682991360771018000 7601126 3840550055298943268466238851808026624 7601127 -1206048428519210953723169545205470680 7601128 -72376731698367807551472469009067427840 7601129 -26396361377142319840217195970912976140 7601130 29893681470134024855238291709589451360 7601131 27344777721223232949482096353795218932 7601132 -5747717561146786716973373025967472640 7601133 76510438846836341252274586089111808800 7601134 9062275455162482165127540294480449280 7601135 29286394722342829075690764211213867080 7601136 4810410418019227192968002593405304832 7601137 39022628079030684140485995310642952786 7601138 9956386677838184658500152422572083200 7601139 -407642470226673968752536646434130272 7601140 -514335104702679779082960454059724800 7601141 126311283504021905410365952826791546542 7601142 41375955692453228468297651800248568704 7601143 7107060457341808750366478131261167360 7601144 53918838129087567772382734720730910720 7601145 46615360419983481450822863242330662720 7601146 -2053521374460653206712622834080098560 7601147 -19503024005295165221398466634262906680 7601148 -51498784416061843050540465027328711680 7601149 -69458852153012161742907708552863565166 7601150 43449536481945774016229596050437208000 7601151 12786968771270026842453511446005503104 7601152 -30365633482381497311490113582019903488 7601153 776345638120556233649522517303165504 7601154 6696477042387499999929201316844979456 7601155 20263472576826216685085002790285680320 7601156 -54674641675401351913080575159095541760 7601157 -48236324237209197979524888014842380900 7601158 513770357587854184453330396153411680 7601159 105704937150945055421758462172439010080 7601160 3918985222184010881060539396055040000 7601161 127698753108791449597913458312981515300 7601162 -36809386357698343128988324796023977168 7601163 -43727752239427088915958685544751343656 7601164 43072472324282276001173709499819333376 7601165 -2685216666609622066506718533274143360 7601166 14131316432822661207010173253823828352 7601167 -41670455708279319180706968686115995408 7601168 -25434501466173260191070507969488478208 7601169 11524818478573224260199617815276100352 7601170 -11079021181656391649880010523072442720 7601171 -12244418138653917039030980399967849456 7601172 59709085491927890702689516673509036032 7601173 -4276329021641993230585514572365288960 7601174 36989858838318004709527296615870746016 7601175 -41705987493277654926447468331136394000 7601176 139948841568524645116734123279323013120 7601177 -61984730501406022604119033190692081974 7601178 5094152151364935460702678229968158720 7601179 12942938379052140141857006227299463384 7601180 -911364759544663337188839651353817600 7601181 -17401780360180980106048544981202680256 7601182 -36931459738064776945855930303325255808 7601183 -103470851821699033940102912782549073568 7601184 54146420231191460915622739571029377024 7601185 118026131143808379403294839751049352360 7601186 16212486463279450163292684522685011792 7601187 7186624082132828128646200337979351360 7601188 -9250738779165462507014637269299503104 7601189 -5637284726441901831739726146078744960 7601190 -14473854211598347047316280979963091200 7601191 42208651521784323298839326818308018472 7601192 -63146507816572436539090184397491328000 7601193 17185877075666214161152864584134020884 7601194 132547652279728412813624903102752492800 7601195 -14230707136735623585370682189203016640 7601196 352215866984026516051422136701579264 7601197 -21901074535191603302620422370291674400 7601198 -4401770795050340570254776520841780352 7601199 -55776213314070224855887755541218604536 7601200 3289413851098963585819065494083993600 7601201 -48620553042478258561105260740796040110 7601202 958578813717965072806256847175007232 7601203 18086061403780473056582428134833621200 7601204 -12181682349094461636474302110239817728 7601205 57494313644444194935312058058932478400 7601206 -1379215767553270660207907560040618880 7601207 -26760349727783329048917220144619172360 7601208 -8044744008475251599728800050938736640 7601209 -12606788838299133138913787755763245248 7601210 44065968334069238438007966526373339520 7601211 42928761437021805408485512748706249432 7601212 92531410378266151995781381203896339456 7601213 -74473704167643928547230892553208052538 7601214 21614562815508295406446788348152351040 7601215 73888449455111324354313344963729017200 7601216 343049940747365723575145908622327808 7601217 36725949146256222304981898910615090240 7601218 43106782721112005398049370446098468560 7601219 -125389489764439749378394498310928229440 7601220 -10324644298097967110485357046496000 7601221 204594796758111680295153015019296610432 7601222 4653997717845167775296629281352300800 7601223 11366792559829639240411855278840768000 7601224 16950763979504817111888344463126528000 7601225 41632162711861224786901473169026738750 7601226 -1561987459316891783325685358326242816 7601227 -9069573517471446905513796663080376576 7601228 65571867271594017272640671500068572160 7601229 -113782223220170993225813723336538454080 7601230 4552460092326124567482903947493803520 7601231 -23580579779132621454370664429925852672 7601232 13157387508703537338676253660929720320 7601233 -4911017516064529786093639694916928860 7601234 -37647154627697545967224277608682799984 7601235 -24337357578165763736876634817053600000 7601236 -16024342318775628351786619565898758400 7601237 -36864330343913239042569023932271281248 7601238 13511563691474192173069823913189358944 7601239 -84021452751476877054102895949980102416 7601240 48664528824041701108485267163731148800 7601241 -75700884079977075559605701040607714608 7601242 19835573740254833477156782911327538944 7601243 6667740273023922307720737990823514064 7601244 -13754415641453118084790180341546467328 7601245 -17327173316187679619557075117232442120 7601246 45354786993235659064814340957680019072 7601247 13794623865064912692487219211401527888 7601248 -117779964236826339163985279828455587840 7601249 -29302669797110812969842774526834422750 7601250 375698826828746173421411059159920000 7601251 -28729662429513593318394357439000888320 7601252 -13130321378650007497264132901593467264 7601253 -26426047169363949264369638539248381792 7601254 15116277774236420576551358867596309440 7601255 24864836028589444863996530836066607160 7601256 8425215907003886091397158530278195200 7601257 67180902837295753652241931926921000506 7601258 13114468413351906971869641397856030976 7601259 7208709423474238837825230835614972504 7601260 9082426957721737052810975577988485120 7601261 -27467412050296875152557642892401696788 7601262 -2307809057043346098456757171374821376 7601263 75901455964588375955303686704902107680 7601264 -27391355787540750295809266164969144320 7601265 9832639869082173176605588244142096000 7601266 -55255612439745046528667370017729373168 7601267 10470668902060354878085187445500655000 7601268 -15207068167747487013014241352534056960 7601269 -18385873223763432513290636846667213956 7601270 -13507181476992561263267569007136672000 7601271 3470424796406175995095072950885536160 7601272 3186764164685283289020668230591610880 7601273 -64688434157209897414853682197366735280 7601274 -13904448787721987111322018440487616032 7601275 58483209773588446765888784018637451200 7601276 2182584067183539990478305055707456000 7601277 -11022072440075163707467374096050122560 7601278 17604377146700434566388302858179018496 7601279 3980523352869120844017773851397716992 7601280 -6766145582400394193890262060000870400 7601281 -23004456211547255525445716618147973308 7601282 13078506115214506026877684672119168 7601283 38534280105559317641045626924099903572 7601284 -25192746435515179365625503130971752448 7601285 -7528589676687788515515682396553289600 7601286 -10468882762697235771128066963218163712 7601287 15527180909788365643681256475567398936 7601288 -19603205480764410990009401669273226240 7601289 12555859124134807672578147838448370720 7601290 -27527080615209058190207409329626461600 7601291 34459121712381032966186896003236381000 7601292 -56481501223525970529954210323122076160 7601293 -598111565849844151826491096445263872 7601294 10976534539072799651097801986183925696 7601295 8563873297610128626691883776500690240 7601296 -9333319610433690379549361151387394048 7601297 -232347677230806375840249679186090004160 7601298 -18539906667037892758515441736406526336 7601299 72337189069597328820798954976305710064 7601300 13442491290482879349667933798010112000 7601301 -93782712348353658906567530612851366080 7601302 -1217090906872006427617332458776650048 7601303 5413533910989213176238193361265060552 7601304 -40944798191418330673348581696790855680 7601305 132177314856907369849086636856277508360 7601306 48207485306494301907428904174676588800 7601307 -1677136796915585509633140449935031808 7601308 -10135945007147243416998366181064337408 7601309 -36001243884230506239337511764587518484 7601310 -38852405244844364730922293259376640000 7601311 97383394347739349806177482226560687400 7601312 -44650051206119012593409883431282933760 7601313 6731119645031772634006366673973133824 7601314 -6235263900752617899567334952996249088 7601315 -8126954986074133194830183116161125280 7601316 -24514590867391374579979603856432787456 7601317 46265383352103251835291161376940831612 7601318 -28609782757440301714931099289107121600 7601319 -43322518471070447178394758892840830312 7601320 26398562300957726792575332134750208000 7601321 -23636496196893037528636958497778106588 7601322 -1778597521577873795608966614413281536 7601323 -71288670303365423486702466834256532428 7601324 -11219425750003144208318150202251673600 7601325 539234706527784523989094270365525600 7601326 -46542010057849106881007436047633572800 7601327 132543701584603390961272647870770092176 7601328 -39934821554121387847087976003076096 7601329 1538710874621537542984938977516931876 7601330 -17598708201461893346659037075061004800 7601331 -13636253484339141746445268784223854592 7601332 -19831553077305055016906555168885558528 7601333 -8497431225344997903000927333429854340 7601334 -6968970245367423775018943424897524352 7601335 27436047945848735011942780599238296000 7601336 -35677646381537737414434551940236697600 7601337 -29479037482253190255139481487722854560 7601338 9793564127773309632088664046919390320 7601339 121602271384458755987366649327739580160 7601340 -11760655744609031297569327909185945600 7601341 -50767883473812245724814452443711740032 7601342 -1477356745226860029824247866307511296 7601343 39196822033708871818586791964400144 7601344 -316600600228711717550850226314543104 7601345 -27323890630344520048161421147115664600 7601346 29954758306330528717032786289244063904 7601347 -14915313988692936022316029054173582560 7601348 -50620675199220846302549474724573931392 7601349 -17245689969020750699960719046059153920 7601350 7591385732174496381022917089219906400 7601351 23024896486485276819744012071357883432 7601352 -66837799440415309813130765262493532160 7601353 22700214847401869336365504431413952602 7601354 -21940839483812541900158008129584326400 7601355 16346837198442429970395945338638224000 7601356 4646360213044694584557220237580199936 7601357 156404293844847236385277550485171111872 7601358 -7882031338904550637434525452639994816 7601359 -39588397143399961759393674469741991088 7601360 3070502428436701743283114210544025600 7601361 39851791139806937236936889314569990144 7601362 23234461524697026638259114366750400512 7601363 14679251674870663010554544569146227712 7601364 -1764055990640639696696601413974329600 7601365 16245619325062476259782422177079125400 7601366 -211665362369379298448849684193701376 7601367 2700351240182475909654660370892455248 7601368 -811199048459890789263779360958873600 7601369 -40366931063408580737582277332508970230 7601370 21771201934259212643046408438969327360 7601371 -9709377087544411814301660730260506428 7601372 -116355673574676492831220303601759892480 7601373 24526743577259673797059566907371857580 7601374 -16132475998368655739397958815236697408 7601375 -133657785742332279288731003799522906000 7601376 -25464907987411367464699444629549613056 7601377 253017702263845702001791277784187072 7601378 44168358318181268389214990973990876240 7601379 1219385392609240297258087780020999600 7601380 31279032633670673282766118004543078400 7601381 889730723510033691000496408029544764 7601382 -11027316071953180631929491604669146048 7601383 4469475206709641462466628595598642360 7601384 -17370288122499040145485090011365376000 7601385 17019398985577293453192830482916244480 7601386 9874719057996177993749449588326617088 7601387 -23736949206462637675233249259828699200 7601388 -25972085665202322559337352256323340800 7601389 1789038131475906628827351033282580224 7601390 34777963160691376600869583735075881600 7601391 1202933283426297222394769060199505920 7601392 17545878841769506845773578149069127680 7601393 104725436185460475335558744427486878760 7601394 23430113530678138171703820572434204800 7601395 24750375406070210048521261747156478400 7601396 1944968785507836427702261802370754560 7601397 -18642390957324047588150816753803931520 7601398 12308878046567601212360291677100420352 7601399 22189621079338275730834487631576590664 7601400 -17028708595397615577702877983857664000 7601401 -42429248351494879435478635125388861440 7601402 -4422609443076074986768313250195072000 7601403 19836418199902562005873827054181870104 7601404 164571866148078098293616443824454895616 7601405 -14921471444079811106962717638867916800 7601406 -3491976258690108559253122393903795200 7601407 90031083741994374685906822092152435832 7601408 4812721226050380662373143107080290304 7601409 -6054939057310841357179588301751283086 7601410 -8506337085301240600830834719879708640 7601411 1388131445858831382804745170060702792 7601412 8485079043763215376946879066660265984 7601413 20435598845815437245655852242636253662 7601414 7735416195490602400478432342159280000 7601415 40412288578284535642570888044467379840 7601416 -677659000976473344305912813450603520 7601417 -354453534960632550710360122169333760 7601418 -40210479478951734415996037834591109120 7601419 31128026578417718259443328887639136 7601420 53321686798887206546141736494365025280 7601421 74891869758228454350777905384196338112 7601422 28115440227373765242251105460021268800 7601423 -60214113716222056968386066979880469328 7601424 -2538944605416212919307315317702721536 7601425 15212146198100429806506568941088592000 7601426 15258844246758880041759618306971266560 7601427 -59302760009821441719096799054133749836 7601428 19428400819710974624368867086354532096 7601429 83093320502849609664178101515116236000 7601430 28816194680502913175431909312774005120 7601431 -42659379348892176136821603346108744416 7601432 10284948997175848970353081417717094400 7601433 21256882779914360963527272007925801664 7601434 -17838743310112206450462156989731492128 7601435 -6549235438033769070388496748400029120 7601436 19952739817791068240849489122623163392 7601437 73600425931050156247051178909488353120 7601438 20667168440545666086763261200230487744 7601439 -70823669990915390939043309257257640376 7601440 206979051596050017814410929488527360 7601441 34902497071119338357850501127029255684 7601442 -6632849901263993831669783930709004800 7601443 68232042461885236136214528698867481692 7601444 26909897693716683623364479891698099200 7601445 -1856070777099173702908037349417436710 7601446 -40519385215383401262715291865102903328 7601447 -22609853595844440436556592216501799968 7601448 18173394146205141465131575279952855040 7601449 -60863620790572352044263588330016765020 7601450 -15850796545165003940742173520852918000 7601451 -67798664946449322866412646642539471360 7601452 24053039907989020287328119694169083136 7601453 84176588249866005882169360711314519702 7601454 101431599723266564914717648350007296 7601455 -37450993638187713216987734967041507640 7601456 29781569187587666324546215012362534912 7601457 29231564643762694035282673947670608000 7601458 2651427229080037072839448725003902976 7601459 -105428018633861580541731440063893043040 7601460 8730651298676663335934126379428444160 7601461 -11101178792636301549495338818920885760 7601462 -48758929627950734757324423891873408 7601463 -39604516716840161981122981465271448120 7601464 -38995664148934754107640323557780910080 7601465 -19088328173088093368024771827846164720 7601466 -40983036962757297834505640766525734400 7601467 -11076303865631751302269912965674643484 7601468 63690999764136241965258894180072726528 7601469 52260095836558652553469545870498677280 7601470 5841993820331508761544520463966191680 7601471 -10778095288286341628441336166553471248 7601472 -9261178481449707958531994257887068160 7601473 -15652841383006455901056154276996988352 7601474 18069001399565753647256372295512918736 7601475 16052302933930166127607293991988544000 7601476 -52479031479542018592427197378174701440 7601477 -7041051727594431876166806363924302592 7601478 32078376458454667930854931164698668224 7601479 32311889956630397579565722756588701120 7601480 52528679027981844756082709178806784000 7601481 -1487595612018538461318647241713047830 7601482 13473865547565885319658640338586447360 7601483 59413196415887990521515459163053171732 7601484 30636676105354724608863361411122696192 7601485 105546637141575699205635871710907265760 7601486 -39717993542265912876767203187834609856 7601487 -791138414186033975091926923932971640 7601488 -22323424101832205249672531657697599488 7601489 -53825246462718360632752557937693549440 7601490 278437748303402074993376450012457600 7601491 18137817181050184802492632646978844784 7601492 31311039972239231688110712610755436416 7601493 39675382238608509870306089103082730400 7601494 -1812000837423537766064295803656248768 7601495 10483619823215823644768249109699303600 7601496 10795376532008122649651450264247336960 7601497 -696058204397559527849629570865293040 7601498 -25765677386356758489697782105404789760 7601499 -88892952290163321987543555469419603360 7601500 -52512517140929751732554143872400896000 7601501 70593273686082225990151269226927514400 7601502 2059217507896989913426221710805613824 7601503 11105362872147391124427920582022665728 7601504 79989878123370523420683572881883529216 7601505 7697113273764124650651971652915355200 7601506 71446737804837577821674605449086538240 7601507 -63939532883505915495445508658287510244 7601508 -27645716644610553067814857292123956608 7601509 17868380416438541176065416998498744860 7601510 3737691926984604614257674627493351680 7601511 -58439653429034569088602085687768685528 7601512 -18457870506820904797387846412215173120 7601513 -886499793810604959925095353535144576 7601514 -13910509756809211484848099841864559360 7601515 27340730545704267195615425324662023120 7601516 30555902890328259979338270125463705600 7601517 33390633705865843971032468377243512192 7601518 -106776118457897897027043519370582807296 7601519 -105772150984144594107840166644166924080 7601520 10041645041855650566093026181788467200 7601521 -31058633345899514844124138061379071278 7601522 56771596588676545254859155454294071312 7601523 6778572496108083395131957068946710528 7601524 23568627389380166742956573571246462976 7601525 -18752354829294104274732378518254706700 7601526 21472897619400051043814770604697678144 7601527 -206695376336758223466763893899891354520 7601528 71898725420947251699487414442597560320 7601529 9897607451921354712436550232434220288 7601530 -39699809213603863473195351377296119840 7601531 45660922593588790846233356278901240592 7601532 47035944914554218671753936440762409472 7601533 105442954150240624720336137359882947800 7601534 21033724833265410281933692751665920 7601535 -33787403601403503929702863162821777360 7601536 40925995774933415297220308282124533760 7601537 174592496323757574524888214870370224432 7601538 9166130304820877004300191952786101760 7601539 -12351062677596294217822637317562545920 7601540 969394894251884700366601784147251200 7601541 13944985186797820901626329508837634304 7601542 7458354023866244381097681363925800192 7601543 90522671373880455747764307378795264792 7601544 -16004012193319266252790627755881594880 7601545 -10179432262355790810645595568806986240 7601546 -3259044342947564171788510217322809856 7601547 5734207125206222999973272843534046720 7601548 -19547222639080715711790707980947792384 7601549 -15257768070284581047754423260311177664 7601550 2145373875537296470974204055757107200 7601551 5934895000794835923037622003879217400 7601552 2067116829961046925067159534767439872 7601553 -61292810969046630616619603650761007200 7601554 6568796330031757439743060155494360976 7601555 -4560939207131612523551682766287040800 7601556 13414096509157915830735432765994063872 7601557 -32466158709756456780946802326719939140 7601558 51049478768854602053635288493667176640 7601559 -10250572596077455553903374927970375040 7601560 -19360627812765357317798286005885952000 7601561 -62613515035564983222972597568397896176 7601562 -19656599509525727016228697003228081680 7601563 -4051091323982380713979052455407405792 7601564 -24204600881143826109798828166005147648 7601565 -6958954475268664403600071275188808000 7601566 -9148018756672018539768538520893968768 7601567 -145401534691664608977723815988385560 7601568 -12256925226514805194794811028256325632 7601569 13630866386777376824225689443466459200 7601570 -3703253594867340308791505640874008000 7601571 23519359724380883681353769243782111140 7601572 7668178979407861759818746601502162944 7601573 -8806064398464029037627968535669344256 7601574 33423834522634368661977009045612154560 7601575 -1960944921185656071467725787841083200 7601576 -18323303079343304039241898843951534080 7601577 -482433127635346509012653101662642960 7601578 -5605859392795241150192363609107452576 7601579 16078761462888807411891998453127574680 7601580 9184854155594428994305120318343577600 7601581 -22103056667962210964927804563441366868 7601582 35203684817064008380862765608283238912 7601583 472935873703613811234730826942592 7601584 22866788046201821830072166545902698496 7601585 -42832615934524467846725975014982538240 7601586 -36485453611455743988532972622194955136 7601587 -11378637409470728142106523524436908288 7601588 -35425058632643951385733173900934557312 7601589 10096792323015478936373492253907217454 7601590 14754779158079640201998630479845569280 7601591 179225969067454241304542206812203346984 7601592 -25520328561675786660795218846125916160 7601593 28505652973563426124231477088418246480 7601594 6800149893828334050505666042149510144 7601595 8045304223483305962496856446854897520 7601596 3774131586450428531927523047544960000 7601597 -22191904923322759332044576431552992954 7601598 -6760963940160967812360676021500542016 7601599 57411669947176547535698150399946003136 7601600 -10930867374351400672789573850470809600 7601601 1915367583897821210070659655003494400 7601602 17029276869243516494322844422851692752 7601603 -26591851987543397007005694480186301440 7601604 -35151103231681899954001785879580591104 7601605 39207177966345165911805297288168911040 7601606 -97563882355747102598782567994732916096 7601607 -2291388570792927017000474635627247160 7601608 -17991579696093190069805547740210135040 7601609 68138788895566542045631401188537817600 7601610 -1946340002544645191784621823477866240 7601611 103359498728466592008331090676045369872 7601612 -56761133766692979880545556919795240448 7601613 17040288184985316711387987399579662304 7601614 70987030898310991790134494057845758656 7601615 -15951658080834902685875490326984716800 7601616 5683538038007153652482958325265203200 7601617 -68179197022034221261830515218313239040 7601618 8798764822220446524602126914661757216 7601619 20413218474302736457693601558306317440 7601620 12689427450188480740979768332960435200 7601621 -75256572880547098338293271425179040178 7601622 -159686028826913260461452941124001792 7601623 -48819236172970022934239981186214461136 7601624 -697191954687994923159254811790049280 7601625 -92009645878196830227035390634992310000 7601626 132415635492061263243498608840634624 7601627 -8942436172516681366212581124239835456 7601628 14006311187704602578921219756728158720 7601629 13499376412086756810492826542678833472 7601630 15734377381218365806184121960232560960 7601631 29031752056090500104265596109677585040 7601632 16497596036193598938705873978123878400 7601633 -10414779429262046274341583097087649856 7601634 7074042398879763105496927067553792000 7601635 41708466308831361720387034515010356960 7601636 -2207370147655317245394489741634068480 7601637 -36417320543861743717939470247527840 7601638 -6994498249580846680369341241414539264 7601639 -2157263967183815137542033246533350848 7601640 9996821845416854535841750147376332800 7601641 -27231557070413439260371892288246085958 7601642 -13892616498640775337537655878926797056 7601643 16064901434213121908998114067773762704 7601644 -37528088756354278332725351866316387328 7601645 -29069461834456758350471134790911898100 7601646 3934934647436693454726348588837374208 7601647 -67079798784914007731616408430860009904 7601648 -9730121641786958063889436513284784128 7601649 37831433487410812583134657006430218848 7601650 -4545093410510793166142547619909593600 7601651 -82772529142850319197290249350350391348 7601652 51597274841092304111709285860392065792 7601653 -81042390608738095903636661335199134880 7601654 -74423656106994324078831838701561805440 7601655 5950520345407827377274177072056493600 7601656 9034566706574391836625103389189242880 7601657 30850194757434928937678081582724157824 7601658 -17184180993838531601820236946398601216 7601659 35275951827331596924729751129162611440 7601660 -23285442473951205636065068332811315200 7601661 61192627368497078015705589653928094080 7601662 14080167070963661009584635879918608064 7601663 64663567756557708364600861428333725784 7601664 12757787017329495918622070974816714752 7601665 -18259221892292777541293607419485620480 7601666 -64258001441128752242172461319819503616 7601667 3511350805245985538382599735853912048 7601668 -8313769696297807615202989370133534720 7601669 1159307751517494250000620837349036800 7601670 17665618515721946564783105026560510720 7601671 41146301698257878395866220544869155840 7601672 9345961707076007978169786027434803200 7601673 25314797667238406582003670993320378304 7601674 26996786950361700241474070421032097120 7601675 -22047333977055695940836148032698235100 7601676 20675453620171650514676934872624082432 7601677 227327777809974913244655115701353326572 7601678 8709911121357793450643462265539589120 7601679 -14750884494651455377652856957809074776 7601680 -4100629422295967217878794234328432640 7601681 61697612068196067440233540943316226482 7601682 -40196175740597401043076257191484428800 7601683 -76598874576042369223630927009609689120 7601684 3467531397036399279257379305212600320 7601685 4148548445823808037771219322629894400 7601686 -67519378585843397293833660269765910528 7601687 21023317919789511315975732180276873744 7601688 -4549786375799851763542752414308567040 7601689 -79372685394336699429739608408119155510 7601690 -16964312566598325668961685355255834400 7601691 -40171058882235043709481118638879834240 7601692 -19603873544511563175591330596472673280 7601693 -9337378581654983324826784922642329056 7601694 13820622466452629112229041370704110400 7601695 -21979583833230880331925763102179763800 7601696 29721033313341636364559438116458332160 7601697 -72625088450473639623609710243226005232 7601698 7396845468276142252367042401411472448 7601699 29597070655676788715306200841692022736 7601700 -13491438839309656613058098097930624000 7601701 10195390467641457870278715193348304702 7601702 -52742493071280606283996744875389568 7601703 59987402085395374656227313305954454864 7601704 -169294058606305369927604866200376320 7601705 -54376085766424596096082140737670466140 7601706 11980631243664127074318510299433318144 7601707 -36744127551042344175559074885771356880 7601708 8058704805295230468187332734954236416 7601709 -10076456423695106878677477877522741632 7601710 -8382377213256241296604198889013744000 7601711 3200319572998231925422839225568460544 7601712 143714974733273708074956330494853120 7601713 -69778920143361301928502209672584278702 7601714 38649262723897717125531535488218973456 7601715 -57733077326327535903631228435931136000 7601716 31851236367317527108467883124875667840 7601717 -700959918593709053626480616786037348 7601718 17238743773547893638308351379689978304 7601719 -10901462834474474292245999845158943104 7601720 -34759051432692391054115094904580505600 7601721 26098423371901052268569421477134044320 7601722 15548450194304621134165384536740748912 7601723 44854051065320530442209175977396497864 7601724 -511242371765443767875224900070430720 7601725 36019788957051067094458475050359439250 7601726 -52323938898258020139603964923649886016 7601727 6102700554495584661417828741663811584 7601728 2664900098077288955768410741618507776 7601729 -34646733115927806578975380885804851360 7601730 18578942195707332019253810219091609600 7601731 -130313390622145770084793329231176422468 7601732 -8204761404651190014765000759443627904 7601733 -110330844812949486092267886823897367616 7601734 -1275819055051801213155095662799092608 7601735 -38243160934957909792924669719137485320 7601736 -3496738438779444257258015284622376960 7601737 17666105730202534489426087924977406080 7601738 18757348708713699169795269315885446496 7601739 16194553093595061359380242204467332824 7601740 16679028666662983843506611214559257600 7601741 1710504635689412951244863787944042880 7601742 37855171570612950429188621628987354240 7601743 -73990598128182808952013386160234696216 7601744 -16411582255745517838147701227291811840 7601745 -10196101750066935444572114679354650880 7601746 -53125987977113025663946234801931054976 7601747 1407483497288222480643965467284016920 7601748 3535943219687683311422623728674734080 7601749 129449455073875148233158634849281740750 7601750 10341286882344533186588059978952160000 7601751 -59465351986949616498456564190709581920 7601752 5182961630412513358134248057646981120 7601753 59893948330794458125913243213910694464 7601754 15699761746394503833440136586178168832 7601755 -313719122682995926005976952868007680 7601756 23694920111215708570545997049597587968 7601757 8227118168094301103591105906600968320 7601758 -13251794354151270495814514732269294080 7601759 12571779663364316854427594150654503920 7601760 -43661600029000202804383057990071091200 7601761 -11097909305467462239852431078639784428 7601762 42604120271288172787389191351060346960 7601763 12382630218173933382204402641126987184 7601764 30702115901564199591122678761474856576 7601765 15479914456665911454527542114842943320 7601766 -3092361101728506910055105275492800000 7601767 -24444392787183146491644742888818794360 7601768 -10982308700959073175669025608540349440 7601769 -5080369615783621021711415424050444160 7601770 -14326686180176907930238119601213286400 7601771 55511145113982394590386648241816194640 7601772 -21080502046492300575793086570079948800 7601773 -78500599907625031781401248796603852896 7601774 46748004976899730787583135454596995136 7601775 -54793157071702225311473121916306272000 7601776 -242090054751570492832760790333259776 7601777 61913824676368159510149988330644700626 7601778 14637622094076280204713768126430095504 7601779 113261197851736674102931836424403970380 7601780 -24929754794003227072986153618021826560 7601781 22722002885993096490992641295154147744 7601782 -78029136166367417971493130049424448 7601783 6747167837924906262444347413268350176 7601784 1342911337850994717862959226914078720 7601785 -1107292845150303280197050517445753020 7601786 -7648893006908659038164024071938927360 7601787 14499060083848353573768960962164698444 7601788 5521020300986186439360423170594850816 7601789 -17794675481739762354639393824579809152 7601790 2366326638812581537595106833550397440 7601791 13237273256140085772577860556318904192 7601792 -111406420410106762156574465643773952000 7601793 14811667645634555444664558616420933248 7601794 6493450769348407962685933987667200032 7601795 65028475946175049364942857438518214800 7601796 -1611326181097812435228273144833740800 7601797 -13226796605090671560149872511071935968 7601798 -123916764430195452031418659342542720 7601799 12721711875414179170849180070196509568 7601800 -4334437940538666917018229711667200000 7601801 40226134908814868326235692607554811802 7601802 -9345374996823455139444114373718396160 7601803 116408839770368132163343598611995731280 7601804 29356193419729295329859949379808182272 7601805 -881769756371315116427142196361169600 7601806 -7629288088332555462249119036772512640 7601807 -39668481750677123028661650638752948944 7601808 -2957252221033852110589222494000316416 7601809 -79265488015389753317169459924252022990 7601810 444675914685899936420080160732685120 7601811 20216988951034727894518503112141442232 7601812 41864647818943243317454272373955110912 7601813 143703526920158856856544596884871186524 7601814 4037866860437779104618551747040126528 7601815 -641345111147163369349623583904194080 7601816 75420343431080224151297126512042260480 7601817 23879033678504503352282572381342038480 7601818 1739225741654367052275164676593308416 7601819 29989560290053080254098096543812420000 7601820 -10196614300483135572349945753457786880 7601821 9591471963444828559487825417040852544 7601822 33082114733784765444406829617299366144 7601823 25703985047090606152320516326379306000 7601824 36003875384741170369077225600335216640 7601825 33527949349729844692374630388632000 7601826 13164229132478642715510783372867581184 7601827 -227390421282744652897754407855611473568 7601828 -14769323469731404461933200675176124160 7601829 12384668303350039307304178585503276384 7601830 -4731722366638066838679887544689677440 7601831 -39706649334756648065128088368872692400 7601832 1399674075227009453172004485546885120 7601833 37012726187175218305874535270920377082 7601834 -33374602761025359222123195566851343184 7601835 19672134037112039694085450712382996960 7601836 -63605285544398537518195967348561132544 7601837 -64041491840559655926122993381253473514 7601838 16664744244672770550824835044730161280 7601839 -15389529781053872362114325250653995008 7601840 17763682826637860866794843119802777600 7601841 -536255786820869755863434407836368064 7601842 -14268075485181206155463563747482556800 7601843 4210745177594964288498406532366022000 7601844 -8722684485522796611593089237558800384 7601845 -6164865637263652665679464631660836480 7601846 3032280107707345473930638473986151680 7601847 -501840640326319085639989530564424704 7601848 16450824533046897053303620706759823360 7601849 7607358768085798240827647521423274964 7601850 1548652800005070146715856883178200400 7601851 5999193942575232102876024374122247808 7601852 29155239742739069851193937939550503936 7601853 -3978651907673466252712478357385756096 7601854 -34754580583521556233404229053039239680 7601855 -913897580873579438445698705043184800 7601856 -2713011119569563192521213259118804992 7601857 94389261692125216612610101335212472660 7601858 -53077415219610425828139695645040774912 7601859 24479385645537748033249361428609381764 7601860 16749101483528218678031443727460721920 7601861 -92979621272601824569765875180053261538 7601862 5940280454411805165482944443392954880 7601863 4255669768652045559946632640448464 7601864 20282030470976261245796543605373199360 7601865 27805393555699210975664624028317814720 7601866 44879181510925527674859274211521056864 7601867 -572024200915771222146204007993360608 7601868 1566498693608295112827844086931651584 7601869 -61959668468976775774046267662213239840 7601870 37833031751388327526110440525266610880 7601871 -98138280600371162619036225697116086640 7601872 2865247955254499389184645328744005632 7601873 27649788336279652456142053631132014080 7601874 -8906413652266535898064815620076650496 7601875 -4049304250334513914007564594003792500 7601876 163866052109565967546380431883158188032 7601877 96078743059505627263004419350082227840 7601878 22140977575169175588913281477117736320 7601879 24988469694743510171207693126122905480 7601880 -10428803536275583258378758029564313600 7601881 -47981171974887865194470647835937119360 7601882 5573738889856710637328395998619382784 7601883 -64256354124219056789807316021436882752 7601884 -1622278248143932856195576134375920640 7601885 -38390105966376106688221911589362318600 7601886 -29645124737276120251981708814110822080 7601887 -74272493721176502139862495154135451008 7601888 -25415813083686867946404803151005220864 7601889 -50944017903724937372840282623312746576 7601890 -43795709650969291912221506197131373440 7601891 16367027226880184486387811051261318144 7601892 8069908628005629180116827903586555904 7601893 39899361958779343590128419997674152888 7601894 1599844578575803239038089433959094496 7601895 13318284228315486606794059640502743520 7601896 12448803384813058230274323368652748800 7601897 87773717965063602220166117257621244346 7601898 4366849717504145007921143325507851520 7601899 -9656825292029519769026112081036914160 7601900 -5490549310934715272575159708519872000 7601901 -25746769143806047095323999533785835968 7601902 -12785616445184232332269950210687630336 7601903 -76164726196723991846840283055676380848 7601904 3496250268447640704509582839640555520 7601905 -72936546707121174606907768623938420940 7601906 -19316150328635253985424750108150584416 7601907 -14932981058228826773733741215860510608 7601908 25345288007406246751402206318826172416 7601909 19079567389268531964451714135061280000 7601910 23695904605411290576507485600303308800 7601911 -139396764317672898406721062126087819776 7601912 59090643135737259610731390503557939200 7601913 -22861865641709520592157088744974675712 7601914 12967923538486842691472865683840125440 7601915 -12006696101082424311133934373897432000 7601916 -6438673030584657576867441790215168000 7601917 -36902765767707318818250448571558482560 7601918 12649330889432864025555698275188907200 7601919 20486134505504518399091404696206556800 7601920 -40120478832601666177343820164549836800 7601921 22595248473131221326226048894982668032 7601922 12945761369004217378780238936263189632 7601923 6840910014758594287818722038934188240 7601924 36017674216772761157509707192962906112 7601925 -30743435941559515592332438089098232000 7601926 -67770427949771762541603462199518557088 7601927 1844094612637088434736744942409656280 7601928 684298192746725558071478842381516800 7601929 -61423246760849095211737215430860362470 7601930 22120232694125189559658401399099724800 7601931 5155838399153661230904306180046465572 7601932 -28902687882573830882104242455398873088 7601933 23344516313468816785312623399849125760 7601934 -1070001079145430965102071007049535488 7601935 21464275026149132395864290563232568800 7601936 -2772945411052206663052428684430983168 7601937 6889191235432884656358355091674690560 7601938 -182439115636841293636434047249268720 7601939 170490417908397320897872133614582277640 7601940 27454649437177247648233365561197913600 7601941 -124330091686167281177370606793539386148 7601942 -9222138065272969385698638351436457856 7601943 52363744599813301938929427959226661584 7601944 -7913203123165538601794768910050918400 7601945 -25065153537868251771044874395822257080 7601946 9178234382032419676877385915877632 7601947 54852558997314853236728728927018859396 7601948 -41902640970887516076108434079252552192 7601949 -8587639965173548368617930274514266996 7601950 -1841424071947725607887140120085624000 7601951 -21942068432448971668335747020044053120 7601952 -25829815405188618685894686420632076288 7601953 -34911046354283808108340989320382352798 7601954 -41015833449431270101281226123303913088 7601955 14490815751258698934243652479415101360 7601956 -77568101949439288591494302216486634880 7601957 14219548017993709865823161793443342880 7601958 -30057791826495386950607346544965905280 7601959 87316172750536672861150757367632679960 7601960 -15658901509502048994408033145833062400 7601961 11305762501765670452966013046331547904 7601962 1541687988436877018126731592546363232 7601963 -104628473396920727562585597297564787788 7601964 41518565151158076690490570778721854976 7601965 11601422745263501128399918489408416000 7601966 -20499208148787311691882202153518087168 7601967 -1995007706442906083461152595957354632 7601968 -6897470241636447551807598252219432960 7601969 71806342315901051713928038612160878644 7601970 -143695640064092487089874269362053120 7601971 -39873077638125535859414839725123982208 7601972 -36035892744124030201603822620781824000 7601973 -30368579013192244206021498959518756800 7601974 -5293197686313647873936162111908957248 7601975 8167031333143222064736579893506396800 7601976 43803020073423803256560561588045107200 7601977 -73550045190442560323629338446324161788 7601978 2536013763871651715678283463701143040 7601979 14147383819911369309498813821012355840 7601980 -3477661001529175107450367592894208000 7601981 31662964808057920482328118701926157452 7601982 779494353143220919476237011049400320 7601983 -19847026748621545109166512369629292256 7601984 -14838882475172380840551828400162996224 7601985 -27209811961837433577284292938858236800 7601986 -13401215440514723405652749064611136000 7601987 53522266825891731389857356205451131200 7601988 31361813157641197989783334401235132416 7601989 109438125204837246603465430500324805790 7601990 -28845635713918188592778820476156822400 7601991 -41911731792497280608836854821612153856 7601992 50186327507495597616784412264472545280 7601993 -4900906168083911786995780521840288384 7601994 -8778345536452142346349069435110607872 7601995 34585734022581584992586376988349809200 7601996 -43815551364374428254377510751473184000 7601997 -3043973796617442958598949745889643264 7601998 -10253418911141402686071198448468872000 7601999 3135334904152640975627152687944044400 7602000 -1490491294925258582174844894707712000 7602001 296202137873639332697029438788405024 7602002 -14094020169828713594716037912506841280 7602003 753932555737750801740347390678731956 7602004 -94883548078354653248032282926617378944 7602005 -6925686090706004916113952182872658340 7602006 -6232390333502917741103160770554478592 7602007 -16714222766415484720850150510387913360 7602008 -2117366588349980686419517175103191040 7602009 -78008913066438401857620488476324051680 7602010 381044444437240606185714018979680960 7602011 -44933684034439962206909612821227923388 7602012 47910898881850962769623915889611571200 7602013 -550600052221490932437988276413059936 7602014 24284867420798566460982851565571353600 7602015 -24464067291991258677217878518416066560 7602016 71241228326622532674306436105390129152 7602017 -25208947020912891078881421628939571934 7602018 31040140884894731212260531828195921408 7602019 44074922193972298242360854592344105400 7602020 6000737869157502649092061269149422080 7602021 -26098867373700934348397290273254411456 7602022 -18833214357266942291824639405330790688 7602023 3818438997981903256383423624668446128 7602024 -4086027363189070497928276359622656000 7602025 3525661441257886965073172182530883550 7602026 55026624698725366977469990258621350240 7602027 10605638951526953354922039057470008920 7602028 18738002942757683538276719816448910336 7602029 -36579378445327506385654496411729123520 7602030 12931322695698098096633983897195824960 7602031 59422579399791009713497429151415322200 7602032 -1952824805379636531694195701369569280 7602033 10918990103011079199320426830445240640 7602034 16629270652287424787291665521585754752 7602035 10682236097401581566092332767702988960 7602036 -12008037740054759873670245830458218496 7602037 5995390567509988497895120466518174464 7602038 -52802492815753387021214116318544642304 7602039 -84038436810487015471280107126451778480 7602040 32163938304064550138070191276027596800 7602041 -31456509289752990486177885976080662016 7602042 10236872928525100895471402028236327424 7602043 -83730031239196960116559047694884746520 7602044 10480286857311349202633145644931803136 7602045 50409758288133821702246235043300338240 7602046 -75828031107998343435048250973363800320 7602047 -16880631063855849309332068862056965504 7602048 47067277402451578623801877963210752000 7602049 13504690024895934550970073072252511360 7602050 7166332292438477697376385721855778800 7602051 -49603559565274732121420662995575566080 7602052 5377551922893971585140016006564352000 7602053 27304716801038641243300059422387053344 7602054 -9237606974275499083738426509596854080 7602055 16134702317759693602335435158911469760 7602056 404421832822419302248971070421483520 7602057 400241479437145954855728567850378446 7602058 -19318490390554460514649603379081319120 7602059 -38577667677657800637031709353382461740 7602060 38069202813758058760111684075824230400 7602061 3318210869999446433075969784287231424 7602062 32549936880128630465958778769980230144 7602063 -7000539152278355542028405798836430976 7602064 -21083859238090443855725985460437893120 7602065 63148969435023727373322014339648727720 7602066 -41552569887296329080298139480238470400 7602067 31176708241384506883376074971020708 7602068 -15870996816629481110628923746321563648 7602069 51463521406935211909029224392868408928 7602070 -3130794184084134246101436417867939840 7602071 69298983115763313092614179362623360200 7602072 1626580001372735716471704032360017920 7602073 -60396023376976128230513543731261148780 7602074 3219427173087563276802040102437615840 7602075 2657610866596491184231954124815226400 7602076 25467568905786159905979368025567333888 7602077 -40014657989214682199820181706899483776 7602078 36108692863092764823336034101801965568 7602079 51225404469059461642700530570876659680 7602080 11795341038908690148479048328761180160 7602081 13047549764725530100608384129345793440 7602082 -17277499170255267501907930295210194608 7602083 -12591530649003823993231684986412430040 7602084 -10479338002222775547734033981045710848 7602085 -55452872980200767705916820364950889220 7602086 56236642546405476942669935290368064992 7602087 72517634231984777014409614770257918760 7602088 58201686266835019358447396704492830720 7602089 124670322111720580801366368719769577920 7602090 -12959888929378554807674787898993420800 7602091 -58168026952178372432303927438018534400 7602092 951809139111222281532933666214766592 7602093 3677812848628833520435537740744829440 7602094 -31380336139524200800519830580169198208 7602095 -27185563060539795112844044360566904800 7602096 -3693005307625236643393991357063823360 7602097 49636529654812361674262336989154061864 7602098 -11783952308924735444637238140908590080 7602099 171782805521600002407589997549054976 7602100 -12341205516750028444382210159498035200 7602101 56622240223638390283615534220775510012 7602102 15471080340333766888692180587336448480 7602103 -119741521744694715041417177999613751200 7602104 822907004177819672340152647786782720 7602105 7025199781320230801004705873304704960 7602106 26886653559473332813051158634894960752 7602107 -67129617843648411159650063565356863644 7602108 11265419375312005625359068091211572224 7602109 72735485822048558333480197247739411840 7602110 11337433400952954172671710545023312960 7602111 -38055142617289841715669328012701351696 7602112 3159591486778442615108827285070807040 7602113 -16301755821281424999766862993993928600 7602114 2700520967444446399094465741511141888 7602115 13278377966310279343774902209329535760 7602116 -1484840094543644940719594050231359360 7602117 13510554684376480429219421325332755680 7602118 -43269986147014250703272889891044720640 7602119 20572372732090724287957280160276803712 7602120 57268948916071173001645846008299520000 7602121 -127078724669412917131350011299648056960 7602122 -29192162648857646063275207339751563776 7602123 -8633816004663438065049425079726968616 7602124 48146824424435082209320750880903703296 7602125 53445045678689108601343137915081174000 7602126 11675179716860192615850650320639079424 7602127 7777979926773214470357500652138868824 7602128 -11534190433516755963792694141004021760 7602129 10181635825615824314942767899068008500 7602130 -3060984707824512488026087029009715200 7602131 -36943113844022247921292417043376455568 7602132 -73384828072747393600294663724274272256 7602133 10680638993200133283710018823446381760 7602134 16026130169684675501187383894526333216 7602135 30750829988193910441471976619087531600 7602136 31981634358885622299566819770242324480 7602137 -74936566252143117912983673365167412214 7602138 -5426736851281737070850087606814618912 7602139 8961181066557038343476841718274067024 7602140 6769068413599515852750602306515169280 7602141 2563215413623043505869720965662628992 7602142 173212863726215543456465348570327232 7602143 -36772448973319365542191934003076064608 7602144 49149496123085655179965041415664173056 7602145 -23993009448701595900814055223511428420 7602146 53298811883722440022644377429005576272 7602147 2458786909754321255295472985322624000 7602148 18163797900767097192672642227654254208 7602149 9597995094506318975402098010007916860 7602150 -4355391836417077029259135249168320000 7602151 -9018245756607755488673559037435547848 7602152 -4684534662126909376088552849307878400 7602153 14660486150811888896478188962248639168 7602154 9307474389829162920871535330364459696 7602155 -20224771380150467513874541903759495680 7602156 86789684168570240554917212775782479872 7602157 -17469147617511706021710220687456646720 7602158 34621561845355508292270585780055820160 7602159 50672481654628597802866529098705636104 7602160 -19409690077042842220662353249688453120 7602161 7527195830785420133254844510521771008 7602162 -14351339975865905397052003859304235776 7602163 7323984439246646362600149908574673840 7602164 82490370857610323461231473522293333376 7602165 -34388329632779783065636166097452294340 7602166 16865679864794306999720402668845312000 7602167 46649165552872250825500491692682805248 7602168 1635224823020302070797070454962257920 7602169 38919952720403987490239882107549430340 7602170 1114537735195035299424239146454476800 7602171 -18962424080973950801377621516816998888 7602172 7292275805215367892076604004736434176 7602173 66736868089631869809420477266195972460 7602174 -2315940871699340641919007227891184768 7602175 -2119855742289874169172947020362897200 7602176 -31836446978152768870660380289463746560 7602177 -32529452874345620644741100303346191520 7602178 14052496854320464958840621400333832224 7602179 -9787843719602954483967418549999055040 7602180 -20151746088041454502811003204460503040 7602181 -7468281936603611013304569889243282696 7602182 -6340665300252386323846208010273570816 7602183 -46246098679551679359607977694416248016 7602184 143235236658068930115361806824750284800 7602185 489118489175973702786822688211774400 7602186 13281828863463101058494508673165225728 7602187 -60191162457960491843840020503744821164 7602188 37274245468542923857899626456670720 7602189 -314212458391148020164674504708132352 7602190 -26799126340591527669703656491981172480 7602191 -56432866361051136683160923658650403408 7602192 -2162880839876242429182871765515239424 7602193 101135484494957397847022063484487147442 7602194 32328753017712677006662752663386602896 7602195 -28177880859940541370066690103049162400 7602196 -1560130778115493197175407366779940864 7602197 -62246252926087082830284131023566504000 7602198 3791522944536182956456873375328870400 7602199 98936110473682924451783196149643909720 7602200 -11422911636950929856761393758587136000 7602201 121582760955659339859008948103452627040 7602202 -29748276325701160785731297094763917600 7602203 -81688392995008340529491042058405382944 7602204 25142069089142531812273045024919715840 7602205 4797672346766759644244462853026268000 7602206 -13576399197468814616152666225236100800 7602207 -31684698617477422326470425625358085560 7602208 -23231483066860028837940864513642725376 7602209 -140893334199082751799705589701116064000 7602210 -1288179304998472806629602147770977280 7602211 -81855558177701323078546331722933697188 7602212 -32768650174812027709682865279103964544 7602213 -25020125826971183041408129608771411072 7602214 -29508563344914672929681496713472101760 7602215 -47133685403484347015765779873324397640 7602216 -46570230349356277743923363800526438400 7602217 14219851121495269124310763052353892992 7602218 -26652391274069234785746272762821396896 7602219 15049627460534668762919539449576285624 7602220 842448050427069158360277855848693760 7602221 2455534898672763955724941282619643744 7602222 23526849252918873030435347404082909184 7602223 -10282349709724023817015229803078735360 7602224 -8452042389662273702069686826544660480 7602225 -19623411884475633745728941518456376400 7602226 -2093574089537014761894916882162076256 7602227 -60412522953571203101950589489128373520 7602228 -799182234182194752989079661152890880 7602229 12249551933130386508016092692535563584 7602230 3130914215362069875253211243609690880 7602231 5491410299984423400208389473042778624 7602232 31919177434407660621556873425247334400 7602233 92024181944235411646889588699551357482 7602234 29017340244522232906866988796542321920 7602235 -59806727292009165051548584504487272320 7602236 28889757301108244927202277101074445312 7602237 -6443825160831836391012323976581819520 7602238 -6464872873383428172983062907025189504 7602239 -57578100689799346861659717893032711344 7602240 -14676752052871100695190855827744358400 7602241 31445291285485081511362343510479786672 7602242 10366008775022255964220842877461534720 7602243 28870896772713324989772645041323721088 7602244 -16452932362889106176307344078944434944 7602245 -15824068258552984622151287208940725120 7602246 -35365874728290640805925100848193750656 7602247 13386044357413042987738100873904955344 7602248 7166797989998652030459040351395087360 7602249 89039914991918945298437837558700159360 7602250 79554083956336912209848694959841792000 7602251 96356109364648467452183504198477823252 7602252 -31188564957188805083155743236547379200 7602253 8719037629898715105029427174004672502 7602254 8730752485373814755121694156700172288 7602255 28616655800537822288479169275489773360 7602256 -4456354000635385763076704687904268288 7602257 -29468607791834191358940978383741025420 7602258 2153723315699112688041791756374329984 7602259 -27594367207578672802188626073158039216 7602260 2174410026287200659093700924690767360 7602261 -5487668544322466982559793411995429440 7602262 -20226755681059677005896301230266696768 7602263 -62881322736405245828533131739892378520 7602264 12559755925189770466118930033631621120 7602265 4616042011465932157136590482773400000 7602266 -14109700715038283480590736012018484480 7602267 -3065241981065301183437653774093869600 7602268 -21057037263887594959197330495781040640 7602269 -28896202829049559092350243118657690330 7602270 7508093586129428828289636254892065280 7602271 730892298065832338454148999124283832 7602272 -8488184082072717291363080498161778688 7602273 -2483222300201213697915212567492434176 7602274 -58467154871958244232157070517684754864 7602275 22762150875352893257923026626922606300 7602276 46116793583062297880019966352097409024 7602277 -18996081777503251176927638595698703874 7602278 -48745136178646581062675647586808979200 7602279 24932709456590004566349740739426524880 7602280 11805372686084193655995297396695040000 7602281 37995152502668177780679800605134653172 7602282 -2907070238917374392011940768609694720 7602283 -8873690919020119641531019568363183696 7602284 -52313252779982357685567935271704688384 7602285 -3703262217811099956996897950624448000 7602286 -9721161650018086102993120300506345408 7602287 33148108994017753192621953547431813504 7602288 -13768806994050599820097270569924820992 7602289 112675731290473889431540609629720831856 7602290 -33909885432139781951155825745188053600 7602291 37580515665280700686013479024185563160 7602292 -103453116554099402512892804925758280960 7602293 -6628636643238580742045276645174144256 7602294 12091750813871445674631274126525569024 7602295 -39582313167867668715805151937624532800 7602296 -66754302193821692774672232117547438080 7602297 -63562535364609881879990598981477433728 7602298 -19918232678862962300861081274495287808 7602299 -882393689910907283217176312214665940 7602300 2498750344541646059494101314424422400 7602301 28444517393828692827516403163813399052 7602302 18557715044571566132904679416220619904 7602303 80605410589704075452451750196015765704 7602304 6413167689091816399957940960986398720 7602305 1137814525225892651198738674954138560 7602306 -31839810538915552325447599418919482496 7602307 -98123848100653174552291866241833901444 7602308 -37139109624033510023059913321784250368 7602309 35472040351157176179689868030129600 7602310 -19941907066368278428274006092178989440 7602311 12574025915783059020526158005271333912 7602312 -14650973534874447944939251642556252160 7602313 -133005044857789034535078096610066510438 7602314 -153585325153934396905196046793877760 7602315 14008182390572096544564588470075865600 7602316 -6029903623085318308760129441470603264 7602317 -134981136940873956400711128174737922708 7602318 11901753884787427252640329417525435200 7602319 48352901195321561774524683048013820720 7602320 1455763964392752208989732912400957440 7602321 -28608955435629176908061488759056319680 7602322 -1596694612123488114200112445693103616 7602323 66938582705498478143471484953987189556 7602324 -28921037902706966964837006709707816960 7602325 -9703488453956869660053368051036354400 7602326 -2419129724689581557098232135561361888 7602327 -79452063072976643804169572682631478400 7602328 -1309847987879568705315889470563942400 7602329 -35911422834603966994437934866303393024 7602330 -14649342866867144034560529459496604160 7602331 34554694895728463400148201085388377064 7602332 -105804490418280494459210261930927385600 7602333 10760643730038066187264349168805335424 7602334 13118982342704181660859406404890704640 7602335 6334627643772090329271832308386793600 7602336 402585119697402460677016197943787520 7602337 -724478957837119844588968371282871760 7602338 23530443338545304310516741379843114320 7602339 -59727265507806888993351411411494382672 7602340 -62318318914623155360113195530189500160 7602341 -55651801602181204827277091374317265248 7602342 19368019483954031767260673825583523840 7602343 -3790117937226259454573376221111701920 7602344 -80548780076539435216492268557588070400 7602345 727178289033153583481937528656228040 7602346 -24673756870763886593790925962121186128 7602347 -1339863400002469607452259936664600576 7602348 9185680012869022347118319039634299904 7602349 -48743746139821840774898304737527241364 7602350 -12033826665420407346062095881061944000 7602351 24462798178379564572814312345013765120 7602352 8787588874489245011861194896898605056 7602353 -11723542987846547849904703124162687040 7602354 -9181440433105420554688278403355085936 7602355 -38110038090279828654095116486161108480 7602356 81183523302676236755864754568338462720 7602357 -215506039709028600456789093513822720 7602358 -53610019971183975954936532164690906720 7602359 -83896716430789940299275509969111764440 7602360 -41637103121231537631860016708760166400 7602361 17168673340633911746365081252195641920 7602362 13533387779741674230123149266355280864 7602363 7674610729471075959269938893447321600 7602364 18797233888655996461315122111571648512 7602365 -38881865113476898834246637709428422740 7602366 2091362697284254907394091753892498688 7602367 77825992526590681886108991754330212416 7602368 19068569323179915822422915469146062848 7602369 64256121938306602063271693483353372608 7602370 -34209910783875626699791156372076145120 7602371 20441448612958780884011339145922168224 7602372 -45171162215236678210526125996967263104 7602373 -30056779978887101953971997788890130432 7602374 -14495587132950042040474553251925759232 7602375 -38680306087909074346823885223243840000 7602376 -9532509809034827861831460172411699200 7602377 -82794292427533897358426714501983908774 7602378 -1576925280030764875846248963741450240 7602379 -27433273560610963947418951579936272240 7602380 19573114792514684382055310983913779200 7602381 -25729515581309703749856233378084513130 7602382 -9356369252354649323734320500125300416 7602383 -85910861153443066371137112684218610624 7602384 -4275542210466399452552042876547366912 7602385 -23955757642198959141182490026082714240 7602386 58308555928108329832250725029739710720 7602387 6568351857415432815221497576596184368 7602388 43863871663018913295399085664326076288 7602389 106343750881992999223503740081278394190 7602390 11986387214110602221462781256202995200 7602391 37566350853045520881098920566186808992 7602392 -8638592750497705211821672052744478720 7602393 54457900280168283571582841337200070864 7602394 -31148450028682859194025022471951912960 7602395 46592939164765037513158817775591602400 7602396 33331648768043446813455362327113211904 7602397 -5985336177580897213171197856392038400 7602398 16294137449313561615524437998998315520 7602399 -1647853470756213592368533865156903960 7602400 -342726078224862908511525330576998400 7602401 -37001726993621840832585574234281173598 7602402 -21035335994345449767123153098834813568 7602403 -25934712769284178881419733780343093348 7602404 -21322697020645627840258561238994273024 7602405 37866711220939792069111436117818417920 7602406 7506365786426586351270584586864689280 7602407 -194547209208095677308854406982692462240 7602408 41905472441087422093264541232474931200 7602409 5129565001420528060073728647362657280 7602410 -1126845754491782898761033029145300640 7602411 11747442473406853526032725165064645104 7602412 9775376615448874918072431040226713856 7602413 10533057875916593069021329192447655040 7602414 9351491396919546396035286548589276288 7602415 -55377932114572059385267472669048704440 7602416 24884447934736187718825251838966300672 7602417 3148294079468145132600237335054022372 7602418 11395371454152807798887923488881619360 7602419 -28986574403569359878287704320147421240 7602420 7397783364947327590665353925008424960 7602421 -18348278832468273585301086735328375378 7602422 -67551373733638633395780960795818395488 7602423 44626116470482164183110279618284840320 7602424 -10989313899821637246458721492772147200 7602425 20373290081969367568784361072162678300 7602426 6219544898928191796020536774923623616 7602427 9787814999783798525200724821247534400 7602428 98128055555521042390239982627840339968 7602429 -64720782403417474045568443192928265216 7602430 90718051701276684053681007165039360 7602431 -14550118470946657210663700974879512000 7602432 -33996833692377964072182299066546257920 7602433 -126809410889490491154671282475288280318 7602434 2615589821061166867578206846208330240 7602435 -34824021129174643171747275696259272480 7602436 10399295246904281030486963676933399680 7602437 -80363528183995622136463296403086904740 7602438 22370454063292381488422589926697246720 7602439 -3386766791807082326316450563980593232 7602440 12665961500456795097882179435190681600 7602441 20526623075331248148292086414537136128 7602442 -19774259033463684380249331052593490128 7602443 -928668154761737455229608070100193536 7602444 -23701424127859021157064367641202222080 7602445 -30621198591438154185144372496077002400 7602446 -15340396940770231257484825355015627328 7602447 36515959035287999573700440662789110672 7602448 13805371572781899990382264520198135808 7602449 -138786511632725446407362719085185289550 7602450 -3562007493312574144752771516893270400 7602451 49341085423838170451122975062113311920 7602452 -9428519681220479836130369855798470656 7602453 -61662873609584934505267886270145983538 7602454 -91037493417595431417833979218024244288 7602455 18960697430208818313762659763340969920 7602456 64354190683880573189118122547020083200 7602457 12207654460226806819247945545384757472 7602458 49678611275525811043528569320911204080 7602459 61295856727415433412861207514222417304 7602460 -242471489830550146607929402148720640 7602461 4274768290254377753855384050960009062 7602462 -4464960632333496199362374598601116288 7602463 51261943337630733216750577726182060528 7602464 -49995338760119054837263996779891130368 7602465 16184847369711767857842918205769400000 7602466 -10564902148487698216556804979346867200 7602467 -73642352266154124220866580759313374128 7602468 46018338282482253283141409997387878400 7602469 324531583485327309169605707584447680 7602470 14665750217174293597213988527023523200 7602471 -39653631161923174349284911041389554480 7602472 -10537866528848566891775353883225963520 7602473 -48227765617130648126644202870805491376 7602474 -71674902480882494017441657210208256 7602475 2184361754903283334606821077996802500 7602476 3512675640529633357960231916786009088 7602477 -9436544375073857027162736478007842368 7602478 -1927606346840963869123009043952322560 7602479 28540869277066360416080087714009754984 7602480 2249925840879950928853898096187801600 7602481 -132466817152739961193175707562888436718 7602482 49708829181856009323284785625536952592 7602483 358393730253969752650729705726810368 7602484 87652381717410633361890006841346374016 7602485 45544185437450951287299975312838648320 7602486 -217778589718416568029461301812367360 7602487 -81050968518080810613789112560310603864 7602488 35214074133851654047778098373190144000 7602489 -31711144220079162003778512903451842240 7602490 -7441825577214599339617587847291223040 7602491 -23689878638856525028157222941479627216 7602492 28659605573298663986943382047992448000 7602493 18299710501289606349161173037954781900 7602494 23014585706321755836361996113529879296 7602495 -58315777477961416462334258201147119200 7602496 19440801587170761872596547859696844800 7602497 -20213294366763014960144583341338169214 7602498 6270370711240756436062652060646793344 7602499 72510366966297783336939748940871693500 7602500 -61451172597950053564454146301040000 7602501 11367349262013727304112782593449265824 7602502 -11254725483338170090434837220666592256 7602503 14315666798751986429150646492577009752 7602504 -664791181935099437542577176745902080 7602505 86194069691323930705705794713156274660 7602506 15997065322842441568684253139392699952 7602507 11749826063446882087776709307680107216 7602508 73582378090906373483825892670212096000 7602509 44334592500304582769320408773348862710 7602510 13825688294671988413862360667002002560 7602511 20028211715997239087815680892437448432 7602512 450232964752552324390278577519853568 7602513 -60596847658475927016614049275053898256 7602514 65489726083160422426708950724390643856 7602515 -45114996695767783967916014705168997840 7602516 -34984415661357552370044375907575963648 7602517 12875862413081151959409777111673730620 7602518 2573751450709194194702306901934282752 7602519 52626299097968511146708247486119129040 7602520 21159127774276830472194461737624780800 7602521 -71638220934316209481369535335194940278 7602522 -378747537018653731960509692866122240 7602523 37818151180281475231127910065758600772 7602524 -93901981537422049125001421778745382400 7602525 -6569515307099323070960868467842320000 7602526 -20943735802595735905962645015307644288 7602527 -32756022814286505199588068453453574320 7602528 -25679972894749141542030633290896244736 7602529 2209774863318839497608761282009846688 7602530 19066866101592144318061985869075206720 7602531 -4364230353279845950529874705643289280 7602532 -7768264836242238846827235970157936640 7602533 14593188148179043452812713867203829248 7602534 7385035157873038202911667873184036384 7602535 -5426522906672057379237128936623874400 7602536 -69951549108541187608754729016953456640 7602537 39209138366543282396140409432875516560 7602538 13789283474511027482016173928195013632 7602539 -15541955419546531973281761106453893888 7602540 -14434455389332464882851293592145100800 7602541 -49006743615113825671253675606845953216 7602542 32242922245491919889799023343722580672 7602543 -10312953909116604364246002920746578720 7602544 5532699705383829122714062636198952960 7602545 -6087052646137358102211436546976330700 7602546 31255441199620296483052554525381853440 7602547 -135757089475547902257496622349300846004 7602548 5725288958829429240099015078645952512 7602549 -43316446432204924215105103516520711136 7602550 29477386318839302049752771922954700800 7602551 9751098618780474791053084497166536 7602552 37796304735769921804222825454910259200 7602553 -22341821648696309723666373314106503040 7602554 22724155234315073743750507421877894912 7602555 -31644686152695756362145106236969540240 7602556 -1271163151392165925906285882947312128 7602557 -59796335640247338154968047726080267968 7602558 11907591214452969812768356723374643200 7602559 -22279676827726236811686777026306635680 7602560 15992569716160548928780168019627212800 7602561 -9068453956309083350775818282749309212 7602562 22971833779986472610662703048972628864 7602563 65437174546498427394280905436498723560 7602564 4886404683468280176458902510642397184 7602565 15855711942042521609041702352038176000 7602566 -19415433671287154362358303466140388768 7602567 -7963314891174594904753516627155823488 7602568 -17843894349893636039511095107486218240 7602569 15525988825432362964240523990752274760 7602570 -3472128842294463983693193381150484800 7602571 123485913671490405706693976009233996000 7602572 -896193115836547374192946576503848448 7602573 -28378254180303739071170624370286102464 7602574 13635915101631924254500696416464447232 7602575 -29803828497878543515866847184899827000 7602576 15583602684604121068964994179864985600 7602577 99306217900577197586100250620494309426 7602578 -5107689998324485835859366986584252800 7602579 4281830443043844007947154018268666976 7602580 -41870083261590689569483437021316204800 7602581 20725486752325768817563452486963928704 7602582 -13594901231270302457369114387832802560 7602583 13749059411668945838334967032870737640 7602584 -54305977246021108475292269012565196800 7602585 -1795841551322520789082640903400078720 7602586 -18184599367029927089391282987218976 7602587 37198471103811983947444274295808391592 7602588 1210247947323012631464559112494648320 7602589 -47771587434553544327165455573926070740 7602590 1240504296791718279846927486140582400 7602591 3291956127299535262943609301385374792 7602592 -95108646129194309106980361507115696128 7602593 24819816632509737176437580405695759842 7602594 -7075858784186610632770203685342394880 7602595 4849963720370995126680931805402112000 7602596 12502318542011356802056801694455603200 7602597 63301665035481103659431452323008144574 7602598 -21555502949831557992700463704467655200 7602599 12772118165861177172159560878109153136 7602600 21796618929635491331728272287367168000 7602601 52860772883309506857670593143636749312 7602602 1135533719570157815881615655722275840 7602603 8395100059464304612688980527428203200 7602604 10172385340685754960746883731756931072 7602605 80601670353332069161768734892049148000 7602606 -53695220082999279458994846764679168000 7602607 3820570687519947906867287588662440520 7602608 -2913397959274124504948791637924315136 7602609 4206305486502805519579998194503142400 7602610 -21333301798993588758869143330684883040 7602611 2917627522917439186594899576305848080 7602612 7261586571670222696719692867693770752 7602613 -23126608094561546761227314911515714116 7602614 8025959692951453780867052384469188160 7602615 -193886316409182233727789986314424400 7602616 -5436277158063877126320914367252480000 7602617 20428742152783140390426017611825732752 7602618 -28799391370582801367284790682249808896 7602619 49370644118859994899980621108119410020 7602620 -21013999947982557400875203994977656320 7602621 -16582726771898074334690797205600158656 7602622 -22378275646104528429319666019861913600 7602623 -15920637427391943852512671664437334160 7602624 -13658978793424647435242728853826699264 7602625 -38876484996987919509010564258425711000 7602626 -385728183542752759516428891624775680 7602627 -1536343647623705490780202079210548992 7602628 40526702237181765923271921654665911296 7602629 27583791332020386148567895004996787230 7602630 77779610502437589706221268074762240 7602631 -118731557988253069064339345902316118568 7602632 -42728233047449546367025912733604633600 7602633 -4235418953157599674270403815056794400 7602634 3868765164291799717590545384660080128 7602635 37192717385767600218046341557994226080 7602636 -60342661070621563395417562118831947776 7602637 -3524926500187625824762799144592278048 7602638 1324758262270649776634584536433683840 7602639 9811334281376933535052093999561037568 7602640 -1740694340005475815342922335973130240 7602641 -26563503480813287047357151289433905600 7602642 22292504875884051050867712460736954640 7602643 -7148632621076893195430586145869481108 7602644 -46070214110368989252453300948220661760 7602645 7353731631342165667384123505950578720 7602646 3901104242330432863264577247502678464 7602647 -460907193423865903375718923465577040 7602648 53474850593365854464734772679561768960 7602649 -27547207639806635679121421269828666364 7602650 14268206678831590881933506122234099200 7602651 -14714522755611946711164682338585197808 7602652 38822891700633219041202592741325332480 7602653 -20679055064549120108250374834061547098 7602654 -8218502232437083065458684818530674880 7602655 -82533764893629094025554788850298784240 7602656 -103687231077390643132959331812325195776 7602657 21026243948545279173420151386639840000 7602658 9574119692877659016005101885805568 7602659 46844255743049641730964252128793145560 7602660 -19318470996012123761479433981617920 7602661 -98081235254039131348915079878223558976 7602662 29823304015503720251712738989435972832 7602663 14491623892315706385833853875054610000 7602664 -119366525013978101660905352176508912640 7602665 11361726962562479440911347540321937600 7602666 25329355179153743346806884096746607104 7602667 -35182001526178084375983902476821888840 7602668 -23534151147147424845509422858231901952 7602669 -52477461571321820652124661289093395700 7602670 10373939799671346252917376668640569280 7602671 874979681862546766279571245281623664 7602672 -4379839701691315470425645152764690432 7602673 49069883863194439622594848648612213248 7602674 -332134599402105491969352729255335616 7602675 44185536497364998480930227053184588800 7602676 -16602606550122224922751859194813146368 7602677 -26699414957719971594280419603418779474 7602678 18537650783750555165632119884028339264 7602679 2050110058264305696386275217199770240 7602680 -15025292018871921365779003018173235200 7602681 -31813569178911075080383714194775500960 7602682 50900726300267913964520626128498702192 7602683 -17621574305646703457065722527571533976 7602684 856891063385371286040969229194289152 7602685 -19987971379342750900056618518750641620 7602686 -2269231240739734238163017336471523840 7602687 56381409294811380649095223608079111440 7602688 20266377253672112842069878730873896960 7602689 -42596453328879732671845595181673032444 7602690 7282998937772370932281005889145963520 7602691 -69296110826118659019820128648789208656 7602692 -45133558086847400739102649537780493184 7602693 -20109292512631283280724732121420515680 7602694 -8289410143834459887902468281195985088 7602695 -83375919312537579975563819594291377800 7602696 -40636614947408697050729228915352207360 7602697 -99456076131289910818715388458245562854 7602698 57547926683140105720353346784569440000 7602699 -2271375507814058220184646810809507584 7602700 8865725833916234431892907523171302400 7602701 -1710278535618521799027443511961503648 7602702 -33331968973905605249487698581549483968 7602703 -109480221344999069776787758444558036048 7602704 4468088681901718423782230857885163520 7602705 3531934611532262486463891044200243200 7602706 80265271559036641504717376350828247040 7602707 31709553229260331957225192181387180112 7602708 -21694916454151381592615157682493245440 7602709 5129125692395066376040810686261040910 7602710 6018553344652606349565586577886821760 7602711 -30666540239099411076504906018611032728 7602712 2507865180109771214553539192578621440 7602713 43125466834212667690828198059819770820 7602714 20405218662758986923804135389317002240 7602715 -7577559013779163364629187409397064640 7602716 62524415839688708513383040773688893440 7602717 -54906939479560537763774394879747294720 7602718 -33212117620213154550572561829697933440 7602719 -14955281828555504515360566050721994752 7602720 -77853911349081421991739379227127971840 7602721 26264605746332746375772177697957906112 7602722 28247750514849655130787316385306328912 7602723 10592370815107669468586911969095149280 7602724 9142672002604972315392554477144948992 7602725 -21610556767157448471101724994818555000 7602726 42413690131480524007767726623102756544 7602727 29152764185996335940528637737612959920 7602728 -30168103336115421054899217112262246400 7602729 -44076636326270419675913325685295612016 7602730 -49417740248702350411756618509695790240 7602731 -4061851932458835905555991785002670088 7602732 -38282181532532072130512852043162073344 7602733 90593934188309312680424463636090520982 7602734 5184887113832378938473225523662494016 7602735 12200594120450849999022277628879838720 7602736 -5533073422934595901405176988075622400 7602737 -109572756504509778077444960357028325614 7602738 5721112659491523862082180839021395456 7602739 105287697483322920649357172778707115008 7602740 -37316968601328204034295680540051968000 7602741 -5340388656812258909767543454410227090 7602742 -28689821973466352624749683059262453888 7602743 -25166885782810961835754404747966322008 7602744 347276315307666212645065898965401600 7602745 73976453635605756954848380860646306500 7602746 6218917953125885377376004997052649072 7602747 56860586653921731897890932571572410480 7602748 30696262804288524431733754115944721408 7602749 35244090419539876671003435290848723392 7602750 3802099893096393507759946741313280000 7602751 2158041911269815984544786378361975904 7602752 -4491983991275282642555106406126583808 7602753 -4972687098841622737654693399556644032 7602754 52606626045481871069827121391951738576 7602755 10441577914007622440677998652272384000 7602756 -190396989493911454733848033712087040 7602757 5112467242245456564826532014825881852 7602758 -94932991532082218441574477767472930624 7602759 -87216682788027844755133934296477225800 7602760 24539905330523035455354236991487180800 7602761 -10472232186614018033398744686603854028 7602762 12790204843284578487340678962518929152 7602763 -28979244667944815313328171060675412704 7602764 2215457629626431662160247222276480000 7602765 20788293862676744120311248875180238720 7602766 20866043124679428496584749430539607744 7602767 -23149808303938172512693885748170004448 7602768 18898346099801898263133585770545152000 7602769 80461564659943649809020507387184941170 7602770 30056498247386311926198166660236456960 7602771 -34895911926589729775887026260204415936 7602772 -21832421328037323527123270802019266560 7602773 -52182366200215630265662589458639356978 7602774 3974374406860140839831816683081927680 7602775 13761818459953793809646325374734428600 7602776 -118847018605338958197348671482170193920 7602777 -9496716593096175018448477634064689472 7602778 33869755471150725681968181968179827456 7602779 26252030118778292641855418718635053380 7602780 -28757229128671196008109118138601098240 7602781 14586939264237324392202979344557697664 7602782 35474651806217554440210689211936533184 7602783 33022846394255750090618375340538321224 7602784 26454750846454349446158551239207944192 7602785 42709251097949660925620146214258917800 7602786 9549130518992268900284515525487239632 7602787 -874794648312455332815887957770497080 7602788 53040570703135852076201467664539784832 7602789 -34605901104859088869630786582117362912 7602790 -15271215143359093315159557269755042560 7602791 18938437437959724946438158249338139888 7602792 -6644313604285368725765141116472033280 7602793 -24868807474265821757023119624677840 7602794 7259041247252430795689258087336242272 7602795 -4308746512374203867138544552970560000 7602796 67446276519270349924745093983712680960 7602797 -12959900390716469757733775162386093128 7602798 6705349169338133887118508867521111040 7602799 44893194560690438824880444238487452120 7602800 -8731142265978837386549460871090176000 7602801 51799983454759181530508355960480139632 7602802 20554546315530704113925816412892953600 7602803 86910250273386179798073907364976137052 7602804 -3177641218576312603679603323173507072 7602805 -25342305861139408971247165307847181440 7602806 9404244994764747113915941913918792352 7602807 -15059047607712247451711913928189019160 7602808 118560728165221448449312770577584783360 7602809 4377382543161412342065822921084903504 7602810 -18045517738074397469229642431882307840 7602811 36403908246290957260925876197781837232 7602812 10127024709113739909515546806051799040 7602813 72369190057413180317546823221629847142 7602814 -53318716507332151386084908193111436800 7602815 10851675203999800262443628820955557600 7602816 1784645226139052477712872560373268480 7602817 -41710737573776103521632401519999659134 7602818 10410646436563743759330149669508736416 7602819 -6141445407494266810943671989282563328 7602820 -18753085497157912589979969095877169920 7602821 38225464191125491799977905377499583932 7602822 2085740595064820042411625240140824704 7602823 41264254036258555886786034692255810072 7602824 97646567978355251949685425296577945600 7602825 17170743516345467606672366338554552000 7602826 26771753967945079743888235854179581440 7602827 1859431690893454107314462102945607432 7602828 -20199373685996153226490667672956039680 7602829 -21540170419362167485491236271154705920 7602830 214783691962561893842772163299995520 7602831 27590963349944627562130420172203792080 7602832 -2522686038474668844514011567141355520 7602833 -12953346386044033229958322687851122880 7602834 -3397765869122300090502747123105008640 7602835 13422455643889657714932534983272536960 7602836 35689367255808364080245859994287684480 7602837 13752529678889184361636805003661382560 7602838 65236353126063127910636253399375052320 7602839 -6467442090516803634834676060047578280 7602840 -5648002546105709344755543230421811200 7602841 -55192850569173411014829267712395704758 7602842 59552176901361516050628693957764511744 7602843 18206952290172391233941539365796070400 7602844 44672058119876671175783904237029428736 7602845 49028749771883713406601527360042507520 7602846 -2970862456180564402351042031233459200 7602847 41662345795317093947470814399194721664 7602848 1726718224521733051872728409912115200 7602849 128993070849705723887559352344881102400 7602850 8585472809891605368792096875535552000 7602851 2524711894119965597074995592630835592 7602852 -25056751659869141811862651049756064768 7602853 -639767769088614673087641608998849476 7602854 -3512569299600278204690468865871763328 7602855 2828611503590946723156232243572203520 7602856 -19085674374044784462675748236590085120 7602857 10250944187682443590123015670890860480 7602858 16712583956820725852226392612874835200 7602859 14965250868500844788469971255497969440 7602860 26134437879119623981041836588390092800 7602861 16359190576546877009007207988929122304 7602862 -5719771729818520930355379787718117568 7602863 33270303731256119963451836754274196112 7602864 -16960214141774116272751237504000229376 7602865 20859893079672362546446024462065069120 7602866 -14064219268932996844993109896974652896 7602867 11587834012660434979249440169639723284 7602868 7969287550690214657648722876160024576 7602869 -101109697472036974691289676443279584160 7602870 -5282797214822381730164447896957747200 7602871 35530348619376327623190340486769792152 7602872 112367523761927842974861506965616332800 7602873 -1201827705441970980384833956090207776 7602874 19135060020105507661528816159243161600 7602875 1514058379232772339656985470546280000 7602876 -18762085427726413550915244940581826560 7602877 -4712500023286174192471623906982903700 7602878 28533807672774534424062199087624746240 7602879 23531191859269512801340993953388589328 7602880 -123439592282205258747056835778314240 7602881 -55818060368927820476516638130698325760 7602882 2780360853735610033689817515665746944 7602883 39655145209497254788965566194812628800 7602884 35747687798014683565778769919261554816 7602885 -26413331552371999962904420505765815200 7602886 -4342903443307887613178195226344872608 7602887 -22039060853926606381999688279175198960 7602888 -9735899044104368275847252549120409600 7602889 -44435518795062783279246980863235437734 7602890 1589554751502275683367436584263087200 7602891 -32758648154147050830440171772289588008 7602892 -39778339530182159615409740978869432320 7602893 18017029605649901149388701810230033600 7602894 -2869409950363382177499437211951223872 7602895 -21031279941217520090546823991800900600 7602896 7642212948331666003684019962756595712 7602897 82869613305152969468150974296308417472 7602898 -36258078560556056785620313713569938800 7602899 -107360673416915124593307311239619486100 7602900 -19009566641305994159060178539942707200 7602901 -26692904720484239301537938234241179400 7602902 -21382031093854150677589013295930441600 7602903 443538643202332913406802670761333248 7602904 16325236513582107864194490817495541760 7602905 -958596838320129343626624087663605760 7602906 19603956879031138919503903700824840704 7602907 -49055033454048627103080903657729712720 7602908 1835779382022024929707624779797139456 7602909 -13188891655907413161088832183224192896 7602910 -16779532165746977331572599015963660800 7602911 9976468632838906583364347349815680392 7602912 -39409686578263743243620444955554611200 7602913 -46157557774084897776235620806782239838 7602914 7445724390844472499793569624846240 7602915 24419143063293413888155714274426047920 7602916 -971265131794726087694449069248232448 7602917 -16394306110324697618147221636773456000 7602918 1271898695237987720397856980712364928 7602919 21891415950893506371498091437204523600 7602920 -6013198260853357117278242570885222400 7602921 26978011340289657307227450210524367690 7602922 -21543605543330753157514910207967505488 7602923 -33627089943622473937878025835579975136 7602924 12885228040070956813009342791837253632 7602925 -19361952200548276722204352585590067200 7602926 28120968284629766590377734441217408000 7602927 -24111764472551018166031147874455830768 7602928 -17538778454847965339452064226349056000 7602929 54158305943820917876207481275489992530 7602930 -23437704127707237982409165285080704000 7602931 -30459121851279639681887811333502828208 7602932 80116637358620562815584248776175578496 7602933 -2889609591437003275703029896055326720 7602934 -49376344248716477332672789143734271168 7602935 8775033818797302438227240198476769880 7602936 -2150303815635911672177560022404300800 7602937 -23307441632720077089967886894883691414 7602938 -4214955706074651946049453066764454400 7602939 25716595727898058629955975938256973004 7602940 -20788582684227453324416465739717096960 7602941 41224735412366431499858908547726860512 7602942 -16407944167204542012375784346571895488 7602943 -8067188320039231603402134622629207808 7602944 16366931864797942450681835849364013056 7602945 -8937986029806391697403020974907289600 7602946 -20000785227246554731956944645436444672 7602947 6761969601469189304587339751526872784 7602948 -62636178383311974535737324611138256768 7602949 22337136046834537803399649545195888864 7602950 2029918946389425193663712615177985600 7602951 14831514977886569898627915602500472232 7602952 9854477302795689915720830202312130560 7602953 18995304329711002257531715086543759924 7602954 6297639046036082184242282814679806720 7602955 51681200561914474022125339514598759360 7602956 -42616425799938484905063594823902716928 7602957 -59607498475366408004627243562843807360 7602958 5399097802007843284890338236185141120 7602959 329342925492708030994427345025937920 7602960 -6109747840423334791546177980491366400 7602961 -123444666465270078730108547099084140188 7602962 8953235757385720690314516173356173312 7602963 7360701610403666970623359329073869888 7602964 8561701622650208189110580443241779200 7602965 -1440890517366883863623664712488657000 7602966 3301889000326121748011231361964345344 7602967 -20984983986712370896761607860837459008 7602968 -16439261312396601080780001436268544000 7602969 -44452551793921450961241861026807100192 7602970 48073472386132213342692062230168723680 7602971 -11074700733154698614776390810887787128 7602972 -3608951495643228827242715111374528512 7602973 -11574108228195895937651414164044467360 7602974 66529131828079681976632451829217700736 7602975 -692142320157794784517256460719078400 7602976 117652614970031283124527803818597416960 7602977 -68029892329590311539629228348503447148 7602978 35673096664416421230258711352489505280 7602979 54610125903805330391180149314809978688 7602980 -3790090971461146285669820550304849920 7602981 42194203647789537854142761985759296352 7602982 -6439224958004629344399958921591664640 7602983 33748446299860366600923917453990576520 7602984 39067016515536415010311807314237112320 7602985 20027593494549545949711951702817480200 7602986 58351758262679198376471506120517270192 7602987 1326570258085632110123770902457320792 7602988 36766388311120831217583139139647226880 7602989 -429334769325601975375789759780409076 7602990 -3137221772893454850889908542523434880 7602991 1383288945881795562531113000391228984 7602992 852518182972064172123230839194550272 7602993 2430032386463038524949864106333980482 7602994 -188347320547018970302370553692544000 7602995 -50351980184346745169775622401678849600 7602996 -40958183463373323250143977729175441408 7602997 26922204406098783157206365904587790446 7602998 -2539834536239992070101795252137434112 7602999 -614466118001903346447320644581174192 7603000 82747392905317613378893091586155520000 7603001 17670664178789793140645459979769951104 7603002 -715451520855032198918176277628887040 7603003 29123370031345854876131393041695467640 7603004 -22519509331989564572120634652378305024 7603005 -2149666152279810359252044693847299200 7603006 34242900722631385037582129861632733952 7603007 -104801112785008593469210431111982791744 7603008 247166070533515350009844695822237696 7603009 -23929366817427969617699790359038150080 7603010 7818435544744183729303427332578032160 7603011 -29144375642250594107325549258929327520 7603012 -14611350273557030049360232382719037056 7603013 -95234890067662641702842627148853511616 7603014 6208540068549405806677922215996766592 7603015 25528619640489783258125824593275858400 7603016 20683116902095267881590680995066931200 7603017 33949215053564139788888015462191155840 7603018 -10245879264331124886003867269285944320 7603019 19320444153406406992935449736174403296 7603020 -14129345155900985639224404040957132800 7603021 2739998932505748046689227687755092822 7603022 -18826141346747031842054541441294044160 7603023 7226547819104131712865824125945543200 7603024 10792930020372658454458205433516392448 7603025 20526528796174696496670357868857150000 7603026 -35301076940999769599741768430275126016 7603027 -1067395441605301589911487459108655124 7603028 24714893088442005692346586652870967168 7603029 -8210936619399112057170595514212807680 7603030 -5291163350472026450799371229780833280 7603031 23888600745567551109207080673780923232 7603032 73082830852321320496719841287201976320 7603033 72574869734353286826349416682601030282 7603034 20106589776607620570506901017247226080 7603035 -30818055179680481567575507000838400 7603036 -46996141531814172034914674637002168832 7603037 -10622408804988278515682115934791549300 7603038 45680569905546242083887240721432648320 7603039 123967248963328203871336567018358240960 7603040 -21711530099947322193852494452595097600 7603041 -1770780885344822034971336071966970880 7603042 -87982717063159547774679160258239228768 7603043 16959624282992558865240321264415784400 7603044 -6431813071347566416264934129253715968 7603045 612959512898777095336916857634140320 7603046 65166184497706908417190659387479281920 7603047 -17895083167656529305195593271828946752 7603048 -37894218872133047534381371167787991040 7603049 118970278209761916816751793262620342400 7603050 279707931506419482866942749270809600 7603051 -56327504857892541305500071935082967948 7603052 58096780441007858147709822843655854336 7603053 -50803961344943086748883623160372751296 7603054 -28437274959348783303100472049607517568 7603055 -48367378656537685090498511104216826040 7603056 2128062915719020185160946681181929472 7603057 25916366030738334093037086603889140864 7603058 82360670398178419804774479597607469184 7603059 13240276575493887409352204226409842240 7603060 -7612474794115854330633391236055203840 7603061 -70814292302358105131986072979228656338 7603062 15607966439117447656806776119564717440 7603063 43025557974349980883796358235617090384 7603064 -18603381063938162275469184721976033280 7603065 1632691952202462144165769747808209860 7603066 23633449064238283539645899612804645232 7603067 95271319158392612585832362634762370320 7603068 -327497635884634841355013608076247040 7603069 31017687673660919883967972432833870470 7603070 28030792950926157175977879608565605760 7603071 10622555468923154588114917399722762624 7603072 -114889668355281778609829705706110976000 7603073 -31186398654023442203023758172332468816 7603074 14948916716311703931139564791653611344 7603075 68058042050855214314051109106553802000 7603076 18671239629347583074942945722077695232 7603077 -28765235749909134089124921212780009760 7603078 5853220159635112880255936503024097280 7603079 71288562007885974612295558718765465880 7603080 7150153054908178755074236512308428800 7603081 7925076303416003725098388335676186164 7603082 -52933632329875115771689037514809254608 7603083 55670830452228236807533009133701405800 7603084 -56437448278717491491929540574650855424 7603085 40527256164317336801741899024181813580 7603086 5908942726737472389954300323946265728 7603087 34352489898803502465804955995129429840 7603088 -21973606557946327405068085555949887488 7603089 -11764401553858962738310720665173851392 7603090 -17243632235387433062793024866016460800 7603091 40662262326524536395246832770307781184 7603092 -3843550864513163273442913811508019200 7603093 2722221099743113150460962641479126816 7603094 25789167064733650745633130029676736320 7603095 32188146183370221538625866497603773520 7603096 -5456346816837281710731466355091210240 7603097 -100949408109524461292476530861179455200 7603098 23769819783825825702793374811276107264 7603099 19481538701318530515757403271893436672 7603100 34031480891354363780621674694078054400 7603101 -16529232716193318701302446107999116320 7603102 -25908220843919917479748077697435399488 7603103 -25730228613126970554318354554994914880 7603104 42896167160603409199426894095549726720 7603105 68915046516274502109936606462343930260 7603106 2130735747994987987226658619403596800 7603107 -25184324061210362173997742900373881600 7603108 -69142833420209331953625678858881625472 7603109 -50351922522798331209708499827863927808 7603110 3815335311412730011108390444609463040 7603111 3009846579712455973694173904316142712 7603112 92293667246849906145212573562077184000 7603113 -25872718473459717844130381381606381376 7603114 69092061992060783018138185269448793952 7603115 -3270727721228865783836120205513972480 7603116 -13313601248234626450639675729570222080 7603117 -13135751219186116591773733176788084448 7603118 -54241919996583176103614331671168375040 7603119 -14627248681263156333953279947906732800 7603120 -8086532081242315955693342282237214720 7603121 25769113187500804266787998920460818322 7603122 -2107382436282193579811374246817943552 7603123 -101491130200049304302344093872798941496 7603124 -19986295376440198782831189763448721408 7603125 -19437184443702083389117078170129300000 7603126 -96982436523560390754977325905841954816 7603127 -42626879641117522768857869231085902928 7603128 18952917902200534411432510715482583040 7603129 -857835228804508256705982482562890924 7603130 -5055096836379803080169193688016136000 7603131 680698334353200689295669069940984704 7603132 59917156735560005144366831337707284992 7603133 39431322084975143502147890998207824000 7603134 -22839068063310208172439054316386011136 7603135 8915892215446430436366361196221334400 7603136 -5591352278067942158004974533056921600 7603137 17315835333945491659450428667575111168 7603138 -3307900619733073558830339003834597504 7603139 -13378564224700299047622849539901901344 7603140 5251824999274581725646916871641497600 7603141 18713526892668681834522626191754892192 7603142 -47205900525353299846461245929378938528 7603143 -87162440666051970602454356943104837376 7603144 -76359036320709247141807496790819363840 7603145 77136733363767883084458156686168678400 7603146 -1744343514134897872554289173882256848 7603147 -79992281205096086745240172259958071404 7603148 -23306645891922380468990597914406590464 7603149 -6374195547619400276177193618534406272 7603150 -24598339512418090895190161546398003200 7603151 131143650096618441207862567892611665504 7603152 -9934744549181321305563594826796236800 7603153 10249304750964074746625303047700977920 7603154 2083584250554322721189232492618823680 7603155 6223949230830396040698189978721260960 7603156 41452118077344559715249675114858496 7603157 -57297818595733766901160254777401628594 7603158 -15020450134366684794969471499307313216 7603159 27164435389408658830993857436668020360 7603160 44940195902138990597167724881896038400 7603161 23530800651336076996332007735323944160 7603162 5496086409690835930099724470654940160 7603163 48784940425720112387973323743050650556 7603164 13731203561092946311365583580023603200 7603165 -97416517954020971350569777605623689000 7603166 20988787104096916514057315411263228032 7603167 14903423651119164861892351378503997440 7603168 43210854020458213874664461215229804544 7603169 3247514751693471535548457577541327360 7603170 4118608314634128989561829313066598400 7603171 94863122500119342707080124277799817372 7603172 112774904702812830317969658986152147200 7603173 -17726701687616509017700852871271259200 7603174 -204950516898574244492682000241374720 7603175 -31102011914448377831133745028058393600 7603176 3700089053058871122474749281456619520 7603177 -39320797481466342785050613364524272320 7603178 13705907641027103945978085513878323200 7603179 29580230481880470362339507390885988096 7603180 -21123187178437735825804545782802263040 7603181 17227431877148537112907448238721946700 7603182 5742054115891037559427543062882423552 7603183 -62721831985027055679174393373666103712 7603184 -141692390700829431824942356675952640 7603185 -5607312843463795511268595835163010560 7603186 -21743229987509042401000881397019065440 7603187 -85668535732071627919918994484846136008 7603188 -4473127083698862857539739584104038400 7603189 74826803144275378566769155324827750400 7603190 10097012201851208185839351370290216960 7603191 97752503921216978541796053157447980120 7603192 106807062966199445721158430243745075200 7603193 -1813547547468924299306377118571864000 7603194 -37338005229637154456550857081053593600 7603195 -52125803378096885515813653803349964800 7603196 -40897898806913134260480748465971220992 7603197 19912455609007983729748497748618629120 7603198 19027962809143292939628889159511961600 7603199 -49756589913102730122496364461246364064 7603200 36659353293554038452942468387176448000 7603201 -139250314524581883799843689722697292798 7603202 -33075681137261514768856976212390046208 7603203 55714400378375044010579687574487757304 7603204 -2326669050461241340026328324199915520 7603205 -11170746412033942264721393723320047240 7603206 -3471347011021206178339569184486428672 7603207 -201430397127189288148955264234555915768 7603208 59112563385350217064313621199347880960 7603209 8135426757661774558748622312034986864 7603210 34355250955734691816150000041209009760 7603211 32597027750205562954768788728917559040 7603212 -3540705220177148679167495624243097600 7603213 -48042581982774249843743062982307726538 7603214 75384838095853356301283910014452099392 7603215 -5426587186016577702476792198438799360 7603216 1254086994630893143090744702611505152 7603217 536799292027889937628325639862192240 7603218 -8153521197489069174819483964487041536 7603219 -23262406167506596194703297502904126656 7603220 -38277152184055572629849903264728128000 7603221 -12136361246875511813793687975443265120 7603222 -40976231118374515630110504307730698176 7603223 103917482858357034476827910395165134504 7603224 -50701924824930135557950431925623214080 7603225 -6635832584780189425802577686600688000 7603226 -11928188693796858990893912308698420000 7603227 128087238145582793318932621383045590592 7603228 120603366127592211788633347368835714560 7603229 -61627097356496721292952412475688374170 7603230 -15039219770915278446685082831409792000 7603231 -63585688964001701645217748080574391968 7603232 10638001810373289050653314481672814592 7603233 -31519026227743157209100190528793511232 7603234 -6531038735373510538503890799681783984 7603235 -40525427158506980748120228009558607200 7603236 19498510321289002287295263359659671552 7603237 17069276148055671265423160009366498112 7603238 -39599223525450870178680652930787304480 7603239 12427680518066837089164140745869013120 7603240 -59501091756458927136213470382210662400 7603241 49182560247565019317102051612483503012 7603242 342481752947706278945022831786992640 7603243 -9979799829718912690177920009176940240 7603244 729985412844897264626589683214531072 7603245 8146051520721274077575909024349177840 7603246 -7046627152634614595175172621267599360 7603247 -103572493385070097984894365903224330280 7603248 3406340580302231987658831778239479808 7603249 41102500553513958368135162576096280000 7603250 15804549965617224199259889966011280000 7603251 -76712634042536444773452171432398318736 7603252 -5544364543009632350458306475943835264 7603253 40920703445473808466577945684951915680 7603254 64930254622287736892854927667819581440 7603255 -73946156004179053281848134862864473680 7603256 -50057230323579315898403844015549235200 7603257 -45583644796377982036165516134243933360 7603258 -22135062002868043040917324981619807040 7603259 9237552287718317255691906501089375460 7603260 -87911062187765702448430400455802880 7603261 51725810132815397708930755262690296800 7603262 -5013964194715476215316717913306714368 7603263 -645496951378790361531684181443615000 7603264 2519196715087688265962752488556199936 7603265 -1122037582412172504538125200225303340 7603266 2800701707999444484061345703084130048 7603267 -2871104914787348239977164833796389056 7603268 15912562510163253933089865466062289920 7603269 48946874135293185510258280930738885344 7603270 17100394744716717863822914183315430400 7603271 -4011732916283338712556171552146027520 7603272 -49645292459276616394929702998514785280 7603273 -118315683652624622325790756191314427996 7603274 4384760436827547664081149948936932352 7603275 -28841101848698038769999676214313062200 7603276 -118181818395208625111271474029506795520 7603277 -3345867241676523001495946367663744 7603278 17333885555375565312326884157657867520 7603279 44157973780151317707691940145865888880 7603280 -13601804146862919423269410222561198080 7603281 -1258315324211285525091546821589408000 7603282 53944440105680717313032471040099305472 7603283 20010429446275122194149559419484279532 7603284 -27667833579455431926661584288851460096 7603285 -20258540872365657580478975549731357800 7603286 -7629558181101155155588337263822790976 7603287 -51609714721672501149570334686855870720 7603288 6078733604402427667458194105242091520 7603289 32557213813555692210689476188898590090 7603290 289630375947380301397708437767869920 7603291 -11259773788737577441858059036363048 7603292 -32090383355498940179980487331154579968 7603293 3326491287411346304270736552247630464 7603294 22210231023176346451997768577719596032 7603295 1382384038717026228569636886825489600 7603296 60903131405919755342640610238899421184 7603297 34803693488211153230828794174980830740 7603298 -5299517723853522945316715697735942912 7603299 16625904336915338218949054526394740168 7603300 16848465826561323738931145119047808000 7603301 17391621929960711127204535360003580730 7603302 8029276381274252637310844242774800384 7603303 -1647674395847289055739316141193217152 7603304 143426631721666867118319214980491212800 7603305 9199286120391985473039488761034477760 7603306 30699058235894224434258958712154597120 7603307 -10014685042056191877030543365059540800 7603308 -86400796071187054319694091969572864 7603309 -614815655946881502966502695181933888 7603310 -18633219955600940447146651555939900800 7603311 31354799619270339551962397240726673672 7603312 23467220396188339349359134110285398016 7603313 32672675672770297105755382613267032560 7603314 -2491962319013276007295480120531737600 7603315 -315588804134224408460701316525371680 7603316 3983656685271550123280252642578268160 7603317 -50670389025886728227152532547743936946 7603318 -33413844673608466969095043526569952640 7603319 46916120408992786768570460927543116080 7603320 -16954058924344504255089153737318400 7603321 20998534992755423132192370197975712000 7603322 2980592973174877513805695130166713712 7603323 542270591515394430663038739107666688 7603324 -14878389315032597100307425993210210304 7603325 -5572914206852113853737336920206772000 7603326 -213503146117850966221645669370956608 7603327 22476251005330725199083246945259158000 7603328 46577890537863423717377485254049136640 7603329 -27512446432647648713728026439710545616 7603330 24778129726076116825373477527075852800 7603331 -172535945673651906424837660191624317088 7603332 -1123503055772079401698098691851872256 7603333 106409306683538542514624842753238591582 7603334 -16544917788409584202876743222076193184 7603335 37593024685703234465930962891761211200 7603336 39829562177826188009143733005136793600 7603337 5968896877256210028299736018880071552 7603338 17258680053977665575846325614518041344 7603339 38645613529096389169682142994100165440 7603340 3870754260966304738902837164751206400 7603341 8341250542728171056941223609366142240 7603342 -34458844322108707871203798085759012928 7603343 112358499383508339208532619119989956480 7603344 4167621953566213787014573085094051840 7603345 60392755273499075927332149367652778960 7603346 -550469647734464367132591468002868096 7603347 16580681955858785639845643855155625400 7603348 -20013050881128510183653175670513182720 7603349 -2935111165771234821694454870140788036 7603350 3506914245629824038965267520600067200 7603351 21994828460642842723661241734793983152 7603352 50699802659473038087463591677849845760 7603353 -90017461452150009092777617921356146556 7603354 6972184082763183461802657715487331072 7603355 -62578762022548550337958725914947800000 7603356 9389478854024483576737970886152182272 7603357 -112256343498906840414153577280272758560 7603358 -23055936483679043942561258090121258624 7603359 -31574655088493198958711518722636500720 7603360 78287365098219126514378148910144552960 7603361 34519370924412894347625223824572608224 7603362 -18352541417387931395383425313242654720 7603363 15519319343109929120586065401282928640 7603364 29153959930493093413992652924961243136 7603365 1902482677350924081965873248825497600 7603366 -24413171105418140110998550303463284800 7603367 -26065488260445991521616419052071784584 7603368 1114859100230092200783451996454584320 7603369 90754721333083757241617058548050401396 7603370 -9666993735681234499291174977068605440 7603371 36291885516940245651499701178255915800 7603372 2576245323126206647560925783331046400 7603373 37991325818894644501045673708636570700 7603374 -753554026593656185055428266458821632 7603375 31622831874804164334758851533763320000 7603376 31723121081710029187546545700050468864 7603377 26206407338119885257177456470108254320 7603378 -49264332617142367431822322783376001264 7603379 -2428234986069346023107251644921512004 7603380 -2969211386037472184834204865487741440 7603381 202332682877852837041082432669546784 7603382 -800260776864836559308645634784274208 7603383 42160018117485634091638137506217081600 7603384 92489156501488561573221726445811650560 7603385 -24129992728594114894176594975642066240 7603386 -1593106085411044233278084860229517312 7603387 -25841568237075979613136062222406871536 7603388 1746439804631599475211799363031184384 7603389 -26964522305647133743301536387723680 7603390 18791172493503637532123869680475641600 7603391 -278957955702144666893699919886994448 7603392 -12822735359505778106611019101491953664 7603393 -2005925768722376181068319749767476800 7603394 55886697702658081063100162463278299200 7603395 33159817021782475476760808838682476720 7603396 -70082234246895237423292887965161611008 7603397 -27369564417924867661313656964061629154 7603398 -703692126383262879462163214118048 7603399 25398193745977374892803916490261917400 7603400 -2695795501649363299959187005566976000 7603401 -5215348908638448831089933974699438080 7603402 30352784336314593052293802997520422400 7603403 -45948036473423442258112344211915139640 7603404 13407465850563349863105134630799928320 7603405 63909650728322831831294287706631258060 7603406 -31767422461089605668001881040277471936 7603407 -4203379069858956326052476171332843920 7603408 -8004307384165113497790482089161261056 7603409 24300455570960593944846694731248428416 7603410 5992393524038012881600473424339791360 7603411 -146479948648233227083625059219320374328 7603412 -38197296376366600232319655183704940800 7603413 -13346642025180217787662207598817250656 7603414 4589254759126705589560143586802902272 7603415 26559912100418957119819895014248001560 7603416 5388521149846295228981009860026163200 7603417 -66868154025693771494374245752000908534 7603418 -69658541023127810599947822121912653840 7603419 -98862238236986496923071203682781308560 7603420 25254353898634143632639563131380121600 7603421 -23217161124767035617718076751788784288 7603422 -35530082162198280547339503323843598528 7603423 134669905920369210383479654552702282680 7603424 66402467234843266051373861668173643776 7603425 75614201055413398058615541087729696000 7603426 -24126791085204511251515427665142133392 7603427 -27916940465706400978759179008180814240 7603428 -53038712238801269594447990518677633024 7603429 18154814270403440011656326878815836030 7603430 -38079197672419663857505414411506944640 7603431 11609100964562435376258234661369009920 7603432 610016862523935981212090803399311360 7603433 -18296317849990167761474957766162285276 7603434 19029612109852711587086953520121192960 7603435 -22447063382828410549449495340176399840 7603436 59616086789672979275537928393269690880 7603437 -39456916710809932210251560065219438848 7603438 169603338518257885388297748352149696 7603439 62104609578649769383712262468107904000 7603440 500018482487949361904530905325240320 7603441 -26679405217810838976996113194401770158 7603442 1381975361377591357376412538073195520 7603443 72038248405680515747093421034312825200 7603444 816645364612231764346452379276823936 7603445 -36256252396735781747331004540784883300 7603446 2033541658796456968717482597864369024 7603447 954235705873857714752413210040734432 7603448 -10921153061029078936340180219114496000 7603449 -1932481541345179605516992851480791360 7603450 9472361556549777211156857270975108000 7603451 19516696657827890107943401345765276452 7603452 28784108786067608497496433163275471360 7603453 -36663648938481201757033889922645640032 7603454 -24713390063879179396624885236799608576 7603455 -4129943881211703285869738200618483200 7603456 13926925461580288069216415721604513792 7603457 65193971118812276651859530793458216706 7603458 27902297364884213211266798178278288640 7603459 -32983694274274164094355476290360078340 7603460 7572031779399390368793138614473052160 7603461 582841585269317260225393320411061056 7603462 5329880100109336043750891232641627232 7603463 4596849497199532546800204120421066752 7603464 51971122660085648182763981746162237440 7603465 1955493539501957687159730990028309860 7603466 9018318692973041483625037141357233504 7603467 12592864069692474703211163639606121200 7603468 -58613043062658939367547091081791748352 7603469 -3104014124575711564604948701689986304 7603470 -6672620687861607797884413031250976000 7603471 99082891694387063943117544565748825792 7603472 -9034155938892096901773364535469539328 7603473 -48220395849664030447635721774033107216 7603474 -35956131918408374276482320208807742688 7603475 70968018808070815458192750350875200 7603476 46897130013249901762412077593470072832 7603477 -46551446150235437168529179586728051040 7603478 -15517948333717247861772978766850434176 7603479 -63802781886399567692423647734318843000 7603480 -1183178576911990794011292976293888000 7603481 -6691313565242273444924107666438053618 7603482 28198019642557926831233798190179107584 7603483 -109593460036162682227152614627448514976 7603484 -36320391796950478821331315309111563264 7603485 -17292819205861274013856642549123236000 7603486 37809824111929040161663699353719353728 7603487 7637686968041657701066681645846877160 7603488 51344843414480431704578593764338171904 7603489 50177165748083034460009179027059909124 7603490 -5208610509664133878465922381537157120 7603491 2815198317468215376801944117911216128 7603492 34010212834826255682412825132161601792 7603493 75524813445223763490709072056501191742 7603494 -6929298787492132130197828842689249280 7603495 31148769600497508684830531057644220880 7603496 -20428127695801719476157343275197644800 7603497 -16703881481992203309391066409518969920 7603498 10539565444334592828466837980620060160 7603499 -40844043860438551923697597146361639500 7603500 7211593033630366964816953529574912000 7603501 -12035374874911426612755066551618627808 7603502 -60358404492400818474833268248491317696 7603503 -73387939292178624559142423966238677496 7603504 -1462056574403581431876107771685191680 7603505 -3837338992605113059312273984708538880 7603506 -26455311329637247706596293412167499776 7603507 12623069290968296500676218208381943720 7603508 -78473696906363541302008490337043728384 7603509 43271062638007145640034523475515913504 7603510 -53926911571674346255597805343807321600 7603511 -107261744360386970258658818258168652888 7603512 18109688502244847674143196076226969600 7603513 1445536434440195202955754759792585600 7603514 28873414345285947583496152384228319856 7603515 41846358509010261181946297147504468400 7603516 -1129750407712534121883263779125314560 7603517 -31719999060972525878074116099274981434 7603518 -97707251294983323824066660434332672 7603519 -61941049050413938207793759333720064 7603520 -5860796550022234941899817404957982720 7603521 -39942677334871554658193118413994693696 7603522 64916882609020449382206201153378282912 7603523 40983075509631280273301294268690651744 7603524 -34874008830999191357391604185538191360 7603525 11752801605221677059997687159210057600 7603526 -8913283541000948032003112934121611552 7603527 40318180935364255872287873704599983232 7603528 98827516403863216233250030948728760320 7603529 -57236351412479910953622250811995320870 7603530 -13958917464044919972774058137844047360 7603531 -9379133201982933449685684902812522336 7603532 5264257380642945316632391482074425344 7603533 201556477650754044875635335657692064 7603534 1321637302910363138243412781309246080 7603535 54506170696166919312925782547099017480 7603536 2492428330590115306611227000488722432 7603537 14997566162995355844848458517614655400 7603538 -71696177306544943002033664986728884080 7603539 26754588866317306389535722966874902720 7603540 -3872014932073972453536973790259486720 7603541 89086425676817367250023926325954163584 7603542 -6229164222059634256545153163078436160 7603543 -64612503853739819470916454260473009416 7603544 14278577971400121684952850804791787520 7603545 -19730820885578667295696176588504031680 7603546 -14568959357257985527524763323439157760 7603547 12384611593242695292469314614516513280 7603548 -13710569325639954559446176738549061120 7603549 -60748967941969235375624790963899675636 7603550 603488170034355000035545243046601600 7603551 -2937457744834773814855963610164129008 7603552 110379558201705997797766929712110895104 7603553 71279909148672472639916203707963747120 7603554 12405466774579944155084698919902202880 7603555 29270259908744769751142537301857466960 7603556 6461533167196172947766638629866274816 7603557 24534196864002782551015674872462309088 7603558 43606527463016598249505039352779910880 7603559 35977994497665666111286317635239928760 7603560 -20300508352790790476695850672747366400 7603561 -599510443601468434172141233341251776 7603562 52084236597456140756480610164505127680 7603563 123193898702889488639794506494766659328 7603564 -8187486980717330021453029984165037824 7603565 -5545966776017790771081566081977728000 7603566 25595929778523410273318163812673515520 7603567 100098258739692091440223494211276177616 7603568 -1009022856360236222162362811907440640 7603569 24729402280783527393262130993589083394 7603570 -5536955469376224334089956059527720960 7603571 -73232812361664865690211787265706651400 7603572 18316819411770058232101401379606272000 7603573 -30775746358184260787085049640192755080 7603574 -6719266815974646218125526004299600256 7603575 -22041315042393605677434860659483437000 7603576 115122854079442813027619430002625454080 7603577 -42342050755108948058467951765948823574 7603578 8478558111602933424664215196102617600 7603579 -26722845358147879931070671404777708680 7603580 2091865098193616238112041496373107200 7603581 -35352565544842602497282982382158325248 7603582 16850563782825570960182799661669567872 7603583 28563318596832640515078100479581467008 7603584 -34176526210341026943557583460745871360 7603585 18677642094146448714721712059515908160 7603586 -6912244343701547788622158722184681008 7603587 -2166115113498924293005907640353621952 7603588 -46844217078810101847360533421936792320 7603589 -15178421064574907210924151504501773568 7603590 11016822017039126938299688692947287680 7603591 -8176321567971154432166895929016112000 7603592 6988863773142213027785010864237772800 7603593 -8370974602024396334822947269395543040 7603594 -50440650548550608662023018609923549904 7603595 -29334486957603589385815765845929330400 7603596 -5876946469081163847525893070968143872 7603597 -22649613294473041560588605626246179540 7603598 19016490821451324928890792541972900800 7603599 48288009377058316727216067365215546368 7603600 -5624210229099348986160255193609216000 7603601 136342219767110275638844686284399383602 7603602 3252147814883054629794124920170237184 7603603 32272033308302165810200316600013561600 7603604 -841088602881416263035325452638367744 7603605 -16096370051028136349003892018724281600 7603606 -56355750482920132445571128927486881248 7603607 -1013248952415428137695100356299031456 7603608 55355885564347335480799555995959439360 7603609 -4529324337028787855975274184784504760 7603610 532027169493729745786952552936985600 7603611 24802728898003197014566337397062277744 7603612 62453853602353181629993698948199456256 7603613 45360347134603407509137285805368332480 7603614 -9661663860131277027073863962557350912 7603615 66420131455265055933091225246570094760 7603616 -43092487435200215554320370298772258816 7603617 19181273035460625612430917090055962624 7603618 -3060539677210494879955568996362598400 7603619 55544527661486436080227579935566002800 7603620 -7032966095951324625182946535078502400 7603621 177248103650145401391983302195231607932 7603622 2327651325549955216281181497880295040 7603623 32271720800764628807555618462798190672 7603624 12843674866258646643774702194761728000 7603625 -63072350006998354046544692297306160000 7603626 -9391580993401795201009984435794931200 7603627 -10446535146383849596872074700815288524 7603628 74014833772992415732221122159008474368 7603629 22165290129360716006022930319592808960 7603630 -23036832907648715862831078197604305280 7603631 -23387092933352280454504103031479556096 7603632 108428848517195159840989258026663936 7603633 -85177947182048944320133415867993171856 7603634 -16524989247961838251096089459112372608 7603635 -22679927323287723824324858785032147360 7603636 17631949078466584574928864943574549248 7603637 11504142008876545049091678816392056572 7603638 3572299941048818065812784902316462080 7603639 -52221945577654157751127653627690220032 7603640 -127978676262714082598669100949401600 7603641 61542537798742751405055196482518072052 7603642 -22583753360557143475371869898760032288 7603643 76640778964878535799505301129692993984 7603644 -15248700189925726909927293448404664320 7603645 12341883610442262004474701191565456000 7603646 4908006684771130649584575931774394880 7603647 444115818105684896769146828808496128 7603648 7647443109505055160979878990179205120 7603649 -16503792052474790758716139570848291840 7603650 7943561722250790205729716978849237600 7603651 -7024009840778302587235575419600559096 7603652 20015018566203106696270972699360284672 7603653 -23900943930992192182704338436033028896 7603654 -52426164143654593831866866691465496224 7603655 -15821734062786472083103778661647616000 7603656 11331764328284431933748843853326131200 7603657 -17918917247460628628471251585903593420 7603658 -32450785794535053880309425101593797024 7603659 31268846330029860845691489627596336640 7603660 -62326946516287650751308300112382054400 7603661 31472627872101153777857324250042524652 7603662 9190282351689249707806205691805562880 7603663 -19086493824624892256066496942693367400 7603664 3935464686848945690778451797577850880 7603665 17229453591684535755123148141437745920 7603666 1118199984578961239705754503887524864 7603667 119474645695164346470897779969969766000 7603668 -24802604762633829712357906291658782848 7603669 5774294006749711103039572002576277070 7603670 -1573088381910382294946900309950782720 7603671 -53550314284818414595237462858236468480 7603672 -49927472322745102687572602661540403200 7603673 44262316902284424916976093451908588496 7603674 6735165508066492131600344302557398016 7603675 9852889924147889157364471536424585800 7603676 -4961989418833251847274700992037212160 7603677 60981433411627467434550045512114025120 7603678 28473328313022385453557028621830848640 7603679 -120402855874689392971770865521353466720 7603680 -310093868805076444452423145472655360 7603681 -23392084354452719218064115182126016236 7603682 38157829419445905125217796936262199072 7603683 14095173433732396562337114449810056824 7603684 42863244204467755910033679715541913600 7603685 16964745174912916289602475946904440960 7603686 23811524617533091182056860521377356800 7603687 20866197972410290088432983754198616032 7603688 38650226138089618619330461474956917760 7603689 78371742196622285598238207269551124624 7603690 498788197772350193818416378256907520 7603691 81622065220481083381979944859048623092 7603692 5230404218406729265600363372139277312 7603693 -47442334507751860192851132467803343840 7603694 -13047684132344812901790714470081461248 7603695 36696501912886163508079999257774326640 7603696 4475281954537750050166364434583322624 7603697 -88653717043861411506349411608605565120 7603698 20584573864673246695702400289380034048 7603699 126578459834782074308639470743485086464 7603700 3759776248273776477207586526516640000 7603701 6182197184844914870722812074554699584 7603702 10850478612422736839762553537150837504 7603703 29003449508111641996236285584857982952 7603704 -39716156271329399641556598035546787840 7603705 -30105211155517391894589832941458376000 7603706 -19165998743483781387271835435286412800 7603707 -50941363714967286397772150802015518208 7603708 -9207531369618837122416694960215425024 7603709 -111343849933978574192735620469144787240 7603710 -8296237137625908590610711386413793280 7603711 -12460238785109432252371096075193037952 7603712 -11194872075699111151422863426577235968 7603713 29163293394033835056653091550835029440 7603714 70402517803921883530290967395589269456 7603715 10842325659837368713541396122171502400 7603716 -70939932822815658982364472543908536320 7603717 56096991534325744288823744379335960160 7603718 -4512102705683383784456115594673232640 7603719 3091387983729739040162968386900135120 7603720 56354735631946464568699296875293132800 7603721 34694727959834551608305362120805648922 7603722 -14812024366701872931340419619162124448 7603723 69013447564658037617203541502003173972 7603724 -19147036388905000812838805034925632000 7603725 -7598951361658405428237356382866570400 7603726 2086683975017123711819528576519328384 7603727 -97227463521109817495111201617535380248 7603728 1144489037182461757043524884011286528 7603729 35597388404250291673639634432172602176 7603730 -8231882687485002452078279912681382240 7603731 -18838238371784498077827760901897667360 7603732 67431553011492262819417071610371346432 7603733 1746138144205534037731741910538127104 7603734 61640939004668523742378306763868912000 7603735 13152646884735783870352068155166166680 7603736 6115942980337163623159393641161564160 7603737 16482460804910937487000369333501296480 7603738 -34715752084265845334402079509400798480 7603739 7524795268465188766290460569047505168 7603740 50575570957077690945612340401480345600 7603741 31576681013818106182813138719482021280 7603742 1502071276932017471740714320362572800 7603743 427077223996527233751177820409483520 7603744 28980352551260710473130255710066573312 7603745 37274868840987866702588246980755163200 7603746 35409793976599177304251389724128614784 7603747 -17356156298876573122057868475632870208 7603748 24382107473355001392785368850650401408 7603749 -36519625486522289710054715789471280066 7603750 -4003525239630442003517589027878400000 7603751 -58434180515119994808184575195491760168 7603752 5515127702306844628599683075228221440 7603753 1316965000322405692461989344844901364 7603754 63558422834370086223473612485478971392 7603755 -79724677154120076156473770722336034080 7603756 12547662387402798707311793768883235840 7603757 -23859556744428801566927098364989363488 7603758 13479813723190949368704587690979220224 7603759 3148987258692224594270410030828308616 7603760 13007216918650551795712932945232527360 7603761 34489344847344531341518237650417936 7603762 -3716609901971080319234980324466400000 7603763 -37740771030785757573496508466256332360 7603764 -10776281073585585541797921032486486016 7603765 -35632901387953390829045469666947810280 7603766 -37992862648870089947306362365507843168 7603767 -56021118756955516900568973408266723760 7603768 -84804845833670801413155235778787840000 7603769 65750148295220889815610037014710425344 7603770 11718775403677833915543380933722928640 7603771 68876438603917405465778148024260521680 7603772 30831941957981650257027918713394330624 7603773 1501664336155188625176258567340762368 7603774 -31153059398483838559085088274234777728 7603775 -28217471736920111932873158377407432200 7603776 80435552452693027386292312265981952 7603777 -557703387464491500626753958870811008 7603778 -3042284378118951854217857360315857920 7603779 50001323450961289886059498670127272184 7603780 57925125122801243470694390371052217600 7603781 -108174438630023597227892067748313676000 7603782 -38375479566253541142780815104763519808 7603783 83808842997421992157614506124736127280 7603784 -54553480231476963440015346799419325440 7603785 -5363791665406159404064441513441651200 7603786 15471203647339230220566175118695431264 7603787 -21892112745709382004713778198678196200 7603788 -27607637091705854006910150448085721600 7603789 63061028366893390509377772321609177590 7603790 -2466588595069577555595709253706528000 7603791 188744289463977020861581664427106080 7603792 11967339238094419105331076874974134272 7603793 37080987575922789766673489753496573042 7603794 1915634204198339142441359530647431424 7603795 -21348635481145441331917583419479733200 7603796 -33246699251360315114623373950879610880 7603797 65692921573924329123675641883021475680 7603798 -36712247028144711633885407410025445600 7603799 -3393519727870329047792029641053104464 7603800 -13854985114824090186334654548787200000 7603801 -92226112295025350759833094751920032128 7603802 -7384470836662348116764559883139577600 7603803 -44404410446746787454336176446467587988 7603804 -1792637931080886936885006257754685440 7603805 26746060550287462076635025169664861920 7603806 1416523714787340480186279069995888640 7603807 -2254441672765493677133452047258330968 7603808 -92433787722549681221852394854057902080 7603809 -34137791243913703120427161229089609296 7603810 9799094693726170928226006026979885120 7603811 5660716125473909277455644431286908240 7603812 -35926697274730448020416139350905288064 7603813 14804793848418989371765010773565481760 7603814 -35535006976382036563907231912925441600 7603815 39981355840382026138341445559483460000 7603816 11486181977617768972328602318553579520 7603817 22935320761146362212006373236447651080 7603818 -25561774451972430707168868215394122496 7603819 76501820967466668517993513136906880 7603820 840217101836627574234304076947507200 7603821 55339138034889934896234043083714882240 7603822 -7173420666108284304097463465381016576 7603823 -16645657766224297683945619676706040800 7603824 -4626002063238901808404458173848289280 7603825 -18637296971735646395931437137704763450 7603826 4031112164844678521810147613601487904 7603827 4158794806619159329874865300176066304 7603828 -11180474933497484549829186053927257344 7603829 99885973614375402237315583031410848000 7603830 8838814697345449145536402943781169920 7603831 -111900969475105542671418755579260361368 7603832 5717488127716574624721309236773478400 7603833 -11736528747792428871645686914999257792 7603834 10283201904863991979837342480504833792 7603835 12687438608495402445459190397762079360 7603836 -3114106630886979433711609043969023488 7603837 -116196613102877697155479779022314171514 7603838 9235578512852097420898705317375559680 7603839 -33528605330843376416199438629832094536 7603840 -33318296520517917937732219875046195200 7603841 7485522539532941490541654280268123072 7603842 43408913383896613277858210172419517312 7603843 58231540888270590811904523683044522144 7603844 53954482206684982468232725590366990336 7603845 -3564492945170647224075725814808996800 7603846 -36232192708222421387659214395803087648 7603847 66257570045360479177695741333218764392 7603848 25137510261739191930788738824509849600 7603849 21826830117616686403854561950509842048 7603850 19157693587794646069614227426857376400 7603851 -8419402680528156996491746270987184640 7603852 14122794544468123607540662790836828672 7603853 45403781203542460424148591257486226102 7603854 912308211281930556464201683456708608 7603855 -21943685873357456844162737758982747040 7603856 8261683524991237727160423676107816960 7603857 -15396391380505110832497577560580756800 7603858 -42266067654853391268339946188822630240 7603859 16345053713715505737788714482818307416 7603860 -6208292038065111539774334170755522560 7603861 84473152469971199590410681904830484800 7603862 64773263920680891450931737372217344 7603863 42782803414979818363710295741712055144 7603864 5415114977882405316310231145149839360 7603865 7470925907031200291456339455542971400 7603866 12390547870955054199022311800465869824 7603867 66358914968104145949392665665359206916 7603868 3312251494147890379058346758020124160 7603869 -4377510947839143058080233251093494912 7603870 -8042243909887795014084955959609258240 7603871 45000310540569949746600834989016827904 7603872 28246518892689892145487598283422433280 7603873 -7194362390750726632751633044692750080 7603874 -34112881801665682372482527430652646064 7603875 -4075364553114276311946477853248936000 7603876 -15981434013783873327451310564833300480 7603877 -71803081736555325590080356116114490240 7603878 1618593981089938692449121036851010048 7603879 -32820627450613055589069345234877774824 7603880 -7477581785122804244693867778132633600 7603881 45557127420490928171840371523602967952 7603882 -21700446340784578028549390487356064 7603883 2678908904078593418015299808774655264 7603884 5266439155255963614923313509762891520 7603885 -46426727020005352145829692895870306420 7603886 -15140012352133526915730344768568983616 7603887 30686975553796523881524391122994775040 7603888 -1688626392904274664339178203989721088 7603889 -67682917741191368646328307601440454144 7603890 -7312601392814166627974294048680166400 7603891 -46839853467254739784054625399604958708 7603892 -10961354520662834770524719838033082368 7603893 16415862424311163015624183117879461120 7603894 70747966272009387492191094013283939712 7603895 -50490566043983061066321597369768729600 7603896 30386237392413445684791987186495528960 7603897 298880905798089550645820220315971584 7603898 2302133911683469167688829714301529200 7603899 -5260270584967760899930021056021665232 7603900 3335193897035982847895003707761728000 7603901 -18289289860280720473366775975859297792 7603902 620336369840855985822427026848231040 7603903 -9339135801811959404707250893438694848 7603904 4902595771425394033743438987009196032 7603905 477307667864926529982759476545444800 7603906 -34652032222229820067520520282096556848 7603907 42911022839045315040805629900605405664 7603908 198801338334307080364338096282255360 7603909 -91603632386565068886710325774233969890 7603910 -17514860409077650433901109328896160640 7603911 -2387681051438046803437382784329363616 7603912 -18159620676038835193820674269008640000 7603913 350300665114375619291811863772225384 7603914 13436049136952888999523824586222631680 7603915 41008435646132521712006057133852445440 7603916 10541440191141473324311550201001953280 7603917 -3889583796068178572305894324380170400 7603918 20624976932133088138862975864137448256 7603919 -606051459541901021760451180749012720 7603920 4727532270470082684620496509288448000 7603921 53259228824666588683136630832195839092 7603922 -19214416502569047455128490205207788928 7603923 79046025126203945812140351770508262584 7603924 -4383389039856301162873790118181247104 7603925 15552536089355623072749178736477776800 7603926 -9244735561254483094405638431356365312 7603927 -20584661306770060255235619007460560528 7603928 16436935170778370836412784649957048320 7603929 62420103727841143417575423986926477920 7603930 28726845167077352187703633467343742400 7603931 -84207279847256912545017811705902590268 7603932 -8177673731007886781340152529337540608 7603933 -96796889137880158866507317210201612480 7603934 -24010236334681679123706276817527094080 7603935 -31447146797543280477644304652765465200 7603936 -23933650675894847461827649361540284416 7603937 -112780541152527672751212857863889878608 7603938 20126704763052830315942525699396849664 7603939 11753212614262559506065264696320418256 7603940 -2889244531856798135623468436023944960 7603941 -18504587815210951766141466506743163808 7603942 -23670043309983870586067217206905668096 7603943 -60405099797156479735315117907404464576 7603944 -2509468176700334012863867062461153280 7603945 30386808519121593284339906287713945900 7603946 7518344755717816942922107388170256640 7603947 -25845759928601156492147996141722074432 7603948 -1197969131509878429103016433356328960 7603949 26372370896815902662759895227413154220 7603950 -2752346885101433671453500563347276800 7603951 -10591399049350656401101789750036074600 7603952 -21528143913663960963016575981970882560 7603953 -7860494843632270981407156226777336896 7603954 50058206031753242287691861810405020176 7603955 -53253624536029083900766736774527843680 7603956 625935359495133964238463343469555712 7603957 63708521222250805035306333964654092206 7603958 -4431400785681617559318902904085718400 7603959 13036485249692791722238157122064126976 7603960 -12984937391919968247275363837104128000 7603961 9675215019555267587228236951407368832 7603962 -8209101809539181987503443850367013120 7603963 -15834034204549609602168824516838637708 7603964 -117153780907686008896496437933390986240 7603965 58503746471557305348759785349708210060 7603966 24276380247766124616677201093904786432 7603967 -56967048082703405170936593543733961184 7603968 -19140551840750472288990531139997270016 7603969 32312550338952729585679392944596954370 7603970 -16774726748119971594946839908221847040 7603971 -38633504519432017501668810368609008320 7603972 4996457840236247557616854415198755072 7603973 -6122588167676521566523232718025882056 7603974 19252102748738984547102346459687614720 7603975 -37939083825758088044270466893509444400 7603976 57819827361138853878641012048827438080 7603977 -40965936835737850739546488157104055280 7603978 5121862298579482980859990761741769824 7603979 -62619326139444263626938483075446777340 7603980 -3070590215772457639565010293374448640 7603981 -14813741405459381618980199021060314368 7603982 6953241904694479179908342735628556800 7603983 -11940371122344989733455425427502367200 7603984 17716015597954290021084484612323016704 7603985 -87319931546399132771448598223942600640 7603986 -22850676048436764867025241655990960000 7603987 124735524149613009866665942932721830720 7603988 -8333268718085818194113027965317986304 7603989 -1858627844488566561011158319654707200 7603990 -1235824600604369619917501443607961600 7603991 -149175409332028721876718859736565456 7603992 -47279426646825307954995554976514191360 7603993 38793861808393368334251266102174007242 7603994 -35772430731070033244783317336211125248 7603995 -11281839065520595852356932610039667200 7603996 5821817380439847607332260651315745792 7603997 20142359850131536166678215425137113446 7603998 26710866864947213719749162220945047552 7603999 41590160210759413112744847517510047064 7604000 53193164518013847699305157589499904000 7604001 3225832341963261585463442773973578068 7604002 -6515075906259023369599283793250856448 7604003 56232733239026452652317887538584450720 7604004 -39242396439829919929515048558842747904 7604005 -8799843955693238590528493546047886340 7604006 -41772554849817400500782138632548438048 7604007 36620515775839038819929527481349209856 7604008 78486695263653135731144879185893288960 7604009 24636147553268758763369727689360725440 7604010 9147237823673389631309540046519283200 7604011 -31578765228338869875220447264868567088 7604012 -1600754790163934816817604076823168000 7604013 52784200393622274545196679401890151744 7604014 127393210208065358892469922071607232 7604015 29548898318351442051234063789747454800 7604016 4686924629369289397788687969074479104 7604017 -99380844518357422523059465377609789934 7604018 6532939775540380213722037258399575552 7604019 -32852863834131786347396990818188027756 7604020 7779763502950545770859431592318708480 7604021 -14511503539016263299597230123504048256 7604022 -63440798202657621101142462499420060800 7604023 -18572395630525587287550088755219285664 7604024 -13940769725519642472854437756799385600 7604025 1385975824554586753933823711190312000 7604026 -76307748847537213581760391428059780096 7604027 98613396113267757558470926340404923876 7604028 -55373798307411316103816613424551482880 7604029 -30975941439546384495229564641530608800 7604030 -4708618520386645512458311912694599680 7604031 -90459003309800186300972248650229877376 7604032 553667602890809747826815273250324480 7604033 61043750248158274344785690894602041282 7604034 282834470669933742934250826245576448 7604035 -12685949678621765037089611575663544800 7604036 29365528398366472520377507566422777856 7604037 -1759272172903501006874547633368167008 7604038 -22807286246768008448775176162715473280 7604039 22468514558107398906996461425787268624 7604040 15903614814987099965478913302559948800 7604041 -24400098653226764570720896366808529500 7604042 -11665061099083830973773291886916461728 7604043 3203270141619619634130661682760565464 7604044 26732418608109957414720269295685252096 7604045 -2692717018795847795655812088346407360 7604046 2057050562042572664102719720997880384 7604047 72793029672248324854003803746405153280 7604048 1585885658019086544554930412399083520 7604049 71912811949961689658166277981093711200 7604050 -13831954010385230212487317668861205200 7604051 8941383112168352835984942566019701664 7604052 2575283968880579317820307286902718464 7604053 -26209846242496088298594400697579634336 7604054 20322710327569134074118543570180530976 7604055 -3304022620228576908225006622158937440 7604056 25567617429838103184961949802396026880 7604057 106534502957743733695199548604558151306 7604058 -3279877056807084843320146475445534720 7604059 -42066831004347644498358243477569015740 7604060 4997427896329311006658521469739988480 7604061 -17125486731239362198353138046434144480 7604062 38563685104318205194005022241049062592 7604063 38751096671180727564315868197034109304 7604064 11767749096292404254931601581633699840 7604065 1684605840873253260874502413146203880 7604066 -75129310332565580642456463580028160000 7604067 -1894929826228807272142348521058160520 7604068 -133805358034910693840168636544891294464 7604069 -19582680208893213882648854351616007392 7604070 -24630353711095550357596269940601500800 7604071 -5866621309659813555488012946279446400 7604072 -6030830124160051431641651421390520320 7604073 -68587768057724202910956524082762119478 7604074 68301443973153543534973928957484847536 7604075 -22132770256952522527635331585656680700 7604076 9971204088852640333807798655441240064 7604077 504848341246863401050196274160185856 7604078 -3514174584795173635493672328142632576 7604079 458220651522106196795982125261155200 7604080 -6476972753619688762850686130638356480 7604081 -3682934820868414962792870129675491118 7604082 -58200321436374554951237969049474711552 7604083 15015557059165419127168968341207027712 7604084 -64240010992151849301965383190567942784 7604085 46911965008667257688560675905899390400 7604086 12655586094233147879505510131449718400 7604087 112509188111746520996731398186609221736 7604088 21455578101210081446490752504008581120 7604089 -67493430432833456607928802757920844720 7604090 19565596373635916794924128769968316800 7604091 27112292783376112283464030006313470080 7604092 19143836230794319340858850385032069120 7604093 523276950693188035466808248338120800 7604094 13681722827563521175786727261362939200 7604095 -12727255576852001564499473640896550480 7604096 112498733241394201579728779808300072960 7604097 48012158134324331697931163408114166240 7604098 -31837954021099903243169932854455489664 7604099 42839389134783700421042292184703727360 7604100 -4829561433631448620509106735757107200 7604101 -109557600524293925164236757370541108898 7604102 -612783187002088297182106770167966592 7604103 35785731986393664195340475252257471824 7604104 -625083985312593428764940205902883840 7604105 1682853827191710126282292172170396260 7604106 -862710079915454108395720604028014592 7604107 30181381921734454007122014777617095312 7604108 63198850104520611031995595840527990528 7604109 -10861319074177376562921166017619069716 7604110 -32170339883702911226512018386001631040 7604111 -17117072148888811360138294969887524376 7604112 4436657048494784219020383674155991040 7604113 18999325235439348664637844345096452448 7604114 -15323653332304040624755124120440117248 7604115 -30934221975751463957929754499631811280 7604116 27558821670446759203699049291755691520 7604117 -36787063606218402906503316615580561536 7604118 -17782885785260677131299065344284736 7604119 66703120725039697139041862370931073760 7604120 179200508269957135923210095947161600 7604121 2536768768105334491524778458184136064 7604122 6709385180060334861891121020777338880 7604123 -17741841690183025679499376746229982280 7604124 93486241196506140976687128621193728 7604125 99110587683887486176275024941352960000 7604126 34665424603285674939004464488049908160 7604127 8272680588190441694960808402100074264 7604128 19919821218509337632921628833501675520 7604129 -1027412694810897729820291459764286680 7604130 33151585788048866150783501627098245120 7604131 97672621336939861874671977110592723932 7604132 -59931584954320795610576528324626591104 7604133 -881794698432734809668168395313063552 7604134 20769446865150296032992150730428662400 7604135 -22752147243612257733972445484231508480 7604136 -6611645846334733694363955943172551680 7604137 78160732875877956601987756853643617786 7604138 -45694021167709049756727501087140954688 7604139 -49327460169237432846310379409012177576 7604140 24849251147731730394192516406541629440 7604141 65954745075065468055194631000922894284 7604142 -4935714706114619137030148136132464640 7604143 40576289799540677199112429051575078064 7604144 -51088577253591228723157590294089564160 7604145 13290920945114703754332352240852992000 7604146 11937389091460273645627089256694642304 7604147 55763324939073137511276605573287212072 7604148 -56894764245263013223470789880267069440 7604149 -11833789958635067964027580969802317664 7604150 -20382563197438015134266854854709375200 7604151 4121087496201166742335967707671520464 7604152 107109702620645526087773850786079641600 7604153 -15429633354225669962339208914861705856 7604154 36470612548455564348486181173749649264 7604155 -9637185979892298576362259312847530000 7604156 -29139765053900000194178216533401968640 7604157 77164485202561661045586349307129825280 7604158 -120027078675649605725563351315875983424 7604159 52639366727557877205022671765749847360 7604160 -7065505514566529476309236660641464320 7604161 146493293363401337303941777811224828320 7604162 37627110304022879013897420485954330832 7604163 440601360063249791932851897595835784 7604164 5951749522870537310762346680605046016 7604165 -73564605474973003249680812993470524000 7604166 -12306587550455633199580222737485129856 7604167 -55490190114437828541006279412644424280 7604168 -6528284955492411453365391132469985280 7604169 9690578063623516293563707099292870880 7604170 -2049934970697221421396509932895984640 7604171 -80560790298605983102523467182953942256 7604172 16114023665694117144150410568154060800 7604173 131976764426916841863599501082946338422 7604174 70059856704502937663708125400786900160 7604175 -8177061986788054787152735231614142800 7604176 -3746645559485997149258943883298471936 7604177 -13303505596144953956945325682938923520 7604178 -71630247697639984803728995799420459520 7604179 -70316129693969790553147264100992564920 7604180 -57543889588414398000892411789699430400 7604181 63190702208398080242033161059210178176 7604182 640547578348263314504890032871979712 7604183 -9626879232158121250246741273812877296 7604184 -20906191859488854382019004089275514880 7604185 -11751051908043093793186977803369385840 7604186 38024682851498759303767380148248951792 7604187 30442890229170588567362071971051496560 7604188 5802305272045843647989890137214310400 7604189 7719920004292499881939020335193795180 7604190 -2590532643986213935192239708201144960 7604191 -1569972291317832441777853605789551616 7604192 -50151269194012350367836645366932963328 7604193 -23665124823439680474740010828889209936 7604194 -17168569657377554774415428151818254560 7604195 -56356066296122737715613460216396962000 7604196 35870704362061820715785955224951808000 7604197 130393656506301044536752106295526379646 7604198 -15489299464819423712307529322131054464 7604199 -70344561622151833297906626826439159160 7604200 33718873791516728446112594808271104000 7604201 -58660101823946105842271171307852804000 7604202 -9226372330477612712475150584430260736 7604203 12046313693344963225402774145935705120 7604204 32135356575714069154573715774648027136 7604205 1211196325198276984637995851434901120 7604206 -1364375261308859906931081195369552000 7604207 9478808763507729030212450891017975680 7604208 11958459343675811501873732892647718912 7604209 58641688904477303894658333632903053120 7604210 -9072195989753686312045455715355811840 7604211 -6116039774802353495706592697582754240 7604212 62956716598207819313866121200552654848 7604213 115544462488188984416710715024073036462 7604214 19907469307022280716663668484491788288 7604215 -26570044169948981994302785127183460000 7604216 -39752876558734532088405843090837995520 7604217 69582995796021051386638953084896715834 7604218 -9710502423694565591377501486568156160 7604219 50564990483899141920574417653808860192 7604220 12553148095148130903582663919991040000 7604221 -86221847511835955055855158507605138356 7604222 8813943999526465257414313040270237952 7604223 27536882275057080843886823701272211968 7604224 -13653993477689026100011807359683788800 7604225 20835508655079193833348248518759641750 7604226 18426267383111252022725479973822008320 7604227 -132275643152347140240149724052250803400 7604228 11083971097242026570413039130192805120 7604229 12620574541927338777301669343562879936 7604230 13843284045676422164213914104552581760 7604231 45189852640116560915421926889066043032 7604232 37972586958338256168915914938922188800 7604233 -19587098546227855673496121335988025536 7604234 2228454663756553913188000510266941952 7604235 41757825117252988644571843165750402800 7604236 69500370539025592258187179313617909248 7604237 58034809534254531813302250455938668480 7604238 -7664261927514131343847450364407959552 7604239 -7267778682210791933288681834271418960 7604240 -2587869488677097378639231462638878720 7604241 -60126252454212296334751694632738702608 7604242 -12362183528684306328500441727832851456 7604243 9741563369570428913831726049369384492 7604244 -23007923327047239720513021710523784320 7604245 -38860744499494742178865471871981700 7604246 -209892731561386475918926361844817536 7604247 11455030014123921518051218749185350272 7604248 11184679042666683553990736552491407360 7604249 -452437657874666533394793841764172320 7604250 -31057639932790736064375075235189440000 7604251 43549569385406325702054907704034004592 7604252 15652483953353561226480475798772367360 7604253 119867097322689291210817642537047323520 7604254 20883213351432624345192521748765862272 7604255 25346165558285599662556576275202805160 7604256 -41380986976212466606937638372481433600 7604257 -87163042878565102878352006015377216828 7604258 29113015580457827301379058590903494480 7604259 32147750967396876380894445413839950768 7604260 3474318524737407237035448965490769920 7604261 9215019526748133025114459163752140000 7604262 15227026045666668229221240783905337120 7604263 -57444913334832004086741766860240123360 7604264 -9723734930082563827439507141091840000 7604265 820370213981218111413386770412137920 7604266 -37862380115656553512856631041948793168 7604267 102738570353334850762388374090785696552 7604268 -11462274943234531998435304107340529664 7604269 40103366713244673755249773463079145600 7604270 18998960067213698612875308594430705920 7604271 123270363247448520836694501824154461472 7604272 6351043407309860717637408827596472320 7604273 187715623414272782694226536750768480 7604274 20392856539617507691254499226001104640 7604275 23439543908584382564846520156905408000 7604276 3492834561312019139352569854738728960 7604277 -30298216547923299924876669030977868768 7604278 2082092799809075436679554541835435520 7604279 14983558421169695879596131771946355880 7604280 1350553574104787021159713504775270400 7604281 -26771662791251857331038087651349119548 7604282 -11621718366172989827629637273971331328 7604283 -11390315135277666682416122918807703552 7604284 58638333175801689127844218871095438336 7604285 -28433839464308795554872537785705166600 7604286 11609146061161872215632163462757075264 7604287 117587577326990559402138475007496372192 7604288 -143837420088553232328372496518610944 7604289 18740627897247612164951752504257050688 7604290 -23510146266743770597984478811727819200 7604291 110745654051844809428226131284698722952 7604292 -546435122599328871815622784508848128 7604293 38967301780984871879185018336384463580 7604294 34092976726595077515553475376929825280 7604295 48088013748465719031339729638083456800 7604296 31133499529064099723018062782023761920 7604297 -137442690736052467448224793774718554460 7604298 -7336565258040003618054829718495595936 7604299 90459015264041582552532129667147515736 7604300 -7777756595249409221543771667293798400 7604301 27880666168135744052124400287741373632 7604302 -56440318942061458554489997473820323648 7604303 39743577808997013564425180009997788160 7604304 -13373366636949946024172083082589634560 7604305 38604868268956250248746209777107320000 7604306 -15298277767062587323452300670621249536 7604307 86186212817422691176174391705179478640 7604308 5610593362179272038947013171047208960 7604309 -77855947558313642898649084185413501490 7604310 15108784971927388986645858317253120000 7604311 -11179337524109306330738721706966668192 7604312 -28107224416225609875673129382405652480 7604313 12758802781848196984908681521606630400 7604314 -6209810680845395311146647986424647968 7604315 -50930750483281810052281056093638649600 7604316 34903674389031881845546864694194255872 7604317 -14954051092242499140352871135458498208 7604318 -108381836578630716360694753261252694784 7604319 -54971595026308395893762456789960310456 7604320 25116442233551464550329553838137671680 7604321 94050608763076936699635617211791544744 7604322 4120284492685473409932128898090994944 7604323 -15140809952331908369912717756159038760 7604324 -25041570448096693710695007656649068544 7604325 -32529081823551447266454562556602762950 7604326 -13587204769165333959729987894375099456 7604327 -53315740449719853053295690021412522824 7604328 17302118919872840174760903194607452160 7604329 17578491945429084075186797843224925184 7604330 -45799598795525818009811354589988897440 7604331 -4571880653358629493002939355181811712 7604332 -58471115498813178867183443274066813440 7604333 -62790934606992107223969972294724402080 7604334 35120347457528684483824877209463927040 7604335 -700654197417027400916432118514640160 7604336 25607453491312224574421038120410120192 7604337 2098626837475837387974788446827330816 7604338 10930055450189193478433218842470246400 7604339 -7070607115559908883377244115196867176 7604340 34561395604708508446784409804087859200 7604341 -176576053419311216107810814783062707168 7604342 -15896192928398770948940496341075096928 7604343 -4825062670239708350348247114929827968 7604344 -12090368570934605105592347480766074880 7604345 17566365058415473787126904298374063360 7604346 -6942667257273288972104560264283136 7604347 -111890975253286713849796355392334746204 7604348 39018184536536643780530614742118340608 7604349 -65419848526270500366971488187006439936 7604350 5847680618822739245152480139826360000 7604351 13760066013322319951286240185212903200 7604352 3695327807851606803310597234784993280 7604353 -33137812098924043622363709153831612716 7604354 -47417670598848826166200696757090388480 7604355 -20002991820981210418912905067848783360 7604356 -106202765099246800524983526451934080 7604357 -56217520612745723726330847710555327394 7604358 -722367409037490022533193344556062720 7604359 -104142996569421584007931099317421259544 7604360 -13156663859774871012427182213353472000 7604361 -1103282009003293146633722203210945500 7604362 6011335309186516057702029674531748864 7604363 22014168524159007232960299530133725424 7604364 -66300192789994939091372197178944435200 7604365 52639926243887919079577119113920620800 7604366 23541090984165936590933532034912704 7604367 38358392313594536862263215520846188680 7604368 -17461998808502699232374455939662635008 7604369 33135073064068600087934627237980990770 7604370 -26834236981375304233941980324498380800 7604371 -26598763337102889192933043301681465428 7604372 75256122109708825758620119063792592640 7604373 5633221608857912409096017202153313920 7604374 -9119115650924946408137687220453956064 7604375 14201015623901806041683494987166850000 7604376 16322568832811668339779699251099197440 7604377 4957251608577474382463429282621601120 7604378 977342306192386849071366658825338624 7604379 -48158902186075781072807440307421678336 7604380 -9594694188421229005711204842271641600 7604381 75137818671355274311500411451825438182 7604382 38927335948548365917445057437512867840 7604383 11545210233459928408340514737821387320 7604384 -25953565999766547082104677149361307648 7604385 -15354255046582239660697491362480500800 7604386 31614618856880977810170556001577133392 7604387 -4394502282850520585928792150929587200 7604388 9986362357953900527239472170393559040 7604389 -57039972854303221891028165956978048320 7604390 12638804359772827329418041603057924480 7604391 42746372811914366383447530415872306384 7604392 20359151003084082044506171381311897600 7604393 -37925145166197601735501704255599847948 7604394 -4843066386977289417603293483653287936 7604395 16804978073204628011860382879948738400 7604396 -1804059350322796775193850252398494208 7604397 33853356712182673345741007130270415980 7604398 -26238542426578036702229831286193892736 7604399 -71594803414900820251285353330417959880 7604400 -165179490977049608077360740524851200 7604401 27107356703983975350130774836031231552 7604402 15598002479324689190047323666657950112 7604403 37839097378222647048679325125515505200 7604404 -506008090485829036640436004464125184 7604405 -123815123703616841153402858068776106440 7604406 -25534596536587648993634944639984339776 7604407 -79578925276742981049573918851227088344 7604408 -52282684534047012922330577627300966400 7604409 23571469917682976571707689696401298560 7604410 2586475446754072503507897182552363520 7604411 -56273228894553555711392486854909592988 7604412 -44626857650886389202321063841118453760 7604413 35517770245599797293589916262204042860 7604414 15820245773405148321214444032962125056 7604415 -14467394956925792340695403803615616000 7604416 -37114154412580953880632052005118935040 7604417 -217902380539627410070409675932128474540 7604418 -24046578842819074109909057422413703296 7604419 115259924437038766504135345064436804600 7604420 382335476469749955411175980087521280 7604421 755470230498739300169751160473234432 7604422 11867518927589006618153211784350322944 7604423 -90591088957066166253968673351671226480 7604424 15400234928317288034154752725379973120 7604425 -4087289600295844777943899951205143700 7604426 57312065248193234457540639730246692912 7604427 14310308876466694623992813201864400000 7604428 7102843761619040585588081631497789440 7604429 -29840866157036985652316689525654600224 7604430 11292211510661743594057085408731221120 7604431 -520814039880890507017880390265027000 7604432 22983377301412644448180696718706081792 7604433 -46248474286840745006416073245681684656 7604434 -27248461321736579935818221793507326688 7604435 7076642285296010124392779373041688880 7604436 18414796413652075413085461694313287680 7604437 -130790375944549882810422778182331508914 7604438 77423145507444186831642886060183186560 7604439 16641811435041355198206845093252686848 7604440 -30552298297220619969036151090990694400 7604441 -3933864219427115245555779874045799040 7604442 42389036846100251488809197033334377472 7604443 29568220323143468978518782580027457280 7604444 -14508558458196602805759277803958139904 7604445 -31972714301100672181922507038739602080 7604446 -26114429616193003443279271375732217280 7604447 -54105110452122003746205689920633963104 7604448 24174079553050211550348217980100804608 7604449 -56703379364539429618523013134580435550 7604450 -11335843656584425559717278589565081600 7604451 72398765655902341091133908365556336040 7604452 -88674465289873495704224867663373489920 7604453 9445042725260060013452880986719463004 7604454 -10525042424455220945164818776111161344 7604455 6865825525865099825187116384097085440 7604456 57887693930486996054549157899311610880 7604457 -9649256976997132315527766919346374160 7604458 -27131029563296564728851681176410915920 7604459 -97833490766213727278182286179715577408 7604460 -2032527887015413961810637148608230400 7604461 8843542504997107493708473912668212800 7604462 -44793469380039822387074640020693568 7604463 -55222671992929485282796244911993182456 7604464 150942994068322190149466257251368960 7604465 -1687973888494728191657516327065543680 7604466 -7212214684275958763747786106587592576 7604467 38867312513605774582584315458372272320 7604468 25357122912309060296370930598890507648 7604469 51423065354404251162658837159498408320 7604470 -18087240199154791010977998509610424320 7604471 -8721779885688799504341512943817143888 7604472 50064317922543957203071762313861713920 7604473 -48395766884510292645592440079048784278 7604474 -53429451589141086067235967441286434816 7604475 5673305754674704849048686126226717200 7604476 -20164854538879068914638375334907179520 7604477 -85972679841467439848210883965262086688 7604478 -8669617936742943764569742967170303616 7604479 128498095808033564898487494390961038080 7604480 11552779523486311784416353700502568960 7604481 34422567008282596881369888704897186304 7604482 -5514715673310100477349922572964111408 7604483 -32438429916197553690664215573789050268 7604484 -21844662503251434564807834036547368960 7604485 32152549577116947631197840646351378560 7604486 9636241463588052156566382975179364864 7604487 -140941690803789822764426290769783208 7604488 18581717362412613937939508633032949760 7604489 90474273127743790704508723448444779290 7604490 11094910852358122354960185395244810240 7604491 -25110141199537831732266104220869848248 7604492 18308645215632885620423646424061552640 7604493 9803429717706019199472326264257104096 7604494 31174615877353612288474884473895289920 7604495 12067975666994878030178508303531945120 7604496 23184708516988940529279688868993433600 7604497 -135391136210381938518750529147711903054 7604498 5982136343324712762227771403733384320 7604499 -11859504696909200123326753323995374848 7604500 11125344554740388776880744185867776000 7604501 -105016698222838185856794244242539328498 7604502 -18343708977594438438131912730280611840 7604503 130462352817367808666028524880958738120 7604504 -111551619047581722717436420066570567680 7604505 -18789539005270153598969493747737576640 7604506 16612217608137163645305746476435931136 7604507 -1148167106688478989658249051001443800 7604508 10924968831241512259915771519547421696 7604509 -98236132597251141587389632236014035648 7604510 -13095462043435207400650899041200848000 7604511 -17103840452390412643687890897723267456 7604512 147334715276767818528085376388449697792 7604513 29028925969494423180001646734380844800 7604514 50533105944526702065075936435638688 7604515 -61795475525890413707446323627147105840 7604516 10514633594679342949571636061901294080 7604517 -3491427691992703092280635419393253120 7604518 -7820252259337987846660844311638230784 7604519 -3920041097928107984375767839352458456 7604520 12450463090898554445609356425245491200 7604521 -1237951132426078624208453908635302278 7604522 -18557544280495085422420721575720907520 7604523 2089948912707691672221234910859653824 7604524 51620688336281880558770585571891236096 7604525 550300513651514866178911757701917000 7604526 -13569435098974148766826851867268979712 7604527 3374171206035245068269225011732492272 7604528 16136522316669857314822470670742372352 7604529 -22350401280809829381421793056691388816 7604530 -32959694193047052372540462773690655840 7604531 883345039574640191415370527054140928 7604532 -12865077149736785767601854924634400000 7604533 5897685742516261285053081666886236782 7604534 -5483006808382452519185126477163522816 7604535 34198029519330132095275619104428387360 7604536 -24550555754940740983842749387973181440 7604537 -73767693385694087226457137905762014380 7604538 36083449712740429066882076554829822208 7604539 6800966950080027360231726123520012024 7604540 64336872946464591488413918798754918400 7604541 -14366260939097035279623016459016982720 7604542 36731222627602164389476540217974364544 7604543 -56812700813208368274210713811209691096 7604544 9349031571339855907731745217829666816 7604545 -29946635323814225935948685254073518680 7604546 25638711000610350620949330091797386784 7604547 -41746234877698991976311519216445393600 7604548 5724919401726655258416520536867110912 7604549 -6746157714230322759894942855266436450 7604550 485020281212390056828276140031872000 7604551 -977223434094459252535791942403514600 7604552 32512505652671712116902840941562905600 7604553 -27866107086509465972995328950264584192 7604554 -13990668555553350028765735953163681440 7604555 -11469380581421649221497802223447830400 7604556 -1771213298906309406623052053409432576 7604557 26064325186200714006559555440431974092 7604558 4902138558175676889272267688441605184 7604559 -10952727850355558602600877222613697632 7604560 4740752148530870827057608387359539200 7604561 -12127983695835511861262069758860882840 7604562 -4743740909829844177792382659650310656 7604563 -93411500309014123478180831113788743188 7604564 -7535401605106184269363302035657220096 7604565 11191020020981137925268333919152647040 7604566 46853880297270891604812031401390611232 7604567 -144897664885494416841746367479640159768 7604568 43720445788848004661322070093820467200 7604569 -5935842926444461079197777885412345280 7604570 44507503049527307907834373063566240480 7604571 1088169892072240735880484545490798960 7604572 2948435581473754449594171692483884032 7604573 45576127213743126523939028246192835180 7604574 327182295806292934386054705342922560 7604575 -12325435821148604477263946731670981400 7604576 -21764165841631256305415296518548619264 7604577 101516055013904438826534206137519959840 7604578 22666082587314478073379545211420865920 7604579 -40563912305953137729823479605947422720 7604580 29204565741950567934108701560322396160 7604581 6118456554929158403451178946360368382 7604582 10548978037980915836198662917488698752 7604583 -18397335920221033974559445292948579840 7604584 18040549329182475436974109542942750720 7604585 -105752597010507243773746729176515639040 7604586 5780253967770825537933208491623001600 7604587 -74909958165796960789610729776332218764 7604588 21070303401382676273764594668611090688 7604589 -56158380100759747011934817874146083776 7604590 -11825793872293290634600063235808318720 7604591 -28739878612949041837902044472868331928 7604592 4922480205199758469478443968667484160 7604593 -2182523551171882219982959044347210112 7604594 -20279833232152051269295757219323034208 7604595 30773553842760316347273847155017939520 7604596 13142016268442022728723766373897175808 7604597 4569646124577571381555515340604725248 7604598 1591949468101627889239080583132001280 7604599 12487780288105716072096826123883219064 7604600 -32445809675523269628558063445370880000 7604601 24621692893153726565314154644783754832 7604602 12553499947350824548804213500491891712 7604603 -27527935487865079784949434403101741040 7604604 4370990651581871302900525228888811520 7604605 -3067189308834809269103525551552531200 7604606 44390728002011286919536490827112435200 7604607 -79838202527911756952677673393917310208 7604608 -81515313863466332249534424667914240 7604609 -127118601213223167653494391258025399084 7604610 -1122228318090755661743252400078274560 7604611 -21300443148122381656518586994528510768 7604612 25702419386350362227003547798382275840 7604613 -50334770917850306041312979882882023458 7604614 10678126298337713291028767917000456320 7604615 -67727340932910437931481241792667279240 7604616 -27279849320098726529595680204188262400 7604617 -7260455050662482910441557836910021360 7604618 13849115690640876560400162752104463616 7604619 957638339578274379220785277308741120 7604620 -18213190412022922256924087993816632320 7604621 67254960292756708170958604511160149792 7604622 -16000388618477602891881530710364941440 7604623 10206605671639785925664207296108251064 7604624 -2059387110795713132423906723841269760 7604625 4853614975592777099676314127280224000 7604626 33388398192033963627781476949785658368 7604627 -112912277447038886570004690760609905288 7604628 -22155637274956890082703953195238522880 7604629 8041751823047660563685216792077133884 7604630 -38367143461756576994834363772711340800 7604631 88818089154481380913938510235929429840 7604632 -5073306879143412338877372442200883200 7604633 -4441411654729202620178249742203243520 7604634 -15019002736794132685163513959291538688 7604635 18462897377821929961106926497993070800 7604636 -261077412247762233224812267946188800 7604637 17443375268609547984971014178057112960 7604638 -36362841563606761295169261424445681280 7604639 -9721694412410392017531531318059282208 7604640 11300767757400179766346699582987960320 7604641 -9156373200549403865573409333094233600 7604642 32298464701133559196017521420969435472 7604643 -48723118379702238572122221055605248136 7604644 -21731990746997371116318552035408542464 7604645 -84112001388012753367548873138739025280 7604646 -12123364097397609338399033766973433856 7604647 -33218222901340239734870837708746296768 7604648 -121998479845466331232070020263130736640 7604649 16582801648951061004508508894128432164 7604650 21420183296692038090535066709975638800 7604651 -41017090387625489376494824904269003776 7604652 -1703010428528450629441632844402262016 7604653 38522823243309412659697525848676817600 7604654 74202227100406669000712041389335639040 7604655 -30420811382775069549440841266912169600 7604656 24374204278515270235478769580022759424 7604657 -49767587757808723994925712076425893888 7604658 5737696900237160901967132806478513920 7604659 5194571104380164995732885841770926860 7604660 -10532298489763618712570441850579763200 7604661 94312424434527808762791716439200097984 7604662 32187580468363298446943176088865705600 7604663 21949330702442969874337202905970708184 7604664 -51950857585631866486137220378731540480 7604665 30128023757002995011487925579527544320 7604666 -2990252591387980503514572610068397968 7604667 19697801796201367707136503977517768720 7604668 21229618338909233350904340903667055616 7604669 36551412759499631050332929569685024070 7604670 -9514613336472555290196098177228486400 7604671 77128640733084004205981781793961175872 7604672 -4296749545401494531574563476988755968 7604673 -20049575458454189218319578113756078432 7604674 -3635925688687209816333010752673136640 7604675 -90584945048590009058872363384530000 7604676 38179764491928292456851152688091362432 7604677 6381907333082877487239775972434103200 7604678 64997515496182492271846235442533713856 7604679 -296152224721579807346388951743853312 7604680 7981589216792378097713836241891020800 7604681 -53698434661913259404410223781914723136 7604682 -8758211703399876962847474928638667008 7604683 -22904288855149335372699140416417001068 7604684 9370446400744152004585034169196563456 7604685 46798283297634062478069616986513758400 7604686 49858913609678927444638370188357593792 7604687 -51120557560084680219186537014470708560 7604688 146254023577010614161833796190076928 7604689 66366273174325071902398933161530485490 7604690 -15331987404201060934691717131433625600 7604691 -10108859300585736166258346439105402816 7604692 -117827970710417641212032210216009672960 7604693 -57883736816530560149372279107749211680 7604694 -14974255019178171093273388998702819840 7604695 20077188807606228652052320024698509760 7604696 81178942653647218169616907341073612800 7604697 11335518812661478695608061153642531840 7604698 70856155866092357432571714457311029760 7604699 -142460616420078377552506582838560197840 7604700 2174868160658548135041869339739840000 7604701 54206366398143289011554719124584528544 7604702 -3348188905087145972839989298420510848 7604703 9476081857920663462208880415363078528 7604704 -4213509433936360167777986187581718528 7604705 -43019447675940791122406201190724175640 7604706 4480773121001504619755748112816082304 7604707 21270470471982919241166346291378935432 7604708 -54456835544493922619116195226334118272 7604709 20578224303396915244189033163666462208 7604710 -978869429160214423154229381278160000 7604711 73459938228548123474627708549705088312 7604712 33493177782474203270425207424901120000 7604713 -86455854850594331968886226149015388300 7604714 15925093072262395080918923010853008480 7604715 -6776117529500260328121649652977481760 7604716 -7379444559787184119360086855486774272 7604717 70908137242872964338968858206782743766 7604718 4242091769393643263584966783511190528 7604719 39288500011268380453075137521021207120 7604720 -8645038322625124942294494103498260480 7604721 1196242362492327268829171515491419304 7604722 -1210957857983005606024688313409742208 7604723 39837824822499109845453473474702690640 7604724 -9796429647773342200159363136939673600 7604725 -7885425426091557170758367419944164000 7604726 -35121779854750024459408467545450318688 7604727 1077474236325126141427356188290861440 7604728 -33107896996619693727121300624716288000 7604729 -214845195807495990133191370928313612 7604730 4794030807684491971524855052634065920 7604731 -25435278780775787619392758259049005000 7604732 17812582344700532195606545070398113792 7604733 -7836450842639203756575151636264913856 7604734 -841703779029409393686293283112719360 7604735 -21472632883357344942089668630711687320 7604736 -16388633127762994428903852357489524736 7604737 10341649187455103481315738069820706752 7604738 12841914097380733714277394977829869520 7604739 -86641470601620977844883555688934236160 7604740 2840077237483714936425420481183641600 7604741 27111945283009885480919477649520227840 7604742 -1422209115851769090539091321394052736 7604743 -19865896041299566210598492200365678576 7604744 9901453735298499481126399866630144000 7604745 9218648813261245694295360079608861120 7604746 12259066398021684718318080137880898560 7604747 -30597306833954533747659559490882820888 7604748 62480019133994510245665509180531610624 7604749 107020216362712163133722915247361469750 7604750 -14174726505996525698494987817245920000 7604751 -22307478152804462147008991115370830336 7604752 -15024614801392723015131128869491564544 7604753 -11374924824087203832426521554984975116 7604754 30515269794219380936933521118091976320 7604755 -475935710617796756602400012490835680 7604756 23945431409089332246443837914888937472 7604757 57014151749189617166806718216383831260 7604758 -1918860978771099832885368106863840768 7604759 4939625472908945458232099289617925960 7604760 2941230765628355979321462915072000000 7604761 -1604773486036772573109021495977385008 7604762 -21271269041991959678571035058567478272 7604763 40308472215255086842807349105708564784 7604764 27347956262227116048201660899228120576 7604765 26189296032287811906285529001533440 7604766 566098479705654690629710484923501824 7604767 19477698958834020495177775895090174816 7604768 -179916094660845594287428208851897810944 7604769 -60938626009137213073206371572893166560 7604770 -20612588955468147147284927860395229920 7604771 88165739507990001953823451537658970972 7604772 -7213135537318871299697860704456757248 7604773 -45390000254514152641521220644011205696 7604774 56057637633300438029563699510373255040 7604775 518296144879145265398994211227367200 7604776 6469998767567286656715073692957081600 7604777 -11628602297510589818931535177206291840 7604778 -25924078644111429996711452135572498176 7604779 5258520670346073348586434872561723968 7604780 13240722133220817299768102186669629440 7604781 30477756521734355624612638444372581984 7604782 -3241474425661441883153028848327395008 7604783 10625827292731684589009324059051939440 7604784 -14786069298037746362520490105387057152 7604785 10642319946231938925032214374008392000 7604786 27812738021482617825415232281571688960 7604787 -14796309777391847367877156904483705232 7604788 61807059477851222610369938247264460800 7604789 32291771423516434616325437321338518624 7604790 -14286151491041862613451131784942705280 7604791 -31444741133535762415083180152745085608 7604792 6045049224651549273498853124766474240 7604793 -3066399446977428925420296276963569280 7604794 3385059471510557637025362806469185760 7604795 -30545872069174862630507485181267570640 7604796 -17532938751460069877896295303421198336 7604797 8526398538356634712950492784888852800 7604798 39671289258980761199612680623239140800 7604799 -64656992826646486210705523799815194752 7604800 8761740372392739500962609918417305600 7604801 107031866609686859277049140337110212802 7604802 -813578462017789148768210639649960960 7604803 -12911417557506977435899098780053982456 7604804 27516226498446395181507311577586966656 7604805 -19449858144066900498828095586689289600 7604806 -68697907706885895241339864279370118336 7604807 4573462813122092562198033045563625600 7604808 924310399046163521263153378287206400 7604809 -56646220989530624775700865025445133660 7604810 -8751976534987652663068347295930874880 7604811 -18257428400581445920902506362060796400 7604812 73886485904461884564700840969392144384 7604813 56735184545914792510453804774111893024 7604814 18715286462162718552252011046953846784 7604815 -24950958705924996050023074052291596000 7604816 -3518748175777202597552238253822844928 7604817 -11295913084351990078058119727077687200 7604818 -343049077456863650795997771582777696 7604819 33625458788808376443253071977861162220 7604820 -65407435146961207588947085241710694400 7604821 -13010897000777407533789418348038634240 7604822 5433922802678551350668881401678776832 7604823 -6243832575746725195808858701462737816 7604824 -20062927246722595892020423294646906880 7604825 60480490801323429372607656364113617550 7604826 -287761079493844039212935540043085056 7604827 -17320246511137521428059360803207159488 7604828 -31538606953017539630719861735365500928 7604829 -55952834434596088867690625526067065600 7604830 -13060192789369766733677283810930048000 7604831 108361825632015695083166602885252931952 7604832 -25330136904772607486864687014145949696 7604833 -49996906385795581924797835736339530940 7604834 -1592656353302377039974642066827723184 7604835 15807937826105897889898084041469624320 7604836 52041653521649207497161224946801956480 7604837 -132068182940806741715836733803180235748 7604838 -11108249284312912191911851854715664256 7604839 -27673808632497120880991596047879997800 7604840 47782649927828172559577427260757964800 7604841 -5412736823137807705997458112314532208 7604842 10176451213610819849125069996553670912 7604843 -15406983975560199241734790397524192908 7604844 -12531729413168806325475741344564382720 7604845 -42729228274308652611089056238889952800 7604846 -27609539376321117828540767458131569280 7604847 507379890062515796656665089314706496 7604848 -2309590389282913930297257834993156096 7604849 -71725803336088491130825266217188536814 7604850 5641101074045485624596707857968000 7604851 150161226406517378141954190436914952 7604852 76046768239650133459745424826142423040 7604853 -4747677424176178665318920666562480096 7604854 48481100367298847269111209005529918912 7604855 36730475721090734399595460795594940760 7604856 16926215129996370108888488515574169600 7604857 -15392036224799877576743818666034594112 7604858 913369344605481764683971522639433728 7604859 28134957548812442571562248867268346904 7604860 -14134119121614443509055957408469273600 7604861 -96092731840296389734027819890102976800 7604862 -33335199171727936870501820146814585856 7604863 -77538742934299522262869484517590799360 7604864 29851917637938039709074909082681344000 7604865 -62799517825708317932258247309513934680 7604866 -63275024575074735726196769893872499680 7604867 83941375305890384458945857815334305916 7604868 27919127568731664590384292494562954240 7604869 -30855222119869061023274371524907230404 7604870 2318381762277879830460433648984888320 7604871 38407461425885159863550041182995967912 7604872 24254861298662422087151578941715660800 7604873 -91943788276433233811399584145298905820 7604874 -40923193984208600729292040852075714560 7604875 83332884098265759216403833125346588000 7604876 91428715547895364679314724054176239360 7604877 2214088376739980119775267901918138432 7604878 67559962670688114459011744664061881024 7604879 61171932806981135607932791367090610480 7604880 1637914213636941615877885670802063360 7604881 42978336804331729393034460833759493504 7604882 -60631055080893702360039234892065085440 7604883 18664299109273764944832334784916952320 7604884 19540972926221102354709431461265115136 7604885 -23541163394033090130043999788390826440 7604886 -31854162288272563418632774628192617536 7604887 110561616333678044223977153400204590592 7604888 -45945283149022885239475826339333130240 7604889 -3276227252593561381968071884377307392 7604890 -9238728030524820159655456021551616800 7604891 -40230464414806657995665664940330284528 7604892 -58134480950221905428607548909329910784 7604893 -15226547918989271264658033841185016858 7604894 284216165284669607370409103377935360 7604895 -9434074053354542161942568416756487280 7604896 -9259690790764187132881918713689014272 7604897 10371280870285222687274855804460759492 7604898 6291855404019450878729814630884117376 7604899 79166019522788106721889957084230064640 7604900 -15152754681523615660352446028866771200 7604901 -67117773729478561993106659667660520960 7604902 -114834814855890809439568368623657932800 7604903 -31728698192639373175746931916922547848 7604904 21929881910087181820752254637176832000 7604905 16549713873853123355386462887870971520 7604906 -26002521488260312452612491146717598880 7604907 -24982487111365764383087348621751197712 7604908 5157183160800147759706801539968762880 7604909 24842096549559346485800984960865823404 7604910 -8176729880042000096895027308212920000 7604911 119874458287665642073750344545211642512 7604912 3573607134922887802251407550692524032 7604913 -34534512215983329553177836022411552656 7604914 21628190865657772506461381201743047072 7604915 -90155852886140749225261386023602759440 7604916 -60082164718793987044775350391800197120 7604917 -1046685796284949837875039617255568420 7604918 -42203964217554668638742371425394997184 7604919 28585772904684137405815204718581165104 7604920 133964551518459486495617623980441600 7604921 -4549629381493804648540998087668860320 7604922 -3075982349835475182549514031074656000 7604923 -1904766015446272303046152906280485680 7604924 -77687287530968822309638719263304367104 7604925 43469061567553970260304671834388820000 7604926 6186692971295519910497413072491744000 7604927 57843337854818117077316497420354880640 7604928 -2976911005146034323711450420737998848 7604929 -227724422842860356078265125380349908224 7604930 -6419775629346324208294466488688395200 7604931 40308944266835546373725287061519007840 7604932 9724880626853666831308693748512625920 7604933 37038435406811083924046788839359443776 7604934 11737734232722037180170861242300497920 7604935 -19236709121634735134348306518555190400 7604936 1943140426209666500109403742156743680 7604937 32040038531249346573612394454499914394 7604938 -22995464057028574695520661110960304640 7604939 -71570903107503849642969047073168145260 7604940 12804204347737805721152162569339699200 7604941 -147615726851709311019952159103004608 7604942 24414003695436187626562493764576519872 7604943 632705607151217283394702745124271488 7604944 -9060549608606572817032789760604323840 7604945 -26051300151735258918755601873937644300 7604946 285567568338954134636543379134276640 7604947 -4596278497462208822537069279261070564 7604948 29671088833805873100553751625569376000 7604949 -54587504401215726914825836480144582752 7604950 11808698753429920454902306431520032000 7604951 36587537027124223300478483676117050304 7604952 -18722636328636722541060869553157570560 7604953 108927257615228443416990555517852456202 7604954 -1750564778826180163372922643807426048 7604955 29211761543762585549811622159052575200 7604956 2821563720470199989381797354391951872 7604957 25025661611585634574167366816802903206 7604958 28786975482274270865526590140342238208 7604959 -109740713425605825643002574540110335960 7604960 72750384109992020815745557323448320000 7604961 6061038612147764032175607817483441920 7604962 -55589540050707530244658011618550350768 7604963 47893170529848723823772923750726477212 7604964 -29432104767894123455840932260047155200 7604965 37650040936135205410422615044947689720 7604966 58715547830232278845442718441366366432 7604967 -14282760019994105198147326250963051616 7604968 7377157363360985954385473892918067200 7604969 -9737904900477102885941337282185230080 7604970 -12955620117369389492746649330985461760 7604971 123673825212440608967163265399435916 7604972 24818583891311596722180233273601188352 7604973 37958138307752800330657170877649240160 7604974 -5679584243731013519692957902669024768 7604975 18302687924552576326470912020772920400 7604976 32942818924771832357621125150921457664 7604977 60471756205220224494151964849946367826 7604978 -50180278329193426854277759220347762560 7604979 39392632956275455499291673229375356984 7604980 158400333814565878545426718530355200 7604981 27456967984033237884821381219911265472 7604982 -4316967077365662756151770322285363200 7604983 77885122873064935158540124167292096232 7604984 -8939198495632187449967298433763328000 7604985 31516300535251653030770764848612360000 7604986 -44406529348555918180997993481331313808 7604987 -9416347425530581047112090238342958000 7604988 -14369599758667962903562220127560285184 7604989 32442157190627501709914481015920223360 7604990 10903354678568707512712435811324520000 7604991 40083025932430200860012705269127043000 7604992 20869324177823550185283523148064489472 7604993 -92336237817804075859627986114100629456 7604994 -1116600313055074971284219294767265280 7604995 -14907512085225833964150979299892987200 7604996 390527326425835961841553353740697600 7604997 -31781777438381606259687603647138687040 7604998 57101199499100156086524311781697958400 7604999 58661966562282971276768561026350639000 7605000 -6845158568319865509508028214580800000 7605001 -94611805246780602008320876045656872268 7605002 -48960367997437939440146789518434948768 7605003 -1442954919153278922324880586345911296 7605004 -2951670564126523161210986414211575808 7605005 -9619360671769541888407857010282909440 7605006 -31345942754856377648391947406784092096 7605007 57975230320111046999289600856904494032 7605008 2402358733244155244706813683890274304 7605009 -3542377014232951761167834093267924910 7605010 -92073509931503362505587430446563840 7605011 11416735856758824644639929755919437612 7605012 -3243406659449990716321409992052901888 7605013 -7161167755889740818511319517063939072 7605014 35200187315306359740881325517244006400 7605015 -44744068542070804296537098980647615360 7605016 -57495264854463343670700669802714828800 7605017 3129952338479939188641924681435244992 7605018 53828646044079778132391156859477543360 7605019 -26058310664735845729223692926952888656 7605020 -25315175133454462711539180719862059520 7605021 -59589633446912374439999243441184655488 7605022 -309450604114927435389883340215874688 7605023 719232232829682610194119761568375808 7605024 24863833715573953301585066296797560832 7605025 13143450794568526403489989735677082800 7605026 23881028922577811375944933289963010048 7605027 -21960498328529570206035253480625859036 7605028 -20651160575731602707043702838186696704 7605029 -94523204178165698434383427986260306370 7605030 27188332759506044163743286157757416320 7605031 -44513624661269113040823469895513363408 7605032 14291389708471270790395605493708216320 7605033 14831885242284347647086466143533838624 7605034 -30704991187912540902854440560357212160 7605035 -11346463304286569012405444577503257200 7605036 93750696923859719200903542848340664320 7605037 50982687729606359399616007734335912064 7605038 -13888412309116313219563567630343090304 7605039 2841640465173471253541643452498109600 7605040 4361023400589893378806979916092866560 7605041 -50629277812300642730200687447169907360 7605042 -5320092878711831271138488476949583360 7605043 -69817719053979148021893637954910348480 7605044 -22844494930525873006530292243327868928 7605045 -1744494023790010509445591619156626500 7605046 -66986773814759305734043580573506578528 7605047 69828308435302596647452937856558885120 7605048 2412554302250471446661546941025157120 7605049 -33630638357747803738941850779276020640 7605050 2149480043893973070370860755593860000 7605051 9156720861912605161959039955319908632 7605052 -3398171135324627726233710893966315520 7605053 -131410599884893217575012950171429867636 7605054 -12394226290810555299051512773315816320 7605055 -72266807095402141742853296199981974040 7605056 -27046505810237583310971295800691261440 7605057 -23468880933962330296694926017322910160 7605058 3047209396775918074978705678401884880 7605059 3836419779668396986243530604826246400 7605060 -18253475825249038974514353741491159040 7605061 24597101204562023829069049850914197662 7605062 -35853644280874217541759481067172727968 7605063 47310742809421586934644402327479784400 7605064 30130047061360503872366171861918991360 7605065 -6527470766493156178753043174917831680 7605066 -254738023778767034851009627963133952 7605067 3152275754554693826884733759343135160 7605068 -32570262207569939970585508396166737152 7605069 26645629802748032378247087887932400640 7605070 -26429790203096093500453967886274068480 7605071 68100553955647340840047258117097980272 7605072 -14354108834987039551130937213283147776 7605073 -4569300801440722316756812556441630720 7605074 8138824900638752969202388246900693632 7605075 -13786737764714219278398780829266508800 7605076 -29363483664036605755414834595778193920 7605077 21299251839539706611245845243515926812 7605078 -17678077967867669791232416237961281152 7605079 -26753924907731413787250430267342196624 7605080 8539358656600086094442294042303692800 7605081 36492148371876629072404904557219698480 7605082 -17810318155107622666368938701531054608 7605083 110507037598555900746885451250502118080 7605084 -21221125204672187004346658375005361664 7605085 27976660316557103753960596130162028780 7605086 -84055313397716688232949496622415723520 7605087 -8545229251173342407708195202137950848 7605088 -12522539865199623832905642621301948416 7605089 -428092231752147356715114636372070110 7605090 703269489225977100791559891084916800 7605091 -2825731965438393481004534065784287136 7605092 -2131413120720311378745009021649920 7605093 62294643945522391415612203646344310400 7605094 1015643600126660682157131710881967232 7605095 -54823628633502698454069378180931486320 7605096 -38962741822857671130567254937150259200 7605097 -10714674982434985182166908230460985820 7605098 -43391198049283391638994120191587991200 7605099 23764133351855337819006327816793267368 7605100 -1025659211640134265281983607046720000 7605101 -37986624432808007656439721196452994848 7605102 26154112080376854802676299899769952832 7605103 -142672583822679653454276461478169555968 7605104 8832173264144431954271612701897949184 7605105 -988761405873507976642180563135374400 7605106 -11808389104741650543841407137916450816 7605107 135328515919195584771871220316361838280 7605108 -15129794546992897792447598674292514816 7605109 -1643905698467571231327295173197935200 7605110 38696853047794876855654118725371816960 7605111 -23609379860354638627021310649742391040 7605112 -105591576743317836926740035199105228800 7605113 6777309652377487617140440843723600362 7605114 18751112136819576576580611252515166720 7605115 -1553120081881894803080763012262809600 7605116 -6867590672674146600869938680559375872 7605117 -82974735588267868161964463808087697920 7605118 50540299164103613819236907775047412480 7605119 112064407519196497671514592940809723520 7605120 49909814202769052378047590849262387200 7605121 -63057046637075097237155029259220535678 7605122 5816121805788211674122791347142252032 7605123 30961392806504381719203358929234363384 7605124 -76099983833877892176457862148816589824 7605125 -2178286557481753291755289188709992000 7605126 5729639363829229166743090343564151360 7605127 5779796379530870072096118563459101976 7605128 39817264636829156442789324060106229760 7605129 -13186975403722385107252355852114312832 7605130 10390361318755577660737393559208576000 7605131 6753942656170143966179407631241270264 7605132 834816701817109989335637740477140992 7605133 98038662168667644251434731663285715382 7605134 -9608211092030690531314746558288449280 7605135 -39358940060192529905471431475414543880 7605136 11731917301637315531263102974852071424 7605137 -3255927422665643353430976813123004416 7605138 5605842206009881186918244171528348160 7605139 54547746754460287435843865766635726280 7605140 -700949371978601966977418465564275200 7605141 -11992526171490725575975482786313214976 7605142 477767758709082397091106427587686592 7605143 -17419696345482053736462177625045283160 7605144 44084844755995056153590444271866265600 7605145 62207026171239894396794913004278912900 7605146 -20124804111666654304674715766480572416 7605147 27682600419273593542520819465483030784 7605148 -25111291719747283324880559454463997440 7605149 87456045267334468845626145193120200480 7605150 2452140268409349399388162312060185600 7605151 -105187878597435953810122624788012962848 7605152 648908958458198512295555257290719232 7605153 84049965975588519081157377937421252562 7605154 12271169136784632847488491473871524512 7605155 -24752508579829451924152833472644571440 7605156 17747673677879191495911351969802297344 7605157 -26528600685209896193526129487131762048 7605158 -34057410093874680757152945967679037120 7605159 39084713524374841405487595336350440320 7605160 9551615164650023941735556238450432000 7605161 -14279806269163799266844684486639647500 7605162 58289262732738219922567593766374376800 7605163 -7932959608120445053261176685108524268 7605164 -46765115148077268167586934553440911360 7605165 -11818594407646249473920733355542485760 7605166 39994898958071172133426934227371316032 7605167 17436684070394576280372969355788515592 7605168 -3621057250247755800624672110700134400 7605169 -66803489776464608504844408776200561872 7605170 44473408838954940294923101561421314560 7605171 -37613932889917079950164385617474049536 7605172 42083373274054945207634676203461140480 7605173 70524568896488500130455290359897530080 7605174 -10610253208506680884650530533779570240 7605175 36539049696953204757664437488751149800 7605176 16615214984448587081611027712717230080 7605177 -61536154541364520288310817363222690480 7605178 4697859580431903785555197255122829056 7605179 18403872919434898598675653182312231780 7605180 22184716677725067417555405632368312320 7605181 -18720817603573694375584239969384286848 7605182 6817472722840878081574476691818862080 7605183 2516606933420008024868759313956976000 7605184 -5443660080066559528793506447699738624 7605185 -21444904444271487855709157826823779840 7605186 -750881044213479035176041395073783936 7605187 594396266209715030432267824040160996 7605188 15919738014301443915629451179334345216 7605189 -72419866006468464720520405355363995746 7605190 -757560547404241950769598677959446400 7605191 -108239170418493706951434331549142192616 7605192 -34025682091353096247686009770537779200 7605193 53007946767883957366112090220764548442 7605194 -6325388421531120034849227260918239488 7605195 -1016143999665676675861210498172160 7605196 -84276959327283882583223133204261049600 7605197 -16787582504379423083469801583140009354 7605198 -25294050462983397857346712738218410880 7605199 -11258480971172578772703556336547137536 7605200 -10988165622839465955457096558346035200 7605201 59813452013339414514339394409864117232 7605202 19807433984942658350631321458921938944 7605203 -56319652154529999313118195373257966736 7605204 -6867202243610963324202052715791202304 7605205 63851515365048120996134657114484198720 7605206 26351243670464431528879006932910755840 7605207 6458945489862400260802297207136186568 7605208 41052570939955027223748239473450229760 7605209 -33489007122244704172730263396007065590 7605210 -16315226108633253525198133035130871040 7605211 381847483792923041525562343159806657024 7605212 5659976086998865458476266361039404032 7605213 -948347919802539654410979754010496 7605214 -10978185143391954993405668239939868544 7605215 -44644279399971475990763969459914919640 7605216 -50296034793109831334729370578110906368 7605217 40839541826437342240446834633866991266 7605218 1111372119562429696864843368882011520 7605219 -4444846409670643447063938978124907520 7605220 14263421731925523132012867797096263680 7605221 -41829275155966925874227865793306000680 7605222 -17855410033355984386212048319799577216 7605223 60640459507472257641465075615064732472 7605224 77162331348070564829068049628671262720 7605225 -6042553849652687560703832256768680000 7605226 -2369682778651948833328324599725373696 7605227 13417005914780816371042161018790057872 7605228 11885783578791390922975492112632212480 7605229 28633811233711008244814492630388783830 7605230 -11525439743334477722182755023083054080 7605231 16255365123186024303831532385687009280 7605232 -14758819048437911110177932481509720064 7605233 -104495830065173793457505915179289689518 7605234 -3893522762666420033915217337186079232 7605235 466435043026820487185179661317015200 7605236 2910791800115698757893224343767982080 7605237 1186794880178926502876419055337027264 7605238 138731795828833133005184399446867968 7605239 -9668883409590068080891613383196903328 7605240 -16285519567105778045653999717019443200 7605241 20795089788257006241200459929933937130 7605242 -53951776467173702806407207724489027728 7605243 16658827008178628374488877469530614732 7605244 92676607847065700974791754428105587200 7605245 48823349440300899722167523314823251500 7605246 -34821990812055291437503755790346419200 7605247 -34960481840671517355157844451002345960 7605248 -44863534093645918946064294838769025024 7605249 26837327764457619920109165272385653568 7605250 53593330191704828508885216933618000000 7605251 -62413267175333757930803202818478434400 7605252 -755065226045454660083429370456753024 7605253 5173074583539472944162675135770155164 7605254 3578700245507611749639573031440362880 7605255 1133854540340873162824141520747166720 7605256 -53060649386990917119318775225047767040 7605257 34434506822293911017532561776505618240 7605258 -18070760082789629426536208583530342400 7605259 -19220842761707761287752429953780445000 7605260 953229833575314005613979851604085760 7605261 -1398331219075235872721835863793528960 7605262 -13393933961750158720885253476554849408 7605263 103846757156123175801182869771617058920 7605264 8046862450847912399629468594383028224 7605265 45395534578000226373333795737757591720 7605266 -20595833364676638886202205749788071936 7605267 -51662295127972519361807113409897115720 7605268 59055572233784936569505687930698924032 7605269 -1751908722161781263648014174915911360 7605270 -22341934157282735117430682223960906880 7605271 -1749734230819582117513136128379257528 7605272 -6191701378742766528250641744112558080 7605273 -10844309527195159390829470286329527552 7605274 -16815515637186741315396510802180519200 7605275 -17056672892170359162624411107920370700 7605276 5910080064908152576591006540633276416 7605277 -17886368736069052358109999549762168480 7605278 6172186935563004940029771663266571456 7605279 -2596170928379868437745068656448313600 7605280 -45682289953383310321175524411348746240 7605281 -96314144832539954581351162204569696 7605282 -9035233032907158358999858720469809920 7605283 -3271911255410109104281933891633375280 7605284 -22513078846195233456450211881449069568 7605285 -22438793640923522861924815087160168640 7605286 1280557860517768658512027832457571584 7605287 -122625470822425055324291804228384237064 7605288 -3564363907280874772268765664193013760 7605289 -107954007611249030779689608371639371910 7605290 21304924763555394253531567157354703360 7605291 -534474666242872961209773045454986408 7605292 1762902020453425791143183641060790272 7605293 9841901324874479420366228174000923542 7605294 -23337353618388693771147077227687166400 7605295 -9002443808722517676336449756852544960 7605296 -10859390862572649461047123346379522048 7605297 31341191023066023860786094036444160320 7605298 28225755642093461877750678653141552400 7605299 9688692575585174310732748625216667264 7605300 10038354655537686647555224295808153600 7605301 -98823749195339702248296433978288562400 7605302 28810465996597419443930052586623464352 7605303 -63524646660353932904905191042264214296 7605304 2782575306642803822689613767731118080 7605305 65484309751077415480755095937368396160 7605306 -40657835616326308432817102260527091200 7605307 -18342293972248256401074122483922422496 7605308 -91615649936214576051819419019134200320 7605309 -42003982835857551915025800811139287296 7605310 -1364008748781626399260330464920725440 7605311 -8665049247535262050268589644335877760 7605312 3449575989312056216204063043835920384 7605313 -10990133775305992992006673639488838700 7605314 -59501150097105236010259427643681231360 7605315 -40035194314873105536485494501102676640 7605316 -17400630071754604365988224265703128960 7605317 -56552979987009080200251348312586181220 7605318 -5659592822630075444482084057992916992 7605319 -136550528609210777285158343778147364040 7605320 -25051395213795060043952172988280832000 7605321 -49388115729459856141203204158066178288 7605322 21281176654869669467089974877454994432 7605323 15233202998693231946987566002130669568 7605324 -412540346950476645612930781846993920 7605325 217065123923292565704267454203833600 7605326 -43288076812312339759337298624401325888 7605327 64410379615408340278501803425463882120 7605328 7329845456845096843118981943735345152 7605329 134304834966883247180845358844957679476 7605330 -33619322223349813196573283457627392000 7605331 -74519745810039761081174074817572590868 7605332 -10441728835389210553134245021443184640 7605333 -2879152183589429125647548680478922738 7605334 -23927539674225258146559700963904466816 7605335 40083844647459856210160726532762560280 7605336 -21496552403717238694955605704440217600 7605337 38867343448746230169297126020471368260 7605338 -26669076355542865378231097940447161136 7605339 -24772379888327179728438956914096320000 7605340 27933634691112463843757604809427555840 7605341 -36557082513516255072701828306916174336 7605342 15231257232984088671642124641098793408 7605343 116164792757858403851455558570759022224 7605344 -20828853767888754736593663375770124288 7605345 -1123966415285598216856571612082423360 7605346 1115484240587577793365837860568193536 7605347 25778129755703533578371693254636979472 7605348 7574451298749952251256074842125922304 7605349 -9851511205349911017996576047535323650 7605350 -10085387559584454645019731805838035200 7605351 31589093752768862583712503263521316568 7605352 -32502256511557518545097832405062451200 7605353 -59901861384327825392192807060105594496 7605354 -17208342596289286224419500718079886080 7605355 60925131706064466928756396458579156000 7605356 -17960915888473740934123524753447974400 7605357 27021283116455664503590735906068170592 7605358 66900236067438999535700349992876954880 7605359 6047848609223206557581850679337929104 7605360 2963592915559387861708106841666355200 7605361 40057475322547517794867122978320160624 7605362 -59639897634620344445236023552840131568 7605363 48101837671657477370083465406141721144 7605364 18787726347502066815564580576570859520 7605365 -2088887377594663061829380846475707880 7605366 7613175943395804342005936815621651200 7605367 583009281563412805054150982480527104 7605368 -105829625151873497171097972856069693440 7605369 32996988657496160786479832853379108794 7605370 1800586843414457921850099300952358880 7605371 131911136050945225119984310564253194392 7605372 -26709108724247974251898664555547729408 7605373 50589221576012629149299069491929215424 7605374 1911062840394426001364886185607687552 7605375 1798513355315410809022890089837928000 7605376 -5183769496467142301339256584342077440 7605377 -12938198665659661011004051006882256640 7605378 -24203556169690732074815666475827049984 7605379 70899514050908288086751759691337401980 7605380 46167662766575252548396653462424300800 7605381 1661922746435681733910248817998030144 7605382 3771538783228138318350827566704595200 7605383 -75851048604561597321727123023508795368 7605384 53269521953779452116390972707257016320 7605385 -3794290900930748296599298520176627200 7605386 47658956338014492117967054599271897392 7605387 -15828153238763842649107344299987627520 7605388 31005973860368883056134351790591908608 7605389 -68326607744055568077566783252533543200 7605390 -8189863692068075170864612872464444160 7605391 -76862428445797597558456703913940426008 7605392 4922748484847564682755570869588672512 7605393 -15814984474236607518548147582234829600 7605394 15288258275353049712785291688856126272 7605395 -14157384434038628083167694474622976000 7605396 22017641562967284706453636953212006400 7605397 -102327165055512371402188514536640631154 7605398 622864566118724957809581411553351200 7605399 -109246618217145715646915381756846641920 7605400 -30242429679008052421970130130070016000 7605401 -46864552527335287977565203985127554296 7605402 4923947330997259121056318549297641984 7605403 -11134529244344961903240840462400540016 7605404 2913324024198048046593435842471533056 7605405 34881473397772505809614043559534705100 7605406 -19614582896384786347627791389142111360 7605407 76445435624152310764361028798710161800 7605408 -1728525140910899009230619272465612800 7605409 24703149872521904357904021711232012800 7605410 93419498529765194238450340897766400 7605411 -51456401969572106710198434096630388416 7605412 38444923195148732438451647673051529856 7605413 17101932701195807783135988301385257662 7605414 -45293657622929087439679045997835787200 7605415 59520521383810442483100070509994752000 7605416 -5225446398171093914246338501088378880 7605417 -16783447048427896873301127988098376704 7605418 -3105581326727461119978623345496737088 7605419 -41307481387336718618190749931131414640 7605420 -18853937783142220010658219866624517120 7605421 114033458266943991953580017132383417622 7605422 -12633769918514488536976184751671078976 7605423 -6065517057115252035496122841438098576 7605424 -7584165796841976493647451735347363840 7605425 27925940627352406715792825821135206150 7605426 2849135594745227447154514159564720128 7605427 52320363071173703997520170027151883276 7605428 -93902716746239713099401057410748604032 7605429 -13757342511028497815305716581336269824 7605430 -11434314453676021814555571167333088000 7605431 65475781885290712922799677948180936232 7605432 -4525614313910215127348267247109447680 7605433 28683420869567116885431165001338807504 7605434 -48098618122346023649367719913162923520 7605435 31825167765634249480611663727575250800 7605436 -21131254328448418406178531265818680320 7605437 38481577805709978313042923398815962060 7605438 -49291072075132336387795542384213365760 7605439 511143555725639223044828045207618440 7605440 -9408516100655870591668770305432616960 7605441 -40695797877754727424146985333738862560 7605442 -8089969220530246424691386401885975008 7605443 20559987808212645760519002026556781920 7605444 -16381681117588539373807661312300875776 7605445 20578732913671417510812235275328208700 7605446 -30207623141721063009785684847844573440 7605447 -4312359546534333513108136033236301824 7605448 54379073625959509797510024147519759360 7605449 41641618874520842492145854659321069440 7605450 11089373873185161789203486341853139600 7605451 16178268472843925207243431360707063952 7605452 -1037829491909229750965700734166852864 7605453 -533158968298729603563947619191001600 7605454 12894233447118190292280421037406371520 7605455 -25718628497837827852311414846633120 7605456 -1981598355035061566822214076389261312 7605457 46675355893781543239491853436749726706 7605458 1802013642711667495339829281233377280 7605459 26466301975641165013002020825634734328 7605460 -15063530624468708711319911634628723200 7605461 23721125724393877877306840413691486172 7605462 -31667554080911632553412684678167312448 7605463 60853228948825752093696289505549752712 7605464 -64217037565899833564888600583398400000 7605465 1749699834658479823938127621956483840 7605466 -1492158500852523856705870290553957632 7605467 80016893684687815265397629686261815192 7605468 1967357756554669521007299546857809920 7605469 -78742756992162524401302919446095607130 7605470 -6471232099818802029961172795162361600 7605471 -9784731998648889094574974620356484480 7605472 -36307012365957112696829296274445434880 7605473 46370762288158844241081499821488482722 7605474 -12866538306463913774612244792237056640 7605475 -3183035893235848561793603015602322000 7605476 38225542393051785873811046551162834560 7605477 72638973617913674382153973702813548480 7605478 -25155908581240277040063676642421760 7605479 5149512304148577586883622744270369792 7605480 19882192955394432623610165763129344000 7605481 -29696818746685153503023886950588362268 7605482 59726151568671324174987312475886882400 7605483 -27817140585063216367629574960864343976 7605484 44116036587315021527789238741277942016 7605485 -69077013749082821378333752711167824640 7605486 27630192456904942541609662980586246272 7605487 -74820080994619236384115223468760562864 7605488 15129830980085340838550769080818728960 7605489 -13056785116568751013857438176916652176 7605490 25909441064049623351766277255695684000 7605491 -31253666172478167680777445649927435920 7605492 49033962212300540104896937287293386752 7605493 10982863548819392838439132591590134016 7605494 -22373513399963511524796752811644091648 7605495 1365525546745954744362905517065648400 7605496 803170939261545460661508035786649600 7605497 33364935685023491498962592073821411946 7605498 13156940462192271989740579076899557120 7605499 -10272278504875517296005995198934934680 7605500 4351423575653285211101319468678144000 7605501 5328797070458578997319163273272803904 7605502 -15823159307643176309552058156459522816 7605503 94877078969840536184569316213704107600 7605504 27770271141484977613741335559425490944 7605505 -5459247862662806629983100519192414080 7605506 25039348466446356960874085858754431952 7605507 -21310580065670339866397103055846044672 7605508 37525803761027103705099609389996467328 7605509 -6528840834057353342724426796834427520 7605510 -19710693168879498473449179827932723200 7605511 9768928170362217356229692511966112080 7605512 50873296071572445686064917512261555200 7605513 -68891275294091509619145516718713762960 7605514 -7338674764933229866943716346916062208 7605515 76565971852109104289878174445501360160 7605516 -47354093593623251662719025126945755648 7605517 29740528063241027174592847681423488566 7605518 -15376278905847725363180612872417727040 7605519 10252091700371216422024577531858229120 7605520 6088933840594173555114992202956144640 7605521 23986945885204060123578275320930910784 7605522 35245688599557665083450501803207475200 7605523 67061951874938298169359910232606569772 7605524 -68932260451487011627474272219450470400 7605525 5533546165442446890453808036063176000 7605526 25625459266727666353907704780132295712 7605527 -122260461412544308215266408024327325624 7605528 7423158388641325967809410441164881920 7605529 -71388926269173426950504627183132237360 7605530 -39596205163324855862070597097255767840 7605531 -47952659049473463032806325204040983880 7605532 -16888066331125334657786379593952496128 7605533 -25613973904986914400731054262932702196 7605534 24109204757043503126922437271109481280 7605535 -11890861833227320059837295398502442400 7605536 22100212922368266773970910852062707712 7605537 38432010028084133479144692147460816560 7605538 28023902180036951101194903544676995920 7605539 -555380801387301778857659873016768192 7605540 -14733228160413434044454536609755955200 7605541 -183027301573765366089606658397593032 7605542 -14779910804225410301612618752325052288 7605543 50713636408247488430735431190810598528 7605544 -98952861357420973150486352555025699840 7605545 -32517713483884910575548323672753457720 7605546 -11441462437109853103006778739142620672 7605547 25013502576524011646722110235875946080 7605548 -916501077661439360986565906475832320 7605549 29391657137287032330510854177564403840 7605550 -3379307564050807875066281341935043200 7605551 92924585842835291721053970644647817904 7605552 2301626692738864480167801163454054400 7605553 29816247052470050831637029531250071604 7605554 -24649642024958702062194254372391481728 7605555 23787432398382658382975965988704967520 7605556 37368098104873387935818559165994598400 7605557 -49663177439352273320072065927269538194 7605558 -12864940546505824422845781745396911552 7605559 -46661763971138553329392984163563453496 7605560 -38515723423376723508140076116741529600 7605561 -21565668863925288452424812685082673328 7605562 -107528222184009623336921667589776107520 7605563 -30479741665899667735164820949189184240 7605564 -22464309007418803050750245332587892224 7605565 93239523229023824874216273398640330720 7605566 68081362117819034923686635649143999232 7605567 -11313314964980944283971640158330809600 7605568 -29435967197374929498278781192035631104 7605569 -77904034438684421993597843810836544940 7605570 1372356554015377307083316039275023360 7605571 3547717717733953958734629269683313664 7605572 -12449209627445202916530924645183344640 7605573 -26859472808001612326711235403424767296 7605574 11557521276316079233761625604600605536 7605575 19274071815119659727844890839311640800 7605576 5258542128080569770475045638743040 7605577 20671379583563253334309543850911756672 7605578 -2181574285922577368452843452580391232 7605579 -3338746030353192052075787963175886368 7605580 -11329788486650140262240910630451491840 7605581 -10634917356010020469906925119078836000 7605582 309877851929862914642281182082191360 7605583 8512804885985792364197249507165581360 7605584 3076464037640437143321599493966643200 7605585 22458808098270234645493484693195398440 7605586 24458030495717585627458094561760326400 7605587 -252605449165811428102283022744242399928 7605588 41439901226348923881275054565449164800 7605589 18345412075794172728146084981002316956 7605590 21019500190929069275359840300232208000 7605591 2195444561659143131880649084651964928 7605592 75175846291096867719433713691489536000 7605593 -119902005290274440052472459321852471158 7605594 3656868259089511896116458242687084288 7605595 19064714916683879591194079442307281600 7605596 8503101734057096885970818789970091008 7605597 49762307517572608287200213302029686400 7605598 -10065159810972643336548197483103989760 7605599 58954837875153391541563379503121485464 7605600 -13609024635727421511267501639696384000 7605601 104498411520192518095947024075603789602 7605602 -9288971821953119243505649318727227392 7605603 -38564470299432568940734829738867114400 7605604 -18070363661984788139127089820122552064 7605605 16823683243384910284733043314749737600 7605606 -9638438424478075699973666780348843136 7605607 -100444982499305872000100148113361667144 7605608 78525894061463885812027988395256002560 7605609 -12568002031854224454521170324196354880 7605610 19106907491214332774062453250720580960 7605611 4169150846095822270409364189826312800 7605612 -7189445163981536641817999765255789568 7605613 -45527111937406448076487399892416632382 7605614 67929450519148742530085405522520360960 7605615 -2571861914099694376120860403819714560 7605616 -21669693173536818520330383317869232128 7605617 -45621298847094089373874576288757019840 7605618 12263326592281896048379514143842965760 7605619 -7079562525522930762014806644276986880 7605620 10465925838906881397567896326415646720 7605621 -40241181078788956120119484539690360210 7605622 -184622854722159828800169002434644288 7605623 -61624823122694083922372772152496793632 7605624 -29334742523079998754324091865731891200 7605625 139934237940742095760437639678490000 7605626 -7261281636599291870231781460959402240 7605627 -61119068919928800996251564509873787280 7605628 -86593986751083876574506812891459909632 7605629 -41295520880819099519010793071606392724 7605630 -24957116824519782019444114833309734400 7605631 24300860212634383933157361702022934400 7605632 -60435211778810945649648262996348108800 7605633 16821557083243381723044272567689040640 7605634 28045648680169033256641041353208625152 7605635 -8080646006133866934735639402929829840 7605636 -16860147792040062242976893595486041088 7605637 -33751432690555975831636308504423836900 7605638 44587333447211753896284309815466898944 7605639 -39265099184701674124367496194162240856 7605640 -15602671841070431401684693158504038400 7605641 -62909064760261848452339058845565401958 7605642 -19177633693103042679964932564431675136 7605643 84580401835684503473027810839902659320 7605644 -14470882087912197148505316591612748800 7605645 -14187033422968033311309013328133399360 7605646 -13142816456767572729761531343489047040 7605647 7303799381150624576394306755210653152 7605648 -15506624807911642064509763356876627968 7605649 20610951882372069363300205095607515136 7605650 -5329696009412207351502100793048186400 7605651 1941521234386255469178583989929105520 7605652 -7354499480578890455284594865501582464 7605653 193248856327497320413245169513530207840 7605654 9353355970415767307397663620690092032 7605655 22502700257835297375254302309651623120 7605656 1350749671082925977793073232745676800 7605657 60723578050829101437118316950215701754 7605658 25140173344231539839534939722387716576 7605659 -7854004487226406220773786387999084896 7605660 -36423848891316543190126637430348426240 7605661 -30793469791014187462520887736264286368 7605662 26676895544768975891794799176605772800 7605663 -11268528532853347251352664146135964160 7605664 -11824662743345959189543265308866772992 7605665 -88428256256271375594122015746850744940 7605666 25626193366504527520852669744116230352 7605667 -24563146127056101693516053899408078008 7605668 -221100760716577062983783086584213504 7605669 -25208892089215134162846153871195537056 7605670 5036979016783813206844189540048913280 7605671 62367877663205718650473868291420938872 7605672 42334110729562714708495885572751441920 7605673 -7915606742404827530525689169397424920 7605674 1687588880659004354055865483909980336 7605675 753065738871231148391359910595744000 7605676 4274385046542650765392465284676084992 7605677 -76658648850647157407237561565731178474 7605678 23626248282906058593634770463778178624 7605679 -14203014342095799534658444066162756720 7605680 11193773590819812011814373499028111360 7605681 -137359095891290718293597888928543068160 7605682 6512088994146666234245441362618828800 7605683 -7028905112748336303328480868328434640 7605684 29972084387939103125769628535980830720 7605685 -62890729957909831419849829043007124200 7605686 10959547107960551993159541585692878848 7605687 -62719725673896205840081229334626789760 7605688 -28437766335368977183551412660274688000 7605689 -8854632001756828512656699931563759040 7605690 17771942852546546055959787124154073600 7605691 46294501502111467095949243722336223272 7605692 -6243647743483600786361188642846940160 7605693 918228020528191091345852364501455340 7605694 21371543162429120771893838250083703360 7605695 10871861888943617188441345202792803200 7605696 4622792783281024970107433162385653760 7605697 86360919735481275505935537484179840 7605698 -42839432731918871528008088084319303264 7605699 72450298933385232867046394604217033464 7605700 -37646225969332337277186064880799872000 7605701 -13711262270145929507218684198301767488 7605702 6946091130854625762026267628444010368 7605703 -17349558952597421506304482929193664720 7605704 93113876968933307473161502944758507520 7605705 12271551729975875620064818708587216000 7605706 -65216846218787984526983397930995631360 7605707 79716024243231462018274991255567383956 7605708 46397041733990162750793497725472243712 7605709 13853115842461495442044581923580393504 7605710 -8145950177099339697893030565208473600 7605711 9044867542755417155477120569409280 7605712 -1136085598675514727296951542483599360 7605713 -109431165699399704520707664290209057038 7605714 34180882110205114300329372179953029120 7605715 -47470578922396056180122805159360312480 7605716 -16769309198481533597029229310462380160 7605717 14886454994280403478459859302373909312 7605718 -61791962645027275681284363874199670720 7605719 1086939220611751107081324103659759360 7605720 12101414524698772197406205697306009600 7605721 138678838767609760208499349199410150922 7605722 57793422369974589098916795180017148912 7605723 -579752392938286370429421744260245200 7605724 176014451813884800041482546292179968 7605725 31809131345006629597657496434770504000 7605726 -15015251910204561262618453225443213312 7605727 -108420113652503650833177313807391427424 7605728 -45771217322064840635517485634048491520 7605729 -32633836226145381337721526524446624752 7605730 -17062989242317349548242864852991111680 7605731 21276115363925467789975009386584307660 7605732 11827490343491339883590302429803454464 7605733 -54937868318256137746487275747066638816 7605734 23102337659323611752489005565748002016 7605735 12769384975212093000615329537028258000 7605736 37027724851035468957200481339612871680 7605737 70760911755360050778524744788351219386 7605738 177713075398904100334950260667517440 7605739 9897417181964774033151554928241008256 7605740 55575341053696975806375907368539504640 7605741 4880530989025937449861522598591040 7605742 2734284234534782464417507980497566272 7605743 -9647941691958826572714142474196636400 7605744 377871038659952732497568372547452928 7605745 -3118521696529010565413043523791357120 7605746 -28287401967979676934126344977897269216 7605747 54808726365235402414148925496412269524 7605748 -12588174556305463759385372748817662592 7605749 3760162361804537387942585015982309120 7605750 -1802793581887324731074927994703392000 7605751 20091602288818883293426003136880459752 7605752 -16888947978531648613370428806788874240 7605753 51340992277676976453086582339140644384 7605754 -3223685481679031076482661674548992 7605755 49844979277134644436523485990947595360 7605756 -56018702601036853092949728979386597888 7605757 -2632408071235738836271399872837056000 7605758 -7548879843059807779309846299972120000 7605759 249970114854997010847229599986810112 7605760 -16156965791666390377067163563159715840 7605761 -73324866926884706143311891830761460688 7605762 -3311352253074974963716573309555050240 7605763 11501554721475239009585143803631749384 7605764 -65340838965348411111953299460731488000 7605765 -31726472438375891254355580786701433600 7605766 -21814300914429090044582168769132205824 7605767 -24929266629358147895512723120906274160 7605768 -7502360842212548889393912935574282240 7605769 71891572325908640618243259337857606170 7605770 -3536610199614756525171831320590021440 7605771 869687794121516059865917006578492144 7605772 26310204347491172601732447859396838400 7605773 -41991293640987597965998828726856700864 7605774 20735299510012574557285321036228746240 7605775 -68827001141865347598173255074807063200 7605776 7952125962973407206404111467565547520 7605777 53814454941680497890730149467654315520 7605778 34254502401717531719581041336461543424 7605779 72395933317292336387314774836322318380 7605780 -1279452490644902303537282811055104000 7605781 -31039710770198257876269151212475255428 7605782 6584843998542649585158853932152232000 7605783 -21101194687517584922840089956416578656 7605784 41019906924242844529508146717506754560 7605785 29329917117165433333520324499332704320 7605786 6832671896730502743726552952883344128 7605787 -11321019330841864248678958243100073696 7605788 19183240638611107407107130937328762880 7605789 66614521166851316277528160334976945024 7605790 -21456617101556624217411981710073105600 7605791 -95866489298730821903578014687090587808 7605792 59746108836399093912960538382712176640 7605793 -49962413699928373306204035133497448556 7605794 1226195702009616763148843513810637312 7605795 31947454083093536437799856459747379200 7605796 -42721002229151563475105474978882595840 7605797 143153645780884340432555081230456128 7605798 7031756958959280730582648202898089664 7605799 -20025522396073590485153900206029320200 7605800 -60258128666823607027011740246723328000 7605801 -4540549416626516777978139547850108160 7605802 -13664608593746013919605373671997267200 7605803 -131793464097935464584051748621701039948 7605804 11788065220209756175015451101350789120 7605805 -7827675404759812214564159478779659080 7605806 9011519397399647171487455457883800384 7605807 73790995364267177936711262780374641920 7605808 4676457014639462946314578618031800320 7605809 -77780505446431084498780063249388874990 7605810 31316267264396907996876716773804317600 7605811 104851338121274116079816971449198321024 7605812 32865956546709286899232223965079397120 7605813 -1889724294897225064126040352534073056 7605814 11017150760730557335824077539301979840 7605815 630285853830289702643118904491544800 7605816 45156124045164482277058439789528678400 7605817 -3277201967852115466330425655567911468 7605818 -5789832927187338433739806423511328 7605819 -892874844906812136020364554812828032 7605820 17700240026499676795170993756461806080 7605821 -32690031140567028725324954973310833978 7605822 16406444860598631601898699525291925504 7605823 64529841840245690314394331372571589520 7605824 16387757351154804132128619950858305536 7605825 280952137735908132238441359253743600 7605826 27463400292766385242633816296686012112 7605827 80097561866024240063366434730013025512 7605828 7759790305740977184944867814037035264 7605829 -60869010112020339091587835819262019648 7605830 -1277264620444457481980059739638569600 7605831 -19992874306945379893029425263953274416 7605832 -8189828602606903913010223578263623680 7605833 2924274696037044987934416687341909520 7605834 10579985906411126433321468970112512512 7605835 -6102885493546639820407749186878534640 7605836 -27639415288184736535843790285884541952 7605837 7860218231147643927108813058182622368 7605838 -51455747561844380776794098848725583680 7605839 88242475933947219591827072524107350640 7605840 170307630505127003338351939304816640 7605841 28483944844729628902064491544785200242 7605842 -9008805915919906539814936323629656800 7605843 -5001346045597808932185554430195624192 7605844 -15975974609483061208086358719537115264 7605845 -33539000988918160301529603401187946380 7605846 40290665237839250619195256256400710400 7605847 -18189644100746117133811827845326500720 7605848 -163680086212187588968772299566134845440 7605849 -35732033261576050936955244592706757936 7605850 3101335580875832615241805096821657600 7605851 28003511345733171032783513886733733280 7605852 53027782739275279671119996824349491200 7605853 -5788047457737613012352792486149959898 7605854 43875143492497323612796135669544308800 7605855 -12337685737868616762651287704685389800 7605856 -66520516516487193262074877243483619328 7605857 -7637842187011543664679562259176478976 7605858 -2636021709627218264307444019264000512 7605859 148024437776190554323467640167215919360 7605860 -48688807278196721022306259331769200640 7605861 31658103736638392517978495506858714880 7605862 -632629764389386913686690455757518336 7605863 35254890197807657031102023918622648144 7605864 -12739365346230141532078515595334369280 7605865 49106535666734549149861503072699160200 7605866 653106071761145004431854736237578080 7605867 -32211011456841425665207190066336223360 7605868 -37115799970431123636404356205045673984 7605869 43552493516685861548088945148147231872 7605870 657238682164194402371007129913466880 7605871 4828817727936252361733181828499791360 7605872 -29007917965846311070359652164946919424 7605873 104824396040819658738487615946269022400 7605874 -12586573292848193783137790415176506368 7605875 78233724749044320705129020124837384000 7605876 23852279935409280039495288072247468032 7605877 171963202656582869239977133761665692 7605878 9503286578582967245422092809391453216 7605879 -28121320629715920261757267928663995416 7605880 84885630951831604035445807772432486400 7605881 -8409364813192975036653004048195335936 7605882 -7236035549790365729191244059414976400 7605883 -1605576372724923991796727249136537600 7605884 8502404369697043153955339980095593472 7605885 -158356452538294407799841084561959680 7605886 3748967238028159740677444464540149504 7605887 29815260854496091086102596391258865536 7605888 -33159267409863437779561043930696908800 7605889 -42411074214770673366012204135335196240 7605890 17324136897990306937572951184513075200 7605891 -24122683500223831319852483102857482300 7605892 -21313098354732643697346810687556014080 7605893 -116178660442263051183445871140569744576 7605894 -26203049612965741044125878100521531200 7605895 -33108065102920110651648051800994363600 7605896 -29554684164796655146781076026770590720 7605897 12721892127662474183673327688971654528 7605898 2204856958516686198892590612896977200 7605899 24410541937762564520038296365456712336 7605900 -50038561975007042320513289578993267200 7605901 -10334934351962903545679247896153522196 7605902 -21364187135817520900126847949575286720 7605903 -31716682637883204906969815948393650176 7605904 4831692882772022014330272070420766720 7605905 13899416894454140583006053668336123560 7605906 -1583580529923369565564379432656134144 7605907 59733096142689704336724081616115257904 7605908 -21495705654384560012311552114685460480 7605909 152596140321527521589099992073360814 7605910 2148297853828453184227277826617368320 7605911 -55786420156133682280519600435563142200 7605912 -1637348235925590019006519450832732160 7605913 34719702098013843657325196571675554560 7605914 1386965003970447774228648159205411056 7605915 34737568014194382536048808205023057120 7605916 -66886584820509321661960914447272509440 7605917 39707009936742357835724723128514936640 7605918 16777398901131332378403965731149862464 7605919 3190780340646838657574123396992372272 7605920 -26218031412126060266688392650177904640 7605921 9467235359858997431668147350406568112 7605922 14697503291293965282069356900875570512 7605923 36557422925841842997923232174787767264 7605924 3522208340025505359532506619013713920 7605925 -9151803162746498697819052037503587200 7605926 454545083522097883570690284252480000 7605927 74044661190367691045333047688006850000 7605928 12427169983360069964929299212175360000 7605929 131750603442932258630793299415665953530 7605930 -2022339295359364974097590460928090880 7605931 163276013191222499084618056706619416592 7605932 20727163419520196605035027997675779072 7605933 -6276317392715914799982279689972516352 7605934 -22724374420728746561149468726197575808 7605935 106606798475610072381741149888009227200 7605936 3195549487282301534863224974951055360 7605937 131032561074435861292268986733448035620 7605938 26286504753821401176056638162540815120 7605939 -25773957445442164356542148894629376 7605940 -8162948968144996810529212364048140800 7605941 -7582855355466366807913008558342653760 7605942 -1490907265094512252937839242636855936 7605943 2343764147858026620148205769045323648 7605944 -47848531926015217384364504928599715840 7605945 -4558713501029843154693603851988754680 7605946 -41238364219104285872193113505499069440 7605947 119624718726077173878503032031925578040 7605948 10240001498847047176769422757033926656 7605949 -27514833398877910985698598831025203636 7605950 -35666053331945593368384171178436376000 7605951 6107035671842497167720236606760804624 7605952 5750700095118938887167450420431814656 7605953 68771734946205355468409672095042384260 7605954 30177433925849904393680595024880458240 7605955 -20367134555835062636571442736582598240 7605956 11594451595329599832063650675160021120 7605957 53973202195386328020056591677743241440 7605958 -12396841911872447163564763044774709920 7605959 97464628772635403368220164015006547160 7605960 577333385122725875301710415106867200 7605961 -82134068455013312168536790773675235376 7605962 5356050361531746613383208664405022720 7605963 68699842658371476460994433507425486304 7605964 -57678075380755185952306649873316698624 7605965 19385709125014950796026552490653094860 7605966 -4214234815515804178498246923029391360 7605967 4236378773967531317617276329342892016 7605968 -18782307117207268176191181736580038656 7605969 199083201155081239884745365614066688 7605970 41338731708049952803975945631437757760 7605971 9664258288658744319567479166703256172 7605972 -29108164305166758264703336544023308288 7605973 -3450039352896140183714237777375224740 7605974 -14217840571439147225017090806194774016 7605975 12316856030175343494732849807672060000 7605976 26786896831238589539523233926828001280 7605977 -35010643689855804003206048334335075580 7605978 538644669152958175654207828602100224 7605979 67403041642222043641160115294394400 7605980 4079585332029449770223702155488192000 7605981 -6596523172065722846649816463027164378 7605982 18908943365732331378202656482858232384 7605983 48666252102638209699096595508388671360 7605984 -48259862123576491779384389958614384640 7605985 -3099024247257718917556670690205412800 7605986 -43970800639526805229635992696172581808 7605987 3570754305935855364858417558741798240 7605988 -12550531469718563478870400834630815744 7605989 574565739029393897378432532229919424 7605990 4945409672429979109642237282858993920 7605991 184183748988450845183050636938463602984 7605992 -29221265843222862362635870193653401600 7605993 -57203899026217816521065598698128634736 7605994 7355630069348276738058155295568883712 7605995 -7078426491458893113816837678629844000 7605996 -10715148214142934936338002691846097408 7605997 27569400044151888014200126765759014912 7605998 -26893869124707999761420595515024280000 7605999 -5686962507263124710082745010504661816 7606000 -19017801743849972314242317043572736000 7606001 -44250619148681207004005242994653901388 7606002 16982868617393212851651596043452289024 7606003 -25791087780598986525509781372737391600 7606004 -7780979064012870577568804778228387840 7606005 -5854083650903214765275555189696348160 7606006 -61130121454478042026924640989695275520 7606007 -97883625887725656866004226405686909288 7606008 60266202721834700219551867358488166400 7606009 43548399262216469928435037544645423210 7606010 -10689133022305141979316947928550410240 7606011 -2499973287242369633848097803988752896 7606012 -280870126641383769864254081089929728 7606013 -79406173743598062308750296074498414336 7606014 9968369950848290565597461581987687680 7606015 -19944332571014648300843526586633063200 7606016 1945234587687632051181868790090563584 7606017 24992494880122518365026982133877367808 7606018 -27079503808661800154590368821992118784 7606019 23914256063205746719004402338628775420 7606020 -6923893624332952686558452467576934400 7606021 -87339782309403928822531055228128977216 7606022 21168524613918634492899312893254328832 7606023 -24984014881875256248910846644930278400 7606024 83175662032536135015313306628352168960 7606025 -8971902513385406926903866908293680000 7606026 -25834417956229509870206815069277465808 7606027 14946082035361129225588344728509852560 7606028 64167116224998725375746268570096871168 7606029 27049546248796794577410626926701101760 7606030 4138696448082650692478450485814353920 7606031 56071525699232170276824905733450533712 7606032 517848048386507287687786142573002752 7606033 -2588288546599647064143799112248650840 7606034 -26743040840564730901057714575454633584 7606035 60098854387882258232944177821233011200 7606036 13132858966150161301804561202644541440 7606037 81969130430069613188540015768681626080 7606038 36395689423500914379537864614432209920 7606039 59837293409489121597616182529456542432 7606040 -20222089490373133745957671188875059200 7606041 -156269946867333318161220633985808179200 7606042 -39408219996544427974004821882290508800 7606043 -5673584015757222586045357322623644120 7606044 -15293895221801756526835958775068705280 7606045 -20297845656506503024644101433402359700 7606046 -15328353576114575061010283948551992960 7606047 -3225947173205347861527677129579705472 7606048 38486491043057491065791510251389911040 7606049 111824090091022348711891179570348953760 7606050 12346644347291514356580254197245436800 7606051 6732648751102386119348434104058729052 7606052 75407732516666032007565705427814429952 7606053 2600697223673644384020034324052373888 7606054 28475125521111104838422822712056995200 7606055 -1875407570565190394382833346219883680 7606056 45358759305705481623896272327150387200 7606057 -17496130155695313888428154031871334528 7606058 11958988435255761002962392551457032880 7606059 19881670431117454078247506377575503704 7606060 -36327457677475411809652386061056000 7606061 9241045792107421929851640558641752320 7606062 2436687675837215664624786424873953600 7606063 29340540764457994115716557210468791312 7606064 13897160934207422459720349927371489280 7606065 -40668149216937985536092431710177492480 7606066 17075001440382954051954039253273996704 7606067 -4454510930737715795253901436222524416 7606068 -22505195052207582688178112205081405440 7606069 -1944711249300995570552479898157916256 7606070 4945983350576027221202127533684052480 7606071 14322684428612924843919753275071164120 7606072 81295335701800718475472440538240327680 7606073 44610217422717080165332024078883853780 7606074 -13481777810079346297258041519680764416 7606075 81862476358839009346314065751446932000 7606076 25144770849372827610699014967644789760 7606077 -4951741104406748160836807524365609792 7606078 -1500304348779347664991288966388587776 7606079 -19690165560904993593030991911753274992 7606080 -9427133317548350352969627274838016000 7606081 -3349727602688650600461597460640381376 7606082 12040897762903705664010309257155161984 7606083 -22914963423305798966609600483476869456 7606084 -53561957567021151091472544042438262784 7606085 7080446026980504459623277144453534780 7606086 -32578086824232080060400568784244323136 7606087 89010802155796423583870462968998046072 7606088 11042907151450778678189264596287160320 7606089 -1007324212849053405831898710051980160 7606090 17779454563639163953935521770489100160 7606091 4359255467054200203124397284113589920 7606092 -11277415320594944550803602241916883968 7606093 -41047609283345476657874131586319092256 7606094 25540502467603128145966701225781884096 7606095 2598820054040311964268913079752757760 7606096 -29410274507465572841314502022763061248 7606097 85543015557568296379823114310449778546 7606098 205777173978076177502431748529481728 7606099 130235931054994603054646579486073361240 7606100 -3275582748936447825648310045082265600 7606101 -29334564081318766677480021033335523168 7606102 57710403884957567291963012057241600 7606103 -53823227430976614064684562875469876880 7606104 75638487747526287315474266777396183040 7606105 33030552849147970166034484413524460360 7606106 -4285395280557576630249992564532724800 7606107 -18979111788818355926745080793082733160 7606108 39186620724191922412923471711474742272 7606109 -22576804305212422376367715915999399584 7606110 5629274570469694543308248063346437760 7606111 -88178336510482457348915275601422744288 7606112 62174131207537346025829152227613868032 7606113 23915658586152054885397999918867534464 7606114 -4385075582087775580795410094198341120 7606115 -30062693112303456840011997156345732960 7606116 11365875931668211627777892892680478720 7606117 58457706561457765995673894519415968380 7606118 3511356052003550905906364283942163200 7606119 -70987622739363573944002706439684023256 7606120 -58585886525149460174485524979630080000 7606121 16603859365082687708652746594314475322 7606122 -53816988268747921043762089845741179136 7606123 45468629727552845295791412860220725856 7606124 21176694919147561562160092303629015296 7606125 12711040996144403309031441401038983000 7606126 41484642273300377918841523236446952384 7606127 48439708882148551950558855494424583584 7606128 -11520126067010432168561625994097590272 7606129 4242137763469903879215000356409539840 7606130 2587749569361454665148489713447889920 7606131 22712586674568870500454601348079811120 7606132 -21795783236797849776280826321577338880 7606133 130377421333731622769436596502887696160 7606134 36159349701281129060885469501542018784 7606135 9409100616652389839579659339835317080 7606136 36447254291016636746265274608939110400 7606137 -756808192682901910775770535862512640 7606138 24314757475600985288315295538442674944 7606139 27516927502043018538402988526281355940 7606140 41861333794204864995063502433754286080 7606141 -1536591049651274709338375947951371488 7606142 -47491638899083661967545398993597429056 7606143 18734589080926393530440621462618679984 7606144 -3876669553167068694549173795511336960 7606145 54486306858702413564219347806330498900 7606146 8884047547554268257881793067604488704 7606147 -11249974478077462148636038998336950404 7606148 48860046577634773521736129315883928576 7606149 27852752890299204809646921262040369760 7606150 -4568610392812603604838226535513719200 7606151 -45845945376576730991909779035214986240 7606152 7478230073183706091317577689335040000 7606153 -85196930669757338522166561353658762598 7606154 13624847920900979885539207379806825776 7606155 -46023939097033917684674823514406349840 7606156 -25938360821748148917384715884113679360 7606157 3949525877342478720931657363317940224 7606158 -11523281821194194461050636090107271168 7606159 -59631127600320806644530890601499981440 7606160 -243127480415067582740905539734077440 7606161 -25147064427656265233960300234495151390 7606162 94084537751618658171118677768119040 7606163 -41955581938779361180631446133839702896 7606164 6559244654387110653291766502767128576 7606165 15700035270441957711497774459936265600 7606166 15205141750642993559657289051253939584 7606167 75445845711911648847379177511930795880 7606168 36191554205890826907617676312709509120 7606169 32829214663071738693427353280788226944 7606170 7545894281014205924012585943260006400 7606171 -61566088014741779835463891581666597628 7606172 -49346013857962146411241530586302077952 7606173 5626894887524139159543336703557144000 7606174 -23010239586405583946261776453843742208 7606175 -30049465427500137953063909203627680000 7606176 49494282733285853365384852566435692544 7606177 136969138216419281743656102004642605026 7606178 5084536110492707354980550231904960000 7606179 6316473877542447536392305612369063840 7606180 45123805222798461457745939137554182400 7606181 -143228315862025835820215453766849954 7606182 -1917627540003999411243491378017069056 7606183 27738100999634571587121472530070309392 7606184 902084497038808378033231009896529920 7606185 23333907982730361256393102710196228800 7606186 20069697135832987784989574003203180800 7606187 1184440848073565295420840936141834720 7606188 34840658342573405340830271851514031872 7606189 3450996513313501854179448426387314124 7606190 -45951679627928716456511856076037198400 7606191 -2986770184420345909273404173301981696 7606192 4771814860878954889427911522170961920 7606193 5672479756410402008829729181350804480 7606194 10951456836672130422935670961261236480 7606195 43385300936347333266664792767451080000 7606196 -7491280722649023403832620171393252608 7606197 -26402099551936173190207571119510561920 7606198 102847573588440958872415549665592916736 7606199 129505859096308199756108233279754225760 7606200 -12188535959665646510311310651154432000 7606201 -631476470859647762925409135928265976 7606202 11988150047918355176897034769476049152 7606203 27453567891268085692490968396992202368 7606204 18040813724625043438086527374344467456 7606205 -31333366799503307556524935862215789140 7606206 -5613504721518047558752231158862029888 7606207 9194834317966524400389461472009182400 7606208 -20291064795491395405096291739897954304 7606209 1148589915713924963937125736558015936 7606210 -22989499698059526503928473806994166240 7606211 -30651033053465736678729314865337909188 7606212 -41287890916011249109866737473857662976 7606213 87811916125304346307239890429405235200 7606214 3218800001745242794118757256750362624 7606215 24336983962281282073080056588293092000 7606216 -39708931697254638116505962815940352000 7606217 21623121369199314082782998686452562266 7606218 -10978319194118826827848677183451207680 7606219 59002388949334322833710556109983040680 7606220 -23225167684787203786830758653636101120 7606221 -62361735924201421330213607739216140640 7606222 6945329115491168002206574500965121024 7606223 -56111330782140563914157731966740043536 7606224 -703361412815332729039608539122606080 7606225 -7543450388016412622970218505786391200 7606226 71038066067194696325496233077904199312 7606227 -739312942376406059729761004425824192 7606228 -8100362950625180620023874579406526464 7606229 47128554970482779233808259520693066830 7606230 9142660672582159400179188426025789440 7606231 58566147414800026634304048360785169032 7606232 -4934637387862384912603896438185164800 7606233 34907437548168395545303880947202944602 7606234 -29488613605900011336218916512315859984 7606235 -808715883413424784624141264237142400 7606236 26917068737583857099895728948504616960 7606237 102832609505821895340222174744140542886 7606238 1845945871128455048303764234994403840 7606239 8801806185052311608345687350841770824 7606240 -43953530367508427327509166053636177920 7606241 222466836919600224139491982337759040192 7606242 7793020529510875607914014106959842304 7606243 135659112697309955087690800831046030492 7606244 1462606004732103617487948905857747200 7606245 -5439041451680190481856076800071737600 7606246 79783577785945622054193326529532484544 7606247 -50141673667662743701712144727224599680 7606248 2746761091961167862461790004101529600 7606249 7261642796848082157256944779679147136 7606250 -9455262421845254132347554187478700000 7606251 -68106139957844064986426157988251273600 7606252 -23834239952189524516776158585598955264 7606253 20946502218175748080859487846905449728 7606254 17286680490555584760222800341156000320 7606255 34224748170653988679375108221948671760 7606256 3292116431438235277321414560428457984 7606257 12311014196419706880402269483487060000 7606258 -17473967977280024198549280029759579520 7606259 14472908482783553178789585199524300216 7606260 28244107105304205301991111746647694080 7606261 -456108045421074598704033843149744640 7606262 -15605234057112787030100789724114838368 7606263 -26003391887812138738249446056134152576 7606264 -49678690880830534581697445098995056640 7606265 -7115016057494800042826232700623132600 7606266 2048827103839207771586459355739521024 7606267 -1758916544256957110643754951539059720 7606268 44708496911846568791968889781108277248 7606269 65642168212777593745138621031147157888 7606270 9514880856096746538898613180594880 7606271 125059537151293105028391748670610665472 7606272 -76621664278733062389117808224774389760 7606273 -75454637555888363932124130751602692396 7606274 6054675782391213999959794630124013600 7606275 -4131563713758578307826529797919036400 7606276 -55754794727478241003487233475403962112 7606277 -44340198110300552911565718543679285728 7606278 -11179105079999603977569481200634060800 7606279 24765257083567597808503454503274132640 7606280 27084832319399805561234262949646336000 7606281 -4405558632270972341123630604127870080 7606282 -4987947153813209892104556287895373008 7606283 -67433193644684008330435833159662487468 7606284 1607559501148740538623903303198572544 7606285 73403268460234689076256090308752667800 7606286 -25028646225826790961079796905043887296 7606287 -21088259757958174641156008237297775192 7606288 6532362553678922909099464751714402304 7606289 -89804291162455322962645798054328572560 7606290 -5603672810918775392761551859898657280 7606291 12184589870040937540907344401037294848 7606292 -37110913663283571058569323572598353920 7606293 33023227951361893284380434496956023744 7606294 -68901903330089296882196950020369095040 7606295 27161281763918399497825667966500264320 7606296 -20648959826926733537586491735968665600 7606297 -5643577912754924910828514845470291254 7606298 -9880340563283027430244675690102136064 7606299 -38338493812299428563556498769652040400 7606300 -7198794302820373739748402141521139200 7606301 -106047885351108884986791112477568544000 7606302 13986399697656344520618294111940416 7606303 -42969863412712167508508950256077644448 7606304 72816071263390319457177224609288159232 7606305 -307652534345055329570660911585871040 7606306 -5624389264188381337671111679488489648 7606307 -32208205107523176121526866052727462912 7606308 -1756859320410875762691435041714319360 7606309 -102005246306684115762284015493967806048 7606310 21487922253326564420960496049095179520 7606311 3779859091828772693272555711073253672 7606312 -8739338547999721479259669616788439040 7606313 -514852053010852147698860154031611072 7606314 -755743049596089919594280301512962896 7606315 -17905919300083265185676447568716965920 7606316 -4852634617516619164023312306814659072 7606317 61907255022422366617463136252241696512 7606318 33900657218961847528642732379303746560 7606319 -36892398142091979550917987440830566624 7606320 -4126061478251984979262742890309877760 7606321 49010761025436178939984893871521845522 7606322 65899494790268669016124918020157373712 7606323 65476056122313875489783106411418441440 7606324 -48208469189136045837251814425857886208 7606325 -8609480960008526701383495783439660950 7606326 -2612778875040948374726628832354977792 7606327 -49240837481847343698651015490838694000 7606328 71526642032711616310745813813323100160 7606329 -68692554023645611288696632170770877616 7606330 1847051788003384714401220293110814720 7606331 1023468464832760965299895241596156132 7606332 -87951539863018162377179380917813427200 7606333 18717391738206671789663936670347713120 7606334 -4344441827480849389282904816690134848 7606335 28852012603093959321567607290407472000 7606336 -2367950755877878394863460815603761152 7606337 -76667487677363359711363272897429790014 7606338 32210235724516298129743915486842601344 7606339 -54730325217178550858545562170655669760 7606340 -18252924829348747676074975823984209920 7606341 -18773342842179619208874032633388429252 7606342 45119092917346333838652016440047583072 7606343 -25585125888259734218477409805546314408 7606344 -33083497221644866381039464369191976960 7606345 -75088741905603654835411641466417743900 7606346 -17596208982045327395686724586877009920 7606347 10975832118693011549651373799742211840 7606348 -7744400344826018906568516995942661120 7606349 -48617547558610409127169627212133978368 7606350 5250831126123102756932079288171489600 7606351 -24505841673655548924555424346121595296 7606352 -13866751274518569102492880432110551040 7606353 -17037098111086683195219823922916494016 7606354 -16054470031054736633664109633827683328 7606355 89689983059420202207299946954753410160 7606356 -603769161316731583333462064528726016 7606357 -52328177795972644108710158515684567680 7606358 -14520056973368993552195780427236598720 7606359 -101837056287592925056298184781910255280 7606360 -20806457416827409256759021270808576000 7606361 2820619891398544017929754508923160320 7606362 -13759032024085625086883926762933083648 7606363 37325282718649521209821579086235788400 7606364 -27099853266132334552374129572252719104 7606365 20414021802264650872041517916923132800 7606366 13782612891346526823597410632600132224 7606367 68289492241346329131196580905315574952 7606368 27789660936188655029261663765113995264 7606369 -12701680904169944715346872702158076192 7606370 44655465607552675781451374718085166880 7606371 29352763042693091848211668066835745912 7606372 2558239656332499278948488546960883712 7606373 10507390654120108150238699869110362622 7606374 22965440125023963878913169481831823360 7606375 -37383767624022022827904417537084776000 7606376 -593418816932585716443161976376688640 7606377 -1299999902622213608294098441613299200 7606378 23548553504318593398975364686124566720 7606379 -3754208564947901201529142469286338520 7606380 26366947729672139902030969172447723520 7606381 11190273141650614463608485833272812120 7606382 7802092554188716265691193482946611072 7606383 -37476911388842431774728285730149488376 7606384 18359982727264897040966295431707361280 7606385 1735100938093783992844383717508175400 7606386 -18770947301520456168096784680638607360 7606387 32732248696444740502270513576343945036 7606388 -57673482538242624834168805347458435712 7606389 -467395760585644830857712165872941440 7606390 19655546125785976178548988285992464000 7606391 -881095642150892860732905213976396728 7606392 5398135559167189777971650839426867200 7606393 17431309697363600978919780519941009642 7606394 -12834502340295389498739019632269775504 7606395 -9435866747381603316036235523357321760 7606396 4815770459552274866204413316325342208 7606397 -66070791201628709916765625217829740154 7606398 -5088280295905483332054300695648225280 7606399 -219046922504096399755398574307332992 7606400 -31507191564759525602205046028107776000 7606401 3952090678235977967913646367446756800 7606402 1386087404063768900410765568206271904 7606403 10867843811556249305210171441176323840 7606404 -11796700150115909863878692154081252096 7606405 -81455333635794216297249424340711663940 7606406 -37659927166515523700226484816503826848 7606407 77064239741235794583708372218500323240 7606408 -25457662204906996710019284734756782080 7606409 -13245659646525839382886722141508428390 7606410 1743366227293346570293069103212800000 7606411 6513843968089441247024933861294774784 7606412 30006973352278862498317848004031800320 7606413 51853876404100095846245248503071870400 7606414 -24787348232909739854311472604603851520 7606415 -38160442711140112954000551641232096000 7606416 4059928953690753338415497420336922624 7606417 -48775142500450020999974105959944398028 7606418 -12738130952224912548210265698968265840 7606419 -29100871744785543459569825123602666056 7606420 22980359921402794136905503802188449280 7606421 -14806982571710444802939392204371371378 7606422 10026574872113726391234169577511290880 7606423 43472030893618481691343293384322600 7606424 34781022990088970033319772392659558400 7606425 34640017760974562335783040877520146000 7606426 -33461779253896888632118417893040005120 7606427 -67199176554344218134579684511694808 7606428 -2903675497308356335718523953584619520 7606429 -10057058939111899660414880900227233768 7606430 4105200378045108064352157234267563520 7606431 -17896234736991270933893778879949916688 7606432 -43214484194289028116475014927158673408 7606433 -1593497735469023537429063074594594560 7606434 -22307631753441616950100166567890848000 7606435 -1598150115407387514749965451088099120 7606436 49449286355697866445916422220241018880 7606437 -23567924223788504442266219961862023840 7606438 3481974688322443990589966648881907712 7606439 27340941962193453801353354031702721920 7606440 -75005463205999016271757859871412224000 7606441 -29946625819972692097049789160965241200 7606442 16913259372153155783645354374247424 7606443 6800216952391871641764156194410031616 7606444 -21232667298731892179018663345784989184 7606445 -4386871684005880627408295932633036800 7606446 -8860274253936185234673933953148468096 7606447 -34575673772610830638251068507008974800 7606448 11006509272397014111210630772531740672 7606449 39638279725227376819763036403936248964 7606450 -23350594214635336548798005266416180000 7606451 -55710086843308061458461101990159554548 7606452 -14034070569165796848924020541400252416 7606453 -36756559450178331632115712174624429280 7606454 666820459263770063229325220550897408 7606455 6305714665093019540554915089337812000 7606456 -13338222700794074546045289596002713600 7606457 -95214410420768611629671156590623623280 7606458 6737473838049056300526328863942663024 7606459 15739782723856066797449148733406419216 7606460 -23414671610996683566692103514581350400 7606461 9954481634710951453942243215896278272 7606462 -54543139032620524633076904080197632768 7606463 25529702837229576308405199534838575840 7606464 7644188590166079514342885799346831360 7606465 25993382843872425611628670945655227860 7606466 -30734620794757193012227240733282475312 7606467 -684279885191833758862507579280406648 7606468 -60974262588233262446118251529428643840 7606469 -36763263873598507442626329438389805156 7606470 -115079901398961143327403442102886400 7606471 -80125379318482269625743510158937132328 7606472 40247240515539074202674104293765964800 7606473 -22785259670705694863289118226451483456 7606474 -8265137530509510653008612153609367040 7606475 -52715637846321212841152745328422793500 7606476 -56116716870946981404631515732441600768 7606477 30288706161285769549043460093867006326 7606478 -55856605797137011641331376763104616000 7606479 46766271996850068041325545823399584640 7606480 -2879126530535102805478654434748661760 7606481 111778257017569572332736794533655607282 7606482 -3216449438090651176486587608042041344 7606483 -226021324082649599513149175700506492000 7606484 10627505655301373542726827053605746432 7606485 -481230760554987243786057696721443360 7606486 38684198589701699813446963311859350144 7606487 43335570202672561145614358713349464752 7606488 52278760015036441881202424508582850560 7606489 -50947371648348660069469681069529334000 7606490 7204690600486281058599528690382092000 7606491 -11696118537907859801898963137620004712 7606492 -132470741933981034457008934901390238720 7606493 -10276132401232083446261026945246245300 7606494 22466847600440410448820843539141437440 7606495 -40098727639796710383349860497881034880 7606496 10414121252142932520842420456879554560 7606497 24300469271049188651942873623737494400 7606498 -63670558047204802353715292124494597760 7606499 42960702826334407634589680375928985500 7606500 -51922282909673859806403822696440832000 7606501 3320007583766318383418559684460803584 7606502 -27011472895608512750675038664196534048 7606503 -16376386199726187366566354438779227888 7606504 118355630873502658952449094891302517760 7606505 -52574282193883570316704022859843461340 7606506 21080878819258283294071570365080044800 7606507 28554872493853114560884509935413451840 7606508 -1415997959969419476463200992088766464 7606509 79582793758348166595930684509175542400 7606510 35217104956971651865827327578592274560 7606511 -39337604108173974901612582693185096336 7606512 200077355256175421017304516237426688 7606513 -65719463517740153975343260055599957580 7606514 -8991897527451192939744245098739951616 7606515 -49719951533588804008257779265718771200 7606516 114523186957112159781262528552715612160 7606517 -33431805179889555815793631374460127520 7606518 6935692021334498599944925123353967488 7606519 -64167741668952657118375569137087263520 7606520 89234165736319805575516343485734912000 7606521 83775228323855500930919027581799123040 7606522 23187001431811337317724877534366733824 7606523 -66028196740805521757080885225235891160 7606524 -6153407429563790771741796748142329344 7606525 -11574658190959604642127305264369775850 7606526 22503753403078960487715334391886019200 7606527 -8333768820585802718028118447875479040 7606528 -641845870145586836939276918252896256 7606529 -17381080428467723325721608517485455424 7606530 14152114727947123819568320519188633600 7606531 -123544072953293649777653042456281796328 7606532 22930103585508374785003760355209183232 7606533 40188951534167747280113516709521996448 7606534 -8390132330861641843626225010560148608 7606535 -8042713968591326915023208360219449200 7606536 -6842108208278665405438463393110425600 7606537 83558246285258778161783456891327888640 7606538 10176678196526210657169051724749828096 7606539 -6414026517503572594864870281496619016 7606540 -24678682803554346163621105882995317760 7606541 69698463750865798034425024069449225984 7606542 36029190710738402622184700233699739712 7606543 -1761164645116894472257607496600365184 7606544 -10145981221672428770363654467215360 7606545 -11940769278059026354419391688869159680 7606546 -1275533241876191968718041944277820640 7606547 -55369044499960054701578657891181869760 7606548 -2960224097121108060596739202778728704 7606549 22502149606898987135114407574152562364 7606550 -15714748923796010061615240149017958400 7606551 -52893977862435534285469255084633605936 7606552 32509226375390426667990669363505305600 7606553 -6239054350759795642246993395446501760 7606554 594805543409408539087349955009423360 7606555 45894979730836245893848036896856032000 7606556 -63058048913322282539612439056062855680 7606557 10457243733557404082665020358027003680 7606558 7845123177562699619426824881521189184 7606559 24914121698367896099777525080067057760 7606560 -4115921302429862329592773801326673920 7606561 -109081380108884385145593221552727207838 7606562 54830420173857147103282744181113208832 7606563 -1618663181783345535109067145304012800 7606564 -22659417546662970791265650767486237248 7606565 -684118162161912683699140963615160400 7606566 17358822932906538114857560794180820608 7606567 -51970459022332496855109622507295972840 7606568 559943582802809803317871050301839360 7606569 30903570553810592771856284610406665888 7606570 37207974553295086267097202145622256480 7606571 158378555761235616128371655936488704 7606572 -3396451712788307377941321700637577216 7606573 13226920193259172579973531432348969784 7606574 -68438859096414473626521974379167692800 7606575 -26785194470397906615643869370679040000 7606576 1189684992098734611519480957902848000 7606577 -2814909131323220398631925435909046176 7606578 -1920260918327038983760910610461598720 7606579 -122088096232523972262020415630293640820 7606580 -54959170637302668597068496873593836800 7606581 -51952258710282350759165968414143937248 7606582 -25701322368679409951198576891793959040 7606583 36285980084653044127883181589043408784 7606584 39880026444771315048757206818387865600 7606585 13732412490808779725157364103481534720 7606586 23365396564974230467090052010470725344 7606587 -72850086517667904117801937520156950848 7606588 -91467135317536020479713988945606091264 7606589 36048124927334342845827159592687065324 7606590 -13690883223299207391882301091245495680 7606591 -12971507375614891533660564836796723968 7606592 3976602298705233654638595368697200640 7606593 14603121893171335481125255219424680080 7606594 -16077942965063447346202160008534548480 7606595 -18289323646352031749718445112199336480 7606596 37121860156430808138764526321795259392 7606597 51490106180572016915909482441235686046 7606598 -5987861793751663861311768983034473664 7606599 10039117715998299020745865547175859200 7606600 -2924885885518887075715823462967552000 7606601 17370008169242632112732490229536890112 7606602 34553475215966828461369452196607447040 7606603 -38173030279141427135796252366829191148 7606604 76590662776794900624934439895962432256 7606605 -11526024796963511786886212008424366400 7606606 -16513423099676424350795443300567658496 7606607 21920641934100274898886421915577874192 7606608 -1761610846235958011632875191300653056 7606609 92581193283490429756498195820128445810 7606610 31314079279035597220470926300836177920 7606611 37523564829325481464373557678522073460 7606612 -4349271554767825739187696680478976000 7606613 28428816767238515738757334747983822360 7606614 -706316606702230215738445835589683712 7606615 -4575426777236897291552512072386027240 7606616 36444969823371103612034151818967797760 7606617 14494273213654505728766016545411706048 7606618 -9921597059633486843851756783125405696 7606619 118331456132862472051222615372464574020 7606620 14025336549304860271097140023304058880 7606621 21315644424731515571410820176360785024 7606622 28049104624759182294540609835145450112 7606623 18428977831298152141488304975520685384 7606624 80882315315624757381151515918733541376 7606625 9036046529719495022643398065948416000 7606626 -39348396304359797702814042954875734656 7606627 -4066640379896534078824819070108159488 7606628 22845340921674231628986125083204659456 7606629 71363906203288847009063231924185290048 7606630 -22848276256437356820143830245836131200 7606631 97036479993792698820975693266559872400 7606632 -27524434122473181906857898948796661760 7606633 86423820526658052791688846509162003700 7606634 -1488149027807882496603013443119270400 7606635 38970599279609884885263622138956879600 7606636 -70918754259560661398954711098560181760 7606637 25115831578573138665938811016928116140 7606638 -3587727333997374159078473942771032896 7606639 -47161821875286424209138550110523418600 7606640 -6871264686159832455363292915269795840 7606641 -21660465660135770226700097864179407936 7606642 43865690974679614182396954859125252000 7606643 94311261778309210919340060609811074960 7606644 -45897054133377290931043199765664565248 7606645 -24805296190383014575493768622526738920 7606646 63543867123661555238895857609205964224 7606647 19777818178785466164315537297580996224 7606648 -6703341425061242312261073432409620480 7606649 -10071777180805923225445446551065383036 7606650 -14932775988926576390748155957843904000 7606651 18913241158178241484309353630437651904 7606652 2452249899396623847852971086928947200 7606653 -66790789501649695950773315415564613440 7606654 -7887407259072241829394908907411256128 7606655 -16060460055070943804768148116418068640 7606656 12818164661855233076428038764022988800 7606657 373877921756540640934530956491754800 7606658 29409197848992745107841936792614025680 7606659 6299798822703903612243867832043482104 7606660 -18538655412624351320123082938743960320 7606661 71777325402234490184862845196716519262 7606662 27201974283333389750415008473476096192 7606663 112199537696500010985738306180974597912 7606664 -11548368512724764465229556876907182080 7606665 -21957221098352008843331313493375580160 7606666 9604644833629765376111668310613424224 7606667 -94694585805627104193437352736520778168 7606668 88625492436666308803465375846940737536 7606669 -3906937292493131599449016754728404160 7606670 -5744232447461811903851096889229280640 7606671 -73399032142634282348587562433779341680 7606672 -28209072483203575815016458884827930624 7606673 -7019499038330280929550367868726188800 7606674 -8931253383287242466696099547435082080 7606675 -21548066772935988437085908075803086000 7606676 -6311569633481654622247048568530980864 7606677 -10304677258948420019919439306702936992 7606678 -49720385048041437376539675388351995360 7606679 33027837765203835678215431522695758280 7606680 30917047918364863918073554522401792000 7606681 127309635282652938189446138915003505482 7606682 -15754681328375063292955372507470835488 7606683 -781849651132287918572098906660930560 7606684 -1873072760208655435760061374203137024 7606685 -37943907238215164272937076530114857620 7606686 30071757650618055524746661940474451584 7606687 -33462179060248447229920589581435485696 7606688 -97906278189865002629885266691264348160 7606689 -20082580316264648916545997506139336672 7606690 -860471541126204812048345366010170880 7606691 15650340270642604667154631025037040092 7606692 37713937416917853185179561796381030016 7606693 15031261465490163269092579563501309600 7606694 54787301563100843398637750994109756896 7606695 -32463290505027244013040703262145868080 7606696 -42711765088650220079823782065794462720 7606697 2453712293404605450181228916000836032 7606698 22572167268119814816394971113103937536 7606699 8905853144640037415697504914868871840 7606700 -574196090818048177149289026393216000 7606701 39183950687498217143677021008029630400 7606702 54309415318654419035687175706855455552 7606703 12267368683597521177450630647301800184 7606704 -6224629166681609973964654707914833920 7606705 -93527671720516336832757821079054281280 7606706 13413224444473252151337854563613153184 7606707 26054470286644096661390571077094703680 7606708 -35632010227045836583073983761211403520 7606709 161032994104104214029942899692220387328 7606710 -1253524583377673472174319922229239040 7606711 60562400199689335970656171085754169600 7606712 -25935832467059648928707023741670092800 7606713 41001860930539259585237441930872286544 7606714 -38337836581696922675508217470946617888 7606715 -50328217217343220712831053335304526400 7606716 19475693570896512708730234837925643264 7606717 112556118140455235279041016204254731820 7606718 -4965056980446433082679352002114256896 7606719 2372187754686676793106302424240913728 7606720 -5217608819802914166865007526165872640 7606721 -13820879963445986332040034004674559680 7606722 11721025445448433054188166849136691072 7606723 -9181483817842949888284363375453703936 7606724 14002821013783654906117201435672250496 7606725 -6435648888379201681045649354689128000 7606726 -4098522398472075525719013887662486080 7606727 20014959160403583018586753166454447792 7606728 -63219438972126771004533585139756416000 7606729 -10394078255220510496982920211893936440 7606730 1372902126477930394614628170979734720 7606731 -36211699466689009635540117615760750656 7606732 -45732249497849644247805324851989174272 7606733 28379106064322288434656328778552228982 7606734 -16379778519955447655189173075250320320 7606735 60514235215130839692286907636250551760 7606736 -11835959138261018268099733653090705408 7606737 -17323917583365882684942922578265047360 7606738 -21083816562787359163816754796494682480 7606739 31970564975215314150255598764103768656 7606740 11914100053558162303626710728370196480 7606741 19951877363481487851407058752379474300 7606742 11433057421585451806771353010856260224 7606743 -1112435309929142647843771711498966656 7606744 3932158945734098392656847916867051520 7606745 84453870640230960967506589421256139200 7606746 -18219180063689253371194792655602176 7606747 38391055286648291032096168160449550472 7606748 431978583107416792851286303001894400 7606749 16121675793811942716348497090328354816 7606750 72944938879587178411720463234657712000 7606751 -115076252690038150325229891355207363728 7606752 -67710951836051405420463173811988070400 7606753 -21560220532913953796805327808056348672 7606754 66679843034497193718846083839987818576 7606755 -8045812303045584393655346688918016560 7606756 6592718875019576669964383328304640000 7606757 -59499183537334588727472643353791984640 7606758 -30779863889558048552578446640065651840 7606759 30440602977525068363071497839587081320 7606760 54545275608943282616035307113769318400 7606761 34250355261760573851684817640384374848 7606762 2016345312781332646781707882041088512 7606763 109225105265970419041132896354674697984 7606764 74392999618608677241916554217959014400 7606765 -41450034558407094877943615656865178600 7606766 1430988547691901117752295885600482304 7606767 9024888903710040731816720188544448000 7606768 -1081831086637469698885475349620228096 7606769 -24537960573006335464159504330570275594 7606770 3398222149806341801930602041123586560 7606771 -1913610790806905772191120545405319256 7606772 -13981294273617487592422154463470815104 7606773 59319090811361662878719976673479344622 7606774 -22617818154967252605669548111136958848 7606775 -5925904329660179960657074040127600000 7606776 2785606282916507875804073482493952000 7606777 -37995457000226571490621317670371027888 7606778 -58054269385045694639601344361269151744 7606779 -42427789492311314412711669357559810560 7606780 13310123141957091229697326090782105600 7606781 -12013226185946130256838293057399848576 7606782 -44354349198104666061116762040385840320 7606783 12170531131259070848528275958067304400 7606784 18001390380430671351195485183787663360 7606785 8939806882971816205405309836337603200 7606786 -76728701545624732390136753833798704 7606787 -22260057348079037024894646512235330240 7606788 9839015610552661031590706955654193152 7606789 76030054348521912657863067389936826590 7606790 -15532117138132507748625703605742337280 7606791 -2231261655039861801913003766427354168 7606792 -4408401004964224199371490041496862720 7606793 3178205333670348076758325295547741540 7606794 -2826768613952282938900392351063612672 7606795 10091077483150605865116688707113909280 7606796 -34616979629638297717901059188514310400 7606797 -3978047527151996625513633273492679104 7606798 -24772482495061849951538060923609772160 7606799 -47181512402084874386759107437205765200 7606800 4050905049272293855239125660079513600 7606801 103975110178583617408425771069321274802 7606802 22121562107458376053497393196683793920 7606803 22596830955529482882301191552098654064 7606804 21273164035195423961117340555422560000 7606805 7186388431232111635153477946681066460 7606806 17785854763750668229125417875234539008 7606807 7650442976671656325277851517275950272 7606808 -29054183715650036835665168766809518080 7606809 -92197372437343329742527859114933688064 7606810 11251445842331956436461234857935328960 7606811 -23830613516021678962886440190556364800 7606812 7248817167288399552308570665952154624 7606813 -457886734021861239912820850397331296 7606814 49358708051286242824941049227712412352 7606815 40355675020051725551619068975833691040 7606816 -49354289137577616616037647608855920640 7606817 58755607355631870999004815180295936866 7606818 -38405406141819113345231254268409665280 7606819 -1950142890675542057452522151448471792 7606820 -12259282699472297729100001560834186240 7606821 -28022109828168764368963036934103205440 7606822 -62336671190570079700373187618871032576 7606823 -43281408622693250968561183708074052560 7606824 42389816560530455074908830982811729920 7606825 -31332676330712135142864919424971314900 7606826 -5901858201360659594385928175501568000 7606827 -84950434551704479996588852722049137636 7606828 -21958724187565069225298597021799541760 7606829 1641535681806926713337795505807132384 7606830 1190841297124159380241465978740940800 7606831 43412789716713905917091931929671871200 7606832 27413324063860137991901349615564865536 7606833 -7699370031823078148124402448710924096 7606834 -9979860562056394696050561103064924160 7606835 68635351364927176270042819399370941200 7606836 22709610688336241648278565553283602432 7606837 -19647590612727297782725227879266874240 7606838 -17076982274583765799176731619152323680 7606839 -30223079228910626172398759846627762352 7606840 9542554993003374388309216124666880000 7606841 79576061551421754978319947908862359184 7606842 -9890258543115635841079699898534393856 7606843 57151357764070376122984764877654245092 7606844 -10445075230648118862198297124962017280 7606845 23495197033687142434123493924787489600 7606846 8499066204277382352956802429475158144 7606847 -23569618617603432815225283371000272704 7606848 -3282920358901123188341773620247265280 7606849 97028372012349672610087404985418182850 7606850 -18560249551250549988746426947941811200 7606851 9402346935876618336237038572784371200 7606852 71332751346696951102991952298803837952 7606853 332989688325869354109654203218423644 7606854 -18732611965416073473291957091160441280 7606855 -1585851725003454503840611782480927240 7606856 128012950625979020336865205730170306560 7606857 -2952064210200673142704046886058799520 7606858 49597671346729622675261107653041979696 7606859 65440298915463902614324475120984943360 7606860 -8086558661248120577171788985903600640 7606861 -19363048212062351711676652835450779700 7606862 31340400322755814672351665668780201664 7606863 2537513465091480852559595078644711224 7606864 692763666146222589999378318078894080 7606865 12727909226732307045712594925242747200 7606866 10345871212412720779113831169781405184 7606867 -38063533694622466591925333466519688848 7606868 -55540898063261179094689080191412711552 7606869 -17265937094366799461954204853916479648 7606870 -9341847317935008173852874520010006400 7606871 94696000251716661494171374021678666992 7606872 -187552650567189252239972167025295360 7606873 27892987093021692523086027519724781824 7606874 18704398233205144285826320450339672320 7606875 1383172439889187425173358538270395000 7606876 -91291536300697020441686489045010480640 7606877 66571936987573486937026205429011794726 7606878 4024915082431329564414664975620172800 7606879 -36759391071861165695887203787596725248 7606880 84861093667896966935419499418219970560 7606881 72318532517616479497526508145724420370 7606882 20504012169168202148308576847920292352 7606883 -130041458650729375379723211295548643776 7606884 10747645000622080820876647090867783680 7606885 489807971594856980918347357138348800 7606886 1948457935110775295801114203144425600 7606887 10321908225637253033408597036357311440 7606888 -46119518564493061076172775283127306240 7606889 170497370432811374443966856817839760 7606890 -7459707415897429961876797273415563680 7606891 56188252957195533217193086961048621800 7606892 1130432027417774887146604587385958400 7606893 3601959634979218632348576440203166784 7606894 4883842145922704571394994582079631872 7606895 -24979981712409985269615442626572157600 7606896 5839474429246747247569833901316112384 7606897 -55687002236274220519769558722253952000 7606898 17399347629796903660263996596842383264 7606899 -52443895514314558362985031692888244880 7606900 8801298688093757730059755659187763200 7606901 -27097641883637606395519538860529350098 7606902 -45992568667421716890999321903755195520 7606903 -74625914243010151457055731640566600640 7606904 14679181098649721233013048832928972800 7606905 -18408489354783275522317868807151425280 7606906 -35742825313593586370862084191677192848 7606907 -189174696598249976094173376457276692 7606908 -34277905218947475744625988647370497536 7606909 -39227741612911967327948302593249489440 7606910 69625995483511546797346911673336512000 7606911 2961867464497500218934927595243837200 7606912 -29933349195011737042293247103037603840 7606913 57555855337779722038777736983118988162 7606914 712195498170790537515468217539010560 7606915 -1388863534730886848842259426568834480 7606916 -30070920168862299914982390862243676160 7606917 34659978499136622703175057767412568060 7606918 -42692018505834348435090206946526752960 7606919 31131038466553694349919164840258670080 7606920 -23016042532033784920703991487964774400 7606921 15667909718049270540144901370584995712 7606922 17126356348035664018773149607948377280 7606923 -63971883452427915579966476741465125416 7606924 491003448888181150912354945008361472 7606925 1798848149347684993252106922126411300 7606926 -44296809811543916292991730457427401600 7606927 67221262211070260811554060242968822352 7606928 2030862752734002123073180726923362304 7606929 54879062401669497982982643251309149440 7606930 45911137414933317370344141922738803360 7606931 40998440943542143469212975580475057552 7606932 -23672517714687246269453677732160563200 7606933 27349224460888976551855731178220261760 7606934 -23861684537131962378816548662117223808 7606935 -1595414176320924296268016787128627200 7606936 4050075216227791079059641085310023680 7606937 5334332745974756612400419727016431300 7606938 -22818902119366611554046217606066131456 7606939 -48795305237129690732413610826631417944 7606940 8184405552180475570153370012847144960 7606941 -1778600621360161450419313914206702496 7606942 8928165549848447179830932865435261312 7606943 -45299361145496971780536199983873038400 7606944 15532250520456953964984220257309032448 7606945 -5696714691721908117161196984345340800 7606946 29816775588168127619929873769226894672 7606947 29985244937104300766615648465156026800 7606948 10646441065051809723870749268443710720 7606949 -4949281483482231678047915552525296128 7606950 7023947468194418997368212407924019200 7606951 18920099792070292846799755534512377088 7606952 -46440452844885767892693429779658470400 7606953 3354770473812338552948201937434203482 7606954 12753427009427888227695591872726557440 7606955 21154641126190357635664412625338475360 7606956 33664605375755245598407959337526823936 7606957 -108321744918177386105364188627156759808 7606958 723894147910133318445755407193750400 7606959 -20674263767301178410833807030841710592 7606960 2428331798012682348332672570270023680 7606961 -126651945507714772203424118145605011800 7606962 18158006598023175094895069844647594496 7606963 -10041767337104098670561594551639453440 7606964 13141602923450892882625739521014633216 7606965 1997412221022464134180996179225865920 7606966 -5811948604446109916868964182662585856 7606967 -373594688774398991682063408850560984 7606968 -11057062473116604654220882637974794240 7606969 -20905289826600461795274972598630060630 7606970 975668663197281571336612257102213120 7606971 -19561284026876966713956812519993148660 7606972 96271687721218161005427422770882488832 7606973 110386201675318539568708399964493698880 7606974 1348477279839396962552434725110476800 7606975 5092123855093033039162591510026107000 7606976 -3524472192041323060660249120752009216 7606977 -20534755199795338328701799763138850368 7606978 23252119527400416208405923131547917856 7606979 -35931186792720563360047604309901260424 7606980 -38336426116527035716377146952451891200 7606981 -128577942239848367833464416001483989218 7606982 -14106723935042758323662302124413557408 7606983 -21695704701543896826673554866293020336 7606984 -21198606217114697880577981564776284160 7606985 26344794810096177682368991074136446180 7606986 21479690743208635010584020582538577664 7606987 55158968910228410557925847186169535636 7606988 -94364964174057836061425506341770135040 7606989 -33851396349067014728948689102765935360 7606990 -20856708800649988679038739789074291200 7606991 -43191580942120698623735802485354603040 7606992 20397002115317157337694212956487680 7606993 -470172315288530390264488877297878620 7606994 70783935911028977386416250874869105296 7606995 40313982284632172868167000975316675840 7606996 4253099333734785502970851150842800000 7606997 3600166983271507335703359205135171584 7606998 -5662889639914765675185046278397627776 7606999 105641090688893165771501437324835434560 7607000 112043894000712365481230678896834560000 7607001 537615785593633621455305362626367680 7607002 15869272483809376928902325831472057312 7607003 -96088114618932534698429154325899493560 7607004 -9133836145331254571391469930617154560 7607005 -4889459355679096119452965980642856200 7607006 24285311247458063852085939291614556864 7607007 -59502897162287895218827573748418248160 7607008 -48412756049927023969372194295979704320 7607009 474174933635073597631918305146717616 7607010 -24250116516853317880959208775142973440 7607011 68195055186639330412714027529652345600 7607012 303835203934732651442337021284032512 7607013 -50084799220804987043491008095538404256 7607014 -46596617867443532456629666568524986144 7607015 -2085454276079520556890315871962629280 7607016 -67850721059463430957618208067923297280 7607017 37094112734645884747918370334975232128 7607018 45145413992150452277657082778298454960 7607019 2612926036248622611058317495347147520 7607020 41782166496299541813879978074316441600 7607021 -84514857699977910956932984088264564778 7607022 8806334855478537353398087923054084672 7607023 4562246062937883873054011659880691240 7607024 28712243022321946313340030922369007616 7607025 -12554283315348888272754622331308058250 7607026 -11965543148603408299931621745469808640 7607027 11192491875104071057441563450464324520 7607028 -14245441617838468178043450810114048 7607029 -108304772017134151193432399570313612370 7607030 20017947979638164446176296688225609600 7607031 -22863708379806265575171783999914777136 7607032 -123356739169902333300032437273088409600 7607033 -2923480664072755768656611871765020736 7607034 -1339643207632587858960566975134064784 7607035 -1717095224171760282641660353260476400 7607036 -83760311647295815874674574227739013120 7607037 29040742185629698392652776326805017568 7607038 -3946887558878584038437198041151216256 7607039 -136528520464832262840363331980410734080 7607040 4646649206370542019681830330035077120 7607041 56111893323741069598585712002295715624 7607042 -23034330077295798126000261102849737856 7607043 -14994468773396542808654831083750410000 7607044 -2364298872038547655158275510379552768 7607045 3009818897391483570850787496430108320 7607046 27438870409079738513565577442925772800 7607047 2647333685832441456330604044099728640 7607048 80662068555378202359631584258575616000 7607049 38326730681613794204835754704530671680 7607050 3419969263652669058767540346860217600 7607051 127482171589165266983438469638005359600 7607052 -10162969422155572881679862945192368128 7607053 22716158185028043048475149743764553440 7607054 -12780961083610277336665830396859660800 7607055 5818527200950616189417670803836607760 7607056 -22686144937773138914785406527701311488 7607057 -47625613124356435997832446258180175888 7607058 -2256788513324528361581437135351127808 7607059 -9449160585377295199381295786597481920 7607060 -8927357993500440748450835977759088640 7607061 -29846401064024667411715921821210393600 7607062 -30459986120427841884387782137347586368 7607063 -33803568860125651028893471536390956136 7607064 37062150161193566187426865755447275520 7607065 -59188508629475311065680920820520924480 7607066 -13855078618743673430410541508828767232 7607067 18272717692806142028135426631041083248 7607068 -9983801760437693334866246916163174400 7607069 -70138863413869516332160537345056805530 7607070 3905311163196732517421227331514544320 7607071 86784983335477105291763980283412594272 7607072 114245220221964852227677195650294349824 7607073 -14285715254233729286635502310368532816 7607074 -63085681137017358394608286268739652320 7607075 -5643316878839136316779785769593613600 7607076 -22759760906835452685180924139426618368 7607077 -129019286739202861619345360275546403940 7607078 11267669589387981468204844776695940480 7607079 19654863602054831615526584313293513424 7607080 26591823108091466082303874367030784000 7607081 5579220977836930155701615118707829882 7607082 -434818633271196656807787658514153472 7607083 -24616113230361183369765829105492777176 7607084 29937964061723942310865339132022697216 7607085 56679336944156425381621717952645330400 7607086 -10189118901636874960763384760963427008 7607087 765727103153694396275403053113351680 7607088 -4861754742657010925890554558573772800 7607089 7679279956798678475289044708920311552 7607090 -1194605200252141919497521853435330560 7607091 16623328993419344495114640908000784384 7607092 114775458924915860619230240367373320960 7607093 -4295158306464171688405221183254845416 7607094 32984406044404749717172893277849751040 7607095 -45675267520456051082904280533184518480 7607096 -7129641599213993039809491402274775040 7607097 1833345587623993190684036204320166580 7607098 88178162397478067386188147687177267936 7607099 -30347752082639314685100131025081231720 7607100 16633335496800602616460177334080550400 7607101 89377855925992868182722412741298380492 7607102 34959171042065681392255743252645802752 7607103 -58053719034794251170491531630831811000 7607104 -2749540360745786573555895355516125184 7607105 -20477853981968265855534294892971564480 7607106 11194071803415022398055975667196864000 7607107 -77764547787712455323445211282256696644 7607108 74005397087448914703338185063569510528 7607109 3866337110136320895664095380712659520 7607110 -3052282793864127714182605273948915200 7607111 7979827941502246088299004642017892832 7607112 -6809571464462254003960112123084636160 7607113 35474839649590046912800914496467143440 7607114 3280329553285878129915895090621060656 7607115 -18970061223988269089507253944736782640 7607116 52311284839978386342814454660790718464 7607117 45504989884463634002283710280367092192 7607118 -28567662413032158816758978672215454592 7607119 44776318360039703568998985774575429944 7607120 -18107983251645285630102402552804556800 7607121 -16244358664861117719556957880353700352 7607122 -9565179620991227702543699063095467888 7607123 68287142460574965609368100223388475372 7607124 -12070205217685783242885389280334424064 7607125 35607555157159654186870583202205080000 7607126 -20202415371229748004106997589157653504 7607127 25152374304303535122790103994192877440 7607128 -31830976014943717683103551306299043840 7607129 6348368316843359431144557851831687376 7607130 -466564144194630109311650228170298880 7607131 -13482539402606487163752556596348648960 7607132 -23296663941224206123565926936305151488 7607133 -58596957532507691837127727125246136698 7607134 -43404846814547629071509874861792327168 7607135 -29795644940108182114112000234405438400 7607136 -10470769857577696558419628229963022336 7607137 27819916719225063723737170640210282786 7607138 -32411387939017505483464305915517157376 7607139 40855590553744969839378991259423751600 7607140 198825829427536831199227136345326080 7607141 -18822813580892596832813643003866035458 7607142 39113168149643460779155149151109913600 7607143 51236951059544014266576618403679896944 7607144 -57487633330518487703863089632044646400 7607145 2171174364911930269932981111033757440 7607146 9621336393268666706663843136839553024 7607147 -130009172873474807158349293911288841440 7607148 -20911998929488278124637003779880386560 7607149 26150072393402779524937901822173910 7607150 -1094175406817422750676384258505350400 7607151 6339311270314108693953591278771894520 7607152 -8805989976586896048711217694715936768 7607153 -3844359318185222547048864492154708800 7607154 -17850749801976906927009949761490730880 7607155 -19041647069340402937335233954665205040 7607156 23801191350519735556452759710839241472 7607157 -79014536982651494621307604903159073760 7607158 7012575109580293910271915755503550208 7607159 20125396111898501800718618538151300320 7607160 -14577179529156754603875830494090444800 7607161 27476306172491218796629846207329206762 7607162 18166639321610099381735801893234622832 7607163 5888601950327894310490545423087133440 7607164 108545886001286249442221866024575475200 7607165 523168517292655821855285101119761600 7607166 3879089773610391433103023192899492864 7607167 54474568810607281771364886133523609216 7607168 66984144222222118510295956716854968320 7607169 -135757131733159721205039119158304179680 7607170 -17383414287689024232508099812724976640 7607171 -35247564109277348676709592098926697776 7607172 14137980324463330376526158796673108992 7607173 -54873298825559088704644962052505600 7607174 -46850606753892161611166908167281333664 7607175 33125515108538556668175393583205259000 7607176 -135179698742750439568498131630524989440 7607177 104113426466779861712703384004384050612 7607178 -9911243855101871889165174158523442896 7607179 109051832050649588518993573693576493780 7607180 9372195572570056117973966893319700480 7607181 13154732383757074772841847675323227520 7607182 -52152469751983664892328330564685952000 7607183 18878660190764230976851249117952260608 7607184 -579539511684282626650208656880566272 7607185 25640576264981501017448229185450808960 7607186 -26407977648566252411475718252122612960 7607187 -3531690555922018669382252207142894000 7607188 -67064041220071272400530307346525176064 7607189 -4280981876009836564262733054984785010 7607190 26382507229418321330110241022572507520 7607191 34344069281204670875252897166099834000 7607192 -30758099493886202948704232011650969600 7607193 -65746308967427491619354830005370056000 7607194 19779696319415995277756653655401201152 7607195 -61979806112621333999313263461909866000 7607196 1284643111710742521459387476642422272 7607197 -76157908078583054827938544543685313966 7607198 24685798842874079556595376590463625600 7607199 16114880510618391877845954210570482688 7607200 -21899479647743009695856281481861529600 7607201 44504105537200785130397129684813374320 7607202 11920064369261186276862091414186533120 7607203 16524925195553136317459411581433151452 7607204 365758029545917875224941211679977472 7607205 53567851595890111007671006107549385500 7607206 67893313124546039541770025823147011552 7607207 -44075169248186056195714524773904497544 7607208 -8040492075964567217059554163462471680 7607209 -75335070451876011217735258324911107590 7607210 -3776434353607629282861867635968588800 7607211 67032107514249405892291435330532881584 7607212 -47744083100457186198104602905907788544 7607213 914892979902086488039117497979830240 7607214 -13619383434832358421721084833989356032 7607215 18766530501659596034031483050906649600 7607216 -153002064171501597238776603206320128 7607217 123187182520062013946507872516888633248 7607218 19358558504830620961980149652774604560 7607219 -16502264038181999203304218976369106960 7607220 -10704357735638916070353623402421964800 7607221 -97681179784820393785547319522947714578 7607222 4825172378031194243699713502868994560 7607223 -52766766465423013582639103924142081120 7607224 5837015893969396780605315287300505600 7607225 -23583172456699303157892821281222904100 7607226 39862482121021229834782978924629811200 7607227 -10898169632769456760890350720552274000 7607228 -13387382982699274288608829398654418944 7607229 4701191956737975549034610976300441600 7607230 -39343640527346188632760316810079714240 7607231 14064692535698002339466783066023156032 7607232 -17341024648298307073600558279560265728 7607233 -133130037471943815854633948738938787518 7607234 -42511646282639731075833344147500551984 7607235 45400538259729624264824296917094734000 7607236 -9134810477751055358559942441804697600 7607237 40501727312977977407529067768758992544 7607238 -39706756310561950317518878557811841856 7607239 -31840219316136423426268039718817741560 7607240 -65331867626105102475369770498890291200 7607241 4022972764893150711736954794635278080 7607242 1068235991489479392212168700645172272 7607243 -44838814210690515068521647841414662000 7607244 38151128081439668608044914384641506816 7607245 -7251693853559797610458229035021501440 7607246 -20160411978670039133203662668041796928 7607247 79286439810617528315645805059096940672 7607248 -5009113330395651048170528464338026496 7607249 -6393892810728813203362501944112537584 7607250 19974784552809622257359961738051840000 7607251 60112455583193530528018170557186250480 7607252 -29723565253547702469168994772508956928 7607253 -80050480646191997633780075055778310496 7607254 25631741145338402987964250583446847040 7607255 13594797942008345748798231440816250000 7607256 -37070789129019054629719132669519841280 7607257 -2426481446215630727917243352864664448 7607258 -64029249357397023972881629051505295360 7607259 -1075790970034107713654479612232524992 7607260 -31684998111688966294734675638868933120 7607261 67402513666055693006921330504177405862 7607262 11118493017005273595267794218894189824 7607263 -20097390980134390044329786927545713936 7607264 -16314976198150062960619088538291929088 7607265 -53839310014843928167384335976169431680 7607266 36492345497743886059226819947722003840 7607267 -51504486322081960239842320145027235684 7607268 -40361509068400008406150741662987685248 7607269 -106682553513115802061031556105905171330 7607270 13859603431445761472177771143415040 7607271 -50351582696518385595617426920438857216 7607272 -61038851018255204544944810416166584320 7607273 -18244055882021468721707884875399936 7607274 8096453582952960908418011663946730752 7607275 8937403240908300143829200634598524000 7607276 78822319054909250809791032911072600320 7607277 -3844667942139487270691860070985696960 7607278 6454360106983497471867486833679551232 7607279 -39871471971678552798394689021830044608 7607280 392934979355017498001986232637849600 7607281 19357866194397345592686660135995594784 7607282 20426464766502769391514313403124373632 7607283 8909144182705800363447960440027841600 7607284 42669321908871777643674637831277740800 7607285 10159848864717840665199471559999320960 7607286 -8990633708274101610524955238074862368 7607287 96590052169908402287213178831090494752 7607288 -38904746029708368211194695781464678400 7607289 -43209018678110605027886686444365740976 7607290 41514999254139821335669737042700946400 7607291 73246150668622258211911272364000966692 7607292 14853651798830546991961866266605338624 7607293 20258611752139336131070210557643713542 7607294 -14310660710828134512476816198263394304 7607295 -6574490559225541185763542021937337760 7607296 -50373104696212268117538939176516321280 7607297 -58623043757128780398869891498996704254 7607298 10027206806844300145577606283464225664 7607299 -66638807772610911183522671809725694164 7607300 16783357261184104123467602888171520000 7607301 15205616461581253408533290270355990720 7607302 -488328069159218914804214216334645120 7607303 -32354853290354603580556341780768072936 7607304 -10381071263394817777583102199533568000 7607305 -112093938295639485201612607854323376000 7607306 -8772971352097980838670839749866853120 7607307 24164015700281804016175116210231475200 7607308 23069291943284785051112600918207801856 7607309 -13887222379169570220506987992835869140 7607310 -7595444743355530132088221070629620480 7607311 -53712476061621079295722285213127129528 7607312 -6928226050301048044440520411798953984 7607313 10368872295039486718098036743091538944 7607314 -23883471582075864746849890959356514816 7607315 -19706207803795286663601330966945536400 7607316 -29245481479358235131101224858123061248 7607317 -24525890862731702883429571447488123634 7607318 17271236698886239378287454767101667360 7607319 24250805224052286358750893911352137088 7607320 -14429941411678934799345157381976064000 7607321 80486346739552370560455010490451330000 7607322 2380172329673672512673741992178238432 7607323 -14395250012681941368876914420493693176 7607324 7538527641188120851191616294719837696 7607325 -3658337021156512884850314245250640800 7607326 42790215564117634510162666601961626880 7607327 -14690928039827278212277068576834710688 7607328 -8977709302624472962490330204319252480 7607329 17617805990118858352511203180687809684 7607330 2897915135652230662039124281525153920 7607331 -5556684624373569308950194647305795200 7607332 -41258445162760737397203745429187384704 7607333 -7170482079904852708153685368879556256 7607334 545361436886482108785184814475233280 7607335 -8988568046533414308285983393257003200 7607336 57224435020633537807590294772163051520 7607337 -27442084539097013412870915857923556448 7607338 9562286562825045308948453489889669120 7607339 -15349584336956110728479942638762765440 7607340 -15165384840766719743006045111165383680 7607341 -19674798201712517913911388727082992928 7607342 4478928723988882578960751279035325440 7607343 -20162891557524567562052413058788857336 7607344 9436590361897441790681773692267724800 7607345 -275538024298681543416766635343618560 7607346 -24868308025749262416897102082706054016 7607347 22983289318728979026282500889257237592 7607348 -22048402543566407609268484897637356800 7607349 -87658247216963646806338983193422493266 7607350 11814489210133584182110522770189914400 7607351 202784786226064252086013007246741765232 7607352 -12856544857212349608763547673317990400 7607353 404104917003703401539956178037106884 7607354 66883984442338319306127300165039179376 7607355 -5319528751494260893839773060204129280 7607356 -76043491533887317179077020665800750080 7607357 16717452656765718304511001310582545606 7607358 46748960029271147413707871165765122048 7607359 103633305637415630188456674128395386560 7607360 14671343525032533898695861196349767680 7607361 22528521564059587175189841275221645872 7607362 -15321849305741215219984087363690603008 7607363 -40869193065067690211791854541319672388 7607364 -4699639888880161272598592465621299200 7607365 -6082082101381364598840822013558193280 7607366 28571705402311882612641544017191086464 7607367 -44540933978414008118167898967607301640 7607368 -66642865263978507784513210945556413440 7607369 -4385630042028208642200493126196269056 7607370 15227428975090274451875562608519116800 7607371 -46286616433055053147314333862836570912 7607372 -5790857477170546694974380838189056000 7607373 15408225408971820231484307557183484928 7607374 65790051213002739740524891509969202560 7607375 75069073278387322954219546022605470000 7607376 408036159994315107057423762219466752 7607377 42238942456774436860128138809045581540 7607378 28149895397986478823549558143758212240 7607379 17857754803215995757285350742844935168 7607380 -37054082783466720069976414220324659200 7607381 -16961949795802560458405466101907424320 7607382 37051012988782765386912712897080979392 7607383 -38446673857473124536200008789760006480 7607384 -28925623358049998936137899504374169600 7607385 -2338402405917828814990200486228988800 7607386 175742582930180104328629881681981888 7607387 -50320420903927789950943304532434507964 7607388 119417241539298462357729201903157248 7607389 -83427271518597212869443008194686525344 7607390 13985426583547018565876629059927156480 7607391 -123435170936754146058116686780258560 7607392 18342282290223797953409626145761001472 7607393 -67502581788917203113662530728367547358 7607394 -25993336212277848130140558420951618432 7607395 61923330582962248351775151796494776400 7607396 25186786211025199327639300511580084480 7607397 5589324104602155225089800079510467200 7607398 26872380173257970609011543708509049536 7607399 -23498415002181639041537206396820854680 7607400 -5914127018701504834935028110213120000 7607401 50428465289481881824613174127677432400 7607402 27718438810210915609561571992241915904 7607403 -5567859072828880593971392913795972280 7607404 2399100284112448186582861028541408256 7607405 7921381560043971382614472398171925560 7607406 -517826840184747474493880265866347392 7607407 52208381862048298008242364753208442400 7607408 -4106711534034592758974898520569839616 7607409 38926572390924464571745208652422005104 7607410 19332942826391704442834978793925824000 7607411 -11678828284274484256974970038505940736 7607412 26883667627542733511902492930119782400 7607413 -4788416458773511436252523236561634816 7607414 -8814951384508949609314078106222830944 7607415 -19295712692617728179580013468474570080 7607416 53362127872427029260635096188934676480 7607417 61472822591856256970650037817842015466 7607418 -4510239939153632854174971037126228992 7607419 17654841714665941415547557982731602696 7607420 48612374197589721648644903331910471680 7607421 25427412128492414352407125412938272780 7607422 -23393451460612196878524108383517674496 7607423 -140318795056384920512201981967840755328 7607424 40350155128194298949486954877215047680 7607425 -11683961312415021850859830968777000000 7607426 26141910607877577015574473236184430080 7607427 4485950574252580494923872803322650624 7607428 -52804454216278219135678638787549148032 7607429 -76218667026187344363087851177945595360 7607430 8106829087563557693546062529410830720 7607431 15178666366876214634799271789086720 7607432 42915891093547688931595034058319134720 7607433 3454095676342912744499179290424446048 7607434 -25723406622516912918079732429211485440 7607435 14337636939441107207587039830472876320 7607436 24600655136092930980805409776811085312 7607437 8556654645674893589442620701777626240 7607438 24543671290557097841976144159426170496 7607439 -1241716727293652085162518277430128144 7607440 15583187233117410950502846104486952960 7607441 -63872431052343916695084268946334910158 7607442 -26345942211607616839381227254418991488 7607443 43160807201450239430963669559599307692 7607444 -41588555022923193139304511854604505344 7607445 -18405701717025400237062343379252890080 7607446 48011083590316972015196239893309919296 7607447 -32476683504817497991350354529019170104 7607448 -46485919152916421091424884173367705600 7607449 -52014414465001089383123901031038348408 7607450 12741069407544621828147369992448189600 7607451 5980635486508729393758337497454532544 7607452 -13923075840867382677748798204914283008 7607453 178014951801987077317081802905270080 7607454 -47867934457099352429378361721857617280 7607455 26165265080227354002030653896557768360 7607456 63517371530249821519833252788111081472 7607457 15679885666596628821792600875919670656 7607458 -20074225110210544776749412860792780640 7607459 -51897014135536014460300974843561932784 7607460 -2383535413383505323092936578798387200 7607461 -26436394070498803276690430025436245828 7607462 5862360811372531890632972491627006464 7607463 -77876727008104340375232886671448224000 7607464 -51509603546572850631238817713528304640 7607465 -25790334613039644334981630583258799480 7607466 -27655597894439631904300125745435054080 7607467 -12460422458532515047901948500738145280 7607468 31554626879840704675884627600999969792 7607469 58828700134597763644133276465637390144 7607470 6839017939460895327615174555398572800 7607471 -132570759859713215629970010025994407656 7607472 -6176478577755911292120132790090629120 7607473 21121865302117568768804837547896670180 7607474 479862537026295863759401799262454272 7607475 30056736215018908000775044353097340100 7607476 -7410326418399905008321437659170727168 7607477 -9679494058897682364522383391084422880 7607478 -68380295673069055065805074525081968640 7607479 -94264042986578287030077331597899265320 7607480 -47650922742871172953137088268457984000 7607481 -34898093668637766559825018928177095296 7607482 8904985250115337992400009303827820800 7607483 -44088511920375141566825975543550097440 7607484 46674494487589386234853574188467909120 7607485 -4200133438177807517049620044387700820 7607486 -12948763963560975234974708302859458560 7607487 21446561178297948912333005541254076360 7607488 -15654674362223523815733105104512876544 7607489 -22907895078568866818916417486585547710 7607490 -21426606293292027817044971771721116160 7607491 51078433804408479849139645127247064892 7607492 20748681437533481508721991113974743040 7607493 -30047064019769543004644090644130688000 7607494 -8016036634150265017875956268183854400 7607495 -21959355438112371620619787960053030120 7607496 -5076370619671604157909120385924300800 7607497 -14554209679021471850142679108627462054 7607498 32290835567458774509770080325481726000 7607499 2474212228838321768435345964789874608 7607500 -8356292992348126733115369538977600000 7607501 -4246055691652401233960900545449892896 7607502 -1112968948365231213826126787635641600 7607503 17943194668144242840510436239808653984 7607504 8711214208948353065919387315780280320 7607505 38425119842890156946089771872230702400 7607506 -1783600198437130238146056248438125920 7607507 -29777123848846042729864731753732836244 7607508 -28795516839917574408086541036732887040 7607509 -3016486288208275318409894322698499840 7607510 16926075992127990018204151280947728000 7607511 -5566576355316293218123907388917679840 7607512 -20368202818118577564998698201497600 7607513 -31366227324109737847907939276497519596 7607514 2224513927576911953666517565646960640 7607515 38443062688283832037329575829702034800 7607516 10326263256846592160807805655592441856 7607517 -161108853547189317090437980308150720 7607518 -85922192805745079462424602309549357184 7607519 -16825574315802498347910563466041599080 7607520 3851182007609283391861654486383329280 7607521 -13579662835433746635369636534981533278 7607522 3631636032627782018284797289868771904 7607523 -10134242739087332235175147575354331392 7607524 24913604482306850325687374868976025600 7607525 10224444852812332998958671529302409050 7607526 15668464394068564195833298712308537344 7607527 -6288335569476937820196088790553991624 7607528 11130717777109830751142137862563215360 7607529 19316007078811039597609309759169900544 7607530 7251338040405429386485734037928755200 7607531 -60368121272140658033185120184808354816 7607532 28678620186220871430464186463401129472 7607533 61931093315578151441783176009769322498 7607534 40835525455990395918154602734904123264 7607535 -24297944912110583457707107808064167760 7607536 -65872237545219315478173095886553088 7607537 -7171574899392868505616611020178086848 7607538 -46122675969820961437567578786517802496 7607539 -19929211924273215942480482569007923160 7607540 11897908228764937072959827993295594240 7607541 4730273079109763629433799460028605920 7607542 -38759941732718874041093615008836441600 7607543 -146090676758784522621936740580636245760 7607544 -9796356202063736829914050199757926400 7607545 -53587785891581665623938029355218108800 7607546 12645502992645700553661309169802561760 7607547 42840429055041617251560708172386773040 7607548 -6202837046555096443141203190172019200 7607549 2548051342881926491043682489269712684 7607550 -4625125838353580877804201807149366400 7607551 -35851088112784656500880685062719097120 7607552 -45554179417584572392702190339714187264 7607553 3422378024088142366703277362672740224 7607554 -21223242493771868718263002072218525696 7607555 5645359213811569053361275247937569920 7607556 -24902369414568158500016586054249163776 7607557 96625930118161684360019306824894947806 7607558 -243709023561994340859160622547333120 7607559 28047730424208907595281530955612161408 7607560 385445727435062597824297122671001600 7607561 43545880680786338610534880067238002304 7607562 9517010639623648101734164179574106880 7607563 180611265472988293170372273239101990104 7607564 -98148123740724412933268315409797101824 7607565 17046673831969134738439230275177070720 7607566 -32683215717346655864157398839366152768 7607567 -30198611174416227828643552335106102800 7607568 2878944414202708443488754946123628544 7607569 -49881135093951689847256258441822092480 7607570 1894019405028853975367716966109904000 7607571 5792814176923723000538283166334764800 7607572 9439150283223745843347943067520049152 7607573 -1401228137208351872404663997604292800 7607574 -711515431884203564164572410225890560 7607575 58552775766553812830433981394616802800 7607576 8488162558613567131841099828754094080 7607577 -7406548548217997122233115548014486592 7607578 -397299421304951845793091544482658560 7607579 23341000987069799999148746326654555392 7607580 39175146589013962350180321366779166720 7607581 -2735968564030724429210712471008476800 7607582 -96421576485359861523655714250661421248 7607583 75281766744515382983871300331709344152 7607584 116058621555748638375700422600485830656 7607585 -14913634989623939051367432868499332440 7607586 -5021763336673756529664166710675996672 7607587 34286852922753272347941217761416754400 7607588 -19750374903840495002457389671607805312 7607589 -77471659282436756408278907115806819520 7607590 -2653359937071496111289012822584963200 7607591 -23426157985671996549139438863808730016 7607592 -59861701428751684653460884300658452480 7607593 35359722333395074530727417760251635216 7607594 -23748319842020581527911922602214509904 7607595 11893845801044635928572817428577591040 7607596 -87947107762279670018701565133284012800 7607597 14506964274441448579535334516855198060 7607598 35525433732378104963853594158371827264 7607599 -142207735084447658835480814607426124840 7607600 -1387867084373647448688771210805248000 7607601 -13586118956250134012719002653725873008 7607602 653378539525017616395747926109068832 7607603 1233541723793497605992368927919535624 7607604 21243212942331791639387618545373392896 7607605 4319416232054008937287815256033151520 7607606 5943876483224034790324933459929409344 7607607 5149767830249565983863555081265516544 7607608 34731157537663749369803653842476482560 7607609 50382089610754882388677447096162608000 7607610 -95282051821658328632058089786917440 7607611 -15567151642219336277417785774863290352 7607612 8088912219181792894453527989278973952 7607613 11498717409507793981973822768701155648 7607614 -15562937705392442056521383459777184768 7607615 25956267524118850071421071930473632320 7607616 -1812610174935067224331063216054468608 7607617 -2774176829625757804112364620845534208 7607618 -12749255657868780164526511390575837696 7607619 -84488220369246287082844923062089185360 7607620 -18791612553170123702822501899722155520 7607621 66390432843176652725691258008512884480 7607622 -2523817067564272634615923648572072960 7607623 -60967052686755371593079503036991155656 7607624 19797476146561839488474194953186984960 7607625 53107210483973324202139235006292864000 7607626 22328668891887577122089611043956086624 7607627 -32438778890451351428697217886536684524 7607628 36100719968832213389943274313596108800 7607629 107400784824379270875495934075929450230 7607630 -6383697507590168443443707215711342080 7607631 -17065904303532313165577823930362736240 7607632 -8026715861820937702949670486515662848 7607633 190059344636661509378615810065649826 7607634 21529571138781060476636582965093284480 7607635 3892527044162588837462479712807513760 7607636 -7438698752636184600858545540947857792 7607637 -19804534872319076849814717103976851680 7607638 -14065228006172434373304913946579684160 7607639 27454051258654278997251363575119544688 7607640 18938319797413121608484733281364172800 7607641 60747048400775021065251163950970349952 7607642 -42138277876125818029650332319829581600 7607643 35753537684688498319242727009121139864 7607644 19818769557958411358572959052808358912 7607645 -37685272084312277432627291776452257280 7607646 105641588615618464212149035225801920 7607647 132033627807351531190846555272021472 7607648 -9616694705761552208518355464444968960 7607649 14524029893026874636228746248995377152 7607650 -20751612640122197502090895419087206400 7607651 -80506327965348955133745645445084117128 7607652 -1278088286124339580773544911103131648 7607653 -116688558670115307755091982695457987140 7607654 -23327561942600773192629228707025064224 7607655 -37365844025869795457033839997683968000 7607656 2730507856763733706764802824708341760 7607657 -120282240559778337803872545200685782400 7607658 -1511748715862883214599372311241321216 7607659 -11879956097441990010507931010561063000 7607660 50830911976009899753133275142741831680 7607661 -937056346595754755217165832407380928 7607662 29305189965431891649437243633796512832 7607663 11381047450377120391317972858869464560 7607664 -7953729779482373603454261395285016576 7607665 16561491118421939352579391894497433320 7607666 -40996972176788647398258307597561531776 7607667 66678660188538466834176281921180128320 7607668 9377895922026859031655269468213618048 7607669 97882119454267015593335425705127777070 7607670 3734180544688428027127099196761067520 7607671 91400067149437745796259940638768224872 7607672 107224633627813528123176319003758796800 7607673 -8375881156017473437067846697484436280 7607674 -37878731523513318349268841021622613280 7607675 21979244493340547732416758882513768000 7607676 -20692563175021602947494417512777768960 7607677 2521344180854003450359723001087338944 7607678 -99288150289277767425228481914049920 7607679 -6795020494160390688853148719261332480 7607680 -41098440113307657952943454813369139200 7607681 -22730365837988066546462960321612129280 7607682 1643318764185453939381151769049137664 7607683 330560496798026006832079041135236757024 7607684 7646712655208762970721037852628135936 7607685 48674801694494428273859616299758700160 7607686 11024083393350964920533576747867788512 7607687 67982599718622291242929429521804974112 7607688 -16396227734894982603239764895893831680 7607689 940264789803712790444724182079062224 7607690 -38993806048208559520949727306539306400 7607691 -11454647094469314570552739725784838688 7607692 -48630210909725841394400735506979709184 7607693 -28942497724337553240197110205725610058 7607694 4447583576512270694393334427117393920 7607695 823414837814802639667276227025783200 7607696 24509640761870187911757464647645593600 7607697 -46743024410888535354602861216283317472 7607698 -8114932590096953863120562662373950464 7607699 -11663820599684569658611385217112969152 7607700 -14672346595101327117534381788456448000 7607701 -30952104064759166151724673178405021298 7607702 -35818966873035811356170262426391350528 7607703 17544991132751531326708264445173907304 7607704 -54099691015699170061309125902453575680 7607705 -1718881304388917952451887939931314240 7607706 23933819928172127427757261295608610304 7607707 79035479138901791226363345430265181956 7607708 -8266814627789664027941866278374054400 7607709 -80594287975143733117269919807866329280 7607710 4579814454090959961135627145989488640 7607711 -65250369712678016222126831949733985448 7607712 -16956492947188402583835221288609120256 7607713 28067540615863446592427887535766899220 7607714 500453455659893135004562388647991712 7607715 5582651973554161969737653225055132000 7607716 132035247451393839748588495693033980928 7607717 11292997651125731170038538691279799480 7607718 -10475238633783963743748406043443539456 7607719 10488635758179470320549473478877083696 7607720 -11304745466076300435951663593316864000 7607721 -25165023144477032328831951731555549184 7607722 -5080488013937297429473764033701003088 7607723 92288120191213940802628520857690361760 7607724 43082068631717299269758391716439923712 7607725 14745030727007990875042792418412428100 7607726 -9235930374228237990445347808746398976 7607727 -33397904360689759709801682087974418936 7607728 19429743314167006729152049256087552 7607729 -97451123264863915101600474540396290670 7607730 2973832416061941159529018541699627520 7607731 -8463408285670198435066895398539304488 7607732 456817896126026059296183599727704064 7607733 -15134773108368432320486048818495641600 7607734 62328635869843128235322537852839706016 7607735 10096534592812386908163512782268830680 7607736 27729223282296727501744491201259315200 7607737 -48355968225556857142889791182666150908 7607738 27144788608441755894363020894656502496 7607739 115354055403020912398194348829703370240 7607740 33366761628487460832542443807403520000 7607741 -2005809290039475767714971424101958016 7607742 19752167566400686752419300976002978112 7607743 -18836880709012895002560734162613610512 7607744 33140964255290118723119527315636224000 7607745 -11526606886553858773032406785822795480 7607746 -38730991411121739174607371649038275040 7607747 -1051290662783978031245362960931918688 7607748 24192942022544779123602646464112711680 7607749 -119654988804765618924715208958732519168 7607750 9087217586365364175311584222195584000 7607751 -49813986479158562775354785129012568 7607752 -32032012111845023432818996041275596800 7607753 93676671110788818331230546636388615002 7607754 2477766753325225971529071409440000 7607755 -9717865764882740313455184325345886400 7607756 -11379496048805837931506562056052688896 7607757 -72526804289600354823752450700088023360 7607758 -15040488916673749791954108879635891520 7607759 -32634538409217525047286633354456161040 7607760 7758199644102306654799339399790592000 7607761 530645284553123841015364480452973824 7607762 22736166774320163603329435288771328000 7607763 -1523557741986565496573651026306795908 7607764 -24769247798402449250943545135621024000 7607765 -48419890374440680353691122318252230880 7607766 3070645872177325428300818038295001024 7607767 -38299471863470277585325786575360044408 7607768 1148406522640460491912553083971256320 7607769 -5955280159043723810365201967020265472 7607770 -4813006434053846566066008531625728000 7607771 -40599029497436812562557375357218793800 7607772 -8144106421810206693200528748925034496 7607773 -105200482066263928298166779786179472820 7607774 257901238570102212037639363714859136 7607775 -222959390735633985112136231693318400 7607776 1306591756652890259033820237442842624 7607777 -8697203483315970950958149457229249374 7607778 -38493524561156332884247966090115242752 7607779 -20974796680045311123841974814120616976 7607780 -25822044160315419127703825979197706240 7607781 55165151139958657712878362394948883070 7607782 11430478809587030611312467008407206144 7607783 4281955633288935348300642420471632640 7607784 -9006886858856948686673687279411527680 7607785 -33612955464852213382819212545687811840 7607786 -58267463964249386061579838298244999936 7607787 -5304084458270274600415155675758859840 7607788 -4123908965054190911528633910109318912 7607789 -106435768599956127921579450324159388884 7607790 -21330734625447728871734326298486016000 7607791 34087326694985769589011594269466729000 7607792 1755507098234201449564924000566902784 7607793 67797188939399600511093722620432348224 7607794 -9360306410318033109827934160636206048 7607795 9569698785541816889458650902850574320 7607796 9089765477741457965250955085544493056 7607797 44393499146577207220370003506883381820 7607798 -7169197431316337511755694417001537920 7607799 -26018977496762052408071555622613822896 7607800 -27579111960516609147530209496363520000 7607801 -15393363032115294585386026704368498688 7607802 -10905940803512085608449754199781954560 7607803 -3807344423722220495078502652487726080 7607804 42085138571933532628772290793971654656 7607805 -14471179189791428124624639059664554880 7607806 61510712027235265103956016029418223360 7607807 53564620657750384285689480848959013232 7607808 6295259625311761087388098749209247744 7607809 29369129795628938877323522248704216000 7607810 2516972074679459301453144391666590720 7607811 -16671804821755852090562994066581624328 7607812 38542965310354560235322020233017454592 7607813 56792843059815673393100673409559332062 7607814 2683274315676564964050474326858211840 7607815 -563571291392067682008391175186108040 7607816 91101050594271352868145185630765506560 7607817 38736768501186547453330089245856071040 7607818 -24620151587151792755187716969949696 7607819 -15317267744978474436570919742211053256 7607820 9287275111853693783809932911198453760 7607821 30536904293135651360422539232354691692 7607822 18027760394964871216024411649796491712 7607823 -30416922476044673087195186587876045296 7607824 9380335917285695108488659596198281216 7607825 -24541019768934095307926434700321908800 7607826 -23089109077397563765139615468123290608 7607827 81308073988753381475643072109591621676 7607828 -43886010802943936234203465497059604480 7607829 -19926763004990250816573635675612471520 7607830 -18720927138914420480713865761994269440 7607831 -34892113062573541971412293028795683840 7607832 12519472563353000421688993753732669440 7607833 -87896452137728046907071061679172983936 7607834 3795210801137239991173466959918940160 7607835 23909050215424753166604016532479104720 7607836 34341282170169197012300292688690882560 7607837 -25734225680031991604632964205503873748 7607838 10333153855883674295702674434960082560 7607839 18840642304979141058093904082151628640 7607840 103194227959936241075413242695527956480 7607841 -4871928168152372510572649338758486240 7607842 8038608664888078149880619791358684544 7607843 173048426377953749227390620038637037920 7607844 513452442307261905750477846267192960 7607845 2865454081151217475294484732238295680 7607846 14663247603362946335243661389401723872 7607847 -29897034124292884452418043415545070720 7607848 10686838431290604563917156191997132800 7607849 84333500099641025645306823460898921850 7607850 1592643933444669289946579965456108800 7607851 3795662601189140688462902284298530000 7607852 -5440569640978567693594746692462886912 7607853 -13824935421514048222785786066174092736 7607854 8180322885115253919283795514389045440 7607855 -62253890827778806860894213857876541240 7607856 -3794553039288744459889799234966323200 7607857 73298344690823604067280354899391087652 7607858 -39741945674199217293926849401775232000 7607859 -17872865416606653701238492253682461440 7607860 -7458256284634139092577587461442176000 7607861 1805234389328320984115638836051614592 7607862 -1391135491212023894278756485765713472 7607863 5435389964756680304969933547304906368 7607864 21746232518364685316232217127192555520 7607865 -14182356538162354043578452254521090560 7607866 8700738913567056836151980962001187840 7607867 -36026041567461592462714088638333477560 7607868 15540952693870703937069000723761823744 7607869 -28068001632033000153555660347291196730 7607870 105900006409238024633923323792134400 7607871 -28996910830768106814892299753355019520 7607872 15802936926604570582851240340287389696 7607873 -9311408156263621304891549078579764800 7607874 38399008331256022947087502778795588352 7607875 -90627341923393657214340260107908000 7607876 58449137733396057851292411640052703360 7607877 -17347856363436993048566128525514683680 7607878 15086493975289547601697952874689904960 7607879 84514401886222936566620335864093083480 7607880 11802533821435839183208260006629376000 7607881 99360725693450507988159803512742590682 7607882 -10970845515146929036866898061098784208 7607883 26079507565671537147849350265707179248 7607884 3890350360920900880017181664521837056 7607885 -39197652597232814999527541610472713600 7607886 13475122694043747081611088348462763008 7607887 -86636771277943512209017353380536334280 7607888 -271962425309763058637032446376820736 7607889 55058802114829136885347698641460594240 7607890 46579648785798070887865576058909076480 7607891 66366562594113383323752375405366376224 7607892 -39446215438729892265157017828983298048 7607893 105490916066540066414055495456919816142 7607894 -6740524394663688448251020909456467968 7607895 -792813092504574459347273715510095280 7607896 729392905641368493035797395870351360 7607897 -59693562725889254690045484692694442656 7607898 -7205106864035548663270933789980518400 7607899 -8592870354023391902876651649352912800 7607900 38132058704453313082234040063542656000 7607901 -7877148041771678568822100747897070016 7607902 20876116299576895565889367829276737152 7607903 55022440303772895544563591032418975720 7607904 678925674804641999637008985599508480 7607905 -9408682349508303795110054482097619840 7607906 71282535847432282061754542364654792480 7607907 39912106563820079624376752095065060288 7607908 18384236012554149471932309314360614912 7607909 17603199048080782223240103862074586110 7607910 -14277298877480529676268003350773780480 7607911 28196553892277395120684458418634403512 7607912 -31205296431780359945966493076354498560 7607913 6038228106657069986989822882414984704 7607914 697172864818922282563520169278449152 7607915 22042071932905271314605205287846189600 7607916 247905440644696374666358069798943232 7607917 17188624261221566853782045815146401472 7607918 -25690581395971781457771456141754952640 7607919 22491304750377726661420333091361374976 7607920 2625765827042374532359354391976345600 7607921 -4771621023136180867793748231342520878 7607922 -12055086345806811377503189661443908096 7607923 4182782147161981221460057674593941720 7607924 14620926520439917155803563276515136896 7607925 329211279578270693234020104487209150 7607926 14318834467116136396442363046272807424 7607927 21216157759770298414637510718570827712 7607928 1731386811563609307346976078271283200 7607929 38730667461280766309037246423196978112 7607930 -39761330042784751398273680123102772480 7607931 -30050759816421340656452212124367055848 7607932 75193705752097680356283064809951598080 7607933 115051771040781705191179251064876258182 7607934 6263182150751651336283661375893095808 7607935 -41403159906517140629733611484310909440 7607936 -67915762960058179394041266818714173440 7607937 -78243812808820285267190993706440110080 7607938 6058703796757034009577770614780427328 7607939 -72457465913160014333027544443062672260 7607940 -6788931941758061176173125460596736000 7607941 58679896094020173308630699895381912384 7607942 16244246802433520427069418458143310720 7607943 -13534128748610539057958941648661546016 7607944 21406065712272653045739290882969564160 7607945 8260962803462805657041070351000473700 7607946 -12284152026111096229770376075308999936 7607947 663923275252403472940435408448827920 7607948 -22910681497734369091740665213826216192 7607949 -26167100311600864250410948984412521536 7607950 9760879985607225563187450493928822400 7607951 -4101235908706442785078354011409177680 7607952 5967443498571095347547042424788090880 7607953 27235100388600626870524666807470239604 7607954 -48394039038862735798599479177436019824 7607955 -40187455104972191988506505889726034640 7607956 -38398234028896344960466637643240007680 7607957 80689996441433732841456442861432281600 7607958 -7466256382900375696795119482738614272 7607959 -159619141745901043140856864464613751184 7607960 -4427189492245399763188144749600768000 7607961 36102021757008388669253031445177170480 7607962 -3905070733930146689113742843223594768 7607963 -9222035243348071541312246168133633792 7607964 -2730500948715779991947042813003071488 7607965 -34302035656734571451111365830999253140 7607966 -30570976264184087321767737254990717568 7607967 95497731081381910588413813428942666880 7607968 94404367925584362461863343652397056000 7607969 2345550616698060427555788882525470400 7607970 18773419710390006458922182021235589920 7607971 -3700587267478200656035849656142977120 7607972 -43611787375837800733894106358542884224 7607973 -463245326274195845873231371705048032 7607974 -15837009342665086367167133749166255808 7607975 -111545577745698183912862109239076280600 7607976 -5738690199959280894910954542413414400 7607977 -24703333776505692753596962451225316088 7607978 17303729953229873325687590015310080256 7607979 -52199699093334011972622525287323744080 7607980 31471042861286739213117579276184857600 7607981 -105958508037433822756648450653784239636 7607982 -14639700978364091888797566515139980160 7607983 -44353705793229537844789983287978854768 7607984 33859932335032939322678493980437512192 7607985 38537306138720163569863170028260035520 7607986 8996022190692905411687935580093389824 7607987 4269294129487292606594595403168835760 7607988 -43672947462819014059474988561116403328 7607989 2377251440569901400642458785543354240 7607990 -327614942551804416120181551849020160 7607991 -10613393974533839450576373934526171520 7607992 -40175449328505531660352985252973772800 7607993 8023105824640648190923136135503726080 7607994 6446003843955978582005067809169024000 7607995 -11712515670230949784315417540313232000 7607996 -36325470998558493946389544568302986240 7607997 -60588701201299391619273574253135243226 7607998 -32212404784341743680108273287739104000 7607999 32101920509452681629990523846842311040 7608000 -20358831191574556241617524844658688000 7608001 -18428163785886757149445070474894340216 7608002 -26881005320444085612493054761664521696 7608003 14877776437389907884045773954102530224 7608004 -21659824803395684033840449581859570688 7608005 -51052957333068050006475218695584048000 7608006 1288237184824029404944819530438034560 7608007 -15167893316594891523509305829841556968 7608008 55461771376562524287280777723630248960 7608009 -25594681106168879977705121106343515072 7608010 15610973362864538996085371645566138560 7608011 -113721234422957987261460534273316384776 7608012 4225316267752701680780709389446938624 7608013 44039999367860933284336537977258235360 7608014 -14214605821835656967487672102781839168 7608015 45583403673304583210819348325920739960 7608016 -2656158686567584451851116925293690880 7608017 138371040031112556892946898678639342066 7608018 -26866860426199602248530942126570014720 7608019 -153237828563435234008959496418087969904 7608020 503890832540364366643808009482076160 7608021 6423228160409659624524449250580816704 7608022 -30652131546439954180948276433774078688 7608023 -5697129010054244413511760231752490840 7608024 -61194959213580241133085800178664458240 7608025 -13841158380169289797103163980229921200 7608026 -44942144688451498871391654324274632960 7608027 -16180983609620918288222018684648443392 7608028 -51084109750562850305311878746484024832 7608029 9135771277911798643909696182204668736 7608030 7227706873161691564442759455519432320 7608031 119722858940297785672267411688852788512 7608032 39485262666541096573073472840578629632 7608033 1258161925551610322571994662382169280 7608034 -19667308869882840782073691905044456160 7608035 7963092636690063321554142624504887760 7608036 -6054355075223542741037753440938789888 7608037 -72609651369493053818658269127700586400 7608038 3639669279215768667647871523463862144 7608039 -19396610430791664988576754945323925976 7608040 -36923150464454544030394482378796646400 7608041 34509998748418172076582012075653868672 7608042 -8525784713195532512040343631509012704 7608043 124711149674982108898095444744820162292 7608044 -5473886473901205094928178406276251648 7608045 299091986719476985019241350160575040 7608046 57385034399232320492339035405325657280 7608047 6523532205077847517084247058534302232 7608048 1597404046117801232999246043683487744 7608049 -47467431806615406991681545682173131950 7608050 10368522534949926658893518179133520000 7608051 9056753604900152045859425462194572288 7608052 19136235719693821733205715860034590720 7608053 83731199084534519343497384365409296302 7608054 3474472879336558040110038134320312320 7608055 2146946241423932386467200928098334720 7608056 -79399570549939566055139953601147596800 7608057 -24463325233087934012327919102524426160 7608058 28412700313262325278654768625440768880 7608059 6022245413645417638352792940602601720 7608060 4150530335612224860024759341817139200 7608061 14951959303492858909702631042160316224 7608062 8458959192513592766045576137818439680 7608063 7978627115352315395479119077002899360 7608064 -28195457445386056304587810802736562176 7608065 -51338650668413008044978041617833306540 7608066 -15022548086921699165761467550383029376 7608067 -39940063243044842775896832549168056240 7608068 -26776718452910084584056376254713168640 7608069 6427579385629608896685298891206868704 7608070 -1391193077390780179378390390685531520 7608071 -51140291615551678362757323733630566000 7608072 7400384062012904750726664307803217920 7608073 -149113357467149417382803311512256762560 7608074 -13764648833702353763780944208409800448 7608075 381775867299784841137755288184542600 7608076 103295424328740589247530278223380480 7608077 70245755384353131942243355857580495926 7608078 30635618447381942798086953006980907264 7608079 -21902903907176709770316388370640938320 7608080 -19148060693294528768806731981901578240 7608081 -175225491448366035025961941535083584 7608082 -6837672015885302860343573891553785856 7608083 -32135966049202625206275287905510468800 7608084 -54588369205239481608610179737844062208 7608085 -74518378287005738913927907674353693220 7608086 31720755557933329516876230400174504992 7608087 -60422161903697360831664527434677623040 7608088 -37903354789480063810364194569831997440 7608089 -133439886197927201835059075789472152700 7608090 218068767117466440921269034627916800 7608091 -53618712972138193086618436506258924160 7608092 -34926942780021639666689511858700008960 7608093 68738515273501197001063363959347873664 7608094 -855074956341950324813247321246721920 7608095 153448566682734068719209763160119449600 7608096 -83361611757392314910661291681876738048 7608097 -9297144847698666993242836735341544128 7608098 26975150169450562298838662610836850336 7608099 -21404763429123261223506397547397753360 7608100 32483684765980118118675574809931414400 7608101 34517801034622535843329127904251354592 7608102 -19401887174856144722915993325723855168 7608103 -22779110794368405628759587344442830592 7608104 34620053626994925451715907983561932800 7608105 56523573932799328508459843110905905700 7608106 -49326457150103124868744206820679617536 7608107 -30096667978568039996587715772470306928 7608108 56870619748390200684680132652155575296 7608109 -92659152309994418130763433031071760480 7608110 33688021179708439854241319523888721920 7608111 -20370983091269411391576067361712237696 7608112 24197888933076422188379224247455383552 7608113 3013639234816515022612598420951351040 7608114 -29533171871736803572581448313843247360 7608115 -46692621461333822453355292348894068240 7608116 -10608484090136587399987484813857695360 7608117 11866325133479235595310665227634560 7608118 -32102494614070007150996268570899509248 7608119 1271412010922217816483501711490869144 7608120 7488794746830752518080836092240281600 7608121 -56331358078342823247010992319351669500 7608122 28261700185211454805683706848753408000 7608123 25898486775300874994423602436192492172 7608124 -19238304474127790368042256811641346048 7608125 -4008480441094566098447036028217440000 7608126 -5364206587495169836003349173136336256 7608127 -99789216078662372057323364692653427560 7608128 10644979643560272756669499915729108992 7608129 1700922867090965088544097147939186880 7608130 -19332004527909539460812632273454147040 7608131 -71647589790370812717044882096988064068 7608132 4115533713307383712040579215881077760 7608133 1586730091729877873405483309656724024 7608134 23045324390060037615360535682179941216 7608135 -4598348347701510240351520425416140800 7608136 -84171660830387579481166370445437859840 7608137 40637376568743611992939006640277178320 7608138 -49661250461009022031721007644019640320 7608139 30315283166504854488291087578800165632 7608140 -1973516716370765737032408664794270720 7608141 54703654288855475133171096298630549440 7608142 49854149170532020659511529873352545472 7608143 91618334641969332912515789815105537392 7608144 -1844477602693537085672516308882685952 7608145 36331485148761757165502459558210790900 7608146 11786501430023755294025514250865464320 7608147 -15299762655008510797444132422714545664 7608148 -22153693321090138753529247423773425792 7608149 4609419629833823741239147079695048764 7608150 7620002373898207403539729528518576000 7608151 57524528988132298996208790071800582600 7608152 -60708382259905455306430294428713318400 7608153 -3598160626642667462594990128275506496 7608154 -8564006808241640279958480471537523488 7608155 -36029538298957223524844809660525362000 7608156 -32317954412316169047677577601722275328 7608157 28669145430394543502888490297461242406 7608158 -1553420615422854630815513348882673024 7608159 -15822025254258386627722549738556556216 7608160 -3090341194702667350619822023523696640 7608161 73190018969091911394487381354967727024 7608162 -43454611137697259964456892383300096 7608163 -34862541364248230360271494144176904880 7608164 -75104263457471363036731532920633083648 7608165 -5593830127195520342666490745704048000 7608166 6185118283687630225967073364719544032 7608167 -2347039585979174941958516518982739408 7608168 -531719766195581207841930035619840000 7608169 -83591535861841008141220283089582815430 7608170 -1400347122076108127136657125677593600 7608171 22584107977668290557145365965046337112 7608172 20420220673067231682721522448567599104 7608173 61392749094512839484867930363282315244 7608174 6807022032491312346410338615605534720 7608175 15108808092680260481883933722753396800 7608176 14921335879067728571915252143579103232 7608177 22971072765420373530344951554651865988 7608178 -25829843086166633515818215262800613360 7608179 162173294612701342974348609694910393760 7608180 -26875627331239764711450808855563571200 7608181 -66323752587981440049642260052185736690 7608182 68132934553680473491134658447189356192 7608183 -22967431107438208804227183129348212352 7608184 43675873351585560883230129096092098560 7608185 7505352893487785055353995997929258560 7608186 14964648607545575457490493770239715584 7608187 37233949829097656059004028247229532836 7608188 -6913727754873739076921183002409017344 7608189 39624936700382935772459109100531015680 7608190 7865724095986384115309633800621691520 7608191 -19744239020625390562170124848978101328 7608192 60475178091740394314215717290733731840 7608193 37242156147594056236370707994972620224 7608194 -14144132135533603658392899040480128000 7608195 -13041085691946731341393653425415244800 7608196 -11472516271443462023335264592501449600 7608197 -114110127992607669139732307595444861828 7608198 22491191227265526873632680051831646208 7608199 -12797665825180343078856717327337035464 7608200 4059149621842694588461093276512000000 7608201 -82133575871168290017209471617583670768 7608202 3465079754522379052138128732246520320 7608203 -27233661961563426268592221339988743296 7608204 32760212725216382253199200725992669440 7608205 595618241595700282294439421780765120 7608206 -845402508811806779170813439142993408 7608207 -1529277098165747981812071853090233840 7608208 14609819601653216448291908786926387200 7608209 -6069543290434246762109192886474195840 7608210 -8725014054328003207499282802895895040 7608211 100829494613374059017925893388334962080 7608212 24058419572206342926334438197382851456 7608213 -11747150833735080644154677448630740658 7608214 8124832325209424810053488753189146976 7608215 30529932043292465007362379035095038360 7608216 -5973673313751889510761613483887820800 7608217 3472604764863418422867625064551185280 7608218 30596610961256646424270843039462525440 7608219 82475154256725809062520703643726686720 7608220 53394184932155743064727150966691399680 7608221 88124463125478427483855963031721544422 7608222 34336471655307476135360322187610624640 7608223 13312324836484065171052668003093220736 7608224 51845327887019609940480628914626887680 7608225 19832588616024300560847534840391603200 7608226 -49944461249900510636615813866257536688 7608227 -719809448539062670247593814273193600 7608228 -28497992750454234925723144764631578624 7608229 16377039981726228832584225449452468860 7608230 -32756147502634152394261885367462194560 7608231 -8781381264812635925214236365125852288 7608232 106250894133813530117005646232882662400 7608233 -87087352190638186602882143545196800518 7608234 21871928566551104440900570944063463680 7608235 56015388586611097477923059275743340560 7608236 -17068935846067247402712241117303191552 7608237 -7079382896910393433721807766931655040 7608238 -90622411561787957937841660481361600 7608239 -78139919408745388022933566050107718576 7608240 -12673002458814479531772990435715645440 7608241 66859947096061132292677669438895690642 7608242 -39646769593844103931011850535365951728 7608243 22042767546664085706859671670358569584 7608244 -27662096211728043105811806993615816704 7608245 -69954877950732863823255850044839350500 7608246 -6267043989767979428656995501022886400 7608247 4713318648245003543021382296862238272 7608248 -787780096317782417316922028501114880 7608249 1216240855203028154118730195856924880 7608250 -2366547932595909437106052401681552000 7608251 -3214126733004177594640237501074513648 7608252 49309783008043908932712583027584049152 7608253 -22586318290035685790592438553567600000 7608254 -4053969311049937731875275721661045120 7608255 23825113610585872344964736847647164560 7608256 -20298004521530040617346344887661887488 7608257 -78173199484926434220747664343816866494 7608258 -10135282957449539941186043971199993856 7608259 -116931039944913679345944875640323737540 7608260 -33056534533901396699747318164316835840 7608261 -17017829805615103641069733966882122528 7608262 1253086617436297810448827307932029312 7608263 -26443772935582377252781650146556173976 7608264 -22225542732548937059998266599143956480 7608265 28231371223896840781134788708636563200 7608266 -14068644930089779753707917059611555840 7608267 -31627863278927409018845639115633552516 7608268 -7765735403427386535303335970145562624 7608269 -28697373632993941250608976577703080330 7608270 1724674751516514761533174486055529600 7608271 -72311419715679768385329340061998819656 7608272 -10009449142065939044411908834568306688 7608273 15439671490489425894274833287217498624 7608274 49348949408934684815706926575542677136 7608275 43673465971448763615855268316407452300 7608276 -4925734820704244175410399680374681600 7608277 110659967522838998369975946542228053312 7608278 37966957189093986216355572870071058624 7608279 -437130534182698111760243092374479280 7608280 -19499132375057981638548451287112089600 7608281 13055106292029186477434610927594755082 7608282 -28491837332931654273755675839539942912 7608283 21992149990938879076225015701724343184 7608284 78873237483845667218442212820996825600 7608285 -15042413829190849494173983292361183360 7608286 11959789496474079635557460299668541440 7608287 -8134231673559796900932406038727686480 7608288 -21442299896580224170368455451071741952 7608289 3133863108793526500634366402344029888 7608290 5973937489599945803886748476407814720 7608291 -557132593926875385664575815434649280 7608292 -45397600233971476447822686586266878720 7608293 -4447933028608550995292772105199913280 7608294 -3115076895358585242871719853399606272 7608295 -42661677995029355069066814867737779200 7608296 -55975040759677012700958642465697843200 7608297 -40825711141789184487998477694536914800 7608298 8466812007117259932288277868278292400 7608299 -26129889234947031375912928116923357568 7608300 6368580644832257166840574791537868800 7608301 -34202461015096643639900148268700401568 7608302 -18472041573124718969337381959115665088 7608303 -88340013294651150390246736781735155200 7608304 15708117503928581775316469016452136960 7608305 129758499627143131359200975298730065000 7608306 10784189405714715991553742564138981504 7608307 -39444371045193307966532477594027239088 7608308 -4334622169926940791730824146404300800 7608309 858022841876131890835230045880137600 7608310 -15585399143875136923222977469366669440 7608311 -16660460993260644350325965728349336088 7608312 -21328177138733242389886689220303196160 7608313 -11451350250717053561922735771832321920 7608314 -2123209881935707521065464827210805248 7608315 22209912025236103582766618319270147840 7608316 -11275769169933148165079125779302744064 7608317 -167833276746552948342988427543156993268 7608318 -4728332688010948157879376047285666496 7608319 82262978557290566853959717668446759496 7608320 -877445689348014590957937529297305600 7608321 -218783868020251176438235964726512128 7608322 -34956959131699155463315910162986471680 7608323 2412492209579736749025156837446584572 7608324 5033243071182276750515413284536463360 7608325 3530202685236140019716836908868177600 7608326 29500150429505725443214323329381806080 7608327 46947877489245435234322132983180129408 7608328 27674552240886015822718545429136066560 7608329 -14499010007212192311631862181269869260 7608330 6710087614305949123296867114458787840 7608331 23927927394919922609936817594521927520 7608332 111519960288098257273785828699196631040 7608333 -17350368695710224305508679052165054976 7608334 242471784557380353808828384228271040 7608335 -5951002199061333111896730468559721280 7608336 -12681462101357786755507154120632762368 7608337 25902290179664395651588612753627775424 7608338 36734509053023758378640069295913426320 7608339 -83652087115350772328603967253089278796 7608340 66926315121714574817690231910329091840 7608341 5299534683168067600902111547607146080 7608342 -476747727044017891728009235142117376 7608343 -52890355973892793567508375853729396960 7608344 -31170260479273849249372766258728058880 7608345 29962781557809508424628663706430193600 7608346 51246750070360090602865812884617476864 7608347 -62463857736206508206743585326916496496 7608348 15846632575590636572565014868319041024 7608349 -34833450809797117372310928735974482368 7608350 -34202116896366146888570497768809475200 7608351 638873875410853207564795261072890240 7608352 -5293769840157327758365996917417443328 7608353 -222644096393165697322018544702304594240 7608354 -6469701278031688109892776441211239424 7608355 -65775922558027690068035906288546568240 7608356 9589278855202901577135334945962172416 7608357 57730250054656895279461348281306416640 7608358 25364552466592912328936941177806605280 7608359 11126045639520459815385506730402408 7608360 28846238748509162625643885969539072000 7608361 -10092736427841686236836567841613081856 7608362 -4833049339123350873319210351339417248 7608363 -22156612664170438914062754824012261376 7608364 -66347135983001894554215080909766111744 7608365 49449674675584723936229482781302213260 7608366 -23413210475577050262746874924310694976 7608367 -2761969386179224765023969748720507200 7608368 23892848403781109267763579156451540992 7608369 -36147126673369511320053296986776698256 7608370 -73954636797199543332754668666255360 7608371 54890322871601939356238933237565394572 7608372 21470058238352927967113013440612462592 7608373 -6022349755591357986064853118684205796 7608374 33245434047095292374580372109381419936 7608375 74786684465505681559066092594530958000 7608376 -5795461702044940801662731834630737920 7608377 712537817831098082712500800502688192 7608378 19471536857228060413160119017962546688 7608379 17697633279324836699455166179340835640 7608380 -11327559661538371722165303160244528640 7608381 14062183157865329908898082114042713088 7608382 13259321864424734638531493966241697920 7608383 -102070129709193260739011697376202626368 7608384 4167661025911634397926903881515663360 7608385 707577163155787434803060762351930580 7608386 42180669991465901273423956805213278080 7608387 40520085023135869007663842657705767600 7608388 96100732740642452239155837002315612288 7608389 -76573402081912240741603403085974143044 7608390 -16330544867058213241358822246780926080 7608391 35389456467581453771160139481766087472 7608392 -15365208618466125596073596325917491200 7608393 -36421845448594230445670755658226599580 7608394 -41377828557672226813075034908378455504 7608395 -25535871902457940493546000363709925200 7608396 -46963893241161091711731187593048314880 7608397 48956432316086128064050965733681193100 7608398 2745788786038668987017405229848663040 7608399 -17857919584902556453701009703225007736 7608400 -127897666396530390768511107101491200 7608401 -7386139382367634280393307644632855680 7608402 -32002301378644871831559957171075502320 7608403 4035984525424596699727391897261697168 7608404 171547964701539538546215468467454750720 7608405 19436438926224068502156662323129403520 7608406 5264729990375889390018290106982003584 7608407 -37272553720479454195998925495147237728 7608408 -50583506867257170008621537473571758080 7608409 -63953209674356699116891191106358902390 7608410 10894461024471180969164668364056347360 7608411 2511240350105089815011748096538420800 7608412 -6533080638263975282990560385103426560 7608413 63983534665460783533114547088507706662 7608414 -23060936845644365172979767260071802880 7608415 -10670835231478113220432301078357218080 7608416 -78511382967590668698583757125387419648 7608417 -41024510081947096083736334461360689120 7608418 -33162979859415568703777830331935942080 7608419 13953497200361820147247920930069724320 7608420 -164557101455278484016188862603694080 7608421 23638238715644315887094970487772685052 7608422 59353985940173973704325443277911884512 7608423 8062806282845952525664281019861506048 7608424 60862135759767551452993253602669992960 7608425 -2922625185532916942884901883388692000 7608426 -23229487213956926859474650579187686400 7608427 133286278188944338923327094939727420276 7608428 -67608794189511535080284334549765388032 7608429 -15472950501529563756762975953971222026 7608430 8274154128705116306534529354866535360 7608431 58437831179012038027788903196236978528 7608432 -1067511068644812315764038290688573440 7608433 51074062010505678005060704015742969920 7608434 56461069658068569034981487519339801616 7608435 17038047881283660822222408665621144160 7608436 2335639357337229969739490765233889280 7608437 28263791871736695316435671406394981472 7608438 20956079197852823626769959365147880320 7608439 -35984439570314569149040772287119684760 7608440 -33896497567028209539927365655318528000 7608441 8204633063957631542262919511943066192 7608442 70396501877492992990861627037729557872 7608443 11253584324867672624327870809060270080 7608444 10814210632442902670883915510788628480 7608445 -29341970029959225099514284807253891080 7608446 54196657848086887965735232568264358144 7608447 -13904206504279895753354523088609591680 7608448 103680594212611841345677065725379870720 7608449 -74176787853704200265750232422279839008 7608450 -5719603850971857588520130286231158400 7608451 -99820674932685573723470454862261695600 7608452 -2015463437654354510579834928100830720 7608453 -67958627052524514710435979776609298336 7608454 3147901992859081196377691756359778304 7608455 -33634968257093301375360052235062519800 7608456 8563728236192220162317381643269329920 7608457 -1343585256237730932844134566285128294 7608458 -13115072397483971969504290668650833920 7608459 71442066622910787752379804370294265304 7608460 32620605337549074249673193522646881280 7608461 -3011071624872730718657710760701351968 7608462 15460657889805317096944816012088127552 7608463 -810288607936582429051497498039600000 7608464 10056141639629797889387599916361031680 7608465 -24988305469231894805254315264429584000 7608466 55797112667463744922516344525356268432 7608467 23370940937149525822848384119699097516 7608468 1393137090344335287115816770905579520 7608469 -61483724463045265300519577594163106560 7608470 42357415880836685021768588094851047680 7608471 -28483362481817133963761251580271278640 7608472 -38023530486316393427502095406813235200 7608473 -17537605338444332159826460236543076278 7608474 -33190121696976862261314017852575445760 7608475 8197135240342167085915630658828184900 7608476 -30643077246549656649254196239761789440 7608477 -42655345492142591466323705090772209280 7608478 -71549651301560273510030871891872784000 7608479 -25219466088444202082823546424640368416 7608480 -75347238951045723359391105118371840 7608481 -52433158152800796681992431352388786000 7608482 6143277806794439555639621368018985472 7608483 62654971417309638084691689515998194852 7608484 16849649716770025452963584968887582976 7608485 -16893961431514241038813296331026554880 7608486 7908288798691226666864041847927274240 7608487 34503019450548880170944778413044534136 7608488 -50007423420092995953154649068459914240 7608489 29946733817837995443487701315447933120 7608490 9073564043493492395490915777243340800 7608491 -93475110645024715424681884963493645016 7608492 -1563181101377320368296474531628438528 7608493 26845881815119642644982400080157874240 7608494 -4144126836655628795140609934248761600 7608495 -21948136973689596945378243929763458400 7608496 -517061213365557733720153789863231488 7608497 -21200029953406235412956355509366624460 7608498 1934790465470381798897179930338432000 7608499 117964852724280650674123482862779711500 7608500 -25989991584045238952125191820905024000 7608501 -2991181602967173625803350391909926208 7608502 -23923435035656484899846736846856353792 7608503 -436690575553901250418893242566524144 7608504 48072194368201447187370649589355909120 7608505 30279036987826381103553841273922786760 7608506 372800826215104228091076938149818624 7608507 28569654452537518925658541594144485888 7608508 -38306324184817707177532827268907932672 7608509 -43841090792532970486247178521249359290 7608510 455626569896819798569161372083289600 7608511 -52122857977709626217403507789464317888 7608512 12723506592059208660977198411399823360 7608513 -32099849085549153587824402181378711712 7608514 -8953470640445320055823717408677896320 7608515 -13871055986170129642648090155167054880 7608516 1663653065661262172829836279400726528 7608517 3270353262802341223932332544371855392 7608518 -29453156368735141280232921600425915040 7608519 -62827708671228311304786989244093253680 7608520 120182458462172319693856298222503526400 7608521 -12943020299245083928172246268083003640 7608522 -17571360446561918671840568429540156160 7608523 24162554546164274652841649278708215664 7608524 57424770768323856512763135031610442240 7608525 24949986773335310770669817755632108000 7608526 45504094017025336289680486757782187712 7608527 -9242772828649369444287791599200100680 7608528 6579108913114591848974272731697078272 7608529 90396355196796566281038238833155590130 7608530 40258807519004295804204704273342733120 7608531 3816335561206467810363605417733868800 7608532 1880137390195219514708431223017551360 7608533 4553313975548223255787933782318243744 7608534 7048542205504153579217205115240176384 7608535 -25511534158933988280553234262405743440 7608536 -26342142709118840835856368794975232000 7608537 -11002355864034082560818735861608908966 7608538 1115242556649278261843315979519759360 7608539 -96958244698914744226007401699997301480 7608540 13473773389930972559989188210226513920 7608541 -11082721717901870522779931346277770516 7608542 3408916280724844914279461824151532672 7608543 78117859778447287914433632274534555464 7608544 -60267695560402868975026113577138520064 7608545 -11660434912964783079001774933076406720 7608546 -14462765223880336733487223460421849600 7608547 -2228298540893395905870379698702784448 7608548 -45864874422330826499481157224765579264 7608549 -161394505190694178469825828036839200 7608550 5439312970244280432164713453233480000 7608551 97415332438516002913535216592395178552 7608552 1687326396266006487087207770256998400 7608553 31159169593827784336161555898742095802 7608554 -41133536885324066367544744469225097888 7608555 48877521921759126397390688907952930800 7608556 -42181896320857529023354359304601041920 7608557 70462924594455666910693651059394561632 7608558 11649440377922873855298821022505771584 7608559 -30262010093662902977583262970824211984 7608560 1850679586615529052840554590882529280 7608561 -14304494296967235989373801889442723520 7608562 6232921425202159439053558582772416320 7608563 31443497171351123680375693982003715624 7608564 -4416568227599718604028837797874678400 7608565 29679510634903005960136426334001331200 7608566 -1972638430153916232006484584336537600 7608567 22015523214277243350913381616520405480 7608568 57061574369299717402879591255644549120 7608569 22006910953546334158267227065035257600 7608570 7343270581241640638472591037860495360 7608571 5938132352668445468116005373414458864 7608572 60345883637180715100636118114515070976 7608573 26539477315407286531291766150867802240 7608574 -8592270159433029164107852796023466880 7608575 6501158161784847503942152888210333200 7608576 11855456430412323386594285831797604352 7608577 -52967027347909732978598904933502776574 7608578 8636042956324837981325522833636515840 7608579 18768652814400101479989975336410541888 7608580 6821980154114550116116186778398986240 7608581 -128416706055574929057477248519600198400 7608582 -138990136039715081651916705631784640 7608583 10391315533472319370924221947506941040 7608584 -33168178595631986896563563295335546880 7608585 -36567747098091262511920075294742846400 7608586 2278896238868953918464557672745864960 7608587 47688783623773288159435333486059328512 7608588 13008872563407492313893918607249735680 7608589 121330066420842675200859033434594126390 7608590 -10709511863653987381954252735977545280 7608591 -54300661521778432347244770491173803960 7608592 171924909926478576319290709003141120 7608593 57494637928489700578176999379093572900 7608594 -9520418362571624299402483381486268928 7608595 -141129093094134177709219253490414976320 7608596 3759447118818654627407049376746270720 7608597 37572746614325058659452154152836370560 7608598 -36655714032041487484194282186404019840 7608599 -35051027996748662702738108552722793400 7608600 -8795277482095019711557560697113600000 7608601 -13243617210993958023586599582687808 7608602 5115193015119373783147115218501504752 7608603 -20727278969901276106893177595835157096 7608604 855469194416588102753757900874610176 7608605 34241439541296130830555167125964070360 7608606 -4656601768771977193853827513583020416 7608607 4304265786381104837022633100703145640 7608608 -10200548261503121047199523009340637184 7608609 -24393445832624197416357400531806972672 7608610 19186710145202780577487378206827596800 7608611 -100562185748602251951118174824170943564 7608612 -20933587613471408468831543802306840576 7608613 -18700202986444360171555349532749107138 7608614 14586861916866597390810506945728955520 7608615 17852483281728604005772054291094768640 7608616 -18877196099280988155793354348486256640 7608617 42561350364552707948281631071259214180 7608618 17929309826165943143899943249868249264 7608619 -7961935680728232257926148141183314856 7608620 4040539260439664452995876041233966080 7608621 -2970905421694565229259664460622482720 7608622 9291368561478139840305874436805691008 7608623 -24318057684466188332813889678029015496 7608624 10090232943983907143928295942835601408 7608625 133982472992540374785254204303369865000 7608626 71680786158863820323805622493633569920 7608627 13930905923741876795850836314054468800 7608628 56096201167468943618836427542647978368 7608629 14900883555500625764615151539186341440 7608630 -5876260889118757542804695234886420480 7608631 -20295362649792927317218966639170324568 7608632 104897730605000310925231400074056806400 7608633 2493958586262727958261068567704349248 7608634 -82391868558031751115361033513177633536 7608635 60694461874806278667544319877333742320 7608636 3379399884916654251329399820053698560 7608637 949704454814884200583820620627477932 7608638 -12209600600326647297131807027786753280 7608639 105560869770013424666356645642942433568 7608640 -2065467033278686610230788888094310400 7608641 -41427983646444017477945040010916624958 7608642 -15059850629185350340780980381394553856 7608643 3164706073662099015016268379367248960 7608644 3753310379581285784837874303056658432 7608645 -17534658674838129240677482423978776000 7608646 52350819910193521979510688361851269760 7608647 -25576070906711824724511405865204510800 7608648 21178532043658233741638684344777113600 7608649 -79148635580827848281180501317438541350 7608650 -327160945088525436924024962909664000 7608651 38723552088392663832992430809461603032 7608652 78574514773450906129908673330898839552 7608653 -7023188112268906168781223352694019456 7608654 3543719128175375408399045049465049152 7608655 66998862645497889613315713358462519560 7608656 16162096874560507688237465189604655104 7608657 5784566162882357159362760636370639744 7608658 -27055527163336544950533636614834878320 7608659 33475353403089391623995755207261114860 7608660 28470703262484820973635647400626155520 7608661 -47268137954921095997240113827520978738 7608662 -24482274507296292081626662805847123168 7608663 -16241405938622096656439180868907367016 7608664 -238045626524894374265712077065420800 7608665 -2708192646214386089519834846783753400 7608666 -7149246081333679743550557068764797696 7608667 -34761364273042312659485829977518650648 7608668 1751839046034911817810024298819614720 7608669 43725653864914849472226589746653365920 7608670 10058449073924023428443746002359736960 7608671 -13671558255727676788359367596570527040 7608672 -31600837119862640492703245303603527680 7608673 -41802554535075049577142316756323169980 7608674 -61889894648212222218484800766967135664 7608675 -8578227583799536950261052192857015000 7608676 -7571832516168568171549743404175261696 7608677 9152711674086536883873490139780763360 7608678 -214592538374984479090318307388555264 7608679 5721988872740863768067928386579881384 7608680 8901619205520187539571264679151820800 7608681 -78875376314642630507453738089981232160 7608682 31770754487234352461784351452853750192 7608683 88320522731385386225552467279079942520 7608684 -8936999481436718346970831224724313088 7608685 -29177425917632636901331280046575280000 7608686 -14216486542135032196320025915747877760 7608687 71053951891335895413133879301580961152 7608688 5664018509415016022190394260331724800 7608689 -20564850776421964896238016854640343168 7608690 -15995588123307234939293752390923122880 7608691 -86347857157856647118302286317170712928 7608692 14179196692376057148298320617426706432 7608693 -28899866907283489837282804044971766816 7608694 45052707879595867528852996553171122752 7608695 7555417015614774675512857793911738200 7608696 -7641070374057498699888916349657395200 7608697 -16650735463915333971842475111299070976 7608698 -7301886246599525644394242631610162720 7608699 4600888540750026640475047825279833600 7608700 -6148532619101469460707787236300633600 7608701 -124138476624334545939387662436257814900 7608702 8091547143027261456252245765772533760 7608703 99777404104929102636674845926538573952 7608704 -94564506364908032606638778700036833280 7608705 -9364136216999184978714675861234753600 7608706 -14421640385086970794451654288618962944 7608707 -62706135759097779853963522509874947048 7608708 281706220161003847159155266979563520 7608709 -41771671726237704468438334541646973090 7608710 16721470917443014876872980209571333760 7608711 32211186069327310482779467750153785984 7608712 73194934869401109194925355562793907200 7608713 -24991193118404369701623714207329471232 7608714 -19965206531360187881364799969635144960 7608715 51371745034027632462104415423774124320 7608716 61149205463983818255623166565676348928 7608717 -3015375327867790447540750056733106472 7608718 24293033294340391324051644526957248384 7608719 33228739883693030879293766193837123120 7608720 -7005337580107766549452882997937438720 7608721 1686980005660373005779837826365625600 7608722 36463627205692751957912093384188416 7608723 55892563207994376325981196470605113784 7608724 53604145363317183888708260724244252416 7608725 -32653161005119944298283347732811853750 7608726 -32239113637005430110780115915617967008 7608727 23130356647781997201379951047401676800 7608728 103336372712730608402392265192458844160 7608729 51630761672564641271494974180397419984 7608730 20632263129431546220216921925524254400 7608731 15229820823962157371658499108831915344 7608732 48288372579121877923942074275779779072 7608733 7715354536743051000299246091541495296 7608734 19785205846041067934808370944454358784 7608735 -2141292761448791585883476065477267320 7608736 102967884242583822597459736900046684160 7608737 -43018295632648550004029414304034435614 7608738 -15062590561762699332868177980802129152 7608739 8778256671557844766417054171925034720 7608740 -11333328012809345225585133947264102400 7608741 -2316804844331047280048954338409536896 7608742 30922988196681812674928646934168120704 7608743 18524981533304192902242272578996495992 7608744 -24928949742432218460390642001739366400 7608745 -16516249133815227006623489135130086400 7608746 -24922213493737888753101093054082862928 7608747 21593329884726590027423991772612935000 7608748 -3023467994138575073434282386776473600 7608749 -24419651285205866805940356901670966250 7608750 6125784309403245177680298945774600000 7608751 6258798295953752601856051500628260752 7608752 -4302678066922516998679750958469120000 7608753 24863567415251964510811968827325159120 7608754 31665289544280726678177065472521736000 7608755 26920543895823003401668345832812389120 7608756 -9448389905238561413006679873614247936 7608757 -24871826828883765824086297251069500420 7608758 50254046699011979097477597540276654720 7608759 78599781635981954946415529784720278400 7608760 -44841641704101670101060213468743270400 7608761 17690848749823782012072594841328200362 7608762 1517848609463343484685212572276249600 7608763 -92930058780973307435983928090435503056 7608764 -138685120191707736896262310567968768 7608765 7554554707117439626218851876931600000 7608766 26438281025205635724089597024914501824 7608767 13771726766624845460775576933192230280 7608768 15312264485063510712321330077786701824 7608769 -25035990438278780632413310548686458430 7608770 4545648791582891137305815984177640960 7608771 -50150906769281730704851563727956334080 7608772 -17884893804341921346135482003635402624 7608773 -11510526232566376225994133652662954978 7608774 19027024534416127713217289471059724160 7608775 -44384242187638913757927280691140375200 7608776 17951889091961881054955640609675509760 7608777 36936297989865111846966349542123040704 7608778 63792769708323655305178693182015709440 7608779 44894146174962231074508299431316095380 7608780 -8428701101583675183777456902725294080 7608781 -49768029173062991999794916965002001088 7608782 -17786662528270583639571555879145719168 7608783 -1987070001453982507485238292682196992 7608784 -4314239611422050389080068846794547200 7608785 16954233914675893535598757129927348980 7608786 11436651762141569397451157013136800768 7608787 70136285246635760515775076447481006672 7608788 -39099672226746703680532401624443596800 7608789 12666595753496808549847063282022651520 7608790 -469868336949842849227140339858777600 7608791 1543562960227179050672923076432578464 7608792 3120938485082593458549600655328071680 7608793 -84863099200836287876057552787208467958 7608794 -2808662086440190670521311723813260304 7608795 -7020445957507854033604995975448642560 7608796 24360025900176328092807767143701832192 7608797 -312234733280970868508761341023398368 7608798 -16712372259128144396396013128347329216 7608799 -11656924805054966669262296979707971080 7608800 16960945253359389805945043960286412800 7608801 -45960211940648662374672396324494476368 7608802 -8435406393824842258606246101581229696 7608803 29221607421247219249440104565864113040 7608804 -6494838352266331600851368363920588800 7608805 -63098858333040690416490667880695783080 7608806 -59868673027357725789332438898781105920 7608807 162915263787770509319977172747363928 7608808 60152612242363755333775240042330536960 7608809 -3941004089532069583716635968817325240 7608810 -8257361817542854384236666895718100480 7608811 -836958379795091833606553359248134656 7608812 44157394945595275968359004661583974656 7608813 -1074382865792845482764109367641005856 7608814 13158247807423529259047523682971171840 7608815 71676451981436201730417961859118117960 7608816 -31839063520501784744052757295537848320 7608817 127309644853314213625967312542789804800 7608818 -56752629733633267946088132969093199344 7608819 16738317595348166931409694613289919544 7608820 -4528886381851483406767406596788337920 7608821 54977910457694517439729173088122276288 7608822 6490486426439933274033867530639779200 7608823 179849138050990720638530526144231640 7608824 58636788005333456670125079362007859200 7608825 -5467657717461096491231982408886598400 7608826 -20860607584477667253847106074410178560 7608827 5680328654917566493423916152918648800 7608828 11514823706808750363156075208092926976 7608829 38615019255165157777655339406559399430 7608830 19477093009742717222702322973997683200 7608831 11627876776764466707981919535678903424 7608832 17780292739328863903448489590662365184 7608833 71734933435533289604601527861608814082 7608834 21642597398504419335336244401157600800 7608835 -16917373173875432426781051965680123200 7608836 74290120809527504966795557900552164480 7608837 5596760131588658887778108583087979968 7608838 -47303150896254799214025579989602123680 7608839 -8982161407605811941423838031183016480 7608840 5514433907944809852604711731400704000 7608841 -29543703051993583188795125318298038758 7608842 -72771030178696759230217728674562206928 7608843 -74947588587908264514548135427956640 7608844 819265501377582366458085712144667136 7608845 14231814654923080568892323894584001100 7608846 6394209542466051696125216742050549760 7608847 -27152263434260546997369357404310938704 7608848 13172847864333735777524420195107897344 7608849 -98986208612359823125070967893051959680 7608850 -354235749524466560203869444932208000 7608851 -54572845873185333859183579466876552148 7608852 1087384405301505491321237470813861632 7608853 -39529049393691275053010183425274426496 7608854 -27691429755243114066411629182760601600 7608855 -12183279040884701176631384625465153840 7608856 -54591151062568662006038951357514885120 7608857 -13587342143374442569003989410993573376 7608858 3508601398124362608455008910603933184 7608859 -8637990788797889232565205143759165896 7608860 -9147087983880564185648103439019212800 7608861 9883553154352222598120377064896908588 7608862 1325608617915049823622143466178587264 7608863 -6023154036930771405132750049003071696 7608864 -14094954902004646645433973030510919680 7608865 11608354060686003309784143994673582400 7608866 53666928982110086224213970523338743632 7608867 4451062258494939976518280155619774464 7608868 18727647766237579374168654355337464448 7608869 300633125891020102800086566988357820 7608870 23793310567477639253655953873702035200 7608871 -142180156798717649145876406206178046456 7608872 -55060019884299279642581628390371251200 7608873 72158356147110928900050038702928249600 7608874 1250027124304282354148277350256758784 7608875 7316200798211087466711969692173500000 7608876 -8992895813601694224619581587046113280 7608877 41857039163804952368542363711522986240 7608878 -6898662327552509314636823414615818560 7608879 20800812914327723632390335916975378824 7608880 -233620217694933655287896003504701440 7608881 6349645301259840885600474727575990144 7608882 -37874999981857883107282959793760500608 7608883 -66578833332003819118672387508436848016 7608884 -56688016238290860130509938774485997184 7608885 -64713629119516011581441319797566406400 7608886 -16117264609755004919673095955534562176 7608887 30757171506074981350710625239770811528 7608888 1868054658317482103950102759153336320 7608889 -26973574526725767024177408748239972310 7608890 -6302992768525842801059477103647385600 7608891 -40203344465708616073838065740229347840 7608892 -20881322162720277134967512348821171200 7608893 1288992792735032419830866740079421984 7608894 48345283301620492206746481835904326272 7608895 13929900320424437271578787397402762080 7608896 -28337857469645031518560657596402892800 7608897 5392727214483263303568339246668376546 7608898 7712455173620264731663126913057126400 7608899 23995897814142898607020892053975430136 7608900 -8615358137082608072550052453162598400 7608901 -12949516752904864307741643952374080098 7608902 -12102669277147839454971449878890801792 7608903 -15150101700695837018319283682850860592 7608904 -57200041181186233031375634692499609600 7608905 5950385737325932138572268607022681060 7608906 4781269413498136911232379732512369920 7608907 51208031217901719596488520351781563156 7608908 1481504125062091589844280996502976000 7608909 -20998498107074945282636642219964925440 7608910 -4570124795853957297912908971013048640 7608911 145025902107276811400797843035231418320 7608912 -9560211431503046774781857164585205760 7608913 13433254420598430813040795774882650344 7608914 38016140865066534871626348806611879056 7608915 -14367992413224629668323645799333430400 7608916 -5902627285032421011884865157030672512 7608917 72229158305991643801687520872691064540 7608918 26952887103281077648911898317361872768 7608919 21477696244824546975161075599431938048 7608920 28622682921131368038326292463361433600 7608921 -11590909762854487025722256474171331888 7608922 44768757923362186615556753414046054912 7608923 -41711922018942172546528762356256715760 7608924 -61777207546455288580352186073845760000 7608925 34476200638941064859325618541389369650 7608926 -24135067789284967756226387045528516352 7608927 1807749996826210684771998830976776520 7608928 -38255332060012375060531868586048749568 7608929 -66836282494251003815514805390982596416 7608930 -1136861496030585285643987059736780800 7608931 -62978777305042172182835183815542095736 7608932 -1394577965079658980034800283290332160 7608933 -44267257579407416054018267152382082180 7608934 -48646110581188568520970441562591247360 7608935 -14130922825233432836070511175172896400 7608936 -43624705095095057423568424904785920 7608937 9313071548878886447106064407510708352 7608938 18471682805658882683001362121954248544 7608939 -326981348795440708636250397150549792 7608940 69722993922501188577681644455323095040 7608941 -23416618377953787393968781654239658 7608942 -5226480590574807412675024977255020544 7608943 -117315709151786873893792420358362101808 7608944 -2166657805900710234626312372835975168 7608945 3286497603343226288413254701202253440 7608946 42382003727547193555971510073055814672 7608947 71510386008166492797283687085944536396 7608948 51238368047480333741743993435218862080 7608949 92448969021292032157767246534728614240 7608950 2105606280591499161746356196795328000 7608951 -26874080768848973161553613414922567680 7608952 -1363874360576759009219081119044648960 7608953 15040648619857102426576200270321918864 7608954 977807379428196370588737850834948608 7608955 -26944029111391118297357593024092752640 7608956 -25977337250736285974519078644803962880 7608957 37199119105378135750609110120146860320 7608958 4984381494118794882412442331615931776 7608959 22955753136386630879419142888158721016 7608960 26854091923096732336940970479399731200 7608961 -24191380736565113532744877648570432700 7608962 26545994669726202723668534660387849280 7608963 3710156032011123246159114591260660400 7608964 -20365629290025703682860230634496000 7608965 7835039387934583435684442270911258200 7608966 -14788593292247290393743597503078160000 7608967 3714703859701216079481095128051123680 7608968 -25182618188843702030445011724960153600 7608969 -58971396635496192683001390523795448406 7608970 -31158354807246072260616785167893628320 7608971 150060947558324975325929230806912093120 7608972 -13848598881358873020879335221643624448 7608973 108914238965877146568692342708486807222 7608974 -11814037571477689503095460901566055488 7608975 8544172958071317386153163693072518400 7608976 2252183007014080567488918256292872192 7608977 51922222968878874510332514867993899826 7608978 -58357024653564249310397813688088416 7608979 -337142790543692731723478576334978048 7608980 -14678237003649589917204827897966031360 7608981 12030645632695784254373393749450017024 7608982 -53356238863921973090461246869711741408 7608983 96742044969784594539332998693609104000 7608984 -29470423124641014914508220889269370880 7608985 5189976499187346254802900200987906760 7608986 -4942637503018110697808328439591918080 7608987 44173064789318958701265704124184485240 7608988 -2348318994480436967463401569161904640 7608989 160275673106836817804775162482400483456 7608990 24848247177283311915605255532026517120 7608991 -31247002373417994288716592583937050080 7608992 144742084007929421733000614099918979072 7608993 -15538854142022701882321981010014526016 7608994 38099839189939544536414346211594664320 7608995 23441426455174591787484170049003968880 7608996 -34363566415477941846639797881131234048 7608997 36814306016095523237576417617071064512 7608998 -170485121490497155609154714628248832 7608999 35284314648698098450657236671596796160 7609000 -2732317170129233972489012228259840000 7609001 -13139147166150054309383930504799604998 7609002 34203511772412183418081863087515365632 7609003 26720365828298261458962404679921362584 7609004 45944873133885107192891016504996191232 7609005 -73350653171524299722720558669438304000 7609006 -41931608678212039115497832084532914880 7609007 -32152978606080522423789382277426281488 7609008 9547510873449106569877390762769645568 7609009 -3677046818671332036528198591511456796 7609010 16839123618986338775831118100604000160 7609011 27571700877303984642216654654613929984 7609012 -19946005754046464063521982905877454848 7609013 -7798068971249718430236326054584367304 7609014 -39295516239908934652836106195638001824 7609015 -43929210580694447216203142176290828840 7609016 46402578320046381485917508537712783360 7609017 -25420510046956172417359934419337271552 7609018 -46127491820468050088908921466933710848 7609019 52290306820893182609029591883290041960 7609020 -15606848992140481917460496093917747200 7609021 -14372614053047142925751376995950319616 7609022 -504992756354961701166474302996136960 7609023 -84267557026989146760111919207700101128 7609024 4640067314835286278499795644638560256 7609025 43402932848416614487358462687417772000 7609026 -4369870438805795816975851169159738112 7609027 19894918861264839183292844147751365832 7609028 -437412934615122210238372927416496128 7609029 13004498822909963901189966582582569184 7609030 24597436296714971091920920706089443840 7609031 74551729371322444174449903421548527832 7609032 12451564638583131434080443278815641600 7609033 64652276281002474407822368940314952282 7609034 -4286798926520890010536242376191301584 7609035 6116825743267980214857806440956207360 7609036 -52098389460388633414012358290143587840 7609037 47395522293291630040257994688581546572 7609038 5941799583397497535302489300622023744 7609039 69317584149290334015023144273149049840 7609040 -475914188569372710665041548125798400 7609041 4295320807747060345320625908308057280 7609042 -12009657537631513803094856956127628288 7609043 -8308244019174172225862310627506995200 7609044 17024575994946582659731173007647866880 7609045 -87257576011578908362421865531356801700 7609046 -36366410690189518464249817615036182720 7609047 29183189063028084625759213379995960272 7609048 -56751649916793302409801688281736304640 7609049 -33055109958562007972119354927147151040 7609050 3845877397138778392829709249782896800 7609051 28577670967631526966904157926171168032 7609052 -8333810147525567245072046092335733248 7609053 -30578239015188306207882043179831919200 7609054 -61162823764732433799354744442537137024 7609055 45046890045198885891690052972184070000 7609056 18740048139668345252272983901967745024 7609057 61893747637168360500135579185722598306 7609058 7577854468933739768702387687769661440 7609059 12694869098093259220368461568150259728 7609060 30194012406246681026772946529726388480 7609061 20962770196882580706333296168848998912 7609062 -34111658005413898311257639435183101248 7609063 -13181992480439414847692837983893029760 7609064 2083696967475359757047509232253696000 7609065 -727272295710160017850251504234485760 7609066 29031863731547962227636182835742733232 7609067 27477200428529236148219856632638973280 7609068 -4132258776860852691029000414115371520 7609069 -32805195356134366663412295380617772756 7609070 -9923935698700674062140762288970158080 7609071 11740838249116400085036343491024821760 7609072 12059311916394440899807209415043153920 7609073 -7240417162655633827059792355329429678 7609074 -10453658363400255575703130320060579840 7609075 -2710496358042938263896773578288575700 7609076 34777292507401226871394723756305509760 7609077 7895594598342160176357025211471172960 7609078 -411170336826904918815762682476195840 7609079 48354715915395130589668262929662981480 7609080 -32787912737752186968259782066404352000 7609081 20069174861969131316175939081017095932 7609082 -1469971041405279654521268043338877440 7609083 39139407738267122683300911433353638424 7609084 -11090416751501990801735470181414257664 7609085 -80445264776252433353964272700367860 7609086 12222555515037163225509716183061571200 7609087 -43483267671787110391703563676803008728 7609088 -95901729301132420108568043941724684288 7609089 31953274731726526257885052351365394224 7609090 -21697423837671909960792655281036679680 7609091 14988566350002520115989223249947368960 7609092 -10222634747049156328457737177187816448 7609093 -193502184449013090160560923119670276 7609094 32131030854713710007223580017617280096 7609095 7444021439441024317515637642956880320 7609096 11395332918932603712497475588447068160 7609097 121871877180308158675872740125157011200 7609098 -17508572662387238272737622429029301248 7609099 -74624084761018176610991364561352201900 7609100 13927178718187924463536415274057926400 7609101 -39213261742450709873075010877434402720 7609102 -56985180241775580156533032745594653248 7609103 72333663475040750697471971521506674352 7609104 -3831686234757217385410332160919126016 7609105 733388599648451985235901546113336320 7609106 -69080575828622503970047572768713371248 7609107 -89997887865898810791932396738526005760 7609108 131642268871496546191477892595683328 7609109 4110526176441168277749562785964928604 7609110 14887341886480230082833878410630373760 7609111 -69377920642084289741506748816547406200 7609112 -72478883348799780133880821637775360000 7609113 -29776145594780340417289135225377179520 7609114 -70401471007998944969236513080061183008 7609115 -21523300255463269364933051043422222400 7609116 40897418910247957749782125953813848064 7609117 13073250560657286956829265407225098412 7609118 18690051240839384669440080384548034240 7609119 4099670059553464543935570285400759680 7609120 -72122330884820757145222404191079628800 7609121 42727020002608582269242621989647935892 7609122 -32861030781676609648258296063396756480 7609123 -128103335345656202903233073284014351372 7609124 34776208450640204313669243563714109696 7609125 -58740365593605587566033960221069792000 7609126 5229070220240363275710048848837957760 7609127 1430051565261668764798161192207624600 7609128 -52074180907914317838276606219917475840 7609129 100107902074528996071259282303586118480 7609130 -26539927142160297025676491861544699040 7609131 -29055127118907125521575216517282225380 7609132 -77300318130087608815219217567447961600 7609133 25310661997206753385959596789804663520 7609134 7422542717000824739993196825956562048 7609135 -87299266827657947966550857831311661040 7609136 4053961240834157435139765766430392320 7609137 63106103580185910541062391091946894960 7609138 4411525926955079272119374139965199360 7609139 16216145911086114466347619670031700440 7609140 737234554988682118714474839873576960 7609141 -15625683507107893376725266089064990816 7609142 14961925762779249151560470981261827200 7609143 20815100139395023952779553785386309864 7609144 -28892723910264638909448821266164940800 7609145 -95940797198678613658559731385858425920 7609146 -2056101912423374205103848402672805632 7609147 -7216850863769915986153419689678830048 7609148 -57650206939271835587564666120156193792 7609149 28626935174087960169335296003979106648 7609150 26405094307177984058463180477766564800 7609151 640490662308353803608020448458838144 7609152 12194421512227740465848560299175575552 7609153 75143913793464029249788738288757822402 7609154 -1301203784955297809231347065056749056 7609155 1339981394072648282234873867694204000 7609156 -33283093208849116684547939719970500480 7609157 57645784195820829615832478760350930940 7609158 898953856682765757513241573931507424 7609159 -95958686259722457162403474677231697920 7609160 -2653538366076674169018020242691174400 7609161 16628822886007917550949007675248942400 7609162 25390061261625564764302001080494207744 7609163 -18528063520130953355598742726943650800 7609164 -24471769038050255826786953231181095424 7609165 -78870097233080562693675750091591597200 7609166 -11675372463606446704974187969425634176 7609167 -39268233709288419492016494323782763520 7609168 -2822209684076774102983006912008028160 7609169 -64049489685992077198633614252225049356 7609170 -2800319196725447423146414519711449600 7609171 -70034215353348574932476323957672483800 7609172 5712232442262786623556787798335586176 7609173 24303962002169733717230509041926837568 7609174 25754244034954098976380149216549442336 7609175 7073075287974359204254061255269798800 7609176 -52467963542252550968911039402606356480 7609177 19408886872250460249616222050075542400 7609178 65742763509545587907867760626548358640 7609179 -3673813729999604729473827190287162216 7609180 -65269011161025540005818836952273881600 7609181 -37171348485870921908831816660421126900 7609182 9493217971401806209196445283708760064 7609183 -123898851670583104829163056423359020240 7609184 -87315780799103909554392850618082131968 7609185 24615285553090908771780745455313624020 7609186 -14528014824755372425330120789850463456 7609187 -4576115580512707540162985656505818320 7609188 55986350735984756345197006198922735616 7609189 42985438926486615433421717514838932256 7609190 -9079166821299204441548075792938410240 7609191 -34408867090519293614852499900853839360 7609192 18557907163416678475381487098595328000 7609193 120778201859388993218925922207870448442 7609194 329303148718751622992778056598758400 7609195 -20780282715501916873710006851094534000 7609196 35445400520848868346696953441553285120 7609197 10385146273480130918756927123824734720 7609198 -8925113662549577689051288074386037312 7609199 -27539096081631513596837354285904483312 7609200 -2416377848356367317182899535873638400 7609201 141395188352077899703445790510560028800 7609202 -41570759847397472204886779435575031808 7609203 -30107067517457407490249503225960092000 7609204 -62822928943215036368969491068349692544 7609205 -21943537817981495804344095984632033280 7609206 -59406783574985841859126253493239808 7609207 56247430144465721769498518354469092456 7609208 67945359714833507833292516694732840960 7609209 -7457975397177122231116194170581899696 7609210 7512163706105521227098430584904480960 7609211 -25294926087694070527398192924344740188 7609212 11189470445988762538781085006457067520 7609213 79077323686315535705617480979953955462 7609214 -66215206514249948730039308250329132544 7609215 -17890480386069547306571944531914960000 7609216 -50373692003091804523705723121188208640 7609217 -30407010559609392919108399337717602176 7609218 1050671281203680471243699938592917248 7609219 25148086932142699737236219244960330620 7609220 2362321692491010607537756736028314880 7609221 3532670918340675439669185318329778462 7609222 63499619401013328965638131384137058912 7609223 -73219310785727525181468807303167131320 7609224 -14269924465247040714337100527622062080 7609225 32945415580611294570882169566040055850 7609226 29580160918818631536760659630124203312 7609227 66276281790346083313717727265488832 7609228 4848254866618167245513276699741749248 7609229 -33763700581137234128046726543750397440 7609230 -12241249849805252336045345441322460800 7609231 -9328609375472390138911811816263750176 7609232 -13110649308529127189140470969391104000 7609233 4847419132784448394088769576451380000 7609234 64189149903980305844620944622507833600 7609235 -19246484845681607818398046139786529840 7609236 23272928919905184733278813976245491712 7609237 -1155171094870201441563534282725181120 7609238 224083611560037696760858600268862720 7609239 38459316659566790499567038534407527216 7609240 22832971418680174501709191953948057600 7609241 -116515461286061445535567306609018994358 7609242 26724329413782073329162829038422810112 7609243 -113743862626299450438771915837216508 7609244 -50133053865927603878291929672727806464 7609245 1903684042490587871744211506491075200 7609246 500646591101262317604397336573299072 7609247 33449053035626164373938291075765078200 7609248 122760012170378360637963365122226257920 7609249 104552601559697883056096548984913786880 7609250 -74498687496538448753865322988234496000 7609251 -2040868622512292428081193725558080000 7609252 5706448176340252376133850294859796480 7609253 -8867431246910717448038617287302520960 7609254 -5811485293946856884300263062930250368 7609255 28865544432784928823177674015092038000 7609256 -133111401848193542620151355223623690240 7609257 12093033571932923930014500003060144240 7609258 -55452977763084954199803732034043549520 7609259 49151063572947382345583686443692910756 7609260 8112119028242897510050108687960965120 7609261 68185032424551172853883478777105640448 7609262 -3807053569468255498262632217911276416 7609263 -39377569359115458233318247952563572976 7609264 10174100976775491979075073365934669824 7609265 -27830632815373153860624027350027627340 7609266 21033775094582257345684337966370160128 7609267 -8119672390915421159246949481306885128 7609268 21110894038208241974390976491492353536 7609269 29014283950581501104211733210156141344 7609270 -24366779342190444738048141390701713920 7609271 -20164617134339884416602026606005261528 7609272 -6812536157482911440790177291858739200 7609273 31206471044286203615222787253635930944 7609274 -3053221732270494341619450147588229632 7609275 684172555399115601133886691222186000 7609276 -10974869089366306853893775390302243840 7609277 -50644153605038254626000940757530892640 7609278 13499528562426797902355963292645781824 7609279 -2926384323585131599572694207657021120 7609280 142502495412589701474586626254438400 7609281 87861171125720362490949040376200344000 7609282 -1985103477985414656320700822908467200 7609283 -28344072038143292239478163242501555712 7609284 50885754709633356150939284207907361920 7609285 -4791828055319026314539845179883560840 7609286 35029002488064252728664265771768586592 7609287 -17612213504226426958991008731138200448 7609288 -49179644659413149751862747968596106240 7609289 23846962091926954085282091903368736720 7609290 2085171501416323674818999077635456000 7609291 16761118536338005854720398796280140800 7609292 14907262286123091361235286979970545152 7609293 48707174392859933295070496015154710304 7609294 -9914757097374050320404174563461057536 7609295 49524121005023509956738832165746529800 7609296 1074739498186484220352753989841846272 7609297 -53932697062227601941884317337928553920 7609298 15074642998772688567753071127887723136 7609299 65650002406230232577948948520555570480 7609300 -47895707265216643640091887030324736000 7609301 1777626201974100300021107389235262144 7609302 7821228496280685806547730885367224512 7609303 -38975267785205835451541164361162876496 7609304 -42781774343974403818504253161746247680 7609305 -4214729790345923772203493362034063360 7609306 -29001225286714049482590113575172805648 7609307 -7242104304871739159820429208437847320 7609308 -14647666593709835104060339810781566464 7609309 -40934564639692041121528317712007950484 7609310 27751845083021918484804333976889376000 7609311 14415864790859781331925247366274069680 7609312 45153939459349385427166151293384261632 7609313 -5540667263721422889794665076356819836 7609314 -34033571238704356970677617399991994112 7609315 15353477370152120745332579603366992800 7609316 -9421115706329889305981093438605750272 7609317 12032885782587008026251332519753231712 7609318 26123064107875875688231615468276827360 7609319 -157150546936486183459636966966313045808 7609320 4204516046652398031590370591793152000 7609321 54040606120461544882043073775070222522 7609322 -1526437234336054937564399191582187520 7609323 -555264635339472625067287977941974272 7609324 5688836664574065717216188212415305216 7609325 -71142604543577560208856672679291117950 7609326 -16516751485892586987994292752604024256 7609327 -3914715604269586681936860609439112976 7609328 13214630494557618075098180175562801152 7609329 2704365004636168757670758137015449600 7609330 26702931887175371265798560190470662560 7609331 191898781312376549321503689890942721552 7609332 19003848607003465599391761217470922752 7609333 -38965557099768426515452625321763246418 7609334 484983040489111172258722917323522112 7609335 50190388048957957832945800794089624400 7609336 18225521934855524782833662769807360 7609337 -112207961098303618135063823920812325014 7609338 16823926525234084852895471329886297088 7609339 -75737569507669558471481954820035249040 7609340 13065140625277307664404045643989575680 7609341 -33706844305598396798052008882114654208 7609342 3674287195932607636807674071217081792 7609343 -25602575895150803444658740594859820032 7609344 -65853835924754913517887392314067779584 7609345 67836093572944596839044372526558294100 7609346 18696846921272737165438256600631144480 7609347 17991166049929090428071513828664854880 7609348 -47635099260285338942889146367381350400 7609349 28987793609782478188383881019854387520 7609350 6383024004083361589801858804008652800 7609351 -112840161469670208694783704297697059696 7609352 -68293823707860935818529513079027793920 7609353 -21832318792591939787572971708925542912 7609354 6418687972102571495608560206538130944 7609355 -44028709805389343610035617276733369280 7609356 -45631495985889564385121403908522173440 7609357 27916269593380475770413865372709143872 7609358 -4634205770250675493415695131671951424 7609359 -45814749470536022589096622570257262080 7609360 9188728596856777520828552755980533760 7609361 102175912122446882846037970243038249972 7609362 657018700969398608688008258552716800 7609363 187668064014257172855184441048566155880 7609364 -2590820246937231253717762168550891520 7609365 -40016065752103226040565428692933476740 7609366 -137627752693822749098549072725764096 7609367 154781685090527905539615019561005686400 7609368 12496852713224847644326273088850739200 7609369 28324269686721591522061894850767226244 7609370 -4075423598598689293520835918526881120 7609371 4434913637846267043488332529941371648 7609372 49946709258756814110263300296447448576 7609373 36727007446244880002769177172563179622 7609374 -2414684948306726439585391909555948032 7609375 -21360566258158629338725171952350375000 7609376 -7959731835944349915051415484938715136 7609377 22936326349507205408296556856009318432 7609378 -12929601610622117312486924779279484928 7609379 -126660961047343598974891462350029280816 7609380 7864055165130708330155412774767554560 7609381 -5802642993213537084423869876679957668 7609382 -5873662864944418733212940575496001216 7609383 1424895050659208124744661755518855640 7609384 -15732125842189005393916232260076175360 7609385 11787866099781394496188764564494957760 7609386 19275804700832725309213120922335200000 7609387 54601405080467010257336955450949033992 7609388 66331807270008281982803278253887020288 7609389 -9575236016606361035042456379069955392 7609390 19398858274989667733044271475512779200 7609391 83032506871789604399983194897782977680 7609392 -464809247958933404020806997657190400 7609393 -79835764721024825029283124128645296656 7609394 98841984181578884060995312576667381760 7609395 -5127011633174986145997129107753984160 7609396 -27456140431318688566594042500827965440 7609397 113766995999387361532181414939574628320 7609398 7168155157909171008063126277901244864 7609399 995065889446699628624405554474269920 7609400 15751808388340091537459152765274112000 7609401 -38376394113959783668806012352537918470 7609402 49076854790962632738643035155175319152 7609403 14419310739569019443626434665311984944 7609404 -23081768422236294354761065525464662016 7609405 -5979873751627776221678022771106809600 7609406 -16299894527784507157322584514595219072 7609407 -3536420057846324706563903266383346560 7609408 15504685384220912558254589014903881728 7609409 -76491266252834064334143611753530752 7609410 22421428253156433695508342281528755200 7609411 -44665242577233011175083168523942293040 7609412 27601050322326093250938627778496704512 7609413 -1761576550582604933134242415636099776 7609414 -12213744129089367079379696995673206944 7609415 12255715201063982955319476292677488640 7609416 -32739697516499754751004489850518323200 7609417 -29662306905979883017299343448866186534 7609418 27011768359025229637227554543412122160 7609419 -34055234298993051094612857394867895556 7609420 -1067072301910179666752739725430743040 7609421 -19724567838459942211172628523018517736 7609422 13512399583260998189645600813661525120 7609423 -96787158332770163223388158102509757328 7609424 -7944496730135484185318189654560604160 7609425 10197189617299843485489984004824648000 7609426 83273715311912601324490487779376002560 7609427 -13126598441112194253237530804654340528 7609428 61935693664757044275713497429877104512 7609429 -99961564021897862434339182592655724416 7609430 11837821500814352372972318494575792000 7609431 -13964729312779573052018773004185213848 7609432 10488824188471807417408027465971302400 7609433 -16372605837267657251118386904769009596 7609434 -20734506800956392385534204029664296960 7609435 -12386576130045509829934323089034256800 7609436 -3718678600280222043829458919660953600 7609437 4972501819777645464209317533365858880 7609438 -35580785263589878660443786035063523840 7609439 16671839562994831765954346798014709760 7609440 19401736858896433278954062258991267840 7609441 43492371095807415772456419929089820160 7609442 -48408256034733379680663793569619102128 7609443 59766649104292386924553784156772360000 7609444 -56092768692587486396219861787059748864 7609445 -4858135673494749435812088508898717100 7609446 4033573599114681686216073428553446400 7609447 4843825827165127995353732957503038880 7609448 -25899473873983540474688665297797120 7609449 6390592531808637703112812667809912464 7609450 10026285216816830075239503141274986000 7609451 -62753303815435795863469826623116433548 7609452 608210727974286392821136030156500992 7609453 -11722962055682193048039049841054352298 7609454 -13125119825458234750961733164835540480 7609455 29945568954645899802715387833753840000 7609456 -5699409807891251577155684003114713088 7609457 51162025713506048362537852051852839732 7609458 -23612508952995901024132420819929587712 7609459 5956278597531304973856078515991982080 7609460 46146917223358183281294347967491827200 7609461 554674075739878008271691994538080384 7609462 -13882942030267249036714933774052474880 7609463 -95331672459814842980096076425854683288 7609464 -2538879390642928443605305242169098240 7609465 -94329482680570183721355209170528894140 7609466 197315171088465640437597234050428272 7609467 35718894881914571592691340295841107312 7609468 51033957070628108562391416813644699648 7609469 13473700843909659142790343720525744960 7609470 3668833973453060447505480093171379200 7609471 -93352007273037913082675327961503475328 7609472 34851039424939089827548996202554982400 7609473 57585398139690351579809505331261514640 7609474 -22231438563857231831405730487606473264 7609475 29321243249374330449163369089384477600 7609476 -7168987908244907083979672801399414784 7609477 2784738122215257911187777230197373184 7609478 -39160965267058706105004199235212908960 7609479 -1598545068800720351910275898826980480 7609480 -12128934682197919390166401977268531200 7609481 17418394355271595084864886873320028160 7609482 15144481903342674789113064610739742000 7609483 22339302903016258893245006361780193280 7609484 81739501744891807566344246289183744000 7609485 2021041647659031991491867125310570240 7609486 -35065661970883473124072438035513503808 7609487 67576437910795928221581241752816953136 7609488 -25259401644252465862895391484121972736 7609489 10033478176112878937310410105862457956 7609490 5686214408708776119099836195179322880 7609491 -70708200886892617032630699682008604560 7609492 20559936537995509676186183956426205184 7609493 101599639298931483455343404119718489742 7609494 1235499180302830296043681634404767744 7609495 1270288436679041683793537416387011120 7609496 23427484054138168145383961130433781760 7609497 28752214902498513406186431313507054272 7609498 3972087922740625119818645576135338464 7609499 7748727857485428909816000882155175336 7609500 16002147937551414686227281525177600000 7609501 1699641591365616694561994735294806502 7609502 45462207756983882345117213488873325952 7609503 -42637301478332664877110828081248042112 7609504 -42275206283031571316112159923223134208 7609505 15905877965603483725210661282372256660 7609506 7314882700148187276793224291124866048 7609507 70385516959297396986162428434235410312 7609508 1400221698409922964354830650696581120 7609509 -14730394717469839395503004756742139616 7609510 -32658312583945938730114337268239475840 7609511 956958045918009649363533018148361184 7609512 -43169998646542974312249816506074644480 7609513 105247517518059194840766454405639721160 7609514 29028681306553914810171689990993759232 7609515 -19181904616551822697314009436976977680 7609516 85508153323152791307667808183623005440 7609517 -66594321552815390231066577231520751040 7609518 4390293009902682684315730510453985280 7609519 733046207136560574343971929971921656 7609520 82244596581645603281032458355998720 7609521 22888453433915157995321032336721976960 7609522 -81748563178997492877864816157176741888 7609523 -85552242212315699780063816896186652496 7609524 17894240434841048017264692546529167360 7609525 18337825196453233678025039375464128000 7609526 -27396382357823951978034284370106056288 7609527 -75539730551440551018683233283162352 7609528 25307080951685681790292662195039313920 7609529 -51269735632421438854221898949628150870 7609530 -18723374839390071809175444300099559680 7609531 32511802763365553831090501168452445632 7609532 -27731572421184170013145267521157309440 7609533 19452224222398179014324064252280704 7609534 -40317532145074736527704193281532195584 7609535 38820963494023893086676445149975293760 7609536 12106507479484024989337207194280525824 7609537 -2682293841224898503014569819665991232 7609538 1031700695030901828718291086966147840 7609539 -7850050106942713726568146942222755840 7609540 -172978038893166218059767859484997120 7609541 34678108653898435679584569680295750942 7609542 -6340646582131047671170622518339887360 7609543 48420633954267774644234724694927832792 7609544 -71904212227257744944428451032820259840 7609545 58284892896190993141242111713063286720 7609546 13467837030231945639909501160666871040 7609547 25594457695788514452039327512937088080 7609548 18723341218572903230840279848175124480 7609549 13670248698559088208439167237015170700 7609550 -565252649308775283477729197527584000 7609551 -74247166246337252326182909491941429368 7609552 14664490487342464885224675821715808256 7609553 19642889717548388873298276214620294756 7609554 2252153252005471070338385032586478864 7609555 83488356329784998100080415150259890000 7609556 675218619441116408746345339844200320 7609557 74613526850069986243075689747241298880 7609558 58937952290487154305935790987964169280 7609559 -22184855832457957399274514747511564800 7609560 14349323547473045673761414169182208000 7609561 12074275248767626382621257326213088000 7609562 -57262483008762210576107213635112236800 7609563 15456858370042468776306416430334349148 7609564 -36412350255667417592850415787405837824 7609565 340449398628077431851629629203092460 7609566 -31292075672067789346217680214963165376 7609567 -14807239327819325688560206475052575232 7609568 27467830243342087135342826797268729856 7609569 -32330685443423572548193844292063408 7609570 -15064666174297146244976239000613898240 7609571 58255866786671495699698044000612672000 7609572 14441188427220344475377072599984281600 7609573 -5881454397476311199838435557724917376 7609574 -9312136877304517201639775154790149888 7609575 254329316056956269411426051176777200 7609576 17029730129759329346572599558442598400 7609577 116793170309712792439648645387899114426 7609578 -1601595552128769643134543356688705792 7609579 -71035263491295637384758413976351571200 7609580 47042960494135476596431650915832243200 7609581 219041208505663795265514248271807648 7609582 117819788897783287123133546283984859392 7609583 44693853072369805348357010142133744224 7609584 -6044679936408800584922109769238446080 7609585 99276708732745694972331386935351699560 7609586 -19700774946349608066496552748297379840 7609587 -17416104116406980675929151666260842432 7609588 -6057212657779781981718916924510152704 7609589 10680141317759295980487106549891378680 7609590 -6727582331645406771104443191551978880 7609591 -134762527084884972901657610993297894736 7609592 -40876635609811235122226319246656286720 7609593 3760094062364072047425476097958288224 7609594 -899231499194742463458511115066741904 7609595 -5616399894238538074987655769323692800 7609596 6759532317417664921570736429654016000 7609597 161484561817455881096550164029513492800 7609598 -44416740195468530458551471539106739200 7609599 -66130776742683687397626917069938352880 7609600 13762868065804800164294391207297024000 7609601 -9065136667291921052200415381908816896 7609602 3159739463756846309956778849280972288 7609603 -1211421113659285962495787432038038256 7609604 97951538027836322145774156454536857856 7609605 14239034289920626909570275646819749120 7609606 23081574394798793115339461949255351744 7609607 126366791188033689225283069023453416856 7609608 -734639147504893487411208793202595840 7609609 -9250663149420303427165333936682855488 7609610 46901048460219972087695075322538212960 7609611 -31716167318581325076719793927909821520 7609612 -35381285832191781744228742056122431744 7609613 40731663088559801267289692029205630688 7609614 -6489952229619002500130569586084536320 7609615 41361955279692896454166549402800765120 7609616 1781105673553089789906353282144796672 7609617 -11592878665911948007448159092230883980 7609618 53944288187506378564387853811787282080 7609619 31885025121654414351790332930428517744 7609620 21225740260972864671196882284676884480 7609621 15056863342170443997846815053204717212 7609622 55023010787789519634610231703997998112 7609623 -5731017762382492258494621617706550656 7609624 814365268083707351131061279994839040 7609625 43680247607060225478851819643391194000 7609626 104699606998857550786223378120643840 7609627 2929744545468077895750583188079449476 7609628 7994909101875728128499084588867788800 7609629 -48229786597159090735124810769861684480 7609630 -285319960342973651867080946898643200 7609631 24113998536568186892197715177541339264 7609632 5013412994966589966397374330059096064 7609633 -6148482438099058853704010672010400960 7609634 11975190705961564240786669691121211680 7609635 28635435206499049883273269652061381840 7609636 -29627322544030320969998825948610191360 7609637 -19811060553809941377773652853713294048 7609638 21174597493115027371993646640292681728 7609639 72681608426209403015467079734450824440 7609640 -125890461715283929392090539871736627200 7609641 6106459171248139917330484635481879680 7609642 13666974918386032033498359414348171264 7609643 -57267749954829453933056092002196386480 7609644 6383145313169154329821406780876522496 7609645 -7426027984841945791922606350703731200 7609646 -18945693799934321446682024723417811072 7609647 -29027998767286436950870480416656849400 7609648 -20766507818368443631899180961653227520 7609649 -109400579536469630352320349794694586350 7609650 -252409962427656881072442766043846400 7609651 -64259861418620663222664839400265532100 7609652 70489991821395882748972549529769984000 7609653 -30937261500819418792390295400969091200 7609654 2195899765330598620929094567297311360 7609655 -4506935647705631534853409179675739440 7609656 -17108048319546502373454683696207093760 7609657 87550880752926556981417650948137906832 7609658 7849141491838084726817143741003637760 7609659 -33065059324263560630016401705696250048 7609660 -5364060747236543856187497348423544320 7609661 101672000161679831962998229793805752262 7609662 10127971951219415880065544639789366720 7609663 42581761667859570657752667467234432704 7609664 33569155288556517975071191103411060736 7609665 -3665896228875156811096574296570366080 7609666 2531788965040484051253704624858695584 7609667 1043048069028055395056221935337754448 7609668 -33396056240890647563607446084131891200 7609669 121772215266659185120562403050236135070 7609670 -48521099287982091282661165413325219200 7609671 -24571604848913588666730007450982976120 7609672 34862593839609153201319312070902087680 7609673 -43606873424522411252662308602960151078 7609674 -1928809822770321917655188466395562240 7609675 -58595387532060371660151311189840996000 7609676 33417805993085335678114859822488006656 7609677 13153128698435057654358005630613731520 7609678 -4027943639611032496299094920315678720 7609679 -16062110333054307383466716018205182976 7609680 -760568196457858506410368716609945600 7609681 -130070432866620738772448559814718117518 7609682 23564723955740240091783406813472772384 7609683 15710920556961305877720885914356912824 7609684 4620365040048774386050359431418732416 7609685 39340613688023310919196004898865740380 7609686 -7199112507928445839714288182324412416 7609687 -36519613285736995513046669048079408480 7609688 -41063794519492399871655653320986992640 7609689 63887388017871083052088745021530415808 7609690 39158827496815968149457668051001600 7609691 -29413690349431749335509478187666238908 7609692 -41711200235174921111002581915940443648 7609693 -14000566290516358290478761833002095360 7609694 390617190569655532113851913093058560 7609695 -2698117162172053704542161629115156080 7609696 69673589733823815427035144749619609600 7609697 1787359492509464446973146321118329620 7609698 -20174892306221725240021442303777069616 7609699 -25841787160573676783211534845866435300 7609700 21184644044633265714268924699046371200 7609701 -10714780910646294693284255669494521696 7609702 4718572017242995352344741014951950400 7609703 -70861994303075467909457998980836124696 7609704 -4125637215838633752139979673093242880 7609705 -142447627198029087202684025447105579640 7609706 23738449360255340485501184442543868176 7609707 635679886475568338402194707787300752 7609708 -4958533982694964819556591743868438272 7609709 78422164516133172564979050858766582080 7609710 537788180549379559247823339863377920 7609711 -49272432951152104342341255828266997168 7609712 3177964028228695034465809745305239552 7609713 -27510144762826525882821451304337478656 7609714 -15413699376684297258820568462277439488 7609715 -42163039294514990807273640864519534480 7609716 11256950444413373975608142711559482880 7609717 47664753985580522211271315412738375872 7609718 22910254775897834619785893294475302560 7609719 5165022715847015601646638047781739728 7609720 -52311904235119338993026443614105907200 7609721 -722818049506315229472372036350640960 7609722 38800229125419281711025467560295811072 7609723 69758276221480069986355560232422743040 7609724 -36721127439698322352880951388905109504 7609725 -11794703798977537769037135903467548800 7609726 25326039873664244247956009503660437120 7609727 -108223757355429606677166590660676220176 7609728 16963948919607767225108991112642560000 7609729 110082533173993026847820058431531809876 7609730 -77875284545240719078123538565772800 7609731 -5543952045952115325252269422191600648 7609732 72301800438948438188115116944013678976 7609733 -49821669569443064924157511761785090880 7609734 3286457024504396025582597832414433280 7609735 25129175836212124106676927257341870560 7609736 4452976565459425921302264160325468160 7609737 -44093063245279062009222414539417222640 7609738 -34645461147666994302634750437672438480 7609739 -8010108886008179821279166477178405576 7609740 9160592838716756454234583599740344320 7609741 -86170712639292025022674681275725399700 7609742 -9888707546535235440950018993927695488 7609743 -184016227144470048062401085580263760 7609744 9149443372129727015365697997880983552 7609745 34078709626369932066255909684769881600 7609746 -15619571874760181997968909116353657216 7609747 -105912007764847104289193944773290136400 7609748 40452285628314569923005537573697473408 7609749 12076344135562440505504305503636014176 7609750 -6525826058711866484679502588740000000 7609751 25177346094311818223328660552082840392 7609752 -58587114000065322243549543171991418880 7609753 -867121372647780231427415620322790016 7609754 40333673887380464437169306536667036160 7609755 -41542703754603778996821475744099159440 7609756 -1603208540957333496989612728911003648 7609757 -58620467800786650208403312628266275680 7609758 4424531675141012660786875468546562688 7609759 -26948955782420756535122425303421217696 7609760 4940862065861681383408420745379840000 7609761 -55240880916901562014740654668959209600 7609762 36801072573644527595782490377169719632 7609763 -32716118006484137285119576206486254640 7609764 -16226328249787407976992319998593107968 7609765 -69351815706643203480446522177781871200 7609766 57246226770923208024331332585841475520 7609767 -30285506046928842163609383544331258880 7609768 58227963106866653008050345475550530560 7609769 5993391474041330307217135057490098170 7609770 -14203412383874842404756654952536944640 7609771 57050977547673005196172669316293394992 7609772 35033408763314034213250660518935834112 7609773 -6500335492849053435161894251724788416 7609774 -10462929630455552605544099855412642240 7609775 -585110220024580604433154174195786200 7609776 -15667801637342732473151489144716689408 7609777 9943219930228710861815189989609820544 7609778 42077288274439117834205765439187583232 7609779 62115560724463831461379434879701077524 7609780 22794658640947138825388245219709829120 7609781 -44642263501868794507799092526266982418 7609782 30232532176721401709669452252041041280 7609783 29753523647377571267284306311344458744 7609784 6758795433496927863495353913369477120 7609785 -30597835500743513919153061484485425600 7609786 33777935521787110547158644519392276592 7609787 29080530822922665019124632091040167232 7609788 80157447617126571256955858813721761280 7609789 -18114849468844134096832331225556866400 7609790 17542679266316347720712286212673480960 7609791 5648840158370455529425372058775828864 7609792 -30705114209487015775713348821413003264 7609793 -85572713602522384370152677662375667456 7609794 -29234137372868772631310161335006902400 7609795 1624155769700704724106989082262301280 7609796 497284512692871241095238060992835584 7609797 43236805160376783944026355616251791608 7609798 6150520997688229230349336001354553600 7609799 -96454742683236784226623305723777052200 7609800 -6058791208523802688006870227769344000 7609801 35336202329354335847384852698068031504 7609802 7457181608096128874263110950486896992 7609803 32374097478374601156485749440130909440 7609804 -39006917923390559291208635951333235200 7609805 10585947053939218313452038150384856320 7609806 5027149137748529461965356514740791680 7609807 -86299592946385895448745979337434972944 7609808 26066602034743550324885792570461151232 7609809 -14704274286865400892084070676949601296 7609810 -11618316223397511059273997304743733440 7609811 -117365438882006981408275625676132528 7609812 13364882307418128532273957953262252032 7609813 -49696638269078202587519896947872405938 7609814 -47654825657689016357719270819681707744 7609815 -57839248947017416889835303539681628000 7609816 -1027805728802718366036435668378480640 7609817 210821467975009462570764703312645901952 7609818 -1484764497654862589722131568956555264 7609819 31502990973073524150155240908401684496 7609820 -18656465626608704905321985548129920000 7609821 -40312982514421098672298449073618183200 7609822 47527824660546037935721109800306434048 7609823 -10381578889245106945065895900101879600 7609824 -42143979938530130540225452877110050816 7609825 -14219792791712337817371889686796477450 7609826 -5992556979909773612030239843140658176 7609827 -17869154244929169176315981544691322880 7609828 -13478158159508456947223109258459087232 7609829 36025240760334861823419206229540978876 7609830 12667891625545439882032892352283777920 7609831 29875636632037966137827075819767224632 7609832 64223574641037477858680029791512524800 7609833 23140977653757768725050710117360076800 7609834 51325000643931720777057356021796816816 7609835 36707157856910072291938678481000787600 7609836 -14211677780009338745888513491520848896 7609837 -1823540102720885439356794869865545514 7609838 48898381662025475079667808756815264320 7609839 392856684468844015900952128235996928 7609840 1892679105838818486318872215085383680 7609841 -76861327946737736417166056799112867758 7609842 -48620562390587604963455307084402777600 7609843 131135525469893773187646363191285766092 7609844 9844307558470414940738901100480008192 7609845 33770891702771640573001692897809687040 7609846 18400933069093980974980919483852825088 7609847 26704428692982764184883500393415367736 7609848 69516842425317184081214167177780776960 7609849 158861447862818545187063610773216256 7609850 28656419795210547830591579192128184400 7609851 -13996541227215560521573844867092552560 7609852 -85196560604738846263067980106134872064 7609853 26830912698243524581401476982997931340 7609854 -6855744836610040770060864645389506560 7609855 -59379775693174047196153501712122596480 7609856 25128344640622435473736229063585955840 7609857 -24039641110863304874125179800220467808 7609858 45663480048802348598214217094988515280 7609859 98293905083578999597531186686245275440 7609860 53328794950995020867467526068595036160 7609861 -27302664040928543056448940982753852800 7609862 -7132756994238361579070061743562683136 7609863 -17176260607098609428081697196290116016 7609864 -31114256728983931739169244080255467520 7609865 -43710100929728819704312073114411587740 7609866 18496409475494215751784038263888904448 7609867 -45536654154054811071022358530307886288 7609868 -7330969842360407436357594667704090624 7609869 1065774148814476064394852738515824950 7609870 -17605817514930209534447141872311465600 7609871 94917775822349068926655331697624369072 7609872 -2746994405110232193750522259771490304 7609873 2229406042862231387154882111480122880 7609874 -58583579968147906634325073939672382064 7609875 -6419164089751156345418299242998784000 7609876 75248749587307620252848932905284543360 7609877 87999675536798181179658166578722301600 7609878 -2830966759099438663258635701210049600 7609879 -67663353107038243983334190335633324680 7609880 -420567602438659248938777117987635200 7609881 -9038794657751288963756176482860153760 7609882 -204306608923890295511036072348822016 7609883 -104799069115684785541634783543424056736 7609884 10717158267084923226532077919245236736 7609885 7683362235900887381405228824483671000 7609886 17191579627530644178632305737427435392 7609887 26216950213000882583689183696891069272 7609888 -26955682915030278734233001685587853312 7609889 -4287558441499238313381133389288503808 7609890 -1308219790054904989105345196214643200 7609891 34194360372791763805570646371938451292 7609892 94962267008097468011664656947887068160 7609893 66269051217786116270916239382576000864 7609894 -55425712763715462844089884167337577504 7609895 -20372017002756291221165002421716733280 7609896 102003848771006739072431755238547456000 7609897 -58281632331971188395147974172232089228 7609898 -4064968116874421944922004464366014800 7609899 27107025477804039714599466769648492800 7609900 28976615818935463877069225968860320000 7609901 6902160871820090340540739209625156932 7609902 6918048801143878622943694705413876864 7609903 36230513801083732541443720433215440880 7609904 16347731849979788625147399236590878720 7609905 4050184177466643197280780737476194240 7609906 42424667533609088392169325841807099152 7609907 28955718986770259649103134257457750156 7609908 -49091991653578880470003617283271331840 7609909 10482426519012034936410370578986400110 7609910 -13093621574011330709364112838598727680 7609911 -2174971241147816851727128612053553152 7609912 95185195118371448363244879306056908800 7609913 -42341745989624842003789406654743215420 7609914 -8676189197206519119828476479766724672 7609915 5008288357544102535505409050809490560 7609916 1341055027796191233341636853302204928 7609917 -23962833073235119950746595248421924288 7609918 24022282640225237252939327031101629440 7609919 7215662669710441986676499060264989560 7609920 -3235701912543512312844904421256069120 7609921 35337163571874189897369670997937691488 7609922 -32762690564300314117313413126775947776 7609923 -78730560607245117687940700745363978000 7609924 14743345269196856533156352123114483712 7609925 127579034309625037228027656531684000 7609926 34998497381937923664600079885730738688 7609927 34513656546884057283508384163187743312 7609928 -31753036782743694790847012119694407680 7609929 -20831057102305061749655365287389823216 7609930 4764214376170079593901696158005387360 7609931 18348198397089381402306568835067367200 7609932 14482035414182188680629270672118528 7609933 2126461752578870093639387889369121324 7609934 11984791521692603582469040094105080320 7609935 -19504576347072654210289616014607401200 7609936 -10856454583211106779545755595755102208 7609937 43886645100132499190203614003646896240 7609938 -2808920161012132695760530544542965760 7609939 59219305468344350109364174391296466856 7609940 6607261897329378933734592084140889600 7609941 -23277317075572922522855843791190143680 7609942 16024770866585362740774064638283436544 7609943 60482615514153449179138957461524569944 7609944 25489349867788386832054611057908736000 7609945 -5252985788762699051438547290187315000 7609946 -5924068526656064286694904916192155184 7609947 -24656583153338641318331583255358861056 7609948 3449342796405112437234672609871326720 7609949 -60879782182544124161934610047153589536 7609950 494250759852888474564616186611192000 7609951 -6544048605851262894299964590634785696 7609952 -5300459862320988282038194924201967616 7609953 6414247757680999215357382734383567424 7609954 -29235117865324184955392012771595251328 7609955 -36128026473729840197519820993508766640 7609956 -29719736966751626589311095610268948480 7609957 -25764278291770008544771854075574817794 7609958 7201793105887244951958768541781982720 7609959 -3459584234421356388548595793784985600 7609960 -33533104476130403186284760100844800000 7609961 58490687119018414396171068984710283252 7609962 11156564969421887796036623945755575552 7609963 108620329248392120266454512809821220212 7609964 8301589966806938704460026211779663872 7609965 -15843072545399602791804078500239935360 7609966 -4850964166464786591012480597144827136 7609967 -42715945557679975023920005543785884928 7609968 -66388534124994816721294634846945280 7609969 9297333549932244772781607175382772168 7609970 25440836375684671035443190451278859680 7609971 13377137673713894340974057684862624312 7609972 -6831695987342538474052898124161300480 7609973 -4826124115864116588507313253627189760 7609974 -8969254762502509571852155832081634432 7609975 4947731249065165275686932869650126000 7609976 -35689471409728259106878384571627786240 7609977 46846224936923242247162221391313552000 7609978 2487981203137752356859060190823069040 7609979 11165533141010034943991466293915893584 7609980 6527261371072676234773380658915737600 7609981 1779070981586022956982444137628226432 7609982 -32751101837133745460110102428774690048 7609983 23474377696619589235917424842404216448 7609984 -95895969316981202304483983546835271680 7609985 24119886431583347610476942595830140200 7609986 -34932969336811672226589535164862235520 7609987 -19565697122563526136873857589152795136 7609988 79115697995245518243748536300742159488 7609989 -71406128312411331296106537720095686176 7609990 26567830731437728486783647880420005120 7609991 98760274321880065783958606817501122400 7609992 13566700436158464070788419602768035840 7609993 72336708578010808217301776631218565504 7609994 -46763918660704152391873988843269428480 7609995 29621963945087092029264628749548508720 7609996 -43606776965481241057147208116208737280 7609997 66071690337320401647716160956943532320 7609998 5021410839887492920411307792801768448 7609999 -30947421230787305534786368035737353920 7610000 3737345629893121348448802146718720000 7610001 24552754633435560949333618291350581184 7610002 -57905042535251460249346664841746472048 7610003 -108156249867063585970308519173462705748 7610004 3580072090568580412871628489782231040 7610005 21153912681580371685914776668197399960 7610006 -41001403496085641931344534454858115200 7610007 -69731092885113166406210261953167518640 7610008 32746584623701445716537292240162856960 7610009 14412850523337255158993037189647761440 7610010 -4335663043839532847722865263000627200 7610011 -33155461235736983152954607269582808 7610012 -19524204012647331275027953091138941440 7610013 58783071617911466772656282302389327360 7610014 -4020049795480642396191164711952371328 7610015 -23423085072517844965079754835227645600 7610016 -69729235520032585639453364677546868736 7610017 66318631060794052481851845800293040320 7610018 13585677982375846509181411823603260704 7610019 -73652300927072198476047791215450219656 7610020 -61204003501936540338933510802226135040 7610021 -30625308179176728367773162755425054176 7610022 7547124774363712215715380895834568832 7610023 3257193622633332861854469488415905520 7610024 -20755187985837657459479879585580902400 7610025 1388318905440668820365975159517574800 7610026 -14311494515517976506993330033846525600 7610027 -145634253764495348967250827877418680728 7610028 11509228509877732617978865812021265920 7610029 2970088109217909030847005502066468576 7610030 -15820935431068677939105923396579211840 7610031 -1393426044857814290609789036442649104 7610032 -21367249267677982659609994462224220160 7610033 -12778064130215191227286141381548226176 7610034 18024655302092359596597605395498402560 7610035 1709763004753469250233080831274937600 7610036 26392289024088219937916658447653173248 7610037 -6492228102335843694207231643798921440 7610038 -19329922894127312214919100287318451904 7610039 132123918347716251772305140098022988840 7610040 -8309912828898527303925696661052928000 7610041 139157829850549124794439027737483606442 7610042 -26141163255005269166204876612430861312 7610043 -30188156608793559759010220323117595880 7610044 -23627710023473538242487101865776812544 7610045 73798444185773130735490260480061584300 7610046 14885427377291910980531525026859352384 7610047 47059450437985206993879893941122033192 7610048 8279211796979452193019852936270839808 7610049 17944185500798207783331179479315226004 7610050 -5858937307811238638933515584688128000 7610051 -10257776747975366281979367905327221200 7610052 142122585227848717528396843461939953664 7610053 -32138025863902917928266884843430020 7610054 10108842548656273542300706899466752 7610055 -21805343061773427116533339515471149280 7610056 -46810064653059233251047535630818508800 7610057 348305342755507218605583926016818304 7610058 -3630319653534270812619994414116057600 7610059 -7362386973945292066533588433469788080 7610060 -43467057382752430751411892088768619520 7610061 -44872397124697244845908221728262070816 7610062 -16855128254281854778209783293627994048 7610063 132430964910784249348007152512405219312 7610064 -2799699840868687103525263348869365760 7610065 -3202547795831888698462885153413172800 7610066 16804937426049698827088506409388447744 7610067 -69162625714877142000661884557709398520 7610068 -35240911656111771370283692030825601152 7610069 13256144671879710590880261375441541440 7610070 17312563541651996727833659092444672000 7610071 395874535348443811851560632236914304 7610072 -56067146801394548517788017047566899200 7610073 -39034206925831778495810427969453696816 7610074 72104992869652801287127140600282775536 7610075 6973889924856302901715512221823204600 7610076 10087301608280549885959933204881533952 7610077 65257375656250911949232805339249909926 7610078 41291528273525034621942514536137472 7610079 -3436433324160608152251007358122887552 7610080 -9981959543017374952055380931244195840 7610081 -11563758074115302893280429207837825118 7610082 -9030929218271895422600170892974748160 7610083 20164633892788084533813823917696721504 7610084 11779151812541823980825693990009093376 7610085 2259289710111233524094304122664403200 7610086 -12423472393365095695533275987149948800 7610087 -5273795575636935897982482155726310528 7610088 44642193069680864771607308357408194560 7610089 41717567109314077296839857652002770240 7610090 29123201953512749549762296010085736800 7610091 47858752209568967037716288974319304792 7610092 -21944888413968175085361992196819497472 7610093 -142435724048740492631135089419818007240 7610094 20262162346956820480828188834156533760 7610095 87816787681785416317706564005793238600 7610096 5977525083142233055092735237077041152 7610097 -115871683557567887496043363268333568 7610098 -12357618930260515913802416382358351872 7610099 -73621142203791049615210407079949818368 7610100 178094697770054978945423441322854400 7610101 -90501802449401127256667009602920505800 7610102 11685082573236305282208094738626590592 7610103 6499074058323213265689956957254086912 7610104 -4770731249813455297054921519094292480 7610105 39786876430792992984834691480684552260 7610106 -4043998833655057659671721281429239296 7610107 -25776593189010978234815634590050727644 7610108 -84547321957892664949664501414240501760 7610109 -35134777982096200888187433055344961632 7610110 -18597485405719394602087105502209923840 7610111 483734164643461040848932596653442160 7610112 4041255405896063983319071950001668096 7610113 42139397373932964671467926875550132160 7610114 -24653306631369918701333716366294711344 7610115 32861118986280743518060670695692960000 7610116 -79775130605292639445253047473356399360 7610117 -37208914597392526887052359949037772834 7610118 36193731010697552664119468695651393920 7610119 21125965752817529701079207384507963160 7610120 -5287647046923381242773626692825088000 7610121 6484934454627506150911036508019625572 7610122 7014682407216298557475303855304771520 7610123 8815528616347503347912407870049256480 7610124 18984466943433314493625928987400531456 7610125 -72011414984938001458973478871988256000 7610126 -21592986896443024604701039026245671488 7610127 12220230538211957140378443028271066880 7610128 -9549212734789287713351862917335613440 7610129 107276333545557667136915885373275159730 7610130 20484701870879298700313705449708945920 7610131 -57333766779032377180880016435146618068 7610132 -13717554872109408750931993515169413120 7610133 16882750449835780482095911018669323648 7610134 -15777260432541438415003803287197502208 7610135 14154316063807145871255608284386664320 7610136 -19572058901422037147020096317918105600 7610137 -110170865820747817274055781332097333808 7610138 55295768796862345856221277417925588720 7610139 94900619683033758996810376186947017520 7610140 770938852168699909985255565172608000 7610141 74832096938694818730706781287602633600 7610142 -26815815991466291774817157560757841088 7610143 -81749969618099814082389305971962248608 7610144 -22766447825256970217196860637307207680 7610145 -2340370634506736868667640901220781760 7610146 773671746990564573857196801839907840 7610147 2590704957311771150356591330176665160 7610148 2466113950261022964218128980624457728 7610149 57617486553366849047933956667696109760 7610150 17759397082438521944763624757370392800 7610151 -780071456600740200087655057705391280 7610152 -39134497948798013278687800669345546240 7610153 11949972573614638094249139556723051344 7610154 13386266703247555791822858743761701120 7610155 6159727232624330961943001673680363520 7610156 -32992185068150920359019684918278132480 7610157 4457485319913153459565534287028939500 7610158 9941955038422950076473812238626198400 7610159 101029665599172062823234732820069415760 7610160 4872528879131182072792297804681052160 7610161 -11554522870913894622399432330894633216 7610162 -6082697682811023326706282287521175040 7610163 -72366841338360571142028651978390232512 7610164 -3807307644958665883609743555859924224 7610165 47898629741825209837858821432518061600 7610166 -14482009228427669061840223166920502400 7610167 3453295080887433505924834661214540192 7610168 75150799541157236981126068814936924160 7610169 -4441352263794480874763198193114688128 7610170 30191755843262575013022305117134940160 7610171 -69026393665865535520110843617827560528 7610172 50632031085914957879638046470102036992 7610173 -164467351675423207864346311248469856 7610174 -11047694835585440030397141016471680 7610175 4395427033277384667042188530403295000 7610176 12034163578964766825916179079587954688 7610177 -1431023847727269241697110543605380760 7610178 -3309298588595837700778241113238045952 7610179 41885111454469050343174670426970926780 7610180 -158292675583036193413848587263833600 7610181 -74566026602542424678377666022396098848 7610182 45698874197031698935101764942698980192 7610183 985576543083791183090270982461253888 7610184 42093761635881276704715829045002854400 7610185 -48388629556450277530506431361119246400 7610186 48884362724458036179484738013337014880 7610187 -17777635520684733110873991557930955264 7610188 12404663833542842574682601153165070336 7610189 -985590345575330837408078323521248010 7610190 -7216325508162064208531496719688253440 7610191 4021692709993599602339167291277974632 7610192 13375069156310974579175281728155344896 7610193 -5190545758468103437649224429713312000 7610194 18593806549328886945506554023163315344 7610195 -94959528984989223173132687834809325520 7610196 -7124207573903227282117495024100038656 7610197 10155587700127556148843127974086717312 7610198 160974080194062526162027421551821600 7610199 -70112971023234356440683553888820848536 7610200 14303503531612149730228363659264000 7610201 -30169139736651817526286918644131815798 7610202 -38473192119572085615973895309441487120 7610203 -147958259661605333374143110502524937360 7610204 -18511666172867815215119937647049965568 7610205 -45141557931545852049857879935151060640 7610206 47732983217496005043167748692067671424 7610207 -3423674748007267280442479820600002568 7610208 64634148860873053640575381751115546624 7610209 -9759837331733034177555187511685181450 7610210 28360116843135048244722813516387164160 7610211 13152761151482460681859179560471102880 7610212 1708348226608350321819851164312177920 7610213 -7887749294530825196707439050788743496 7610214 9918379977574130789976645032713487040 7610215 13827685809574531606286429328281587920 7610216 52954440563686886881506851386355604480 7610217 24617746504872878344227690844284326016 7610218 -5144764859139383817971822478263259648 7610219 66678945400402516106124961806116967696 7610220 -64928645458311923332023561455172096000 7610221 19489890053852247330023954767208013824 7610222 -8105263583387690345470872838354790400 7610223 -7942273732546472329014953811054358656 7610224 3356006486814628019291824525705379840 7610225 -13280914848966696978532445912679417600 7610226 274420132106924852234585498056527360 7610227 106419219500791735416904588265958771880 7610228 76008102890077651349065701537115361280 7610229 40069667198223973683067365538997002848 7610230 -17836684316505221769605270902724490240 7610231 -97633764050256514809783715746119554968 7610232 16508458596795210067320005318378127360 7610233 43150709717398525953863976987218121360 7610234 -9110144906881732480736034141079776288 7610235 -45589141690024043416045438220999994000 7610236 36634102902202756543557266522449589248 7610237 53964589592372342480480991179714607000 7610238 -17394155453253718667928013997494003200 7610239 -12036315178242448137196247110797580680 7610240 43736132416279038070446114422862643200 7610241 -1318738980137020520453985900325755888 7610242 62040157780166854892983060924333048272 7610243 -111102024055715930745632670513802469508 7610244 -22340141355063980871346683218799965184 7610245 -84019559459989286677565536196700658500 7610246 31431467775279780570182961356152844544 7610247 115230342212258385435451797150534034080 7610248 -91590691786119281904192870606267632640 7610249 7337570194787046145503508753529160000 7610250 1896753401614117662747092638024320000 7610251 24300712287017944284951513259334248104 7610252 -11277961973270875185687534529510957056 7610253 16273160436219610139373036799421296704 7610254 62224249533361075115974155361170102912 7610255 -18491740432715513606899693547706078840 7610256 -182015244746076371041689164382781440 7610257 47154746727770471891357977709623251506 7610258 -18743941936492309025713761979629014016 7610259 43545154839034387940468203272879960504 7610260 -23060154048947652378440486230745702400 7610261 -18188684065982376343682228771657060868 7610262 21633632819800665834426931277205378048 7610263 -21542507406859336765420217945967640800 7610264 89317786308574237655993045476937103360 7610265 6609919121537327167467648204321496200 7610266 -55767904137994406915088023353505553168 7610267 -2543640900808813662759308617500088800 7610268 26421863870026885697726396176453902336 7610269 -347108535111204863497759121601820256 7610270 5158158417850643277421099213963664640 7610271 18506499057953509642813506956835069360 7610272 5501741569243353029710608032659341312 7610273 -107786839163445268872438937170063951696 7610274 -21812899820772524435510532300675583488 7610275 -57970528161663144644300353028871465700 7610276 -40621365194699411505848654348880915840 7610277 22088079000944230000610634329510003520 7610278 18480909079015987031361768978466573824 7610279 -45556299350674040912983749817561494000 7610280 -9131751580122653734129077611034624000 7610281 -32776113837271884271693770576344442496 7610282 18227872817300675449837702673217355872 7610283 -453234422778281698466825693335670976 7610284 -89401147446599170434640190873189403648 7610285 -51148495916748863642040481361134012020 7610286 -17482709709953915767889483732140901376 7610287 -151987687294289675038698226090779691488 7610288 16568555883003423839281136142866743296 7610289 54978838266975007294904271406349223024 7610290 -28358589781016847762697226747346577920 7610291 6080947898111966917342184087757772944 7610292 -48043862146624162614518971909749473280 7610293 -128474543398028211144389624523955325458 7610294 14294662486216586869650007735955683200 7610295 17285051827798113554685884092608000 7610296 -59414631407848428717092820924807475200 7610297 7426781437210459164707406343835280480 7610298 -244883963084875176737554487274078720 7610299 -92879546571564751457768290136731286480 7610300 27999557768225397735828338050358438400 7610301 -44868039745236535906731677802922099200 7610302 17734681114086754506154975808127034752 7610303 -72563253640667561945907075432167072448 7610304 10159415456751428335190578439494041600 7610305 -79180621648343151629015159066816654040 7610306 40215547811581967453937648890032289664 7610307 9885537583873212157375327621371486720 7610308 -17238633117613927733205372361521146624 7610309 26040286708678173050824267295237581440 7610310 -2515417497678393243769797778275014400 7610311 116088767724390540037934829153872381912 7610312 845769851638640235746088113133035520 7610313 -8837206386680308040888217288567523056 7610314 30945702609182340322129657155757860864 7610315 -14439625009597920391166836906695443040 7610316 1388445914675724886700679247696281600 7610317 -18391664250738712266825451379018639040 7610318 -12365578781572107508763591052421688640 7610319 10235666910949771396934533448907143064 7610320 9066282347588766378581105877683404800 7610321 -31433535921492694049847807975760931328 7610322 -11157707841018560778779614962172751616 7610323 822893947205546477582012636973258048 7610324 -51077817551588246043130538932002441600 7610325 37711194454095812971020073152355500000 7610326 10183586158604793463432648674240213504 7610327 11799234927922511388428070896163581520 7610328 30789592394707925044071834994443878400 7610329 135525803986477138259069462370373944992 7610330 -240824159947655749980024633615098880 7610331 10219302415126565395591990043499793920 7610332 -21915914391672610169897868953059458048 7610333 -3085726804728920629335654839703395418 7610334 58516372801356078688890313573029722112 7610335 61444960017965358531665683087227050280 7610336 -107667220448790776590622420531647610880 7610337 52770377039608941378064926954209273106 7610338 -5510938787285750374666764572896330080 7610339 -1119194482001062410108741741335574768 7610340 -19031483506075314166592909616921292800 7610341 61814359242728390857288869883031791742 7610342 -25755920331662873191158451469209520928 7610343 -5921955660275385219461959303960457136 7610344 28136801329118638448305331009083392000 7610345 4781357707276141715386708236093020160 7610346 202415957659121105742560783135908272 7610347 4236812862146617272243889453610551796 7610348 -25722742886752146372444581751201988608 7610349 -3732484437652109422521532521768972480 7610350 -7948300054180780009641682393674710400 7610351 22157101636277971387555790565969586560 7610352 -16621158441607296515699315502408007680 7610353 80748694605065816903544531515505794544 7610354 -56082298332712587659722283463005113440 7610355 -27377653371709703649936404813049600 7610356 -16016859109433435901885340405041277440 7610357 -23726831889665088131442500087466384000 7610358 13355020361838541386193105127730278400 7610359 7086305632836543612459935260585731560 7610360 26668082980041304927612512657494016000 7610361 -74807018980505006693623406218560430080 7610362 -35029657435307669520076991028551547168 7610363 -121791905688935268869780056398974567388 7610364 34453556231655955736242563993767324160 7610365 -6829504214496727265484452080899724800 7610366 -39584113178486693267798323495164346368 7610367 -55789917112634117301168814350121387320 7610368 7150612454941447005315735985670062080 7610369 -35754568071029313754227454219698992556 7610370 -3563801356751123918946561625481395200 7610371 -23412110271307694517691952367466823428 7610372 -30151336553394906929741616459829309440 7610373 -14593444267462646830498960900825736196 7610374 -17166304580435185148611012655457629760 7610375 -43814150329975409967051504476562660000 7610376 9771940418345221020920975152459284480 7610377 -51881540362381263917419918293192652774 7610378 -8892644869220726929869898077640709376 7610379 -10350885885306296176679122548070525440 7610380 270495725602130978992029012922444800 7610381 69209131295780157714384254419446885312 7610382 -4429839390617714635024578534861227520 7610383 -103035395401350956715488282908263818640 7610384 -21718196895228196944452147299976601600 7610385 24751580569518844961538070102641849600 7610386 18461696073233241600432330322593991680 7610387 -61936546403082444206939262008850026964 7610388 -34601497808391973036698828990695884800 7610389 -87755693466479196652152917938440629120 7610390 -10135681333754681202165901648895961600 7610391 -36546002242796452622441135855866336800 7610392 -39153414450071052105951201319454976000 7610393 29193762752273131060524756226912405440 7610394 -22469191494650233801302791503040981760 7610395 -19062982781911311122438276406320540160 7610396 -4999521571466722910973532305114639360 7610397 18532361732705155838170696498251465600 7610398 -368873658525880829270204480700207936 7610399 28943505227484747226315886240572034400 7610400 -7868828201857781165571056603391590400 7610401 45625436593899478910916051710808153792 7610402 -8642532207456034513575776431125429888 7610403 46460979081628268895651312206277322104 7610404 -66799158402746775245415390167324765184 7610405 -31795217566862133901066785235019990880 7610406 1121819456216280756878652127626748800 7610407 -3091334961179202021452026643273588736 7610408 15846168149768659020225854006174822400 7610409 -83694512728720408092352234493292917280 7610410 44744532560659643450908744362201120000 7610411 -88494543630051026446037245434989292648 7610412 -27687954323131580720193695319608524800 7610413 -93146381808324418559078782434989882100 7610414 11869397108954684812087122491463741312 7610415 40615106675953236874961799694642747920 7610416 -25182583022402550316066917902761984 7610417 82986400653620387519599708698509025972 7610418 24359495677978302146383850814183951264 7610419 -5716608725431172719608438392525379168 7610420 -812310447062707758303672357318781440 7610421 5146530640188035946263971362408077568 7610422 16589671444729369787052913061142340512 7610423 -6555477105974741256788575883419581000 7610424 13938113120202817211651217846658007040 7610425 40786646548623186623398091189475911150 7610426 -55160776542686323745867731274497132320 7610427 -1255376405892909924879039280970516952 7610428 47518788694620808589605501102234730496 7610429 -55803672463301028235091827639830685716 7610430 -19433781932773790209755508961457386880 7610431 9383471627398319656081832333237354880 7610432 26843467191414945598156177529664700416 7610433 -36861973919152235475909851816116852176 7610434 -22170641025199335956828188473916954080 7610435 -68044673905020397738443719757987000720 7610436 1201759986777629023467566015783611392 7610437 11809920826009731173069312355706040700 7610438 -10828415028518912959699178813648117760 7610439 -32448174378524423864432128229086316376 7610440 -67983225444892388140827033488347699200 7610441 2393155630555078154323212549286761600 7610442 -13488493320661115630340901406030962176 7610443 -43297528824402171305597386613209962576 7610444 -39770507029141517026034528677206392064 7610445 6559602443281569934623634468183268640 7610446 30279637468060009912886325771842580672 7610447 -18089816647724366915897132612245512672 7610448 186645561184787779768438237184262144 7610449 7641511905548784329620191250388822592 7610450 26129341573224228636918727573091856000 7610451 -9369284591653423476463733282629757136 7610452 -78904440392422214979198332220390772864 7610453 -21105839068144392153560261292693540 7610454 -20193389133535749961850403122024485536 7610455 -16758988396874806710537279454256681040 7610456 4004079956616723718800912221840424960 7610457 -65696243492549344961038451137962208560 7610458 29755082010491661031003961084279326176 7610459 -59375525874265960085403765138922673340 7610460 3164825770271393860108051097587384320 7610461 -3171653940360874973150524773461966676 7610462 -20071885051421680578419016366291216768 7610463 -44435672844341531419847282493289167360 7610464 146244531110702309047906515242432593920 7610465 119423842744968004441946108964926870400 7610466 15427087631218360116641935151266950144 7610467 35988961079324295267827508000519544240 7610468 -51174111910625023293270468618303572352 7610469 1078411051643770448445267571480473600 7610470 -1662674627687757951658433160364646400 7610471 -176142483887959558909144673782010947536 7610472 1828736059348193449648358136243870720 7610473 -13291789918190007025381576994678331000 7610474 17228818022830655256156290307239906736 7610475 -31330147777619630671740212527299379200 7610476 -4744800867708334536566796338039453440 7610477 3085292217548976890715419998648992000 7610478 -2390712084119335225579182013101667776 7610479 -78091419414118767239770297561228720320 7610480 -1071200582592045644993091691004067840 7610481 25160836721444493459784125707565838080 7610482 12855607000064123301101217670812246528 7610483 -83714034638288105364984345520700633268 7610484 21201039324237967155817678739608473600 7610485 2739672473682091362272053338755457180 7610486 -18340135846004282427136402691977769856 7610487 7525291115434208020490345081676700752 7610488 -74002172938050599930937901037557248000 7610489 -23789685365999848281047871217263021180 7610490 17309372517856486208661415880292403200 7610491 86192059619599191374921413262362951424 7610492 109620125901101759522315437671249807360 7610493 1724426087570025940135826739986558976 7610494 -26004303519491937509223869417654239488 7610495 -54024924727316371392955190032635402000 7610496 -60698548737619167866471374661458329600 7610497 -77844678137361643403782870767659965054 7610498 -20210819949474972766941373062659787264 7610499 39720594409382735796071532732604766640 7610500 13511854648039569421162585090166784000 7610501 4967344395436276519080254863123217502 7610502 -4060954448013376281447800285985576576 7610503 -74692291276924288761367988781264950248 7610504 3771035386076542874507651248445030400 7610505 11611532977481936432807546861217294720 7610506 35404940578571259408481480477473179952 7610507 4393794265827638392516981543574111280 7610508 54340264310266278840391333632131035392 7610509 -139323690213209052819340591595114707284 7610510 -44313275121924150146604285002881707840 7610511 -76583045255888927795916295886093553528 7610512 -2346816572281599175134838917878775808 7610513 -81948309548153969506509575636338412238 7610514 -43128264740027526910273501624415103360 7610515 39503492750509460490556582113051447120 7610516 29664754132650201709689972023768266752 7610517 67245213057204704092802620281628475040 7610518 -19501656600533188770697894570133699040 7610519 7223755125518758336310889490913347200 7610520 -20925175721525637537137299386710630400 7610521 -80383035272383993231748296161717860278 7610522 80375648082128148128983884891798308352 7610523 21225305944362731739715549524136839984 7610524 -89306895921240786529198774006127453184 7610525 11803364919181932600518251112021271300 7610526 -3493174872898402786089092171009295360 7610527 2269878703140415168709161712620586680 7610528 78222301522922349186708431027699712000 7610529 -48196882706313635539009857468118740816 7610530 -5006876461480286861022594607245995520 7610531 -21053887017530157978271412664668262336 7610532 28870344796804832344584873925304681472 7610533 30223464851404181701482714940512638238 7610534 8266440861993788664206249801711523072 7610535 -7508137982700068519138150331262260960 7610536 96407584548198172618410881552210319360 7610537 215473744574626727958379437160015818 7610538 -6737095785373430502513163530493884672 7610539 -848921871590896949220925571254867872 7610540 -163621898432128055400025826801694720 7610541 72063147656569464240617862790789428864 7610542 3899823880407074004641740423979945472 7610543 -24888536587506272632756922905230250080 7610544 -20223948955165200675296286683745484800 7610545 23737618224184232850327850115326723200 7610546 9769905668265096189841406824251251472 7610547 2545501391536847319881327535573295872 7610548 -6180860427735131216274355002439464960 7610549 -8867095376188994077245457763590899936 7610550 8041184074606605806687905700539920000 7610551 -21225960234930666376838079138796871776 7610552 81146623051442265105145385843497267200 7610553 -19104395170999864159763274508325227836 7610554 4650800701806935793184596551163977472 7610555 4327444204340646937362010116378648960 7610556 2505061489382875235949670116146995200 7610557 34283587517210012861932262584726011660 7610558 -21132087190163239275388169890982757120 7610559 -2330881571664729019779687793653554304 7610560 -19214456779827145102738237474996224000 7610561 10609330719019278677374102772679341184 7610562 815010870276449804707293769624498176 7610563 67111047833947229946955510267639722812 7610564 -13080726409592289446896305128296181760 7610565 -23786389588561469535711366339386064480 7610566 -69550595821752062155022622955084116480 7610567 39360430662436611141764829878412028512 7610568 763979885483423008982480195641344000 7610569 -116446548876598558479020099014395659520 7610570 222850049216876478410675085166579200 7610571 -34956377306779371104167108962523355520 7610572 -38424959509740861992191368095014561024 7610573 -65925431653435875318735535617766295178 7610574 -11776983685018877594377972507563541440 7610575 -9219246167507753615173876626107749600 7610576 -10016836938204362379312738023864795136 7610577 1309846935388565114754779195043670368 7610578 9494388249968171011520566985275869840 7610579 -79333529865911476581239471749128312840 7610580 -28076088178189244930662571785452714240 7610581 97467164962289085929901029623706696064 7610582 -53143035368807412103326975155299079520 7610583 20015428286071542882574979071574572800 7610584 -9610470248180856090959774822464327680 7610585 -4692242036403842479471367407391947200 7610586 25366809517908287641987068126946713600 7610587 56696608883344468533162987845915854920 7610588 43471493750457818569935335932665638400 7610589 -9210947441059853798898560280201023040 7610590 18394792995637320381695557936510456320 7610591 15445508868661744895638585443673098984 7610592 -19489253246965639791720303819831115776 7610593 -12331992194468790345888039419003707392 7610594 -13259154482101249883931855581740607328 7610595 -29986568870047683122497841250409337760 7610596 5484956579957172973087295059893649408 7610597 -72252665006272184918996319649113056928 7610598 210784073730972352139944675739877120 7610599 -10049720004307976078748867828544083400 7610600 -33548569362642796388124207602499456000 7610601 -55982453417423571998343070276449856416 7610602 522409213087581135835693383094996992 7610603 -14110210287582806266053524450490761472 7610604 9890889647385459296472637193868294144 7610605 150031095212681210567755349858032956000 7610606 14810407744907788945473550683478520640 7610607 17657563917455910135557419115774063304 7610608 4614886230050359469772130654527750144 7610609 -127940332780368561249969720224303894190 7610610 -2004660902016114532948644980890567680 7610611 -12052620346156804556256126060538684488 7610612 55859843212807824338981362875710672256 7610613 -1014455634737101778951216199238621536 7610614 -47154409493325574657700220937517343168 7610615 8815023091670322318573386942423856000 7610616 -14166162223961422063589914870497116160 7610617 -864578821746424718241124350984439808 7610618 -48064321251543588872994001276609668240 7610619 45394956034456218943480079813616990744 7610620 -4760080376289727931004611536581381120 7610621 -101447870650876013679659587294800340800 7610622 17126271129835916996404407752013609600 7610623 98265430277004019392281298472668160480 7610624 3587311085419284884047514569122250752 7610625 5901408533166207828618713209147800000 7610626 4308138151160018206404551128785730512 7610627 21174659082998370775406293671859348476 7610628 62389027822866337553363916777266558976 7610629 -2565054148917959280671862766806519840 7610630 -12799539367205287487637863647071302400 7610631 8709767686834226641093542793946342784 7610632 33649141197309470926773484579467264000 7610633 15893044245648083151676699315371941904 7610634 4554874660218377926156644321206189568 7610635 73490273227448861929262575585586434080 7610636 -11863322482645462774479636308212231680 7610637 -334423071575671776939618299832577248 7610638 -10149225297344993482646563407218891904 7610639 18767454893123172562897837117706635440 7610640 9535502476583819893798134095314944000 7610641 -22909273467796237524830311601600052696 7610642 -24254556398891048195183286350413984608 7610643 -16641275408111358849860674960100763600 7610644 16214028350157764806350381035890118400 7610645 34259336317222225125042479933920354560 7610646 -33051050914695948613627095985934400000 7610647 -61239617580498110311739727850822283688 7610648 32492115568713396611916480847122831360 7610649 56094940989613492903250856697880245248 7610650 -21238666151632956826187118056533393200 7610651 11574547805525029170290802338581643652 7610652 -10078340109117256834204768041659351040 7610653 -45257920531430459238255291793087480596 7610654 -8612018847134773533141795526859337600 7610655 1453279995331920511431656944090982400 7610656 38233789246524650716767384016257024 7610657 -28821919997352392440611469336295117820 7610658 36866649978273648660813609514866003456 7610659 12891452356815227868862244568374301440 7610660 -55523695331369095072025206377422872320 7610661 34613067820434085069137341068177163232 7610662 -21877067865551091819299394705815761728 7610663 -40974778755310171301350818581824825536 7610664 -77245815927497410631975328958862868480 7610665 35651105288101535429571377758715446920 7610666 -4574539314243691335765101368518382080 7610667 22950365313786630271750372400720141760 7610668 -40229317069478330102792603423939363840 7610669 -13090427633464677403565904377119471392 7610670 -830071090121852688924086134773039360 7610671 71301813003181111100254107862927161872 7610672 -10703043860573977732280649916538388480 7610673 26547989494698079724010951324201893760 7610674 -6574343054317369406978794657762405248 7610675 16958440867640022335113742782007292000 7610676 51983590572419347661290658200260882432 7610677 -74480061633294457044816254303227063200 7610678 20831232377333258712512983201253101440 7610679 -2215147994351974710236516292382157424 7610680 -9221109583045014738666878531127091200 7610681 14768146479673941762099192629401910532 7610682 13295226588168879203504675382708820992 7610683 23779554706650276898220303355279923944 7610684 -53745737770449074129431512856495555584 7610685 1433952502707889361140772251058677440 7610686 252469349075125980391149265101848064 7610687 27211144015659457456092878068140266352 7610688 447578699568937703775191211420155904 7610689 92972055304855121461709600198305879490 7610690 -4940461857803497092878641184525522400 7610691 -64903131332690584567056388364328314112 7610692 -4314791989089394017124570104822733568 7610693 -38689344899081251898080710857832521058 7610694 -2266660434518123212544954031258476544 7610695 376883988799043783537329455280518480 7610696 1148707280665517551088474861875445760 7610697 -33287402430101240059782721595635593360 7610698 -25270793373935108020222264119486312960 7610699 1548566438273992588632385847512282560 7610700 -16258202849125152760443031000299110400 7610701 -14835258056738114221287895942602574080 7610702 51774658791833360805265545925041561600 7610703 31226089696423343920361644590637761408 7610704 -20469671599350483886337279443280404480 7610705 72326509160891680245381907230370440000 7610706 -5168096349551277407744191105853779200 7610707 -8260941455765876718761510863394140320 7610708 -9654147479906216412684687705044342784 7610709 16035981407586970894149701679433478304 7610710 -26756504529578950407575150217364093440 7610711 21480806860521250638999386985609982392 7610712 -106804056536737988363901609727702671360 7610713 -146777592452266696560193365732355125600 7610714 14865102707023832702581162506289833456 7610715 1985131863959233079277527881465753920 7610716 8224551617591332264473801928009728000 7610717 -7894885698630526360625928507751293696 7610718 26778929703911819276183842178421866304 7610719 30064978252637957899662093002630019544 7610720 -24975281213561331550587418103866982400 7610721 45977392111118647436118715956498939312 7610722 9808408101713782840092602062290132480 7610723 -39941088394677025228506352761213204948 7610724 -45526976471351967745583277634217333760 7610725 -11867788205195515649995937537276851750 7610726 -29123713579810037017455897308628009216 7610727 -18429148651489629112852448930437688280 7610728 76501270665418316447236137694757084160 7610729 11223935169696239081983336371598672896 7610730 -24504321063013252537694789883379207680 7610731 -190271156711075691409036392651030888720 7610732 -38788678252646680342858522611460592640 7610733 28819572662801885774980115840135129280 7610734 -11115456625523278079995272164389761984 7610735 36890600551134789632589912042769622400 7610736 4235419975698045428737720704645464064 7610737 -1922376542070066999110352811132724828 7610738 25947815840390868070960988419307669520 7610739 24352975402091539420922885571032094768 7610740 -12705915430791979013393344175417395200 7610741 -2776015034389526471892241437464475858 7610742 15435752741457556241823453238367808 7610743 -21556896096468125468322409011760274000 7610744 -60196363555463929201478206786079907840 7610745 34503096170184605007362011504589325120 7610746 -8718855700244565828080229218054945280 7610747 -6456777969158840431388009124016892928 7610748 -657592307108524598199069163069440000 7610749 -71554202230520936821769928866805648250 7610750 2651586816281665433220013272235200000 7610751 -12742496806661352159336169877868983208 7610752 -42915344111354541481577606681135677440 7610753 147206381352477363017405117344830880980 7610754 28094046742662751236528283382268572160 7610755 1905120725880715027002425957364900000 7610756 77560756817104774511570336207697103872 7610757 -34720416471127597773090395318212349952 7610758 -24518525504852976414151302203278511520 7610759 6151856070579478714400314857430211304 7610760 -49695206759995114536853863239117568000 7610761 3368960792223896404369901939401091304 7610762 36791986041442604576833787407812850272 7610763 -29907807284644859588642938636013129256 7610764 -3328076260302771171242642136800624640 7610765 73896132748520779705887212618623971660 7610766 -33914249278345100824669706780628950976 7610767 19484998155846589697115390447260426560 7610768 -14359923746862484553074746995939868672 7610769 -38061412797004930245260596214156795136 7610770 -9472121365769440403491092739123146240 7610771 30165865967670161595805679392138250400 7610772 11614293425395021110998785139291092992 7610773 -194884609096871442414340547800588830400 7610774 8897892729920980869976107567284483712 7610775 -14013693789109146480008942325682432200 7610776 21452292538099921309827840520298803200 7610777 -52006167799793741158646542859589984768 7610778 -10521555698634272832950867932405877520 7610779 -54554498408777376609122764753238720 7610780 876943808285231416581388580584934400 7610781 55300238780385841825849993025416454400 7610782 49134809091695416652520337129238212992 7610783 -95935022307754886042717872962301927968 7610784 18188072115319255542211133078985768960 7610785 119923715685307659870616439234284800 7610786 -19531146648994991129201194853515935408 7610787 -23876061383199239370172435656739209120 7610788 -131905081301459452267009946953299517184 7610789 6851548871160270202106282191693846320 7610790 -3327814425250990111410998115151656960 7610791 -5481490689077976678003126158200347000 7610792 -14022795989547030902855749268904345600 7610793 10176340362555668029082329218176052000 7610794 18810716960002222377034733548037629440 7610795 -46210415302609505063777525006446231200 7610796 -7031638210409082169566561669418449408 7610797 15915764590526183912986061866100192640 7610798 35521822121080346020526208819028146432 7610799 -1927453323408019272821904989643308160 7610800 6330886833619742902758129762459648000 7610801 -33141833725322370213786196241136481296 7610802 -2732352526688451931734020893779792768 7610803 69676043996402083117677230051975903880 7610804 52825998050281629745227169955374166016 7610805 20130603153779102727611189328637146300 7610806 8275996950084255251967888065750599680 7610807 98457027002428056112045926571917430056 7610808 -89901509432046120034639179905620500480 7610809 76376001549910514303261054819902948010 7610810 -8440351771255325284363747464629882880 7610811 29052527977023100715194936120318325760 7610812 13462537698237299062689745535649480192 7610813 -50837323208906160333412160548288590240 7610814 -26653148028142489091611555640756847360 7610815 -14289012525712519140586650867729981600 7610816 15277916138897570695342069546336911360 7610817 -87750223072905704549835721923103677120 7610818 -66120716922233223332588974713430748640 7610819 48489277041280729741334396172832028220 7610820 -6299711795576237053820331785785712640 7610821 -4852753535613155001776668236850090978 7610822 11809962718844295259931721881935823424 7610823 3715234238142765205751000045662231680 7610824 -33445569403001875952779729440659527680 7610825 -23048662491977634241754677512668496450 7610826 -12226876163998474688137598106405885696 7610827 54252971567410179881250271567939892000 7610828 -672067000883247294348241392120000000 7610829 48023590304626728263446014092286408384 7610830 3327711925314987264008845810761811200 7610831 186153120010520817214630063908767035200 7610832 -13691222001390917267151050448588718080 7610833 -102908309604778566778765075229839879440 7610834 -444377956858249792156238975838575616 7610835 -5087288071357003704100598106629335200 7610836 -25410865046090099778886664366485501952 7610837 1928463839960780926901658809371892832 7610838 -12184489759129309718773973535614183424 7610839 -57444773292030186525266281169733226360 7610840 55836303556177460774166276357483724800 7610841 147161900982809992636609830706512384 7610842 3833307104031598097494282889962162944 7610843 -44206505506529385341738681971331278908 7610844 -50966178728862174507602606473502160384 7610845 -38155867159757236073657279080734096000 7610846 4390172167841739964034576962302040320 7610847 -27553206521429111819334363450771325680 7610848 4295787796988032160297594959583772672 7610849 27441671527000244597428547003240540640 7610850 -3168049704637857640174246707598384800 7610851 -124284974537765991441190567059197024256 7610852 12781152578420239346040647112956770560 7610853 27645049295341705045134790385791033728 7610854 11729197047992765023160075204281503360 7610855 -15699021670737300832257365436227734080 7610856 4066018314876303654914251316810219520 7610857 -99460699858427267993995614441332845894 7610858 37905510166940702768277554572786027776 7610859 -29436810667056349391679013325949375672 7610860 2883375244310055067940931029658931200 7610861 -24947816422355108062089339491789945568 7610862 14722738094998212389619625045593990144 7610863 2547976670613869056220205844317696704 7610864 -5627701458512522628057670140885073920 7610865 -31641723086351093370965636053910239680 7610866 -80012731898729941293140848425191954400 7610867 -75894872326743622226452253330284168248 7610868 57770004617972292018486441637596672000 7610869 -13541757154566814854761206948168267648 7610870 6982391962103337662839888837424762880 7610871 30974576556649166798106390483870720 7610872 -13378638303307047668061356019575193600 7610873 54750200939286215539739600494516726122 7610874 -11547882038075766156458621304968355840 7610875 55411582599263235399824336446263132000 7610876 41834709265911697735215285670207764480 7610877 -122088922766502546516650458998088986 7610878 2597419408045718404283353794318517632 7610879 9154693066981791858674475242912724480 7610880 -10412923679102095205736572353228308480 7610881 -1138358505646406539678804465416698448 7610882 40512477711690296057949459349045680000 7610883 10405973111608907547982842938474442240 7610884 -26557867153305144333908183334661853184 7610885 -3207518442844312711339282568135756040 7610886 -32749519861799558789254781010813967968 7610887 -31374253512930627320333960888593922800 7610888 68337449921154100521488635400682869760 7610889 8715717361721418756825029097362276736 7610890 -6569127484593069016030188123109739520 7610891 -40652215412324493018059125217554558968 7610892 3608734797443105533340301196008893952 7610893 -2359577338798144895092796707642967136 7610894 -28926345832971242393591111817050428800 7610895 4739727038548787626599718744070253600 7610896 -20066527331051901067553472974011752448 7610897 1728503257246659070000379046593024832 7610898 -13892661182661907530813315457813198848 7610899 -96606324218653618565882454322356808760 7610900 23536700494502026807876739135673600 7610901 12841012489191217927593523338631684320 7610902 24809706581715128509359048210012746112 7610903 22137272242340910177176348854136961984 7610904 14417062424927930101899781624656568320 7610905 74186967426408684039190049821495341000 7610906 10960355066707530349778425606281619200 7610907 3279832599000337761986963450685282816 7610908 120809888318707038096152862118674964480 7610909 -17422189878545433017720975051686721460 7610910 8465170579371642508061881641594117120 7610911 -28557201689058275780348493534184392960 7610912 28568381790920082090173174477440548864 7610913 29350639570147307155583067597861167442 7610914 -196631858082554017485946776177552000 7610915 -17853962941072522939339449628183196640 7610916 -21220232503711493199640645283346763776 7610917 101044964909857689091878155526988918332 7610918 2141053447499947958040385412223858816 7610919 -38753299224050476201674717214488015360 7610920 -61447442104023585888319699079600640000 7610921 -6882615720238694560235810052798559878 7610922 -2353430430762288233446429917501021696 7610923 50098864415459983837410345422781781172 7610924 -1371081139453843713981706733466278400 7610925 8542804695672185747803188150998580000 7610926 17521782546746575578902718464188782912 7610927 87168150021769418416368317953470997776 7610928 -5179956821094594182669668214323347456 7610929 -25837793920047284150352565007923679470 7610930 -11218159875258972715152072308933998080 7610931 44567930139379751126603765390172784020 7610932 4283991113389388656062945901854691328 7610933 111834248738769098380184056608796065024 7610934 8313771201227607090102257102084259840 7610935 57402861513639116198346513863533937880 7610936 90737412025763427305883315704260423680 7610937 -33317361477428154552894156739928998848 7610938 -51276102465095149101776994220379156880 7610939 -11298746244482629756456252481714711040 7610940 -19031339847656636117490981367443018240 7610941 15185653346083608824566943395330100640 7610942 -48095650132155620387725166104001104128 7610943 5165315272570936594849803608304182400 7610944 20807402171126881673593782904710758400 7610945 -136051302085049223654151467794531385600 7610946 8341066209662532485147294206952338944 7610947 -84506938910838045642945737791694145604 7610948 22248321518639383575399468981024071808 7610949 -33434595455531040183125234872862426880 7610950 36027938814192178112011743223706268000 7610951 -78515709789398585657268443331724941168 7610952 -59269585783547547906337782266671226880 7610953 -2008018548194883468601795106284691712 7610954 1602801119900249197093248959881420800 7610955 -25284150081862228575579421469747174400 7610956 3706445424184060827131592965412387840 7610957 1970938962955748096652954846337802688 7610958 -22863666740775409827181258704277742016 7610959 2411324037053451266103127250705505168 7610960 -1520529403391037675502195442374410240 7610961 17000537516305815195045944163870118560 7610962 18037971439690939858822235663970186912 7610963 -893866603903038776059566318997992720 7610964 -37821140481959903392164567510174849024 7610965 -1817586501366775163625967391850746880 7610966 29652905292126373013210681745109161024 7610967 -5998094473741096910848344069444486432 7610968 38561073070903019411586592066769387520 7610969 105447204352732052706447775034784277200 7610970 17660135253972072447493800054388531200 7610971 55111508544527517135413098592431567172 7610972 40291221587392995668174680746839179776 7610973 23923180325903222958133859349462278784 7610974 1177786779423588730243512091759348800 7610975 -40225037963304637210227991171432689000 7610976 62198054982040376979960304609032929280 7610977 -23335380719933780974601945372706408528 7610978 26057772629845316650465135239903977040 7610979 -123932183680695189555867493774373167872 7610980 -802133608480974929455929250269281280 7610981 17124211055007005539855369323975572544 7610982 -27135024397197774142455476259130897920 7610983 -95088783236606461565215061475512510720 7610984 -12476408235729860652644083868975293440 7610985 27139257229200884889988841279415117000 7610986 1417217437011950967486759817275623520 7610987 17189931748211493015322935293981021712 7610988 -1266737522348769616437076947940098048 7610989 96982388683969735955954323244904328790 7610990 18336284853014817370131607814768133120 7610991 -39707251242599772206820481828981222656 7610992 -8734893947350800457861777245437952000 7610993 -366313956921547834048508495159463756 7610994 9789971006023427948667393624800970528 7610995 7002998066130358857730414790741534880 7610996 -8318037159548749209613277177082961920 7610997 5205964749003248339396064534747732000 7610998 27484353839807344415210096389173732000 7610999 94492129282183369791975010111879852800 7611000 -679202824291079088334174319001600000 7611001 -13788139409988463481437522703756884400 7611002 3949303644204926986198455180315761664 7611003 20134551872830217289977124093022060104 7611004 -7040589622021140725317101684285221888 7611005 74307259853558226527083134781932495660 7611006 -11312446729616265592139820462369749376 7611007 -87669087553573457717604502608721519744 7611008 62715363266124058230293477438332600320 7611009 13105127129816596530048443515382823360 7611010 -20467843398585514249231221596458759680 7611011 9164431053513898644568953669721605072 7611012 5587311328770316096137318022557031680 7611013 48391636831191843994404448385542675740 7611014 -39653149252355012032645167078689012928 7611015 12518079207657028506998927114431738320 7611016 6980681106591509844223905870104002560 7611017 58917235877957499315125396570218880352 7611018 21171818886836984777885199646688732160 7611019 24210503359875888046411956550332706080 7611020 -41245111292228238004424292111021696000 7611021 1682003918835572096333599961113260 7611022 4988297990820142131940668059568623232 7611023 -70437623086276681975647992484443370432 7611024 837464241406112951614793164039716864 7611025 95480049825162026105114219639374252800 7611026 -30110238267090862002151995534223255776 7611027 6083785523330194429272091116301608960 7611028 -13917588669080683138378638915934536832 7611029 -10205717248212542312616466166766444480 7611030 -16393820652787465000985922777368678400 7611031 -52872742557499171938467235786393192536 7611032 42089030446241137714878558067362570240 7611033 -15657705333461631756617824512226287456 7611034 16169854695239066707977221524443786720 7611035 1666547566961048889015639027135381120 7611036 -34123882777454393055145107605148503040 7611037 -9720065248295783450723634071764338848 7611038 -10191844941137423610127772058429022080 7611039 92835450341297675940653163580902647040 7611040 59800032269485081202843408908114329600 7611041 120888203095924452442603543837812617442 7611042 -11020774038878708569698152376162375936 7611043 1104468020728152780040665583598434368 7611044 25080210989829597313469350178664099840 7611045 7668390680177326358211279815843255040 7611046 -10523708401627921655952377410302869760 7611047 -23139737953759505727050475419200890504 7611048 -11454192020579291699078770808619018240 7611049 9064343843063376621120293259696476260 7611050 -2615561196409680790181632083459829200 7611051 2063989517195320567241703672120182784 7611052 -41271417565971449055179491302075345664 7611053 62806067857840361775687104161434264 7611054 12552981750717933004642954984522337280 7611055 -2886245015808202445269290620020195440 7611056 8788680121968347904447800553034432512 7611057 -10175598272045818555585071634998702720 7611058 1280719034641064876096275471932456960 7611059 3377207284642189781494570766643332520 7611060 22623513230489616952334801722527528960 7611061 72381062937125507955057400045557927662 7611062 5984538754931653274424431946563824032 7611063 17937694049293556509408870582437427944 7611064 32393394724903744994797971796880670720 7611065 -3806545293107158140359204382031138560 7611066 -17988240866172380082678087249647705856 7611067 -101427717008803510434484854343306925280 7611068 21725395622059183082465366219457377280 7611069 -14926965020564906003564220901291879200 7611070 9850295751116654548166212975377260160 7611071 -25664359844885040139863026472620168808 7611072 -6469606315570855100901374107079147520 7611073 74965266696486195264063383219766420144 7611074 -32268046500235689673579947829832092464 7611075 7993013888187202536435400114954857300 7611076 1214288700171113361637853562351421440 7611077 12092918983749029307711790671507535200 7611078 -11936314074145525881631986869018979840 7611079 -25129218543898464724619070338876958240 7611080 -38531384071209540638890336217419776000 7611081 59138918137395083680313408025952825440 7611082 -83824946353389996107110831073571825408 7611083 15898177509007631307986947372822025880 7611084 2133368010277759256206723693023824640 7611085 16547341726597502625897921832745211960 7611086 -477855889234326926533804096179855360 7611087 54030251840858464830507478262378962944 7611088 -30799511097507863117142763310071717888 7611089 -11583074649821534810719249778305666560 7611090 8169906279474537961545765320382328320 7611091 57420253480424633161406190620227408752 7611092 -63048690318513951108491686035260537088 7611093 -26067500352781012083929983317576494496 7611094 -18872878233788948047160700194747783904 7611095 -2360993845764176445868875054176656320 7611096 -48564138432478899733345066890439065600 7611097 -27965899246287569002323693883160702080 7611098 -42741872197772031999891544294075339008 7611099 66836907788919158452946142985347815064 7611100 11643263005928383158599053913497804800 7611101 -36267814136220656130032840162616791898 7611102 -10825498138079661852007676287271543040 7611103 -48089910800697168607484703225945223536 7611104 35707357689287786471439240662870654976 7611105 19427727831630707721131711654128139520 7611106 -3995119771519691877302711854519839360 7611107 -36394097258521472141761034773121072688 7611108 -35714565710329721849208228612660387840 7611109 48887024220231898924962442984378587840 7611110 12831834817922579340418456980735467520 7611111 -24530401708390139212408514131154349360 7611112 30936688471546403444779630510057651200 7611113 -3479786634771944555038993127735341638 7611114 -2910610749025732977351253204255457280 7611115 -3061888208206268245157859637904388000 7611116 -78881926246414322658000611882762223360 7611117 30873064518036943158269028805521808320 7611118 -5162909551345242910888399480291159680 7611119 -9439856610246299980314204434373282480 7611120 6551228966230245271848898555553218560 7611121 111510301067089938977616592702724293668 7611122 6671344673818148848552090956433703424 7611123 4003628137849913558592908776801629744 7611124 41315944099263599920267621246427006976 7611125 60584024363683444465431063823105155000 7611126 2130556378545542207282101677343234944 7611127 93773446434824276886058992513385567976 7611128 23697117519280482461166330099626434560 7611129 -312884971881149804015928500004157632 7611130 -9273401555753979336966394390679723040 7611131 -128718600046370380292613577861245021336 7611132 -3147357527409017837920540776156937728 7611133 130666551101055900566844502968195451776 7611134 70475950868699159425417225232862488640 7611135 1421753930684914539914073406099238400 7611136 40583812872535086265567333805480476672 7611137 -5605573177934963869413056271588319680 7611138 47852545417896769064429732508302922240 7611139 110264183552186138781106095164959762940 7611140 -12460116020083042623850055432844706560 7611141 51077169498857474907382597201801600992 7611142 38660933397431649360905643859698816 7611143 -29143789939500817184038205727600724440 7611144 -165537050517391236822203984828743680 7611145 -53008701431441115447444492698794612920 7611146 -34933341884926463455317857782134763728 7611147 -7129453714899419375460084123586254276 7611148 -16658456127639616727796927909790077440 7611149 -7131442677461612296912871360305192320 7611150 -12796776302019137322177821598204782400 7611151 -11612842980028508702392986011882943296 7611152 -2390271368259111827516877418843398144 7611153 7277941562923524770547467320835712000 7611154 13535619934351692390615482741972734752 7611155 -8341246215311016346959643902930300480 7611156 -21603503209481521241703138330389710848 7611157 -109273863193259627636851870616905348594 7611158 2939897992413210607532209035389402880 7611159 -19988503274281265391069472586624962560 7611160 34471970009788887596337813754597785600 7611161 63688827732342439769720711580105378762 7611162 10495800082805618221181288716781272320 7611163 15109876004131307542942638352408364560 7611164 -608016496417694107032700673773275648 7611165 3475566895822537956680819144753612460 7611166 40022956665922067149027585892056594560 7611167 68861492775254125683859806435701829216 7611168 -13909663793018327183260537280993427456 7611169 -122515724874667758419840261736274518430 7611170 -22472316115475957131836729742692138720 7611171 13788926598105400580982299978904988080 7611172 551621003162923032453855038699089920 7611173 29983916494031190786166022168999591040 7611174 2199355349899757260174899355734266880 7611175 -11542180130538992792458060786471782000 7611176 141339958172886882824494666702879948800 7611177 6629567000872744874902722095162327040 7611178 -23518084447245529494616415534775900576 7611179 -74122309422942493712615679752403974220 7611180 -23709645950602809510321250926587904000 7611181 -4142678071711154998314688582787565300 7611182 2119636999978693560165935603332867584 7611183 20408715271422201881911696934126357376 7611184 5942440672299414610324139694061060096 7611185 -129059037748358602849913668361589259200 7611186 19017731958890768133925576558072105728 7611187 114802754328052677655550688893175549836 7611188 -1552214193849602684213135527523585280 7611189 35390774569370980877760886378289945280 7611190 -27757758154529576803187775355472678400 7611191 1356249775239952522713133420207737600 7611192 115851514085499843727762177407644467200 7611193 64841743181374513714322497755581704960 7611194 -19323806756106371425875456449162181120 7611195 -36916382952382761876881321526753223200 7611196 -1914044991528877218469378501932334592 7611197 -4525626917367350790275685311057904480 7611198 4137462869873292178828064816322493440 7611199 -2000134813649999442719026949027635392 7611200 10433941506378208220523778220123750400 7611201 3445334859167802003781107295235021268 7611202 -33980159122618245350207422232496364128 7611203 -27621645786700825408913919199554611520 7611204 -4279896597006789169660902942916322304 7611205 -20088648944466485730798095318256186240 7611206 -9239781635647608645693062236573076736 7611207 -22587896076890338337250274347361004208 7611208 76430024801972926000416272626183249920 7611209 28978510151596912500057570606116200410 7611210 -30422235217393626020524407864511929600 7611211 -86183960467419212977333393772823710188 7611212 21514133516543354418037853200371594240 7611213 17376420646235851816682299823631433728 7611214 -9140964459711817308326623979021260800 7611215 62851326696841937585313899512644720 7611216 -2070568577341090697218481912435048448 7611217 18146413761358909318760474862213393266 7611218 -60808167400952946305104105860961423200 7611219 -1450506072978951044855384547693164160 7611220 55576757634950291077871761388915220480 7611221 -75118623630786268529809150466078146308 7611222 18039471664622359591535467810415067072 7611223 -37684628854710827788716202023931095120 7611224 -73158104768318114051373660716719104000 7611225 -19896490296313231672889802710260340400 7611226 22070814175797589376906420284321340160 7611227 87785548784918437445010905651649458112 7611228 -7987594842512522685891764772001376256 7611229 -67122604043106180055394149105183172160 7611230 15996475366721642491083366127042216320 7611231 -14315144425762238352272700633412432512 7611232 -100872422580598714838380660094813995008 7611233 19668917588030334175403203352422234176 7611234 -14438561595107255709546578010150401280 7611235 -37325409657376930390338627832460069040 7611236 -51289734300572740900227799698430909440 7611237 -19687207499698673572406418857867988480 7611238 -62324431583201983947050779730274549504 7611239 32932314471897114126111068168136986040 7611240 -2116579869929784739230830986415308800 7611241 40706432791543354138997715890087163984 7611242 40729134297737623503630786708528292272 7611243 -68499582754735191739094451739173773736 7611244 -8015193783312661275418379893952688128 7611245 65071162244469150990141119320656607500 7611246 1130461083969131137116864242240789184 7611247 -600337420512373856553850457102800000 7611248 3454086328406570563777627699539640320 7611249 -42890292385937443186952091764425800336 7611250 -6036246443805789433824735939694350000 7611251 132024848936726698458920296988545837992 7611252 8819791657106712818694108778357770240 7611253 62283262138557759733951987473817556820 7611254 -18842453466695168842422293863998265728 7611255 58673957993839928811011322893778993600 7611256 -36555213338145642620290878819784581120 7611257 -15606770504035020228695576782265488128 7611258 -167673301649780882851393401487756032 7611259 23517850177066566969332250716492662320 7611260 -15236160494754368656257470602043205120 7611261 -9826745844586079924566994736327171456 7611262 -590883869163461169783253525907694336 7611263 74166352523320626061171131926535816 7611264 35068539508488480969320825447220510720 7611265 -48734374548738966330915408657417095340 7611266 -19175750161455526295712025409584943616 7611267 9675539704238306089112926125060804480 7611268 69860627878268985608552252212705561728 7611269 11152622631654193417571165568461624670 7611270 -2478326224155885725547185618591197440 7611271 -27290455815148467250549760398257631056 7611272 -6698477657149337723535428657227438080 7611273 83922237944111723015089700867763475200 7611274 23783749311190385156166029981366913024 7611275 -2926082964527682357018715324590796800 7611276 -23899374632448190404573643170964320768 7611277 19735282566009051447396533267823220620 7611278 25833328450291096358485277590518805440 7611279 31558953883589611874711557978193766288 7611280 9673584911607395210108272100757504000 7611281 3989181326191082274722078501420694564 7611282 -13288069817224346142997326097402913280 7611283 97854604044291946794145529393101711532 7611284 -23491843115180675079601498936004047104 7611285 -3891575558603074096666939122159966720 7611286 52238301303465675673401094973020336320 7611287 30452226137723604302102882417123796936 7611288 -69938830013325116804379787226097254400 7611289 19792222759144731581782605467626292352 7611290 511949767684880210962183831945778400 7611291 -3579454474995332903453247195319651848 7611292 -3333464306282480577043183623744104448 7611293 -83969103129536321543076749608806322458 7611294 20264896835897440233620564803887393600 7611295 -70723004593367821358596641425641688400 7611296 -38284699236389530690357286815735480320 7611297 -6071983646819436423603457111278514080 7611298 19066146505157665397063699000439704064 7611299 13435033752146986431083223104717807736 7611300 29287022337206089214456584405774080000 7611301 1167152797595926609644557560324274752 7611302 31831544212335148118298594486508630272 7611303 -29297600464713660905833444571955789696 7611304 104753237778479792574425891043995765760 7611305 24335240830306532015886021379118318400 7611306 992811103326527579276586571687919616 7611307 10982429870660812098622172747957138064 7611308 -33194214362811200213178719149370701824 7611309 -44841873291321390517320089249210947956 7611310 -2773582088216266218563613278462361600 7611311 45361352035200485164092571137687235800 7611312 145060451933049501512870379000102912 7611313 106876571474519672626727738356924444562 7611314 -68332994987816613868030927278106466400 7611315 5141912129728349301521780775194153520 7611316 57951076884525831252321471308730823040 7611317 26494423290502908853942153169741624526 7611318 5484740513396594254585594229595973248 7611319 137495451511947037250506176777105711544 7611320 63579994929555974713612534501364428800 7611321 25095397556347882744528476008816891904 7611322 9602019859516399861864343598755526624 7611323 -6577443336087274848108265767017436720 7611324 -227755001824237512777853806327226368 7611325 76921596134593805542908267940844326500 7611326 -3720673995059065242626330584976133888 7611327 -2580617083046207607971401018748086224 7611328 -17200602115518312217508370410773676032 7611329 75037034682247598548699498102972139520 7611330 -3606284839662173667818946716729556480 7611331 11125041319811861516987656505809253024 7611332 -33018122765519725269501072471562360704 7611333 -8618761001335726298509830925827660576 7611334 137518178016911207061229415830025625600 7611335 15059701751261475195900462049210257360 7611336 -2101640194528254904078704793882613760 7611337 -6248272605875917390829802288318119168 7611338 -16271585634422216438176840936875790848 7611339 5940504275334701102657238350933803224 7611340 -1404998998556237337141177393539635200 7611341 11883033840109342141323970557320621400 7611342 -22958698282071913821720198234128136192 7611343 38060517654034518785438920429828265320 7611344 -33178649290366550149906494641405952 7611345 -855413695739699411676652910398066560 7611346 35060893444309344584950436417244937872 7611347 -15142245194192120979106997525219191248 7611348 -59384247238308436001804808898934814720 7611349 -48687849711068415641323411040004123936 7611350 3892429528790010788265504481460044800 7611351 73409852833936985287198473963451461504 7611352 3123104043349636373259441564106752000 7611353 -8963603820539333002505161346109073398 7611354 -15100181033168828138051596407797952000 7611355 -50651828520116365572778399421338254000 7611356 -76473901260088974060006131110528366080 7611357 -21843935333826920615347449209793014112 7611358 55603738357676101168568081204088113280 7611359 73728167159048635601547904825125322752 7611360 -25738344866066100797850743025492295680 7611361 50947289133483631384180096415093473300 7611362 -51556362807808774834042469937348556800 7611363 -28139788855212972137548195177195558056 7611364 19761749727429559636036471237768708096 7611365 19966633002754701398876989694148450720 7611366 -25623711938963360787804435415983140160 7611367 -4936128036396747750639207535177346400 7611368 14220895932609690221526373782186885120 7611369 -9617792459221330410265600287608035200 7611370 19814977580774015385237616413729048000 7611371 62437939848160545369948831497158915572 7611372 12453700038035913730066788306195376896 7611373 13296625861264682834559780785319307200 7611374 6776123398017234973498115493752463936 7611375 54679819797886160027085052874406804000 7611376 -17870479371013400967356497336515821568 7611377 -122284005106506071632084977518286777774 7611378 17214645551111776193208454205528529024 7611379 33083589405470232462509682766529259980 7611380 20824831877970878378558225856148439040 7611381 -18991393753513978441391924232576259200 7611382 -1069218235234823301938524430850883200 7611383 2508762819279792292224477974057169504 7611384 -90915484065818329707180668568023040 7611385 4183753100487022322761199961201932160 7611386 -3647346646576367394034173628775912736 7611387 -98686791368134110347415528595610880 7611388 3103479141964937487372992289356300288 7611389 -20409279289457386429874939917817250810 7611390 -3410283751414999689907190026206247680 7611391 83757742113524995761035068389065935792 7611392 -67200350020196485977191408275600441344 7611393 -11322849572683080616284984913772801520 7611394 6592472863521464956907196987339474432 7611395 -100192759484173726741268019005847600 7611396 8143935281307940891214960202765901824 7611397 66399438570374921306361860872518600412 7611398 83766882318080883431241311006078108160 7611399 26775226543040584838736555726555691968 7611400 -32220453450813605196871128379499520000 7611401 2896094246529946754723505742175551680 7611402 -28560956035708369718155999955773709568 7611403 -47407413608639086478020205422783110536 7611404 -16962194416018528962965495251157503488 7611405 -2512312802952470086870516322528628480 7611406 5847603274698821979417563706230832000 7611407 -129738283588495709386918307202191947344 7611408 219135495261669808495736474090864640 7611409 12592983200284321394108199547726940404 7611410 -43997897164934746442180524727577435840 7611411 -33165929396265571647307791092285565840 7611412 21085069285747540748016068729738589952 7611413 -36106749017303584781943897644706508800 7611414 -10176573164932122810799047032927047680 7611415 117403533705655983941770885551256610880 7611416 -2804361638998794999953576066349803520 7611417 -64129382538932470671340007717756444112 7611418 -356663911239877374271013063836898880 7611419 77370702505317324125210297884004454840 7611420 -14032482746090677971305262355465989120 7611421 121181608945806584642733929613253099622 7611422 7893589538248305812727513124150841472 7611423 52005787355807047052037448815333376584 7611424 24459352108532255026412914151610187776 7611425 57038430603682195059595514450348772150 7611426 -30854806098317228063593471648251644208 7611427 -47908658342489287520310898324180420800 7611428 -92517257825748696494063605280032533504 7611429 619382560129541681112733174978478400 7611430 -150247778103848148078241289015746560 7611431 -20839322047936749782090651814033333768 7611432 -18243810388327356879603587779532636160 7611433 -4766517077769891403228652754130796160 7611434 -50823719274160861296650110114493442384 7611435 26733996099643314121064085186486475200 7611436 -5379342691945161163466558118842597376 7611437 23639055222491831489831194167525256086 7611438 5980420386132280516169500482538214400 7611439 4968885622163658254126840183152505400 7611440 1209984778951366119247226213497896960 7611441 26720847873154306548033474742533870192 7611442 -12014032480832251795736226780494566128 7611443 -27653688018748063674692455816960436400 7611444 28580432419915203478924109853379351296 7611445 -20905192312918793092118622697456472640 7611446 28941064933608404232302733227849695680 7611447 -14709399088041356048813430397076053680 7611448 -10694919659345804493703736137460736000 7611449 109092549534452314760817210884301393450 7611450 3126975777229185518483787067685376000 7611451 37005442973056527780549110953267647352 7611452 -56003281810790287873504033842677412864 7611453 -41354854419072402969571677022652936538 7611454 19280870620132485552573491482669551360 7611455 27820455941163283587150608211015564960 7611456 -14284230654962561304491728290573189120 7611457 21555864113469423449469045548279219200 7611458 23899021798833340692955515084575223360 7611459 -21723315692774515089866994981207727872 7611460 263366349414681039120907458161909760 7611461 -9213640464929303246975267849471775744 7611462 -43092899374618196222335540284441600000 7611463 -98379065615792988332225380424711749288 7611464 -2438845258194300685409930281528949760 7611465 36466747352118813445966464871784541120 7611466 -27476935129326351264271923372584111568 7611467 27065508028233076611891513552589040592 7611468 2173706357370674391720597743988903936 7611469 106994391285589700415626144189541626870 7611470 -21199804970884544944710973298326406400 7611471 5680049733109435222950515215089359472 7611472 -21669529435543393295005474963286261760 7611473 1174794992352069282720564576219790704 7611474 13021171281277058461270970706113184768 7611475 8159888824483256808683571516207711500 7611476 52851008502664240351070929341979883520 7611477 -79179100657464113669625685164466109280 7611478 -10596782879394635266494180059947408128 7611479 26543779545614903437242851222426371080 7611480 -14564803784183374988605091768334950400 7611481 63431777754109137278602735831996870212 7611482 26196688932249520466984199039138353664 7611483 91900892193639570388509614199782431488 7611484 3232220605548651158542375881132076032 7611485 26903612825363198633190809341014000000 7611486 -484251045711414987577949516582335872 7611487 -65825017736125053477279169126800175968 7611488 -2963512954681195224067853891278602240 7611489 14147700629175422229013422556768909524 7611490 -13255072541419180678066232352529214400 7611491 -107335720882824166512301281348374016 7611492 2279572835133012281068570692770856960 7611493 -80628484927525896799588064276040436800 7611494 13273298689975957059476368898403901440 7611495 56404462602970406903074028811191174400 7611496 -41363710151610987811257600819202974720 7611497 31653479081973064150130623692331877946 7611498 3536952685185357294997360927962097584 7611499 36271358474868221513003785604573877136 7611500 35628249319944475217815204724930304000 7611501 45256686374522615441728895199956201760 7611502 15226179830896119136433293249354161600 7611503 2322723055363509663860768033144622144 7611504 -7745360936490521023180650701972668416 7611505 33750402406965621906104005122127680 7611506 7532901187393008262501343652224839680 7611507 30569360101523506711305327220053746004 7611508 17154100941270687713705587482836563328 7611509 119550621821682860778606667858340068416 7611510 25663652420746888859721144624369970560 7611511 -17054846188184370851795015541630719208 7611512 15722241068090051204925921730004090880 7611513 -12113728131184292562361199076665376000 7611514 -58512011125917548613298213504206662400 7611515 24627995877850915008897141551310521520 7611516 1101586960490548012385111173564416000 7611517 -13632596281272879438492205834944859508 7611518 -48785682937155431374739187697472714880 7611519 22491156535279171712689731539063969808 7611520 13089899924527100878312153924239360000 7611521 40255098397052892426497098378783246722 7611522 36715271935785929873657309938047254784 7611523 8468078081109310221316293742085698624 7611524 29668620930501252142164205322320596096 7611525 36338306566176011449067724037297820250 7611526 -3059645056447942352398302487171996416 7611527 -12527646497443415172287249083643795712 7611528 35088085566608063167105191390125260800 7611529 18592493684217943915875893466365326152 7611530 -32638835159339436603978789988637799840 7611531 14696587881428893140399299077709615040 7611532 -2604966706495493642116305845425410304 7611533 -39765596896168247160597294842745444480 7611534 24725326449902473670458445715280359168 7611535 -82537446684216593314576508437982841840 7611536 -22692662245206730144312616443813060608 7611537 6481981713402719174715234959990369952 7611538 -29378939389188502924199265937870343040 7611539 -29956508543779179921125216558087126976 7611540 -24779910285008291825394494559593011200 7611541 32530656659017258801617356813363241984 7611542 18445279378113412963266810144452954112 7611543 -100740689477223466639305721984276168800 7611544 -345301366077693010903368358043136000 7611545 3115525350498108121473852049157075400 7611546 -26384313189209231980580307283136618496 7611547 -62181563886160535496472847592497998920 7611548 -28069908669206146420653466097617081344 7611549 40245570546731053984408466304663126048 7611550 26492141823253615212589298655747604800 7611551 -6024893451604915065134157978251059200 7611552 -12425449166670901707316736386762014720 7611553 2065301836477137588307316027816152802 7611554 -2227422673236503348457033794147665920 7611555 -6826081121978195552609333060444943360 7611556 20481079035765692620067294284512288768 7611557 36831235882419940177351464314481199806 7611558 31919551533209099357993638626418171584 7611559 -988063450201441831366391178358339496 7611560 -1290144510368410347222019553064960000 7611561 -3458298141382976662271043422469059190 7611562 8403167558423557085403096404127969120 7611563 56431514171219675472614087022799342080 7611564 -136765055095171764631907102785336320 7611565 -15497622370580412297210424376656123080 7611566 -16250243738125376807667421656372939840 7611567 10438674808987468731223998674454847248 7611568 -7513118901355493794782884674479407104 7611569 -23558186915500012609760441119112446848 7611570 -2298443435608300254655901937548903520 7611571 -158446136820177118472985446948800473600 7611572 1673519823107213759864368297224426240 7611573 30487151726054144827781430631369361184 7611574 -17565253929955596758192432491725279360 7611575 -39191605806753357423223216198566821400 7611576 -2573082623345795595321635300141629440 7611577 6270532376542214865637193496695147392 7611578 -21088686580523571212989721345965452576 7611579 -581555668773961650141723769786936800 7611580 -60763915098694453781413237664682270720 7611581 -38754899608594171359990430772676018618 7611582 7635510665912441243233221045406285824 7611583 -968421291560595922455009271194587424 7611584 -22010687408555819922946063640715853824 7611585 4455613562951263301381966115592742400 7611586 2310115998859229771925595899004092960 7611587 8110955042054161630718182350472328880 7611588 -50351641115751329455792950433225849728 7611589 -14914539358110736463483430775137360610 7611590 -8055141779288204726334594394673664000 7611591 -55879953602765772005696787320650455432 7611592 19744482368870425468914329957222016000 7611593 -30375880746249898909628628970503553152 7611594 1184160361198964889606050392750483200 7611595 -33224122061518210695978581460422022480 7611596 -31218106065567694564778086643965420800 7611597 35663290253837228699002978954720174080 7611598 15799444916595140191015291348637331264 7611599 16668128032960279652130984134830653720 7611600 -5559998976001296621350920334780006400 7611601 73395856761019779706070032885596218100 7611602 920861290251073785942443982606883584 7611603 39911820296241011457127167810077713920 7611604 -5734273872802325513081264007642095616 7611605 90653410243155525943590952294431271260 7611606 16300547411775150685973953379243471712 7611607 95992892173323617125317365030259646856 7611608 -18892936080558876280595811017096110080 7611609 15219616674136215713375462963209231680 7611610 14160896348275611347662793725465908960 7611611 24309491980247951079230706576721372632 7611612 -21387308033473811249818217973386393088 7611613 -53941583015144012773576990343080738138 7611614 -82205562939790232134076115376551885696 7611615 42453263646149857532296022030033844720 7611616 -26785960897199356826131993832630255616 7611617 39440557862186567147381355512205193920 7611618 -2769773033149620233918879858016780288 7611619 42103299780296789023514362603426504144 7611620 2729024985304258144451053589515898880 7611621 47544255375506432248679354497015942560 7611622 -58109106539648885063245724705649753888 7611623 -607988269103659724130232919022689616 7611624 -101013869543502893123271185380970496000 7611625 -35435358901355075190780330602487600000 7611626 -38453099265255884199945216808727808 7611627 11425909183196152605184807407289963008 7611628 49808784415227211008342972670160043520 7611629 -86115327073952250406251514771441048224 7611630 10274612359836692664589785387400051200 7611631 -38376112794863434080445761782553174528 7611632 3246062665353334313504372867756654592 7611633 -94082018789340249247774595336524804656 7611634 72466877826653210979440861338294131216 7611635 3392211735068510668898646831184175760 7611636 -22710046698726413001294481677603164160 7611637 8461972594194377526694544880143229120 7611638 7745290983684136878551901038941890720 7611639 1111093050189576877186514050663009920 7611640 -35240455792963778845595932848748032000 7611641 -29898720178085952827747917047015886716 7611642 20750285333839541500913321583834326640 7611643 31415550586426716935000655097427628384 7611644 66521255587338344764531850445564251136 7611645 410835998962557313927130519611237440 7611646 -2850933629506797650857839202636882560 7611647 -40268872060705777653290930307496312320 7611648 -20257400537113839097202892876306972672 7611649 65984623567908103120942324714777971120 7611650 19315220855387109388845307102001664000 7611651 -6854094962529189658185995526729601908 7611652 -227853935389300329207816417043006208 7611653 -13645040797256009751267696687626097120 7611654 -11252841589945076533267269979391524992 7611655 45979818668789110533379668520692637560 7611656 -18859852463737291306553357733203097600 7611657 -7343887119447967204817808189001931760 7611658 67921225373180362360283256943065253680 7611659 45438428356488151175056741617904081920 7611660 -14822993936073421695123846057635205120 7611661 -104450169602769145779474033856313569738 7611662 33189534772579386654675239931223952832 7611663 25118338231361640140014121929342076688 7611664 1172261719435677374011528490289274880 7611665 87032932114430347463115161579581074000 7611666 -13035570197616527185515480078757847040 7611667 -6326150057608676575384676740538687408 7611668 48437119636190606873386942182211122048 7611669 21841631172060433739482475566115902368 7611670 3237498192111517020526973875883756160 7611671 -16251838676127907192050484317762807048 7611672 -15626514091138248837794338899925401600 7611673 -16886584267367475127595329031847745078 7611674 28375006149569147722144421508486085632 7611675 -5225111517506125504632988232198763000 7611676 55730970913589928029198594041024960000 7611677 23471943587906114038826162379072000492 7611678 10481418673526731643547334558798602240 7611679 2021089240266677883880681712945636776 7611680 13842494358116383662719492271428075520 7611681 13771473027322656763128007633031635968 7611682 1503149618095131520073846514150633312 7611683 -10914478571313188731687160370224107920 7611684 31321094210320264010309395994288219136 7611685 1775279197516373595169061672505105180 7611686 44884957915183957124181344722685877120 7611687 22574905680919842621070735916862908640 7611688 228577810771715412412415454732288000 7611689 4129239418901193795577376089025524224 7611690 1846247311636889810219102746601856000 7611691 -45680189636614228495626264933570303816 7611692 -60782251431242299826764672083336857088 7611693 -27711765224771706318879780231962725056 7611694 38686273526823961683447732312244975680 7611695 11577700969057467244196779365501700800 7611696 -3697707447088851218729183549426810880 7611697 -67806080371760720817330883635179049216 7611698 55852422640373134967540432572243683600 7611699 -16550642363218960609909940324823450000 7611700 71237745537716594452840042907527936000 7611701 -9270656254292045143128780385013720868 7611702 6456863661161996970004411890990471168 7611703 -64852466095459059837728680795661540136 7611704 -10548077155769819290548060523590758400 7611705 -36245815142656837289757076209332044800 7611706 -52267119949647493862465849183724674448 7611707 -26001533642083870069677933348925425240 7611708 -303093428161844886837902018934497280 7611709 -33578587463899504208833636641067913088 7611710 -2121532413025871798165455628017242240 7611711 7492500766015392887280406704047011272 7611712 22101580183649407149211485938292621312 7611713 -114690002862245495783144971038901567038 7611714 -7384923341951063045081406949376547840 7611715 83846304454859537475711969949866489360 7611716 6321742645480385208871081566619754496 7611717 -44101650128199335025560789007097522080 7611718 63440666398742872388660555147429002560 7611719 122694317157125615870476759846747692120 7611720 -3734029021810299383815285853365862400 7611721 49415630707737237390654428101037904292 7611722 -5784287831012924062182920452584731088 7611723 24039769765673546625629542391856518400 7611724 54905746017745412345207675089355338496 7611725 16992878008883619287373532241844024000 7611726 -30438645900887225818075148310924651456 7611727 -2278475030136955277021105662401141920 7611728 -1083295459074993394822102206317346816 7611729 6708601970259573097822458870652325760 7611730 -1250150170618524622576502825986060800 7611731 -2256932550845486856489603972596524080 7611732 -16789819660538034268227089447877574656 7611733 162301214277358165828267646513046097500 7611734 244724856490567683793606228270619520 7611735 -24788371778904184793314921880070773760 7611736 13231509105582826736374557443781918720 7611737 -32828800025300307157003608059846677248 7611738 -30536763524177683520797329398456249856 7611739 14905479686602680976362172642331914824 7611740 -2793655776295902769346572291048120320 7611741 10243377733070776684239323639157615750 7611742 1292142996622860328644883992746311680 7611743 -49059125153930855441629626280915831008 7611744 -515929819390442643999706353223335936 7611745 -38751706512702969292675437714588165120 7611746 -8144683158132991979114646053217600000 7611747 23540212253910624230297018492681904 7611748 13480915428951540324132091749793148160 7611749 -113846310621281062913209338781422835620 7611750 4925348281881805067966290242196800000 7611751 -17642106872827168985726485256957308960 7611752 106584341227143127624829766624733977600 7611753 -36415857011626313699934945301583424192 7611754 -32757966984966183437833485742250040480 7611755 71033817674253589412825987653086382320 7611756 -36792704204984589447245062457778006528 7611757 24512003378708204322433370229232130892 7611758 6215144180089577536345758981198400512 7611759 -91644892589101703205391979773384546560 7611760 -1703373019767689177081763172997038080 7611761 -11163158860110069607387674657627651600 7611762 7897985626317500059941301928896897152 7611763 -12177382726705877572738540487613782816 7611764 -4799913450996407352059640056977041408 7611765 15060499856990074374509211836200456320 7611766 33193077910816689393288200295031264320 7611767 154067983705483275793010923091458652400 7611768 15546212306398449255443670350620876800 7611769 -545490416472253536815596423263101040 7611770 43393639740881114982148341915264346080 7611771 -8679470868839303422961782979353107456 7611772 -12708824714561057647010812373179827200 7611773 11520739957904003310088517152779515928 7611774 36943439998658455478881631071558656 7611775 -4870580014901516774698897241963625000 7611776 87184195387039463848222214548157890560 7611777 -17346636532536187615371810015634550286 7611778 -22273941899859720075232339836056704560 7611779 317084063487955470871412210894830080 7611780 25489800126159732293688657332187955200 7611781 -4024339264933248256034258270244935170 7611782 42363907256238349140962803080030273984 7611783 4597930704686739290426015233531110864 7611784 38409807092455315378902107638799585280 7611785 12700721373791037001802660032005946980 7611786 6375626730077688438574375708860672000 7611787 -82131078760899725801437697645663563564 7611788 -12131841895619606163401967061127199744 7611789 151229294643387672260402307889579119360 7611790 -7867963788085031897364660538779297600 7611791 191750557360202761420284315047515724544 7611792 -11751500637212414234150719809329430528 7611793 -359622881448646890743475714296678016 7611794 -29297644840903734658985874564929288304 7611795 48157233811799349588999541311504885120 7611796 -4454893697030125324828080096347781120 7611797 40965125022651900894913269266521167420 7611798 18835352015934108321761502559706057664 7611799 -23121516129895994485541953374101173360 7611800 6308633323281520812682352859159552000 7611801 33363754188065114585453159254138815264 7611802 -4148211233585918275847769918911956992 7611803 -322236626533846541534143890777062171136 7611804 33386121529714375345247113715621160960 7611805 502502687261413218412203865689476460 7611806 -68683792793901425541359092358953131648 7611807 -5964489903568732056077448313652470128 7611808 49503250931738023355012859372880527360 7611809 -85013007962309862415765340821290984990 7611810 5958716294421849033016887290280606720 7611811 13556303429829497112857010261971018032 7611812 20000471516334073645824540174376657152 7611813 5254517997593389010867742757968534144 7611814 3451847881848254950616154869435712000 7611815 52042558055043792897684412269689355960 7611816 -25328412975428371052198270071496294400 7611817 367009486984380292781902264755618640 7611818 -32897073960325820132526775434416616960 7611819 75655000959197426331855187214206557360 7611820 30154637129687233799338665510982318080 7611821 -3461512825661858941221378665252914560 7611822 23533391874143376617223638320713135360 7611823 -94738688205693015548005308467729826928 7611824 2563679008184982209859867769416253440 7611825 4595269066310447194158575761385995200 7611826 38743356410503279921874117390599077120 7611827 14126824618917623082744797053571671008 7611828 15182301353254231731557389605900619776 7611829 -31030033151213878312131584076849019040 7611830 5181801192809908328757212534330242560 7611831 -86543257655358889535333341318288034088 7611832 25250467597206363030027322307035238400 7611833 11271368734404901033165222925633698560 7611834 -2189795476364308676712033103359313152 7611835 15702811321339898606634600107811985920 7611836 -87446547935950545789635150726317816320 7611837 53274911142761466344117039310284285280 7611838 19077130766349629668641730344284828160 7611839 -66429306052902441139507540505515806480 7611840 -4033714983991693102667484376753766400 7611841 16458508611477314560826176410900498242 7611842 -11863453423566329514571397636726297088 7611843 101812393654508588505420309235054344000 7611844 11183634668644298438763259207200196736 7611845 -58876981486883978529003688980587400900 7611846 30094798956866178885312586122082042368 7611847 -69825277490567081235227525798629871472 7611848 5362332820884296953976195752224030720 7611849 5168834132567905334040533705808172224 7611850 3179802637903406087709094841051616000 7611851 19517625065384197504120523933316438480 7611852 -12085787261870381995328934570857038848 7611853 -28674988400064476888797652738038101898 7611854 -52268626670663656174226144011389666624 7611855 2613463442189836792093013954863986720 7611856 947772466027805466990203176026112000 7611857 35989166334377103204391440587843429664 7611858 -28124806351329946599384208117538459376 7611859 24374883560989719805178180257172318060 7611860 -535361253294026039903743275241021440 7611861 1204935355751127636338826098866867872 7611862 -33174801052724952706408701169979214720 7611863 7680764469095236896309762468248042160 7611864 8596843136627868469351325176800215040 7611865 -49145126440116963438507653756178783480 7611866 -68891451722045773400218804385038564368 7611867 1956552051069969001658747157312552240 7611868 57159294846037003526972864497255424 7611869 -102032602309303748783054833922306495604 7611870 12837436446910593273250757334735237120 7611871 -8622293544543164744403816023968101056 7611872 -32436674267187626072278069241224101888 7611873 -14353913660222795329850311472186391552 7611874 5111900735948168827205059414585697952 7611875 -5255566347592152193118425119628725000 7611876 -11408465530877963526371401098016042368 7611877 -26773806855431755891028039569997333760 7611878 -98330671464986939692613554218864733440 7611879 28373036837629207685201384884311132288 7611880 17182311716138325942915990729484646400 7611881 -8552679027657235947042073468835804370 7611882 5440395059313403279682684250555586560 7611883 -14995758199324615738144534552197785760 7611884 -18043183518267057633417410698502052864 7611885 53248084555219664309202672841129171200 7611886 -14709741614895163151373962190016222080 7611887 144059191063271277169260996868378779360 7611888 12111843857035707974876654430747131904 7611889 111302788773140720079346237426945220690 7611890 11481011801467725225972839913521533440 7611891 1298577045003184893254354338298033664 7611892 28933009537247953292170616475221753216 7611893 16050546407837336787172811354952797820 7611894 1220893598639761220748599178695720640 7611895 -4148175258076348375964432213536886400 7611896 -6862155155794538181160313042707660800 7611897 108199996323399851129618465471205808800 7611898 -15361752465866534421275599903284881664 7611899 19030740377206535013250830499748413920 7611900 5095233108110014585579824859388044800 7611901 99315315631112462189569245370320383904 7611902 -11629838322525919838260788557424334848 7611903 -194071396399837652443122276917813280 7611904 32992006878185839482516706347876089856 7611905 62802626341439800516403752423714689300 7611906 -8542854773062430158646601905921541120 7611907 58050375558739531096624775542849846392 7611908 50010418148383696010731897945404544128 7611909 -48646670574675664977758528353506724896 7611910 -12925747915502862618296903852921185920 7611911 -33900512069163589345421084903385516000 7611912 16918096369558467733160157383386890240 7611913 -66364658817387078490621787119502721600 7611914 -18807954737449982919160408437823418880 7611915 -14035140248400407494789826098349656080 7611916 7182120563928663593644443505851492352 7611917 -6197336281924847609831918068915769034 7611918 -5832902347323893321906419184597253120 7611919 2701618255270186825098414388199132160 7611920 -23010362909025230585546866149167923200 7611921 42689953732745039887390630857092238240 7611922 -24019674165578351059915310577653040000 7611923 -59384608859604975095225612172315174912 7611924 -26181071494569795301862046074236422144 7611925 -33263378957222343655802433263759447350 7611926 6717099204928023395632256417806049280 7611927 77954347930086867997024930252812071808 7611928 -106743616562063152993610832725961123840 7611929 -51953246870330080535622751465257636 7611930 -16434879907116969626584136169773433600 7611931 57001984092943391133023781585040793732 7611932 46623149934788662936378361573485854720 7611933 -2128650082855640192883608599471782336 7611934 -368541201704187666396384704934934848 7611935 -40052134949022999426179984377179756120 7611936 -31279800915577540618618474093395050496 7611937 -11788138785515646283019577694667203776 7611938 -19075647526028531882704235956735275360 7611939 51764288438131279721507226762112820004 7611940 1227477680432003143279656217386823680 7611941 993443982430861906924768186477377342 7611942 3971795529861962915330404578418661376 7611943 1375387306062227784775155843608875200 7611944 57650745308808568923830887813074124800 7611945 28709995706663946712521676703546293440 7611946 -660206809220351508316478597977665792 7611947 -45694604710244943941079920953710478848 7611948 15607475208447427330182873161573944320 7611949 -11766905234819999275052636476192080000 7611950 -19704215868716828255645843574268944000 7611951 69332095851558389349040996542361169280 7611952 -3724602710812481807669210929115627520 7611953 51944858657251834318124005546192158720 7611954 2569917296102481997792647440568867072 7611955 9556666926006642705524781337081965120 7611956 -82011062133048086658533346516804864000 7611957 -12587401753170367453353697372276943232 7611958 -41657218642420849979591493107059405920 7611959 13934086373486671716541325710412974800 7611960 19963009161038041072350891183212544000 7611961 -30412559892291488856695688671327379968 7611962 8810985930705733788238079535554349792 7611963 20594807129550005953163234639960454000 7611964 -78244741140894878830456878665783809024 7611965 -56449447917179811725160492979763854080 7611966 -13563422293755698993779315013738856960 7611967 -57056156194190513763296515693677927048 7611968 -2314763996981771057695402022796263424 7611969 51182561603171801801135463787404612144 7611970 18017747811230256448057379646353203200 7611971 10354249957933159646696887719906371220 7611972 60333055796489543655037055625099451392 7611973 6471716641684175338059863012572743840 7611974 3683149763347918195390140494891984736 7611975 9620192934139319073436944907703664000 7611976 40517031399715798685110617256899118080 7611977 -17493572165494219240980607506490683174 7611978 -9596177485821877929438730790035676160 7611979 -162916291954751824434008172349917409824 7611980 20836980543552150955698533648140784640 7611981 -19921707858948375248210205582957936000 7611982 23013144820306215983514573917575961472 7611983 -23838033584602370810948683760654806416 7611984 17080728565879050051732773062148481024 7611985 -585208213809664691212570380279225240 7611986 -60826655566253868191383430264062135680 7611987 -31738358469300507578624856290999693640 7611988 -13170598967619708331658216022733160448 7611989 -465502318616981036163246460684938240 7611990 3353513556099558803853218720096373120 7611991 2640280869030766437315435560167467432 7611992 -45712397479426247716008649200194457600 7611993 33217959658096092382189969084274155482 7611994 -4568061601992832044366189950440285248 7611995 6549469611696488263858531188613752000 7611996 -10552601747933607041542045984159457280 7611997 135115434946597321085708438516118513446 7611998 -18779965332265645250989736095418352000 7611999 17767861480101021192817099224800348160 7612000 -35880084201337245098312362472374272000 7612001 -109380638664296486204602771435630758096 7612002 -248458344683236043046895600707064320 7612003 23069310717917490335762212503771206760 7612004 14956772483826372502731276875674653696 7612005 48957934566845967125195585207386221120 7612006 -2470921691275712883331287851493750048 7612007 32813747685584199838743812199009731040 7612008 48639811616033746380075681597374054400 7612009 115274051163870039577342620279930250368 7612010 -1524161181882092266375019904581452800 7612011 996727518925950814100942653667759616 7612012 71270174922792202863347760161981901056 7612013 -73028240562526142201780513089457692416 7612014 -21483795566282478163113423783546279360 7612015 -23958497797222423112494414306035163200 7612016 -25880659541237326472233997210410057728 7612017 43097867975545851226881258633515526144 7612018 -30154799972827794248429006889894317040 7612019 -2212717912746333441240949040254258944 7612020 3094427635376982537146592211607416320 7612021 -46972910289178025960587545895061638788 7612022 27519126211232258207437371941552352384 7612023 -53004458606648214743463875303193941016 7612024 -1322136867474974882873075671891353600 7612025 -32251137239626781212768391969832906450 7612026 50970042524672955387275582747906878464 7612027 39691343480616516443098104532050048000 7612028 -12986868716237006452804959620159096832 7612029 33378592323201583535793175564411513920 7612030 -27833704725075395241595691926251195840 7612031 -14921580869993153164001695882844235408 7612032 1064065685926632440184365678623457280 7612033 25322082159000241549251875803543579008 7612034 -9941362149800213597856280767798090240 7612035 -5028177022307492331992159286734664960 7612036 64040092172883752176748565707510108160 7612037 52653463159257106813507288386953518686 7612038 12145034175088582709129293541019851904 7612039 39616260644235042823915289452487749200 7612040 29927921087405024076360442366734796800 7612041 -44026110117090101690435021590799655408 7612042 -48843240995971400997547168203806789328 7612043 26476012389266259543504913835451278292 7612044 1712861519395531797542455067739082752 7612045 -11363318290433148195943756270524787200 7612046 199145576475845210054798204967267264 7612047 -3636328076266385297425158270828983880 7612048 -26299800480872667552465622904719433728 7612049 21699065174957889504575700849836128050 7612050 -3525632797220831997658980879456614400 7612051 -122015210488539088305685549260177124948 7612052 18396311394265445604476210039790594048 7612053 105218006062653775524110368059738691200 7612054 -44864628988420885066587042558337389024 7612055 47107177142909872413828277210453855920 7612056 2668995898796152327846745529845084160 7612057 13610371742949144434153714996517581760 7612058 -17826831617269100978459117369647503120 7612059 -1302920658291979652356990159945972992 7612060 -18924137362518138826026439234053565440 7612061 -44827128905037927829806727561533262176 7612062 26314648188833371666829987083248599040 7612063 47998811956933330843671735429895001312 7612064 94115492936096671579547079963207991296 7612065 -11505314927631161687720564492973144000 7612066 -3964212145718948379113998804944483840 7612067 22219196744020545245835181454230860432 7612068 -25294470320585285416141801024437043200 7612069 -15342434286051421107821615417967805056 7612070 -25982196046800227621250624863617979520 7612071 76236038042395669890502648578889192704 7612072 -13622721285645324385886194781105295360 7612073 88762901292486345774893998120755144192 7612074 -16842020234799480009089378907380536656 7612075 47950651284117640228128902959055600 7612076 76582504124675965917519143458213601280 7612077 -8506800431229355903951621965491120640 7612078 -29440694821082570767766979257188503744 7612079 -96835395896016467116212220539202558320 7612080 1078719954433074187000624207594782720 7612081 48636486932142616377674651972071944123 7612082 13907999674748254231837658427742432800 7612083 -19180758397213678606807472297519266080 7612084 6736264963458778143917320284150364160 7612085 -17263302713257177241293570980960167400 7612086 6679723280838267476405988467674812864 7612087 -10014080707335314846319425279017411968 7612088 -64876450033511586333719675985012756480 7612089 35259540853682726894387627027741350224 7612090 -40780764037062306922651438084497990720 7612091 -98239388403275111189643150924011588508 7612092 -7092127687085979845074801033417804800 7612093 -50264816493907208874139329682550710580 7612094 -17189292152400331475735943875195040000 7612095 -2233681262685619846399372500966434400 7612096 -14179541244082335273176398892648890368 7612097 -99611750503711079723045525715616427454 7612098 -31380550837753809863802435530422386816 7612099 15013133933892396106543255712801216520 7612100 8292164826454069234887879409679846400 7612101 10167552788278854049625051485150959324 7612102 -23408003815610159139028692271072537248 7612103 65408486499490541248484627191564156800 7612104 -54528596202828737261219492386259066880 7612105 -48594945435378742143355026986862762240 7612106 -8975125362955128987312510105987489696 7612107 12533188776618933078164955820920015792 7612108 12176338779649250645875540666337391616 7612109 4865700896324052624208612701497454720 7612110 -74345396404261013633348161122758400 7612111 -43861737185662468927922537422670255048 7612112 -13135517657920616492991379810182758400 7612113 -3851582386809066318725461733671919136 7612114 36041741148106529137497461153559662592 7612115 28835336198497617980721616887967639200 7612116 -15969565300887995231583125778457294848 7612117 -71563431766131311977787840642198662834 7612118 220306773154694666821194405874787904 7612119 -102223524536059264852042856066759712 7612120 -115622530329361502756697779977850880000 7612121 42142997086799946967126481096506605120 7612122 6447087956425620218618049087855513600 7612123 78493010642927048790345784183452790560 7612124 -16449893339843643065913197510887219200 7612125 33419561343696595742667649918926336000 7612126 1385243022626449919669910472338898944 7612127 -108186309069130675422859115531209341024 7612128 8140600906685398128962501602657173504 7612129 -6905165990218898848170658239856932928 7612130 -25143055572784540479239839023461795040 7612131 18509219752912547261874892040746239984 7612132 -34989113730131373964266819517782398976 7612133 4801616234162647796158156407017508444 7612134 -13912247848695117442569877393910564352 7612135 8960160199223529225023936579985313080 7612136 9612079520079571146272568345190072320 7612137 -138855330613269309984741757456358940 7612138 96828111035571127534342361492669220096 7612139 71686158267759559852204917152061216456 7612140 4281787724613043837451847117272709120 7612141 -47131618720708162881760453245873348480 7612142 23862206865270236273194606950171999744 7612143 -6694743003470758600057460294831407104 7612144 6516128777914020507936548510438850560 7612145 -52349147427131298692815813818018976920 7612146 -28807577249351677985252649611323740528 7612147 -26848089243656887794616688247127034208 7612148 -991162636311395618767231326723993600 7612149 -40264775867063727210022911323691988032 7612150 -4283656167906323325760185685435104000 7612151 -26174246005864681974102554930662842696 7612152 70072429505497314727545863493726412800 7612153 86072059736802204218126453802379319402 7612154 -30286490212451121465095172829102452480 7612155 6109173975289857734082674360958771600 7612156 91855329034659070698538116925276346368 7612157 -11593654415657397437064445075002768288 7612158 -17315325047481380089018595872063642368 7612159 -122503426070817085593287902459807799880 7612160 69883653304823132059808468395307827200 7612161 -679557813467082827885916001672275360 7612162 -25456280382314736526682932301388972000 7612163 -14856598741559977766539773127335713376 7612164 -12330348069116724224890205459955916800 7612165 40447298091106779509124040595557525920 7612166 -30958541789390099235466704945790423968 7612167 24798810013740008272251683268163782912 7612168 60306079291040996006527122666592389120 7612169 -68906445547606387409818483417014899430 7612170 12632957200714207385242520493995404800 7612171 -46572084018693418596195043918136402288 7612172 30843114956985963197387951133017782272 7612173 20889692741660337707521705945697413260 7612174 -5882223154528904404079313702897043968 7612175 -10040576106956258939784739206672661200 7612176 5861022777398164161388208743958446080 7612177 1287506515835201102961494654077391140 7612178 8465098052204588401565678419909547520 7612179 -16548943969790377963814175739996867200 7612180 16775982706472221662422094944001484800 7612181 -83218343400240832041480726622308567300 7612182 16538725522865665421766875585479816800 7612183 -5022631571156629790865482659842844992 7612184 2043527040868445825205862287488901120 7612185 -21472695897056251976091526403689779840 7612186 4079390113683440631860196128507991792 7612187 125102477452994247192646717829906812392 7612188 20252547399199491445334887828661769216 7612189 13074836773665277529163179453700304760 7612190 -34468188581761804499359120077809203200 7612191 45282894914466866254083926191062247440 7612192 26383085504798620970002922175725568000 7612193 -25570620812181665575581058440109446558 7612194 -14721800139186672024220083533668786176 7612195 4358148880343399627062725894760862400 7612196 -22045675890022227403819159838122306560 7612197 -35962745951465719159650672390574861728 7612198 52541746541839020802350388078493268480 7612199 -56930713588802715185522177650078826400 7612200 2258013747299380901058623496520320000 7612201 70199103079140056347567332837261742202 7612202 12643736125388837957099370902634671712 7612203 -4458076183419648209649885393623692800 7612204 -118715159407015245894717337576338944 7612205 31267362488487437029565873657871966720 7612206 -1097749943727688357095679680513309696 7612207 30696537617038721887430499454199741456 7612208 21452772707477786536956449913089605632 7612209 -44947476995054429129921641537818203232 7612210 -782713936767715060459709520300600000 7612211 34628207153626381567404313511078140812 7612212 25935935315755357028122294936091111424 7612213 12513096905371223468091774865923916960 7612214 -137639140609741621446761678935349760864 7612215 23251153374002039534669309025385843200 7612216 -50928263162068202680238941128899235840 7612217 -4563460772157736134091613772735453360 7612218 1875237028502026231739051888720189184 7612219 -52565969409960341190318885242927780380 7612220 -13782667405803485762453199975905034240 7612221 3067175569573199237225234469195954240 7612222 -11706329531235913144858286401469177088 7612223 119097563929442013437533690348386881472 7612224 3876440916185927592587108882256494592 7612225 -35945593964170593796667696242141950250 7612226 -137069270574011025127995901993755840 7612227 14726178207265420060335594249422884560 7612228 -32767517456431451557947781136916028160 7612229 33598979612993819278792357683808924830 7612230 -9236421008196989209093546857985841280 7612231 68444875500519188579237232230774376 7612232 -37881561486866980012652539093614827520 7612233 -13089628680749737124391881451033494400 7612234 5683565173461914188838036590953403392 7612235 -50972099825207451928809003464385172320 7612236 -14851384235408036549741343401425305600 7612237 59295648311223147708553505242739739532 7612238 49333058739302528636922027511278179520 7612239 39549508522337656763654976134671363200 7612240 -14375253969056711919667179452743434240 7612241 4803756085009722994293152331986145024 7612242 15259968864574122395026671936064107264 7612243 27367681843713015924036331821312601080 7612244 52948798330491293569491551475092209536 7612245 -3281215876198092947014907308722000000 7612246 23095825195531869417512633916546999072 7612247 -926262485765314571583129386126509440 7612248 -36285679541801952843610851064523427840 7612249 25571060281155941200363208427511615636 7612250 16899290853545581674051828953957400000 7612251 -56623524424538572431745843316735550096 7612252 -12851605917906077676169672787657035264 7612253 -79155716055443331518554672405011993600 7612254 -5280649819240718782426134699455550912 7612255 -2832967621984396283975172596377766400 7612256 -58175701382816776016760327581872816128 7612257 -8539543371664790510378497721128737360 7612258 -38830578911383223973730789506973341024 7612259 61400952179473687388283570078818589480 7612260 698030191573808658578042527301529600 7612261 16128349686278256293417953005582182400 7612262 -84963362815475211002779625010518016 7612263 13508566891436591025134077290469133160 7612264 1636348951128980059500271126515056640 7612265 -317939231625664306677096873962597760 7612266 -4773089987834867200085907493094141952 7612267 -15569574434276311173054695093118745152 7612268 59030708267706362111328340529205043200 7612269 4714439256332874747499704913656716544 7612270 33503825555913839985828528707853190080 7612271 -26373026183405140254809401153085960448 7612272 -27184146069493060614145180818824232960 7612273 -19251871945354431549120543501413490478 7612274 39899047439035638549947811028171866240 7612275 -6825707181598200188153850122175806400 7612276 28551601613255300033137627866823333888 7612277 -12474990694176123579614837275915000008 7612278 -5595960509877022883254988275303066176 7612279 91971624740885146470456651857831602920 7612280 15702911833623882309831527611748352000 7612281 -1089329395813332672918597135324527430 7612282 -56273175641108486518795284197555289600 7612283 -21015195242958165582611093189825199840 7612284 26156781815767057323442386358156477440 7612285 -32536447415774887341204246791646520020 7612286 4283659397474531284266929194201623744 7612287 -47841826714450900366156576573661672832 7612288 14366314855638821249351814594712043520 7612289 117118916686249494958718311094932329090 7612290 79463237288445132079621745455395840 7612291 4711289586867993768035666801581389692 7612292 -30616102486922596814853117125481177984 7612293 -7189788831464729109433941407083890240 7612294 234117520189968042955768127296482432 7612295 -36457078477423431098723890557737272200 7612296 -29261420742782138530938389950723891200 7612297 25617928652197240952809270584420770880 7612298 21606199706519091494058834798459402240 7612299 -4373698239013010394199638828989206620 7612300 41268784800844957681487897513914822400 7612301 14160004514007379318419950184246195552 7612302 -19650399171067521547545258610662508416 7612303 -120767655196130723163798326023678471136 7612304 8751307875412752726920470797333037056 7612305 -42068233382541443615065959788459719680 7612306 -4236744455156957475352095463930042752 7612307 -5010305778212340122263819916974959444 7612308 -49548848575847579886347718186872954880 7612309 -81350469094804852019044297998649466660 7612310 -1634257436970180840930884853066585600 7612311 18826562500869842242082594680093473024 7612312 1748779347408650478953563496522342400 7612313 73049232041253917168497534857861983562 7612314 28254511274826030514056875162971118592 7612315 7088800871607792237988094322673968960 7612316 -53309751251808560296196836333035816960 7612317 15656319503752542644041296551306169228 7612318 36685938209416080096804276284689858560 7612319 31008776581629296693310566656705901808 7612320 -4556106373499473411910859776616038400 7612321 19288523763171140634844230337758359522 7612322 -3730080354548132655139500242793086976 7612323 -9799700877735927811615545661141592256 7612324 69213301703486461895112523793663021696 7612325 -23646005778829615459239305823105900000 7612326 12121298103819462520096450718745235200 7612327 90853021845671280637173872151381549176 7612328 -55557818507641585521825351669647278080 7612329 -21228367549433714129238791834155606272 7612330 43545215991463114121337372042375025920 7612331 24961599642493731928316558477190850800 7612332 -1866180090415662625048664383710314496 7612333 -29120915788192984781937271341382670880 7612334 -19083525065064247104234040985305685184 7612335 -8508411214846544526779276749733907600 7612336 11891505561033901375830597378308112384 7612337 -41731956629348761900593095781084750540 7612338 11584047684293728076757717796063304448 7612339 49603898079276581240725146192444054272 7612340 -30810527223693290581882270436602513920 7612341 6124307561014739915631910072515059520 7612342 -7886272954533319409987041133321980800 7612343 1651637258659366822184446384139186064 7612344 4880825616192278705332669227893391360 7612345 -8234106005394791606426823074167935480 7612346 23702680486095591223868895524053951200 7612347 2820786202851624383993862560388057600 7612348 -19844940915229100205048214312717378560 7612349 -104075593588767851975968455932594244660 7612350 -16191176080914238662907127322294528000 7612351 23823595606634130949039880951495980352 7612352 15996661599556476654895636527710208 7612353 12097375051344325704593258385139355520 7612354 29501796484982871211973584971473543376 7612355 142581686780475074523887658447225494400 7612356 -3251520429647708971596336648548069376 7612357 30378929606738356871573342778607902720 7612358 -10619142974638305341391596797916285952 7612359 93616593867001644095503540335275948160 7612360 -10145958743171881191914188706296627200 7612361 -92159124925521589549996848481161189120 7612362 32885081970534169700313920469568559712 7612363 54569467060662846889707567201687091968 7612364 44869717759628432245229882301198379776 7612365 16483399527078378856620650564926506720 7612366 -20880476023221015996765484343118764160 7612367 3777230035684111103026093766540501472 7612368 7962272104582200585308313955885645824 7612369 11296923820657854501693561502143625840 7612370 -33503322680371690779146807316987714240 7612371 -31634531903876256457316711183013313392 7612372 2440966879443828761386437167733913600 7612373 -49595077461198554772414039909588008196 7612374 -800394910663295938944490321851795456 7612375 116106994319647982734608635681950050000 7612376 -1046069124276392725674574436530483200 7612377 6580035196859938907472197109239002320 7612378 -51796278443885449241884124741250335760 7612379 74475087526410790048049410052215782240 7612380 -566743989329065328215303457008680960 7612381 9764238506844159025988958325266263392 7612382 -57455092081350035934310081033179662208 7612383 56614017252748432381914690049446519624 7612384 -62212634517123117832857787673141575680 7612385 -22723070399082816232614519586512450240 7612386 -28807121878759723014677578746598609536 7612387 -36763235111988913817262564952810019648 7612388 -2076212484711419518912326798087168000 7612389 27423370447009735200262090375859755200 7612390 -2935870244285118342686320938537703680 7612391 24983564629980155035203992413001486784 7612392 -1042387093210118325087193589650636800 7612393 53310383909214682116964190369080661584 7612394 49902640587283251241345397366620184496 7612395 25543762484333124480409172045694455280 7612396 24533777809924407369951652359118181376 7612397 -30659537610557868089674716767033371860 7612398 -7203652444881947288043097810071330816 7612399 -22794467888931951161947329399069127600 7612400 -21221865468238322411838956045107200 7612401 22629857298246677875846021068386866032 7612402 10199333330765621949501272747840569344 7612403 -37144006874839565923659771899746167348 7612404 34304946032081274768699514237700407296 7612405 45460560150728043399235831042123909560 7612406 -38575851688950277751269997594599947840 7612407 1083404899197126679149825846619265280 7612408 -54514476530081248841968852587202007040 7612409 -7375488343419775220268317282184413184 7612410 -11888490381211101934405187121297024000 7612411 36067958587138914733854906442177370224 7612412 -42647791318255228580445032529514758144 7612413 -40416918461605932918547193038637864640 7612414 -57794779224763581265935129708589522944 7612415 62299038853554430700323579910707315560 7612416 1316198451012927624285677658361036800 7612417 -7505866857422467439156038653059779648 7612418 72356791834627032547824235782386987520 7612419 -88294736533491014510639507723750592 7612420 29922412313186979853121809659010817280 7612421 26047298035687146002395957790658762912 7612422 -10210660036152129486283225604988174336 7612423 -19059272232608100595451181067695425056 7612424 -56236933080386321650967850827267927040 7612425 8573624482549481735810475099454963200 7612426 -3163961979002336753778860659351276800 7612427 59662790949833932355345854742843400276 7612428 32917003112709173736513435987000152064 7612429 -16396275696279417395196928363670302080 7612430 876889240866428161089275575202465280 7612431 22569862070441049921782325915762260880 7612432 -30337013212812059252313931034391076864 7612433 6875989229639776642464965490406985844 7612434 23682743487554733799139638035962772480 7612435 -14878388220253378427423558413408983120 7612436 -47914801153233385927062237031306712448 7612437 -7699065917271541898079651222210503040 7612438 55485291873960387052354534758870151296 7612439 54287778376635093767797843624465639080 7612440 3067159786296442291390892707086336000 7612441 -107606371117461345060141841673665103158 7612442 10965060123817079351946651868850220000 7612443 7373003596263379992971397990709128240 7612444 -1028299367801596652906533218128893440 7612445 -1744296714943316043738931636142932800 7612446 -37686056839146821583283746133683354816 7612447 17699821162289113958579658264373200672 7612448 12473217166150887418805663586481864704 7612449 -21923831333951912475918337276075214592 7612450 9875022568919743779745380423685350000 7612451 55502302538178749661284128374769920 7612452 -33848733799091915435643934648897597824 7612453 -23721528718831497179080706440228812416 7612454 -19692141147344244941788519641054369408 7612455 41350748971391429550704116284225393360 7612456 -70634530346081870932134867718395909120 7612457 75501453640537832495665280456319779706 7612458 -3743959376369361826465595760895119360 7612459 -41667706305552664671183208547048644784 7612460 19879518558263711536189791255275489280 7612461 17387579495652012604898992472252936832 7612462 -536416913359582150238146136167511040 7612463 -23852989325887886095528967527472572320 7612464 8862118154532277459230558962940641280 7612465 -7998134720219801393771867290915320000 7612466 16726975739864815934147205002590428432 7612467 156881724300406970305168406559415920 7612468 -89877254983505713284569794322742900352 7612469 58329761542197424036401401981990229870 7612470 2053511574970467815431152567694410240 7612471 -16662055991716917419572319651838855360 7612472 41061895501558662397722859904011591680 7612473 193406212103289876095414748816202272 7612474 -1248565280711307879799792929273465744 7612475 -15909370871565673775762183541371322000 7612476 -32142749031451152439539991407254343168 7612477 9761558165641871476797255972207258880 7612478 -34203844776437777497300314549349207680 7612479 -20018290268492002468450184633985923856 7612480 2803639176656170339680309286246809600 7612481 97717435170762145940112337797560240772 7612482 8023616071113210412739062957063454592 7612483 4505569627591222866349366705251066520 7612484 -8993186211445842101185810748767911936 7612485 -23674873621657473370013064154901820000 7612486 -20259194281566427466361309668283408384 7612487 88705548451803267506249068837392674136 7612488 15920291180027870180453132610733670400 7612489 -57627499189389482768378151309352892710 7612490 -42930521755255646784436989410594820000 7612491 27321303853673837376162860976655045104 7612492 -7962498803076549344539675725658979584 7612493 149752603216182282939387499069472813676 7612494 -4801238224117412835446423632308483072 7612495 -82375868968805468733465580341720861600 7612496 -11695966484661251958179304319532138496 7612497 54752236899103938755300203802931530274 7612498 16080326410197148111659293196492301632 7612499 -103214407037181121815540150407620820136 7612500 12097143982266717385125800509824000000 7612501 -26235793941840825609529544183042536388 7612502 53871228662257308017077567430207505600 7612503 -53553549174637746714377334191296793496 7612504 -91193093640752304122869435026341806080 7612505 -214586785738110256488737986068243840 7612506 22968287359133949543457778991360920064 7612507 2845737675091994850981114878738051072 7612508 -13002789685690610097919797234787860480 7612509 -2033981276732167591482564938523866496 7612510 14588419746535270319936784016750628160 7612511 36611743490001443228179405387731071184 7612512 -27368378056828574428740114103224238080 7612513 8715259039895621344221012216364502404 7612514 -3142745360985279967003949278207174656 7612515 -11655839301718123961789077846621900800 7612516 4045718035385159801621465348403621120 7612517 -43243108275119061933739245155672687040 7612518 -1267382834092093643283364950990540096 7612519 -6791934913057009173028966116340530240 7612520 -59781917533741998079865293516884019200 7612521 6251932418594090526539502364130227200 7612522 6408747691290024693626013560499433824 7612523 68096500795884302402666959301781910464 7612524 102830759106465337941499483415710454784 7612525 87714962634075181932461929642914050 7612526 -24987376444639749179856183320208917760 7612527 -15427184489157359840080627651094401392 7612528 4435580167379108287228769247525076992 7612529 -99793722818002853085695424702771841740 7612530 -17563277870782017265948445779070983680 7612531 11040236903330732172765235584412608332 7612532 80061406712902482389209114003395705600 7612533 -228452602349084329435108101134795460 7612534 14430477015580854307136994664249677120 7612535 535031495856042249814862764912565760 7612536 53612185076768261621234575903397990400 7612537 15771617542532841177464888431030526186 7612538 -47435557306834968064136938091025768960 7612539 -17446577257800914331331908395842727232 7612540 -12639947486129453489130869054504140800 7612541 -133104236233053376632308235487440700416 7612542 730725827840898163242225938936236800 7612543 -84762881484495530337297374769197664480 7612544 -58399213966522539175709591365201428480 7612545 43237970360241485773174719808634824320 7612546 22481638702277792224499559133286400 7612547 32750058481852064253074832197981583996 7612548 -1730288716827085740094961029687296 7612549 3511634108341402025441943896686764672 7612550 -25390872257222118651247150079829134400 7612551 48704753434466273188574212895893359168 7612552 38368945663153316650782054801173145600 7612553 -52450630696861372212131079380091581916 7612554 13284972462911323175211849050954545920 7612555 23362198440413122344030334336333020960 7612556 -10768442729480953142132589766271637504 7612557 -188712385156379233486366844042001312 7612558 16285661465553165172858541593901501760 7612559 -108068123796339311258775313780094430000 7612560 -2986700005565451496938775752644198400 7612561 -81634878164774692636335741510506092176 7612562 3131939528743058492153289353057926032 7612563 -11883802313781671220609895042119378432 7612564 -56386192117120609537224291687723143424 7612565 -4075935095727924132363353467865553000 7612566 18577514459298607518917408995069993728 7612567 167645100684638406017670054281345237832 7612568 -23641933748589282460711415409780541440 7612569 77231617676787958327869050243784244320 7612570 -2467597922994051175496343589994711040 7612571 61138598537383073007981929121964396344 7612572 -23217193105881564318510179707867717632 7612573 34063103631656137268155927076503952524 7612574 -46392143746214653964391330708878158464 7612575 41020784398069613719937816165192640600 7612576 118179378817219012047273647089483382784 7612577 -2629555388515070075137314516259309056 7612578 37508679965730607001042726862405302400 7612579 33403697770180246352256540615408013968 7612580 23161903526148262496531478150768595200 7612581 -59621567949904621098368978896867609248 7612582 30948689362938717020680278290805799392 7612583 100144867593424182942175029555466716720 7612584 -4049151089524868787990655566711029760 7612585 12878733230079859131556204500127023780 7612586 -1069419479586430252524062650120429056 7612587 -52377720135600785611418267735162017440 7612588 19461386283555613075155712280208274688 7612589 -10510169024032740126988339010493331776 7612590 48388928259480217821876359257334784000 7612591 -73452921165566078855905136175694728 7612592 -13421126437587923855445129006116044800 7612593 -19518122965896159302700332840758248000 7612594 51384879183620060394426113932010880 7612595 -75592558255797655697537879605113938400 7612596 -23014750595237536682787338293636976640 7612597 20223945913451174233167764003611435200 7612598 -37732141215826093353009711742485565440 7612599 -6674343172908494428362954509082155520 7612600 36590537537741375847572042519470080000 7612601 55867874426395959524818879529961586602 7612602 -6043261687131497852066564355588504576 7612603 3590960126100418739695887779610122852 7612604 3114324265451915103768003191929075200 7612605 9227289202724303261527782481042348800 7612606 57014135461500262474064811157638634752 7612607 -157499144849321716860232425384097470648 7612608 2976041691278465619102488019609845760 7612609 -6747456658698455496068951648464504896 7612610 39159104308617980122205891262740796960 7612611 -5369347032727173145936658569317157128 7612612 -34210551422765705816100886013933711360 7612613 73294229281586991606325387674068159040 7612614 14519523375189941855190288830153030304 7612615 -2916448528069589521789184454789202800 7612616 81312894182014232720519550798360576000 7612617 63220527174416181502147982081301176064 7612618 -6886857908011617281269763076594216096 7612619 46920850812365475461764824233712586896 7612620 18138527323891117795307157213595484160 7612621 -94144752333934315419642285107363991178 7612622 17758066634036908876588779063624272832 7612623 -914847668055899329510842118377241248 7612624 -9280842937365828449910353456991477760 7612625 -80430952380596654211970129316282151000 7612626 5594402994864699700143555092253863424 7612627 -105453556097146070111701275446333061120 7612628 23731038408770923794250861023710269440 7612629 -59850277697053647853485697784103640416 7612630 49993524198248003371934252620522248960 7612631 44261896234914426408228916102333901832 7612632 4640933794631755935740453023247032320 7612633 12413956815786923505723211995390603520 7612634 229768887118325764333455934057857024 7612635 7520005629195959443516720113008966400 7612636 42087180856894633854584657838120942080 7612637 140642909576739514580827735292302341312 7612638 7482179694025684812708709674262161408 7612639 -9787710790854764681435444018072652928 7612640 -34643964567698414553889984423789854720 7612641 12989969479639624956753904791817122450 7612642 -58210871038252351401207989003992644528 7612643 30447687093865693681291615405750484892 7612644 -1722318562604821876653263254367846400 7612645 -102997635936850982607231268338256204200 7612646 2579697028192148765991456909903300864 7612647 8178459527294016662573768951514270720 7612648 55574812172505289224155559828473871360 7612649 -30593597463264484208380947147237992880 7612650 -29295943458014537523410581911689280000 7612651 -123538030016291383360055929254278891280 7612652 459886884927273234461826601709191680 7612653 -25092633358386919640660007564309352896 7612654 -24063686634227096033202828887654169600 7612655 -3989333659931009054939698386200280000 7612656 11363927464256948984155427718503104512 7612657 44929046835706318592146493298013229672 7612658 24750190916961788290565664688302996480 7612659 6179834274543715729547633089340529144 7612660 -13508664287714681526014098056393738240 7612661 1646594907426334589130162014393481984 7612662 10112373053891828218059248735048981952 7612663 103390751557617308426842581334742087912 7612664 -77387322063076822647647958691636592640 7612665 30405801984460371421788006262239603840 7612666 -49967706684377477559733279799571661968 7612667 -119202659529404946864481995312396201648 7612668 -20233174149548280936545430921713731584 7612669 31739884625098299234018946115208091040 7612670 2950293623623806217434390196609996800 7612671 45217016353603728906225948406203861888 7612672 11715337694580397750567740366517174272 7612673 105235589816853481947663907572379837440 7612674 -14252191695669530358369444917863687680 7612675 9605099495409717312015016679744133600 7612676 1150800620547551255532260745866181888 7612677 -1403243583592971020251200840123033600 7612678 -10973709215274949065011908123513189632 7612679 4535760137240774701551669389769629712 7612680 18633175878515906952665984575660032000 7612681 60788246606539675624390406449533004672 7612682 1136059663708975341174426726515080704 7612683 7369245050297914423996617219508683504 7612684 13167949488710170718818042922627536896 7612685 739168298124365845807921060883262360 7612686 -1917740480560044953316552110329008768 7612687 -63301695534709762396178284556828773248 7612688 10444578468736075177663619544838643712 7612689 55261134972247847181578019427321160496 7612690 22674313849209355696701959967816993600 7612691 -28020190473057049723164762872548704000 7612692 20455663510488455732266234240304148480 7612693 -81899055355741977953070391194291229056 7612694 28761013380361993256259623252377252896 7612695 -12214954347628284704217877035646488480 7612696 -19091481658948440664552668301415792640 7612697 -31567948684051678668084975389156257260 7612698 40672952779682779314574131170100094464 7612699 8587172563843909610988507719256740080 7612700 16208683703560340185996707833936448000 7612701 -1906520145250670818229475742096465920 7612702 -57467220373423333759934068516279392768 7612703 51282844091462549604502018822401694560 7612704 35221232324793220654915935346973736960 7612705 23855631540976816556771320528487539860 7612706 2302291705220408025526560636627922080 7612707 -78862661559554214728913643948656217680 7612708 606161277283592808973870388459020800 7612709 -24873590621268369264035192514308127396 7612710 -6222770839748188627452595678594222080 7612711 91178245271766596563013821834595126400 7612712 102333067014004449745094801507491507200 7612713 5835261907745401239814959002903954724 7612714 6125237157342166748662837210033139712 7612715 94965965749395662524167640168566480 7612716 5368906136854560458647742689854802944 7612717 4464626819282343463823784928842497600 7612718 13414566571794263216957203734933933504 7612719 33462777801677997032576894769733639440 7612720 33759841895726241074583229329899520 7612721 -10728442570467293931412747179723451356 7612722 1423500082536989717940545814191529888 7612723 -105476455082617537288397128113713127028 7612724 10824962774160315317257845748427661312 7612725 16888127279126526569820457628997465600 7612726 37605573988725381505518934051375552128 7612727 -5418399266063656498052960657906702424 7612728 30054699186582415919249016398981468160 7612729 -2360771689548682177909030437389203824 7612730 -41814827711724162025649433548034432000 7612731 -73385940748191809645531176893287700480 7612732 488208762252120067991703039550001152 7612733 -12216758155135006526609270110181442720 7612734 -16702377710731615927834595157717616320 7612735 -27111949871063838244893257952289420800 7612736 34290413620424233896149530776827854848 7612737 18413890760124572130787261136388580800 7612738 19202737317767710881228713831639994576 7612739 -100899900630694064610922848413847302400 7612740 -1105468925420061663471942178925341440 7612741 20091382668041669832963418999696733152 7612742 66140793150893963728454469973945252032 7612743 -51814289815695387362079168840893819736 7612744 2005244328990998406127924250035200000 7612745 -150030562794029377447012726148448000 7612746 24353973965451223031285084021150678784 7612747 -53822778032783753712701302729600558080 7612748 -6218432470411940540662626274339015680 7612749 13277578362375084546907667679484384800 7612750 21236020643717282231084884638717504000 7612751 -62654184513136900968560742339403183248 7612752 889489826935915763717346380438568960 7612753 13777610207488223283107508186702190080 7612754 50335213345068854155447729310731475232 7612755 -15658356321524778123576579572461502880 7612756 745553340585627493176599136089927680 7612757 -42772093345088628020989247136599309508 7612758 64024804133921986530010405459319041920 7612759 -32820099328022271480006533854025816448 7612760 -21108521183277229626908282732968550400 7612761 -7838906315025677707143594323913461760 7612762 631846879726218696587241942238520064 7612763 301736183608893619213427513546262528 7612764 18937055688306572985730288466689829376 7612765 -61326716538179647820486260209045656340 7612766 -11224658949579055230426752080728612480 7612767 -60633291021152559833750460029892623016 7612768 -1258431622117447424904437823470960640 7612769 43876188854305732038127248605942203170 7612770 -10433809371621038486768037126582681600 7612771 14173896938838970414035959174319218972 7612772 -153780385814349028876168839915142717440 7612773 -18274596540641565631232765704496657280 7612774 20985729252296923183651830655650206208 7612775 -6832297026184562732137348912946563200 7612776 30730710354515422853458743088737131520 7612777 -2399301487009939741650985068067826374 7612778 -6459137992141557426570002189281966080 7612779 53432903849188590269729368616304068184 7612780 16907110306624894742263343658987325440 7612781 38731892373337583305863074421380026464 7612782 -37465358377955267021985320792089871808 7612783 -87954937873544998265070296486534705968 7612784 1897027817424615617836257576308637696 7612785 -1376669644424660551018852963253347020 7612786 -33936580855049058995624503508012453856 7612787 13152898071049062236035422331112490720 7612788 958132302300074699541821046972893184 7612789 42621100262556752808082884484598988590 7612790 29402260328977578310733178377441500800 7612791 28029947017180517433447213319573971024 7612792 -95476486978337954358176308839508070400 7612793 28508085726959876138691002898121929600 7612794 -3641907513272045317656510227002675200 7612795 49849329717537368415140185181887392000 7612796 -41840615931472510664845636482292070400 7612797 6579551032009064762985676796306803200 7612798 4471350861377842488225479261075159808 7612799 105845245944966939332459978717178652800 7612800 8730846036242881050311017692659712000 7612801 -41012484102845022521574000554978397248 7612802 -22237442702544065624939637522298184472 7612803 93398476915470394536492803073016344768 7612804 67676497705485702328920103669233367296 7612805 -627650735834895324547743003470962440 7612806 -367272838798852493392566518363581440 7612807 -34018511388564187036709733208832677800 7612808 45370001011302591806583582621029990400 7612809 -90969348695549954220305801295070996512 7612810 -8208505744804614247702490514227653440 7612811 26896571381075707779857129574147077400 7612812 59921658961444606680801894827186150400 7612813 24129638165741048651759945988972303724 7612814 -17719799920971594944853849069109322880 7612815 8206410072863742750233154627492625920 7612816 4509298637219444644881425436756148224 7612817 59888936841689374279919560588636581360 7612818 9201885067570436134822726937493669504 7612819 76392798773678455920814882996275022560 7612820 -47873237196113786191483244137222129920 7612821 85191020984223014831710041684422769372 7612822 13715759873266463114537386639667720832 7612823 -57620440786613316752414773547917674480 7612824 -29538859947162198115216788292695367680 7612825 20639233856420461260583844066860032000 7612826 -11654068700390496952508070906539666976 7612827 -12439036440886692005697715183067236560 7612828 -42525767544526650886580373392804127232 7612829 -43563076880574868744887281075120374080 7612830 20695141848679482113234227120919656320 7612831 86271253300919244221526791176992945632 7612832 -87745398968257751490864401292745310208 7612833 86709787640761027743490097597348072448 7612834 832915695017999775245350728235243680 7612835 -34497582305149948314001021507963243200 7612836 28307055143559774357535992013200384 7612837 52412607645138532408892016733320407486 7612838 7187490363264109122862592568669649056 7612839 -7895102295028643331683018249595558240 7612840 -25218541164210776779933048973538355200 7612841 60548222954740321988032129720161205242 7612842 16936348367305490027506117653674541312 7612843 -23564195234539592828808678473891298816 7612844 3904566934222770582135192952272883200 7612845 48914400597081285422345235481385687520 7612846 67911385144792623040580570844211927872 7612847 -70918845684544129766261762670492644880 7612848 19579309299756220295126452449576222720 7612849 171389823994997835392189893205377264 7612850 -8811064700902759183664940257543923200 7612851 -27034683287423663051330591842118122896 7612852 16593769664500914145194899481588524544 7612853 -164526304793915989811197537158421900740 7612854 8630123034737865380515157163087119232 7612855 89330312191314842868567764352333429360 7612856 9108611491002093942463852636693954560 7612857 10793209711449928650363485981740641600 7612858 -59675810364045248791754906724880177920 7612859 -127774980881659147416892108243377590940 7612860 10228568934808493399373525821842974720 7612861 47895101946537955417447694541905274104 7612862 -28893642504744873983124953737478946816 7612863 -25383165311447979825258302987462601600 7612864 2859747250843875862066393393854939136 7612865 -3747511177379775644191210282401632880 7612866 2643408077758716282471854466994767312 7612867 26655748558893319331134331568813620160 7612868 -64471940436607779182726244626794162944 7612869 -41715030863339212238492680110213232992 7612870 31231155358896839662473246127097404800 7612871 10953394331112960372851778827410923312 7612872 -82223361486438154066732582930126602240 7612873 -11781762286629857316377197103777267878 7612874 68202931951081596469566123649041189936 7612875 -51631058875875797988850995214679412000 7612876 23004875053350470624795812265650170880 7612877 -66218708390384781567473162839574777940 7612878 -236574642094621450270315774838636544 7612879 43836468114000635989747648723054346480 7612880 -5335261609311922933008294355642613760 7612881 12969480348268410899130833134654931952 7612882 -6986412105675479144175947288293382400 7612883 -43888323201718457329146250525974686868 7612884 -31796244572804859161418009462353508480 7612885 30150298660163554840442578334876736000 7612886 -1831762117885890769844623680192526656 7612887 -6670857589584847760645151542378680320 7612888 30513481953261235075226724426590054400 7612889 -15417543366652299996382743160750196844 7612890 15989027714743549183072994356958257920 7612891 -42662878963826049858967429023477780480 7612892 388009187227763700599551655043244032 7612893 76946850984193137670029197973491707200 7612894 58823111434090319927321786473795514496 7612895 15125878740856488381530364206285999400 7612896 73493977505717731541290515431020560384 7612897 43807275425712168818744032668907741346 7612898 20631660748447243778793438464371727136 7612899 -4227004116352459525586545315488354048 7612900 -19492621653669545565127159834786384000 7612901 33751029076145585308345916967043197600 7612902 -22503333620723152047911035078512427200 7612903 128346145894289398220652051642855972152 7612904 16179903392112066919503844956242903040 7612905 -8719003555448621657210768333823292800 7612906 32854540592525838883544485017004584960 7612907 11929573787363381654596440696711156 7612908 -26419999618098705640540460584446590976 7612909 45383188663742363084034341131402065110 7612910 -14385943031360455198559951668865816640 7612911 22143619208935225779546607998783228360 7612912 -16020764848077336724669705329088528384 7612913 -28230625976534779848725843851472986560 7612914 -44151565467076302610476444902308807680 7612915 4967284832880018768977027585847430320 7612916 58297319842499672963703584766807162240 7612917 19949732161704513888465374580434218848 7612918 -16589178248951446438810177845149253120 7612919 58476066509321820923869652441701953696 7612920 -8519289075696608059281658229882880000 7612921 52199079003151888311660109406120425044 7612922 27410965051240173962454898860011661024 7612923 -21443903703177126210943075777660366752 7612924 20144134230118749507217948041754824192 7612925 43115579792184168024594925648581613650 7612926 -17986188534152014614774768712915332096 7612927 -13833272279922012303907728176820560528 7612928 -61210391524887254513180922261201223680 7612929 -24764502575406610180979178010487888526 7612930 -4858380518550821430204190803736913280 7612931 -62861343670203981506232632516944316688 7612932 664490534230936041305854496301932544 7612933 -36879278231103663624226747143367275360 7612934 -7801458463737624867224047324925951808 7612935 260736879908588670689313243467635200 7612936 -124997828799379753120656380937316761600 7612937 13485660093125664008305344993326978586 7612938 -18941438902871746995567203891581020576 7612939 -20761594957314546165799269503741175560 7612940 28243336950211838900300058244717025280 7612941 2344090544090505881947785395387801664 7612942 -102550553453144410308768068819644828608 7612943 -22519352506974697446959672580095098776 7612944 417193742474828499717837649340006400 7612945 17190517552255699361235061921757603700 7612946 185458480844697409960831656321535104 7612947 5155983365065246474200628486822445040 7612948 3566538387992216948412068426524921856 7612949 519822838454867215421251320111348480 7612950 -6011775506184411171822920347516574400 7612951 4236853824937451889912953575116803392 7612952 -129890372627250776983657964510672486400 7612953 -19404841196600344647987396490468672416 7612954 51422934819740695724552181956848419840 7612955 12849675126163957218827233308435390720 7612956 7832306165258244954098271951554360832 7612957 226299505811948292714657409604799756 7612958 -51091226381277751989279211665996327360 7612959 4284984450338557096879942584667679304 7612960 54466935176470564559875326573766901760 7612961 -36538451565938021685264362569279329438 7612962 -800167994616924902682075465431258112 7612963 62403066237813135012382061136760677212 7612964 -79880188542451916642646982414158892800 7612965 -6682683424663300970140116144346067940 7612966 -53071285188788934967331476998058748160 7612967 2265182223835552993646666391444386832 7612968 26313215084517225362951255251119390720 7612969 12466037163690151598822425216432346880 7612970 5126116738496116466248959361180963680 7612971 -16415167124223259274007223202650850640 7612972 41922552254545186106890186927331153920 7612973 2751875820533241104505939493195766742 7612974 -61676958761596995440026884668047445760 7612975 -25860201488819211818506190296789278000 7612976 -6405819715315795444587014875911684096 7612977 11893818420943526499149070294809978880 7612978 848473927284693302295935007190621824 7612979 77823122730173357846983862005942804680 7612980 -3734922188410342150913128553727098880 7612981 -26729566069313568805124146225104323218 7612982 18249425952193032757688613592900831872 7612983 22421469890336091901908868642319974584 7612984 -67728555795594288601165546634069053440 7612985 35302640790899673671033027216990628360 7612986 9006138837339879036899770322119997184 7612987 -96180468157044207942734427672341166364 7612988 -61784376798318820636714878358165312512 7612989 -18359934240316789707822368170051666176 7612990 -10577704905412467089089877307491696640 7612991 24089771635304535111358467002822134752 7612992 6856247107186865403403453142326050816 7612993 -173259531701770278841534195573045795200 7612994 -4646137722122223508346918687997984768 7612995 -15215241966508453616337891427154163360 7612996 5608645365004952801457588547246592000 7612997 15482127523620071925008620850284780032 7612998 -24499106428576862775200675044090977792 7612999 -47371369464814117010318513788866388064 7613000 35951731872053430022358679875543040000 7613001 -16492621973362441940882685816057798720 7613002 49338990169855073805080829618470459952 7613003 24716497291469118802523040594536461944 7613004 5850378563064087831693790390444081152 7613005 59426439644416750843706075149377747660 7613006 -13875212909301091301407564141072272000 7613007 22285496561680267756280043418158389640 7613008 9352898803715851386519615980959924224 7613009 -65724322023777329525340638740995140304 7613010 27438949191941194896220632595028618400 7613011 6865303377023978105329067946059961344 7613012 22208946601623860511713210803997908992 7613013 37512289623370947890067263688740936064 7613014 -1297117935473587307617147382318418144 7613015 57675666821918313279782859240918835200 7613016 -60567699517272823751744058938261606400 7613017 -11886474485554747740369254683994658934 7613018 10124657309224290224498130459018345216 7613019 -11186891881626942406832439606481071216 7613020 42510389990381120064627227130552276480 7613021 -325030698609131439115264538806477920 7613022 7435321523677214490101079672423803520 7613023 10944996065165221208681666785891164288 7613024 -6696611652655593888701142839143956480 7613025 11132626050090483217604930063170857600 7613026 -17572871566317469254587293546705503456 7613027 17648121168740187799671431030190711432 7613028 -875429261426542022173760122070888832 7613029 79049205173919706852466589905172002976 7613030 -7689193884771503198002706950256764800 7613031 66124837234106986731637478313271488552 7613032 -28713242639215290936443076714956497920 7613033 -117724358419253808177406265884554827718 7613034 -12295593841069536232053318184917872640 7613035 -31670949910202997115544310689952095520 7613036 -3591687710410376539618434024050431488 7613037 -2556953799639589464947657420774967306 7613038 19487243821599841534079089191390759744 7613039 -15696334061280643267796027449087610880 7613040 -12353779459623974791443935016278753280 7613041 -12110136572399696608140545153760067916 7613042 65835232069957105348965917266448733216 7613043 44444081225665785026173760403046609464 7613044 24433607614496294497068387625932486144 7613045 20165562279842677185187361886437828160 7613046 1519021653455719330388254062151262208 7613047 32609412808403342749462150517759623240 7613048 -21422405375989925599041097342640701440 7613049 -1472959347323634060110523123815161440 7613050 -15015325731155763029980167625718515200 7613051 -102880095448487835115727302312921760400 7613052 -32523198055319273156756104036672839168 7613053 22574769122228966788371889158796139840 7613054 -18975327155612792885925148122295233024 7613055 13850754315736836849937155476076391200 7613056 40183919092241188649869915484344811520 7613057 1457538573527293206870665659544466306 7613058 12309806431397204169853451125188979584 7613059 -81934406293689957295408264997104209384 7613060 4619404872269478932613618733749043200 7613061 55189841321011256213378473129547361600 7613062 -878547879435950064596902190772110400 7613063 -63152845605866152058463095116123571688 7613064 1208665787103907606696955034343219200 7613065 45524342869739071469546211097872177600 7613066 -86260956602201934505996321360045506816 7613067 -17795943735018085697612687714034683136 7613068 28261203886070220650173263755639766016 7613069 1620621295600247453912673217726061568 7613070 -2225000360760277630023179418465532800 7613071 -56385195814288179615945293478634667728 7613072 33443743418826471565531089184004505600 7613073 550636325078631255215558450594092800 7613074 2065894414416448373437837858024676352 7613075 -21711248360067484351709835267507851700 7613076 -7435819691497929785519913388380278784 7613077 49392151879362401188335671640404777052 7613078 23291050346387892056238913176503232 7613079 -39838835487177919298986517194796241072 7613080 -23618037165382011823739965120951296000 7613081 -93094245415115794729703295298881215280 7613082 -42500908115941489587135001677493762560 7613083 -1847026555268355525479374282702029440 7613084 -35016265556349393422447445394725302784 7613085 -12901230389317846642000820045505374400 7613086 2830900080340459260127901411957088000 7613087 -60527153052356895855304973816007931848 7613088 2805734905543379410535378328339087360 7613089 51174903027832229483197333882344961200 7613090 -14743403534699250719579339909112054720 7613091 -11195490085125780846847525308440740980 7613092 -17228193039447254161980160261935771648 7613093 -114974341405361913192037274996540839620 7613094 53249965262060959850423058643435200 7613095 -3893361195443169576526028338729612320 7613096 -21478865817564068917799945428030878720 7613097 1526609738472497278583775780633589728 7613098 8791239146918688051818709412634266800 7613099 32230513394711712640403353614403349568 7613100 -5756051517715976351048274870229824000 7613101 57599222761127892172449422152485134102 7613102 26414233445836005532830300449029037952 7613103 -40988697966251703956070017292848943096 7613104 -3045433227560942144576186170494156800 7613105 -29194502467610789244354033715697142000 7613106 10704827984656106821458804280307020800 7613107 1034621066361884888400668004002406912 7613108 -91549346982117105706879063608407801472 7613109 -437460826955356019097493911787127040 7613110 41821309612319317577785954133247225600 7613111 86995578944945271604401204103762671024 7613112 -47182112240447106761054471329209569280 7613113 -2753212993527991508539051830441055740 7613114 11075288887671321401147112715784428656 7613115 577366769054767848238184339874712320 7613116 -10741748893605959483910766334467023872 7613117 -27960656878187816764452024803940743328 7613118 -12558945381874582790802091832842649472 7613119 8827538339037893664550359818027272680 7613120 -722148203136700597334511136769310720 7613121 -26185340447052828769154320573850444736 7613122 -73585881962573538427170137926327195776 7613123 -44739286581951327064358607296822906160 7613124 -28748234065286278737593884730132858880 7613125 10913260384933522973840134496136407500 7613126 -2073193324142784697614900069155594880 7613127 -17527772304345964001225951117286864 7613128 35703931245294225510233493550851548160 7613129 1178006231946602550426402253319946090 7613130 -4132825024053829442204322895162233600 7613131 -60988961850163961346513940101792521068 7613132 18803956107876846589228846630222697472 7613133 790994175865214693080643090680620096 7613134 19657345925710306720320341315045697216 7613135 693150389281989814117620964483800960 7613136 -4225455288772288343054785585234575360 7613137 6294681477744261796710795828611013952 7613138 -963644972328718427615960863401523200 7613139 -26344671660959297378155252440151684752 7613140 51871975406298978239722198378894237440 7613141 72720194054555697739044834365599198542 7613142 -26907772212440542624514130204392226816 7613143 -16150996484116393668457529957147785600 7613144 12871702729405487229951977733413928960 7613145 -31203778811028337793707538259579107580 7613146 -8394937477759286376610239466031024640 7613147 -71372504546771613031944120090862681404 7613148 30889500981157780805649582409865379840 7613149 -1419525898404476560427125236003082920 7613150 -378176222745112368495343119083390400 7613151 2314611731820829516791896154631587840 7613152 -94383834730533808830595680505971867648 7613153 -84088311047929682150838453713874965598 7613154 10027913282263965799954607139425664000 7613155 -10297869759827985079284832156753980000 7613156 -65273140957424269351878041722474500480 7613157 -4178051643830799351258223009859825856 7613158 20819068022572785461018197637720424576 7613159 139580499243983337103739782951119714360 7613160 51553250644742118687421394575733145600 7613161 -42505256519778123554344758523817600256 7613162 15612996655250524259240771189250031872 7613163 -541224551593453531604783252577259680 7613164 15867829946665607717591021144185148416 7613165 3688698553374369695369941635414201600 7613166 833568827701136839375422200093650944 7613167 51040334236733854628836641294775255200 7613168 -2287216955608195880429261960518238208 7613169 -24345406224322732321510833160627554720 7613170 294018925552688900256571211305492800 7613171 -68528079434284029282241018795102904628 7613172 -3407128780075725293658852209207359488 7613173 26162025715358873531020487179320140160 7613174 -74159023887053969659161351180281933664 7613175 4745683741811195022827840940489091200 7613176 92054647296494762298435007679516590080 7613177 -47078417041274204397802814473786194240 7613178 -28702670910416085986515498607330941440 7613179 47784220032967394874344984487035128596 7613180 12089648094435216251042802683794467840 7613181 -74648896522819784912979826701863048730 7613182 38992672478977000566056229184452744192 7613183 52341344215184855475696240604585614360 7613184 4600180808050879839383301857967341568 7613185 10393024915519531601805292009300957800 7613186 -23908730459796401344202603548424962560 7613187 37473487059631108528205012529260615160 7613188 5550416196151997379027171718701453312 7613189 -25896330880593520335266814572089318944 7613190 -207591003831212278330286962101461760 7613191 -55443869769841148052419677494595220048 7613192 -67574016736966133841577516260217728000 7613193 388804457163537959020219256209532928 7613194 26549082366857921165453133935368659552 7613195 -44147771042939275933839899063378171520 7613196 -82867521479531370617806429374969200640 7613197 21500091808661593212712321387006260352 7613198 -43165076855481395989228753628061518400 7613199 -61642852724568466376998642900975248 7613200 -1870946071778385600325060908941312000 7613201 67452591398777281695928217270575875072 7613202 -3415147362613168624496422384462147968 7613203 -1629555209681947636590078542412164032 7613204 10118877176316813443811067763851203456 7613205 -24364168233197291004293252638141953600 7613206 23747873942222668860691137600667411584 7613207 22397753566901766695133312408125271552 7613208 9658174281434865886687985333100441600 7613209 -55641404001954504820986411692593601590 7613210 -487252256968684890319996792652244480 7613211 -4653403602689681730632446082447947920 7613212 -7787398067923565757251678950802488320 7613213 -42525383598608163617126719158996316320 7613214 -3301553866872855527154187774829199360 7613215 10850572347671824292872302681172968360 7613216 -30019481237501137193659273522950045696 7613217 -56760645132212088374402743968862721760 7613218 -11686077755964239066978819977952011440 7613219 -71342850376618472616321205689595158600 7613220 -17773009000919856913295564951452876800 7613221 -12923775000828661539460583440571294016 7613222 -22565191578985240892425083870931848576 7613223 -17246493344022789282509936562023232216 7613224 -103452685754404021737441545427484262400 7613225 -20402474391811243949984229605716348500 7613226 1479165666818851216340493792910801920 7613227 22760751713907941017753047015653745984 7613228 8046305192938318454666697428680704000 7613229 -35002710872545102080491056700741176512 7613230 -6046642891270185973778384900711424000 7613231 40676613234719070199062219929918276232 7613232 -5458239229254404388252189583331819520 7613233 56080699832945049846337156770652158482 7613234 8357647820682181906359225830057120016 7613235 -12783279022499292731281037228269384800 7613236 -571574249397734944223220840688805888 7613237 -91670022951549521072528146563581320068 7613238 -6233482372056589978531660872793324800 7613239 29638963458416010617078016320848794256 7613240 -37898198371270243163028530345063731200 7613241 -11737200940210028284395467146497738720 7613242 841318831160276520801058220474035200 7613243 -908389149925359001578158715034800000 7613244 -86868979335943186028061970227149568000 7613245 -54888797394002891856968533209743354880 7613246 -16051414083774579050126926866222170880 7613247 -15631214776424521308763303357120275000 7613248 14447469908780516779322376643827204096 7613249 26198411533431668120594667083916051648 7613250 -27994096799132488491863653367386752000 7613251 -31332421290110367791192522126075751748 7613252 -4645898028345880532705381644606779264 7613253 -6499448780630099181849154103761248480 7613254 39720674935900899773753111833659937920 7613255 11480824250792732693336854249071828960 7613256 -23156229627911903668908001604649123840 7613257 -23205259681594693776632352818245059020 7613258 -37153676161294251429119761158604828416 7613259 -2722098389555789597234164474558531584 7613260 4568561043188011756786343018068623360 7613261 2081203038564516615568955169140975862 7613262 7120989307789722608804873474930570880 7613263 -17819217142452141362078404033502735904 7613264 -17019832011222112034412469682072715264 7613265 27168596649373406583443581189576520640 7613266 20774663143513442294508244006384500864 7613267 -46547614887217871307691284953547249684 7613268 4912803437252639239999408287685386240 7613269 45076042146782693083454060035496609792 7613270 -11392438875206962932850901171718378240 7613271 -1992956248598869062318635075944727568 7613272 78058651578023123727360736250991052800 7613273 -67052429597411143502295363306328751478 7613274 -21529099822404712170848161011076472832 7613275 -39700900494823377355335327380638156200 7613276 -24702554668119585274599868608979378176 7613277 -73788079352992078950450040518472458528 7613278 -3720271489385034795293961502003762560 7613279 112132716911169483720193510557827568 7613280 -37189028164727721835060533446002606080 7613281 49929494743685225342537273903695189680 7613282 -37657752599423073125938880362579609008 7613283 -27615137941360963205871312707681720400 7613284 -1980945425745693680331863897192382464 7613285 -72532116996330535897300406857193279400 7613286 35066581931589098028793839844109763264 7613287 45388337076112878261292530594717821592 7613288 1578744304152572942718741199209707520 7613289 -12553978697024060996328705817580635446 7613290 -3212353054613572748653575606156288000 7613291 -13810248768577576442889812536124192736 7613292 -5037198295277984146919677546982926848 7613293 30695320475967957598195552334346236800 7613294 -704338383109710689221269452336583360 7613295 44065275674428778091524744932631808000 7613296 13827004641803628659251459422053629952 7613297 -64157996903227275464391588400694312028 7613298 -11399886131697653359778595999844024320 7613299 -76532567989427429070963785878757198736 7613300 25248042138657445800800325546096384000 7613301 -13121431347835161852942751550341889760 7613302 67992304871639478424187801140449050304 7613303 -22946876546328705667643643022122262536 7613304 34800814360940611280654694225208320000 7613305 -4671765856547535673144727164240185600 7613306 19353458697162414374994167126900138352 7613307 23107498840434325019034793087188481248 7613308 78527048469909651626897713514732285440 7613309 -89571358702634356736653720703588350080 7613310 -7931753087830506067772684799352851840 7613311 1162279036590420008244316948649370232 7613312 17391649344967825569436489410517401600 7613313 -1527139313255505049222931748179553600 7613314 -38849276076967495338623321016122545248 7613315 -65075634985826669999637899058961565040 7613316 784584012018682581641931221100548352 7613317 -30664097200062873147458617253762737280 7613318 12917152707972191841785532650569419360 7613319 -2424583401283449087256297966313790720 7613320 19223284320293984980773323575497984000 7613321 38606310499246742988699347980230937344 7613322 431980658153854992009028289199476736 7613323 16845757143150566595983763863398947760 7613324 -56652950714655117781259548048047074304 7613325 48790473213510666577513365303259440000 7613326 -37671122297390389740205846190170402752 7613327 18709849734316550704942810837397058960 7613328 -14199022083268453434639432798244110336 7613329 -50108911616078073666739698918368709070 7613330 -6209786804073179672406609629811233280 7613331 18227628745222324475431496217423741696 7613332 -2005248085014211399857337821282705408 7613333 14867952221688409586252164041039953664 7613334 -44074523093363553631482055035361434240 7613335 21525788956614491348885845501852068000 7613336 55273798279738687464126848828793384960 7613337 25598191092209007137021069693574071760 7613338 35641128471033698257651308914714403840 7613339 15788677615201146280596242597817211140 7613340 463208955282621583628242736329850880 7613341 15449609872119396833348022908479717920 7613342 4576345993253860852638008769890918400 7613343 -38143075568248852227332538406381300968 7613344 36907462793622855063479751437780975616 7613345 10555691302249093606735086803605670400 7613346 -13026773932941211981932379526974573056 7613347 -25825366126585590112112156775317611568 7613348 12347813736461333850036796097810989056 7613349 40940691484539389242315117932703230048 7613350 -5246922161182753545270265813278477600 7613351 -47521851033633397045528464300147978696 7613352 -1088765594337488896052546061783859200 7613353 18793730184390840255862774402140645600 7613354 -20339064235309399186922675081004611328 7613355 -34407795495742621904356143526644449040 7613356 41304069951097613735066003995057521920 7613357 -25367098225789330428806827531021628160 7613358 108905000500607638511787434013772800 7613359 7741289796589527113148930327673619704 7613360 8027780406638135175085869314718105600 7613361 20344412404357486213344813513880636032 7613362 -1490273753534081984054443970483134848 7613363 69151921677092502619041406630985988240 7613364 10084963302999682941292976124512538624 7613365 1294432460633612808920441670317248320 7613366 -13073036407267622198629389009944566368 7613367 12474655725372844305604443629329192680 7613368 20513882199776897395435478438684712960 7613369 -34781545813547581240635532817355622230 7613370 315452401567764071694864451592644800 7613371 -2322013701049784121609186328055964888 7613372 -8375762785315508603792227800477428736 7613373 44511725634845932001501481705883195968 7613374 -18653282148591028917661342624365752064 7613375 -27731673034447536321012270281889396000 7613376 -9241717959746512500642111700001095680 7613377 8287885394006808602863791953835772226 7613378 -8489212540130815478866935092044115760 7613379 -38573795280877222719828722835484179360 7613380 15427562151876784134928580702860761600 7613381 -66195202972876688089284958189921678818 7613382 -10616394320022203110744069842678583296 7613383 37243133266905872521493596417863300544 7613384 11393115443689380563280572952777861120 7613385 -4762353790632928762591153228040391360 7613386 18505336102058291856268506416949823488 7613387 114807145287865995685555652649510918036 7613388 -23979535384287542908905546558489630720 7613389 -5491212607790630065105976044135208448 7613390 33147406977133438057901155480910148480 7613391 -1784255109840773413962854793702099840 7613392 21137095567638862288286913575457284096 7613393 4122991514575440912284089215496542324 7613394 17775772331689949314196802836780380800 7613395 27292559217804140687710550501564761200 7613396 18159092668726750917299800660315078656 7613397 -22390314869259326879787607789323932064 7613398 -24268479031151644964051801864861511552 7613399 141745049071496019402010967255816745360 7613400 10539923825873788372058131173634560000 7613401 -39032054086875732417295334070940637376 7613402 -52128836574110813897875884229977592848 7613403 5900548478974107214924956649346189568 7613404 14416550783250552197690484877620967936 7613405 27912521745599874947814721963335918060 7613406 45531755732268052058373919961007196800 7613407 68483089074994953339636861484412937960 7613408 912348408974780095136375352714067968 7613409 23316569481389407289346628314258781104 7613410 -2251675900936599140025575318603335680 7613411 22688089300241261109013846910419967664 7613412 4688774670014361984211456256362985472 7613413 12414644754381980324961057838316174364 7613414 5302671428031613259591658086289653760 7613415 -71216347008540184953697441219606476480 7613416 5163026882301256902379226474193561600 7613417 -47384556959213084277893837103300033408 7613418 -42251564611414393932367581361969916160 7613419 89724936413355787105402491877491195840 7613420 -37252127881572941419951399321977661440 7613421 2801750752046759325451881576622596000 7613422 -37262719374243666132470233227141463488 7613423 -145610019013923336079193009967889031520 7613424 3226347337672408999394568750192820224 7613425 20440506887853981934039258604158094150 7613426 1373027615253541680674098537124042880 7613427 18680833540188970783941677041726885440 7613428 114772396563399271888175634070338804480 7613429 11058608490701277299330574836271410784 7613430 -24147572628552265422124907132587253760 7613431 -820510020669193433248899320650607776 7613432 37621492985284738504492197826453401600 7613433 -74012984874350014606279194100086020160 7613434 -107821327900680287752380646097522511648 7613435 -20590975010279128055589620866918614000 7613436 63788778800181244406719412944754688000 7613437 -15396119121400141154730895818645628032 7613438 -14603045715869584682508476935010608128 7613439 -150193717728953733630635114514686832 7613440 30176574655923939333667829322916823040 7613441 117984800573117519613674262803699826 7613442 -1727625321770241703838608825522922160 7613443 29853216859675225212019337745401189824 7613444 -110811080667008176243403754233013040128 7613445 -2237341941046077295023075226855219200 7613446 -1276899322957957913010685477443930816 7613447 117952116363167285116256764385730694680 7613448 59321953983854891151018953801861160960 7613449 -5898101991787527139894005686650193136 7613450 -9837373258261966085594500740797066400 7613451 -1213712828125627324330728039873890304 7613452 -11076458405427204069984551639858626560 7613453 -35543061006541211301392464097256064200 7613454 -2216601308272733179358048685424483200 7613455 -46631526188094209085661010059378955640 7613456 -6889435771507718660584710934575833088 7613457 55557775547476308885016875213126285120 7613458 58377621830141821191886425881958088320 7613459 -13184128190655244763298633510774066528 7613460 24020540967022116530433426296646451200 7613461 130409128504858990358851810329979938062 7613462 -730945880323313507433670150400877888 7613463 -1394781535234112118285712367511361152 7613464 -10317950624231790211541908070499962880 7613465 -11382877866667586399529997387805110140 7613466 10509145753546903597275453281555249664 7613467 -21143190170413358084995824445334078400 7613468 84356446909681189684517913143510224896 7613469 -25702123033053542660664803059646670906 7613470 -10335765204388510704064422744822832320 7613471 103631293143347217404560041468524878800 7613472 -41521455974959395412989068212401340416 7613473 51162292499324350933659628543613629218 7613474 6526977040159781964636709300373259264 7613475 18143648097181826939335912726254018600 7613476 5847650023740393251782648072036204544 7613477 13958490891165900507388377310338996000 7613478 19773429672765261194406911652727518720 7613479 50396509416584556689449336140614055840 7613480 -26803263949117006736772571021841203200 7613481 16756956413485820348443671581639815104 7613482 -21713870027907689610858358884375939408 7613483 125677628938110809400515843911013666304 7613484 5103492945376644948227470533820173312 7613485 89110987967572282270729713738050724960 7613486 60352428589937670851443257534324118080 7613487 -24645324481235058725291149736249583360 7613488 -12345818373621881800306230773364719616 7613489 28446296631983053958468988621808374324 7613490 -6770922031576231456826000350978329600 7613491 54895265065628142020280413708787856800 7613492 9504042543729567110517190187755948416 7613493 29527610340847263106063650249698447328 7613494 196399666781071933575114776711227392 7613495 -19792382545996351016046855882925071600 7613496 -9644181563697521130985424767048028160 7613497 -63722530530595620226477930581334852054 7613498 10365937955882861013350190515857254000 7613499 17413645575233146566647615306788188720 7613500 52360875529032434540765780161547136000 7613501 21216886303305680375134402429070484096 7613502 14751582312374480582689603855783501440 7613503 -31005357008296306353936476146680063096 7613504 8136013077715803841066039060957495296 7613505 10333526059299484554804611692455421800 7613506 4153638533158858420716850253165796864 7613507 21412583933769388594225392627612072960 7613508 16349115760374480417682065246879866880 7613509 61431766521656504884125979082131083040 7613510 -35512775052011529756946299165873363840 7613511 48858630686700624671690160861031778472 7613512 -12063400600698815173767810817479244800 7613513 -116368562943101636785727590146248530416 7613514 -946625646027104199227742690645000144 7613515 -5265634361792846576566213065695011200 7613516 -56134522483423099834878302960528866560 7613517 30421178231076837242290801410556016448 7613518 -59379453769705797950412621686125573248 7613519 -48383466893826702122358455771661448080 7613520 -3866559059536738455907130155481825280 7613521 -9317121024273537939704242311071141568 7613522 3123132936086303653734136922234674320 7613523 -27221508697009515436475407623733122816 7613524 -37496296686647404285984262524320075904 7613525 -48520993977473416116739249219778344950 7613526 14072823001090585435205780198334558144 7613527 -8603199147268219395470606238424840848 7613528 -31370351667157250037906583923387801600 7613529 -7530859966613277449446181907467802624 7613530 -64375053883853507853068463581106155520 7613531 -34002090495000606521312624201888095848 7613532 26578051953170129341035728975810053632 7613533 -31347590908228347329398110893153216218 7613534 66647038626304515849322210910776780416 7613535 2536703088659505562264931596323355200 7613536 18313737126356053877356918727701954560 7613537 1216467941205211101549345903154455840 7613538 7554465904715418389601254186233755648 7613539 -132490986875083051470627564661905970660 7613540 -18660460844291025662490913294076190720 7613541 2266004239551866862407335370597280000 7613542 18375125586961865431761226719523711872 7613543 6164455086431241140060056926538007040 7613544 76438941478809040466699951529879552000 7613545 -57795103856062275951742438333341798720 7613546 -33680828375013158385186028566638123520 7613547 78406301367112380266655747972857292480 7613548 -41655434883005270707321984320688436992 7613549 -2564981769386863877477365828874855136 7613550 -3657281252933477391620048314763299200 7613551 64241156787874445540008709758036987704 7613552 -3301080077086195389712279283192168448 7613553 -79234592510362136038862652857501425296 7613554 17879570438374944671132066233630929408 7613555 -32531282906017754169420061614584753040 7613556 19984595097036302065348663980314916864 7613557 -3818071700220237769309076580089634048 7613558 65760755655124265021802591631989154176 7613559 24889888694131166008976171123770452864 7613560 3923627305449933247969098637963776000 7613561 -80794680523856712676741200322020119676 7613562 62644805259803867769146860530629376 7613563 100982341765782563283034098452120063680 7613564 10680754471503322903881576984366028800 7613565 27568294946392967870077747915238567520 7613566 8052770593961078370259588348613267520 7613567 12307932402171343955736682065592456848 7613568 37276739498837563785537319520855654400 7613569 -28313361339357677671445927910764110848 7613570 -46969055294853232938440839359830807520 7613571 33363257391867174284532289071978618624 7613572 -16267140269735692769230863855809773568 7613573 -31006622271516801627102204850712007456 7613574 -43221078293306840916915625882002757440 7613575 13197383398582613776671072554127783600 7613576 69246465528984756128986264152987694080 7613577 2731822590610131007751841330974741760 7613578 2980201321155148520635160590786534656 7613579 -6561842327356576546881247714511243820 7613580 24105859630641247891742789853265920 7613581 67701106187933357005853964669918643382 7613582 -6304480838824392755205577008539985216 7613583 -11142021486783131492578940297419057152 7613584 3755650072297207401684285174471720960 7613585 11127063820210079828028967055780548800 7613586 -18900246336925529149116760953333561600 7613587 59620468848838940744923358975702648400 7613588 7776389631192348248803201062179786496 7613589 -99377564765202966244389151337652818592 7613590 -41060945465530435339263438437422615680 7613591 29169544713198966265555490543096687184 7613592 -16971272262876938164525393804070092800 7613593 -37021779885409009209376954741349934712 7613594 25974752466115052355158303539981114080 7613595 -604265008421209874906603341049180400 7613596 16457517378883995335851787212374351360 7613597 115731382224863945756131443297682182732 7613598 -6829836290578084654978518593185016832 7613599 14645249896555348449154308893605453936 7613600 -4058263995579606203816322161914675200 7613601 -9759026366020874056189956552985775616 7613602 14513423069742530902158820310498664000 7613603 6184171229553344558408021942057247960 7613604 28376195835397212712611346931509386240 7613605 39472792578391272013902228880290217560 7613606 -6660819097447068501133751310600271872 7613607 22709163307937060320203971558007392040 7613608 -3109044079145128781454330301917603840 7613609 -23977297524157444135093370663147893596 7613610 -3645651635444432964264606757452522240 7613611 -8739331938085718682904904200269164376 7613612 -7976794437768069232010969810458974720 7613613 29887167228073434737560019251163085984 7613614 -21997727200871184267470013658131051648 7613615 -3284985604764944942215841367125542080 7613616 -8258754772981712895535146181822414848 7613617 30646990620914219484564440410019104752 7613618 14438824285641737012680438288942279200 7613619 -8592606567313590510551198536713812376 7613620 -25286266912899288312099022169236769280 7613621 60927419746652979915112719212131762272 7613622 -2476209973806947823516723035502316800 7613623 -1421360963235985130392612026153059200 7613624 -267537153530997851075588781250560000 7613625 -82626946565450520911094872795350080000 7613626 -36844044267555869361368914132410274560 7613627 -22808645081836180841133449427714091488 7613628 -13900694689159228902250006133614755840 7613629 113962925944619760295068459571549980230 7613630 -27404698982891553589959992611756463040 7613631 -26911693310152855479161352047487480960 7613632 12974163817728188835765396038936952832 7613633 -13207145821701162159064486159280993580 7613634 7160113376189840032302985130896307712 7613635 19895314526766320023894790291587192080 7613636 54128706012463602367551007945675774080 7613637 1193274285406014520932957201029631552 7613638 -8860243117270915337352508230396369408 7613639 -55110945465504454070753669419487092200 7613640 -1656684543296678269091540746049280000 7613641 15524051061798320432945531003128665472 7613642 -34239677121156003780602477024875008000 7613643 11042667717585967947925916187803163864 7613644 -31486041677645732295003807538707170304 7613645 -14754772323476600851147747735901054280 7613646 -27147623371192073495668676066218386432 7613647 34200321852789469369013649256427930096 7613648 -1561778675326435087867063674389790720 7613649 -25502632765169959207149747804722923200 7613650 -6316120390687203374764476366984192000 7613651 37253108254703266994684546762659052652 7613652 -23754587797285044297147853245064378368 7613653 22813081738336979920942657667446317902 7613654 -39093851472622645536692512448600146176 7613655 -3654537927236084216490269951293632000 7613656 -27379722203808757485995121163000381440 7613657 -284369806241583179444589242215108134912 7613658 2441241739222345422162646532995456224 7613659 -24334525334307700410195369960598674600 7613660 53710135275691512297743234066306611200 7613661 -64235893806942900256384279204247792640 7613662 -2155040028474879025209381814160474112 7613663 -91810955192584572568576282732316728296 7613664 44488024355819476151329458213173329920 7613665 1349000082791188877655930064258263060 7613666 627402367574816610944542346090133504 7613667 -24589111162518582395141892073203347472 7613668 14878536116271376488923727757270598656 7613669 57557577478729587337700056809578383326 7613670 -2666748268592257407953526351479145600 7613671 84841904999680896429979520059815249024 7613672 -1646242273232201766589511609851084800 7613673 -29513984676023400887227822921294487136 7613674 -29352367965644202921528851508547523664 7613675 -22922357781772471851820960054833037200 7613676 -4190251154407148389457023995666521088 7613677 78168321236140194990739041925489069526 7613678 39252016578194645640801138344906456640 7613679 27651297045038059146746921006261151360 7613680 -7749887656720740795095762748432384000 7613681 -5633001965853418961947339961788357788 7613682 -12059916911477818970950418512418011008 7613683 17046482571858708874040698418113440 7613684 1605246121915781296480060868528376576 7613685 -9676083783866828983188326302604693760 7613686 46621691319830232845092252232246085792 7613687 -74268658822236296311694757508997511528 7613688 -2736472204374257594723142665461063680 7613689 -11843260358201016900524070427180764540 7613690 -4169013064511465377096517711194675200 7613691 -29331855747169671429041309695031096808 7613692 28223143563797089669876502756823621120 7613693 24339007540727081448160801137022598400 7613694 28217690806314547260226276325833445568 7613695 8030763713071649018397852213779689200 7613696 53887808136243161257232279935786156032 7613697 11631759622074983129006292335897406912 7613698 -12137893451642815797425326491853796400 7613699 2924513417948988214003635632929209240 7613700 12314843408101377896235664186957056000 7613701 6134964722869099160763291043261364702 7613702 -4438186022834741046699476676862700448 7613703 23484576022827587619857814649811086800 7613704 -23301658681061259226610896958059315200 7613705 36414556235652734128651462402382726400 7613706 47433947622700412564183143796047236864 7613707 -100034163323360690803226750115879248044 7613708 -5767135778093556966539328603096990720 7613709 -920055396377705610089650180084496352 7613710 -5446764761721436187371831986193040640 7613711 175731001437571916298383499679906032 7613712 -3312868409469062721827100884166819840 7613713 68222106602970469339884826997676170304 7613714 -15187731801015822726708306049539951360 7613715 -17772539269166822212976256996644688960 7613716 2495474451675001135163870068941066240 7613717 98727315828609404006321349557550794766 7613718 37758193750160907837586300114339737600 7613719 100915658991193984137594462477500930120 7613720 -52060891920930850426463334821173862400 7613721 -83759731532738795804697105728662151910 7613722 32184661341008298779288103926318989824 7613723 40559597999785923693503631192492568464 7613724 -9988710041084085826202985545943023616 7613725 -25348353182869633834654951754278648000 7613726 592107478562728490374111854619880064 7613727 -24566387332161928140553757699793669120 7613728 -68565032195188544220235665613015941120 7613729 -121997954399551910811533430240255392670 7613730 2888811278359542733043176043604710400 7613731 120864648459629161688994498929408372200 7613732 25783440553967825314746273991394549760 7613733 -38631626006666175418148958658956962976 7613734 -45362461319870724396019302938058237984 7613735 -45533279557065304359537432691919499840 7613736 -16741820250314115581924578659280158720 7613737 -118554732185911336533085330078583419760 7613738 -35307487942601630189491462217602083840 7613739 -28702138433800406547044811951027859680 7613740 4128967616288883077066026285921536000 7613741 -12460153629853511331525041867506795176 7613742 -2920185136542955970130915102416640000 7613743 -15340355020622820063011045475686611160 7613744 3532212951537427259422469414373212160 7613745 2878593247624532322561615325394461440 7613746 6649492274829339204837775779741851136 7613747 39324434388783312443653984255934940960 7613748 51979271361675866725764172487283868032 7613749 -1310948205855672793682668821189603840 7613750 -5021800813965268887348024916437180000 7613751 -46535880157243146117933120552339284400 7613752 1679137470369343063463685152125317120 7613753 -28774120873489769281213610551954168320 7613754 -1110329801914461983877889464406728192 7613755 -4496432279272431315008546319328183680 7613756 -31130165461717214833963271052708495360 7613757 2941147161642715869661532324374728006 7613758 4005028214145724564069170854397077376 7613759 19886950974664788588909474390079775520 7613760 6639476676532587580586332181464350720 7613761 23902001850920554427862200715154882692 7613762 -14304318832434955128268962453788863968 7613763 4029187950281345296448628435226054464 7613764 20102152471250766507471068777353064576 7613765 -21753793721387496042517984027649107200 7613766 33378966387114956225106557019129454752 7613767 -23100926421404617208431160717137732824 7613768 14547933555913946655299543424063989760 7613769 -37924720628562455197586370837832252656 7613770 6817055820242765127095603937262762080 7613771 -75144104646308838452558405687891629656 7613772 21802702351712349188745850092038323200 7613773 4124584488854926044998000749661814720 7613774 2273729647810850009985744312926305152 7613775 5304722011123727285051655763790262000 7613776 22782839853317730543601463509394227200 7613777 19576159343529284008143192617525041152 7613778 34329773642849840810787665385695197824 7613779 -90651695171591322300228631247992025620 7613780 35070309748058385121570020645448955520 7613781 891077761519935668754771218715226944 7613782 13112077853873787436191653285478801408 7613783 119838574957990248295595863751246083680 7613784 12976377666922369471600144254597120000 7613785 -30288002839252341347883526790737902840 7613786 -4716070621123571807756463024141250560 7613787 -12020967680217438221003509091284355280 7613788 -7547525871759399053860655541211069440 7613789 -27173251527855363399730826483703101460 7613790 -10242802024842943764620796663377683200 7613791 -95214689749381047610717986955086147808 7613792 64650375774521763622643528013525811200 7613793 14666718222230295116659253921584839504 7613794 35932618541948581528168606224876743040 7613795 -269782889708563126401559037706758400 7613796 8365291164335325536339500648203604992 7613797 -3157235029418696178805995126710826754 7613798 -14734799373146651060157080905462585920 7613799 -1592882464309977085291430326504114560 7613800 -44886213984786020847154802487692160000 7613801 24570752979804607323860195014955779812 7613802 -4101764651549642747338610323300708608 7613803 18989919531193943062290710191469800052 7613804 -148892321866173388337416125291340032 7613805 -22564570486029715775015821078128748800 7613806 -11039819440546614780247670220809331648 7613807 11185448586294339448276064908925553552 7613808 15952694283634324294205996244179779584 7613809 -24837783942913695299949687869354753984 7613810 35726407416329764126126722279112582560 7613811 -70146108690798836872056030629059017360 7613812 35130343835013895430868688851930624000 7613813 60816413227256726884176268237983491040 7613814 4992636183436975562948732091840943488 7613815 -77776187022139540951720986881936435280 7613816 12990367246023966901030304545796014080 7613817 4153211395678809920545829501390657280 7613818 50992339275472442562301768225183701360 7613819 94169989589133449265587573434837421220 7613820 25105455866875872780762220430898624000 7613821 -21653276866792800958565644031056092456 7613822 8895463867313980464316462492129331712 7613823 -1691347653294913042325799336888330240 7613824 106705341156977658347914389325086720000 7613825 4036671927748946039241511858969046550 7613826 34992298297373318725860449636569452288 7613827 705062030178545796777735779472856896 7613828 52093907279550300081086586229485711360 7613829 37291198363048268652087372509828574174 7613830 15821762253763257299098999566330681600 7613831 94078188471639857270827224269987236632 7613832 -19684718833008883647225568705560576000 7613833 -45545985036514982885306652711609693696 7613834 872978284141738950825993555223038720 7613835 -7080528887051122226951816401508547600 7613836 -11335752347434455882226317594245259520 7613837 -15421515953175729908458403666564145792 7613838 1743137816304529477301397204026304 7613839 -23518430154917215052423434933048637976 7613840 6359142537942455533630622141640376320 7613841 -69147539970270938114662993434719754816 7613842 90990504325046402567833614108931350144 7613843 -118629880165050217405876539272643565908 7613844 -187763031599863963387634490620325888 7613845 48306950072403317687308257208428731100 7613846 -4263000213598348525451869390248988128 7613847 -52706069937755208111844850734577974176 7613848 -4054254837515243576108060379182530560 7613849 -101886413223132335593969311168029268150 7613850 -20373457059767422718282348836804108800 7613851 556798419067497139137171506572249344 7613852 -38505992824173399107508388546067096064 7613853 9815392563875785434218062783637933568 7613854 -13196506276331330289257648283399978624 7613855 -567220148401549710159759357935505240 7613856 -17930818101754500457137495884139921408 7613857 31399912440871509266986160379797375940 7613858 -9664036610695255929564614558291309568 7613859 -23572917241581730421419386984814210560 7613860 11285037585071927016519223601108697600 7613861 -51184086883923577783498565354617630500 7613862 -22480083072346710578345563502596423680 7613863 -247013939256457209254239037410825092000 7613864 42795093132196663454363597679548006400 7613865 32747646633981891819646824784598169600 7613866 -22223708791669373447243520838762593696 7613867 -105023462304222410316296842439038587084 7613868 2005904218288621413715044159306193920 7613869 14053626179085229790757860104608951340 7613870 21373887641188308967108141396637414400 7613871 -321575383218159456497133646745068416 7613872 -2171123247710068079651321729462960128 7613873 -105037413128709874837895690727166769856 7613874 12632970790351650112797157723998125568 7613875 137216043665086749856438108402681344000 7613876 -142170364893181061229750381629906238720 7613877 17715042588467111255546729887707628320 7613878 -32297111497697471560722800894548766976 7613879 -2517239818251830240830358268166195200 7613880 45389552424133383046243268456443084800 7613881 -1508416349316175441219899722898587616 7613882 -6282404883521253711726731043289136928 7613883 47118928966377888041660703758274263052 7613884 57880293147717672475561817644812194816 7613885 17062394482993511527251552312286583160 7613886 6429783731481785320349356215124982784 7613887 -19417420025893283999352736327380554240 7613888 33597199914123171873256035870245388288 7613889 -33540006371802005020825723236890112000 7613890 -2747487526746539309478306257625784800 7613891 91476543845426559352848125808787713000 7613892 29543866101438310300514892073732915200 7613893 3357603382232339168977262544875365184 7613894 -41343597468686768470039842636181042368 7613895 29809740962782046499968897111226528720 7613896 46063615712245231397363724045232373760 7613897 -16528204428984949046030843916786934620 7613898 9856790021693498516761480303545086976 7613899 269949502761173895372737009182515136 7613900 1026164308547725868678963867093760000 7613901 -63198878240501017505006532705380970 7613902 53615764761179674486738554029477579904 7613903 6971164775093315876210006668267548528 7613904 -1814049325092944905605491977617408000 7613905 5629714020663220124525680378294291920 7613906 3882380482401974384945521181386669056 7613907 -7913753761442290095026689611522276096 7613908 63062943118531774176563542139698616320 7613909 58563389439344485232038645171917293916 7613910 447934060302721802626747724377113600 7613911 77513617357717454124544756435334373072 7613912 -28147624011748684120854850588632453120 7613913 688154457043346297691873764172960288 7613914 11162122933063852972298849878175616000 7613915 -9993805458967470744851770567112426400 7613916 -14719879461470654995294782377916200448 7613917 96652975952660720913575494486802894080 7613918 15810817073179233384488366018660883840 7613919 141063033409756401927486570200813928024 7613920 35803426098837528461720550773175091200 7613921 22890017282020482338560772353100383680 7613922 -15649707895678401073842751466099178240 7613923 -62901206465962507265337267724461289828 7613924 323095486970539915322824740913775616 7613925 25494643206411481352890524047436000 7613926 -40691111339412626303474458649402276160 7613927 19289821507354666113411176836719112080 7613928 28409120822945896148899108604552232960 7613929 -31453962942963062932753604344137889920 7613930 -22406936356470401490438916850927060640 7613931 21883095268216858405234351302761959920 7613932 67562534898680602487205819282692362496 7613933 4064352969294200476510415943100136544 7613934 -13841345942578214456411390004683964288 7613935 -18600355279743149875866231341822215680 7613936 14022154585856792272989871238717865984 7613937 66394381454515237292648875649774087568 7613938 -58128688034395172318155720620699411840 7613939 -5221928176001636480350997171186103600 7613940 5605233304155756703644965241907998720 7613941 35596386086632685043643788852793625600 7613942 -3019204023265153275179996565334370688 7613943 12825868674941227082464748365235482368 7613944 16918902271602954178314791062238208000 7613945 76833671879887671657726432477552389700 7613946 -5758690419104665102516829377917158400 7613947 -97257266504846551337081701012275445056 7613948 -50838528884751636149649131609393160192 7613949 -16530406878413164848894658455133095360 7613950 10191622812324124016347849312534800000 7613951 -1284515043189502501328759417484888600 7613952 -29152967596829449328500568309008171008 7613953 71165786784158895556797359334255456000 7613954 -425261108431353981909709483241815008 7613955 41427456346276852832965871221845132000 7613956 16535847958166803525040377911521210368 7613957 6392364793747646215452023813145004314 7613958 5825471295166551235214930328570597888 7613959 -64323163386835195316716218115940762360 7613960 -65014687507151111592489996633210777600 7613961 38423490832501292635357690123902304272 7613962 -38876638530050318969086183230542658768 7613963 -33079486415442329055454703379310363452 7613964 62752518912562109587504981819709856000 7613965 -1212453133459167697415654370416474400 7613966 70371219672283799084647885784528523264 7613967 -949849080096007050751034905826449152 7613968 -25918384739980252538284835021612974080 7613969 63482425988024445509176003205782056000 7613970 -1819307330228067352365813795914803200 7613971 18446079015273820580970197087499123952 7613972 -12630303243093315449469480280443691008 7613973 5983459161982059438807716275068458880 7613974 85996558925299381087786352727287436480 7613975 -27009368683305155316979540427946186000 7613976 -24021998952758099833297032668007014400 7613977 -20683873468690640722651142983056992640 7613978 46037442141497713492456181571328854240 7613979 42305495703498787874050225982370530160 7613980 -7191208885232828350632902756903700480 7613981 -59157614403470790427465458831326200218 7613982 51745420647055834274560795630317529920 7613983 21089798489695307193356324777375030104 7613984 -9327069971277784972339734808834867200 7613985 -22791405904139943943883706884714064000 7613986 50674913000743526171047441803864093984 7613987 -17274113135441535434981654632868747448 7613988 19348016322634827944848933127552640000 7613989 28148577280413098200779582272048723424 7613990 3946639459412414035737009586253232000 7613991 -16375366510853100404967048546414205056 7613992 -122080999390151918721384759185923200000 7613993 -13751162430907936233836867444246594736 7613994 3124553987682841433893681164923250432 7613995 -46827013821643879237731967896915396000 7613996 -16742526563448797323057255513886942208 7613997 30437722693674013000343520712423752000 7613998 -4270260911957728308093185031316443264 7613999 -46564829959542784819425724740891318000 7614000 -1585842770232965510026080173457408000 7614001 -168200418205220231785152768958654515788 7614002 -14303199373184835315728343248150618496 7614003 -36262437948636816659536948358434507200 7614004 70054302624862069768297424470295325056 7614005 -20331483301906339286855842183975582080 7614006 -6140388726640711419451709254358124096 7614007 -23134902895101997609236182779497574744 7614008 -11304364396595970206680105173586329600 7614009 31411553540072339282363618292970519680 7614010 301458204746416278866517116241980160 7614011 -83948135446459828966463353022837211288 7614012 2874872619233222451316972869267136512 7614013 13082207382265293549699610273220060640 7614014 -41006765123189562335417725234517101248 7614015 27454210974853070151497296594091231520 7614016 295269802250254907678376619713495040 7614017 -21726794859254031103380532443792431934 7614018 27619539731287621064262810450974070864 7614019 -25125069396976493981955922863037081904 7614020 -34863579833194471824112333629742283520 7614021 -8506070198568484284402628009842134880 7614022 -1369199433923431183254863763563771520 7614023 -2996308094331453149612229546585116280 7614024 -25920485979219828894230474784579256320 7614025 -29471589669863743087098796426076224450 7614026 3307313230571793552821773872254895360 7614027 45408193995934357329907684259404881840 7614028 -21108771922744653977326820067276069888 7614029 107570465988736049030680282022935868076 7614030 8624394238914720109213847962468744320 7614031 -114050307816272248370751173164558295040 7614032 26781886903997721961035920207871860736 7614033 -4108556372951754817905940757425060992 7614034 2923652367210683120115784873403602944 7614035 -3398349508024479778580810246638110720 7614036 -21602465824463956996279443169715323008 7614037 47562061690429979369417043504332347260 7614038 19774914118184936304948775015278634944 7614039 -34204513683288596375247440889970073520 7614040 -15483359864592399381851575223215718400 7614041 78391638057303837138607241028605806800 7614042 -37261152874606633105734612560962764288 7614043 -24010626840719028527706702683802740216 7614044 -81987830974558062387070317316835556864 7614045 -17846222873968156541586476239531414800 7614046 1256541652139567212016725594828032 7614047 43191829953671897460244013498603246592 7614048 -8646327148203802461341342289734664192 7614049 -18286416762103333723535426190831298200 7614050 19616948070909120435726134064810856800 7614051 -2891198800721477538431753464733887368 7614052 -22647749886988039178375314818018273664 7614053 472266908567797469922489475550033664 7614054 -23100480281106965439522058870967132160 7614055 499935956762670247857630473834619960 7614056 -8908103913691323830589954401798553600 7614057 -50916150573423644799347057071937218080 7614058 -3302767526575876357590730804777871616 7614059 -80323630355348102609924339769249000960 7614060 3030411999703579048893229252098048000 7614061 18654982316051116530158939677402242732 7614062 -45720745351843561030632916074954216960 7614063 26145190985519738327077319606140230504 7614064 17090467974515131825460440518798049280 7614065 -18076369690907506294046633989477735680 7614066 43599301071686278694573199954543129600 7614067 -56169959220210546850480470522903176884 7614068 -5019070646913119400258569172942028800 7614069 -41004262811287586338059919269030228864 7614070 45923925589658582842689897883778196480 7614071 65353662248156974425047190228499111272 7614072 71183076655347402894336584008290078720 7614073 -110453514777679447304447770720337307836 7614074 -4351295168586677646682937114314624800 7614075 -8056297350988900048080916481672006400 7614076 15880549199383212647769218070078469632 7614077 90156329433401505658115484590420532972 7614078 -7041836818111038215484062831790672576 7614079 136314242011861433331935963316720122880 7614080 67863989103499900971198863422311628800 7614081 -3343467967789715344117132766425503936 7614082 8869430667980876411972533687144819200 7614083 -122790932751705882965954565524717089668 7614084 4020080065350163784299392732970997760 7614085 48873715950413788341798871797919270560 7614086 -6375761829864915685502494138930396800 7614087 -16707592112887445125521673502873482464 7614088 40873659286714543361879623249831157760 7614089 27600055317405673550752001108999270592 7614090 4831769971030444223683029354030954240 7614091 -65619535613275745905783087904120382508 7614092 20668852974627620500559679724243238400 7614093 19566195136837359469606692359265737664 7614094 -73926007657670964036695232288086615808 7614095 98311404972280766898797812180467964800 7614096 26031341588009179047079440839344128 7614097 -22784619761248513586649133870222389454 7614098 -19889618579346558385793187728019173760 7614099 71714434057281602025049904649561021600 7614100 -18990978566782690557494330018008697600 7614101 -70807001119320444971530741754977485696 7614102 -33624865804977587342188369585164207168 7614103 -28092187902477051484189253638254877520 7614104 41752978190216072164402369669067857920 7614105 -10388602090880126174247709247687471040 7614106 -26460848844771960159634547028490303248 7614107 90794591863580084298395322262850212356 7614108 -90171518681847030461437493026484628480 7614109 -3080946546938104171258235208241176896 7614110 8877283574855165447485522284339350400 7614111 -47431467126873697925840759183656181376 7614112 -57861383692801712284908558420516274176 7614113 -61162183270947623803829646567317638272 7614114 54734046047909768250582858435799752192 7614115 48621223889453820003538988452399099920 7614116 19283784426333228760549880750990336640 7614117 -14560594507437860379076503097886032320 7614118 -69369955647750949567495703617919262240 7614119 2840008855118797671456722227007532240 7614120 -2814525624545305554197234252486246400 7614121 -120299113621503090676668168014540092678 7614122 13647914001477612132798802935675944112 7614123 1192816899192774531136471567321564800 7614124 19042882847153919098604223062566307840 7614125 -97901093518002246963452084607457281000 7614126 -28321332642480445964364168081296079552 7614127 -5095755967715116517345835055064094720 7614128 -4515990189866957719901880138440540160 7614129 -10755194424937175150478032710867280352 7614130 -6915122965448178231933299870260804800 7614131 -1591671108355524604425531656374508640 7614132 -26197647932441254652012482780912201728 7614133 19379110947783680675933088120765783100 7614134 54717436511656427693098124622363212352 7614135 13846771068469287791692648550040727200 7614136 71645020179423290404085048101647667200 7614137 33728121166239643281493877375147919786 7614138 -812056000216985151112135573726003200 7614139 -378386767968271863795584760788950752 7614140 -31186445522061821389331501391206530560 7614141 -28266608026321037305918915883689766016 7614142 61015114421248757764331760320799216000 7614143 -81939866928131484977782468615216348608 7614144 17577838254480792189164123240524677120 7614145 -30189714737887628499922857419382714240 7614146 30924245490488430825108801963910341504 7614147 -3416568667188449658400249409723520528 7614148 -69206827933429532555539771970093057024 7614149 -79248449489475582154603742008743574464 7614150 -2111442135016443475528972974361190400 7614151 8433050819566161433091910371851055904 7614152 -15730710951931501675875943217550950400 7614153 61824585730130017625711851662401026020 7614154 854007383563297940400519785248897632 7614155 -7101830863591798572552239597574210000 7614156 2860681937140495661667070755733585920 7614157 -46331472692102407136897980543882680960 7614158 -6162402735076279647178363480146444288 7614159 40537976547576174983472417339701467656 7614160 19534978250969249250849464481647738880 7614161 69429413084807687528639625696542282352 7614162 35449527647352218661938848617543549312 7614163 -35553916464701961798641452163327581588 7614164 37235652155280214923527924278684352256 7614165 -2086462221747892355112649363190263680 7614166 8123200284356248497643252504283768064 7614167 -63875488322697684209896596595126992 7614168 19458641533121543834683322331791093760 7614169 96749016853535576162377124253588578570 7614170 -7969917760630481450250134783746578720 7614171 12897602995860155790818071084325263608 7614172 21491629802831884229388858627242171392 7614173 -11291530686342200573458074623655747456 7614174 22397806432734551332042085682697313280 7614175 47830642617270943717573362232954274800 7614176 17577249988950303467959852997781749760 7614177 52709331487420979441941899314436761520 7614178 34189151989326910602887424502375557120 7614179 117356047502401776258588310906396602780 7614180 -14057259602069628092252234886382448640 7614181 88571867154940547537225340645535389372 7614182 28032587670403767145371335815115963520 7614183 -11042356426103664769746357645640393176 7614184 -93838904687544575016950615789877657600 7614185 6653487361389599952779236020486937380 7614186 -12266588274493361521179433349937415680 7614187 -31493858981950093901815849096089665648 7614188 43138379354222700499180898635080855552 7614189 564214275282825675501933302217953280 7614190 3554286828666575508351462005530087680 7614191 -16034015223151261468734309605348808000 7614192 -179070998245138637783452733633593344 7614193 -35088854337991358428112760385333356160 7614194 22045868467427471540394194690202181632 7614195 21057728936585276864505462659205717600 7614196 58805453179038385259265397810485307392 7614197 102638953178665178363651741938405193646 7614198 57878264895046330206574740856699756800 7614199 -44064175547262170306541115888312427800 7614200 -14064944203302682228423079221458432000 7614201 -25057120876107221503565649994181380416 7614202 26232840404783918360891763945498141552 7614203 -34627024216119661315019722071487296336 7614204 -18604074957103922112932403472639073280 7614205 38498374617275570770565981782468258860 7614206 7597960561544560822749262754000553024 7614207 -32070860407128779274159228381336472032 7614208 -57783538928561533025441082771958136832 7614209 -111117707918117057394001774616836223484 7614210 -7065438604197584342233050089568921600 7614211 71336687827896311742523008445699861200 7614212 -51243964154806357366371324240453504 7614213 36659410613247158493566559290966109888 7614214 -21353012748396001329309831160554804288 7614215 -23885705238456930375121855679088599040 7614216 74417955259212605973257162185653043200 7614217 5437304041788165141540424249091402760 7614218 55982874699531896166611879186410528560 7614219 2375565197895652012431608269824323328 7614220 15159005564581950280150424023907573760 7614221 57982783325051775657074976528038108832 7614222 8238115852348749070159949700355319808 7614223 114364296857854500917124770320546423472 7614224 27571462912192106524044981114021027840 7614225 -656421780083811832361815325350052400 7614226 -13700859917405006191183922252572376688 7614227 -36134247296549079368250049752029236728 7614228 -20405079014596317550802690122056468480 7614229 26284013689950237310366619681392502176 7614230 -2000329965163367992689210082146862080 7614231 30936645800562377093750566574465882880 7614232 83851096567643338237693675428508692480 7614233 48211428719277375821270053308626898528 7614234 -44256855213115766089770005040038988816 7614235 -49215252269503655341260220810085336640 7614236 -7473863325533076210075613450185123840 7614237 -57734167262196389486049201141821888640 7614238 73799548469185304458852617851922971520 7614239 -34260388898772540676092130482142956960 7614240 -23123566938289567242361417012032307200 7614241 7050643600927766252517426450397150000 7614242 17002463319527278266606167352739625472 7614243 -8180655287752408165875338178812256 7614244 71920364476475003424583855550835308544 7614245 -8797126133204314158356373802016822400 7614246 35456710753721374168786101756445742784 7614247 -27902427735607604827680426951941732808 7614248 13384324919217730445302120987541007360 7614249 17880885371546757642274425912419854848 7614250 18186989428501335516542833504339200000 7614251 44162527470703876145264626839567107904 7614252 -40405253382329444978176129750639905024 7614253 51655841878642340621647839204131833824 7614254 -11560448956669230023569751260432455360 7614255 30405785748369296084545089091279144320 7614256 -4267265502331309242360631455811371008 7614257 49329563427482506187461988533286208000 7614258 13852055096449076683640008365932409984 7614259 53634489232611110621709346500070552460 7614260 -17129382822736048028296477855425189120 7614261 -1556043383727814785693213402256747968 7614262 10273550543362742891839654791251067264 7614263 -16297069178123542023720222726401062488 7614264 -3379539173890123423344107957967912960 7614265 -11121837662043987570843430724887680 7614266 -33304906998996536572305586604313684480 7614267 22318494239566202575711303960076768112 7614268 1700149284874094658441028033750289920 7614269 44420151899715107821710001687414262400 7614270 30788659100528961433758316953964627200 7614271 -90788985024455624952300394939833488 7614272 28966436327102914831426184474770538496 7614273 77392537844953333691200442999912295984 7614274 -21163219908407768444398219652188772448 7614275 -37479787850791627505126639224998853200 7614276 34367434831367133682125478731530591232 7614277 -24897627940462749582871824269001222336 7614278 -19857877328021935663021379174888348544 7614279 1921985112296946581897283680880829824 7614280 3726421852182572160683093738010470400 7614281 78440678592761005771757938570201717200 7614282 7682061128831421311701221787239579648 7614283 -7158413366462130512957065431339115492 7614284 -56669105205459863983548386956093269504 7614285 7668451942445733883810620975528837120 7614286 -55482649446296301930460896613998500160 7614287 -1930206034384636468197787699623408288 7614288 -11111306516954867736432421556060160 7614289 -28096982237656858872529806878401444620 7614290 -26903155668684893692775442435031797600 7614291 54393268579552855528114532500277201592 7614292 -24477879317077514058093395705559111680 7614293 -64794593733731994954443617191945649458 7614294 39523051193077947335871364182049521600 7614295 15858871885454950571138026665094557720 7614296 58628843281484944607432375205863393280 7614297 -93272730426149962361670946217157996960 7614298 -35025807957162541877985996562555602240 7614299 -11759697902485257002643857751314135808 7614300 -21826323177859898745659624805422515200 7614301 61024973523573310171994462065347902400 7614302 -21310613688874056329409610160112062400 7614303 68266049929342877490625377350055781704 7614304 -13667342347044143524012363757479526400 7614305 -25500390833211928362298621881260702040 7614306 8677280662121571385064317292221633440 7614307 23948479897155408585950613889909282840 7614308 -4751047818952294350250269407365332480 7614309 60108116011926573887400420205994500704 7614310 16246963570825798273771374869086677120 7614311 153155782695157595530006890833404800 7614312 -35548916230181673304995461025275412480 7614313 -9174862671859240378791707454180421120 7614314 52582943716071541802990696179072671840 7614315 -1954234052052754693634601653230980480 7614316 -68686944083192294980727245337627272960 7614317 -112011188852008838704147968854819880468 7614318 1361058559413063601508734272538917888 7614319 96061049196901414786017440856741522040 7614320 1116291411028087639578138054153338880 7614321 11635897718313215570685426188888664000 7614322 2469322734182115509164507047023872032 7614323 34780523167630613259799695466590981480 7614324 1526046428706975323876646386313541632 7614325 -34590842596917914545914198906016841900 7614326 21688241728028388011132910677677731840 7614327 9301717025726704011431074607800389120 7614328 85980033581352892246447766299853660160 7614329 -235535979769461303905697133543523889024 7614330 -22214878357128047452962867648812878080 7614331 -115753197596182435717275813236441451868 7614332 68423110537819101687862724371831107072 7614333 -50066268714902960283311605393778323098 7614334 2697435648272721920329310966099288064 7614335 14042665140646287136047826323084316800 7614336 42160209449130033619473733837337395200 7614337 15583439693881913534764105282745284800 7614338 -1300327818766296925755473019099394656 7614339 20486091789578634448704767890681951224 7614340 43757013614681176077578259325151623680 7614341 -13346864128117811292184955554588041600 7614342 -24306059140287922247131982696401726560 7614343 -32475578289903134230565458934264512080 7614344 15068324750501715627409579225318686720 7614345 -10805952675504606717712133543903524800 7614346 15689593822734283225282087437766765872 7614347 -32990560086605274859837338257795396400 7614348 1233906529008291467001086346456416256 7614349 -49068104432940962863947653826608108864 7614350 -15987482882068586635928639754826809600 7614351 80350741108469325537043265929363721280 7614352 21541353897736712629366073679140397056 7614353 31047787706818769683066530734048212260 7614354 126499789955016442769322305103353856 7614355 57176503930780964195077745055711709200 7614356 8986868448920357795844924276620213760 7614357 696342596012899306585063422381974016 7614358 -58638488436429941302335338184914909760 7614359 25599206913897876446554673412010913904 7614360 -2146627014841252405979292305695334400 7614361 -46202264724379489759828500246765626038 7614362 24951117108379430420416001113527988992 7614363 -54279904198896922300679181083060001600 7614364 -75040196707659316610825382614834777600 7614365 128369018658195826396604999147861884800 7614366 27331887062240792867906345682761788224 7614367 -41697925340184516772476061615498801040 7614368 69343636622270370529065779701536915456 7614369 20884890351982443719801106348066587904 7614370 812757368145301466572730317144430880 7614371 -27392326289704522002637443416452795428 7614372 22072280796087165654269563386115310592 7614373 -3998238081283122220968761167136854436 7614374 -11584017554266915097747928400284140064 7614375 4111487527969113871736438993638080000 7614376 49330134802742151208834335978679173120 7614377 -4058205246076579587468561760911702528 7614378 57457300139962191913734727013759454720 7614379 149379712736585753594791298989830404520 7614380 -14714973701599802615579130634562365440 7614381 42560406336237664499779786523917445952 7614382 4073098642871090705911451777405815872 7614383 38001180104839155541163132140721927040 7614384 8456488226780207997737713654471163904 7614385 93124948506365284393955381691341346000 7614386 23780774061572134162833636051400749888 7614387 -28476303354449934256794948582937529592 7614388 -6855994800205104039129391011096579712 7614389 -97514277064541050883125672518525885120 7614390 6300587098624457126664253308968755200 7614391 123685951525581094081450947276962858792 7614392 -19817500597043687506659514687626977280 7614393 -30681313223723236060266457420244585136 7614394 -14691354718032897210805424431484674080 7614395 273401731275008973307861740672628800 7614396 -54218180572266643366911945789776329728 7614397 2150261741540309189450028062799744 7614398 -5398742858043743114871825874051863552 7614399 -20100972642534209584362902469031460592 7614400 9369471334510771627992006641057792000 7614401 116164837151162274420330317235162414402 7614402 -9184553802975046973490990217573516800 7614403 -30159416081384784750453099294803137056 7614404 -31547275304136876285721930957900978944 7614405 -48970092570526971718975449564564176100 7614406 1064965754237212411832378115869442048 7614407 1163333999469697388473692375910043832 7614408 -63245495208879733048605304527882608640 7614409 104557432736945659047160646875288490 7614410 -34617698281422337686543834229577204640 7614411 -1016907872982076722088297860062962176 7614412 -4664371240291063443197407827573833728 7614413 48371088297070652662422018320513098860 7614414 5924325067230742495306341325897777344 7614415 -31116666400739491301421591906588355200 7614416 12058863921962768851576249617352753152 7614417 -2886928315292198824504484079339951120 7614418 -21757349014615183847185120679100509184 7614419 -20112828787710694316239559287914301704 7614420 16768950915065843628959162109869260800 7614421 -2344422469256415729289661705581536800 7614422 6529058600714937422783736114474483840 7614423 -124929117287829744170899234706647625088 7614424 -94466138737339909598404029276590807040 7614425 -3323895142080251123351729971309483200 7614426 4946789374208654874453203460346137600 7614427 -13919240701859303178926769199253937724 7614428 -31739775632646522067751272719044135424 7614429 -74962836797136081448420600205558245632 7614430 14188907688020716978479935372451543360 7614431 32975871261216699780993328824909558264 7614432 -9439290370846855751142008151657676800 7614433 64346461042555233799722406177813291682 7614434 -25767187459596971289342040358907582384 7614435 4043178542498219882410109953526876160 7614436 -49986662241583949064429488626707063552 7614437 -22117717053319610411031703598954851968 7614438 1317003529221585492912971584574144256 7614439 9875309565535331846174965362289437792 7614440 1308494991068421722182662650744832000 7614441 -34056056754229751992989737981153397648 7614442 40989567011062766418855060314218758144 7614443 -22300479703469453082160747353154255920 7614444 9755032662076101657267295862759734272 7614445 112442026580643128950725832224235059480 7614446 8515986567681075443152934074881824640 7614447 -30724652500380911119909264300047976560 7614448 -6603320797763870664593980668356067328 7614449 11756088606412331637930291519662124864 7614450 -4485664626666010432220709895665704400 7614451 -26717925776395206650388745562129113088 7614452 17787666512429250184990318628525433600 7614453 -25922656761086278827585417365732484288 7614454 56346720674694516334549961415165910176 7614455 757984525269652053508721049196404000 7614456 26485547993451234580126033571214643200 7614457 29659765268835812926431149651272867140 7614458 -33542267378092438890445489819025227920 7614459 -80871267254138675846458197545485411200 7614460 -7363011823636331394054942543631503360 7614461 42818345304510546742037166501393300000 7614462 -16335480194960443531682833787611808448 7614463 -54399800425116487171591795226656780288 7614464 56103138101348342323228839025053794304 7614465 -28459996468455352488357341133109226880 7614466 -33279583564453613997712663595014396416 7614467 -49179023489589807997963198351653001008 7614468 9403117491713542478266629806587920384 7614469 20463088822721882040184178982305243870 7614470 86124682274380001850296522630603381760 7614471 23424928449998750998092302602918566312 7614472 21054656744688956963073683001760972800 7614473 85941254564650221651790448535351548544 7614474 8218231427963892048956740948925809152 7614475 -14513169179316845405827048369470093000 7614476 72328145336831305898743874047762978560 7614477 3885212187806423957242849536211166976 7614478 29523039383230463354011216116049477440 7614479 18526996383753950170527423261699550320 7614480 8320677615370518653462976324249845760 7614481 -32981054066102580638410428162518246400 7614482 8901149766360959219949557862320676000 7614483 282097162160442151030482122704929408 7614484 -1288515410614776975158811143692177920 7614485 16989041243905644407989920206443401180 7614486 981495930005931549975660852940067904 7614487 41151499002675753586763835051346136400 7614488 -3273831578881234618604822581788672000 7614489 6703565165721952030172527895500585920 7614490 -1607153433473327661112250143634114880 7614491 -58222589307955540709288403857244393216 7614492 -51612717553427575790732539859283445248 7614493 -137848491358667751826926562106377231258 7614494 5047968703402894083307068398570146560 7614495 -9619126841683478137844961106997276160 7614496 -161639407685621556822920085512935833600 7614497 14107662607194512831935383228630605280 7614498 2607640680366290942872928370109099008 7614499 -20170672481345709435447586078062280640 7614500 52132400950226509993223085178244736000 7614501 13111963023508176830552716431990906720 7614502 26581177479293693087719834686093429600 7614503 37371207207570991969232428227932281104 7614504 57916592772832961218799945259039774720 7614505 -21559831235442159437638783549190282040 7614506 45008127201566961204450444826506365184 7614507 12419401616669467543892812131305591640 7614508 38944639541649135153719817154369815552 7614509 -17690757896840766273104682189726852384 7614510 -1480093176408155987630581613836051200 7614511 -57538408839989281597823346582508699888 7614512 25640029212077325303866372917303689216 7614513 966667647647082198842111897887946400 7614514 -47625879996407268540699462931185468144 7614515 101182058454535714620094579860646989600 7614516 6806008370905373760759747849954263040 7614517 133253192476054177695392722068816447552 7614518 36830770646706752495765191038014431104 7614519 -37994291488158219525781324262172465792 7614520 -18553258072143031446363817021698662400 7614521 34199953168361489927120854154671587360 7614522 -15787816263964071353146401091741462560 7614523 37758217807975196434908951746451873040 7614524 6509299527420639339043601305403630592 7614525 -8432015758091252755353811514804767200 7614526 -239916401837920325818161922158919296 7614527 -40393676989321391899462442284720098624 7614528 -3642453680138857961776394159039447040 7614529 -25655773621086927692036601056369148716 7614530 -6562996029949623673784247858585600 7614531 -22628651061592442405301038510474205180 7614532 -66793620090384439794760588085811916800 7614533 2386686862667985666477257564680864704 7614534 12750234731964589114218690702303818112 7614535 29208926917043449083248902430041357200 7614536 -17098970577012928456768789152964608000 7614537 -3782491973243902502446999062482390016 7614538 8027615267641773627574620692954319552 7614539 -49462983692215606746793571394812338944 7614540 19302260895148729035148266078904320000 7614541 36836762184459612992642943390554113344 7614542 -16156565528030645740812962613661391808 7614543 7727722674037705685246725709391153024 7614544 -5280967752882111578105791057909121024 7614545 -14642842605649126275791272471436743680 7614546 -22548822011123420052781607753017439616 7614547 -36474057464887327500501553966144842004 7614548 -7840896941872153161270401174171910144 7614549 26582387086783164142551390932028104334 7614550 5950802507358288272537364724944532800 7614551 54272669631282691261420592038942906200 7614552 19767955125920123024879725128704163840 7614553 58852003505171864112162358161748369802 7614554 1360129778061184545679719179808061440 7614555 18468432843303171252456665607558237120 7614556 -26125478790282291769288508717443079680 7614557 5088993253773389787946779675343058220 7614558 1262142098473820069186415734588080128 7614559 -63884967422150490701805178507453482000 7614560 44718572695590690856238750678250946560 7614561 -3926015487505516602978818875975076352 7614562 -22018900398812921804692720900742977968 7614563 3872909592189470166696772713486656928 7614564 45239702919664649445747907420436692992 7614565 2103709517443147554198375376453084800 7614566 17333614521123045024140154068739810624 7614567 -1643593901509974585762814897065826584 7614568 -51610563826250325234997463081821716480 7614569 -1291870716839588496653626943265033792 7614570 16728456479088944865632125863875155200 7614571 2375343768356497539789503977593766772 7614572 -11543632476952335383798344946527245312 7614573 678044117648474930353165272261302400 7614574 1829493481368753282416586029279865792 7614575 10589614099849412927621007002963700600 7614576 -4432110862878858875175579795014615040 7614577 -136783731799990081903893520435147679180 7614578 -21231768881463503044224653653354034160 7614579 21766626099904617263512324373508115200 7614580 -49621943662217060575314949887578860800 7614581 13854277500443341369693405589587467132 7614582 -11520384026717768966709914363752014336 7614583 8342645522359086711478345571912360520 7614584 163787231509743405438186740796148408320 7614585 -29649389937082915612153252723525200960 7614586 -11818599626357071788616191095872790016 7614587 -30451520382894284547247817758815064320 7614588 -23822728008592329090845172342529367040 7614589 78815071503570177185263568009587884312 7614590 5375141911545767651690926509371572800 7614591 25050719297416261394447432217552358800 7614592 -15569069975304027263933862032651059200 7614593 16562881255312709820941040074240932800 7614594 3079025307866130929572960111497891840 7614595 -19026511258631168302929810682776150480 7614596 -23846165211169638122220538092891632640 7614597 -15519382317948974038800327320291767296 7614598 29916038560132324242009119223005463936 7614599 -16493864188651277676978973555776455880 7614600 6085473990732351054987949709107200000 7614601 124305415041039995425790311838323080602 7614602 11858494794381354315584645542623883104 7614603 83420947378043134969528826590875572412 7614604 14809463442828434394337229312493760256 7614605 -92985154017692471399854537975140567840 7614606 -34664162350266436209905044607177713536 7614607 -19105893856966354422128280441483849216 7614608 13845848264637618900494153911654416384 7614609 30636948135139809454312318618734065904 7614610 -5309007441097536856495786276127485440 7614611 142133242985340519952940753945954104320 7614612 -600388084539743378205681618565109760 7614613 -89808188915791669518068300255764129138 7614614 21733296123284578188146228671287530112 7614615 -36816271395976983993475794743592719280 7614616 26233530089479020134529150144011673600 7614617 97415497206068386113258362875458825600 7614618 9417488942825540042053061724517403136 7614619 -120072008934657877408065511377201833980 7614620 816104730768105353416753469487175680 7614621 40290907796888680345962891713010076800 7614622 -34022591157912003845471702881674494208 7614623 -18695973420320572525320650489401641600 7614624 4496166863662821209787499683108618240 7614625 -69167361356728404799061880335315583000 7614626 5070002427504815169075664202706994512 7614627 -15447896317201667500505064318035507280 7614628 -18002278354165290773605398030018224128 7614629 -5311613861583238801653807688941011520 7614630 1430160372624728247434523312952492800 7614631 -29242122425216354941543344147271381400 7614632 -31735691953479523061027460779760153600 7614633 8121819902226822925472119603090919616 7614634 8585531030089538529280664677063767216 7614635 6988974865705195251493786638936329760 7614636 224780128222774086080544865104497664 7614637 72427177076012514584222279872729899744 7614638 -10794695822955575945307767264984396160 7614639 -37154618047432230849935994081338445456 7614640 -1509511972014823117743737080587878400 7614641 -62366303154146508682974816990285247308 7614642 5082840729983898850525167929282625024 7614643 38173911313854614789774768578048131624 7614644 -73809026145665404739964938185428737664 7614645 -41212912493681541721939662542795616000 7614646 -22717971312252316376802010502737104000 7614647 -48634490091520070275397139398774930904 7614648 108354717849973688341170003227444981760 7614649 1348775635694218220039358798625126800 7614650 -31262785433162752583640083142170881200 7614651 8365154438708887483540596137210851968 7614652 43212437431835159272625079111420835840 7614653 64139777766785930184520385993233930380 7614654 -3606328941463924452484579045292912640 7614655 474623025513135003551973414428277120 7614656 7083856196926759848762266168107991040 7614657 86046916121214433854515548119300998952 7614658 65885968591948905880571964463313157120 7614659 18555277006080216177190981902945071904 7614660 -2103686144817377702070620773264896000 7614661 39831751572168420985353584234590591262 7614662 25965205127030190569927386963210819200 7614663 2957693999233346567641598284819445760 7614664 717627750782564259798138419561809920 7614665 12934242082999848597825145418455929060 7614666 -7361685581970632220771979316777496576 7614667 -81912020486781521239267266231936338284 7614668 -53107436142387703473237457683426286080 7614669 -10355286593673844019111415580539147072 7614670 -4525690343016820734135146217711905280 7614671 133774720477421299159975847695832071872 7614672 -111452360144007539452553367067164672 7614673 -86061181710171906385907196226525942752 7614674 4850485375188857446877234179052895552 7614675 -35959504518448333346727136008513900000 7614676 -78005828181669272901574915377116199040 7614677 -38347044899152285313102057471947794528 7614678 -39633146035633122517823717618664077376 7614679 -37182995332665926882165546181980078592 7614680 -24889505475312432516674521477155225600 7614681 3037005350060845112405442673591171680 7614682 -48243001589371253424920263043492513808 7614683 60220662051814411311824968346066932932 7614684 7143172485648000193570476597308964864 7614685 3957466041882058004713858997467353600 7614686 -11243437809129428898062202182611774656 7614687 -71249059894691838501291130994907198720 7614688 99465953685903020670447519782617743360 7614689 -17000218717999747129768585392563964510 7614690 -21037244143520169547500028727368212480 7614691 38966138561364153799950445991261025600 7614692 -7114388397981313721331812615869133184 7614693 22520350934511810617668926649418625564 7614694 -31458967910140367202844971345630470208 7614695 16518327507278364160724263080857982000 7614696 -6283216083627220675629422443320115200 7614697 29096919696427074868336088467816329146 7614698 240484887287490095811061326930343680 7614699 -64477218586052706293805466454111001600 7614700 -4206830917513808951119736468575916800 7614701 -2419812522165439240294331154125600298 7614702 -19260238795551977018497955902082488320 7614703 -9227125138813820318601640714487060336 7614704 16913139661324196377014954739400540160 7614705 11112413920767166825012173528037662720 7614706 55872127228866428755850118245670608640 7614707 -64901468744960312012952897342934069044 7614708 10839029466768400774394176989959516160 7614709 -1112068512360574151077555235041387090 7614710 5303004008319123138639177844152821760 7614711 -10850226816239342309722157503313304960 7614712 -24154989807044545692559674727526277120 7614713 4831740500283456737155372896762439764 7614714 3599523547244594335870613275972055040 7614715 -12644358804283215462538717828826557200 7614716 16344046549406693943355858441540546560 7614717 -24124909331894390101112425827623493120 7614718 -14220048234919131968608983496711357440 7614719 52446649036067823662202390396963939696 7614720 -39911765239080700068293378545947770880 7614721 -201387184613799919371212268720945708 7614722 23632408460976049772226986628851645472 7614723 -29463003115899471166860483122622366216 7614724 -21133970140461230167972913665836303104 7614725 10784676068761511676003079141251792000 7614726 9331660066750682394334771192039041024 7614727 27911317869819173996909771338762561080 7614728 -85191249814617128580101450438530375680 7614729 1715046701819816485490557824117234810 7614730 26598049780303050329047235543150040000 7614731 48626617938532908900696721414063648320 7614732 961296494970698483220136229864620032 7614733 25434278614421082469940120772783615360 7614734 -1253163065776696119176144662816965888 7614735 -388777440385832001479626595224896000 7614736 9690265034417027235193216000853614592 7614737 -46214762107553721500245063551598687500 7614738 -2380617812101134639857091041757636576 7614739 -25849304943394109513064577018345539000 7614740 -952441118331495946455016950144000000 7614741 959923019676946753922646464234485920 7614742 -30650250452840421160836094965014447808 7614743 118465975925987699471099359756944340200 7614744 13045579503715741529120818098032640000 7614745 -21178064657713096054162982356715534400 7614746 7596551442519585266849821070634678240 7614747 -1910646499768698563733610581275798208 7614748 -20254539954843362064118319187444209664 7614749 82646202507312941058351531537392490720 7614750 -6566376399239306703358440917203968000 7614751 52239402172076538630018559660141620240 7614752 107874623569128464193164857679328313344 7614753 -31324759928239748602619001257285236992 7614754 1648878389441826331579342782550774272 7614755 1767177232603599541307273773355678160 7614756 65465185174995043610012302202224834560 7614757 -68374823994429928606254762565950135200 7614758 -72899185160192286744372837772507199520 7614759 575749219938521736728370525858346320 7614760 -358572108505051935554056543717632000 7614761 37159902274188762017317965602918063424 7614762 14448566057713067808600215063251161600 7614763 8699772753561859681799709625189617200 7614764 -53745942748644887186642657347789593600 7614765 27089058756306563053423057506642596460 7614766 -11849382170393083639648867093298052096 7614767 13682572082536192095306602771737111800 7614768 2499945681081181170781226133516976128 7614769 11483536143329318750148527886704194596 7614770 -34173757940700552603388647366795469920 7614771 4246850165066402993984992094080208640 7614772 79103079271998211690938395073296768 7614773 88905314999179600543607782020014183022 7614774 16446134411756665169641580907201330144 7614775 -190200143456385135659779166704130400 7614776 -2560278167894451383781378230686924800 7614777 37947814769242172642030828539540204608 7614778 -9475332743584242029665353639066024960 7614779 -39985984390593461048532396864014615040 7614780 -27044007066661771064125584545992842240 7614781 -49927066063921841377344828595897090688 7614782 12496801101335644626780211904567147520 7614783 6215421833247198041393519520345657600 7614784 747656419637714529736852281959120896 7614785 -26529379053807469976235953251363804440 7614786 25995829798910815873711963060282683264 7614787 -37922110716351730243661495251459884488 7614788 -42998960860290274588529356143304310784 7614789 279498146767058363381295799475000448 7614790 9434564846514969641482264555105854720 7614791 22690468672055507790353520767643620880 7614792 28700337186005778711868931650180408320 7614793 85532969747501804207883832272136636416 7614794 21810527338487615907892520138116531200 7614795 -19178358922787998036087440582462473760 7614796 74413499843729780806548885600993623808 7614797 -120908330678061410356390735041712420788 7614798 16259403164873442359297682872083794048 7614799 -46074844531301478293903042892724791264 7614800 -5540708068153807563874689648014745600 7614801 74480283144218094761148264203953024080 7614802 -1418306028665686724916126629456253120 7614803 -33619464240853473194816602453371199920 7614804 39182636476997053977452776904961386496 7614805 30566368997745058969336730430789253920 7614806 92026242183351483917425366461754988544 7614807 -154181727197895733025632663764803760 7614808 62066478249445485140782442370642216960 7614809 35407443629202558196715267533792846080 7614810 -850785994138778746120584878949273600 7614811 2557995870321001770356185400891641412 7614812 11903131624833802383156652484387590656 7614813 10863621844615410598441542776509382688 7614814 46864126254065553831857672874828952512 7614815 37907464152730380707027782171067761920 7614816 3488695490811255961298763107216130048 7614817 -3821138026413201975931565234121894528 7614818 83573434389264007230100034412846278016 7614819 15783329372056570519061984221893125688 7614820 26740261650399313102021356441850368000 7614821 -4831184083392807237589657979504127456 7614822 12648938837183583920810078078281935744 7614823 34527905378918013620504498181383154744 7614824 -17076909330666124171451319834583449600 7614825 22277971100683628140800739178565939600 7614826 1030123023904937503615267921257032112 7614827 -1802776041553427584887884484149744256 7614828 2361759473621684056155198162263092224 7614829 4953393424504059806782322816361851200 7614830 -24518257618640878088248204442074213440 7614831 3007476306681390705312098394265728000 7614832 1481917683776651083562531222204481536 7614833 108158704092746294389979758503430928082 7614834 -5143904825848357928348984849359787520 7614835 36670744583290806698452297990285267200 7614836 39134768729531464299398640008567940480 7614837 -90601963736782731800274092373089976000 7614838 -8022111745933641592540769261348837376 7614839 44090751452434701658743537478744704000 7614840 2531800652859650375131648126353408000 7614841 -36339599347318803095206233751534434428 7614842 -39120672555320675107636100155704374928 7614843 -17192936753398487955280902675834255336 7614844 -20289548550807751328884187475208593408 7614845 9480158694469368932267795040662657580 7614846 34898796618885563294227297184863628544 7614847 -136306807685554759451431836780138872704 7614848 -24052470706378173766207648301643202560 7614849 1860761986289116981653040096957718400 7614850 -28892128790571234171471721220715075600 7614851 33435407878718222335515302234558005104 7614852 19418336573784882303000025206508216320 7614853 7482157442047122451388793877546776960 7614854 -26889667610648618474122959605982186240 7614855 -330222566472808668739137329890627800 7614856 94848695265028043678109491875862568960 7614857 -110406810718274403272901729273382923228 7614858 -36850696904752491489016469559049647360 7614859 18307708011283572070740591941001369632 7614860 1788373206161937499033261011956290560 7614861 2116596781490160546378832703754094272 7614862 -22218771299609173823608028951399957568 7614863 -29343771772255819854046265097628242096 7614864 1341333649764221163125901789342597120 7614865 -22862188067268240557346616278960697740 7614866 20353236700856620062965813794181477376 7614867 12173031593784192573148257109273056048 7614868 -73178007768643926547004392341516984320 7614869 -3176276023361222550654412965119023104 7614870 352910088707411969577184686016573440 7614871 -3004378321045633333297109774944422912 7614872 16033808470952599461874659550545868800 7614873 -11362363979251376726648606474296099776 7614874 62903737043138629721686394298026292192 7614875 -113110028135332242711905296297512660000 7614876 30373107970588083206338190921855212032 7614877 1094122835921153716989609901988295680 7614878 29172644168872050712660811755124453760 7614879 -30428360502263864564694313155254719416 7614880 200531896194479231411168261827461120 7614881 19163437472993417488580383797732120852 7614882 -11264920468486053629641969782698674560 7614883 68173295531636116763951899893958444000 7614884 19062249865967062681412762436634272000 7614885 22746756851769563110627452625765498560 7614886 -29728990543684370340163184804783477376 7614887 -46384820746857611028070622320822020048 7614888 -64839464473211090929407366653140500480 7614889 -48886891299155697229647703480142522880 7614890 19470302610478939356294850991521423200 7614891 -114444385927358723179397251013881696248 7614892 59716084250230230187384299985865352192 7614893 174662956816161065294847019714636032 7614894 1546146862302645671126845674284006400 7614895 -15593535656445018702943493512665819840 7614896 2709794330424688314797359811526328320 7614897 13708790322086280826776457807266495600 7614898 67969835298106002238090135138801981200 7614899 56447582105694100636534818562784418360 7614900 17187577114902342878979081603506332800 7614901 -43887700799741181896574122286844612448 7614902 19005951408883613009796265856249094144 7614903 -33874153335213919367876618724691951896 7614904 -56110932851807226311012690637585223680 7614905 46934578960129838473093615305967557060 7614906 -4504711846019280509106353039668554240 7614907 63558513670013005657334500641016946160 7614908 7542011285203850992189249449891397632 7614909 14862624524623376132452147540996549344 7614910 42608238942175799992357418039571269760 7614911 -12129473144951731654445938138923703488 7614912 20919936535466829570038599594731896832 7614913 2204926709379053732309153973578031664 7614914 -30592783938015920024723955861390640944 7614915 18081815086666172179404593416976486400 7614916 15484590375411917354691232633586487552 7614917 -87792248965803995107407168595525929120 7614918 24700194970495299933860550856457088000 7614919 804726652490800459458363495204069168 7614920 22845781043060775030494083266969600000 7614921 25871105674762198029159498847170212112 7614922 -2279719360107650281239666818756430336 7614923 -3071734929112248482987179150034430840 7614924 -14986224839974477213176466910998086144 7614925 22798764711092626637576714703818535650 7614926 3145787068319255684232479339057525184 7614927 -26166152300976122854648863024971062560 7614928 5378214596585973587341531401002442752 7614929 -28061332830659386276576730854676467200 7614930 -10967460741982003674557641594856624640 7614931 1937993934567680841087607518693975472 7614932 -13645767729144703245818599617302396928 7614933 -1003222448910561911072257868208625152 7614934 -78803880658197884888929504489353600 7614935 36788696734615880728920896619051099360 7614936 19146620569909618045375705275343257600 7614937 -126667941512313935453206753371789290880 7614938 73073981984713082040557880916920503040 7614939 32878199140217375538432833083682601624 7614940 -23034441517201238870239741251206737920 7614941 -30989523982004266106985618590239292148 7614942 -3248907105382767892177325008725666816 7614943 27105235427471487378097591343184590800 7614944 -33290590742249586137160077573752356864 7614945 4490243072901869087640629674975248000 7614946 -33905412714720239268935508703395082080 7614947 -63360946619488806636743440691160245604 7614948 -18034801429783702677710166643517982720 7614949 38762505803131873973947532343041182080 7614950 10319907212316078570659652683199830400 7614951 -15451476173203703534746848555986103768 7614952 16490133435098450729343683399960494080 7614953 10747255695701170923288866438114546400 7614954 -19283245825969494948688670429474899536 7614955 -28533699323269627536624510347863651200 7614956 -1092149558128206945823537520263792128 7614957 10847795591412512036398975348812839040 7614958 4771140403778276129701980688840273920 7614959 39393634793033589668035072404018122040 7614960 -13344684089115573121118795962225459200 7614961 -18410652164131442974703692880676482048 7614962 53771819242876391369609111491380290592 7614963 44012512952730119205976002908778714528 7614964 -9316296132007457905467556206684383232 7614965 26581474750982574435510159125679461400 7614966 19832242137401315287342471893848322048 7614967 6013947118857211356438212206852951016 7614968 -16534945939358274087104068650977280000 7614969 -14305844659345179779941972651874087856 7614970 6332483396659208761589959097029048320 7614971 9894970391172664420492983146204537184 7614972 2543609900312862880984568763016296960 7614973 -81427982875574119526150796078472093236 7614974 8603267296442054640707423649930432192 7614975 -14945235360564089130539948275405775400 7614976 -19655350711001444174884596721920245760 7614977 133053339159456532949623974545062254660 7614978 -3280481759999371779890946756024164352 7614979 37078635530227624918585380568529043840 7614980 8185154606124343637721563375342000640 7614981 -43218308923048050131336488745729505120 7614982 -64543289182093736391727756195911573408 7614983 -128660891568131819985384488492885457768 7614984 -28628850828736229980684173089916026880 7614985 -28582541290075551333777441832448384640 7614986 31376663839546828914733445719717169664 7614987 -45967456920945882588534570323967966720 7614988 44006793816069838785642173694442911488 7614989 -17061287511307531265906613074060921844 7614990 11938647136373435522120048838858061440 7614991 -90927125673771090791929891839686530480 7614992 -462184902149380806986509945714311168 7614993 -45897627955118667412758222784813886736 7614994 33365830283382553629866756920770636960 7614995 -1771345570847817724621248599841672960 7614996 47619604989989153852522914936230617088 7614997 14644013926432306936003138342645228152 7614998 34505625801754637755174141833236820000 7614999 -811885686782064847925193616311221760 7615000 1497553565839837385956134056697600000 7615001 11444953494170118745183818808873892160 7615002 19286299670633427443653475413022725632 7615003 -16173641529258479272991357056160896536 7615004 8299110023594002217054602184267698176 7615005 -13899378612643360898736017607632353440 7615006 -10576841422523462619853861627436488320 7615007 4077362999767794153035528317469740512 7615008 -36157418539495096569600169326485569536 7615009 -75829311483680201903596965821630661790 7615010 -16328945915579323596823277897262297600 7615011 20143148864192244013246859954896772472 7615012 31131053748647561660938788721782159360 7615013 6986135507673034158673612076245968960 7615014 506530418349524008443260493914496 7615015 -8954116190400899188792952667205152840 7615016 1255366215201567218083045360852008960 7615017 -2450358113065423545256889943439691766 7615018 -7200583135019954425059047954543232000 7615019 -46680242040309892562270540555572388904 7615020 2238777070057320888366998514300764160 7615021 -170393782009953675550161319627984245056 7615022 51304364112907575607822408010162133312 7615023 -11314948293559525796678363735052344160 7615024 -4389824066237373221939627243208769536 7615025 -40866609409119399813007086604391264400 7615026 -2398527346862625520935362315125248000 7615027 -6987455283544337971322795763328407728 7615028 59433446256751186287019430107307895168 7615029 -67535905187503897126845853371341859360 7615030 36008488274146453217683265748536718720 7615031 111360486248078779275159870879312666672 7615032 1699749093838763021075242361642557440 7615033 -31897939833568658526398171815936838400 7615034 -3783755970501711651974841499224539136 7615035 8591722997433014159179436116510635600 7615036 14238584427919408037963816175575645184 7615037 18617931179552810316923548144235263686 7615038 12220254714390503208233469541242087744 7615039 31360641993507326910104874244862363840 7615040 12742610206468898435500293821300736000 7615041 -34313841202487206373847655555068912528 7615042 411781149201858439305930558505564032 7615043 -60689783278541805012920034736732272708 7615044 -783667394823531984541557062514395904 7615045 -4097001579298470518540443351013045700 7615046 31721736242757159965272615854100805472 7615047 -25151670898597021509981678866914344960 7615048 17820951661038445145199060627559219200 7615049 1933434960594209838158139245793560448 7615050 3947113453575901650345314216444044800 7615051 12334885652299263207500879730242188052 7615052 5485022271233239466271847905711421440 7615053 904801024112497769234553028505558604 7615054 37238847251662518543614051883431798976 7615055 16519947238516975433020609622755006560 7615056 8606655522406501861546435634078810112 7615057 -42370236392778928198411213952037865216 7615058 -32929360976449533342674471289686478720 7615059 -48334996311429925106478237200512852296 7615060 -53968126303787917687589311046034059520 7615061 -66355199415518860980027397179648652338 7615062 -5680683622050697290244382535192134400 7615063 -46883185167357581405161851239924785496 7615064 66117870581114664743025376161028915200 7615065 43507168927655584987346629643079246720 7615066 68791708858065584158605852986975093232 7615067 -10878457900900694408531679746413534800 7615068 3376879722006033832731994673357190144 7615069 48118285451063779315753638724431832512 7615070 -4402859722052100449998616375380968960 7615071 -2122136467324733139148054306580803560 7615072 -110880684479239931814498020008149516288 7615073 87493257336611278203232651435052492322 7615074 390849960050168133380099625491506560 7615075 -8507697832542140889582686699869792400 7615076 -17024259411609781981374788707409805312 7615077 -67603019844153634584364206806938814880 7615078 9264304173114611596694853384954927840 7615079 24510366737673635375721727801965994680 7615080 -16117874152860197441632150379225088000 7615081 51838740782002979449966258977219586560 7615082 40944655574953964917135843779505863360 7615083 16704788958450625121574782298909223680 7615084 -54927710605334454099227987534464172544 7615085 -665880160305414724658235122362384800 7615086 -21363443539180711738812681340978805760 7615087 95439254728951734313647275496289717200 7615088 3691589122114024500171929553999495168 7615089 -72707427083293756509354715814910356592 7615090 15451169442491670078119593410984984480 7615091 -1893136878530724259343370496318773816 7615092 41181727337781562054656647831003904000 7615093 -14631828331339861513382740519203451776 7615094 14912267429805146603285049833230107072 7615095 17871545128424986535178401203992221520 7615096 81886472157167651485123799772755681280 7615097 -31106986659706779998749620551850755136 7615098 -9118716610376487013039459586943920016 7615099 -28654950519962565708370145169794248800 7615100 -2975057271439149931988723956291123200 7615101 4863966675563081810925307912783451040 7615102 -13689012330989092641724762612763992896 7615103 110164383966593153508194295143218580352 7615104 8034023220221667018638010499926589440 7615105 -27046309561522711504604408957091984000 7615106 -59565506734149898692823721150066035248 7615107 -19718694435689401250838679197115284000 7615108 98542415836044570388426778303303823360 7615109 73063156967328589217329267866274505310 7615110 9632218296311968020495546547249401600 7615111 -18490187462328896507740672428999554768 7615112 -84204313120109652567580404930588180480 7615113 -29114430691480098390531255319359738912 7615114 687472544745934158754136959244849088 7615115 -92610000078494311456870652063595058800 7615116 36511782052610295150418843115510052864 7615117 75572517506830551518585055858966124620 7615118 117822606763445088545497186209252864 7615119 15049646164502571385553138385022683648 7615120 -5333729104100978294780827295048908800 7615121 64692858545767145610383418070257971700 7615122 -12613909446095748155314732576933792128 7615123 -73827066253218715938334456717318572628 7615124 12575884049558604500733200028983347200 7615125 -12634532194926373428076190001618336000 7615126 18154906500517531712025286209335297280 7615127 18142920901941379490279606393374471560 7615128 -1288520347310616086146227336012103680 7615129 -62929893988656674068295289848307668480 7615130 10978615286520698723051501362334764800 7615131 -31585064789677468388671441411643859048 7615132 20866373465912384608364088220048092160 7615133 5495385847896946543269746459862590400 7615134 2329819288484246239813160047504692480 7615135 11354868053374262522972031370835280 7615136 -44388696404334310112758181511779647488 7615137 107061864435947315580555325204125010368 7615138 -10777356124313631968752985855024009856 7615139 71349340522281381128070956517236379360 7615140 17812843795492289843341846714351902720 7615141 50498624325605298676144784231140749210 7615142 95849905541480697387949678234984896000 7615143 -64722658628041726032591185345292412920 7615144 25554353512226385285052970405756636160 7615145 44568997533653123446906906499256739080 7615146 -4309650489420587979911023805878124544 7615147 -137509101953678912850105491119149011404 7615148 48970763260513824525931322767704446208 7615149 -4451359444147571643901426107421910880 7615150 -4656873744246735605916503117129088000 7615151 -59569208981249051789653777158018625608 7615152 -1696720628355639588203034171400667136 7615153 -4157147248037328842207799333627728000 7615154 -23111467617815100287866090801247530224 7615155 10040050301134206689439573570139962720 7615156 58331112191297409997396307011547611520 7615157 16992604082854975362759149925857240832 7615158 -20751487111024270033070985898225905216 7615159 -94693028670865597497147516535467591640 7615160 25668370624711124633301955285147238400 7615161 -109897807743349062090324696732340509120 7615162 22180979069909566749596480994299450880 7615163 -99572094917603245769785048700291442588 7615164 22617338564834007240693812756314968576 7615165 70910573110171612759719312772538488320 7615166 13574401475489686152271480840100044800 7615167 -20482274259866740796319854200227918336 7615168 -10221501472293222682913637586949898240 7615169 7561039855997338939543950913364859696 7615170 11949546603804172416441695947454115840 7615171 352657293806272593674573187174941840 7615172 -19712346085177039145306271515059200 7615173 -8844816388340683087562670604247190816 7615174 -4103092453724755854046124426288529408 7615175 -52843960579279998911309456845521799200 7615176 4719635927885920083284979512952422400 7615177 -76178047752525578571005541739116311974 7615178 -19831507658264289022101451344576657360 7615179 18316462868953136982624250739811645216 7615180 14042766378753322030333668740473728000 7615181 12891910416433455643845552643216957440 7615182 -10144830985033717747548006050772739008 7615183 48856725768053713559680845513528568704 7615184 12962421288348929469751141534908727296 7615185 -2937612075719608517299435549186738560 7615186 -21902638092039854039413008778835492208 7615187 -40559382319298646290528725136034550164 7615188 4263797262668004087923125845736243200 7615189 -145327432461849317780106554384341908480 7615190 -19214703447186558867485791525762775040 7615191 8061629927981574804560205282808089192 7615192 21056640361734437551518489999007948800 7615193 -18369058115187057317646214498461760896 7615194 56991295802484013599950742539455115520 7615195 -15367400131550355932866753309655159520 7615196 -25476865149330270159703747489255311360 7615197 8779650021796396901268715443745077600 7615198 40495631970300968232730651580314862400 7615199 -29919997050923586636257690241777476616 7615200 37124128736917791581562394271809536000 7615201 136496961787425154807924481272364818368 7615202 -9495283438801587127494251149353532416 7615203 4269168530988893430280012337273885304 7615204 73897538352939491365641561249932963456 7615205 25052288123765277060351780752018169600 7615206 -26340985082315634068940983081953617888 7615207 -103346058370541819410233829175179161544 7615208 56197874020513519581931291677325148160 7615209 -5951821910139134174044740642408210240 7615210 45340188619192092839474122878895505760 7615211 -71521293186371867561708614741962706188 7615212 -5812182754560663799531737381277335552 7615213 41279076696324890286582185512687216204 7615214 71224297382661236780530539713877888 7615215 -695804529365629264166545677080001240 7615216 1727159462728042030639100607891177472 7615217 17039275570056486510920736195979296612 7615218 -17384911990296071319903824073679951872 7615219 31713632231013183634413430325365264640 7615220 -2263679517047507112844087278556293120 7615221 72361863751310424058459771167992481312 7615222 -93640387100229833066765452863681262848 7615223 20902510464654230905526320305479260800 7615224 59061522392927726500245332704784117760 7615225 -9463630533682506800294628390477447250 7615226 63971653059069432558848205095753376480 7615227 -24593302417649566607113902236208571392 7615228 55633159155226179958171219496146669568 7615229 -20691444606543153012561218034512355924 7615230 1519833146725356463241549544270827520 7615231 -15906425185498270960258111449209092320 7615232 -32347416715345292200327640222602887168 7615233 59841415901036065482085116842192575602 7615234 -65474891139731372951845663687581906048 7615235 -39144100196048825436252490570945710240 7615236 10616030677891826200009663067720051712 7615237 -63259050073116766045295599452607460034 7615238 -3788947565861170004743076187077060160 7615239 -3442581977940192754915407554109120000 7615240 -677634573773288168025527756057702400 7615241 -19651477733745621096430979208365113500 7615242 -36695321765515421650270708728234485760 7615243 11450013030856609501007269319631686464 7615244 15096157031717121277000227317413373952 7615245 27207338881932658294187093887478091840 7615246 -25805078431026639050972497724387510400 7615247 23968223211514369204330939957102657920 7615248 -11730515083312554510086268278960947200 7615249 -44312213662263575452611877305430396750 7615250 44964888040619913575298873158694144000 7615251 10009795187719204369214089860731648592 7615252 -22976489689902585383192073628738933248 7615253 -6795335992316915699616560455022612676 7615254 -14004010517565486159039011685890365440 7615255 -27770760743268187970432990794439052840 7615256 -189892898535919215459298408405186560 7615257 -189787485438044318117219327657625600 7615258 -7454850570009695724493978627367136768 7615259 169012793154849797574881895135896417040 7615260 -13341101248773049729814222325438481920 7615261 -100123229007295908896690569000422634138 7615262 68823404616788353399639035306206526912 7615263 72530262698961033063598241339871708744 7615264 -51326291620877253686933125576146223104 7615265 -25449603227233693145769140133601713600 7615266 -15812064038095872340931493378184544256 7615267 -6560958741119236509413259703217123448 7615268 72750068041800599750159449736383429248 7615269 33876374681769197115061268600782026240 7615270 -9459103077810654443016398301843907200 7615271 -93924314608492712841804295888717069056 7615272 -16293395162383844691647630317871923200 7615273 -3151585666139336365249049492200103516 7615274 -10251151451082716024264038534000186368 7615275 -9543830674662860378504197060827574200 7615276 597856927615898505952458935735966720 7615277 -2768811687786257403270993827796760800 7615278 -33494182595028766465702697071827888192 7615279 -10995452754173843194600582219329937424 7615280 6989993395711654527182213535153192960 7615281 25736951077412277797652833774558205552 7615282 5033531282810432246394421598686727712 7615283 5390891294169135561164634426183218304 7615284 29809703555460942146087171726356070400 7615285 -11665768546080057121777589037148818000 7615286 -12087229254893756977469118276435494400 7615287 -2447624307372175706391311344787439792 7615288 -11560647139156502352500609826765066240 7615289 55840367995860052388292635106475731600 7615290 -14777579516815314709339270616607720960 7615291 -175501241374697664158247096866214602448 7615292 -107515560463802738496886895002723388928 7615293 8479617913950754834774051331996971584 7615294 52474420542240662739349257854174589696 7615295 68316493723783718241674857950552600 7615296 221112647884515058656100771207053312 7615297 21139159383793365923444186684386512432 7615298 5829163506154455705397000999956296400 7615299 15696293368641119066883950336284446816 7615300 107276199661851160674038476618137600 7615301 -21734438723387793842290506266126678016 7615302 24344294609548661147911752244315853184 7615303 26584678083589841605057416306730526256 7615304 -2225912149553669194278838690574899200 7615305 10451156113343333243553107445569479680 7615306 -10154086519423941656883705213737129376 7615307 6480706261050580419722345635966214400 7615308 17170776562212034892593644094314831360 7615309 -16776346252786083546045856159005647166 7615310 47495478057710487032853163455352954560 7615311 -68945472224524208496099447507762729216 7615312 12575020562088298074152957981448790016 7615313 -104437497707709426070670291172500395020 7615314 -729786104411515457094842528846891520 7615315 47953363163957196399977817038719206960 7615316 -101848988023310589808899118750601244672 7615317 14824062610276688892729525907619160480 7615318 20032430641318729391973299465066962560 7615319 -31066308505058285587987031199712364280 7615320 5691219030242775192179284069732761600 7615321 30968036552743402804358951839004998912 7615322 -15083312048646628811125978997198297856 7615323 27681156128908858791625588740356282880 7615324 -33490930803673550151363083315115784704 7615325 -4613235163610222063681780473446252000 7615326 37680284046983194916386206901435047744 7615327 44594946345657138004330828287785310672 7615328 38935797165407722014620104016641130496 7615329 -35611531992890807937020226639133313616 7615330 -4254742272279898038866663647239049440 7615331 -103332027315826770683141657020665200868 7615332 -6843242274207725903196889410408345600 7615333 4854076581646136186490874476137587200 7615334 42684486734493534372458268808392053952 7615335 2747558745717823905407516743453481760 7615336 15861618880522167005074466602331996160 7615337 -8232934097179595563832751780094768908 7615338 -5337029170888656172869668102228134656 7615339 -736243410723025887146097734673641760 7615340 5182417629994150935013280548014581760 7615341 5107822505337066212979478259900450550 7615342 6925358674210975596726199979018791680 7615343 -2120728100622214974271255139923710216 7615344 7350726415251049098271842224460791808 7615345 -25517705150665281921242253149436669900 7615346 -23934489215646138234196175275520019456 7615347 -82429524977333126128837517179233030600 7615348 -2005154039588971418078729586540012800 7615349 23287605165747564135212784722352267936 7615350 -33689411808993806871855444291358704000 7615351 108039758477279582902301344245362869352 7615352 7234957947180379438061747977829683200 7615353 73764274191725582082646729629391373904 7615354 2258025242231135917973674483436823552 7615355 -9609789516773401473547132735766250480 7615356 -14165161253721908443891438556981207040 7615357 72348493622971118113739528886365993606 7615358 1747537490777480348128469993936741184 7615359 -442820846756529325124924951643820272 7615360 -855292794876832632236189932113100800 7615361 -1540065201157333686439577848472295936 7615362 -21861976360754569589718044947675347456 7615363 41037968027590652685163298451588034560 7615364 4652327637462983684537925466222033152 7615365 -49387815614667295796972197979597021280 7615366 4391927429752114879956342899984017920 7615367 -23102390183318824669541801059039297536 7615368 41069296052231887193862130839902131200 7615369 -8037734745313908701000736223913023680 7615370 -4577393742765552051685174679870499840 7615371 8976944970003564488751984713553638400 7615372 -63595639318522875106275198241270783488 7615373 9184654142394680934884111095585767660 7615374 -953975018966015314618911816919453440 7615375 94105097684865913846808940151313214000 7615376 2146592130372988079714050972970188800 7615377 20374088994209862718244459515480896 7615378 50876061503601405413765929426883940240 7615379 99535322898637664460265852131129079980 7615380 -17262917985265030830998245855201597440 7615381 -34547375799999221027495539385314368072 7615382 46239579895669379635983941929497909792 7615383 18766354110215769780185313293038501248 7615384 88317271602177269385813434306507888640 7615385 -83136240916114734996497402523425847420 7615386 104830209857505793260255436782236160 7615387 32030672346488120411145558330381715600 7615388 10529319343634290110663395589377682432 7615389 -21669125867148389440317425298631806912 7615390 35618130182519454026856697184224800000 7615391 7875379648170512450148535702274821344 7615392 1730803171223992767192604889107660800 7615393 92313610841423499085161251092183921840 7615394 9567150364295970163567577817814616640 7615395 -54564112558043792287857413583355458000 7615396 -11248793866161142144845523830611131392 7615397 49211367807490885131259070604000315420 7615398 927803740668614070161031387725414400 7615399 -22161955425363522329766884112840779880 7615400 13063201420924142393379872309936640000 7615401 8397374785258782352745374970931526032 7615402 28354710944711048784439593459583152 7615403 791551881849257991595506869397665064 7615404 -22048588706391578672452600723145318400 7615405 -31895869341422461527962231742867456000 7615406 -25362304981541754569932876253888239296 7615407 11393901332852275003992534727671793680 7615408 -10437772745259242321739414686671241216 7615409 53630671303169657275492061936568543840 7615410 20306923570354362895829966678856253440 7615411 -1717473947537033095816307039627604528 7615412 -881671860215142144538866191238082560 7615413 37089349056119159411986816555572775260 7615414 7431504719538230431752164101519122432 7615415 -38550307999694792110659827331540893280 7615416 -35598792987284163090401431365504860160 7615417 -37427707887839883428674669731988936534 7615418 37347975143596275093970609031287298160 7615419 13492429514915578552878863885674025472 7615420 2402524720543924282713877233726842880 7615421 -28262652482493585729362555921995378656 7615422 14486186113251248153144507218316596224 7615423 175875537547469036770962158733718218768 7615424 7902931242752808582393479421436624896 7615425 14410697651164882479019423971098916000 7615426 10047375871627293660758672533588545024 7615427 59599088625001307097900067190201481192 7615428 -25220192736033402052568243064416501760 7615429 -334216224125104472233577011282106880 7615430 22503878064400012092099446856912351360 7615431 -116731028241061266376267280997635162160 7615432 -53810060600151858674706086571840921600 7615433 3640351640128279281846260981667158580 7615434 -29398860473921101571494264552652785920 7615435 -58927716122815704814962398428604865120 7615436 -82658335124720112344199833116769752320 7615437 4809768757500053817831251833076756160 7615438 -41067109238394991846924087064565123456 7615439 -985135474812840962003229423649228824 7615440 4326890053195202507121478952767979520 7615441 109867497694021667222091969344422809842 7615442 -18420384692215888953941102039591531520 7615443 -2342720052637555344981688523762062272 7615444 59001704153450864338222440971411543936 7615445 -26786549364455358104482971242468571300 7615446 2280277548677669983486552733515061184 7615447 1530880294086228289615307760803139200 7615448 58096454207797040003172895232120156160 7615449 -73435096566939283104619873689233388966 7615450 -13606259570410010816198376846595814400 7615451 33899824871930892018083532299092027392 7615452 5809810738779396140839949281145213952 7615453 -80044369318520843187199816389053271060 7615454 12640207403987473311414394751259270144 7615455 -7076977069713037210521637857504854640 7615456 -158086689725093772603054420005879808000 7615457 124324628094268319589366841019209638144 7615458 -1270871816266125778625246917462307040 7615459 61672714751888687128303391045751701660 7615460 -3496174126018080047279768346621050880 7615461 4473346716586841038215302967053543424 7615462 -10571497788906458147189821234045524768 7615463 9813500379794664165126442760627251680 7615464 5811356133992808549379166563181445120 7615465 39922692608896719331052994855438911040 7615466 -39689074462553801122477630047453876480 7615467 -87751996421162384517961163561328642480 7615468 -34474668006264946334026431967848602624 7615469 68640459299286275390920511727395741580 7615470 22126602606518836290396649336600469760 7615471 61912251536492197183184194854933614672 7615472 214677351023868247304478411353456640 7615473 3707947131858419753821801582433169504 7615474 21126848916196811399930385085025246736 7615475 13900363709488560145182601157833244400 7615476 1343357705892792366859174688722673664 7615477 71828862329623928552496943197651441326 7615478 48712724603406538094858274978826283424 7615479 -26007724588571379703894212695644949016 7615480 -20144294329227544972725691433758617600 7615481 -56232466075297962643780381959117293718 7615482 7036692524886545005862184345952630272 7615483 8857678456839293801929102809237149732 7615484 -32160611448174427938944753745300564480 7615485 10285892459763233316000046398019440000 7615486 -4379741684518835946476604048651767808 7615487 61737359951416833660473298617558062320 7615488 26088070643714495514816403932935356416 7615489 -58552644588322215202417914004956009600 7615490 -57200179251416885702023354731635037120 7615491 -2049899239143584569373969990653977600 7615492 -62452946136662492679236399175017843584 7615493 -51176529276038234738518844573363997120 7615494 -24271751874413052773967446818919892576 7615495 7662199917107785133623057270886043000 7615496 13658377188146347353077422763065344000 7615497 34675600228440361034475997458680490000 7615498 71979136959808893138150697474854960 7615499 66090297218312350725392903989503500664 7615500 4096302023369468072266789930313472000 7615501 16620875553028718949982191375351629004 7615502 -19816291131536743667384535113706090048 7615503 -10666283237882294893618354516281808800 7615504 -5034629061121648300500462544402513920 7615505 -53639033823542414735008081236765107340 7615506 -2813417307056625179402945100055516416 7615507 27069091420511815969493003017223600352 7615508 -15808007714232199845667657261413612672 7615509 80172426712395357081853043085175040928 7615510 -6065603463491290103310138457769091840 7615511 55969442243680440432789584089719064704 7615512 -43315940749994408545852096008800870400 7615513 88795292602542008079412638436942592964 7615514 -40055588283136516719112039010360016144 7615515 417686320775976433649434879007800320 7615516 15035521670676901816879691753237537280 7615517 -8233157272629757184166691573094206080 7615518 21949303016946777115018109357555843904 7615519 -93997423077787297378442356183265810080 7615520 -36313968054136691909607450198241443840 7615521 -33400951659947383979648120468818058880 7615522 581019822102108193707368880894541824 7615523 -28045051974348560392545266167697553600 7615524 -1656968289911808987988560981106925568 7615525 20784235662669426286516529928229705300 7615526 81020229623368297654093638376683460800 7615527 18282894787423594560995187735044122920 7615528 37237162971448004074474542029619932160 7615529 -934093973606631530592142882738182300 7615530 -2371445383749460131835241820510981120 7615531 -6470309075215295387752360814634105600 7615532 77921202749171294319810277832086878720 7615533 -51341844933630641824038718929331459776 7615534 16585269639195679169069243140523091648 7615535 90976395441554462413174529491346529480 7615536 18259770694070429208438752371421970432 7615537 91077964053938266708165807345628316852 7615538 -20991561172423980762818959136135522304 7615539 7918611384636693073246971103561450800 7615540 24466237578194562656278785680745450240 7615541 -28122063247570090312506922559269415496 7615542 16497808358958159536937484278706037760 7615543 -36662504935863690753944115213139136400 7615544 -70559016979862610935865355602377379840 7615545 -5609243644667437872645595706679820800 7615546 -54178107032885810348224256920267136256 7615547 -24521158623171407230414902286202207004 7615548 45800635561075715934668075791688120832 7615549 66128834213391653861538104109947620550 7615550 13832032679236403205327830696819236800 7615551 49843428355296069782311728072861583104 7615552 3120426022267570890521405771785175040 7615553 11317198240706203240592994972963680256 7615554 -29527914263911447749497331736312016640 7615555 33031235216026345749920484545663078400 7615556 20517861531824262655750482850190277120 7615557 78529705795597481943379604624218206240 7615558 -191176603761106813293002429204100480 7615559 9456583775869714785522599242421300016 7615560 -16087979168851761516381174199318118400 7615561 -56371777997067903234671208220734287680 7615562 562399045550334604447321074733556832 7615563 -70055861921091797471337347591798518056 7615564 91879750298661573187438222863488573952 7615565 -14592349442432483676388575545728293480 7615566 -19729252384486994217737190873509038080 7615567 77559330689371998574597667544226277152 7615568 -12776838496961697209308423755081719808 7615569 29469742301266708211130892308105083328 7615570 14862778398341110820985235646821243200 7615571 2817792789034782759102426375249281772 7615572 -36525682532841877672350361943807950848 7615573 16483425540344680902097581203401201536 7615574 -28088685692710053063525026769251514240 7615575 10664186083324416249802809145585981200 7615576 -11662702268941903610083930088091033600 7615577 51410199124997630592961878731729196426 7615578 -12853239027292590889694353813246680576 7615579 2841853969188014503124417523598092184 7615580 -26519376296894650588208068417708416000 7615581 11279612913815127830527942147459930752 7615582 -17490795531156709723820336016295774080 7615583 98333428314823128749380189705832012832 7615584 17698573950434309063667355199427575808 7615585 -41135924976472719179793524332923818220 7615586 -18377366165351652150927478390327794432 7615587 -11137686454371840342856069727013742080 7615588 -109653046294445210722163047808125312 7615589 -24962369533068656297637249117156356610 7615590 -20821467309506387629398847184839447680 7615591 -71737367625064932606566854930804259016 7615592 -119735260124981106450776619711054366720 7615593 72246517609652169819327322790541919200 7615594 20021813016866231985653884029070463232 7615595 6943631616603050114147244676710389520 7615596 1153919392215515129259617990349487104 7615597 66086336495033280278972663402935151712 7615598 -99439713034088921023931500924444241664 7615599 -12002788310590024932880078114251640320 7615600 221926687688362071736048878567424000 7615601 413813393234067850020939095353303104 7615602 -11328008968999527405341790080826385920 7615603 101704464480570337549657496312048138400 7615604 -15015542937624384203387803865014166784 7615605 7039669940413894123849839315133713600 7615606 -47771956738744430919114797144710724736 7615607 71304383247861618871100738988109610856 7615608 9178869254890005189252346202629079040 7615609 -20342221089095450945466920853235541088 7615610 -6667120596327901555124528465180459040 7615611 28329783595458674883073885172379248460 7615612 26701001680025485762616897489980986880 7615613 87496454285797552374212462559978557664 7615614 -631707463277764488684103533859648512 7615615 2896731649895031630660025774789171200 7615616 -6780913880780764538109480549891440640 7615617 13736543158456008478145722285177859712 7615618 14493089347543259865712255350457117440 7615619 125577119639271932861728597565226420 7615620 -30857155462235252575178102176564101120 7615621 -15284470552491532421420670115714106880 7615622 -2889251225960502939523559588662603776 7615623 -3715426208234026605234391984594541952 7615624 -37336900996770324938331534619677849600 7615625 -10925927073310770213736137301153012500 7615626 -17594023822512237515770902614765053440 7615627 -26883941764357548905519576600677711368 7615628 -28637958517364156738906475383413477632 7615629 -22416771140511379453465441928677310400 7615630 -1116004282293602679650849508739505280 7615631 -195624999298119935348110878522847728 7615632 7079146822556565175050045213423697920 7615633 -45799817979806784416398303999900610316 7615634 8497088527719034209785218421319772320 7615635 -20008288480715735955834572315490195360 7615636 -6601653229395207042416657883136712704 7615637 -94620816640198022877963248548032617760 7615638 -2658090429372641120077344485570967456 7615639 -74301347264651555088105204160934315480 7615640 53597378423683334744768193647761612800 7615641 -4799451349488214042348345586131682880 7615642 -9560427356304916560620725488309997056 7615643 52694248841339467001813471950143107616 7615644 68915864702255612836228350991441920 7615645 -13482856340480361632701353212747174400 7615646 -10209741573061483352272454687411237376 7615647 79552592610949061229042500512641130800 7615648 121443976959568687294006235124612464640 7615649 47463398078715185558942829658648231650 7615650 -2609705289148836017778492563083046400 7615651 83883643555906569875170072738284021472 7615652 3699110790914425449614486977640577024 7615653 -20656532368282051814160436120926734976 7615654 -65374985340718957446530474760724936224 7615655 88390022090989501844703664258411621560 7615656 -648792460410718354737771351593825280 7615657 -29886515746743457843656837953173782976 7615658 -4885764090341511281810593785007589280 7615659 -61718634790483853806811465552624543760 7615660 -34251090913187274942057015288653322240 7615661 144332181453808946632066456642012317600 7615662 11539281328775433697902728702809348224 7615663 -702108285578442903613367789011407816 7615664 -7101310619215055754255237895867465728 7615665 -16295514727265792325001387540724587200 7615666 -53951760131795356560473924390130889968 7615667 16589285750613444895659900424838681952 7615668 -10102739377703017550053035186816786432 7615669 62532454817076459577284937927463929070 7615670 -4501834417532278399558926582044766720 7615671 284997592911181268824111113522796800 7615672 -57257765141628587316468763572105523200 7615673 7560519248019711165770853788312153088 7615674 1983142044257678314389226289735354880 7615675 -71830449493165268293962549658688159000 7615676 -27911969026156689049417371517920941568 7615677 -978455505365124072071454396818044416 7615678 28926580772146704073553109548645894016 7615679 -80684842756632195134343596281407236640 7615680 -694088621888304669470770980024483840 7615681 -32695805600569291597615995238666659708 7615682 -34959684405979258671980389412125114368 7615683 -46221202078913928920490124250333671548 7615684 87040170310956116698279674434072844416 7615685 22511326191208127128520017120694384640 7615686 2128032976491092777365481328410572800 7615687 -699354647781027288894302715970397480 7615688 -117960735711560360970287956940363520000 7615689 -19115771667744708194459258578532029920 7615690 -42820218079269417993974619635816155200 7615691 -17698663387308386775765187547850850560 7615692 -2288137755936960442619704042224058368 7615693 70102431608238571435055073081006750540 7615694 -40462333240798919771385936231345955200 7615695 12132271130340905286171638433196507920 7615696 25739774949250684408067934015325077504 7615697 18229868295443701483349404386911452146 7615698 13677059007100233415091674948245070464 7615699 -8067063217958957269325045523328666720 7615700 13292012049484912284189742611380035200 7615701 1123761026171038194333936540804772512 7615702 34917622683829129029162722938318347552 7615703 -86332734594312943539246347983646531496 7615704 -47603209234234599915919932062400122880 7615705 -56101936781024609251144532866259782140 7615706 -7559978486556174802102148995001938944 7615707 38673820840602997116630638440534653120 7615708 -8616025492868247446630649710064472064 7615709 -6584178812473478519061906294795196500 7615710 -12360301864290481438695527785346250240 7615711 -16054592246135652318407690386505198688 7615712 -26743812345193380569130775598891532288 7615713 9959381928366562762135447012412221440 7615714 -30115997888249362735491588965926817280 7615715 -3341498957843826745936722852919879200 7615716 17577453928753416153063306406925693952 7615717 -86159461817005210490110509597422887520 7615718 53464447262429717085523231204401771840 7615719 -82628346631084933161129351689498560200 7615720 -25856629914970532273359466535985152000 7615721 -20573835110684475553246082529519700578 7615722 -7317644090606219894244588996695900928 7615723 50922107027771721572611788790974281972 7615724 -48923935407075122410004694356559093504 7615725 490391310749291402267465996565355200 7615726 29715260472016518307479084731487477312 7615727 -47196987051980328286844287468771987104 7615728 -6753048696759518856776216327304314880 7615729 47638630820259045546014138656009025088 7615730 -36140043168341361313244048373120000 7615731 -49991254059046277037718793514625992648 7615732 -18191813139320973262717816243217469440 7615733 -90705075188904269531983996984310376018 7615734 1375449267519595353630152420442040320 7615735 5143050380547508025257619206889390400 7615736 -26164681761308921735981514566936248320 7615737 -36539422772746356603963396225429124032 7615738 3674907892412072035433742206213280000 7615739 34899953027780519007839709684571011072 7615740 -43249392881643016530874558194048000 7615741 -17307442705813474740261577933727181728 7615742 23254792269660662212583721955800886272 7615743 -14436226866068016816793432222517916672 7615744 -9804815783151701212102068977962844160 7615745 -33876083059969482476588711581553436120 7615746 -19597680881456112622821135278566078128 7615747 59514450727499831009431282021842577596 7615748 7905160500976650770363505719505346560 7615749 -24168788072563966861645479865167804960 7615750 3618111113600832697726825640175168000 7615751 -6352208435692625878585625690076839040 7615752 -45415573243287811873111441732503674880 7615753 -11074382796370077127822867964086388480 7615754 -55990199027606720444477635004955785424 7615755 -28356040449338301380425746141451584000 7615756 -29873853365476169635015289134637200384 7615757 103291221533894055638248511879857086006 7615758 -21448048020364832638587055244558346240 7615759 126256111046654978415109420106409206960 7615760 6781379784152600727814011331667558400 7615761 26874490723200233363436098963684032224 7615762 -24174134297736181585647126551695457280 7615763 80105724353253467579836027045435764012 7615764 -1040310585917997517474329384108493056 7615765 -52974346710483231767371652286314018340 7615766 -40418163953398677002506968722385075168 7615767 7174896912296383080598222127165522280 7615768 -73068489783362059677722792611129466880 7615769 -51937365830565513497558058557491355904 7615770 -1181247851848432168978584372441907200 7615771 -39513598625190339292970547734194064888 7615772 5587003175302312233818966795715793920 7615773 -276364729513937610798145900097064480 7615774 23194842081729712554926813723981186112 7615775 -28306570039154936787867640444438540200 7615776 -39941977925841459467771193704125562880 7615777 58621860977671868449032559115622726120 7615778 -49791971656878220133654474097747856560 7615779 17986259752655924123071161519785178240 7615780 -46087985459555666663106476459149770240 7615781 -25809420031377149092547704391264660418 7615782 364793708579207294493951051424516992 7615783 2717516799962096899707022493683044864 7615784 17096584057663869922307694630768230400 7615785 -10513365328040625295088136298311700800 7615786 -16566655264598110736892935072041735680 7615787 21517913799180988737725394597300042360 7615788 16892682167154298391601781699988006400 7615789 -2367391661184611415913920195659329120 7615790 3069429328874757746155250173299955200 7615791 -3088286123068899635589139961331800640 7615792 11332958451114822270844241627575713792 7615793 -17755666121591631644499860777517338316 7615794 -24390058121098085353369543031186582400 7615795 48492506251022885285184322612310725200 7615796 59970842693381792658578163341935166208 7615797 11098539015521186095681474730191447872 7615798 3199872322034668148681143558783088064 7615799 186371392836292315966175214219524427336 7615800 14374667065451331202612210135024128000 7615801 -15053217199171392182281230863339338496 7615802 -73849942741647876772188736860131253648 7615803 2772816051376500826753549930362663024 7615804 13682562195221063623959452256254810112 7615805 23076687599796962676887368866925580460 7615806 7356322525092439831000909558459822080 7615807 -111004737665408328829015078170365498944 7615808 25914566123698269877139575813145886720 7615809 4569714486678145078013325735890442240 7615810 -22960116353002295115603120396936384000 7615811 13072174621263365539139524821755354832 7615812 -28529821317755751907051168754217919488 7615813 -18919673885939677247263452137944914816 7615814 29849029079345147745248369421194300256 7615815 188117102310902791801184195415383040 7615816 1332496368393937558400018888950947840 7615817 -21011151923351177720128183594499212848 7615818 4011217235440559693501046121617617664 7615819 -7579214563241653574348961969067978920 7615820 100204570266595437595714347297326254080 7615821 25591972220266731047642287087770960864 7615822 57455664112021775432203665188377451712 7615823 -39079669055609690921152291054212897264 7615824 -10614732935152710442155689276442279936 7615825 -479462855872042109350198835426473050 7615826 -9343454724253969748262836944115696640 7615827 -65830491940004325842768920804474829160 7615828 -31030279894550297138515160096636411904 7615829 -17471861655865631206717618763763566592 7615830 -4405683300884141278239306594694310400 7615831 26277142452822963860989485945734449992 7615832 2078392762707872734504042122124984320 7615833 43070098276676969760246743188505867904 7615834 -82754469482544198620475865086984450048 7615835 -23203640167556115358626077927513606400 7615836 54903970750041779266694982054495928320 7615837 -146080468397655171363416162423789088000 7615838 35914043946934426858637454508768744320 7615839 -29197332024948959120228444761213182720 7615840 46972440832088841296727634584403968000 7615841 1989566598504143237988415446561500484 7615842 -6798902698907168081546461125786554880 7615843 194496485655349345889116351835309160 7615844 34371140473605887954121212453915780736 7615845 13730570589475462016253845832633637020 7615846 -13950027659507362092766128631013775360 7615847 107169207169235015462682877427400193872 7615848 42207634698673935140357657756281896960 7615849 -15304082911473896744290977946784775536 7615850 -3094952985573383421818421503207558400 7615851 -41984719687156820954281463065411488168 7615852 52035161068955195722259936537872960512 7615853 31442404427821288617053903780188296960 7615854 -1952457303426208838718298031181159936 7615855 -8712100265166295156557426229954280640 7615856 12119975445013468079669401428748173312 7615857 54816019443217557778842694906769309040 7615858 23951147987187747541567761969964606272 7615859 -606600515283439126543894822141570296 7615860 -9722132318088125108032809643437219840 7615861 -7955230704192630979741173668018724 7615862 54067621165768294356866448236566902432 7615863 -19706725270773825685115636055606728256 7615864 7230143986173495150911470690207948800 7615865 -39397253040443342984863243227680942400 7615866 -4467843858408879179828180672227915776 7615867 -12164931325263663628944464844862573808 7615868 -65838231352563224941666141992941389824 7615869 -2448122276427237594824568280015136256 7615870 -25495567744886400800328836605029849600 7615871 5097431341196982039101812475213442672 7615872 -48046321133833947264610812237572997120 7615873 -33388650472615962578285160200462461116 7615874 -44554695694447570719607675637595764784 7615875 -870453507781683792655918710352704000 7615876 -41674794136545614472805951580437152640 7615877 -22829855739731698059038816556454106274 7615878 4130947289963982589252292282217955200 7615879 36837707462001123531445107200459891480 7615880 -70155465207716654875990487904391987200 7615881 5710270631496352994074971437031798144 7615882 -25518984427339545785248824320421440208 7615883 38542744100182933057464308752422944424 7615884 49798770471727978625710258697532887040 7615885 -67304753446903728474556060063949514420 7615886 26022282635104343652274239027867410304 7615887 -8976591860450541270034706434047013632 7615888 5901550087996465780391994313138765824 7615889 52520220104482342579966762139108015856 7615890 -22503023999383419340162771988645452800 7615891 -5660382218828187893126946221129808416 7615892 81080764086229087812780886442580921216 7615893 -66417015415973902200037092087715341600 7615894 -2131854060383439077326579164847595520 7615895 718414642979002546475397726952320960 7615896 -42455879915116860978506129799889551360 7615897 39276841592198448107869378946021698320 7615898 -35199909347613696188502585806963473920 7615899 3588606618905201182483824116120269944 7615900 48073871695490196647524142270016512000 7615901 28426119207336687765812343712437599904 7615902 225691683927096396412192010788030464 7615903 94553811446952129064291848460233550120 7615904 -107759708953428968050815244477213507584 7615905 16142513009671508007244030496112263040 7615906 -12422308181828027157820731247387246080 7615907 48652011283518147489646622698262323680 7615908 -15280647039245163339093241067234722560 7615909 -11585733523645455797790894517409257184 7615910 -26677288348556074444152508867883072640 7615911 -56545472707560007001198448906914199216 7615912 -69485317503880862844324574576676628480 7615913 -8331714449899888201526990125357799040 7615914 -3015489167207925809052702517480548864 7615915 -100845102913067482537195582216319232000 7615916 -49964563085790570794217588774529597440 7615917 -69168294014696824040989340643441149760 7615918 -23048078590187219905068048928108827840 7615919 -24793305043988350694075619619006109760 7615920 -3723529066912659335443726205754408960 7615921 82091426799971319696162981787563185472 7615922 20206813497952608817257799144831795200 7615923 48906468872909809715649945951242636544 7615924 -92886842566281093230913251593368383104 7615925 48078413847554625469626637506269049450 7615926 -333530515379799136954558100949888960 7615927 79655308371571762254014714440645265664 7615928 73775726863760159547660014185234944000 7615929 12607421704081204214362638072293726400 7615930 -7211828753764418722115419063750656000 7615931 76592426239755463959351555656113893732 7615932 6600469997933529189702480183256565760 7615933 -37084372715344792502594059938472092596 7615934 53041040828749117686670964972762112 7615935 3664445722245742598050530567426050520 7615936 -27399729151984924099200749044238385152 7615937 14217438746335799371961960046942467904 7615938 47442930226787349959246315814408076800 7615939 -7860502777467655948115453337123983280 7615940 17229595215135228886295985672366839040 7615941 27251905963754562077569688219852544960 7615942 -8204575765087430579290319474022792000 7615943 -34974009785309331399201869532772979136 7615944 -64280284639473891578716408132730880 7615945 14050534512678573226527154002481920 7615946 -7221232050558299625461344122709247136 7615947 -60615582216863384744229383588922857280 7615948 73219561376019209749750284679172311808 7615949 52719460516444387045458065768038964160 7615950 2555919955548120736546800633854481600 7615951 -9143832959601152934698474005988399520 7615952 4758426711267404713211993193629638656 7615953 -1772351818079409299035246024655539038 7615954 86915721759997714137661570010050728960 7615955 25838294900727159587637245410154449920 7615956 15833586567522269280389357135421112320 7615957 23391786747633039193262352480825770304 7615958 2759931992879475760008173175926491776 7615959 3802155175987710749090117719916629968 7615960 -25603831604752611670033606859194368000 7615961 97797965181574893944151942725921879562 7615962 17024073953708854673632061010539719920 7615963 24649257003453405033809291536174134212 7615964 -67471351455927409592804051692156737024 7615965 2100093408947920183022735806732974720 7615966 -76322678953877208470664943965347328000 7615967 17401526234018184493321453753283079072 7615968 -9556562402724117783685659688566521856 7615969 -5095157341113472269665004213982714604 7615970 -20334853637152694638303599365228932320 7615971 44892714235947714184089632055649591680 7615972 13756621173163954209161430047893989632 7615973 -191156831453153515502660381447781550596 7615974 -9880454722361203898900527811975331840 7615975 -6866933627782423288537355747221646400 7615976 -6773023302354275083848127305431761920 7615977 2201028132273619128224605333510680720 7615978 24815012841580333847850441966263706720 7615979 -10787553324951297826558777250822641920 7615980 -33556911083585873007499141614896256000 7615981 -66635026558808822156807510794299410218 7615982 -66396208985669936129924587180364053632 7615983 -60501238161709005472623677545977256176 7615984 -20629173908251681732565306242617442304 7615985 -67816595508674797917407948597311215780 7615986 -2933926556003502217234353649804723200 7615987 -3490870000801079513866120780720731136 7615988 -1085019595070929552298231971403397120 7615989 -47358736441099811381149821478279268100 7615990 21426622880100068643326264376545253120 7615991 3038999617820630695716262928603068392 7615992 56986940844977311487114986401924894720 7615993 -22859940441451393465551045064633510080 7615994 12276135482612566403598707317560991200 7615995 35554174112395436602689767769122188800 7615996 -36344499472824307901977804101886325760 7615997 -24822586185036970317418998710747432640 7615998 -15514920012643506439532539229819750400 7615999 120347872993329511809538357103464256000 7616000 15150568605341438620008493332037632000 7616001 -40045797487226664128867749615990799568 7616002 -2906893890783587575246697527637760048 7616003 4377460469028139020344124690924864252 7616004 21283399211561374477589174647098611712 7616005 -62881947136888603147186612489977372000 7616006 15202660890479785945395971853976986240 7616007 -5629282408525044604136106212909885520 7616008 -97756229841306267993769559638732631040 7616009 26190413725850379698352960430211149860 7616010 -18321394738679454923020488345497245440 7616011 -272916562110675841034830162547986448 7616012 -10800259495863993427220939466813915648 7616013 14453972890217602914491365129558675200 7616014 5475639202649069538203742496893731712 7616015 -26633851251550085255551593337013558400 7616016 4616295031665648226520205783779450880 7616017 -55482510321278133839009677881393114 7616018 15015499599390208612739611072923924480 7616019 -52700741226278532919144354535729731656 7616020 28707123294385710084210840541134497280 7616021 21346593295610761521191908297728130368 7616022 -2116315419641998850212949499741707328 7616023 131406250551690107465090462230330381480 7616024 1924489860400685589810951002870046720 7616025 -82518538285389472299620389569546450 7616026 -87767446294002232344643599293676237312 7616027 -60898806711339980702055575323794272124 7616028 8210605457851638030681535424851771392 7616029 142368419694845446844593698594901960576 7616030 18408067634346734019774832173364196160 7616031 -46086470177451868830969077953734497592 7616032 -132572312005450338654128916223819972608 7616033 -62245404042981596730401568003768490476 7616034 52542769138294467492944465056290341280 7616035 -2625462676341829495211650137180656640 7616036 -3403765582284363368836492751499079680 7616037 -2395381276380790305255640736302086528 7616038 70183750558948321775495376603201442560 7616039 50772961587353601725637225916067022840 7616040 1817224976233455028921419169690828800 7616041 24080325454744804645695875884320472442 7616042 28973007440267363546957628102791107584 7616043 -16686569963654068914362599380255391056 7616044 5282792609732328209654003021541883136 7616045 -78149095559362711051994742949889824800 7616046 5210920354004071041330515197448838144 7616047 -7437234964952806257579601941749352600 7616048 8070399386077363234478663215038136320 7616049 -3687763746934328550000058159190323200 7616050 -8002518348451220765977633957498471200 7616051 141349004603945915376691582022465656632 7616052 19942949930068121279900744514369576960 7616053 -20661948117850646849694010452697943698 7616054 21748133473902688899858827159031552 7616055 -34824376478584446211953468799923081600 7616056 -7111849915547574268582474037901066240 7616057 4773231502914264565689318473743371306 7616058 5396568483583488427348225347830467584 7616059 -47431479584098262834361214444623612672 7616060 -51386969885864381966147540228251307520 7616061 47571497712667090233598793317887110310 7616062 36046742629541457902278547550847756032 7616063 5756605825591483085704703648853073920 7616064 -11700384756702701626114564380608692224 7616065 -24565969744547083180385949676927157400 7616066 39843269933542034351013775852949825232 7616067 19813756010424644486822729173495135920 7616068 49183048899258134338326984538068320256 7616069 50629859610500086282763493395886637470 7616070 -15717266383212832038518486312656698240 7616071 177662401623007988774567534647044833952 7616072 15249077054429906430932886387373900800 7616073 -66299712320304692485508332484358168816 7616074 -866747315654707354698629690293248000 7616075 3440154442108694435102401142715891300 7616076 -22515998091507570954593749957000713216 7616077 1746070607070986294156347998446617152 7616078 -3261244680781977234303677060554584960 7616079 308384422360625696154450514611690240 7616080 -1346730334169629297034928853541191680 7616081 -71181160415433597256186784036585601936 7616082 -308391251267164735641142333261532160 7616083 -21267729145190005586200655607112639760 7616084 -10920825542627439334834312642763249664 7616085 -6034985514394394367597222894801935040 7616086 2591410360314256238326914854951279040 7616087 -25871481922271264937563084133632437200 7616088 44370114740864568481944852594259660800 7616089 -15117380908663886795927481873116345276 7616090 -3343180116946171473342119075115055680 7616091 29187071738353602785914929085347765504 7616092 -24472309837012389789532436300644638720 7616093 -101971108884043409624088457430408859360 7616094 16910077341364126869227224691413146240 7616095 -77991963849419606452848847830800765400 7616096 -14096361183551839398745226699712626688 7616097 52205411836416408869251571469787213074 7616098 8485237476185270227522739979140123136 7616099 -30623760697140845460816187985913443760 7616100 -15864235118293936506801177795987456000 7616101 -33022967410039878724884666925410773696 7616102 -20763199161615120873859493027490848256 7616103 122030324885668858712715559556636712 7616104 -18883078848785895479091454393177344000 7616105 12049880384249450678206418709451518720 7616106 -24997568779483844170730515015815703296 7616107 -41824789212791441337858546548431637088 7616108 -80728758648500259482726549609870153472 7616109 -57653527985729425883710152473904732096 7616110 668756608767644831690968037385984960 7616111 21695830103433848501480143117674873024 7616112 -127834101144736682559746778747371520 7616113 2056162637262764552583737404010304180 7616114 12289753883936178919300777972435976832 7616115 -13992317403797477510945149179906506880 7616116 61211750230073036425869802267021792640 7616117 -241369122589069262196019706240287968 7616118 1034540893860211888147559895266602368 7616119 26485482036446196300841155096067062912 7616120 72103465426920954163489091527532236800 7616121 22545035005520754915222733674348984912 7616122 9744732164401479709028751393163040112 7616123 118345300123068101777017578183085758372 7616124 -20372586221994317504009376084039191040 7616125 -68078350258686367045913619622229760000 7616126 -28057329683187911593361428533980058240 7616127 39705444825875240670751356591975301320 7616128 -2652322302910516341674309081628672000 7616129 -20334198723632204783630578608815908416 7616130 23804350707666917689129819308541547520 7616131 8286925216358946352733975568812527000 7616132 -5607811866184317834075248288739521280 7616133 19299607077085054395277827946876646400 7616134 30375816845901251651520363881500006080 7616135 -7841310033698400969589207516901496000 7616136 45974716713317052734985748522284318720 7616137 72064104989883167775091320803678117786 7616138 -11713061021280213548685525875560469760 7616139 16322692876304669813066861088894590424 7616140 -10634547606473754923967988867547781120 7616141 -23864353608470317222015166065566894228 7616142 -14067312266318229482177972810584742400 7616143 85727926284088297671445602048209241392 7616144 16858844823665425744699598953462210560 7616145 -28100254539887481147660440461116737280 7616146 -49805770371605802880605710517476719728 7616147 -7303801280444103784833829131002151936 7616148 -16675596834382529203654815427305400320 7616149 -24210777428550284998320698667943588964 7616150 -12241826821858437686465615187039192000 7616151 -21155335564932602536250259180035035632 7616152 24505682743137848596811902941440901120 7616153 37913385167933102819617052469230818560 7616154 3455485013299831111595042992910085120 7616155 -2857421511032867345396870001525296880 7616156 -89730810940404814488479816985764121600 7616157 -29833025220240047506254456923381796960 7616158 64687282324703764452048437495681513472 7616159 178195591270679302868051353958153532816 7616160 -367379115614576455220954607491481600 7616161 32452121969885807294194868948592509632 7616162 39089509733655586178376802349186138112 7616163 -794299218410412099066700253598733440 7616164 -77886043875519415055800010512586890624 7616165 -25182351944163859125058600128769991940 7616166 -24346154544494207935479455611724006016 7616167 -2701234365939142862958677746567272960 7616168 -69161443223372156519424251478852940800 7616169 68298928305075536627751792113237724000 7616170 -33417295850694226564208828795861882880 7616171 -31841522162343684786606384799885399848 7616172 -42296103006173416088701713951055723008 7616173 -9211400064707120105094297833264840576 7616174 -13411224068785737781697612189344460160 7616175 962240836019005941467307609649824000 7616176 10528306723522854916701972709209702400 7616177 4197721276962660942314235385361649972 7616178 36405803985941280459701973920712457104 7616179 49374750590100942808859340402461792780 7616180 6621817689103400739451673541153054720 7616181 18325017407926794584008966269394299744 7616182 -15445853107602812975492265550114873728 7616183 -93910816234973101980286164483789084120 7616184 9360897788325712773727344584162672640 7616185 46406807991380742863443419078701841600 7616186 14862107762673920036528310464153217024 7616187 -130516770437483447953899346299243768 7616188 -60189201688371366081257307874785850880 7616189 31412372787249052168157740992871196256 7616190 -8901702782432460757791799727800320000 7616191 -42864111361657046971700874285580841616 7616192 -31868945453918952225198923220642693120 7616193 -4271280252554910648933345219345631872 7616194 -27432410351222121036265269105214520448 7616195 -91349361766763990183166952690016471520 7616196 16563532751824748946303482297343516672 7616197 46654508721095576553016740930497383680 7616198 -77926896597092393809839936376487454720 7616199 75105134278875690686120225041309687464 7616200 22194227505805550058020058183515904000 7616201 -27787134511766097168157528328103705894 7616202 24471135048263029441807244455202992128 7616203 42158651685962890855072465132431104 7616204 1357708943248224987566582450466988032 7616205 -5448203702900960411293319416543132500 7616206 -4262919925836881418927101679687134976 7616207 5415092567228846207112946326648084840 7616208 -12798415482846211359414741087221317632 7616209 -165189105032404630454006853095048539008 7616210 11241579138563958082949672250137832960 7616211 -5248560261237539070919872950303120640 7616212 33585788625719374950438892569597699840 7616213 -12229846290314562289525474001524225920 7616214 13585931336478310257756910039154720640 7616215 77874126856609442025567987922380189120 7616216 6372032659672727724969350861271490560 7616217 -29854696978058167519550494113220907328 7616218 -37120703482635490788959794664536039440 7616219 48136686815795057140924502432898307344 7616220 10289891797897456874957369421009715200 7616221 -10584421735492418176203076084517166708 7616222 -86937706083976653649200789788210001408 7616223 -77683399280822996391887735268739647528 7616224 34525755808358752373922925163053056 7616225 -44523486049669808270925688524379059600 7616226 27388370491421904069468908984726918400 7616227 -20126008880305861269402163333998526000 7616228 -36381927256059173884613571537644431104 7616229 -129355848999279146615638740747060995712 7616230 26737534154278487831485683103654757760 7616231 39468084609507369962878439972395753440 7616232 -47728975011472641469898032503393484800 7616233 -91189278008101067664159385716138536518 7616234 -48644084673029446251250200534261313440 7616235 5686625715915684755536593421108377600 7616236 6584579208066055513536903531506509312 7616237 -9839833576065998542434345232097520000 7616238 2518439348677306518905637000565942272 7616239 22177960940671608596792666071331017040 7616240 8802465052476232111614348555516149760 7616241 27381863702288785599455251746862483200 7616242 14751063412950674001624983167846549824 7616243 -60207061627790686505875177562840178576 7616244 -53026091391510007130239333378440413184 7616245 2103196095740524367572351291023494400 7616246 -483532726835734097737227395498099712 7616247 -5334711400583688941267311331269695000 7616248 -417152167136988391164905769045565440 7616249 2569234830740894797025045783680262250 7616250 1884232839260912542692064784017470000 7616251 -120193323287846205026241702904597068600 7616252 746646326825292774332401283307617280 7616253 46570413065234226277492127608733205504 7616254 41593976376431013473564383797482136576 7616255 110159511710431266265695805069727740560 7616256 62758263557509975104866468336379101184 7616257 25912025522899361092237463159901610032 7616258 -16303161280462413863990436509993320416 7616259 7826111368767645487740643992083107488 7616260 -4927083918287591760916486641399705600 7616261 -112148580398450438654881861559389743138 7616262 36468982459001070558059911723360297152 7616263 100773392775663762939534625695840111512 7616264 -5514435843657157861786709023168512000 7616265 -18147049686890850048525262605075209280 7616266 -2948357396477576851309335947562823680 7616267 133732043109958947326174217933471743316 7616268 -1452622219990711542824692853326892544 7616269 -61942723484947049910407559642967238100 7616270 -31386256884355869209777824026830995200 7616271 -18855018578573506407574292063359397760 7616272 5666423074469337073279301717146877952 7616273 -29452455682965533568044571989820576960 7616274 32687468130746675904718603914657336960 7616275 19691066733083483399971376693157380300 7616276 17567991470658101481226902357352076160 7616277 38531817997157348456128187140108934748 7616278 -21599833248303847617896928549147886560 7616279 6739023108218539528960699462466504280 7616280 197841743276156799883473409051852800 7616281 22824818493512263179655394791934683082 7616282 67879893012528301329722967669687178992 7616283 19252794406706385609508254378564508800 7616284 -11281138672384693544449578446453299200 7616285 36455432858145631281249025647496416000 7616286 -11758390726362553294780115978411410368 7616287 172243345698411759803620113218806112 7616288 46543986887504463041483995590111068160 7616289 -458096036161759908850976496406308864 7616290 29866666347037781745771050956346918400 7616291 111501200750754949850499650145657817692 7616292 -14311301159652788829573924795330213888 7616293 -53390610849523120908349380725620139458 7616294 -13189340510687541516778985399680771968 7616295 -1032155611518895343379838737317282400 7616296 -28655056575529553439543778905803166720 7616297 14685418980617619918283298767552377600 7616298 9291961393831069722815275799478929664 7616299 29553922551126863887888952959380418320 7616300 -14379508245830850498519801799580409600 7616301 -8786721626702315204486908128860984832 7616302 -1471875211044500527571009562971038080 7616303 258260750279062543019959789370181901056 7616304 -2679259596686397555139530213345755136 7616305 -60815519619449207738253311111498046540 7616306 -314805689974129726210943464570579152 7616307 -6443713094715722189817458014619945160 7616308 -5846968360428455247981124210119133184 7616309 -60766482903670964718126176013265992 7616310 5568504366153667018317545524766054400 7616311 -77121732033693473846088382135005083200 7616312 -13158650796721708959046197387763384320 7616313 -25564605727168340559059134143823600140 7616314 -39549928453259013968611802946339513744 7616315 2843816206194118730826275844362088000 7616316 36273392653296577046627436667973074944 7616317 -13380321641120053526721037713041520128 7616318 40086539019717693195295321732886127360 7616319 34124562373220240083299887662348889544 7616320 -16784811931758544170320718151805829120 7616321 -4337604995679153970875093044912734800 7616322 -10310315998316392809594595707725952000 7616323 -1245432494979521360832794246590223952 7616324 14803917339430640818959850548410126592 7616325 -14865977892961735184233500156999482400 7616326 36061545512693625875270108684768822112 7616327 -9570595004952903672723556451873451600 7616328 -3598332129575193203586347728719052800 7616329 20594156719172166027322869602620163520 7616330 -20981149101712253113458612238728001440 7616331 59668194637920224226972934172853428220 7616332 861494426379797376063044588625490432 7616333 -96593719340797478146427800507609457418 7616334 -37683331851615094099219682503713254400 7616335 -6179528712779055898038703290143900160 7616336 2031896828619833932474663595324473344 7616337 28773964438187542510226310081933323760 7616338 13827293402384946471005082499357483008 7616339 49731986711462709664256935322186035056 7616340 -37568879279406226063263973682104012800 7616341 142029385798864130352740676288087623452 7616342 16123819724439460632080656572206710272 7616343 7809159400033022448812885643878350080 7616344 -64086625576357968309783447745548103680 7616345 24885565045152966960889449183932100 7616346 37788568435269547445731173785341161984 7616347 -65057713526001147842849646618795958204 7616348 33402182149168248538284623112760324608 7616349 -35165161032138658117027178328490130592 7616350 -3364732685929240023504662569376563200 7616351 -144730352830291179686338446223423203168 7616352 -27162395654790260406415613572199743488 7616353 47248842465168594303209026367688331140 7616354 43705799386358837408741471403897719376 7616355 18797304346349982954567451177022742960 7616356 -81943965809546761169367465215672294400 7616357 -10904038379755136677293722496027141120 7616358 27149245491580699135392639887145600384 7616359 47469600936211432617126927788442311680 7616360 54508862410308453456125363069639424000 7616361 -78733384196120431628122776184049014128 7616362 4242917667833051573535397694346412224 7616363 -3117634351964417787622651439595322440 7616364 37878624476846876921147128613076604416 7616365 -13604361492770361376962676651123180560 7616366 71610364942946070686002575128653026240 7616367 -53234875481240093142302284479282443520 7616368 27468858739919831387365429865187540992 7616369 159326002654470338505327967754571347520 7616370 737028473972514981960359634717196800 7616371 89974384855593353424136139138047312 7616372 75695699057118657972695472960046728576 7616373 28425133615883551668571757976302052384 7616374 -16970949008914318174075393338059049408 7616375 -261011843326523304922604597334120000 7616376 45158225472314736318844393571547955200 7616377 17762597149761078022479540481821685226 7616378 180334841262147759463786387361981952 7616379 10978138367883565471599282271443043008 7616380 -48239851409050072841681361700263667200 7616381 65090338972890911799186402417068126112 7616382 -1166079427731069893479511981138528640 7616383 -85814272273754405952656200686999584016 7616384 65117991693292042258084813142281420800 7616385 -21371899659338022514659929779725499200 7616386 -27955251382848715637658429578018557920 7616387 -7604786439653692873952037312451038600 7616388 18792026318623050827984708428481040384 7616389 34347170741633363207513526880465108800 7616390 11645240962795542679915074560031129600 7616391 82098984696293195424220955358468196944 7616392 -11237780721321515414442938729042903040 7616393 -26275616658314452794715178077592192358 7616394 -7350864727999563335829028748985824976 7616395 -48575548497449111567572574098749053280 7616396 -43631451924557167675913804722851283200 7616397 -41239829643971959646642165445441285120 7616398 -20751144198888239980941849470656519680 7616399 -2587018099675369086268505166321544608 7616400 2976248477856268749475734668564889600 7616401 3848893453622777754179979294862388212 7616402 17221893727806580452076950492069300000 7616403 -88927464684941767814573150116687501200 7616404 14943646842797561252537555820316440576 7616405 9829566191964784050379797937039716060 7616406 -1721096316818218169986227844926246912 7616407 -8221680982436361337808854324154252344 7616408 -141191020122068454196430013210386288640 7616409 -52849896883524245451449579129478670896 7616410 201456637084994240292782996874582720 7616411 -22268947665033750520915746114432509976 7616412 -41815226752929889517640076956850982400 7616413 26223080587707513124729456801491439596 7616414 -6789355946752917465256113749178966528 7616415 -23674745711516040522937972998852732000 7616416 -56866331172963088968750082463555911680 7616417 -25332260809329991855956085324821228 7616418 -30994471065568991220397446760622592 7616419 95624844550179651523643893759803033000 7616420 9670086573060266425313896644051578880 7616421 -15031673021594455476751512480154492800 7616422 -22724340540963346606351015058517302976 7616423 565970262855699574677496504334487672 7616424 -21041310403116223175027713394966446080 7616425 8410755493561762785172346377897290300 7616426 -16027186922765150256450332688739631616 7616427 5380245025137647658430446034906223616 7616428 3573961702415587378082389970176164608 7616429 8171476833160694401126838824452171660 7616430 -385473730110940425453506312813202240 7616431 78271606389737996812061127913773433232 7616432 1986842784083514611546299972280795136 7616433 -56315047922957156772483191864382120000 7616434 10289363022716695044938416779248904192 7616435 -91498358660530321243978234579449670800 7616436 -32760549225768432755869984967040626688 7616437 -118783580643639058170006971546716075940 7616438 -23500128175935028362779751725873859456 7616439 2155451203725671453302935442623933504 7616440 14579233604157433784476865774741913600 7616441 -35575537383314781649089036129027952128 7616442 8311211074145577731787060297728947200 7616443 -775239706757073651043448187519281308 7616444 71342193642013388602591031583996641280 7616445 -20972057015511681215963246686335283200 7616446 126640758465848529927777535301820672 7616447 -6689396930458153826735328096885701328 7616448 -4281930641634398344804644757029519360 7616449 1846884789869750122901013772003714864 7616450 -3495484929100867764104599571785536000 7616451 58326877945941737835897144208789994232 7616452 -13306921517358760298157096501902376960 7616453 -32218863139617454851070408590417353316 7616454 22034208295177076765144331006999644160 7616455 238466465662848675208451670297507840 7616456 -28383658092036627975751021354933509120 7616457 -7461690972850619185761423098718147360 7616458 -13214075504537550913704171975599827920 7616459 -109235414128100578076365400703686576184 7616460 40918764728837681420744413799159224320 7616461 -1343333168738132724374604249360207008 7616462 -56250205997666877385157498828535195840 7616463 19967078243110935896449516344464753544 7616464 1446187467908574107224546824822087680 7616465 -28619835239900010014142391110478672140 7616466 -20288366710303469576863712228753760 7616467 -60474745281569537185504807759442852648 7616468 19757164078569605069709671418582603648 7616469 -36515352953177413214202959126474465280 7616470 -10500921695850464981030083882647782400 7616471 -11010790854764236515411441167538196656 7616472 -35236390292323551737084004807807406080 7616473 59702836711587340754116113249478262400 7616474 -32491591120511675071556271293709243648 7616475 37950109418324135912938633258487477100 7616476 19720408605783681652745872048843954176 7616477 -19291090493801635540394170741541538528 7616478 6616911511363333070182772886245308224 7616479 -19966087732135219780228599453456069416 7616480 -22987874415575700913655820569810042880 7616481 -42105601711930326053309155357250157648 7616482 -51444839676872711110477351427027007408 7616483 -2823922847593324093876347920349772800 7616484 27233549673328176429414976468333977600 7616485 -32492293112382041030090189362018226820 7616486 47108565353233368483191446803709908192 7616487 12531161010403731334298935425322112640 7616488 4694946305861969221942752362767319040 7616489 75939537507147374259263948458048687290 7616490 -468777630219811612006115558906956800 7616491 -215451206838440343015583886715918770208 7616492 -6942115115017495340654812395885442560 7616493 -16559289033960230110040456368500601536 7616494 -107312461141662511226358884984661649920 7616495 71669727438717628561982395434793863120 7616496 -8122984162417360325335319173752422400 7616497 -25748423882288553992173436401396626368 7616498 -26039727421988151014178882499893181536 7616499 41034711912365834847766259286052219776 7616500 -50820507985852463684627748005494848000 7616501 -3113662671208426774375419600112718688 7616502 -52631433695913459447620989917053153280 7616503 -4710526182345821633291759379003380248 7616504 -99358300950255319079382436269588480 7616505 -8827956565219623519261277143628406400 7616506 2723850467488926931081992051124739952 7616507 -62485030219014501374705803539246254208 7616508 -6199699600269881654468951720619671040 7616509 -25546389733871792500418737245881399290 7616510 -31245021779722540585221639968491726080 7616511 -2462644439967906760667880251299198680 7616512 8155446049786621853695683460910284800 7616513 8359002634638355469184645309957621762 7616514 1064702820913533964777545931304908800 7616515 -17721453873707054654308558352065742400 7616516 -78358648825547888419725705989216242560 7616517 -6817505921072764408563644103040242720 7616518 -2862843156330922469030319365367340800 7616519 25877897808181072993442695709263843344 7616520 -13957486433838882342580160283199027200 7616521 92161174269117433862409889850514122688 7616522 47198512866520179621617655261700971312 7616523 -7162715394968963688294020931278834496 7616524 9198673380592422530406878512392164352 7616525 10338569950102990458814958649937257600 7616526 -3964602280690383179452672951433088000 7616527 81784918775800222605042084847467294912 7616528 2667858726552110620596794975914573824 7616529 9348854026333033275247176257699985348 7616530 11390307010490603404930372771100889600 7616531 -2521291176331051302226895158669341600 7616532 -1839529607410386345991783081656877056 7616533 -45466641236058580486592298716807231218 7616534 -15820936239823561949568289677025519584 7616535 -916443457370464566110172464130132960 7616536 38919838796246394946155143296050831360 7616537 -159418149772889651282461579186314600408 7616538 64694394157035819391358414505032816640 7616539 -22465907011330802490803903863642153440 7616540 -37298974375665748917803896224573849600 7616541 -17122821623808545651237030411983088928 7616542 -69351139601441843928231754855794343680 7616543 -131230629677339062960612436458914926856 7616544 -31166261629370786690740919508569948160 7616545 1372234488201072822732845002573766400 7616546 -2220693732243772449483300341959687680 7616547 -1584412576375196907807245785891174392 7616548 -26158930289370899974846754173019217920 7616549 48792340174940108115835680890177742240 7616550 -12328387873044710878990947296941387200 7616551 4474001062445098187798059396649090552 7616552 -95407382531319269301109208831470970880 7616553 5063415830007392625624725551309658304 7616554 24861741083252740962012958250311222272 7616555 -30612252035035915958782590621863195040 7616556 56465798717799813738251594742376326912 7616557 49031518027424381820754900374603364780 7616558 5006425154177052594795456544500922176 7616559 17514478063683148140272174903124408720 7616560 16084468496437280155593409406047027200 7616561 57640665724549897683437574077667427560 7616562 38766169124221981421863463764549018752 7616563 67303867459648615398360590986903260812 7616564 539227713379556121229056318825284352 7616565 -25874977775108582683874188742060851200 7616566 49871295252791324117085957679106147232 7616567 21690463296360267125977540282943823792 7616568 19494323800360459245932752389891686400 7616569 69161379149306609204870366223906248080 7616570 -3344369210848166924963062591411190400 7616571 -4449386438215676276467026300295458816 7616572 -78334503091540625663949997513637377024 7616573 -236270786658826504827963660008933178 7616574 -2579285063614627070897139843434409600 7616575 -13324643928125055879101045674431368200 7616576 1955453044321262414363591525479219200 7616577 -18433063142955006927497115449376552192 7616578 -23942353079898158381219540153662905600 7616579 -231179877105091459609122323052479307840 7616580 -12315945732322543596635404496267427840 7616581 -8342911069828240057595617785111708480 7616582 13669772531862103532242402440703536000 7616583 -23323091842212773628547198974098442600 7616584 36750108381156750439841978498584642560 7616585 74668928440888263492728147681686028160 7616586 25956563847206703300475725474041912064 7616587 81711092906781309333723578554811320 7616588 -2425796912348743361063445137349525504 7616589 35857220865182189579114545155686796960 7616590 -272487430296934135998976192300951680 7616591 -48829994559555857384857221838289156016 7616592 -3606386986547123366549875067655561216 7616593 6090198644064334844408218237632211060 7616594 2066700817373058282626173801074760992 7616595 -3550889522316959994414163812496899840 7616596 4212722955995472536347297993476194304 7616597 138769166080433876839222387244175264192 7616598 5535181890586715684887360333989089280 7616599 -123886220793964312800067255818895761400 7616600 -16024531472582048576255012484247296000 7616601 -1313899702912366104301484070688206732 7616602 14220818008505121310400625098570832384 7616603 126607069132239605954327136582957069744 7616604 -2436936575441708619460100420454127104 7616605 65924559121249206823386661542752076000 7616606 -35215026789666382929174178098922130880 7616607 3615243387235392182086841935163097600 7616608 103063374840236886028763229169442488320 7616609 -2820101797352661161288045172009113088 7616610 16279737494589933017550216139534528800 7616611 24417945014611072448282226835556308176 7616612 -63387968003267005252219178872980426240 7616613 -26735322716221002164369552057185853856 7616614 35399147151435121196753185907361874656 7616615 34296636035938369613808643957093832760 7616616 -3120322395250152089187837319425392640 7616617 -65894336873997595485680885984850143600 7616618 -80036277680648934801997461704666420640 7616619 39087373109907465031627045790426182320 7616620 -14237372697452735857306728666446592000 7616621 72982760939757524352559182544472436822 7616622 -8595407967299776023095988334082966400 7616623 -49558371015409106968827826098756934160 7616624 13929674403553903248506981072160522240 7616625 78299276856837072568666952959587600000 7616626 -41553138049852358114216188505290537056 7616627 13745956048126427485846828665095731200 7616628 26823547234710152523761706468613475712 7616629 -82675853002522850383588588255814639040 7616630 8435300283202779507509352375514513920 7616631 -869142922121143372603597425503139456 7616632 -28800280997851046500784849281178296320 7616633 -1341615677520815809566621817775519856 7616634 -11438977771133160238894463869893534720 7616635 -12456565332643593130416930853115639040 7616636 45300231649062629978871256705356238848 7616637 -30894061820225481041758832848808671200 7616638 10256471911179832247213080181459443200 7616639 -1093084580206625645022484142339426640 7616640 49688206405891742815413207763098009600 7616641 51727801313137185253559331207281652784 7616642 63792292165971221169396163828177394688 7616643 -1766545669093559734620205481061966672 7616644 -35403308064286033061953609354335027200 7616645 13309956665103744997686566639548851900 7616646 -40009011857542788492988514434756250880 7616647 -13188507665431202698147495268580986040 7616648 29555463990303959455431487463204751360 7616649 44149349443438280745833108144629749264 7616650 2765571587758132051610302087273056000 7616651 39150831931472557965254055470415057552 7616652 -2892307650110519178952798648755111936 7616653 109303439834154840775541491523867799264 7616654 40918729789678355171214130324227235776 7616655 -40009895225384967083149984793305787400 7616656 17531724083493139404006622508836954112 7616657 -54417097683848999723842316171044870080 7616658 24467949851173784603499095360636083200 7616659 52113264318101348675898278690345682860 7616660 13415560864687708236555319295878940160 7616661 -10746214055243818689314827585000224864 7616662 -10895236169779214947298076610207382208 7616663 -43598608762416959228631210844597038960 7616664 -9530509487272808762528241004685721600 7616665 8851946855904815362536026816653809600 7616666 26948274263839957311388824200245666032 7616667 10318999415113916584669959990803274240 7616668 88980080498729214387030007206015938048 7616669 4962019181276462596388573467644989952 7616670 -121899413417166124089525608334935040 7616671 -6002064605669364154928188109516036328 7616672 2918822955576896860185194099921387520 7616673 -3246223056035811319047436159435731198 7616674 529719301928851057936579700910639168 7616675 16207186905750171906383732407904947800 7616676 69951277136489477952104955492249600 7616677 104642096763358927633201697924358862526 7616678 -66229809134600082688058628061595534400 7616679 -14143654376537263106335076441747616768 7616680 11552886802421713310921839659781324800 7616681 15209376832760596195034946276607774452 7616682 -16577871961471540198810685160878776320 7616683 -21691740857513005678823487612915955776 7616684 -41429717911445008433568214360027171584 7616685 -20115981249551372392092064001915719200 7616686 -2429374942501534264719481228142484480 7616687 29555856681044628293963788055144023800 7616688 -5287313399956129834571612068178558976 7616689 25691699394167825781128451180499705490 7616690 -40185688572969824924686531291128674400 7616691 29276736366987669967670592423359969760 7616692 -19412725588523253775150244115330182400 7616693 10143418171939385351246681831070463680 7616694 29379642012494393670846789367921731072 7616695 46259085716672242946558482753187146200 7616696 46679517407020680510108992486055137280 7616697 -94241164583493134625686270217800510016 7616698 22906100032795039502252834194842058752 7616699 34494839290868397253703919226729433700 7616700 1406027433449723484960000018579456000 7616701 2800057377051115946583314197193553600 7616702 -4593050102008565799255800529985665600 7616703 -68985085134014459767264955622684221952 7616704 29603779591571005632581008052853932032 7616705 -93208400692257878775212595562840023000 7616706 -40930147688076049803343525313159500800 7616707 -58627808177705938134504462718130564244 7616708 -64899650611369060970960201928203136 7616709 -12400756364033788316617150136831029320 7616710 12824319186605034028748286851787077760 7616711 34535067429930335294623548500583492312 7616712 3660205370118825574899327136884203520 7616713 22260152716363154688452503820506368648 7616714 -20821974524178866550521599004958187008 7616715 -18620295566802742525379596822715492880 7616716 31371886998405558005126942254643075840 7616717 35568321700033605301089674185332539766 7616718 -10129749716226937145740330630710571776 7616719 -1555896022917948059097875289587160192 7616720 -19034427213706200914429231814937804800 7616721 27845066170403075423267055685010571264 7616722 -38382218219349460200519010192531363200 7616723 48498041504993896753392299926733457960 7616724 1005352601306815181648171127417440256 7616725 9698611672482679144093281484081060000 7616726 -2617528377708622747193100450637381632 7616727 38881154705350936941205519569065493840 7616728 -17689060399497459454989389956671037440 7616729 98113296658292555371741823468601624330 7616730 11546519711436553663770838837386877440 7616731 -30534782190010663666778450980730899200 7616732 26982961168948476031360719636120049152 7616733 -64507804972192555799400876467660350752 7616734 8833860268523203892138684438666209920 7616735 -11711541130657509943969653137435784000 7616736 3884615386820250705275469035765760000 7616737 101311409962659445584741729753538260386 7616738 4656107353608083566309553599555975680 7616739 -697096584177241045863365268791375952 7616740 -46162448148434717349082591783020783360 7616741 -16093649731858497916824608547855134016 7616742 6163405535013445418201139236698165248 7616743 50346317731021339035674317079017245744 7616744 26729416634023995672561763776170065920 7616745 83950500668666608734448892579440904520 7616746 -7171695763334019404130865507636021920 7616747 -2669459913403789878561275388626251872 7616748 7032845923377946483961018424864992256 7616749 -6287397440616300160922186792412535680 7616750 -45380279617303387889722727077215408000 7616751 46120639462938965733395401822011975432 7616752 8621641843057947728836125150956421120 7616753 39258983993531790170688083956323342960 7616754 -1973866132448541872596350772676995824 7616755 14942972143802118900073956774935330160 7616756 -37919043678946779514679641080726874752 7616757 -10121099422571072252162503253829243360 7616758 179573021705821267297880384991229440 7616759 -43387959777071999366920719211804950120 7616760 19917957557380632922778453238717849600 7616761 -87113218401558247122248525905574099888 7616762 142212044513837831808462264857278464 7616763 19131821782350734793223789026815289600 7616764 -77768982068758534843595438752689639424 7616765 -11414544764044197091370099143414448160 7616766 -31106324490840922739136588720272822976 7616767 97400246846723032662453399305142530816 7616768 -70760468493723691064067240964713873408 7616769 13141842995812423893039591822236453760 7616770 21046411931362452475869838763397749760 7616771 13673656231773107505898729174072830972 7616772 -16034114194575040259626513694188953600 7616773 -226328421684245558255493823761686159040 7616774 -27884314026096092578575002981126179008 7616775 14099037425168967262710450870760767600 7616776 68715433826177769493679126845670446080 7616777 -628375342577842888293133241815041600 7616778 -10617435905489295497171030981752503552 7616779 -11437935617640621851739482370727302224 7616780 4747849874482221101029027266971673600 7616781 132521021675416907649099728529002043840 7616782 47120813544762898574088236307687423360 7616783 -19667085588501011637862401075213711120 7616784 1996312517124800683143373565024010240 7616785 -7883811690838723809847747499761094400 7616786 -17103295832930338736348405113606746336 7616787 3100458521409794719884587606463912240 7616788 -14750859832289647868545522589848002560 7616789 22977950540453873447729498659323516600 7616790 -18687451781738506268974412731997566080 7616791 7744118866924159672270404499190776544 7616792 -101642017409530765931311214807487283200 7616793 30688848082387048548632312015324928 7616794 -38563467422657155786753713240560300304 7616795 34335822803634916275105513524015251200 7616796 -30691859958995818699904669416654479360 7616797 2778045025949085054487827117860966246 7616798 403354524192105788433717130484110080 7616799 -23890953949364591929712793628498268016 7616800 10776087661340351211159814072609996800 7616801 92657904782118911861708410589469453504 7616802 18198249232117770375784452463444175232 7616803 21859101629120415159131163297488425052 7616804 29158307675311727660336677051319521536 7616805 -8181967501907555680710508616383680 7616806 38759216088739936563780696354398480352 7616807 5750049296782121351630964469581451440 7616808 29936676277297674099536355881054208000 7616809 -5381433459423103139419811652467360640 7616810 -21085468448971113717797987710830433440 7616811 -19189304696071453724034538743932754960 7616812 -4557661845716288433222214184733916160 7616813 -17179761952253005392895240396097290176 7616814 7982112860196822929174716732987082880 7616815 -66583507487790514705904949576585476400 7616816 6366906137940515471554539452585017344 7616817 -3912367767023384588311589285525843532 7616818 -9378710942413293307175624743019715072 7616819 -6216090680803427815753867974910398048 7616820 1284217980065476732487514183053967360 7616821 2958001235675933002727142866489149500 7616822 54308632592597040951389908713402359712 7616823 -13540067462587710788977517698857243696 7616824 15118901336955997518168670431284920320 7616825 9053172989170945780459670157365760000 7616826 -7446909986001488410093001268941893632 7616827 2571478204967911006104982248058972608 7616828 -40903034945850558326310760120801188864 7616829 105958558926967018296702336700722912 7616830 -26836503428340230285816590004945000640 7616831 1899673495207163253668733425590621632 7616832 9415600069478349511929963506294587392 7616833 32349367252847982712548706119473717376 7616834 -32287662794349014403723912425893983360 7616835 -75146743953510796141327612075049794800 7616836 -89524061438395321374284467241666092800 7616837 73642582737605942728830545648618019486 7616838 -10376473845703735661223951372712476672 7616839 32016760605537042013750593912013207640 7616840 10466153739064542220871583142394265600 7616841 -13671629378497960626336387526566328320 7616842 -7946036779210235199941977096898619456 7616843 -13068288944893704062997887048625107856 7616844 -4002532761875186554272856898408180736 7616845 39992950255195519570149078365894609100 7616846 -11362308908979123350982288920058152256 7616847 15656756176286094069710365985597849472 7616848 305312373553661478561862487102193664 7616849 -16987066959014342567422241008137829980 7616850 30873528015896729772079430597624448000 7616851 -2930546055345800704381910852028096696 7616852 -101021961342953230960232223377369852160 7616853 -75939280994325032265841874482129643520 7616854 4385911454954981176377537278643316896 7616855 33391789934509911521745633591376792320 7616856 22426127251136811758869772249969418240 7616857 -22772316356203300618775283594680058936 7616858 74848251103260524244375251664554231280 7616859 75284026147989066628046777037065546904 7616860 10328159386876237765486413952378222080 7616861 35195427798448662271380331971657851232 7616862 -69647547196186931029907884765783173120 7616863 -91323139754832363551404588949929585888 7616864 -88277596690980254044982221703353466880 7616865 -400679153245724879967398605103863680 7616866 -75560909342119566766824969589514577120 7616867 -9374428218367509348452602262996144448 7616868 -1847750700613164225114245232111243264 7616869 32875393272137071581663277854058132444 7616870 34898758915402374063196162888263087360 7616871 4473121467920712223057968234853847520 7616872 -31380034845667010430961146753780940800 7616873 -173653515563096226156813972370100562720 7616874 16451711007449318384696525292987428352 7616875 497526038465703485041669430735170000 7616876 99570934837253174002134730377886399488 7616877 27900034238845670915626619824859872320 7616878 11488175017568107211238397529223153024 7616879 50762408325971361945465816828149852760 7616880 5917784102805219614718726219153408000 7616881 -15386476035518100883834630889442646318 7616882 4089577882949796390041763335263455744 7616883 -53551744659484456402668744867815036352 7616884 17974444519758849389913907746602956800 7616885 58268931392886182135891153834001191580 7616886 -19794351613527004928178785158001683008 7616887 -2273218692761634388956906090898545360 7616888 21107190284003256212694178309623029760 7616889 -23024950165636451237153706821435473920 7616890 -17718600312782759125272522391132960800 7616891 305982727966791498912640322564134080 7616892 37102395509501213836512637849103933952 7616893 3315509511631916134053794392558758848 7616894 10165315633317596096074077835245068352 7616895 -9289397731457187582121845375047262720 7616896 17799353326656095358124315759261777920 7616897 26639325625979769429384213437869961346 7616898 285810325121177837996176328031492768 7616899 10439398373772426339579824772749675900 7616900 3685785682019909741025245265569664000 7616901 17890218525964170498446360398447462464 7616902 9164449502765448771925098196225733952 7616903 -26709726132819827267114810414080279440 7616904 31144270794362716783050396214192005120 7616905 -2340386066717928901387359034743830940 7616906 -43512246341909619018873819069160244736 7616907 -16528424762070630438193467411379529796 7616908 -24735022099922071441555631316001520640 7616909 -7744861026612617735891411332802301120 7616910 -2851956420562725823763346782999347200 7616911 -9321475424809489162527340616087681488 7616912 12219325628578063491732631875161751552 7616913 44962857227590123908327639098053039344 7616914 27306839689878755952227422319818447872 7616915 3437704907727232031825018907880743120 7616916 1765237651975989579613319174680951680 7616917 -4053975744924953204695483368386322432 7616918 68596714635748901296604462952769156416 7616919 58940763333469077666423048706149949008 7616920 5209029861188203228913971843267584000 7616921 24023809875324375430926658529807185092 7616922 32781450240532093890511180898088572160 7616923 38854045125419251003549462112666215172 7616924 -2935959543525680749124712605587046400 7616925 -5574150694273577513970608971609657500 7616926 12515845774740482491297098414541084800 7616927 -2813581831518223539160194207273335448 7616928 -34054139995608790690274688751188836352 7616929 12435570076217258813710836108080888640 7616930 -7673192813518472840452652051709004800 7616931 -3861856098692207280846250342619463936 7616932 -37759899615359603010834513139553029504 7616933 32705414805983669388625638808928969184 7616934 -18000771593676537093749635351669632 7616935 47678305695299389559188693009226061360 7616936 -36222790869113388915720179575473976320 7616937 16424894880102767856164369332425602640 7616938 -23287365063466110057579566099022466560 7616939 22108962064819821463906818777996071760 7616940 21155700809755479906945947665017216000 7616941 3499128122247165536614982169966155500 7616942 37385935185984466824019185634402852032 7616943 89281622741277541841268061571134963200 7616944 22189433842094976157053451619265167360 7616945 -3411723521609513421486551801515708800 7616946 -12294328057942010514805712677255911936 7616947 39086120609828015568229327045495315840 7616948 -9207658613523337530874574786956984320 7616949 7160048328697873791631371228923122464 7616950 11926920554647249689674442230652000 7616951 -64503643090708734321842523817146459144 7616952 29558368908897349807223554469699911680 7616953 -31341355545564913216277319972163056896 7616954 51594806357391674489422913546062168176 7616955 41624692965708337433156328637825941360 7616956 21225789477621121634515668211860943872 7616957 21553098270898052040343118977105915206 7616958 9089333356779019664823249824117592384 7616959 14133625044413916185543222787021851520 7616960 -5454312846536901187668123293098967040 7616961 -70634170615047298841177763540410733696 7616962 61022629404120415226695806012923647872 7616963 126563706481992242367240772556032753212 7616964 38798678153622146025024810885584894976 7616965 -4187189537959425910687099004522899140 7616966 1809862171289418308594264261529960960 7616967 -47591505801801564378744951875628933120 7616968 -39700330058743055297666735228496599040 7616969 -50168289055990797519416782362460185804 7616970 44846509282283281434897798609326323200 7616971 92031068203248713503339120542085153172 7616972 -1091748013477189416831522314887213056 7616973 8752651070442421109834751837139893888 7616974 62986334753792779834228295037453740736 7616975 -3595872457703176085090326831949298600 7616976 1036796004161498749070618719581634560 7616977 230133952010350125985964155663945952 7616978 181943833163946708437231828229853824 7616979 -9634702460186629100731449035482094592 7616980 3771115380700751511031826215206420480 7616981 -130546890509097650527775009997674743218 7616982 -21769067309934927074256789383315769408 7616983 17503747369933324471678435953920865624 7616984 49830196380976130705278421038495426560 7616985 6704211018001615979106632361512765760 7616986 86140575363113969927416458292707840 7616987 -23226375581262337865776694183553177600 7616988 14220900707431635776114594812720668672 7616989 -104952047915829831835712532568221253210 7616990 5733087081167110224317591147867925120 7616991 5471335972930183648289235078492692880 7616992 -46883045458489840364902015877660540928 7616993 14374229238349778680334594582628262704 7616994 -4729698604839275093615638184017698816 7616995 -52252777785421109162372634328379594400 7616996 45007808655638677507526657082417168000 7616997 976669996320371891105519475636004032 7616998 -18463251916293594653710664290867213440 7616999 42891336836804415367527045075719275440 7617000 35891336466340113690677909489356800000 7617001 -7207717852713641954134927624556688000 7617002 8707043984631512586705227880393115392 7617003 30818991216442506417550387751626106208 7617004 -11111317714893664097890886965174963200 7617005 14427254474169413461611103879661059200 7617006 -13901368162133689168606896084313080960 7617007 17640258046815891453266880410486002256 7617008 -14304147226517486265556463705646956544 7617009 -23709063632833881219709640445238232640 7617010 384171418671784697901031215803320320 7617011 -15817954268464210143523905450804706368 7617012 14056846488482658882918069005859446784 7617013 8826218321675139728721499440206942460 7617014 46184200325428455974768064561543385920 7617015 14432446113355278864601051417401719520 7617016 -82166089068532497314202764793796730880 7617017 -20772152302625821792876155742161142140 7617018 -6605887895582810739518626515356071680 7617019 20410027846575837633105582696356432420 7617020 -779964383519983546248441430310307840 7617021 11063170046624461792865307978591345984 7617022 11250603313814608253714865116386344960 7617023 31113985517454337353247428365530134024 7617024 36612890985550972365011424286605312000 7617025 11680406440455201592066961291242632000 7617026 88711512738917095423082406436853712 7617027 -77538151357251517120506557328234774720 7617028 68108997112642486819782905230773743616 7617029 -21247611563291983537944812833083696000 7617030 6444275814320638982623179618427240320 7617031 83209470895999707955570916555881159832 7617032 80495121934194991639666374914112230400 7617033 -28747846538279747113613821476280145820 7617034 994105452285178433034921341617027680 7617035 -43331068320503405570328409153589591520 7617036 -13154962402139100015859522013778001920 7617037 -43461891685583489219331273354436281408 7617038 3024762455144582902656622314612494208 7617039 1932874157858715494026287882729905808 7617040 3904330051319232713184622074969538560 7617041 -3845939155305604999134290567127676416 7617042 9696917994443196580039718645157274272 7617043 -23606508131379038387340572461646498560 7617044 -31900921049398779427183581224923465728 7617045 -39208022329716325364925297846461107680 7617046 351615070819837929998658090217598784 7617047 36435816972914568086897850239139911496 7617048 11916324605566898079362172306210816000 7617049 -83199936418135292726360104490359300080 7617050 18353177694741745977034504782679362000 7617051 -37590755708289741815334404781569509920 7617052 -4607877732570304023743906083683633664 7617053 -40352791704190178612032669534412903220 7617054 3714248015561209314182130728775671040 7617055 -140153826035197895155363833083008539840 7617056 85962137788177741339896059603875528704 7617057 6839717546757000444430929280056096192 7617058 131205678103585569932242898739805532160 7617059 92999754116325446535866553396442913616 7617060 -7758190500932291821673114806369136640 7617061 42760995042583931703829392519029272000 7617062 -15248793247675067079357358594607798400 7617063 -92060699091455134737733690013778432 7617064 5759467373984265892375935038391582720 7617065 10568422850015220863929521865268344200 7617066 46449940343993639983848491177655829248 7617067 -28406797577895945269283433280214680808 7617068 -65314366209412146208909448247007249152 7617069 15156640933267793262056590264384227894 7617070 -27381394585932000151085928708706909440 7617071 -34875159750689945196353777557447824 7617072 -4010746773695396087622810013186129920 7617073 21879661188636815972051394442544430004 7617074 -1461952232761879567922313302928565728 7617075 -2778758658523259521684215086325461400 7617076 32350807828658709748203377322388856832 7617077 -5192774125390317391915262147586032160 7617078 13245445010614896070655669003376967680 7617079 11855184233651137205295706165870126592 7617080 -24121835054387075822309415498085171200 7617081 -37365696673642501027041005117989665120 7617082 29273462964106544001010773324192134400 7617083 128170953501619280538311065978826479332 7617084 44988233695992011057748478325397582336 7617085 -4363990137383533720692398857765117440 7617086 -133082383907104675964981390077058868480 7617087 -56169465987590728287411665960954443656 7617088 -18271497332423698667438615921635098624 7617089 -3001309097657201995655486791399763520 7617090 2764596374347105715924669263439869440 7617091 19718688591769430913644494080423362492 7617092 -3757714896502896600269662095327866880 7617093 42856104248930770968383789189099705856 7617094 -32672293865046956401941827728364641920 7617095 5203750457848972289709970711070340600 7617096 79258714019069578286844982652741836800 7617097 -89769588940866129468481143658374351408 7617098 21214429233670607280298266578431498800 7617099 -27844104804456753449892994463717898024 7617100 720162798836024821439223543105542400 7617101 149290166734854103160860435813583937600 7617102 -63775260924708196476481168272911210496 7617103 -6860428425035427534900145256643934464 7617104 -10400176871172181609304531355788378112 7617105 49882667275689033075125525764839072000 7617106 -27787699171499243533668705382903296 7617107 -20546305538645570048335369295322539760 7617108 -331575692059455067832184516136458240 7617109 -121038328871778756127875264973169392690 7617110 28478041169446085537732270386267272960 7617111 -78362281221421587723033976646159730480 7617112 2838039654770777217393565083742187520 7617113 33369856701121143370569253901139068160 7617114 28691296329029684733727789359470744304 7617115 -56766208681563161327973499533930877680 7617116 -11106065389186557236286958498146934272 7617117 978096293803308508112592773602816896 7617118 -72586457632325828826103630617374970240 7617119 -77781362120124646997731765943341667760 7617120 6545769527931995372679413349545410560 7617121 28916654255178223359247108536113331732 7617122 7653175351313167634183167944604593312 7617123 13263868591555459529809157592185470800 7617124 18398556922385127331145583689783367296 7617125 -114374078341571898795677894489485893000 7617126 -8621266162371479393023349632127130624 7617127 -914113509816274093524995791351102928 7617128 1272523088328581925281701130180828160 7617129 -10461376086401365506592932905283722112 7617130 34259359986847370118302346142191684960 7617131 130079961833604959424436757104892829984 7617132 -66671435139416193311608767583899571200 7617133 22637814166606339641303496901757175382 7617134 5777251567965394197119586985517481984 7617135 37015122863939993299540114265147331600 7617136 -24502339133257781320859118415092940800 7617137 14489593116649938133383416226185175792 7617138 -11717568454722690588727358775381235200 7617139 127869121907979187754823058887126121656 7617140 -24376807603933104677700069648011059200 7617141 -29451833455297203581400369541254706848 7617142 -22633982003536163529506314366489361280 7617143 -104100537559317819895027550812440403608 7617144 7953329874803377703271156943670845440 7617145 81367077451185233227840242751907544900 7617146 4288404585634100945966849679806544864 7617147 20382818166900601231191092843455128600 7617148 12653992447057806596751543348235931136 7617149 1221699885423179451474798304288141440 7617150 -3674800578079936238732659260024595200 7617151 -20747681592450793599892930972448414848 7617152 -17507878259171178740852309537744486400 7617153 2811519118884796151327517023603270208 7617154 -20037442720258969465050609855392193120 7617155 -1664055178914253277695124644573318080 7617156 -60680161409133800534735970670394050560 7617157 -65850312151785656843847435901647304160 7617158 -16518333038774292715262527597988860320 7617159 5895589854949035096198380945590021248 7617160 -38772441544863603690962141920136294400 7617161 78749073179896041872402677944263844762 7617162 -4017394360726734769948731744855277056 7617163 62506439328133186780461785641033449984 7617164 36388388317073572684256649234372375552 7617165 -1012200161582908166087973755086364160 7617166 -18369117121647646419509316077897814720 7617167 14682287279407590968108637531800753712 7617168 -16275320640901439475644663464120492032 7617169 20187543901151373282415620527974387200 7617170 -33257141959343351572571374493883555840 7617171 133477026512519854867834621632822765120 7617172 30721123102295486402878508059540962176 7617173 -24758307277977021370619614943424611862 7617174 -7182060400108594705034579061704754240 7617175 -12779792879987476311210103565901139600 7617176 17808080939624902875218030420115456000 7617177 71176817656464007012104745976286037914 7617178 26717834361957728947948523717400664800 7617179 -31893943964689468782113918004504308220 7617180 -47576940512921043706935433484859801600 7617181 -20256914514708025464336204197197747296 7617182 41850026168362996968837436766264184192 7617183 -12515776759411114593076600836360606336 7617184 -122215907992925042700236226919729004544 7617185 186809141801435501667383059965253200 7617186 -203710492274234447966087087427640320 7617187 17383641807229253051785777457966742592 7617188 60917836942535177824251652652165685888 7617189 29533939515205654710723042564904758624 7617190 -2321244088602104002774085851684285440 7617191 31441254075506290910525117384766857592 7617192 -1263865030460672458878103818977280 7617193 -39755252164442686457444585730479595420 7617194 -17975356321223202215417867543809414560 7617195 -25036204740611037477376035037555296000 7617196 -18530476231980887886962706242359394304 7617197 50040608441376354645518303376026293686 7617198 -34010010181441078944900870499274298240 7617199 -8042017274876351957555844327002258800 7617200 4464523215608182712592240246337536000 7617201 69239167257620279871126913307538053232 7617202 31598874203780295277470955835641632672 7617203 18779614971084267628469709584676900240 7617204 7691340708338297117178884639196045312 7617205 -63964873054943090840556094887072103140 7617206 -12557144539773075439657547083007784960 7617207 -40712394913818460452408195841104044640 7617208 5516283878845976749139330731159080960 7617209 39470438015818775342475789200173797504 7617210 -15454071726547984449433144459074167040 7617211 -60865973019588294448823037356558026720 7617212 -4266539071209794575972301813379079680 7617213 37504225879272494844021043070226684480 7617214 -37947072202997854520921497085330565120 7617215 -85353276742564719639020803582669007640 7617216 -10519894300523843384608083849605283840 7617217 22998497163781577931169442351187218820 7617218 19021600250396180149429296926559263232 7617219 72799827746495371778525109383479185144 7617220 -2665015630765803809679926969788331520 7617221 28959751595217725762654872247430043422 7617222 19733580743210896007613129223486476960 7617223 -35502462420989184760942360981577430864 7617224 -5442650691708689500365964977481267200 7617225 -7236614480188617597582816892760448000 7617226 -7952656593472933447334900309219826336 7617227 -14619614674149114490817193966387859200 7617228 -29209358100635571599348767725212430336 7617229 -11031136277485565731669053180711470324 7617230 30737810487001369884610413496577385600 7617231 -7201007693473791017077669092259981080 7617232 2006276837788772285520772283786330112 7617233 19976754793118436174348180844110945600 7617234 31199692438555745568633052718236674048 7617235 88182672271988502239055975736800000 7617236 18836851772804647364291600353943875584 7617237 -27211266903600948640232676692840521248 7617238 235881784889017566717818677089415680 7617239 12295902474770451688399181133906861792 7617240 -2828260174011556781924061099146035200 7617241 -121048613682407216812968190077656240748 7617242 1223354762339611720916720005889329152 7617243 42247272151196552134603084714993889280 7617244 -43578165132415219206317865356012414464 7617245 25497295192241100203014917317213376120 7617246 1379281952016108056382193596838806144 7617247 -27819573069458800671577145832880204560 7617248 2271977742924700767140530785795440640 7617249 -79927625898028465105087649352844531566 7617250 23672235427659594798830058860902440000 7617251 -105879295561891050099310028722351835748 7617252 39195100439963061119480256961033267200 7617253 34186517883107635639269045713402958080 7617254 -36807125086905256136604764899555692480 7617255 -7127173622889628085848660139915366400 7617256 -38065337110906662711357478146967603200 7617257 153786065814349057728949168863828323472 7617258 778902454011126061716352865724542976 7617259 57103346843730175880958870459781482560 7617260 -16401539563068921605737485275563161600 7617261 9862481621001841667642376373731665472 7617262 -140400063396584940340543817032657462080 7617263 -77744538113297729851490814390770893488 7617264 -4694766386821907776818676692608286720 7617265 -57946780458966472240918527300999899340 7617266 -18413365707076265400776315451356628576 7617267 4496040340181268111001375991652602880 7617268 10276511241361804881053106639215497216 7617269 -33996652047111181535049336211482230592 7617270 -190252680576268821382606037252342400 7617271 -4674170315377500250794452443334016000 7617272 40379529366969716832426504956927569920 7617273 -33725576641982362670957902591573958400 7617274 -815796952415372673677918341240704000 7617275 71355003946366883120956757024295697800 7617276 6203175307825276300357243554667149312 7617277 -92065660559278606545882766421958618874 7617278 -250778203485099923469702576801917952 7617279 -35558239839086511751456124812978581816 7617280 59716976330107450188135922385257758720 7617281 15660235628423987175473185662881600640 7617282 -33072331425763670877490914138457799808 7617283 125719558385565122590856299291516801532 7617284 25654671598644118296937146733384436736 7617285 -24935655679411551824861904601677330000 7617286 3516597326409200715945312148355673984 7617287 -1871363163940078082734412695737974448 7617288 14668293271254094370249003152549969920 7617289 -22742172937245944465270324650862716160 7617290 49760630543510596777691995315586611200 7617291 -42015580600704142477418511373558080576 7617292 -42231194955265074879954649344835299840 7617293 -58217774277777517456677023486894272458 7617294 23714559365146169484799320114099623040 7617295 28280398262431926317991910076618493480 7617296 -25646443353359255846274967167137538048 7617297 110161817405718113820707613526186042272 7617298 14890565897172002938297222260571004064 7617299 -25219527781167485408749203735252287700 7617300 -8112747919510722516391998567352627200 7617301 -27491256092340733922542355204782924416 7617302 1415849195536580043677621925847332864 7617303 13829819192554120756149308165447401944 7617304 -2095419057596783919181600636934154240 7617305 1877159156509149623821626067467612360 7617306 2092391257215570927149440265195063808 7617307 47524727170548930488360291441879928912 7617308 -8428405362935476524356654512326703104 7617309 11414760241486600726948561022968366080 7617310 14292373302983859668547530308134730560 7617311 -27263103919800008611855654796536286256 7617312 34419357322187553320549040526329446400 7617313 59270636963879830504164968865588709440 7617314 -50910109944422292686511646603550930880 7617315 14689084679875356261229353467293337520 7617316 -6565245819209123300977009074075258880 7617317 -119826144127614111041797415897883101634 7617318 30402330161068936935791237578142711808 7617319 35472336088905768791133569743146180288 7617320 -6528517425190941850733809699808870400 7617321 -639619209719050284307503406272048480 7617322 2528812164030793882486720147255968000 7617323 38167950522452590636803435646954464000 7617324 11624909975442206359910956773001691136 7617325 -25362956993780428736241832162158434400 7617326 22692516093415816506236494623271879296 7617327 -78335111305891572911265651562784156400 7617328 19384949027040203195658181943620894720 7617329 74690828634753242656761062272102884 7617330 1694860938887306993580841723669201920 7617331 1632238284880042132709559561164926312 7617332 -14369843856062395433722211837434471680 7617333 22462894683729463827186771779643024384 7617334 6330090459753345472243661110657062816 7617335 -38221219065302325089235376612805301840 7617336 16825635324118060498308617885882327040 7617337 -19502964875444183614118650031606216448 7617338 1964320675023416012523864676597032960 7617339 34890411751613835959068190889008956200 7617340 22234558300535802963678530040793059840 7617341 -2123780187980239624282715111939571258 7617342 -106138079211550198700907706095722880 7617343 62610853797019701730475512265833706160 7617344 -25850258648176198333316303775439257600 7617345 -14558826092679840678134153373376747200 7617346 18654432777000246281182554215071415808 7617347 -57635475526851344340454657866939352320 7617348 29459278620073890085695164505617264640 7617349 -18796980030746053030170576979558253220 7617350 3097072546410223813978944739263216000 7617351 3361103488180548994266960345849120768 7617352 -477345142756621032023448218371046400 7617353 77269982548523105452084543990486384602 7617354 21937397311178291923794807095829323520 7617355 44441348698973374888707450678292841520 7617356 -36761993770001221956195751446187991040 7617357 46109219515855592233091067215928116928 7617358 3009316429971659229657807393329429376 7617359 -69764508590750669413919864762446327440 7617360 12586716342507046716010690935092674560 7617361 -2013351136458970950715401030443345038 7617362 957106496655653843922814731296283264 7617363 -7422144808034613658205024491577830560 7617364 2080250630641517320636208733837780992 7617365 25855287632981972437144996072249547520 7617366 -29879524813214318422375056489556864320 7617367 -54077415904930751650755688654810574584 7617368 13444450756595112302727913127658885120 7617369 54923665579075763478659757812483073744 7617370 5769976648169401537322445911789875200 7617371 80742567001958017704087694573879386192 7617372 6605470839788145261835815131408793600 7617373 -15402243279967461262379702785740297920 7617374 16121201475774661912078364041857807552 7617375 -33346123353492492937101870448404720000 7617376 -10109668866786794753157126847949438976 7617377 -28806039652371373307598455399649595776 7617378 20278069387252996483872996941892081024 7617379 21481636364230993362464147283139241472 7617380 8917433533751286350246735140059244800 7617381 -34411838186870673122723907838307254560 7617382 9759906548441545899243498211986614784 7617383 -30963908609575644082769821786815865416 7617384 28185876278759856705874000373480325120 7617385 -16854752261578132906941063645809121600 7617386 -17197164812563980891563910458402246400 7617387 8035294643117504554105495022272725168 7617388 107568439130647880526858615272976569856 7617389 16429135277738410996275803607439674924 7617390 -1178781496736597760608304153299896320 7617391 52687346373503681285679665051953053000 7617392 7301100196189144037542649497249284096 7617393 24510099874729269253621664449269154944 7617394 19369734095022427283397658587835939872 7617395 80039981873470292653447371868739737200 7617396 8111893666233707647737916081331625984 7617397 104151520514545475855975684395853804846 7617398 24092301538530110195069076059221140480 7617399 15778473008920411622546276209776966480 7617400 2355107188011716110939369455596544000 7617401 -8106588886328053898967387912812011200 7617402 -846152716204717196607503407852646688 7617403 42440338777289636514872662483657471652 7617404 -4522296279394670072545114807311068160 7617405 13498969231426296708466484741724440160 7617406 15230301597614227517189678459958214464 7617407 -463814471276992115993142443163765888 7617408 17843047668505489168490732757555609600 7617409 75287565606837158541003565634168893104 7617410 34968560183586334302138234787574583360 7617411 -76264178867715515645256761113689946968 7617412 21862542424923846953648831941983866880 7617413 31968135975055689118039150676805688704 7617414 -10238344478760109227091333224149329920 7617415 -22986296378650142166250490469198907680 7617416 22176374046291347121134205118009344000 7617417 -16667390422960088008721888201191562880 7617418 -70523543235094715443394316612873093840 7617419 73563113367338884474370236495734788820 7617420 4848024925115067447173920389387955200 7617421 2211402594573297987552869339010507840 7617422 -36352183204610535768792687601647463488 7617423 -10116116715791884506339837637358928000 7617424 716620712755325789005900811421655040 7617425 24233482423320107871702304328763937500 7617426 3460203566586151324352137631540962944 7617427 -43144800837733505780631827719276752724 7617428 9524406130136329433133759249970593792 7617429 -61426495398209514706913786826183262080 7617430 9630098695893383396818822731241526400 7617431 66522326735271395778240738748919109120 7617432 -45978159410773645463570988786070978560 7617433 44904050036364788680147532299948132682 7617434 -40540676297253650259065188358187792 7617435 -813901320301057108705403044860291840 7617436 25024229566679029422490504022170616320 7617437 -32443370148220901893766352094502161248 7617438 -15030910176274581570100186145756024256 7617439 8199865095981345162237349849951739520 7617440 -13670560453780272569438623199949619200 7617441 14053642676472931943034102379013897280 7617442 37203964298691450093828527733335963520 7617443 53101804968934738165455306378848488344 7617444 9565409000897580313446495427924180992 7617445 -18142244427842754995960396288659477440 7617446 33993964054857115474640621541177444480 7617447 81222499469267346033577407150169260624 7617448 52193080658062543548566656020786462720 7617449 10544968665074713768397586790258675392 7617450 -323522049921871273803604482928876800 7617451 56413578050053801780215745500576774452 7617452 86990780356670917007423294977878251520 7617453 -47231498625046096309740624218912277696 7617454 -17377942504945181435754102821657039040 7617455 -24864153071133350873060809400508611640 7617456 -7656573252244316480569975688449228800 7617457 -26567960039047074797284950020282478080 7617458 74600980679475402004270334891401641984 7617459 -3638186196144940526650233153494527440 7617460 -17030755930495335164854563531571200000 7617461 360987909750764201826100952934036462 7617462 -4179982232929501947638197320448720896 7617463 -48904712166484125496684560470261161040 7617464 31510618483831720597864827143007375360 7617465 13414924353456631432378208733359272200 7617466 -1479001441287251680164048051588683520 7617467 -9289052513526114041960917360594241520 7617468 -68499674492312855439062749196054470656 7617469 102303178589525735505587293246629880044 7617470 17764792397244431830849626355716898560 7617471 63454251001896598341479983892225850312 7617472 9018871699109318241571613523220365312 7617473 107816647579725288296204097553016422722 7617474 17624221719488667652607955208163717280 7617475 -3047532067296155758662202464025736000 7617476 59023597218470556545304862015705478400 7617477 -235728053906104685539537550710312320 7617478 32843249388012740161698678869460725760 7617479 34534171296281937179905251430044546000 7617480 -15175953676528618942342800641875968000 7617481 -132372500574369239835257361618295537868 7617482 775476053525345622754739206036198752 7617483 -3727204459589549718350938660351640400 7617484 12778388401836549498175945235801076736 7617485 14664619210758909630821418406061030400 7617486 -12793396160594695931340220340055409536 7617487 137985057248706728111775681857825614080 7617488 18222872904052806403478076023147642880 7617489 23266616248538674185998350791862966368 7617490 43310682897904949876346293393540889600 7617491 -31245684190825521571488539545293932328 7617492 12030925543405885291050868039902930816 7617493 -850603569226505550291393989164984096 7617494 -7664432189330109299557723218953250048 7617495 570643418313323216199192171206413440 7617496 -15529296400253441963889438594134016000 7617497 -1563107580474305112480607754395450176 7617498 -3693255869424152342116428801583362048 7617499 78666321357952820350095464755767771840 7617500 -6316956325489427670651102308101440000 7617501 4334739578605108432667137233887629830 7617502 10966427382834994604622425607826253952 7617503 39304732507334403914696682195168046752 7617504 37347000705601640135531877953942323200 7617505 -5474426088361687108423873150447419840 7617506 -4558608574812360204644809802375755776 7617507 -46279525961155164798801622824747598608 7617508 -55090279315918893295644358594408243200 7617509 63877887808881815190716313154622659710 7617510 -17699508866474617233830804285795136000 7617511 -46659855469415161786425220636325396736 7617512 26809712620122111805246839263652986880 7617513 17346620239322541927223210741631302848 7617514 71829853694395191323953333838930087856 7617515 -92403556610265964020355790292365367840 7617516 1717915655149464551953226856706340352 7617517 199619417617853749655546285295863042520 7617518 18089663674794042201267959597399327040 7617519 -6797896485213436153650596041912733184 7617520 8821765270849744901779688587176345600 7617521 8720541163774521209911318772024712000 7617522 16520542240680442135179324264475957248 7617523 5834421901244988714590979336479535280 7617524 812613176637289686084891661591449600 7617525 12926666925772431053274990246030825600 7617526 -11069735883276883718744054126442080640 7617527 -34198977273326806191723640519118169624 7617528 -64468935805617101896326119837491200 7617529 -27190127772335848815902818708089886870 7617530 4260141671598449015518930790688292800 7617531 -16991511969824075127977522233098672384 7617532 -3870357678241512847579455915907934208 7617533 -6869633524688807269050844997445387840 7617534 15123534306375429319572300399987113280 7617535 73932028641198136330878658253887941480 7617536 597294250970099610151922811317256192 7617537 43383008878726808737694113517481984000 7617538 -76946188550802812909117870795609762304 7617539 -11181256451511120428023621945359187680 7617540 27346834475154215542131157489339514880 7617541 23660418709371720853307741984465339484 7617542 -61701892203498533013593071089162028800 7617543 185501450675930970136315505423575464 7617544 22842913286866482154724422800490905600 7617545 -4184624459837633779452204799543906680 7617546 7171974939709076802040650079654362720 7617547 -16582698035625954297970784694247681248 7617548 124885616531805018644163670507857532416 7617549 49692883264803836751214165654470978720 7617550 -1141573486423834419299734221953251200 7617551 -59619011187353685919036497043166350368 7617552 -17082673990001428576351388649372057600 7617553 63608818755175210842253944318495994802 7617554 -2025998298023449239818220814054189056 7617555 -58372191967207551635981649737538000 7617556 7642161320781796625094083837457592320 7617557 93165483444846153545905109352275137806 7617558 -3750807602417501362095734040376429824 7617559 -42854723865202150788275463256724845240 7617560 -13447263921843137554611024240850329600 7617561 4081995941724319062390451637438464704 7617562 -9342329071109743529088851305439776800 7617563 3590784926214409252200530167986823812 7617564 -99350897867808186017180233293047866368 7617565 106797716934876382149571065378864271200 7617566 -10196910019836694843090724817544113792 7617567 -65632027524152206232529486743728430520 7617568 -1901269481287437784498648249823920128 7617569 116908808221467705131309177938071791970 7617570 -4043987738732428871164980941219788800 7617571 -15995403725372274367621295719807222240 7617572 -8415822480532070444409115176134615040 7617573 65969823709102668967219011351825641022 7617574 8852461994071877121664329656407674240 7617575 22279510813929729199619212748515200000 7617576 1242275909260572432704252723410944000 7617577 11237180727701591059483025693758779840 7617578 18997765472179748827394104660592817840 7617579 -655556607391013034306171868455469632 7617580 16364526726543299967090287626154035200 7617581 -53674768870793991242367647372859649428 7617582 -6857637002586498241434386650656210048 7617583 23666333115880617014525827854338818832 7617584 -2500714879875498585036311905790656512 7617585 -1906907782130559879844254095273817600 7617586 25252624324008019087455491269041310992 7617587 -50211952711068999794846395280748672768 7617588 30437098864277824495891932116944619520 7617589 -34720073797601313943400152111642854834 7617590 31471843111467040331785294768024300800 7617591 5456778814421744903716188736689926400 7617592 -95705477172774929212705427213781504000 7617593 87156272256650155591602038544053644842 7617594 -28186923277985121726461716873638539520 7617595 7716023679446217579716231983727709600 7617596 12396546505625209434546538955017476096 7617597 -10727613774791640740244150726763783680 7617598 9971793915046161411922861327886382336 7617599 9166875773233292415119850315545963520 7617600 -4734200130193801326070580869575475200 7617601 28571445328964096494369191246608721602 7617602 -18078149505224624095210107032378323248 7617603 -28453962523992372266844225014506596096 7617604 20035457522199437914045320999081085440 7617605 -68506700776947739560918677273505292740 7617606 21133702379796630474262757379260071104 7617607 -3862373661513794830417391208515647144 7617608 -69128952795917812260360860894604288000 7617609 -22270248875487119147233637018449086486 7617610 4642554811587699416272032856629565440 7617611 -46463392296103842381430419153300944328 7617612 16972032238674972357976050309312614400 7617613 94543257795430608570291373084756001920 7617614 914261691347590968981505901922739392 7617615 -40622795681905767726432013634377267680 7617616 -13124648733250232952076692473857712128 7617617 40605868998616647580453036813366555200 7617618 71078786096915122551703551017480958720 7617619 -233901473531170649552302260107461601088 7617620 -33992704766482868993886215729833816320 7617621 6453573223684695866072541224383956480 7617622 -944178542422149013814315004032428416 7617623 404297863113721837516860232422292800 7617624 27492448344481219543898466086139985920 7617625 -82558137177296768871746200481865750000 7617626 12891137781151514677670345551474006512 7617627 -85754750571513503386839943436180473236 7617628 90303562666428315041916837214219002368 7617629 -77985749714404641137197094862589778580 7617630 7198026661949685284579495034004439040 7617631 -42656892191197608737962238367801822608 7617632 -119871699857660803980394104218934312960 7617633 15560081118210855963144320768590257600 7617634 -13868313506838550417853504243533810176 7617635 -16209979049953147336791553342356223920 7617636 -6197211449900707203302111975829044736 7617637 49577610808184448995079071686643481660 7617638 44717290954126554720345176322981050976 7617639 13163180868154569214262815169040656424 7617640 63526448375963391589830125437135564800 7617641 4381706180958656256332516814149330832 7617642 -6644702486926453259124975641268291840 7617643 -65275607422569931734867519289908637656 7617644 -13603698079084274176650317899945225728 7617645 -630615685788620795273084866320721920 7617646 -28350287181201045992021297262440297856 7617647 644563392040502429114329837001438880 7617648 11513434907328710417734030219254693888 7617649 35907286870855870016923679410391576040 7617650 20325502722273030252875220257352297600 7617651 6729825255889879127007880003279440000 7617652 34916779085974432387461408703819847680 7617653 104512037219149408464119414909048358144 7617654 -12222344230713009569487109795172167680 7617655 -42103473677891240940081316728621046440 7617656 44784003077551933917467407561359482880 7617657 -31801296542187192218890937580576642912 7617658 37112647279814836895293349812210957680 7617659 -3285150353118097455097524578003027184 7617660 -3121195412158630800246010633116810240 7617661 -6319108985161830844032586643945329152 7617662 15263353378279213891933954117003557120 7617663 62551792668351168129508883906808219192 7617664 -21620512171731394352625838554957742080 7617665 -404344971222287772979356533817024960 7617666 2555671818859113857661647043146514432 7617667 25834538864227635800645549109372006120 7617668 -44189392080015174169947991863758214144 7617669 3495772108595779964455727022395718528 7617670 14652327000437413829177686496965411200 7617671 -9886876057182593651661001247691701448 7617672 -77515650062502257944764174291779174400 7617673 -15254805736844128805699347199650117760 7617674 8787965962324621115247064633953788160 7617675 21921401319154264782127708553877154200 7617676 64239539331224492774781125975624960 7617677 -14775872624235949923265402476739385268 7617678 -5144567634874886384083937371303577472 7617679 -65217435760426490867831111603193280720 7617680 -4073472622203763135670045106587566080 7617681 -70151610129287309952388180032527472780 7617682 -24890919257222010841476921643791389808 7617683 -45896720116409624880717691364708460480 7617684 47858235512519309134916075052959963136 7617685 92123840693481548783642472212702587800 7617686 -54368970225199264898596628015166794208 7617687 39297079089030108955119772921544102400 7617688 -16500146417116445849620328206490419200 7617689 6080287536889867608467631854317759440 7617690 15489391138589628615507070444317731520 7617691 13332959222668163906009819750335244880 7617692 -14280498624902161359069735932125249536 7617693 -55720044716089613759087327777260215936 7617694 -2797487465169147197319713268964972800 7617695 66597581494663794989901491677122412200 7617696 390409339187165231152095649924644864 7617697 103181216609045757762747759213645330146 7617698 -53243867169780899719423975465623972480 7617699 166638925952645180910664162357375136640 7617700 -38626566719362454645238479230317369600 7617701 7845043164050535283946444193616978944 7617702 59865180239030961962200758151233340800 7617703 -33321858758704788785145745032484507320 7617704 52783433466908152603862252014693171200 7617705 -286318227112773783570465787558500480 7617706 -48158283514094649329737730428675226448 7617707 30899909222978244522788609560791300000 7617708 -93186587786099977957565326902312960 7617709 47798139954768051985869590458455018528 7617710 -33183055301510123818240833754596109440 7617711 -68958210318865894094006344815471960576 7617712 9851957889183966358067151143910588416 7617713 -201854710280310080683709999761678686720 7617714 -2317072981941903300991877884936273920 7617715 -12945863263762876815321043380889697280 7617716 54725312292986801615952871965170835840 7617717 -30595143179285148115692991701511320420 7617718 -15930475139963583580922703758143195200 7617719 85869442776533320895904025063049070120 7617720 5141531945274817078076199446937600000 7617721 -40340710821614441546928701916267306300 7617722 -847521152753603631524854897161101568 7617723 5535345349304706772914437219066919936 7617724 -20155158769522515520205138273777254400 7617725 22255498982601376097126212505890655250 7617726 477497139738442986221744029663066560 7617727 28358193450354258027700219928101833680 7617728 -711257832137170152093468155924447232 7617729 -4602035802969405509970477302724456000 7617730 6965801594532065356607994461657609760 7617731 133477446762131521240088558542485753864 7617732 1650361301720564482662779766917689344 7617733 -78582122099556800437306778968640775040 7617734 11050585012788063156471342830958000000 7617735 -3778010908234216989019022976058837080 7617736 -15197642054512690531619322711927659520 7617737 1732780288038005753484449323463043252 7617738 -12499375731900294117043196993834445312 7617739 -23627608987440141497002124915004894176 7617740 -3001538711580293388110817451619911680 7617741 12881439983390576749804564762618936224 7617742 27001325243201620896987571420797034944 7617743 -22573831193066165473343167755445082016 7617744 7198654369004868206175012868294139904 7617745 19737747579686519941211070945716627880 7617746 6926312381948053573175590318387374720 7617747 12533203607718707451377859444619990320 7617748 38537972108595210786866157572294121216 7617749 33659437611945447779561276869815105660 7617750 8394552374064680297366280511538688000 7617751 -568365435975083194144632781297422008 7617752 32785010768864353003498760390582937600 7617753 26958328051200244138132484727940018560 7617754 10798365077001736353387755727183885312 7617755 51361535151716527806040985365034996160 7617756 7313168437362351295831255638119178240 7617757 38288645189242930386764633595083228512 7617758 -15578738492653795493260683284899593024 7617759 -2649285351375754139952390634587440112 7617760 -20625097426050624195202738947505520640 7617761 7228626392769759333172284877187620032 7617762 21269044886190992051966921728209543120 7617763 47224670038217785659471509721590234012 7617764 25820095193750835680101978931161485312 7617765 -4598809015937971470223660916221224000 7617766 -14562524896608137029378420049115163776 7617767 -80207546344286490205785485643782470968 7617768 74747268768998872520666275317028945920 7617769 -33818297088642426731228568321150232 7617770 -41932712854479748424463582223536565920 7617771 7043460104076938626825287583726998672 7617772 -26825724877293863815051516897399472640 7617773 116352668328570163844523253341498392022 7617774 -2087922147537732591854216834444822400 7617775 20769261804155650256514931432959858600 7617776 -13883221648013086219314848368670343168 7617777 -23345330105054156783947494772385485440 7617778 5920135824653213709539023767395882496 7617779 -20058440377198902460311767230351443792 7617780 -25418940902240622030722740094066995200 7617781 -147863404429340082500309531279079354336 7617782 4099304412460463995003716871336272384 7617783 -10019140820393172523823251859358346776 7617784 -5529530757729541562424710415212544000 7617785 15521441800648793050723227680677132800 7617786 16197944504084763643384113390895312128 7617787 -67819874017924891684512844232871985920 7617788 22411765714159737298344172451353817088 7617789 83439033519670836935552551250221230054 7617790 -14834333766776626079191951994389809600 7617791 12082987017054025398481144729957280112 7617792 -2443709967877432660491852852032962560 7617793 18416155201108348392279869322468443220 7617794 -683373578866846833540469004491567872 7617795 2851460306186891271528178148534173440 7617796 25856813536240008895705874581454068992 7617797 -87428744275967505467640535385547204 7617798 34013735512695691047127429082609465664 7617799 10152191268566882230986557861162895872 7617800 -2373117430165358583123223956737280000 7617801 -52442904528008410381906860739009936368 7617802 17911528000515275602943590204468895424 7617803 -53835614888905562727788263255837800960 7617804 17764206277253933653864065273711914496 7617805 9695447730586344833198973615211142400 7617806 -16624873187333327232809422726920789120 7617807 86211299337691797419590763167431121920 7617808 -12713479957169825468898093118104600576 7617809 -45088697459206549056848921193168582990 7617810 4252742994794251196781278356116510720 7617811 -111843480083008600239505708448963217600 7617812 47736318746577874350780692499838218240 7617813 -23263304016605467111786221547345142976 7617814 69999860560335402928637379142074164256 7617815 -72854163774898242722160209815002248040 7617816 -10940732709304830792020698711628021760 7617817 68181002510506798447475921229011283712 7617818 9359764807988152841493565172541902304 7617819 -30159261343776333040328779749630729216 7617820 -21893214617649974212090367780368926720 7617821 -164567403271023400316042101982324559156 7617822 -902923666521345850567583994164745408 7617823 65221768913450194819749215455978861224 7617824 -78789875363828894645294101645080526848 7617825 10413333046830181480197259209557552550 7617826 -44092228300676310728244624825991539888 7617827 11201842522695995153976882023054592672 7617828 -21812005627105308684937237246378715136 7617829 98873863506558262931944499327194426430 7617830 7628123213330336480165632263153469440 7617831 -361218204700195136762055467781301680 7617832 -59684345490087803418912898676543001600 7617833 -68762452661212360343212609150414327542 7617834 -29130559792052894866081168568346931200 7617835 80664609817842118683019538777727965280 7617836 -72813320487731405393365996441650309120 7617837 -602020943052518613528861314724529632 7617838 18680478496859636960361791342579769600 7617839 -9651873651772168418361530685895208760 7617840 -6058704975719973542554753601988526080 7617841 7725418073150013703993687903483822080 7617842 134334982887858431054213440317591072 7617843 60666558232764262704119053598092112532 7617844 -30772734181313104401197719312009543680 7617845 74303601659636330486759545050713795100 7617846 -25885734138296059186011648673741502016 7617847 22273448582169324227379987552597076968 7617848 19146862558091613033333901315799900160 7617849 -31698239723357424934539922237340338752 7617850 -19832262599584947707248208490347443200 7617851 113555586462400830933169937723894394852 7617852 -5639473483422748627427175999440060928 7617853 -8972420431140132288262973977373747136 7617854 -23679861882706098658948372589382605568 7617855 -1627016453646452992418185012495726080 7617856 6624671739734628554847725722893549568 7617857 -45164071741613587085147195322875167020 7617858 -28328604379959548835930249047947890816 7617859 -58225155761298008100631953575397807940 7617860 -39313243434463609482800611885242163200 7617861 -52562794420788387423219157827055599360 7617862 -5871466017062538783953098666003291008 7617863 72979558615492264360472431236973280688 7617864 -32118287944944265201769948976589332480 7617865 -27080847421435743405388354790721259200 7617866 26667240597610118461785190147744537440 7617867 34737217155386517289325132499730942680 7617868 7743358174393139013979118654891848448 7617869 29013402538090055909777636168769724896 7617870 12164963243034140596066067243827568640 7617871 -19056030060859417283365093488927929888 7617872 47054544169872513447463776802995044352 7617873 86035359219358713378922220007498310944 7617874 15837183059929087237373264323804107264 7617875 94671985639767366653865000572233704000 7617876 -4876384586517509571728414587147124736 7617877 -31943268387027650936495030036905620274 7617878 -1443205930474884321659675786234703360 7617879 53804554237571245087544616282967197000 7617880 85576512835260027041322767049756057600 7617881 136472105740942241717256413557383020682 7617882 2977830375668029847086052883448573440 7617883 5832604371624092792856236313193816560 7617884 -52470246540916496831424336205587869184 7617885 -23400430333196037602699261046130807680 7617886 -8112726727092237037054711784000290560 7617887 88295777586048938792255794661165368992 7617888 -1411610391979686076242296353371586560 7617889 -66270861298217856475746306457882329310 7617890 -12390988504618882765400246153730731520 7617891 29131586117673065604149614629084933120 7617892 13599765017709103634009830370814617216 7617893 -20907201124664856177072981749042784 7617894 -24725954152527690337063738146582295680 7617895 -18411100488652608436519379436221469600 7617896 17205863054242597333172072488352563200 7617897 -9619756310970599843612815802329066560 7617898 4644005241331493984984338028275511040 7617899 -10375639653900552700918918877958576336 7617900 -21447951022942061640071683838335488000 7617901 33619609007878104483641507577968847360 7617902 13116588060531626347835280082899056832 7617903 -52201471601191900049525450250278507520 7617904 -1566118364342166159991436182110732288 7617905 89228652720564631568429743289044395060 7617906 8145804431266301095094069596734998400 7617907 -97906304042941351049530298975015706168 7617908 46040743357362143215135470687521056128 7617909 2086906403598784308408714626753358336 7617910 -10854303815921664714424976923824257280 7617911 15335977165771139512078585021466035632 7617912 -76775435587140582082933157544324956160 7617913 47015422069752649739680526827641821162 7617914 -21511382506043224230759521539842577440 7617915 5774266546711268382998053451937662400 7617916 -86123402678365850886636902194660341760 7617917 -64141712630453480375923538083624407360 7617918 -10754636175580721748791252962176000 7617919 6652583980231183118721845662240380400 7617920 -36675318538034005518104325704279654400 7617921 71266447330401890980413508706013249504 7617922 3544168394602821531404675808234754560 7617923 755788406738758242472853779207428000 7617924 -6290539088451849520411362560732885760 7617925 -2505040614423571447880087592150662400 7617926 14373269598771718585600388415121506912 7617927 -1425327976971841327250191183222971480 7617928 31169870038426589391799931135595448320 7617929 40184018593814442610156670994726160080 7617930 7077329719207849130511459932527749120 7617931 88758834738629208508276027578616043732 7617932 -77348456912826170739875166242614523136 7617933 -71988181958987832237351665491108448298 7617934 -3669242765393365141913643176609592384 7617935 24827941231849421406213584300621893440 7617936 -10766888353700886539447947746742763520 7617937 -51180407348553508239278617035275857820 7617938 -16917159433700704485863102287003540704 7617939 17808821287687551897278747608984139520 7617940 17182552100913950006701396943365570560 7617941 34704198657461437132152567728576979342 7617942 -22287284273066253055422165501850949760 7617943 -64707861382643180617267950716157534416 7617944 121580060922438472439407040049639813120 7617945 11081605599566293778968774022476001280 7617946 21763645901519318698201299486450512640 7617947 -66681351751006252313959671000739172604 7617948 16007979673372321759244507497367470080 7617949 -128691844234020416475367205962191713050 7617950 7134525620721341777864293557618288000 7617951 -65976307883378080853686807687983736200 7617952 181168018149311874289446258445516800 7617953 -5758461025987271400313639027041343296 7617954 -10378035925514042184431967655886151168 7617955 -14185661697449945808845153062644072000 7617956 -24855965044242885059763805284903914880 7617957 -2703376145318970332777580232358182560 7617958 6558456298477618145548624772541466080 7617959 81508667865187234534763833115950871160 7617960 15557916141622420927274988696983961600 7617961 -25301555623854915181210640961819541148 7617962 -28489763787198888004820017395027897600 7617963 -14953594118964069611379646632930636456 7617964 11511830930649622965830143507789757952 7617965 -69970249743298547618089402668257918880 7617966 -123641712121766955293539014366422016 7617967 1371282171522591337963910349187325440 7617968 1730086162612478965487370739440943104 7617969 -3854696043869389818755375922449599950 7617970 33912066775584056153188128390866764800 7617971 4989425438741365565678297335804014144 7617972 -5927958098009035197278576991620198400 7617973 -66709480298130583976978893359636823296 7617974 3724482489102922328668338836404500480 7617975 21645415919154547086928302107883036600 7617976 -25912446699114332369943352815132241920 7617977 6135832135593348722949225341118854826 7617978 -42037455335860340036786949598525335696 7617979 19625309594042232461352434629759275984 7617980 -81801757758476986438610979200935987200 7617981 56775228924912672667838472669994008480 7617982 -66117104276806081678163717816390952000 7617983 205134154134359018261073555241745851824 7617984 -4374277961075897723638246452240580608 7617985 56038311872030370537357525083702001960 7617986 28081719405778377467026307084555946192 7617987 17163761896468552016644458858285668208 7617988 -363276689806114078727662713466568704 7617989 -124874307290054556457457930518461307200 7617990 442414328278386770053047959604422400 7617991 -54661106782739262613295772372293937648 7617992 71057203109006313357224925656610785280 7617993 -30474158318513708238684097692374844000 7617994 -13048258341897179929113855224305035168 7617995 -19881508541341427178393098628135290880 7617996 -81251791846967467135580721853968368640 7617997 52903296262763547803636438892858319552 7617998 45074756260066050998575490445223992000 7617999 42720548480041974374601889907925292560 7618000 -4898796446974043551746856001052672000 7618001 3000969855268355616292347348574390002 7618002 -1776453661445200777715042080061816832 7618003 36467864757124389394460994967187558252 7618004 30663271554540163583138166792242962176 7618005 22397557240990456340183055123626244600 7618006 -17411523074652762371339830440781580160 7618007 15220188627765357128265821242278599472 7618008 12184241071548080863655716159876976640 7618009 449856135997379931287215925817523520 7618010 252999342041516244802865746455408000 7618011 -25142020743494013714907942250455815528 7618012 -15438818360909539139072471193662512640 7618013 74553787539552693773698921116495944082 7618014 -22065037777850121019663028377051243392 7618015 51793531450899609465636207308265125160 7618016 33889240164999387430286364694554869760 7618017 32929670493039300138468886571689730400 7618018 701704050398567215856479447073311104 7618019 86910625376355004866647341110415179420 7618020 -38312480871440952935438968112360632320 7618021 -107894955024962409210329677407461884800 7618022 1228166672377712190732181199702763072 7618023 27210298436621429170369063019799191040 7618024 -78512248072574197259557798438659671040 7618025 -99123136878500538039323048619587010900 7618026 5282683024301938955500584106049491968 7618027 117913680143065350042804031487719973876 7618028 -52934363479279627745145977019123439104 7618029 10128789454743702896939641310141381184 7618030 -1692823965526952959653038995900992000 7618031 30749654095606448386422843591817569000 7618032 6574509113762793325291800882452987904 7618033 -46468244387123372417471421192894626560 7618034 -45717025313485931214867307372288185600 7618035 4348508642256275557854998058915379200 7618036 -47838480264201453174901662661336597120 7618037 11238723698504027859860754489262749312 7618038 -42835832159612660469028008954726842880 7618039 -101840860145045756941995245952892320 7618040 -12403444183723882015332623635419648000 7618041 -6128778237109755049178281410405161148 7618042 27676755613069051918654312157219692032 7618043 -48688463441891760636709590388298031336 7618044 -6601800852669251527668909002328883200 7618045 -44062610934456846713144051899187807700 7618046 1865233532780320703875342196978729088 7618047 -52492086796397348758322435656643263800 7618048 48357547010693224244049491019882823680 7618049 78958792898183059218995849740406357760 7618050 10750461227857300252911187302554832000 7618051 -1218532066006672624086198891324819248 7618052 -442108824283247373801971494208790528 7618053 -66992068758290443980832653547378699296 7618054 -24538439325339240273827385827050194048 7618055 -39093671523699781100278704778548097440 7618056 12767109520819300608343617057431347200 7618057 -66790904877264421539937547836981244748 7618058 19717143112167533916047153046163491840 7618059 1073894952199973075467877258962032528 7618060 23283162809244260127506864718652815360 7618061 -2100065702864591746602756286031252160 7618062 4041021087966797640844703401902355584 7618063 95583720029932755875502770951629577104 7618064 627841426155699081883779138186117120 7618065 -2546337978495963400601427648901551360 7618066 6014928383369052702029282928210647040 7618067 12889337474151742744622397934064183760 7618068 34693714411069245933450184393482766080 7618069 63452618147836655068172607070077782240 7618070 -32240695436262321311853302918731211520 7618071 59427668167430679040484497624706276712 7618072 -24744752941253882215207605062418432000 7618073 -43973872233583263528655351106004474678 7618074 -3982857860899738686185614077119336448 7618075 -26854128166635789759768525478708146700 7618076 -9804674865105294243701585959078218240 7618077 26209649831502253016554323247074450240 7618078 11286360900080612403476050798707018240 7618079 30938233709857567397712451812944748216 7618080 32101153153184089778311095261069312000 7618081 -9084890566420362435093947347748231936 7618082 48403874670996059938821305306627136000 7618083 -41003460770975694426884026459578907392 7618084 -44173208415983628126120462547666662784 7618085 -9073259034133523571760831210927433220 7618086 -25096666552224991190340193692849125376 7618087 -30463870723080537001395114594659334816 7618088 100349227086003448244706482409080832000 7618089 9524457001163894802587817832708699392 7618090 -36156905051377613980976279423310679200 7618091 -16481475911907079323559848931284871776 7618092 50922298522979085560363957013244503552 7618093 9538575327776782079697533481286709184 7618094 -60354069124068773748726684560383514688 7618095 130501562080896230419304414014832640 7618096 17225187471741249593245509113968033792 7618097 107748552586631845503476918472653345460 7618098 23664242169223161590264114104245339264 7618099 543517885707878312534976111776564136 7618100 17492486473065766429642585456842086400 7618101 41760192780580471888923473206225494528 7618102 -55930548769728407908373107673746609248 7618103 -41645108766910114659311273683449954648 7618104 12609430147569519475776324273294950400 7618105 -43777828699920697583864622299428932480 7618106 24813827074853025675392333463695864064 7618107 31131760304988069657475914286987829760 7618108 27475361929134286833358230314604097536 7618109 -29283118179063214901973709313956288020 7618110 -2561615526654075335915903869263738240 7618111 -124312418076250633479861679605044530568 7618112 30661963730872503384663607422157848576 7618113 -22651584803142583468081863387853706958 7618114 -12353786179830273258888924779453726208 7618115 -12560515468142569387509997991940783600 7618116 18476334365524458481140007982303729664 7618117 27387436134731128987781684989227749020 7618118 -8702044755478949776928072013292617600 7618119 13113896530982461359323633468026589520 7618120 4417757433595515891366788008882176000 7618121 -2927726126526308590506325645208925696 7618122 -5711262344466387127530924865180159440 7618123 -38194799965793081319340111619135549160 7618124 13818882440652113334270310540610839296 7618125 -6074519511079975632389048375701200000 7618126 12734872354193130783048297361327718400 7618127 -20347380667622290007657467002141367056 7618128 -4957787811103313316781048361834250240 7618129 -5208608439060131991556998029614283086 7618130 -19293348556454993380359083094109606080 7618131 522961160255799994798903037428979832 7618132 8136887371296602397828649788575616896 7618133 30263765880773016463187145522151202940 7618134 -2023352753616402242250191329303834752 7618135 -3775969792294537526662336823813502240 7618136 12352426899987352595356745609679912960 7618137 -22868136423730086597403382224296437040 7618138 83769138555436019764954444298865408 7618139 -101947032448529465643244268514378404280 7618140 30619423318957342557656503045675368960 7618141 4287422487761682982512744842509273312 7618142 -25415872810199307946816028545232067840 7618143 -25792857568035248720569084806996440160 7618144 -111797342824929270758703432123603222528 7618145 -35894416068513230176651162882007308800 7618146 -10499462538006558519001459549300300416 7618147 -4938864878595802948577052201252626404 7618148 -90936450024874595935734137875824273792 7618149 17307358966567378866960529756820376768 7618150 -7254520936815710778963135910762183200 7618151 121057862582302768817464460977028884152 7618152 3989280725032662462660679143359447040 7618153 -72996763128240454179410560163234118598 7618154 61689422173391351876130147391385785776 7618155 31145483056153385140566465505763347200 7618156 -7949695545834636018430169806902507520 7618157 -8455245942820007551562847106473260928 7618158 -18202585797731326685854451484148623360 7618159 -83332525421992510913691054545412042528 7618160 31426582603181121914806816627261440 7618161 44542770067206128794059548892960201072 7618162 62880449542079542054977523998136226832 7618163 26413514933618219285365825991937844560 7618164 -41783081631338151231309984918911477760 7618165 -50086377588404711258749443955926659940 7618166 62360410259658979745929898803945805760 7618167 1662502429857539211601631571118756008 7618168 159798614923341380237609105077333893120 7618169 10826426056047999761381084105210877768 7618170 -3958238911882669181184729017602391040 7618171 77739925425245958423853056732872727744 7618172 683839917714126354196624550559922176 7618173 -26903547472214405448322738781001170400 7618174 5005072200669559998857564793538727232 7618175 -23752903885901512667728287180268650000 7618176 -39764249653163805115188214812062515200 7618177 40490612353919154310849889034087060546 7618178 393477879991083604009944664264754640 7618179 -73463633356688847800171505488341854216 7618180 66187286673116591681880054665874566400 7618181 -100845559945593386320361184782372928 7618182 -14293199890370878664741236975149172224 7618183 4647935455945981772568325719734167200 7618184 12554238007685200619442140184018124800 7618185 32588996334296922545433047426671315200 7618186 28902481857868957231489141001769686016 7618187 14201689468992562943804899780835889312 7618188 -4819944540676553182004011392974192640 7618189 -47713733447407383360921882765437344000 7618190 -27577693413765009287348953825296616320 7618191 1679622805169924292254916651107996928 7618192 -17597178241543746345999210963507503104 7618193 47584404554823878525873220523931491680 7618194 41060592060706898633468258873756830224 7618195 5708669624961837083374704417092887920 7618196 -62064554543455256886521122197684585600 7618197 4905987556820837095414032480337744800 7618198 5186507209551033896815814895285104640 7618199 42220602190715226820564758631886553864 7618200 30261272942298041284304056302733824000 7618201 -68090902122187631925090444525308431798 7618202 -3122765658343118427727818996842142720 7618203 4323708717326734020266100139425296640 7618204 47195414303695785603433096679944115712 7618205 -864711096822920381313654910819939200 7618206 45458158052641898103512231782365502464 7618207 -8074364590200912878446102360573602880 7618208 31072240218451350431668505042756173824 7618209 22423258349946030067776441498271194720 7618210 628217296658380591221194981400481920 7618211 125741509582834848512627213232160366812 7618212 188070937606385096067535928294522880 7618213 -3787062752902759865507892084992242020 7618214 -59983777156170465080065826811416960544 7618215 -43305022155346194242196981710172005760 7618216 -23102883268559533011870196400276075520 7618217 -130129038661964143538588833581658729734 7618218 -3856877091570206896845972753270525696 7618219 786434826892560080608696382972337152 7618220 -28304797503754031467572461246165406720 7618221 -14556418813836032284889573880811536000 7618222 -19068090125021147012966916525776424960 7618223 38379441600475058202144244029357731472 7618224 -20097680052770814095897982925012992 7618225 -60628919700670132225218474047588544250 7618226 -10959483359075493403185452637530001408 7618227 -89130034638743187908349696804024225168 7618228 8403183030745738508504393480143633920 7618229 61776474311082727013072164586324605440 7618230 31363361233676051129196647662579115520 7618231 -13785406527289851964303105973848490968 7618232 -77728463300252031568291784072980377600 7618233 1132297439962837862335713883908480000 7618234 -1682853177393230640733674496110975552 7618235 -25433345967785537842628985441920100240 7618236 -34718701709614201865147240331373260288 7618237 -44009968871446033570074764208550855008 7618238 -26071242161188709570190485591922411456 7618239 88305709318384328117273548646846453520 7618240 -3913262684555369617923579718926336000 7618241 -116506019741598629909651396797591463358 7618242 -21936943708627794624965728405965703680 7618243 -118167379287239903831768771446837965508 7618244 36089211017078074986038129250888671232 7618245 9451175151756856229995945917471945120 7618246 24724551294879250135708235787287967072 7618247 -10455413858589953434739456457974626848 7618248 -53643789921326363466059615756217753600 7618249 -74799973954424426088546508309497571750 7618250 -5414599404730496346884035712474112000 7618251 -430346314615475937588435383466524832 7618252 -27083981653517714192810550226880611328 7618253 -8635663210763167065957383929831635456 7618254 -238991220701712080215562204733754368 7618255 -41171786617757647558337546582771790840 7618256 -25708638429042532364847344825307365376 7618257 -55826921161453791208711057112596823280 7618258 17864900949416935768528486353558733440 7618259 65923772708022683566765972773299926080 7618260 8459185030004240722850037574964060160 7618261 33478869638486397499482194131442080320 7618262 2634857019620115438484510184895673632 7618263 -36423100472950128362933416079202430896 7618264 4644491020712630656882422410150277120 7618265 -37064741738833112149624279985087993340 7618266 65770305161158424734574652029664345600 7618267 460626306326203005337470784928955648 7618268 1020008167817838601939017407836256256 7618269 4926243637829279406618561436346761344 7618270 39070733029098540916542089499638501760 7618271 -12789371675238154226627508831013897680 7618272 8197103550161108553627487161609879552 7618273 8345468864827091404462390301115883944 7618274 -36290779860921117965221205846563410864 7618275 13509859116215793312371142765130551300 7618276 37073137354280235103964890541964401920 7618277 -23353593748746557867045714415746635968 7618278 -22796295756303106498362680131656145920 7618279 -76071972798069824425475632768977796040 7618280 -67598568447421293504369404877312000 7618281 9376954879234216511537889325293312 7618282 23041227351449982913530968508665624064 7618283 66954921209133235752171472813553609640 7618284 -17629088711254640841235529729377486080 7618285 17799567090949223334197411766656526360 7618286 26549641477474696297986994860357465600 7618287 10577772211225262638296141068494327560 7618288 8272496253133640866677952998389645312 7618289 -59530283161673676640437769716615093120 7618290 3776308131999266678070209870970439680 7618291 -30156095695774818850421056472346828048 7618292 -80903705700441425311095972206871558144 7618293 -28934864293710526243256733141611951136 7618294 17776255598187854438640915751949922240 7618295 25660384790691803060835999102211559280 7618296 -6736101607283844627141755393961492480 7618297 -27591141106606955966914990931131478960 7618298 -19946084817001955938564822547970579600 7618299 5658881138503469014207998689027165808 7618300 -8599058850120564167384382416026368000 7618301 -3625221902271907301225671436178088698 7618302 -22118252679981019741307118011862499008 7618303 -8598184143704493249347925645758958720 7618304 -37373488081216940473126692748882083840 7618305 -34254238592457206857806923471064914880 7618306 -44856878223332323388110239717678873648 7618307 -79151221289015752781498392865094031008 7618308 -24162765751723202727245625517674992640 7618309 -13230852205472786601303685031377283840 7618310 -66203857780212289148511734900090880 7618311 9604271570548566669558637862211323760 7618312 -10629681443086535412046965499015987200 7618313 -72873176004692300929126691091084055296 7618314 14634535746197619129837159252793278720 7618315 81934769556610072548789585068539644960 7618316 -38989273974023195743871284971732480000 7618317 4177484098338288485897880858628300800 7618318 39424553211561514167265284932605863360 7618319 55520411198113735541159822174260908720 7618320 -16471257198677917514763576945632870400 7618321 -18259684352463410840721980589188385600 7618322 29080795180623508635865496700819341712 7618323 34259934849383061259395224343703520184 7618324 1829537225700373716595167841235472384 7618325 -8706655831010692632598979086521328800 7618326 4054401993231516441368627368401469824 7618327 14456424854593890621898674284828655176 7618328 -26053600400081977756863870162719139840 7618329 -16007883632546628335072138807328625140 7618330 -34796981658042458603467023408167665440 7618331 -5670389920208881122995886606248836320 7618332 17590104638220289276882889473500559872 7618333 24837365735389577845908202660364143404 7618334 10383225129019031512167040944294738816 7618335 -3411430258066496339972288557801449600 7618336 68422849659709230724208356660082638848 7618337 11162260679998372304975611775233295400 7618338 -4529394976085310251136696289243080192 7618339 -177897662617036242209156910414373837680 7618340 54179090345180642276229679691089731840 7618341 -30611033516670344156178527428167534720 7618342 18626722602696702585854156556627759072 7618343 40093299055353993642214455874798217664 7618344 76091067075360753783948495541394718720 7618345 19763572085918423816500217081059519680 7618346 68356153636122016038773297569676231520 7618347 -4536020771846546459266267862121803520 7618348 45184260316062540507590461116864228608 7618349 -49789123127867996436959761148986613760 7618350 16950170377563844833948551299760952000 7618351 85289912461398090812631270369110022360 7618352 808567259912379599232046576963682304 7618353 -35406417355270809617285863805747520 7618354 29543314059651835442686513465766413440 7618355 38603499257647205374966099796158091760 7618356 5809667113352265419374278380761780224 7618357 70032491988193869512544632411254250606 7618358 81965684087613806085063539836502267520 7618359 257683008230219559792205395948215808 7618360 32333162262280799810467607218156953600 7618361 -1280572630725925755030274984292184876 7618362 20379670946550772741750738245126776064 7618363 -70367581226814579250458655905648183960 7618364 -15015401615186370672771138390178590720 7618365 72455578581198679853207664241269273600 7618366 8912935648921352596277763341287848960 7618367 39785916357921715550235099991469332416 7618368 -13898173962312574747183133927323729920 7618369 89115967602203305308660446773512182112 7618370 18143000464017730037269697309361384000 7618371 -51350292400297195776884856641281907712 7618372 -44824260138135424587023483479691836160 7618373 68295807889631650734889957128103938720 7618374 -118567066117141371903135659980286976 7618375 -946087010111373660727268132364660000 7618376 -37849676215474993717555219753465297920 7618377 -10472065233417926991766163290125681792 7618378 36643845062713554078441159544420296240 7618379 31756598537478449782240532545733539584 7618380 -8308366564882123425399674913296547840 7618381 67333617279731093979739266361357608182 7618382 -14104098842788678201654839494704011648 7618383 -67385442669411199424263537913797655448 7618384 8916572015919929936821485585382096896 7618385 28943519350151045874664459325445226560 7618386 -18582169615989842361317972274069169536 7618387 -15653375081265408139183211413906773600 7618388 -62002882938215833162821244345434947712 7618389 -29558898252993483190693972441170036576 7618390 -7811596333519546352271658646459806080 7618391 -99564246123735511241731775864559234216 7618392 -36063676036209512660018212355867136000 7618393 -129896449276673954430772981031731626358 7618394 -272613287361142700423269179788813568 7618395 6166452090091995709315850909484714240 7618396 -1190144093178187639244904373312260608 7618397 -98305343975480017370700185484552762228 7618398 -22964006756026126942962570040357331136 7618399 -79756792245951337665004546236768037600 7618400 -11312728147927702091158197716680704000 7618401 20480820786598366488573672536569870080 7618402 -47260298811182681397378954040106544 7618403 -37521224159016262737498431455353376032 7618404 5892593455255581664565959663119820800 7618405 -5274738285449008455404277837738900480 7618406 -2729298034104969950705413589759813760 7618407 -63506603928513704533853339817098060760 7618408 -12525881974771819641277292519467991040 7618409 19197622817952134798684976724259831610 7618410 4643000738236562253084585315007164000 7618411 -1360370794475570401804577677068137680 7618412 -85389245689224197753859750142998955008 7618413 -5243616817654918495343350059412300512 7618414 -4939945467953880450568367203249822848 7618415 -6177635199375971319486123344240558400 7618416 -3157738839667719234306262060375080960 7618417 -33047626370466804582267417726454514688 7618418 -43586872684794714924258743546229648384 7618419 22014214346681733221787124636286131800 7618420 18370833560483336805239922568295278080 7618421 -164189867860089605688487145760660353088 7618422 34638896275972341875531373240760669632 7618423 -55636527580007314065734106705864210328 7618424 39514782329515976792594145134297886720 7618425 -29035098302960300919462067602142987200 7618426 558066457207743556287889066513819104 7618427 105112741328759793896934466898111898276 7618428 1940577698647842076428743157025259520 7618429 -1890489938990944705764160955577247360 7618430 -21024135597280384771863680862141868800 7618431 31002057759466053291770101496734779024 7618432 -19825585486285287387378425141353512960 7618433 -17380683588825183749443564529514353340 7618434 17201271927815158284319299982751773440 7618435 -20140458934441181861665311547007726640 7618436 12734186660082742380311034745762086912 7618437 54986580947484065237716285628284860894 7618438 -20415343510809860305433877905059299456 7618439 -603095019567590582578112778141748776 7618440 -9839774018613180490230061953397555200 7618441 -83801971337275118059813174921113677158 7618442 1568761758391350006024438094020440064 7618443 4975134417410570928885574900291115520 7618444 92564807362709062680521648697941862400 7618445 24729755716827306093859756297862671800 7618446 2668997126180501776484173066333150080 7618447 21361554056975090966238945844427982896 7618448 -828585334213653887328866577247862784 7618449 -51788290612662714007884490462857396960 7618450 9561728765764608807831933916356134400 7618451 20031224644402392181334761784198837760 7618452 53578556391959082642090653204558764032 7618453 191697765059927677388388968543429034144 7618454 14635005105652765671152147368529787840 7618455 -1496384521393890785282071738351950240 7618456 -33091844072410425694662501023266467840 7618457 -7995308194070916101309670232701628416 7618458 -28918133848797013181635881252817199616 7618459 110000904860022178789321663613907686660 7618460 29832031532738183980655807560358415360 7618461 84135952887110135310313053777842493984 7618462 72743521362416991879999996344275131264 7618463 -12387789646359143290840320958150059840 7618464 -10045474834177701241773760211284131840 7618465 19541951021709263228839688344468481280 7618466 4602777690835612775122859501089305984 7618467 12039532262216994815474213094665748480 7618468 27762270178393411925276959688624762880 7618469 15195669003784843869695449426964375040 7618470 -6349918863219503141811911703234768000 7618471 9205716626698495876341791586158701560 7618472 -77962802327138657659230102813823641600 7618473 -23748673935618121231359804223172679516 7618474 -19156265068115167679276323928757319680 7618475 -15289909817121117737882716262100781500 7618476 -37516587096771221336811221937979392000 7618477 11482254760861886485779505716481916332 7618478 -9331046935333394525344782169303023744 7618479 -20224103483818699446099038161609734912 7618480 -12045727090398455280315101187240099840 7618481 32639364841808119031166179256473703732 7618482 1132013701831257019514442662569774080 7618483 -8704668195653984107663159223888789480 7618484 -73719484769777354751898431315344313984 7618485 -4707293415924002604038871801679232640 7618486 -36029671973468648789010276127895657856 7618487 -35243177205971520394876048534011409920 7618488 -51978676989008796538387081457123389440 7618489 -19509125553950489972693429156028770220 7618490 -13407078102854178392907244658006918400 7618491 20036184968572734632003987689875199500 7618492 305810848240109718848332039894906880 7618493 -8591395164430466578984059471092190240 7618494 1057658687513247226622262590413196928 7618495 7607645796742218553192629328722844800 7618496 -21891003739837335330858236610745466880 7618497 9830899112543810439415935570744806016 7618498 -824200049146109311527080950056333312 7618499 -4756689483028619225313133851764292288 7618500 3132988281764326188189703480325184000 7618501 44790797163472077943681032675088471104 7618502 -31694084306611735461591855090527334048 7618503 44409525310950037940519593329518616960 7618504 -36685822097905459867146893352044682240 7618505 -12872498391134948895445517266962989340 7618506 10764209764827325222867628122261155840 7618507 -5794745603309034286510144341093209328 7618508 -44791658210070409568691440499494889984 7618509 -53926119980452526454349754909530121280 7618510 10173900719528468267922179326005408000 7618511 43733516378729417263388378338844412432 7618512 5472004087965866275967053120420184064 7618513 -445336694915551218077525925746106240 7618514 62744766778298457683890979976061619856 7618515 18678683622549260596895650200911638320 7618516 1813886991512058666989300436188467200 7618517 102635194840083197100261046333818559566 7618518 -24303177402409424757119973069550463136 7618519 121383586855196415343790345957000167800 7618520 18826369172569198651811089799557324800 7618521 -23417327376199959541324441219557541440 7618522 10899127457639491188111252202050370272 7618523 43734146658038820229004910141342240 7618524 -1858853576035394502065863698424872960 7618525 -256819785123696994928332608176788000 7618526 -18566197567464919783230314591983889856 7618527 24503583598403391491851937943712715760 7618528 -59857295822378334725368556305483038720 7618529 -4116514244634202347948857082280673280 7618530 24745027600204018819573243011669688320 7618531 -9792782893124528051771236053862980336 7618532 -58781818537371447424651222519427823360 7618533 -15176451799554247490352052768097355072 7618534 -7599825083540072480793206813902559232 7618535 -9456744611821483698196707971350712520 7618536 -55475716322084082895056478184873164800 7618537 128308417906730423228902684796872064186 7618538 -945394892820378027423457046447015232 7618539 81323876376933678695118828384383016024 7618540 50471525762913711256754657826962810880 7618541 -1199401792192380043756824535375296576 7618542 6724357231145987903782146202238939712 7618543 17728322267755542302977543729220652624 7618544 350760351438720413279503402058219520 7618545 -4136017442823636119786814636096725760 7618546 -7974242127323354745974815467415587936 7618547 55094535185718371733615611500804545996 7618548 -19807332073987876564860241917510610944 7618549 -28713057808787822467310423258184922450 7618550 17476405893787416160531889959512148800 7618551 -24187201510881798484935753958978152240 7618552 -15539359107887520107296090279817318400 7618553 -175167852139674037174095100199738336640 7618554 -4337673726016522876888304976358409472 7618555 -5686347819287093442271853427721195200 7618556 -35667759840268791176722316363095257600 7618557 -47420229900504136574518087373123420160 7618558 -31500853542055654405866207706303365120 7618559 34231468229603770259996362259801572992 7618560 -6391346020912008752641896559662858240 7618561 -94178657643818888899011729639747206700 7618562 -10912456797258441135359039056132766208 7618563 -23964186029758533322044271454210947200 7618564 11686688185506127854857250048536150016 7618565 -69283480331017077510231281321362261800 7618566 4252450789530160039153258885576894464 7618567 -116288981381416350655511713928677462272 7618568 889021767702332713270837435625103360 7618569 -40436447491409847904517618732749938864 7618570 15646424917826020596500540663070082560 7618571 3742594294997906034250899601613766000 7618572 -1037654107437337320320377669845983232 7618573 -14106651329735135434126687658542426836 7618574 -2326694877823199036170496931072367488 7618575 -17494508069040572474712042398934695400 7618576 -973290085544657013851282190478082048 7618577 42701707662778169747243359029477513072 7618578 9492778643972621229940822140769666560 7618579 -55552610114982115311340519802517956760 7618580 44809882529215645494539953355541907200 7618581 38319573043730871946871580317520390012 7618582 -45430722885615114313332374828556516480 7618583 51092454012019145513027574113449968480 7618584 34943140456712684617483974975431639040 7618585 -11882537081048044412876473638045161400 7618586 40668942688879643816737694848247157984 7618587 -33553918792036268119059934400351643240 7618588 -59307971855044305488338194132356557312 7618589 -7144857803718607723079980537666084032 7618590 -10899565492375148453282936426388480000 7618591 5354324811501468397077741391042245504 7618592 -63380899616888262864177201225290416128 7618593 16138845489250879167757814636677247664 7618594 5872395637194775400879149058246838096 7618595 90171561103830593516271577973486146800 7618596 15149751613472049033709175391745781760 7618597 9147503146232322240349056928875910432 7618598 10085991821466496608158588116375320960 7618599 5114955622821261919640100578365699968 7618600 -61833066585524021369256267994232832000 7618601 -196541662894370431689985169398687324800 7618602 55640308307078288740899998024891089920 7618603 24352181205872319830979381976822702080 7618604 25674344865051487885102711509347091456 7618605 17952141871025364160741045126646676960 7618606 -49835538685509990429543603752003731200 7618607 29453164458125967990542529841464323856 7618608 5088053590532962593497622574448246784 7618609 114461097376014565094473676105571137810 7618610 34626275319923715625882007626353324960 7618611 115818690380170301159664328601333760 7618612 -60923997253872574381724320110873950208 7618613 -31697662893019888766300571370004181138 7618614 -20780642052371943025223209731615748608 7618615 -28916543014549055664608154174115129200 7618616 3861850673256417909029142627822735360 7618617 -4950146059294904335942012567781196534 7618618 14121849098342860908343518549134540880 7618619 -35735542673390463164046298192602048540 7618620 2106061959848381176116464979152486400 7618621 -74663070413882197931613495801907941178 7618622 -11833082978458962174500165784346570752 7618623 -1712044476431124602386486668261772032 7618624 13462761027516222146381646786064285696 7618625 -30270586644466251907082378245093968000 7618626 -1413072765152663074485968156280639408 7618627 94092241054115968597030480664505816712 7618628 11170650307306974712885350228238749696 7618629 29706453821521583915187583926440911584 7618630 17879320626540437868330711315713016960 7618631 55699191839057613215405992553937489864 7618632 17843358712730442756719844256210944000 7618633 33497085063492113050621266426654531840 7618634 24269824152674711836604114420297167200 7618635 7058596250971824328421760324687387840 7618636 -59901944228789529494673487292022079488 7618637 3119517984754227129284429189062412832 7618638 -16575357435985001303933283799992668160 7618639 2132805846480488220609587468441632640 7618640 4642923623426348454098333321389916160 7618641 -4481584047783436974830943831881323200 7618642 -72041049287748947527105811124874908528 7618643 -8577251915348181661036813125988323096 7618644 26214097299303700558368229439758049280 7618645 4769953057483120406575379810341521720 7618646 -658412567647379024504830994271492864 7618647 -32728595120345701884841705741020938928 7618648 -109118583876955254772308776822283264000 7618649 33226238352518744405009609891348320650 7618650 6994173706187448012870462796687161600 7618651 3825701593035569963548757081956387652 7618652 -42815419215323872784930390762663777280 7618653 7926880460068930197840517314168864768 7618654 646807016508853492037051140679282880 7618655 39860384036890450096801281948801546240 7618656 27188698378220886974973638860913246208 7618657 19614555815647327190944859984320847906 7618658 22681975237272669915448657287052771200 7618659 12347915385335116856192648672325331968 7618660 8980533399408839996076135478760140800 7618661 9614164597873975623194773020299645724 7618662 1712949767627718944453294673390258720 7618663 -25278388734328434741941436564215692376 7618664 23953925967625839041852132018167756800 7618665 1624628801846642258404393727332504320 7618666 -66280227946686705109125758496678475776 7618667 7368188581283299268055491823603676920 7618668 -465541643361202158215263299829171200 7618669 13023612272399396185548424365425186796 7618670 2810660627881409239715913691210080000 7618671 -89565175580890313525470349493251224800 7618672 23633297010878549449209611005772005376 7618673 -90594997749678344934805501116105999120 7618674 12079621070415723090872753406315044352 7618675 -74002207655728623516185467199572841000 7618676 -34792239716224028095583180965183603968 7618677 13538127576980555399025682808228928000 7618678 -11757093206245291854407788435821483360 7618679 68096640921856539946095360371373458280 7618680 -12012429772090950434572254612764774400 7618681 20251343715838649690993069130925056000 7618682 -65102006722282684226794759868088881808 7618683 66788199377494481474864650250646732144 7618684 23082636307696957173312377268997599232 7618685 -17192913417113796571545855463868305620 7618686 18955706116507713090728247365257598208 7618687 -109887650179133911752791604199683201664 7618688 33728486646466537695932409749899837440 7618689 -25267913643364508399669322460173393210 7618690 -3576430954835581421891868720298898400 7618691 25365575599477299847996504067125396092 7618692 -39130597535053761646731813814449435648 7618693 -2364295216803925056312901424021038656 7618694 -106074164490195474166931160588933560448 7618695 -25130644352443025958603667922150400 7618696 -60620631595772481813743299826913484800 7618697 -24053013679485992508594867301299072 7618698 -3977226069618712483018792553696858880 7618699 67981543024468876852504083714904328640 7618700 24980347332607004642252527372821350400 7618701 16035270438716496525291974800098743232 7618702 -2447022069331879422782817732031990272 7618703 -50304532826158394264195221263051570240 7618704 16209122311296315418803217675937906688 7618705 -32624380822917458830219884950760233280 7618706 -8146381151093580756460950445364346720 7618707 -16953727061420173678741358541183150048 7618708 23141803739453009630327592622982592256 7618709 4507600899147114794697492309261261216 7618710 3188042666304415088903778703922565120 7618711 70478667248608563715138454783546906312 7618712 4062581598310973135816943398617497600 7618713 -73291979655713134115330254204334673456 7618714 41002323572318921487267273181674835200 7618715 1145108856985476094295610141857280000 7618716 250464651589621987059537319316428800 7618717 -82655025266811430575015158325773792948 7618718 5260604467857479691220283077962597504 7618719 -18587872513448681639327652749771132856 7618720 36645797188124435629932926055721205760 7618721 48456464320098206692076609106577543584 7618722 1158362246678692016406006108735229440 7618723 -19345374636083217554099111596297997360 7618724 -50137665039317995691546440290140421504 7618725 -15792277857743622632390588902624632000 7618726 -7029924331499807328475428487290512256 7618727 9263197432316927263960770389408586000 7618728 9657231780324362907169204337852006400 7618729 -11072423647676833584649096457097468000 7618730 11348951737687711819900910610662522880 7618731 -18498552194207440659054146421194964648 7618732 -13337268957340272535823067367733760000 7618733 1880954858843893790431550263761610008 7618734 -35402960047230318670206736356061306560 7618735 6901729596889092262905994332152236800 7618736 13342749933212139674072404441369116672 7618737 -2868296619224984085700884179872350336 7618738 51904501159088856173661842308940405520 7618739 -11221331895999985468225330548905605344 7618740 -202220997870983189315601583060807680 7618741 -42158330142995345232492786963274253828 7618742 -24540078326466651044303557208211779328 7618743 -28448172812403405549016593902454616272 7618744 -3578990495165768927253269080549048320 7618745 -45857575822477894709192891334840637500 7618746 16115358571963368877698621814867968 7618747 -98680606188586983012001437412340655168 7618748 -80588097124954074332876921778375662592 7618749 33060640276951365202076049481274897664 7618750 10832015080630931384102927140879200000 7618751 -22618628844399219482984177847636117648 7618752 9136598123880515557142954004027801600 7618753 23348402430582405865829460018676417440 7618754 -16579584110631925866866731863964839936 7618755 20637457410463747163198809144611856560 7618756 16703420165549525224231850780233539840 7618757 -40545166392749398131242516626756064994 7618758 -6182164747956718382918938398903859200 7618759 7660798272358018482125800973993498704 7618760 70642986237245440927998596577337344000 7618761 -53762747217417040893882880161084349590 7618762 -52735062526353731120773550669894332368 7618763 198856186041957915443426016268987980720 7618764 13593935549409428453325188123485301760 7618765 -97867108602968817717123262835191380 7618766 -4770775724731251979180885087315407168 7618767 -26089434928178444917941650453281533552 7618768 -4821330633309811229057323872434339840 7618769 -61026063862124482248545621619266338830 7618770 11100205161137598973652983919343657120 7618771 -45812562983068142916389734889628508560 7618772 32260405895762654924862503715047608320 7618773 2788779980160228353960880713525431680 7618774 23116349453234718651517301687462735136 7618775 62671898880291473621289532975542682800 7618776 40993574851915232809234882589090611200 7618777 -17490925734432435843211674348069530880 7618778 40032184010630899958832005300531120832 7618779 -17243172011860753750495791889953571056 7618780 -18733161830871822473231497108974090240 7618781 57734310649355352996000000420106017132 7618782 16115793281084025544791956661944592192 7618783 -32972421535266260263761181587168256 7618784 -14392040265825470647056924097781956608 7618785 -5804632715727109289463411631064668800 7618786 -449870207583305103191911248364684800 7618787 -26732587569436209642605553184362717696 7618788 -40723587436426743278951299888051783680 7618789 28946007479415515680645360160757918590 7618790 12016399208380830917677957914479318400 7618791 2847777843004841217184804588825071360 7618792 -49088094850780152178306544179362432000 7618793 -5110444285409960241267621092289335040 7618794 17468420160703690351910590331026332672 7618795 -69370773277701905528643932551349719680 7618796 33708126135130619916254824511136648192 7618797 12632741595312087101850531066310761888 7618798 5396954903526361423973452157754717120 7618799 -5859037111934266888695157845704500992 7618800 -8961729780842861039465040720691200 7618801 4590875757697463483455710410028953712 7618802 64864838048871900516340521621549063072 7618803 16623580479403810758511828883257084464 7618804 43951170821953396534287955860284214656 7618805 34111352753450537970627131936033883960 7618806 -4831574567244704289660351406933105920 7618807 88411660748420549977014407513894292992 7618808 -44786246865401392834265608830845829120 7618809 6608032685299262317284011329515887328 7618810 -44931988306643869201075983603303840000 7618811 -42096272118126287154122598294344634588 7618812 -26671044931723795661422019821021183488 7618813 379038747417595397711163757340459424 7618814 42815565691628051404204682785226096256 7618815 23374144090501108610455715355467766360 7618816 87400990377786513765680804210149425152 7618817 -64248057668108500565278721412725414700 7618818 7081875298070422829824697388293667840 7618819 4837787935823655505110266230204908288 7618820 -63735020737164541620669889768400547840 7618821 29193362097849771160733474991199458624 7618822 3617146830658119076640112810689134080 7618823 -15507716268243575402058512559175181928 7618824 -23921132307075538433293197003112074240 7618825 14387320595899373323162744793500919100 7618826 1084310305410876365979174675607832064 7618827 -3430833482377704654610139190147767568 7618828 -9863516075649272851252804246358360064 7618829 -116761618061946542508234850351407522720 7618830 -26349032892315713570177011588868832000 7618831 -35003315498917796503868111295423780936 7618832 -14044595852288305682418356016952688640 7618833 5782549230778754669367872000713334400 7618834 19673121630370467330755896676527580832 7618835 -11613265122306718127147512596873356640 7618836 -26301504276262433891467524059519551488 7618837 -2498410719985619550532299683041108388 7618838 -11214242891989542423644118589287127104 7618839 24384745178884004997268689583244451840 7618840 86210402534766036415082763738112204800 7618841 -8895519730044365947826492825713044150 7618842 3249724132907439675927269336236523520 7618843 -54788024097964811402067691521129412656 7618844 -85859031055720512580281720393590784 7618845 -510223966334083964718904524653088000 7618846 -71453355200448860847591316389058432128 7618847 -60948039535767563626790306840120952960 7618848 52013692429391790250947414705061232640 7618849 -34066976013053147312656378968840352064 7618850 21922439341011670425578928603867596400 7618851 -32500730595913103000626487386875359280 7618852 71450797186915091299977517255261492480 7618853 90644245134636930535882911124094854368 7618854 15294953183169618507042125551010327040 7618855 -6936355385693259044512908762204819840 7618856 12854242415089430062074792268291768320 7618857 -6310372486244953510655141009330193408 7618858 41055881286392139988985222327562172944 7618859 -34441698857564197942444683414944996940 7618860 -1155198462363901430162690271514398720 7618861 -12543448916313593854261910588708658538 7618862 61291694069765685749326870579922394432 7618863 50339092944583338090866483750239929480 7618864 -234311362331026950058497625272287232 7618865 -20474703157534291158218349687579761280 7618866 3999917600720472287748510954578734848 7618867 -80924356717971491180071683702294826320 7618868 -46813380252040037602883222166767800320 7618869 1462572464473453365811522120685109984 7618870 1727838696864616249887139829829304320 7618871 -49309696610392448149421773919108887608 7618872 -11805426789713257541800596356214190080 7618873 -68963725043619428647602480348268558380 7618874 62600657849840859884508067874471400192 7618875 -66098132384907488169636971208303552000 7618876 2821276173618581307335232909903887360 7618877 52521902125657225412310261886623438144 7618878 38856537611904816092126269316835796608 7618879 46752409748591927815276292692609756584 7618880 467263453396489878089305247868518400 7618881 -29344670243134203479784542606692932048 7618882 -17790953241749123653763103029906028000 7618883 115968262204728143961733631757972051132 7618884 -2704425434617783545293175172788461568 7618885 11253300998951123451299955531789587160 7618886 -54246055181329263133730464346955840 7618887 -91717085139203442959460004228223580000 7618888 17870119851557386381645665972739768320 7618889 1970037086909989943404544165243529690 7618890 -24916288661743894175123355757386585600 7618891 -159188742548435332607207719379612528 7618892 15561138641438597023880405696981744640 7618893 -24543914300780408032151758409235683136 7618894 7044895757319426070110862506346021632 7618895 68216260651415011036797647906913460800 7618896 -17851490699612815051801339060217069568 7618897 30919864642013070934347202454787390720 7618898 7169770679180925151306896988607301120 7618899 71483987500833918749200604087241966264 7618900 7247818349846084641047387223674400000 7618901 39270922292115831312844099000958968704 7618902 -34923510258862065948299779704461836800 7618903 212828675051209464749714832914677168744 7618904 21981583942438930213098287559572981760 7618905 401878480969895684233345425640186560 7618906 -38907098880412504091043730823940867840 7618907 1256962728438219949906164755424988872 7618908 -72663858553246870920092570252943360 7618909 -64963020068114461824846817702439074440 7618910 -20447508759173259591953731595721177600 7618911 -8526748571033605883875104576795457920 7618912 486752736278353257497151292118925312 7618913 -120409927182045765118012055904271727838 7618914 894570469048652085105893400147840000 7618915 -34748054276383931039234373372696235440 7618916 -3736719569324491869913123685156837760 7618917 -50823428849991115795655664532047177120 7618918 -28399787033714102337734332708471607040 7618919 39808933470774797354299572771847850112 7618920 17385260238019816144643165629405593600 7618921 2512852099933068803732548174128504122 7618922 43576515373361549378681377417916590512 7618923 -33683354291920276619385089051573536320 7618924 -101076267872881148113057900314034160640 7618925 -70351578829237452502565255782605220350 7618926 1706546028499161437030725350673532928 7618927 -80004489520100088265503160651716242224 7618928 29602663106358980505642520260276682752 7618929 9346361833497736556570665099588135680 7618930 -10064171654618141763138384031501716480 7618931 -81127158041921024163141326835995897268 7618932 12125266879059972108016124739268534272 7618933 24169631757709640698760893558662197920 7618934 -6202313130005695062968742531146615040 7618935 24128324155713518938539476442910264320 7618936 51389591374464121718821486448576409600 7618937 -5766476390821363578039776237120838060 7618938 -36557251782879042643391807693697872640 7618939 67923217410496341017843626483486392720 7618940 17446814581327822948696490384851015680 7618941 -3114438045504171344987701287712982976 7618942 15794938025276685615234814081095055872 7618943 15237551835651182322393615445239313320 7618944 6204385695244120876425141416299069440 7618945 22235888702184041599980188271548879700 7618946 15184641265996567894389176702800520064 7618947 40703848999228506445640693445830448384 7618948 -746257191086157067371349421432780544 7618949 -17857265359701246563686535573410833636 7618950 5005643050520993292691544385601773600 7618951 65073604250236506686276662481829340952 7618952 102134429016327922889995760717473996800 7618953 57766575730102923970149700436770124304 7618954 -12852796769985502595707107333542784000 7618955 574474230140167876659160499520210960 7618956 36847230364372771579577038618471649280 7618957 52366547478823842493583094749008281120 7618958 14891753549351169739008188043190307712 7618959 -12794397140750339883273198634253149200 7618960 7421283270281412941784654080708444160 7618961 -100590920775595427572979908627582874700 7618962 -4460110697444468101453533214751984640 7618963 -15126398904719715105625696934246403072 7618964 -29186751909342343035922882134774609024 7618965 -17225212256718636723414297365412504000 7618966 13401187709438435130111454756389244800 7618967 -110993865780885376371252166044374735640 7618968 -6836261488430772880109996510478336000 7618969 85271744634334672578190297627794967370 7618970 25593361277804794648664798427040531680 7618971 -4281578255717263403301168920268995688 7618972 55713006111537195037771956478696061440 7618973 -115839171071532198974752047627627050778 7618974 785913690091856380583119425239408640 7618975 -4899392722914677575431168871011211200 7618976 -6839776882251537623252017652990803968 7618977 49147267678524099879215204207095125588 7618978 58545003511262456976197862289413833040 7618979 -38915290931278385626208422761885856416 7618980 9144650670221023954496730727764664320 7618981 -36416032921129977500268999030410880 7618982 36146048158169165042187658926815047680 7618983 -6628400479239576720862922864033909976 7618984 57498858615935796728179347586252800000 7618985 -56386776849923255532152054354115969600 7618986 11366990927467153757161276212285984432 7618987 -54415544644072610908123133685721313120 7618988 29004566780718926248367371817292549120 7618989 -8231836303930191259143815453801289600 7618990 6701156997788172903930540450336614400 7618991 60243642509458695681773752014730899000 7618992 -4479753148613054176046559807915491328 7618993 -28513627813367949152901402514022736320 7618994 6559717059985741024301441223342385152 7618995 -54289061842986357844906511391130250400 7618996 -25350214402021590734580412984030371840 7618997 -19762266746894269620738618492869989440 7618998 66640010352583660642834668419378688 7618999 65945659602414633065560021528292011720 7619000 43136649349008236383958530224998400000 7619001 -533960848275272876449246939292770560 7619002 36525327147608075310132440990166179952 7619003 -4709344349826521928760413111969546240 7619004 -9421939900563728547100348262186933760 7619005 -49708964993849236535988085674434336340 7619006 59271642964213917890864245461617309952 7619007 -61786819491925683854730716017441920 7619008 -8559455569286255156453181689348227072 7619009 -55699066664412970830402307847551708284 7619010 710492657992734989134620008801233920 7619011 -5574259925806829711253088525953960388 7619012 80782390100926938131686008199599229056 7619013 -164567958946942359115879904654419900320 7619014 6562614638750818369392714668706103680 7619015 47304179624203383188108931617498512320 7619016 8633734180549382042944910009437593600 7619017 8254922352254784310490647287583403392 7619018 31300796882957441203117225740047689728 7619019 -15945611657661937166093078587771392000 7619020 51399323936329539526881543535727508480 7619021 -34358208415510895665135073315978576778 7619022 -53609251742530505268983068525903380096 7619023 -5756376343924088243464142812430846160 7619024 1790617336788722643825745508998840320 7619025 -3712551326279787574338815686866624000 7619026 -16731341606887684217509338207061641216 7619027 1517407160059729544147364862499326524 7619028 7933477561549722733997306143535486976 7619029 -123578924959905765158832908756579180928 7619030 8049977702056464939827836272615755520 7619031 -10866216394278512234300815518564270288 7619032 8419695848393135569878492055578470400 7619033 -96860375843144467301012442449987284716 7619034 -22025973215766559405931194228434501120 7619035 22126384926759605623250331270406380480 7619036 -65631133248978223466466911474498480640 7619037 45408806678775918501855680655790933920 7619038 -7049277679227615394741991831094236160 7619039 -93017676430647455184613128405802233144 7619040 6076560725440701010212646971207843840 7619041 -3444602492859277151846796648777222336 7619042 31753169365721759752993781810206384512 7619043 -3908684428528540604908623942063722256 7619044 51701205812453469640147862897297899136 7619045 9203897723582498222126309986756337280 7619046 -6754769342706079257616142153051734656 7619047 83183000714120008669588639702872925496 7619048 -116959122152769879809979731620700144640 7619049 -48399450474674358088050009863495779200 7619050 -3085402400803373279758550983845385200 7619051 -48051064557905134838120091229626958296 7619052 12709902965289004666706261694774607872 7619053 6089428621214326330367730700665301304 7619054 -58045567698941474543343786258098581440 7619055 -31291167456710028092505319167522144240 7619056 6523219320279687758240739968043188224 7619057 143725149183464019429667889884521163200 7619058 16920621342233895416294481460756001424 7619059 -54569783128605979058817549309244856000 7619060 -41374586574192284971089181494452697600 7619061 90972833643588110655037110255337458240 7619062 -10959096555111313808971403015254643136 7619063 -47736342013205047402904464502761171080 7619064 1159416673463663979626973678077214720 7619065 -17191121120510432716862704721682180540 7619066 -8632105660612788492018173429853889536 7619067 67587537599873696985455808111217255884 7619068 -6883786340676400052377661768424262656 7619069 48748730584918092893260825518933886470 7619070 -17093954543685500735441292441049660800 7619071 16307361100821735849763250545130503344 7619072 -23377879605719440176719266649953271808 7619073 -12334377719424537113907423670202760192 7619074 15003997837767481635109405376451604512 7619075 -64702013586108137290221857839422365700 7619076 117799599535060705244166768485400576000 7619077 -8542377320451742659819678129431966088 7619078 -49130288685012204703428796409332064160 7619079 5551726180206700243903895357803544448 7619080 -21033564399352787568264779035550515200 7619081 42808861198776853278125770279549536000 7619082 -39285194361211459278726165680210558208 7619083 -6785108488402642260300543340904776800 7619084 1553379720976323460972014669367283712 7619085 41718181067266873269298720394479442220 7619086 18156936344793448922789484982695532992 7619087 13240884029382841841488388740934498304 7619088 17418159629832136273903293630600904704 7619089 -43716133559517155801742224520808172110 7619090 -32994278301712926269220720341911257600 7619091 -55688549598307541300094278686898536896 7619092 -23751401565498702464553540626695217408 7619093 -2868447340742718241447967453518273476 7619094 -10242601427364253635022038463846963968 7619095 42788681854220995319044357576923686400 7619096 -3894806364217499641949783264759500800 7619097 19008322819983798129946066542982376400 7619098 40613966794585356752854052733888514800 7619099 50750399075954787664651304204431316100 7619100 -12207528263665972668189942926047872000 7619101 16138483007917141908884850520986893152 7619102 23018899616252684316040180342125178752 7619103 4285709410844004687091011203164087632 7619104 -55373447898084813233302078495430934528 7619105 22367010930837417144358690580740854720 7619106 60441996702254037121047091490454325248 7619107 13451767703260656381156323525870955356 7619108 17861154656700871317545218809488181888 7619109 -15164048241640525049109865929106883232 7619110 9015807863087107177243936083869180160 7619111 78017270376900363983836049965949038080 7619112 9493393972022562562355983230365184000 7619113 18706567017828599189415119569705859200 7619114 3685179756766744091846977479220358400 7619115 -4999142774444979140082741179189376000 7619116 -2800895090940220625880955902287694848 7619117 -55447984249470902480478272503512793248 7619118 1023058978279033168369036009477472256 7619119 32215506983635381720131584260036789520 7619120 -3364667477462093233047171781012684800 7619121 24835966298898185444038545307509534708 7619122 2378414109762910774373462192462764032 7619123 -169367970549606418458306979253994318240 7619124 -30516704177068409851624892219490668544 7619125 -64100456564046381718702589290766301000 7619126 -16724796371201340986992661521482411840 7619127 -1269562095972142960116520685241585792 7619128 -35523334682418133166083411930398720 7619129 -16834891555914557558009447814638682624 7619130 2312127736678264053506534170074432000 7619131 26240530883423678741876869839536154832 7619132 81164649611077079289813642671812918272 7619133 2964585895724961422763418820154088800 7619134 -47558863786303530646322230854653462784 7619135 20616806801050244382921341268212398800 7619136 -914832383506049325972361527039098880 7619137 -22037695432040965843584029200601373228 7619138 -4675216843687187405602491476200757856 7619139 21516320832114960063568118153623240008 7619140 32924609339111915831270847164582749440 7619141 50459096598180261389197298380327057920 7619142 -25877193617539820034954298034987650560 7619143 27309758001620899536063885008861969200 7619144 25064621081055213234336539811076362240 7619145 -10413894848388770627168449884816931200 7619146 -59714899741401305281334875327703247360 7619147 -38536125901730957552404009249818631404 7619148 24395291555600403046041302226938418432 7619149 -18135227356835374740436348181464896768 7619150 -12970606225206912517136954410839936000 7619151 367117196997455204596821415451320704 7619152 2566912852028972278328604472572641280 7619153 985663099839429791197076311682798244 7619154 6214498081257610029411132057585429120 7619155 70817654509845425727299077120559496000 7619156 -4176194967590446216563259992956858880 7619157 -23591043576493960677899415206236493760 7619158 -29565767249281319360386063022392947840 7619159 21005357875636945807475441250265771920 7619160 8262968294700771276336310556620185600 7619161 244998566928978376525044428190027024 7619162 -15252193629996148589589725590508811840 7619163 -27970524317045270237619733594117379136 7619164 -10838995933589726072934977066091184128 7619165 -9860640446284606381044758425403969280 7619166 -8708740546693765564155937044999699648 7619167 -38650910329376856912807088999929186784 7619168 -102538385118718414421030889062901350400 7619169 -58037824339346828917360678494085883712 7619170 -395775839391099167913138810159206400 7619171 -17442373645304802695786004947812865280 7619172 -13646945051461161307710371658512388096 7619173 -13198028025524745368342082973998546080 7619174 7767520861186389410726690054874360960 7619175 -6336860109417790664254293159478337400 7619176 -61569291272845630700818972101701329920 7619177 41074771581465287399040678274501204026 7619178 -5651377956593655152772949213714951680 7619179 113877654800200129938345082096625527176 7619180 4995929094970638180549003757745971200 7619181 13018230065581840079805617623633227264 7619182 57457739084059516161973031540381616192 7619183 -39740009177431347143258418042780411792 7619184 -521116677810440094379524117047377920 7619185 25730966290274724417662809279179236160 7619186 -60540023880931613662920571278089780208 7619187 -37602888087937067115297963625139472072 7619188 39303120418252474028582341866056102656 7619189 -36376640216776306960085970536716500000 7619190 -14860078200159300567209554294846924800 7619191 -73043320890585614802670586442235168408 7619192 -9469731721132573497330637480061214720 7619193 -36727062325182340758233075024305038918 7619194 2315878882990342307193482285173161984 7619195 14358041465790000439188804519484969200 7619196 -9348634268009205199063783850400814080 7619197 42530922360996417842850149997035296646 7619198 13101313318375366213457861199939417600 7619199 -25294401922915368496047684182062049280 7619200 -10545304104015986862545692597420032000 7619201 -29946663084820679446319854750441087200 7619202 -35377565974537192955623126843511379120 7619203 14711821204157271165442480259642419680 7619204 325396857946641905200743546300247296 7619205 -3019489702264500902996221874384933760 7619206 -10151096844922637363711758757056714272 7619207 -32896763352792135167933385757978541544 7619208 44176533376348560549995957298050334720 7619209 -7564669292019993669653088666644283200 7619210 19307106943986385543408822453688478720 7619211 39021786187336164802566336997028474880 7619212 -66655810061962795177651765477214220544 7619213 327498713200918603143882591547409280 7619214 4012660356735374465640067127981183040 7619215 1026980471091047847426726790422211920 7619216 -2618401052861275499937651427571859456 7619217 -53635240945727116850271732660786031488 7619218 13714712691244171354779099178435476480 7619219 15723123398108960054846039601700560144 7619220 -9049953964786445597702802569621176320 7619221 3470869322926699077747863405127992700 7619222 -35468893412806075701364072980481320576 7619223 11188616600277175510412927388625200768 7619224 23759297931547018926143137836675072000 7619225 -1772504939782933924231497465053858100 7619226 -4793098316059535249245526596669395456 7619227 -21672615217992814734924766515752215296 7619228 -52918484846226883979537663339998387200 7619229 4389977000631683260604910759821827884 7619230 -41442749011935760619175865835268758400 7619231 5037734855386708365512887689277425000 7619232 23013540688682157773413519775285379072 7619233 26827678688622378067306476632627132544 7619234 -6544905447425624271544148181618109440 7619235 -8674050867885175064410073666599398720 7619236 -100713464943703077584862825206613646720 7619237 56791874936927069594099832050024477886 7619238 -20191510837213147402787396142979153920 7619239 -13259607182954814676661484712567556576 7619240 36082824228082140461359909454157004800 7619241 2479897295507563475848783812727640064 7619242 15362307338351744168863551087433657344 7619243 -134403140784836763520340463656447424480 7619244 42779345191144899944282476173927138816 7619245 61513984493042401812265436007962095500 7619246 59491486862418102901703047529889675072 7619247 -71705970117981016387925130437891811120 7619248 2871366363350038410513819258477215744 7619249 -151288429043577044439807820431161790 7619250 -21537897171017199986704640289903360000 7619251 36494277796693513291181331918031089912 7619252 26458043601358463739697191222118613760 7619253 33009870296673386670038580720752871744 7619254 27951159159314219000775590837958991680 7619255 -3312491061201289259430992617426970160 7619256 276612886388553867290426281889955840 7619257 66877685349441474977258306243223750660 7619258 9347691504402780177130589874608133600 7619259 -24702719173614104057745974194244363496 7619260 -48013087480332939382138203364026163200 7619261 21329235313712224623692732601588201240 7619262 1420247957574045445313385402969329664 7619263 -103377779803078978831777098656493527488 7619264 55877990347329505502405763099996979200 7619265 -5019973123909196699728401464634055680 7619266 -448151547831543958174314494539509216 7619267 -64501869308751063095395577700836607684 7619268 -33768929053357607994808779117948994560 7619269 17873678798209686476216548206006616096 7619270 -33713123057945265456110898105994753920 7619271 -31401486197588204151253372738598509440 7619272 -28368109890522111633444988727554990080 7619273 1737718267353641114758856066052858624 7619274 -2193018739788235697414145223915596192 7619275 41196262113976184826485026665776003300 7619276 -7719687370194783849503208974902646784 7619277 -43308005100290618505752600618111359200 7619278 14249191337387319680478666664859125440 7619279 2352329400371482220947364675779166880 7619280 3263835371903641077548311174643712000 7619281 79376082701804333072193045026268467172 7619282 5301708966716297311325108372368685184 7619283 -22171154604139091658599811734294997936 7619284 938393280700623207690073519706060800 7619285 -26971946861082429772931645604725016000 7619286 2079212009959164682992288917118038400 7619287 -75717296974933174584879692030626226368 7619288 86811864722463743370274914847924224000 7619289 41290357400927978635926251264990877408 7619290 -1221288421014470078110075053485721600 7619291 32849577908327349782113444681885354692 7619292 66482591181124796153270049170176128000 7619293 -73645328683994936993430811775696645856 7619294 31385934111408941478670208527978933632 7619295 4789102199418556942265940186275026320 7619296 63050931983618028458567775407175892992 7619297 5619497906772376479041956914825892032 7619298 -18830431342324197548731818924975417600 7619299 -99062832589000693902636889769375920 7619300 129399616822962676886418853209004800 7619301 -56572059996399678801284273169517744770 7619302 3003566582584796713605796113025217280 7619303 1324535594004285367665428068129072824 7619304 10881029440157375608798840108115558400 7619305 3821558939923511929205288379588551460 7619306 9289540447343695628439733475602322352 7619307 -46667873258346445159509300287307071808 7619308 101741774715955675693773936893084188928 7619309 -72299913425113275902931378452314003680 7619310 -11733418707649965386202081943299038400 7619311 52670501358336403344870660523342863360 7619312 2303360194541619895498784308381286400 7619313 15901444732602769729377205888795703040 7619314 -668503274060839707816626574876551040 7619315 -48167393590497172175104404938756702400 7619316 54722680986362015053059620995181002752 7619317 -22231745394885211174538130703341642240 7619318 5758377403238761194848277421887909120 7619319 -105665200063283140784301814092178905600 7619320 -6707628317973727860086059612729344000 7619321 29562833697385627443539971625754684522 7619322 -26378093038728011450998880807242145280 7619323 -2057127204728901067993345447375246280 7619324 10304832309890945367856346960128413696 7619325 -8551667482306590762348176374475212800 7619326 -30955891967821313039053751660390362752 7619327 43692258077000721113843368549641241272 7619328 -7256853293739539875497246091659706368 7619329 38298441219208250834189062401376796930 7619330 -3608035545934592273121415316946547200 7619331 9493023686481894950497367861288629752 7619332 -3489231403856357454655794355598057472 7619333 682210736022516310204336070863989624 7619334 -16598747798728420770593999239001905152 7619335 30804285167395385377727922126950655360 7619336 -39958595225996879481438783057488394240 7619337 -87453817609054402210888090609209445392 7619338 808718556957863385487832672428408320 7619339 14269852182162608657134773707814745920 7619340 -24929199578477732787493620076449100800 7619341 -27676401368305517805677395590688909258 7619342 -892582751694006655439582486868280320 7619343 32679893208100152840005250477122864400 7619344 -34883864012881162414753370054695895040 7619345 -11912361560266117801776972544878139200 7619346 584680655538993367033123273718353920 7619347 51681039081271441825774029165269330512 7619348 -36401162388982460134031904023189975040 7619349 -5207711051532488693987068776900187200 7619350 -28893913437578104905690792044926123200 7619351 -26436573591763356593617956649451088600 7619352 18233022612738281197739751443191357440 7619353 92225433788534613189141834370235275536 7619354 -46817382411595327151195898869809764624 7619355 8981857391969976501165399829331413200 7619356 -82162550326458687957374663515904156160 7619357 36730793033369365101057529403257269606 7619358 11343422795106126870961525133346263040 7619359 21989019418521132212676825402057622128 7619360 215966593205092167301142251736924160 7619361 8489123946275493797049183883318248480 7619362 14739073654699156213032873457538628432 7619363 36552414509929383506621218575161157960 7619364 8940229820412433247337528964908121344 7619365 18119853209346430237456622716373944320 7619366 -1264127175921960365127067437385559040 7619367 -10741758162982854559606534626561332736 7619368 1393950306943348022763859621789440000 7619369 40368963561859474421508467106939941796 7619370 2310306293321888803742622675168000 7619371 10212550140417635691383515567865044272 7619372 3288535696744969566912343957797199872 7619373 -41618272816763590954469115323070892800 7619374 -21258920928105787040534616829223205888 7619375 -1971473948754681561444875872350330000 7619376 6968165280653966719283495055991701504 7619377 7956919202329945017957976925346718226 7619378 -11846377918928164574988503731437166080 7619379 17576338842260013021891087674869300080 7619380 42886039738031073990188046922810521600 7619381 -30417588359096738557813010396120936256 7619382 7586185913439565327245478218463941600 7619383 6128672056008591419848722817850353200 7619384 15495998505925561087575568651195330560 7619385 -428193377223807789340722548828055360 7619386 -5766671927866609363690877933937455136 7619387 -49474502668584899632714656239493238008 7619388 7355983170166916472707260345106890752 7619389 -104614922313766740725506257508396426810 7619390 29635617338423365746947876021528539200 7619391 -5108475937886549483046032890718351352 7619392 -16347572206013555191966805707267768320 7619393 53503476545598248387307813908315976642 7619394 4552201192264045583690459468009968128 7619395 -7913465585803583167670408051834893920 7619396 26085056610337802690653758137969692800 7619397 -6660307952281568493367274846370574080 7619398 -43819142957985391520449814526281968800 7619399 49266365923103477137208568771111246480 7619400 31979442331299248440081262099066880000 7619401 -2683496388494145282610094475347765196 7619402 -43882155092126498931131846139113472000 7619403 26282068004340839671859278166405865408 7619404 16299159968110527990549726647061262336 7619405 127879298213555227889349180339706056960 7619406 -18924348207917549054275675868346895296 7619407 1173222037764820719936751248805960360 7619408 365613744329261065857535851117133824 7619409 15469681676975641873396948050042747264 7619410 10626756164370422407677159603442416960 7619411 88399888179175113283283854947499692012 7619412 -43386033392708432804362441752056875008 7619413 75007240369910035131994948866678111900 7619414 -9075663214791835471361461857969298368 7619415 4096236996397929164541549692435683920 7619416 -32647800416724327285074189537427456000 7619417 -15852288175561772753201911514592144000 7619418 26018283688671196394566177134349267200 7619419 56052940956372672798136026017448010820 7619420 19330270560560948248874455393198241280 7619421 15377466581479241429514834766283252064 7619422 37723101508311995941260194401923664512 7619423 8912743086918628576439403308124912240 7619424 -42369687907451586022683808428132925440 7619425 79516502676228857772550461863858712000 7619426 -51062047406638823864009398399267144320 7619427 1322859420057964982768961239873545920 7619428 215898482207840757671162726351912960 7619429 19162030333288208696165025103741225440 7619430 -480041353661777222037170349060956160 7619431 35365924848852816738142489344769480200 7619432 -75829675381177339180874372685363225600 7619433 17484356852984791245165062979208738464 7619434 76083941371960849970514294530126766432 7619435 9184175547926168222015008587007686000 7619436 -3299444866386736972853740260510892032 7619437 -19905093817014478475552288787993945600 7619438 9561452488051137108801308844184749120 7619439 -6276162514968480403330093595212790112 7619440 2238809414419135908009408955176714240 7619441 26018072440252699264985896856867920752 7619442 -28518578944845913742998833052274671488 7619443 18337843902987059513444444370036300544 7619444 -21167043362942157355819079089090879488 7619445 -15123517788576909083394571948940490180 7619446 63738601708125712502314375323104640672 7619447 -39769315051909955472968815204165999776 7619448 -572760722456671589309791378603008000 7619449 -4014212258289611186263019303274989180 7619450 -5830870966959554701790721473482734000 7619451 -76345336526754744419932757437627381200 7619452 1209451263540326681474983708192573440 7619453 -89347116897380081239390356996420347520 7619454 28499951783612923427929559235405747840 7619455 24885654074513841315771038306478240360 7619456 481662692153394302449768494582988800 7619457 -2970649173970307551780550767050734112 7619458 1952722127073716331179526268955638272 7619459 1195357172226783762917718154641314880 7619460 6333563454190891328393592177247580160 7619461 136271330046699496736005845397530118332 7619462 -49393333774524165365110004150431716768 7619463 34203759935825777485379400853218545040 7619464 68254920723431780914865230097653432320 7619465 2637220253858332008471599975465022720 7619466 -31403906463339641662986460422489912576 7619467 80264132872443072616717307805426562680 7619468 -9936399092017571721620899277425228800 7619469 4721961830820872842192971402426517056 7619470 -13411150421843657270226016946030221440 7619471 -3075531333472316477520951405607668480 7619472 7325759658906645175033004098218885120 7619473 2845679532326610223777479739634652722 7619474 -62342354198534571854784910581790257264 7619475 -12540118047079194476800193058264504000 7619476 -20003191310220099649121934970547213440 7619477 -10099740824596676641466397205284895140 7619478 -20034915487807836930831876175366580352 7619479 18054871920868647365982359047288959840 7619480 -55032830593039605744131432426995507200 7619481 55619177304415593230715591159376956480 7619482 356799645123121968406137707556789504 7619483 62870697764629117508864683821946206264 7619484 13778492291555250742176939878511180288 7619485 -798935935289406877751559891852409020 7619486 1353445910390886893470711392156278784 7619487 80617205401295641041254519610738828360 7619488 -58408060842658476757023534541141770240 7619489 129526709009368391412360652030929341460 7619490 4691396399809394454381270806806333440 7619491 209701488404575263497513318872995476 7619492 -10315810522653655653133183693396574208 7619493 -901443110470946628963388709604272640 7619494 48745266582416151147241970776537391040 7619495 -35183278033237557871243053974926142880 7619496 -66538794631090934802793539802252492800 7619497 -64778291261299994010209521581854146054 7619498 -27704602220347057986082189702639794000 7619499 74399557979425438446337415744342352864 7619500 -44726079855006998471651475399277824000 7619501 -4827579951952413994511122885164164628 7619502 -36800046193317329181976006555451676672 7619503 -16154636798104511358368960821930523248 7619504 13759188526200296657319538124785336320 7619505 -706242693981099079729281138859123200 7619506 -33694010252986831356873138894828024048 7619507 -11775641177545274658738630409952184576 7619508 21029638290649362194931076099044925440 7619509 50834975343247607551585455864156100704 7619510 3888908651373867798614891557331656320 7619511 48292092808399910412519555138652800 7619512 73113741577379029988804763545853235200 7619513 5170201922222236238750274066986022240 7619514 8685092761795544811429599924244480 7619515 9443492759868352158047608954532271600 7619516 -63315110324623719978383971298325826560 7619517 83891349129862796354778079153663813260 7619518 38410930255197267915412408374080583360 7619519 143868224297523768069468972243286992096 7619520 -639376172034646346441431701069496320 7619521 136344702973245508026427176513210368 7619522 -11140620501736135915135513740537646176 7619523 -38780371937807182205117053746408011016 7619524 95417029820274956540649911478005932032 7619525 30610209403509020130073646055334501050 7619526 16736455600581189041563502856106860192 7619527 68957777594220119185983738838579516376 7619528 -46212874121378699532621907730848481280 7619529 35193866930817682989017048614792800480 7619530 -41521635536861130120151906159933704000 7619531 78537037208210859270670736765778246000 7619532 14895770559980979561811037576899706880 7619533 69651136372124680445995034053325361782 7619534 -4777005835913244019509410797779881856 7619535 25070218660581845688585062839747814400 7619536 -12003082987879408961807730704010608640 7619537 -83457141527180580991773028890419756814 7619538 13565011376067591280819973877625647744 7619539 -64282212347811243542526893507737827320 7619540 17162598514413267470737896499377258240 7619541 -45592336730395683581689762396140040416 7619542 25746816763035404071321472489604188160 7619543 3933588363018882090137953538616198792 7619544 -55470865624439796755175787425163284480 7619545 25622654671128310267724061259150237320 7619546 87415569705385478016117789709055063040 7619547 15547336782740642911428722639408260320 7619548 28725879765401932166764616555937584640 7619549 -4665868309535778002354247977324665914 7619550 1786916175022962677852719594483968000 7619551 65350859938903456550771369744159554600 7619552 -3823458921578997781441430641019191296 7619553 48034263034140524943454991943299138724 7619554 -9969844564900144624755205565595183024 7619555 -17168784555891856129932625303386412800 7619556 -2301444952513242870393349553895690240 7619557 -228087299796362340245065405284022080 7619558 -10846671694246177830523674101086007424 7619559 -1013773818887856874039285697196337920 7619560 -24590446148499825350380324955027558400 7619561 -13017901437583670826948274289222365068 7619562 55932869102881841121367198209313728000 7619563 -8505325929321863546585936800941527040 7619564 -17270640851001147324759526975590829824 7619565 -7163972619306356876862993794925288480 7619566 35563864778558938217955758467772939904 7619567 -25378024043841140984051159814048571488 7619568 -1186532613924669457689736688909156352 7619569 -3381583222318245061521691569866781456 7619570 -17292013288555969138167412083382118400 7619571 11282770573409751792734397632981638320 7619572 30659588189581197954515736785343344640 7619573 3819819285334482281998454281907402364 7619574 -3538295402227798964056134091517989440 7619575 10188582499572765224892130697575795000 7619576 119203787584108985057507640618236620800 7619577 6417479664488139300200384274720743424 7619578 19510514240761802956959598135546303488 7619579 106426764881146474116293534015986091880 7619580 36395329064566785108474036683020469760 7619581 -61582105844029158506929972408962970618 7619582 55120090645420304060545712277493051392 7619583 -19396849968604470178604896774900157952 7619584 34509997481038705027613501581925810176 7619585 3054395005287619263025293644411805780 7619586 2291144035331261588749420886879998464 7619587 -3353512880082015234806379338206127088 7619588 -33042006024851125082255079342608829312 7619589 3163509172549860273460370107765254240 7619590 13049426473318364675135169806980266240 7619591 8516150154289409066708549533440927744 7619592 57694010280673988506603935447068958720 7619593 -24366312148331015248130991958744126080 7619594 -724757219184394319701455473423298720 7619595 -367582945640626381546037203805959200 7619596 -50471044559219051740785985539689387520 7619597 -33560174943893483475494692187014218954 7619598 -2643352066082558607927034746451939776 7619599 -17762124598923533700159698295577374536 7619600 141551924852805834475770847656345600 7619601 40915893843741493799619531881408363520 7619602 -167473934420991149545166881911979008 7619603 -79038601598688770881152029762320328148 7619604 -8689633454894796486736580424338620416 7619605 36946398793453254309658639084473974400 7619606 -3901653834976979209720451818242529248 7619607 55749512736328068084708897035317519608 7619608 56296055260171583413010325535200768000 7619609 -90139881494273848801881892039980923190 7619610 -21107205906055733952100250663106090240 7619611 48772345844762135192577829589942037424 7619612 6743834612973319601643889470191616 7619613 -11360439323771447699394686122392521856 7619614 -14912900368969995404696582460784373760 7619615 100479096733742836046393332864894315920 7619616 21220735448328028215486222249256550400 7619617 -35674926151768716236135794176704370334 7619618 -64262955129210302979847630471253592240 7619619 -7258318510624203431748132944223510528 7619620 24648072024460607159691003425546895360 7619621 77092840676364553882854982145756132280 7619622 -6796890960232644694883412948330232128 7619623 -3262488469409868288758978061388528080 7619624 64725135434833199931193475292364062720 7619625 -21863428963438281593328152342417574000 7619626 -16705788957356057975357775027657066240 7619627 1402253685038955876891368284216733436 7619628 7785876472845680080621778001531102720 7619629 177098037407133394054649278370724727360 7619630 -10619441462510818617749021180287295040 7619631 -33019185655019796138051563162440402560 7619632 8500000240659254794937680096458113024 7619633 32850690166445911482347560539882707520 7619634 19249313009628062491150799016949201920 7619635 7456281011679574280143108380340046160 7619636 -33930607061621749982793778379392370688 7619637 -8341065526970326507461516485678528448 7619638 818215235477842005937782589573543680 7619639 -62425486956855101044925450997133379976 7619640 -25181074436382738939616011333166694400 7619641 5009550018752704242632968219640535892 7619642 7440446284757694552586669760486409984 7619643 -565696980537380035151111553259624320 7619644 7433877561733491513487951830371908096 7619645 -3089442788375249850690181175121945600 7619646 10986291067782615692518627286166835200 7619647 -9856840375488241412380237766138016048 7619648 -11763704602491367371551959435999444992 7619649 5195351117535159653675780004904237056 7619650 -19784147891862106617193336169177341200 7619651 -9377611933858314997023410941776335760 7619652 13489831821109206629401339248614837376 7619653 38644550847209599763943910276849023902 7619654 16838436492783984247227560886065590272 7619655 -47187608894711898142152616118977834080 7619656 12939652735866333095835519893182095360 7619657 -29643414788900964794272297703589159408 7619658 3536289763684754384682542482200552960 7619659 -70699286893299217409385644483310524140 7619660 29627733705761299164102146567325895680 7619661 11707891231635705541970640814284899232 7619662 -27731141060057603190403449997301391168 7619663 23998496974789482339852886222334259480 7619664 -61134840270947681927301319685701632 7619665 58975456776561977194792899357059721600 7619666 23839773969658966047394579839553155360 7619667 -808836819314688102131815272243675264 7619668 19556466128421506524105988839529752576 7619669 28458864753729457823733718115716107996 7619670 741932250541608491583657109878009600 7619671 -144234701715750765682990294191938871488 7619672 97584919725013245764606211188869324800 7619673 58189156521739715308393767615872796000 7619674 -23914487724283277042111550621660251664 7619675 -7767893089813850654062014172335157200 7619676 -15512897853339537788167577681877958656 7619677 3425721236030864426571675528484997260 7619678 1603124959283753827929757536022891200 7619679 20473923958051317299726769299362425048 7619680 85645262241747656928631246789827624960 7619681 -33885436180245204722176086789557990508 7619682 -6262550928399568018745174572772891136 7619683 -54808479951597948938753089683142340068 7619684 -54718619461114742512755323932039587840 7619685 -16839368246111297359740478854133327200 7619686 -94801527741458469800399942673666432 7619687 48582264233136317728835074583784640512 7619688 15705644340788764806499970535034444800 7619689 -4549222905125231548703483588167376256 7619690 16806010001130506772486958502044163520 7619691 -1063130784533294360778454365584185680 7619692 59528648694450156697372195872021335040 7619693 -9693004980021667539954656041035265152 7619694 -39216495386059335308017890613045019520 7619695 -15137126546352029773062254075166895800 7619696 8339827571388517803427727420012789760 7619697 -1978010411408067371632097154150121920 7619698 -44908911761755804532749697915596604400 7619699 -1160431225560177670827611673187845300 7619700 16653202592572603816624227775166208000 7619701 103495909773813358204872970654803804 7619702 -1546219342531457365180768347748401600 7619703 -5586167062367056240392395958832592640 7619704 -48711579538325699726573511208155770880 7619705 -72633873738591946831802874399649918140 7619706 16272137775564264537086066151086867904 7619707 -16800416986889832569038684662962176 7619708 50984575292686333448329095101485332480 7619709 14615236195863327296589543995676160512 7619710 1063368589877177378906153434968576000 7619711 128392293056819590501573417632178470000 7619712 1971284587562570816385968015608381440 7619713 68287250447661412094053441949238552962 7619714 25305928361282509472061269689183317456 7619715 -32488642325752415362313598231985681440 7619716 8451036070910608438829069958935633152 7619717 4033942728904391156893521752498592000 7619718 4395322702640313329203480983848282304 7619719 31585105349197031739760669352045442096 7619720 9127259435490202030551489602054553600 7619721 18594206942003294615549625441430552320 7619722 -36087885370118498930920180606408876800 7619723 6858098324186964236653940125964448480 7619724 -3368166758959324088042237078795059200 7619725 -5664643569295314809042234411223142750 7619726 2758911187521095112468385320676115904 7619727 10043951281432324216519435673821894800 7619728 27391244781789283850946997757997719552 7619729 44745848084317830283725633496543457844 7619730 272740255074804470413589645544000000 7619731 -44990089916067221435219000820245797808 7619732 33582680837738091951562081615773542400 7619733 104171907091737126315379462903890126 7619734 192591729481429720691711029275226509312 7619735 -12969019439299274144226419159427063600 7619736 -47637780682747802420918253094779801600 7619737 136215591396072621158825613416573833680 7619738 1587800910829485316528049804177793024 7619739 11972907957225121303982627410151390208 7619740 1100430760867692128565088197767546880 7619741 -125047443501837458032038324828048907200 7619742 -6752651348086385144239773788560454592 7619743 15073744732820448120885278271828120480 7619744 66344093680180603055641051586617147392 7619745 13543044576775709983999380903302496000 7619746 -47083897804064502606730732227288637440 7619747 92279326865125225952106050264551871196 7619748 -21035869406437471251596878776874859520 7619749 -109814103435268184001587765744191485250 7619750 -62109631060419756038739030244838880000 7619751 -8776336029845652052114606134081414408 7619752 -19258393717076212977886640452341841920 7619753 136883996532197046324602734917423691002 7619754 -8540303355059482798652853712868843520 7619755 -37348579506607439167718004270505862880 7619756 -34045909588943280305265688342083521280 7619757 -29575454431684213518038681929954297920 7619758 -14569547858741689311505297785167486016 7619759 -21196097700129981554007879584414010384 7619760 -1083073008061142745252458714033356800 7619761 -4899878643633130524053784018670767248 7619762 4029708336819268605725453481778996224 7619763 11255814057617398115553575422596604464 7619764 -49449103746685679839112531335471095424 7619765 -71995511501955975263639568256147994340 7619766 8782963387879952417822940606080514048 7619767 -87123949916846467801422459709788660184 7619768 15549030594045591219846220269250437120 7619769 10851440387934960588232747721706108282 7619770 -32546032520966877545269528711624549920 7619771 -16619648123668356688072036027574768028 7619772 56042608104833846810691883157471232 7619773 32134830716889557156595557849205663936 7619774 -4760243217191942698004565419871704064 7619775 -16923845533072777921289440610009424000 7619776 43712407113126015646378133909917401088 7619777 -68039098931886041709078508788972446928 7619778 -15608523896331277275505576786228980480 7619779 -149238415601524276001277613955258922000 7619780 -3442444237151971690089985542820331520 7619781 -14623802124594950378174157050915102976 7619782 -864998224275370574814588063203599008 7619783 -98398761085560518369778645201896476968 7619784 -25090661373807226236161762257915207680 7619785 -19807348401906002062189912022907432960 7619786 -376772355638444765931907067350052256 7619787 -37873604347957157692492167164053102080 7619788 40565951032531824875163626315031937536 7619789 83974615503234650133259100669057545590 7619790 24155848036434551659750155788462574720 7619791 31664808329768250066553863074931429120 7619792 -9402442381142263407459278837884821504 7619793 -76192542257997233415706803893097232416 7619794 8669591951957421839224058694486167712 7619795 23978580115145954385512731668527734800 7619796 -19399764488304335221848368860862802048 7619797 80649123369353947571231584699656551246 7619798 -14544940910418349864592339662530048000 7619799 -55465149115038796060427936401712108544 7619800 -3933639863996885718165410208583680000 7619801 -32536684813247174628296137498311061248 7619802 -19766673643674471722206884141940647936 7619803 -28496164187376255254778215945897282280 7619804 -25439129633745444612560568219407353344 7619805 -9824104391500289545652037407236228800 7619806 -48425093196398959955442061437856971648 7619807 46677421234068658652328838454271512280 7619808 -13721767042376966163890303448624660480 7619809 36647777914143650784964790036880941700 7619810 -8768212235641794515030947619914452480 7619811 32339256753888350503612687869890505984 7619812 58505276713423806409875377685541431552 7619813 -662150013265024043941577851069815396 7619814 45008138319592976375454666001604227104 7619815 -282638881888058692500865952319106560 7619816 9823659331933578308495571928254412800 7619817 1237323607929163263568807178658722880 7619818 17761485181866590520374643335506365360 7619819 -21536170802798804208429255368767900080 7619820 -3232243667955374535268196609034700800 7619821 -7916735651194374403789919969090161056 7619822 -7420816325834859769394553817182423168 7619823 26177873853573708636204052577248579272 7619824 7798377170396055175249183082227630080 7619825 -16258297426334844763616725166465440500 7619826 -1112224517040860202394302956217104256 7619827 57526473854198458504279425468561001676 7619828 94132810329160892592799599325075746816 7619829 -17164060447721789932574050488859107840 7619830 37287197763745309173313810545346560 7619831 -13481201981744137315048948049569529856 7619832 -6105234541107924944810760038227660800 7619833 -45643770269592114946959566894527582456 7619834 15699322344202455809510588631933864816 7619835 -46176242049697810458634439902355147040 7619836 -30697491642703590757317828749690183680 7619837 12711993064696450830279038107435835520 7619838 -25946155323967274586832311191458984320 7619839 60759623093343763374614054767791568640 7619840 -15453030853208169758281982014012784640 7619841 29026763530113259337181366219743313360 7619842 43363630802769181992112699416989810592 7619843 -95412709934623475938423468026973499328 7619844 7275165508366592211764323591364370432 7619845 81179228383357177731658982603052167100 7619846 16131873227771831765014822763598737664 7619847 -43856644889112411763257931301260652928 7619848 52135377776461898283952555454684943360 7619849 -87534987230623363778179930500335585436 7619850 -1861921481973342809143249365799104000 7619851 -65366720719672592468681652178007123400 7619852 -79766426375607816281070305226327800064 7619853 27984060939998166539930027448343187904 7619854 32266954515068572568631580629263808 7619855 -36855791209901914242253148688282174000 7619856 17307080702677149882858915015817101312 7619857 15559104007327047565041163854243628992 7619858 132925141476553575760928975425114368 7619859 -39472297722620319965160828955643991360 7619860 15178347397035783043597991921443776000 7619861 88761496716048483442221567835424616462 7619862 -2746471993124816419549407131038728192 7619863 14755128810469408483068439319376866400 7619864 -4050939302058241312707758290686566400 7619865 -17371219771305352153933571032111114560 7619866 52116839131343771851035315250625740800 7619867 -49280071817261985577719047468575593084 7619868 -35045045399360766298046266243872027648 7619869 21297541328126549300771232810190626060 7619870 3572260001516230023968997285824501760 7619871 16132687209829606195161329020867108224 7619872 -15983702596778034292948984893630382080 7619873 87978602185129783488938902554865152000 7619874 -6170082126432126518413169062086654720 7619875 -113330208882069914242547570309806608000 7619876 104148689832830652273448460455690248192 7619877 -28145916854402319548134404876734243904 7619878 18917627333239198528681491417672521856 7619879 -46170944029428497257092702294378706800 7619880 44338698848553278218860510866073600000 7619881 82139955572699421767686522882029826682 7619882 6119464743524653696132065561641775792 7619883 1513227045799283944429541062272417624 7619884 86297188600186421822442987931952450816 7619885 -4735772357112140784653257883714279040 7619886 3614119036932772472777647389901543680 7619887 113116213543333983653552624183666484792 7619888 -22978385738620657570191894188562137088 7619889 -7795238416831454967516828578177970576 7619890 -47440465920847948005360080716088908800 7619891 -19056586938627083132406218825061630336 7619892 -7072305886553870507788401112027422720 7619893 -30129792285813934986107216723189675520 7619894 -31314402680500282422555501386145681504 7619895 -20769619503790898331804842412484008000 7619896 64034729801523999621920924167031009280 7619897 109031443332588494096412874588357634346 7619898 -4945089198020849399410481220764258304 7619899 31007554442366997735034681596457063680 7619900 10762536426371117114846157517404748800 7619901 282983885074522619575796059213128480 7619902 -20247619736929309792527817947088614528 7619903 -50129356652481262415552031192658486848 7619904 -13904408558263076244250632237856849920 7619905 54774492195439647999972588646361487060 7619906 6742041578820528473265530823867809280 7619907 107812766486496396205556777683260855792 7619908 16112803716439500228731131706691072128 7619909 -1257025734236047143339041268435837600 7619910 -22908441871593289929957974230318202880 7619911 -19256580863848539031522375541896701848 7619912 90829808742950757135289931045205811200 7619913 -574516399097439918167564800561979520 7619914 -59033369528887630905194150493467668944 7619915 -61336873900413662011136922922418329440 7619916 19317647741488068648793825322080349184 7619917 68128008303575718254122379095219934966 7619918 40305265572273772743868093326326996160 7619919 -10413453056751150561231370921985671152 7619920 4154189627018283855934625674320936960 7619921 40890735694386140178963509020358347122 7619922 18577828890236964207504972875168581632 7619923 58251353470937855529643868667539724144 7619924 2064881511206495047939875061791621120 7619925 -15686041184714492838752624216446320000 7619926 23890384681532676426982692806921562912 7619927 -32601163125892943878499818357309895328 7619928 10270702245490358543596303312344145920 7619929 -53319782229320750582360458340929963116 7619930 39587415755916183394303382868403227360 7619931 41441257813523939510749883071817578560 7619932 -35752293864238106963023745777183416320 7619933 -21269031976698036324731298296356480416 7619934 742457873487485959910179341358970880 7619935 37109687823823940905112255571949091880 7619936 12957530087715302499333642447637708800 7619937 9422198624465486670440310153316877376 7619938 -54179343024004775011095374249098080 7619939 -89199862566663725127325234800822337680 7619940 34955824256354684137369567668973977600 7619941 -24490971253516291101776489423846711970 7619942 67865817291105894865877952585734094144 7619943 -45896487620734535438239827713067006936 7619944 117741333119822654595549531552645120 7619945 41572058703879472742257206848806809600 7619946 10581618373210745203771186115674351104 7619947 -64497581172641388547114489032978589200 7619948 1537292275205669845658307333865645056 7619949 6861503274878376900349755421445772534 7619950 -91737578925620336216346617482704000 7619951 120303335111277189898159295685254021304 7619952 -14582317167818864074624207013277696000 7619953 -131487731786961710139495847170987987840 7619954 -38519163476647004558012123845637539824 7619955 512003680521848524070037077650698240 7619956 95394218633918796743714526413536184320 7619957 -69049694155634878569971200191923741988 7619958 13536310741562633658347955184272048384 7619959 305108729122040576761415017999333504 7619960 -21705271194267143238609626151846297600 7619961 98230688833847108788978590727993879584 7619962 -2602782544307280760583862417577543680 7619963 4915662751922476797862071099829081200 7619964 -47635008879247476839398631764911587328 7619965 -31839743918090469185529580134598033800 7619966 -29089062494618069526441502069661357568 7619967 -36297142010820713531109791979012011760 7619968 24806935614559497073978776943067136000 7619969 14274747538473502502100162626755092480 7619970 -12028970233980643168383814189457280000 7619971 65859727795689831307746878589053848200 7619972 40359309349609450304792326164628327680 7619973 -54731159692792485177635784684048505248 7619974 -38236745304976723288731623463061839264 7619975 -45909815973253833962251739125076982000 7619976 -4884236492841953688331995289570344960 7619977 -179915275614300284739484425391832354288 7619978 -170205377130358169377086404758914048 7619979 3348818368068448855715639700222356400 7619980 14972209918777881240383135297666995200 7619981 -73286186415893299406961518353016193408 7619982 24798105381461310162048528238026913920 7619983 -18739421759776855710422094381003729680 7619984 633366808396405444456825102623744000 7619985 -92569347789936856430215641414816668760 7619986 2125737579265644992466115266243176448 7619987 118778193255749473091291014945251720 7619988 950204201331545184713553942102466560 7619989 20908549536828376252186719158436187324 7619990 -36303731689765634733462692934909957120 7619991 74622058399722441416954423193829228392 7619992 1343607736093079615277674700800286720 7619993 -2991879461644843091508337134714396540 7619994 45210048982354839245259344937111336960 7619995 -62826977890551008084754365362893587040 7619996 39485428160281041662938969386733248000 7619997 8652269827324440228694621959617462784 7619998 -78538477321029206657754315017009110080 7619999 61578034661453101829041716837202668000 7620000 -6366837780802208655852802859335680000 7620001 3213820247311480200986329383377018772 7620002 5433344168494551074196327780294425952 7620003 31413328723344351835947717616042440612 7620004 7269694477870859551691633127949443072 7620005 -9548363069769927981503199442422975840 7620006 1732883587419555969561559254059699904 7620007 25217391979580313940958029554482728840 7620008 -152027744295742094536730973728204636160 7620009 14296214063503078449474361510064116800 7620010 -18192645358770981889526151600021831840 7620011 47315135974642163248407910881391714080 7620012 32401497202205511652356336473676252672 7620013 -95325467728840835739653386001265397738 7620014 -28850637963200106699551261293603319808 7620015 6276568954660532657799271781917248000 7620016 -40780363061570101909477294515590135808 7620017 -6602593976135906257506838412622946560 7620018 6395872274187395212602430436054080512 7620019 43823481078970561292354239723873461960 7620020 55950938361105126430772841466628340480 7620021 32905418863547843480332133014291142400 7620022 16578975364061287224561206905228707072 7620023 79144030062093759688809302545578367272 7620024 -72131004422195666670974619799732224000 7620025 -2683870289935461473718695845015467200 7620026 -38706956077204073880265369318425062400 7620027 28702346945397510262571151224690831040 7620028 9923124292652696513237056209372106240 7620029 -24263613024275282429358413372999490408 7620030 -202794077942550175923965443624012800 7620031 52020169961418632040934093562312151664 7620032 1161974130832757445599641364733100032 7620033 59196312001717298407620147257521714224 7620034 60553817725459729265949065162269534416 7620035 38467487491878934050233308640687646480 7620036 -25583108606513025570675611649297957888 7620037 -13101784876288634672493888046920630720 7620038 -34897180455654180574366208645491568256 7620039 21694456387900593719582663835497853576 7620040 73210756038638124615808549537866240000 7620041 -74548038539710308440623857992205447600 7620042 -10649282669553771237395237148296087040 7620043 -204219080086032604653300884447009369856 7620044 59585264263128802468594422438138011136 7620045 -54568600634987593489043376135698260800 7620046 -18912507866934467596881242609324579328 7620047 -14064899712178029820522277129648727768 7620048 5169628279105948767428384266439884800 7620049 78656382913319083353857054384500152050 7620050 -4447798866620115551862044495042167200 7620051 9252861160324443416395295928789080880 7620052 -15802353048091407398049846266834485248 7620053 2916506190905772325171524201026482080 7620054 -2900308789777540995072041343859666944 7620055 -7721282097376690136910457862526292080 7620056 96921103060016517865451374549972346880 7620057 31343545012966416449493402496715864154 7620058 -17838244031559837112368458437178370816 7620059 -7134535673978136671950385230654742160 7620060 -15081924254736686648997956863255511040 7620061 53867468970946771857699044873445443232 7620062 6770570826560389311575429178132988032 7620063 52135150046562952831976147109736565760 7620064 -50720531725273131192288378474222059520 7620065 -59676915310676491869157212624629634540 7620066 -8279657440986820987037286048980325600 7620067 5659869740007587021886506208201413792 7620068 -2925539322631806592699916394987553152 7620069 -20667114426731583342519945708774740640 7620070 31759261226661163364307583782135684480 7620071 -64736107910849061919859417409054156168 7620072 857251533543663831117641774135377920 7620073 281186289103233097951839861962369104 7620074 -3859740411399313544181254511553860096 7620075 663570339813029086179114365232087600 7620076 -38824566943738200527799325747211251712 7620077 -23535919857227450046739072792442545908 7620078 3707735573836160256583444794438095424 7620079 25484701482020018996045287965315271040 7620080 -1365386795029131804052993190099681280 7620081 8767748264677033445096705636070729600 7620082 25182210596717061195004987119275356800 7620083 97711693465301877785777048031848354520 7620084 -13026123148129633272919895123455051776 7620085 4504871304111144072265033419637616160 7620086 -35228629856209313144326089923237442240 7620087 17116428644811222423372852074480429568 7620088 -36104286259734695361297170279663616000 7620089 28983885989823214362437076858990925056 7620090 -10348429277724770255882660029169383680 7620091 7879756193392729239093818234848087800 7620092 79020103844325306633757859435453423616 7620093 23266182667028940985868110508456195820 7620094 54566475000239992099225038390957828096 7620095 -1646293862785483387317090252199516320 7620096 -14121499860910587387375391497781248 7620097 -99443573955690187430398645717442597628 7620098 -26511833366994912697997952898970319840 7620099 -13653150251395703175045446008601916936 7620100 -6401945964985859793308329643566803200 7620101 -121891342004572285445075365738474244898 7620102 -22922431153997832381852505544866099200 7620103 4392510918303528640495052566274570080 7620104 -26008622418076629243527967822094986240 7620105 828574636100703811871449636832083200 7620106 16547475573179946588090250680868293984 7620107 -14095588832793442146436648676427582720 7620108 2315621340647144776698432916639334400 7620109 -28421164694328036307240365503203215168 7620110 -359169219114834093742455814417121280 7620111 -122676888058605436133028555113253042168 7620112 -19295548934940779320066029962855251968 7620113 -10441315112770551441173386171547196300 7620114 41812383409569081386062862791910107392 7620115 -39656299793238914233111273914454236240 7620116 -150929029096194685621884657945169920 7620117 -5379491348088736118002264973027174688 7620118 17704289579348260947337983280816050240 7620119 44869486457625277042402138887701394480 7620120 50212814480045429334735168843988377600 7620121 54097453749582109057809683039044593600 7620122 -25406517365909760486440310951551659776 7620123 -15322593421961080615199721107274886656 7620124 85077315975820171533977364863125239296 7620125 34673371262833984818476302014318519000 7620126 2700256691853971440122704558737716864 7620127 68188792331875560429211246881923673600 7620128 60612184961698547391847336908021694464 7620129 30636688060638655008420296981893314240 7620130 8480823709322476421681267845498705920 7620131 59033938486622061302385473578629677184 7620132 -17828826771815074126855338088043225088 7620133 35390223053565267444471180345957587584 7620134 48113524890914753621599451987093550720 7620135 28250910661944080678730429079311483600 7620136 -48070850605791370621009474859538186240 7620137 30551328617152628856484489252265883252 7620138 15522409941957773350955028189978170544 7620139 -24332229912053095033748236921111118760 7620140 55080634501841798252881148694434611200 7620141 -12395095758853250472556462217185456896 7620142 -37207479948996186825085701765350094528 7620143 44447889246644077759168840215904645392 7620144 5833532651228354799350208096459816960 7620145 -15306364408909977369887950235288174400 7620146 49209201089219179195434461626580947968 7620147 -14917676330008115805884441271738351228 7620148 -69816258596867562495111444452846394624 7620149 -8380404141046499380022783035467790500 7620150 -5531919501173622433236288452984342400 7620151 -17711292080105799454718230437903793536 7620152 86590370377431403101643844255386030080 7620153 -18066385780376138648268954096180897216 7620154 -42990766395403816438746634058308174224 7620155 36563023546771639250370203395023130560 7620156 1600529209685073668129148491793108480 7620157 104547270559029465425331432595027421952 7620158 5447566779432993582831122642217561600 7620159 813137961580396142103846671388796800 7620160 21216310276493910672961396963965665280 7620161 -111039660252756168708364031005253522238 7620162 -2278517010506536831842661354586234880 7620163 11048620865189595727871473717174497720 7620164 12714846541944153538844022834670133376 7620165 17256902760068621573916114076853982720 7620166 -829352270664461771671767940569847968 7620167 36180701850290493030609931300177680216 7620168 88918022934673765532519873285888409600 7620169 60098414508699503954901005205126500570 7620170 -43811802446342968298218754010642210720 7620171 -16429282200353172447169282286657479440 7620172 4360714389427331441050626024682618880 7620173 -37143236946044535385870116590172388896 7620174 34173336409800836890160834485477421760 7620175 -52226036257983616022163815346258556600 7620176 9562329776731154815218183877557092352 7620177 -7916184199102811105586557525303234592 7620178 1786685781963095262097802566091297280 7620179 -351283182588205237938098208192828768 7620180 4661837238227330216559817743452467200 7620181 -54405058336232970415959047643098398056 7620182 -44943028842872146653193207946706040320 7620183 -64894139011999305428706068648870516400 7620184 23790552864228626109353702795546173440 7620185 -55383061003263275895710342460749734200 7620186 4316900818490591016838612141347563520 7620187 38616354825494596350316552259100835072 7620188 68352802434099357110077127560351488000 7620189 -8929369716866582200991464280569469280 7620190 -9272036174371416825611382228259238400 7620191 105497140915417409265199531441690370592 7620192 -29529897625277639757689321264147988480 7620193 265534018905118004839358312989275584 7620194 25537420221110759612344225686144994896 7620195 -12213004996309733045232480873948130560 7620196 -11360142303436321510961868780528265600 7620197 35510828064961883486617479930103738080 7620198 32803315666785553750730486947592950464 7620199 45793044704802386302721898469733314080 7620200 -11556555281207430136423345653344256000 7620201 -75627001554871183523074980904010582070 7620202 -759266018877857789548580886378574848 7620203 17433966847722079377188933477890147968 7620204 -61166353128413888544887439037358899200 7620205 2787266561338478662883428898456033760 7620206 28213164372484918419385459782654512064 7620207 -29280302698033944030351471193257211008 7620208 1356498664055336724971785230250082304 7620209 6829564101316360644903462905892050160 7620210 -34127482994465349696162737388817996800 7620211 -1266630736623486569611482108611573928 7620212 28837883021321074408808608370183427456 7620213 -70539907904186104689680652271601727456 7620214 -11908085407038826345197783519263429760 7620215 -15688752763212765520110715365188957280 7620216 -18640707224791933354829609329252761600 7620217 27904967610386793361283062542879936 7620218 -88318305173295724730696802780074906400 7620219 -17197203086685490033038580063822270512 7620220 -18181739446365796248145246836597573120 7620221 -9294316856266581426868632768847017888 7620222 -11379074923242348140264704580895390720 7620223 -45031309788738847751791637653042900816 7620224 -12934678783315861640707988268672614400 7620225 27066484856421624009345280085546895600 7620226 45521301017843839075266359146110299040 7620227 19469845940118094950562947939816830076 7620228 -20926419912985901913585786148038144000 7620229 -17665897333578867740222629888506620000 7620230 1708060863305510542711793260574017920 7620231 46734546573105555508401161335984663680 7620232 78761744835369597446563659288180787200 7620233 -152440316648320438991744857452799975500 7620234 5685114186314387353247176519408521216 7620235 -37804594936088392560927388948282837200 7620236 -25252908133065005975923010624612517888 7620237 25489444273297386048339448897988612694 7620238 22770454212486137810618366689991747520 7620239 13095312835009165381550523164625840240 7620240 -7401899512848710480940154472115732480 7620241 -33158980522884473236215142771899441358 7620242 -25654277337049193764437290373653116416 7620243 -83507991444879626416639244751588603600 7620244 28913813588979173764566016269280028416 7620245 -775075804718186729283404569190179680 7620246 20506860858119542665472271565654859872 7620247 -10160835018567098514175643022911637304 7620248 -93067487021367212161153804197977825280 7620249 2073630695873851426688615684018036736 7620250 11382777469319019416898048250731648000 7620251 933735148713898565917358512632598464 7620252 -31127221490206159354170664956014765568 7620253 -7078343273103159222743125373876550260 7620254 35846191637117094525432207497609625600 7620255 24366881958230012042259728400367733400 7620256 21797991917496708594895197968054353920 7620257 33589392850709376814651620767132529072 7620258 -34344369696589652334289329414799960320 7620259 -16590067146537605391532361658392053540 7620260 -11952421936751792166932650039195184640 7620261 -17304016929473877253237402633423753056 7620262 -24100602233834854746847398611452819968 7620263 10946163847226545964333523362838357120 7620264 -71319923613430396329790042585915392000 7620265 -30451998611927879705341115702061672960 7620266 -25762241053404817633203311626103481168 7620267 -81088446854580020911894570335471985488 7620268 18489776476008297989340134177396742144 7620269 -9563039870623457341744046038410714420 7620270 -5071730477162060619997996271658209280 7620271 123111400078310630056010817958833571472 7620272 22642582957125705708286856446420254720 7620273 61826148204398631431199886092648515280 7620274 -40649686871394984694691783043378330864 7620275 11006782638828470608252768363747582800 7620276 -33136022138132401048830877005396418560 7620277 23939094206558237540831137697333594272 7620278 -85115034062501315301151541670963116544 7620279 -6630313555531186115163944910875841816 7620280 -73600678127656341286907841920361369600 7620281 38061522278399538755956038362343316164 7620282 14358230339921508460495303352985477120 7620283 32467165331387742839226187202345029224 7620284 -88828244540790580087274938960359069696 7620285 33343453821740772326591653528524847200 7620286 -39334991632282923853132059469143153408 7620287 -58944692426740630454977046549909733240 7620288 65899059884470595327654865999495168 7620289 -42378928351411931943016643272355646910 7620290 -646771475403283267857668807972321280 7620291 -1832292544108936918474956325756677120 7620292 47868051656614787621060569558575324160 7620293 26328346131653912660936770479620512542 7620294 -23845879669993951130564982472940060160 7620295 -47791675030192162333467641302825384200 7620296 22044876403826563604467965928669839360 7620297 53965937336318593942292230460707069200 7620298 19575549666469449001447536192816402432 7620299 44234268187472266689772151340142620720 7620300 7085619785191244415637938592569350400 7620301 5271128636362440921284626796006921544 7620302 -24598438152120711309203324896821987648 7620303 33905387828642069998768577784971134608 7620304 -3458275235627076661243451774306697216 7620305 2738325167793628323515657505618721920 7620306 13011857828313213979361811823433253504 7620307 -19467804255671680068580266662420220000 7620308 81041336924320691331152273464615724928 7620309 63114392350837610137933537186267804764 7620310 -37282701846284587979092492778136925440 7620311 -51880462393404147602801511502126572600 7620312 -7798301968905034281438542259040419840 7620313 12271565528080120927649155183416152784 7620314 8158091217590137880143596477659378688 7620315 -7146133499617099502621806360601070480 7620316 65879058720508825673584414650843440640 7620317 15135787305604254872699814037292724492 7620318 -4463750676183005340176029299016752384 7620319 16031061449461919241618152584489680496 7620320 34484804163658332168302035152611573760 7620321 20212059288333626444705070993518248704 7620322 -15114388574294540983917898492596163200 7620323 -71822486328980570392951805916911011428 7620324 3200879754000513213172311451780454400 7620325 -70528291344910482049739995784963126950 7620326 4550093644913765838507459087448989696 7620327 -5123753931552137584474905152842088448 7620328 78919200069952356551109036812231900160 7620329 -14121889176738934183335413055600320070 7620330 29165696998085036926392254569602432000 7620331 1223934568565984914764956373517933672 7620332 -4813504287579831414545283081264414720 7620333 -54792106576449153201224330272540392960 7620334 37544167334056885315583434655853450816 7620335 -34707583014438031596404535800024130240 7620336 -11892637835088913255562199002575503360 7620337 31805085445403503060772132020502955840 7620338 117855014539998230456473991503666320 7620339 59080413283914007884736401505979527224 7620340 4184177372976397031331053634006220800 7620341 14628613119882671866188113366805536832 7620342 -13340034675851749488370039260449932416 7620343 -60336277996582503995915386266625072408 7620344 -65669614448176972183727025696134983680 7620345 70216305642166260475477807177165171200 7620346 -25807371041596647241000919824996138128 7620347 9853598430107165923850182682661660432 7620348 -4956404179125626389247440943333007360 7620349 -55590150604243592769244916946481679040 7620350 3048144434625768423569096675735198400 7620351 932421407923313557677962794702615824 7620352 41329966744753343286466715013733154816 7620353 -9050148673992568076731452237338904000 7620354 2011046144108055773934307756113096192 7620355 -25506139200561049715872833572820336240 7620356 -63728050358746390029361782469369724928 7620357 -4953789879169673600583715774458070560 7620358 5543040172281643767626054563305231360 7620359 -82677806461645054166269392774005141280 7620360 13305747068271790796864910207968870400 7620361 -44325312321547761477494926507108592768 7620362 9631249522454862583248012779355504432 7620363 93298176519313700954667071659099911264 7620364 66816078348824333254291919152162865152 7620365 47658001271409400262233738418255965260 7620366 -9897763747645728240129358030424788992 7620367 -26094607007915924787706663318982652800 7620368 -3104689311383415744228581996223528960 7620369 -77720866354252480861120873165152665760 7620370 -14703732749375097141615652031540001120 7620371 41980116053233965785145521076174377544 7620372 4284915894526065605149944489166172160 7620373 59938001838751716834802878655054468622 7620374 365961882280936058881668506815187520 7620375 16426180768776158238034484165090688000 7620376 11939118357405673936453580351415982080 7620377 78071324092102115170711983769138125312 7620378 -43265908947932453378051907111920318976 7620379 107048557256521234225337231327851017864 7620380 -10029242697088727448919342708007539200 7620381 13191694077022126103979081607510563840 7620382 -837314213123117961393043118991324480 7620383 14191814692658278804194491870782961568 7620384 9984222330602157607183669927579484160 7620385 -71584721006281181848261279039979757420 7620386 -34660364707315199150681659294569556320 7620387 1205799212433567163233598279682921280 7620388 56538092663159568913473358750840627200 7620389 -11513314615510877819964676382128163328 7620390 988158579127407203820517588382824320 7620391 -129623363544754691822261453511979347208 7620392 -10383678706134991455271037672334950400 7620393 -2501508199553969987704238111033877312 7620394 53691677772940755868479924876254744832 7620395 6026233072708871948246116829348834400 7620396 -464048865984445302835452422314377216 7620397 5955395745728507999892978408301343360 7620398 20904313595921489454382709903828731200 7620399 -7364302499760284297163651119399387520 7620400 -9649609472746528403208335037594419200 7620401 16291036875776071441998083259786670704 7620402 7401204502003760872342890052542690432 7620403 -13898947402129463796143010601254805344 7620404 21222881333664839500760580788923840512 7620405 3007864538072437919803748684376105600 7620406 12632574215751822738235325962038988800 7620407 130789118694813493598199067177447903656 7620408 15159008591193708699626206738802995200 7620409 12782885176842022367814135247012101316 7620410 3042999525879035886079389200618741760 7620411 -112496539400128979683734704578643911680 7620412 -95609609170356057046081573472680060928 7620413 2004484618652320148248730629256605824 7620414 -2589669743430263735789576454937771008 7620415 -13780006125869877131775268430961444000 7620416 5092028949655687419684497463335976960 7620417 -313890169446448779653218409709329280 7620418 -6468557700008918878348847013146582496 7620419 1348173426087338673134199580117472160 7620420 151236060791464850275269005056081920 7620421 56788304686625752372240054408526398622 7620422 -38551807324808974721466949270793059488 7620423 -30726043074895822340168382678952387416 7620424 -8894749830248143707458983216835788800 7620425 45905844402199876896519708333676872000 7620426 -44968459145999985643236806144890252800 7620427 -33926036654678729429935698067080543724 7620428 54959456666642825183011301906727667200 7620429 15294499106600676014838682356100794048 7620430 -2905095154233357443272912334111335680 7620431 4995075490055520316454843833842936000 7620432 11242345431626895757783217606962053120 7620433 -53219277528857738576128656753896370240 7620434 -23095012339677629628696481762410684288 7620435 -14631606919725429408979394360347188480 7620436 -46666525537427486572346205127111688320 7620437 -65311006826553652472555570724820089216 7620438 -8940945075680342435673756249228165120 7620439 -49614360970155410908063299451570561728 7620440 -63610178650717877999608252344929280000 7620441 -940797635275013329040257196645945760 7620442 45087167268393975341617730897014885872 7620443 27332918500956583702478400229903642692 7620444 22932222077010450329386710884776535040 7620445 33886653119760366721474369602979092480 7620446 13875512937222030072469914913406357760 7620447 -4843692888772269562454093850917760240 7620448 54631718741850770262276516041411788800 7620449 -84821416608739458154330573639562531550 7620450 6386226562202217624384194692826611200 7620451 -19989297633036924174623827798517696 7620452 -12035367706833651221896292971615100928 7620453 15420526820586694294952005818389836800 7620454 33529836585330354053208276282958379712 7620455 47668704895378899223794726854338059360 7620456 26251428226970054535741891497023488000 7620457 10224086799330381603897540371566193380 7620458 47216812818727997117214523105253020080 7620459 19171605835116379168064634431520000 7620460 372908735190262626793132493833896960 7620461 -67525491420669211915848525122745184938 7620462 5647906260023489756946525711671991360 7620463 -18241366029923822222606525901454605080 7620464 -15870501298919441903641248120639160320 7620465 14048044960753653712445247704809338240 7620466 12070297001628907676391818239798104576 7620467 109722141001108396178035231711487717352 7620468 8346973525124443658438688824375255040 7620469 8581843345340784930866668616255981870 7620470 -11155862633251349846070024345059679360 7620471 61036543173223340682444959902489589472 7620472 -38629902601741774296593054756618035200 7620473 -36013580579581501365781688669684751360 7620474 -41074241876960328339681657500087408640 7620475 -18525544464554475008721314855864076000 7620476 -27747070791464623531661012178978424320 7620477 4010610245405509942275846976697704608 7620478 -29317634841893794961511831575974012800 7620479 49141583480826265091117068879774540584 7620480 -37132920071886304321408808063808307200 7620481 11209858059337176980636966090135394864 7620482 3666505360114259599274278803866572800 7620483 2776587934924184954910675589140126048 7620484 38264927864056730532134191571234086016 7620485 11862878829583978100853006321013077180 7620486 -37126884093121791821459688913703596032 7620487 -18860107700362601115009098611114647248 7620488 -35747335486151667512314311022817587200 7620489 -72143183545045788714095860305082965846 7620490 36628412588494577729903888181606204000 7620491 -117186971978324688552475032413596920108 7620492 -8614104258902527501158749056042807296 7620493 -39517284021460683486869442615958369440 7620494 364056155231154952189514867633809152 7620495 21504625644040839619389694896398799120 7620496 -8754989828942801968348590963111477248 7620497 17355426708545702080573476209796368946 7620498 -34040855228273415714266815691840808960 7620499 -5965944754084262357657292622169495280 7620500 93290409829879393305181667748510912000 7620501 -11380919327772270615480187247391590400 7620502 18733488090240471475415425300030097952 7620503 425199038278315889439626983428949248 7620504 79176542566410598971444799913487360000 7620505 36277079715526594583019314576889799560 7620506 3325443718873525771352953934271398400 7620507 52498702084080396146559033030672590640 7620508 22424387425173119752370642205808787456 7620509 69604304793302759092078498689359771040 7620510 -5189653860780496488818994524088979200 7620511 -7765557073049046979529051510939422176 7620512 -90406922341714292154677764068757536768 7620513 5190333892412580994869643064492003328 7620514 30764855799213407857888538148775551744 7620515 -6356660647223153243034162921167769600 7620516 56858964133757408573835686970843027072 7620517 -7402475926203568880543843131153826560 7620518 54144148923364953822960548437003238400 7620519 37038406618519449520383158891964226344 7620520 2986752895032651992716488983986176000 7620521 42195604036191851872183780161292732224 7620522 112771915106345320060058291666085888 7620523 -14465025854974626660255868054172353228 7620524 -12401589401455540579050687826328795904 7620525 22544191525922709733388651697630468000 7620526 102061293006036972941993688435308326464 7620527 -809496061735438672751648243259264624 7620528 -14416596199665694504036767687274561536 7620529 -20241528034840289248298142042186065454 7620530 22833198297058290840733873658153312160 7620531 -31252767049567655784606103102369397448 7620532 24480076269012224061162195284252332032 7620533 -136316766490661770294605831833375427840 7620534 -270365797326091878831768549741509760 7620535 -36507780394684269813988084455568581600 7620536 11279579595030403129716427828740096000 7620537 55528431964582677941131244505144628560 7620538 43942731494936949164980149901732087920 7620539 -30009893267112154324175964983141327760 7620540 13913784082345233401298797096885575680 7620541 -72036479226055914045233054605259856058 7620542 4436626611958417141960835522399348352 7620543 1184989988419177794788687482372222944 7620544 -7325833333941068934034655698955010048 7620545 24743944508421536179853353708283577300 7620546 -151714256001378503317147181421086976 7620547 -18814538788023501539910958437082880352 7620548 786026034073215867729752749394070912 7620549 -62018403155291872027307680918257167136 7620550 -650668638930718452817757574108355200 7620551 -54413847597512913053832043577256992256 7620552 14661781649419872703390109380404357120 7620553 4393053148136194562241434337869820880 7620554 -58733465404800888192996392891022339024 7620555 28103027204017008095720510328913931760 7620556 63695848705848468598176482248140922368 7620557 -3883639455914685744671451706736226048 7620558 -40383493426377162797476383655210598400 7620559 65015841972042542426274259844367403760 7620560 -11580783468071908933419698090396958720 7620561 1525360639019881991359231671389681652 7620562 14818985931152491632147732974359557120 7620563 -69711838212218151339362765666354282760 7620564 3707204144150683338673859340032581632 7620565 51740012976490092859548170549882138460 7620566 -19262543266242405267027655096844442816 7620567 192243962947080134009700015466533120 7620568 -3739893430755776812982654735964672000 7620569 -109641459831976819455774869373161395440 7620570 12176806654838362062800473558321828320 7620571 31895920109034401347561194979309461024 7620572 21688033671134669064658146412469824512 7620573 61177939521245960670989333909409400704 7620574 19394786711230057705566494449213099200 7620575 -445288186962115906859062307523326400 7620576 -3900711579791285179381649536456851456 7620577 12500283009140207141729466659668745600 7620578 23655698749579278759018379836447310416 7620579 45668115427095679473761097357648321984 7620580 147404043380699140257011880873861120 7620581 -97243471326790040367177242014501504068 7620582 8554170805824410887429542294787545792 7620583 -40940977784904308683358002208194374816 7620584 -58745729235405034311394716493831357440 7620585 -18696582260834685979007756365906919040 7620586 -18755747215395411554191697396609917008 7620587 8806243644081608170282744374242519520 7620588 14363659208824500578008480845045258240 7620589 2262292401975186373833978125763641824 7620590 -22523187455134079979620352259700928000 7620591 39062776969506776841003658269305485440 7620592 -6302366449879265111956653291161059328 7620593 124050898548705805335564988715880373842 7620594 -13354847513809546805326108366594979328 7620595 76244778605674221597274708551864351600 7620596 -3553241822534261891297249483599073280 7620597 -56956208806870459749785385310815249426 7620598 54990974004319049918221535733119728800 7620599 -6266678197336113339628167428581994064 7620600 -2740716703805158320678407696643072000 7620601 1123082829680994604178905434921174400 7620602 -51136809052466932947821239301368624896 7620603 18079401497780082069267118666022714904 7620604 31186489396688659331294283169094080512 7620605 46798117083356712710071081198786038000 7620606 3804600521803054992173764355292069888 7620607 71004897651015938160710349398839798272 7620608 -650310672759472039502560523641159680 7620609 29137548630737701128413313418273241904 7620610 -7358566784311189170042440085312899040 7620611 -96884898039053476432517367806401045296 7620612 28129269001774659369247560007857318912 7620613 -6130543562839755767773384736627718144 7620614 171739432436600997342473237366267712 7620615 -34586240136536674776950456091839136000 7620616 4376564143302276129262249152960768000 7620617 9543372313136468478326636892850447200 7620618 -16003502909983174119125665662965488896 7620619 -27521139167289869934007193000099159980 7620620 23230260335811115559163314185129267200 7620621 43340490987388054606595135600471081664 7620622 57055847769712722476037717284087101824 7620623 -45245452961422443380376237796566969960 7620624 6922130805795689398717603071410700288 7620625 -3631452591945155828816245533656287500 7620626 9259040190699340732287939423448852800 7620627 105952824440323213952726693943419814912 7620628 -86606309376421480106801930813815061632 7620629 -20493064132296943835079892214180526660 7620630 -3790060092741970141355963732762148480 7620631 -10264622111059056974979878695321510568 7620632 -1276863579150058593422718777605959680 7620633 -1177357629553107675893714365214227920 7620634 -8590686099023755069786717450368192000 7620635 -52251993463242848205941777042979655680 7620636 -21489498212435956536205308938366754816 7620637 -10066713143168551261456415723678691840 7620638 -66379546458787863653801837695691057280 7620639 -27113066464021916472897937824831290352 7620640 92343125195132758725807996310890086400 7620641 5051512515715224625015885958637695808 7620642 -2760460496149846050147208470877933488 7620643 2960356268475155784918534575993297568 7620644 -13056271781046268183314652614176609664 7620645 3165755564364258866151517132330952640 7620646 -50543899852143924598571483733413205696 7620647 78464634233863714942678677063618164352 7620648 -6281231201415437219687103408522362880 7620649 52139279457429454915146248953762338660 7620650 -2455649335669202308975225139908754400 7620651 47686698167644627333466294885354634780 7620652 -16051656749155654923181716304204717056 7620653 117535941353831096536625266953174885120 7620654 34864662613829907152597973908511127680 7620655 -29464943188011061245242884129719476640 7620656 -13479769122101738874699881673218457600 7620657 -78207617014910203402539475951869989280 7620658 -2439971275589253056372846376204469440 7620659 -36766821265448172049986511223112375696 7620660 -18405098449854624880188885020441099520 7620661 799525685833430554995470341567671104 7620662 -17366978936075037148558203811587275520 7620663 -3537665412969477478719369441270131712 7620664 101896519954319068519210717003700367360 7620665 -11446858833287703923571604606325914680 7620666 -32609055502023985353882545625066034176 7620667 79568822407780235158871243583386595672 7620668 6247098659338578466059255900009529344 7620669 -45495222303367129530173263487534949120 7620670 -2181408680722209071325866938137767040 7620671 -17690638355174924584471003348463224128 7620672 -23856949044908798794318331257238323200 7620673 -60474511545676102898703654118805110078 7620674 -41986687935649749687181685912707749888 7620675 -453547336949804720580145191800496000 7620676 29360896073974997958427626633479654400 7620677 30481860857282026538283137210795546526 7620678 -7434330690909327306533697180579269760 7620679 -59115673616976280809199618898137810920 7620680 79575110816262993890772975779782348800 7620681 23185601547855613218631547278764727680 7620682 -14852458907319211953406883006706978048 7620683 5944025643632368888747540134079435920 7620684 -25115336492190903223842197274507108864 7620685 1119194226882118563779678352239986380 7620686 391264648549103456958496665484185792 7620687 20148351912720592397756405791613221608 7620688 32131010241094985499909037775820816384 7620689 3774645125327242737941721884566274724 7620690 4183496656428281251674680475411456000 7620691 -24884558966151887457494326401470891920 7620692 95233692110399501730567164829750562560 7620693 39915618943820341231661647857379964064 7620694 -5558284764687311917159777209759228480 7620695 -61033728061593069669550624895260909800 7620696 43355762202037181011540690007883571200 7620697 33735116193334597200426024497678079232 7620698 -47472944174249494278587429483581904400 7620699 -2926967612260278312537317739330112512 7620700 9837266056357238794760475144150195200 7620701 -137151011190382611559167765818522394 7620702 -14985790855898638348852628045571987840 7620703 132255694144505625372941626884057937952 7620704 19214293656957116721627837930213998592 7620705 1358178571783595555931211897813344000 7620706 17693971631468197060222476473712297552 7620707 -43921228249880919664531637899300227840 7620708 -36735142675329823210393841742634850304 7620709 -37919004709324464030485920592420402688 7620710 110458563560448281048595289314677760 7620711 5716414717180412122203715379768214528 7620712 -13733301845115513512725598910941184000 7620713 105019046607639450823013103612079726080 7620714 10333362438845948146438953259415400960 7620715 80100871414232711625966088471257243360 7620716 -43287126331965327014370116752433084160 7620717 16838039694660034958173867308514278048 7620718 -17717690513328220867829166530657280 7620719 -3722199940141197525551927177968337304 7620720 -2152042054338564570470439113346908160 7620721 -62433834348586557599945563757616557568 7620722 -16593614157721481320166603422000616448 7620723 123964828126776236600635324165025554368 7620724 -3183931992111883627034392415515429504 7620725 37799312856596163479637793411669600650 7620726 -40054963375593662850196409361522623616 7620727 -6281354025537914664925236587938447080 7620728 5030401204395277132074014728396800000 7620729 52352832552762107253879384926109524640 7620730 -10536491661933676498085916030014072640 7620731 -48319471396714106375531706743980847208 7620732 13353552191919053502144806411777006592 7620733 93848969181865819060276571017772398982 7620734 -23249873101747005016623005315176842048 7620735 -17690915705957784928950765611598720000 7620736 -118203621252210098858548480078931558400 7620737 65825298419656427906580417535160704386 7620738 -14910386097535686831443850379664585856 7620739 -950540128707207117082682929697923840 7620740 25558851906475166785417588530686864640 7620741 -6133068191655056011547343937251305250 7620742 9769665875958245238679638007401140352 7620743 -18924693462574062340340052006799910256 7620744 36320744010238285950120964971403837440 7620745 38657899011617122130258903668197849600 7620746 -57695684845469128801347180697597440 7620747 -37037210125420730912640054027870825000 7620748 3870587376803381074319068323627801600 7620749 18935557198648092676908400203727341750 7620750 33867589419377455976000620469179200000 7620751 -39620447064571467782600753775671621808 7620752 -8704981152365534449324096490497425408 7620753 -20534502348698798652149485116266251392 7620754 -17247757003559551261699037463141504000 7620755 -48148974945532095274142017253579749440 7620756 1096476945596229364887745534571532288 7620757 -111010894390376724385682286912208026994 7620758 9232616413917836543744219181614376480 7620759 -61591683913921431854355168499658917536 7620760 -7280736085091493194777993675236147200 7620761 23266901543291574115570663994575104 7620762 -691236133225037418757287494690390016 7620763 -24545365535260648329271310125207529696 7620764 13600744636875217605788234367052339200 7620765 51862937270400517578098401959536736000 7620766 7600544478204130115151339479320040832 7620767 -6427846730610283118647683914779641600 7620768 14716351067504952192890769843834322944 7620769 -34266361913648109140089575094692654956 7620770 16868530216834435439681259980295835200 7620771 -10090178372048168996125834333198565376 7620772 12186097289953703508334485448575452160 7620773 -13349075544436013600759718394434186816 7620774 8511805022080290644114186117665997664 7620775 72264156871057275001466247269756964800 7620776 46980953424936508967756884420642606080 7620777 124934076167753266452528770605655413440 7620778 -11181529191378080642346174140617651200 7620779 -12850035134377901162175752011828413024 7620780 -13206068107731427122120346921031731200 7620781 34507411562495954429862475243173800000 7620782 15432415032125736619407663790793201472 7620783 23805000444791850367933896396010633224 7620784 11985598947495737437828390792664268800 7620785 25245160203718825764976567445337380160 7620786 17134836769703686907769349349728990080 7620787 -4510461426759888350390765901548056564 7620788 32914318680550313330732663972943722496 7620789 -39872870045652435494506789493209115232 7620790 -6858677161620097492400240064974668800 7620791 19116285193779890481945288235842264768 7620792 7319312765514456535900239220266762240 7620793 4772356238398452720982690523099763924 7620794 -69745303582429502513009051929433894400 7620795 2944986657334736722427556692730987840 7620796 33439151524992006333133666388414489600 7620797 -54528970154569511503416694947530509920 7620798 -12394727800713275379677230117774384512 7620799 13601281545499309314134321971004928264 7620800 -3675363344759131686173096342401843200 7620801 44430709895737428361604297573786314464 7620802 15811082964786879166057914631660498944 7620803 -3623177315497062536387428589273214360 7620804 31573384667474787837417549388409856 7620805 1052782173190648618336714510286625600 7620806 -20366683108700728385298597582264447648 7620807 937842093103196226499623915113436840 7620808 -22533298509878015268918979654524426240 7620809 -45980496091506886745406581534357817984 7620810 5372200125239863917591666395699708160 7620811 -52404818731302928243078310461553319552 7620812 29031038154030501173062496588120678400 7620813 58088964511018350782224388031938069142 7620814 84983324839747530961473335835039283200 7620815 -71032578254186310352127229702331089600 7620816 1876906129696470375916455830053453824 7620817 -23697689229604061154182601425694319066 7620818 -57505334446116171104165987199260726640 7620819 -9650405395966124599224769312561274112 7620820 -31396022637719662000890024954787307520 7620821 35672655408566888606797367133712310904 7620822 -62118006437180570577888501364428000 7620823 -10943340813814820421338395479301760640 7620824 14740451269631277857809182707203891200 7620825 24133792474135476422729117520323403600 7620826 -10660192562596449140270034224115279888 7620827 6142831508184477100485716905068091080 7620828 -43145583022631861399168169374493748224 7620829 -66600850597316983812072967904410598816 7620830 3962670771839337244583293577706489600 7620831 -53684323126647413859456828227400818160 7620832 55717081982383654922830653736338849792 7620833 26739644847308290758247433767849591008 7620834 1938315429552843148473784639809017856 7620835 -5889072703997489583501517100615755200 7620836 6864091360767677151222899397136806912 7620837 27951480670413238221472390576780921152 7620838 10520147277168433057836213225643012320 7620839 -25879445359693686878515810590004092360 7620840 24589308571657420409213762687798016000 7620841 -13149694483914809160015893832053928816 7620842 63834094676506448310615698910596529072 7620843 -24637186576671526770416162568628266240 7620844 -1316674324311234752737042631879639040 7620845 63950255429537464627310053660810534680 7620846 3517757336763664376769179803574673984 7620847 934962382695657926562529564525100528 7620848 -33380214529994712328722487560288829440 7620849 16582230094888647887339991757992836868 7620850 27275114714697628112168751758109332400 7620851 5872258987731947440403183821548835152 7620852 -52215301752602420209223038705988198400 7620853 -489554819015990634010430755926950880 7620854 2692681289556573003563006565655348224 7620855 -29458918819355714648157897910879274880 7620856 36838541699401913341648129831712808960 7620857 -6260782344881091996670318570220772540 7620858 -21784699473054005329957932160013429760 7620859 12246675214877385704768394444258288216 7620860 -22863873851040063119677730664847933440 7620861 28384125870311651549195024744903971104 7620862 61652338663356534699842614753021194240 7620863 78045575946934415751140017670434874112 7620864 -17413111126322456904357332615404978176 7620865 -3913480085798746465483860444300580800 7620866 4742500688733920353803532602158611968 7620867 -22568808809030349012786024678667719792 7620868 -13764159615932892515786607289379369984 7620869 10789897955784077428574660510630178270 7620870 3575377223656385751410935744241821440 7620871 135903052340350396518242397225535730072 7620872 -47500350746653219611204259923918597120 7620873 -1568389650629135272790054703957104256 7620874 2745165687301633053118467591827302752 7620875 -18832153939784199536865534057038256000 7620876 -23006360705753164411848978335383066368 7620877 66424581396328113966082116976941988800 7620878 -109813619502171294239523544355272777344 7620879 -20109966769019917410678522078981389568 7620880 -15396426915520869547504149177205309440 7620881 14310268354146321041955299968042027200 7620882 21069495182243322849863133922827595392 7620883 -58552372491277644241357978043031942868 7620884 3121677070215355712271801487248535296 7620885 1060856243774428960214623340354856960 7620886 -5358689529274154950872181381828354176 7620887 10183336898804640194675767670083390536 7620888 -21210709475389242651438372670148935680 7620889 554329433504609173606621450081720320 7620890 -380121800035955491503632926150963200 7620891 12412173937843738550683777120356996720 7620892 -37298891673072472214853477001302036480 7620893 10950132376424449625612887280219554560 7620894 4251631769577281293391924129232157248 7620895 -11713225600019722352935427205097152600 7620896 -55821722953355040077690341325523517440 7620897 -9841994013793104531368599071037995360 7620898 -6162201252634670420145920089566986880 7620899 -13757384358097394902936444106618675040 7620900 -4664409720719468935794257007673344000 7620901 -190911198580348418698088600802984356900 7620902 -149011494818603869598270312833228416 7620903 -2606899051329501997667032391504345400 7620904 -4759614577077610853912751944054784000 7620905 25100478800326311030022617579592113060 7620906 -39804594015842109054388941504552343296 7620907 5026229518264492171750879436688664832 7620908 538631282596592865634891722655833600 7620909 38722277220730334964480626615092809600 7620910 -13166632230331912185837193149427488000 7620911 -70681481156726449820430122159984725488 7620912 -4043065625739265877830919165784883200 7620913 114252754766941856625911727264393460200 7620914 -2804622552354930049081030732093767168 7620915 -1977212422879420664889380705211694080 7620916 -5107797062157078238159146718881792000 7620917 29372447262549556679390155128570066780 7620918 19426487731872588904932249594500154240 7620919 -21056767345326541525732258300221535160 7620920 -2622753431865884121138779643368755200 7620921 -64890728389110509824552476785907029136 7620922 29621596809834692204192956658957734512 7620923 -3552039700283833765046169491069354016 7620924 76450657422451374463527595761007887360 7620925 15642926919174431189987004332720628000 7620926 15177792153300186652114819282206726912 7620927 -8315544729453562878532359699661549056 7620928 -625415601456268933583683731958267904 7620929 -7155753223162530155389198551845499216 7620930 -4229998153653669159793014886828379040 7620931 -50246641927208360820950728202205459268 7620932 -34979145733668253871433756616804792320 7620933 -94778782346953642678645143288069216 7620934 -39769793541763447878241943494633113600 7620935 -570688077728962427971504757970839040 7620936 -50325153542274019905392537123984793600 7620937 -136647189056119988766828913069410675548 7620938 -1628524409509885224772026475180872960 7620939 28136713148012131922185573408846207200 7620940 -1924916239833631939310298427560960 7620941 -6952437767165341652399782226701499658 7620942 -1243739746760030751731802548798103552 7620943 22624262788269181704429898088678456 7620944 1462045121198154105616198004551188480 7620945 11429528145956185476637743834276244800 7620946 27395887036449328088128062694820453664 7620947 24232439802868055895674239641258044544 7620948 1044705129809847713744367578760335232 7620949 50305706242565135080307800537716216736 7620950 13972772031460591987482445953383748000 7620951 4816397587417019866838440158593757696 7620952 98630495470466955032494698955255449600 7620953 22215920340123323629563027018306052800 7620954 9414631335997154921154478581249434880 7620955 -31288840414482009669396296479911971280 7620956 -40060686753756432123960682324628865024 7620957 2008632407688193732602128139418145280 7620958 -1451289206943846406438557250623186816 7620959 22743948623647006688600754929910416160 7620960 -25177935908901288063637425772772720640 7620961 74070027992643520897391513622537870592 7620962 -14407907114001033134474448209185422768 7620963 848201988013930736211468706348909824 7620964 -18795276337382680038999082912107445248 7620965 29726661557699570549253160680782159520 7620966 18178513528615357014889769543287411872 7620967 -60550406170251157881395950660485793448 7620968 14988310642573446678054502615699046400 7620969 32173895571265933225098464731924800144 7620970 36612706546629683141958372151641461760 7620971 -100808375732108342050906219421886631800 7620972 -18288395320784858511368701210959052800 7620973 -108680416657544956113045850555210164480 7620974 -8380749870514031456521121373836150208 7620975 -6969438685323883561269107113166804400 7620976 153789726154002047563763725392936960 7620977 4012746247132960207466072301979539840 7620978 -1071575323783108186024342655225505792 7620979 -5479380680605861161433058994029098420 7620980 11750871861665642718874577208855183360 7620981 1186974030097184328429665975019544320 7620982 41292613946654402440759550089879292352 7620983 -127344950981157474291611174944356563616 7620984 11187163201826926827637747002904043520 7620985 -47269481689131058153409725672587027000 7620986 38998312467713497404673498906393422192 7620987 -63773266259453751778688762345388498240 7620988 -83490412515954178780728028608757184512 7620989 -47592116733990592098540119659780949844 7620990 6853751760696535202879915304626960640 7620991 -68457949729930118787706407349597539616 7620992 2567451334324439535587313654851174400 7620993 64086876538782107689539500387506617600 7620994 -27528282919028331765957196908521350704 7620995 42339257289699795363508160745853129200 7620996 -11953480556434085829792756060856528896 7620997 193184511654181728047489671874853389400 7620998 -4476109173004747587859414029571940352 7620999 -116516592690441687610694141821279920 7621000 87615701232235772317520738978142720000 7621001 -30329874488218643504295077077208524536 7621002 2879226665809659373090294189628236080 7621003 77511831739030056732564386090739409344 7621004 -15320598292463494341879974530936218624 7621005 -2710100989970754402409361469051298560 7621006 -40912684024015016508763934276548650048 7621007 -23175439801597835467978711494178498680 7621008 -14069395759857495504164576005752815616 7621009 -18605343104539320597523112547485049600 7621010 -23469713284135957127542588804264383840 7621011 -26129867376999479920013412583000283340 7621012 -11478327121667571034974977939719976960 7621013 124808560633842026619993605705917464480 7621014 10037857399016148757553070670656007680 7621015 59929326963280777870174366307009890800 7621016 -11253803258962594019937857924978442240 7621017 65134819426852666107580039940723363280 7621018 -55329435691833187429882148398384481040 7621019 -1065036970722575077627691017780351704 7621020 62309677057863148694678953647229747200 7621021 -15428732855369893218689170106053633248 7621022 -15009629060644004912264718478988930688 7621023 -3110456911509984127625695114473305016 7621024 -88432140269041709517187094608124903424 7621025 30587023700755699586921110195603372800 7621026 5749096229409896057312016079784463360 7621027 -78129022547094174870839591426030710800 7621028 -47443647422502977102907976026609896832 7621029 3621150129717348662372710525971076440 7621030 -3217706721268785143538010527306787200 7621031 62226982576049829478004893736472301464 7621032 -17693629947333425244194989799834419200 7621033 44947104240805251243789113150250223040 7621034 -10245346151068583168721140168823541584 7621035 -2676404924822075151726184995382874400 7621036 3692457193375900776756404327790325248 7621037 22534256411215106746248652097640049686 7621038 -3237208428769304735702938916624308416 7621039 -21871707267360360022216725175966563120 7621040 -122472189834929890985496259697049600 7621041 9739703302112055623145457842903306240 7621042 30081196991457048081524571042721703424 7621043 -82886797371883232745057609794938686708 7621044 24081038643274410784555793635392393216 7621045 21502617535463675253117310210379921280 7621046 -8910654178110830074888402147897938528 7621047 413163664998483809543923542628420272 7621048 -35072594441514909488870974465270272000 7621049 193153545265270885392155435194054904352 7621050 13656062614581078893091329772460780800 7621051 151024153132911633772407459271999021600 7621052 82995537871971610139285453943362688000 7621053 52750674554003724854317448407149400608 7621054 1990145284746288010849746293129448192 7621055 -45111715915929878276865858378904826400 7621056 -15835683493066194588342513019687796736 7621057 -80973739050255074768736586468212501694 7621058 33370518474220830080547571673751836880 7621059 -22042563673357262358427920844783586832 7621060 47352324344160860293394962373282242560 7621061 20593908709675342264658412010934732832 7621062 -28677968324089702284293998818693120 7621063 -30969946624909898496741220689302675600 7621064 -126198507334573722547006419324779520 7621065 5459378041253474727101881718165884800 7621066 50964418144047180335668395915938594400 7621067 124742558063111869535157491307146055312 7621068 7782774331128708868939569920326511616 7621069 -13652623604006784460189507315927237920 7621070 1874228169706766617671053295252854400 7621071 -51144692200681145822387482917782016 7621072 23366767451055689112686108040377163776 7621073 56688293414858493298863720414567467904 7621074 -29016281498639147414844634182481378560 7621075 -3753272949230035829009977279130707200 7621076 37241908567244351997556021624452773760 7621077 42596651148453961037305571487588350400 7621078 -50131520488109691779239976469941329344 7621079 -15050230366138976830053154414469011320 7621080 11873084884532541225259657512007680000 7621081 -17496487391740765893497523452069191868 7621082 12004826870771387862136205940908273664 7621083 34227375598381062445267243904592647544 7621084 23739436095872839378447319294050368000 7621085 -68620669332526071282022570758599795220 7621086 13956130128824565925228601770680035328 7621087 -9018026357514703119004379748617959264 7621088 88904940661315796149494626601924034560 7621089 -15777528044982260777461398429803381760 7621090 29332446143475225459657820766661043200 7621091 26295772354025564445302125523859609984 7621092 -3619817241271135840658104345857438720 7621093 -73792922757632532626475408163617462658 7621094 -27661252777369809868476167996702898048 7621095 -1951122405199892790394669662132594480 7621096 -13761460880886901326093070393817825280 7621097 -136545292924326475994965963622880767616 7621098 -21875280477726735944139073320150356736 7621099 -90488848204658174403033148908892837900 7621100 -35676623323222135682389661077450329600 7621101 51168515461790443604040168979314926400 7621102 5280447369581538581391705712036283904 7621103 -2702962163442637744687864361266329600 7621104 2392044132745230983069800712448245760 7621105 -516835819593901812378254283665317440 7621106 -11003404587786575461622349950385355248 7621107 -4061081203432849392552282963791516112 7621108 -9211689834465285482979267022911657984 7621109 -54554327332891525901947068969939157920 7621110 1366925418193725050355121586751970560 7621111 74617931406013038087334508166062068712 7621112 29660837942352192921382261979205242880 7621113 -10772935147950292104733238612995368000 7621114 -71091274990876596300035689072731187344 7621115 -5642872669999933024334981187052170240 7621116 62098956327396940760404444639771975680 7621117 37663548526193407974478138670697916800 7621118 25614433348954774352622544786456565760 7621119 -15262782423335949407047824658423704192 7621120 -12042290594697287641131840890417971200 7621121 -24603728983916701859062728201917306112 7621122 13140416586563400105596271351218217984 7621123 -123031932075772318768526122323556794628 7621124 -19854794600172140093607863984051687424 7621125 27188621582851141989825405071793528000 7621126 4044959149616634048873520109118652512 7621127 -4422082496651077472307235865921335200 7621128 6337316161322200888507022334999552000 7621129 -77487564046029424318952464523267841840 7621130 66383175544418994950526611893259212800 7621131 14012747535189650770956357248204934144 7621132 -6068536217838926753879291722548431104 7621133 7670957209127398750198233288328439808 7621134 -40166868749328966823365949320016418688 7621135 13662677370164291330928116257718733600 7621136 -7351465829061048005225772225013137408 7621137 38336051016461671987975469364298714128 7621138 -9653969966895222448773178389022331904 7621139 52725163531174550519353210918900292424 7621140 4659686999872664966999555813677670400 7621141 52750102095066937099943512975989455424 7621142 5517798316166693839738642810836826752 7621143 -449226350684240987671984320035622912 7621144 47241519638392590269994607321493913600 7621145 6998141127582248250736144831216390080 7621146 344635990805633002643299491928608480 7621147 -55185178648752969532564061298442085960 7621148 -891793668036196038962026518447636480 7621149 -14535815755798598091399239412516274080 7621150 -22980433800271844540839692230470699200 7621151 -92144119067177981475456797047613369568 7621152 -15023089256917874023433314123993055232 7621153 -23409605134043391609764082209819529216 7621154 66132258870478048439304401956651261776 7621155 -60885921533902655186904444677352592800 7621156 -1038979806508704628035223435947158528 7621157 -55348274995715174414321304143966573736 7621158 19130974897056186053921457392664110784 7621159 8437798277770889348999571675237543360 7621160 24634126153957030825319288863540992000 7621161 90557709030471818994133115577629469024 7621162 2047624865446785711341677069422356064 7621163 -46269422563422551129378334805032608112 7621164 -3503884220840084613952911042032087040 7621165 38019015119369668933381918057692894720 7621166 -17129175653393565681632020471109580480 7621167 -2452874343798624978079101863740272120 7621168 -9413866527512401422173504240408494080 7621169 -26524369491298724982054781375684772556 7621170 -6740199034160042250427100606162265600 7621171 42857168373003343618916239108156923600 7621172 -8506155424412981063949639237363030528 7621173 -291860956493297854390293992914977216 7621174 -48884852556127381067896950101049052608 7621175 -43016494787206559252637390060071295600 7621176 109912190505349910333325278894860861440 7621177 20277206027386677500612952922188714026 7621178 7541372368749385216944954411590102640 7621179 -64540115605883502469359244005359850216 7621180 -19249162880230739959907263354312796160 7621181 -91043356141709752260069977804086473018 7621182 -19966704448330827335137384034844825600 7621183 90563143152925372945303935229154845000 7621184 357522332809739712031441882312605696 7621185 25800275329833087177660458360899200 7621186 -5895243355843700268198599602301146560 7621187 -13976064374342821268969516147340900096 7621188 10238289413824762021107433902857822208 7621189 101178363446602461450690760674154904990 7621190 -13157319414330999728284555143653892480 7621191 383912340604071100791316421537191680 7621192 -89653180180560596193332343899403648000 7621193 -80115992464045106845242907036654210380 7621194 15545248991290297985131954033728348672 7621195 -11875423850040010140933359577785020800 7621196 -6007216162673616517495775998846410240 7621197 -102801970124772064342890985540892849472 7621198 6857649342360665944810730030181708864 7621199 -1307655514887008772491545551205183536 7621200 537666871164795548392206163396608000 7621201 34685750477603630983930818397116494400 7621202 22396171883482114857968702517008723232 7621203 9346620492244302841000405109062109808 7621204 -11272345657744043405066798912378931200 7621205 46578355996518070417910103358026400860 7621206 9840908030036925644039535635690426304 7621207 50068458839799681196916959154419991040 7621208 -19973316371446199794324897278681047040 7621209 106302123428332931932421281305763704960 7621210 -27482405746348204277072294506782846240 7621211 -16619355598249897100336345290254443520 7621212 -54839225605462959785392214870004523008 7621213 16816529031851748688488735135128519462 7621214 -34846032399816826996175072789840891520 7621215 -2123792062469110247239133816862092400 7621216 88795361517647944169871034438148554752 7621217 122262576511364240852422287976984735266 7621218 -43243817353717266980709663646975302144 7621219 41633108581876087460999635568014213556 7621220 62641558619213391559658726496218138880 7621221 4139027305500252144008227481262921312 7621222 23659742168181332801269925787159138432 7621223 36916207836432773514109682816277204120 7621224 -15058116852420959617152631650033254400 7621225 28861714792958395877542725698182358750 7621226 -6728579927983368764453752246233004032 7621227 -7237443634012112523715433611996245000 7621228 -18544355078086428863406155179884239360 7621229 24788276572230981831231672028455208320 7621230 -11200393907569972499541467741617553280 7621231 -51535061010490072727356358136162105800 7621232 1639407432867432622934225065930260480 7621233 1660309261220705495031760120924355424 7621234 461956846869697513643155148492994048 7621235 -14693440006774662187109740690090258320 7621236 -3783275297110773935588215908481351680 7621237 -36074463297135150077081248063464948232 7621238 -88865282333954670064521165316525135104 7621239 12912640673507903797436268251167054824 7621240 4553904719527849805150905529873817600 7621241 31116160432736017674155300502674420292 7621242 20429519050455054807149051576491687680 7621243 -6571742622666739610686443623627126000 7621244 -1933739835048316524443650421012579328 7621245 7416152947467004989020734415519726220 7621246 -29851781778113474117690950021588412928 7621247 -2043150510366017682227020210834666800 7621248 -15617730138344911037318532153370214400 7621249 23177911853943582346642370699359333250 7621250 -1757276311691292015162116231734080000 7621251 28117467720597629210543057008892602368 7621252 -104409357049098106050320107391232430848 7621253 -57542274630871647054945826521376766340 7621254 9252155262075090700102489017766901664 7621255 -62609340663590174899842485628782882640 7621256 56209127343897271747592436064580858880 7621257 356469233505974609331445055492014080 7621258 19862283913227554189735110839706307520 7621259 -105388454259799151102255896703333994540 7621260 -2619750609746690054139140546190551040 7621261 22414619508474414980698420422561558400 7621262 -44252491246895958401931055819351695936 7621263 -39253676496030390875737255816369079520 7621264 -17934422267623113790068013894581510144 7621265 27024688917963755501624216043330924660 7621266 4157246886280695716611250636890617600 7621267 -24697866003438880259936726208879132560 7621268 -19253236139630427034788049527382426752 7621269 56537612031685450903519741124245693344 7621270 -5238896407016455083971150522144317440 7621271 7540597209017644641695221493634958512 7621272 45333784052245117463222605057033789440 7621273 10354305325291722005280685898572469088 7621274 21121560283104888272402859715475921136 7621275 6255783447452137503978177573473457600 7621276 18958955119986600880953158102601144832 7621277 1522287548007191165152710497851147680 7621278 -7398456588374727300605907766806574080 7621279 -185915805077818864027165317032143930912 7621280 -13876743561353582139007535122219008000 7621281 14811589634179683480892093011304197540 7621282 -13655397611988587197522022575109087232 7621283 -21361022722245261466211176858152663720 7621284 40266481318123080282389714122755028992 7621285 5701898710207061516656965593135416320 7621286 -37916393726543478519386190816478629408 7621287 -33642587121218840461210972146968035680 7621288 25502277471412134080883036878733312000 7621289 -17303248595607190312596717083610018240 7621290 294557559122819629961683334604775440 7621291 -90999225584916521296176703642165760048 7621292 27211868327188595182692734472350008320 7621293 -2763975640195646393106816427792441536 7621294 -21146514978426881466168990253238011200 7621295 19158553793594857940205993557637001200 7621296 13894030820882688858757602820187062272 7621297 -47244530494809778189834067888893545548 7621298 2686761472359319966121600990994500736 7621299 -17460394537208676457789993444114037760 7621300 -36212390718259521558116810812219849600 7621301 159148463905130031972422449784801477052 7621302 -1231487635360795972261779525098342400 7621303 -26575646252347121647700507666091701608 7621304 84614220173446356260692483299331891200 7621305 -16861008495897640126397031708443970240 7621306 12615076178907206143630980325722762240 7621307 -97936529972547735764573085661906100520 7621308 57170137655894035029780132974949419520 7621309 -33915564569598118938709036008216204096 7621310 -14168094187363436793925125470348173440 7621311 52871643874329618938268560311691953920 7621312 -26678510539678294644244001009538433024 7621313 -89988363192968274402137624504271221502 7621314 -31812333840752592732779327291871441408 7621315 27837825787666198934197153344200095920 7621316 82548349050198322912180552754441729280 7621317 140377433968457429765019262355527188480 7621318 84379550242796430617594103590487790080 7621319 -25594055284843105932551440464851380800 7621320 -200300350905226443545881237507276800 7621321 115035544037855725620592270955878519092 7621322 -52815270188274048873933739922848782288 7621323 62765329711639400138525512983333332184 7621324 29638525600397220421299695099540093696 7621325 43089797965122227033009613482798424000 7621326 -9594208882628457943038515691285830400 7621327 -6227554370815660164157300228812973328 7621328 -3132430555146891843076341990066880512 7621329 -62505007792528172887045890267572633616 7621330 12899157327364471270878958712055961920 7621331 4541889503947534876169775629391355032 7621332 62330191647775005110217990928233357312 7621333 4994730701743443461339190767570171584 7621334 -1086391449103973503013298776644670208 7621335 29791068863986798334689187027601939600 7621336 -3800955038654407016231561987474872320 7621337 42298902407946490840155093277632472800 7621338 -34355889137771697806079977597156444160 7621339 81275031569454312476199020287893545232 7621340 -24320517758371039717779379195155179520 7621341 -5893217932953026410690595237405248896 7621342 -32906378984508711761389070888535928128 7621343 2411111195357102445743303411900245704 7621344 90794119260000024742236174092182487040 7621345 95970967224235704245399787442150309800 7621346 -3525421697777394430725942094148041056 7621347 -645936561357650784055126602200277072 7621348 -21193058547655836682737774793742188544 7621349 -70991023396028675504476426250510087040 7621350 4859706523469679507922276197934080000 7621351 57982794722655827075645917887618263272 7621352 -8575460535073231435115912454353126400 7621353 56242136961639701269518110171763616704 7621354 9260544523355160699976413413879921760 7621355 -8591127276943802849463669698269963200 7621356 -550992894924384961275677541947412480 7621357 -8563240351823928131904217538551909760 7621358 -33434429651453261169171016729657014720 7621359 -51170873403589064861309424851262442992 7621360 6457983723159335554284759667644334080 7621361 -57672917389318046800083370567664034576 7621362 11760779720483567972848203313190658192 7621363 759677362561219819586918676130082796 7621364 -2199589898502791832631458991867496448 7621365 -4653053529404138618355073797584237280 7621366 -26089267389853362141590543909400667776 7621367 6763403798707589817254328093519239040 7621368 -7381129561275613033911113920771338240 7621369 11051216469062595754764287659115650560 7621370 20168068738653252711245155873647686400 7621371 1345559981899536931624263691746433632 7621372 33270118291505861781604829758945050624 7621373 -18033809651803604466061885436042707776 7621374 15524278208612221685057680937122811520 7621375 -115564360106747014080322226460731100000 7621376 -36601251075523373745766198084997480448 7621377 -34597104715682894277016948301349285792 7621378 -40990713416256798026917473405561138144 7621379 -159077459111675242479233048954659588608 7621380 -8582151428408859252526767793788311040 7621381 43196387684550505586086572120695188864 7621382 -122723613355804096799038044633862247808 7621383 24392597918576066549621260324274389248 7621384 -1569876326038678695019054901898854400 7621385 -43397894109929637853862180313282891420 7621386 25177574889048590947952157730321822464 7621387 -100580181597915485656942932863982488 7621388 40649237472123927976381087344052332288 7621389 17501871639108064146520865380928311320 7621390 7207916987832549185898311574011892480 7621391 -11618052027609325627908756640886073528 7621392 5818175598280041154965273249685045248 7621393 -10151595436839042347770005768586394200 7621394 -21403116710144347795371241022150334720 7621395 16276666248938621816499850923746499840 7621396 -17309753223362849952312238034014113792 7621397 33497076157958919566058556751717701632 7621398 -4156645163754992115348411982054560000 7621399 -39433236831571870838141559195841756600 7621400 33384020354255593466918758718945280000 7621401 69288177154080432449074197989580223104 7621402 25560541084346668248989185233928423152 7621403 -6959396860315153169910955869948528720 7621404 -16594401936448285234075790919076405248 7621405 -72545760674737370178824054265202478880 7621406 -218773545083817344899328394649251072 7621407 2116387802459689032877257025375351704 7621408 14523898596266549609731015676257370112 7621409 35541078649290649171003363388009600610 7621410 4388510506164839832356810997601167360 7621411 -115571344034311817853486302360991307380 7621412 9279609490173261809162656151460298752 7621413 2881344406399759664067494618178674400 7621414 -12184855003907373277096361782390054944 7621415 -52475025195431533032176719497975508080 7621416 1294657073956654447478689291856855040 7621417 57042149071636628353993032936304825466 7621418 -7877151887451132752805551468956277760 7621419 801463877099651574385405666829576928 7621420 25104404116009999326577859381461985280 7621421 49093245593983468588105485003743465622 7621422 14954956348713720966288648352113233472 7621423 -15519763909704626372429004349638776160 7621424 18607480506225123466097762056119582720 7621425 10151654886306263883364789239125136000 7621426 -17746076570385574092815621274289950720 7621427 -197895802666877473467669265213743612 7621428 -24919660530970732142206979871118970880 7621429 73561572826767732359275576520618345884 7621430 -82662961578802952900996813433520423680 7621431 -5163362337271848451403800593685463856 7621432 -296384175051204973227289594723123200 7621433 -126428937506245387461911153673732783318 7621434 -2558536631684833714737540233218832016 7621435 53688779866271007634091522840076170880 7621436 3682622486541692939359056333968071680 7621437 -16604136556211381541099694501941699840 7621438 29169586861941074570143172712702855360 7621439 51889357388362713684008260765102310256 7621440 14007923684991679470948838016318177280 7621441 61271931162452162162083318229070601152 7621442 -47856070792207603158042183778641358128 7621443 -3807688372952957226426404973672069120 7621444 -71788978829780067883998875439786504064 7621445 -5474435854726147113336357948256990800 7621446 14679692809681506738372860006080143360 7621447 36092362545276765456126559146709299552 7621448 -79530938426508675090273936044219120640 7621449 -448953564270699696311172373697422848 7621450 8118298243810918220554218253321242000 7621451 28230089907318288349274038291039561920 7621452 -8022826928491109309722641463564051968 7621453 -1090618101814836812432819109087568896 7621454 -15992951839982026041767939078890453824 7621455 -7226715018585843076381648768387430640 7621456 -14258187129889555984151090301387276288 7621457 149131199363732116141466638541661172452 7621458 -5448439385898458350219067720966003712 7621459 -122957276626132969001889877347725522784 7621460 -19115113246298375737282875695572992000 7621461 -62153854881421732252065716020169814180 7621462 7198414915842778220584359791872176000 7621463 -33882022070860875699926194979964567288 7621464 -34871898388008535702573052212476641280 7621465 63385033159748706965795054727517657860 7621466 -34075166688335208338352833929003991568 7621467 19817968163660917801070557763510733312 7621468 -79703585247321337159667900176472100352 7621469 2550133219951376033186759411815339200 7621470 -8820892610449249572332135180511868800 7621471 16174622528721633420500354946067230720 7621472 -127327925692420041520715921766715097088 7621473 31265877174624650982347436347844968448 7621474 -74475993254444483885986641799274496 7621475 11620479877458502259812291015531230600 7621476 -1970058983286546309520185457684008960 7621477 6860520629891279883789870438792156960 7621478 -53569374825059349356471808963326748960 7621479 646686464951062285981269112820793600 7621480 -28519287218826141585932689717231257600 7621481 -49639500159860495481405480427105703808 7621482 -140648678196798643041765921785851392 7621483 60376834617694554278304961330446959732 7621484 30424847019204495924928237425187203072 7621485 57019564722356214630787585152916698240 7621486 -26016636632335059194058598803619535808 7621487 -63402509727216694280199664407404848560 7621488 -2129335082019071131044194559867027456 7621489 -4830616501940807365704520296983973760 7621490 -4624388860583987584831332880956374400 7621491 22742520544919783638306875792378924144 7621492 -92107014647085733840230897158176768 7621493 126754434694833731515688924063149868544 7621494 -14348567935423129091178326858403048000 7621495 -764145400015173852330839335330583040 7621496 -66750090051069808597539525662978334720 7621497 -3274749246184842988136002429591168572 7621498 -21703312340373583569934508235565589280 7621499 -112741533666196608231404288592883519200 7621500 -59752820104929375626392840367536896000 7621501 3064190360067217867338678065053660000 7621502 -4143359419497818630229228479741629440 7621503 -28715328900810262119130482792773661696 7621504 80752445286313923277911127246283735040 7621505 -16752164431956272556775950774559975680 7621506 -8464317301515221737597359651886801920 7621507 -9183576889233718832709728328269274244 7621508 32783677537588776110557614545167918080 7621509 14077823947777987040437286165979576480 7621510 10639172002867190300277899985698496000 7621511 -50265602216620528298379288502329897648 7621512 21179810212240275638745826436681195520 7621513 -33069669436318158028779180420838779238 7621514 61714169443667217851834623868759063856 7621515 -6970214847413670364005602353433042400 7621516 -2108485147487561119235063163057592320 7621517 51376302864941235823960404005966512566 7621518 15637279752251858017907103474423429120 7621519 18461830188872043407517448362479919360 7621520 1628019903588010104061998637952532480 7621521 -118758580768195725329555341063759776 7621522 7545819784530352548349250112494055312 7621523 13247581121332990079241018218173843008 7621524 -34451184587043393909407817430473867264 7621525 -9127546028600819937159543756767568000 7621526 -24303337308618710973302158966575585216 7621527 -23964730510177660296938267557475953920 7621528 -16756214035432338627104977605526947840 7621529 54930118375445922088377869404421366784 7621530 -2138751767696691486520562409859783680 7621531 -8837314892506464283858171889214275472 7621532 -86969605108859930486174702652231074304 7621533 2659962348535870240608727925472370464 7621534 -42051998304125849575588813432999507584 7621535 820997602074918952892490553932822000 7621536 4352525238589451393198137751044620288 7621537 -51291183519903915619193267776387394496 7621538 -521515996218695751147734321511868080 7621539 24588855406595540107760445651847260024 7621540 27366872653067699487009510190942122240 7621541 9255626354000257139233691405949738942 7621542 -55376794643102311605156933602494120128 7621543 -43164782471058197604471259343651427208 7621544 -20804334484024350453927766216415232000 7621545 -52973880434450834468877832384121359680 7621546 52036557611720282241649202789832061440 7621547 -76965692114152404165342224631437004 7621548 23659250134244987531975595999943680 7621549 28774055709031462588074244586707694764 7621550 13388211289872302377072640475207964800 7621551 13669750518431051535160342249354023792 7621552 9149187786219707916363858887101792256 7621553 -108339849788856758890090431690883773660 7621554 -5919354772889619146733509348793422592 7621555 74822731438094182621931854585487999760 7621556 12299162302652461776164784774317015040 7621557 -20376650160835567974632322507616040160 7621558 -46161389654388165841768207845890489664 7621559 14873653428449740010976618678203261280 7621560 -65932519147936854094679145870661632000 7621561 35119640929132554731522007560154777600 7621562 -26739756863906029372231131312767444400 7621563 -8272554152799846454483415006855746512 7621564 -78150311898224399534765095190114765824 7621565 -1659834844275125329224812622051628800 7621566 -3313405462055342114815348202906084352 7621567 -30216721968682008948654140960100458496 7621568 -10225103956106373829571457681564106752 7621569 -66965678770446188901971849907097494606 7621570 -53149488139147459931426819014669900800 7621571 -21014352634816209126464431130786404800 7621572 -791253831854834642646243917982867456 7621573 37403202295077466804311420641843681822 7621574 47552130643279967270739327690397759872 7621575 2817136372674137612401469340390207600 7621576 -119578010509558226413759558212242749440 7621577 -28993002667086440944820253964384985400 7621578 29960522344714509140899010415054991920 7621579 -17093962959347164905633180172152971520 7621580 -73158942821564422403687305947297715200 7621581 12362399675613704623198386963429707328 7621582 9517160776110303961790685724232446272 7621583 -3989627204656204053625371903014865168 7621584 -5483135950555424731941919508504248320 7621585 36657563656365984785607099738542050560 7621586 9303227130979098310413630938847974400 7621587 13989287397204005702830431040231075440 7621588 52199670475635790813602542353061494784 7621589 48945252644899257711818249258682524220 7621590 -10560950939118995171685793873120855680 7621591 -17034206215375377205709882196197430128 7621592 130945788235408683661912099756696412160 7621593 4660025118298341145738106195183622912 7621594 9688511134211974358433175407331290096 7621595 53437666749544456124546217400303857600 7621596 38852487977092775212047887357635018752 7621597 48409948830452027643044276275947791520 7621598 -8167238856441197554154235606332183040 7621599 11021781083548885842287517467384501064 7621600 -23990004835591855725673792311538483200 7621601 59370146865421156549388453160530805012 7621602 -15969901147576590417113118670824660480 7621603 20471366662721723752500400874395064640 7621604 -5283781022708384910195923186547916800 7621605 -17735332787559224819648636428486131300 7621606 40779420877350648683236053122198751360 7621607 -12982029140677178156217859896057052920 7621608 87853220276535277443807114851949035520 7621609 -133708807544974900697452303597070565190 7621610 5302770074892902389120056559447257600 7621611 1057023940839228979674216017729014872 7621612 10389516722646552578943705584636762112 7621613 34983855821408811622645003046044474764 7621614 -555427591042797321241021308492374016 7621615 -30011292229508119546774243951643574480 7621616 17261598118586263687135221654883663872 7621617 -61353778480312064974997661669761842320 7621618 32600615647912157179106531672106335760 7621619 -68470587051376197428959478608231996980 7621620 22078628483318225931532037587090329600 7621621 372759908370141686823283363525924544 7621622 -11699109985302642990650133791970657600 7621623 -3825590900157499727622523806731102400 7621624 -38703077493562799815388922421295431680 7621625 827647150724999671654694796764256000 7621626 18879545587779478658767277110254649344 7621627 45262539314050707553448470629031775712 7621628 -14661056747760931068132277428562904064 7621629 -14375749897923051579823056655609903872 7621630 10600229087904752390552911478006688000 7621631 5907787318452848415941934182149810872 7621632 -1136627894627857612845619525026054144 7621633 -12256853424414410444912660342162949118 7621634 22373981934458198893905815297541771216 7621635 -18633036192841353482526725175928550400 7621636 43818968700180862127831604683532856320 7621637 -55995311871357244494980096579156683488 7621638 -2584891543759599437337007294733469312 7621639 -113324369714164895288140817906442419560 7621640 -21355242003681491808752995500177715200 7621641 38534488375920673779214437197876544000 7621642 22231047377821543115843710772476538112 7621643 -52112121699124270524683899821728904108 7621644 -44546661805559928165539117110181864448 7621645 -24628461159468803003322157217562006600 7621646 52029495410178644102876517521520718272 7621647 28516167617962238369466764939884419840 7621648 -12250871882487213051751130591428608000 7621649 -20864513041413439245882151813889129664 7621650 -9818897628568352031585022664425957200 7621651 -14642931042813207895178519760558188288 7621652 -34804974657911211704335126185902868480 7621653 4964186500638543057830947354136598624 7621654 17845596245877767065060817878930495968 7621655 24204953022404482508887214679243932160 7621656 -27859400925329952024380865788442071040 7621657 -5076351573760870514981465541644806128 7621658 22979841081318798467726278772187482880 7621659 11682886883980110686898930871356373164 7621660 13762277401673946798070977611553177600 7621661 -110821483106796703620664682317172165760 7621662 16523697391356250801461401906927474304 7621663 40645898173737318845659027237847603424 7621664 1194926942509723024354724278928670720 7621665 -11450861435434478171455927374121932480 7621666 -1956997705142687271314112663731130816 7621667 43980120815396725788498997239555888912 7621668 -54266334548116337665571635856891873280 7621669 23145091043792077486842351709423070 7621670 11452156057983313258781386711637295360 7621671 -37867726377284768458968192673909368960 7621672 -77999789571673753326561758591139763200 7621673 -8002872512129528724121649290779603078 7621674 31781258861179986358683827465903765760 7621675 65272099928126136512709504656400584900 7621676 3755179835629499925524305648961817600 7621677 -14223467137335160539554470376085882240 7621678 24067157229690748397021708467005964032 7621679 -697388226012121347990242709881251200 7621680 -2642679073110704023894553179513159680 7621681 102758681582620352013530340718262238482 7621682 40198293688079813707198308329881554192 7621683 22024744945170297984480817627954329600 7621684 -13414723431736130020233931711772248064 7621685 -54280408710014093267399929911533467620 7621686 29570495282650455244458451441488011232 7621687 87263658199380878389676375101567367336 7621688 8005482400708493822085487743646863360 7621689 62491636492814553636619419375648588624 7621690 17875769386234917649859844157364140800 7621691 -45703852321492973577995703494536382208 7621692 -5650771867881144076638500810331552768 7621693 21150791774829866364499133878643861400 7621694 -4472802805613377283923261807549366272 7621695 16415757153131620629385356349533494400 7621696 29514023703830036993785934417580523520 7621697 -103103961059561874326725818148270518480 7621698 -12589369762190123814339639140675665920 7621699 -66441046458367212356043116106606629136 7621700 6327847197353505805235506730311680000 7621701 -54258868637945557284809161573430676768 7621702 63739916687334083700278925417213520704 7621703 -37145489107406747516326110002185275048 7621704 -31784083842920223243360086618434836480 7621705 15169492738575710807788715386326458760 7621706 -39720647171546237879949180885148607136 7621707 1480717335879111563344734366158589888 7621708 -55474408388262752526595046759352926208 7621709 -104632117833031839217125092286295061940 7621710 -11713266602585555259231673993545523200 7621711 2128471037211748233871038605913469584 7621712 -10738168897113357923620172019171852288 7621713 122064044483846121529802119473460177728 7621714 54136163145762583305779289458001398400 7621715 10026718987610710545556098917992948800 7621716 16149308034537526795231001707180431360 7621717 -6418335703974594890343959786583006720 7621718 -251171724314786401712796284038108032 7621719 -2062274885925867606695310240245123328 7621720 -37915907245992820778964263967828787200 7621721 -46466491996752946304751212556874448748 7621722 -15693935192747343105964249246984396800 7621723 23756284392989666560107986203506011972 7621724 -29418502605880942213938574427938480128 7621725 25117624959111742043731988702216923200 7621726 -3370062798618469552142454239521920000 7621727 120037174886339225077328825230080169992 7621728 41790406752455403428153941388251889664 7621729 -49018584961789423920981041621940243288 7621730 -29361730874051132709287362033044833280 7621731 -62060288405567335836022183763940565212 7621732 -48454214917701328955283316055228139904 7621733 9276387269305854173474305804819061376 7621734 -1505972913500566022410129806092391552 7621735 -88309345835841200898925236224814041040 7621736 6986717329142830091844954430977638400 7621737 -3305609043567362825802050494876648032 7621738 20949441245955666657950530757110801920 7621739 53872134094286829828085356062379457440 7621740 6122312187750829229132033471400837120 7621741 -29499030538475745699212043771868399988 7621742 -22288059095589964871518085172441445056 7621743 32128729314225413470998925626772224264 7621744 -4808336483946303332707585246025056256 7621745 -43254315257530022886294728978950999500 7621746 -4337652088767083794176388176055798272 7621747 -64167829819658817874776866720766284800 7621748 58948218652890671150550721288713729408 7621749 -57897921411439110499765650110645258880 7621750 -103041946275456993022787925051360000 7621751 -77820580414004919758360582129972621400 7621752 -6178030402415855528690153413042176000 7621753 38961368097523903285273127938820349184 7621754 24595405463185651371492867100507165296 7621755 47162865616841517282939643517614464000 7621756 -14890197430507374909833844893179632128 7621757 22670301401037664560126520160331223200 7621758 32591453015599517610039420741253420224 7621759 86545852346209628447396665731743000960 7621760 20539270304987640303096617902276608000 7621761 -16681813556384496752023762040381752896 7621762 24687370274677261223735779035659827200 7621763 -57277544283101770167647118032916052032 7621764 -23749632769539406911356192712818586624 7621765 55205956660162649264190113133245416920 7621766 -408790914543932652327899522564029440 7621767 -7030174086656917593484513548628851912 7621768 10338271718315040918580564382068408320 7621769 114884227217610049681691108398743286170 7621770 6802954378706538264622030772552432640 7621771 -6502448882164960338575149557026921088 7621772 31336977607131998831823135963806789376 7621773 23954288041558509681595270246922625984 7621774 -24075438826556581735039211911506413760 7621775 -19612755421646601068180561283195420000 7621776 80136261862288364815529420548841472 7621777 -58134147011858343845194848304105711068 7621778 5842313218911341536415599522996396032 7621779 -8744592684255525159679254324870054144 7621780 -70267634367541842197453757825085977600 7621781 16081997316901991070179349057856040064 7621782 2561407288650691896754686680853811200 7621783 41439130551784481248814548406105127304 7621784 -1118155527860195663385362521196789760 7621785 55394648844874090455687343012914290820 7621786 -19849233483351293685508252436801389056 7621787 -42332086649932510013078658263655088920 7621788 24134587072997274481357056352010918400 7621789 -23186260142154235026067099655136630944 7621790 15391424830373265263460108947352000 7621791 21106079788147881026607907139678699592 7621792 19910733983746722044099518798431977472 7621793 -23404241603643340846269777580244016 7621794 -55688538336201959036591413974395538432 7621795 -47097560290786350878127785825045905200 7621796 8826921129452329550007960485450403840 7621797 19574848936625093309251693615957884000 7621798 -38391308303944011263896328113950381600 7621799 -48748306766437084690778229352270936200 7621800 38871328875079172966750502278258688000 7621801 478047806808593785571366858438272224 7621802 71073130170240505981100783085268879872 7621803 60981611267825345643686428613899392000 7621804 -2709416032034786495569282363136575488 7621805 -70248251282336608616553885090118503540 7621806 20087261555410677297102826907384829504 7621807 -46275248934385459362819689895906680880 7621808 1942809277545147614663575776991199232 7621809 8339245294337944622490222751918106880 7621810 -2763558060531215093294963291150768640 7621811 20250944877083459818858183534865124000 7621812 7702130367083530916973842837235886080 7621813 -103886348763491543407628314069055537938 7621814 68153284102415685056334111013023730752 7621815 3848397265923456919343759593851709440 7621816 32390005445087754822785446729993113600 7621817 -23988562629408014385925871191384094208 7621818 -4316688568412918697449626348273178112 7621819 -59120797322656832855075038384076427056 7621820 17519154368659045316951245145110656000 7621821 26570450747544473986497471945768612390 7621822 2086357694127994465297070317002044352 7621823 5465110276608911681044291815852758904 7621824 1640452185332874224096379610010222592 7621825 -29469958219458180696206664467508498500 7621826 11229924954164778412608817011273077280 7621827 -29358421267496912856660093322680047880 7621828 64918622808711131384685329289868784896 7621829 3797913485666739419264628636563077884 7621830 -7352792565100083007808727975018912000 7621831 60751349495159563238006220166121207040 7621832 -45297867888924720420270978072392801280 7621833 28216028451637742201979843556872741600 7621834 29642202996326186611284924177141591552 7621835 18272236583415730097959540352261811600 7621836 344833560837995246924874445449990144 7621837 28835047400243504099418385816339418486 7621838 10474942793182629568009414202667836160 7621839 15561267451253433770326897458120361704 7621840 -19076585131125303424487876819174768640 7621841 -48918009705438404160584649892414425600 7621842 31477706908661318018835734325921164544 7621843 -36136720916221848420990999764434133908 7621844 39510524855613284956649422592626198272 7621845 13347918928784156187160701250267392000 7621846 9944626230541387359485241954183152640 7621847 -35290488220676049791792237920512865488 7621848 -40251837910424222968664515712910950400 7621849 -274520228392503286138882508278074778368 7621850 -5439644282981842795610434645743168000 7621851 42522696511258312033349204720366087832 7621852 25552025644871916132635261698315673088 7621853 69658735137072996670657753546999359360 7621854 -34708981547446274816129541605470476480 7621855 -38720213226913544111935635256875847680 7621856 -97081534032434417574529903077548359680 7621857 12835420649196683636043394274451780 7621858 28313399908003744551713460298026415776 7621859 11239690382689750201020423575276836512 7621860 -11578735902736919955042310804757360640 7621861 -24088387050976992359093728268380908840 7621862 32616045106278437589905763721897566432 7621863 26793890286884651200928918186094661584 7621864 23937492940270257104666250907785246720 7621865 32882390384273633480010082575507174600 7621866 137144564880936768481242921171568128 7621867 -1189794923622277458358802870893146480 7621868 31091717597126453933152386354775305216 7621869 -28669908262448284148765025119916934560 7621870 38467012358964052034219639082717650880 7621871 -11615538232414623373293968027105648400 7621872 8072848928940063681705303596016402432 7621873 -44206637348817230482031641455309364160 7621874 353872819659953979959134138170448800 7621875 6494917267203051373583367490544700000 7621876 8341440775609072747205433071539333120 7621877 -2969911116657853210907591187617187840 7621878 -24450019537159150962434504539692816384 7621879 1208120077404711609450233135577686960 7621880 6734971563425537661043801352522956800 7621881 -37199936395484240039608505986326192048 7621882 -21386607802852284323732569092571999296 7621883 -97974653326945361480618994610356251868 7621884 65434595105552672879549305580137374720 7621885 14348786463670223607895552826309441580 7621886 -1367838076743026018290178688542865216 7621887 5947742031715972577352304195900462080 7621888 -47104173538617699220110565836723322880 7621889 -10375629531376167662490839841901836096 7621890 -14860670349466646260318802261356162560 7621891 -2631436292033500582912328120526280708 7621892 29245669744159567996221776401954137216 7621893 -71006757318910411142624070220358182818 7621894 1820736591038911122863217610378033152 7621895 -68395770818131315782520525407048126600 7621896 -129024838723642261445637755255793254400 7621897 154353160487298030289478196466747408000 7621898 -13735880470040930210849865257709406464 7621899 -8641618550632576324816383623690419200 7621900 -9017049772083271263803520912493862400 7621901 -57993708871845823269490829718616791648 7621902 30972541252590666619299568409121463680 7621903 -107952249803515648519479748678201856848 7621904 -10892834640577315813647711402133217280 7621905 4387348497639174822174898142791096320 7621906 14467469651407988223615847803600221184 7621907 -35822495479828530847238278396690276800 7621908 -3772133198773184884802694857883648 7621909 -16865839219395265022672217156203771890 7621910 16971863587986968368414359088545486720 7621911 162620402422404941603454394989245520 7621912 -96448619101843320500287946736000460800 7621913 2114533747167826739549135606611421124 7621914 10611634992168723865706135613351421440 7621915 1979825576753276348919744592687161600 7621916 68663867745222934714264751844885808128 7621917 40707489156489401042311450318884066048 7621918 2272793023690429119366048413636695680 7621919 29049632275209090769698821652530740320 7621920 -63715817514818767563074849161818931200 7621921 -42620721331029030039855269995365416256 7621922 -200603133741799016460277737179185152 7621923 15699425697893578873247211999215710584 7621924 -45356252697076061038716099514333937664 7621925 -47052720039552875048862752565523903500 7621926 -4050997886391578335371114015616972800 7621927 74804796775423533467408509520372118776 7621928 -42304628150743900238740421681882403840 7621929 36283146134789432786136506739204462720 7621930 -778911799373461243666013781340414080 7621931 -45391845127306886949151544777679696408 7621932 10740449556866316894057160843541732352 7621933 25767757092501680522579456160556768320 7621934 10434663134182449744196547088508134720 7621935 25557021225119685719357463506350006800 7621936 7519592969034822968670509091758866432 7621937 10223300788258862233863760483366939632 7621938 -30380517202705137130917707879238965376 7621939 -11509958164794508422871600178408862592 7621940 4931842844003280569158868061652151040 7621941 580741678395609884784162064088406144 7621942 24740352843710361341109092516373375744 7621943 -2057649876256594844880876295118045184 7621944 14507388317433267675228305714391613440 7621945 -51615999262915762062613150174589524800 7621946 76299695224631080002176060859642770400 7621947 -14677233478176563178275502840205925712 7621948 -104539141472244570083286068567049460224 7621949 62499329755144345670274920030096095680 7621950 12572556107798722979524893217450876800 7621951 15311970473723966722306538237274824400 7621952 10564729943459424215665346788004462592 7621953 -50602441263447772059536513762144052192 7621954 -74824183050727882700799693031686697440 7621955 -73414997713754754502829063262460703280 7621956 9945286817480341999742637914402748672 7621957 -10407612698500081805582852548414673888 7621958 22842182780223138165436392074271370080 7621959 -28916242269341659578463681608302385792 7621960 28599378524507499297183655384084992000 7621961 -47525411496051691257197279981882022438 7621962 -15705663616026179856827420361655304448 7621963 -21088174944493665521522188009005684096 7621964 -8824768319868622684282031758459453440 7621965 -286257558381626734921471249819411200 7621966 42302945533633805388120416418958617024 7621967 -115207474516858242947603207525922168768 7621968 -12162464565301015909205553185748811776 7621969 121407716395228423827855091908396218596 7621970 -9270768413228880432387201897651609600 7621971 3944194926923003072479921264760135424 7621972 -44236235346595325912403942033115652224 7621973 -106106790627393474948018433195073912352 7621974 23437739332799721514137387117736192320 7621975 66541704943655023072289105028973022000 7621976 10362630418829650682019055477873152000 7621977 24820455236795389139613586193462726880 7621978 11767359405628456093280761909219906560 7621979 15800984594324044956224078484780044376 7621980 3991805838205179591857442094283535360 7621981 -77358193509404628910674607241503712218 7621982 -10048152633601109797102904285082834816 7621983 8291546312686372296754381411455327480 7621984 2505268570252011989956709237352824832 7621985 32209677493045009632141230198934058560 7621986 3344703362609172360396019612013203200 7621987 55511661771697692742644178223899871992 7621988 -7358794730897704483716109924658270208 7621989 42197691071617892084101097063701129824 7621990 50461504412208651199106445376602938880 7621991 17611353421635083208357984650685713184 7621992 -14019339055117346917223924559487795200 7621993 26307345208735021203377314885610855424 7621994 39000791753018489380603016260726859520 7621995 -18171642161786466913371635195044058400 7621996 8278149688366088695805818581710240000 7621997 18540409886876309714458437581770735446 7621998 -2313970509651827918362005741215679936 7621999 -58142749223551829182149366244391673600 7622000 -14577750153718986525734930733367296000 7622001 -28892028521521814859739117386335172096 7622002 -48775435512830654029228638939135254400 7622003 -7394520655718178681635617759905001056 7622004 8666396746046532503906625184645048320 7622005 50504634356766908756454347475334101660 7622006 13104061476300728532315197980222039680 7622007 -22691035817343501932969606017452514608 7622008 -1958925681605067485700077644953047040 7622009 58991189826786726521281304207859742020 7622010 -3378333296156158607583920706831456000 7622011 -34127956411169794668071304551342301776 7622012 35855908276056198890833626850428771840 7622013 -26391273349179136091827588935703344576 7622014 45169646455532891003335806014802233856 7622015 46909450220011445894620180165283309160 7622016 17171034300400600195893698501258772480 7622017 44359787370638920485461063438194913620 7622018 16940141209929821781596131225461414816 7622019 3042101545599080457069269477941529100 7622020 1397962494116117466385567381805076480 7622021 -66126159271805339549501873141863135200 7622022 19131147912854149226223448900291860672 7622023 49051546635158807575052437617042977184 7622024 -31686747589170578879019850374282071040 7622025 8224872481536929585540664429063862800 7622026 -21825358239756642038785837896344046288 7622027 -1817304308774223679932622388712243456 7622028 6187292078836877407682996232864506112 7622029 -4955825042435195175741961151487418560 7622030 -426060504890283380800141085141249280 7622031 37726610926787777947389170930256444552 7622032 6829086357375272587951766467772416 7622033 -13977985760559529812373839226316186640 7622034 -4662168489599640995186334574151500800 7622035 -12059155632909093834036490281961503840 7622036 -36534207293116998375235209949383621120 7622037 -12237471943017040992747974759431250688 7622038 -2405586513866066869302882185841146304 7622039 -36361441352446124489290296339558506112 7622040 -964693938270580733208271890382848000 7622041 -33949367297459882774944025799920829120 7622042 657645707155597392854904015195424992 7622043 2046610699656109353524042573073327360 7622044 -634400440462154951035920140407414784 7622045 -17831343752008917118541837046206423700 7622046 -40842855000486351092219448686362214400 7622047 -31177283447302427370029906799138302928 7622048 17916849693772054215777707758056308736 7622049 -455339086805824366387607381160033120 7622050 -8405902032650690528050738840760461200 7622051 -1045649199717938757327700795105768248 7622052 26812503212710419617228347798054397952 7622053 -64193413769442274477814182758149765698 7622054 87241416047758391273648833238657063424 7622055 12651274432783571532311261064885550560 7622056 738923587676529512518468231655178240 7622057 2193390924935681305659132498575757306 7622058 -14123201419756333409942181290629660416 7622059 31906825631856404221001767935443922040 7622060 13843948008698939163681160676825364480 7622061 26441103953227539580792726575292068672 7622062 -4164065257655415321361219719388778496 7622063 -27780407870295336994716887436920727552 7622064 654085855594909800743683029979004928 7622065 -32978598090246643469856636519532209600 7622066 22055691808372440045907198128250140480 7622067 36598816776660904641377884173272583480 7622068 37832441119078886288814745153663422848 7622069 -24699056870142267021694703594736181440 7622070 16487692032483475422401181227533689600 7622071 23389059813582702671194588079319978192 7622072 98227545661385888281613722947468595200 7622073 -12677650409154672350216909415439524000 7622074 12531270580335787769560360141826031072 7622075 36795322844783322248299894689690177300 7622076 -413860604164558473964921218358935552 7622077 3603584910412601820286451606983807980 7622078 45801811218806495891485965629954304000 7622079 69606471799449395285791843539890877384 7622080 -15238373688475611955323790289220403200 7622081 30727684227615465080611287496214658882 7622082 16221404321401693778312629293597001248 7622083 22135680450370813035207821326525476864 7622084 -111287177777161283733894701744170696704 7622085 13949769878803068430694674487407251840 7622086 8805939549087293291973160775226493728 7622087 -102796101030179914527716273312356280808 7622088 24989011051620015986289701272152514560 7622089 33908669367839941268783441544966698724 7622090 304117425063687618944027866687841280 7622091 17270847636023101334936677101604296720 7622092 -51962761032273191099315075070419781120 7622093 -3201395819733213012626874557245259658 7622094 -219114950352959269767576760844673024 7622095 41170540796573000709129807234978324000 7622096 21479105814038700009029053714931146752 7622097 2933679794312051556282075230769549600 7622098 -568008582337067723892392832210931200 7622099 -32013164228707267602618871177040999040 7622100 -2181324104129379123258522240339849600 7622101 32179789794155132320340513796291905102 7622102 13479810681437510375182482656098589952 7622103 -90717558798763351740568135569672598272 7622104 -24830159192525162568104305427880345600 7622105 21465858324972915647507842229395352520 7622106 31383446031929844492587969669368648704 7622107 1163586025661327699439209356313967592 7622108 -2364623587482877809936282538312882176 7622109 42678867061258765340585457668130793728 7622110 -37226494217673433232283600172218767040 7622111 -15232456180172096440087829414240207520 7622112 3375613184350165338309268572223045632 7622113 -34590373437216012347092222642059596638 7622114 64828928102754744458575048662727192656 7622115 -26217345737438650055325655747495332000 7622116 -6663481969381252581628060282638126080 7622117 11828091987419203079424558256545320832 7622118 -14522897533830236983480918737179684736 7622119 125250168446935246611959539530535302240 7622120 -64067837694421279204915394521780224000 7622121 420338343979972618000144803739393344 7622122 5758503850467831008713551444754267392 7622123 16211640517739394691038269813013648372 7622124 -25435610583254829204933953895474631680 7622125 -6681920170258288280135341486755072000 7622126 67597878634954532822195950757628328512 7622127 37740416167579908293048169606715806240 7622128 -14223705033014042026684972235484856320 7622129 -145010155459182908011790083576304156316 7622130 -24832675428144036190656674797301460480 7622131 27006782179198872965436154113635202048 7622132 7742964357095462906287606135636758528 7622133 34240525246406690415844439773363393248 7622134 -17979643351388389139572843117048769280 7622135 51180964432417898325765844322472445200 7622136 -39421240174282072895454374777926471680 7622137 1478710269754100652458400557189895072 7622138 -6877225980301886910714228593572645920 7622139 8396912405894167148925559157210274048 7622140 7328670470694444904597343875809484800 7622141 44557558659061667052910909291122817542 7622142 -1699400387346367530990636055856194560 7622143 -37727931419017831592365024290262148608 7622144 -36131842217116642493062257730570420224 7622145 -8119460830219589139417404905125732480 7622146 1714224621223563238198115001572659200 7622147 24677611443556327701894187507502324640 7622148 5651682578669321422638840155044601856 7622149 -13505373970152406986779958002634238792 7622150 -28285911765935307313556347896662071200 7622151 6229495382740580850294895784543226240 7622152 15746486052748538590865453432649369600 7622153 -11415636289036892230306409827224000 7622154 639527638888623815496568056714071040 7622155 78553150918025072476082417791733590560 7622156 -9510209299835236243932294927078420480 7622157 -94087338636367112241695778023373792000 7622158 -102054939732272556284711950792473767424 7622159 -14713204415151365843663597873410915584 7622160 -298046495267656479816599864475648000 7622161 28882276299469012074510133165805571952 7622162 68537969365856502089644221875422610832 7622163 -51663005993933850084724316842591553496 7622164 1492091638958366621766436088492181504 7622165 10959514113625660368554192246668164060 7622166 -79236980347565610842534457773530176 7622167 -8350353542610742351789542437506326816 7622168 68878735084262359738362540567280834560 7622169 67794424622579667498232977094114900944 7622170 -14723008988691059316794416260392562240 7622171 -59897245384162615244376068056648651608 7622172 2888250947176198107778434367018269696 7622173 43474352788933206703841767334044522400 7622174 -35900292750568580128462159886663383296 7622175 -22515270221008320583899953194041456000 7622176 -151540077859817628158089529908144766976 7622177 -22444968203952368956367482104253051200 7622178 22530230731739405408302787529505259520 7622179 45517659218875203660146210163867602780 7622180 -686034429302128768546768772242391040 7622181 -33436339476083644275237068484355515456 7622182 12719065940495608964035382254175029632 7622183 -12205860058791377458628200312357499856 7622184 -25949462950428001775505355959691591680 7622185 20497885100650726116688135772184002760 7622186 -4629333608693006883190556739793689600 7622187 4759217654089433399478395390375424000 7622188 -18814131089585555897297775826321735680 7622189 39083305046138038118665903192908422124 7622190 2844609572043390908883299349448883520 7622191 -50458959363240135854224475888928819200 7622192 -15897877380196846522438730403861135360 7622193 11371688931553879513307784076476062784 7622194 -26976660827661625985976980324848507488 7622195 -31844422692240024594191853891886438320 7622196 11480256263163048577358401062778705920 7622197 36028945693176418330578735768072006912 7622198 -33967953104706717110114257040432354400 7622199 26112964117035496600481786842423686264 7622200 -17085851597957207193362095941252096000 7622201 103702472742098027933661721465716956202 7622202 343938095214372305150986784991596544 7622203 -13386497931281824691212188782972939548 7622204 -86936436477459002259395111098717708800 7622205 -14083122785482604553626774299325448960 7622206 2636432386551913713798563680207924224 7622207 -5403326055501798312448043267689178280 7622208 14107531099378331485568414755785277440 7622209 -14074051766431011847113257526779132608 7622210 -17896091591613913859576009642497344000 7622211 -73482848404489496604150769519069859520 7622212 -34234731368198630852012181978937211648 7622213 87482359909211815896913617466203138462 7622214 61552501698099127267749898796379604992 7622215 -66930989021282748836165104017113493600 7622216 15492614281563712778151148307043778560 7622217 8710661795875679272201080843731385834 7622218 -8584889103907306117644592522949944320 7622219 64634087907112521567232340694189096360 7622220 -14330636240784819447142846780748190720 7622221 -11448321346233127146898561535263261856 7622222 1296822414570873072235093436271899904 7622223 -239667614668280153383840599693115392 7622224 -44135163498126264376930382138163609600 7622225 -4310433200110911160043723071938000000 7622226 23714117899201255641433582359370462992 7622227 7259235354040240619629182475158647880 7622228 4946156775162594886718711809525368576 7622229 -14181111022916222956518978506044466016 7622230 10261721298917753092405896387691622400 7622231 33810885850141553179459470249081025032 7622232 38631682310268781930776869165368504320 7622233 -4553926574006674295512916583421853180 7622234 51981490088663906050704576558668780016 7622235 16043476856159707847393877582817766400 7622236 18586734037351384422247210346445690880 7622237 -7735137134908952471698370614385642496 7622238 -219891004758735564296396427769958976 7622239 -20154079370572236606402111269772104544 7622240 -12502604113498020649240777884814540800 7622241 -13112515394997129210272397518691554976 7622242 -58806810597382548026193636550066999728 7622243 61061380981847340361352011228126681080 7622244 40658805616966939616162934964388256000 7622245 57028043538788732073931451131543333500 7622246 13474259151239574510434028145350313344 7622247 -4601332103268067496702094207248343000 7622248 54424436921755730387588033863956264960 7622249 13109648754658305957752926267697652480 7622250 14389784553131656564727352119191488000 7622251 14158586013824036780136285247385164064 7622252 33720147495589969161491020829605048320 7622253 44031367941476186951848991207334863862 7622254 -54135026824145963702440564532948543424 7622255 28694370717183893131844203770303733920 7622256 4937325848324499025315044781094928384 7622257 -3304090004547703676711056366917800494 7622258 -4559934391230089784949393090785891840 7622259 -8259008144161261721983878261151146960 7622260 11000275728188887416940358893577971200 7622261 4179350842626453154891954695248514300 7622262 12632305556363157401300988388637472 7622263 135863468708131191856430758130517927384 7622264 -11387742482079802004725998950074798080 7622265 20090571819273166823816004660226348800 7622266 -1207220948216456106557780887088134656 7622267 86770887259642675394175540544868753316 7622268 20555202214988261974495988916250337280 7622269 8859115083985714052509165575387200640 7622270 -1982861497069115588552931122497129920 7622271 50732221784235597629681695254459741240 7622272 15163118851833642080066508036369285120 7622273 56240368111154765157010642632474129960 7622274 -4483181227984857344968337688624000 7622275 3721635494223409671608606863417650000 7622276 -59137983457248691966902360977459957760 7622277 -18593148780233686132474387556431759392 7622278 -62598816073825705406145469482820870560 7622279 5228124208895316265143956058311102592 7622280 -7427473195915299280145951012261068800 7622281 -30246078642912092539366093328696098918 7622282 25367348130656136708213133897196146992 7622283 68063639256579971716249918485693259224 7622284 -56106542323092335634800843117545594368 7622285 -5249939467425209120611455247189153440 7622286 4311852584405557801585731074712207360 7622287 125652421544854095870555140158974619240 7622288 15992806341677850697139450384060252160 7622289 36790569885089871437871732642396911520 7622290 866200553505524329802674704471312000 7622291 -59719251415837694417446896235881076308 7622292 -3623678021879015148971031957708607488 7622293 -104319954578497986661736144727168829842 7622294 72961381853590321186465303721672625696 7622295 -4212929894579544720817062779455697760 7622296 -3912461390583114770579353565208698880 7622297 -2226454164806392896959823326411385600 7622298 44166875429121755877401374408173452784 7622299 77618327319948558131357065964596289520 7622300 -4709536815945498065395102752227712000 7622301 -29358768131012438336556924071600651040 7622302 13799942610657751138955704896813966720 7622303 -39223577106995344246445099468482726896 7622304 -50916882777791768692546797472658227200 7622305 -56083009100126203064977714053634199040 7622306 -13771602888457529517308193492109322880 7622307 -24137622992464825412706114191058464256 7622308 -96870975710908903356877238733478387072 7622309 1670871003387453760286945518367590848 7622310 535564799162991098638165172514021120 7622311 15272607470933659992837664383419775424 7622312 -26922804068800541854584226894921036800 7622313 56396855271244001235921902530502380944 7622314 14502205088935806432004488811447494912 7622315 -27327466940592299949570553436014848000 7622316 10834906254254198282945497187221401600 7622317 -657478414489830529832731806434022634 7622318 68493939150903660691752581652275605440 7622319 -14371053534653021456170612862616526080 7622320 -6466487055230453560797016663710105600 7622321 -19617259699014920813222525863443569088 7622322 -11882796151362198709050057241851596928 7622323 -24591043222207064130087583411674340880 7622324 -39540886710544609545876162167574858240 7622325 -5152091388900239475724536963539388000 7622326 54169700133910290931661194145180318112 7622327 -152013472330715407829418723652801967040 7622328 4668989231093332254978547240353792000 7622329 6343121669066360983373856810197141376 7622330 -13882963494314953106484691281502033440 7622331 -44852469863512820252651949650549204880 7622332 19559019361246360214444430006252471296 7622333 8279806460100022735495973693007222060 7622334 25546125884480729345295841792620187584 7622335 -22902196315802886097940977256876948640 7622336 27668149262506039974241292086856908800 7622337 -17861080132863178769645696254096563840 7622338 -3644145843634911887878825376967430656 7622339 -17607882222074820046581898196920369860 7622340 -2317955156157764568028795883223552000 7622341 112986676815312801486945193273778861052 7622342 6766957280123912780604041841916130304 7622343 -1404273458825322719889729788418845160 7622344 108571449658330731115178492350229913600 7622345 75150673310200755631926241321974992100 7622346 10741206072323293753764719223112713984 7622347 -41543404138759050264347077560082941168 7622348 1130688419445150350290922475204128256 7622349 -31100957110187418002196001491828250560 7622350 -17293853358515665142417215455412075200 7622351 -26265479159998086313046358206752645392 7622352 186074019291691954186567852628901888 7622353 -85643266223735725340980171896224720398 7622354 25329583257685395634040370905050434720 7622355 25132300358674608906756243442575688800 7622356 28860203539633509141465430269755680768 7622357 -3661610081165571574169448237996148800 7622358 -5741779350736381523041212193737613440 7622359 41956175123935043132162529454684075416 7622360 -1672453639222191852068606304254976000 7622361 -10613573001000091103422540712275564902 7622362 38365520026947291432493809966981172224 7622363 -31374347682849770401999516861612431360 7622364 -34860729337114113115232946319798285824 7622365 -61775400145190082068505049380032542740 7622366 -172108141210513085882398919709156034560 7622367 82968640936789446100836946986380068680 7622368 2159758681273764733644935838328946688 7622369 -3574041510377234949990885646919670912 7622370 1904419713023480185341096711661056000 7622371 125023668325006387268933698905944412572 7622372 25281636257889909231154888187910696576 7622373 27590517851052549825746617590364686336 7622374 43218024335976494320112568797353363392 7622375 32728159909818031733138898769958862000 7622376 39230522606674512723301539460816896000 7622377 -26690092771889237703690626531442897856 7622378 -40914726400005537563555564623487687760 7622379 -39123968920017593788593318469946624676 7622380 -10167288030398056514346525768401341440 7622381 26811623575207033183970817557703218304 7622382 2380518806496021563344021037243566080 7622383 -13302565714199516362988423844792720960 7622384 -4256484006163266785891707728345169920 7622385 4977901899556791238186237802901657600 7622386 -27791068344226935480510542088631258608 7622387 95279834673843615102691441389741706920 7622388 2151922576037614574597393854004434944 7622389 -17743086679036447342158464051733918240 7622390 22098950657368469439450893739131443200 7622391 56649695363016506095080735039579559272 7622392 29397816286368260088378101911995432960 7622393 28835555767605648787918614747783384900 7622394 -12963550014788423475607472952686868480 7622395 986255902054689294395914567266960 7622396 -7141049843759108698475227712508211200 7622397 54322209979917316216131460141587839040 7622398 10678551544945068889729687800297880320 7622399 -12524418126567801712088396001407097600 7622400 18242984784576114544969651202084044800 7622401 -15587554452133784680731760975476952400 7622402 -25117005288376586207211767591410252848 7622403 -16414340631380202779744175775389617856 7622404 -15748048051566877999960414319881945088 7622405 -10555261235697050952248709641257228800 7622406 -9115847449094423279163161489582466432 7622407 -7907164002107646260104452968184110112 7622408 -108279825070659692292019253888069744640 7622409 65054584156500433735403458169541129120 7622410 -16313369539975772913137328029642420640 7622411 23917474757771381329685742677239965012 7622412 -5920148847358436766682374264540266496 7622413 -95317258003863182804713349322956795904 7622414 15458237563008189403196656699400005056 7622415 -9960357733816222302529685114805570000 7622416 22871125717789491977836118008368668672 7622417 -3855383798540643776448723703248479616 7622418 -185059281260820615173322930504852480 7622419 11524058050805742422616848174678921296 7622420 -8885430215361092852088091007813836800 7622421 9613379112697523506023469382027714784 7622422 5578734572236368993332811345017654592 7622423 -35296371994290780416056559994283430328 7622424 -23081017994199619793082727694030960640 7622425 54015913820639054621159475259557443150 7622426 5361298502198510592529860481243946496 7622427 -3238438229389134738933791807223037440 7622428 183426349032856120125104858737999872 7622429 7282584175453056737640440259659805030 7622430 -1481704763615485178957530270169518080 7622431 -95099134651512270508595895456564964768 7622432 60979560752294527769439920426562158592 7622433 460618126275622063913991417589584768 7622434 -12981805221170902932225599044010718384 7622435 -674801621303268495821964561908077440 7622436 -54302261731372702287740116593791474688 7622437 -17987377912896067978325136330665731680 7622438 -577652515704509197006525562855121792 7622439 10965782606906335541834146044699780480 7622440 -56065905225297521425062409362262272000 7622441 -6383386120679145066300673301926503948 7622442 -20183970809516611100801736356710670160 7622443 -35625905664500020823341762575120547320 7622444 30867294944201673169511479618049980416 7622445 3273157710798462466338265792905700800 7622446 -2746093020674652215539957483408425600 7622447 41693990754835162996539964473240444000 7622448 2674377193114124736892380954604339200 7622449 -32062171684707159321244589933392173550 7622450 22472422884276585142319197545680208000 7622451 53404838686694860309191489644975837040 7622452 29339679279398920455432794568341707136 7622453 -13456446793733699441419615544211814272 7622454 4259981387891259880666058813631750144 7622455 35471927544234096591821667019146264000 7622456 -168085864361724690428855798509267415040 7622457 -13078314925730712997974071916349564512 7622458 -57655050144319106518332318881028687360 7622459 -109957775006835413410167635467852080 7622460 23932721476131706784784610708250664960 7622461 -40551229109603832724403743671172685376 7622462 14676282123398604739111745073459111552 7622463 -8313217209360087203487842334570918456 7622464 -32647432614451441740493066619769585664 7622465 -1472201518882908528686511580222756140 7622466 6675167266762411597606230656234815488 7622467 77564115809553879606634485812807060800 7622468 -543894410793642065688212029074714624 7622469 15824457389217511970985043503616344444 7622470 -2058393887903724574491262340133344640 7622471 -33434318373412953983799535778804214648 7622472 -1560790568658843838497306283332894720 7622473 88640054576558454981108962567511652480 7622474 5514889976989798254804407797166182752 7622475 4444235306406439888289053578908256000 7622476 23073057663985559321824635424936212480 7622477 46974452532757303022378239847699952000 7622478 -55524790014029838976669127007682884480 7622479 5129782531549180962519498087412748920 7622480 16758261109967080797605878665322168320 7622481 -579314533466948246448509381794975296 7622482 22953974847221818870745753444469834240 7622483 26108077287291274383088454476755746448 7622484 -32948718948333244658923366383902398464 7622485 170462277909932191125250552432738200 7622486 -14281121239330603023134027478961751040 7622487 45442954003121821094510107300921808544 7622488 50016650654185539598188170304441845760 7622489 -59926769100965455580338352049194668800 7622490 29898680478359860459067093252785509120 7622491 15425705275373158014725838803364685892 7622492 109679473576009625817668676577140398592 7622493 -11568175048587715681844204879640932736 7622494 26185980600054839555903629453719110400 7622495 -14953270457896498525853161851770439120 7622496 -2906698903667917902251009567096832000 7622497 -50714769027248656570598808254858194176 7622498 20221287878995882760283225616319218464 7622499 -43825111987882150192715932495099947264 7622500 -18604194814563177195626394231406000000 7622501 88826180928726141304742160956111613600 7622502 2780327915968093049423973190913917632 7622503 15145894772259183003956125261063062656 7622504 69494769525861697271730698817497717760 7622505 -2865084075569397347178961978602072000 7622506 5519617924656762946099163928621035952 7622507 -1794828170991722193535486340336059968 7622508 28607308853884654308908481668983580928 7622509 20793655300112583951291924113088894700 7622510 -3520613037949265733295820456187843840 7622511 -26125965300899528923218512549942605536 7622512 -7222185978615786700421903701945974784 7622513 -9262487146309382551612886357016001356 7622514 -1881828105126819066923305157696954592 7622515 948918202157020194546379389378220320 7622516 84154247701527706708502448121968000 7622517 16512849436063028298831317966943534912 7622518 17534306896699271068032819425951049216 7622519 -38747684563401649877465103891337693080 7622520 -1023856784715390938673135370715750400 7622521 17217492304831526206871710021050974532 7622522 20128393251903931468310805282834815232 7622523 52230997543398369171128097460640201304 7622524 -53627977269813366851110989148356608 7622525 -50196762972761753284044645949102075950 7622526 2688539821289842331228414934735054144 7622527 115554157016111468339273742496767678072 7622528 -10504813267468616544554700371876904960 7622529 93153089352041070183663077339565732288 7622530 -1099327997771161035864716259147471840 7622531 16074428718402541209882316517249936592 7622532 -3855244063451941190926680529501532160 7622533 42610872954029519668670577675037650460 7622534 10067270312582868456754005467858313600 7622535 17353940531671183565264261094833243040 7622536 45548389738396657831440992701868236800 7622537 -2889002728584157021898064507124494300 7622538 26885938651416628918405637570159784192 7622539 -52077801679824125925404632327697679600 7622540 25567888282047219688840355718757908480 7622541 24179602975476794146575417981664200150 7622542 15408924864031290598030565766781272000 7622543 -46230232209084090107740055455660922160 7622544 11249462183989516527241170552135942144 7622545 1952211084855600538993584142232501760 7622546 2972800917536689997034704247922499472 7622547 24987783631774573252083888927307510200 7622548 9495408863769853367155239757067544576 7622549 -79627337366194185734967368943491090208 7622550 473495582533038757445925200523715200 7622551 -61839725983339120229070179046742119728 7622552 -65102277961780202506744732288332595200 7622553 28458159307001688053917776720340906560 7622554 -16533872538569953336407574615667401728 7622555 4897246686625142244260223824440307760 7622556 -7984889090526229469175838385369558016 7622557 -123758143824739441884903279829647087488 7622558 -42739549064267287350475590364862613120 7622559 5112204403408119026233074603257057280 7622560 -34597294960975780706085284167821557760 7622561 46202564708287543903563717345054984162 7622562 31098428995831134177326829975119994624 7622563 26320822382618861900718890989448557200 7622564 39200440352495919251757811338520704000 7622565 523482598557110347145571375062543520 7622566 -2970900509153691516625284818827988736 7622567 1125683904151584729696856783379735640 7622568 -40779042950764192697767417666938716160 7622569 15791391793888652834103931685929264896 7622570 -21232315574938495774999172915853455520 7622571 56707108964135496798385255862882185728 7622572 23243093097225193338846768502468840960 7622573 -6821185331561612840909632885876006464 7622574 40593107765149340748312033560848426560 7622575 25315373924482736355490724908156917800 7622576 15328789856731376006711283069989437440 7622577 52318190550101917153029894139972242114 7622578 30105487282373250485067669979612077840 7622579 -7243896247555151134262212871939655624 7622580 -212853365781071304913755927763968000 7622581 128045792296928706848704226162137126382 7622582 -2724359478047485548171007431044094336 7622583 -23449414553043873199576551240017166000 7622584 -7538317109627229205598950180110397440 7622585 29007627273993803952729818540696163780 7622586 1991310571874125361588525873009224704 7622587 2746040044080660656639876198323820472 7622588 684304131376534398393451514691509760 7622589 -171247823227335184742615286422291904 7622590 16871292393557939281646292715877007360 7622591 46143811677480089757759738235045438080 7622592 -12640229624618020422358523047638466560 7622593 76929641073803842211170933894837245744 7622594 25117263574291947284982158044534943232 7622595 23760688256309075873009700813245053920 7622596 -78016643471016742460224212733566004992 7622597 30583811904578552072562032161578234972 7622598 -24837196475734181631616220344156412736 7622599 -15313924937708435801141682469789364840 7622600 3460483647254683654638103235028864000 7622601 -15543128125644542466069421944372934656 7622602 -10960612224367137573591622864526947488 7622603 22501408495646287622644135624747419720 7622604 -30398495196569218596898170407135424000 7622605 46744698625173141928854298463518904160 7622606 -64869532475481427700205241665815293248 7622607 -28617216640626961021677962587787811960 7622608 -1627323499007018151968901371637923840 7622609 -29808439775973783672593470425320663580 7622610 266015417282936180686566065404108800 7622611 31349178573537699351789719428421199212 7622612 48132510356071847311411541094680336256 7622613 -109010146597215376558321628196740743680 7622614 -22389003049638203444381008975182564480 7622615 -905707545326250587299400375440719360 7622616 -8686884722492226396702779475046502400 7622617 -73607723647190689639679544953459385334 7622618 111764466806420063336665783843057039104 7622619 -14424890467052577717626470301843748864 7622620 40125065070770500058469092358989614080 7622621 -28170197556235156974543778733030515200 7622622 -2781834702546800890170114732741091968 7622623 111604894947531960640923503304162903960 7622624 -85657860519635312265104909213708058624 7622625 20336431774109880036981252388272624000 7622626 29697251064349172866767975219200644608 7622627 61721513862473658732692578363017016476 7622628 -7465696444374494569097239095787302912 7622629 12189779745335166696392600805091216000 7622630 38757907402770744087628050430186579200 7622631 34968026105302099179425433050368189440 7622632 -35528474436404958938775785611209753600 7622633 -38384545391941762879146423919787234118 7622634 4086220254571825904906137374018842880 7622635 16488825607514230769714249752213919760 7622636 -32625231746466398429400719226259698432 7622637 20985015319608259390269349015586214912 7622638 -15418896456271165559603254765367585280 7622639 60895865510819891278180789638823183440 7622640 -15023943750699177848891567348170752000 7622641 16341280097366390799001131874603555560 7622642 2325452056405389415936295895105875472 7622643 17956205837969892459275902750457174784 7622644 -55391258512459778426294126663469441664 7622645 -20553729644756400276681353699036672100 7622646 1901309482050914382443179189210459584 7622647 -30207724452570199146477128351825940000 7622648 97066970680529942235949460462154547200 7622649 32474574144738731414121029508401816634 7622650 -8969995051189736022505354470978816000 7622651 112470792957559482416810981053270613952 7622652 -44715977165195507627121965278004411904 7622653 1002282924588139912176788677268810400 7622654 27463244749221922432026709231301799360 7622655 54319071889315603709861493288367965600 7622656 39909965486727230895840305720927977472 7622657 31641752507308987958312411487017299392 7622658 42312850692453365923019407466962111824 7622659 -64814683360023924948535506480054349560 7622660 263841992477660774647924636988252160 7622661 20240399816122675723876604953472175072 7622662 28947112005946965797048104416021620832 7622663 -11844493451239245070973659525480010088 7622664 -6291169658937358234521338814274437120 7622665 17443667865182362740510330395175177060 7622666 2241001145503729068734990034398638080 7622667 21685283875016336632481309742534881280 7622668 -34073862955213828485243233229154461952 7622669 113433974968086767231509632068432822070 7622670 -21782339696589463915607746703991168000 7622671 -12734025851318591114390969908018454288 7622672 3218787732825607049185260313550684160 7622673 62633570016344854989004708358016684000 7622674 -24041906467542265870547712478353752928 7622675 56793800839389440720980907390816445900 7622676 -49598110323647230524736839564168125568 7622677 132362823495361549225796387297102176526 7622678 -25131699806341499523806182480092994944 7622679 11052265388877074233861154987593353120 7622680 6322430808188912223534389365470412800 7622681 121380422117590198877723522229189868704 7622682 5438416547419938474867438017965908480 7622683 -21329178425817460686045624430294060032 7622684 -72596082377679581093631926608716163584 7622685 24460191291074784567081924974142907980 7622686 -57802683639259651365994805213697247680 7622687 -72817807047118598424893578440952201968 7622688 -4468971728094543285640227743430868992 7622689 -29016311994816330931200238891047844510 7622690 -10949265697888928028316009594797950400 7622691 71195496327269146295656465956353031600 7622692 -12640791315622885599544105779371520000 7622693 27804400924752449925553813315140574044 7622694 -52823000950655359136957804993396664960 7622695 -3383109298213485666312911137515648000 7622696 -1277986310130129138467318529881702400 7622697 11432968067935871118987705627114349440 7622698 9976875396725362685843769797204048736 7622699 -43277815021367037844028576802542193264 7622700 13297463464908876126097736594505024000 7622701 76724287214572178665262102771343195552 7622702 27383653298137828087064027554303941504 7622703 -36344531532236394160698700403789042832 7622704 -4936949397701218160823139794933268480 7622705 -22480025609336754160532521060564656000 7622706 2722583828658885030053985249779908608 7622707 32710602653047075417719500508702228072 7622708 46355816421867321448440474361037095680 7622709 46727687554041307060228058600863574304 7622710 39865520749915866217257266863440960000 7622711 -61146717407675638968460209085241465688 7622712 57466344833489899059686362602345553920 7622713 52918389600504988776603039961491688960 7622714 -12825029656559728606970370891296802816 7622715 -38934309853736204214799095644382451200 7622716 44795556728717665892055753829963811840 7622717 -49094305947983950583094811504862994234 7622718 -8796060156578508635789014135002633600 7622719 -30072157705036838790714494153931255656 7622720 1973172531663347072817549906448220160 7622721 -58374672793759400677728681231819054720 7622722 -34258041813190601604746888235774590976 7622723 -25769912414342520266997983168225187120 7622724 -6666296483658916752810126086707200000 7622725 -474724481945866161716461495778200800 7622726 13132102786757313230815909652446389504 7622727 -14316526266221927129765310005142250368 7622728 -27380423160954239574169003958575626240 7622729 35599242636273836804193804900930518784 7622730 3714516925717975551791378688387857760 7622731 -22658746050899104985444398170646303468 7622732 35060508248288069298677683435644137472 7622733 56456690687448635371774840069616064 7622734 41325539887454379484104587589890630976 7622735 -65260845380151821083517872701732739320 7622736 -9522314766500749422978828387751428096 7622737 55199054740131730738291237862542966260 7622738 -23468037023385066526627376023495578480 7622739 1310955281086807600701623354311719624 7622740 -8365643754944472866719010060927838720 7622741 15331904986912356535381923064543527360 7622742 60476074952669816481694431456479391744 7622743 54857198708731127207491116343232977040 7622744 -45517142199278555575507126690575267840 7622745 7036339806062625825670910122829744640 7622746 40095048607652198302100651710578969072 7622747 34637897376724496694701382144944143824 7622748 -1243587317770285795147488345003930624 7622749 44223582503973499806277282191217885836 7622750 -4958533401103848262991636085596496000 7622751 -29466518756262251197887148605102172656 7622752 45352859224707873725010386172362883072 7622753 12099756117140693893312612898102356002 7622754 6215328107230630213872798541186699008 7622755 -15208963390517147758786923833378847840 7622756 13330938043663009168861775770904622720 7622757 6039094388589271083242882148190432254 7622758 -39457098389842464297438252359849088 7622759 202306624255891079437381996187380048680 7622760 18623449833627171454703559983665152000 7622761 25332971589556714745626730174268388200 7622762 -9043332927473859012080083224962618880 7622763 49960692534780750063175932187282543344 7622764 -23165789860126047549423665069612103424 7622765 -4714843169981974554186294767200258080 7622766 -13162899033308799120750982324947446400 7622767 -6239041752452770486539297847330203184 7622768 5850073676302565343495289105796923392 7622769 11601686211256131226823854770991488000 7622770 38289853064829282864259593999539314080 7622771 7082438501642892296667650895847156992 7622772 -8767380687537028371397972169528918016 7622773 -44951639399953043167228313910531295872 7622774 18647688056093980913611110093570239136 7622775 -16855888659580037378201762091413088000 7622776 -2877562676497100134971039528942305280 7622777 -12755152518205961347284564887255403708 7622778 2756143540307012271965472554507858688 7622779 36030140193916569708214193088830121380 7622780 -10986159659975873735414680733309568000 7622781 -6600506665139265610753063516964841120 7622782 824874624561188642456351779148289024 7622783 -97497430539614044827183794967449226624 7622784 1903414417926262153568231513024102400 7622785 -20542838971364738215089551585365161600 7622786 6579736851067966430459452726172495904 7622787 35929222774202913507622592361327903552 7622788 -23669679391218457655493671827383382912 7622789 -278917561726093267208462396303605501440 7622790 7767363058158600254694243448090368000 7622791 28151333986587896519685229180608411264 7622792 82459082848232546745872937751074078720 7622793 -75597870153737006665438811116445612118 7622794 3012114953869591347128131161469120512 7622795 -11446070317494788842308446992570321200 7622796 3467970762288882055738742649052938240 7622797 -13675931003198949317311222037127107456 7622798 1304493444559795574402353107192680064 7622799 -3381136303530697383085263056682422136 7622800 -9617056554450015836857951306629120000 7622801 -48316370043427864825815430046995395600 7622802 -28819727959450046046414607499925795840 7622803 -30640576716275822463724202102893903656 7622804 -15399990866798769834517471752041054208 7622805 4053356720678473219864893518583305760 7622806 -2712758532336031415289491483173094400 7622807 6735535790271601983206161086052903872 7622808 -62321572345362398612569269387616112640 7622809 93229577209709754782311976545329243904 7622810 2832582630979978188223619307811921920 7622811 -25938060123419934581782304459054013168 7622812 -78243888194723702233253142562380665344 7622813 -15758580604753475868371372046696578016 7622814 -9595230773542438520222541737837083008 7622815 -13263873537773122278644341370485723680 7622816 123908849358844397845099497609121431552 7622817 39838085468297409407987090291246961984 7622818 25744307789831584582597138805057020416 7622819 13650275981078807324014158780544386840 7622820 -21105403488228349347503849270536032000 7622821 8271874869530073162505670235193795584 7622822 -10077807187169791380317098810233120288 7622823 10227053553013610928728801700156388944 7622824 -43717969100207729501957699631128494080 7622825 -59066514145401342041268018345806400 7622826 1091903408213911887661284519116607744 7622827 -101489019845750947214054040829565621240 7622828 -1927378335410447073088021132466373120 7622829 -6725160980048151014465975237462682090 7622830 -109973862650574127184774694971863680 7622831 31986865902436597345518642476175490152 7622832 1869991133499963078584470254334771200 7622833 56702102256620852602539703882014388224 7622834 33636117610071384309274055782123840032 7622835 44085477226839339292891032993411744000 7622836 21471581692726736201836701026147205120 7622837 91479741701727738706682553153153333486 7622838 -14919955829593636726959730313973350400 7622839 37616680782157517319244970271583681456 7622840 37682851245406441144448988163276800000 7622841 -10158372978038450188075124309986441056 7622842 -11164351542923026018506380629560814368 7622843 -17528990532674803927154239332175823976 7622844 10148417444174230983164111937509621760 7622845 30652395388082218270924659124887005100 7622846 -25965964760036267887942653452935296000 7622847 11169727572373773353425434934923448824 7622848 -27376985047919441722047962470486638592 7622849 69824059397868593240403661196755749888 7622850 -5520367841671052890261390821838176000 7622851 25213630888544545480790855554848695520 7622852 26913193492806807613522757703224055936 7622853 -27816172755270388179732471149919239040 7622854 22550342044358415592003301243603201376 7622855 48783329911992036563014898096016128760 7622856 -97229031024986936143328073552360652800 7622857 79237041558759362325118498980920246880 7622858 3409437664819440828798056732546707200 7622859 -42129960985751350001885797762867567680 7622860 -22468028109028218518821435573178112000 7622861 -32137047519828748703065475847014745888 7622862 4854286578234459970225704742028449920 7622863 -64984904061449430234808706096531599888 7622864 13016138017916461505422769411941294080 7622865 26524747605621660044326309255011255720 7622866 -7863356247178477417794117961625728368 7622867 1951043083587510197582858481264314880 7622868 -893994744587008833493559101805690880 7622869 27584180024866023693812301052502012800 7622870 -21847227072721033142725156642938042240 7622871 -4651867960486984681303610188311752088 7622872 93696495702372133750635730125862348800 7622873 -25388576776205560126516041849322309878 7622874 6353587888440817357508129507335910400 7622875 -14335620736250794396428615549328452000 7622876 -1681213493574331049015110548375644160 7622877 -61552277453773813833512384620696397568 7622878 -16092043666692472571148344403624668544 7622879 7885927678528301103541580223131712 7622880 -24069278016245900846842426854911508480 7622881 29097538158028877169707458043869818210 7622882 -112294602958398844405318096848702405120 7622883 159780172732424048583784657946571217920 7622884 -20343251104198394500933639686991093248 7622885 -8127611526766324994334582005455628040 7622886 -25258702469619099944631318355146364416 7622887 3439144447896482990046479111892637032 7622888 -2488760791450993332260787397801082880 7622889 -22862802467601768096765061738945182576 7622890 23687352107035015688612796731361143040 7622891 28995377636706736274875029057379970292 7622892 9427360758966656483516504550543465216 7622893 38303339711598274699477599346735516620 7622894 -2652455848614235877747033460664704000 7622895 -6347394264994140037595158014701529600 7622896 -30249301689415342903031745196441632768 7622897 51103736773803261919765158735159083346 7622898 39365067086248098106888424731390068864 7622899 -47285797673826087580575601850103891120 7622900 -14580913590013859327955001748560896000 7622901 -875366580367794930630716069898717024 7622902 16213745432849204811472105189515828480 7622903 -56735902365275194545850705032567997896 7622904 -35571007218509474825550263914885754880 7622905 -31034351439828936880727238937667664000 7622906 4822064187709296613654184593142455152 7622907 -35751828440044954882784288378370614760 7622908 -83625114969262569390301115880845135872 7622909 -45713480386805892259259182880148065184 7622910 -19152453171376744027448245449193203840 7622911 88315210758010728303335352216017520 7622912 -17180227084084940206511098761930866688 7622913 -29738911445621530376879892846697534656 7622914 -32113037792118240434301395240547884160 7622915 -9995013161471598709453121302814462400 7622916 -10414164332766427186668580580682240000 7622917 -81991351631408980650057406292988480034 7622918 -7110445800616789779860293422764844480 7622919 -51521100637143343020809381204819593536 7622920 80859113704794116002820008014895564800 7622921 -71311946465751165658748595274500458496 7622922 20333845841900407006056921499774452480 7622923 19502766544956471659314630729151712000 7622924 31635948617661539106255453763365428736 7622925 -5585349421048952157989739867748382400 7622926 -26476664173631905419367145275606094016 7622927 -91730778963894913184847003233255176992 7622928 12406931321811838736910222011988713472 7622929 298854047908226010146480052710526580 7622930 -33612691938385267977440092730967352320 7622931 -8485678357284316818728234059802597376 7622932 45491106252255020702421936170973082496 7622933 109975884191367866261107853578936271040 7622934 -28156848375088189248529013246716992000 7622935 -56645997295037846373637245008837430120 7622936 7834818254257758316628670598491586560 7622937 15165512179721793595237788712823028480 7622938 -156486183813528848814519457526468880 7622939 -967573350582840518168513707261531920 7622940 16082899949988763160809528028042956800 7622941 -86271866885147537444717036533181589658 7622942 38518770179747045796039851289978979200 7622943 -26062991350227419624914058404276842936 7622944 -32147483781306888005960618748640493568 7622945 20654086860417589910558474005906056000 7622946 22686012224648127669976653020516094672 7622947 114665400124308323432623350600937094560 7622948 -56138922379218167923965618153159288192 7622949 4830275838723420817434465733898650464 7622950 20092907656554825025661329068021324000 7622951 23420876546899726786813952863537019952 7622952 -3928512972088086957549483700359168000 7622953 -16062673086269207961717784838206401620 7622954 -419699273779020488399264049425883648 7622955 -30074194067114160717667163496173466000 7622956 -46653900200810233731717636332744640000 7622957 56161095007557941684227850825502620352 7622958 537156432372135103820048936979072000 7622959 -1768515770095080491298623176863562752 7622960 -8617036897319309606654373664145080320 7622961 -109192236382629748112567464192968563616 7622962 8180369652729207968305285126046828544 7622963 18545160397612464251319322026634514184 7622964 -78722723261254945025860003610975047680 7622965 -4092093141620294528925255391704641280 7622966 67436453324794319779615170695659008 7622967 -79540867335864714667742021427226512000 7622968 -29950973925223788351894740377187450880 7622969 92281608349476183794147513580219490560 7622970 -13402508044148295873004688323776330240 7622971 44324653752761069031503324010218342200 7622972 13023046034098981483940148211231104000 7622973 -59216098171310580178923685137354290778 7622974 -64497053310968508563763346954465707264 7622975 -31684703591995419940918838302741599000 7622976 18801072231677333054741744687379382272 7622977 -194881776360305031855528085019621520000 7622978 12391747047951852428653142118251538432 7622979 -5170216636848575796096266226847728720 7622980 -22874158646539002481408570064498480640 7622981 64341591133917926690788743835673027772 7622982 -3473749760895054467669295615645044352 7622983 -21432744572909421163450230773329657768 7622984 -50488439961783706846490004361287613440 7622985 1435480582010364798836163055345310400 7622986 -3640304702192729508939961643595125760 7622987 -70618332205544856730574241707772208416 7622988 -38438164403520474113482290373138752000 7622989 102371377431101999696359033498752549600 7622990 -1315767603355977517193673599370796800 7622991 -5202289163252935907350999954898503968 7622992 6640970642076241129534070192693706752 7622993 14534396624372544986003625238706588160 7622994 28323896075662635397268333769620880000 7622995 -32573238879155302845458241799974098400 7622996 -3949007284870352061854066500802699520 7622997 -1261715498751131983646394324023698272 7622998 -26478139220776967515627550367753555840 7622999 -5939232173526055151139200109774593064 7623000 -28758077502332536902647640176640000 7623001 -13750868997268918467488806418775968256 7623002 27150157054698209873018277980985107952 7623003 18530018183338289819695818039271140504 7623004 110688283905496792271874225711625706496 7623005 5296545161074245606674923877283792000 7623006 -32212909228670642893147874580527539200 7623007 920255505735616895654796431134950624 7623008 -71678336516115781761985369592636375040 7623009 -3153622736860529103682767565095970800 7623010 11648816730062175857062552271810464320 7623011 31965022761677893718319940695618875904 7623012 56862065208124809240573098362589402112 7623013 53016492896171849736490776847265707262 7623014 -2374828038755608527853621218907836288 7623015 8216669374433861531133261024994684320 7623016 -110420818969168676606332260438958187520 7623017 110905774436185916673381578703273291066 7623018 21732412561689604247378036848113062400 7623019 -33312465356055827483300183266386472704 7623020 2461128573404875131100170041219066880 7623021 -6584994407995755772632441218834844672 7623022 25326562032644307262103973583728114624 7623023 44153038604867832955711829566923736272 7623024 -2595824530988945029864957391363112960 7623025 3673583899148871389909173399787788300 7623026 -28252659740386048953352221388752798720 7623027 -60941537336545387469473629504108209040 7623028 -12408945729404583331956947879707545600 7623029 108494165477750604419897842915834275630 7623030 21144334955679641517135533231565957120 7623031 23875011387217720896709161978607183432 7623032 -28465649979390627679295206233936199680 7623033 41888536866413357238839687868635636448 7623034 24604837309548832423793614181600527872 7623035 -49027519144048656682151800330760640 7623036 11865093241602531765010354594350197760 7623037 125924312533308652792912609705946391686 7623038 -32094339825440886046786445197133819520 7623039 -74768938379190042437284154462270968560 7623040 459144077633946418311831714634137600 7623041 -42074677655991493616483249639763571116 7623042 9975459192878896743777018933128615424 7623043 18852862197080914493541528823758090864 7623044 15130821135226851672207675581084639232 7623045 -52634375832918652438018140149695502400 7623046 49211274196158314853782386366495781472 7623047 73032841055555487847422204312792174480 7623048 -11988170858711253160975574386904924160 7623049 -85165029721582489314391902471447228288 7623050 36379525780816694961083864143546246800 7623051 8543885864826215202625845474626603520 7623052 43903563310214167719252182809806116352 7623053 8215788786345764613954105527874026700 7623054 -23521288877872267465719501775267499136 7623055 -22873551040097059519685670152637173760 7623056 -4218626418147921956030766046551736320 7623057 -5254869329406822623346734522270626944 7623058 6678559096291623370646422369257428880 7623059 1639342407128012938819449836778434616 7623060 29589712814106739172534242530639144960 7623061 -194636918911332587720472065231062942788 7623062 29277009661867778278265849967074541312 7623063 29934042337439604158897791308869396784 7623064 -54489835594413472759563581229646448640 7623065 -9456476164948065551278183909664316540 7623066 -28439424153168523552299769978997145600 7623067 -84310160743380066842254519533943493884 7623068 88807715666082482205149659654958734848 7623069 23280662481153493001074748828697308544 7623070 2718508092983860960537362260209589760 7623071 -2947139857899099911341674146558901696 7623072 -2149833178237724693384568159198117888 7623073 -16704254332387483269800167255346979840 7623074 8005325624096368170804416711839664640 7623075 -7699938112776492120283440051651197400 7623076 -37358733673289376900824852152155098880 7623077 -71169605821776602127722148570582736128 7623078 -32801836213761479111296488033663840576 7623079 -29345440658277286166666307085811069320 7623080 -61116941818255125817907598026316441600 7623081 30973179920157263823553773655304312970 7623082 -25783375536399552208096142811565174608 7623083 1209860422335704485540316788223758200 7623084 -11978454710798306084817966105623494656 7623085 -106943040773620800328364130452649312000 7623086 -23333443474118021865538768711638145536 7623087 36183270166873779800412618418564682760 7623088 -15148132102701837071385503920789487616 7623089 -54544154851479953389413964400915345208 7623090 -19103603152720298234089187605056374880 7623091 -18912584126761507879657543346091400800 7623092 -11897359925750648020220154834658848384 7623093 -5710131941977441499315138439420679200 7623094 20338837272822205694757931615185096096 7623095 80651321356712629522729612345525263600 7623096 -14316747593462384955286903053748715520 7623097 -3377604886757251009947300904364056320 7623098 -1277704223922023013732524313665594880 7623099 15329073722658177932984123102234816640 7623100 9163721945609834168720166834045094400 7623101 -20987155490554410716328978704126003898 7623102 2922023652755082530326043031321427584 7623103 -5445090285249693464920406021173235120 7623104 -33411664127655005609376655714340044800 7623105 3778104737304175452286276825629696000 7623106 -39110969458648171034702026159058425440 7623107 -115935991299287181986401465378412296644 7623108 35742076203282717562083932618211886080 7623109 -7551799849292460318254492107876079272 7623110 -7087722651975573824243869040051623680 7623111 -123829767361452051930038972268003947136 7623112 -11176968600089007475369568456966307840 7623113 88276347766995266529832242123777046362 7623114 5747465581616830258173626803568401920 7623115 -91497991560384119561450131011891878880 7623116 27498506648219663232468479815303760640 7623117 -2298024605132552118052523230171395840 7623118 34749703181758188244536731769663580416 7623119 -27394635118102005924724360947550969104 7623120 -3917218413939681103624089612606504960 7623121 -40145482771543038723387353724482951 7623122 10065027893596920951774489784886932800 7623123 83692121272232965286185074393321575040 7623124 -59629736829722233678180311229954328704 7623125 -17621145275812374426371942036659496250 7623126 -791288637933591032110822889398471680 7623127 -21597037362610632978515962696058716024 7623128 -18858987312219172238032238590287175680 7623129 19893465185837095354230442877714533584 7623130 -12779819324121513091494405845448290880 7623131 -923338986544532865110135092039671168 7623132 38245283673040083467372356962321260544 7623133 20836349437121500015579350851669989120 7623134 -65025256006901685608753432546443915008 7623135 -12234117100037707618515305552618177760 7623136 68951659287322258113175814528092864512 7623137 -102300421569831163946086377225800165214 7623138 33466641879387839394427297015041100800 7623139 100959651258876086807172160981069822440 7623140 7648352628145746695048105156264878080 7623141 -4219336142170528475804735974694959008 7623142 62792896139842663664681300532022795200 7623143 35573085569608415352407922893843788800 7623144 22507765302438618292597977172434124800 7623145 24335168837016421705806028119724740900 7623146 822832298487785455985458777838675040 7623147 6706029211428473896901051508432355584 7623148 5177512096193899844323796049048412160 7623149 -1215093536545540025794600698055117236 7623150 -472312231347468340151174032627118400 7623151 120271573427578846483770302267671930000 7623152 16604996427181521781628154110513283072 7623153 -71999702110922988227180330530666010718 7623154 8876117432155668175090865656938700800 7623155 -22870187023505362577028516997310263440 7623156 -24611531442940057415304436965537251328 7623157 -44227691903219669948618513319341310948 7623158 -34558860274974957252375799300985236320 7623159 5172954256140632050242452998839664104 7623160 -12042908926305676976082507034572288000 7623161 -4763861001274767562522242124067433600 7623162 -35570426221689030546631866487086587280 7623163 94617061258597999540146529562127397412 7623164 32510798678305468469583383783222501376 7623165 20796048771996395063806467697273098240 7623166 -25577400505499291048757991105548882816 7623167 -23453419173817960009835216950685366784 7623168 1075399342036742728237960869414174720 7623169 -2011980982577276643241845316804200656 7623170 39512295637246376748028070938754948160 7623171 -856645948651855918679520746063352624 7623172 -4234745959405013152612898712682709760 7623173 -75569606909963541849906873109738444578 7623174 -14368318408763129694334424256128160000 7623175 15577546866408499307066850357053046400 7623176 4737813802489711431782103050867957760 7623177 -12253832917769087860890955510404175680 7623178 -4474010508108524997003196409135025360 7623179 -20467966178990607963678692543354508480 7623180 7570147956190163199257749303283712000 7623181 2119144758430499738058283181367594700 7623182 -10138470461183256832844327738674969728 7623183 -14225424275530835894443840918445389176 7623184 2453319715949981681394153941942927360 7623185 -29678940802119348724249684209244948620 7623186 -8237215601688755293791612506315415936 7623187 18425176043439371708527424519148559440 7623188 3598842693811434848663034526442709888 7623189 -13131314713297437138480552772357706112 7623190 42610649266207247041175646245431737600 7623191 -139875462620508244518503171420140050480 7623192 -26091795281871250937547151269597020160 7623193 -75947652199822061920961333618799183920 7623194 -46008970326756811690251324891335359008 7623195 3760613664547750719110482839925687920 7623196 362933744491810838860998412303019008 7623197 56933968725586585650502454482558892646 7623198 -12855011943574341635653697597032871232 7623199 -73194381071052978521513437426606331520 7623200 -22930274715743881408755465623479910400 7623201 82832401455246136667853507453386742720 7623202 -28173161727764790718859839486987001568 7623203 18948228178607088009700276893329123280 7623204 51975858145468631340108038687477277696 7623205 -66596330673979500227172203251845787140 7623206 -7480404992217819941760365387217993600 7623207 10531808580324973614072292023197220000 7623208 39824285785760042538380359237810575360 7623209 -98950295017139348408481124979558262960 7623210 3016247214844883443661388151181475840 7623211 -6447117773263637011121912987143994188 7623212 389155329401008618477172360589410304 7623213 11619565924224792482223769686071234880 7623214 50728113965977244278182667334994636672 7623215 -42643260895730541433067459104254810000 7623216 -25764456403345505277945014289247961088 7623217 -9148604548707874681895496790378286848 7623218 -23573935668574374677785106269021704960 7623219 -75139278988999582220089145516757945792 7623220 -22100831562556146640980007894882314240 7623221 24247796878476282431624576967566839452 7623222 17216160944559097981213113589578267072 7623223 7538498396852383510535186314684165000 7623224 -620991372155252365412930716670914560 7623225 4655105133314441141433767118806303100 7623226 11666515879174302135655701822961753824 7623227 51193324605769787326286934824569487076 7623228 6998792988601624949199061198902936576 7623229 14446279569786542963944071299978757830 7623230 4207157250173837911587709170705484800 7623231 26602710438425846643256137447857803776 7623232 31159560481636497814348477795676454912 7623233 23931611732682143876206383026235286740 7623234 -1029700775066060379579933508503899184 7623235 2155249068272192830408957559390284800 7623236 34771012346999054775224974138576883712 7623237 1363208288820950818869253678569070080 7623238 14331547062737622618369225675400250496 7623239 69881680863079917620933531669854824 7623240 38721703310320859308637100976848076800 7623241 -40205761261834616196247423721558134016 7623242 -11793912241855477711675397049294960 7623243 94890606860294965623684313171766146824 7623244 -5268008298555314664644621906786338304 7623245 3005999353132614789973768180161417600 7623246 27061810019336943472568497699434398784 7623247 -42064835086292046907839720572290044304 7623248 237112835451842853268112477727227904 7623249 -9807616592807828637324440746616486112 7623250 -4695784743854398395190494366514296000 7623251 41174691653885230819199502880733142252 7623252 6868266600297781681715513287602984960 7623253 -12436734218993612846141539353505987392 7623254 -61912298101034552076203384053400627424 7623255 244026087666180262107459862645831680 7623256 3743599921020342848388588503802163200 7623257 8742191315356189410467322093363994506 7623258 6864941667707900100035193454032227328 7623259 70523472273405073454517633688102302240 7623260 -13499068306213467490602800212002278400 7623261 -69809811272399906472462928182448413120 7623262 -67240062577058980359820482771394474368 7623263 64393815196070187282469342260129293280 7623264 -63119269512787632709701326576308715520 7623265 -4994162588662931727777160571224472280 7623266 14832666331719255613968570510786501120 7623267 1391959582362760847478506225621468280 7623268 64332972395429236169243011316442876160 7623269 -2909443460943724127569914954485475330 7623270 371316766905419117369798664324829440 7623271 65596572715304085838231507261149004472 7623272 21487819441723583264247274486559539200 7623273 52905906372263872420822138549479326160 7623274 11969398409554756834757269817063764320 7623275 47008634347640592526639308701091960000 7623276 -43559669025057620596396336147805230080 7623277 62367067278102438072428778101842528492 7623278 12290614368532481910948069728675950848 7623279 4544972798282843661198012173823390024 7623280 -8416047762650111140549345648278896640 7623281 17677339651132357192535941997577851712 7623282 -22694088527596448125526678163016871808 7623283 -15114886891476116236696655955468538056 7623284 29272182586711960413012876430672991616 7623285 93385316227555679122283836409307993600 7623286 -256686669861357357116747721221276160 7623287 -20818878767709841212105129705981876000 7623288 -20646948343893824837366699619612672000 7623289 -118874210714360903477386819600865349910 7623290 -30086393831678548925734968941833965600 7623291 35323321804996450724420819784954464880 7623292 -9809037363570597894303940916983244800 7623293 -2500352111585364682885830781221525480 7623294 -5842705598759965578479560417528074240 7623295 2687653799582375696600115835097558400 7623296 15568349975606483598676334836407336960 7623297 6330121351225883142185256305017045968 7623298 119533922998444488582009386313300864 7623299 -14180272064941914821193041466012797520 7623300 15966191859804646348120232249670220800 7623301 85165796890502333375391547015823424 7623302 18939045122401483082010536555983398912 7623303 -24308550961203598840313683796906721792 7623304 8436303662297445001626308755966033920 7623305 -8866746649734537204273706648543374840 7623306 -16501849435477383401647999529030785536 7623307 -29970004126351138105515701496491255000 7623308 12983949223888236321591838392772902912 7623309 -53911835791929824675677168335429031200 7623310 12422516627808799586732687121360293760 7623311 124837238254491936741020300928377796912 7623312 130332874100398759662636321635696640 7623313 141843472991608675286127497558292266240 7623314 -9982992148803745579729990087182789744 7623315 -1223794624651673005811339932981672800 7623316 56400727839906002666581875802683043840 7623317 1782963507175091717281275264571558320 7623318 16543245129616376112347793096492883968 7623319 282818207650745764209849067266149808 7623320 -33813491602081772331634980909664051200 7623321 54677138255594237374278118761957691104 7623322 9058391292238359853037000541416702208 7623323 104217361428709978372928453672804269572 7623324 26118930976750032507519415682123483136 7623325 28505358644977473129790932821528616050 7623326 -6002771707182062363490680805322082496 7623327 37679673702713114740594226355320799744 7623328 124698856695590306117580070039699783680 7623329 -42667251904597720345931573879115849024 7623330 -9437575316657706984703305138330792960 7623331 132134101039726518722525515889477706600 7623332 12728848835189154212892889335533752320 7623333 -27234571680948297205465696376655148098 7623334 10060079833612765082551813470006446592 7623335 185592116300134565618289342020852040 7623336 -28271425465360933019128932651534090240 7623337 58420455198359091823120691799608628986 7623338 -31407458616805584832493725590147961680 7623339 -34771600223000855129206444754687450112 7623340 -15344254431937410236192632262271068160 7623341 121905552159570163717341078953753088 7623342 -69311639350308259377132065343589478400 7623343 -11656414759946928463744013160226880416 7623344 31159952561894007965484765811882622976 7623345 -1172427324274267351366662539878740480 7623346 24683625942680625743687687847703435680 7623347 25922860189214167297811312147015666040 7623348 4597423417585976411207151722433761280 7623349 121688921899933926186859023947971866350 7623350 5446928702631845014318359972795340800 7623351 18355367421225944041010658611570154000 7623352 36003309531541405549555717469033164800 7623353 24177924702416544029516472134374830720 7623354 31683995934463946119564052057929835520 7623355 -11195881242535948494228609171484842480 7623356 -2222147030996214521918702471555977728 7623357 12146532862126377760492615414708617792 7623358 7473895886655823919206329480182656320 7623359 35582843089179871253518365534732586560 7623360 -15941305483907131319591329858395832320 7623361 -44412747956649854623851063278930208216 7623362 -71089992315883594201663826461976267568 7623363 71040689388979020504009482636882232 7623364 29875061197357248476297788302014550016 7623365 11953511003247259830854854960327449600 7623366 31058642056034536753517607961683244224 7623367 29864352173231803487178580680901683416 7623368 -40626848748938054212592364832486333440 7623369 18778301902408510260340478457032211840 7623370 31068717853862731221714406414084819200 7623371 88975914936193328276884045069542292740 7623372 -9591849887107700237751961859252514816 7623373 51324910527840380585333586014955814944 7623374 2530496174353039242127471039419265920 7623375 -66534400234364848608308830482128760000 7623376 7083084045318049669643163049832792064 7623377 -95119091236355831880446523324372021774 7623378 2421951523576784488129235343971742720 7623379 34724547027402782352812414275179602160 7623380 29274190734203979707735767159158316800 7623381 -1927324577424274505352942174386718048 7623382 13215596686295695023393613675154892672 7623383 -54331915860682517789264826306269061120 7623384 -267305255650298993509664033130086400 7623385 17344588833889850565482697262201979520 7623386 -30464716105360212890432955911987202816 7623387 -79322174851873254657008544524781684756 7623388 22601716177129639993493077939532006400 7623389 -102684568481357480969708561498491834560 7623390 138031668147617947779570125837896320 7623391 -83746432979837314334286004880590926528 7623392 560408752531695742764269414823493632 7623393 2914003910364259257061807312094418864 7623394 -50813261663964044176195014010606604928 7623395 -33753314592504354315784841240970996000 7623396 10389343652793906917635829313754103808 7623397 74502253990023554228234820326481854846 7623398 -9935884673210486806787080471740899136 7623399 15002896661785250986761881979604007040 7623400 29438105362346439105294206795526144000 7623401 -87895413732323941184892709946061357696 7623402 13379263338380259300886992957083442432 7623403 -80087598872720784153295287441918766348 7623404 -19324773662237940178423996740026803200 7623405 -37472279708815894659373140384514170900 7623406 1048125854908814868001169586574707456 7623407 28707529765350714777856854991675883832 7623408 -465770501508388857709643260208087040 7623409 120283756985929565016346406709383542610 7623410 -38759775065973367153396442844189048000 7623411 -875454989847324335367024271365050256 7623412 53077080687169045449948609054195118080 7623413 8082929524825401862987397628312110400 7623414 -19124256727669428280367545130658935424 7623415 -28043409370901345634565858371516118440 7623416 57461548300307199178452411531490836480 7623417 18180437054752385761999085260531866720 7623418 17107492034423736188476077268281731328 7623419 -43451045918177051246404245408649490316 7623420 4333749663044489382401406645503738880 7623421 -79615883628900882040176739370220089280 7623422 36646301003715590255719720708141888512 7623423 46594016545277091921783309381205962000 7623424 -15668232989567357230442235927675797504 7623425 57215682687137825561091132532147104150 7623426 9993221608520442981238934340135682944 7623427 -8763529199837694261436587073090667520 7623428 -75333212154484467481996137188721288960 7623429 22057450749603950354165757530590101504 7623430 -1990299137537076991285622141490468480 7623431 40275495051066473778760897618303264200 7623432 31584381159536216038819105929003755520 7623433 32952109282667674805691423805608313380 7623434 4269192260534619490795504258712481792 7623435 37871536003915508733142464572898082800 7623436 100716753084165368523587276758529510400 7623437 -19330548227373279394432536133323859914 7623438 -2422695560071864180572820812155115456 7623439 -76374436925819070469929392451243495760 7623440 -16042179270286932374855706551581409280 7623441 -13379980496216185150616731462633323648 7623442 21209875882372818316831928706039536640 7623443 -27701764849388953988084842146879551760 7623444 -48451193821388553605854926101053507584 7623445 -38569479421051624445336712555666123300 7623446 -34827395863340227192856620937865682560 7623447 34001738169920135535046752077993533440 7623448 -28034994191249054699424816868318371840 7623449 92310487264323672552350384710696912320 7623450 23127265246671707410026852472165248000 7623451 107852615206471731960620777568832470504 7623452 -58073470419403933977245774577992292864 7623453 3854047778981574531235103662215698304 7623454 23525004450665468828633316822684987840 7623455 -15631505862741052318247928344909260800 7623456 4471947196136930571232239072016072704 7623457 48034650058407349454719127255012740706 7623458 -3562961059060285827065209546590720000 7623459 57390897824061441007227759900716502564 7623460 7798746452929169284023716858242176000 7623461 107790232570916070627102681862227695712 7623462 9401791597333592416295171349472358400 7623463 -3060738857929411751439382773906825216 7623464 -66028588412605062695191148185182704640 7623465 12723154469384667608859214279617100800 7623466 -1881377256867056802691662750141023568 7623467 1473356775158484342188969356848499248 7623468 14500600869704069748866373686114049024 7623469 10835859237697343855648590604683567926 7623470 -124481211036397430954072666371200 7623471 -54534278856422521621848702038367965688 7623472 9121606945043149953450534449124786176 7623473 -13138389264862581951204778464236304000 7623474 35270249854846295632554645236156511360 7623475 68287765592898058601893252179856150000 7623476 22606093774887141972350792199266777088 7623477 -6159147226534867604239008660197653074 7623478 2530252802320997594076899068103437824 7623479 34223915717081356685677214220050503080 7623480 10576804141516122366517076488792473600 7623481 63041670887454537447261032018836970282 7623482 17666648452512986947069780104516692592 7623483 -5797160704018600959214090721293650432 7623484 -141126994321721854490167804321625600 7623485 -15732009163944058001153270827024724820 7623486 -13660171841098977776301040001109938880 7623487 39334834230527204180845578138651131160 7623488 -4195540693156797213052930061626245120 7623489 16493734454205196797968358386267505408 7623490 -8509656193026577349513392236978501120 7623491 -13535194241850103867141214561706108000 7623492 -33553331224190692064506795004857525248 7623493 -52086277880419383706120573309063612258 7623494 57880187679055579193421127613503233792 7623495 1697365937283830578813616537664043440 7623496 -14795841000557974780747085909910174720 7623497 -61880844037985573904650120086290152448 7623498 -150526859219339255991562356402439680 7623499 -24012050948306419916391009006441624192 7623500 109625104161578207639394321405404160000 7623501 -5713232011633524040773774648027958656 7623502 8326852814216861848140277937597505792 7623503 3500879408386567862673787453094838120 7623504 -7697495781881854278761416778420060160 7623505 54291149182704111193973666811330780660 7623506 33468614184024859756632345659426641920 7623507 -25262435737628032131259780922571564360 7623508 27921350757708284171399902775279554560 7623509 101856409263600545747326750465556593116 7623510 827525574137496847342442379309619200 7623511 -5416129653624699020534218751923585536 7623512 -10164641288979607750983776828383764480 7623513 529476772417735954896954735190858800 7623514 31847761976319345073124717204745219552 7623515 22106953376446739427428205691596308160 7623516 6739639939905021332329152516774308352 7623517 -52505481983562304120267683727220345376 7623518 46761108443545668224218066291797369600 7623519 -44119087308952219149356434599120169656 7623520 -10289392787827171754981209782249062400 7623521 96277311420890583090175149834968625732 7623522 24271460721801483313634411153498340480 7623523 -35874004211999799339085725516445696228 7623524 -40403918944606883492072526423284198400 7623525 -5317687974304108395730263121315574400 7623526 -13564969441305111462456065902152960288 7623527 -24756536337078273040623792806942240160 7623528 12647176387360402898517079550908170240 7623529 10306720825743977521011438040198243130 7623530 -8596990106503938666907915934963753280 7623531 8593799549866099468268677748416262160 7623532 -8020403248820104733946492649987005440 7623533 -4797664457034500551927506893112023700 7623534 -2464602069936909541258325949637911552 7623535 -13111591430092071144746625739139342520 7623536 907090792560041255854787911592116224 7623537 59064604966743881736310255709381862720 7623538 -22267333513041849980453599560210985056 7623539 6711139475500581822978729081543024384 7623540 -126430751722980571571573561244142080 7623541 -22022709309486571408172607773135076480 7623542 62369573320046501923878340709551488672 7623543 -30916970676375032954295373227774521472 7623544 -89871447810155013223213490734816419840 7623545 58633597256764174725962184523408621440 7623546 5827237199435149266367778522573228544 7623547 246929386802226558663920053918883112 7623548 -73052684897981379297740083650707380224 7623549 -67125867996880299697756560197186706900 7623550 -26439906260325099728130654239313638400 7623551 -4896963723411517524164986266642531456 7623552 46592110485909826933218720126483824640 7623553 670523037820600764432587819078963840 7623554 -9887140119062750096985035527836182016 7623555 167596047885517594548130188577283760 7623556 169829863923809462536051278395801600 7623557 -132020930331242719862733730735914136320 7623558 -3215996691019524840372900224801444640 7623559 8755305767483843580736819622829460760 7623560 -13043654332012251696432566353895424000 7623561 -54217097143226355782845527873292125216 7623562 24582936650259697710273739573612495200 7623563 24164509647411290926438287899260292544 7623564 -9100843424836677435856772857663042560 7623565 30709708778497207779018878062169122200 7623566 56233154879174615271291414572124599232 7623567 23944294226594551039913693327141464920 7623568 213042893631402927161514747410841600 7623569 -7990962312615176681333428230689971980 7623570 -2451564435059186792746931459908876800 7623571 53878425916883881741301548729676151000 7623572 87931951524533334679054370508682309632 7623573 31611562185879457361415520467744929184 7623574 19208201893881412031048238224318152704 7623575 -17127419530344537321420159775466701200 7623576 46095239622966757637552127572446955520 7623577 -24535846073739416116709005059790350140 7623578 51451545612450065829011393720466900960 7623579 -5342506236462302737446788285739609600 7623580 15585213524341165027906367916822620160 7623581 10236855479752464319690124072993250048 7623582 -10024762948595340762744591629464461312 7623583 12684443201347437001870591089214718208 7623584 13527022577389628558705299048082374656 7623585 57822802937290238453116901205001200000 7623586 -49210100432568410785666941122269716096 7623587 -80753789101179187701812234325870416280 7623588 -1610922787768835173839070972089335808 7623589 -8625872901602052764209564022235756610 7623590 33886455768565033315000839319171411200 7623591 9081878952099608390008045819735474464 7623592 -52430807058662138943791653175063347200 7623593 102904959973570959631933930834419214842 7623594 -14287678850020890099258878356273271040 7623595 40677422304823197277512414780353583360 7623596 -8390934497892164891179554986850220800 7623597 -37198676502491255885061932032770219360 7623598 -281472612032419485528091753858429440 7623599 -204931492937565359150175283121325840 7623600 4491912678675039960312854442863001600 7623601 -63964649106510630136147679589219860928 7623602 7522494398982122765983834272464381952 7623603 -6893831578239284470773201782568677664 7623604 -90512206324144763751891439989393459200 7623605 -13963481450611615599603637329713220 7623606 20236900443500314227302286224492191104 7623607 -116701308585686200647990834210835194840 7623608 -17851572097675148136231125544466391040 7623609 -1085964556804611316320575097303576192 7623610 -19398931893122226474062245125172896000 7623611 -53525251426473773133123487796865733788 7623612 -6855278807919507462131158800359193600 7623613 4777865096647719665810258720542307526 7623614 73971465357359385728997003601248306432 7623615 28962710618344157830707460997059461120 7623616 -9770473983771974480559160639151407104 7623617 -20491172824854197198659014665667681360 7623618 -6672181334294268118229514790104172800 7623619 -90131765816438201228993553856361558980 7623620 33051498745571064547366937282199655680 7623621 68073152533581605900747297269068965790 7623622 -7912678593064182754340937206987020800 7623623 -4773619978728594017948819400633448320 7623624 51786439722851118300087150631644241920 7623625 -19130754636259339353022900515098160000 7623626 -15606642667391089887144229460735304960 7623627 -75049755044071799149401337494236665920 7623628 -8219616832253062967261404473911112704 7623629 -18511409987194681602853640684464439316 7623630 -3259082767575325634136718431357185280 7623631 79617183336874455890217752740550813032 7623632 -10595997330288611532678146017597169664 7623633 45228072602379352804100151916194358848 7623634 46858008753812980897971334842921795216 7623635 130429219767890840792339776997214202560 7623636 -10601729231341173143140153537554124800 7623637 -3148148869438986260909255895868670048 7623638 70535420515128931802122026120605674560 7623639 47093082142949466872643285688300754160 7623640 -12028295381595876423311636892480307200 7623641 36153480799758358986064485952169432784 7623642 37584290706761311381994421160843776 7623643 69204653326463265538187739265683225000 7623644 -815154699566727047455642316674695168 7623645 -12624520728386572749575509984957637280 7623646 -15732509041579296608440161964303392576 7623647 4218235293394199347538072205165672096 7623648 -120922473697823858480762046886181339136 7623649 -71052961856036503275599587505243410752 7623650 -3047520722459775313376271323207412000 7623651 3557805276304038921727797927332582400 7623652 778896798296750776406452295842110720 7623653 49104651926471997851345291258518987902 7623654 -32222828757280219433229940794506306880 7623655 39499100089267321179178773790138250400 7623656 -94014739514597391720300104144461317120 7623657 -57279343132255294374531286058976581046 7623658 -9072887348927760472867668667801620480 7623659 1458050109319662742289148811975704816 7623660 2057556442343042537089627827646955520 7623661 -24260950541706479482653527192374717738 7623662 -7986325089415861576492400223541883328 7623663 -27666274890406538371417746376043609712 7623664 -14674854402304100775577848348961669120 7623665 6403684418726729748724663256661034140 7623666 21718942353562562788933971171737337600 7623667 51467868942211674313799814488430779832 7623668 17391442345815555500949486646808636160 7623669 100135985050150731706837052262032609760 7623670 39741883225326052217890057791360737280 7623671 59697701046090579735966304135112541144 7623672 -7915513726101721730424344469114716160 7623673 32446120611092018317091327422441040464 7623674 2254374224437528017334213415301004800 7623675 -390002237452287259723006992227188800 7623676 60929096547531908669886944469629452800 7623677 21655266885972120821116586833182662220 7623678 -17610999259846139374853088861492689280 7623679 -6395849831343819559193859094652426400 7623680 -29313364087332492528032121696446054400 7623681 -15458941445320804725063265792752550080 7623682 -4125755214971575389569752070682765312 7623683 -37265488539553395515812451107478757120 7623684 65319225811492927063949917565508239616 7623685 1004076304571673264871802410350667200 7623686 5188103500110794612418293642075548800 7623687 -48491449516264833883477103909742474840 7623688 -29670807081694002894417388535463444480 7623689 20667473491908734620880250050860862490 7623690 -2872650338708330593433336881074048000 7623691 5378116537832324626570872773315693152 7623692 -34548267744378206586390277488230525184 7623693 38061198018846752720794793018803353600 7623694 -6063400094374930493701030581334241280 7623695 45174519646682222358574251736957477920 7623696 -9865939250697853977260704969924018176 7623697 31539557741666054441395784147655095412 7623698 -28335918228763763807719969276032864480 7623699 -16527191857686693899304951217827262536 7623700 -12917578509122553059121708294960281600 7623701 53332572399491491801765064299015329024 7623702 -1632879929672777874237292735881556608 7623703 -80206206548655361991835327685249645800 7623704 19706909506729881122799843315632087040 7623705 10576787006266630204931105007198254400 7623706 5609240170256113070267311031096054784 7623707 -301925160378826585797414119297960928 7623708 36830262288672562991681356052628994560 7623709 -62384074639642380876517956207262216090 7623710 -26129377467070020761751758609294466240 7623711 39440074160274471574882405443331844760 7623712 25192107286686174546154551441870028800 7623713 51927694504481287978023482256035524962 7623714 7768652621444791328330841974935393152 7623715 -31392800345613691195650289659201775200 7623716 82000358964723377904049959000270922752 7623717 -34142750713052866100328543955772273088 7623718 37473308486171149077076401916586208000 7623719 16473492954532704696054840053702565960 7623720 391284147883085264300432430874521600 7623721 12034526419350652503381328944967914112 7623722 2596863737374412395414834361877600000 7623723 54189941510213337460147924422184354800 7623724 -57506342474456551873323630212033203200 7623725 -1688015728251297681554315110674738750 7623726 -18779691518867167764890554008197568 7623727 -14276195580102058993905561392338269424 7623728 46399891869140198147953160097890304 7623729 122163888423180820120556529235106931840 7623730 39419038968655673890480257795771257760 7623731 -14470621270955835340814219678775506880 7623732 18080547897410398434026189558145964032 7623733 1726672623810477529719970360616453600 7623734 79486115502222387731707038234437932800 7623735 15503057717988448295465022661597009920 7623736 68947011597797687813761620639553351680 7623737 -17997140115049236799819842754247516160 7623738 2096610908277688439212595318896792944 7623739 -28453176718918130093765638283073575744 7623740 6905962677711702519722900229756595200 7623741 -11642134039718024358545409776635311744 7623742 -18521568063955521699187127585018167296 7623743 77612043954367606471674722185480239120 7623744 -16735552272611252320674724191487918080 7623745 36912165248934071366160163046958311400 7623746 22384738976504300841326767501823314464 7623747 -2696346114192520374336246401953606560 7623748 5058740067398388255986422535071742976 7623749 -6071505799358031475877329785154128864 7623750 2844778353612669530126577896558400000 7623751 199770896577664348070698506603155013232 7623752 -105170953519427960052737807719870771200 7623753 3325476374289907506083047607600031504 7623754 43796312283196342067434690468338774576 7623755 -3956834059840765539308519926551380640 7623756 -2718618295207058990588691643036290048 7623757 80571980012235382741288250860324087392 7623758 -13117991680440922374739327991108188416 7623759 32131273223478468682583514927333122688 7623760 17264417786652686282600864929630617600 7623761 174772085220939721582192179011735627892 7623762 9609854232647605085631215436758977152 7623763 -52313135211185738261539284102210598464 7623764 27407309323509615305938981954109276160 7623765 -8671647209442273855476696358454625280 7623766 -12149834534864875120185969425562144960 7623767 -8185441159480624926180633731173080528 7623768 7690784857681102505943016584833925120 7623769 16036847396892819996251573045567089440 7623770 5777450049452824728256933109118827520 7623771 -8017622947294691780190518128209024 7623772 5432250802860171357532602799755505664 7623773 85688659691632339075756066816203360684 7623774 -41624002304939849685692735402043442560 7623775 -18661228725667993057111487856848440200 7623776 -28626572185622299599711899385713393664 7623777 12142252314524515634637218738716151232 7623778 1184755978251158424382903695006799440 7623779 112666053819166215552479874746095780380 7623780 -28242702090657948248810890212630343680 7623781 7610826371373619871239130327660844000 7623782 34119356191197056827992066972532576992 7623783 52203968652718208556764813041258532904 7623784 -25449715970981153011286232071738572800 7623785 -1841424237953164844890536229863078960 7623786 -17492221039618012989289310725038354432 7623787 -116980374804253485787396767157126560 7623788 64754927490418143622611544509590085120 7623789 13242395079741082797671689219864145760 7623790 -19194344043836507807124724684218561600 7623791 -35382926288848105394970662356232141328 7623792 14237916350772485292899373041762009088 7623793 10441004284107256870236355310236488804 7623794 -1302699880265864091936167757560591328 7623795 -4070997396409166316364809043637913600 7623796 -96077667844901392971158131188015521792 7623797 1472221206059041757990437558734320700 7623798 -6050908627470352747697609688502044672 7623799 -23779526185702389410932915909759744512 7623800 -22869469146463010690417843839618560000 7623801 3689812899199966688394428995507063242 7623802 5437387880010587003172311203708658400 7623803 -52634446439233620146123326667857119360 7623804 29443492964386259894724082605612458496 7623805 -8047887150066167865902955151127293440 7623806 988522320363577553277519743361801024 7623807 58039639965500360073353857929477087360 7623808 13416019695880816818104833923266641920 7623809 -84533620327184799993033551395203300990 7623810 -8285126712761441080421669997917798400 7623811 15487269569451031365756958061487592224 7623812 -24997826234844303848085983143456933632 7623813 -19190479937097893060382572639386387296 7623814 -1051375160367202423218283600750056960 7623815 -87096707609364031063286926686277532040 7623816 27505494773537739782148202217634201600 7623817 108721495950851884745220291226001811866 7623818 -52233327820976004156606726969502418640 7623819 6304969858169204185411147283800738704 7623820 12003789278788304512003664634503654400 7623821 24968669437384224806927664440892573600 7623822 72706743944058220522719405377679360 7623823 -169934921287903161399609624197839004640 7623824 -2079271405938757766828059042209447936 7623825 29502222651494727680808672529215751200 7623826 -7208049221993688522613678762817333760 7623827 -12818754814276678522168472716703170968 7623828 2920306718911342807062976470365675520 7623829 19182032509443687067033066406492637180 7623830 1782196730996489261275938773164139520 7623831 -10770173101094787459944887829768604720 7623832 -28418347745757168453798797144299161600 7623833 -20122995593919683490187641072927505536 7623834 17664516260387149810381722717837626880 7623835 34962560064318808870084488943027241280 7623836 -15815146364874348909311616838298198016 7623837 -13658298689306403695927379972506317992 7623838 3029803547882588553165576865955958528 7623839 -6434139749295584705419736815057018080 7623840 -18384417889041670011263666828397772800 7623841 28931099983281089233141065470854225684 7623842 3689601557132561151909047094195189072 7623843 -80776381481656323402826021757129907336 7623844 -88322793821228975492381443961634054144 7623845 -41290221216603242325552329624561032800 7623846 -15066821379125942837395127962463701728 7623847 -39728302181361157133301847304020304 7623848 120628244143873871646451089283834383360 7623849 -6029238865960953368991082129658532480 7623850 5370999962919620438254839336521236800 7623851 -113745663032363470485477326807428787148 7623852 -16637161111965436529005408309459931136 7623853 3911993502427279350787429500733974304 7623854 31247466616277292220028056091749883904 7623855 69188593052112049761226443354756679200 7623856 1383979660322083067950797786279247872 7623857 -657487174109297021505333457723771488 7623858 -18814794992222489716891476487838176512 7623859 -24704265372356287150109212290067581940 7623860 -13412840842148541617412275654080995840 7623861 5849177132894347452281998152757248000 7623862 6474898950899996962746583825417185600 7623863 -22968524430564392306747688075481287216 7623864 -18874198996791050032631633497716633600 7623865 -297922996143664992975996646422343740 7623866 -19202175989353511530350871020657096480 7623867 74657281038872532543756705117563302680 7623868 -11530669138956775481371977288186777600 7623869 -16736715165443402849243363209271871840 7623870 -17453722783492428684880620195627171840 7623871 -53840010762580103149743570604889173680 7623872 -35852911459276636259763752076029460480 7623873 -30139402046974220396578629272367648078 7623874 -31891898217220565766950162563840384128 7623875 -27950351715139695687614110478745336000 7623876 -10921706531588095077695219192330735616 7623877 -10429430530267518729271890618100682180 7623878 39793675970572326043143611660866854240 7623879 11080185324324808433962347239619685248 7623880 46880604948615676068648467251342540800 7623881 -61181704351011102102809771296673219868 7623882 11181087415743849879015550752604876032 7623883 -80762328820578915462921314265097794000 7623884 28224238473087329201012394491392100352 7623885 58102743848244739351243142333177253600 7623886 -68735019113353489322062868342043033216 7623887 -12772590916884167250608239061875766328 7623888 -14554527819960220972142489712161980416 7623889 1205688880255866875485105077113324800 7623890 32906572387826449873618204071793495200 7623891 -19590560913658979640258397977501734064 7623892 9421968374082224273556062385022492672 7623893 131124260545096362777134417342203448142 7623894 -40503261936246157610917281604480219200 7623895 -54089693809069057035011305737789211200 7623896 -2885234639822476069999413442099200000 7623897 -43237406504385276137137423891510231680 7623898 -21035866574730806355750606002380150800 7623899 -85122805605344326329144756959097143100 7623900 -210101288139410923959286083548659200 7623901 1280566264874385482255661486719458904 7623902 10249614320988162970566268687590174720 7623903 25197488076089271301556140605130245504 7623904 17743060078791695881471954377700540416 7623905 20494965514054573808467966589260338000 7623906 -34849710914961632603088448974272455296 7623907 -117397642410656727210421556837482527844 7623908 -19697321683775346485327283988842875904 7623909 -16583985968711487105362720763089560320 7623910 -1393688772826714656250695286228425600 7623911 -48118918791322390579716248545371052488 7623912 -19742181723505198405052309027573268480 7623913 30948898520608570135089809056533604320 7623914 -22682310757214025948487360191490752000 7623915 -22326169722261409279395353453219707680 7623916 10202176074606130712081885267711402240 7623917 -40092812294156353319645290253790352128 7623918 9279153338236854735498376931220700800 7623919 83200926570220734858566971931049450320 7623920 -15651127349911611225145616403537592320 7623921 -22764172112258573348358992771842425600 7623922 46539022479952246651165379204685844512 7623923 4579216823070426702269923341002769408 7623924 -4437908907094090707116765381204115456 7623925 17563275429644384614449869501723868000 7623926 44180833383810786052986595625177988480 7623927 -39151450869371674760491696663950894336 7623928 -80484754511501226468325700037136281600 7623929 -89966085380963535308312793021383128470 7623930 -26425168881687284942148748987745364480 7623931 29500345703573843620893778608066475792 7623932 -59076978596619039501904433368526229504 7623933 45542492377913988745296167894873723424 7623934 -29789544388997807466721692959990928384 7623935 -24297237043051038622803779361534890640 7623936 -92165648563556812815710658128888463360 7623937 -38866065890544385087894922284039461888 7623938 9485679096800857871351595275931735552 7623939 -63260242173058487049159360300231624720 7623940 37160778783532629400896630532383129600 7623941 -31792075753609142431558437343418477028 7623942 30435536041538106255137241733400248512 7623943 -69833138749187726560718937787211816 7623944 30331299063260216437403674963259934720 7623945 22962631909046816187175522369416678720 7623946 34884763379712139047043496086190191104 7623947 48635244339323662054045810829820909396 7623948 -16573777545794837562929874604370121216 7623949 -25820111799480381852969185545152589140 7623950 -11536862228857924133360994309506544000 7623951 -648281890677189802612181850490619376 7623952 7568533118603261919861067314713853952 7623953 -73670040511515100666317993830465214798 7623954 -4674532580825484668890691381616359424 7623955 52511266723996037465926928811692622000 7623956 -68356936932656072904404753160485044224 7623957 -143295164743694514904806977943347894784 7623958 33361845765143810875439081357075842080 7623959 -344012851516493398756400339319655344 7623960 -45879400366967659583699483624675942400 7623961 -50988787580342182026376141663924781490 7623962 4530306300094663074449307508221994464 7623963 -2350338190699855443196753936182902256 7623964 -52283567400331675050724831265287618560 7623965 -10189853643054674949702978412674283680 7623966 8820696661921842180845260862999153664 7623967 -52595657555359695215460455756062695080 7623968 50359834315353928104420118957334200320 7623969 -21088906026256566887197364180327915856 7623970 -27802726692188177771494655730053188320 7623971 -21392678985266583203500470039841532160 7623972 -52962464604263624390441752298013573504 7623973 48252729500720680251031134208772463936 7623974 7137472932538308600343013623511339520 7623975 -33464806935992295289915024340084939400 7623976 51960092408616116229609827224081198080 7623977 -45475808303240205035377376975302647174 7623978 -36735153892785076070373141026594684160 7623979 -67913901869106505873874707127519023320 7623980 3494575173021242997466653390191001600 7623981 59136939095999504354412540456928847670 7623982 -53588273566922776674833152515252186816 7623983 -133226244523716574992360193168371894768 7623984 3550285492830928944661182187152015360 7623985 4588082883337813905646580987572024320 7623986 279570097997689210421290938366086784 7623987 -5706092468344207479943041623769378048 7623988 -75526008459685533228613014819351252224 7623989 30969478955928802917853790794506813600 7623990 25856063512942123070850030390848102400 7623991 -5269383623642047216826149744204545216 7623992 90067908677369895976186888892977459200 7623993 -20358795163298777721428823380453028480 7623994 -12680826144649045286440763818883386368 7623995 55709724582462570387854871350357904000 7623996 34606081635048245652374059822253486592 7623997 -22431274638733928079818412222611430720 7623998 26151806337365564431598888292563619840 7623999 -13889538606744682872458994384601583736 7624000 -38794419874806386551855068845703168000 7624001 24013845849250012501830097555901696064 7624002 -8676169749377972908332398782306570368 7624003 102633321446101674164140956075711320252 7624004 -17352373161419994090617086363493932800 7624005 -18218234929153380307570228373122204800 7624006 20841572655212218661040492674541740544 7624007 -11383214243408559522777261618835358400 7624008 -12195639563097318986124827175555210240 7624009 44793156314542103304568836317198837210 7624010 -44292707430555670515201022762615719840 7624011 -60571444790241522036795265510143628800 7624012 -7162843550127482077788367294758379008 7624013 56550300688791488197128938973105463980 7624014 8790124139822343635529335025150104640 7624015 -10778657304708827352109750997828253600 7624016 -3116984406681224871602715789597081600 7624017 10158538951596829939874832467202330240 7624018 -109640329151884476288053676220244676960 7624019 -15850318416922675336577863185924795456 7624020 18336948553872307245808330959739392000 7624021 82703755054078565358746725874134742222 7624022 -738488028971518178385767477028249600 7624023 -45986814278408261312414229930765973632 7624024 19738581474859920431150230092286771200 7624025 2444792866447445728221435549435185550 7624026 284498384719333835286408618166974192 7624027 8455476177044048466189540594801719876 7624028 -34859240392168280317640683203598904832 7624029 335908584575262460564660861952352768 7624030 -16450473671566721675187634175493502080 7624031 55015488786830185921863565883205618000 7624032 -9842694273669940032578588975746252800 7624033 -79731828260847443900842786437208170718 7624034 61111544701397820401415768139131322752 7624035 -246645721220408367909883006760877600 7624036 8368121484345188663669071743100469248 7624037 111922123371126921060152205202183954686 7624038 -7064635871534541855520180575088350720 7624039 -65271038955096296148217075948199678280 7624040 17321781275692402252963673895881932800 7624041 -22289333686829767286592722570773436256 7624042 32501118541180750058497063420436796000 7624043 -5608063122802641560736940981561858560 7624044 1041524462724596612214159145436441856 7624045 -22646463248637103379250183036850373760 7624046 -25432212450436164941087923002039534528 7624047 -716206266981888196013528420452967424 7624048 22293950217168759435317801707199299584 7624049 -51230285479496011258193050145701481664 7624050 -1224878452581179552193618911597030400 7624051 8199596001671621425997446503975254784 7624052 9947533253566089896091067429884798336 7624053 -23698965374536398957803516171600537280 7624054 25665735825474745441411398127152055680 7624055 -60014943266195857439041619734825040040 7624056 48277136016928597084430006368655769600 7624057 67139446236148445971821698966836313706 7624058 45779127900638139836169862971519885312 7624059 -45953558172391078621421863038647456400 7624060 -105546901554863703313455503649546455040 7624061 -1095064358344110187775675551694569338 7624062 -32201728200085385659061720236823887680 7624063 79711840604792832356883214082408635008 7624064 -23023871229920573043429542143343984640 7624065 -4706128577636793148338735588632580480 7624066 -2536794749707094367786825274351326768 7624067 -52679705850073452262227227228461465848 7624068 10246462011004890939766790758660131840 7624069 16394286286618052903745225217067282400 7624070 -11601856463697229883748878750050523520 7624071 -8214152245531089048688102915762252800 7624072 -448681421064129138799039034118144000 7624073 -50671324098360732001342027251202908960 7624074 -32084467304302039350590951070830941440 7624075 -47600583149984897093510346804652599000 7624076 37425565400851748599661839220770590720 7624077 -49553998011608431163173278901072995168 7624078 8363407295415219047236168577031389184 7624079 -159167932554103872702473685912430499616 7624080 -3063317348093222332795565722923417600 7624081 10942619568292703042289674200225784882 7624082 -23207857201657584252266953210773362016 7624083 11601572842984777184930993759853561600 7624084 -6869497559021456406136467417817428224 7624085 17982949161352259952639079097287854720 7624086 -6932433347821238047193238324304177152 7624087 -53076001045401235237464209681127838264 7624088 -1953443327711542505397927473064960000 7624089 -55507546325030771043027820973438838 7624090 -29443525696703569193670293153580391200 7624091 -17117368113614672773687465507062368508 7624092 -9619721156576486310704335220540866560 7624093 -47488827463961987699734840685865765658 7624094 -8053906408613046084628945181469254400 7624095 -12897697698201461391969636850344762480 7624096 -18488792038666027526735980061013442560 7624097 -49596689049139104549067580883237556740 7624098 -29235601149187956778065538110216153600 7624099 -10397726431495199672961927477955344480 7624100 -18396425753349342699977195235793920000 7624101 60816831107433910158445200606834640224 7624102 15355286867391463205530331854624227072 7624103 28199424728030409925565156243504272944 7624104 -38330074747125829747391705999084666880 7624105 38268538077297349464276579742159090560 7624106 23449216267862890859251994247110878128 7624107 25223006812074325022019850764827848848 7624108 -19927509395419982513991064229946106880 7624109 2409042790622797769154330583075917312 7624110 1365712202615243776769172345396410880 7624111 -134292533757291050390082505169174476800 7624112 2212359009798805325758737491985186816 7624113 33385783257093012549267064212218880 7624114 8141514107087800648787170403847839040 7624115 -711234866754778101928519637996197680 7624116 -9028899094537977304844163531449075328 7624117 34336052162898019977926338470030301166 7624118 -63460444438253602001990931627064902240 7624119 22054275323149507527909984502933647360 7624120 551667410910028024926946236238233600 7624121 -64020234479106182745804058960966926678 7624122 2536769405810517074667307265092374528 7624123 4717876481548837805276311119760602064 7624124 -2788619414212157897869685397373632000 7624125 -62460181980348984831413608243198632000 7624126 -8041464581942429450052943632890607360 7624127 32811853889813815460639556905194377072 7624128 -15524396439811023643917842598844170240 7624129 118064602787920521429350150452755730260 7624130 69878488077844934176617065644953600 7624131 34733194747820628014567294058055042944 7624132 -50671431562555567413317286141659136000 7624133 50973990821492246699158528615213583424 7624134 -6069305271024326112609944123003767680 7624135 -33855845235169986902838121322065414920 7624136 -17229719944624006285329874830368102400 7624137 14767560329674306673348389820473405920 7624138 6196016098790377126530109905735154944 7624139 -132665126080713965396657035817203518060 7624140 9052559439330733737912656161284096000 7624141 17739219576091300063152154364579337344 7624142 8069832445113426278759394462225185472 7624143 -32250917127546388652864498560113636816 7624144 24209183173028718115832306059961303040 7624145 -33950307344158835426118937165247993100 7624146 1878004067965088794726483027730631168 7624147 34067955268684996166979423710105886720 7624148 -4812629104890305881436290780762497024 7624149 -13521176722088911081092448029040372800 7624150 3989695043341159328244573902884536000 7624151 34908814763664841967704217922849238152 7624152 -113413621918199184035383932528544972800 7624153 4248248985682464733704215992888632324 7624154 -7637722688244847722227088607483870224 7624155 -6343105874643687995464114228832386560 7624156 22383400022759503196371644960052956672 7624157 -100725271176772355843135066070290405280 7624158 565621188487507885828616035462886400 7624159 30134173756294311474823626080214246240 7624160 12656915592711264860299941048822005760 7624161 33503918123048198025999702443871710610 7624162 1990627125853288755225277863089040384 7624163 70899153207772004004965711268026496144 7624164 -49092765927989512614905346255070055424 7624165 -18541484667322055745047649165596446080 7624166 -41839138097778489695498236548553603776 7624167 -39418435472231788957995454017207104688 7624168 25437697421380291293807533269118976000 7624169 10409556633524053671153569589346849920 7624170 11684734484362372708266078703365210720 7624171 34230752021288099503647412484149620544 7624172 -2544897009525374350162316056647085824 7624173 -18116265662690609561816155108194772416 7624174 -7244497581125672408239849701877296768 7624175 -20187500709400791343874165378768937000 7624176 5879113026770569828928031176818950144 7624177 -87121161513006912318654041092723202976 7624178 -15131431077802203800571068510239910400 7624179 -87169689190730938096043525622933352080 7624180 31460535871059910387728127671878400 7624181 89169944825220337980377058658625665500 7624182 -4232224877340026293366100124653015040 7624183 -8585905700541321872522268210440629024 7624184 -5942888265335051392842718262131261440 7624185 -10142724575816788993668193351417171200 7624186 -6068918233630213706385282377195712000 7624187 -33258283325365679650121955320091088800 7624188 -9344496294463414331283790610994988032 7624189 -122591696225849613232771287938426646010 7624190 -5976270682062802207540657177876312320 7624191 -50259512305549238078394522364095461376 7624192 26469977568100791561487748067672195072 7624193 2274575694897108925627774972672232448 7624194 42566852942875337338833277500785763072 7624195 36695611947748581641305991412709261200 7624196 16998187269089135838859210303459703040 7624197 20655496176563345538029829816825980640 7624198 -27837478414273331028221446006298643264 7624199 137549774536100271232988607088451880192 7624200 -25716649540732859517131567042168832000 7624201 -55950000148146267855226502112587904 7624202 160094184566036203515078204109077504 7624203 -66879266597509427380353287031864774696 7624204 38755477647305137465702648355852134400 7624205 -32503807561008623995817607347774281140 7624206 3034108381200440753908618236898701120 7624207 82123956582603203968660246608917459032 7624208 -13811634357045412523374682321384890368 7624209 21537081875958777369554815960120027008 7624210 -15669288726813089839181259761274720 7624211 -22413184814978937257410682242582256640 7624212 -4425412109081323891891772738400012288 7624213 -58237523114296416678948764854862288676 7624214 -3854232095017376199220480286389187712 7624215 23110313043031722490832417883885199560 7624216 -10554020776356466877169994705222656000 7624217 -53871368648302270036526179154601511734 7624218 -1501027421030688169278080301108953088 7624219 -81416891481496876536765359681620160380 7624220 -14894040405661034203669370529385758720 7624221 -1792286352490593055201851958692480000 7624222 -11046678876276868487092221722628137088 7624223 -26437882343391214877889267589089555600 7624224 22722866790881798277770775311960506368 7624225 8027317735765713693701288312993576000 7624226 92945970068300011326424517627758183584 7624227 -14236896250137026888636486285095386192 7624228 77309013609642101763609178425374029056 7624229 53182676521615173617978947208290432830 7624230 -3800139468023132929281217189433777280 7624231 16451391664350240668263159345773783032 7624232 -5269872027676616551615703124859453440 7624233 -5804246038011806911749012428404953600 7624234 -45947972749993091843828349339524143008 7624235 -33279452668338093031993832730671740320 7624236 27936887688691383397076464660625843712 7624237 4090224640597684985338445671925879052 7624238 40466529743592881276107003184955443520 7624239 3330521056156625925396163561264821120 7624240 767530131555412752874519740061777920 7624241 -33234594786582353003236618569191429358 7624242 142080699276238584444060565353958272 7624243 180915693721271984749687082646120668160 7624244 -1196900810408166496536980106570946560 7624245 36542651277438705658954049573018169600 7624246 -40118936987331087722382801878343512064 7624247 32438622360240734131357572174195668880 7624248 -35392271995150399644448758363740897280 7624249 -9014759453471340330262703761891046064 7624250 -48823878766085150868202402704766248000 7624251 -42159852679959623171955341457235938420 7624252 57970495882879176843057320932044532736 7624253 43314348624010062460836485410622793420 7624254 -5271906372587560047183602114558131200 7624255 65726524774722373285239008619460445160 7624256 -27066799528723275750658413499302543360 7624257 -7989845215914803378212582998718459008 7624258 -73707692246464652485061441789804681520 7624259 65530268561756317506237001753886557704 7624260 -19847714312055926103619596868410163200 7624261 -118236601177300784961524850984176791138 7624262 -15533020902910304448854433251462059776 7624263 22513875550055778655828676150756035200 7624264 -4365915113130662731832197969638850560 7624265 80806274158980707154460725374169259200 7624266 -2914734736707290376459628743147446784 7624267 45617409660362532505118376210337716000 7624268 49907284536886293548324672667950893056 7624269 -544455935365134738440185699958154036 7624270 -4128701159802062399318902807276896000 7624271 -14129346066857963548752484121600304528 7624272 -18312726822566635329977404955037007872 7624273 -77446219171245607406197629862428654478 7624274 8760870025418955493186913152247270400 7624275 40261908259424428896540892219203816000 7624276 1767440595123124850998410841744957440 7624277 44437199624881907385317544381518514126 7624278 9874965643058067818541582137128780608 7624279 23542757909173503134911890076479138000 7624280 -9655729744567932540756374090117529600 7624281 -3274706304227618077222876873241077056 7624282 -41502764868732764387725033469799475200 7624283 -5229367814570259099123541401674583216 7624284 41812013084954613732959157434339500032 7624285 51974522756378773972557341525805108960 7624286 -49209819385193796784946490017241369216 7624287 -11104919511903203930963206070083200 7624288 32577544424712723587083871517039132672 7624289 -46037776003733480217584333058832215120 7624290 14997176022688295683630031454251980800 7624291 50688285120483611657906145595213809692 7624292 15065754327126880538172232285437456384 7624293 -52553497188478607713878058528639229952 7624294 274423911495366400335273404389525632 7624295 7918264154945481821533064126772111360 7624296 33944226003807477459495370459799500800 7624297 62742166508926383102861462677581127712 7624298 64592886770019838477761778629647493120 7624299 -50602829394819847512652128168673652136 7624300 -52265682790406493898854501665022073600 7624301 103101180535439999367942946965614169600 7624302 11243253247154990847121289474245580352 7624303 7672983670531560581078901974072074800 7624304 10768404521548670603210355253386117120 7624305 -17177651759938402206613642075659759960 7624306 -15026986340848670435159956278555249648 7624307 74287408378415944602522183688237748556 7624308 18443264268654690433370469884067471360 7624309 -29262171370129623827058851415141795648 7624310 26598035955641790645392579219048757120 7624311 4214019662576280049553360864546930640 7624312 87339372207609532517677790919200563200 7624313 211270745515607693087329941775305357960 7624314 -6146717028199357274129723638548510720 7624315 32389493554545476290885301798274977520 7624316 14755700953414250164233859894184509440 7624317 22639369728585189786490013067336660480 7624318 -11996496031270817116484239141308026880 7624319 -5427653613354169545439649570553779280 7624320 -621324244367731391172418026130636800 7624321 15050554577754957510284641288814110000 7624322 -38288948838655895199957241079953812576 7624323 26009083400559801230217487106653347024 7624324 -51471858262278261635586368842900264704 7624325 5116864969658945805956817433159089600 7624326 -6353998705386296690496397599793766400 7624327 -86411000348461952153371103933143310824 7624328 61421215559921476976490632511328220160 7624329 -3726586410789919262733979721809578288 7624330 -256054419864227406767801917982976000 7624331 33129313243829942092297462808842992 7624332 -24436844222679496865601521645638579200 7624333 -107583505347114397702226031216217689418 7624334 -4617727479030308501674212868528706880 7624335 -14072951614298691818892596674393612800 7624336 10938094348335983323181631006868979712 7624337 39717806836655202132407658639885471552 7624338 26949099291154758954727065944091168768 7624339 -2077250472397553337246416098497868800 7624340 -98588225114784551188063113551389163520 7624341 -21971355080600037427721902831262578560 7624342 -55173012387257044014098255757392619456 7624343 -91646350231996982022514190548017325320 7624344 -106626485714671502572384177298472960 7624345 12175757946042824337339868140253567680 7624346 -104323097160765025904123611553534289696 7624347 22129558198227544971561555413915245872 7624348 74158420126022402437901948970134916608 7624349 -68535267498495988950551891455674394650 7624350 5929370055302078622063467600628681600 7624351 13299493514241999352390282198756978800 7624352 49216366198130359966980030031836413952 7624353 4833507761313426882364956560194375008 7624354 47612139475138437886313662684145495376 7624355 -67126278002430653618963102979323112240 7624356 -25309305653015594930735691185111497728 7624357 -16071412734259101576478713403406533120 7624358 -20623753842620552268334433953094645760 7624359 -76804499132989539834906205707443906736 7624360 -27069365120116702650688317981934080000 7624361 -109664990214053031850468420117039820700 7624362 19924458904188293968051541914064832000 7624363 -3811801523015066655206848988494310760 7624364 21025565384314618458895957884319675392 7624365 -4356380122059711538014262712827908480 7624366 60554950536008438074191362402337613632 7624367 -23638093947880596399653981650384403280 7624368 3847120216479313254556389080067538944 7624369 -332477075472524031983335196646473655040 7624370 -11923885674049920284365623025101250560 7624371 -18371933134827756612216026307617126088 7624372 20753317368858104362404366529077606400 7624373 1535846841565862971728023000479103808 7624374 12987585959015350990463052603338093952 7624375 19937991259848836534454483427113075000 7624376 -60090960486888871371387308179047075840 7624377 29506159847026453749706538878468497840 7624378 -62659430946256952857414269400515023760 7624379 -8663714463137288125772445948264912624 7624380 -27444847913950882808338521732239892480 7624381 186525736813250111663604108345511332864 7624382 52302003534046000064094337282797249792 7624383 19409697874910323717223326853332498704 7624384 31950527515993398381633726090262347776 7624385 51624879723895094300770397597055087360 7624386 3464493493038290558386553778769156608 7624387 137681699309098382375484270091058793312 7624388 14997943549430194020401389465228640256 7624389 -51194056993948977857337538278953561952 7624390 7432133428406044806158272393419033600 7624391 5107448659378860011903370013875945672 7624392 -5236720279348378046290160692532428800 7624393 5419439519938986896689203505140678720 7624394 39023033222037812777555831777560298592 7624395 31612536257646497723840659187101413600 7624396 11309194820222492044512709197370833920 7624397 121900625962759740415955589632291769312 7624398 -8289235474112101372060114779757003584 7624399 -12897466339180404724873784134543113464 7624400 -6401712574283726587217663787052032000 7624401 10003012453847817223699685365450072224 7624402 -63492302153126279069501187450992020848 7624403 -52111883976772309737474200071850067348 7624404 742874961191645297434221784554272640 7624405 28311669016007501133847973426641560 7624406 21382942489820622614141796772926762624 7624407 -19120938493806649370728921453546036608 7624408 -18928819785544550089157326969859604480 7624409 16166040975068820479144809258207150404 7624410 -1400954881739826788888915059834256640 7624411 62704693290875946347169783702489827012 7624412 -1922678063540100087214450797379780608 7624413 596627992534342829302052647411719942 7624414 3696423369984221778728438817770877312 7624415 -89245770389930930593858755142808872800 7624416 1160169700590280562505325817672761344 7624417 16027166602998712124808709552805787460 7624418 976801183218470127657740441747246160 7624419 -21904027056447618534719585499342120960 7624420 13756428820222442725002766420094081280 7624421 -10175271813688578398071131972544027776 7624422 14333177334316578146042301600094068480 7624423 99741007587473368250941526599979375672 7624424 30512741076916743617836804795117992960 7624425 -18769441625058012492325483061061955200 7624426 -48340540498253917074608652641426603088 7624427 26044580135642642951641748081563500276 7624428 -4393917766369471216080421066581688320 7624429 35279420820700635939506521371550211030 7624430 20546386289267430705789696351273371520 7624431 -32879229875412981258869860069532039472 7624432 -27047747807726070044117903813108563968 7624433 33049013501685116193208391914055033682 7624434 47113158095247425416502416773625774080 7624435 621075472248245250626692718818802400 7624436 11023321915429121630117906825374903680 7624437 -1383507246704247805315991195961231840 7624438 -61323357248518091130003286801442774880 7624439 -6214146417895819915929548423621012760 7624440 -15220835465448521077317370579585536000 7624441 46551857466898856552842061278924363200 7624442 -3555360245328522333141261727482439680 7624443 -13408404459706813938327808877508175872 7624444 -17322138547996101339831694951248547328 7624445 35188146100391811493623628898946324480 7624446 18919222304838426705328513673983300224 7624447 -409011009357299422591591145723044800 7624448 38575302543877607040115256094149836800 7624449 -1661603424422113895646316983850919484 7624450 -6777352876923230077706690527006464000 7624451 23265870105583304403068767952735973504 7624452 -23973656673967226887445007593932800 7624453 32142870691308663587100714570880729120 7624454 38572203014033406415602618721368816000 7624455 -4988304438686444589033838378325678640 7624456 17781917449282544231016647446006824960 7624457 952522051729684679754365606507879706 7624458 -15264638393904130724451392508950432976 7624459 -2329301957925462065346317219040954672 7624460 -48435168868330721419193738042326686720 7624461 4504671477249395858221366583041270464 7624462 61735914591818959988408822580273766464 7624463 755927960037735984128570840611315968 7624464 2116493768892089296190902762075521024 7624465 41630573596539805120866550910739903720 7624466 -34576900230176821421097596518236436224 7624467 74664833596030066492889355162546204084 7624468 -38677317207535567573728225312140340352 7624469 -212102983784077518369787166531587472100 7624470 -5923616299965549438941938373723658240 7624471 61644162090219009955091346377038169672 7624472 44714821943195258145462811870622515200 7624473 -38128050627547794813488888767072303776 7624474 -5993549882814116863269315232655514624 7624475 -35492468813380262228843416054810975500 7624476 -7315765875847771868347236321193082880 7624477 12741528965523075170352279799608309120 7624478 -19226657296114730703555697760957631744 7624479 -37353846009158828143229994507073634400 7624480 -21690179924763246250256371554057584640 7624481 -42700632162759777936268551349083780096 7624482 -309285075232899601947924166998177408 7624483 -59499827394685738559944390121244732720 7624484 11183060079447940955833542328337633280 7624485 2917964976016865073197392513852822080 7624486 -11281668420097346879534993092509436800 7624487 10221861679779015419519354925687177000 7624488 11496389338498887514567149660739584000 7624489 -139635066801201952735528799838745127580 7624490 2344793449318622117803607189752728000 7624491 9705487040164465776640059430024880640 7624492 -30629401082020333296157320817476899584 7624493 -7247126421323857166022820591356084276 7624494 -18530530036360849921346033975778324672 7624495 -66406314813389336110842573104229363000 7624496 -17816738270074876148036533680689872896 7624497 -56592910831464561944362085848190106000 7624498 -29616428464729759183477822345454375664 7624499 -819123449434567740406360181548287864 7624500 9905573473730286501649564924489728000 7624501 47876290327194587095100663551896533404 7624502 -84785498332833290718831755195917248 7624503 107309751806167467191383788367647454800 7624504 -2203908046446485755842542346145075200 7624505 -3531895327069626347500756556661609600 7624506 -12367768893493470965173756220951229696 7624507 7872787685446852475505633784572541032 7624508 20279940013456905819590195612325113856 7624509 -79752348297177680540628002605501322496 7624510 -14549199205240873695153107434199472000 7624511 -13686493072030090500104406345517204200 7624512 -1888125438021509595299598090262020096 7624513 -22947835577560401571030766618571570476 7624514 -38287650856254153680523474812987940144 7624515 -13639491242276097130265369883810937680 7624516 -7350780550199759149523375587985046272 7624517 -885960564289481422985249062150496136 7624518 -21876034848003689440486875271789174272 7624519 12662454954993573007624195718649058096 7624520 -32629916960949459691058431352693299200 7624521 -19674625602224617330280814735209247510 7624522 59074040243970598436300021308491312 7624523 -79269815370097115433205290327296853456 7624524 4699465941881843000647359221732539392 7624525 12420129654490135026053419784230206050 7624526 10338772587187169099975677155263226624 7624527 38266851486903046454403408903017656320 7624528 -37945638791779623290744778100785807360 7624529 -26849126492978628415868967788680648080 7624530 -2602746603911334072360449286893593440 7624531 10575995393027964575140479390150372332 7624532 29471109564905073276455250182666829696 7624533 5163381790436771267664759612636925440 7624534 37077721961971976421773065903852160832 7624535 -15120832396381984456018544035481047200 7624536 67379067249651548666640417662681702400 7624537 -84840607948217281510628946400684605814 7624538 7430294640802500946276344929035111920 7624539 -33279585973530765709156820823375586656 7624540 11340795984633155564333223020643778560 7624541 10465630643401785773242575811345032300 7624542 23992249349715766008058337563710971712 7624543 9442151675045791008801019141652144640 7624544 -133071058395561213319000213402810712064 7624545 -491058753119741211393501540954884160 7624546 12559231192519736819291744961024489984 7624547 25181109284428142814073422103914564000 7624548 22965633934191338952118479757020426240 7624549 -123762215589072674339163198564060424450 7624550 9596903106957932024087447312979600000 7624551 -17720384995616203449385122358070998272 7624552 3903422460290721625405475956491878400 7624553 -24736262329301016138208612186523951580 7624554 1951480778392855764330178955655762432 7624555 37659935859711955647677409051734454000 7624556 30271595619730839187480526129799256320 7624557 -78434903345480500224565436233361751360 7624558 -655216941845517246063789052444655616 7624559 138583894034591425564679797717970519760 7624560 -5527334727814930108408529531677900800 7624561 452598185731587903985106012890656832 7624562 1054240453161858298626659842167861504 7624563 -78178593113979393596452067424807986112 7624564 67756288763552972397073378017349651200 7624565 15621817944289510271302721425789233840 7624566 -2751482765244872963358323676176118048 7624567 -26177022981836595268635090309391907200 7624568 8143785326593194713754123564516556800 7624569 4086828026964478294886840209566401088 7624570 42995664109587700457576645302705017600 7624571 24762204640712615951749691829054212772 7624572 9088766291016014252202241138874253312 7624573 -1760484858261451334525159727551828 7624574 65542912794300091518633042102708569088 7624575 29436793488671622164174781269729049600 7624576 103231240034553167059461147128821186560 7624577 -33325527691921486767245351308960136574 7624578 5143225910705128419046775452780185600 7624579 -57506655344812585980748462820368242820 7624580 14525588706181012598087893678035356160 7624581 -25584866869959880882272248231337673248 7624582 -8103103551416086923922442321498080128 7624583 -18376716614166842828638794266850275976 7624584 -99927656570000098217522116910665728000 7624585 -7991359115881466682706694928913370880 7624586 -2986371180884706780574278341130489600 7624587 -62052623474881508364437211384464115240 7624588 573892549613959708326222687498699776 7624589 -2783407387940310097584655034068160544 7624590 2814856924828555039633234629481555200 7624591 -11214111340361110677508908196514571456 7624592 744239146335466299386433372267479040 7624593 -67595109992624963299798491861806703360 7624594 24802245197931923060942941749454804992 7624595 73784132928529119321789969616755070800 7624596 22268782628866835961843497689452054528 7624597 55863253375990736660609851401504604046 7624598 -18578634292267298432109994000230944064 7624599 -65129925490763033028533758056422262936 7624600 45104156423232765320459605247101440000 7624601 37641102806325714673514520548233270602 7624602 -18765333024054191361816431277400485408 7624603 -102502270739625101965535957730488800 7624604 56053961618205001971623846116224660480 7624605 -7413391441686155001280171376829235200 7624606 -13598548457526420860293882013666119680 7624607 60217982610237496045961794248774053856 7624608 -15504148023009537275777136246260760576 7624609 -135802444810185460129719036337103964190 7624610 8531489894933101566285987513145090560 7624611 -59325228013470270811183828014245515980 7624612 40813288062992834342504316539247088256 7624613 101928146027795464276226786572459004862 7624614 -8687096646137584403467123542651822720 7624615 -35508415441254791584845200539074864480 7624616 87632129281839480865521067959276948480 7624617 -6120244847132858748319019983124628480 7624618 57360183400322240626299703003010627760 7624619 -35419764972063999708131758152612569568 7624620 -15072682036302596411257112449459200 7624621 -112926822481051035612452220821806051668 7624622 -130253755282871328255473177605203985920 7624623 -5935818666766801787090670182750618616 7624624 -9752993800530941870012948884184104960 7624625 43299531183751842278973015707674674000 7624626 17175039616479815945232352475566345344 7624627 -660288230175487464633959212110744816 7624628 46163654658528403704145897829801932800 7624629 16441130366211211712667718670467781280 7624630 3791351850403024469161153528025184000 7624631 -65338370594919755196693283259909376 7624632 -35997466217075065997904777762576199680 7624633 29139759403862920317854548202221965504 7624634 -33195126172166842910661199333721910048 7624635 -16375451029526084369673291124860813600 7624636 19686218016852838556914566538577534976 7624637 8740674726786916785937065776616817452 7624638 15428247448585825540293054988482109440 7624639 -117723732752405956812696040762350808200 7624640 20351473163667584606358829929269821440 7624641 -47075008830020518776488753823655597008 7624642 44276918526571744135097820158932226592 7624643 34513178337128582904817110886424290800 7624644 56858521388759730270479066163743702016 7624645 -48051209076498916505994295849006538820 7624646 -2993146951917725735429816382680730816 7624647 -33707778364433045601116047753437565872 7624648 -85863845666677264317098938299657968640 7624649 -51793360267312387525404645360445597350 7624650 3861630247213277733129972097171219200 7624651 14908645439052475340842232259086244720 7624652 2158230885138099969249268245327986688 7624653 45789368695253159933762424738477195264 7624654 29318652628568180701800422998803443712 7624655 -76461754300088035417148655641691304440 7624656 -4731642751771980338951199869077635072 7624657 -66247491128045683934293828737479310094 7624658 49997254644138936319539982237077482784 7624659 -3185514205304698848765785232343944960 7624660 -15961332108077025551218511658905944320 7624661 -19701673928017590807224332768831375296 7624662 18888216790878581288373550789944122880 7624663 1790741903035866245883471206717579912 7624664 -20048289474692229307571947046183731200 7624665 35187699285898027673374577906877888000 7624666 4333690460992898812877755735383051264 7624667 -27739356952256553290035436410289089536 7624668 -58505721886562504031124893383112783360 7624669 -66362930209432986298058162093640099840 7624670 40242869115710999558875121835455506560 7624671 -26150386447207189740989213023480329600 7624672 72393703560994283798073033400876007424 7624673 -45503265652539380281908496991722493760 7624674 144704547303549592468147374844418688 7624675 10691563735589671422428938350602535000 7624676 91459730007251702384046426617907756288 7624677 -22361682216696260136742041874398744480 7624678 -796989130865890754692107435989717376 7624679 37828712773117446124806531742423316280 7624680 21993160942121812200049166539112448000 7624681 -1236478862866866141042575691346913718 7624682 -31661935779635985479262696347081677728 7624683 4987272376263977991898627298519539944 7624684 -5638012750277867255832297054652170240 7624685 10059322265550538763905959536441280000 7624686 8162761374488723763478532691928754304 7624687 5964920358101844771966942032802154960 7624688 4539425828595317830742718516376043520 7624689 41763973331443345152806250770951328624 7624690 2087794001793355373910337315180070400 7624691 -47527844612673719513291129471046457908 7624692 3519078648666520634914075079957459712 7624693 -1904780390211039785873201094049000196 7624694 6169371201117626288612348313812448 7624695 -4932374866335991868352626469525520320 7624696 52051808831377027915467788607187292160 7624697 6713051962776572709633555666846510420 7624698 6920020268967067145141688627329599488 7624699 -22767280098397482310353420207424158464 7624700 10444178798256073703480947188888768000 7624701 14077552615197205729650326229305902464 7624702 6976060396602691015166782520932667712 7624703 -4230427226324493348946317627951258360 7624704 339563405192120682587551007149916160 7624705 1752577643684290460939977424896048320 7624706 -32359484283385632120145569658965394560 7624707 13837147529391401850089713863651449088 7624708 -3910876514906283207000777146184945664 7624709 -19420288057826748780955489939960283040 7624710 15836176565042907213274486535213587200 7624711 -32164045653595081893638535352760547688 7624712 86275851854491434082722597152480747520 7624713 -37100114570486479535758999350600012576 7624714 -38399219027805759416289056991300494544 7624715 -12481455940621532664012217652194092000 7624716 18416025480674432564804394582060072960 7624717 -670211221894773080274500040614137760 7624718 -7047233968129030396205135012424189120 7624719 53790728604655018585436878395635136000 7624720 -1434003555935291851078570023321600000 7624721 5569927056656714785803509243995732584 7624722 15586012894999424438516358353345740800 7624723 67045671774930937168179934818233660972 7624724 -7007332737204580694575631100687403008 7624725 17953156446577597892281897255355913600 7624726 -65265841058519958944774850142842398688 7624727 -95534539713624328740291034535534511528 7624728 10763276968725409232501087257991424000 7624729 -6067617936200411764756019795927202816 7624730 -12000663445860992606549252516640276480 7624731 -44703063035301451906339779930104201616 7624732 -30275989428892203384147349963411515904 7624733 42320679525565411046014800911608826982 7624734 17496928672530209355285863690074813440 7624735 -22839296578161718044326350227596853840 7624736 25722875851501886648953767816949923840 7624737 8373386170433277600314374305392083794 7624738 -22103190946458957955814636483205964800 7624739 -18478055269726090921672435841133565872 7624740 -18821606497112951561718114923447193600 7624741 -46645111185405275012130491895750193858 7624742 8480299999661964560616258576652258272 7624743 20543395054934154857633036230548951720 7624744 -15319712289090044651775911442472227840 7624745 50810088683847767023261304733715656000 7624746 -28869690824533855078135628125205376000 7624747 -49667891209057160085251025814396278960 7624748 42525276054581329973015993841336753408 7624749 -20470181796483011904379259199548528352 7624750 -1678343616781188686692922006779968000 7624751 30590918011504844632583574959490778152 7624752 2507721562895364370260694055183155200 7624753 -55635351362788715215147101429853177536 7624754 10104360856801887839255196094537439232 7624755 40084392156855281093407744087035111360 7624756 25549621560308559078730282474699744000 7624757 14285248210540530446131725795091713600 7624758 -17242958694510403469145754468301952 7624759 -46546443080052300332794562745167070040 7624760 -114053351932365543981179098339737600 7624761 -4991354779457471992528174238347834176 7624762 -52515845785000979711112765997846612368 7624763 -32063304573966543547511617851593068320 7624764 -24710586341637472184100704449320714240 7624765 11171412823002150190070461839076095660 7624766 -14936929391972752694105420336952615168 7624767 -28155085540747808871725241472506628080 7624768 505177711906168193908967353074319360 7624769 -46696160426463828893723537238601024830 7624770 974826468307701267582876574345344000 7624771 34592609554042718806427398400229302784 7624772 -16844214908369818575392038767260040960 7624773 -455312629011545647853296048564537638 7624774 -35239563128499823811075819741242056864 7624775 -2573994421485321633462931924887628200 7624776 10429257459628706927325097183897190400 7624777 -9351588242998354231707240815588417400 7624778 -9357708611487197452658367145214540544 7624779 23561594546201285269848485672630804184 7624780 -3188331743128204768008515339742950400 7624781 155758443082697373158238795089182976352 7624782 22762860111999652982753484045412815744 7624783 17527719718127752719912982146426450032 7624784 38320758020821617360650926661625692160 7624785 3269761523285467223552614318896831360 7624786 -11474434106995093708925177858850044256 7624787 8900779842752601685672224460268406192 7624788 17113226386801805687373767224165085184 7624789 21607650257427800772514796648336977080 7624790 -4383650008840520484920834867909433600 7624791 -6834960040618489949578310081663407680 7624792 -40705567407920101488553194161142251520 7624793 58105797575557839517263719997620431488 7624794 -6352948348466680610407726585215363072 7624795 -27939024118251026507756019246419116800 7624796 90176900007109485432827023547406420480 7624797 39921232796451236679749314974470851200 7624798 -62749224572832250058480010700713609600 7624799 -5834231787998134396331568346960707072 7624800 -9155788968073737174350449432264704000 7624801 -203395166814116247341124325561716536640 7624802 20895894853066057259735338626521916192 7624803 91496150104523024981189734764611904 7624804 -31367246451185575519898066069466405888 7624805 10023796260473828984874464361777927000 7624806 -3617354412444078970732472179015618560 7624807 -46171277431108585190784172167269423944 7624808 34955682476548763800334478446353152000 7624809 -16644559257110976354681670382346680886 7624810 -57308255035395521439911104410240983040 7624811 21685009768761421445685160433825940024 7624812 5651082206260371875737957464675661824 7624813 26878947206635514736548266864206657760 7624814 8867963874765048187039635554680289280 7624815 51438298655141414559084817742236560 7624816 8026233718287737317031370227888422912 7624817 1083652081883464537867502997578290560 7624818 -26251917049124188022881702315043757936 7624819 9028360492083437732774635974073702220 7624820 921235389065697514762311277486694400 7624821 16868741089585232642633944275750620544 7624822 4327940426349488193869364900506640384 7624823 123335140433386545328678680862287756720 7624824 -50932372240682733359233817730094510080 7624825 10602275946553284795731732123998215000 7624826 -2169015379455939708528925689935831040 7624827 28733498091577001136114517962507747840 7624828 76381670561079739714872310357105593856 7624829 136182798747832649252461073095354583430 7624830 -3291548041945938082593069674328862080 7624831 92408534630157550466702046389819829632 7624832 -26355432590596474440145801311367987200 7624833 -65698661057343144035385202789737247200 7624834 -21387439053618599488781231941315742208 7624835 51490440909088426655022830262413760 7624836 -19451321154249754091524542588435470208 7624837 -71499040324621767772733388576617327808 7624838 3960088454149910619528895387514252544 7624839 -26956925396340480012148195882288498776 7624840 -51171000122628946549668518770329907200 7624841 8695991395837177161289113520589106330 7624842 69585659704390460910022621544998222080 7624843 -47708420583186515440384054310790545120 7624844 -37489922202453774024516740975761707264 7624845 9747295683565055006157374534079081600 7624846 23155806815294838203020610322131904 7624847 -52677309378279847548487373028876010704 7624848 -1126551447821183550423451811438395392 7624849 -11777997616193629171860642150614490764 7624850 -2946904527410973662294568814405188000 7624851 -6400701289455293546828497015928332704 7624852 25251609579805596990559539143951032320 7624853 -30879701727359331886619928529457087616 7624854 70011160748968759055896193307161838720 7624855 22660104250179173829672212417045176320 7624856 16825684766880293096369339539235880960 7624857 -7009940702025497334900420497071178496 7624858 -96877807343685566111291651695975924224 7624859 131454921952453999472309076658769316840 7624860 -20708390173667424211361817795547376640 7624861 449989580282386858458174216758783462 7624862 -2856818672480370278787341846676199680 7624863 -44782462440021937675077310787356256280 7624864 6450852872179899467995190543483535360 7624865 67654562263549472929429064924587396800 7624866 10127251541482862399824673826072382464 7624867 7327996341824996183937106532110429916 7624868 -41353895915356667498623282673227689984 7624869 -15776134484754120305593552800375347712 7624870 32118160914005048063889219932052447360 7624871 -89762153031698631429850195680746695800 7624872 -31800510250090368549057018424737146880 7624873 52539131938113595344856913164236624122 7624874 -13012209021137034267420932515294005408 7624875 -37502423783740743160813743500871732000 7624876 -24710985849998816558961261513236544512 7624877 -25570290373149332358670865351644533960 7624878 16023805182349380345170317128247028736 7624879 13049485992475631220821214686916801376 7624880 -16646483339947965336868527592426045440 7624881 -18563820516461865853435271069120397120 7624882 -36746862677129421464640755218279892208 7624883 30803105947964510598394159234570899360 7624884 -3223291871600578041615907639669555200 7624885 -16843171378219597730866647198076894440 7624886 293190457693935294323092978791618816 7624887 5437182074440344345905006709165226320 7624888 46317508321909809632688426566798069760 7624889 -10887628016465807356190844242948976 7624890 -4992061477865698507557716139790080000 7624891 62478613900286298517169925969745559904 7624892 47513179633464707190496655602421939712 7624893 -13195892856705426092422339376272097472 7624894 22393102058014085135911633538641776192 7624895 81316818564256606854417256816453450080 7624896 13612897167498518446537611431236337664 7624897 -8652849874586076417953455992743366400 7624898 -28584902564553940689063516967187783136 7624899 14695512570449722786087290413894152464 7624900 29599998426304707089435807417798000000 7624901 -7492875656728673064092533502797529988 7624902 -8979597732463470066064485164788853568 7624903 -20617002737205362512626464740342692864 7624904 -12179988996460203486842704166778961920 7624905 8998706196063293258442544840617140160 7624906 11838052199531944332851986554516271152 7624907 28476580041624802919425288551268154232 7624908 -41741805494054845534820157960963655680 7624909 -73410492169299698240490278458624664960 7624910 7413347421915887102008548452595399360 7624911 -8779880759523976292325321734780424192 7624912 -26162014821434302765341328848199434240 7624913 65632653508128946188067796807276466162 7624914 -20460541460644217126087961620980137984 7624915 -7061580864414975002628611815781316480 7624916 -17756199329518312776162285732536764416 7624917 8036042087659972029066852031102097934 7624918 -29132132457759671732715257664043641600 7624919 -51250207157019945240374761299130114680 7624920 17511589499563838542707417244046745600 7624921 -89120541414160104754145665565653061878 7624922 -51355395310729967589697903975374067200 7624923 2345750710341018033543915328637596128 7624924 84329085242343473597997911162193292800 7624925 27685652528022261544131624927115689600 7624926 17377005642563598932088949523833137600 7624927 66251960535510057589630355218150018872 7624928 -30888005018665841963893917064656322560 7624929 19191117901784050154818422674379482688 7624930 722332812416107538862785308829644800 7624931 83932625011671614044107840941869944732 7624932 -35886707142995092722359213876576256 7624933 -14863476673052865978863157336018488580 7624934 -1647366574565803810367348184902090688 7624935 -2619329570031880061643344257313371440 7624936 211681294986857400873029937407523840 7624937 -25680242553085234023705359407446005760 7624938 -23296339882404741216318955149129843456 7624939 5176675822910557979940550226795669232 7624940 1413195999908412516780962012274938880 7624941 12512540138483724887015029403559637920 7624942 -24850737276602177437543756313697477888 7624943 -16021172794966833748357240860227759280 7624944 6259876102304464024837675595912085504 7624945 -54404522710250223667445507172955524300 7624946 -8980248988275486533972265655592693760 7624947 -20416050287829309836463512228359943040 7624948 -24644760833791956672787026126390424192 7624949 -66484455674536658725573561355848084050 7624950 -13686220690976151226303762587273950400 7624951 74381332043376341832122704959155210304 7624952 14599411009485778422477709402430976000 7624953 -20013049108433244748191143976155068416 7624954 35782333997231966384531928060535864176 7624955 -25157081270605232394174881265685224240 7624956 14351566652409964944454146562559427072 7624957 -85521739408979559887712192898544108794 7624958 18027068771047482493559777525379007680 7624959 5859682387699915695487345998577005312 7624960 -3747853393458378061196083759562096640 7624961 -100688567109851983379848447739499735888 7624962 15620632139015551459334407215446438400 7624963 -73621320539728283996792428720429814788 7624964 58382384679543772738551889806591566976 7624965 46988914470443343129677969735252745120 7624966 -54991173661130298633759851723666556480 7624967 33869338791788629633892705875245254112 7624968 -3646375403043644091330857870074675200 7624969 -100058843267006255584875213426030158640 7624970 14405111729548156830577850314468516800 7624971 -12993040738880205033547663632137886660 7624972 37789257822602764060802940651438507776 7624973 -106831534951671649242981789607799096778 7624974 1897777922457792679204159959400157184 7624975 -127878260696733154913508824900218800 7624976 10663117908389654100438889269955952640 7624977 2413930086430747516134036364492763136 7624978 -60137177969910469085552887323052086144 7624979 -38882537020639008032645627242445928624 7624980 -14136575204037991662265810980047431680 7624981 16513882525135674538742118913062573824 7624982 -24115177305975585852264518166007017600 7624983 15302166806551135442539278595602343680 7624984 -23474562038893488700129939948968652800 7624985 62296354995266110294478316846881803200 7624986 7014663298364840000218109597087577600 7624987 -46393262804511064679280367780769860960 7624988 35562815593170478582042628935093099008 7624989 23129006181481465633517443583519603520 7624990 766910659810672925436544148029320000 7624991 -8276223738758040608197966517371401600 7624992 36340682089545497273361776013847560192 7624993 123022858248789042093467622381880212744 7624994 -16680889802239355374770700798533684960 7624995 -16175843975247086517601374624815769600 7624996 -2925187961933073489425797792364350208 7624997 37091460699366637866652069235845373052 7624998 70566132092738018014806767642748651264 7624999 -2287728990790204669301194824426421680 7625000 57083579879676569167887872527440000000 7625001 63685108678494856297536838417572673920 7625002 27962057036798444092982701221516718080 7625003 97274664606301370523486382745162787252 7625004 -26909980239113887368488666094120222720 7625005 62609808550391729873551724168775604320 7625006 10682557180057650771466345701544512192 7625007 2895527879163482192946239329404828648 7625008 5090273307986821443921666439800684544 7625009 -25888793640688223490908160776972698368 7625010 -17320030925803958935058340801879290880 7625011 -57371624849674329757759655151147126388 7625012 7579593606089819454594076427457042432 7625013 22525930959809397219799998193524283200 7625014 -27590830848989135490271303996592771520 7625015 -34579311874250064775011776168215393680 7625016 1072656733997185042607904567541616640 7625017 -133436422668893225076268360663297374934 7625018 372016278372904355755188095931496704 7625019 -20720805189303584652091985715328095120 7625020 25281983263134220865773913071532666880 7625021 -104390336113932230034766883587331486778 7625022 9960636531186462845064152972374953984 7625023 -29744450630367839883281859672273055360 7625024 26065338344279041004932020043474010112 7625025 -17963393370281916933629235074843144250 7625026 -9839080184375368430645047056113706288 7625027 -37061374093474617916023103484949578088 7625028 -4019475002451226359441917599996784640 7625029 40066525180232430048618741777732405984 7625030 -5737086388990949928777737595638265600 7625031 77150260010335851772631600290833552552 7625032 13399585430020427313255748617637816320 7625033 36932505153602493538280408414385936804 7625034 6413472235691234545863348396447986736 7625035 -22416512745858073659671777009621155440 7625036 16453813937404998824203990769087066880 7625037 -44862067066663463953819473070992551808 7625038 396755087610664589439154502038677696 7625039 35735175886373015453465706662607863808 7625040 1374413283950604315563236596958494720 7625041 61305452849663209437268990869800707442 7625042 -591428762877064657330043415163843200 7625043 11860492503149765419710558550012441200 7625044 27174808492109753538545064950069993472 7625045 38570397163320636002893868607441461760 7625046 -14956456805830096574105706658518546432 7625047 5171560960273232399960850056786299792 7625048 -50709962487464213043999529211963504640 7625049 -72994738929563658481280432814795641136 7625050 8084137955668059425186532640667662800 7625051 4968102179487187523802814520923011360 7625052 2225603938880716966833217309050577920 7625053 -85659862099813425623668958912558046240 7625054 -47082311264454699388727934249768177024 7625055 -4510254799656115864869659531226950880 7625056 -30054741962676148851315788532925071360 7625057 -31467646503197836970621467760207640 7625058 -7924025285386011456905196455242406400 7625059 -27168764697681134254662317320682638496 7625060 -29026346554629687057958666567929419520 7625061 -996823247861331356928439748991675840 7625062 -48341397368207010490301431987692871968 7625063 -37240931482451851880329588948979935920 7625064 -32191926369858610604107200876895764480 7625065 -195916255980208079188981157173051200 7625066 -23605943369094967463603054431094322768 7625067 51630628646971183876877197061716731480 7625068 -69754313456433151845691255182193964544 7625069 -1794088194055124092077405987322716480 7625070 4941711618228000165145828570826342400 7625071 43645757587455524338550052989898623752 7625072 -4829456156247138947238966465544716288 7625073 33792986150529112720367475345325423584 7625074 -18793036715115801537220956301132529760 7625075 -13252865682313788593736018111032700000 7625076 -14933936987511656434873373973317050368 7625077 -89934159874968728369838366903981605074 7625078 70189025007222755903958356908102395456 7625079 11547756645129348761568307616927975808 7625080 -43563378223505674662736150486056960000 7625081 -32443946452098033999223428141776359548 7625082 7909459166874026676474430998636144384 7625083 1143240876036317711348154648225005200 7625084 91848617558031232417224893546065545216 7625085 -919015371894899540250987230600156160 7625086 11947097615665213951526868103538066880 7625087 142739322081651008771082790995435323160 7625088 -10707569782373672246421285212101017600 7625089 106539564877903267631671043630858997890 7625090 66331963222317342767661052386993546240 7625091 -71788517161709494779561134530600883208 7625092 29350331256231128662935924647058554880 7625093 40456004291011538595786589709165152800 7625094 -31391001863713272433117998994297300800 7625095 33154350919445551544725827947774529600 7625096 -65458503023605543088213570145465661440 7625097 126897129406231224389804854652306805360 7625098 3972547788578284315447938501682477056 7625099 -94231153788774487881879628641791978760 7625100 2544808036014017657515402707647692800 7625101 21471211096984070325358516790175283200 7625102 -12009362647296195711876158420596816896 7625103 -64903418982109505150910160634337375096 7625104 -48258567047709098707843585542127616 7625105 92444728421570763931437596814310342260 7625106 32988313335881613560070517503171677712 7625107 43312853378579364213970905436327040672 7625108 22455496628423866585732676474673682176 7625109 -26028520939275443012320543626320640096 7625110 12209559716031977087377762536618917760 7625111 -53718714943825341521668168157278023360 7625112 37630252768426464377192276475224064000 7625113 41925931407459753567880536501331692362 7625114 -7634260703236397063569124462306757888 7625115 -66141443137221111532990405953167672400 7625116 -20584617165404229690294508258721510400 7625117 -138388978770997028519710662774631675008 7625118 36517841908772255409442254261366113280 7625119 126522481224353400448024629731708503520 7625120 46333583995848740934569013156644782080 7625121 -6872402646409475290684878877835344896 7625122 60414953219571655887577212041190568224 7625123 -65720922906997505879542434646342057920 7625124 4657636533103270154238674673923235840 7625125 127151552181433071405262676333182299000 7625126 25268908309263141470861891608133677440 7625127 -2371700566231796088255325284487586304 7625128 8040128600456639811293576025693634560 7625129 92703736426835700382428072357424395552 7625130 7102449305458779010367085822782968320 7625131 16509506769544598875699069056831049392 7625132 6878160738568612369530459165263941632 7625133 28743130063403870317019952735399493302 7625134 45869018011543175579539219172541763584 7625135 -547055288843890092482737330409479320 7625136 12367200343737658415233680474413727744 7625137 9843158042655650960549986022199586880 7625138 -12594097454205137991234144404478167280 7625139 -26251555337184232906879325557690321920 7625140 -5285324656610672458783060424042956800 7625141 30479119487117565592609673830357702272 7625142 -1206344324522952046069390458118183680 7625143 110040958173165385755859131129896580392 7625144 -32776900854986012165045637086140416000 7625145 -3291164069039120611539008427937680000 7625146 -21310326613665421389249656370538572864 7625147 -484321842480930270437716879433244672 7625148 5476695020446411279224296683125064704 7625149 -104297567483463843664091937554916928 7625150 11435176979855668043050122134103057600 7625151 -9177662153521020453823432254562590960 7625152 7719513401543748354862655459685302272 7625153 -26145814569714886186806769145886985596 7625154 -5308495610905212488949667298237642880 7625155 -10987798359700477883500402212256051440 7625156 1655483535312855291584313401682493440 7625157 -7906353608304137151325301449868507808 7625158 46009431371776235129381812817193816384 7625159 164600962342735732139792542970555074560 7625160 37919009475151098779248572013793280000 7625161 470486759492753203478583164657335524 7625162 49022316711088575814275249815588342832 7625163 -1419874639657792131337036587577810944 7625164 28996473104837458126967551937621414400 7625165 -15709656401726075003646707133632357940 7625166 550936453101738348249622318572661824 7625167 -22222517329418044847640440355767571840 7625168 -2577714805575621082572472198906331136 7625169 25417661146393010587251356098525724100 7625170 5349669789604085349550658788734581760 7625171 30553868970570123982753785075626091372 7625172 9447286628052792349234992526235092992 7625173 -7056475589549647859127177208006034820 7625174 49151043828527604159270452500016130336 7625175 21654734882250696240840380970628752000 7625176 39628002967940297847420560975243304960 7625177 57807408147865052327855024785924814400 7625178 2984709922538966138383550102196720 7625179 -67736068171040771810188287971653194224 7625180 11378874450791543919350454833909114880 7625181 -69709428954334244217893352999634036800 7625182 10830476666760260258994448535982280512 7625183 8872637582415939308069097871737064824 7625184 20832023133385259481048463814964805632 7625185 9744815619778570519859664875092028160 7625186 -15371824238201770869515729607478702080 7625187 26826900079887867111382770687252494928 7625188 -58428720910217991140353291980325962112 7625189 -9747761223437336479255612067901347232 7625190 223479665865188275928820290629079040 7625191 37895784114861970406300329338334733872 7625192 112450143269808841494675305590545792000 7625193 -109645349165278900049958412748318853696 7625194 13580726934712535770313824447202887680 7625195 30925023437337894827535421701632287200 7625196 -49856723034360164898933906993721275648 7625197 -5402494035606428918244690711241159656 7625198 3985197546720232854884471360336719872 7625199 49329123462185081227325802165949555464 7625200 -423462529958712087895794336618086400 7625201 -12174052253951790652708576592295974400 7625202 22110033602312774483613559246142000640 7625203 70467046598985781949048115438978495160 7625204 -3863653846971852462346711726927852800 7625205 28347592945831781247862031994805152000 7625206 1754894929129101477058209862379451552 7625207 67577280737009028084177651941060251392 7625208 -4845155662050312256934517847669616640 7625209 18726998593787030159279988496346370410 7625210 24761844613035461605323168835970492160 7625211 -65996257290339694246507426198916126016 7625212 26795911104512290451609455757722762240 7625213 45515281274977893188899370830239768000 7625214 -45003563271921932559799350296976524160 7625215 -2845648852554204195275751070142249280 7625216 12253410924786814083720969176978817024 7625217 64829861701805969959501140932309644080 7625218 -4451130897979402674143794930167436896 7625219 1723768973687952065500969231106400000 7625220 38222643037395389118314360006511452160 7625221 14399941601811004179342564948125558400 7625222 -33086025047979628939280939667676330176 7625223 -78572007881833492417303334822398464528 7625224 6164564003835010253325115793816832000 7625225 -3024125539464883429619215958670528000 7625226 -15233466597477882895701797716849982976 7625227 54217429008212904748357579875395221076 7625228 19581560742793795664074794758275491840 7625229 30788134685434847557617862425414081984 7625230 -18654960904599284402175673259263793280 7625231 -125892908153158002530659730154344808720 7625232 -2757337211915874513837671163199488000 7625233 -1513714962413093194125396608286412800 7625234 46970510141044558751416233890022512016 7625235 -32250047110015357884522741337881954000 7625236 -21264276675560812642583614699765106688 7625237 -71140283355975868033194693863603070180 7625238 16127026562841139574804411363995176960 7625239 49339577772617804320581337772122074424 7625240 -134560473722552562333802916681318400 7625241 -21414897021733298585277824848533350652 7625242 53763024744109673888954425774560972000 7625243 102256902252397882143072103260982259640 7625244 39334046561878163739524848799813689344 7625245 -50108446870122947386645764930864388500 7625246 4600939040524919489608481353880883072 7625247 2930792615546726943991783188779076864 7625248 77417470559115524124529974858520461312 7625249 22210211988835864560220741422177809250 7625250 42956195086202391562803902198049960000 7625251 -42771875376907956355540933456322119400 7625252 -5827733656975073199000370523098226688 7625253 -7500549292213253929497808027589347200 7625254 9381072106647604523835137957841914112 7625255 -58845975644155564942930479133258249680 7625256 -3365644981554627957917313210435502080 7625257 70541640042533508450615816302292144506 7625258 -36070168694701354752027122030450937600 7625259 -1224680303789205439970619447966960336 7625260 2563843813360132823024704930578355200 7625261 -260167310044486002017414676993231360 7625262 -8157337734249475725709307733559418880 7625263 86410952180870232504110484506982863544 7625264 31388540170390060835204769769211412480 7625265 14814472198391354949420058700526892800 7625266 10537883435839095351233994348762658560 7625267 -28990805612078447167788144510363854208 7625268 12835897201038922619919302210114856960 7625269 28135704350564176245255452014741082844 7625270 -32565006677773278629587571810653440000 7625271 -33567652248802417965541339040105374488 7625272 -1079646491592344198420351498634670080 7625273 34038065748427290675736666332337428522 7625274 -2665824407905694318360071729574999040 7625275 7374809436740125330093372712590634800 7625276 -46298427904638592584070575530633200128 7625277 -81833332114942538308873907208070868352 7625278 -32633360679254922303811746432469577280 7625279 16063564381834758043596831863381673576 7625280 -12876349512403725501952997974490480640 7625281 116733106880467086484973239813134502082 7625282 -3819385982856968845467127649919820800 7625283 2878778210004217067909845279713429744 7625284 89335023028513213103863476196006207616 7625285 -42148523638398832306899850590194542020 7625286 -35857414915435712651716338992973532800 7625287 15893850049435862651934743102981367232 7625288 -5689268252782643926482388123602862080 7625289 13084287915872184201425958231180672000 7625290 23844387908065562753585194511849570400 7625291 24984787425419440040295793555433212692 7625292 34512809403963134423077905816159985152 7625293 -8530720260238817603391867074264097792 7625294 -18376333769790043339904958431700842304 7625295 2736659891986210927091216995847784000 7625296 -19888908131713240530804127941345673216 7625297 94706665689854510788940323540870981746 7625298 -19506292693366125333953470542130985472 7625299 127236573865885827025103834407419288864 7625300 -25659990752921533406666455485919881600 7625301 -8659335936895358953224460749081357600 7625302 38456691260684603261553149568294680352 7625303 10473196923059757413602475914258281264 7625304 -55567251844456842771536039765064099840 7625305 -3370396031876166928419288597126727680 7625306 -53295275810312916024519920899414295616 7625307 77900994795691201751221543937263986840 7625308 89810805949957657081334519023633400320 7625309 -51504562171938266441954762280148790490 7625310 4684036346214582371575347131590103040 7625311 -1744060308771000832748459933460811488 7625312 -29103473099034200165129999599897018368 7625313 -48433250403684696086394501213818841600 7625314 10577639042280457434915856729174130256 7625315 32813318231580645656078765054967546960 7625316 14630326600802039371212268172582062080 7625317 -56423401060525890196269782666419052800 7625318 -16173607991551210311880141454542433280 7625319 -281203021088340433712095984504060032 7625320 -25149360503887833465270207040890931200 7625321 -32056585239395057053571365593000148416 7625322 -8121689928753481603235833213175712 7625323 -34923854951658905921633506902481100428 7625324 32030218938744808221703357766677963776 7625325 -23932859623221848537925418740823130400 7625326 -37813301934134487001100701035555837888 7625327 39143221047552268780712247713362348800 7625328 8259066261482946024542395992261525504 7625329 -5703904853263279852565034540562954560 7625330 3145216760448526572671393693192751840 7625331 -32641840572166861602134553864655290108 7625332 -34722069053099964129655579518548760576 7625333 59466789387497160153023874152667680376 7625334 -9149895227187145130621889179418329088 7625335 90894454332757161207977080460007080280 7625336 14501923914315505917224324637548789760 7625337 6154204631331748781918688052342429440 7625338 -2001947246582572609745705235176143104 7625339 10529781259713228376062000469743199140 7625340 478099139819954600385900256918556160 7625341 -65943522760737909843134614538872795258 7625342 22972025309285680460296596683436009600 7625343 18944404216345146418375403917719964800 7625344 -21044875663818086047148397251065282560 7625345 3262593122774435253797980683615609600 7625346 -15612250563317619447207239242839110400 7625347 -492704902501700496095557184720891764 7625348 25123342732599713387045820882901396608 7625349 4935047672664108847661319834513486336 7625350 -11016149237104776001700977465817947200 7625351 -63740737849997027589515149371294567408 7625352 2541089943442077722474429293778534400 7625353 -25486335438812460582119160311535491916 7625354 45651527876444505879365131952939715072 7625355 17443347123988988616492333166526737920 7625356 62125618656786449190662122922434613760 7625357 -48870733880385045963253550285563736394 7625358 -14636612180343223409763837373128576576 7625359 -40418815981471337874126285396877783680 7625360 -7141867394489624267422421728645201920 7625361 -5603005335345426796519812684235252320 7625362 -1276776521334796316263345967732857728 7625363 -61857246285280908078807695465296802388 7625364 -200549620790478538870749604328706048 7625365 44464533173019461408265089178795547200 7625366 22162965301109491630492261530483836160 7625367 56467053772104872192462764569130824000 7625368 -86828545552496324383893341793384253440 7625369 122271521047591622559928359576077149770 7625370 -2533362998286100821087741357350995200 7625371 -5086627229565761250450930505546506608 7625372 81598169785912714206483774964844760576 7625373 -3390267362149869097046341030543267200 7625374 -56686544789630497214566106555060133888 7625375 31240921909907994163401355695243648000 7625376 -45016806961018164479422159013947637760 7625377 119517594613202371032578664838049536226 7625378 -5316138474577103233335439741025411760 7625379 -29736457906358129505565650346876116672 7625380 -8277392956104602986965734421252587520 7625381 27985092137114913636260208231634284000 7625382 -20451962856262108829232696440453644608 7625383 2267613302476254910837491218579736544 7625384 -4886635976572471728691126037306572800 7625385 16448677984045518605306117662296437640 7625386 67255348595708772850508505618684169392 7625387 7479831648663055711398811777801449984 7625388 8170435621681456580498971407399667200 7625389 65739312357528572464106523645026791190 7625390 35430111309257069373702342921736267200 7625391 -64013804679885928487152180448132046960 7625392 -4332902346655073108983783741563387904 7625393 -9734357384522335648679816254632725358 7625394 -16603988440809512103834876345379906560 7625395 87185752634611715061108628971019249200 7625396 -60026892451877848338126431548179456000 7625397 8534738168149852612657377062644381056 7625398 -4002690697362960158398776315388231680 7625399 -146022925542062248426193632276724506272 7625400 -8937107265600967917198459373608960000 7625401 -50328817391800298993710342242900597120 7625402 -30761593156130670704195371037604520848 7625403 637989620165726320972105031099010132 7625404 -10481383519638711641316786052108426240 7625405 -267403333368442237385362511706230400 7625406 -19449573472374143420748874540437487296 7625407 -182117729741193703943324503867058228568 7625408 6515322634627581373997107994978942976 7625409 9157520863626269447192180081820189696 7625410 -22107207989734194214684406330368482240 7625411 -20025028139705553228934867912468157376 7625412 16087947254784654944127988250743825536 7625413 -26739987562317808062549663805992816000 7625414 46339476084691156137080220095338825056 7625415 -2801807133516422293351010491752698880 7625416 -41191714745435664160822276763555543040 7625417 -71696167660443001441128816554414298534 7625418 -20499058305636078744533528803475873280 7625419 72926125402660681471825071696657052820 7625420 19630542830397416871776356421744640 7625421 6278025358249031401588429275744338112 7625422 -7641998784550441745073116440188825600 7625423 9739034687288318554276035235042014264 7625424 -1549861771603028931442453684478017536 7625425 68111711695852636652073851988615626150 7625426 22973377192362157472372650757764248864 7625427 37168294568094184461099729743487397680 7625428 -38749477433469720587644187371852673280 7625429 -26144612115401778193579880428330643154 7625430 -2081401379771761014851880155904595200 7625431 41024123585899527669184721198016241200 7625432 -63966061714297791437098782130225305600 7625433 59750596084852036297214038078134511824 7625434 -3996459408990958043325459116310665280 7625435 -46476609162662575067498020497638348640 7625436 -8930731396610271629791849395385368576 7625437 95409478412194260895729232426119890086 7625438 34294868827576600727069372923698261120 7625439 -79065374681489158880026874449589267496 7625440 -34368484763238896592338516465791795200 7625441 5886894249335013233293518678329099520 7625442 -1720404894781171384406763573211103232 7625443 -12693006530904157434947815976197737216 7625444 -5998836973038706195037914650884936064 7625445 -2212712532847810171499412703284298080 7625446 -21446756317477299130732591853106395520 7625447 -24350610399430536918123755244179898768 7625448 29590959600658682062664535635558400 7625449 54914649004030492629067492917316055454 7625450 -7627011232888606513450783000516857600 7625451 63732174737250123926291334548385542232 7625452 -18881585031266306116390866222495290880 7625453 32185648421005094089829308291711200864 7625454 5121979383135015915101665793184006720 7625455 25373404081027875784932344403664830000 7625456 -5519969060599482101767487517634265088 7625457 27787352363627484108777086997504305280 7625458 48267861435144549526874417654394520080 7625459 16790145257730900447390397042148316504 7625460 8184845626380823759629361855593984000 7625461 -83272458068517358236289089818311214080 7625462 -4415238252819371685692283779137262976 7625463 75932815864433858975334890502791874000 7625464 26014457311218484044198691030150348800 7625465 21475874729527147871832224370544801860 7625466 1549261810348867741563732139647192576 7625467 -57019394424081522398088967061201094888 7625468 -75585375024787847589670833526712236032 7625469 -43704919638311925132550875417852850560 7625470 -16920887334190811212125170490653776320 7625471 -30013007877999335528188211100548759040 7625472 42040224287233976083503923783805173760 7625473 -15313927438188348345379894960409854976 7625474 19944253678326694661346464028420854736 7625475 -21998525874318102740466739107335040000 7625476 59651996468248895817927436574192172288 7625477 -76488007454115869227653613118964976674 7625478 -10710933055866039741943489393168660608 7625479 -71633530295951480245534627931031866360 7625480 30275024932852763254753307821092864000 7625481 67764462878842433263327150087689600 7625482 -3272051395797650383283477605852467408 7625483 -20702239205260209402153864041612228268 7625484 -35250382463489420099137843453930414080 7625485 5183822708680400784140033105434690560 7625486 17211291489206005759363372136861508480 7625487 45186600474967043180072710565586036360 7625488 -9280421716818153282013745290828152832 7625489 -78746467761596912485450119674732016576 7625490 18241520436485593434486705133004659200 7625491 -2015645883234480149956188450959188088 7625492 20552544152576174890796125747667681280 7625493 -48627849914399118303541177476024852018 7625494 -4151320625970373106565716725500347520 7625495 1778810940224177438977811371555023000 7625496 12374274532267114823517110022134476800 7625497 36057335901296710314311054964316990944 7625498 19097235516307245843477811046951562240 7625499 -80432481785109891904626600029621760 7625500 -35613679333089338561368815948320256000 7625501 -9891299794964173519636286530728806388 7625502 2738083255032872053917660294867676032 7625503 -414235431469132875163856718774421344 7625504 30234097341301926821817614447979528192 7625505 34533698440404887507321472257404018560 7625506 -2031040094991705407324085269038672896 7625507 -8125270820250743158897558995010191480 7625508 3404522563383359990789328388981616640 7625509 40242419208668684488405568262457947710 7625510 5387265522684274922527665959626216320 7625511 -1544004044661424544522123447461569840 7625512 -23611444636722851438832774657865236480 7625513 28599979022502541407630432798577695360 7625514 -7713954028587965978286460689063298560 7625515 66465338635435570093585981759399044480 7625516 -8482542099855213032420584911288226560 7625517 -50885919258492283945588978303040457120 7625518 16819948173012935769058600317541872960 7625519 -8130821146763643034332146028055416960 7625520 1565904956793802785598589150094950400 7625521 73033657403961480296048484613697848500 7625522 -35884653985862682410256356944882044000 7625523 12499126621053637361630156349762012984 7625524 9833354389487947290631593552133364096 7625525 27446325174181970974363149909047347050 7625526 57768608393605119161676237005566070784 7625527 33093509944748834610648266080398955752 7625528 112581721539037434023235499322830172160 7625529 -22649528198259990844108037445227986080 7625530 14297179644696869933720878330153943040 7625531 -23160373308750800774653298880404300400 7625532 4803414819997685508994042682288681472 7625533 53294538350211084525953940753357878380 7625534 -78422294497906312159767898938531840 7625535 16660623231915998459471555188701881160 7625536 -2231975028082013586919395425968455680 7625537 -159056360708068699562224951313818813308 7625538 38815267832836083891621905986537064064 7625539 -27130539030219160878054714239377483344 7625540 -16652613359186538940756480980315033600 7625541 -28781897772487394587514975929660608 7625542 23685297988997312574038102514402883584 7625543 -27435755997549603708621876580451447208 7625544 -32518432540580754855224324758681313280 7625545 -61346997124861079912284058211244892700 7625546 -2027693982841847423341139333017176528 7625547 86962117529455961748296602214295804924 7625548 28347811837597546655157047161701446656 7625549 -55411075670437673661915223542039829800 7625550 -1586206286386582689330086387536272000 7625551 28716517736818523132276078722349789552 7625552 11221625205056884875718332075681644544 7625553 9428423200400475321077916825889305024 7625554 -33820267500581307866244187379389301760 7625555 14220780912731392210049429671906425600 7625556 1135809848679293875644815024527810560 7625557 27474562242726341508344431468428799932 7625558 4716843310094251838830868411799217920 7625559 -20153291384461992410394029564876134296 7625560 -25497293620144109189002850420066304000 7625561 69409002705313457253118789363994817162 7625562 -15180572217480663979557012968577662976 7625563 -8239773582027262270391586721609910832 7625564 -68905911103948280816876415503982349824 7625565 -8448199903116059276688083145169897140 7625566 5855787056173788646350724145412983808 7625567 -78285690331669810277454613585596732120 7625568 13096912414696872104694945445196857344 7625569 -2927492015888093090291390613977984448 7625570 -21501223946427522962282700108249911520 7625571 -710770385144767495883822806333479696 7625572 63526908881486563651348334996199310976 7625573 -13595250299693974067486661973718371680 7625574 1975237336559557913178702039819425280 7625575 -37896602600187856214698415350972739200 7625576 40881973368270915639502866063866158080 7625577 1260598202253349070711904551428701408 7625578 22996696583903406135683598842967613440 7625579 10620721007346340894925569012506741600 7625580 -159395035983744504817095316241172480 7625581 -31827081152643989873776469518585061088 7625582 45931722968965843277048784306949219392 7625583 -30882778100950203214314618068998621056 7625584 -973996252751957978087289249781350400 7625585 -22743965892780676726018339576344747840 7625586 -31703982155780050738361885924819932416 7625587 35173693211793494347881320105949978960 7625588 -1378306693497549969221135088615358464 7625589 -24192178845801499785786244548562821600 7625590 -7482687548293590100464905608056215040 7625591 122991523502714301768173483002775845992 7625592 5643003057427497795716110323478302720 7625593 103786723012505744905995328808511050320 7625594 1548490055654695257230410662830154096 7625595 35398719863270374451677773830168753520 7625596 100827173158864225947109041029495631360 7625597 -6282367778100319656848220649142862336 7625598 4253675771792119967756018978630739264 7625599 -67471521641795973139386137078527062400 7625600 -15520175307519666961498979520479232000 7625601 19800369228833986943455323286486416660 7625602 22401566138018227563062710138639372752 7625603 -74470758936689083750104277137964502148 7625604 6090574011914653119673500837146591232 7625605 67353523496067988760324865458427659520 7625606 57499713527235621973961752309249344 7625607 -56769876713896237443998275371974839680 7625608 -54620964505517384250843743760452352000 7625609 91291675279624150205321271284141767680 7625610 7220328841179971198487156001396838400 7625611 -2157780560894025250228967467790899200 7625612 22367360306667817808246762456608742400 7625613 -9371240802480035095944115906781963712 7625614 -34869119424061742603614668735254113344 7625615 11821970063450550622951827442116026760 7625616 6262338392337073586611007694907441152 7625617 -5994619857379614843536806106908752334 7625618 7496616781012492302305459735115744768 7625619 26631663453042918085093931764635838104 7625620 878324070761449544734727779052513280 7625621 95220443632522942113416598219896871822 7625622 34549976247626560080791942380961933184 7625623 -182610608723067086319513899783936512496 7625624 -127130961965000045904184907941919354880 7625625 -6133064103751308781383245353417830000 7625626 -21620711027383231011613912253272039200 7625627 3366806939518085327922180422688807600 7625628 17309189918063373912717701424128815104 7625629 30653601718959370109271834734013504288 7625630 18363930467149672210526134204260912960 7625631 -6209317788672077273338786183766273280 7625632 15000446528092353698027908394133749760 7625633 -89154008011789925747951801578130584320 7625634 21335058665549532375611679019272925440 7625635 64670660296173953710182828970980996960 7625636 3865242705732100623769865663825134848 7625637 107189735775657259990559517133278984000 7625638 61754143970671724099222946014074506720 7625639 -6291324383079449300136504399092557728 7625640 -6447231844034969144808579355435008000 7625641 171694972832919032071315791867411728784 7625642 32820123057028360520604186766647807072 7625643 49847327325655924420604467827237438144 7625644 14807526614224375744592277815440608256 7625645 -64118146628405000101351359375563390280 7625646 10605128305235221592490141394330391424 7625647 116905224403687752813346477274772841432 7625648 -10767054237436439932766862968261296128 7625649 -7309035439001316348543115342082894736 7625650 -3119210034826880143270158841742400000 7625651 -100069192334343284334213776274640584192 7625652 1084586598143854043871838135803973632 7625653 2977143174021556763331487832477146304 7625654 -5032762059584979181348860012528392448 7625655 -7153202055176486304400848847314461040 7625656 -4513310797804483161688623485749002240 7625657 -32206225590318276096604702092846221820 7625658 -22768603212049799063656751945784585216 7625659 6307871506072629396917629698944169280 7625660 16398520046345208647888588381287372800 7625661 -6801683399791839214709934014896597920 7625662 -8613516250446356037285998944979904 7625663 239300471750791122307425341943397104 7625664 713323698037036051077771600284614656 7625665 56523489731537046054105370754539695060 7625666 5199131252359682019828994327740686880 7625667 -636447869594842190060314772161401600 7625668 17409964547426743147714840499853650048 7625669 -7265305993850096244093841453473832320 7625670 -6582825735105347625699137176922108160 7625671 61779778245082789849927977936682572000 7625672 62730392633657977133374679281041653760 7625673 -22497209430476303508519600979747615872 7625674 -40496006700492650332491201000438219984 7625675 51891869182273662441225402125491804800 7625676 -20382547594353609664979447926012047360 7625677 50325306883907585895065640406852561526 7625678 61180497690707643129169013280651944640 7625679 24273301084647558187765144717823143680 7625680 3649427119500679807529338180730880000 7625681 -8219659517942541092744682403902614208 7625682 -34903539013607208529709211966360553200 7625683 11844998617554149742298265517862550208 7625684 -41332744215775753236914750379128180736 7625685 -41477846070281449576731307418914162560 7625686 43100338964756626709536930202359701792 7625687 41292782074730675340945220199428083336 7625688 -6288092118831348232818440685207552000 7625689 124597245494814036696559857491684884490 7625690 -13622958015140300184917363117106339840 7625691 -29412625996744778532021906034020988800 7625692 41831696221182713150816148968003361792 7625693 -14645989518702199050846046321519758036 7625694 -163138364969899390384855625010361728 7625695 16828329939602310913082778265948761600 7625696 4878280757683321806402833953953153024 7625697 74363838063815706361711675183174906800 7625698 4187628265484059378402152392264414880 7625699 -106241704142142785975061223178643300 7625700 -9190457115543247718598667774640928000 7625701 -41996802749106880191447285320788071298 7625702 -13872100194392860245387188936362749696 7625703 54235239292295607933120621869772505344 7625704 101686164421999411744231010491492300800 7625705 -68121470677116906734277541901952881280 7625706 259294960675110415595279825615781888 7625707 115807279440264530423960988575253673200 7625708 -71503123091934718923658990244737253376 7625709 4610449516529913317455604174065986048 7625710 -6027710437805159604858609190134450240 7625711 3190086163234332723943816685629045224 7625712 -9983264681123488004053432095583764480 7625713 -33085087567454036063012142994865595036 7625714 98997404437892717017434099045061770240 7625715 30082074414557428580863450713587896320 7625716 31890868354846802888581240392663881728 7625717 -159411833997705004389483770048272687776 7625718 -3200289450371477635999202704022400000 7625719 49444673983441897387223346565476384144 7625720 50328158736931703349485057474232729600 7625721 17750366845144442197374885099630686208 7625722 -83303891696560105739662783699830336 7625723 -9067629957425370238244972541327575532 7625724 1732151179072399269926732459364403200 7625725 46149372819119204745577187398520263250 7625726 -5234220089329052291847960831512880000 7625727 -32032114112310149108204750590576673400 7625728 -27723112662433603179879974551896981504 7625729 12954562682786475237948219753103971330 7625730 -1511309283664674644420797870409364480 7625731 -33195623698880047845935063078374558468 7625732 -3203914244903323469287824762824540928 7625733 16996311027597399195452083296465837024 7625734 8383449079209584967422994334900097280 7625735 13188947839488129279217905676620031200 7625736 35451510309967238473283969862967096320 7625737 15513845113340483138889673330966830272 7625738 -39933372653507246989924979050479910560 7625739 3906323243565234574467760952367772800 7625740 43253362643024508303219815072532464640 7625741 -144916343428948104148084602009650684160 7625742 3509830688471108044401791833385610240 7625743 102770579579674744750903557295084482992 7625744 -9544738986786470334222895616130023424 7625745 2010013850154294603472735694030803200 7625746 -34050651562427173678454633416121790816 7625747 -59978314587302027134790138395994766804 7625748 -6712856722134429088205542294881847296 7625749 100835958593789649100287036373399520 7625750 -64234808882579935192861137613685760000 7625751 12387649290238531989309607828200499968 7625752 -27918267459102206791842996030112727040 7625753 -50904184586330901089135786554799324220 7625754 2869633625086575324822537749626845408 7625755 30729908342209995964769598579775180320 7625756 44333778478369647814294335907272414720 7625757 16066274882196920677027820842968224640 7625758 8929917057263044759385818654994322816 7625759 -117342987256859524770998391407460851784 7625760 -507948124227302852808552861967319040 7625761 -47635155158844602314208377669223235456 7625762 18693084574328856856319605599006454272 7625763 -21072336109593670022755908073685591160 7625764 435142166775191553662078618164776576 7625765 3757310144909228985218757882303448320 7625766 -19701530060991942800848883006598854976 7625767 290237817965389185732316569023929272 7625768 -8229066290998609823337625665902269440 7625769 25854569826664912954003549025146771344 7625770 47887454403308834088709387882036618080 7625771 95566218086475252023989916387326689972 7625772 -61800585874079715368339388346318970880 7625773 10270393711592289274507032883081218240 7625774 2488241227929115522882574795973119232 7625775 -16350592282961692640938512464187176400 7625776 -11988288989650084055274539176083079168 7625777 63487337246789369339247610097153764626 7625778 13629211359963423276650842953406833408 7625779 -20726064556088690682623108975056693424 7625780 -19744775789814255120577077198584198400 7625781 -50904389107294225023015359011188366930 7625782 -28273845284349343246510574683692009600 7625783 -25334789526829644921459536052026880 7625784 71414377630133520263412236724983992320 7625785 -84671088070377928737769000243311049020 7625786 6516601477829596607734496934665875200 7625787 -9627958263875026319365785019716858120 7625788 39589938733061250937412635605779543040 7625789 92913237636032591122025209415721403590 7625790 22513643833332590491998996521882089920 7625791 -58805028125909422944741850603938266880 7625792 -114235658831430226122526412765134848 7625793 -6884014068486879066432247022378589312 7625794 -4846948588881711293245548742730383488 7625795 -12062135141072857036494901591942968000 7625796 -31060504356326674212211334878977451008 7625797 -100829710571126518677065158254285667008 7625798 51601522342756073338187361219211202400 7625799 -36442083616890569735788290378539103120 7625800 -1529635285973992580738017964421120000 7625801 11051891751521141781803719068586115802 7625802 17456332547932301678010325499166658560 7625803 -63979082041948206287481824857428763296 7625804 86575617155896772807657769086492768256 7625805 11422874339158819338381671601906614400 7625806 -22676968901364653719054813506810978240 7625807 17629411117343752897775027574946524912 7625808 2480354597521582473884514510383603712 7625809 -97774990025149190973249939886150027680 7625810 7015928403436014438805346777816228160 7625811 24815775810919182830936989721702691840 7625812 -80860031818230104983997032798102409344 7625813 -35384796706512337559129494906161294276 7625814 -4686422752233798150897664331583799296 7625815 44410103161284348991869206708556039960 7625816 -150520160648500056499194995060837376000 7625817 21469887198501496952143836313100038068 7625818 18771070556000367212164171926861070080 7625819 107478639652844007830089228901929361220 7625820 -29942473417215367636691790586626816000 7625821 -84363323818443589374544218185293332480 7625822 34369917504583934461380998822117123712 7625823 -8987730106042918615460277123494661816 7625824 10438607370457601472601491832449662976 7625825 -42446846806013688659223761008796781450 7625826 -12564458926763861844099073536376568832 7625827 79252337969864333999998969323024705672 7625828 -170558575254658238658221795667492864 7625829 -16077470520830107256448048489072947616 7625830 15048356040487417822417367827082674560 7625831 -26019415557597620850058249599271443168 7625832 -38580502014408686341311413008298311680 7625833 -10154955551473884602815967433854035376 7625834 34932336720474261575539612624613103360 7625835 -38557844964587932324502576775010560 7625836 17848250961917360656764423405896640000 7625837 75096275855682634105888287567349734486 7625838 377041776285538494444525340956503040 7625839 30144348827051566646094109996481711224 7625840 -6203364701367593939234318607826944000 7625841 27265854092696118378466429868044263792 7625842 -10934912540376938423974789584770088960 7625843 -17085226491511196440886394820119126972 7625844 -71362751464560798759893639684294651904 7625845 -3361646371647434036298487048487808000 7625846 22228308242857026414096925375604275872 7625847 78467848621982960584079716393977959400 7625848 31993982276169942700174693112882319360 7625849 -22969615619790999664993359147998257536 7625850 -5803503766555201485740888329495008000 7625851 -54525360655837356950986203874981869148 7625852 21952788017860156251205448999867953152 7625853 -115455063802586556812523695693881099200 7625854 -34783522139925884961926938889595563328 7625855 -894438178533537909063966362461113240 7625856 10147986747223827399160552882301829120 7625857 89026842286478841503857709234041605888 7625858 17847368345543111251335492414552613920 7625859 9801992595537637185932369929539446400 7625860 -26564812894238014663228778459128012800 7625861 1919486638979148412914148707538626492 7625862 9674199296556427760154373400899178880 7625863 827843844465263752203771066831645824 7625864 -23816753181108323204400823557644974080 7625865 -16178405158302152159965867307866572480 7625866 -31761210133777434590358264836402436096 7625867 -39928879471787939180069402073585687084 7625868 43747923666822151127489224415908024320 7625869 6344659042702549188907306117356720000 7625870 -21565074538602071989959526875522316800 7625871 90626474530238817221288664365086756920 7625872 -1250307928224572095080099602340823040 7625873 56624036698128549148698195409431713520 7625874 -11480995531509107260601239117578508032 7625875 -5841345465242486076552972153220728000 7625876 5340990629706470028087896564446740480 7625877 8328208015422945102037804901250686208 7625878 -398949843027708446382024109723699200 7625879 -6604368471896045174812157592481851600 7625880 -8535114853012609912008554609147904000 7625881 -62643052328571469825324653619943005500 7625882 29131160242945790546356563359378765568 7625883 56318618600057846937381338000793417624 7625884 -24848130536404766628722978897189540864 7625885 -17609580401437306405084842925988933640 7625886 3836678354407821248701915843859782464 7625887 4705083510892050144600671080316464152 7625888 -56415490960372016811823939494702219264 7625889 -48659681777126516981095709784271673646 7625890 25624549727388183967410795913912020480 7625891 -4335238282501001361418100377661577216 7625892 -6228766211985905876986236658102480896 7625893 79287498810515198052743216068551012480 7625894 55962693452576690518881811943049031872 7625895 -54432701580647878222054527896171903280 7625896 41697416700856805073829698098616929280 7625897 -16946136383209185966480947094130451520 7625898 7472863986058879574660689758893890560 7625899 95175444396079211630808823280750414900 7625900 -30693746114034624308717970591555168000 7625901 48687931937013158755320385668411316032 7625902 73330665777159138174136143742273081152 7625903 23449438257324640420361507350869299328 7625904 -5854193586903203443127724686770176 7625905 11674240910715663527517558572184875520 7625906 13182568654385501810645736772610678304 7625907 -1277360007116560621632906098708910528 7625908 -58597890290087435172696535123042655872 7625909 -21508707786685421157317661790192773120 7625910 17731698815325630174730133174463231360 7625911 -86283130251125400961994665586347335696 7625912 -37596125057383117406710722394742661120 7625913 -59288313614390493253344742184398826496 7625914 -108311231885201270978043483413810300160 7625915 -11282111785221809941990258278464878560 7625916 -8050535619424897615754773471837632000 7625917 8850728824183929588147090303850566220 7625918 -8516995437665260004771445847216134912 7625919 19688576550556333875547577894067859200 7625920 23677437344856443722901888452609966080 7625921 -932371037524682089570244051262767568 7625922 -1574857393795595279411488568734534656 7625923 -71708133876194974844988938461034821828 7625924 5390702631092439011648514403995424896 7625925 -6023164444497528458383425382017762150 7625926 9511459946416228114404264274082131968 7625927 41848952377700982914039813703951682800 7625928 61126792134983496408068598706664325120 7625929 8534630286121958216971512188551762660 7625930 -7319765757828889466488762585644732480 7625931 30445583596924781798055816390201369600 7625932 -62672786745514147147584566214498917888 7625933 -14914766848987037420160445938521553024 7625934 -68429430211158148166508093637388837760 7625935 -64419310825082888365348936036200010800 7625936 -7065491794251605497633057269477359616 7625937 -4286479757039096907551894858002901760 7625938 -34414389828137432287263188301840949248 7625939 81686714342550972093402539649762757740 7625940 1750007870139620526274761853348085760 7625941 -11862368295703442732358219317633940658 7625942 2345355856269951066581215137507803712 7625943 -32651142627705300250860433485421905480 7625944 61859243661736916917311464613353564160 7625945 1687227271433529990065805620209222800 7625946 21764938161614423721896290027378166784 7625947 19895190229053236751248091806835849232 7625948 -43268400162604755481869040530090516480 7625949 38216204515010337393388704999694848000 7625950 11818085707883432646653213185562088000 7625951 -77039339847772231279900094093699262048 7625952 -25014906399455477521473205298190090240 7625953 37711206784955625004102200919923930304 7625954 4476216622479672875543033256407846400 7625955 -4091938273231876146720182143084761600 7625956 -41312833291573985055827676792557548800 7625957 93314432614074246719790943127706492960 7625958 -8516024130673458563810546301017887872 7625959 -9109063665958123763311730192664248736 7625960 -32908550468293368115253207611280640000 7625961 38664461296091587925130815485250046720 7625962 63234290995843001244404488132916335104 7625963 -81590755272920913056938157073201336 7625964 751900809390038105063449840633589760 7625965 -20565198943756219253807674335087661800 7625966 13910052071351246073949888852630650432 7625967 8411660230657253113555313354598122640 7625968 4874672872100773357162627022915567616 7625969 8946476364604114952849822523613593600 7625970 -10160564363701556631408268499300866560 7625971 -92779345984512822970730048640902804000 7625972 -50349893623024731843887621543631280128 7625973 67655087328337781125727300793010223040 7625974 20758574984617032293653921361926424736 7625975 6211983763268088829319241623209568400 7625976 9974621972626059192364971564504883200 7625977 41905579443681332501837442215244728532 7625978 41970222821159722491394167694831709040 7625979 -55379780095094565825992534913477124296 7625980 655544066754420355458249071719695360 7625981 45578359485080775438256345878978438528 7625982 3949384520249694825536006242511560704 7625983 -19200637118998903861944656479283540976 7625984 -62711103007969307144467549837968015360 7625985 -23168452091009152384805029931661350400 7625986 -43928381683270226650687776218890074240 7625987 101483041043149068001501751147970672636 7625988 1642640021337048792406529593223081088 7625989 32354763362165636656215981837936602656 7625990 22618778158156784743100021400336528000 7625991 9556216343735989590216054398525908392 7625992 -52621576279222331463986022459269529600 7625993 -18629172353625274901525120807459659056 7625994 -15731291937852666773874809292347723520 7625995 2764485676747754916367898890637922240 7625996 3097801008824634408222829247175806976 7625997 45812024435899614220155392012374789440 7625998 11981331937259703787181623382511094464 7625999 -30629909348023504322357634867520141800 7626000 1454061144994181445677847940694016000 7626001 -41474737113468995064391384185353581328 7626002 36653968987740852092244644295584663952 7626003 14242653185201237459576373497452816128 7626004 -9341253009765007805208295687804524800 7626005 35409390750590524155730307208443431320 7626006 18885563687657920487960134210497609312 7626007 2852687313270029947575695676627427712 7626008 -48970758888389309334870686050197258240 7626009 -30605721667542286309677960547567597152 7626010 1849129746150862196456181937694300160 7626011 -28572835603770590358475983745914653520 7626012 3425203937787963597667156810018406400 7626013 9355317203423586975407541043150575384 7626014 -31349337158027987072730643662231050880 7626015 50701207982329805725078351615664244000 7626016 -84329114114180607728861771618254848 7626017 182709191847702731786903368948059335232 7626018 110095814219756026012810180121207808 7626019 79607954522577809399170159772461475496 7626020 -20295484470090822163171617311597387520 7626021 27436892496560363253308596355408168160 7626022 9108052144261011326930518827824644800 7626023 7967831189782881759198723295742977272 7626024 -748746532136662934097096226692218880 7626025 80754826061094600053228678139335150 7626026 -33817946209044703080175666407235710288 7626027 6353925944367183031197305942009560920 7626028 -81306264203822584149676724709564446720 7626029 38848271319102167853304160000565204630 7626030 28448617482753268734754647337686067200 7626031 -3757517559036706334763748045530673152 7626032 -2202619201667332722192356560877518848 7626033 28732844018222909487296952412215599604 7626034 21537772655027273353326897798335631360 7626035 14387934323066519720387791625744682480 7626036 27052561492163039874240449732036265984 7626037 -71219628510015712044449619105490026308 7626038 19067417182656853597358656073675181696 7626039 -7849175163367338909082191821997923712 7626040 -45521610648255235277176611912396595200 7626041 7495174090178259862819672734629940864 7626042 -5251397804989340118951361688193461760 7626043 42875918226632738667058706977069073760 7626044 39740033127218953330920915996673883136 7626045 10242951885252220933920493153674547200 7626046 -13518181035192317299387949794630710528 7626047 26298288142503290133368201607758821344 7626048 -770875091054458135108191590736199680 7626049 -32946381104291637173956496100059527760 7626050 619179099114300552788956526688124800 7626051 46889047369402601894125547591943262980 7626052 14639183396804542544624476281481646080 7626053 -11588648106513260492484968672696492100 7626054 -9782675762253320578919485830597095040 7626055 -120846697717028294129473815304364987040 7626056 400171819422856995827602640280821760 7626057 -9521187305043642543530702724577052160 7626058 10156068913705979057811301046612129280 7626059 15696042662065219917559171204382172192 7626060 -10856409892317797119530720353370086400 7626061 46824171364911056290017068614946172662 7626062 -15287996516918544637078894733012199936 7626063 -46425237479100162385247642119946728056 7626064 -6585272704362613093138004310286811136 7626065 -5738781710115291836153267441127590400 7626066 14198394586783057292664532219047488640 7626067 26911812040508215182046087064586885552 7626068 32821372643776926907218806735240017920 7626069 -71189417781630463581605045092222811520 7626070 -15964985950757839800513475440039757440 7626071 108965799163493152503562714656692971272 7626072 -87827092730465744873204607667951411200 7626073 -1178192369635906210424712213382794752 7626074 -91021121423400527466392338256499537408 7626075 -13190247452711934279626869694492465400 7626076 25307885467323118238461741877911298560 7626077 -18720841640630377719069407982235354074 7626078 -2911454267237516696103188150177808000 7626079 26299019088311392323929563770663410976 7626080 35936549633719684282560762603582259200 7626081 -5902643600960741641674338758919014176 7626082 16211138271300199615983023127154778784 7626083 16637694659223965905545721231352962332 7626084 44762530355725254714686404183374222336 7626085 -28210950127020564444658907623156025220 7626086 -9395081011482008437337071283260486656 7626087 -6209891295630303998056258543538833920 7626088 -20617781847408375595473377028752778240 7626089 -45417829460923325777079167949423499020 7626090 39517992665680537653298560653046935040 7626091 505129310893754706523243560894302544 7626092 66434461200593056666320377235701135616 7626093 -49717845277851991488926639638505472 7626094 16292988150379809360112439622624143232 7626095 -44232453620586531439064112722928905400 7626096 11341477835065636016425494247165132800 7626097 43854147927238537502253570976041038546 7626098 -16009967124109540335235910753355887808 7626099 16169829036368461371638282699807746608 7626100 -12100442927829154599959084643741769600 7626101 -50076721158449105098543536092637035520 7626102 -17257367653856445855457992087791018496 7626103 21257414857165706531244843346997515080 7626104 32615396999011898670893223578974617600 7626105 -15878192804587698574556355850998813240 7626106 22109041309142995441394374737568362240 7626107 786057572008253718261246843287668800 7626108 5981006330225298335724179880687722496 7626109 138953858370740604474223538179081798540 7626110 13064178950839057564140287280336875520 7626111 44023347594837607176565342274904220872 7626112 24181735202288161237717745162193469440 7626113 39099514903484578931546112529958785584 7626114 -2328105275925507839768466689941036032 7626115 40987727252982416804736010216773365280 7626116 66233519955170630483363590901320903680 7626117 1116972748026511747743177344154678048 7626118 -12597935506867680694245232104921091200 7626119 -95842651118726145286719220254553269480 7626120 -564939924358845556187762563090022400 7626121 -196963223441410815156539488159840713456 7626122 12163229522073859792842703622057164032 7626123 9647537743453542259004985585558354480 7626124 -16427565105609788070300517874590089216 7626125 -1478732948833042296986453738002633500 7626126 53006397228518127410199250326352472064 7626127 -110313869690112374404585747292186947024 7626128 1568582989820640089983890436864253952 7626129 -19124818744198039351459182506203099200 7626130 -3014479734882957817118751900947601600 7626131 -28403600845632768682721690942227001568 7626132 17763845612262874999520717019752125056 7626133 -35027667438203584367155287137774884032 7626134 -47761209179272078647632748935905250784 7626135 -56461524499021252878841887938274249600 7626136 -593474132386168887946872708873584640 7626137 -114174781690872435894734894627512748214 7626138 -10983534121589079989637001060543279872 7626139 126162987237452966110005750426886663940 7626140 27302963680113540124540225898189921280 7626141 -50209587282552681908206969748410916448 7626142 58106324112735983296702776982892243712 7626143 -18744468070816796115885381783296082720 7626144 -8199410483128102243292599112454635520 7626145 55272686124426539105405678463627498900 7626146 -16055951207877918970339639363750704 7626147 60570277643829281121134785346057076600 7626148 -78089608757843405232978542734941457792 7626149 43689881845436896163287180630412127036 7626150 -440874282779770888135303449406992000 7626151 -54308629650232766742058983668042723288 7626152 25756694099531761185069823121027973120 7626153 -27099166997381163531380763410825014896 7626154 65690714165558011779852621952398259200 7626155 23809015078839574111038044547266709120 7626156 19498699262683418510835459805100212224 7626157 -12861385222032066361947822055789862976 7626158 65817238376494647584588102034113204160 7626159 -106673208600779616341440889384852246400 7626160 -8690431163993912474906531948424069120 7626161 -25644464677012286563512091522772700 7626162 36972073105672777077579214086596045952 7626163 -751065352551766001590686283291761600 7626164 -650895639373514315843582893718542848 7626165 -60551369662368107167206901345862372160 7626166 -46777918582103646145324989534997003200 7626167 43497416447292870962467269263461458216 7626168 80878183606971545401389075716571033600 7626169 -32189547134550611179748496868870672940 7626170 1230197086450028588588841668974430400 7626171 9039668037153478291930444289379085824 7626172 8818131140751582973734305206151730176 7626173 -46079192649399160409802094662809324160 7626174 25775680143241825599998167771577405760 7626175 -4310098260878116677250451222995390600 7626176 21646295430617316379161444725009940480 7626177 46834657789337257783119653009166359040 7626178 25193302951632713694835319759766253056 7626179 -977623991747568546192251514401543424 7626180 -8280695797915268710516929182221271040 7626181 -19346826804453552459483594515675846016 7626182 3383764713558637063880424197612260800 7626183 -14034686298148209987012021251095033776 7626184 61395200875922425265844421073278018560 7626185 6893138097638760146317531801262400000 7626186 5221080918616103982916119944630231040 7626187 -24349814342041656902993416990322197448 7626188 -10305595694406093189527757379340097792 7626189 -17858328735123409299618532959681762240 7626190 1383095653573362045134563074002768640 7626191 -10869703223500760606157455889109992408 7626192 1735035261052620664947871264306102272 7626193 79489342581503254561227806133546018160 7626194 -1882555482757771335595817963760757104 7626195 -7537745702586919687964256043409863680 7626196 -35106100526189503536369500553123041280 7626197 -106413567407829990672599662056936786354 7626198 -18884872345102244900215347355352041536 7626199 -38221839651021068310901688910748157264 7626200 70090309385238286506340569986486784000 7626201 11896473684216288810063070164403848960 7626202 -13252890191831430787362073717251970560 7626203 1701001712227265879753654469097319184 7626204 596983206158683559186085219827312640 7626205 -29953773576560476737430731134054378280 7626206 5313899576065458772998079232447867904 7626207 28144807660358718657446526325084475280 7626208 -98904303300813820784129762537717366784 7626209 19616390944345611703376297524032725316 7626210 1549788218359723749182187194823720960 7626211 8253624944822606076139391308168272384 7626212 9485048325654806515507040109809485824 7626213 25303828110732032470452497464249523742 7626214 -8292107833531436766277506303125542080 7626215 85285255983942409765636594612757826360 7626216 19358604552233423124853731995556003840 7626217 -5101968026692754425031262046977600000 7626218 -13979172004775920329312510436614735168 7626219 14416796904112182192979379872809666240 7626220 23726990444666953168635368099010969600 7626221 -65040669360537597838202971582447009578 7626222 667726490639547217207819501823831040 7626223 -50607266452604053056274100374404145152 7626224 26096969910386437618259323252355235840 7626225 3072128123521599786049658517434635200 7626226 -36935525896171637050553354607890696688 7626227 -9525196977514125437646147491698366128 7626228 41822697096097485821498933202297323520 7626229 -37711518609454043189109385036760470916 7626230 -13840009915789618733219534927215776000 7626231 1813661170221485863915135928080606872 7626232 -16280586690638833276989008380274073600 7626233 -31301459135020785137751653293659898518 7626234 8033806416926841891000738855374757888 7626235 53102479684495407811010158909784144400 7626236 82005115490571824115577259695193825280 7626237 4360457631237006323374205060522701440 7626238 22120522937569694048602391648594573760 7626239 -69611646280211492401867574474353321560 7626240 -12737650532226988631818147743431393280 7626241 -22171086420945897373285870022774001728 7626242 11556538205190170313644491861096916544 7626243 34327192102643394064652946848297716464 7626244 -66403302416144406624030574829254804224 7626245 -84350666497215404810861440526595332160 7626246 19425227815469198599471447046795462400 7626247 85981851642366823448181616523614316696 7626248 3849560900312362882827167960232099840 7626249 -11850512694720196229333412784628356566 7626250 -3542497968147118475331136030500330000 7626251 74928563411721640501884636535115048640 7626252 -29393362214270350444082968659694043136 7626253 -86907758382926477227967354862989047498 7626254 -5034550745163319415526356407286541888 7626255 1768808539896520295415795401084221440 7626256 -3736827342677243717360902375862501376 7626257 41896526360139589829757999484127386980 7626258 -34335132708162619112344494292333555200 7626259 -62192242584865654473882608144398915540 7626260 35156620231252941694297074258569625600 7626261 10996705700727473111394182325934253472 7626262 45844039756247849107222371536059372800 7626263 -180985794023499196525605265462961599920 7626264 19866793868292631656520279951885393920 7626265 1930746291767261905571937426166560000 7626266 106315599776835137906744363639932172544 7626267 169753473474228043646976423852530400 7626268 -49862872775819725080938894481323572224 7626269 -480475190980173703697994374540544768 7626270 13189195199785325958932744329719465600 7626271 -38081367620969564046033344179200238128 7626272 65464511445343932591519077423232909312 7626273 22951455051885981623214414350130231984 7626274 -9387884179119522472317220072797007488 7626275 66665470236730574272523430961512522000 7626276 6402801869430176856909757990371692544 7626277 17668358349027050821939154373262184000 7626278 32309221162102703739406440674061076800 7626279 4707025989586005994721704683171491328 7626280 -80532104376235005420196952256877209600 7626281 -7462789831807494235231977048216390720 7626282 34125704648382266291265471930408360192 7626283 31890638562646140263863099774474552720 7626284 20459917995857664863479803998618681856 7626285 -86525137208826978334060037395764412800 7626286 -3182964991280851883568179535811401408 7626287 46976322566346966065234809302989539152 7626288 9597794801966338534358206545916821504 7626289 63668394241314503190285278051042028768 7626290 18243736494845607119703946385786734080 7626291 25993753361261890662945802695616289592 7626292 -21623370285863683988391742448262491776 7626293 -60554304016556188519129937143779636576 7626294 -5449184261988516128959813999281064320 7626295 -2513465260772837828661129903802297200 7626296 131649275175445505988867744138815078400 7626297 17445738732534167235596202523611655872 7626298 -12947265494318087976199317333059379600 7626299 4969542579028176866019144803766723300 7626300 9788707208432515446704700085437849600 7626301 109290691547072257488179818187966319302 7626302 -2654689899442412065748664045201562368 7626303 -17390014230235760122792019032861252488 7626304 14127410557343185526779135328193085440 7626305 31544538846666930062000494798967093460 7626306 -211879265339993409904143979986362496 7626307 26453729930911628613953735490503928480 7626308 -59823525135240585983214241909739520 7626309 45351051123435850054625775196490836704 7626310 1084967885789334886114965243202283520 7626311 -37242719281211214479365383930417450600 7626312 10104249031365190451860101521241169920 7626313 -106740387116048074836529856587241926438 7626314 -18290164754808244787557999644974550528 7626315 41991287239683080700012510742986912000 7626316 18430431446679635233974002541946807040 7626317 3291675458608432128610615720524540960 7626318 -5345392870956703013614241924564441088 7626319 104925678172081284895380686079265490496 7626320 5392681675734543314087205815461969920 7626321 6102046249282667414138683851352389060 7626322 31637638479696268907892778748899127424 7626323 125420047808696247164609914297161356448 7626324 -4000557700187712519452429126493394944 7626325 -7664005317124129433579049323380988000 7626326 -121203594301295324988227248786602819456 7626327 46085916515691845996165398494296022120 7626328 -40434944277194433651485964674110279680 7626329 23547945091238864588121680225897932680 7626330 22384737178008301672779952658218952160 7626331 -48101197313376622698772075792119125568 7626332 -4232160202021237356751308535635440640 7626333 -24716292405679656293056661377139598720 7626334 38797448254007009994119035579928630400 7626335 86769738708940777722055323532751306280 7626336 47314179245543577307710951359377833984 7626337 -78459155265572970470657454786005186014 7626338 -28178681267221677466749763770318901680 7626339 -39777978663119803038805696516557096960 7626340 14468890851053658089958188482565529600 7626341 11968503716455351909693901010169037184 7626342 32486861256807885699561411986447505408 7626343 -11380334667565269976946126805027179736 7626344 18805587219085512735757527771163852800 7626345 16170850729956742120294080919267262400 7626346 -3217559265081983621144131269276358656 7626347 4382080895319796135100730809222040720 7626348 10707224321113142112325671553245081600 7626349 -3687212591418859064651415123838004650 7626350 11868984934962610003133028518388172800 7626351 -265609245127416726704116147941208320 7626352 -29062185448200919683163595630058962944 7626353 -46582010508355978254636592334356536960 7626354 -27971453673925868997226442415947460480 7626355 31902255974158972415550894226028861520 7626356 -24915147974837200052643263803474750080 7626357 48801270298978045216525277374158195054 7626358 1926845600591607313963828296247305984 7626359 -9254036937219842647382643835577901312 7626360 -20497478266545507112322863107814809600 7626361 -172500251114992594921464720973352370048 7626362 -76332052189944691918890314118318784800 7626363 -30038463288427940055876829063534995456 7626364 -59535602715364632632898878048580898304 7626365 70283132573499236811478293642305641260 7626366 26668061081561346939584743742511114240 7626367 -25592350600183372948817852702348977808 7626368 62099791818786451442771082902891397120 7626369 -16630314749095774569524247613117547232 7626370 -14185472793795278858015380723485421440 7626371 -50644730991498330116732386388826391428 7626372 3541854783564150014554838596430069760 7626373 76944819168112788255622565570712790622 7626374 -11752032789673681621034156233310515200 7626375 66499060776507569710720472196803670000 7626376 34087957099524776058272800992331822080 7626377 -69299614576697504784130227329356796160 7626378 -10167722049506632461256897873831180032 7626379 7379354091637329051240960476783758776 7626380 -15403005602330714695935930698475187200 7626381 -22487161367951357720958219031668305856 7626382 20359702127643633943356928221504441792 7626383 1816967017144410491982284702370498384 7626384 9893931788774029365545440284176744448 7626385 -15145993713648750674255787425344162200 7626386 813892723885161874441340504081708544 7626387 -24392859075633654442008814137631742880 7626388 -13417952232974653592309246227392512 7626389 133609560374459556514666285490805178656 7626390 8176861329431208195521894473439809920 7626391 -106243702131587103184559831343437266800 7626392 12773799958076211170201642414021345280 7626393 2401744696876763002529805327206062122 7626394 111709833200936127748387705212864000 7626395 23609841831921745095788827216984756800 7626396 -30483364521714764382320715962723870208 7626397 -22257152231543529195204314797444272154 7626398 3150694026906469554342203612881699968 7626399 -66911885702202087882197606195892236160 7626400 2533632576390133534365492153773260800 7626401 35144908304691736520195688982454322402 7626402 -14376993266228569506793143991702545408 7626403 4922020018448420940846230497823069440 7626404 25659108467402449288177418176713712896 7626405 -11725170550839174114088482073388647680 7626406 53569982898182925198883577811658552704 7626407 14648888871581798622176013372120673656 7626408 17824653044619212579847749891528785920 7626409 40037563084826159867975861107490859072 7626410 5088029125872065269401153006374016000 7626411 8444999126059991616314199101199386688 7626412 -11645999605322904494930237386510822144 7626413 -69026859650304987172701702763525039338 7626414 -39878085460601788491314060500722010560 7626415 -33233457936287346006163233896713205280 7626416 5595183730370652355987868783453798400 7626417 -55167674616673382507181573115478751120 7626418 -55506055162765400381769581407616256096 7626419 -655861758106271087993385826196588160 7626420 -14711851073806086709262859829549056000 7626421 9695661785021900584737671533526678400 7626422 -34590634073680623405796065945327355488 7626423 4170262108756525748431639862004495360 7626424 15420356622598828400498751232684216320 7626425 -39816335430024861919986318678878833200 7626426 -6193846642485948339166500479173802496 7626427 -109824265441095436594108971413095898088 7626428 8646194280654974089351200208956883968 7626429 27319914055156302098292645862838084160 7626430 8446497489637857974370856096830816000 7626431 -24873996508296988888644084762817197888 7626432 8916128619552864400092463648236109824 7626433 23987965477425743320134183484431102720 7626434 747379820934563591241015306370056192 7626435 8154925084289566188801192077379789840 7626436 39306182870398777978504710201471430912 7626437 250014733960529160930957578687740800 7626438 -15326743232718189484848226187415999936 7626439 26833408726704370028118312123544709760 7626440 -11193350835551427760680652605186355200 7626441 -42988960967314519277564826733879853808 7626442 48939591695650564438850212308828493872 7626443 -66687140593138651603569678169146383280 7626444 -416700031051212077313896682662903808 7626445 -399478080686625288064332135410020200 7626446 17624730041159034310448725377916884672 7626447 11002406338272145782216037872920657040 7626448 20360525957567046486215938106793656320 7626449 114240742395839625839664393191413884660 7626450 -3074648128612321515900229160508556800 7626451 -4463026094376259416364141487771305056 7626452 -80301658236185929558837749579813492864 7626453 -12159203235980001242467549082143929696 7626454 -56082060602883447260475615107276219328 7626455 49023379612450749283634091850398443520 7626456 3244938936035109427532986675870371840 7626457 40434312622709094288458149659641040000 7626458 26588565012202926653514607585872249600 7626459 4681787482126939254114927757010347008 7626460 8848463498017147537686269901743777280 7626461 -6810434532810088683831009644779126548 7626462 -4167193901604264096400201282228365696 7626463 75482185517378501270587077374762523432 7626464 107417354578538412133533524259837837312 7626465 -2542290413849328940242462421548318720 7626466 -59427128265874540919756792620054811568 7626467 -65322774122633134570278284670157008360 7626468 46095555157387933539448565339237683200 7626469 -18280793867712319908421976441375808130 7626470 -3803907279897427369291687656242248320 7626471 1269440373066245242658515189286046720 7626472 39121070925986541065603324439120936960 7626473 -134977336607327730875875888638763294278 7626474 1631090530064611724960973568235592960 7626475 52579935121729621961725292601541787400 7626476 -5127013537734229353387399540629913600 7626477 -20450650527457833123435260156541106176 7626478 -1477141150080795729631638174420330240 7626479 6420258045121029942275089057006408176 7626480 172985996395252224000042572434636800 7626481 29315763406007773959532653750002195282 7626482 -1923968383358417665920558612201993216 7626483 -25068488576572326146130588300844635000 7626484 -93207840369828677927897519983490617984 7626485 61220356404855401512176435824956833180 7626486 -144893769171821782970430651656288256 7626487 -50847326128729821145326984074132308008 7626488 -1320620546444059173081336870291517440 7626489 20672901047860769996010959051135271168 7626490 -7092923309543551949800704539392665600 7626491 -29700604243401951465890272910289537288 7626492 16784861669208421798773948497441114112 7626493 6304822867492093770005982363816998016 7626494 16412368991217019083876336598542868032 7626495 -28427992310969983138521235335922496880 7626496 -34619930052038893582409818794031579136 7626497 -90251778385164747009248936156052474540 7626498 8645232804319619917745951879138504448 7626499 -20814784341644001722012364480547524120 7626500 2913801683419833732456501634452480000 7626501 -55122520749302196703078256282629000320 7626502 26265988254140814767458463851421544192 7626503 14355817100077454005724441206563193752 7626504 10537245416350901021595214302492549120 7626505 91175517160482197711956938332527368000 7626506 3530125829298225225878818400177624160 7626507 14585241205759431505613708128475401200 7626508 18240600458430901878692279480779843328 7626509 1251866951635075752216160978772790 7626510 -8573626788019967435199610387804243200 7626511 38504022351348170694587983509475816112 7626512 4920783462380879960677756542081515520 7626513 68609632853848456317224012768886319200 7626514 -9772923667057706039449116811630146048 7626515 -14954689084197825812272081589556059280 7626516 -3882056810484424095988970239259688960 7626517 -78979104323841179971198208765644274880 7626518 18777720506749899998331385422041032704 7626519 -1238544636646078800701893772721884376 7626520 34385189592569524117747402160762265600 7626521 -32807420463455696787203418587608543488 7626522 -35964002281937917997481945682841123328 7626523 2330199973478195697942387776952423504 7626524 -48641344502525993726975928920585871360 7626525 -35041454962000406944774221980328962400 7626526 -20125606061230349136011955427803826176 7626527 -25389343355063990107499552484690593088 7626528 10459917562749451832665853695717539840 7626529 2749083186210116485725479103060372484 7626530 -39262278462225407222615146454812719840 7626531 -53236015890560621123406320726102552256 7626532 -28500420682531568418376587857077137408 7626533 9852120333240536182714340528712123804 7626534 14543350836616615129188559905923225280 7626535 4333135798281785689483393723511124960 7626536 12978337620347294684995664587741593600 7626537 -3302458793887677596726448072719938806 7626538 -55669796191311069808485933006368537856 7626539 -27421090359884315260000115686308291660 7626540 -13888301530056867339082163621653432320 7626541 -11709535806948621795494456472724107720 7626542 2077670197510247927691717791290205184 7626543 -39799710179439835804499604190277669760 7626544 13679113352957403869313057701844008960 7626545 -11717392590087400521124465479841929600 7626546 -26350574703373152971282205970001378928 7626547 -2864807280537110929739844412052587920 7626548 -23164924462950493823493536637376996992 7626549 -1927208802628123970072396371984539648 7626550 -7057360270011090248284830572989375200 7626551 -8746565314822658609723840400180488808 7626552 -32060403105287530997112070054525562880 7626553 -126120248125641873995633058709539693936 7626554 -2216422520108438286749008146891159840 7626555 -91963520883148781715892599830043979440 7626556 -120860282956645845884253551594875057152 7626557 52185095609657500387989835764040125504 7626558 -20078588255466638728451601588667981824 7626559 -30815704869900729497319023147088562240 7626560 5536704612223101929059016685602734080 7626561 -73158317672653981293115860134275109328 7626562 -1897477480347800094986018392533456000 7626563 -33355168512768940392905457683352744240 7626564 -54451173764299272017259278638285102080 7626565 -17232520983092547639460139911038930000 7626566 507292108796093857410293924291022144 7626567 6684957962685893725656885513223030656 7626568 12330996298073386067541304571902018560 7626569 -63878765941551372850640588124252501030 7626570 4862599308591901299986215726518681600 7626571 -56833201151503351334489112072277149656 7626572 -13917997889821857861787422775239585024 7626573 -5586574256788721443857746047257372180 7626574 11318011154960470060624215275837481984 7626575 -16983816188846010553230371227893437400 7626576 -8766541724909087200599421233457397760 7626577 -46036152113780459449908087954001720128 7626578 -40981482315720603559410919927263842160 7626579 79516976145511522555788296357205363384 7626580 -18542623217403428064236826310545123840 7626581 -182341818949049344319804571111196540800 7626582 56356302775650671356177679394910957440 7626583 32291976005165971950009255589000813832 7626584 -17067696642280790202752391729301708800 7626585 -18611340579974338895383482439895601600 7626586 1835596391639951228081428842741451008 7626587 -57466296685972276809414361066524280764 7626588 -9193796397788065762682445072656209920 7626589 -22507304547738446692767625493097392128 7626590 7471460127206598185185032640496788800 7626591 -16847165696179209740589864705399261216 7626592 -40251226869748808318451534750954160128 7626593 -26673713515888224843953029810115900460 7626594 337818778019059924991456757526187520 7626595 -4735739123141471481738421511386333200 7626596 53077808805698246241748888601090703360 7626597 24954156051025524405172244466453217440 7626598 6734914323528401885761145240202539136 7626599 66386896643169355961796030459327324600 7626600 19143909671586357976538722795560960000 7626601 57548954290264359712726396455112908602 7626602 -4598948908605447817645024286018863008 7626603 68693055447485428964434852712677346904 7626604 58800545317286828955356781159829159936 7626605 -56774477151299570908268753603293056000 7626606 -6497005695660479647783691210882376576 7626607 7936271343477382851046399025753735040 7626608 -31055212476690364088479450365920870400 7626609 1753537067619669704601904160294020800 7626610 -23878381195913496530237736418042007040 7626611 7050935138430179356414093298742053424 7626612 -5377746227695733494771832412778917888 7626613 47757332832341184605337198373075906862 7626614 46856816001647019040117882197111082656 7626615 21792643369335336445840086278024737440 7626616 18563184595753635694813205927911833600 7626617 -111742901640842385314553428057890051440 7626618 -14658146426410609052234892738200938272 7626619 -7355726531622403175360717048277066240 7626620 8541183705103030147320461722939023360 7626621 -11426954962057659463678924267723533120 7626622 12384648357626110215127851722723738112 7626623 -8047412908517963252236475241716924400 7626624 40204535424350517169010092395032739840 7626625 -33887391220991941226727341780589948000 7626626 16212316782316252191064971787631285760 7626627 66580238630898524993335975618348209120 7626628 -2933823116877235601062353213530787840 7626629 97716758469450403088137287484640635230 7626630 12286977166776301628357032139675566080 7626631 -43869968288068918451687229823337934568 7626632 -92554931469256096671792779543574266880 7626633 -18794443757678760353942614222654767936 7626634 -6465716845631771678366745665905496784 7626635 73461928766395294807957699889774803200 7626636 -3360759830607158508265322027027201280 7626637 9863390720881765116433134925221199286 7626638 -19736898844085399327302631665294848000 7626639 -215309105443037700802760596555882752 7626640 2622577007760517511775489128339865600 7626641 -62498975690267808002159443713862051776 7626642 5917910091508322404295842253628520704 7626643 22790803751033348949517686729018676320 7626644 -31157868856210198170117663291618275328 7626645 -7972867751652894784490059921927615080 7626646 -68207590511279066557583338284661429728 7626647 22495062934080844887611901315174312384 7626648 -47296003623692727634258689549379031040 7626649 55382414296900862748751122668972856650 7626650 16322249050883042391944068231598254800 7626651 591995447233692157996613537254953984 7626652 1032777188545736681402455535481446400 7626653 -24922881255623771319707239794563423040 7626654 -16684741012465592065097230042730320704 7626655 -54006849526349370880438398247737412440 7626656 29812072851536177779816404943955165184 7626657 -75067338124358378871836175214568932320 7626658 6595144248639731904934059879663382080 7626659 14957593065412714713472979674324723416 7626660 -14339683294412642565331247963375616000 7626661 3565261782012206630078917976798009632 7626662 12149051637851298491739809777830681344 7626663 -12797459686068961970608268379139468800 7626664 -12997791301492458194489774160926192640 7626665 66537923514625970202273011537055441060 7626666 14751347252428858724806581951183085824 7626667 2333150956866722375182216605564945716 7626668 -33309528302881318369951283945423207424 7626669 -13811005914654494613000442722198181056 7626670 -39252693393133183597220021019470598720 7626671 59489191754641318972965600078803897592 7626672 -1859282431589841612429737221583486976 7626673 6807859218637554573475870345004216884 7626674 -4620060004619958493215274066935220608 7626675 114717775285474473708644221293120000 7626676 76454299167816702012164253217018552320 7626677 -32035989681504135130675841306823628800 7626678 14925873690447061638501157062821695488 7626679 -4995675330566225798177536716135887616 7626680 3242264862608678229626254949461094400 7626681 -40120182210055103320505683855761073980 7626682 -873922176793168619438226485297074176 7626683 -103625758128537865013937185876659054320 7626684 -3437178365996090775200064090745912320 7626685 -17246321537955460104480274404612374400 7626686 134364411449830346998165086188538624 7626687 -50321264106673920010336046739725046840 7626688 22901707782266991878263393603572203520 7626689 27231912530280394333614274243339188672 7626690 53398947897749587908843451351348531200 7626691 67793784702535891909599140463649452092 7626692 86321659476559802682437627145224562816 7626693 -19043598513431100277723662575356971456 7626694 10718964357102230299773622805056288320 7626695 1337753443110877864909423244625859200 7626696 -2202006556381059304051341611111546880 7626697 -6746591553567758037672347756992130900 7626698 25362212290113954179542639599208215600 7626699 69491562940086843301488643605174334620 7626700 1395463958648068014944212639458816000 7626701 131904169225012847196212857414578435702 7626702 -5725202200305189161595661524823339968 7626703 68454397561607975217545342519826322296 7626704 -20862767368081696392537600989774217216 7626705 -4985188287389502498379173168292795200 7626706 17461497963464253776616184466907729552 7626707 12065947334638387568899599040884015432 7626708 -17886484561795678597642198031803686912 7626709 -40831932722042613302902599092080911396 7626710 -1932366033423237862318515375906777600 7626711 -79131788482720269222360015887134648728 7626712 -35769193017413078544103361192192409600 7626713 5744189043957751130065076460056843520 7626714 -44043635063482857462384027782740800000 7626715 850055377855438443562889768698599360 7626716 4681880888878982801986267241720640000 7626717 1444063648985388236971938652275064032 7626718 -5020410073738568251226720260519460160 7626719 24065660735884618273843782068333673120 7626720 -42413147856640686943417784755853721600 7626721 -4385157746009123435387766857448394078 7626722 47503264829201416881091191659346747552 7626723 46804418190735884315735810596080392448 7626724 2471987191874105108364244196367794176 7626725 -61527490816314471784734521696996835750 7626726 33207180127236120772696353623695528992 7626727 40162244999985657943886482141663954512 7626728 -37961741910823105580224522244227875840 7626729 -17789888856488415992869118123048048640 7626730 15669062157515629447319169850692580800 7626731 -4523845554666860039310887239312490496 7626732 25468591988995959414747243965169134592 7626733 -25318960049810970440886945487830548480 7626734 -18067028397199653723673873257632301120 7626735 -38961470774328394998026846110205035080 7626736 2435911642886142541853822829352976384 7626737 -1587535860951956066680762972059379968 7626738 120636205985799884461455880052391936 7626739 -138403716637554026729606711864770488000 7626740 -31504959146255329105377821752083793920 7626741 74113204954875505376111730580777940160 7626742 -69595586020037426272992810237171445056 7626743 -8454130836183567187676273218201066008 7626744 34975778501676585756500515397645107200 7626745 -22890824127446588718347504869237869120 7626746 3873186132717673894300606062415662336 7626747 4424795629469673394129628017221596160 7626748 -3109159312816046846319623326823367680 7626749 11644413775961786938681842398533239168 7626750 11988388784686636879157909715835680000 7626751 92649846283401821831675084324341256 7626752 -36183735559416393698860744220438691840 7626753 3546455814549001685914201269416062080 7626754 20272178928877749665709798563910489600 7626755 76601474040407121320545979307954230160 7626756 -49324053560356104723534106775917974528 7626757 134258661856955045472421463950803383006 7626758 64509771594254640485888154959866128480 7626759 13266883675831049397578292920324703360 7626760 20342149247268838620590462485855488000 7626761 -25696903563241262911343087894093395788 7626762 12922613365817196348656278755369712896 7626763 -8764337587173966525058214139039618988 7626764 -68635842814004904722354115540184967424 7626765 21367623034742644964668896887219716320 7626766 890491021816486809766507635535476480 7626767 -57948985535519361467093519628437439048 7626768 10601237167814838243240227551857868800 7626769 -66256367095756100888950220809704940940 7626770 6324300768080094391119598490663308800 7626771 70623995073614498043005456700245462400 7626772 -27908507978669682435069856041394666624 7626773 -6134106832168202019979549588202798208 7626774 -31817041725318963405970290200107007040 7626775 519283450643722744971169939186025600 7626776 -65268876235237643072399683247456593920 7626777 -9835067532892360184115555865971206592 7626778 42798421596139647351738751032713996256 7626779 -28839186336661632773988214491658392360 7626780 2172842630235308426997567416947292160 7626781 453302550632463738982513640495708480 7626782 -39078911845406366112182075704308091008 7626783 -36259636889146245999838845011156678256 7626784 206106608182774725551753748179167739904 7626785 54004899687893856277300755690665656980 7626786 -7987065522198488126588752319344778496 7626787 -28897524506441281612515447679851287808 7626788 -10713183254871397223760211209366900480 7626789 53164140113523125290593616382610115164 7626790 -8788324571148000075532731647959276800 7626791 88597641454191420242867916216906523800 7626792 50054523095913720942673777173478686720 7626793 -60788670542080590882750226440847053958 7626794 847761637500283514301934786914892032 7626795 19948345450501461087780882859199846400 7626796 -4745260615501091149838502691676742400 7626797 25858409019978344124549164914697803320 7626798 -15739135484247024955782596897023552896 7626799 13860202596153573990184713505967574800 7626800 -8468472425094522946578264114978816000 7626801 9548829288426494506995353715135195312 7626802 -49888569887405636200596355158352593648 7626803 -94769164886081584121226896769497880948 7626804 42008427511788911810481956395643498496 7626805 -41745422749961196274821970744119151080 7626806 7351216559101726837967354230425378816 7626807 62715040918807348299078355076605139904 7626808 3464414990659996652881234841569320960 7626809 44340986234872011481409688642195977040 7626810 6224105766252344360078112157742238720 7626811 -56281988440591520110359950351567622900 7626812 -39734954992706071283173130928487511040 7626813 -14463080472142081385446738761094910112 7626814 20727189494391823352342534001587359680 7626815 -32289190626238722386939685418585687200 7626816 8515929183234495263807362019784916992 7626817 29855951333988524762374091612636819424 7626818 40056637077701947254282368260342056960 7626819 52926367897552513231009734480792756720 7626820 -13546189949048163271406816340088135680 7626821 3041359017305920548857756130141525504 7626822 -6007084258275223466646055409003483136 7626823 23280797170924783604826693452052148224 7626824 -905915460427689482101060082358804480 7626825 -52131319848742190657037792782156100000 7626826 19208163031739003989783898454451632480 7626827 -40757648724682398972166990155511946640 7626828 180537744876876944455148526033838080 7626829 -19818528324850854449072433950284623168 7626830 13844068799557184529084356408329201920 7626831 -48024107559470415401359501901136327936 7626832 5004913793396617505522720431250472960 7626833 -110186364507025913949724843986825579918 7626834 40881693398068580693440348623211597584 7626835 53830851206014529405597670428383199280 7626836 14490347121998846257893501333885935616 7626837 -2571731995796587924497154245708322560 7626838 16492291437092098936634417159576428320 7626839 -28195890674103816317681054066202705360 7626840 -11490030461911712794787203370551296000 7626841 88422489624012922982222591218521006592 7626842 62580971786220540332015804628920601072 7626843 -7549000686550031444633467330699616496 7626844 -40383359864890548500749120486347595264 7626845 52072406487799771274246964469069591800 7626846 25297710193662841520307309880221124608 7626847 737082195703886069302091738213200152 7626848 -22386657641196149932889545868391874560 7626849 -801955413933704692478390457512006112 7626850 -9279164174834620722393870296356483200 7626851 13346576522772596391295749224374797852 7626852 -12333981559415265819074799187375564800 7626853 15199100113993062979235443934686699104 7626854 -62231076856901241235988791144486542624 7626855 11234526365138508163996942451741352000 7626856 -4547102584594021419386999670383462400 7626857 -16129673746076823968644006194148130688 7626858 3485369882216043185114252231793745920 7626859 52678547198085058561314637707235936608 7626860 -39238081804536505091435609021595217920 7626861 -9079201631838094139997890135746810560 7626862 -20415209411323203301584448513840084608 7626863 -50858628263759781971088093266596873200 7626864 -4097663763337355348000936634915225600 7626865 -125475163780303097074105077243086461080 7626866 7986589539507313444299764615170329600 7626867 376702972928089717871197433409565248 7626868 6745459841150006335023815433255755776 7626869 37001730652420060993037322363828315744 7626870 -13219182969476447468471546722360901760 7626871 -5376990666536554300790212783038634448 7626872 -64901264714714557304011280645836800 7626873 -31451477075411969254212622966445751456 7626874 5481061315243869827061785864623046400 7626875 -379137953704933706758934267381017500 7626876 -42916767372119470620108688819891706880 7626877 20042560977507149974973651915314590060 7626878 15889760306456512989270469999130468352 7626879 913569581406805756184072585739364344 7626880 -64586306406910093894067695722587750400 7626881 -61018215495457255628886163257544776318 7626882 -21466089484650078835115775641808532608 7626883 11848284623759465337227920171229084424 7626884 -36025270126003935513048407184927720960 7626885 -12385547187706641552781350142338969600 7626886 12438165259541281283903714297146334784 7626887 108421069950889485114481588595136064536 7626888 -14759892756200231471304644970821299200 7626889 -60537262944626231460639688660362654310 7626890 10549378490859243067751991571842708480 7626891 -41783406235456771895154611243228865792 7626892 2922605961804304620496401580853428224 7626893 54076651077327671504539745846409257142 7626894 -775821625609645183700871147695099904 7626895 -17924061017014734539861440317874709280 7626896 19364367063238250828323851266519703552 7626897 -127533418177380071309563165226653466880 7626898 -88318703674316090887615110951131545440 7626899 36372099753225712635580963036712734272 7626900 6183292585744299963307414244201164800 7626901 -9995554731916850974805189094779594098 7626902 9890931417416588078144384954598523008 7626903 28465044430747314555043609464769757904 7626904 126722588673644051286822694548987801600 7626905 5372233023238242475788932418554368320 7626906 -4125893995510270143002450222157204480 7626907 772962954847312729316145010174631632 7626908 82950493753661119654121329253444464128 7626909 -295120159665356324578481123710152672 7626910 -619888825583809139956567483424615040 7626911 31584248244339009987938752720093395552 7626912 -16860999975582016375667374057979904000 7626913 -47460420168879797504164405009804299840 7626914 3215915064120960653865854699597258304 7626915 25943395405226691083914744217309426400 7626916 61035752885707664325919660413985007616 7626917 -24894144927470048521133755498249986180 7626918 -1429085217641032491514594101295978752 7626919 -61786998003814816103726967379582708320 7626920 -20183015003961763361745433612099584000 7626921 -14226907568240301027808161327510159936 7626922 -33909937290461253370387560290882161488 7626923 65182270721389676949231781153751961720 7626924 -52487041322210900239177852115543466240 7626925 27088980420833637415916225915510884800 7626926 26324669374241450895228322685953326912 7626927 -155072231905364806103887202925737472 7626928 12660877192365156782016333978069450752 7626929 35076337556444547360677846391425488530 7626930 -4780492298239419145749360080719872000 7626931 -69572197165653642701405191939712047296 7626932 39561589291644596157908008278941786496 7626933 825149079251973468354639430928537280 7626934 -6301468511894827703594692414660583808 7626935 26316475735890031205229362059762230000 7626936 29628301883041532912321009546891366400 7626937 -26594689864013104401817088757248334080 7626938 29775224947172160344985415615763870208 7626939 -21531967987328031616770373667107373520 7626940 32341923543281520168236481549412631040 7626941 -775493806006854800467895956606708128 7626942 9424643268863057838203076185811024000 7626943 -7690397424607690491069514650785389776 7626944 -8799057231525911897757747866259947520 7626945 -81013823882932868075060244106949361600 7626946 -51846677024353351589940386775396090336 7626947 109284046112295080954070018208426734396 7626948 11581068122205735284242136127019008000 7626949 -102729337036281007318575207143949113280 7626950 -6805685557458691683177672746911524000 7626951 -19461351964306763121021817455882876120 7626952 17577437205634775603696868156048844800 7626953 556902165376970539363554081275781984 7626954 -810084465500097738009937513065115392 7626955 31810908700378694994512678847666892800 7626956 34067840167831406593488365264101989120 7626957 -9271439959501534275379998387638305920 7626958 26827076185378854669021368714201770176 7626959 -71829740998486466813721690475589517840 7626960 383028714913183599916235602009128960 7626961 -2573008472811411784179196654203555840 7626962 -10139560669260488659202492643258448896 7626963 -41017454879664673926391973122339776 7626964 43126121141326324109733802800406935552 7626965 -2777346643752144359846793007395990480 7626966 32421020264800150375682468523805247424 7626967 4348971341121246150158964848425677760 7626968 12622074624404061552380457870317568000 7626969 -6018417967264532272218518861047989696 7626970 -35814995551412505863675104610124701280 7626971 110997359627201985841292056247219811600 7626972 24001005507445132218287904113674371072 7626973 8934728611651013896531885285136697600 7626974 56694333897872095243548191797579480320 7626975 -28138231010810311559244904152589727400 7626976 -9010993313918603854090801256847114240 7626977 -17434284753158903922446353857434862174 7626978 -1292492997749985238713907851717933792 7626979 48590072603839291291794912706062919580 7626980 20301822609834576880931640301004697600 7626981 -9323268621823210269510363984131871648 7626982 -57905142879347169422642275060565271936 7626983 -14912892077338356658136785933193365536 7626984 14797474181642033600582529996188221440 7626985 5456095054084062434296571646525096960 7626986 6207124053622410266341879075761462192 7626987 94571441208841727148434281713059659440 7626988 64239724222636128777437291011267551488 7626989 -62988947968746004272841955613154994880 7626990 -185606279266866869555800650241228800 7626991 26225483593914073266217699281389805392 7626992 7546548994857899197733613747485540352 7626993 99258544437010665466997597750206992 7626994 68314840537250212124345319521369244672 7626995 -32879274380171444969129880536236083120 7626996 242414302035046833879210242512312320 7626997 -42173473375332833525288718816326841714 7626998 -31829190028534775921981224131269724000 7626999 4405529949423040197577940511685443840 7627000 94530862995556233017129348958105600000 7627001 -16759582366989981906927887741461754748 7627002 -21152719470585262507130139673803706368 7627003 -80277427645382948217723346936055574748 7627004 27061705320297315104336868395200929792 7627005 -10317031826777037101739277241147690100 7627006 43341441561040258606597477741890173952 7627007 -71699709322800029882078998761124261680 7627008 5954459175286883004470868908225593344 7627009 -27992717083709988861202586334666337196 7627010 -21647481755222155181411464873943431680 7627011 -14698065758027189825899548220556563200 7627012 -70220002351110265168739381511932313600 7627013 2747874253269544897633728254139850680 7627014 48257800931969294031468010372809824640 7627015 41552118416996962572983616188487606240 7627016 -48861309485600991671241459358277130240 7627017 8790323218333880812747070944064695200 7627018 11592351028748246026832347305591751680 7627019 80879125550173513247539594700796758496 7627020 19927051267770678527535868657373583360 7627021 116449154802833811788107347406929863222 7627022 -9524264785158340879637915991684447360 7627023 -3024562915989674408692151255733846336 7627024 -3373379294742304293389639372169543680 7627025 -7388449574654937596680214238142646400 7627026 -23505368945348729195677745286403398912 7627027 -17595171543610936576632948681608679124 7627028 -39196203115249997132869633933151816832 7627029 21651040449932377133796129586929138624 7627030 14098709526450016434318794492139237120 7627031 -55149013819898926561444765391454200400 7627032 6038878500453991777435125333131673600 7627033 -23343919814281064312482047676392262380 7627034 -15396417595664774444304549469471117584 7627035 -2860988708862402211350794548968636960 7627036 -26316697025934895605990890090092236288 7627037 85494316796942443250202959107798987680 7627038 -6655066549829051519011291120928984256 7627039 -409006949503747078691379301694830720 7627040 1648560139039522667908664549914705920 7627041 30989074384751045580527629415274134352 7627042 -21048641183107052027181287423086001328 7627043 -852717368086482753451133144778512256 7627044 65416491668150853520435397194989053952 7627045 -59926077320847123033056162705226653700 7627046 -7660293254853155004230114484759206400 7627047 -81157074453260008497058317350534335872 7627048 -11529033853388292994866691371739545600 7627049 43939787350406195115583255305525992064 7627050 -10278400866976997099242319576407327200 7627051 23987463399960196599397765012911572592 7627052 -4929804664532266455116368572466575360 7627053 8373059524028476819795117234195058688 7627054 10740654202772642349421075990917146112 7627055 -103302006597760722423281184279451656000 7627056 569566078657338113605482358281338880 7627057 14859262021420341890365605549185707200 7627058 -59919537789865315068741345049438278240 7627059 -50578964439171734946844562444055054072 7627060 -24370242362187366123824132103571906560 7627061 9530752719151137598729273014276803040 7627062 -28567239060030443048197494319777873920 7627063 -56134910921130500084297882908880793688 7627064 -11676311518057844341858046144383795200 7627065 4330905151363696438733935351017011520 7627066 -47052193813835815798388209108539325440 7627067 -17759973817498118355567993710557094400 7627068 -56719795835451976428396623688276065280 7627069 25612774596864571508992159469760646880 7627070 -11268498083188708202195658603217357440 7627071 18743307985849472068883261370795438480 7627072 -642279861415622573580413639240187904 7627073 -14904117311932756051952628864764212800 7627074 4812501897983798578131699928922634240 7627075 24967293544446588332831738294181253000 7627076 -44339147506129082371025033121456058368 7627077 56625850520527335398631430679398147614 7627078 31466901721027790241760877529997695840 7627079 -23957417678495795981840273150273457624 7627080 -6495385477007363813798015339384832000 7627081 18008658185799088177133607972952858944 7627082 -366789664616932287945126616267097856 7627083 23618953495656996487917723733265267184 7627084 81303650930757193285214902900320677376 7627085 -32164683036520926359514575994449456640 7627086 -171149654829674875690806543204663168 7627087 -41830629003935989202743240199618674080 7627088 9302578433951799142837458307242393600 7627089 -77204973785963721404737133164435765776 7627090 -115678541400193197049981707635947200 7627091 -123439050217516511178895024019632895508 7627092 -29963452660476609805426848587253405696 7627093 61834385732854104407697697947971291342 7627094 -8094604893155599707124339236706224960 7627095 12539087522514015518184442529191869600 7627096 5241194518250279031662834844489216000 7627097 828197855526807842529196984161102720 7627098 -12255221485890671800297102068296756736 7627099 34383399043642104536127247272426508464 7627100 -1430441868396196597695992936771673600 7627101 72814131388685224014995098015950420864 7627102 12239586679677349286882246872518893952 7627103 -21117825080914950108606435791591907336 7627104 -12073896623225552638474428333361201152 7627105 43777404676352111536945321524199594260 7627106 24511931454588431560126047167641093920 7627107 22619669501175172430805153343357879680 7627108 -4269491770429012725956086315512310784 7627109 37695123996977087714875675311595160640 7627110 18779061724597603399570586387642545920 7627111 -3106929845637633118857964395129481288 7627112 78962471485986028144327715846526074880 7627113 2753542814460843667513824642093615360 7627114 25967875713527637894027517555966128 7627115 -12092167156315754288087677103070654240 7627116 -3445039577417091714604556344897044480 7627117 -118507189072505407847123316421760346240 7627118 23395654510904686796047714358235321216 7627119 -13652637974773500042710459416580545152 7627120 2610558024430837042269544439948083200 7627121 74320508706486211614532745275343642322 7627122 -604530009520357109033570768062740720 7627123 14015700806107722909430482542421125280 7627124 -10303585434092824619426492783989849344 7627125 44931503128620444182064882636879816000 7627126 -13767485206353734597716459102586645376 7627127 -39774355445771596926647886496138224024 7627128 -50723579419778567613506798107254435840 7627129 79095204253739709046088431424968522730 7627130 13888855847119019718446435285381836800 7627131 29752789380657890937007022984892661128 7627132 -4090536792699478257906643522364925440 7627133 34942833751780812328255874226795226464 7627134 27809593732244458892858864592278661120 7627135 -36824059412240941137091893847944814080 7627136 -5705736477573129098522797452589793280 7627137 -17641616640891453421965370601935082496 7627138 78872560875038898363357634733367578496 7627139 28958175639672579047647211516214359724 7627140 -19569987229541091448219461982233527040 7627141 36446644713562400275471276630812360542 7627142 -53156253466965806433996783436344282528 7627143 4843369355307866777165892985255590864 7627144 75697241277087321701826295854631203840 7627145 59539423163251218102186753471161356800 7627146 -43089296122823477714508986929545636096 7627147 -7618366406878362015885487268725395456 7627148 16257381374858688290194783554198176256 7627149 15169231767347641331191199747606685120 7627150 -24986855650191683744332615226428310400 7627151 -42382942565103998297194827127733758080 7627152 9636971967953044427201192485721210880 7627153 -105998642976488532448244157972926619598 7627154 15015964792573607965884761214919333776 7627155 21024742988628133233669505446680954160 7627156 47125343790268944213010947410648535040 7627157 -107209677341373731692456128878494548594 7627158 7451849217685895358339721688273092608 7627159 -14298646919092269285162916631450190920 7627160 -12310745534758382257092674380655001600 7627161 -19732214177032659183372932511701500800 7627162 -64855962465327300901685090668672017168 7627163 163049191786673258481841160435059384200 7627164 11912292088448078826706445552600036352 7627165 -12373124174094556651858131360851786880 7627166 -2775846311360055980626962372823324800 7627167 23809758497192366468638205630500060848 7627168 -14527054130053928930188226809823232 7627169 -163047535538364878217327524407490093088 7627170 6257517934976415265950707079234470400 7627171 96928592382777202614695576016966343912 7627172 -6990512221526043087005475543537868800 7627173 63108966815797224800455613079428575584 7627174 9610117476761793049571176980574262400 7627175 -29271894314686841800319267702263993200 7627176 24798332641018354224771318722990899200 7627177 -16602560333931617172109072286819346780 7627178 -6291200917647969543968068706469998592 7627179 19878243004752560585974495308410726400 7627180 26759677618707015081583851472452372480 7627181 83841743573721220300000260129240972864 7627182 -8643402031783443689479322499119299008 7627183 -83410983467255804375467461691375523856 7627184 3560642783904276594807196923327381504 7627185 28930123065106198588874231143281868020 7627186 117933543865294069985867212926842880 7627187 -96582055359546076505383298142811858164 7627188 36089866788881588121246400318428057600 7627189 22003073604405653587790096854907066880 7627190 219296547687323247721061764623868800 7627191 16172711280719915220456615728604052992 7627192 -33332980522671839445512355950888448000 7627193 25919648009274721697250121946627740458 7627194 -14267300962540203835689091370287721472 7627195 7907240433245861355182655132126426480 7627196 -53140741634955727331046903794939005440 7627197 7918970329142361215871913291831660800 7627198 58012712621657211037066011771584313600 7627199 79356464617756381266858013469015995200 7627200 -394934474012859593767913266977177600 7627201 -44337838226573876512892952241237525308 7627202 -37044294341079221141329691300724546816 7627203 -4079062225287588192072510713441783040 7627204 -1370901617544637779030650505015659264 7627205 65322784306481117067445079148085026720 7627206 40811388064018601429611866661756634304 7627207 24098806858093693738699772607932067840 7627208 -64133780186618983912954175026685952000 7627209 -6269498739231901373905391805265228032 7627210 -27387624940013447097848139349642638240 7627211 -99564125365944816618696834369461040 7627212 1578496440411245632117864566864174336 7627213 -199237460141807109391430604601350190080 7627214 13282745115195778895178973158846615552 7627215 -5635917029036176596481329019962000000 7627216 14687661417227724783756188826673897472 7627217 11316853826583273518408776450391533584 7627218 18643781139511991319791781470285042304 7627219 -2859178178921244265858770104220842120 7627220 33858022422360251061804593337835322880 7627221 22375789003300584271361987090700581472 7627222 -31489654795629273154486723657327589088 7627223 20897099102574019817930401501889294472 7627224 -29798147029394955652461411888241704960 7627225 58113664024705129141624571566044258000 7627226 2155700659696932892135464749245309920 7627227 74242568392343279424048732617588230080 7627228 3168356001428877113858259466326351872 7627229 3932702342210147757951881125861009830 7627230 2413447575158719350759752749324108800 7627231 121192259743918732509696307941115728032 7627232 162020770863254990039020216426109337600 7627233 5893833190664815859469234117739153248 7627234 -409546250256139029346609938928983984 7627235 -35703611964671222811335162801236320 7627236 -24687662582774516512519501002934668288 7627237 -22686693492498383264411883329223444288 7627238 45568785429353719525397420940256439520 7627239 16730976109064335128099345356627906304 7627240 15537042879956653151229678777080217600 7627241 -69090742945301291846837445594845996358 7627242 -31028491278107224285170879892880172288 7627243 -25826764539226302972090634870730770256 7627244 -35327962629690862583526262381570846464 7627245 81841520125803071600465985077036739840 7627246 -32093863513337842627196024721881118720 7627247 -1478106915065591851101084917738960304 7627248 9447631735089369751243367466195320832 7627249 546565787389467207446035370387072832 7627250 38962069101694017833034395310104520000 7627251 -55807497412640534349407449427384474568 7627252 -40426238193203119705653601183839448320 7627253 162115813831871048901245310474105878304 7627254 350257011037540989140491338491633664 7627255 -111992290211350167420507246362975232240 7627256 -3792538056037430248200201479975485440 7627257 -46632474787332739923388614192546637440 7627258 -20311997921977256735783802154453071360 7627259 -528137833286769196632418468710092112 7627260 -6434200262070690437693074408094269440 7627261 129018719957001860047521622521710652300 7627262 29280362880900197030875841173279045632 7627263 -17911305235657906871070812837238369792 7627264 56245342357735853646463589754114932736 7627265 44747344374676631324689151029641849600 7627266 -1877976829228781176759221337990604160 7627267 12622408360871761815854886734950717920 7627268 -18845869253055917307772917559271199744 7627269 30010102369143812253167383423902832128 7627270 -12535107085515987007493695075717482240 7627271 2800930212748044817500088335172900608 7627272 -11423639729165055711952058857525248000 7627273 -104487446996836773036455305371457749478 7627274 -11217982128578889728487748768099332000 7627275 10620352784288194495237060155165906000 7627276 -53427741643230392989604182626378291200 7627277 -1562196423965432735224227862693405728 7627278 10380931604554044247611862828323829824 7627279 -138035911604085879952804294673501686800 7627280 20069553966612793335993204776577269760 7627281 -10222675229549010949361950812723140256 7627282 -5415802815351937436946024647459826528 7627283 -13155619710366334161130130879442191136 7627284 -18273149918169327352132251570420940800 7627285 -13322994458567207834269978066590271200 7627286 -52103787319407933107954878055969853408 7627287 -54145436561480692877897724563293516440 7627288 18138022044850730328163706418400512000 7627289 -98402295626282062591145959869550937910 7627290 -4617219358438363165830545828982758400 7627291 -26223056681062210021612594224856702400 7627292 -37996340360208687315527343958116034560 7627293 -7362814262951672138190053330786946618 7627294 -51842212531726057806613884827586482304 7627295 1050183337974493628770434121852755840 7627296 -23146564904735604543064463868877602816 7627297 -1069158899157162001056753730738613840 7627298 -14352585274926797132555984905879064064 7627299 -36577960144281593814221146340992926720 7627300 20878600902492131642452894178207328000 7627301 -391313095832117519408893644533056896 7627302 10152567408515970523809261075476359680 7627303 10097829475769677858178436349873197200 7627304 -14332639858731412885549665549906585600 7627305 -6465535523786061225498875616402382080 7627306 13907303707182038520906574297204510464 7627307 25582559031142988874127640673785189556 7627308 1051332258376512418564535059288687104 7627309 -68655720895941218457783720101238864490 7627310 39451268191031287640915837318000640000 7627311 42513529201147091604151706966323082640 7627312 2244700068284371459311302034617008128 7627313 -29754910087831761976052844397710878400 7627314 -34389968691989487254533427346003048960 7627315 -40820487312967511528843107375512992400 7627316 -40645052237553037321813973031842616960 7627317 39040807089707119035690787962412165440 7627318 -57666567821480684102920831481260379520 7627319 -44357304387572486006447048531889495840 7627320 -38364856411813430156714515635419443200 7627321 -4248753868058992009279905083345460856 7627322 -35408111453477609300410354946981959680 7627323 45113778894384490260461826043143384768 7627324 -12536394193291700981663508077825250304 7627325 -41705566652154541117607243271617059950 7627326 -8463483599985170079865467442115429376 7627327 66610160049562370463103080979493034176 7627328 -4497264383279826038400400822599942144 7627329 47904593018227601428702999171027142784 7627330 -26187657774132036299152253581362686400 7627331 -85308138043277006267057011912634828868 7627332 2734345324446117395392326093122414592 7627333 -14307744957896782431062667838310771200 7627334 -1422219634491696776522758422589057920 7627335 25804666961249918239427709242829416400 7627336 7943183227810159437602143284651878400 7627337 175602942968709599057630528488733168292 7627338 17696229143374381221872577680706339840 7627339 -19643099121272800283555484062844690744 7627340 205955470044011976751167500547118080 7627341 9000571320581550122749822237525546080 7627342 -53423127789206696309481859412189955648 7627343 -38183432322477659350045655616076611240 7627344 18597728077526020060200056359729102848 7627345 96900230149407963459651040143165028800 7627346 -57392980949996672221872820112760118128 7627347 10157321217257963251035762232222652160 7627348 -108399472693670462110102895853348864000 7627349 80739428286229288973593421976539486880 7627350 276703311643133006325436932215880000 7627351 115839473515907410847904794053249273352 7627352 -77517066755556365885078984257579130880 7627353 -8186455876728388631809869443092408992 7627354 5047317743600130029679780856668672 7627355 -43388491548541399246195933736036754240 7627356 129962724788910852037020245274418176 7627357 -68861449299770770168673315597456946394 7627358 11928180881942599633505918422383857280 7627359 -4294496948024980205884856869426407096 7627360 31849371782098472738267910466987622400 7627361 -8119661605498663892157536350466100480 7627362 12773939315253096734934805100921300352 7627363 50291907769037045634749585808644392120 7627364 -12782725837613845547310274136002510848 7627365 -125672981513831694735311578335532200 7627366 -19727882664986011999531421524451973120 7627367 -114216861716944259648721175265442982248 7627368 7865071202145499624361096125875486720 7627369 48531787832276157003741567723934953360 7627370 9687481152722034105736114574618774880 7627371 11851877158793171353698377902703147520 7627372 74863662892105924989805028584202168576 7627373 -3581518517253629498135549430632195496 7627374 17662974423707690194881978802618430400 7627375 16413658810551674992447745843272320000 7627376 1892538014332632174107947750711590912 7627377 29190486902142120191953663041037062720 7627378 -49394306291501195888885263415541513600 7627379 27928026360866422754077394471483495280 7627380 -1962862730912231355702045895392061440 7627381 -50968385648724077671088643131083748818 7627382 7591799218272316687380045093776787072 7627383 564398609058321775311892068568742040 7627384 2165076388239899822911847441390284800 7627385 -65396182855746803326019049232393695420 7627386 -9410074480343710661322223649132603136 7627387 31454309765413458720004948617738105000 7627388 -16886450678458895480622556581364113408 7627389 -9119629051861214708787619911141743040 7627390 -24105260428433776550107276354989659520 7627391 -162918245506050689053035190674910000848 7627392 18193100122217528414275674091762483200 7627393 -103957375623251205238664742157819743358 7627394 4492248463223420240000845906649800704 7627395 4432305791510188056535201819333632000 7627396 -8453871559231290680438900361250721792 7627397 42330961031488556833933209439929479580 7627398 -19587017798256437555218776525270067200 7627399 -45728648497540069891156020966158957336 7627400 -26302848157095600750023110759474176000 7627401 -32894277250712759157250329990514344108 7627402 -3942420249550362517788273306005149440 7627403 24102085956391729263782261937557684880 7627404 2221548258016821844346237939809783296 7627405 703057697571319175622481850638839960 7627406 -2318641184247221971233595260502614720 7627407 -19443863596475256498488846459778679296 7627408 18822094216221918472992245499276664832 7627409 -523765868436308033241211480263884700 7627410 -4660034726665526015924661804949347840 7627411 -39215721860409703493281865315860481976 7627412 -800927893519579750494444443692962048 7627413 -8273840313784493043786248638063426656 7627414 17617681925622416213004203375067836352 7627415 2822446164209265442041416506148787600 7627416 13073233040859483985796903664582819840 7627417 41101682478275006062477597546783832000 7627418 5453240979090483950207506439564156160 7627419 -94210202458738592185637856285959715360 7627420 50949049878764001072994830584484257280 7627421 -677860487245527060705146241923883456 7627422 807958547294434347518898206462254080 7627423 -70768450982047671152252265923046807328 7627424 -31910648231499649127997562222981152768 7627425 -117801145686273780982119935857660800 7627426 394622295329070551436722833319036928 7627427 -5214393687344259308387968185834850248 7627428 -8788736625369533581845469712258095488 7627429 -41403273808286087172084048237791451970 7627430 5553265367299767485622133103512767360 7627431 18267226497506571696096318489783279744 7627432 2505370999784870876466862063222456320 7627433 -10841619078659274382079859971133836976 7627434 5219490099474396756561398492489806080 7627435 42750080780729266506677586278389797600 7627436 -31433535111370955158792484375254970880 7627437 47609307387605318651239135070101011894 7627438 4024297837969699373825738124126067776 7627439 -10816936397495744319401413736811179568 7627440 7752878746294035361251250458787184640 7627441 15553213561238087971892614600571637960 7627442 -53752795211782679438643989522156614656 7627443 65754938483701486845534920522505419064 7627444 -51873768696361322381656172035330879488 7627445 -25314899004942514425729577522356940800 7627446 -820634587980001884305701835752085760 7627447 120683076405685181689252519079412729896 7627448 -17181497325258475732594325158144880640 7627449 1166901197566924266364676989037488464 7627450 -2251325788022167546173376909254336000 7627451 -651754566163952553071089139386877520 7627452 13710527281051656251913161768588009472 7627453 -27176356090603365733646663320112826298 7627454 -14289088831583353242807091809532219008 7627455 15909207836846562931998930740023708800 7627456 42714321992360813513499181218702295040 7627457 4401243587139745620335190317082143298 7627458 51039043479560857621975319830231100160 7627459 -41284701252125789773388130910335974400 7627460 8141948308819762378807246895646209280 7627461 16269864576664479004032024804855351840 7627462 1118718312811250584132331791112524032 7627463 -34702121764032749676727579914896872176 7627464 14982090577632529635582907495978291200 7627465 -48010790158246217351909754540926266140 7627466 11171679486697531405702299447789903360 7627467 42895142614832278764067992496444174848 7627468 98167383207377727035092074077853563648 7627469 -559979532111095899277211899347767456 7627470 534134589191327859045659169570000000 7627471 -4805112933808432085568232749983354000 7627472 -7004524473249604923487629764929732608 7627473 42897712099750379851038575369218485120 7627474 60861299840592335262414268392834714240 7627475 -33051373404032405030010100097457265200 7627476 1528712539879699985973993651077591040 7627477 40088206807321215068167900339491882 7627478 -2137335144053856892285259444699445120 7627479 2816821861410596155402644791320366080 7627480 -23806069171088202365663390493682483200 7627481 15209001379422004548219102340595262672 7627482 -37637410198418891419606450470153738000 7627483 -78674442319695300821492143783381317360 7627484 -54110316027496495934119964355612009984 7627485 -26731126332363627043043478247353060000 7627486 24056349657924017262705148819379931840 7627487 74719096606417432220979312045055527216 7627488 -24595395427567826107909505648431202304 7627489 59155379236756095611516430144089216256 7627490 -547520035191799079602174009384949760 7627491 -81079112646307096417193165057657497500 7627492 37772649117195827463289013958122176512 7627493 -26428710546741595801983367798113024000 7627494 10499651998774345487897992381583849472 7627495 -17974394847946538965810341872595136800 7627496 43265441859728267848723426783326305280 7627497 -85662058308029485857451873220061331872 7627498 -18057108361669978045217082549064316064 7627499 28227760627197459655540698243437089320 7627500 4490274857325971288124975223075200000 7627501 41648894546935040399385334472335892864 7627502 -27048345081740626261188378218799258048 7627503 27015295322804788230730821770949412128 7627504 -11013101720642679927544402023563591680 7627505 -14710416131391784444678248241903835340 7627506 14084086159591470794288701254545483904 7627507 43251908915361320380166948788221524152 7627508 36155857713323612355792832882120022016 7627509 17192864521757768070905102297574711324 7627510 -26957907821219330518774139891170615680 7627511 34445801919872078414970787020191034312 7627512 582555483814940544994371483918336000 7627513 14047327873171755047345904060974973504 7627514 69772372105651053252115271462929535856 7627515 -12778595467559568974428327413164839680 7627516 -33619637394579877758300955249759758848 7627517 -11049107595488154628811749510782832788 7627518 6926288508677245482566772568214364864 7627519 25399930082010956470065962179400785600 7627520 27949382261277580103760246004619673600 7627521 -18129891432699131433045904683500692032 7627522 -13737998248459992685249322067474577920 7627523 106619436749412489292285087533045131772 7627524 4874395778526974277944603087174338560 7627525 -43196929200742495818405076954504370950 7627526 60277969597902696704220773816749181184 7627527 21720678502188478697171154756720677664 7627528 -171769349580676129062672411722494279680 7627529 26921686470283649434729699943212331520 7627530 -5039348303571012207888584004622863360 7627531 26835221250433933225902514029924515120 7627532 -6207028778006180846419135622791326720 7627533 -32350038124195115739385044786596275776 7627534 40923313531550752298556779199965678400 7627535 -51992607598577271339592598738869958520 7627536 9537592079786979592845687562588127232 7627537 46082501060809604725196705132687147186 7627538 63401317398692737707954956845760491920 7627539 8770789433614217102177754138727044024 7627540 12843528964354062486119559919947114240 7627541 68098104697277917103404013666640828942 7627542 7025044072944710871302132096212556160 7627543 -36625279184726362133093116721495394048 7627544 124251841894803649671682722553794140160 7627545 -16464624436155109735630770913339936380 7627546 51412998874504668587496865379472287472 7627547 33947667633531451328927666271074436996 7627548 -15411523367060527914217346472268554240 7627549 82251547884363692669855821998717832550 7627550 -1051916926877280634724825714386944000 7627551 -3496664822187423862360490762330926560 7627552 -10933100267222429392190598088159592448 7627553 32236264741370542753200140598740477124 7627554 -14977353027184991681825218000065016320 7627555 -30750400582750634847704883024674400 7627556 -5727161958641744231019831408087991680 7627557 27092538556092788939062984523809104192 7627558 -3819469446567578438671044110402458368 7627559 -78160225921381775878481602077333570912 7627560 17519782309863944525655894613757952000 7627561 36875859747401319713112870430051018852 7627562 -94079611993882606347077648852912173056 7627563 -55516018354708879193722979805112059108 7627564 21198299845022942620324684988371484672 7627565 77322818408678921419751387799227034720 7627566 -1575087444848473868342465457390692352 7627567 32790299455481355610717371990494471280 7627568 497420948867507029514002611690799104 7627569 -1785401532322853752197564326791525296 7627570 -5088771436336193290332386910884126400 7627571 -28694347230232684941133074804333863088 7627572 -46600849611776992822225122186038795904 7627573 108253519184001928920898783946767091822 7627574 -21492686443414025006593946857974732480 7627575 -561867389043308096949599756504099400 7627576 -26764660460752174424449688955486474240 7627577 32505900872642576805299133178552583166 7627578 15413277588516596703837217216674654720 7627579 110452747300854760547801544105457573320 7627580 49899751855883175190877678342351462400 7627581 -12813337500102750275410748554895293440 7627582 -14195271415637372737350940056206437248 7627583 216961247647057977573887265403372196640 7627584 -8724504084922706720115333850950795264 7627585 8101907091456996394411531132466741760 7627586 24253679228179800736224081335130361344 7627587 -12071125599779283258950923587786521856 7627588 -29640242536645740316279211360165626880 7627589 -24562597391557820002684769776422176610 7627590 -10075299359176911392795863011351386880 7627591 -38808653150933093249290000288750148008 7627592 24078736554417418368254758001941217280 7627593 -74192708801145742635532855303789188336 7627594 -26202285119382376236439114264117578048 7627595 -28233046921339816396058490270328384320 7627596 -40075529175216140042117286311793131520 7627597 34963619866980191489898422402500813046 7627598 1620694285423895509043457512252352 7627599 -3864067017735347628062465146956816672 7627600 2135382686848129766336882973221888000 7627601 -1985675225407963147049403221980433856 7627602 11136383198831888559279074303106878592 7627603 55437915440149053470696624829995855852 7627604 111185280641829803347098461967067723776 7627605 -12597238550694230539518828263227228800 7627606 -22055110857310010244642635342650490880 7627607 35151309229120466567707418286345851280 7627608 -5981057207695629923996140673955840000 7627609 146388919846949342301809398188411270720 7627610 24667291961049096255396378146716596960 7627611 -40593687920904922197952312132128401616 7627612 14156510616270452926075588405034803200 7627613 -10942254160268818742599190070319680576 7627614 -14870509081001701899922139399081118720 7627615 -31226394329442951009539741970675692400 7627616 118671690039244978101182017944491261952 7627617 38352140698457052697028003391962473488 7627618 -40131610217153461113900937841304681696 7627619 -109107398911375678997932466958527434980 7627620 2434292952824859814668344257381662720 7627621 18003084475305315282972081186230491644 7627622 -61731840356332456365827586373480089888 7627623 -19003218606330477391868400497661638832 7627624 -561285323802826798920493076867911680 7627625 6219926051993486324276096574217200000 7627626 -15679516437386402028073494679910661120 7627627 -24682029516636346812153312867871138928 7627628 -23890860175974352307813377061456799744 7627629 4388343279377972321980677778350233760 7627630 -3480275550663075126349422729492825600 7627631 96081830959761562134370945928743844664 7627632 10511995387713380062723075773810769920 7627633 -14142881864477455846469142934733374796 7627634 -18228434133195275910409135968432384000 7627635 5525087973420740346604322535993487200 7627636 32784217661829597485394450388824606080 7627637 3591356666501185055595477857261354286 7627638 5492300862118594114063268280759859200 7627639 -71670512474655352276984767531316266120 7627640 -21583290768904804447087295307295334400 7627641 -42330527162249647309942422865084416 7627642 -39807147057109119925687441453195558656 7627643 4218660699307681082150157434696592000 7627644 -35424397139867109700731232083041425920 7627645 46274143553265798387429584983733707200 7627646 -7738890637034791276119085016846109888 7627647 24682132047188909189884696354883046600 7627648 -14370601094845623679063064876396052480 7627649 74153857959121245096662354617388203650 7627650 242325854341381514900520372319891200 7627651 24840631922428013456961492709034361740 7627652 -42205654896722565044144192822603781120 7627653 -43999245706316933544789040402604355936 7627654 -4342630156949200396233621786848650368 7627655 -26523984439901900951866569711458180640 7627656 17007344463050275254454601984054476800 7627657 5726834630993864806954575896071566772 7627658 -86994500094296067170672488948141701024 7627659 -14967792309679708718686983771695810832 7627660 -38732654551895186126464247826386488320 7627661 44314812171572912940087334032057965772 7627662 -17500784786943059172615137777975316480 7627663 18614283814464095749124929354050212912 7627664 -14498625139369556864806742658709585920 7627665 16363721225021885514907332095685467520 7627666 -35156357865456186918031062894426470400 7627667 -78534485391488716139891171293133156640 7627668 49921797808422123549732348717282416640 7627669 -24511725070673596864375149259406789760 7627670 -2543453148658060501962920615839968000 7627671 393227871523913724663742017664249440 7627672 242699002374823270457247322835927040 7627673 130672245920484582208681620593302517760 7627674 -993622915823994845753972710518226944 7627675 -31897105184705472043003534745966920200 7627676 -13631344783674931460613196931269235712 7627677 65259712949655840993130638841775626752 7627678 34226475021992953299629818485416934720 7627679 71538572987143925284256913446540422176 7627680 61660596509789275174549661794442280960 7627681 -39902662160535256795841297863331280636 7627682 -15155175966069981660227067685924318848 7627683 30725626928052326137900060618322187840 7627684 432222684746623319286878014842662912 7627685 -9639912748810611507767098630499347200 7627686 11347893104185969104386184388868233728 7627687 35316225875252076408986522127756715360 7627688 -53171502496249937320087218165995120640 7627689 7112962478122745280242925528333895770 7627690 8395243422420923929819804655626951680 7627691 20003531224285589735395337210805367092 7627692 -27896914561727910521116613225499522048 7627693 24305608603666851676418291659152814764 7627694 -65045911369389794219253087582261415104 7627695 22652307295798413071337140877366715920 7627696 -16190055721614856680131149530363985920 7627697 1267651703953962497220489958468884480 7627698 1212250597659588798582323507025576768 7627699 -7345081694950348168799632918055088536 7627700 5355160748608875529104118253822208000 7627701 -81209014515973484990849524751903724768 7627702 -19455816115594845785246695957235433600 7627703 -32925756582592963496824587070951161048 7627704 -359903743433100344143067892878868480 7627705 -11615510440454801122020889158417089280 7627706 79316788024898838541441802294675223264 7627707 -6736558663204029032868926625204096912 7627708 -8883111767079113719044524547399811584 7627709 -37404310487048034011544486422059586784 7627710 15997536134535376683790734036656568960 7627711 1794252676954546817106373778899614400 7627712 -21087135859517919943311587628992692224 7627713 85065372370472766789403806691053641184 7627714 7904504048588627965033602518725680000 7627715 -21613275517768882943307886618932478080 7627716 52633246563181866475035326478694901760 7627717 -79074487921445609619777695803275595234 7627718 24661964641264446901877632986452006016 7627719 70409917086013896599630693299252392 7627720 -29971918465758406681366936947447398400 7627721 -226093774569514507389804899583174124320 7627722 -2332323775110772530286478666715105792 7627723 61519776877490354708629970435549093704 7627724 -545591751738530233708715901452832768 7627725 -17163733074516553938147953612490096000 7627726 21831982578834135075669765107677866624 7627727 -674977045039290018521845918981102080 7627728 -4420184722078711931216511211613454336 7627729 11543166452752831376700063682085849330 7627730 14438596128493282471938798402108364800 7627731 -52800243764880318510241680525901944648 7627732 47149165079545382810673775300419080064 7627733 21816006872522770805103629958256379982 7627734 -42140394324583085821231868191127238816 7627735 -41893007629631717123904046317426411840 7627736 31264757465477859024703986156986204160 7627737 -30721854904398953749498580808325066944 7627738 -17795696386257067585709561906968638480 7627739 29539001002363930571916989521931632656 7627740 -34508699082579143985206285640460492800 7627741 31228440731313497927242596079748637984 7627742 -18007253494611187236081131749251577728 7627743 12713098493405018926990553827337948160 7627744 -15289595919290831825399770613632204800 7627745 -17664891665596663358622197342207329200 7627746 -19234571413796247432278118069012575232 7627747 17191709028709453795426763610186957312 7627748 -8711689662561756695795174243152972800 7627749 -19037706407521946370567171113091939648 7627750 -9894306719944274082561366407604576000 7627751 -53983880448074700615135859724359042248 7627752 10539933735713251399180596450539274240 7627753 -7440753118469386327928757059847912320 7627754 70260031777077885517148907872690630400 7627755 23630022859005752128032211894199032560 7627756 -53556445191798549273403429615774563840 7627757 -54410612096378833716248302359781115700 7627758 -2942994540292750655026948699001966016 7627759 4569595099000253549864500238186066640 7627760 3053091421705249783285232961143439360 7627761 -88363953304294430540972178255685066380 7627762 -3250468296995664023305980413672448 7627763 7503610613779723591516200431007086496 7627764 39501071526867730871011647345297100800 7627765 -34137394052655226271479960531666135680 7627766 2706778510185510729165154482878976000 7627767 5046684142530419477352429031935903744 7627768 61662328161589584942288615705179381760 7627769 -13048724567441401145033059051131110256 7627770 38941860131086643326368930830077440 7627771 210792976813589775387478216257480260832 7627772 13299634570768120482344308614811998720 7627773 26135193764967828065872885192746921984 7627774 -25504399939116194179478369632987370496 7627775 69241050625034182763397861536472751800 7627776 -14759025182601918605926968355807297536 7627777 -90257716863033012860867783930876304960 7627778 -37247862304522699801782115650909970560 7627779 44351920445482452107827399546699603524 7627780 -57256919008259360120844736241734214400 7627781 -101169110132411060388135877993119512772 7627782 23904904974121608216661695099866751360 7627783 40556102905531373403172165899733501200 7627784 48125920924299660793610410382391874560 7627785 203965940409989717980466449972113600 7627786 -26523423354089626116720471421386675408 7627787 -64935263261384562656269152592963023048 7627788 -11868751434845109566471210966575918080 7627789 19612338717098802059751549218772457728 7627790 24745551559746023220238957356770270400 7627791 40157445162821974460253706618961363592 7627792 -20706237247323232641794170893741973504 7627793 110353822749225025520851489755189114660 7627794 13059299995373749414235557970649513600 7627795 -5939859325562782203744414432817722720 7627796 -67951677398090931408435670668045987840 7627797 -131029385555988960903393167994660072000 7627798 13886754137204528732317067350961759232 7627799 -72870675320175507364722442040555158200 7627800 30440580255220431885239851637488128000 7627801 8394034387014947523661905803674769172 7627802 -332333916042253852065669654397172736 7627803 -4712814015742066558159962713054587392 7627804 -31664917017678436532454093681130149888 7627805 25257718366008626957679813356230052460 7627806 21270820957275931079598416929663289664 7627807 -30098874224679643883340833269209391368 7627808 -31683172719936549984309737438652334080 7627809 8620932422986279874468885359110102912 7627810 -8306694654692645442074287201005205440 7627811 -27679909960925970612937574077806759588 7627812 -35550096349562191702048854700002631680 7627813 368321238698328590738118829800178464 7627814 22113166791692435542850552939796327552 7627815 28686887310376094218173411937726597200 7627816 21069562730476206053226249711983001600 7627817 79316698465138151823037139714281471866 7627818 -63875685484741573013523063742715535360 7627819 -43338474933564791653122123180218344780 7627820 23877850261794044540340306496732800000 7627821 -59397728925812332667691503112456132288 7627822 10826739944240385557830552547511383424 7627823 2275937219460663794577176025511018080 7627824 3480266241154820179344626931787038720 7627825 34400894275584873705096066628376380550 7627826 2650232380311417550288374053110820112 7627827 -63511354207015368127144686421788359880 7627828 23434576963619530595523814416171911552 7627829 8667162902732141011492722390010279680 7627830 16467146200514423507051090469931171200 7627831 71023537488015140246080138343436222632 7627832 -65792287729428850599281746458160619520 7627833 -66236339305781911550203703960513774598 7627834 -27381629501238726621083355759468594720 7627835 -497055426739858515994770716136633600 7627836 22171705590898564738974916242056704512 7627837 2138505517142809085420551279934760704 7627838 10907015214033067161328096590060883200 7627839 16349160728885569066781091831622178448 7627840 -18685672128650397407774247962542080 7627841 -11349056159794741321466943409544317080 7627842 11372382994944965208568826350698127440 7627843 2974770311703659434144435338544721224 7627844 -27466167418387992817832749810756399104 7627845 18799636334857680275248748145006297600 7627846 30792914576257380871530614623791396480 7627847 15373243005883736477865767651517694296 7627848 194810994782793124072265937453096960 7627849 -2040273695998848349779183456543356364 7627850 6959795953780739523261387537405588000 7627851 -375270985510764752664670639606776576 7627852 -47699201218742560243062673389117816064 7627853 28659591933626770928772832429071066102 7627854 6737682693950596940354202911923399680 7627855 33964516553177971615213115290347818760 7627856 74559284903457868317128582864044032 7627857 7405122123078883030816196286655085040 7627858 3192541812448605918527139157371079680 7627859 57421711367264321859496527921648700104 7627860 6982399725127380361960216056094556160 7627861 81770097918964330412288878321257843424 7627862 -3574930223922270089508234634362342336 7627863 68321708943614622123617578535210583144 7627864 6699700432199474991079913012928399360 7627865 -13797428746277717101094545261390533120 7627866 -3800150695075088932033653880689113856 7627867 -42005344047881361759029573277244375120 7627868 49520320354764376356140961316683557376 7627869 -8238724456077760175863474562212716000 7627870 41938822706084584197360305638870080 7627871 360456808876395233090939307969124137840 7627872 20568275177162223461635353286388219904 7627873 74955059234303090852165669276075151840 7627874 -2805768188123452645778018510832230400 7627875 -41692899705752525328362155545125892000 7627876 -79617177897683258765067292765340256640 7627877 37382141144485737447206755948441034460 7627878 -68457417787297924776936952229129892480 7627879 -101209144272866893202091188019361392504 7627880 -4580379454978931299763483707974144000 7627881 1404931897067248588701501631125494784 7627882 -19115538331459262087391831087654896208 7627883 19418767174007150037893772559788383712 7627884 28523611682921744387513896488837230592 7627885 -7667507826031194244339890229231568640 7627886 -2760436545355806146770909347097625088 7627887 33424754493232562529450213680808828744 7627888 6609315362955189134312295413424422912 7627889 43681482855999754094715706353919092690 7627890 -3063672734952570809886209925525404160 7627891 418112773082801252363968488407331968 7627892 -101132003259700889455926989845542727680 7627893 -13583893481599930019622743041779322752 7627894 51491887272499945538652141387791178432 7627895 -12051765894274706196303633250144329600 7627896 -5074302556944956974994291981253242880 7627897 -78709748649634493814781662354620777088 7627898 -44590935299623574743800272030168326800 7627899 560824810351087034028371275587052800 7627900 4376273374702407502758630760378214400 7627901 -61617563524032746813558546025953126100 7627902 -33376862181876287666867690793955109568 7627903 -79475250676993285037090323973552295560 7627904 56690357416783790360175099862937763840 7627905 47175253742256945139078226559232387200 7627906 -13902457535872662010020506182078272000 7627907 26357080184095895277771279485983655424 7627908 -27028682991320946569309148587360547840 7627909 -2902324532037940894355039305294808096 7627910 -31927594241561754176562672012719456640 7627911 -268331891289466696166136649762938240 7627912 -133270818262318213129335450014247813120 7627913 12381138732426857497437789706783947162 7627914 -4985935462099192082816659105736766720 7627915 23388672196857103232736845131770841200 7627916 -1688303689842714808203920097760413696 7627917 13009359455070146163320697574558784064 7627918 -1710200319327754821547236012216651840 7627919 -16653206094543199744127523538438102272 7627920 -1191495799845386646302668765062758400 7627921 143439025380404790387962661780987712 7627922 6488311702662778645784730512876058624 7627923 22054274005534166164924625039489407212 7627924 32745198616093393544321863988200243200 7627925 7057387369054125108224694253101048000 7627926 27407572840326171942233596648147114944 7627927 18738704752971622215235884744242499360 7627928 -68460875938202687041598507127455539200 7627929 27068176009469637940307645176827621120 7627930 463646818199228748937280560439969760 7627931 463349670581679240844298846530761732 7627932 -1898947731319868545492393958070210048 7627933 -116578709558623744464114248095201940640 7627934 35517267898854065057585355915993426432 7627935 -17882206971493236561643524562542435840 7627936 129452109005370584386660411449151782912 7627937 -1954967985905806416837317626884052560 7627938 -7418660560985467110006398211124672512 7627939 173221681081710037192149125823602500368 7627940 -33259676628729470609911650824999493120 7627941 54169046316855976836663014061915388350 7627942 276329146955572410207558071939334144 7627943 -47832348856864542991147580436772892808 7627944 64571206634188616749892716266761502720 7627945 28705667816205805718950309859214886920 7627946 -39380741861796181080095805726531115776 7627947 30686992076251056781711026791752339800 7627948 26620983385586649890505873110390551808 7627949 -14386993486139890529407807082374725120 7627950 10731587186669594310487189304113075200 7627951 -49112314629229370777343265168222647168 7627952 420920976792641865331694358413475840 7627953 -3577284586989999879805521498728846592 7627954 -29200459299103179438523698615017211360 7627955 -19652615650856571283696641950097840 7627956 -5035181506484320131106755047891927040 7627957 -51104304378001113620541816263673364200 7627958 -24259078214811450244795332267722593920 7627959 -167752588735214279509670857731758492160 7627960 -34052864399930294626507730625784320000 7627961 -75638775948642837276445039120799795190 7627962 3177673348284984247570840626387797760 7627963 -30979155262109315496350643133557901040 7627964 52601220587526607839699107373212729856 7627965 37577219587880132757472311217663617120 7627966 7799087973754531843063385736001842432 7627967 1113049791706990702080352622790774912 7627968 6959071725957474252071893452183306240 7627969 -44665449706844748141770774424072733630 7627970 -3920167174849442635103705064727549440 7627971 -295393153969594082109565846125629856 7627972 -50996421591275083327522409303946326016 7627973 17931770065095014008662126711718213344 7627974 -10975155840514011538107259269096978432 7627975 2825498335869652549149796434858428000 7627976 58967106877853246989158703790034478080 7627977 -6582589508694084241501103093123569686 7627978 38124966059653219588885171736671693056 7627979 6071366821823637937388287545679442580 7627980 -2873834953184972538736622565868016640 7627981 -27962987394887790907389435548721134218 7627982 -21028089299178280549685568035974594368 7627983 18194507080557312504056164504897264128 7627984 1640255284929017544974724719265710080 7627985 -727955064242359227410192740332512640 7627986 43003491356154137709119136231975091200 7627987 46693562657446387268394263322843985240 7627988 -23218148948645478246900173454213904512 7627989 3675204174190351945418268334948017216 7627990 14082271792006238088055297422968764800 7627991 -38443976064713478785170887792522427728 7627992 -63970744730415588037198658191734374400 7627993 33909046751424960263512587516561773380 7627994 4215425860115579420686835644768706304 7627995 -33646161145679542719647430619717435680 7627996 -30035765676973537004768674635005918208 7627997 21555718043883809886222101561328006540 7627998 12188479053839398811651243906081418240 7627999 -56839655765750756066446452242341888440 7628000 -15395309881659839070368844086181888000 7628001 27487180259600732712490722158478265344 7628002 -35326643372216744404724770221364893120 7628003 50906246612940952325584638601358578080 7628004 -22913379525579758874411406918040165760 7628005 -30691156035048479932773225313680842880 7628006 -75742273561421014095006473570717736960 7628007 72537428131272114572934470062229849640 7628008 -34638635229913811418003816035024471040 7628009 15087063072967314578449164253198154100 7628010 11240641251494243257632639692468659200 7628011 22329295053131170105708199509896890612 7628012 10682573590075650289083625689242634240 7628013 5134391780270055385247908402388367744 7628014 -46496334347054540531932901091860770560 7628015 19170211955286099859943684273905708800 7628016 -10318020728937987852165735075472736256 7628017 -121813075759802515156719426947173678368 7628018 -47706421466275942204432479131831789040 7628019 1942326100484331145721020997563806720 7628020 63510569106543738926647096995353076480 7628021 12377557636699781977181104850757282222 7628022 -20972449120018619764508846030394711840 7628023 6673140117836040604907052031664371824 7628024 -7077679877929948789187940496387031040 7628025 8938012803635575008765102924418104000 7628026 -14066515385241212702223664202614830624 7628027 42778877737752976480453921881609402624 7628028 319783348047792802767068335361163264 7628029 -4667637449585240010092188023430975424 7628030 -24600760976604579339074463307247529600 7628031 -36493203022606044674449784520824781288 7628032 63062924813450449838505668865498808320 7628033 27678953117332233447717016484374415040 7628034 -21739427805369288346118029716212718720 7628035 -59476777595174143353207822199405265520 7628036 -13351014146287688148691331886472619520 7628037 -13227924635200363769834074175827748448 7628038 -1413195677206452697078135141230936960 7628039 -111868699454501196267095239139401325160 7628040 -7079526955214510939378678328606720000 7628041 -71610781122940257093386753214400483558 7628042 -768692142219468148313668282144765440 7628043 -42684598683190206430454073767662570536 7628044 -24610970235706023322629233143502054400 7628045 37840791902646433539419888292295092300 7628046 8213260105733023486893437476820103168 7628047 912620063297242840039628861743748192 7628048 -27453614099707708441847391824615497728 7628049 -27705263409926174369928686919102412992 7628050 919942893592954910350057857197840400 7628051 64131199508663990707486062010007663400 7628052 -28278936454640581638093948417357262848 7628053 -185030156044620738941843804680606402944 7628054 -19727874193729045496589539891379846528 7628055 29278739049379362204765618822163668000 7628056 90081432947366605576840989540828026880 7628057 86072142718698295884912566276626471680 7628058 25163338859959169956094604475539389424 7628059 -14332625684416292621881396725938046384 7628060 53496748683337396083005818369832463360 7628061 14481918083470889470802615786618064000 7628062 -1804147012228538089307117448898485120 7628063 -83577205576139428188835376521292197080 7628064 -1434435540195155482085657422268989440 7628065 18663933791766607941128577931436584320 7628066 22958244721664985809035598636385809232 7628067 33879717842777530832599328113333908480 7628068 -2598054014610881955135793892269363200 7628069 -47596455556905813660643112144203246530 7628070 -6476939389627966047807619217056016640 7628071 1204030632594660044273331947630383104 7628072 -99355559023690008396239742943814860800 7628073 66611933270790933991809901392116812800 7628074 -52806751251758502928862466345235200 7628075 -26270395777543254310874064782458008000 7628076 -27056663099405175927822898613322279168 7628077 19738613944211741131823411827712284160 7628078 -30018587383549357825797874661424480576 7628079 73304901712921885964756638210455024528 7628080 4253382216918324762670079182144143360 7628081 -119970323761471056962112814497444827118 7628082 20507431218479844618950010257817600 7628083 -69196579883529605865027830288271575668 7628084 -109714515869201949961140644942108135424 7628085 26314123324310561947245869167704712800 7628086 -12038276622080906209313511429149479008 7628087 -3895229485825383433690012890974320368 7628088 12878169014958895994628762656963297280 7628089 -4240060970112845488528236366178622400 7628090 40872832967970405421816765657347640800 7628091 -105802901129420130171465655105672656 7628092 83391717671397351770386422774900079616 7628093 14491093974703570926812234261328391200 7628094 2431209160022242804973120031670279296 7628095 -32116698554194674527770159042474192320 7628096 -2400142867648261393892152872787771392 7628097 293320108047958363898811673928996400 7628098 -24463785064744900918372493017762767360 7628099 37230305710158408808395483482525839440 7628100 -43092063630994646924914442639783731200 7628101 -23963172633740543250797288926859102400 7628102 -4424465811823498333986313798679270400 7628103 -9679056585921803560021730234463218256 7628104 31754663200603616334629652250822656000 7628105 -21763768738033042173798991924789350840 7628106 -30215705837381400662779212958254448896 7628107 103258994103271704222326679833362062356 7628108 398554234198551644829415005234266112 7628109 -60314214459680039273339406914175756096 7628110 -13764881448883393644696190531141939200 7628111 22683328235500569175715498047365801504 7628112 14537620752069596046013362209780588544 7628113 9940692675090553149020833951168725362 7628114 252594114314701771543747229053721088 7628115 -3578902041336093815290974991951983360 7628116 -8749597374562280601465562190672863360 7628117 -34023288048107744508171413329296921408 7628118 -32735646643923702643816160192726392896 7628119 -31566324147790843513527332559880159480 7628120 -71019109515238212316340973789729792000 7628121 27152049693170729983985171775232574400 7628122 -39067146717880908873670776321772431888 7628123 44607676795201773656949977163838345464 7628124 15404154071641687380411465950568024576 7628125 81363006499306935577547198675092162500 7628126 8416366931364949993353148529798467968 7628127 -6382709409518302315381614236605239792 7628128 78534278722922114773563446718571216896 7628129 50017489031911840021672547409164285730 7628130 28584175112711332250934301934035576320 7628131 2396366298076899958360693178005569600 7628132 570960945868950446092098725460171264 7628133 71054374128619999589526435292576173600 7628134 -3673958482344392270258490237392231040 7628135 4535528301450884817164102208832914000 7628136 40552900507850266394395992676808294400 7628137 37203879986934430903840323676729391904 7628138 7636233570014694685238025002848737792 7628139 -1491359615369257651126553700323020800 7628140 -29832970986397085759037858949278796800 7628141 73050998510907960524748286441959943584 7628142 14871440920913699052227900580855771264 7628143 110464262297910073299459976334172381392 7628144 -28524738400301746631925585769314877440 7628145 -12647093098702999942880442170091216000 7628146 -12396379136706204148649212542666338400 7628147 -32657909340556335247844700392777889600 7628148 -80437330895670749225019269130729615360 7628149 60089785341293853637409019537070533760 7628150 -25030498919557986792566596764886303200 7628151 27304925918753586418641894650677668864 7628152 -5505800176134211296839195080711249920 7628153 -20099590748848786833043469383631258898 7628154 33734126986834322382232987613468805120 7628155 -26211513825360396402808208065775380800 7628156 -12382622990637871241109663823953580032 7628157 -807538084692253174215816819706060992 7628158 39680566705146673875419595195393761280 7628159 50188493694198857607876878755915559424 7628160 -15703284881591859235209110504865792000 7628161 27924983347549115858377303731096734720 7628162 -61343133386754861129635688653524293168 7628163 590720622285984246703479214382515200 7628164 30159170351731076173595881228334005376 7628165 11009647565834497430126948966890320060 7628166 6211878815596874484516855864875092224 7628167 15015554719171912764907402276805179752 7628168 47443384962709760664644512484843074560 7628169 31960019195050690973309419052564336640 7628170 -13264725038011420005648359087296942080 7628171 13909751830827223601845855595993436372 7628172 44070292266321448905383908756023220224 7628173 28646518118946455077425083335116286476 7628174 42423607733498170241759322230987238336 7628175 954551007652143293556697988683421400 7628176 10263340983884777836266273356411633664 7628177 61013605374637346418630656195789560800 7628178 1025358660316966558127542770282709248 7628179 2003267502846954016916377693827495920 7628180 16265899652361798882627101648382812160 7628181 -35671864437914330431744658171791073280 7628182 3773088427680078828740842717410972192 7628183 119592930747263668707567244248663039432 7628184 -17773391441881188264047186309437440000 7628185 69840727051219604846878472864608021380 7628186 67699234275520420901976028813909527792 7628187 5866912493453505297704220982416867840 7628188 -7360987406663542581401323683967349760 7628189 41654969427776308119194952749821412760 7628190 -4780393195193641138787998237401465600 7628191 -47470143599484318266361552322786981408 7628192 47626982393705694773666414898088771584 7628193 41128891145179431903726610064984432082 7628194 8529720547029755016947706123509716992 7628195 56225679711444244653093590949873685200 7628196 -49526375611866160006105931067231098880 7628197 -17308396857479185679752094497372492354 7628198 -31857813368459092548421799390089321536 7628199 -22678830353477193850150608874852408536 7628200 210986228734871014518282925553664000 7628201 491069471610252232788492113860022784 7628202 25548652480375525514068180009046615040 7628203 -32782133989588548887362770564953808 7628204 -93768553106790431098051917647831040000 7628205 -16683428293211403229718888679795321600 7628206 -78427104298356791552548432926323687040 7628207 -81110657155301064808649183893944560640 7628208 -304088657819563998465933897841508352 7628209 88365813725720562966744526342900395410 7628210 19660424008933539252917223022776569760 7628211 10874938743611992326296544004395756288 7628212 -77668708305440475906449656901082492544 7628213 11037705585373991727061184658320940000 7628214 10607948840790568988413274748602741760 7628215 9299709996876259826979128936996275200 7628216 -18806515879161254229131191716059811840 7628217 9575944734918160335726317755065376080 7628218 22725567092762094952316138979824593920 7628219 155451792945382918022087347789769328960 7628220 6816285704342826881944020228488486400 7628221 103723769200491025558991511080307204422 7628222 33201448015266695119318737092662043520 7628223 -12806856542462922040636477828396500192 7628224 -38812722612716774219017399718687801344 7628225 -52723929149251689121513449433610178000 7628226 19750465269353310029131777148525027328 7628227 66994877244383541644632166657395718352 7628228 22853504378338714560547063216000220160 7628229 30703100965384946682641794669473690240 7628230 4734386689110948754061998627096133760 7628231 -45853490672601199010399916462331695768 7628232 -16199642943344947305257402159150530560 7628233 6912205300635615831589024841287957924 7628234 31297301805376927285087935082139654400 7628235 13109597003056182210430471290373398000 7628236 -2671303464378537931300272881058054144 7628237 294750984201108005067114182431567968 7628238 29748562073681703098892313147462882944 7628239 -53031073588939686177516215513599431800 7628240 -12288873498919508406486932735341363200 7628241 72043055492005049828173069710379181184 7628242 18692887782468593561202659459813488272 7628243 -576294712221116732473543073550114816 7628244 5869199105699304248529985472681889792 7628245 6574985297407761371954162902179451800 7628246 21392372095187710047895651180327287072 7628247 97608660252731932552459552916313401520 7628248 480680246161114729076111263129128960 7628249 -35665828107852362685290494820006199936 7628250 7344871681675232684972175672722688000 7628251 -36428045928166576752205126300588530748 7628252 -37406727253721100785803968883994187264 7628253 17940680456016651860681953744499547840 7628254 1802812784606414963187906782749032576 7628255 9354957989410020031574118120315141120 7628256 23087350486827374605543684080952934400 7628257 1499210576139479435926513884244462464 7628258 -20724875238283605161621045726407931520 7628259 575673136891152243357843986973761520 7628260 -22202168116243069425614160858828261120 7628261 44368556706675031857844759844179849824 7628262 -13669960965866451233779880440612713600 7628263 21414903879826789133350131682355859904 7628264 18418315353794181383767707920899276800 7628265 15613646965771472565748021996948152000 7628266 11908430215774243872150634820771226624 7628267 -7850100756712098173854463257509519600 7628268 -19028931296432706977807944582762498560 7628269 -8057198198395293489845988115449432960 7628270 -17011247823404583397101312454966291200 7628271 -71913652885659187460054125745786439288 7628272 15112722247396105485422813489599610880 7628273 74663334980132378630694032465172618240 7628274 -33855139739078418557477588454712202688 7628275 -21184934219773072381527159169772127700 7628276 -89437586423627428443051223143507928320 7628277 4818024798145549618917887390758885920 7628278 1696407222957270906228770249226147456 7628279 4666618925540039423164286439890851680 7628280 -38812469184365998488012743616110592000 7628281 -1679378467119981551332595134102496160 7628282 -8975203318008319463208499492880714016 7628283 64926344292322646017290358242599016960 7628284 12397202275514276628105291883797487616 7628285 -8300042566514993021839411452802016640 7628286 127463743090968401666005243541766144 7628287 -39128167445581467915128659150714927080 7628288 -81767626055732488994877982660544692224 7628289 -770281663488260145741835665021953280 7628290 5052493737285592777603297786132214400 7628291 -887877980924552645712756859803755376 7628292 -15618904109936905275106627042350563328 7628293 -25376128244363842231809391828325063458 7628294 20072704024654307571489593631578502144 7628295 -14148636419202389396837396256173045760 7628296 3994459661797596775235698978436812800 7628297 45654852377787061810347931350303180852 7628298 29099856754565070921704170698785489664 7628299 -26608142983059178529985887649737988464 7628300 -19477336299657330555195009926715705600 7628301 46612940759110675336285884012174310230 7628302 -1745707497738933558560155092113846400 7628303 -29427502952226815121475646929815275160 7628304 -13492596835953512915087835997888905216 7628305 -58387073735584524200622011715067551000 7628306 -26341877368222040091514685612554245120 7628307 -12066208235804857650659737097620006800 7628308 8215100237787479632128467566848980736 7628309 57125025358439752169288593165783235004 7628310 15418322898281470869613310169695232000 7628311 -84427359578771819976126860642081024976 7628312 98080049256503746860194292733983283200 7628313 10842276001801209266198796004945133568 7628314 -17752780791390452727098645684279631360 7628315 55262492741732428830280695014122693920 7628316 51438714354684735419346021528053068800 7628317 -53523429679592933232468413257604532634 7628318 2997696734393556926679481196927512704 7628319 120108812702277395519372547052537240800 7628320 -34883690671293303349555972881776640000 7628321 -63558819258927532193286301018217144478 7628322 14850991987309148483734963147764379008 7628323 129297585361859843231929541741257332572 7628324 -110812715172466129887027596909642112 7628325 -12762279943122851111010618947550988800 7628326 3150040116797974580608498084558004160 7628327 -10880586986406107175966315668817089568 7628328 -38015720384607256795324797639446784000 7628329 -476121415289656931489011246155724960 7628330 2161543232825214121843918600367113920 7628331 -10779075494079516386472994269637090320 7628332 72292350026518198001033916235065786880 7628333 -110334716354758693093141222812735053418 7628334 11709455511386262987833222975675166720 7628335 5451655823693012440916906977672657920 7628336 -5026858055438545533747016360031059968 7628337 1951249904063484296958415185392601252 7628338 22618813935337303746813811887676308480 7628339 -23697230820326612542649995996982527860 7628340 24178456240249551311096434529574451200 7628341 24902827245543780640591732276857489024 7628342 -16559362062028301951448226090383081408 7628343 3080574962922370155821715732827981904 7628344 9903375740699131341769117835556188160 7628345 35780739879249864407384055808014908100 7628346 8969197234293064153330876842753703680 7628347 52835140143198063847935908596402477796 7628348 13996778230107853083612173480372797440 7628349 21801029430157602976176752334004305408 7628350 11516442480746269136841148070858942400 7628351 4791683074147858013321249750686304952 7628352 3194271819279345199439708550900744192 7628353 125231168350984960658982655015692930900 7628354 749667757090284417649760646801924000 7628355 13305550945294175943561972615375174720 7628356 5305472318858847786228529607651000320 7628357 46857870192693833137257264886643783232 7628358 -29178375708618232775841397564542378816 7628359 72225217393803358221608594338098512016 7628360 8460178617121745688598769220927744000 7628361 -1165665969553523075322167879075433600 7628362 -276984751025298026302716844136971008 7628363 -27492520024403489825651449447707281520 7628364 10749236771262873352998563776215613440 7628365 18117489076205710594326086578257775800 7628366 65552309312514597434532865639301437632 7628367 -37375678919229513817833093916709205120 7628368 2900531357362710533820346468006625280 7628369 -47367269158877338752805952069815434048 7628370 -23433112177295900955031428158076019200 7628371 -71548789210131407046826113906747780968 7628372 208524357113381397212069081009405952 7628373 -1389463172951594239093073294482940196 7628374 3588011820243553437451913053074940800 7628375 16935724870500386149606069958284962000 7628376 -24241565600170704173866742423924244480 7628377 39391998945595946135720406531617209226 7628378 -50121058717901525458944609193828545840 7628379 7605553086992233686184566640210976256 7628380 -49483883235514322735797576151847283200 7628381 26250401271353073004678841428777397472 7628382 -18854499337233821058368719742789615616 7628383 4026698756816998503733312197053869920 7628384 117126904083588205907259459706961264640 7628385 5817696280953793072471984231754121600 7628386 -87174775783176306064169257644881472000 7628387 -7698886656320845028267517138969145344 7628388 -8922662610120397834564929724337135616 7628389 -31796474124821013629439179108351863810 7628390 -3578491775474636877693706693396285440 7628391 -152741594772915675975057819024700012800 7628392 88942910073836004985644633536037273600 7628393 -89086705199168441892413779805281449984 7628394 -21795954143798741300185227657266707200 7628395 -20587861483194502598143560940957197600 7628396 5422911436109863365776458916824737792 7628397 21665308274151886071781794070071723072 7628398 82884720171089499289976991767931221760 7628399 8152800038057090758976270104643816400 7628400 591367826452103231921752697627443200 7628401 -14817777266941904739141857987612974656 7628402 6965262118222057336638180057071846400 7628403 17602017445405789709744991864530545200 7628404 -9532059299537673969035614419285086208 7628405 -76328858298154764101424313075539768000 7628406 -8462097647826305158640248978652191296 7628407 -9273432422928304083592031011871816344 7628408 -96310917106404779006590082207008727040 7628409 13689612780373843556027229005466217914 7628410 23529353898249335467220718521443000320 7628411 8795032233209636027729954735760864000 7628412 -36571954665806596962640755621287755776 7628413 -1491488676987322992179488427983949876 7628414 -14150791072797328307154738925230610944 7628415 110042762451170950928002618921806720 7628416 -20551790310331922325461636652025774080 7628417 14117879610221914412411697319806830466 7628418 -1533786146427193422283013574215574936 7628419 33137115476181144206432979343674508272 7628420 54022148184253864618874974151009364480 7628421 31040548576468153461101351710297588320 7628422 -60841033267778402233266608886456451488 7628423 42286976981949583361983794680380366104 7628424 56241195921519413048569772506515456000 7628425 -19236252152580158148263846130773787200 7628426 -3422778416826979574246875607764978752 7628427 -3482192716411753276040018641423461552 7628428 -23358387906661052485518250278208844032 7628429 153037696479093922436935101522591466752 7628430 -27317445933482008242528498605460650880 7628431 -79666768777032701777923415515553348088 7628432 5595694264629863659697422776301780992 7628433 28191700936054220722009163976183430464 7628434 7594760654858377388452361935253601024 7628435 -6757872098911759430242075519977142800 7628436 23515493204249284942959146901980151552 7628437 -24897725306698690585215042564150956914 7628438 -18334460967416659539279295121233077504 7628439 1632268414535807017116798824419803648 7628440 41890601550545535812217871499032780800 7628441 -57336697363656832786302506649213343158 7628442 -5017095699105179003697357256329465600 7628443 84457201732586234576993806996057099200 7628444 24200771209181654342560909509473702400 7628445 108890109819104733016203429416260800 7628446 -9278384534806249858035368204772255360 7628447 -30620698190605200648591146156903451480 7628448 -91238833810050220144029648515566141440 7628449 -12446164207607256780347985212829664512 7628450 -29087730642140920382719794657670116000 7628451 -68223254656702165579186926325402821768 7628452 33302278746387946431590552227440623872 7628453 -9571743136239218320145474042444188800 7628454 -26738742358988238483720890415444685536 7628455 37391322523636867598488634743520210160 7628456 -22351504057918648187108660762053017600 7628457 -23647886771590915390622306402907207840 7628458 669335546025570202818644271804399360 7628459 18541392761663018575718814749916055080 7628460 3035278054700980689824494412189368320 7628461 155278662478338680286920245307440744812 7628462 34237863021004684045500170281174149120 7628463 49437830586923548910317918411899491592 7628464 -12655316083614442619761914878778900480 7628465 -8662999269487299932862749277159507480 7628466 -5514630646828977594288271662099264000 7628467 76929220702561683579031041487986937032 7628468 -9243111402529227230157165258873740544 7628469 -22321536178525546620578862165907013856 7628470 7638323609622112888124445764075527680 7628471 27187954480590322077726221258950341672 7628472 -97793998057310619392692118287381094400 7628473 52221239344307072644177635213349902340 7628474 -11367942981037603233953141147387520000 7628475 16362669049425881018270227277161650000 7628476 3084496272863893944521758638198540288 7628477 43464895411995798507057047902787013120 7628478 281469761294787066330946430056728576 7628479 -46709935581629128066081085290886051040 7628480 -1738982053546401281697713651869286400 7628481 -3025645869763653646741633246414489920 7628482 51392958454953677338187739555651578784 7628483 -41408606049001980764045954545206467268 7628484 36010726900863830964312655356216769536 7628485 -52393103270449477420141261401464474820 7628486 -26827839356295012238267499312696051520 7628487 -15458190142312524898251079878356279640 7628488 -23856654036372892290813794634169712640 7628489 -73048277422579294384458599567684893632 7628490 18377735303154210476326929710715834720 7628491 -48017942958672316918380233809365621420 7628492 64167103461075607731420068448173980416 7628493 34613466010912357593237185801407806528 7628494 79069730335771535301417600747533666112 7628495 1178019932339406421976602943453088960 7628496 10225789598942133513430766758740099072 7628497 -14457745139201615149252400408711575054 7628498 -1275703939913941854904442467742631936 7628499 -47347495928043219398765264712817444056 7628500 4408963599160260754371271697863680000 7628501 -377258160128787057667891822185884736 7628502 3361126881753047487055607121053491200 7628503 6986624150972435660385883741085500240 7628504 -12465418475851179374487819660315156480 7628505 -35515367841043176807335206124984149440 7628506 27802395102227978707735606957317971952 7628507 -5763019944265379251241773217737583328 7628508 39892026388146517621174910901231674880 7628509 -11646979468006247396517506187983915008 7628510 -33985410945620415239920285811314800000 7628511 -24085920383808848758483952395967880192 7628512 -36253428077499668501658264895731793920 7628513 -54286472656484326581733130558173190238 7628514 5311838681943471812478002231388896640 7628515 -31990309615601268090423345623424561840 7628516 -63361409121852406796760038556879434112 7628517 4906459801657834258199511775901561208 7628518 81327888722272898294822885676775648704 7628519 -10062222687656488494212800336639432320 7628520 -14505903078608882071868188246076620800 7628521 56915526342104849681037865497230817722 7628522 33310321422242656503152025366795546624 7628523 37160162221441576127193150004353392640 7628524 -55764402431892587063881746770588433408 7628525 28621809728520968434145298458256112800 7628526 67523896445922841775762937398905526400 7628527 26927303232919307203184732417322967376 7628528 -31909522263653492571657655518143643648 7628529 -87841057150443016013287422506901006240 7628530 2688973019945517837913585506052208640 7628531 -34450309992876822072872337473308002408 7628532 42179588692399309485276603007471337472 7628533 59751968707648223300878238690992180224 7628534 39785188544583758975457816591489376416 7628535 -3380343727772972348233701951998722680 7628536 -74844227212010552865087544983123640320 7628537 -40966291591099211811272119867355409600 7628538 -4899972352572169489847555617552888320 7628539 -7137586238925702822841957414179694376 7628540 -18792481971451566270771353353655992320 7628541 30682149818522053780110750070437817344 7628542 5348992768325609468542594906757004288 7628543 3178340116963125117271061888579281944 7628544 237663860914132920377314548570390528 7628545 -86040884408841094799454309066442934700 7628546 26325938324207694040990707970883177280 7628547 55898866605443486410629174351295006200 7628548 10974244480180339743499278993743867904 7628549 -10945332010036057631890280919143476164 7628550 2183370800335547284257970898915956800 7628551 41173001377912123463879994334518248752 7628552 -6048598359699356424249987771844730880 7628553 -147638029251249966178076815818841452480 7628554 -56948649156412910180836931597431127040 7628555 41614997516638295005697732010633906720 7628556 34516701604391091408258435769754419200 7628557 -80251337010046430765128746439762042720 7628558 -3798074915742883694384046349834525824 7628559 57805855987333573047430640786399917704 7628560 18811864570890418573485809898006773760 7628561 -301968915375370832988620074181333838 7628562 5626093743995789780816050360049738112 7628563 9109287157817650952721566870235750384 7628564 37446172818200914977591124705496290176 7628565 -13981880256321721295840836421620797120 7628566 8262836517903689749360422209725440 7628567 13990916758677589166058997331803436616 7628568 -55145964195186130219410579079481610240 7628569 20721868975848166669025083220634594244 7628570 -59609673928857149877884320148229642240 7628571 16269183592375943435223695848227600480 7628572 21986667293969872886521975754390809600 7628573 -3811774957646737343917347857388870912 7628574 40622108820461152784608169175107146560 7628575 -44796164210179986298521176332136396200 7628576 119616145005689213825743038996055326720 7628577 -63474052494256411931843816732089756320 7628578 -43621086759725120899413468654443736576 7628579 6880990014260838762844644107719300512 7628580 -1342411411351279105973621157687221760 7628581 -84435132314367669614963651623881991618 7628582 -12650847621764358812566281904005759360 7628583 7716484529159102054637713553639088800 7628584 -61623096393371680517240071358237491200 7628585 -9415197228397404782249014441507760220 7628586 1201437555037118481195191509584491520 7628587 -1195971916476571811096165389273609880 7628588 -402871939815067791521316581517216768 7628589 71954679245548055699789964482300294454 7628590 -82179451638574011737981507027491084800 7628591 100376304881697299834378620596111358992 7628592 11394432240111987600981353050955317248 7628593 22901528308367314696408995616925876800 7628594 -10343647699162940932472182658028060672 7628595 -9426048734501789207083212907610496000 7628596 11393383828494415035981156481916238592 7628597 -9686251924023216505116365932436246628 7628598 -42078929642292252157488608487972696000 7628599 63697224541562847101028363041489528880 7628600 20328024349822707919250237138150400000 7628601 24124690883706092236181738133500647104 7628602 7668947802781106740098494702473648752 7628603 51441795120134696404529462426666298852 7628604 -6819295903799545660216484349968744448 7628605 -95596297164955238651808309303827237640 7628606 -5428993154559310750328911480389835776 7628607 -8970737502763058254149663658687057920 7628608 -2365540042272071000466930150823428096 7628609 -7669942964221737304408639221713840190 7628610 3811799064705969109067564624352990720 7628611 34674860999350481236733808045716361424 7628612 82063046913625484697715847749500080256 7628613 -63581941633534161576526597247747832096 7628614 693601879702585884152993927130856320 7628615 -63542737153343402251636422571450335240 7628616 -5240119972783919082933966748152929280 7628617 110475188369566010058756263102140707072 7628618 -28698735643743808395119135773637196240 7628619 19822279271185108241132331057766986240 7628620 -77414741901862646233305420430203294720 7628621 -14940361568798473694065454123948491392 7628622 8023908135320402367848013601812357120 7628623 4730941500493113964767871125222779080 7628624 -5210346688005949534621720647656570880 7628625 -52057824771237412931209208919277287000 7628626 6611225022081044254918866875208634512 7628627 30593033993224673874325901307129322476 7628628 13028103829641472521013675994307305472 7628629 33602310254692298357904647497386945230 7628630 -222300207636745541804893497812878080 7628631 -25728180812325128436279409511946253152 7628632 42340046676935038349858726069780582400 7628633 107675829496106892618971602242411533520 7628634 14229018270127524516885988076968496640 7628635 -4071262405309130778508549779683328000 7628636 9041703138241902704578678231850139648 7628637 21644784443034294511361756814572088960 7628638 -33295009653607635714768528898592081280 7628639 47927751104339426194243056313783349880 7628640 12262987816860620221187490450128240640 7628641 -62807456103071719337218273877582083200 7628642 -4858889333919838296134002927648101888 7628643 -12077149169711474274679725551615145792 7628644 6274359227031717593443339660743251904 7628645 56276549549792322920941696886003403900 7628646 2989665219522078075688686685251333504 7628647 24310271155019652946690296037155465640 7628648 -70928110833403314187726332536338237440 7628649 -13755372068368067380975556229312048960 7628650 -564880395735558907879265315052710400 7628651 139602901775027551920648259024212480000 7628652 1150109728978028803978002240181499136 7628653 120974029219858831825996882015830451800 7628654 -87181935533735217227554519200869876736 7628655 13858788670153093143889414577343110160 7628656 -7668445005218828322848786271912132608 7628657 -46960690275227138278936112689718114094 7628658 2150956315973280624490169442813293568 7628659 10309426551532983745417422979618038860 7628660 -13143013858337238553262048754173130240 7628661 2779990363600480467708893506612415772 7628662 41567064682240553152391980862733640512 7628663 21213703463143518829556184615013401600 7628664 104873133786556169807508009514006609920 7628665 -4002152010084072894237097157984736000 7628666 390769785292620014391936930141155328 7628667 10165722181015130039033073873292835520 7628668 -61816134728800226864940495290425687040 7628669 -15043749531379179484531293934869806004 7628670 -10103846399792501394186009376739078400 7628671 -11367985874215652271183672873073417600 7628672 5719913069734497661180696703281397760 7628673 64349412718748787895903330435646400 7628674 -12304619003987970743993919642967727664 7628675 31873486479902466970192503243997611900 7628676 -14418366770094129222621852241986840576 7628677 -26951082369348258400432790080616099200 7628678 25230987812461968272008623455654828640 7628679 -5608660289722340419436674373267952600 7628680 43869583202232491786104564629101414400 7628681 -72425042764064973350882715147003100518 7628682 -17510541835267698675702392987018611200 7628683 -27061481238593755756021521562173044376 7628684 -10558900186726477820005651919959256064 7628685 -43051339808875517695719537424217191200 7628686 17755186536147450570700133563450953984 7628687 269248013059109922632073058207235976 7628688 -10285426635651983542304950395538636800 7628689 36606976429944124587799581791271037490 7628690 -45434842747041713798262832774668172800 7628691 -4358149107651550191417490060704942336 7628692 25549170123075732706498773369378369280 7628693 -64647323172201114114635244750400645860 7628694 15391569916178949224359586184629054400 7628695 -11912173409678449481213967854661970080 7628696 100349271946854581125891447290063974400 7628697 9199185860335136482011944556188962560 7628698 -42020816593282153676993444589623808 7628699 -35397054341052656128099565003276499360 7628700 3523013231109434699662446186866688000 7628701 65036446114711468095004855641211899052 7628702 3143418012742349803576468449674631552 7628703 70841851014705285182643009637621449984 7628704 57194284026226156452097127223671586816 7628705 -279005848230943007282846822792023680 7628706 -9048343120724868834451773864200517216 7628707 5528002572954476418733277220529692120 7628708 -22056970155792127503800800665642081024 7628709 -41721243506198839290334736760261811200 7628710 -14013176665531430244733155177396186240 7628711 62710925508516024621380313007652693472 7628712 -2272465677578836813160734244505600000 7628713 19659217343731234263513386275812948324 7628714 -16074090515567666864732163966655303680 7628715 -33342188255183371806382669519673844000 7628716 19703168124335528586088749471912960 7628717 116512896413690602683625375116905567766 7628718 -31715176392190281294054604674595418112 7628719 1244445338954660351417216858554964960 7628720 -3911583800006099357598404599622860800 7628721 -12469052905755736037100410959860563136 7628722 -55391279467481313098707195180431311088 7628723 -2999878381914173868413267882979767028 7628724 -5114358403025808748650719339636593920 7628725 4538070178414957708856617821993102100 7628726 126538731113662719154727653683277824 7628727 68785875306031523530485108007519304832 7628728 22599332605655149702912229442945024000 7628729 45823775202187294718336489698811011284 7628730 12787295032269158831557126963131006720 7628731 -23729373665716123138513852138981404672 7628732 -626119027161797915022826145096349696 7628733 1874442785432960503072566431004129120 7628734 -28644874299592511141060719610192676288 7628735 -33699913851719619896916130829804503320 7628736 -22945627614688550124016774159320219648 7628737 -65127324382742078574265084427440367040 7628738 6684396881461050074513301306086221344 7628739 34520658674980786192314049413746776824 7628740 7413910866604490323118298647648256000 7628741 -35507212562199917448762137015099109858 7628742 -17900503129787544975985968139522454016 7628743 -41979137647646738206240532578467633456 7628744 -89273853933644096230691076084654627840 7628745 20788633883653086121750875445440477120 7628746 -7403950656793767054746458506589694928 7628747 -11738232351947897909765107507955904000 7628748 15440477721759051175822139476332756480 7628749 132020855048731719571522718969029783564 7628750 -12769169683768380776558400923048400000 7628751 34247952182138869576714226091930883368 7628752 -15165551447327922549624081463079026688 7628753 -81152131525542858084913617238286683536 7628754 -6978777694551534505945508907146551296 7628755 -46998656984941570700213076450535652640 7628756 -11261212039379401109327196111587633280 7628757 -38143503875595559545040398006964779360 7628758 66212882773507109292377551230605918976 7628759 -352271841444296766928367582429045760 7628760 14678021439304313905041531963776409600 7628761 25337909395411604809086667031473458570 7628762 18797885955602946067559087687291419632 7628763 -9898662443515099866970740902828077056 7628764 18919286776980622940284706987248561152 7628765 -29837511002987015542834180392472432680 7628766 -16947619971432289466475233853055411200 7628767 -18309261598221387939103861263101927088 7628768 -47765971665196337958746408109375750144 7628769 50949792748149032305191604011696403200 7628770 20021328219621845008655161839484642080 7628771 -46343756639721169371610565528443617648 7628772 29950583624095202098619976651394593792 7628773 1442083702268438223957302519443153022 7628774 -8997314401135044358238544165907032864 7628775 -8324107374715030992357698999176684800 7628776 132720930184145613885400498284634767360 7628777 167490631038479988145954412649275712 7628778 12966688550374359219397106262808015104 7628779 -14407228941781775620550597728417212480 7628780 2886940087412135825284233886742937600 7628781 29009912079792102604098266004753952800 7628782 16332517289958106991207973862466882304 7628783 118574388632427096975268245440669962560 7628784 9128783400575525611683468633494323200 7628785 80423138149226027060949380278166702400 7628786 680773517851306712978092826690607744 7628787 92123430327919564500748059597069874800 7628788 10832623997550072711728101792826107392 7628789 5613597144944041074469926683520827712 7628790 3802074528261463001800463348111278080 7628791 -12744354972886995113517148238115479000 7628792 -6904076557685962702193108673937121280 7628793 -32317866731851968824348120351925033600 7628794 -16698029964764058541141256316715868304 7628795 -76785246242727166329357840483661740720 7628796 -14797191074916125852410703931844116480 7628797 -56051318532109535911871373694678689888 7628798 93928061120824698878849211960529109760 7628799 33695519620096433376148333240719153864 7628800 -3791311423445222200784943946137600000 7628801 -15907300786830711922706757780722966400 7628802 628629004327833328321673810372724480 7628803 -2288959691646371373726009874542496096 7628804 -41970545059415889269836170333422515200 7628805 17743133020825642600102273734365602560 7628806 -15401054790782463519114520306015647648 7628807 -67091440270883381971144096219465795944 7628808 -18927418610700051313351928683069440 7628809 103688859950897791618658506762237354010 7628810 25604435874392596152901298506066696800 7628811 -33899710296802864059576648217162578960 7628812 -34150816414895277903126210022258649344 7628813 -22740040777044379847981003021449846260 7628814 20779004376498137515063744827472159104 7628815 16056635904637229965007681930570637960 7628816 6199050048395316351523175373589266432 7628817 16655844186637867985703629775637528512 7628818 -46155337697931414232612227785208103680 7628819 89067983738558601319039763480286463560 7628820 3864460333887628077278908906942464000 7628821 12709268850488611734919556920071928064 7628822 -41367868426183607541371062489550568576 7628823 5627417471648984556917549020931499720 7628824 657677360435456599524548204296273920 7628825 27483444640223638042311692307294007500 7628826 -23481364910158416142249326423658400256 7628827 -64388461621467662883047867909048911440 7628828 -34144553364397479077108063369109848064 7628829 20145146985374341270694843254795924608 7628830 -22671141626861755076850091038776770560 7628831 9158536590350960214430900041217267584 7628832 16422299370390373138052481590965370880 7628833 -8062995165459243708450422094767152236 7628834 23294244936793706536371686028454356816 7628835 -54273058512727998202884992409643067040 7628836 64444094083460105845277467143311780480 7628837 -67817451977237925803909856605847032514 7628838 -5526295362642970028468510816165406720 7628839 -50017664865814019903509906415656612360 7628840 7362299725349671735146340362708480000 7628841 -35286092822138368517029032368518160064 7628842 -23629539322485235418241175661432920320 7628843 31366633571355333407015684288300198544 7628844 -59687483739797326023556604526226512384 7628845 75003574400861806077361311835503360 7628846 -11125220321719034696878133782049128128 7628847 41969381228888236533669290886574489728 7628848 -9939557115725876928307021220702076928 7628849 -65949362969382552829646359623890373264 7628850 31443606042011756231809568315018976000 7628851 -1806440898552678343511476708457249888 7628852 12922334751683835254248091335872479232 7628853 -64405713537893142894763124840917776096 7628854 3034832836340229050829607198142825376 7628855 -141942219857499539558728101856476480 7628856 -17460246501633579554694420144455270400 7628857 -58202155280222690333896923425197557308 7628858 52484977198213003023835098156776519280 7628859 -1140549787674355940401218980862413700 7628860 -68408182825786947983243515430149393920 7628861 -44463908353093754068930046687016513600 7628862 -6670927994979874511475689935597009920 7628863 55550121874991152066800909858226654584 7628864 -3346347092869709491802197186314240000 7628865 1355722087524672444415511032670728320 7628866 -6362049534114441694278825761943790080 7628867 35084359993891017588923598501142505916 7628868 26243349376316063542068794656505013504 7628869 107020039343803556170565925321277376952 7628870 -3732112796434584722218057959386380800 7628871 79134959149770523196430150272983455912 7628872 -69986036986520725160689591150121779200 7628873 -19719082682729944819200135841799854656 7628874 -19630594720848730981682432576241872640 7628875 -127377829771054054164633389515525116000 7628876 39768577910798278706896327794806039040 7628877 -12071544254974925899310452229982072000 7628878 28775017086802630676267690032512258240 7628879 25894962169228415742575769129657740400 7628880 1531339340561955540711287247863808000 7628881 17678581550865804327594670735724393332 7628882 15839356516185906144360885387010353312 7628883 27483606308420033773240033719092840448 7628884 -10857336788169821606925592026635675904 7628885 -92134976774230997526340972517693126400 7628886 29853065853923932157080651568329855104 7628887 1544903801224120220663041419013899952 7628888 -1424205446080235802984353312331694080 7628889 -242241793181893474890720633325289952 7628890 -24709603099615048836951638381316587520 7628891 -7549292668439473911803028589063884600 7628892 -882963430319963851183313592992640000 7628893 23010661394591240578359748862476389024 7628894 -8303738353571577868278904605044330496 7628895 11584927469422264312939603549322320920 7628896 131070972192391774244201121021663903744 7628897 -84015207165695653783265501850714738654 7628898 13999905375225104379254512532652180864 7628899 169110220724994154525101533354338621440 7628900 -36685574809636874962601034973633872000 7628901 44907616024283956228407302121194932224 7628902 23665971175633930100479866411996398400 7628903 -18318601133138763553407320807597889936 7628904 5325939202109950285989180344589957120 7628905 35901154481349886688862858697981761060 7628906 23911404544173643459650185575551408480 7628907 24208891596681879451490643299352950016 7628908 -30068943972039242804620163301021702912 7628909 -77885003274612835461707515626909310890 7628910 9559400173297078510948126407044947200 7628911 -21468156430694728920059272523466985776 7628912 -20847117355735401237951561049567100928 7628913 -45832984429477383441698242269924738558 7628914 9929092729630071647570861283827742720 7628915 34046581337457548772327950251732797600 7628916 29668528249794700676991598455491493888 7628917 64750847041458393107027288288422865966 7628918 -20875165049835778816229206497900433920 7628919 18692279644913474870923934098704359760 7628920 17600287227466560659617187931675033600 7628921 3574060499815412352082736669199183744 7628922 -10517345115382658013129049187477938176 7628923 61217551595219520372804278336597260000 7628924 56028291302696061075554198557405648896 7628925 -3645539572456640604557260188370764000 7628926 -18746678422544330657264850089145406656 7628927 -28659358142929687643243324229678916224 7628928 7716160446088054152071372828961669120 7628929 -21148740688254838830046421753846912 7628930 24378910179330701623265920147887459360 7628931 -40058450546580121506051790553569920 7628932 34773591488273527801359025715271994496 7628933 23341997568955969752462107357704069404 7628934 -5111569305697750809226022844500365440 7628935 42578505316837623826527251119669685880 7628936 24173390832909784711779243033612288000 7628937 55619882900581997169730483999364047680 7628938 3322495808389599379023230888483912544 7628939 -31668431995485726851834601234637776 7628940 26040890380577882473121822662990648320 7628941 -35932404526440837862473452793858129716 7628942 175494765817804404897607861020777600 7628943 -14691599590591311470168574758795965440 7628944 18845271694810555150327326690444722176 7628945 -2271025614601545679868849831990223360 7628946 -30827924122648051848213590091221071872 7628947 -106792593109313788809009500356098795604 7628948 14330474059474035415850601455359399680 7628949 -15545799701893711006938182781718690500 7628950 -1536215712140358149982117387005491200 7628951 -68227181094869186876963217179544019200 7628952 -721269959455294547414576883222159360 7628953 59589479399806306349547475675641514900 7628954 -18503772387591565839923316019065734208 7628955 -2168837115497847146783626627602804480 7628956 10081695644338604629620560738033976320 7628957 63074552308024454224498829058675456006 7628958 -708709052630433333630845294317342080 7628959 -31362412219864021357755654022798251600 7628960 -65839381224281742461718380961601290240 7628961 45859558204377807183064211958100996272 7628962 -10337477399464229203917893327867367936 7628963 -17967360968691506616524247990383722788 7628964 15087246677155822081889783366339899392 7628965 -68730757921978023884707015706136525480 7628966 -59955502555920508965953147321657345568 7628967 -18631981032919485309410327731288906416 7628968 -42347743000497888987058101787069117440 7628969 -4681698885933327755177461771154864952 7628970 -13539449801123759775429891356324832000 7628971 19463613102002668757949885209342441760 7628972 -21270892517014677758366498700618163200 7628973 57998921964780273095618296126140519936 7628974 11279834989906980755830871472006605184 7628975 -52066622209237715964030300443219469000 7628976 -833080122719743233634326969821429760 7628977 -26454789376290663997141391343930869760 7628978 -20597591532913750569514552620656031744 7628979 -25726214962760785574015309816118558672 7628980 13215289123298301952001201572268390400 7628981 37694199472815522924478647234762604782 7628982 666507961079953323669819884577170304 7628983 -159411635621822555468508439643912781336 7628984 -7436332030244547607058676240187822080 7628985 2684692408724668061171021363647875840 7628986 50876581847461231915211982668971566192 7628987 -52874316574315173249923125487311742364 7628988 69019305776272195466541942052966818816 7628989 -80788713101347710437987415331762230176 7628990 23450349068689713869293729301161512000 7628991 38424642666645966795100211013265286160 7628992 3311488931238235735280195860997079040 7628993 -13615379510958949594335843608772933888 7628994 34442578271355082476501657243312512640 7628995 55775248179427231958239456301288179200 7628996 -89086891696260617987693117662702512000 7628997 26950672894146189545312380200475980000 7628998 -19438160196920410610781398245214496 7628999 14774857523531356165113641632154895840 7629000 33892984626240551791185148614819840000 7629001 -1419288074451442722834002552261993280 7629002 38308683852913698371216559916890107952 7629003 8446435953166943955186354362764976904 7629004 -33390369638483069622844366901196053504 7629005 -91327009069525589202044098648302382440 7629006 -24069876323745462995700765801900748800 7629007 888261316914285686543405647903790272 7629008 -11447502264910813953135158035195232256 7629009 -40809238592763551871064055710059151200 7629010 3995498215584153767739594182591360160 7629011 -1093856616221787961043374289053206240 7629012 -44744687700945764186549097165557145600 7629013 718877741624163684174322291271265120 7629014 -115700676854982539633979223282718349888 7629015 -33051095331447943001634564741105456000 7629016 -9742541022081394219088267589328343040 7629017 637271327231868751727699491131005712 7629018 42245896935187129940922355176503867904 7629019 -20842604269772255378206425711408146480 7629020 -5243982468545273058553422380648171520 7629021 19770969833661833323961345312951676960 7629022 -14341334755110025815348369388229201472 7629023 165663119566435858816116640681174834200 7629024 -1150136217300154600438745128175665152 7629025 -26343802835156875335473479104228618900 7629026 35579813660218193159378344986723703584 7629027 3355497150626275437014547762668981760 7629028 -75942126853789934599952144726201886720 7629029 -58993971202507690542059792781315722370 7629030 -11748585216627923517338455407862656000 7629031 79305093494777266185872400009391997712 7629032 40987281760989862676972464627100467200 7629033 65649542555346025662041883712556601600 7629034 -2567775405085068253556432939649532416 7629035 69774939613293499887316891300103646960 7629036 -8186087934191131640294435259133694976 7629037 -34019394665811659602429530085080089300 7629038 -12808593588911245547012868509103782400 7629039 129030080384685498329790418017404551680 7629040 26544929258832998653783277668329062400 7629041 -672258119042245096112684514768059328 7629042 -3140942963045662883558184551057340288 7629043 100341022688799344138751756067829209292 7629044 -25116073799596417679767299120575986944 7629045 69052631692303042463913122756429236800 7629046 -1055831221904138182682623323632712960 7629047 -50837470577194608166574107246919572248 7629048 24596800128416632188426991733277941760 7629049 16029836540254675405999200165640904020 7629050 -13216523793396103676300243906997600 7629051 -41859345901229426194222977630354438720 7629052 7940012571880240459232178203410166272 7629053 -16378874585934022542749815228586756736 7629054 22606939255983981878598830104679331840 7629055 35450787240588153492353913873730158600 7629056 -7546227320796831450238691359145852928 7629057 -21414917969765831436319837743665256846 7629058 39693719370410794520290626945941756880 7629059 160585753260876757856327242993093143360 7629060 -199772881548448669672708438916567040 7629061 82526819564309129212521478607639285184 7629062 -2429685218493349325400141247504555776 7629063 -1261150013114798986305790576586150400 7629064 -52706855917483200144486849906200033280 7629065 -6642188176520330174493383265879948480 7629066 -748632852903656566486456867870139088 7629067 -31878529842331462277667212644109417888 7629068 -16980095957042954284726439484423183360 7629069 -1953128531252883420210943391257681920 7629070 -25710508668560265601954795666515772800 7629071 -88460698808757744812999495822980603728 7629072 -6813229944209711745814884403082035200 7629073 157514963586636049129325836394863781220 7629074 -5676703997004332330103907963027522560 7629075 243347391990344638248061988652276600 7629076 -1345567232087889903955256573033021440 7629077 19545531739054255580775302858476223040 7629078 23032551425367085185557734691308991424 7629079 -53925073804441254886012141796283323320 7629080 35316937682531216323934398189166592000 7629081 18897314910784303486185080387081932752 7629082 -9426105364926573028161833160632452128 7629083 -9830726057116019213012906380489655040 7629084 2655282480072811168187653026684724224 7629085 -19604210204032387841141150858341230600 7629086 -14198457735920179731153788421230587008 7629087 26942548660290778888064672833143481344 7629088 22219488071085760641638849174779330560 7629089 -69547118163989983983140836553760688320 7629090 -3744409648390644233257112351763671040 7629091 -11887040043238253116056957966221721508 7629092 -10563737314667063941451074355583787008 7629093 125726211811276561852325190897439219200 7629094 26341848383953873076197812080817681024 7629095 31275694056651727347988016381783772600 7629096 619516743747458706727394774578790400 7629097 46995334042155781304051473873988878592 7629098 11414415075303151250201948266046440800 7629099 22337124565033612016273528451963359064 7629100 -3336959345875063900899643134546739200 7629101 -101208322500897439229297623777131776148 7629102 16110767005628400422357675864157528768 7629103 744411826453616845417993612931461624 7629104 -7409118228377151465710477586615435264 7629105 -48077610502800826634850204748685858880 7629106 -10367336105540756748705190522649323248 7629107 18137385884955049205825947380809474592 7629108 -56311553574961050065379077748912629760 7629109 155197046131153141126193588690970336000 7629110 30058830088605018993080720195175864960 7629111 18054537666325192337681751232289927040 7629112 7603689222430475387171342226284851200 7629113 20255920993527281409926847048494353920 7629114 -19514813093924571483278044725392723712 7629115 17720205117128342579014745940958983120 7629116 -2236505808698868652531256607087191040 7629117 -64513284269093461286650980085314970080 7629118 1360997447973080821157272692142175616 7629119 -37267213735239615862546820915972041920 7629120 -493065819130286043332159813871206400 7629121 -111980367678162135393154986358751023678 7629122 49794833933727347787104863879960124112 7629123 -28138996919786448017898702085869616896 7629124 -11422140519278646647323845590493831168 7629125 -15918363715371740089708491667959360000 7629126 -29662644062649604608289912527459406656 7629127 36798221650990219339550060233566322560 7629128 -17004268539361143077365357640469196800 7629129 -58254669783502751336712122374061851926 7629130 -43281531574299881357002734998397659040 7629131 5432245275714949018700165436895254528 7629132 3283939961324703694458508014896136192 7629133 50011084673105798394472613785339675382 7629134 -25337620415550055833022337155690771968 7629135 -3416235065967335971021940082023618400 7629136 20250249658027563626386027835460009984 7629137 23662096995345812154796480789616700786 7629138 -5735911366323783874267279524507474432 7629139 -26016258243755546272553641391462900144 7629140 464336400563812006828519774792128000 7629141 -9137308997976793921319429200070598912 7629142 63559843113848281820460767040938816832 7629143 -15957050957144105258496644842938127608 7629144 -39822841660424318556610443514038190080 7629145 51734378926533427935929623090669708800 7629146 -175648169572578731198398751941017600 7629147 -2684061307947978420388462514980671768 7629148 34986485359276833380112735087398181376 7629149 19328756609974349828102886779191423392 7629150 -3233650825998558914933771519480092800 7629151 93005294197887482774533840092683064112 7629152 -19527588196943876334231288773876121600 7629153 -58371070779310457767650402022229955600 7629154 2791796934666984007447919949479055360 7629155 44248530519223261133882253765745492560 7629156 10622217941252338353704838168422648832 7629157 3843227280594758090791353490653694200 7629158 -24338320707768085803398250305412471168 7629159 -5342143711377474912093788703520880640 7629160 26010001865852906088287168230927564800 7629161 7755850832443910480557146270405096762 7629162 -13171871003756356218717841618550347776 7629163 40133476750895345414961558419109436944 7629164 -11147441200453659150349528531612026624 7629165 53703766280513259085541877056312474400 7629166 56124216028998143289477237054514900032 7629167 -12348192331224403598073925062461703600 7629168 3331780646610800301110391981581697024 7629169 4691702035836383832029438509826062080 7629170 22408756352546931779978403798573221280 7629171 -44954963050723209918822602129182344 7629172 29622506989414932154708554467320289280 7629173 35941478001512273998912882014965317422 7629174 -12403391268045189896201308645347471360 7629175 95545426311521969580234322106018490000 7629176 18703509583138085044529439223442350080 7629177 -18120919352046665654435513075684610480 7629178 36529965199643751813554355433614204672 7629179 -35758316391364492657371213303006224220 7629180 15523919384339682088706775712589752320 7629181 50513540899807749795369424978057770240 7629182 21931883442030724551708476839322179968 7629183 28849442562685976746211892656475248952 7629184 44438448611038085082312035531961139200 7629185 27380486815207816740491823862002967380 7629186 10328482178203446939284639995754888064 7629187 23721372385581190072553048781463059836 7629188 -1759505815098035586680021343393792000 7629189 1036835834115977632758399770361882528 7629190 16488140715286441154896394818213545600 7629191 -6292647772411678378395969025728258408 7629192 -4657407652782069580263990452997980160 7629193 7053671737114405198566062562536587776 7629194 14082819379254194818743990416227749120 7629195 527501865492252781274253800985315840 7629196 -89444114383500904708558597841173563392 7629197 -37010158065533379892259318129474913354 7629198 -10893791522177108571103956414606494592 7629199 -109511353052607127096024948895381006800 7629200 6837676693278297340965746259318988800 7629201 107767534421049532530653225165535707040 7629202 26569587108020510823622531996878118800 7629203 -114884351112887593103472918520222355880 7629204 5923411457087320572705040341843333120 7629205 -336820372647304215045828011504784840 7629206 -19627310874101943527685397413178290816 7629207 -16410773461949114188741577656448059008 7629208 -4934982026855301711974524473206999040 7629209 -45158091151240255361149857385295796096 7629210 40227653250745374420716350011459056640 7629211 9603861758793961212845294064600475000 7629212 -10147981938268199336298128473612460544 7629213 -5599190715860569528710703537550886816 7629214 25518303240831232105567102861286019456 7629215 3138832740636876264727244976941667840 7629216 16287375413946748872287554857445883904 7629217 38464542227820619344942435232956663266 7629218 41886290242664737707595535479063732560 7629219 12006718205971727115110262578470519248 7629220 -55887754717609298206532797969588965120 7629221 94430818498904452866834267422631295422 7629222 4436538712289431284702799764844116480 7629223 -21008238752269773914320717859241480064 7629224 -16212709184109084617749529346310471680 7629225 -18137557671599414375067595700442668400 7629226 -9124475767538190627771325750390963200 7629227 35366856294116582678138744214707604912 7629228 -146035295571648026180746366136874860544 7629229 -16630280152577916507543074386230522324 7629230 949335195216621303696756367302059520 7629231 47694661808879693952074814163265687040 7629232 -146333890650058279627654301362880512 7629233 -10399476374205011629930338064071340620 7629234 -25867784857488948979030447977932444160 7629235 -1151174187835803587577301117167283200 7629236 8186408817468869815929788972498129280 7629237 6110488463919192069614962325484612480 7629238 -1912243049651118192487293109931022816 7629239 -62530466169188637266689401230758169808 7629240 -42432051487050336612905346165260083200 7629241 119547636721636129218918306249246782800 7629242 63818746877697449468951291102103388272 7629243 -5360415729097593767772167460041892480 7629244 -12427456119765153880308540625286319104 7629245 23237792606410637072842312188621456120 7629246 -17881300035241429799548522539308248128 7629247 -28154532162478967192221329035479174200 7629248 1010535273968458411633353020487499776 7629249 -2977423950763447871934940241410092960 7629250 -62206889906114338064029141386710808000 7629251 -3304943739257554655760021959885418900 7629252 -3158053307971935974348681211136524288 7629253 8447274040869136119195003223746789120 7629254 20630775589629891627315635590504884576 7629255 -25421795662127845365373504274764185600 7629256 59368799996516781479219043069058959360 7629257 20756725145515465928861543110210973712 7629258 1923017298607331496476636585221416960 7629259 -91073234334649056673588814221767990360 7629260 64122287053875151955712088162354329600 7629261 24767018386936079014069115232945919680 7629262 11964666873613349401600863750059232000 7629263 101696180231518608435491290364765110512 7629264 14157619368696898299586067907514097664 7629265 -33187707491648453451258372493870161600 7629266 29575411251973770838191874727617586832 7629267 79520869565037263069316016422624645120 7629268 -54839792161082549013893433636246554752 7629269 -38248548621467489049760658721681582756 7629270 -15911654636352242157006879333688780800 7629271 7109067917720213978393077973418059264 7629272 -24034475359241331831312785333598904320 7629273 -12531031207154556203401490477910739878 7629274 -57765747273685202446536457885518864 7629275 -967525465054262799381370766785190400 7629276 -47079248443415950230885777326192295936 7629277 45041740344688340616940021296463702272 7629278 -30999188338415309537102681277514354560 7629279 25584123967756912323395087778667226880 7629280 -15395573141529035157758099968064225280 7629281 26170925767655573937352349085478444464 7629282 16351051140571922735326485275259613440 7629283 -119209742298723854300690180846366170468 7629284 14268683759041943544294199822067036160 7629285 -59008624605001424574406597300777576800 7629286 5528079838217755211899632626231746560 7629287 -75373991461660631819122030099020611640 7629288 -67946496034327831294916745264646717440 7629289 19441762848436254044287453156087909156 7629290 -50683987726120207899513263936907302400 7629291 -10125663211616787412148567697912398880 7629292 40135699206790271992478532046636422144 7629293 -4064174558213834394599497784173101120 7629294 33310035292144014746585367772183788672 7629295 30876959665742965863626194515570889800 7629296 -11992949679084261002634579104131842048 7629297 1096224185234854908146708279437242816 7629298 -53636507771581801451242361268853925760 7629299 -14973223543016309117342517671863067700 7629300 -6879408704798359587637238768405577600 7629301 -84850187000945860290836319837776975698 7629302 -59527666576900289576092673002500589248 7629303 -4831239312607624292664335487610340352 7629304 45507785248819385244091150806066462720 7629305 4043414595574537731005788070613673920 7629306 -9728945470506629765210920617078890496 7629307 -496141015146786169497413289872725248 7629308 -12475629182256920739161857175301150720 7629309 10210951352530798466051530155696114240 7629310 -22152169430790358570902512460150589440 7629311 -23658948456152909110938055223465560800 7629312 -15142400892138089373305578043461337088 7629313 -208960442833493938478365825842243400256 7629314 2368882075892514122399478731010883584 7629315 -24068796518933882874708461946304134480 7629316 40588582397291679190891582952234407040 7629317 -33901335685392394014240033734334309120 7629318 571105629155838897664390259916819264 7629319 11056941649305620842744779454159883320 7629320 38754095117511630442049778518088192000 7629321 -3981799147567367368194623500751655552 7629322 -14609593061625234291511903514349608448 7629323 -13494846354232722843645905892106373136 7629324 -1311732829479382345302153677915410944 7629325 -67281488850840789105280261353093494400 7629326 -16157273712880046745662238307423790400 7629327 6849396104229167512973400196493373864 7629328 7201724311679977262029426615908827136 7629329 -1969043302083828129722190822778901070 7629330 -4928931853019438328102203154363386880 7629331 19049982708365028377861093092718655728 7629332 -71593693858587216523071920960478616704 7629333 -15622899378269365607468186232471636576 7629334 -3601776610047009820348132308017033184 7629335 -1939880594162622268323014397248612640 7629336 51458619315500541872920411920949248000 7629337 -947854872954641979181823552089658348 7629338 22407889207526499232580879060855550720 7629339 70421745114137866213270158683324707224 7629340 -33421062828384116653493559890608796160 7629341 -44085265455141786498880103095478723508 7629342 1228439663815380028193407154199957504 7629343 180828647324328723813976692079088647840 7629344 -114233193658544200607954984601694961664 7629345 -3065631165330742842089304397845809880 7629346 -22073765971546360787751553682117606400 7629347 36545856226007398585131363487399564560 7629348 -6588260965872168486419432313211207680 7629349 23683832496303030564419599204992480000 7629350 -9533906933374189325715724350896256000 7629351 -45200507929227734640127383716113854168 7629352 58532702617392178571305838825896581120 7629353 -28213104643815087839838222883690907136 7629354 27130337227043604082331850624585254064 7629355 63291463260975373724739627580093086000 7629356 -25994899165876689422048661835455839232 7629357 36721176797007459187807602382403661792 7629358 -21152086790375818697775411725016791040 7629359 -71149431622219520518245370568755315440 7629360 -8157716560328501813994376774035701760 7629361 -2006650463297798443025190328669787408 7629362 -5048535410783338965439630201632427392 7629363 -17220583077252602410137846595009973760 7629364 -5501764876862914257501829970441196800 7629365 37998682965539260111989138199560799260 7629366 17585391295071748250216771424023116224 7629367 -122839891995996403831405681293483942480 7629368 -75772666321371879564615368393475133440 7629369 75874573493306358802382205954227681280 7629370 17118966803102035115017940630532956160 7629371 15156843357463488055681488592053241572 7629372 53890852051988937298598511386533648896 7629373 -30155527475276718261016802652949713780 7629374 1585431412699666737815886520468668096 7629375 -7080881780617787524307360743116270000 7629376 721274392563983085222206472940683264 7629377 -22544922147547629685361125490558688000 7629378 7180146239977379401936765023821990400 7629379 -96425683321166660203038299651016661992 7629380 36292243515086641156494592699034726400 7629381 -318413270683714976792087229393798240 7629382 21347530337742023431309940161545213792 7629383 40300730623543822958224748307799168320 7629384 2286214115638721567525281308121989120 7629385 -29955798491882613564159673177393083420 7629386 -20948902061004678932252339828496262608 7629387 26104322832240605379560093285343327960 7629388 37526524535967227966091680339802296320 7629389 -309494858869950683147226632119229076 7629390 -2268234386121427125725292527962958400 7629391 32671762342786375666575983155359391104 7629392 5210937488134103720567059330635251712 7629393 6977733077261689072581722430616050240 7629394 -57610642656630017326420867633906203504 7629395 126608299283658201051511266589772578080 7629396 -37098073142834333037048939443030323200 7629397 -23003717330071441266079529982183778880 7629398 -26460520773334281261355446087382185984 7629399 16109490475119144768947645071867563024 7629400 -13289342777802803481904151366317056000 7629401 -1034303762707209802785531504699267960 7629402 -2293205493036668513388358160556055296 7629403 8284481215494364804902721382593322208 7629404 77502873027127846598691689654662656 7629405 -13582176027191683415304611648136324480 7629406 66193454847538484235178308068226625152 7629407 -122644729394444314688342670522255168840 7629408 71035310080774385780833125047107584000 7629409 -67624342244521747141223696553916609280 7629410 6961848278692605747721971374708766720 7629411 -2078274200820241480001170648152979536 7629412 -945609820580061808958752717580308480 7629413 -172874212404842729705947237087270020 7629414 383040713163757175559433264194108288 7629415 -31624129835970559650684644331010802400 7629416 147407037883301830960470929881825935360 7629417 -44376178115404289328512023657457609760 7629418 -54121684641721794734283216602858805840 7629419 -21812708033918271225091484836846704 7629420 -4189880156344615354024724666406405120 7629421 32757875323334410280138548736289136704 7629422 16651376231801865428120911451358268032 7629423 -37705445298617031941214132681152839416 7629424 -28071742305575828159444076583227752448 7629425 54217200594014152393498786563363024000 7629426 -5022936831338741820546241824502674432 7629427 19393327570857056328668670022911697008 7629428 90947713512270606103952237668437955968 7629429 -9134263127618109048600101000919861216 7629430 10692251966187839616431760956758694400 7629431 -36347696420297050121861800331566306800 7629432 65422403461646510795925409251075686400 7629433 15325639799287290654815162188115921920 7629434 41790778802719784667980510398290101616 7629435 2717928367861750983445607106092090640 7629436 -39714578488413248193813370851628416000 7629437 -26685369578803395855070583961153446574 7629438 -19021678568779524557312084723905668480 7629439 47852983813800551447559044645783392680 7629440 9975595480948733126084929248244531200 7629441 -12459594344900678106900711662373002496 7629442 47527006692228902380229163627049489872 7629443 -49321530298692489691849367266778603496 7629444 40130488012048578034792528837885194240 7629445 -11704351005787161033552632473011934080 7629446 1504270654922747813268988091179831104 7629447 -495214111982522443428863872471109376 7629448 -110518794787469103865063535288868080640 7629449 4013067521740901947552189173733037364 7629450 -6183396935979607966894317274499424000 7629451 28249649098159651157360042932731808032 7629452 456133667958818250933275200064842752 7629453 -37077415932404893961410281245726535240 7629454 -6484737963802317042639800614245452928 7629455 -41303485275649129337403981503969400000 7629456 3620062345443256272548677405409280000 7629457 13361548698784632445453584672817152960 7629458 -28370753668518572703552580881435511920 7629459 -41836591646877014723877229455578970696 7629460 -2998239604668235360861960823082570240 7629461 -1355571172215876291984652604256796800 7629462 -25647414039975686083461392812518322080 7629463 17233862644482784436510097385171507200 7629464 -33246338560228041639909780525322752000 7629465 -49437622731889565937651808297166328000 7629466 8069898970896298840410331144473729504 7629467 -7844598981398463906384318498917021880 7629468 9755306986217326855263836745160458240 7629469 -85386949532515769052597241028001076160 7629470 -4776303750928484807604302486933063040 7629471 -32666665196692718593045154923178242728 7629472 7131380508035845193984875158646554624 7629473 -20696885692175639767442335254328078956 7629474 3338907746829990459911260061285117952 7629475 -6822267379328188700303563210398323600 7629476 39381521631086596874945141844501586560 7629477 85094528899020025198847425567888698720 7629478 -3588327584718099850070244708836412960 7629479 -58066335910343360377005581595814392912 7629480 2393578788291367793113430074331289600 7629481 81841905085421987660041996952176454772 7629482 -8163475637332023411865596255106422528 7629483 1340503407969965227704539958370359984 7629484 67590312225987552558860120285078902016 7629485 -3444840476159638561988328690373227240 7629486 -22035974728921199136339705365348476800 7629487 -74076862372241892570956774278762474864 7629488 21839385591867705654116074381443563520 7629489 7595432263398884075812015672886971200 7629490 -344362816021046881896770548137500160 7629491 -51432190538656023666462199490665994496 7629492 7074749742765792115575786284117624832 7629493 58566272392674399649719048959994709742 7629494 -10557583684222642267374786264950183040 7629495 10138819842105342987202387537273712640 7629496 -14228114363417528868864366846499000320 7629497 2077443638142700199297311917451115946 7629498 -16052630798140555215647393726755599360 7629499 -738049730939163650189153883894575936 7629500 -34221050515296267987705069246349440000 7629501 -24912959777334690988980368370005155296 7629502 -23075182914315315870285616378254306048 7629503 4973495872989833315081383792971909120 7629504 13134796011462699740367252049845288960 7629505 19545849054442145053383849186436410300 7629506 -46523103217735054604151371720034528048 7629507 24000141624493200772882188929050382040 7629508 -75842159695021029826045207351462348672 7629509 32762511584185124719922790902593163004 7629510 -14649831801692494224970338770994708480 7629511 10462850643878245621804633157706118072 7629512 -47306986970477597760845667360876134400 7629513 -51712279916006033237561546564645270256 7629514 13817227792927119115141837743971143680 7629515 -107882662507683956121866109658790371200 7629516 17334212497246299114450898315702947072 7629517 14483230665912591870542585121874555200 7629518 -13204179392104744426439450218809476352 7629519 136167964276001167981468290334613136768 7629520 16902680425294686029787106630504857600 7629521 50928951027127315093526473820687668722 7629522 -2913317800118783644105012979334769920 7629523 -68544561536546284356185979911627717040 7629524 -498819933396218977898765211010879488 7629525 12269092667757782701091379891736320000 7629526 -12001488045462774233663226826904755200 7629527 -69692084794530909993221137552953621624 7629528 17608434641711538084612756539651358720 7629529 117874139415849079633280790174292645130 7629530 12138462778485316524991578318656433600 7629531 -8177046021530159988377101483413662976 7629532 1898386623736914238992593076985113600 7629533 1280533957813998595205182334725251744 7629534 6115327040752586756865612564770304 7629535 73543312960697860983971601217416599760 7629536 -130849480634738514619038511175729676288 7629537 20065882937894501696308124341093263168 7629538 592814881563529532458860548263664640 7629539 -16201689550631090808234590407390722660 7629540 -5727797833346400855548433112979558400 7629541 -2830318860220021312131283205009200928 7629542 65057228807848166365590551323191912672 7629543 -90196690533988245909980382748256176368 7629544 22307978631145069851099407657690757120 7629545 52109577824684080623928732124438040000 7629546 11709476374924218212637572111506493184 7629547 -66901063914033174632316401288774133004 7629548 -17742700523232648518741336427794141184 7629549 8255698882365652414402731965630389440 7629550 28379004947301030809435869526847777600 7629551 73841508057550369378679809420985022072 7629552 -118012855273103010531895039642927104 7629553 1522849775991021446963643311499903924 7629554 4114059524449125324605097486086504976 7629555 35381211224237131310271646071719027760 7629556 -49346212885927500084997164873586735104 7629557 -52718452947789690325555759097362806528 7629558 55681265479715291053452550311761794560 7629559 39846210177832279073697459024794678112 7629560 38630688567867995294344603911299481600 7629561 -24974653160834235759228511609952405190 7629562 -7574132913726855432513216460301899776 7629563 80454171151687248484386219006068953440 7629564 -4449534291571873519037971627460812800 7629565 -15148677851603180215923371856093319680 7629566 -25489143415207517091305232862333396224 7629567 27117460328198183205531132507512843520 7629568 -20789832945586018027149515612496068608 7629569 -8581242338880319099886482461967116030 7629570 -14052016970936046253577994515073524160 7629571 27665220272260923745375400128217505600 7629572 13634262652637125264069470024105811200 7629573 -4673783381180325617643858023974808256 7629574 -53717345080249005234649756214760514464 7629575 -16543390271844584366452106364636761400 7629576 -131440395417531038432023058456002560 7629577 58628095453997070113622410726556881152 7629578 -69131238975814870331272923574487040 7629579 119027506194944393130754013337319231920 7629580 15236389240072269475374009488248842240 7629581 56524322371856471458573966327809350700 7629582 29662618188941143029687670249170249792 7629583 30227866764474756281174533356384614400 7629584 15384879309751766515850950267194777600 7629585 -20213240443903111995016559411335516800 7629586 13875917050352971778041279159503982992 7629587 25111014276279708505405601073446121552 7629588 -7673946686320636071448558820182297728 7629589 -16345753899417882536290323688228173120 7629590 -11384438798563188771543118556932627200 7629591 1580561581188377390983535635210074960 7629592 113200537268074640250235861831401216000 7629593 116245306341990829790416096002743259780 7629594 -32874483681845876240841934795173884928 7629595 -7040118461871276756800852260710480480 7629596 -10532365013312944608142027319577255936 7629597 -47934116844083345493539281109916573120 7629598 -71266699787333380011161384823263491200 7629599 -19284810464703386587462861841145920064 7629600 9068551596711441914555927675260108800 7629601 -14603613948269873709682610197633302848 7629602 -52383700578025741086483818602079990400 7629603 25613757837519932792892571506777110904 7629604 54627535917186135147389818102708002816 7629605 71010781382595433128470125537173259260 7629606 9927458297229536487621334411986862080 7629607 -1345008737252452524590938883498107144 7629608 15428594570673552588408446474345349120 7629609 20927667304613300305049421497160556608 7629610 -19290011260566075769784382136494696000 7629611 49126523448157424526995136315684464424 7629612 -13748756818932682223059385977821977088 7629613 -34407980486831153835040467930748424820 7629614 31714242661166761879516425149607271680 7629615 -4451757454239478425858433362825487680 7629616 -4970114224073100239581886383913648128 7629617 -138106596168346227820964201778516463068 7629618 -11713141098915047332774979387821312896 7629619 -2474542463473784723198090404103524856 7629620 1485289106604771345638604037216807680 7629621 -6314760108635773849984616805794380320 7629622 -5105729775162039608834930779784404992 7629623 95691090047291554350392921906526952872 7629624 26243976817971800083071776514469109760 7629625 -61188267666598342915633960285300896000 7629626 -15347342994255826483728999257124697488 7629627 8179775129504419291378159136344949760 7629628 6527418379452230407464321661732056576 7629629 12540960540699994669168336385286142080 7629630 13114655411719699581444879336220446720 7629631 -95607480369821561275724839548145173568 7629632 -6997055601734415804449197140093173760 7629633 575902825422400200131181402945308784 7629634 -12932911707325765285550727654434652768 7629635 -2750809682696697807583333092602387040 7629636 -7145562919118894341748278167222558720 7629637 67391923232911046345782098571139248286 7629638 -1250030201400229095672497177449836480 7629639 18727218372694025762897573000284410960 7629640 70867441215094126502714062281707520000 7629641 56893066920659872685677277888362074084 7629642 33731214199089380107394535876555566640 7629643 2853657024858565920681625138388415108 7629644 17598693882645455232604833802348646400 7629645 3305474641405058152370152280133546720 7629646 11955408793957099401389413429653025344 7629647 -28562713254899126846965070842252867920 7629648 -759451624852158954728076011243175936 7629649 -21835910791971392205974122110101453280 7629650 1516756380796078986587267718102720000 7629651 153987072374686457501875522319319877824 7629652 -8546310589565221778918943484663431168 7629653 -3646995968014290499568987531092250880 7629654 -41550568622622561598432914665046818880 7629655 -63268553238419091604091230443415320 7629656 -100784834604222736117534183124248197120 7629657 -17722730597829124182774575985529996608 7629658 -2675814640196728425980445326770375680 7629659 -9237653377671681985010383626674279760 7629660 3715765814184941079875113195806720000 7629661 23090643503947278285991725194407296652 7629662 575633807179016217083739860220856320 7629663 -13454744766387056809679272987832617656 7629664 -26024370468711245936095501113701695488 7629665 -59312790821692099272063025283722760940 7629666 -405665691462766626725439204369668352 7629667 23754522226884158651922656268442770312 7629668 -3049614140953348078570242537543613440 7629669 44181070119212969611823265633449789694 7629670 -7871158665720590305427487145184814720 7629671 -12251020733314376800695143107051539360 7629672 48748560633599392341141270421719121920 7629673 -19448123850264934648006176280501395740 7629674 25853606705161447576690450998800569104 7629675 6607897883641310240395612758276115200 7629676 101088273602753985264862804810331525632 7629677 -8302869116558799664375426870662580128 7629678 4514123414371608310538765666141015040 7629679 -75534866780228872449342660660793189680 7629680 9642144002558367996949161688860917760 7629681 -4972678323568703390516520205453196736 7629682 9210993218530212412814934188757426192 7629683 -14044725520389092043783636708742918068 7629684 179266419848697447525166423357212672 7629685 -41371821586470849233244107866690487040 7629686 -27548766641159832463489971512423986176 7629687 -40327609280600076559223278079344318560 7629688 73769514364057772790709005699581829120 7629689 -40245968562396376115335414481545839360 7629690 10245469990071463047978252226188157440 7629691 -20789577271791666375285315322623170908 7629692 -41129218890054212064596937349323571200 7629693 26555863296827495075702970245334748128 7629694 -18526889322474515107456957623671659200 7629695 -53058731790280412588682658157764035600 7629696 11770588638249943175633223873567129600 7629697 -12950294097005516804421855942061444800 7629698 -51705552895455797736910436486620477440 7629699 18740598519576505468599311989602942720 7629700 9279058361906316795111865541159008000 7629701 -120749918426228294460989176860713243298 7629702 37778059303612297927561612574482019328 7629703 -26202040067309218435048066127849437200 7629704 -10035246447252429057446287985193492480 7629705 -395864542116789221954912880799604160 7629706 8720575451068851077985706421487156480 7629707 -53300539155305243773516017422157856044 7629708 43844861729025472145737942075998850560 7629709 -11244398497885708915137131544160361600 7629710 4026801587764975409415477802896000000 7629711 -60293599487930286606094406253474724728 7629712 -12146129903928396678617776682961911808 7629713 -5854802012867364943303048098177677376 7629714 -22241692383748221567435192586520864496 7629715 -22828376541348048879664530665182084080 7629716 41310484927008489803329045187131729920 7629717 -56554616116375363729702225688642125920 7629718 90386941326777350893958411957462138304 7629719 155119892060085592895477493080521155696 7629720 -2176884205099718208535388121779404800 7629721 -21514058891189219187893299551391347840 7629722 -4252981425438066312477433183785120768 7629723 62395172782887444023488441242553591104 7629724 -31484198276037424879784142910750933504 7629725 -88306239145795503219031868277211466400 7629726 -16953200647585587229104414076958703360 7629727 38375591478259904202947137599162869872 7629728 86478748665473260432918565031704002560 7629729 68485730899935248921709721269418396032 7629730 -5976914701164925052940819747057174240 7629731 -25854981844810953243357675077898187872 7629732 58011775763967113353848345708814482432 7629733 -29771184919195590798491018483060100740 7629734 1594232488832386075009716442729795584 7629735 191540153755103122752322937765835600 7629736 -81254645659374874238728657406852720640 7629737 32709814271192484358173494969711227386 7629738 297484185471080581338201392614990848 7629739 -16883763347880081763093359565209588176 7629740 -36072911204651334545655457373880207360 7629741 6938236004053649706402786052128057600 7629742 -4409986357116172868851849245065755776 7629743 -165922768253549689439687445749982676992 7629744 -2852224840706182945436165207796744192 7629745 -137382059591770274353817628330095349120 7629746 9922002825087303967296284962580904960 7629747 -72715661308154962159735604613949197000 7629748 -10991758330115201618484691748982784 7629749 47201464177351740847571529037953120750 7629750 16502483755715625372009205515702528000 7629751 11717821210747293240316128198274131904 7629752 -32875815546557317590300686786720378880 7629753 -32062921876040960041451257065471661536 7629754 -41164521120249601111807183199819953920 7629755 258892228976911503620844661382318400 7629756 -32689199112760562171606163802261974528 7629757 -102026122651854607037405671384928631994 7629758 31699200233711090879996598939222310080 7629759 7103927057513580857183281592298135624 7629760 7541171178544845472944000453165711360 7629761 -84246019145084009610943595792430250668 7629762 -7647121876352209297151389207947878400 7629763 -93841424757107967534159186880955652816 7629764 -87824029779113261826691429870267799424 7629765 12209335020133654489216861294727130240 7629766 -13224435836302540995278104119811392576 7629767 -33453405315227042531029692670438512696 7629768 -36747590316498434057935848825533644800 7629769 170099076041433456337985719166836096 7629770 -17268321743181420617575744263621671040 7629771 11965273041395386620829079936246071512 7629772 22733073383973485471947415465133046272 7629773 2452140684446370556148884640730414720 7629774 -3593946478804912205083808834725084032 7629775 -10386802331947057519660161667190560200 7629776 -2017714185323182778253646205681664 7629777 -10055025460870817492258785485847907712 7629778 625888781424903384451459996922929824 7629779 -47159085687279172701594198450883348224 7629780 18009359929001471582538298233507317760 7629781 -87579623692358292523069985862763626418 7629782 -4998990477293632178351320797481958400 7629783 -7805584221708953569936379920446892032 7629784 8941243830512137080525360821379686400 7629785 -28830462955858031272445785485713665020 7629786 -3960040396919474383939059622854686496 7629787 -38204865672288605468567681942468525616 7629788 47817351435547696963670710299083033088 7629789 -63706872033357912410813124243876005472 7629790 -5182241241741028096947440190711448320 7629791 965712424323314533742800090235199600 7629792 35495623555869999917251889905375641600 7629793 52901457875875569889764173572896022704 7629794 82951992686430921934801673753712378240 7629795 -247747877205476100991371003208726800 7629796 -61938506609920434149831280314968662400 7629797 -22556721815978073103977063653683730688 7629798 -5958693588746081496876976045640996352 7629799 9851545360388728486004769720562815800 7629800 -4782404521206912528437026603747200000 7629801 32065571003507218897758379486565874720 7629802 28304779811688568658753420312395471104 7629803 -1243953862724132572049802421098361920 7629804 3321314835097036915860090936969203712 7629805 -1371375502358456829713133789147735540 7629806 75100624981846717236564648293297996352 7629807 -14840941900042048491421309903201575408 7629808 -2483910808913396938403853420474400768 7629809 -96317929185177409873887234534262271760 7629810 -1589850096584582321209192352537018880 7629811 -35176996710816158092424100568413095680 7629812 -82604132549639145382963252453106377344 7629813 4429570642996400713853066878085882880 7629814 2863397370039907143046426962317277120 7629815 -55162188638154931313703029833979696040 7629816 -49650903173776949427670072414157168640 7629817 -21273352617820625879855320263453581180 7629818 14662719592858708103342281492714682880 7629819 385371236460386303146184976715889376 7629820 4206064205347140857416899954057216000 7629821 -132391973132418960934141497804558095040 7629822 -506097090230043008677031149979462400 7629823 -22646774746382264358819423529431695616 7629824 -142223338677340421222618175514223837184 7629825 12443917328117869953570541877408097600 7629826 -67848233220988729999430639654652367104 7629827 33553841556644614832556749256659838240 7629828 -111183428087734929208946848022864449536 7629829 24238934030379329334126358824084681376 7629830 -15524349153991558533395284389214752000 7629831 28552935108290135751721012895287827480 7629832 274360961851834415197459943792148480 7629833 53314839870478756952382674089033238544 7629834 165873411496731700099551217342318848 7629835 -24054285799795573031914475783839242720 7629836 -30498876218859253597547442761196994560 7629837 23842199174062589302653220675456013760 7629838 -1291966747717645163519107032944764800 7629839 -70138203041133957386546504536065437664 7629840 7500090805868031473871913564080783360 7629841 -82847726893573001896928418023411399758 7629842 -9801578894990715992201356536212390400 7629843 33509279304084563944312864251769261200 7629844 6288385929792684996958659762831491072 7629845 -47984758013650036012131504121541412900 7629846 9370079953636042426583838168497940480 7629847 109003459187917851610323143595179220296 7629848 112066251902885933669496124769163663360 7629849 -42075021289528236702561022013517504000 7629850 18743334390569868937392703522263944400 7629851 -71011241747006244538788228487634849148 7629852 4860248421865702939923314233286687232 7629853 -24610734665782369295396961935349817920 7629854 25971380437254551759020025490029730432 7629855 -43893768335031573684677845875850387680 7629856 -19753478560234747874746806545193762816 7629857 38746313767854415708061666254886664900 7629858 -7325059954810023901885294637410525056 7629859 10645157655551005776496712948766854400 7629860 -18177051601439290156422635030807040000 7629861 -49299107530424042685940099863365716128 7629862 -57715343902070853922317548573801153568 7629863 -17943841728601086127452184162343994888 7629864 -38410151035289213269882942795510824960 7629865 -1889345021683720915130583273954552000 7629866 -21550848392984448131282352872487202560 7629867 -927975198555034063736419512182092032 7629868 -76035444728091684142694781244929774080 7629869 268488888036097163294064574086337368 7629870 -24111106858103548228111679224492771200 7629871 -43756571962719373538657286157155574320 7629872 17353280134419724040277924378153418752 7629873 -17515544884016156892113318114219828352 7629874 2644635739604330404570832412213026304 7629875 17052587914264321778478178120938240000 7629876 -1639302614383872014287608066041001600 7629877 -169142777416408332370911305189230080 7629878 16182664259391127549319493839534800320 7629879 5953680817544091534052752293670211968 7629880 23509276218019513181639811047970816000 7629881 4848465015521545068047099142300631680 7629882 -10438246819813427891165079010113721344 7629883 140315178482536968321356663053550972132 7629884 -24073571920046623532831476122907997184 7629885 -17223824979755956934570257558137403380 7629886 -80145446936230090049620228257954348864 7629887 -2214532819003752833903751917905865520 7629888 5869878245459604153064156955752267776 7629889 -47893969881971521155586639793632272120 7629890 19893495877574214033602961339658183200 7629891 16915854214111017393395745966153969840 7629892 -21106393485067769855837572730351910784 7629893 37535539077498406971333090066627457344 7629894 1701672310910077569104360441679525024 7629895 -2968097522898705985582587859276828800 7629896 77596000051205664130351024081776476160 7629897 -36213085414187668648865037252131280 7629898 28939993311288490920374756694216422400 7629899 -100177474895872937837022994701880470240 7629900 -34132395924790775609617675504487808000 7629901 3441184945961082662382566844327078902 7629902 -248081743471167667361650818227235840 7629903 78783626178941842817308710158452678800 7629904 -8623695182804861889565506060898017280 7629905 -13108897297146385218540906642762527040 7629906 6181966012365354324639293249374126080 7629907 2991164718188515152174955686679404312 7629908 21954764681893509391693824682985748480 7629909 -24816051546297490890580449247733787840 7629910 2118488702717062484877258745909200000 7629911 -19705448118424239806105995520639722488 7629912 -74846548529464046882867455502196910080 7629913 24874535590804779334025889338695073162 7629914 -54476655586925430510669714054173500944 7629915 -29712951640852430258199692196240904080 7629916 5144315510242899669315145907724318720 7629917 36926501452951609143975006620551452966 7629918 4044535344933165900238874199448141440 7629919 91352809225220691216914608665022880760 7629920 -1241195479860218683645723332929126400 7629921 16953232204125172462537968093620850708 7629922 -58428290616842119423627470126743341488 7629923 -46233692010820477742139030129660681408 7629924 2817295264130069095018719348765837312 7629925 -26510090416453438417847901083474144000 7629926 25448484653305001327433598452661170912 7629927 -14518876047406259669663372250147051480 7629928 34855141183490235273438003627631656960 7629929 -111312810606165794720258207138885683740 7629930 13527427826662519635046948726510387200 7629931 7776595408006283501192366484311343952 7629932 63064687278931354696643284384113674496 7629933 -36973329109412719754751597316061828352 7629934 -9103982642152425207805040031186406080 7629935 2199047116881730893154035990346391880 7629936 -3415635802814126521366880421720293376 7629937 30437311261880071204865438259273987072 7629938 13620680746152568579321402121456532480 7629939 47373666618222435836833797640228871400 7629940 -5661677430522973946802061347531102720 7629941 32423709609535521750887142088594049088 7629942 -19228667957306800646385998978765863488 7629943 -105943416752580378587998216772527223480 7629944 -12070551216133787051630173283883417600 7629945 -23005716036947442957440301116660559360 7629946 -12081779831448740163876039966355997328 7629947 18135444638580435343279275325000149840 7629948 33803305386953563811848470966968735232 7629949 -69916779737161038531219932714660285050 7629950 -29556593048338082554430574821949960000 7629951 -12101624413370415783339789864491629056 7629952 14285629927605571331823369269438054400 7629953 52277359080321909829910306512246553604 7629954 30238545493166993806030065115537230720 7629955 28678667551331928419659219799411442960 7629956 -7874779514188857558217696683851461632 7629957 -126475733188578656736256075087635315648 7629958 22298367036420500378313598885308821760 7629959 29241887119272261409007414407520219160 7629960 1346275323376852332009703490474803200 7629961 -18550497816114387840167081971861966438 7629962 -41178648388930839765202860845959554768 7629963 -411113583042167229022425442195860480 7629964 33725036357517095386983701928794967552 7629965 17563700673823637846742336263476145280 7629966 43102825162159026614922005235297351552 7629967 -17287322068629159947306448134367307984 7629968 -5270515258681065444350738968725159936 7629969 -77103318934671772522149104407810307856 7629970 22061472597269519555955821204845166400 7629971 44566803067437136878250352450292534744 7629972 1942607818208638390894188862902423552 7629973 42735668620853074613265005708268171964 7629974 9447549849284614289010990886201380864 7629975 -46339847885483848044976712843000867400 7629976 74087869149071104487139501881035438080 7629977 -29799949662714877961145040897373074668 7629978 -37980679445931303199432660583187901440 7629979 26029831117752234417022210832193073152 7629980 20420894051098869780479551641012080640 7629981 -23830125922481329588500581519333547648 7629982 50240725629430664695044964467625012800 7629983 50661832205037042805461316801620203232 7629984 -31212389117331933712737988673022197760 7629985 -74083076118094341792273135023045327040 7629986 -3197656483841382452371973267842516416 7629987 -84760895171564142304251956276777766480 7629988 -71880352954279432446560300365642664960 7629989 18583872675332755752792145362808025790 7629990 5352207776391044534007424704253747200 7629991 -280391802833291177548607015650763905920 7629992 -16318432346795116575866488730036736000 7629993 -2873012837865828416717148465000590592 7629994 -28994679475407089875727193807196666704 7629995 50023390920104180536589116521952860000 7629996 22960771731915689071201286436812550144 7629997 -48577498290828553507602185473705041120 7629998 44606227819653952210469928049436157120 7629999 3277425860898783967639035205265442816 7630000 593796493039352994819220073881600000 7630001 -237266439504687729917495656753928682720 7630002 14269715594715863295559315901208016800 7630003 -1311403593211974325164306116179556456 7630004 28238267148367186281820362098212381056 7630005 -6969525993222840116326965191892468480 7630006 305833800366008975219606924699202624 7630007 13042349093613708494392792238199028224 7630008 16575113023039037260060970314078494720 7630009 -77484582990398035831559783834356296790 7630010 10033661301759650941967065288411208160 7630011 132165058662597369861816533613601728480 7630012 -18143290658981798612790486690994143744 7630013 55483128209001474536629642681050123564 7630014 3706358969507723277733173513296673792 7630015 -26478207941186721823007398105386610080 7630016 31348180953702030411162926489618350080 7630017 6623854645432250328093933957945734112 7630018 -9301403867794467898744869448790880 7630019 38083956620992775092557600540527343420 7630020 12046881688075713439083534769006387200 7630021 29788766671801600828125515570967572512 7630022 -18051319591979678984006067685968730176 7630023 -34641767324815177154614025468859677016 7630024 37407425724908331031358308655136645120 7630025 17791449312170998684392741661525536600 7630026 -38703142413273558515160206206306457856 7630027 237586033120705667160498669247539144192 7630028 35051370467302572047091519463939276800 7630029 25085502543679399050333891409811623968 7630030 1807133410270087489271762493694525440 7630031 -3969293159481651320736226383635454288 7630032 -13633003947186942476170414045015572480 7630033 5201800439115626085953184634528323584 7630034 13253023179796755248510866327578823680 7630035 -17637333530650667415726570081923904000 7630036 88250367142277390378474213243995957248 7630037 54545790478222854046875660785383588686 7630038 -928439582197256192823114720683316096 7630039 20540579988986454921968218605590445840 7630040 -64524497136674585902727716132258406400 7630041 2364892096955980585782631405507608384 7630042 -18511624622293968758381449881944855040 7630043 34720969929153169823432311512006828384 7630044 56774921079636341918290319283536841216 7630045 47025541634679647680918807434998847600 7630046 22483549340739807160141425519576042624 7630047 614059259174788744972313802636442488 7630048 104407406389809306133931857363084247040 7630049 65933382092053775359938919593115200 7630050 -6436519633619413636832395820793475200 7630051 -64144083266642127220870717045661931360 7630052 125747172289954163317921768249475162112 7630053 32250431669185042286303999274489412704 7630054 3208377656124887623448354733188007360 7630055 -25904009584025468223889119969331750080 7630056 -27858439255526195931796415431086489600 7630057 -85571105783551630614094878133795555200 7630058 2635451844665423347375352645375040000 7630059 -19807250288397959467845621821937918960 7630060 269572616674934633675310839294914560 7630061 16788581945895960090845468021644343424 7630062 29949908525665177786103604016388044800 7630063 -28956711065577773854300581336477977088 7630064 -2280670389188404309484740257921662976 7630065 -11225709985145446862534071180868688000 7630066 11221218343506708609743817715500255744 7630067 -13743200798180707703008733048362072884 7630068 28976024054544398957828663398757007360 7630069 133455513763914537950393630609902551470 7630070 12115825748511784189392580394048328960 7630071 -44324825385343288144218352655955843456 7630072 -32671931013217036699971413266100920320 7630073 63080151830456146096295517732666266400 7630074 46940712378379103718616933225785784320 7630075 24578678764487539329488754516043956000 7630076 104223512762326702614643753013861234688 7630077 4124567289704041407638091446656450560 7630078 16067615070243003789879323151311696256 7630079 10926735491353547061925610074797223680 7630080 17551528295690684516308482754829352960 7630081 -17591872872688444961696650425264165118 7630082 -5017155512280791618058159615098434608 7630083 -36563722146225992414985241978087068348 7630084 45136209156930710539338199849343032320 7630085 19221544436952554037351435190661309400 7630086 3376522012433666998374059421329123328 7630087 51646922457977795643295121422091107736 7630088 -8919030155009085713646873712660592640 7630089 -24592807341263965173473718336431328192 7630090 -4645603696828209213030341149301359680 7630091 17441517585724940371877059017445437072 7630092 -155802076718920343486875066837893120 7630093 -47181882648574329827811114133006849620 7630094 -4815199807432225117416656197167496128 7630095 10236465190188096333852163043286362880 7630096 403471379629523503531178835690135552 7630097 64576170246644822875147707687974036592 7630098 11187743318539730278979923787230563840 7630099 -33191400316907587137765034241801038536 7630100 -6414438788537144954136130735797523200 7630101 1534394298359156239449530093354823630 7630102 -53281231787110491386323244442811489248 7630103 10167166084360317522478014881777667360 7630104 47489740615468514641068237696416133120 7630105 -2300920013347719154192643040832127040 7630106 -2982676289447786765297469824585475072 7630107 -16270672398690850408403052650510363712 7630108 17256752017972122874117030452324566528 7630109 206855795158244236996292329105492620 7630110 18739771690977458056759818078731122560 7630111 -10074151830025821015640165450573456288 7630112 11105430263003661331285551256021499904 7630113 22385727902423768865838662640514580144 7630114 45459337813309135961456452734297592656 7630115 -5133713744129106410159865705739952400 7630116 -20068687810597783117361884685447270400 7630117 633009988363296330371923962681343104 7630118 -10636758145292822279631864710948571840 7630119 -757336684171529691275280141078020304 7630120 -39009754145950978314428449278671923200 7630121 181725875406284111130051268706637301632 7630122 37484202165542051274848472943751407872 7630123 9892286284334973540828151972698965824 7630124 -35330075420972727702073002738090667008 7630125 -42960734319603938698833355711061496000 7630126 -25288218249384457530809412933161189376 7630127 -123814475285435609560839283039712326800 7630128 638098397641047939642298042669891584 7630129 4787509393890477888859729280756677684 7630130 -14635484344782606860076538919866451040 7630131 -7916903962527038617688635259764183440 7630132 19065955981629286323716376554738000640 7630133 79839974569416737698862410149064623438 7630134 36539077395669184609686572133142586880 7630135 312892630887812317156233581615792640 7630136 -72195953287031997854123104531979059200 7630137 -126570505351900366991956260351836866752 7630138 28098944604211385567036439458553348720 7630139 98217761864564420661072957101291580 7630140 2644949183549058521011420933866946560 7630141 -9539976273885717336029582115690825000 7630142 10815537897914515499201667250181011392 7630143 -24501936716420328798685484727260654136 7630144 -3198983651832899517977187048823455744 7630145 45271425297464650440943914912826383720 7630146 30679588275983208885586344686752896000 7630147 25207339224662263577922756611976666832 7630148 39962566456834025069175349701050077440 7630149 -50295310878434265073291755092422037472 7630150 -15946459661173930263259760098446350400 7630151 -5621748450910561098777687698398654488 7630152 -12041613572407642476038526235938938880 7630153 7095910652614114021965457070120815120 7630154 -7242017298106915290351648333174214656 7630155 7277900944928292014368613233643832240 7630156 36110856239959258713242405239128732672 7630157 -24055299997824464547003435084640911648 7630158 -1402038434203042353611112232974922752 7630159 -112294682154855963851389609380315498640 7630160 -8539254297144846012631247688554250240 7630161 -30969239270874689451813940433647687680 7630162 12078977817406535890124118070600562832 7630163 -101385422011881608366290509290102829588 7630164 -39435218004206357852581572675158044800 7630165 -28913938764585289569888206775578738280 7630166 -23102415531761983679802494313696031968 7630167 -36552833945069962730900500947324084120 7630168 16108683604449424547842403069035806720 7630169 19056525779781316137370681393776063696 7630170 -9634703439184567561467579847453079040 7630171 116995708950943922138019911260945826372 7630172 -13558459473394136071644611617554554880 7630173 -60265485228279366927174063529393848000 7630174 -46680926208736081322414659012879457664 7630175 18626217474354020845027144371573360000 7630176 -68599138959081142697195659640346771456 7630177 -39777789389445736700376524502695830508 7630178 84453838122334281340570713034836096 7630179 -3496144948849834242411710611051867152 7630180 8065521716828812313646524777921030400 7630181 -28864991140736133426408903015696503040 7630182 9687679557275241461250423635942752704 7630183 96526320628987095310374059274499296000 7630184 -58788341159697994149153781762619581440 7630185 -11560588329699824890076486573002675200 7630186 -2131040963936166002101340805858589440 7630187 2709700638397783098514685890787749200 7630188 -49570051651189732565750797824535718400 7630189 -16068098846864198922487976197917011744 7630190 36403175945913638999750021042500204800 7630191 -76469045101113832873712181023485495320 7630192 -8187919669579133664885981528034607104 7630193 -19238333122629855514648551478458554256 7630194 -13357777872829712903961865432598536704 7630195 32087888569187921327329894028664264480 7630196 -22786376499598151950131890502990292992 7630197 -53797813428148198717683776101492831200 7630198 -6377854882731360929724410011090273536 7630199 11079331703050696729922174591311684200 7630200 -37964336490609449935300284499877376000 7630201 23823164732218542507668487215036596202 7630202 -24668510633037315829104728430902306448 7630203 23246112290559026526931444042872559104 7630204 13505570702868067862491229218922760192 7630205 1363692479351026892808117203411850720 7630206 23536682254685087288604838503689258304 7630207 10744694550988611102193623127614489880 7630208 29085781777684721146649256437659729920 7630209 -5923839292874353000115928890187750000 7630210 -9534840406495344400232611349333222400 7630211 -93654372447072952076603198547141613188 7630212 13869072544861011345955728121311473664 7630213 -92137507098454499809406099488344165538 7630214 -18423739310873869624008526176030659328 7630215 -37054041863221948500952728904320307200 7630216 -37536089657835853535695060808448737280 7630217 25128143823928150057616133589818244992 7630218 16227953759292935796162928911751624800 7630219 84046411750710496436474398034117740560 7630220 7025099516991642667754730554780052480 7630221 -562749256402068476848305615155474400 7630222 40451257555355498349818575416969726912 7630223 43090067600632224582507108873407101584 7630224 2141338812495613471226074150824837120 7630225 -18620812842449731021309750234272132250 7630226 96372766265036883568496737456861759104 7630227 -62480720168184416737208464153710097920 7630228 -29768726946395840292109860786165362688 7630229 162286349544302230010500862526392523840 7630230 2917872654324848375749005157731256320 7630231 76780566355715872379484442858981691160 7630232 65876886591585478648607492898232504320 7630233 -623457744948675561452293900827725760 7630234 -15539869545034427563755685506779738880 7630235 -6460794259033350658852233694850475600 7630236 19458411187812551290905310990300598784 7630237 21558666925179787563983837111938687980 7630238 -25821016920311872238582915830597567488 7630239 71011578659349666162246677591138122824 7630240 26207897030495248943695947281800888320 7630241 -6394659234045232508040144837946019358 7630242 22545272023346898583554410592646800384 7630243 -77695945173602778459774022075194921508 7630244 37315383763951535927560292455835857536 7630245 -6164020488664066119227519382883054080 7630246 -11133021589390316095850718314635721472 7630247 3111498982132112196843108263568338304 7630248 -25578962056815441306346277302800384000 7630249 4554197918528277547050429705913642320 7630250 16514457414035534555660742964299264000 7630251 8609037717127382959638719790489030624 7630252 -289152860699806152475574917074761728 7630253 11403435696644258347779566978367764502 7630254 31793185436551691121462459991965171840 7630255 87293746765077195897548841080614358160 7630256 30097252254903131044085190358771187712 7630257 6598412852452026708681055965317860800 7630258 -10094608939188110246095244730803318880 7630259 -775787078253377171524521656005386240 7630260 50121980213906592028509241473607680 7630261 -58187556780619075983756948743249797138 7630262 30549579547237971882277248924167584512 7630263 -25827060917723441291813719086906757536 7630264 755720012935661569786730319553290240 7630265 -29942357426797760615950428178932641340 7630266 -5357486360964925114438238198480056320 7630267 -121053117075358351539112359594887324360 7630268 85068882851657410398855873544407733248 7630269 40907634163783210262910811733758681344 7630270 16529324736411764827311054326684374080 7630271 -13976591882135976378486639033023083656 7630272 7537063300668792627361939803907031040 7630273 13115390447401765878197389505412400128 7630274 -51138461761633294601283486743115574368 7630275 16371844422846459160144093950346885800 7630276 -10623046346086255674385208141952450560 7630277 85183148819115717182852882718496024800 7630278 6875482046204895798141892996222353408 7630279 38615956306532841136960051689645457880 7630280 -56542619223361974586457052927512064000 7630281 3207624947796828973878703668591284922 7630282 14464076870948655438193217684025245184 7630283 -133013211116572141055329567497922744416 7630284 -4192180470162583134039134400196592640 7630285 -31393557126967179884790368390395062600 7630286 18088011879852230892208557479346496320 7630287 -20141010704710711032591748111207981056 7630288 3915784912245754801994012345896714240 7630289 76225250200422973078604750751622287090 7630290 -19872763515722175567883311959433720000 7630291 -79507151570250971936450649284070236308 7630292 16501724377151594103899090380264454016 7630293 34257712663057599576226702419360076800 7630294 -26828929868089635742659790591001088000 7630295 -97178016541039756473506392311491244720 7630296 -30140543787207106969898272567984066560 7630297 30930365578061614538184572835195455232 7630298 12779054300308127309587456371147908064 7630299 55358707286482765443940387383330695568 7630300 -3168169527134271182105670414525721600 7630301 -414905625947101481337753864118664256 7630302 8816847556590354116114123734837991232 7630303 93049641316292822098634813136223163552 7630304 -34603927912507144466626755334632898560 7630305 -4739619238847861142850330296060835200 7630306 -45154077068485684963527909607496088000 7630307 -1941142147231118582001975281611312560 7630308 -7115827688024685925449099688890900480 7630309 71819755746349919763862913023977403392 7630310 18394407763862259343953362834134834560 7630311 -24847782472404891834357262216867127136 7630312 86436152960859855205010504155787443200 7630313 -125955004591303314529763897102386139760 7630314 29665121268899927914178287521288591360 7630315 30804516649479664414991478302945107200 7630316 30982469873726154901265353224498582528 7630317 -42135709288451602625171957883101353866 7630318 46290431626409696931568045992898935360 7630319 -29956086355702687314945477486151041456 7630320 -7889858983841995666622765636102062080 7630321 14084280093418782889063129189944893522 7630322 -12072526614158065886934157577817735168 7630323 -66518565359722905530622135027754191816 7630324 12428206983068926067445150939545200640 7630325 -579101788903397038527638302737749400 7630326 -3639934296414156000475000944101623680 7630327 25965672005707600144745188346915530120 7630328 91671953631266809263960239516606300160 7630329 -1346401262248646545661742349602985584 7630330 7571232621673844896026935360497137600 7630331 28784144082581969133272481299614788072 7630332 44920594194040983080161592491237023744 7630333 -19943117079810739965352337489713575418 7630334 -8253279351477848389488303991736285184 7630335 68586952548645969637225238125590600000 7630336 -8955749947543426882827795965065297920 7630337 -15696902296892467367970706355974431360 7630338 8449247868846172771511727071473125888 7630339 8299010355138209248458455196841771224 7630340 33463131029049455724592968053508414720 7630341 -4377327456287254606917400360723144896 7630342 34573601712731385448974272431456524672 7630343 7555927150307742799588221301541706240 7630344 23056402790357291119610422150116111360 7630345 27848083886869053732688540158984800100 7630346 11249210866122800650427804338325484384 7630347 75312431512433846249406645839985650880 7630348 -24318672171821670323550251832197110272 7630349 27738186061313940962523797825902807350 7630350 -64493652701565007221901644432460800 7630351 8281511087933810362280303909010080152 7630352 947031923047528259280306651901403136 7630353 -52638921042361024655298740571928871838 7630354 59328004046662382640034923392171503392 7630355 -62758043490815200316525905953476316240 7630356 -10464054817235395523284444695218159616 7630357 22195488208914346112216466451115186304 7630358 4617403314674187075112850497562165280 7630359 66360341922387837932093744294207353728 7630360 -46529811081194268394480828629851136000 7630361 54404245775972966884234730544729863424 7630362 -1201965423546250526754212409994778880 7630363 44826481776963034026871229232981633424 7630364 37684829495127583751007214538838128640 7630365 12355842715036740322672934655704528640 7630366 6667531564827348407167069513941252864 7630367 -123692900401001881264023563388213991584 7630368 -4063613193336053253029389949617569792 7630369 -13054014090419997422381569856083331230 7630370 5302704622626231083541085637757957120 7630371 7893279261690880443210897345487678464 7630372 -49019736235703639211056190458373207424 7630373 -69919706876729852554597199925871859520 7630374 -632600989771935140531456598304156800 7630375 -53421696335563654022963355235617846000 7630376 -42194103998952444991754039464848844800 7630377 -5275794913980083157491580043606765680 7630378 -5240876445403707984532994910652095744 7630379 -74493692164233259721041403103643699020 7630380 43011699657971810916824998650741058560 7630381 108423498621859805510158890684719200 7630382 -8455767404560696610216353054535672448 7630383 -25141871373262370401204383978138320376 7630384 -5594722537595412998825716781236322304 7630385 -23102188893622294923031195224997428480 7630386 35155933064803779505099195834003342464 7630387 -12014153529831006514740951353892882648 7630388 -17458649632198729657959593602122332160 7630389 1351683330279276430871350338127521600 7630390 -34941972019961318845871851852048012800 7630391 -41783003364321536403337695154113536448 7630392 25237288153778250182949954397657497600 7630393 498827816766966605228114587179706384 7630394 17439174041894629946588114730817232496 7630395 5506425213062450769751245271360164720 7630396 22000915189149845212897564108814412800 7630397 12566633696212372145605468109471899872 7630398 948018199300149168154357260692845824 7630399 -663031343299375037260873251689663808 7630400 -9527292887137972419765593880133632000 7630401 -52184217619498404252523259514855770496 7630402 -277332865730858552819422808845817856 7630403 15585653484488379439298405481468433920 7630404 2656672699410416497622458358620855296 7630405 -39398244683732892705800196638226684000 7630406 -15258980937962722246125749154729294720 7630407 67419152833642388245691297650527339960 7630408 -2094204450074210553888706249585981440 7630409 -28193978636311398850489037794619858160 7630410 -4418423539017486764353873297818624000 7630411 -52417674867051248244967323519335228160 7630412 -61962952005318741695439319607497320960 7630413 43400833901611339501858220109901232640 7630414 -22716984136981851210784591816609775616 7630415 -8774149099558416079250540964915432000 7630416 13885217036416451890748543035952332800 7630417 22305493863921989505446457151040600692 7630418 -32580906962574764725889390736832809840 7630419 -5592466572504770365390874798732563200 7630420 -18483408901506494745241673398579077120 7630421 -52790449891842456929636713884612579378 7630422 47833176744849683948610110744188379520 7630423 78142615786595617259456164158095921672 7630424 2507031975010631223022047957358264320 7630425 -35429266879560508007207553163567966800 7630426 -30966789278093274822279406333910119200 7630427 -7641418020660279286975656689550240204 7630428 190088008012346896305814954170820608 7630429 163371773508662260989823196227963069472 7630430 -46537530400644286315076332004564648640 7630431 -27355240830272138248902344215067765376 7630432 63998535220034578735916230279156334592 7630433 54445486070704583849332836602374824960 7630434 -2230469253038809921239073343773688832 7630435 42652773148499998343111819026198604880 7630436 -180451343533224626598154529301934080 7630437 32243203431761765624359072013338904160 7630438 -22789081700614984463735583399607416960 7630439 796332359960493465310823152873414800 7630440 -35519473811757005496302362758855475200 7630441 11602599762040978209284345623624159488 7630442 -46960702668563124727546659336401218128 7630443 -49881092607345187897519746757699866348 7630444 -37800186598582978400908065655125432064 7630445 45273672017346080322021960593193938700 7630446 30493002014840014751975438503579382784 7630447 -27311507364006946148298792195991718088 7630448 -2240764356219220341911023314819219456 7630449 -21441547412849905923294696680254639872 7630450 -31374132611798577269967725558709043200 7630451 -104859804077091801235555198498307042400 7630452 14566601455732766222853028367358504960 7630453 50652322120398860876438813920664198702 7630454 27594635291382736183120506851041975680 7630455 1199640642232739851541247208437381120 7630456 4718822363976205881833442009725952000 7630457 256091873657713101840718643672658240 7630458 11622665161692743901402036133131717888 7630459 22085228702871562029495204317169098660 7630460 -5155734476746831183621455582600414720 7630461 -3937274620460700486974124288875845812 7630462 21780466777010730243049914388785835392 7630463 22219310464672396744023937141141927944 7630464 -4539267925885935847148767768655953920 7630465 58264139448672571627066987913963371860 7630466 29254094819726966395292113982898270240 7630467 2760889847089178090511591351640219152 7630468 68363512865389718670228958826403179648 7630469 8662368644947209701446179681556301184 7630470 -46320673571414324385632513437317120000 7630471 -5374266454702405130499118968095776928 7630472 124538001767825427609570265796540467200 7630473 9490639351342830059281860872474745024 7630474 -9139670334529917374864557654756716960 7630475 73005574965073718998001491554653230500 7630476 -20342525193319656265172937889678356480 7630477 28779073668366199559247433864822086326 7630478 4274248375366951292515510414475201856 7630479 -548205943311307968527121780952857096 7630480 -3525358938430847529519901823651020800 7630481 11574187115286551582023489015821561072 7630482 -1884492151376833553155364118526593408 7630483 32879602348325530044784579307178717440 7630484 -11933710963582869319189074144432724224 7630485 7928434978333610377029212789626829760 7630486 5592261584404267747925100572797980192 7630487 -106517428875876441545713648730751831864 7630488 -33981572251216662400240488497159884800 7630489 28390764005324157873437499029423220756 7630490 -13960629841356095003470543591970288640 7630491 -9100797133023384678263327688438867072 7630492 -51788430207747169585924743482371715584 7630493 1471357203537752241640644017838527244 7630494 14985250161421400076318542475170184000 7630495 -24475392870766634383284803158726041600 7630496 23386776276166009019367656841003663360 7630497 17945309784344297046767308729494835200 7630498 60652760114840940167325384114651762000 7630499 -102273996349411658309217108364774174500 7630500 16708938706622171244413067229089792000 7630501 -9916550195445966285599498906967875268 7630502 -51127780429174882456843655468322144 7630503 -21670484209009920645430744970323007616 7630504 -18460686544248113104647136992340377600 7630505 -39071877193803944677727044429636749240 7630506 5932557826648809723019269265518707040 7630507 -73475263197634550031326249296286798448 7630508 -52502769066426836476324295887932156672 7630509 -88557203849175278838798091994093414400 7630510 3296963920958516613572707194668689920 7630511 4316607480606988328122225029415277664 7630512 5990893319866603814955967505089167360 7630513 134203857398064521537323062943595622384 7630514 27860544130897470275491925960020377600 7630515 -36520213749846937519014711864314015040 7630516 -42160484540069442513949776804510651648 7630517 -134865409430275034914491242218265722500 7630518 -9569980545119845554315601092368498688 7630519 -8568315762822708393134042119977889416 7630520 81320728411940361288045156357178060800 7630521 45687557126624992188610188463786162512 7630522 978799463525628833564750397676519680 7630523 -77357025573729743042615007491338851228 7630524 3674925087636145238865454258700140032 7630525 22153727575541649814810172646112547250 7630526 -7473645955079528034756676695294984192 7630527 41873241434039535840304849897136254920 7630528 18940327439007854310092898808777146368 7630529 -26320499877187272156031021165233034080 7630530 35981010790741604460360276457467563520 7630531 -120064543323312129447839540308515144800 7630532 3666098007113721421638388503196987392 7630533 24763421856858187939377549280572271680 7630534 -18798564247342751769297898785441319584 7630535 -52012638790555626545565329843379979680 7630536 6009991049886320784034308488159232000 7630537 27952177483976378454902896888172443812 7630538 -38799537719751187812402282421994017440 7630539 -12148323248060606640746125643267681280 7630540 -6604906574126818189520230464626549760 7630541 -9986759295910347144121903869998611968 7630542 -572173347219041156126138190667445760 7630543 -87237611985124831498671292741444360136 7630544 2317417537536031239166182262458286080 7630545 -8142843844375913063249280771235488000 7630546 9280206281985891389989508351696601600 7630547 -5316833013291459743252040063362767296 7630548 9403828673079739024574235099195770880 7630549 -38483754809226501401953780123469020032 7630550 23858240454211658222997461604952713600 7630551 13373917139675746613749135918468196160 7630552 40993369187242909041320523943571251200 7630553 -13064353347289401614452801877031717120 7630554 11641064869144692057241607468986487808 7630555 -7593664665320896469082491761446754080 7630556 -17160921317051178112432821191693575680 7630557 15463535475182860395535637327454074880 7630558 30351464247164808554332658362028885184 7630559 59562771522551128527463309512997625760 7630560 1205938153161428044754863077442191360 7630561 -75814838064092751664695086369421205200 7630562 43118805381784795748279516320995454032 7630563 84527855974317629540713007924862629184 7630564 -85473820051473600726757627586966175744 7630565 1030693343815806227150591079606441120 7630566 -30092606589625463676023711436905972352 7630567 4511495704221803426157290793730399200 7630568 48260517855083777240291543954322309120 7630569 43715474533511314354491068351602417608 7630570 -818056261572158188297768601310278400 7630571 -22091792761039458910681999713660730320 7630572 -9822317004436440254817075717344329728 7630573 -87901136066348216561123814094747995178 7630574 -41739998715182053201585929196383883584 7630575 1585035749562671568819309852221832600 7630576 11487622269511801015400984134866501632 7630577 -33148218499251551893414198126911206574 7630578 -28857237414907227739216247901889716480 7630579 50346129605648762316491767647481511880 7630580 1816175051108938386696635650121491200 7630581 -2094986821897827027882309560242827456 7630582 40004773008836230039178803118067679392 7630583 42550096608451554786153114825366318384 7630584 -11945452263782487150012472362506895360 7630585 28214172941875408548886518985583091780 7630586 -45543058114129546740633368401722527520 7630587 -43564598331786044888513728874058167400 7630588 -7538767063967999189495334539575296000 7630589 23675353945690168376400599113998384390 7630590 -4324612289149414157508873936413337600 7630591 -381258096163304859635966845321662720 7630592 -10359916900062496855001709715566624768 7630593 -35699958970662016874425827560038869600 7630594 6667439166978667431437289676204611072 7630595 -16303551717226559779291099749146035200 7630596 -23943759317226176491516410104752915200 7630597 26671633095239229656817989772288676352 7630598 -6208919096871332595236334919002730368 7630599 -19668424650223927181139012979902142512 7630600 -6529294324235114292105205239920256000 7630601 -27822526821907792859167007170927995696 7630602 -4768045123636687225789858082708192256 7630603 64310520377545899675329073212477445960 7630604 -15604930176282714201024334314611378688 7630605 320837954471204769540825429951992160 7630606 10204982601931263510287548782509794752 7630607 16986170744795391776914404862784135856 7630608 -265962881788534491821984470570500096 7630609 -40799821124280683726653216120626890560 7630610 3479049646912442184283767301596057600 7630611 -24046987081142294399442121777677229128 7630612 31268946541028744759537944409583826944 7630613 -74926481870246355596168241859765617138 7630614 15069113672501705665312170376240209408 7630615 4624789595630289022200650333125316760 7630616 5640403646499372763674694427085250560 7630617 -5127996778073087420557097486411278752 7630618 14982203946438099980939426231316098304 7630619 -16185560202647952478689858239181204480 7630620 29372968684210973797849511523480053760 7630621 -4337975196765334847045673200778275348 7630622 20136302692592556575058759306857950272 7630623 16964677475878018268205656491757939568 7630624 72905994572214524723740490836890746880 7630625 -10741976575994310038220098514675337500 7630626 15527423356793588428674672509534824704 7630627 22216463087987852790556699613173926760 7630628 -20385417714927358658822656888602516480 7630629 -29468118701023565377274878881099172032 7630630 2407807294165902015716797635593287680 7630631 -38006035825366437654624717713822333736 7630632 -21364184492541073599783234318788198400 7630633 28751713039639919299778763826407926004 7630634 40229242890373593820090174387653794304 7630635 52023450976893378881708679849131535600 7630636 -24139686518751148462540257268341490688 7630637 -10848320674572558436174688959281146688 7630638 20647193553955359426794746581968209920 7630639 7886190459109545144957269093648487440 7630640 -10581881140864372181926206403186851840 7630641 -31852343688390950687010960475716946944 7630642 40506387220454202669996959213116211472 7630643 -38623253921756483371366584073355349108 7630644 -465302463511916136266094594125426688 7630645 -50167551478936946509610951166702021600 7630646 6653746799524739690870838319500056064 7630647 63935348047924414317101000375009328000 7630648 -83415186067537921304680094389501808640 7630649 10093265166922397649513757723560700164 7630650 2764210981851271566647215028706585600 7630651 304323124064081993720163977088561408 7630652 -82127014063561847170082333626359763968 7630653 45982288154288522796134317212299791104 7630654 15312801532399377342908529397490265600 7630655 -3254847506639150977049208182418180000 7630656 -919131134102565022038652059088060416 7630657 -59416515053115354511855583449345452094 7630658 -4059780889861869920924581557142169088 7630659 21004026076914400381244736979128852720 7630660 -13920730236252873279274542838258072320 7630661 -23334880271659595301049769806963476000 7630662 11960179172300697775581461923206760320 7630663 42599587444837037024517438028476557912 7630664 23857427795129931099660521259504107520 7630665 -3422202516770825866179094471423370880 7630666 53316422429946980341997734287016331520 7630667 -73297411883741046983028705353365122648 7630668 -32714695110383185240362353808200417280 7630669 127701727290980877394462913614395598070 7630670 3899651483552212554973273211367833280 7630671 -91624184497420999914267262008823624416 7630672 5009055401923983624993834445053812736 7630673 15939041576070181200782529447474460404 7630674 1159198313536952094302989380592577280 7630675 -7720923165397851103252717349096398800 7630676 44017187365403221910804374695360216960 7630677 -7996693751231834929425779458886633586 7630678 5202000816321987677046176753528923200 7630679 -14985492340890583652585411356830118224 7630680 5175036290565832936274404437629952000 7630681 162823347145037849310563190613598464 7630682 5210084628589737734348935750316444160 7630683 -82329231717698178548399304542795539200 7630684 15094840292889428723501206131828834816 7630685 -19447528583459774902566621003302304000 7630686 25372060680485560162344491816119563264 7630687 781189014695470434134649722778636240 7630688 58116403544387798116107298116542398464 7630689 59018314863878119237665878563000320 7630690 -1403339625592628676365982991045740480 7630691 -46405401053615348989752257759196136488 7630692 -59789062071033457548973016506337307648 7630693 -27910728948468745471560620583431218400 7630694 136100616285077645877089564182167360 7630695 -12382776612123103332650295649298558880 7630696 4065924351703144021388657715361628160 7630697 -33281158112371237924520555563928182128 7630698 562583342356370935330694792800366080 7630699 7759851545219418589380473845368998556 7630700 -7876009100730777744368390661346099200 7630701 -23345738301211074722327746160608731360 7630702 -18194383326508527901815041685165632448 7630703 18592908581046994848372424725571874784 7630704 -7700017992977293815622441084032614400 7630705 23965575034109085159717422803885315200 7630706 15675450710196204368529126397328108160 7630707 -29700507092440967744975897559189067008 7630708 9135663274650245985806887412016640000 7630709 69153657973297994606808875469084356910 7630710 5538527662700365501252814802026035200 7630711 51095654502003372080604681077305137624 7630712 -41852881015238123534362930689967718400 7630713 -41505781347137212040036250628419729600 7630714 495308358487971249657717506956803072 7630715 -30114366641547444838447676207078986080 7630716 -4728445980979283735314131725255106048 7630717 117837188167219210952116678295425285766 7630718 76903591377597693698642727305933202816 7630719 14271608865227555223869925174855507144 7630720 -18537958064572040220099307077264998400 7630721 -70221926087994490643742578139189283200 7630722 -16441847006986083478536768655636759296 7630723 92043227722398338620125199040145058800 7630724 -6013674525970739655297410840897750784 7630725 -11266786747260413132756448179274868800 7630726 31412422358431019219271632757979593312 7630727 45034333184627938227603908766683145960 7630728 -12662263798153080382029312249050234880 7630729 541524290135376393733153633699655376 7630730 -5849019277784365164275843277940686240 7630731 -9629992449863571556385844348072906288 7630732 7873888194654684859582450775898697728 7630733 -21578949855134296670014172672570442432 7630734 -45722108470407536218756640174886729600 7630735 -8194361543337615392471076749649601440 7630736 -8890456465052887141046601876687249408 7630737 1001814181358856916193102539990065600 7630738 84304852501110341613316367290940172960 7630739 -39022665781284086484670458683876177544 7630740 1619526629920047536992797591198105600 7630741 119877881006961380389058370333578619900 7630742 -8967085132588847017465100886041825280 7630743 15885345873758597221151743550804694528 7630744 -73148707764780402287486527820421120 7630745 -31406048440166758828717097665668325500 7630746 13286761389858631310812470412180790784 7630747 -123524500106429351437287754930717006560 7630748 -21863151242044609324462930214442926592 7630749 -17101295477243584428293769988705918176 7630750 -95566921443691036223617686106655712000 7630751 -58031181812251171005440235322660489248 7630752 -53596194057947559270815786359745150976 7630753 42001952077625118034309043059983668884 7630754 40206506754160802397700753777531914576 7630755 89957336784700134613350262544653248000 7630756 1900041552352153285147274786024103936 7630757 -33495316751892139590371329112919548994 7630758 -34256225456140308166802042669896279776 7630759 5834457396840064179289302898631714704 7630760 7342122414498792010574107154243328000 7630761 17637350624682528097141919909885976480 7630762 45679669160757433353808548872763283632 7630763 535266818141954574336709808088813120 7630764 75986012367491041063806269329596690432 7630765 -15365329079780010547311733606935607200 7630766 26797962735381502401611902284601588608 7630767 -556523588403958290476544105483792384 7630768 -39007704116684586400570645399094558720 7630769 55047889299942839306434674121378319796 7630770 10702525416661408766320100530746432000 7630771 -372339485438987967542053878502466640 7630772 -17401330405558521441933224996673834624 7630773 -11901666560893276294129986526642456896 7630774 586416669343440580583968404490117632 7630775 53304763060602157557486497415831574800 7630776 73672349645043100612944700529234411520 7630777 -21419560877243637938993441965067262336 7630778 -53816410828621444588698557722708252560 7630779 7270671402377829345283307056686422016 7630780 -801441016911199476110816048622182400 7630781 -17876770084475891777004880634927542548 7630782 -5953552615955594318064006300918959808 7630783 455765305480876330577161467777001504 7630784 -7482616908076228268845044215310188544 7630785 16627321010236110529841323978357304640 7630786 -19614691810526870325418088728155016320 7630787 12785282076517735982844132099088197240 7630788 -19900203570081690849908627960681441280 7630789 130494066413847836608703903082921858590 7630790 51997239714608369165482763979966094080 7630791 -12407861979599909055635635230163211136 7630792 5335357664328856244668638708631142400 7630793 105664915080097187295499478730589854042 7630794 68827750726656542929027193833513943040 7630795 25387959441282884701154713968605660160 7630796 17751747651111050908475632152286734336 7630797 -19847610827675413993081655923062853440 7630798 -11477611768588766424981661671406376064 7630799 28623520470540002526675095636288592000 7630800 -7516538023403399714382836878589952000 7630801 20682654025588931410816246183747624932 7630802 21880887662085927212079474797066452992 7630803 1518895009247427566179053379373370384 7630804 43337630594497776714364434661436790656 7630805 4185661437301308857713848732947773440 7630806 3129291014117879184946350122364252480 7630807 -34407829196865062528815678082692639248 7630808 55734062620658444554103633466649896960 7630809 4660846080763774867324756836675491808 7630810 28913429770743902585240914634715621120 7630811 47488448515194905619305286745488425412 7630812 -4224485783659768230293483868541329408 7630813 -82075880385021008050248791183038286938 7630814 -40731210281599016953167453019678287744 7630815 -37555289531100795112259185043649912960 7630816 105336228055439429162124543421738647552 7630817 -14371615686279644344688308487495671134 7630818 37185131641534121082959457050631168 7630819 75056342979716257102270893564159036876 7630820 29950791013935517683805590327831886080 7630821 101334218030302695549624396563299663680 7630822 33141711177849085244138651752158408000 7630823 -10734508588844635966367234705812366368 7630824 63603860718418938451709213492308377600 7630825 -13545007802491154717021968162195156450 7630826 -28499342027611093001332005624443541504 7630827 65754746963140956203739326679038508120 7630828 -18246367889500344548562347182053811200 7630829 -58496425151673044869833702191720118570 7630830 13946986118505630905010125194937060160 7630831 -39315757347060578531975496384700906096 7630832 -1982396209834624149531077033230073856 7630833 -15906911055442357714746981144142441536 7630834 -11499704211479354841475335817747369152 7630835 -83387526574591866462894590691687576720 7630836 603578562598092461260915215902343168 7630837 69279478286873303535134468348670452480 7630838 22228786866315900664855072663812457920 7630839 -62668021039771797986427887052586807296 7630840 2464394596081016378312089427731660800 7630841 28918383695395272233455893242167892052 7630842 31282789246207634413487754060543885312 7630843 32450313547732223272783693756991274000 7630844 29184985234049490916943434541811428352 7630845 103975934444305994701347277087074240 7630846 40652722784678434480316192439366991872 7630847 -19162047502163297192218379159830656000 7630848 -2233898790072947406262584156931227648 7630849 29774230446268729542779395300496590850 7630850 -27768946595863346495617735650768387600 7630851 44693762806712811630057493913013731832 7630852 24494333557810977665113557619258487936 7630853 99044557350168416487560969969242623804 7630854 -1156810120714404799404922654676582400 7630855 -12509294378360765985459630706343532480 7630856 -84750920778716489602290577787046297600 7630857 -20225594294456778288303553345096075860 7630858 12321638843254229744416417262212200960 7630859 85334357476064140846431873681873983640 7630860 -7257329284078829620936124719536384000 7630861 3309091436687807682801517193503217280 7630862 -22672795873641042674902128744403541568 7630863 55499204750307739018577754874435179144 7630864 -13274913583609317117415932479317073920 7630865 -53715199398176816046863722356791820 7630866 -97126990132987037426386263866271360 7630867 -11817363917150920266372975406485851136 7630868 -57530022886434463378854712134017311872 7630869 -3697947313185981701123501746755740256 7630870 1249785804864429826822971253721232000 7630871 54117860208634662358341652744080880272 7630872 291732449715176005324392017012121600 7630873 173435749084998830523232049989790597760 7630874 -14796308005938145696261886899156647168 7630875 32431906506832327674151440160492800000 7630876 9121114521269229885818058139657582080 7630877 109991920075112200354927635744511288032 7630878 5229062234067391473656546680304649024 7630879 22416841671688999886663390561011977840 7630880 911618410461241522600220766614323200 7630881 2707391595873130461346762197495870624 7630882 -12058919923633208616728014689778748928 7630883 21464331609927676064861872767600474000 7630884 47855205147029337992988103289574395520 7630885 -8402115311996492948827842241441209000 7630886 1774065064752162608849879460398064000 7630887 -35747679788435225996097149886851735424 7630888 -12275179904939797070613452885951370240 7630889 -6891014768230776808207276257714294144 7630890 -2717305828264154908334050930008092160 7630891 35422143361962778138582508257710874292 7630892 -56295321678624146931019529284401266688 7630893 -21623565115949543411865159415613261076 7630894 -28909833186094096978533946946882872320 7630895 -46031568266960040049039123074646092600 7630896 418059913244105557419299665911742464 7630897 -130399550933168557465395953982386222108 7630898 -28917211732023725821063948957325623296 7630899 22127557573112966961623012685442110264 7630900 -2091498863996360281772517520452652800 7630901 -134748648788750869707222659483185918098 7630902 5593495333601275628739438849509422080 7630903 44406333632886621332060791479314472880 7630904 -166565844859312333701331494851950387200 7630905 26868165027280605800380886941463204160 7630906 51472602754591154054925588631184791152 7630907 85492625712418096972428611845557885156 7630908 -34307706882221571313269090757637475840 7630909 -53471179350690006930936436329727104 7630910 -598518293699229293411332535854506240 7630911 41557294247186531464295336184540546720 7630912 -37603990352079480403042155039515213824 7630913 -359356103274412516577699445974464080 7630914 21973857060207223936181112168651413760 7630915 40447801560983668904819700425176700400 7630916 -19664590549820794090220300680946597760 7630917 10105671550743687277071226187578767744 7630918 26300759958819759142944750455568056160 7630919 -5461824278271048723028837046599009704 7630920 -20527068440187738820517036171201740800 7630921 100842360787158095518908673165121724122 7630922 -7051507752004833743650046027337056256 7630923 -72871029782637864128939487648824197416 7630924 11769836566259506420331895647189349376 7630925 40048222520642729355162253185656311650 7630926 -45392413691409610683746885235719639040 7630927 33508947264620079697145250325655025776 7630928 3270660239426804141730273394763612160 7630929 -5720395723967964251664001784175443712 7630930 -9051347580536493121502668976549324640 7630931 47092362727579138600201029719517164544 7630932 -44917412084944619326181782153803417600 7630933 -80964261594297374975802528513075246276 7630934 -33034420481318861726569216098083676384 7630935 21040166864315520641607149516936401440 7630936 -36483078758746994572990839463711088640 7630937 12478073417681123791796674382600041680 7630938 6699620186057435743882034382369512448 7630939 -4683510254314293232488902398660355260 7630940 -21045756034350399712941501988124897280 7630941 16852909581755092226895555690278808192 7630942 -21107912356129219556990812932356582400 7630943 33583211295752399590467724271858923680 7630944 22460172786911108527521349509324472320 7630945 35425974506575380361084682127307756800 7630946 4760042043168980002090337052442158672 7630947 -20748341045342933304965019311070318876 7630948 36974362043332043918644832218321312000 7630949 -44159045771064334385006457466968864000 7630950 -21041882472768271528839366850339838400 7630951 -132947136636342961313426004804570433400 7630952 -260821180030517287236173584719052800 7630953 9891994313297828429037735910631651808 7630954 12228063549593037977055751358235125184 7630955 -72017689353762180190430454606388580640 7630956 65443233791866017690505509078399298560 7630957 16684993947673351135995299630218603980 7630958 26697331670670354852280475388392664384 7630959 17624590125579048153154578444440357760 7630960 -1734332283380180911003147487627182080 7630961 23983535930936770786751005363856123520 7630962 43050142190358694584147061827221991552 7630963 23931928963763864914703141783574920304 7630964 79237522308345209668481331902634903552 7630965 16925020444981891843846089920280666720 7630966 19492396007567011469728148434607942688 7630967 -22190240600305595524349481261503371200 7630968 -2345753775804861895210173005145354240 7630969 -10489756585636480753442012447837993600 7630970 39273870806692489253255745814940563200 7630971 -42472069104770211092465948787363443688 7630972 40200853218207131916113175254251083776 7630973 -35768191316521945662778086141670458240 7630974 -12333595325630519971478432845771468992 7630975 22797224176470484108317632770244625000 7630976 1607415459813830000651750819820994560 7630977 -71749222810870766051367421964550363168 7630978 12843938663472326786466784841272557600 7630979 46651913443691069236039330995187667580 7630980 10992456631434336453410774115526041600 7630981 33551540586786644007105797987788755100 7630982 -1213321371533594380852111096076730048 7630983 152362004773226935733540924324257349280 7630984 -77856944961945617815740281943595453440 7630985 68006261936421185325789030453097303560 7630986 -17052049843671185161710964877081088 7630987 -19288531822578463717328192655038342368 7630988 -11588006489117552979187064755595104512 7630989 45363588165830776228124009176046751840 7630990 39223356717620960971229735051387114880 7630991 -15531533327986101179951679890321133696 7630992 8336357695916077724608824544011632640 7630993 36262317812468427336612155634090898164 7630994 -12656939396342961272026407991536181248 7630995 491695347066113606461922535016055040 7630996 -39999325520609895358430607468522448000 7630997 82164857801088831032683944797632144512 7630998 -37685215034631229802910964769440719936 7630999 11878366324899907214260710279852173000 7631000 -42652637033768506008315268302919680000 7631001 26886702656190301192466845918223883840 7631002 -28670303386415760469102585075877006400 7631003 36313978626940760864102404703710862184 7631004 -11362124077733228526246009632812475904 7631005 119715660502382573869294614632532768000 7631006 -15893352284156005886003225026654866048 7631007 -936993481262315130859457898337937280 7631008 -6717556789329086456952042257142251520 7631009 25230204991284318017706321009679909248 7631010 -1685693348611544791266431979695228640 7631011 -20721911701545300315339713688663573288 7631012 78688786060348662583462039229108093952 7631013 11053655852850445079978446808043573120 7631014 -95510585625251752727957092441426921728 7631015 12927098675583472708556819914935873240 7631016 -29436607711155389446181314116959846400 7631017 9895520649746568254582747365657332480 7631018 30125658640428782657371307747268342960 7631019 -65097623330561350359630899203301465112 7631020 -5407906209402258747761764613253534720 7631021 27418620167983421601515657014341075222 7631022 31932072708994847504208390944145408 7631023 83545994727589012720163178624106003584 7631024 -540617039782025575167947066069975040 7631025 1329989653217562460282403488043578800 7631026 -21456517164719194292062429684675264896 7631027 -190494351874093536317867379529565501520 7631028 25470855215893746033815919145305171456 7631029 15189935165930195606239282484066171520 7631030 -7857410419322480230620939899316437760 7631031 41099773226728727441064597512939366400 7631032 -103031802512559466157987169889709260800 7631033 -25082834410092292820442807404745301680 7631034 2395992376189796669580980747240801280 7631035 35052409358453389317846461613861894000 7631036 18792657386430852621059625212293045248 7631037 11017994767712153999971384900526173440 7631038 219836064529975488451302114228228480 7631039 1013770948982719193338349562049275168 7631040 -12486565245550833355932019884294144000 7631041 -85472854620862710970244782686698206416 7631042 -16438631470362501620427992609374913328 7631043 7325254272746814484426886056027650048 7631044 -14874688343828176662761583667069396864 7631045 6784227561828651237877304166711571380 7631046 -7941404594260576128661238571733376640 7631047 64478115700228959252423112546459654432 7631048 11224162118392832086714004226812175360 7631049 -36023966981767118995739382395052426240 7631050 13366326239713192095918208181519596800 7631051 34350674842889984503544960733463484052 7631052 -21890270249915917127558805296806035456 7631053 3746432691709794766322811345111334400 7631054 24941186032845017165126142825341750976 7631055 -1224451196141885615262340949015401920 7631056 -267750676248418080159315868298723328 7631057 4967606708466921983722376152315374912 7631058 2141128894736077593998844091271635584 7631059 -14257990388442379242712753370368821384 7631060 34748424562168184076706543272382464000 7631061 54797178343287306724315396175918807424 7631062 67780308415174103638349838429570775872 7631063 66020250830623988747147050516345200984 7631064 85981380807695802799713953404354560000 7631065 14933741900893321845296085784911763200 7631066 -9723955089743513629695928990197450768 7631067 22646326605086574498505541493036648240 7631068 86285579645682443150179109051023374848 7631069 4026193469837863672748494777299138060 7631070 30288498411741159835864753003220803200 7631071 6077583379398690164707121989860748912 7631072 -74728143588980904592557835213177356288 7631073 -32357839266062727102844664602516175916 7631074 -42858271402574170595896269451269998208 7631075 -4887269825143764265007956161956993700 7631076 -11197975351934149484785283285608762368 7631077 -131664600245590017263645976103488083074 7631078 5883202066111225822352597211457486848 7631079 -21657792328306821293254267187733182640 7631080 18708745502569991228226843969768652800 7631081 1215439191584367522873904349299950672 7631082 -4997892954593559538257480051420459600 7631083 -85511600236574843981407355538208166668 7631084 9739780613683437709136327934915379200 7631085 9945168876196502936106792548365701120 7631086 44041491543408893600770208332141637184 7631087 -57365607547281187127216481884101735776 7631088 -251690363318091644618468293622071296 7631089 10396323498981659183479662620533729920 7631090 -8349191426553749979017019117553310400 7631091 2378059951400207759474825951783079072 7631092 -12971556993391285197882743681772922880 7631093 3278926812535726843413412862783437824 7631094 16201886147287787533600369648378699200 7631095 -34090041550084315931932257720965262480 7631096 16574070251147088356880004054301368320 7631097 -36567683934263860839463033782363975600 7631098 14844158237820925995002181800310610800 7631099 -6334840065032542735398663384737173248 7631100 -17708879361557361662635741186027968000 7631101 -8453277584685442155460296858545854656 7631102 -23843780891766028075755212412103324608 7631103 25572536185825364402592008685801682560 7631104 13898698802641207791291874127783133184 7631105 5957428719347914194137471739846500520 7631106 -14327450715397518437140469170384759296 7631107 -116176417501873689053628918903213772 7631108 112839371672982718070995188719344336896 7631109 -54937658747297944497025999405564717986 7631110 -37491103440070711350893180761691975040 7631111 -19476981334010414706768690250556345976 7631112 -24834569240555366740551836213486100480 7631113 -79391168348341201244330532485051706444 7631114 1389780286205448172611111289734436656 7631115 -8582154211070156746494983607167554560 7631116 36683202831542965454912749817044157952 7631117 39979471627729070250340364174552156760 7631118 39644292685976143726295537473108838400 7631119 48919637260909703993833882648810744920 7631120 6863269755498084546847221236693729280 7631121 -45752593127071956846931716749976611088 7631122 -25525202573676395997961691637146169600 7631123 12548102564281093226273119549115523372 7631124 36002071004489928750092671440027648 7631125 18293454153757572120453753728279910000 7631126 -17523769858553332246718841999134059488 7631127 -13584533053908758962898142918684289440 7631128 -44258431911235321977913257381104179200 7631129 83169818589169080105031668293623614480 7631130 -6354659558303468884049196923708866560 7631131 -36259760261965736695682248946144915068 7631132 -14865755739645895318198847785031023104 7631133 25590442998227835076298325358709285664 7631134 16463486320735536750036987222239561472 7631135 -16759325952194342241646880148466552920 7631136 42123379449478058948036040033462976512 7631137 -3641047515905573246624901497727936320 7631138 42454163722459629106098817778611536720 7631139 8734301203556585777128563105804078000 7631140 61600807749448495344319678576083271680 7631141 14834642036783223916438635665978010240 7631142 -9589033809797836255948377213830683776 7631143 -54369202203103016201723370425377544112 7631144 6651303054392932328766074730619852800 7631145 -12144148778284849569959636116342406400 7631146 -3258468771854618955515125860341093376 7631147 -78382688985052558476879126524074217280 7631148 -10470305574716227128639271808354156544 7631149 -76750873603380462510361749673624767850 7631150 24342401083179998392429405379230780800 7631151 24252439364895495405823185519198989568 7631152 -2155547919909922422800668905332736000 7631153 -75167376139945055377778168354989047696 7631154 -5015465938363507153286838981093711072 7631155 7653091371454161670566397441924915200 7631156 -14044508134238735863867043326569325056 7631157 -70709642841745681252960144076411009760 7631158 38343073470150111197621886827202379680 7631159 -9503408132048131316682862027889166696 7631160 14772255611845737040704958273560576000 7631161 -120591764610432022939175949035545524476 7631162 6361018769994208683583712275100378880 7631163 -11086974745211957585445275025649459680 7631164 20371207426950609838379403763986272256 7631165 81537611386393620757501474698027218400 7631166 3525199022318313045740668412524720128 7631167 4668230274491961727454865167337458048 7631168 -18539838953261746649746081435315863552 7631169 -448455071581536443591524070351094912 7631170 2178676314006219477276035579981452800 7631171 -2307022401838291885515149472695723208 7631172 45809855908060340553826121254251824256 7631173 40154462585818759863496987505070871104 7631174 1586658918640090370041244365961815872 7631175 23444194851486681315401307556701675000 7631176 -8694991947199055940031786705590681600 7631177 -30472666856221419457047207751831596288 7631178 18970400826471312265211460643462053120 7631179 -506146515478105500023714808057133860 7631180 -54253874927408975828200620384292377600 7631181 -90755205627655557241810972882414067988 7631182 -12624304615121234243876792924697121728 7631183 -862314181814075614699287403853560080 7631184 -11127556061391472876179601461470822400 7631185 -7783686987273560477779340168761997400 7631186 38591967707736311560081166649631269504 7631187 39450196792776278153690197342099391160 7631188 25377932496982408123386330415469141888 7631189 -33809962314586076442948796094975188644 7631190 1497395410861026036597761437019608320 7631191 76957125109525034893218126308907811592 7631192 -12696597729823085157155818065877217280 7631193 31253579187157526824143181568612073024 7631194 27147436397271298450120459009025254896 7631195 -1051073036489557116744664981575710160 7631196 -30469116255346440753348181925095787520 7631197 2929530634470414764190218902164272192 7631198 36298815810425731518068820266575424640 7631199 -7675388638045803171554781558942021600 7631200 29951791535734326831295128282218496000 7631201 -7290914220453280143378169200099882108 7631202 -50959408293378069502565104220194384896 7631203 35795026459443911954143131685432066464 7631204 37673572777720724286220688095644057600 7631205 15861021647811622464013711906643971200 7631206 45005449411773445876657259825694752064 7631207 1850535568462777524049841420007210000 7631208 7114638928323580544979480702981242880 7631209 89526639422236030049636227230633348410 7631210 35574837046941899679113561936866560 7631211 30347343771683955364674683301929913432 7631212 23243176973062264600273452298110515456 7631213 -15706851600363559332126964587748720500 7631214 11016706893047599763879846222650122240 7631215 60543249604362431825649311902172216400 7631216 8078365832058672092906689678397276160 7631217 7272031880511213508456998278992627680 7631218 23020971067769595942641001645226070016 7631219 2025595482974415615891793284362308800 7631220 22086799673151917043020620497909657600 7631221 -57890866501040125784840167260963416708 7631222 -6902027872157278478481048780623223552 7631223 75101780006503026795740042446850855424 7631224 -183773042047621710397366873598568960000 7631225 -27354878918857937228838825391173969600 7631226 21638761033224369756563360201967782400 7631227 -35432999383954066941241524095897395208 7631228 41712549778613831176613493878045184 7631229 -14892555731079607403347878167182902912 7631230 16891318205635881997126108121585117760 7631231 125868286161372514105627459832113660032 7631232 27138510886305544755733219270742507520 7631233 53592243245395623365573891230468548400 7631234 -1524548093292262379221211009004496800 7631235 22621390118339750224779446728942525920 7631236 96795309710597765137779996287520517120 7631237 87176374732240786226508004127934529440 7631238 13737288080875515254718656504520665088 7631239 5262996014568977722134039692825886720 7631240 -6140518062111874670936898688074547200 7631241 -22244142464465879090611189871066074608 7631242 -60019240250780438484667579733272896000 7631243 180813940439253393673464394041584050704 7631244 34537859039804608979498991394445287680 7631245 -84782842326070888798777037997909875400 7631246 6942889365163014053834809224486867840 7631247 6597833777752888610721670321095626880 7631248 10019198042071462888596112664462966784 7631249 216403535651354516772264065660127862272 7631250 8936314148583635652572756956315200000 7631251 102729921241575944971578715386918638252 7631252 -6319970712351229772098621084617062400 7631253 -47501850552353544442331495083196736 7631254 23104960953504422394923254580830380576 7631255 -59544528364205386685501873321761302000 7631256 64523247213715429273829899710886195200 7631257 -92671919023262449945643109279580657788 7631258 9689152336399214592274146967441845984 7631259 -45343980219738635368851276696706235496 7631260 11863541455757676348060418023631104000 7631261 -45099382422033161913749919526731592800 7631262 -25493805980542353224828680997770726272 7631263 160115379402652879215242888846278149600 7631264 -25620050896645459969784295880097071104 7631265 -94984728766191556147529327205135360 7631266 -62828159399306566152129570339623656800 7631267 3897759654709828970508472809938365392 7631268 -36356780350593605811017388992832322560 7631269 9954214442012737109366264595522243744 7631270 9873186797954030102854563854986444800 7631271 -6210742891270897870887420718533923760 7631272 71450595765368985670736723084604211200 7631273 26229771755399251417154965020299512164 7631274 998063909590954015680578453373788160 7631275 -13588728019038240113151843023178259200 7631276 85105153734756435580149081604655228160 7631277 -45338505654118784122328618838689779392 7631278 -14061936698917588300620421774691386560 7631279 -125806840557003390734684377768224555120 7631280 -3310642222907002157589894140136652800 7631281 25974007618294192551584955308524903040 7631282 19059389503404467209763740825657054992 7631283 -47472612481923426473648789376425908224 7631284 -56062616400212535324188682994050822144 7631285 49246839065551435970421981611726985600 7631286 341042583337356268782769657182547968 7631287 -23698720291878023204245928623012257128 7631288 4528525296755786058346501129113231360 7631289 -8780617817788221367228566230795177292 7631290 8256074931553519126372213787667886080 7631291 -112358430324198638377780453073226838200 7631292 57425500793738457959649214671802598400 7631293 -2265385361359149316311582088622266560 7631294 -31682010287902121657498680636726087488 7631295 64007231152148925403577158525708800 7631296 644649843361254723251941228161269760 7631297 19428002175247954808232819468241754820 7631298 17669407601678676342118791378840584784 7631299 18745626072061220966509566303655012880 7631300 -30472289376194919400289136283415414400 7631301 -61319871212002864895427454147019072544 7631302 -21517719764068174572673161958691941248 7631303 37499559624127113490438108381008848640 7631304 31511755789893555028779596532178821120 7631305 -5109109322908484185123909094546256000 7631306 60621193215793417227426326849905634352 7631307 -65701486594498033311233991852312432000 7631308 15616536724232252846095466422826219520 7631309 -31731513678134627441215748082363452394 7631310 -8321667889490865550892138664560595840 7631311 -26629284380858596074115544262939064656 7631312 586821674123789676777685689141166080 7631313 67143668384036550198989955856714408944 7631314 68445152964050126507754997017737705472 7631315 39822922126805105026888380537244422960 7631316 -5519888302430043615111571508867813376 7631317 -1397264522925176389513027574850842568 7631318 -42406637250493991743008859178577336960 7631319 -28386876839808211510670081715215376000 7631320 -46806107946082525566769597878833971200 7631321 50285089410255216059891610008347708800 7631322 11169751044133052919714144839050116864 7631323 -40659177820821303491630767269997080560 7631324 12782327954485286842262847117420688896 7631325 189477610603532106331431488907118500 7631326 31647566699231864908287251049862464 7631327 -45088679677178099959627182304782968328 7631328 -68199135309292922592803773574183387136 7631329 36747131542560522904667453964923936930 7631330 773470356484277152021474304874777600 7631331 -3685993835951684444984671869273565440 7631332 6097410671228798242307858200840978432 7631333 -29058358483690224982331804595709196100 7631334 191914651387575824577409260046338336 7631335 86608112301170435846889247405209236280 7631336 -45361623703633563911776708609638712320 7631337 1938275374032244751788642916056105152 7631338 -17377566035979518326308564137413262592 7631339 -2312147620727031998097245964551137176 7631340 183807969444441344631141291032755200 7631341 26729032184204676735062302352974486742 7631342 1327265672677806239952843412764254592 7631343 -127362864467692818747909712022659006176 7631344 -9836279096846709268440248361595568128 7631345 5963173439379773890421873442975266100 7631346 -42678063871546830948054215359743532032 7631347 -1154346250831983961801734244669321968 7631348 10238343138114271083613247318656564608 7631349 53456606204862504463764617641191552 7631350 -13755792871322548043852318465176560000 7631351 13862806883066317407443918342206524864 7631352 38022722124229248944769855197293547520 7631353 -25508902126327745443283183504378155776 7631354 18665943384845609657150817665466255984 7631355 37705563386613265251166432749803635200 7631356 -1901586591556339994629750882887703040 7631357 -41895915346445237502523850747289254394 7631358 20102196090972814915084445533618184832 7631359 -55293268239956239472830690923744893440 7631360 3550916379287173535967338225907793920 7631361 13269636324905624655722649058993372800 7631362 -10264502004980464759547423347795691568 7631363 -41129015637522016644268738809674152896 7631364 -8454256685140807832358660957574705152 7631365 -33622369080044670018880981776891429120 7631366 7974287149654701436749356191075393632 7631367 -45368732000243423022165502719803820288 7631368 -71408758213183026820467351428499363840 7631369 -40317617488542946758942684322586834160 7631370 7312422661720649790493571563327175520 7631371 10624416862283695960162082413771345488 7631372 6836783009107618545876297394266854400 7631373 27250207647335392230400782593706110784 7631374 35435446512243486078296349140732991936 7631375 -35699706231077512682226794572004226000 7631376 1149816076315004916940538616124538880 7631377 -17652923817517635558544170496489632192 7631378 -17957017424844052253621669759449624320 7631379 -24047679055435877591583467399032307040 7631380 7563137317960001228991392436916012800 7631381 -71435211469545284762781571243155736818 7631382 503196774556337943128263888183249920 7631383 -49542205817226278984517688311997661368 7631384 -75677681761193213448409505216717629440 7631385 -3534679627403904558355788814104973440 7631386 18692872914801741457709526069467068416 7631387 33496638374775741974104387038851196036 7631388 -70360973898550534474612392413546496000 7631389 10075037798991687374773818509812523680 7631390 4995699965629898568305509809797760000 7631391 -68467141501421803376929726280830318008 7631392 -54272879890560198819017840029658185728 7631393 21440194552068717970574189864002528320 7631394 5825437178297173863148187587033067520 7631395 74267742880705384162499463704509160400 7631396 91005432686020973077378803319430236800 7631397 -44969821763537335972442674575470041026 7631398 -16365441150946401969413816834560915968 7631399 231330808645787916000716159250295536 7631400 6459214873468986755739984824893440000 7631401 127758092982586342167608092463731841402 7631402 21801124638608662098274908720996239040 7631403 31333978173870892266569253887337456624 7631404 28069299347330362273143642261031809024 7631405 58616085684860811432561268229340810240 7631406 -7302828648537081775026477070547749056 7631407 -76543424486640550340481494057151008000 7631408 -19098729255453167130838533338989854720 7631409 31413801569746255500224636455227948000 7631410 -25463245812997760103187721110613228640 7631411 110237263649472050208228917650152144012 7631412 6714658149968403188714846345545396224 7631413 175348840682984260655615920667093094364 7631414 -13667280835640902331568221671417497600 7631415 49559709894453327473549847355161939840 7631416 41087179563881886235196820855109324800 7631417 16972477514498923261313569332844013640 7631418 -8543363998389078481378903182969271296 7631419 -66815970066794584068417002199138199704 7631420 2557679459595208819398868285966433280 7631421 -13232100896868599257375041535289290176 7631422 13552195686964288470730991827417888512 7631423 -35042360872979108166670195616001047856 7631424 -15327132756500595736732507558576128000 7631425 272862520831735926153229450975328000 7631426 22144064645138537218521095132058858240 7631427 22412514523683852517049097839417270520 7631428 35028074098757291371408704510672076800 7631429 38912512805344446978310475247858697884 7631430 10766712866086058647436852704095928320 7631431 -112476360764540919981020802741031536 7631432 -52691270995194157465170999778184985600 7631433 -21209690570994848641119553357398795798 7631434 48998382215448423211957492854490789632 7631435 -4232749782787790642036042762205434880 7631436 -16652621524561692304020590139231421440 7631437 15819816974756121123510314472481209600 7631438 -737447651703990528157848155629442880 7631439 46918437931878881335311528956252895624 7631440 14448476103553520619909795467703336960 7631441 122950235100227756912082119534320201842 7631442 -5658415581320270788698785939871467520 7631443 17443285659209090810602384561030556200 7631444 46384902939915377289607284471663447936 7631445 -19113865496485736890238137898849332800 7631446 332955851765901560785386459639759744 7631447 26688998655622916007926660731282847712 7631448 22978014804811309370819683366591856640 7631449 44837429015144491689093198390876677760 7631450 -4843497826287214309907289228591678000 7631451 93135222110117092851517917975814800 7631452 84154739031879886363489913793965851136 7631453 -61630767319239159342391126329848994600 7631454 13736836086268296004396138718363768832 7631455 6604196170216172237224579715308156800 7631456 -23197670376875812205652715778315649024 7631457 -1560808042296547036292322277499875008 7631458 17973348512807831427903309531118438176 7631459 23110341494242566707719951988189238480 7631460 34950406471405551235568686285032065280 7631461 -94923881845507717733721616851813287938 7631462 -53432645203567135884219560282960113536 7631463 17332669544882147800131862689242269824 7631464 -55046672234936756664609076999505510400 7631465 5266819953655476704645172583124531520 7631466 -52456389480541050184081118791852185600 7631467 2642059208672537539792289602077271072 7631468 314085758913584461219946826705798144 7631469 -18166640550814792642189586932197878400 7631470 10660959996246666758491089275450880 7631471 -145798281851293409741976356033370248208 7631472 -5314139008801279108537291011533242368 7631473 78856697030060375338147801473161262960 7631474 -20986772014586484241366729533999201264 7631475 -23349824594202560197032367542574110000 7631476 86100964121062298183181188241699960832 7631477 27551961220745758433333016214058035872 7631478 -21015580842330581128410990941762606976 7631479 23943221137003490755668693672946699360 7631480 -55728047089705749134388648060405657600 7631481 16537224017246447206220511219099145920 7631482 -71630606797455386570236028975453076000 7631483 56450535950611737040169357137477695600 7631484 23432767861859563911227551521324859392 7631485 44546342729510191045240285401633723180 7631486 6150511727824145539220248811118972480 7631487 -8708053402871561910263545376312376960 7631488 -39902710438966664123160422188559892480 7631489 55610612344322938033073344174950460290 7631490 -30982057557929582874824510150340602880 7631491 -9630703459867641298803964864498215728 7631492 311918763825064898816639233080766464 7631493 -5343642975140711935914878846357573376 7631494 -5044889236658942671032672186267490560 7631495 -7055807746199094075692836341088207200 7631496 1293207258142068308123695174501217280 7631497 23769973837086134276652030483928410640 7631498 -79317479337263592780310017719075328 7631499 18424026836901549020883311410979720664 7631500 47758681466235786738446530275935232000 7631501 -162031910592743179331069788267404034368 7631502 26501652971314465369516471632716513280 7631503 -16052259764431202678484836761527159312 7631504 1726441945658099107501511730910150656 7631505 11375779967502968810105715618999305460 7631506 398694670454159253714915779310563328 7631507 6385043558595439512530398277964876288 7631508 23591469102727559459648572687088424960 7631509 14064295386348697971776906505157217280 7631510 -20572420500126450907102717788009271680 7631511 1172860290751795299496872605296506240 7631512 -15900188037030501034117016656459653120 7631513 20284372768219184659254444459615725520 7631514 -27697319430257223450161225320148623872 7631515 48060121938567968262769327951572417120 7631516 43571214385747060749898837915044836352 7631517 -39726348932660696728069068021838134240 7631518 8762742210934798911251144190986784768 7631519 27147265884888276071962834792521642096 7631520 3482415494387932244250950511403991040 7631521 66242782699955292250279414950735690720 7631522 -40325233222136473501805677606123520688 7631523 4518062754506019704225187110753462880 7631524 -33996599161110488941466740449039302400 7631525 59539909798666352223913269522734973600 7631526 5833391362596380272916205872538347520 7631527 80117670993609492941612408681106745672 7631528 -30118648821160262953925792516899107840 7631529 -31572307033377026118850247537579016816 7631530 21307085677163060056887214525809969600 7631531 -115302502409416727604199001284934898240 7631532 -51680331804027883645350923136516103680 7631533 11103553328416199505691930538912105184 7631534 -30330514233072524537365970046288955584 7631535 17069138066698502522339510470458439200 7631536 -21191262036658711652187946383508242432 7631537 -102355800875440727264138365155750824814 7631538 -5161882428766019793049951862266555392 7631539 -109009148757336791207814921607374882344 7631540 277204683842311294559378747428577280 7631541 -65846382838304187815360588402161520850 7631542 11368130354887565008485905888417376672 7631543 -60703118059935079207128081265893832416 7631544 -24825378206592450252673409696882688000 7631545 79393248924056929834203081255688584000 7631546 533751245169979182810519525062034624 7631547 148298386488989418062137961333385984 7631548 -27441407361686206471883645125224587264 7631549 -13654661270687348840814099162636506112 7631550 7279898109262966045397278168124976000 7631551 38920960770381252199524112864335359552 7631552 -11714361834157724317379361053573382144 7631553 -10752410487746253932581284989286868800 7631554 935284237515151341094552082717734272 7631555 -5181183059707592791367888107035419040 7631556 -255183948051030125415253801788180480 7631557 -28050818170210756965896121351770167808 7631558 18827372861389832108247535368871710720 7631559 -5617111408749799731634398889623773040 7631560 -27805997508707786724512650935479808000 7631561 -9250171116228868166282685462824641536 7631562 -34981026379590115137872790690452437248 7631563 88050343687351553333122069936881777812 7631564 -32427435222871537620394988141296364544 7631565 -9500133560527678751683265556155400480 7631566 9627759637879059958462011024547578624 7631567 11504078289925438258891735673800901616 7631568 2476108967853842721310701190759317504 7631569 -9663117651315010063251644353967575440 7631570 28410203676123641951752575820610616480 7631571 10930053841504847993186680231092078144 7631572 11010776370867989907908811062733757440 7631573 -26122648503902890206575557945033988160 7631574 27045392329808341900171849307635738560 7631575 10509225296933139400270778923108954000 7631576 1206112339959911441115779652109516800 7631577 1676282046672350309544703608932241792 7631578 31588243382172658142330961298595159040 7631579 -8492565592536743944805862813833261616 7631580 -2792035528126518103346766644255784960 7631581 -70787834817574985689491399201882358618 7631582 -8832367766011485268135857910717221120 7631583 -3386511503539797458222809951950280800 7631584 -3770785235369690365059873647044853760 7631585 -18457577056885215161313895843239614640 7631586 48384593290682938938422540621290874832 7631587 -172397601023868896723806985153405985528 7631588 -48618045946442437425237365729342494464 7631589 1353112237897921911393980054119780992 7631590 -38305339983905655524869611649432771200 7631591 209920745426375773131440159953932600 7631592 -9105405363122916961676747492481761280 7631593 27227936750994502570333375578003317364 7631594 -330396203113405502149401321201101904 7631595 5811811938919566552327780947840705520 7631596 7088246199648536597148958727716601856 7631597 524753595268585573213669637147582880 7631598 18152027674434738356422070419248532608 7631599 -121536928088446500543779068672044276400 7631600 3498190353520674502107485420163072000 7631601 4676698321245848955131678904261645600 7631602 -19550829683399085182698062477171520896 7631603 80827207086370348998591932148087010428 7631604 79401926093830064653909870681683333120 7631605 77136568300214782266629469589957711260 7631606 47438732913822359817286628028289371264 7631607 12951158429693615511573800236458799488 7631608 56743239052823334708168856304051281920 7631609 115993190741615296660648750495725384810 7631610 -2069733770217199199946676350254791680 7631611 -4646944070515434176653443313472444160 7631612 -49878925747690204376907015652442271744 7631613 38660568150554505240243989685352793568 7631614 -27867292436756420241777501131185081344 7631615 70469393192093467389431970802954645200 7631616 799682331802327051767350976137134080 7631617 -16620798482126596389861893115370953216 7631618 -6134471908121262683811927444083592240 7631619 -24360827295674476345860178708112501256 7631620 15091833647375694239651446474032007680 7631621 -188321390922924467233011749801260068 7631622 52648142679310948130354456832621517440 7631623 -30194386153158898134588899768454690712 7631624 17490636102799480773176442093513277440 7631625 -24283107994457213608018698624756672000 7631626 38891788664116993465945611797939998512 7631627 23673475598654688490057459376720127552 7631628 -4883320106905015407890867979049505280 7631629 -9726609700835424140144332602276410112 7631630 13497934141379329353726302164114264320 7631631 5156868442762835125503834576312576000 7631632 16917436452693607728254342444146958336 7631633 83782258751957854624401914235129288882 7631634 22306653180251896115207133312718884480 7631635 -31319012363708269082971482822556128000 7631636 12633014579998889061287612419546846080 7631637 39517535999974895500954992869375320320 7631638 -1711272869595492918099845927274347904 7631639 2410888400872976178722959469849865024 7631640 -704209909953283142163623465490432000 7631641 135801421269252877048046371477128068042 7631642 -8434795334561064244876114852184288256 7631643 28777750563367855153913901223184976384 7631644 -28115969814432077341249392714190641664 7631645 16625062808667731449563897441090094080 7631646 37703486487660754064991936585265133568 7631647 -184066987254704969793795945572374192400 7631648 -8825882696254339072433106163366625280 7631649 -69641196225324153514938319666473690732 7631650 1336394531065215282501981645489600000 7631651 -81633240728839162182187919765389001400 7631652 23427192123624794968761791287985648640 7631653 95978172480624108716412181780610136000 7631654 -85025621234278104168813560926396406400 7631655 2007872442028351663349313056991304320 7631656 67036056005837318910462337263375974400 7631657 -62023504763416481055597168258450782976 7631658 -22936056645500511622880800219585339392 7631659 37040628989674217193386164589862052352 7631660 1209518146194626837774395149369768960 7631661 -8604523793539986573153520205539174080 7631662 73412976939120429999180606358542353664 7631663 -38998452276423676781217039879401402376 7631664 1875262346036722152766543789855309824 7631665 40287537472489298367738721906536662400 7631666 -2325773702382146704669331389188764160 7631667 -72084800334055748815083982096663963272 7631668 -17586983148243641369453892908572674048 7631669 33959234148296642758620691849864880760 7631670 -19947950207413663433288804651638569600 7631671 10320142739581120122665228652937946512 7631672 -137217230212073215628476809162192568320 7631673 57853111318096839402574091043348480 7631674 -32588540097963928232926846039544402208 7631675 28539417756536250190468069228755594900 7631676 -1258235881955339649832896871194408960 7631677 -90941670721156239334673305644799612474 7631678 -13953299975198994852543986862142171776 7631679 -38333872614927327225282043858698165504 7631680 -6626724042057023513924220571783004160 7631681 -26266582175690301935403441623625292668 7631682 38274091607834910340549947002922310656 7631683 2188918515128712841925375531333462344 7631684 11307869921233324674852381082643791872 7631685 -62635109651567886360861610947348724800 7631686 -31713924344793228524259488736841346208 7631687 -19117534040173030602037403859777981648 7631688 36458252199662227664711514118863298560 7631689 -1263555992947583070781456180860854876 7631690 12046907968099640126149566002989420800 7631691 33632516449981570034252041293825497088 7631692 -27942924323718959641819584964921571840 7631693 29763849659606382399524459267920797942 7631694 3600001831598627953635765812644492032 7631695 -8758957637048563964349040708921303800 7631696 -15161099219333306473845483523963035648 7631697 22746132956642400964421392889339362800 7631698 18404847865593679525767558818042816160 7631699 -14615394758534482694255619538963087392 7631700 400543783039922407593222047855616000 7631701 -90270307206818199996258332217301842240 7631702 -65568372854437645402717385193140261568 7631703 -41158514557310819314944694474319400288 7631704 29142638232938247798612266465167441920 7631705 34183600237013258490918472785728473860 7631706 5611089364855733878279678036764000000 7631707 5818427984497986059454417931588380040 7631708 -44973428770266582350783364578051549184 7631709 50981746157765915093703211402328188320 7631710 -37646537676427972779752461214538132480 7631711 91630799766107613997673058207577679400 7631712 10514429519164190579157931925176320 7631713 15227484689902886892568904231850637360 7631714 -36448223491171252946146657179787486848 7631715 -4651313999190970789367417570366684160 7631716 -104067561753318612126922871438675025920 7631717 -10899295345501602125058697405317398208 7631718 -32283048566433868069417227951070821696 7631719 135494127427369792848586323932019013632 7631720 9142380136507659014011732137764812800 7631721 10271933037384371981064490822231014090 7631722 2116119837059274961361265453383583744 7631723 -50993058100346737805992003536894862296 7631724 -26583557603596611969648403435311327744 7631725 -18999788443855955351495624695293863100 7631726 814068330276147585342456666678204864 7631727 -35663893218252988783704220857383879280 7631728 -410053201872210828789072226725625856 7631729 -23754171782699642859162030160979089920 7631730 -12614792041010266920252397391965977600 7631731 51671251162672104192382074744343437232 7631732 -51392812971942697278147471569936267904 7631733 -66762312317825059262025542638412323776 7631734 -39182886918671495727648849769426360320 7631735 1456471029438929246748233695799673600 7631736 3180936270813115003478209043761397760 7631737 93662466936568873171909922234154705386 7631738 1084797054319890246463361443643441520 7631739 -5970780841473233276870933396225703180 7631740 -4402779040723205634782298547261524480 7631741 -9356885628605047216733365488068619828 7631742 -15881765141453707081104720858829581696 7631743 -16175970495756667262501075057789882000 7631744 18685073539046477081790774217644441600 7631745 -12772814662446157573413141235849989120 7631746 -5675338778460492795798108189260651616 7631747 983220656300595920420064414657843672 7631748 -6830424546075723644826417794639093760 7631749 46267568512644814417562504086386718240 7631750 -13248199124102346194560746268656000000 7631751 28054922968613906400573779815809387432 7631752 -63998778424330113938487083209174502400 7631753 13577275861648553377059687637293448464 7631754 4915239141939036794587604586993931008 7631755 7994389971907010068711852169435600160 7631756 37232097629808530333874360405007733760 7631757 -14888091959153522815104444680475815520 7631758 -26718798407132971138526140436899859520 7631759 49347442413799466592899441902200993216 7631760 5512751011601911652812733277831168000 7631761 -112088307486649735094240995480798130638 7631762 -24012608566557557639778763930056848736 7631763 -44508133090524688225312119049554845256 7631764 21319779274586930665881762317920700416 7631765 74674394922601343047028349596836300800 7631766 -18734577861742118859692766523636776960 7631767 2754264643769399942170925595194161536 7631768 15877127151414934133685213684252672000 7631769 34482473076797332802505520608446208 7631770 -8182633830833209013460000722261586240 7631771 1954551145810353634922201274606298416 7631772 57017974140457571658031453333539297792 7631773 93460030511546930405531249090049146604 7631774 -98675312405761372209756907421896088640 7631775 21801215088269251167964064917900645800 7631776 -67780589035887323375162465528078008320 7631777 -17092312952469919149540127222039833408 7631778 -12546377018964583469508652764693995520 7631779 -118715562519340178244145580397525827620 7631780 13177478135554441808616152743588992000 7631781 -30279760407022314993546614945883745536 7631782 3659815693406712354846758414200384992 7631783 25002958325957069149032751542595495032 7631784 -45702020755008411893455366100579005440 7631785 3431710058765392765946158598690265600 7631786 -37298992576158323482982897075058243408 7631787 42507460785241993409520179384336578560 7631788 15300222674128239105592934869817856000 7631789 123700787157413068732884377985392565600 7631790 -15830483450707684786258765177832079360 7631791 41862952784869470128047277250938403360 7631792 -10823772100723718213866539490176073728 7631793 24206519790975968766738455859027763200 7631794 10118452847183249423735955098720363040 7631795 -3330131612090302440612471237533301600 7631796 -24203706265348490854283473341357355008 7631797 11744791907079081114555261951395911552 7631798 -54506344412952888929028188498597336640 7631799 -60133559989725272560638072414781830960 7631800 6225403380253692237988638472327680000 7631801 64428113935525403031108650079129413802 7631802 -14261799680148391455669336101351448720 7631803 -141472113620507966633200016040351265948 7631804 1021636857241474837344980316432393216 7631805 13810791536984453589728892568986203520 7631806 1817752403742511919025038046196285440 7631807 -2014457706335819602397648625254024448 7631808 -16657959616869916242342691631529984000 7631809 18919181670261525418776485040509448960 7631810 11463409009855937504902261636057757760 7631811 -39840712303151430984482613050446135296 7631812 -552075978811582109139353844106339328 7631813 32632194044936433903285310421842442496 7631814 3156426953396379764161376289336760320 7631815 19987476391489304742886349401642995960 7631816 -62566754266415845187039628319433579520 7631817 -17904225426378445489174728345025697520 7631818 -41894199107643293165269971163812338640 7631819 -54418236261320687805810217520426906256 7631820 939865425157254031860758381416212480 7631821 -517395729324278357000922475534261428 7631822 15929701411395642870350294095772850048 7631823 -977721733426148049528306326040886656 7631824 28271710308306071120604456887436861440 7631825 -25293042309783219211610348197291842000 7631826 -4156006980485480264895275417464016256 7631827 3228528110373392228107157858942914560 7631828 8318369478194090420826164375709474816 7631829 13835999817877387431038056842097804284 7631830 12028161418810161208678624208807842560 7631831 99657584324788992500648869485551146632 7631832 11414489884699417101290137675965972480 7631833 93629906863501886961569163058982426 7631834 3537176163778104624245525658960513792 7631835 -11183833316188228906967077695303795600 7631836 114248667218755359886656528238542350848 7631837 -50738310518275835678690812396425464160 7631838 23828342037162472324533164954417665344 7631839 11450037281828025751146162861230123280 7631840 31293252798653392336147681809432576000 7631841 -3135647619786063034184809414421321856 7631842 10928555667689340769672889821032635904 7631843 122292651998943994880883883024288942080 7631844 24550000082818711164632173850239795200 7631845 34350121918704092758488764487873074520 7631846 -3326089969967589439042567140312292128 7631847 -51348400031979276714862009784526918960 7631848 82926494322849978425208839711040076800 7631849 10393922677851785739997310040989174400 7631850 -11187989001656747942762802289952044800 7631851 -66221075815747907093423189579143707148 7631852 77265329528223537736673805384611655936 7631853 -19305701215407815941365168504559903200 7631854 -44620273063666542218813642185133874624 7631855 -540013391093683497431291235502440960 7631856 12905217555384888542191588687392768000 7631857 47753658676435279130119811802788545106 7631858 687969848930536085417999339603212608 7631859 -6735842124584761714755181371700377600 7631860 -8873022290090746501794332515706634240 7631861 62158059402726283417329683505267668544 7631862 -9288212057561888574850031817931001856 7631863 20143073897676018015279927338343566880 7631864 120119161245270139950104361212617359360 7631865 21139458803972849432217562093322898120 7631866 37562894785476920851096169103485831424 7631867 -33619534348988695281579271067677699608 7631868 4788482689536243916466483277442122240 7631869 29761402226334787629697600411274828896 7631870 -28858514142633636953119957755200288640 7631871 -14409273081949863639127216904158408872 7631872 112910670081095760836745310123579146240 7631873 136424179200424698305583378939881046960 7631874 -17805775466407030918300813796004096000 7631875 -207968123873340154096002075888542500 7631876 -17830092003678776928753510549603520512 7631877 78237146127777364097800552185339538080 7631878 -6549062307935836764598885023258913344 7631879 -41058904184621609505917575831267962480 7631880 42994545411303232047075603550740480000 7631881 -128733315662911993328136698384315833318 7631882 -35090043726448349975897607619775220480 7631883 13617824646292555696133701543437989520 7631884 -34029015350255234922772992862071117824 7631885 11644017589450582328125633764372821580 7631886 14866058815947547579983583916113075200 7631887 82710467109337590588115310512863219352 7631888 -20386074845732806614232768623737044992 7631889 41985104528076421566711037762072349424 7631890 5421533913045521137844445818035445760 7631891 110007348285803268066910266171997301292 7631892 -7256248922256842123905419446203718784 7631893 -94253779284360282253318831404211188356 7631894 16817718530647338070059959656192128000 7631895 27327973638775423464844052248550455920 7631896 31992990551418251387388221570634209280 7631897 31989077814085721869859520196817211012 7631898 -583478650492354567261608504122426112 7631899 20479606922820737774772681713404998120 7631900 31380844301045353834543605643146163200 7631901 -1117753597928647901696798191372308090 7631902 8778497404001807589124972601690152704 7631903 -64898346819025644820394863764241053240 7631904 -4198976566785507883455670566745276416 7631905 72930495928340041005590417544333159060 7631906 30963306825845305761366258481507235328 7631907 -60593905263266991861867921913537351680 7631908 25893987568752629481505499866800563200 7631909 -32858792008495422205946899473005149890 7631910 1234153520645360614359171077777690880 7631911 11170645153258024387579134998684099632 7631912 20308168377755374741188287960953390080 7631913 -27349997905422214946999872261829740656 7631914 -38785180410625812614977320643568068944 7631915 -611403949941017684656620706668830880 7631916 5745204971076597450569178651165219840 7631917 -100534294351399776775046985809138685034 7631918 39371336437870652263505173357835830272 7631919 -36467109602373602871611330625563560056 7631920 20617963340678186598231230482912051200 7631921 99527055048230803472983362222943488 7631922 -1997253767114051496557285153281350528 7631923 -31710324619989461484597829408977622000 7631924 46351044155346226042971673795315648896 7631925 -12450037537655944859765126043717595200 7631926 62313951844064504512635736670004138912 7631927 116973095335865705498134336178523180072 7631928 32199211082313702109951336286152704000 7631929 90694598629808533695258084434096745600 7631930 50496641743384916697193196934190046400 7631931 2705524350798954336456927630083108400 7631932 -3308441892605057859146223665585356800 7631933 9745317395660776775699271839027216064 7631934 30028506486638077036722367453431029760 7631935 -85746644537332835285440076401398276120 7631936 18830617984923344683518771811190833152 7631937 6387688480433498590563284039627033394 7631938 10354013251147387888303477408604061696 7631939 -23475844740061149527764790310969135360 7631940 18422991978605148149320069085687193600 7631941 1156180213884806158703334112457259712 7631942 4358395570293658526551231599473668992 7631943 -12667294525899365429958310421174182272 7631944 69578031662055074557856125805562961920 7631945 32923826014820580021678029705101795200 7631946 2740946807036931960203471053737099360 7631947 -47088101452888777463401836533788512000 7631948 -4445693094328332717052137926718504192 7631949 28442718519946247651942768400238706208 7631950 -31614875995314020648614323332001984000 7631951 -69134060643136165572290283144759516048 7631952 -1797548103046151219357191581953163264 7631953 -6414963445761528623264976536789296640 7631954 68316205209261950508397326353473763328 7631955 -27823972113591372206064993784253104800 7631956 2185086369257934792051933575728181120 7631957 -109433730802410408516981430988471647794 7631958 145951073210398173256202892707888640 7631959 -96274666692243439813209891873356063640 7631960 -10780962090680061090873244570919731200 7631961 22857152893606306809455956910394168384 7631962 6919539473577370867262603397605442240 7631963 104459804111641204220198034823616652840 7631964 -2170217411564155521984438668397964800 7631965 -84676369608316265512227803108143368480 7631966 55840697182215867836131830495778029120 7631967 -885401072044553973943358733586334976 7631968 -9245896050527851995256320807026688000 7631969 66910605576014900723302084912481678370 7631970 -24777615685769999408757619558099146240 7631971 -23272280003362942790184755813629369828 7631972 -73453217164546956020115458875043236224 7631973 -24529940450216953248830456260564043778 7631974 -3894531843117112365870546075356082048 7631975 9394983764217504228941753207552671200 7631976 -44670296791976802728185142933767372800 7631977 31031905640658126079381390456499188800 7631978 17792806030202218108780271016900495360 7631979 10215988413733205385320697472895724720 7631980 -44512034000063421404518667582607360 7631981 -38303005522527742991996707882692647040 7631982 220394893623210912682035824672567232 7631983 -5716425436291529700264453837039976256 7631984 70419560878778808108308844753813504 7631985 -49502759046720362820844917988044672000 7631986 3789868633397771037997754764185401088 7631987 -41389699625796674899621788596684951040 7631988 106579714784877836344888580541726720 7631989 -11687715516159382362079316330147785344 7631990 16974465648591380243931599495696426880 7631991 114764425030872298753889803788261192048 7631992 -99568920297474044163753193572729569280 7631993 -10051809126606072477561233323922783616 7631994 -11357697883153779703235209299575040000 7631995 13147161449832666794206081660875878880 7631996 36906503313124442101894233497507435520 7631997 57131144616749444049647285401689060480 7631998 -2082778992425610691653366953538481152 7631999 44302668884416582450706031643921392000 7632000 -22013795597463175254661629078405120000 7632001 7487465516494882029874292422677773184 7632002 7238601089469717065078976976309335552 7632003 -11095921857845682695304183775285608192 7632004 3671562905489534385808058182725150720 7632005 -6283355980561699910224150769359958340 7632006 -30974117825478393407947801651699980096 7632007 23769426238906653646679503369694431256 7632008 -14139572053100270627558966529807191040 7632009 -22241458471371200172444344851498014720 7632010 47481126908375524037415220694791064160 7632011 -62630973409637574808516804802745209388 7632012 -15156896411841077092792554584860704768 7632013 -53181409217621304253992957668298961738 7632014 948700903003068457970182411376523264 7632015 -2620701044526815339355000269244864000 7632016 135331960945789783053704845179224064 7632017 20894737264548371291646845614198204200 7632018 5007267911798772269837834388635406864 7632019 18472841565127789337264478402469591344 7632020 4955283240096934283178576131550351360 7632021 30316120871460293974758783448072904640 7632022 -23477596164044605965974912961032030688 7632023 12049193190506964301804388048032210560 7632024 35454025825287043628878178503169617920 7632025 40461338015491126252039929801636313550 7632026 58739524341291898762615248854805737712 7632027 63128108604740177730554933871944736 7632028 15819730709875218046494399005172195840 7632029 -68822653209494884989404858817103202880 7632030 -7289041439828121732654933258040135680 7632031 -127907640172779280100684693725596135696 7632032 -113974460364851862258663641216345702400 7632033 68033060842395661358776398389959426224 7632034 19101585287109319598486970370264544640 7632035 53974313216515029437863752724904207760 7632036 -1047496357472614896658000289914275840 7632037 2790377789675992398530639817883733312 7632038 8464391821184691534013744256769853920 7632039 -7545480519117587510753227937210612400 7632040 31920431467407949996667360808609024000 7632041 -125824093711066994580607328801503853568 7632042 -10178677346444740855307906632491169536 7632043 -37190196509810790387313051570585717708 7632044 -2429491447710166336227315811284194304 7632045 6428277361202167451565959827155978240 7632046 7571071745543034766576260067015676160 7632047 46209789243648065679518553203600228496 7632048 -3362704887630078881819097662855577600 7632049 88488648969442587033628811606910012050 7632050 -33580602865781443931427190394319781200 7632051 9163449202175288671975292403558998784 7632052 -16085338876227400993324334169888513664 7632053 22134008669008731988005217066869867360 7632054 -12202642532627844153746253594614639136 7632055 -93619594178482012923492916724334272040 7632056 108722337795721833177663878926063226880 7632057 1622091800445584203027078746779608992 7632058 1569770857856141575191170391305848320 7632059 33560413984629729437986875099922972260 7632060 24312960996105176001394887484847185920 7632061 -108027902607998197281040213776152518176 7632062 -40576519261245724497664334325224755968 7632063 6365746361481235240848034493658913560 7632064 6291513523999962884092072419227860992 7632065 -11994099111134373276856148018891120640 7632066 498274938032862545764782543918549504 7632067 -54288871621565269904441619470948521728 7632068 11137378418941391961155766062209866240 7632069 1717288560178361967574011344023444608 7632070 -296781363078767449172167325983920000 7632071 49685451518742061533011136173555980200 7632072 3946083824678851466754780228002611200 7632073 -33922608184679548289758767183150221360 7632074 -2165226697355411851543792107417534672 7632075 -13729841600353023635446200391142100 7632076 -7651561857997100469757430760747950080 7632077 -1980670514148904981666716214546110900 7632078 -5185459152229882434301930207236451200 7632079 -1219917287526070963979475531491846560 7632080 -11600082986077069091647922010316554240 7632081 -68622360507351147582112030401000204720 7632082 -36496891586913238466974174958314407648 7632083 -87720498510813720236646396570812107668 7632084 31211105006610941405177897656415926272 7632085 -11469259611511407014991006581047864800 7632086 -19970111680731903633217800860623841280 7632087 70801227702099662931944782036400390760 7632088 85661789245407702095916504672236021760 7632089 31608442901993307749965305547418458890 7632090 -5472495091082691266082848708753664000 7632091 35765299303804347128140846560480815800 7632092 8663108806614724174453770899535654912 7632093 -40201947583537759402090959583357334400 7632094 67294135620372568545454004184939465600 7632095 -63026028544328313098801133706580791320 7632096 -6096468413709637280628600061260988416 7632097 42279195539770179749030780405875169712 7632098 -54513838633716637523501712015244897200 7632099 -53854625678994770851291671184281444432 7632100 -14597801776327054752117619257280409600 7632101 32372686239168867989568099288716164092 7632102 -20858798177233133079322783830030019200 7632103 -26572228346989892473030991171927036016 7632104 81261734700667874069323966181168332800 7632105 10146675678748655383595040888624724800 7632106 -5365744314507396993674441879069947200 7632107 4224669015448387110013522796930817024 7632108 -16757675545235149981075212687530681856 7632109 -10052124880575896265574766557366211700 7632110 31135408987235501864332351510651152000 7632111 19854473790889479257094309234902334720 7632112 -26449521627604587812832758817661091840 7632113 -398243375363500319071434995394897216 7632114 -2214774054579216957057789168204292608 7632115 -14710268355498184997121007204520004240 7632116 68109774045628159831751538565009091328 7632117 130046520525898993780131550591688442240 7632118 -18120962422917907942117885435872948096 7632119 1336854912689292951502651974454835160 7632120 -40738403247680514407229808351076966400 7632121 -10054815091178000313658406363732338688 7632122 -20329562603896085700922050925804627200 7632123 -49933829165159533443245282607120176616 7632124 -21428640383386978492925596015878344704 7632125 18518915689246715998563507731870247000 7632126 -25036954550326215243746350553395545408 7632127 -65073246336459601119561489561364521848 7632128 22734515219107295426407448785673256960 7632129 59713550547348709052909766663703202880 7632130 -29899715071700184012102505427735201280 7632131 50269960691981359459175950884349628832 7632132 2076632233816875904737552676224540672 7632133 -22440136532478346556635308272569207440 7632134 -41356209061477753277693857639728122784 7632135 -20756619531178830725288125761736711200 7632136 -59848126255916090090392596421083955200 7632137 -28799606226651780333659171092819398108 7632138 4442290719172766483328935234842890240 7632139 -446812470747349452927527857232389976 7632140 16258904882695641350745864139565245440 7632141 8974005179057808601914999482768488224 7632142 46563088280182211154461954135498995968 7632143 31673822856262410379001084179492873392 7632144 6300883361146988544308140722714574848 7632145 -49804487333551956736566130366222200000 7632146 -1735384264262252680458035327793583728 7632147 56811378145243252943903410034880924600 7632148 -19783745821173861954181034175102197760 7632149 -2567315670578672347287223774579158720 7632150 -480353398176897110852252940679084800 7632151 23177036840580554826917630270293422152 7632152 37009903850288185834604901440667340800 7632153 12328898108811039624677150967707489562 7632154 20492771505542678798410779229144676832 7632155 52676021691254152924799618528733610560 7632156 -150633477805382420134471438823571456 7632157 15582761112860339011905652097881203360 7632158 -12959488527322638159844143235677887616 7632159 9555583287453684856163552129585683968 7632160 38922113220506424813994469003362959360 7632161 71214726270232807976463464664431985762 7632162 8933362008905465210929658630901599520 7632163 -32483385293029213706734715079542530560 7632164 -52399092883464729835522405170333066624 7632165 -35507341932875190178547091678789130080 7632166 31873754410099511487918319913753441664 7632167 -10960092421940819296709214561773564400 7632168 45707942744890326641335065554731253760 7632169 -768676332834202051896987056614871040 7632170 6301718462602042331083082816275215360 7632171 -5681423244774877162274435616309513600 7632172 -47954980706270846857203093372581933824 7632173 -4057464119303749864976715973202809536 7632174 -22636978205439636671326779798907923456 7632175 27066701207101101126582305291733866400 7632176 -15887155391996442029249751585617952768 7632177 -22577952749148300928769971027178107968 7632178 -17582885015692076076217684016872773360 7632179 27069381945237297431945395636594320780 7632180 -8898193742654582693618803575190848000 7632181 -52601564838864822439249651954379199840 7632182 -15224625323933246644069895737886208000 7632183 30065169932612836867411715153197431504 7632184 -18328566528148947032420531500657950720 7632185 136453605679190231040199131209405318400 7632186 -1790127059926877340411015805970592000 7632187 -10715325492559993486052915978727131164 7632188 72222752544870722504101476128782629888 7632189 -57927150647507804307639800982471158976 7632190 67287680623730318986956168882551692800 7632191 -42400798128994636749855929596894445040 7632192 17777844209966949207253105405625106432 7632193 -49062197442545312782019223005053390080 7632194 -2947917886648256087218986456165775488 7632195 -782106313083550475902458867923421600 7632196 50169090985066463591408294642611456 7632197 178015089000964148142899725589842327200 7632198 13025305488549899061625636775964487680 7632199 -663410595947100723774861567719447336 7632200 11025219785118763154270955194646528000 7632201 14017330242150546895058800065345846192 7632202 -14410489387232927040304666863528518400 7632203 6524197961099550573772797859960831080 7632204 -11069086507555793691143798882290082304 7632205 1750179325248162826751982856608000000 7632206 -24899770866668451193088247362903024448 7632207 -20544421601167829477340565389799478472 7632208 4361262118368090728807393454309957632 7632209 12717648676192914184343846681800122534 7632210 -6858508489397496685396682001840407040 7632211 114980974335938198632991098489565496812 7632212 4277788575554604476757079828792074240 7632213 4616456251493691099478109192562345024 7632214 -12791016109890414838250928777904952544 7632215 -27495825211163956504721484367043245200 7632216 -31410004322868958653775224241544847360 7632217 -67285073934285326959713760004445263734 7632218 -21775881231060418114113400281304155648 7632219 -13535140152948321865834732726520133120 7632220 -60556964202494233735286620908327168000 7632221 63357715345357687402270702121841808422 7632222 5654689398788690310929660341780214400 7632223 7614806660023238920451414938204525744 7632224 -121184171547759511197184173484163727360 7632225 1127151664115937109080152872395561750 7632226 7393312147235388979623340201456711680 7632227 18582307525270275441805101357632259600 7632228 -6252692734657704146222647396837748736 7632229 -1207013009185401539361644120679406080 7632230 32894880738186905496004446473718245760 7632231 1753343929537465334829767085984321024 7632232 5215321498435501987011230241066547200 7632233 -9916055949713607504216405461550466560 7632234 -35284888822490818073175936718443121920 7632235 34318774503336205129836530074062656160 7632236 73624576411566069086331399485756110848 7632237 58476526762287739354226261445175479360 7632238 -41580861676492989303128530904967981504 7632239 -98167640226478966405193029712825478960 7632240 5656359777370468178611209411664281600 7632241 -26291928626701380077207265246697810776 7632242 -188734219900428135782565112328285568 7632243 2019235622067990603425958855605101080 7632244 6031556325149518177323790000228017536 7632245 -42718751808089951032365552057420166500 7632246 17344080242969541963520320285067983744 7632247 -4047767855157567495841765241306944000 7632248 -51272446982476928241056964934504304640 7632249 18933885823357211669953953656450137920 7632250 -30418177145062088206086559908022440000 7632251 37289363622211933843982395968394633728 7632252 -27842939245891177155707543673976535040 7632253 -131022942105821749312086548141719621498 7632254 9481805376203601282430002911314726272 7632255 -22366606420142715290435871496038019440 7632256 -18900224303709209849571868517691555840 7632257 5538239340229834609511715274407471792 7632258 3856401703631786290338209481202137984 7632259 5506327851244194766630987122625786240 7632260 -39849437508168226719051385019395338240 7632261 -8558026663515551179562027832465813120 7632262 -819578803728964361385176879046129504 7632263 59954898753445878884362773321734431512 7632264 5549573226306792554706641649245061120 7632265 -35201739387439355866700376649318044480 7632266 21868615260900127165974530475787670832 7632267 11730346981129917192078266817926910960 7632268 -32559373886616983833511124131642829824 7632269 5413487905220385093376746590266988160 7632270 -16543259610515198471964968339568796800 7632271 101405226848086649483087785415514151472 7632272 17668605372185229284731743569956478976 7632273 31184224857615698558776558038916230336 7632274 68010346299158146012399119068179968 7632275 -17025162925689780464743207178158429200 7632276 4572928844929698281268772204443359232 7632277 -113890112148828966194902993128993590208 7632278 -1572279309157539723876333437335367040 7632279 16143771696036893183556319188801283920 7632280 74735176480014872994963556005544550400 7632281 -14906108535643432999411082461616256000 7632282 10670815658933515068588411637327870464 7632283 -151637105842301192404554134446046441760 7632284 -29681810031563610358256686000328832000 7632285 545967019264301534709197619953279040 7632286 -23537761259521302679787155790765760384 7632287 35434609566174134775714744570553526880 7632288 49053135471853485752325817300135378944 7632289 20209813306400747366497555964296914900 7632290 274590631243750307957444468568790080 7632291 -32538541583698211508488280989952705216 7632292 -18500594773951297432961240600745049088 7632293 -19700222282872950208545786695569335936 7632294 -39158974665864447985018818716812718400 7632295 10353778863958284932480048693354534400 7632296 3140925591141466809259927998879989760 7632297 -7542200056360681232623425720171304512 7632298 6437480155802909085304005679653044400 7632299 8162611570466530137289208145165642120 7632300 13152822015652672290952282575132672000 7632301 19915759140379076081536682839252374400 7632302 -23997600266879000645151834833155694400 7632303 -1085976875235370684870224303089091840 7632304 29383993517589384034967387998032773120 7632305 -92457640632789756372758836391064791040 7632306 -830358524523180807122750461046779776 7632307 115000949825506467968660541730866224160 7632308 -32510194162649076224603029682198163072 7632309 44804811626859734312739504368567305248 7632310 7449045635340941741683081233517209600 7632311 -95436445862642109386401644060163856088 7632312 -12009961460225772588313331793124392960 7632313 -25927139326679990465056503398625953276 7632314 -10076302786561085146823838155061631008 7632315 -18866432312989883295165616451292710640 7632316 81901256737763506386753209596842339840 7632317 18785474699411132100764949940706976 7632318 -19432649307051247514843035151054404992 7632319 11488043250413669799435597322133719040 7632320 -11677013494820434752700664079911485440 7632321 -15799412568612494685434037936986706336 7632322 101531809779269656513201466846292273024 7632323 38680530458759111724203365460477401680 7632324 -1293452091227593110732785262980333568 7632325 -13394602762044509912537922766463439500 7632326 -10116839541726147688103080296315463296 7632327 8785694727268383988090719136629176832 7632328 -1759776357117365397433185565815521280 7632329 132670490865464976369903172930223235930 7632330 -35074498106597061988625363532939847680 7632331 18082206790870877345734026872463566992 7632332 -66227746931950995529268256936262120704 7632333 42067539279717584826815273790744177600 7632334 -50713010501648964557047017493219493184 7632335 -50030662486266582709324766677052937720 7632336 -9312081725896731720468446172966420480 7632337 -132825131208251398398234780814016424600 7632338 41517031125909476064458436462372816000 7632339 -4594338292996206439428845612302331904 7632340 62923675346151592659455553938618572800 7632341 -132297140722632310030839285740821688100 7632342 -35363357596150792664475933086167654560 7632343 3946408118133996893128715543493703824 7632344 -118426088692583361195467253840236451840 7632345 7281566015135940727601991602603990400 7632346 -60295797304893604090770330245792218128 7632347 55935776135331773500568352541211513796 7632348 31113774440140787573845164227991797760 7632349 -3837377689675295812054239280171148180 7632350 9828429869274423951859935860910196800 7632351 20476170727711435947525999133012247160 7632352 16307356940203595192875021986576728064 7632353 7952097963403033747397874493277629602 7632354 31511107472266238700761590142897010432 7632355 5805549553286004750005118380574071040 7632356 -19640743281277195947652956711296926080 7632357 -19509031004838191555006919554576608320 7632358 -13424889204599182686323695086653583360 7632359 -12863228394888561262953050423637175200 7632360 15050406955811215925572653699956736000 7632361 44498929058105197442839924717548665424 7632362 -21648918313563544029912647188696475136 7632363 -42911497125255058150779119132014418856 7632364 21936354056911661909492352436503531776 7632365 37781827128061861924962747868747590000 7632366 2989984399776027650644131042106748928 7632367 -71428315287770279304390009049689905584 7632368 -10499802462019671931962249502352572416 7632369 4760934323287185338653583813677775364 7632370 6596256936882322123558435064595134880 7632371 542902323761073238834186207135365024 7632372 33192091782528297406105464003797581824 7632373 8882306457386615226019683293718559680 7632374 -43784484131052681443967178278819380064 7632375 -28096912095606214315565478747876252000 7632376 -121563497081048400553974029341608960000 7632377 36232164939312945608537451655851464832 7632378 27875957944662110927776022058155520960 7632379 107924747655963976293979722896211090980 7632380 -5542813940678559421063166492781864960 7632381 -51768360102081990026924499121754736960 7632382 -28609735953978485625958926008906078208 7632383 -1160081157571628022331568190189832320 7632384 -3510139697613186266582213464330076160 7632385 8009797104316853045222845822946490600 7632386 31933335229186638439787091004652175360 7632387 -22929340768269842833535433393093610008 7632388 -81728372878390327216887332615446435584 7632389 66550466272584285221397470813033421024 7632390 17843858214631176401997998624828161920 7632391 -30609412742316647069605997186542536728 7632392 13439596215703282829019195405668966400 7632393 -64717283077458454556425507971232817136 7632394 -3876813006027045983267361536005862400 7632395 -34061770057997925938992011613555918800 7632396 22637140525352720228844719764807202304 7632397 -20171096986027030362541023777395293748 7632398 -17011888419226807808497214877575470080 7632399 73792690168799518020660261944019696264 7632400 -1356645225474690678999340595975987200 7632401 39913099898656126176339857296863780480 7632402 34694552283698890806058746531243810432 7632403 -234373299510716952195949833811221434096 7632404 -26308847717730765592130277551364497664 7632405 -170993288196490200712432770618434880 7632406 4211490787211582782675514510368645152 7632407 -17437650012170063999477248850389800768 7632408 4613042193313515673388134400327024640 7632409 -165704280846787418445749257539386433084 7632410 3032434789873191262023495772308744960 7632411 52500436913988095925506163237125874072 7632412 -10716441947583833837354533946344205824 7632413 45180813508357448044089028368197029824 7632414 305179621337052610181170098493593600 7632415 24181391029416357249690795668987445600 7632416 -71586903274772000890152466634085236736 7632417 -3602684122940252346538020705106513920 7632418 -14373171477636034697349720091762397184 7632419 6338654921919762440022895654663627344 7632420 2180059622250471727143255628417658880 7632421 8086840691568776014192913579081218272 7632422 13968948686652895879521710048357925120 7632423 75041880929203723525204470667376289720 7632424 -83865302764984541822040950055244922880 7632425 -25411864773404283405808456735937546850 7632426 -30781407722151989128562575632658573056 7632427 12753806450272125098332546800013317120 7632428 117643625592477915973293157817196389376 7632429 -12605706654438306237603236812227870720 7632430 -18002223398301151562273669905132404480 7632431 83535881751722601173891441967549868392 7632432 13594424402064336919356298339271983104 7632433 -122455428673182483412096219292322782480 7632434 12648098411972073483911191501648708512 7632435 -13265376097737171495696678056020642560 7632436 37243181758605943291825366106233548800 7632437 38320994231052672314215778808565891452 7632438 -43310215736434358436228538720569408 7632439 131539415631187542163820345884295746512 7632440 28830314507143589251056600008751820800 7632441 1030812075206915948085184350304537440 7632442 5439131015240092853509869904127630784 7632443 3776948686362525720589062193962890784 7632444 2778170290837351722202837213574479872 7632445 32056289109668433225904185609297051480 7632446 -3786408444012673689072034298034585600 7632447 59617144473416087223933387851191388928 7632448 2561908335744538875682770107704016896 7632449 -48838785104600799832965709998200387280 7632450 -6649895765743276370065677857134886400 7632451 -180081109814764415969524948890420014496 7632452 -108196075243684443769275198708242534400 7632453 31874917668714258589803879379825485408 7632454 -4333158902293769182204760808390433920 7632455 -3776495058648087705035670209971500000 7632456 -1978534343975791158409296547263283200 7632457 504256802602599075483330168541051712 7632458 -12503564007647094201454547125689676800 7632459 -16649190534569563713162255439120754436 7632460 -40305990521086982205751965866861399040 7632461 -167510709021139218457082983214824034388 7632462 -9193108789654280408174678593803066240 7632463 -69361400598477460309817885066319400376 7632464 -8891740657428802390569417585890033664 7632465 12735365445837139211491968159831072000 7632466 35613418477340146205171092345982604432 7632467 36167357008629969678238699895449569516 7632468 4828133570341524345440415409414578048 7632469 23229222408301009866181672495798740888 7632470 -656881630397258411074911137268618240 7632471 11776537185922196797837724153207930880 7632472 -33437620737205326176545655175632302080 7632473 141454540139019604234765809738693366420 7632474 -37476061954957846893562876135878704640 7632475 -5727124333509527124054494256001945400 7632476 43778361440236180354154616435318197760 7632477 -21014409615391791527930035457905392372 7632478 2315555947566287527680533624479310592 7632479 19582699797807849204118099509892797120 7632480 52672049270966364963138363618919710720 7632481 15593593475656038707157401476339245120 7632482 18249644495831241387301065085873065984 7632483 31445610410126210096411904593873532024 7632484 60075877315532970680673586750301542016 7632485 -15873749703564678073361700990911503620 7632486 53825739985452578821490628490662432 7632487 21408324951710796380640037616470462136 7632488 138210883594112747789760786943292651520 7632489 -224930049856298399060374280572408176 7632490 -9898080722776669571103291207223968000 7632491 -1852097229686030243548837415649037368 7632492 14683111961903940977439273085077061632 7632493 -85816216612849289908490031346172684352 7632494 -10363203007126486644460605468834059520 7632495 -3758354024169160172423781454709880000 7632496 1965768571762920245192487118125105152 7632497 -131221439802441699149395077502174827054 7632498 4144973120428947582502248490581096960 7632499 27302304317661316579738713581439053312 7632500 -120676130768185081733311034906880000 7632501 -18484105176277643011776642682127513568 7632502 20609387092969144281684517278514833792 7632503 14333766590739793612207006033590588048 7632504 -7023834856074001213575601496609587200 7632505 60571169641729750529506993013288757960 7632506 53536163190504070906216483666970050560 7632507 -25174735185123152419037944351430633760 7632508 -18711822214233559701119856719817048064 7632509 52772963901504725650419455669838863040 7632510 3312792258376884074085369831701299200 7632511 -4664954071330946763972861358333429888 7632512 92956698954304523263135983750925516800 7632513 18065755979265796567758784393350787584 7632514 40102591039840875618415409394582898560 7632515 2847126549774719416786341252178926240 7632516 -50811949179177976406333130518340891648 7632517 -76031282076004707338856923179659350434 7632518 29124195729631398328430252246208950016 7632519 -23380963560423398443746797976787114032 7632520 1590884934205553457194767733673984000 7632521 -49050437445967562762070338262073772508 7632522 18741480459952400915429183502984698880 7632523 -96665135867817776438111568987258516336 7632524 44437707960203221259831599889811686400 7632525 -21725999928205485272386126785078660000 7632526 16787372182459485964183672851879566784 7632527 17132220363198306573627167407371758592 7632528 -7259416276768117900445991192949555200 7632529 14937517880008012206534216478691390320 7632530 1592215393474558068457104333609088320 7632531 59067442310963309203801646220059112912 7632532 -58033732033287900402522045659686962304 7632533 -40592562639431145968611289629973263218 7632534 -5673587585189355603711856758419238528 7632535 -66429893830064634082851503102074832400 7632536 -39471972721927743867461933396257720320 7632537 -51822651063929842597053228311205591840 7632538 -32879594461191022092243941304708602880 7632539 -135619681344138196094750242318934345040 7632540 -12376359205921010847391330490486576640 7632541 12351153726041778991508357066237475840 7632542 -2965774969237884115698739606154189568 7632543 -699006813748015501935757737981881856 7632544 3553083335109419456807171574240509952 7632545 -18399138209932551497411173417498989720 7632546 -32512164883554364744083292794315263616 7632547 -56827664630408418544974920662709581560 7632548 -32960388634423885602494130800905433088 7632549 2215341704012473490774105789978805630 7632550 -11597717713456854332405896402460131200 7632551 42278213822036058405731416338920736000 7632552 57111358864526815020899751016780677120 7632553 1758948974078077170280336142779894260 7632554 59801362958461133808348508863319628976 7632555 -3274917296212860980099605105185146880 7632556 -6047354519302809642186954834909804032 7632557 68337554623487973980358289169001973152 7632558 -14550637078145563653155189994138237696 7632559 -193344486611226387269379696246443560 7632560 -1427060993612465397700049215596134400 7632561 13216915014446304504777030116406978672 7632562 -1605418336215835749506032045487686656 7632563 -1097854118249680271380674468762355188 7632564 -32263385612733338541566924953932208128 7632565 -150802939986881502222298092168665625600 7632566 -8620059668898457329508920399812035200 7632567 135506974589865517246372217081599562088 7632568 -85948731219920470484646444456034713600 7632569 4840815473734273084985482479676025280 7632570 15094804622485241262887167575811507200 7632571 9991114112889692441187104220436256544 7632572 -14731074210919171065968834578690756608 7632573 -11039879312373125934113499789755645952 7632574 1817665544263669092044572771776865536 7632575 -34261327900622099526134921080408566000 7632576 -14119905525111870252987519326465556480 7632577 33374411796871925977205249117844852420 7632578 65137167413384091617701325751847605120 7632579 -12759550832145594370096809257094761472 7632580 57926661850114160161571362344422995200 7632581 -9836706544664017151532377338977279936 7632582 -17946967180360378797525193365333280896 7632583 11672239304749132763228575361994083640 7632584 71492729414690626271780397281388011520 7632585 18992864826193005632446813926414432000 7632586 325718683281857937840294208435087104 7632587 -39270838506804778623380323914407284560 7632588 2524758255482574904078473933732854784 7632589 -10790623504725437585811453764479158260 7632590 -4078179482375403663163609224957246720 7632591 10687634803562017830831125305903774080 7632592 1598183676656793335420589578733748224 7632593 48671107234277666953791718960747321842 7632594 35303008929308322244563749270239451520 7632595 41301875011878060925226423572958331600 7632596 20180805075930705464864876686862702592 7632597 -13103812532992861207644583519176284160 7632598 17120707425794712020266366033469248800 7632599 -40668156513920192541982044381580396536 7632600 -14726333846368101361966814920453632000 7632601 -3703188870811120288767400171196921196 7632602 -15929367707503025310167327065403013408 7632603 37358250284752013543631167352021350400 7632604 -24876102793506860918945905682486026240 7632605 -402753767255417617624135167749662740 7632606 18003596723670008341470463281955267200 7632607 -96407333872425321013940552138332162144 7632608 -49619429230514376746887880460230983680 7632609 -79373955746626073734818703165242694272 7632610 -4734280404623112744782412739667363040 7632611 14275030899058442141124438782950433232 7632612 40428423330500583166086434817627512832 7632613 -108110212040836513020745613293541995138 7632614 -37268062057168523431209887745215456640 7632615 33689256850494803967621286780792512720 7632616 -15941119801315763536569998918716262400 7632617 39450433619080506438858018068547252666 7632618 -13902098233333233775392504455529623040 7632619 -2449561028099938397736921104148876960 7632620 -64827339038227001730809463647580856320 7632621 -44732404451450319704075691994950225792 7632622 5813390155271622269171981945158850112 7632623 -887124189600420061238695829192865048 7632624 -19331742558024071248003444413186932736 7632625 -12915585209887666453255890293313984000 7632626 25804482327754388439964357318806807360 7632627 -69730506368433720117576358526163316680 7632628 -9600364280461166606130557491342037632 7632629 -1379849493205746930748291478936111520 7632630 -4747865778708499081267707713647680000 7632631 64371340848504024347830904786334855192 7632632 -47328738112978695447494026880748625920 7632633 7296582253428629214455481032643180624 7632634 -2590525955297905550799746877992687616 7632635 11937917716696570043875524695563707360 7632636 24379433980220875201940809385186254848 7632637 774344958621174396262936204301097900 7632638 -4395616767458714879742265013616074112 7632639 3962094076100525959268766037926252000 7632640 -25495309691049823991443486583606476800 7632641 -35409539227760007066721516299561992958 7632642 -3626753659873280606150202409457172480 7632643 -28747606970020255061114005223799378384 7632644 -89332317569053762249147141462689571584 7632645 1696829865737855841375037385612112000 7632646 20072842799455088387705788079804173440 7632647 -8164815651488608825194812037809555688 7632648 -8060042015428013549110065580421898240 7632649 -49817184975358933036765741965324485350 7632650 -13582283314064426063629448373871826400 7632651 -26778513447264066491739838781571878160 7632652 568682652723804464311947559693092352 7632653 5619321155719522939297106600519881920 7632654 -25096227042453138693576114652187858880 7632655 50128353448546735979607830963252976000 7632656 2793384812138901794878693368800428032 7632657 57412794561465449020266615211383284640 7632658 -56464845647423492159151509574505653120 7632659 119876017361098498271110776266371487232 7632660 16818354343249192818704770006335897600 7632661 -4763283489489430907777102639054955520 7632662 845769452393190752325383739857666112 7632663 -50132555774057534022733516779989845656 7632664 -6651500428768000239339417160298496000 7632665 13344328476563835091396173415218109440 7632666 -6337620527037162181861209803170245648 7632667 -3613828022068837310434329676752935408 7632668 -5750170131905025527751331269089597952 7632669 -5503779353621096030247269217498650592 7632670 -22820028188831763104743931164604310720 7632671 -103654656451451255595897331777902911256 7632672 -1577545240884003294513323828812185600 7632673 1882371767266782656794298234541709922 7632674 20395212371209650614156644614387264000 7632675 11793676330871784024081883181414738100 7632676 72721757192283265909110043305394616960 7632677 37932979403960230384026850176394896312 7632678 -9276606811393441347068469217213229376 7632679 -63521981083679253975420763198966291720 7632680 -63593381103168193097635744376832000 7632681 18614386289052195203039913865767466080 7632682 18411646004793594181539895745012880384 7632683 20812159414618726518268350326307538104 7632684 -9977132237010733752720499017459763200 7632685 -23110957454096260737804788918740981620 7632686 -71464130582664580487881115812279429056 7632687 -11073865595451836586276109195604238840 7632688 4726994798790027810271152168395341824 7632689 4688419717764016738363100353780739124 7632690 -994054504939488048653855363237045760 7632691 -63422705990718877324594386703889570616 7632692 -93025113068682873193702419546945005184 7632693 16800020632913926051725571088421706044 7632694 -36609239952345701814792050472971732928 7632695 24278079607137310667671557117268320480 7632696 14847617984298408740023950580560691200 7632697 -43651095969584715238278353684737136854 7632698 -8601290807051021920817493072540239136 7632699 -23354256134289326152242432593766931200 7632700 -23067133535013586462477611825344921600 7632701 -118516241443567785592464756383767370298 7632702 2434359751989474292090579109999821824 7632703 -20195376340441541286949071983626643816 7632704 2098273807985012947837069610188800000 7632705 53304064365974371086768511488738399360 7632706 40215214715241468935098396848194611200 7632707 41850978803869917398615299374749452152 7632708 -41926696169410092679244928768563389440 7632709 13528008709432310011722206525988445216 7632710 6340879527163616619851550477819845760 7632711 49590276726168018825971964586235424 7632712 130153713439274406211192163385141657600 7632713 81332706187269419464911718417394171520 7632714 -14718809183620211335757948127567770880 7632715 196830273898491768252082640213245440 7632716 11662942289329968092913055547896077312 7632717 58164555882495230629718350404445606080 7632718 -10963887739668172563259843962558624960 7632719 -110595940427748463049904566509565876880 7632720 -6989328012104476767896428966611271680 7632721 -73104460993218938764338971525302696078 7632722 -9385030548372966357231032843196318048 7632723 -21085164269744676817875941964261171456 7632724 -14237746084781348909425177258903228416 7632725 -10465218194878507901707379340150019500 7632726 -13159582861829772467143947080944434816 7632727 -4555631059906668545819287176817306688 7632728 -89440112126588512405419651460100567040 7632729 -12984452356136680481735371336375018680 7632730 -6133264766942498810399162461345715520 7632731 -51476124816948354918602931725578305468 7632732 47880706245498352260866697290301123072 7632733 -2234792001595975455960951663798253018 7632734 411365298639953399025623990879547648 7632735 -29432469054679843300636181603341985280 7632736 -108472388598363533350391577550686781440 7632737 -20927309660491990133786468895966331200 7632738 -22967230353657589134871628218297090560 7632739 64309780672119079079180371402942940760 7632740 -11393780665058787030754405672249071360 7632741 31828573526776787537590301935408759392 7632742 -7849911465619222021459943173844520960 7632743 17746441582132520887552590423077709912 7632744 -2913728578996372386712527120191815680 7632745 -47872759250238350230753661680959480120 7632746 -62735467081617097617098409010313988096 7632747 155154132464952668308078115992020768 7632748 -84619131352772617821845380956493558784 7632749 -16749141357771959292552783470614566336 7632750 9801737192536775273428103827403424000 7632751 9056692405301813452042742050705264640 7632752 -14804184633436252282322458648762220544 7632753 7479085969268775084869015795757730944 7632754 -19266431396253565970761021307284541424 7632755 36703540804652968092877027014891966960 7632756 -28483388579514164509708179513883084800 7632757 -4306510179478036349225257192121027520 7632758 -74977026452607677238036580914216960 7632759 35333176832306575373651316953414166504 7632760 35753354795228570304752781675284889600 7632761 61761013018327560606748358704760387472 7632762 -39035970554128453142346582850082098176 7632763 29609076681762886256314169416933414584 7632764 81664337213615207123604445843977793536 7632765 -5251816771328229906059315573324428800 7632766 57648297865869033461446024574180024832 7632767 21569031026078981429237884774746908712 7632768 -15703726944727552074116569597005004800 7632769 -23706380873708560933144820704806357456 7632770 -15036657722839034897716564406626415040 7632771 -28587252317988909118359528426419366400 7632772 9921171985652414247191115909467443200 7632773 3666300074099724540287099396857836000 7632774 -15098484471399436858651373997553899840 7632775 -48267700456340814737363336299303265000 7632776 -2770472952295382084615394159206353920 7632777 56616716291610433739815155018912094080 7632778 -3728871103954810274973368215287460560 7632779 16683059744653758725097385647310478076 7632780 -379103807372989991893284993867694080 7632781 -11644065537594145629227841862025490068 7632782 74648259451430417274587705084860588992 7632783 -49400872561762616581441089333569932248 7632784 8445210267544678903065006032856023040 7632785 -52546077927345534700970924712365467020 7632786 6753294645610976169813251222257410048 7632787 -33685883789234180411269306967586247568 7632788 -59450741395852011300264383687244534912 7632789 -3837631909825386373686667340870760192 7632790 44227188341065537529127178998746102400 7632791 96616602156593470992449290569033909192 7632792 5110109170303976388957035189736806400 7632793 -16870878834055677812242070251535636416 7632794 -10437511867273829799207216500455729920 7632795 -17895037708873481410377976003972803360 7632796 78207035630712144962848138686001886208 7632797 -95135601887755885758725090420219753754 7632798 21702271518825560389084531888517753664 7632799 53473974104259594586239865862671331560 7632800 -28981169866211282800169514804707328000 7632801 -347040037780795456885383379031376 7632802 67698602137326758676159993913642207392 7632803 48039244037865074852058067596594210528 7632804 18010079870069461850542620586916278272 7632805 16320368239658633030548655200989662460 7632806 -10760174325163245083886229678762769856 7632807 825897667214659441476294283459608576 7632808 -39236671378517642782602524160262318080 7632809 -79841838879011833437090593876440041990 7632810 -15731004760588484288629510230228074400 7632811 40770793476898339179305613335239716552 7632812 -54932673326188511360525402441748407808 7632813 -93294992849626268062170583294880458560 7632814 351074911978994079809472144839200512 7632815 -24741021781430168933446973166697416480 7632816 8346294210859877420266293904393469952 7632817 -17875346043241584462391525083175169134 7632818 17734321426710073769389482143257788480 7632819 42738246426260008615087126698029374320 7632820 6188805544763494028326844576682639360 7632821 28730068406069530443061426935986634912 7632822 -39176178463217799691832253929053409280 7632823 -140398131349840817527069385511688741200 7632824 -35746950883238085397940090308893143040 7632825 -14170239071698896432893289245947268400 7632826 -12766170059282526958283718953752010496 7632827 39456164819743625702992388652703671552 7632828 -20295185879178073172722349502448630272 7632829 28010210559766504395303057232015189260 7632830 32170020229511183523906863577798393600 7632831 5093357432129257076550350985365510544 7632832 -40888721321648190531577508606970429440 7632833 6960528038473345447704974219622529704 7632834 -17347248903708533597441569093978974720 7632835 8102416337272009126578560342399955360 7632836 21730318243187840107542262316377188480 7632837 16108454249569524445052373194076828 7632838 -13604706684873998723990019767489296704 7632839 6312828259070856887644228837180435824 7632840 607221996894304818585639915560140800 7632841 41051459806452096116917759581030975680 7632842 10120943270948564679799813321447494912 7632843 29715411745754202704431194837858152664 7632844 134683118453209720597514829907558400 7632845 27372653256517366415794934274772032960 7632846 18823608640776312777192429998203176960 7632847 100432521502304432474451457414413408384 7632848 -7501663241568708560731630754744057856 7632849 -4982525452400769309199789818886966272 7632850 -15554345384403881711685290681032251600 7632851 6329707565711419134012560916159590400 7632852 34203096336249895522075949725957343232 7632853 -83430872342807542600001046322029054898 7632854 -41209596652081867849110160155063078624 7632855 -8892596306627537494504118386724359200 7632856 -28326931223567365486119526902754836480 7632857 61673038959425064865053357167087108352 7632858 -12519436029238631897028505671677187840 7632859 59059851234470470700634377653813202704 7632860 9437757034278851994559850432524815360 7632861 31748774921122578349015683132887071872 7632862 57154165166054936452991180921037666432 7632863 2969004503372052583964333074968770160 7632864 -12221536383251504589446873750875668480 7632865 -47057421087802655593350649005189369600 7632866 41852167017688146258822553268108390400 7632867 31294167830311458165441061448345083200 7632868 99963422981332102216199357707515256448 7632869 21064405745747400428993969690667165912 7632870 -4157716817316578012747272479698841600 7632871 -19377778690738620499019823212858697928 7632872 7798325462026150377522443551880970240 7632873 54634286933447367136910747729501573568 7632874 51055583718952222281622751834112597936 7632875 12613552364859694389720306186138540000 7632876 -2233102022013342795612567711894931968 7632877 -79277084702486604885244312220466364554 7632878 14067219805459881981039930328515983232 7632879 6666939553685768177793538593735928584 7632880 -618684484219476724476920403562659840 7632881 50215890011963799487184297020331703972 7632882 -11309238081691933917101353258665185280 7632883 56774170041621987830516374918601885132 7632884 35965643842484141477170098151387355136 7632885 11719703396184916742017767051854545440 7632886 40193672826242449094481409938783266880 7632887 194974637826012348227216313883059120 7632888 9106229540373458178062408917949521920 7632889 -124976261002145178153780198899944992000 7632890 -45960818679389706637192520514699214080 7632891 18617775893094078069082702997403547152 7632892 33733903696089170833272113829073289216 7632893 -9225894936262763906622061604280315360 7632894 -61886743005211851388368399835993417728 7632895 -49801125810277773271725705074574701280 7632896 1342177907047358783396146209399767040 7632897 -60477156045631216040435376607192712400 7632898 5140688702004930105526015450980191232 7632899 -53023322487254733986556485821522448400 7632900 -35233998499749675300995726272968192000 7632901 82690427145531385376595752031240145920 7632902 -57293797990103611582718281304572944768 7632903 17215886316299331748662906481269832104 7632904 84333235842564677640139594180549017600 7632905 26869886921096087331861286052686791360 7632906 1186339587197429724219691198128808704 7632907 -362997935748136487059886882002964400 7632908 -51779939069575640617261388302056960000 7632909 -63703650532847123604026977893595772586 7632910 128511244114615645257692340867726720 7632911 -10594452539404808254014484873820762256 7632912 -5289394517826256474624819439279013888 7632913 15843968481506986040492962778378504704 7632914 -2175355373727029526422849589361594368 7632915 8584281335613705231968295372952401600 7632916 28944248194654514570677367077604792960 7632917 41733426544797400740764082533876737980 7632918 -19301037796297668293419227225855989760 7632919 9068569066590763091826377434735075680 7632920 6304699512069867633716688421212364800 7632921 41776182019935323752826452216146908112 7632922 46003352594159978596840656474794736 7632923 -29981065821661524982698620313978563880 7632924 -1822602224298360641482263678743549952 7632925 55782906695068423296169385796687752800 7632926 4356222883495676734218831451298399616 7632927 103516078135683104198216713098675072000 7632928 -68523895287345337745782323692581355520 7632929 -42585597746250978753445804697294633952 7632930 261057834784215719031427426028989440 7632931 -134623770519224050235167128543629163288 7632932 -94291714394334647099207289420793056000 7632933 5922243276628873722552271582580883456 7632934 -18410049147220580447004302405247972384 7632935 44395083697059657836623950062314109880 7632936 -26677800401455859007785803174587847680 7632937 30966671171187896864393840457324403300 7632938 -59019169221882070404606845223051884880 7632939 28349558200804323282236458756720161624 7632940 -14871205151787444385440803673989560320 7632941 -24903276261445443963445565680187496768 7632942 1834542139617435772265193689902120512 7632943 12552873878710900588239419028261940800 7632944 -5951308470325434381630694843377254400 7632945 12220065789994216260818458708836105000 7632946 -1389242827967636982668681238416657280 7632947 35959088797820817638409940435314833232 7632948 11743684252332404171507953166051665920 7632949 -118170816323513773533721525479861246564 7632950 6381076552721903558207276423898585600 7632951 -19568506898219030288626488969983492016 7632952 321312603050509260779012108861890560 7632953 -2040738155819083138053289503157633836 7632954 280588828102552968159915516564652032 7632955 -6199253795607445015928781974555885280 7632956 -65549767647889545628354157116718330880 7632957 20270034686908301761573805232780069888 7632958 31373002281560419222930316638245257280 7632959 -123099741857610491734399925786793906984 7632960 -17092434791374472833281283345078026240 7632961 -21857807024850445313794754556325179968 7632962 -43103111035387372315129229271327403488 7632963 17152882578260700611157296453390517360 7632964 842095521747264910152552074072248320 7632965 19699056860974414550736657973794045600 7632966 303134147687569755451194751632749568 7632967 -5200973355471772985670528966612979368 7632968 25398991494426228123409636916201717760 7632969 -41684712124831737901019281763545842432 7632970 5378846743007612928257813650144877760 7632971 42559163047777421028592874656611665172 7632972 50732425117341165654083533990109644800 7632973 98679146196074617691219336574692704 7632974 -2968609892124575993161773286479732480 7632975 8920958374253156865261967234592524800 7632976 9539876447742994087545220550953910272 7632977 192810845385166284243628217419032634464 7632978 -13089194667053870870610981751392187776 7632979 -19227321259223033350553692828918464800 7632980 -30538262764382042676112082496616857600 7632981 -8863917490066959736232804927997644160 7632982 3977996823197801318046377836205177472 7632983 22319326589205428194855312572378102000 7632984 -253866496649735471027865879481159680 7632985 1666571583380787135904530493727442180 7632986 -11352892093443846480203890690606480896 7632987 -3394466691351988533963534581638597632 7632988 -9976779279550197328537253011899138048 7632989 -2878099478252563447199435928398080128 7632990 -26238564182938406862188260624711337280 7632991 67255025168332293422209479695954404984 7632992 -102343242566163736077227773011525500928 7632993 17596573308376961854524416816672121264 7632994 16560967972715087307125179259052361296 7632995 -19104295905170575967280376391924270880 7632996 -5310073081926739875302101516357509120 7632997 -34116493819835498207472202897539622368 7632998 -40346596241043584753917812553818996000 7632999 -16430625161816336990153621378328022632 7633000 -128258069415689126180921852677248000000 7633001 -42599565091126002602125806764481271728 7633002 -8899780264692837700261685679273058560 7633003 -54273252619945922949653880646024992000 7633004 19565271018758477724549205417263565056 7633005 39352574294433246163770749482919278560 7633006 6691099553511075331705161509159683584 7633007 44427095160353843763912336719246337840 7633008 -741993669117195652488050288064921600 7633009 -100925342455371983950232340666662175790 7633010 -1388534408939143436454750349638696960 7633011 31120224700145759274531448813006683504 7633012 -10326869294237767104294263626282328704 7633013 -10120261910171426767278951842442818820 7633014 3892349108700931226193529203369608640 7633015 9848842246325670483008661257933586720 7633016 -1275830834272947454755121278045081600 7633017 32189709425982692222402329183379379072 7633018 1624579222183872201271587908672008704 7633019 52718026133903242775414904518397905280 7633020 21342818864815835026788310992722887680 7633021 100372192697898091815572180746245161664 7633022 2921906339841516051328387789926158400 7633023 -4375060385651529869560535111462334336 7633024 -14901015433985511419110838542710865920 7633025 32243292082177560636574432290626476800 7633026 -956703840437792690457079077031974336 7633027 53303329454550996006038051295307170232 7633028 -10139260523492273076608597013616535040 7633029 82852843479453987509964771096036809184 7633030 13263636253018004716376837209205612160 7633031 13219590910977989956964728880105675904 7633032 -31275395639109295231090122372413030400 7633033 -43353683156453272033720173362315548416 7633034 20111044579958550863026718358171764832 7633035 -2883474781891858303888286326432127040 7633036 -14737910347783361022372761011673125120 7633037 -1481680895228759001454920408460788480 7633038 12053921862756868521589393478290068480 7633039 -18669481420162908215220638816084862160 7633040 4723447887777751627835374410456514560 7633041 10023302691899960659283051908916132160 7633042 -43161497423085979621914951685585742208 7633043 30260699042377027428904784982651600 7633044 -50526314572556978941366441322284475520 7633045 -11544915038990817374230576808173230720 7633046 16003609649027115792184222080235544640 7633047 77200549747094733315394764612764644200 7633048 -40958719205385071610529430986250864640 7633049 -122208315016729497347286639839236244736 7633050 -15384810788158846161388529881574438400 7633051 70065413505459889948507013884460446632 7633052 3882057468204363088347404369163448320 7633053 4346114355864304510182957650135083680 7633054 -50951306174543989178708868946589956032 7633055 -2150176888582880975014793166947486040 7633056 -24268226819923918321642933628442771456 7633057 -53713046506944312608320065912210964800 7633058 -6807479535796302114911276906309230080 7633059 248559511931475526136670118746808320 7633060 17719289617557999935869201532026368000 7633061 -20714790489728952569429789757571001700 7633062 -25442227600889985903178586219867372160 7633063 -43533765563078347019372399944230552200 7633064 -99411396148142065336546365326114288640 7633065 35593447356571526932294668233648975040 7633066 17908519786600513200113804656358315520 7633067 -11101557164344698022900880989057652352 7633068 2575723244387537931878665923156836352 7633069 70601920568783282385481212501226694496 7633070 16832783867060881938359305271359788480 7633071 -17233182475820813110238036020310490360 7633072 4508311229672104296523777523801128960 7633073 28437662159978657993679278211914462418 7633074 -5952991864595778993692546180761340160 7633075 -41766282470729474256116958046683098400 7633076 -32526041138005313824935092980450584576 7633077 23452957837653811127017520517984057120 7633078 -28603306227465547469265703488977432160 7633079 -49065018513335762934719658193872620160 7633080 7878459668081440590259690276889395200 7633081 22390495484756155170844357919005975552 7633082 69926841691322692425574849423248379392 7633083 43356829810468807524157327375883846424 7633084 51031778779960269130296219479118584832 7633085 -11788281096264962005259912987714418000 7633086 26321640520966802203146115137567510528 7633087 -31265002625980826386541885621746029696 7633088 -37527121350565343289955974324459405312 7633089 -72496814985892425895276827521135040480 7633090 27216411308320563877225405905224308800 7633091 -48755453443109112822511265780498957508 7633092 -16268741598207070024839954123418441728 7633093 -21854415484075510644247212464305146312 7633094 708332946072711689800631479168723200 7633095 20974109026244288469456047178573555840 7633096 -5380461362758582596163115563989350400 7633097 29609702464311101797603323674159903760 7633098 32206323308961124187793622635067526400 7633099 2922735751684590981486132776639132288 7633100 -3460114565173217449117523166577305600 7633101 -18770851704012562973360859617753159616 7633102 71960141584922461243080016986077184 7633103 86400190139110455060346740560458106352 7633104 -12554006264200918621343018442002006016 7633105 -71105727904768945533350020996189609740 7633106 7708082558564743666907591742025575744 7633107 -59887046845150883659964036593672733196 7633108 -51101980775357939283464524178723155968 7633109 102358795671914505183695740485412597152 7633110 1763436911106852608111310797201381760 7633111 -83648899268526248056524060903580615288 7633112 -103419705250988277467673038249108428800 7633113 -37008613744569296792763872792447950272 7633114 40108085378006675242253638358810908656 7633115 -12192265818757347643387170321971166960 7633116 79326442682882735092114971506722094592 7633117 1449486217295994943073078330324088640 7633118 -16420175982963367273041415404200250240 7633119 26868023219345342514177371525904064320 7633120 -66406397323284762496678914491995914240 7633121 126236156309896685046706154424995044500 7633122 -18691501532477166217737954193186944000 7633123 -33420937847480108248372394678034198628 7633124 68860845940490170091766207910802030592 7633125 -5375043771797668358661370329869100000 7633126 28193353003368052251902543605829644512 7633127 10199684704232395977780134241348317160 7633128 5716663378051386538377812927655198720 7633129 54890104036688106145179694787989009152 7633130 -3076196262429189939978203631226183680 7633131 112672104496702668025422802157174843520 7633132 4310628943292298008707480005749556224 7633133 -39781867523836254989077439614917102420 7633134 -2858330959876970629744707224305345152 7633135 14922836698365768351472368420510673200 7633136 -8266964354171050054771368917870837760 7633137 24389681283318497415109002313237239552 7633138 13993598681765724600171073637564636160 7633139 -48157734822562566982312652425241144880 7633140 -22763920011187049740209379180425062400 7633141 18412406696173846725785525156389667584 7633142 -35491089250233366237968307688545886656 7633143 27015928795670688508979031344324478720 7633144 -128954765738150429574988148131979366400 7633145 -322061507198443435012214696509421760 7633146 7625380215927612965575719768320323584 7633147 105450940167947938889425233274466850596 7633148 64025118313632114729320095232586024960 7633149 9019333552305846697593568350845451264 7633150 4748490393891953144444475166999353600 7633151 12769575170456084569492667043392497704 7633152 23843741373977525405739243711353585664 7633153 -656915351899297590623904714592745760 7633154 -9583043626587816466106783836509325440 7633155 -2303284398160670515915890538221849600 7633156 -14518569491816806150026848636179012480 7633157 -24461871215544450669656260102190052288 7633158 1379367087896827002835225590534741888 7633159 -23329689211583345904106338873775461384 7633160 -42327695922577876446824108619756288000 7633161 5729191640791291243165475652998042880 7633162 -8245690704375685541177706283266345168 7633163 104100559468316063850577781284078019412 7633164 21100033398446455811459941792382976 7633165 10402052155644212725529273470585770060 7633166 16389004634970382140139765195314286464 7633167 -45384222652471839371898386448209666160 7633168 -6824519159602085504172144339306078208 7633169 -16712441725055924414239068891646891740 7633170 26026947045498726440133943223837491200 7633171 16954105444141489049959347679734258144 7633172 2606113244276822520441232393714044672 7633173 -5838549652760388193994446450154104416 7633174 -8106115868603392632659065071141638400 7633175 5935405242246437125247029005683955600 7633176 -72402072424119043657588973157651578880 7633177 -79852500049038142478978375580608186940 7633178 -16471927906328128815692019503161781760 7633179 -46444253919725589854957739927001992276 7633180 -38365821692455018530601925678637273600 7633181 112415521925990192762103911451867098982 7633182 13846386398638506558982271696895989760 7633183 -118558085973401661024287291690568199880 7633184 -29412655845266844382175894379178229760 7633185 265374341992230566597157910143052800 7633186 45761307744315426450948629493867126144 7633187 21192018574064772092405778945283090392 7633188 64290839916940963114969397815041024 7633189 42918710728005690600071758001963236380 7633190 6240970837898165415002344063342571520 7633191 -46605633813470125926833012044619239296 7633192 7633983829701684318044640112493199360 7633193 -1933164491036216027121067238149745760 7633194 1672415087326441041641442412550358528 7633195 59933708972807155697041961117128495200 7633196 72523988504690866011760919422519430400 7633197 1164986354441124342823123932407598240 7633198 -8403078827559773439738708574646174400 7633199 10550604212641157283545410818062282736 7633200 4552675143120237555003985517128089600 7633201 90194913744245678416357735248409923904 7633202 -12524640406699959067149734163226142448 7633203 2793392964769496184163137310353000000 7633204 12941249258884170238368917707974525696 7633205 41345634934924626491809716799492792860 7633206 19290756990362721686786404329342854400 7633207 26419614375491900309179661428494833872 7633208 35965792781083480145462851023871672320 7633209 -50192623297315622296305705706002411696 7633210 178720509601650743928840243282693120 7633211 -16653104778365393003727884430308651328 7633212 -25887531555258757180105661170121318400 7633213 -27139531118454833257859405104073371040 7633214 6540672178708086650407817662139456640 7633215 15626255960562698973375666414569401560 7633216 13551597499198413183861837344051036160 7633217 60265637419030397063660617465669681920 7633218 -2361389779829038735103344978478829696 7633219 5078555326549891961744408100888761808 7633220 -37043459516689525337841657839910931200 7633221 26487460615673399945720608862323473024 7633222 4931612869278810141965801496581712000 7633223 88636319581465357822452080672217037296 7633224 109562454479767386898923893213313024000 7633225 35392803990085047021605431776729170750 7633226 -17868764668004972429524729712192687616 7633227 40961627214527003602425111641535045120 7633228 -32279439224868939216833893614873979904 7633229 -61047750100883543493053941603185855924 7633230 -25551533053978640684957780729731906560 7633231 -1546898267521193575764239307225733120 7633232 29367880525760236875701695292986023936 7633233 39135683253869117595769550539788226944 7633234 -18025830457981132403076713829790276608 7633235 46643313903511403194259401976091897600 7633236 -14126038706746192093504514128159727616 7633237 24286584569506177437532137539261767886 7633238 26582115072713426239942447153581203712 7633239 -14420763675359392660875191520223483392 7633240 25059207003883954586499179046102220800 7633241 -41737640251546858337808223698154159296 7633242 -2196208167423631062489415119873427200 7633243 -7753648315990299826310106602410370880 7633244 34815329205567488603443152989677441536 7633245 926577802166753999421644240459269440 7633246 22219375161702490623090862768058643072 7633247 187910168351022162422558109269373910920 7633248 -2315604212186644661192892288564461568 7633249 -12650150642670382911043461471942547436 7633250 63995015629207250008102727331834240000 7633251 -6599260737747575400989778612246354960 7633252 -24770314330019116359269396010359528448 7633253 107916316731908591315662116990093749502 7633254 6060045987395334983498742653436149760 7633255 -26712025673585666378267964501534657600 7633256 -12220859990235474311994358904306181120 7633257 3459423059470662596165646838110723840 7633258 70322199055579300101390119288104962480 7633259 -95852129770763549308721868360589062540 7633260 -14475329602765576149455376218818513920 7633261 -109821453232233819190409382121800530688 7633262 -3316886150141844590744034220019102976 7633263 5344991004370947363261055684962455040 7633264 -17821835928140515792011714897718640640 7633265 -46012657590483004916024537883310523340 7633266 -14724707872306005912650531414667566976 7633267 72711101509008215324849583140898634316 7633268 -34661051738691239765431993109955418752 7633269 -22635018376438760637912838635813408960 7633270 25533541638817134341275326024616320000 7633271 26065922076206107410361439983937738112 7633272 5845146745716478691672002028032573440 7633273 48957945693106988367407917329478269840 7633274 1051061946843271321542501060064346880 7633275 -15085645859983396011222973742442702000 7633276 -1502609039039279021246043309059973120 7633277 46052074554848550876049082693308417452 7633278 -2533662895397492149873711039315889280 7633279 -3225361795531595593450379540958719016 7633280 -82532708247883426249505951058178867200 7633281 39774916832878305603830208215640936384 7633282 72179353173401089299445814326824982992 7633283 21355842209148064245969455670957120720 7633284 -40126873036042096372121516095001048064 7633285 -7081334826972361263431379802851701760 7633286 33446434506111977984599413264169175424 7633287 15844228063681116085452419493877048944 7633288 29026391336902311950637750741759590400 7633289 28080641168802391821322033631144551752 7633290 -1283778902027787090424316926416322560 7633291 -110840514641526377963967416987337323308 7633292 15166849944454364412346891053715382016 7633293 13895144073104176170550470355985930400 7633294 6314458712233062661785957733919349696 7633295 2130054428805725616428513790046993800 7633296 -15902477670381930234311437505892188160 7633297 -15727752937102388861678086252815435968 7633298 -25492103110640872607103569755966929120 7633299 15287975624222611812938493174359395440 7633300 49537751353942967357226424207038454400 7633301 11810085718888682052025356129354876024 7633302 18779669957801359295693618057681610240 7633303 -26083074865981227223198439558344443448 7633304 15325810303639641308773416169652428800 7633305 -18761641096854568885209959017296268800 7633306 -88643422344556633184632450498555666944 7633307 -38943936037131629571824138922200781120 7633308 -27307135823657346636639644064360752640 7633309 69044871704812673186357108536291871904 7633310 39524132509735059690305015040065285760 7633311 7551837023118131731216839178288696704 7633312 -402886657231965902657187168767705088 7633313 102519518185934613581720419745554102326 7633314 6002879147569140988428253172310313248 7633315 24893081051401483001524882384485120 7633316 -5196552443287534977884484531456983040 7633317 -453581057579804318136653019489346560 7633318 2390792456631001074960484736190513792 7633319 -6546166470799850457351404460918110040 7633320 20693163813525087219645353326518681600 7633321 71417082778845453956127975137011094522 7633322 -18237004262726059607181751825649593920 7633323 -68284014917657211671782709531656057896 7633324 -1455993802216168264015766107122214400 7633325 9217650765408891094130915900308809600 7633326 18107099291226126965016831019427174400 7633327 -20746825666672217026215322589325733640 7633328 4139657679426554956109428140112281600 7633329 -7791208404651882564531278993478961920 7633330 33233562542714553809487230765555473920 7633331 -88121753233337079308253143435304441168 7633332 977539848200149089613867797793996800 7633333 71202123130635390261882485625714270144 7633334 10085303948182710829479753587730918816 7633335 -20175023203008338151839832419418071040 7633336 11787958627724436452281772206267207680 7633337 -75782329697494283714266794592578973014 7633338 14346304943448201395233161463233721344 7633339 -7957217591202577430254825048403575008 7633340 -19943956182305288895621125546715402240 7633341 17089132405363333765961207006661344550 7633342 2640614836989713617566999260998459200 7633343 27655649167677804931633197346510857984 7633344 -20968844858232793919434623324876963840 7633345 -125826942984523711946793012622949100 7633346 15558672864647728432167628360464330240 7633347 -13557544282243196863353106281070894080 7633348 116412053289386092822155324704742153216 7633349 44706145506464760010989253295287096350 7633350 -863684936863140511243378488641522400 7633351 96094560545100950283308660732156026800 7633352 17044423949469870966955326824492236800 7633353 -1760349587868879697612878528665619072 7633354 21418014663899872560256316689466723376 7633355 9678546334637180320615848438787409760 7633356 32050581023468242627973092231435054080 7633357 9324527708226575910914881348716716932 7633358 27701620132259751252431873603718425280 7633359 -9385863224807782865000988923478478056 7633360 113982389579899854162618459197276160 7633361 42600216079262574153565876480814914800 7633362 -23764387004494165773771169409284582656 7633363 -70764132017815586906855122461309066388 7633364 -46750865515194998264441716185030205440 7633365 -34333336776575967141442958282877226560 7633366 14270993310877228927624463180827167744 7633367 -29221976490229421504236112475834051624 7633368 -69829895288974469843276745107263948800 7633369 20058968497186689071066970487085877770 7633370 43372265533146211884134323079074210560 7633371 -25662612169774588564663798807089866088 7633372 60058615605698955945561249624136280576 7633373 2591835014027885876224880237230857504 7633374 -15141069976911281805585643438614644736 7633375 152511732346263605737499175771521520000 7633376 5650728461194923316812904061755981824 7633377 4529528704678760469132084043393378320 7633378 -3084754609075925174693125986780585984 7633379 -24583410733728829420672758519290284080 7633380 -6396885607918733358226546004326195200 7633381 28816253422143839405674784987163887392 7633382 30414880281819876414768142493711469792 7633383 -42064632988983021307456516109792371200 7633384 -2121705420274665958624514661932974080 7633385 6171321180970221130662305140506010560 7633386 -44464205639052950320966316924652364800 7633387 -123041107276791747280456689614743419128 7633388 -2517173978011170646682895583036283904 7633389 -17869633453944463162112623916471088576 7633390 -22592272339760589389281799443999348800 7633391 7284170016381318321579252908877326304 7633392 12661059007012044331235444634807533568 7633393 -584195376140627218169184171783357358 7633394 -3444170029556672200812912527383083504 7633395 -7393281330631394513741899240926063360 7633396 17698197803931561328067769257223332608 7633397 -49866921160849587374529257920867979940 7633398 7524552404203134267611032729678908864 7633399 57996435792396523587516902290623079400 7633400 -40776879946787639406895889465922048000 7633401 -13877784735909057461478494753146514880 7633402 23908656141892502604117700577076625920 7633403 2649662487659202680701807450671070464 7633404 40032490876774479800655916224045104640 7633405 27659235796730612948878426082051629560 7633406 220038570905211049557658164553536 7633407 -7632578079626312219483981463442664760 7633408 -70830112525548259453728449247936774144 7633409 13450076007457309545202822538109035520 7633410 5889919285429826261165790734228751360 7633411 -126025164639310099194788307731027775648 7633412 52142192981294961899900285174621555712 7633413 106291478800747101726716853744448372800 7633414 -17639541510872930557100028002345594688 7633415 -31730236228928260263490215056501062800 7633416 14281343751102695536699997978502389760 7633417 118272362837635660337795807392651007040 7633418 -22899167116051462567299959355637188672 7633419 25745952027652945196330852158383010800 7633420 10004441455651160081687166569167488000 7633421 34663454275492860915778103271140846400 7633422 -26650256273978734467536560067458074240 7633423 1973294573352190800054123702114385920 7633424 -6288395038293314093757945650103975936 7633425 -7589705898325530150076501219243687200 7633426 -59321935163080856144553513091098815088 7633427 98692874935263957936457847912554074840 7633428 -10015114122441990969448516442129111040 7633429 56182084572770027495692492633659830030 7633430 1055216847429572722652177755773984000 7633431 -10149372447756111144564945616146959424 7633432 83121408516317914015813993491401932800 7633433 57710314571615444637975601876294474944 7633434 -565707499497513591343086131386030080 7633435 -1182681925008108924173260158799197120 7633436 -26731722965730036553362126407553162240 7633437 16672316938061371404249521878135244352 7633438 71808596424069903792628201810802266560 7633439 56699381123060765426530392248155816320 7633440 891317994239892695712197893108531200 7633441 1306652126527044376374043106953056000 7633442 27949010062309322458942979857366072992 7633443 -23193025315140598454978959906816524936 7633444 -21931057725208629387780773778359164928 7633445 10510473252774121467248774395984216920 7633446 70654241764768046064797410661620224 7633447 -48205043866463009457017912757712366320 7633448 106532328437277112275303312099608079360 7633449 -58015276743075420072359914211698411500 7633450 -4669394157016736712303161663394336000 7633451 -36766784220089404757739327879930600048 7633452 -4895266736796495523626783911711597568 7633453 -33543277877820723387909356654918647616 7633454 -6171577857365296513874648722486851840 7633455 -11689391920171382652037247242297718400 7633456 21736548063749555418844406834972966912 7633457 -16305475904253628767527222651495260620 7633458 -646256177938380550399596299294853120 7633459 58892101948556122604515418766830981040 7633460 25527017676728692642084804099702721280 7633461 31586860180158461673195417330661485984 7633462 15372812393042294213061712146812473344 7633463 -10710906770356206142610971657458129960 7633464 362533595572087658486177029953822720 7633465 -64365776431063367245567865070841872000 7633466 -39865867058194546391012712844292231568 7633467 -114112624427673073197659770140134100000 7633468 29481387540916889973453465395615771648 7633469 86904659817625154859108591628731612870 7633470 1861213788054074070582806635742787840 7633471 30624391616577002373717227705492158144 7633472 -9055032984088845566446704149082931200 7633473 -8319137821393014494524641342430440000 7633474 52834393381890400543925236549124822736 7633475 -49091206001402863586370757745610466500 7633476 57674787143256712061675018647708891392 7633477 -7474615190056891736116003785193782368 7633478 61224467538980103839425529419721557440 7633479 12450886982614670904420027186580922880 7633480 17408283560698972985925973326882662400 7633481 -10674631839586247852433329766475191168 7633482 -17278813813539815433486286805453361408 7633483 -35738490493823024195717271082161313392 7633484 12811360254174382651396629763440116736 7633485 -42547055277967186421810747022871658580 7633486 -5812643563375912027601492524196240640 7633487 -47327652334727424276116937473999779848 7633488 -5912339918079614355442252108401868800 7633489 -917794611536653548362607558747076512 7633490 27869265270925373989784885872724388000 7633491 11440435062117356579609185402190110392 7633492 46017028373159841746024962141301100416 7633493 13879083282102476178391844979242446080 7633494 -9176465689039241538658776543824547840 7633495 -15684892125116283421771461536741234400 7633496 -12482151844020985944240981689985638400 7633497 -52938101752311388153237461762287209920 7633498 -23347546341138287477713318980381560064 7633499 -78807038834711865712889911484811085500 7633500 -5495726359819147324941488213434368000 7633501 -174365091810727412989099084539460788096 7633502 22133306845949520363975420315506978304 7633503 -8579719192614880652307704856537659232 7633504 71582383436322530580122254672331145216 7633505 -45733248994573666013105172850572775680 7633506 15232804474991689966020834717624619008 7633507 8331272568597695894275666031656398752 7633508 142244227743923014747950806490166993920 7633509 3708059295967777437877650327391788768 7633510 39811297786628391785473893795875224320 7633511 56052741101986974446482455248029427112 7633512 -1834192878062955795143017288100628480 7633513 84555901097589882795887962385024975104 7633514 19728262674231297569679445227821793456 7633515 -39448757443017557494075632264443281680 7633516 -32552029463429914583795450356526530560 7633517 91304700719197588247567388117608404566 7633518 4899525640338350059974204525737699904 7633519 -1217436213458507997232577751593900080 7633520 8058608655308868590212197919803801600 7633521 -1239950779935949701968119962904703808 7633522 -5042139520804978176618786948705624576 7633523 48116794979198158232339402263001021772 7633524 305642628938755067998159567166902272 7633525 8812469700289714906751104355224972500 7633526 -25146570551306872725554210649304104288 7633527 84410311177975940827667761537899216 7633528 2700047606640684262277785516541214720 7633529 -82287913535800457072132790024305072316 7633530 -13180772328053011634197086528040603200 7633531 99599243124852547556020262197678695332 7633532 -1073341045275945480995452419619987968 7633533 -14108459342974763135286136701313843200 7633534 51398255112768370272549547625780860416 7633535 257086608710194569492249959229734400 7633536 -104673334219412406831640142492593029120 7633537 -2782726477270256602889411030590775832 7633538 3245931792174001083412839035116227840 7633539 35033824588025210404290854868222219504 7633540 -21866814969598676276818216113091806720 7633541 71204587089733251739424891122375182942 7633542 -4847685824216459626512334599113496576 7633543 36792850035043619187051812932494944792 7633544 26014362082072115851100834015164692480 7633545 -16170814872952089609279474943560751680 7633546 6633589112532888390344842257549174624 7633547 -30636848911191455133914750892960809004 7633548 -10899684721074415458150914336213575680 7633549 -22863376923325149801957898531823903808 7633550 1009670026578013306865437513905580800 7633551 5628353992785622258555661186460010632 7633552 -34202659562694754468873603567216754688 7633553 6298803414718257762176178143269840500 7633554 -27267041171546147186506413193756608000 7633555 13002595351002528275932550819168056560 7633556 2474238417390554851697638997683163136 7633557 -5558618256450023783877101529953063346 7633558 65400867662300412176340899948283583680 7633559 42695589678028318879351628108006978760 7633560 39437976706536521336530421066003251200 7633561 -126012142389108118739815189125859545828 7633562 35205719735935163097008825185002822912 7633563 25866820439058523022451304789984093080 7633564 -6458770492596874422151729768715522048 7633565 39653430863370302583764584343587307520 7633566 23383882215905233578671092522962239424 7633567 76545503217560739054073913302267195616 7633568 -33857479413337446635215516571890483200 7633569 -7139882010509338674039021402051909456 7633570 -6338306299404832772847765246745712640 7633571 137688339704839381044689983586289943944 7633572 -30271816339936393808042865561650466816 7633573 119532969426349198112113337041256832000 7633574 26833523953324665532111720945661683200 7633575 776769230007491017544670477392352000 7633576 77564151052947765687230642319569049600 7633577 1923101885799766115028599765651444544 7633578 -55317378762932395487776269371024491008 7633579 55534229098689474871366852515504752180 7633580 -15597521119842340853613705152571417600 7633581 9952019853019311699314722876305871584 7633582 10795862588101678144392027715656152064 7633583 -35418846617475636979216580708166606120 7633584 3154054132676928647203610363183038464 7633585 -13174301218679958936666916929058761600 7633586 15660032469520692972337412529918046992 7633587 35196006346943702328156697602155568 7633588 -6240203843503601982182181148718568704 7633589 64152645127343702405361168389886291456 7633590 11494797113894413204645481908053584640 7633591 23219507740912975489088066683537406304 7633592 25867347949611174312230320521458995200 7633593 6372161752259561189770031985391148640 7633594 27236386846245817337830241186199013632 7633595 5647655354934612964168143270902396160 7633596 37613177087700826198676353149965947392 7633597 32814842427916396038305646687659901600 7633598 8788667986438056132687571410603083136 7633599 -30254470201154680642623167209505675520 7633600 -7074365207922899208532791306852761600 7633601 89036660583757255689228154072175838804 7633602 16343107985111445142165544880285768960 7633603 81606848504082550133563980771557441852 7633604 76169674094137815398976841065933069312 7633605 -16784044780529994597929480691608542080 7633606 -1904808668784983458638650310559513248 7633607 -92430474358230751774792861781833416600 7633608 -43266793503545731737633480606373478400 7633609 33099304213465610084875638545597537716 7633610 3963995209929802065568732293206074560 7633611 71538518550233428092777312445102071480 7633612 -84432096569257081133771772718515302400 7633613 -4790186700245142344697737827592813076 7633614 -31165433970724249332855210396864308160 7633615 26611675473680621998027088414113390320 7633616 -4059641615794102730743429830279168 7633617 -61398195249075922778240822720424034320 7633618 -101210416691936014786783721125939200 7633619 9121000917517237869192787022127499680 7633620 -11766543991175003410310907596058835200 7633621 52986702190284486726556469809671359822 7633622 -29254100249770015394006528753771313888 7633623 82701974516872150425966184447815801600 7633624 87945898071651227883837893419414824960 7633625 8498983358491291749507428816179578000 7633626 509272226826375080835676811674386432 7633627 -25389743927921120403229668196290014524 7633628 -81444673368919008127133067152867845632 7633629 -32924550944255402831368894962283128960 7633630 23101160624545638482592373667056233600 7633631 35181795095011665747137411947079900112 7633632 78139233288064329246179886869684158464 7633633 -19794131686786877145252911976405020480 7633634 -26071562573441583837440533014388659840 7633635 -48281290171162848766760720191674872400 7633636 51310753957099488374783701118230855680 7633637 48131294883149058977161150220947929792 7633638 -37408260936078210853262103818488383456 7633639 21811737839022884326325641278033585248 7633640 1479013148914821841273672407367680000 7633641 53468830286225042895512351423374993920 7633642 35661249654197687469091478594037975552 7633643 -62204071510745156113878861012941516736 7633644 -12307584576106385186408198061446121984 7633645 42871139268145123184663107294640602080 7633646 -18207323053871325399365304760374668544 7633647 -6218665258189398698970055323466108560 7633648 -20715408312603766715137713165205504 7633649 -97504599658899583345203432516356639760 7633650 12160418069425296773493152788261737600 7633651 -132915255603458007987530262591866990928 7633652 997503781495131830830917421507529472 7633653 76794771491807858065410867733235072544 7633654 -8123062644181977632452667364901871616 7633655 -18505364051570073052168791672917269440 7633656 -54675174222325465647106488462950400000 7633657 -24258018220236018199181649252281692928 7633658 1442262675119240706355306813739320800 7633659 36574562840646031131846512644849384128 7633660 -37394927201299303481902143625727078400 7633661 -1168609946154287861427272116664043168 7633662 3735020443430825393184438672642735744 7633663 23815075378185722922850812785756600880 7633664 -5784977440393899672395304366118010880 7633665 11223310520180717746383216676318641000 7633666 1754239095336379288982894606373956640 7633667 -16200511146480125771563985813162362488 7633668 -18400679780826081633795519067180892160 7633669 12682868113871539123066529805128242620 7633670 -25492039301945173493545524751274438400 7633671 33619316439549761450821163174963071824 7633672 -55275938856741848092589893189174963200 7633673 -33818283944591543655335522996163330816 7633674 -42895873368166867617229634610316418256 7633675 98440025957517650289644989508789600 7633676 -16149203258342047885625006487301114368 7633677 -10043793403662565607660923653967593600 7633678 7919554442869824269120474893344258624 7633679 -96905684840416257032114044872996624720 7633680 -4653116897230414590923516786355732480 7633681 51100717939025245535518687903583694528 7633682 1319277080832096993648977643282731520 7633683 -46125076550388030649714645085908536 7633684 27071680590477591686650263698914284416 7633685 -3195433805789530012106322773597076840 7633686 25238451915307059718963853004373808064 7633687 -42785838460819154067398191351230568760 7633688 -35553334707286457533789789166050836480 7633689 3165074542834531321377798909265419648 7633690 -40811585392785290021057070102043418400 7633691 40325551485995864228120194404534765120 7633692 -15115349098393749181896166768288674816 7633693 -15433454162329863621166306100074985280 7633694 -25422140929563976588996514618090239104 7633695 -43431048993200052974890196768494420080 7633696 -1597989786566377775266562727965884416 7633697 79408038980331570222210674546344249344 7633698 3464946970327225785574037155990702464 7633699 -134125297652698032411239732934172141680 7633700 14280947811132767849350079777238528000 7633701 10099922281901097364695372938219839392 7633702 1415014260692855582521241349471000000 7633703 16889761650025571717789326026690199680 7633704 284870439742850971077650554854604800 7633705 81717828538339506078883451028836605860 7633706 373645316058488356435015998187870560 7633707 31371597400988906264769069529440092160 7633708 -247327936099102180647936033730513920 7633709 46884558923217433191469168483925462604 7633710 12651362210880794533980686918139244800 7633711 85470242127570003291489568428480933624 7633712 -19593035078479629554342704347562672128 7633713 -80412131113083152220159059072671533456 7633714 36860229699280532133586791034070479104 7633715 -25234576962182128716227526458461932000 7633716 -14857751573322075796598404136613642240 7633717 -2643315858793486590218799571087574400 7633718 -38303655235394669550198050246777667840 7633719 6087857435866279411111657203676913088 7633720 64636483919178252475580168702806732800 7633721 20509070498312122412451954785724159312 7633722 -40116222408617619496975243477516796928 7633723 8468025741535490752016228048585985888 7633724 16715187891612019008407892837261588480 7633725 8054270290975720041881752042573632000 7633726 15673899960079384044337098059807085312 7633727 -141686407035635414361825997952325200568 7633728 -11954053313170489972688988837610782720 7633729 80503722038271045012074917084766473640 7633730 -15333396673719583913188908476212187040 7633731 -15718359989209490984736267347642835456 7633732 -6630975563404350357057776398858923904 7633733 -30298213715813549601827760770761650018 7633734 -552375994150361062310619096705856320 7633735 21927846181356695698231462175871346680 7633736 -49648242248403986211432903718826803200 7633737 10531443843890400663257828635298874240 7633738 -9484459638829223811214281283791477504 7633739 39308808809848319156118693322526267256 7633740 -11342157219822519205182135916192235520 7633741 39299276257313278897050191950087160800 7633742 72825979389633422031666664978858134912 7633743 6177381821622472503124768204600485264 7633744 1274178828112403962430892753472061440 7633745 31265287378705506036164808966085826880 7633746 3792612456852916991746744297465320960 7633747 -1443751963996863158719764492864450240 7633748 71593537891611106873243798073605598976 7633749 14462023242107972903282169163042332096 7633750 1783278789909690682564413161901120000 7633751 -117424995831847482304984845850816248 7633752 27262706984217999432591089654720102400 7633753 -50469338938452740025177467581743002998 7633754 -19449411865307526320518373120789201424 7633755 -29945869828446869083022148735724263600 7633756 -1310678007054280877012242421482218496 7633757 101077544687787405270501591711431786520 7633758 -2310852413364946986790367497587750912 7633759 75650704844700181505006814040417358376 7633760 69177722479273415732732060736851804160 7633761 -8852748281750315403823510014171469920 7633762 7125475430431826967174763877822167632 7633763 6497245360207662152540340030635999040 7633764 -4925756227691557306044556589921157504 7633765 51646430320602585586267591850039767800 7633766 6298429674034790770023813122599301376 7633767 -33645556328868953526459594216895653888 7633768 -94060189742965085744054283412449469440 7633769 36461431236880866534253694778433344 7633770 -10181072848043643360579590723151206400 7633771 -3823864401701333629500577158277984400 7633772 -62682605551946367159346449069782394624 7633773 28143405399262240969825291977778609824 7633774 -66522065236046860518086036083507126080 7633775 62244157840484571762985703997367597800 7633776 12872216631292047321508353587022397440 7633777 -13878632009821481384756368585429969308 7633778 23380562840306241388059328623541125120 7633779 -24519425295910425010670082026146384512 7633780 20173607846659533275575605667265863680 7633781 6205410596726042122714111590576545664 7633782 9483588391123019367820019952923016960 7633783 6084662059203619973173153151862237480 7633784 -11457628093758381877855462045028782080 7633785 -30652578225205154961234750729098308800 7633786 26247842956986467072870509601405626080 7633787 16613205073060145587559701614416497152 7633788 18330755925676114771641551925158400 7633789 -1883047711655087048955859981864194644 7633790 61095803478814368329697518413443840 7633791 -96463352099893542858429272709073585920 7633792 8983921615354457242513568450834595840 7633793 84496612702950731733956135127090663042 7633794 5801248844604301060573945948439926272 7633795 9974802476935823021913695277393958320 7633796 -60051212826687516465389526492721046400 7633797 -38737634493149841487307046809900826240 7633798 -24916677322936221539151515376963399936 7633799 11070293348522062916391513733847243712 7633800 -24313246481183221532685687905826432000 7633801 34580888733580222678576189379379177920 7633802 27035321680690262387129627397623119104 7633803 -2405353830056805626833098276609922080 7633804 -54280017982463654178015242689517273344 7633805 13561153515265053406522822676596561920 7633806 -25845567715231840110072162536961057792 7633807 6350274884427398477990591488813227056 7633808 -3166255399843786275283158648579686400 7633809 41945988573601398161127142056398694114 7633810 -25522095717165465086288385766377817440 7633811 81992969218176854189631229880608984032 7633812 -10129580037824765474072254298004504576 7633813 -40057070509802916353637151226961308640 7633814 -59094967546512537133507378384338699744 7633815 -3585101338868384228942312755755264000 7633816 7268094588115472836018209795983093760 7633817 39278069358585584909221122794710081866 7633818 -14208800949685612903755040425285004800 7633819 -47167625698763394143763896360369878780 7633820 -62551973474296010506525888642735488000 7633821 -12310521196996134556741335892328627040 7633822 5332851728488931879699133331169965824 7633823 -49752952525116600404359411701408573120 7633824 -3824950140705847422214887429431623680 7633825 -40258679317275873777304354293912133450 7633826 4668367040280984002849434206467660112 7633827 2239300136606692986864453898895315364 7633828 16822308762950734016932980480079299840 7633829 3027195020849920293149882983180255680 7633830 -19660715465756300234685960741757054080 7633831 -35792888179522321254659726650490034336 7633832 12591078758888231254556764726848998400 7633833 -96208214396337652737844492934232096 7633834 18322915685433350679549890095112865792 7633835 -31033281134389314825449081926639593840 7633836 13939571957491400417220581616057172992 7633837 -29365876458758054935109773896974574228 7633838 -46303284615013194059434997433887281152 7633839 9278303078742394594026680551810656000 7633840 2836495891758392298718623297390182400 7633841 -37779780633974232496479002676674971758 7633842 481925650142718226334889827464331520 7633843 3816642432018385695162974991076360192 7633844 33792511267127881901763045889954886400 7633845 -101649402571168993516216959972485266560 7633846 -16561029035732721765896263920039498240 7633847 -8969382422625759317997939998994037560 7633848 -20644929801018618003090018138479063040 7633849 106608391216273414588283391661827851520 7633850 15830758006941682744278215625340300800 7633851 25879703080763630709204632515238999832 7633852 -22147892607378275156723823257784675840 7633853 -13549069769365849633227807123074526816 7633854 18040446591785639178936578412924464064 7633855 -1634101852317514195018341237002555040 7633856 6094462195415396253983184713794191360 7633857 -57374011714240747875679077231062875296 7633858 59157274877799433076339498082723488640 7633859 10698876772439026209864195287998080060 7633860 -15966624200138457831350451829256048640 7633861 78600540008015705019699224507606814432 7633862 -10930568205432712351294210821038956608 7633863 26446380891148057943727417634891958880 7633864 15409293815726903981520308611488153600 7633865 641721926926102050213631583026606920 7633866 9216648641016792734538581268701472000 7633867 53220495073983767893654744883943231432 7633868 -7996399409138808450325850349975289344 7633869 -43757323656471455601313168702770344256 7633870 -494915095216629201077939504543817600 7633871 -34082836011013059734325834577123388688 7633872 1599763305309188978597601003338465280 7633873 87422775269216210060130501081705000 7633874 -1057982587376832801606675411702048768 7633875 60626172504400522362957952131972444000 7633876 132861166415166330242174311830495232 7633877 41550946075935573730297383362104327200 7633878 5310806275287730141124041137426923520 7633879 -25802396991300656530707707069254820520 7633880 47938248050736800377301232264717312000 7633881 155015281518973957820145727395095795712 7633882 27736017408388760497825214395891575792 7633883 8932958284105374293923346205433716864 7633884 -3826791857085471580250329323248959488 7633885 29634844103206114156846723698843893760 7633886 -5544236135043386382841650332346096000 7633887 -40204651511018197359316343779324538040 7633888 -15083024003714145263371277393461248000 7633889 -12898759816119383539134248509427649900 7633890 37598610844006543712154978193116960 7633891 57336094690490077236843410037498860232 7633892 -5990470984270269523045008163125719040 7633893 -9191325498488824272125924928017375136 7633894 59218432039250284238399925433263874752 7633895 -8214442240094640830607253784652009600 7633896 -8083509290113798034248935066730905600 7633897 16656206466176227154915183065133404346 7633898 -46212602148259518681260421428897085600 7633899 12775626141149980830317107908174105600 7633900 37242548667908619533838206563360115200 7633901 -113708937431957393063689213223081059776 7633902 -2659186081469830863656407438632994560 7633903 -81759439538359955154588881341255292848 7633904 -17805745652322813836127557769863430144 7633905 -9246745936175196311768416083166702080 7633906 38250109217523332079885398629826406816 7633907 5159156026912650566289952780047607920 7633908 3663232602011520766850111600488483584 7633909 -98009455962306188508527681225961623890 7633910 -27511848340486209461828984679383408640 7633911 -4265109039235439781014557515866171928 7633912 -14622230384922375249024145412744847360 7633913 16622498532464009371474192783914252672 7633914 -4252219850824543588721646881379810816 7633915 31679231893238151079580954805527923200 7633916 -1520995982442286263291764883101767680 7633917 -57291027572943109397948104711973175066 7633918 46199596482653466433517408174122780416 7633919 -703720052988294955653668732547763656 7633920 -7323093329761691130406209468802007040 7633921 -117160739736054613178958573389023226878 7633922 -91204166240528545257056386356000448608 7633923 47675257233526211396300071697513717568 7633924 16384869194370509434166390130886892800 7633925 -7222781515407257122200611057353696800 7633926 -1682316921278204086285620618200479008 7633927 27745964310422406256793283932382056544 7633928 207349636310074313499777589928912486400 7633929 -20032648643910916566900521245084383216 7633930 13748107177589904116715875221695697920 7633931 -49599132697651955865724880267745154800 7633932 -14673027114175076437143695303454732288 7633933 -43574764525118252583256004629732799840 7633934 -259227759971774351329699065203865600 7633935 17931165302330032838801077684811056680 7633936 -735223999172703577707149023684591616 7633937 123748966974384880900607119612370033586 7633938 -6206484319886235002393661247133033472 7633939 -26683988988972901049499023837674274260 7633940 -32324219560703202309178106964677064960 7633941 -4839071378707453916719232376595802496 7633942 6880805136953326363158350468026656192 7633943 -68566996943896410210709238076686849256 7633944 13870919761081886260183764851818905600 7633945 -26105388494584081743362439056464272000 7633946 74774626948650592509760467627674706672 7633947 3876953595357310575787474962501609072 7633948 -59867080477485982092216972744211922944 7633949 93257658191816407832521494785733838950 7633950 5338324494247150537580437092407217600 7633951 -14114507354290187978758560827379885600 7633952 56316804878958595016411828139922685952 7633953 -50043613903267643093549139293228083200 7633954 -20848458664215607767185042416156207968 7633955 53985953986100931245234923695157988400 7633956 37841324944027960160359594817416593408 7633957 -71293867352596825709731764660824921794 7633958 -20679258771552954084139838750547493920 7633959 -4328156850275334611609724943407324672 7633960 19729869834952500757196418045126144000 7633961 7735929611310760957873731822096395172 7633962 -43576298062214337057428189410152960 7633963 60668320225815015951212791582648812212 7633964 -9438229611897384307003294863197021184 7633965 47841764646108967884945597813102321120 7633966 144244747413081359516466652701504384 7633967 34961972986113604717594234551336112128 7633968 2642703574324759321420672905839837184 7633969 9167667716020906304948257568397816192 7633970 25942517245376202090240236500324392960 7633971 -8312974554038680089351515509370516592 7633972 24090441040915255375605088234788904960 7633973 -97077481266611774494624141944348274500 7633974 2781222818156767281579371399915559360 7633975 2506958169949293058620741835100952000 7633976 20815421696763289008500355395502735360 7633977 -24996479625133584011896933856437800192 7633978 -3800939127581718303528370079124536832 7633979 -141803250878940850713644617453803291420 7633980 54793562671041493507227942843613593600 7633981 19554530847105012879558082517728707782 7633982 5331867716292617036779569032340600000 7633983 11907954219118497523181696239840635264 7633984 27028228206778478896599836656325885952 7633985 7980843693131189863920563691394026600 7633986 4010682297805126344070059194735180544 7633987 -13033162340739201336351089012733303364 7633988 -33410897706655374485076089960650316544 7633989 -10089610818889567776694501499330248800 7633990 2390169857884617332472653172602534400 7633991 -42369921879797452305376796981479113600 7633992 -37441504820476157712549419146136371200 7633993 -55453265585647680560715618732316154396 7633994 -59144678195707410082032968504688378528 7633995 -9713106676151746797952945969674435360 7633996 -29271334991063258108682072809953312000 7633997 -15159422903568300513234333402860102208 7633998 -11635148348904520521510945750167173632 7633999 5399950183291119125276632199481960224 7634000 29491227864995424223640872652734464000 7634001 -644614546376542207267271893834123776 7634002 -26400703808803203097506219486426189696 7634003 44596240960729076547854425984201443264 7634004 3989755481042726560319339542090438656 7634005 816702816577262599226125562979152160 7634006 -91994744685878061047309913956691636480 7634007 182715438081607747544099741776472160 7634008 64396152631251806185417886301963202560 7634009 111257035474975864740233514766559907210 7634010 -2197669401042857528817808170505728000 7634011 -80331498250946502911671118972451824 7634012 120553810676742892861064721834030661632 7634013 -3863533497200980554226605713984837376 7634014 -19579567204872543276000043370875892160 7634015 36831400399964263680059022070002972000 7634016 13070210925385432040024883539159285760 7634017 -38396108942225933389312954366631563628 7634018 -4464107653933310253621025625235325440 7634019 -35391485036308025302735539698754390720 7634020 -23886556246778216051243121445538680320 7634021 70122216529044477845357645761159284222 7634022 -14618464360043021926901627788425756672 7634023 5080215467198954261292818882355027360 7634024 -86290961626265585341352087787989591040 7634025 5583443508325523672299734304958337600 7634026 15775594377534736505158848432659157600 7634027 -60768469219542960006625963502896298124 7634028 4471317955976125162702029368593628160 7634029 -6965576200490713738915275481727813120 7634030 28987055481338797801224906664849460160 7634031 -24866534536432083642679756989833496960 7634032 8902688680868951205752717199680929792 7634033 -33811213906573131482372842868671284480 7634034 23356392671502698798421638851080810240 7634035 56800518315750448488299422588293690480 7634036 -27197473630995927874915644297218899200 7634037 472777058912323675647238559058613824 7634038 9274223300681273101146216631944950400 7634039 -19560287069089064577126170803902820944 7634040 -36760304117876023780039523546156851200 7634041 -105296738018798868448153085130287137558 7634042 6378875298786109123867261918467924192 7634043 2987258978104028032680249317751693132 7634044 -87040821608307483875254232253778825728 7634045 -1581903587527714758101306058492583680 7634046 6415402108251352581190440677314796544 7634047 41003266816828307328854700619656752400 7634048 -90354788223149129462575076160307200 7634049 -87681636871263858497558697933181509600 7634050 -19645115337705647917301881417756765200 7634051 -113742447553357953243219831447921386976 7634052 -29502673711638689725063484149854820224 7634053 122127767708062962882371881523441094078 7634054 14917483885916038966481383476820912512 7634055 -2887002658804180567175064877066329600 7634056 -3439004401166191093158112717527813120 7634057 -32865734951543636739805336774730030694 7634058 -6725864409615413327132291580361180416 7634059 102174666034898265510041737494706234360 7634060 -5705426153779433776689699174560563200 7634061 70596579961154325853638501130770076800 7634062 -8650821656390030630764670457886070016 7634063 -4227377690918102065954253318081213400 7634064 6428245392276520963776371518461050880 7634065 -67262734158579714644536663790877510540 7634066 37610360328174682599515006133531882624 7634067 -8566759833766577183538588740220311040 7634068 -19365242305196561234153920887414122496 7634069 -51405144413665014095738899483280350080 7634070 4937914575499564516558008976271331840 7634071 -172884743287554107810288848822134838560 7634072 85835532694264163362845776988803020800 7634073 42604729323276255926498874148033823184 7634074 -16810119051602869724127727327058619648 7634075 -36065010795938961773622385012359650700 7634076 21935610409411734196313010391640110080 7634077 8703863635989420546324020258495503104 7634078 -5245171551878663040449252109653228160 7634079 -3004355353401323796294462073112468352 7634080 38042319477926977661257775940259676160 7634081 12388356783118184231304149278539129024 7634082 4807488295731299652185191997325201792 7634083 -130287651778099510408373134472141669668 7634084 19482958607016621940618710203780121216 7634085 -6561808687041626995616316368156371200 7634086 43251665619886479916998014529812275200 7634087 88736935029098700434637311248737359736 7634088 16095681362788264230570720356146053120 7634089 21016286429918241567329144302000051300 7634090 9037432979622168593864500656354088800 7634091 -124723309349285489684168451371778048 7634092 -39869454498880480426017470540907760384 7634093 -7699496039278286701287199504624679658 7634094 -3706350802894527937531958345500604160 7634095 555661724186986960771130353046275680 7634096 -5795072659552641511634874752210485248 7634097 -4736552348101826464205592799006295040 7634098 14311668533037840858344978867992049664 7634099 -13073840296400555351778527078374681008 7634100 6167605162264079555694449254525286400 7634101 13034483290950392413135130406463972512 7634102 -4633166858037441492874181414684824800 7634103 5856770560031535607527249671294062800 7634104 11367736757558243116737324799830773760 7634105 16340003776240995419816598488901456000 7634106 5965960619053337852155954961132153712 7634107 38567252143311778377275850921398046560 7634108 -94198523656630163838422033357871209472 7634109 -9757000779236315429101466118102613440 7634110 -19575808675649161862581493035961662080 7634111 32848501141642841527258765631376923712 7634112 18447142750495536794923816593005740032 7634113 -20931508568674897820896411827055688638 7634114 -49328398264467091726903740455384206848 7634115 46089532646838955616202122519639390400 7634116 -31220357047723816867052104345679314944 7634117 -122658203831557592565075765158825055648 7634118 9214238035552657810444577000811209088 7634119 -101319735852123437620271933009382877480 7634120 -6177673009720143937924128163099238400 7634121 -2123242564014930886712692427389055040 7634122 8317060136268410440640491992095791104 7634123 10420170172741506162133871726187933840 7634124 -10911579595439140455314464964817308160 7634125 70758619633095767281645074457913430000 7634126 42555102825191555426943908459898232512 7634127 96304782052369398475727914103785140480 7634128 -6683697558564728358136195760481239040 7634129 -12426753064848995669594480930773716624 7634130 7989382027343535292535083770862033920 7634131 121299577395860313147700940157445581932 7634132 2402812924840123594029626821369728 7634133 -3126600198946424601793903523385824640 7634134 -915248748783572299307211751624452480 7634135 -121961393100857235145287460310348810400 7634136 18402138161513402401245085631948021760 7634137 12054673927494686654285807058002416512 7634138 1570562803198337955744783964053818880 7634139 -74898690895930247754370173553931482320 7634140 -57851193840803255626172609437004290560 7634141 -332704890402573957682670510222417748 7634142 15181061342605495429705872584585299200 7634143 4829720198086414780869507429040439040 7634144 9002868059643960192434124681838067712 7634145 -23178148150729729958788491334981745280 7634146 -11951950732801607208131030821096640736 7634147 -99963919682785024489343836657491682404 7634148 -55922281527166924357835187677390647296 7634149 -86043806066619976187024799033682206850 7634150 30312166140524593889925590911467273600 7634151 20033817921414267867743063371697743200 7634152 51402491202858854082199778376548121600 7634153 -21360366108298576948344906859655224320 7634154 26819932001352728656544435125012525056 7634155 8968527971031158202253784113271662560 7634156 -142880519141644751207150851311762576384 7634157 242041891974992181834565833308643840 7634158 2140494504698471039158058620678702080 7634159 20795638432022897546187175585563495888 7634160 7367156451683213832028038204561162240 7634161 -122306167635078213657635386156056984238 7634162 67636231515086831908239638408171088000 7634163 -131909883818846546859549855407246384640 7634164 -25256485900797035980996478218118688000 7634165 -21396308493886027137318321923723366400 7634166 -8873184472500841440167390029227418176 7634167 -43854747616308683277558337856498084880 7634168 40587575146233782008943737085769093120 7634169 -3411397621986668085953562423574159827 7634170 -10232830746606126885523651884296178720 7634171 18278131320407426136410180137078107000 7634172 -3905982375153425124789755761883283456 7634173 23748167222773834788763056122239154160 7634174 34765184099531275586808293062831625280 7634175 -11172449347417504014852792392669673000 7634176 -32463763627738121870904848094200856576 7634177 906585571356662074687115812413887280 7634178 -27394938217723547477196207116500702896 7634179 -9397117526704965572676795195562770224 7634180 5745422488534025919985032215893401600 7634181 48246239454848009542638002114133120000 7634182 15411657584452824413739282023248983552 7634183 -11103766760629160361759989912382072816 7634184 30613973752687440135763757302949928960 7634185 -20291815710847800499615220827889011440 7634186 -20248083014984617976199017889671347200 7634187 -27947827260579727372377292749389568960 7634188 19536893428767195855110263144438841856 7634189 -29090494034859414559432723703239064010 7634190 8165227422201154548807432312408787200 7634191 28109305741979797050933001532066388944 7634192 -24510663879902818372057001173497200640 7634193 14717518268996579498654925591045480384 7634194 2876560150741829317891184224176456480 7634195 86604707984406375944577312100461055920 7634196 53021821593436211078417807774198415360 7634197 114894387580096194980829541456145028160 7634198 21949942396616576368978871303065438848 7634199 -23210402896200112340018674831081168536 7634200 12008517324303554416273417216381440000 7634201 21431746004061417583168959944933250000 7634202 -5922944643562176684243506313242515968 7634203 135642235811678723279075136859603416452 7634204 12414138945086189483313093368968154112 7634205 -20191764705128051668478196944702728500 7634206 26916123194988683506810479742114779264 7634207 -2877886211141409925282327130755115808 7634208 -17427506589154457833469734748282683392 7634209 7310558067063593315567470757685221040 7634210 -1647888296566489207543689877373644800 7634211 -30579756178966007977415428215492949920 7634212 -15862481521590393716108992498800189440 7634213 96757204217177198604829803823073609244 7634214 5124295713714590907686018370001610880 7634215 -17534553532200769180646010844087562880 7634216 88106933892992210084884823197972884480 7634217 -12563105525094614939597573220999031920 7634218 -9977741264547781743326320979792975520 7634219 -295397246147260669602932681601668160 7634220 423834866235766323971383506558566400 7634221 11063774814951917399626372435179511680 7634222 -57762108221800507676674620583617041088 7634223 8676092765526368357927890677813230880 7634224 2010711945594045403598271135572033536 7634225 66483041177358455591352580229609871750 7634226 7720450838165815142672214390684225024 7634227 15357840985192763696170419316660103152 7634228 22753722475059555276884657654387521536 7634229 14807512965370324748398894473436582848 7634230 -4838794793487177171200837910815178240 7634231 -1199227992055685455656782986511214336 7634232 -5793427965697531149548649514957332480 7634233 -144440912323574414508785437310507970300 7634234 28029822215022530358752806022160188016 7634235 -6697024639715115760093800702813930240 7634236 -2950283478053446590236562339382743552 7634237 1444517956753367011082314589424290400 7634238 23697575900818430567656443540281210880 7634239 83426166622452624114945502791726446656 7634240 -19568523427185743737016219187790479360 7634241 6280874781715357912871110459749739464 7634242 -1006704425207412407615633581479275520 7634243 -16762038988118961530832809888255645508 7634244 -5390274406274418933775897178694819840 7634245 -85047698853676002885953000324014415880 7634246 8386626321793245025435180303648235520 7634247 -1619362666032356649480317981625454128 7634248 28651856218765323561340082449119682560 7634249 -5986946548468040594452956171856543014 7634250 -1064360552079818609091442299952080000 7634251 -35454054295203226008754602599244539600 7634252 -54639347446405560102778153092293772288 7634253 -118451254930056734347897403269435488 7634254 2085470083715754979290161846248848576 7634255 -70048535293797876160634562340769100000 7634256 -4597465074578073160453259773675831296 7634257 189742332623297432612503496467101972480 7634258 -23263779220031753522887654870725224448 7634259 -24580406561138458823829139601731857036 7634260 -65376089196131536333824947046858789120 7634261 12878171838128241206293812897270306300 7634262 -24013114804208590693393230045031030848 7634263 -261183509965105329791089944082737152 7634264 68189246007660644359838331329014763520 7634265 19430873963332594941934665246178336320 7634266 32333321510543477983904185584995726832 7634267 1523916110765969638677566669545239960 7634268 4719660265565550294843135142369442304 7634269 -3579257975051959641581705030747019956 7634270 7679217789753311545047656486117867520 7634271 -68325541739198995193074794489171874488 7634272 -47220812937947622040463842652940926976 7634273 60230077371147676104879881425646278020 7634274 16570691085945641447885149723233432960 7634275 17185367281434670863002177697844339200 7634276 1540986454273439426565706000809861120 7634277 -764068252614866932753393064201502720 7634278 -16463787221410894386701439540733364544 7634279 -33742571481552483970546374762346023840 7634280 -2144793125699760615762040711453900800 7634281 28436946574665512270985978607605025082 7634282 2949813454678935576779770779794721984 7634283 -26851800332886669185705810465611876776 7634284 11385759094463388657480848878756136960 7634285 -8249569160312536463383092097128605640 7634286 17645351911757396347117995509949549504 7634287 -45307433266996540891573507799361098736 7634288 15518503786510916944183008055908433920 7634289 23281040040296260661228966535778362048 7634290 -27985701681999820723007468804423637600 7634291 3091480921802341985610080998774926672 7634292 -8918847509344315651784700165723660288 7634293 89364873553995410015367044243567946542 7634294 39254734110754019539080705257288193696 7634295 -46395175860011673232525648245648294000 7634296 -70445129986895152718779834356531486720 7634297 62216782276898938074619899401681705760 7634298 -10263703857252862878717480533261283840 7634299 -13707485900077932673259340619279524700 7634300 24498675169693681380266305008580646400 7634301 -15885426717544714170092354006161786368 7634302 36033266804281068459044695446769259520 7634303 9851849888250131473664549410819889184 7634304 -117666551359415018956573703181592166400 7634305 26200044704132570058990503429552860800 7634306 -34004252942375059532351521622299776 7634307 21543313097602740531070299112181070840 7634308 29061115621875635069937499721156689920 7634309 125903943477343520534226436323693013116 7634310 -6129729299026289358050638381093658880 7634311 -112938239893483027569723777506065066488 7634312 29599752898412363635962985197216890880 7634313 -89152380318440902123242973096338879900 7634314 -8533400353413047945446344694223420160 7634315 -3460459145606535876915129558966293280 7634316 46232268891563025047221251194510986752 7634317 5574977887335464181804271281299406060 7634318 65279615138538513755113923424908135360 7634319 -14098817388788688847088604313361836800 7634320 12743593022513357764162842232262246400 7634321 -8854650159413609263242210753445306176 7634322 -11673327253357547886470899587205382640 7634323 57549194068870148282905239901734039360 7634324 37813899732840476171704810355931597696 7634325 2602728460800649302062837764510353600 7634326 -25725280719838204352990205181902760704 7634327 2257888277201658709206392420572063176 7634328 -24239723526277711544963765842685337600 7634329 -76044700272615807894372417238368243516 7634330 29689380347766587168639987367182257920 7634331 -8342919869257625802484323182945981040 7634332 -19225174673896486066047703131738044928 7634333 43339686528134664234589958180427262080 7634334 24573889323798230607945392462076352512 7634335 73830182052068133348247270600339034280 7634336 51639522577823567309895259777320026112 7634337 8292580916016169713683604974539331520 7634338 -10572521707867667542486765335143509680 7634339 -3717865635557948815009016788791508992 7634340 580929702548493203054112968354488320 7634341 -3347151990957978002690961689923030272 7634342 -57771859918268632773166341169482028800 7634343 -33514753446207548649006555866767315200 7634344 -11913606153402801731862975328474644480 7634345 -7330290526457031963945563109809467320 7634346 -2828433424804515760577277572465720832 7634347 -161758424938596195584848694321762393400 7634348 39293005340254770134781118047460446720 7634349 506941556745785270649557140762916544 7634350 -15416779173481600132240244201504616000 7634351 58453630151098016283318452382903828480 7634352 -10979968702319988819617628944730685440 7634353 41952489983352905140552197864860595602 7634354 567454187720057903926218721438259712 7634355 43565772008674680538554931260621414960 7634356 48527823511201820184321809846197512960 7634357 52392059694368666224306016458870554606 7634358 -9361488166773721092577130619877551360 7634359 27585898337761059670244848448089227560 7634360 46746171715880346971104049313558528000 7634361 -28018845116968263720737654312818917696 7634362 -60138244496638319031658662115191623568 7634363 -69144799298360016018929250384918955416 7634364 -14396803426048156174134618350076149760 7634365 12710872210492430595208625288840569260 7634366 5251892865544959933801547285813298880 7634367 -8707780594594192999260454212664949472 7634368 -12595692321127510757239397943307403264 7634369 62735182751898879143165006622924328770 7634370 -11071935989971989487525276059340800 7634371 62147576544609978556762264880529794200 7634372 59637521067185559878184314877058191360 7634373 -39696623643657292464980542380497699616 7634374 96141550966641428836156338236993568 7634375 6512627804370730651642789916842500000 7634376 67824176650221864639977041716544619520 7634377 23913364829616757349463376854443347200 7634378 -8109557141036754011480903496556151760 7634379 54692346091155325431057661282106554584 7634380 4213900498380685140891514789025602560 7634381 61565612316441344918493968971809112182 7634382 -5527437209519039461818932018482538496 7634383 109730729894132452197706364684958485104 7634384 -30361913178261861143309454764088729600 7634385 22654459808385930655051510277667014400 7634386 -46662270580276407563519913597769738608 7634387 -86471144742279475551298142623208738964 7634388 8079247260169841834203116675675801600 7634389 -21114259047192221605027764031769858144 7634390 -4002823184269599160958571672923596800 7634391 65426071793828521127993922280686181992 7634392 1338801501840457614081331150323486720 7634393 -16802140643052417152543972795249494776 7634394 27013831522981531230394104013763259840 7634395 30726003684574350133337047043484316800 7634396 48186669783938469711317579879400162816 7634397 -30128846067229745723123865374471543328 7634398 1805154315100596353027212283522161152 7634399 32537443602787951653463429330140309960 7634400 1894581056838878652800316822198681600 7634401 15114872478456681572015183846432456704 7634402 -73481853736305449266958601690591667200 7634403 19384774653422383874359484825902996944 7634404 -40130449990274738598020036778404086144 7634405 30071498366100169676368093225094046720 7634406 21884107867806567043604773434931744320 7634407 -13921444741422222227441809235852064000 7634408 -37162695266689169698380298418897111040 7634409 -12667857823005834109206927692059499520 7634410 19043853543375272246047936467061877760 7634411 -74361231471677603574228474462791924088 7634412 913575117276564952435639512364221696 7634413 -3077806247588763716852260477884246336 7634414 471898585473138153609254230339964352 7634415 28824990506589662199976383575643643920 7634416 9653740229579715557858166794724409344 7634417 20502363732688571137996088370956793984 7634418 -1053830446414769593273707877934721024 7634419 -26093579443987350672113836240549753856 7634420 18404678602679757485908959694655424000 7634421 24897696956847876996047133553800734190 7634422 -11020802694069621893982232187921947488 7634423 12051211371817597218819464146552483200 7634424 -14824205957889661031089440532542259200 7634425 -38542301117232135648885335577004224850 7634426 -21151543261891237381488009556762835088 7634427 -42682998781025360668329350756657109480 7634428 -1431983617685294878165879580901202944 7634429 -67531890000562798413085573574340685920 7634430 -30143155120182427696695381125619685440 7634431 10824238839696249506061435028474327424 7634432 2030258794128506545706837276501213184 7634433 49614951093427174020107426368795435824 7634434 29377809385014934722090958694377457616 7634435 558336925818296930877517113594795600 7634436 -3006210854204901659220185462759424000 7634437 17020804199839188190850482691926437086 7634438 -5587100226395300026095964750416049920 7634439 -85377192026863042598128156463918916960 7634440 22552005195918602311841705115625881600 7634441 60936307028735958719697446065818466842 7634442 -25823249467152959016587353273210354176 7634443 59474041548285393405438473322258948692 7634444 -50758774063730656723578048129878264064 7634445 -22146135674203087962963538417701603840 7634446 13623266788977009434434456037255241984 7634447 92689719763516343230681341472728488040 7634448 -2640894976212755987334724914366701568 7634449 87954194797988193554684502527117725936 7634450 5749473038053456598797181657614838400 7634451 36615264670370211744540617220655370304 7634452 -25626035288115406359291682433787115520 7634453 -75953530661461009257038608216029545220 7634454 35226528480987623245856498476618998720 7634455 -25363602350517578258492132560283573280 7634456 -106697404870927047557590530005574789120 7634457 68026464077683307544925825542466659354 7634458 13633396205648707700587870421293077984 7634459 609944593048346321863823135739114240 7634460 850941600604988436728585258783708160 7634461 5739293910420432813778578590251693824 7634462 29373998716864288963151529449859244800 7634463 6921854337360679565306842580679641088 7634464 -15016559156214756205962377583521169408 7634465 47636169466198853648347808789498510400 7634466 17632428148271676384491295774586060800 7634467 54187213765573807468959629077809479516 7634468 49831931577400956042100911324412971648 7634469 14384923137619134567040158136544442240 7634470 -36976352415592469420172467723346184320 7634471 7631407852983328925528484403567338792 7634472 57025179786095401437512304899633233920 7634473 -7056419588039808128785420177169515200 7634474 -41042711729032001232918553833013629264 7634475 18871358097587307375857393602036151100 7634476 249729040372234552487851171543449088 7634477 -66552336672148250157155766220958893674 7634478 477921168517683470031506433023705088 7634479 -1449774489230174274171013303328765808 7634480 -7543936183478194782068799686075351040 7634481 -26479283409044302077584532171605911680 7634482 22364612324675418240814428179905305600 7634483 160323814867146130566541511389909815624 7634484 12169493859896787532457874923930400768 7634485 -78783087902583308149386537953310136800 7634486 -3940358580907205575618106954361139776 7634487 -9378461017979289827041606386060001536 7634488 -12257503315508551711264628322837012480 7634489 44428510962016229707875057944409095880 7634490 4405875865285751834427368199243325440 7634491 -2287485512900448545930496830794096560 7634492 42242310683610763366719932272883681280 7634493 -1997454277038655392587935309838030778 7634494 12295480355954431632799146410766336000 7634495 16543437381620325149715205128247800 7634496 9759110376677908556927902835948912640 7634497 40988760977370810048394185039529699540 7634498 11758293840931874130783816270548322000 7634499 33734138321022892564293612392618684664 7634500 -24451183285760225310117820084946880000 7634501 63894401420719190244407331048620887104 7634502 4219363238983754149121315385700306080 7634503 -167501342033793085479736724834798232896 7634504 -72724624653705781105354820445487718400 7634505 16406946086895664135803672364927209600 7634506 5839642624346554743163964162426853888 7634507 -34723721176327461725145221891175262728 7634508 -14177712884787186329950993642410491904 7634509 -45370704112009961615961958529584828020 7634510 -6610744073581428258868944907165559040 7634511 -3386428338917644859759634323576338680 7634512 3268312974059518984382941409074462720 7634513 -50044754146249940764939271575329191082 7634514 -36802404216155927089837094720273072640 7634515 -11647753646782283658239650787648390400 7634516 -97875165987904881997403105876197853184 7634517 16709164635117073088241129516951146400 7634518 -16809020649981797914259986761411107040 7634519 -29162841659147686565860821053399449080 7634520 1149864390911473282867312507484160000 7634521 123028646604537358176348797283669299610 7634522 -3497466440304801866182059113797163520 7634523 17845306310478902874617019214540892160 7634524 -32935287332257169918041121226214587904 7634525 -4174414205334497517082119026607830400 7634526 -35624795229869800657868596144755953856 7634527 -37148696613522568143237748677886342624 7634528 19611183377057667707607841863231602688 7634529 -4520984869215724664776444415831442240 7634530 42127207702116323123535919797318580800 7634531 54542541202497708575595803723236838112 7634532 -31249617342785338290311542331618454528 7634533 -53127031402342227086124625773433255140 7634534 -52270384870657060099845018373193454720 7634535 -1493339424865246189410078514200490800 7634536 -16986702303429160840431768493150371840 7634537 -61984674869856108786427263738564047814 7634538 -18628269766524072725085254601821041056 7634539 12674304734659043099251347914691474432 7634540 23029904069886237621136487374547174400 7634541 3121994573916102452009610971921492640 7634542 56866519866348105598355669517046651200 7634543 45417924869764280398059896836365278376 7634544 -5434717636731876974754241456823795712 7634545 45914664161923192587762861847764981300 7634546 -63628128237767991395639651721956076528 7634547 -38360122713624478128252315995346204960 7634548 -16917886856166993122325190480703243520 7634549 -50216980491095041678834100088315825312 7634550 7358237346214841763290298502509619200 7634551 -36832270575518605926879248441768746608 7634552 -73494821880138795006973697535560294400 7634553 -4820038022621033917998292351900837296 7634554 68291738596046606171585373608364356976 7634555 -29575044098442756144278244418976506080 7634556 5392880503016420248866219907808538624 7634557 -5845788581702264098294472103022797888 7634558 16009590861702576912829873323265082880 7634559 -1747635317432463495273972386386662144 7634560 -51313944534534449942951679850708992000 7634561 63643505370727676288687315607499615200 7634562 -15034518263425743523564287014646996480 7634563 -133720598459739815023206791549463053188 7634564 -160796241629460431448294134725337088 7634565 26086530939483052489494991240439824860 7634566 -51468118482726252985003226225317512576 7634567 79690988042125068325930889636801582616 7634568 2331130184290332709804754490492149760 7634569 -55187292824240831840865022742393813880 7634570 -44269980411819335989610808863298479520 7634571 21842162640256063736528869072207002624 7634572 -60258064841415252264939172114284380160 7634573 89981710631311937213282800968522672822 7634574 18174920335312010850368984311281865728 7634575 -28578374029714904717725526827965310000 7634576 5654407516679690881010547914435788800 7634577 -56623590880804976001623293213865373120 7634578 2753997230551355698306313484820062720 7634579 126050415202417174416857572907572541976 7634580 -3469345551189144205910219230523596800 7634581 892126311436607197357375346942212572 7634582 45924127528855326589319286995703631392 7634583 51284203877952594922437150734435493888 7634584 35955533221439269323919902567753922560 7634585 -22191886185676354210473170319647000640 7634586 24234865634201421832567542485645773824 7634587 -27520412140968585870309400616119871168 7634588 -31977805939281500329121406329066350080 7634589 27218626104049147628119720793461999968 7634590 -36955790649424801654801583474742278400 7634591 117719817681907220156545171068090708984 7634592 64309017912634690234743547338017144832 7634593 -101627538278556811626002303771267216158 7634594 -6728546721857831146376130329202458880 7634595 -24354349431502810922454799066574310480 7634596 -14779422228381953737082086926766030592 7634597 -26794671297241873706394282969803206272 7634598 -4475905413982083398885588076808321920 7634599 3894377961891736685584508658438470400 7634600 38407238025117802208947396920453120000 7634601 36403395506146956962449250757603262080 7634602 -16808870835956185937461046631218791248 7634603 -36283189852360012292622350616081395148 7634604 27762388996217442775321037995379344896 7634605 -1727758043722434670811469269708359680 7634606 -22451071176107327675371573425480097920 7634607 931989521651176847251898203059180288 7634608 -12445984188123046446696710149135187968 7634609 -98786796006259920124403761348970712720 7634610 -8204622746863868745179723564162385600 7634611 -45114589338821771696486025433357734000 7634612 13913063307914067451871152301736579072 7634613 34609733084865023438009162700907335168 7634614 10199706445603149713794730461459697280 7634615 -85100333706009750740052971707893248400 7634616 23143338196461943848257826403064217600 7634617 24009040646248145819640940393514755012 7634618 10427003746635493020772510382479534080 7634619 -34426245356386067975137477171189545096 7634620 -7127019547286286842255457253503959040 7634621 128107879949885381511985375391062708044 7634622 -34683050306791329577168377273423292800 7634623 -81708909787219928125143496826702024128 7634624 -23965777751394712797460994307778412544 7634625 34004169940584895307492046167755440000 7634626 -48493230258001142682504298938428701488 7634627 -16119545386284440430832527820062428160 7634628 65960769280853121591179107507200491520 7634629 -35414789928340380310881411713174252770 7634630 16951535615453793393721451463739019520 7634631 94367129507535621857038163000419219920 7634632 -2155579205245238094934658299474636800 7634633 -121617397398087114841700404086652728960 7634634 4213357014064317315337692675446579712 7634635 -9065923449451850723361218048970828000 7634636 -85698559214740921303652931658440049920 7634637 -64963407136973853767234686296675233760 7634638 10946267299226811701568627089712754560 7634639 1176216399311098273304836046883357120 7634640 3624943877637035759553785096196587520 7634641 -16073163193593258777286359723006437070 7634642 29569452495178972310684743505857895712 7634643 11368206495336059163112213495846036224 7634644 -23370678706135273727015179073429313664 7634645 -56976990877180019941612583455944680100 7634646 -40961677700480899456474150989948474528 7634647 126630741982111826935770322880261513096 7634648 -2983732338157643557720622126615715840 7634649 -1427301800472333368373283209523322880 7634650 -258974502561855323335265268142598400 7634651 43686037498143740586069057268375682904 7634652 -10527621625596695726108893518243495936 7634653 21882627602590758382605500080392153484 7634654 15592680386802983111973676022678083392 7634655 -914575921307179616902245441753198240 7634656 -26897055559651152911199614902979788800 7634657 109900457754692567569326244868422911906 7634658 -26812644671670762340192095959647257216 7634659 63554235031283946867868734780809276520 7634660 -192592528777084851193895155147530240 7634661 -6480084248105476510670785406584064928 7634662 12780600310967682161791600282924683264 7634663 -1580877247807959206911171254344844696 7634664 -20308377976129965239439077140126433280 7634665 -55568861606763169488682098768375710940 7634666 -12170097339652318640269110602419556352 7634667 -46799183632374739390110336889028850240 7634668 -49237017595907883145036158314875485952 7634669 21370861011393259743613151009905399680 7634670 -16869405258474485953291271639482953600 7634671 1784635906721124204641220749125497144 7634672 -17242703592625197822353809933332480000 7634673 58131215909923160192427048845648360322 7634674 -6760819577307832563750092784454927968 7634675 65614953435579607729368524595168861000 7634676 18001741411876777177166804658312585216 7634677 -127565679309149922096236455482149947474 7634678 -22000214056351308631897198489483755360 7634679 -12645058330564174174281278883774699312 7634680 -36593757413367487541497835476903526400 7634681 -30943611646904475754681395096126490518 7634682 -11772712346244668671330379916030481920 7634683 22010985514861864271060397166433311776 7634684 -8152362591529619615858093560254910464 7634685 -42520375943643828030356695819090118400 7634686 20713722612859031939189470883684385792 7634687 -24292191206713383621703444593255447600 7634688 56953263012319311066668221096173502464 7634689 8974851806128855969165453433910604224 7634690 33080025022757503057489032889735618080 7634691 -2301764169103155385160690591941119696 7634692 4616641423636257557133782783764867584 7634693 -324538117878012699604027287344118432 7634694 54625785086506868531742336588982010880 7634695 -67572586248216398691072035377014119520 7634696 217260076829534568523934068236511488000 7634697 -23576390238240346931177622190692971328 7634698 -25381438679243343596965140588214280400 7634699 -36655809051443075896157912641768979808 7634700 -3207295089459777997236098753784000000 7634701 41678606656398405696027725236811952384 7634702 -1081239274072044621621950477098064448 7634703 24633682022996127725172701662480014864 7634704 525784171613702743870573060542431232 7634705 -857678170828448496793346184501322800 7634706 -9961833381154237193774668303539597696 7634707 3126056600151028573442551044175915072 7634708 -37571488230690654982403166961835857920 7634709 57232548458880847253787863809767150720 7634710 -21247118366024454463627977478289898240 7634711 12812043414007166131142189183888805888 7634712 4148793883689892289590734520365219840 7634713 -23641478508108319159983853720507500080 7634714 52439065975914538194330542134302931200 7634715 17216949341749968396547327776567306240 7634716 36747721647401176144429675788016739840 7634717 153157628384456192424142418867139568512 7634718 -5218693090470067647768566530367692800 7634719 39827704712802989788697729190905537120 7634720 -66548032437536449943891908352387973120 7634721 -46663057611627613478391219858706532688 7634722 -58739558966631167089193851663794290688 7634723 -55871908921789512966424540054791749028 7634724 -12929085204445805347553964194919628800 7634725 16571143769105423054064267613628538400 7634726 -2471118987298595901852451978397198016 7634727 124061365774491918803260691786028093600 7634728 -8678740112226070807313789952499722240 7634729 -47584147123037802787903712004250529670 7634730 -22094826580676998076318566584982721280 7634731 21307782413478115035849411476784765232 7634732 5878130676980224996854838387180830720 7634733 -18577430737779725723248563824797695552 7634734 -11034705766255543118717225241499086336 7634735 -31337364038649055736116989792068245440 7634736 8366346840971561072635102451761152 7634737 195470904540988441263632181681364418 7634738 -6505020728117926351559901859981770480 7634739 -58756132718374548637090379278349906688 7634740 -33926757265900516976075665222875567360 7634741 57974289550443319115051319202942508142 7634742 1533263903032046790190986181897887744 7634743 32799358907920979477205275125762615080 7634744 63537542956020493206560782514710978560 7634745 16553534676044665557186815052232769220 7634746 7169204051382320174611637024059491840 7634747 -131324334047185396563238692973604520 7634748 -11519486149372128425093978210099281920 7634749 121863299126386057596223208808287927750 7634750 7128353258936049584025889523380080000 7634751 28604147701699052269362345756043411200 7634752 8135320467185244175364522539214176256 7634753 -24686776718913059487847861481982049344 7634754 302612465261275331114298507757803648 7634755 -75651300095631256162722617080444308240 7634756 -32865686254863602239988325924769782528 7634757 -3845903823772543819945348146671586624 7634758 -281352257617139921410820490187388160 7634759 133075066413482241215021581959442031640 7634760 13359616147158166101900488640675840000 7634761 -5996446573869607792352076854294875676 7634762 -60197199761276512284204653101570300368 7634763 -25645944478020360553572129158256363600 7634764 -29070307190154773987890463395619032064 7634765 22296502648451344132760430368028204600 7634766 -20262573499456005041301607501468502976 7634767 -18508160527010584974266209482368526608 7634768 16112830756733552601225642784627998720 7634769 80929374319342845981324521384249167344 7634770 8029721872925403341576181227400268800 7634771 46725348442293186609302062659637698312 7634772 -47481469165268892994089623551899770880 7634773 18615215862936357685359344540844404480 7634774 5561269656693793787249691152886226944 7634775 -10613554232501379056482677458705056200 7634776 -11551558895289142386140634762240921600 7634777 -21185921917480908590106670798561578480 7634778 2567105061695539849764307177532702208 7634779 1853503656864512235942249997151334184 7634780 21428603105946680515393511416672089600 7634781 19929596539266163381172473435082711040 7634782 13914323089465600780701772223261284992 7634783 7052755825566401431577194092135606864 7634784 -66042827945536602775926073752350097408 7634785 71416460217722076268765098030629813160 7634786 -4842765348305894601838029694109439408 7634787 25444036849326177950748980076294205560 7634788 11192421312199242339811165465049966208 7634789 -100906607097008041840336057043894850 7634790 -21606201841971402973526800415056646400 7634791 -13176473125882371762121736838499658408 7634792 20092348848701949818256947445287731200 7634793 -18549954201479429880078382657847047536 7634794 -10458862732770418602871474827558260304 7634795 -36590654334184862594964966161296266720 7634796 -9643547849516766710651545427748096000 7634797 -40101089316863610448204461706771413440 7634798 -62276290063698802499300520104938964160 7634799 772557053787403713787723670391286824 7634800 5572647216278559940470549840758374400 7634801 -46946278148586791135934181405063197900 7634802 -2657164854121084137236459256671569920 7634803 64470726917237907313768481957915256720 7634804 -5453710774325359334892943054100594688 7634805 -29859834083355217660881783058244886240 7634806 -11224026602638911954724851204130544256 7634807 -104460293543089175865935154784673281944 7634808 22135527434328809732744353082126438400 7634809 -2530873390643961567230401252035604992 7634810 -13574554012812025156969348391453329440 7634811 -98042070567123197704697365386113449536 7634812 -58622816247435260713703299015627577344 7634813 -7093215712747788859812307215564664116 7634814 -31856246112953548810691768200703201280 7634815 29661688404920201369262383947459731120 7634816 1751969011344598170936792742751109120 7634817 826973042903394620498456445009564480 7634818 84488010155654536441634850876397104000 7634819 -138624345612050378652077067151308054504 7634820 -27344584939183464500246284213156945920 7634821 56372343458560596555116384959237281024 7634822 -94124159589020974217571953997713280 7634823 14583737250738324010578050763144303744 7634824 61479141032999973932343636771528990720 7634825 58215304085580967042410720489395091600 7634826 31071005281806884093267521894408153392 7634827 67552817925238312600487537215832033280 7634828 40047128331953449319727555327821184768 7634829 -14292674746989356205756847953984407616 7634830 484357707046640340551747969328268800 7634831 706981367691601168435288215330883632 7634832 8700538082963703597433234020279582720 7634833 -100730552756730062080238690535014967296 7634834 -7046264959118730756974076750954009600 7634835 -2867410664650415893268521835099493120 7634836 26802194300582153768069972058716958720 7634837 79358906130545683208206249964995368000 7634838 12743130299226773461382002899821096448 7634839 -33443581164954288109428164884924971944 7634840 46959485690754314330302506121922764800 7634841 -22667794439382425161201435389700875936 7634842 -62486574923937097698727989508306624800 7634843 6625991112615074325789393913088575488 7634844 23045543603395645909918090908727296000 7634845 25714726115863277100990326995540226520 7634846 -40609859095816335709407335713322127360 7634847 63934480051172102582997855812916157440 7634848 -57484434843998180904290106055431684096 7634849 27789528369683360505750928227654266850 7634850 -1188744846970646017683222665106700800 7634851 2783252438216990004063954559053604864 7634852 -77623084000193844328008206916818120064 7634853 73807720102297016360385813770178916800 7634854 -6092112566235030097267624678941916800 7634855 -43167756419879617632149776604527992000 7634856 456813149087203186109056535155507200 7634857 110637176685492064603253128360384067712 7634858 -31788922933170105181501813801850112 7634859 23355260116834983696314182655941201920 7634860 65902155085174440990497300552895667200 7634861 19538158497094965632072379796640353452 7634862 15114445444753808468774146729119834048 7634863 74275275056009764363798345277770996112 7634864 -236123642775463683469012504386699264 7634865 -93000958166231944217044050979584000 7634866 -14354940906288544185627170759329683456 7634867 52964219711072484185161437582619931916 7634868 -18482202435671104034835258648250097664 7634869 111860339396129214550627352824721468160 7634870 7337527831691740207984014118677058560 7634871 54780625425512004426475468244895900240 7634872 23002311704985994905109024793537863680 7634873 31640535036306347251851088426722052224 7634874 13499347209563266021483280518367731968 7634875 -24582830847699217317413029598657592000 7634876 -12118952640111265623980674048556421120 7634877 -77670101681895357940039361257174951680 7634878 -38851956638163199354791285997302222144 7634879 -3289746078741278756567149438481940624 7634880 183217842134502928651454351482552320 7634881 87352089399428642887262387951844584532 7634882 5675789970895526738793613667012618784 7634883 -6166159510378912515297109289749220352 7634884 -58968552971199839517566295743157478400 7634885 84720404623395180654706526042696459580 7634886 -30982152297433242169375217733731791680 7634887 36509829166290355251852120517824325920 7634888 -68032907335448887355291326847751936000 7634889 70166090142972151231819297903642293354 7634890 30512368714936082695347323467945681920 7634891 3040081605207579225609011628801743784 7634892 17350226933991607719617982479480765952 7634893 -18438874181083183109271380693679686400 7634894 13580932837731300008855923316613026496 7634895 -53624656458855107301102931052176118400 7634896 8198057755928823462940728055087890432 7634897 13210773508335024042978935463553918464 7634898 -449125422353409302413937583726852720 7634899 58256158819129918205483958608877761900 7634900 -2890933469835002298465476643953664000 7634901 -46000837119284131786157086657883887968 7634902 32867824233249010342871806949293091904 7634903 811463315809567111234854254040003600 7634904 -64692194607098173502844204560610631680 7634905 -14584603650532902519352505752582467000 7634906 11610393027762717470968727354110344960 7634907 -32350048227515526395183832444325063920 7634908 868940137609093409515828747375613440 7634909 -53756713155219174765751643367093935700 7634910 -9513994936017736463413160617798106880 7634911 -15447820281442238419569822972627035488 7634912 16012247403117110292358614099198738432 7634913 28433219925289199824905956070702084144 7634914 -1447332572856439548510911026639358976 7634915 -51232419025524611781843894379894039680 7634916 -45010891569441444456756589469575302528 7634917 31643894440436029466317107439333720860 7634918 -6559911345845168808231511097158215168 7634919 -47728066184208140975505534211316445312 7634920 17038881904852246635756955725590937600 7634921 37805912715038358415544007161305152384 7634922 762342821014245433345860408760308480 7634923 -1071614418411699572028808678625506828 7634924 -4210173336140079843554555533329067008 7634925 -47595892262349497354423950177029744000 7634926 -2189602907292377981988617271854083776 7634927 -45013930712466154923306831912100834224 7634928 1741641070688494792057505700189831168 7634929 93195188650092532779299284612496424530 7634930 18797167459862950992085366067227347360 7634931 -21098524200542264131102138243340923848 7634932 32729424184602028802112919954666341120 7634933 -95223654085542166912845251539438228818 7634934 -13846979986763864746875000451970186016 7634935 24678779700613469773332360932922774960 7634936 -28462128348499400418772454493200056320 7634937 14786689973230010598949216614483845568 7634938 5676131858590747905370340825082382272 7634939 -53981401673264789940068921062197971376 7634940 34318918437714603066844031931331200000 7634941 14607992009471597983980941801533508800 7634942 -4716096070887816930648048718655557632 7634943 -6672565313838833097204879846362887896 7634944 113825276994463143564384779118669987840 7634945 -4284323811051594959078600510370242520 7634946 8688449111482257439516903784159884800 7634947 -97256439735908350763926143636074275880 7634948 -96517253390757606534264208599981624192 7634949 -7755662919320571135228529330387143360 7634950 -1288500446432512016073192576484569600 7634951 283518532811871562984039340302905264 7634952 -15876798379663038902910134520938496000 7634953 93837572363626457544804280444946098202 7634954 -7671683322663966338712220809025113600 7634955 -46926192663181289238768328987852416000 7634956 43119191991500116575321362181014071296 7634957 -122637195429793432233154449104378657568 7634958 -11494017451603257246374555005680650112 7634959 11598559284329645303262866853266418880 7634960 17253756919288085985652086342234931200 7634961 -14610952054544006538914004663778259712 7634962 114607377041638035941771776307184909312 7634963 -31791609991868867319868837326089861040 7634964 26593636510259475036172896354725246976 7634965 -4762882682195271012151160331088817280 7634966 27023695357120490709372590700710356224 7634967 -26202420634841352147657276152794141488 7634968 -31185313824722119951844191360509665280 7634969 103671370130427380762417736077503175370 7634970 -4419703528344478235733811337665612800 7634971 1227674853421985596943224384458457072 7634972 109866701212433052427456279476141450240 7634973 46405016282240022309321761902718772768 7634974 -2956911486828144812911500343992445248 7634975 38655492402680570243005248957132399000 7634976 6873765209785723195164027803697414144 7634977 17486007545140333529378677109623559872 7634978 -54163779744455132068688215008872612352 7634979 2725882872103198664873088482191320 7634980 45313806158380392971341622568757920000 7634981 28561812425654964507364298974900524732 7634982 -4352957019013776732814425508445345280 7634983 -35546838743113410608587498387398161400 7634984 30140882415367899335335258338437360640 7634985 -16650358780695668754401544770665774080 7634986 36592514837133560588768210227767029760 7634987 -9684118350031201956905067317452530528 7634988 3321162481159456586312609283004836864 7634989 -88242069198277969951384366059309553044 7634990 8054737678875213807426353997221068800 7634991 -10267350714079933716562295767635357696 7634992 -4727434206059125476464631190756229120 7634993 25615719619424017297405351497670228242 7634994 -202579904750360835133768979462828544 7634995 -46330575957187097431875887956908330000 7634996 -38200363455410884891643295451984656000 7634997 -3873885233734106252575107387281935812 7634998 -15095259961456001713297244807819304960 7634999 -70971026502664486811662912990393863000 7635000 -892528755886128987856022595264000000 7635001 -7845285361780787806444397470117654896 7635002 -12699243470307006937297150286063004048 7635003 67303416533700028556460196680165684504 7635004 -22284516576513183693370765417695098880 7635005 -12332854146415728331729943383121379840 7635006 31278035508934468018177948427403275520 7635007 -2878103484527101447269741783255247680 7635008 35928760013974002340219637857402748928 7635009 64027218431051922383306327995842578688 7635010 6352756767397833663397172897804535360 7635011 20850172933029570757232663186113954032 7635012 -6835092394978745014590607876527292416 7635013 -95216732553315325239119114677926578880 7635014 -30757761048512262443372072812696231680 7635015 -52139945904617265994194766376029214040 7635016 105548547422642804764258667025926292480 7635017 -2851534062884181802770468087356075520 7635018 -6444507635658380528419560507426504960 7635019 -27992502662741703737280929865326209904 7635020 9187257416652260568295817020504104960 7635021 7964874069510675341297029159251878400 7635022 40257560009048777895003753916334469312 7635023 97079346972097517202043048002645928560 7635024 3660359696352029168333526959892578304 7635025 5830660741763781196308549389712736550 7635026 -6468358791230433285712303462283887104 7635027 -52036581236262108717406809599187379920 7635028 13374368136465807433923218702409527168 7635029 -88209819706132477893837966377234168370 7635030 9013664156432073510022048177400113920 7635031 -19468276268740783741781280392938162168 7635032 117300844645846976466303778711102310400 7635033 11630682632864275886414597958722160000 7635034 -25186981682371507730349786135334748160 7635035 52023282240604290438644352029225776560 7635036 -44373811991780154751250101310620385280 7635037 -216109691981538646723107264240426432 7635038 20254985210432684002789920937571474880 7635039 -74515918744180844660075209667796065976 7635040 14656447560927699744446539022267842560 7635041 -132990269553079935820095149891550291408 7635042 8273148898413580115373714297660492240 7635043 -17689512035077539670734803274165372000 7635044 -3747306969266864131563416366646036864 7635045 56920965954598652589892881607232082240 7635046 10347760380787300682293364051152757472 7635047 192982714313950179063287460112618032 7635048 5551813683368370400109813773650984960 7635049 85928589275965210836198503569860885050 7635050 -14768794870833404660813719403562374400 7635051 -36338955807598025855719851321569728920 7635052 5856916272767506091274121331438059520 7635053 -54857029579664915650425391829101942698 7635054 -5361111889016482371473686247405165568 7635055 54924007339730943127294204208060322000 7635056 -8022674857316889218455137685698772992 7635057 17603874618316593957558243022552332768 7635058 -3397904839951785410466489632469871200 7635059 -44714103689561733671420816495093698740 7635060 59967214506884522435349760913855784960 7635061 9127872006846181167429736732097072640 7635062 -8919826072049926439148816259614172800 7635063 -4855542758472098371069218904031788056 7635064 -14222558216818898563192450711758028800 7635065 -68217085632878087599329114818375876280 7635066 -22211028887899562421919809468830726400 7635067 -18029873504102528588238651647734162416 7635068 -5975858677141597676666598425967919104 7635069 8816374297058849418468036096147252204 7635070 3266192953286023017174168721559241600 7635071 9149463550088912803517037486932248992 7635072 -53493396891810422138739128139566284800 7635073 -44612623050367343247042405341658580800 7635074 -20686583399685934884393431705140408320 7635075 -2833339136804922181972711694416934400 7635076 72536120917050688819064243215553989760 7635077 79142615077986939353969752532870392926 7635078 -6414829801223692950067984868721753792 7635079 12868779850912272378775165751644998680 7635080 -709024401463052315670208264957132800 7635081 130178423060741664079152851998439432640 7635082 43317719657888103943123188387534893712 7635083 9018177460628755968814575937349495808 7635084 10810100110758966159617535373996494336 7635085 -77525854862426769347754893743094231220 7635086 -18445934769956532592231161074183635008 7635087 65254351970009522169504161836183088640 7635088 154192944499382767717079622394839040 7635089 10572103452308480930861086484747656320 7635090 -8071310839698580535150897278495987200 7635091 -18971035841794110261144196549509033120 7635092 38986939788077830387847412265309163520 7635093 56303467186442656377025210068970668000 7635094 23462488926334663701818719529625050880 7635095 -11996052551891418342103326741241308960 7635096 -20466521457108057722089087625972736000 7635097 107561930563379851137731375916751931152 7635098 -26056620171312871954033023867253004064 7635099 26945937735844278527876098602243278640 7635100 -79741606932278583108043602102284800 7635101 82110462977460418650117574790211696102 7635102 -1837188761220938218179135429978421824 7635103 11862311406452863943146061792017029120 7635104 -95759744206295717395360634559066144768 7635105 -41716654739384248763254695790854927360 7635106 -39345296785395199390700939268634819248 7635107 166595738507719135752407904599347116240 7635108 -14445958082210479754249750095578071040 7635109 -57141564793401545265088946137381003584 7635110 4109980131127338721879589515510882560 7635111 -28102472041434022397305626499594578816 7635112 99862663134011173668497867246283571200 7635113 77548835022291025744721888185555292160 7635114 10156317963762693244841238828944609280 7635115 -37515155241613284463508281182189486240 7635116 -71944995465617101053025529828521839360 7635117 -12310192877193294981300648175238013888 7635118 -50211974668036407313317576222847746240 7635119 -11374487636356253958616823599255594104 7635120 1685347447252915565704212971883724800 7635121 -96260918522657827069892232500050456 7635122 55974575845750151749133219126101444224 7635123 -142551931943882362096650124901513520 7635124 -16195480322624626283470873780707559424 7635125 147602010925050952698557166738379014000 7635126 66183768558793561988476064569632768 7635127 -32376513501649699208034409487517749280 7635128 -21348905831070729764507331093728931840 7635129 21562660195330951439183421047619397440 7635130 -13957863906256856833882569319261931040 7635131 56028997766828056151982858651488664000 7635132 -7527117114642343094741494407595345920 7635133 -202748907387937368462872581041616315872 7635134 28154506535417525899719735958488208320 7635135 23070505439993708376479886993708550560 7635136 213962644529277682542055883826790400 7635137 -1114763084141699031411981686340805500 7635138 3653455731856987837878278669563246080 7635139 -61471697998710739569513239208453541060 7635140 -7850384163312063996828112162525858560 7635141 4447603418737235610789191200825321182 7635142 21981453506699436994835078643615993792 7635143 -197782678516170586245067688906317152 7635144 26309174907758167016646249994388029440 7635145 -2487203291113029629990070387898455360 7635146 63319539866546612305966754450832052272 7635147 -7012661008179645102513446041598434080 7635148 48284567273559119347447755158352190208 7635149 7865562684067034611407396086728690560 7635150 527871738761866298659906092060604800 7635151 109267940743256584673818302149600583152 7635152 -6934500697046325120542282387738984448 7635153 -86188933036661671702262964742105997376 7635154 -6654125910476623780584838732477713408 7635155 4390087724533798647709738189701111120 7635156 12942766367232496272770780796444444672 7635157 -4753814992096837890047830148240572594 7635158 -47756567775114525593155537316506948320 7635159 -30903620001898475455164863038107649440 7635160 3947673216947144453200411077856665600 7635161 47349230571403394737173305323636863252 7635162 -39245199618909600851225961338265367296 7635163 -33268138681304577776473926036952250976 7635164 36027500466915684584879461034538058752 7635165 -10701446354788629138208220169826940160 7635166 -76811023381106673289173860148529152 7635167 -86074599841809468475710318860348594784 7635168 -64134071418886567933391023422221844480 7635169 -21359177005347333167743320657481660320 7635170 -17483093375865398092581185172048768000 7635171 38108331466262138138991965420388629112 7635172 23559426807627671349163722289334587392 7635173 -15144687960320521629061029937509805056 7635174 -1322156264961284097431197842961896960 7635175 -1533292613264622797671592723013241600 7635176 -41340533351857366215440717796332666880 7635177 -67847965462678222723795076044896693984 7635178 12376113242321627448669542446714596960 7635179 78851561543929558231679348167699905780 7635180 6649471078981772088695206356126120960 7635181 -26994214266066674329071150102085183018 7635182 580355241152505044600585635560505152 7635183 -7914017067534304277092472705758076016 7635184 5846605333159780204453971255751999488 7635185 -105017094745719253688758295941797595800 7635186 -5364780962877430749865493798067657216 7635187 4115581552425533086408155130978303904 7635188 76199795247602530140491038210558371840 7635189 -20828683438352633816027033408031091392 7635190 -13997363859614502248891203351690646400 7635191 -112317401676495181708346745461165424408 7635192 93530656655461846012271897642994892800 7635193 47942755080193592196533494490584260180 7635194 -1492081866126705042396926707040602368 7635195 -48507665476806946502068741530107328000 7635196 -57879494171220820225917054650490201600 7635197 -93664802999481512967704651245498175808 7635198 -23995808502987981063144278751027397632 7635199 3034686229243437227380263918772560000 7635200 1001373073587981905458537834532044800 7635201 2020178825111653788235407637023451584 7635202 -15348286061308410627771447322818145248 7635203 -121249735866052590945393629714612674896 7635204 -50162762255981011943961176914678594560 7635205 -38788670944252466628105281777540995140 7635206 22154639077651968738351960935707405440 7635207 20334599264489011432523021472341760000 7635208 -38810090131317485559612923063661527040 7635209 -295725673443877199879915602880678400 7635210 30806751137653747907918557080705008640 7635211 11449715188573577807329984889794018624 7635212 -27629412734931431379273608729012582400 7635213 -48776939185734285815291885112128140116 7635214 -30715615320438455821917323343402836544 7635215 -9635924278888631032603085929441668000 7635216 -119909580638795867903766119804436480 7635217 -63228918662679449797440106827400934734 7635218 -44336330908678128614171776105468778496 7635219 -11450328867230338408498609655801078856 7635220 -60287552590751675512441066274544933120 7635221 -8697285066964881298329281455143300 7635222 405011611842493241233181160883331712 7635223 -84633380207419799541767617111722265528 7635224 91658654255795016679473245995091558400 7635225 3159847038314953513951762505598950400 7635226 -36864912689746402160030661101260846080 7635227 -110033679441866568725486811090642694488 7635228 23162331395447649998723123634140107776 7635229 93475694128398183290443188499444909446 7635230 -32735368601232971367838618924363650240 7635231 -19637552730730021954834239332179903080 7635232 -5628682569828634296308185279758336000 7635233 -35317306280846578460446337399845124076 7635234 -23778564869496701413442525572382152320 7635235 27432353078674437064551545604528265680 7635236 6320151964164855552538302705589063680 7635237 73621629873527327998626239294676075360 7635238 1825910914547253526878605170524853248 7635239 58286320075204511261255425235616674040 7635240 33560440437721401849562141916056780800 7635241 39190710510890367472766123487435428352 7635242 -20588328324221153115775995198035131728 7635243 -27972970460096595038479524830377082112 7635244 45200621321557158556501753954850795520 7635245 -53020246382639634703751879540207400000 7635246 2678825166691796249956554337832199168 7635247 -67717942282002080237533601414841973008 7635248 -217900138650034945863578538258333696 7635249 29160545478858010019789241304617086400 7635250 -23984286838778256637303473357131136000 7635251 -24753426061537379712358963458188109540 7635252 -277718929404199072260417403400337408 7635253 89406018771511515087398829182060458464 7635254 -40388444287197477076462814668386606528 7635255 -9866163990797111982438302066871216480 7635256 23603138010951102199062873776794152960 7635257 -37389785869212058291232939076805848768 7635258 13879251848285607707657589393443100384 7635259 -88434503235264140335816878431314240540 7635260 -17202285345642408306653828077852876800 7635261 -40033353878102181931969485183767634816 7635262 -87823598322557763697222262845411460928 7635263 -93188906344634955638454879236387623488 7635264 1307911964919298488655354525730734080 7635265 -25646396462186590245184586655845947200 7635266 13453853111169255943583494670995199904 7635267 -59856574064054860042226903794714251516 7635268 -35367206214711882247522439486258810752 7635269 2796954034640286031141583517085140480 7635270 -12623924824240881604875337993148467200 7635271 56075761236771212482790270050376468480 7635272 16059846718611555679536354362048332800 7635273 -37497390777463658055130345553199914976 7635274 -9403566743889842238093015336705471648 7635275 -41784016468257402389803740152455340700 7635276 44192898879450626629774613330835333120 7635277 463157176688739130145970085837234208 7635278 34822080397781256450150359735359890816 7635279 28510225616561924374588642507553570184 7635280 10724611327924352897045664801354792960 7635281 129671318865377146858818328759414388082 7635282 7219306130243249976579182414973336192 7635283 27404094084099609783515244555178083440 7635284 33725041897406255370401774929851123456 7635285 3064377673336228971523705376188934400 7635286 19521023570529091282084347343325873664 7635287 53837409411978979087875081315295627776 7635288 -33407511673232822715307071482889277440 7635289 -6042204315095794696591116086713472876 7635290 19343620340306058995354277615465558720 7635291 -66457520235864850594833060206034249216 7635292 -21156740750259193966306968958497884160 7635293 21033446810858251836484345405197973542 7635294 30042456303170168443614440670235940160 7635295 -1879173001194858158634317203272813600 7635296 -29066780293984640682814390557781524480 7635297 -12865052241952455931906237671961695744 7635298 54130282864082154382868791260654453120 7635299 49434143715082062937992201318983683536 7635300 -139508535192421866034560115695206400 7635301 1860457370649478871491349206628080672 7635302 -32165794804888683652155630545989262400 7635303 24315308416587386832373875555628783344 7635304 1037916036554023960875581879567185920 7635305 -74240251000123478357847286852524312540 7635306 -4375197918780885464757347994753945600 7635307 13387916520537534625145015687800385592 7635308 30413752399856587593677162009843458560 7635309 -54760241186253728183195564428953491904 7635310 -2979444960149135293322384485509619200 7635311 -67001679884242394474233885300413623088 7635312 7278525509786157026349668483104112640 7635313 -30390556920950651262532428735175778240 7635314 -56830679640279138118591486848803829744 7635315 -49450399980498445178815490365710600960 7635316 23381127418491785076945829917439351552 7635317 44414085060326838186800113416999192366 7635318 -30604389082050088348326113568726119040 7635319 -104532214828453801330696582337105232280 7635320 -10303891285768586723657865881891635200 7635321 60958693709410527717444869242060424880 7635322 86053458310637892251751817106208502752 7635323 39308558084792059020205150482631885680 7635324 58104896427728747429069354226715501056 7635325 4924966653453337643791257435358788050 7635326 -26290845191680105931425767077421289920 7635327 40869412142353029214389608323546563912 7635328 52388175212793217530581728919625400320 7635329 -44923534309021473178217903568190109400 7635330 41911564446426429532204970764733568000 7635331 -16250479941708467490863499825854518272 7635332 6015158259735873022037300178008754432 7635333 -4098494211086391685934861486542970880 7635334 -1370990728000174073504674346973388800 7635335 120872502848462553354475879315371153360 7635336 -18812329331476104324507621400957992960 7635337 -69471299524641966652506463331470727014 7635338 -920811754288686034516973324198353920 7635339 3718185532018907358439372937594250384 7635340 -12404451439358886342416280900662476800 7635341 7085328832186866648261713727671852160 7635342 9758986476370241410481366252833920 7635343 104504405657551896044848228100613676592 7635344 11504179466209053186109066427108597760 7635345 -37324641155929087502181419448960372480 7635346 59271383781205595087469142070609183520 7635347 -87093797563386458435913256539046821204 7635348 7255510549867997860792532196344647680 7635349 -75122456835825909164584481785115009650 7635350 32748183198282333136531256393204064000 7635351 193222692380157612157870388267945832 7635352 -98709829560731207446750054018558771200 7635353 120185894173097760559015539632717915664 7635354 -20792160779839617522067120023368532480 7635355 -3331024281714561961362940320278762880 7635356 5739176030176940232237731831334758400 7635357 40390988770001968523481039495041759040 7635358 -32831795150575723516222946508128046720 7635359 -28493284300911343425261150983162463960 7635360 20356857190032432023181077458751324160 7635361 -68722292017000872829892701289577888576 7635362 7189969979155408204278296746795008 7635363 11353107794550298338538921649106399984 7635364 9460383646115389397233809259466929152 7635365 65436139866289550917443594571797885600 7635366 9571474023570080068880351327837221152 7635367 57978521383416220963524060535495219200 7635368 -27020713406411708030341914907998627840 7635369 -28961299668923995675323629007790528320 7635370 -41399776869071761619422224936358616640 7635371 -4403935268301889379553874410588379800 7635372 973052057642097503972429977318797312 7635373 -61184504841489869194571246065309976576 7635374 -25265013704722344351279217674205136064 7635375 530811395818795573951186476004428000 7635376 19082517641396717681942875922317393920 7635377 -43916038766731151636455083166039473774 7635378 2681051387021635148640311218994499840 7635379 25972859854287587779743703756514934384 7635380 13807676384258979896023418009064157440 7635381 421048154493790043670399513558234240 7635382 26555641590997463910606036007420005792 7635383 -34416087651301293712106701377531366480 7635384 -2618941668059151762790534764502487040 7635385 23636265244802737255194195621743026560 7635386 -13855653436170391715659036587422374656 7635387 52576613624067887539503563857356975552 7635388 -32514500888013591802126082190871079424 7635389 16389680803269678422478061697004730860 7635390 -2750592536793887252191622728858460160 7635391 -21648149119650283549976247594361302208 7635392 4706625401419977879364467189583183872 7635393 18842995604437063030373258311914057984 7635394 491677600227864564894210706760281152 7635395 -4117401784723604068523588025820815600 7635396 41799542975062754828879307091784481792 7635397 10091171418757348351111899275527511040 7635398 2029881078212477007976217769334953600 7635399 -32519792919554937704198497880005539120 7635400 -11264248601498291253313672156825728000 7635401 -30867323028786876958526670748906989900 7635402 8271222339776744712859382448886848768 7635403 -41995682279882311117381757877926602348 7635404 -37463927955331884785210334469417503744 7635405 45523667131096555494562292292231272160 7635406 7501946645000902077476671367283441984 7635407 84128296663670183044030666235564079072 7635408 8830841848903794467080315907338272768 7635409 -25840132465163469572348928020125877920 7635410 -22259833535751701235297805178162006400 7635411 16248050868306333949660371766018636800 7635412 1855209823640163484119642466904092672 7635413 48311415868185660404663869451590575360 7635414 8338580744854692017032998872374968192 7635415 86327132577012931088068196372460673560 7635416 -60393825413988858395852287949379993600 7635417 -75367472730210992481468330665405370240 7635418 -12836923686192427626931237411463165184 7635419 -3368044364458390548908917560055555392 7635420 -15298362227247995156689017833151444480 7635421 -41194793650273582190155752571899944148 7635422 17208904328387870334341453061984984000 7635423 -21504225977787434872152124438045279416 7635424 -299310965392704944123213040089825280 7635425 -3039661011460488258970619095655203200 7635426 39561289186381773772317784512342854400 7635427 -98329326946473314407049959910815757240 7635428 55495812392512498350036702326272867968 7635429 7967835179979301245587102198323790400 7635430 996162245896094155652014835578333440 7635431 6376124647664054297470227552362366400 7635432 -17717364991895223891706603507694960640 7635433 -58192593380946649614239951482018413596 7635434 64043091041838104274308763382809245616 7635435 -3379253862062906026485362850214425600 7635436 -82673508135165567817084725762804146688 7635437 20362454874809737569078505554204143040 7635438 24215031538620093291285466574726920320 7635439 -8433636543240351425633090710088886704 7635440 -7275601487261949330451740785382359040 7635441 15774183378049021569062773995825632448 7635442 29111931176249034688265447465362105872 7635443 86588856264283063455378364201843999692 7635444 30515939230851850986830142799226044416 7635445 18643198514358343763311522358531056920 7635446 -7981050626550423827574458247831565056 7635447 -61212450556220945945179837422522917376 7635448 -58344190315824467731935329538881863680 7635449 -37575775533048883483001768144677670550 7635450 -6996434397024656397110398661663712000 7635451 -22934157903746024124040996706564801400 7635452 15679746165189818746689397843766615040 7635453 -17925549973319285993997862247483596800 7635454 -36119271047839986436542022482633600000 7635455 -10828225531133348559321555626238641280 7635456 17645249815200833587064044784789225472 7635457 2093397209615389088460114245679174832 7635458 -7685660049165967037050567738025545824 7635459 -28531861180317021830346619146408478032 7635460 16515217484762228897714565417751449600 7635461 14624258436261896760221400036684196062 7635462 -21397146049342475637269116695707504448 7635463 -124627973733964590807420159357011584 7635464 -13375388087243922237969447816095984640 7635465 4237006812702545583726369498818569800 7635466 68007490433855202182054482920868812288 7635467 5399125321272940276963633658072832 7635468 -2632536452353494893613145793089136640 7635469 52937913777800344657463888458583618870 7635470 -25458215765637062158266779455407949440 7635471 7128346246670871778652212939600377600 7635472 -5666143933769466701045276298595450880 7635473 83212416175120289162582237178888420720 7635474 -32728820113283469026468550352295280768 7635475 -66248318832914824077252083060693864500 7635476 -18430429926140982343914619607638285440 7635477 -15269048410043196427348792959357725280 7635478 65641504092910714863205591338052907040 7635479 79214718453685821951541496895295126176 7635480 15038903356365707750132251338968064000 7635481 -15598103335650702128176549525887895808 7635482 -6656175146270739105977706183006245376 7635483 10906525587089913577005957437429895852 7635484 91245788409311306777063005748499478016 7635485 -7716394219100442101007481649914473600 7635486 -3005950679787752222483130361352220672 7635487 -12364049083116619455594621273394823808 7635488 -19052449711907144493038850073448939520 7635489 -39957892475005237474644874084777252176 7635490 24624340716892412563145165461627764000 7635491 -75604972201082666088044843946439251108 7635492 5610544413223752220752496656952473600 7635493 106600352061580090233827580037201116064 7635494 -10420482324592443330215575275313594368 7635495 -10896265064529830376809541849021004800 7635496 -69300825800487742963254284382986403840 7635497 -144606171524141743945937647571937936540 7635498 -7621578450310620968795742859107873792 7635499 107856398566297663855274239789659391872 7635500 85743316393256684141586521628225792000 7635501 -26216810947839327913829346693773430708 7635502 376290824771771057181753690210100224 7635503 -20254936311638543127797758710656875248 7635504 7182484421532884552400512130693955584 7635505 -16118175220564580602890106315208598000 7635506 -71284799991513844362947494826065464048 7635507 -19531330781968845529313569312841772480 7635508 5222181082568556926228845074201436160 7635509 4972509068299092389341426023863185920 7635510 -268715616542178637889983449776434560 7635511 -130748397241260009153862553779021128 7635512 -18399932853564519601302309982628659200 7635513 -65363521903921534332375386553330734256 7635514 -45898925201371553814595144726796448144 7635515 54780885189023281135098742298119114320 7635516 -7851435007582864774967907751031291904 7635517 16310148442205209456669717011573680640 7635518 -39847008923631691014964102411840407360 7635519 94799433507134587032147520089652546320 7635520 8629684452851442806614092861753262080 7635521 -163710404357206080730678798933107219408 7635522 -2603328336153693357811829198330768640 7635523 15066217274236635343084743230228001600 7635524 -4482989194587055727100170683079080704 7635525 9444937788484060157377577400898036800 7635526 -46255035707431670241001191637566743040 7635527 -6635076807497286357154332703752943920 7635528 22564358272187856101098275680634071040 7635529 35591437196629111264439188375110439488 7635530 -15931442799653993537891131001688652800 7635531 -8160046175856965230594335053973809448 7635532 -51732567109545736653943328725849218304 7635533 -56750480974621522602621069378002918100 7635534 -36981007379834952426901740147930102720 7635535 937111387032961488269252005525449480 7635536 -11597824606553874938781161128572100608 7635537 1842324653797506860988041193509402688 7635538 -23833277088856427945824597153364222304 7635539 70803838917297794077266595723642031340 7635540 -9046311189897768708109075903919554560 7635541 89298155219325716774813732574672432384 7635542 -26225242348055472006977503825027784448 7635543 50315406881885699869692888415425048528 7635544 14209053410777382077185284631157145600 7635545 67410420705633674534177827987190487300 7635546 37409116293584346010290520319578302192 7635547 75172178652512307898101285512587423360 7635548 15243478061488479136289786675099566080 7635549 -35244098705827656607970529893864243520 7635550 -6708104060353264508622168863345270400 7635551 8012035016428188240306896005122259968 7635552 49584594275165722218434426981560614912 7635553 -359424005191408771992888264966443904 7635554 30227326884987037538298043841106320976 7635555 -23397599798522585181109502065186844400 7635556 43966919606817429545902853549522291968 7635557 37234243875632383822640951831817463806 7635558 -3094233777833067048489504062049312768 7635559 30520809418554058548906504527725318120 7635560 16226678084253665678957254748080896000 7635561 83399202392122422446336717887208406672 7635562 -54968063936515518129769085852586203136 7635563 5758151479104834133825997582622955104 7635564 20017625604967641817076365690636665600 7635565 10625889296880045165727094255293219200 7635566 26485114402515116906803622705322887232 7635567 72390053644635244577318345380858340112 7635568 -4786825301351226841381225297475502080 7635569 33737921386663061555775614743661487540 7635570 10009002994232042361004958366272627200 7635571 83220492596630073377677840780206685200 7635572 6381655495308377187303315070998097920 7635573 -79185220380742720254726498540905871360 7635574 -18631345342859944846239416885152219008 7635575 6378538013543479935468668388810670800 7635576 11859190467822765848857691516210749440 7635577 -39399283983370912292684214558547768620 7635578 22613891465281090530289964607460713840 7635579 -3387151289399276298954717080265609216 7635580 2004678423661928257196761468142684160 7635581 7852102329106645842297857228005912812 7635582 -26555660224474352476256253684188193600 7635583 -87656272868594295717055021923003991168 7635584 -149391727060466356343355885590937600 7635585 221837648022122502617164204055979840 7635586 8234538695479343163439781412156946944 7635587 50989028988479802159227724102409881600 7635588 3706937438960800295308748103631497216 7635589 32965426741645560803847595913677234074 7635590 10198755976286418323108448938611420800 7635591 -47395963987235336255807870871744877200 7635592 -14087091742987911347039726690457753600 7635593 4884021490706790166283059582975612800 7635594 -2607667352783012566019378186747965440 7635595 13744041320624948145207325763961382800 7635596 408481309850759651630742053156388864 7635597 76776953975362315572399031774301053920 7635598 1136404772027744171430857585159427264 7635599 -1025898204992811058592751994810686264 7635600 -2524605653120052681994730171203584000 7635601 -91432007916720896103109314048562221468 7635602 -22732196605743008421573722307552667488 7635603 508577142555901462958850001559875200 7635604 -21476554256092213537026995635836827904 7635605 -69843585932878966477911207625981864740 7635606 17733922306343734878780305034413491200 7635607 -15421844490639704898930232984834891776 7635608 -89353207902055112629437267710791895040 7635609 -10246571891912576517367110306580760256 7635610 13344218806236950562048936762362449920 7635611 -66104047166673612524282849344427196000 7635612 50294858570202842987393544453758310912 7635613 104364312422765990400863622627907604760 7635614 -1270228989730175732228984870330194176 7635615 -3169639347682551594225014877966096480 7635616 -18124752897279284872413659044449484800 7635617 11428473978627332482378904074178407104 7635618 -19985396359468741041563747283667284576 7635619 -81873671047971911448854292165714866980 7635620 -65287115763237529471394493509222277120 7635621 -23162336242171872317709214275236183040 7635622 44150252250812479497824256637665350112 7635623 15486165185861765142360136764728652024 7635624 31062178743460119916562564109123747840 7635625 -1584455229210380031755276113899350000 7635626 -28902142128268888062627229391425393488 7635627 634447870494665266911746251375287912 7635628 1659629089903105339971598223410839552 7635629 -122241769624016050167852511757910337770 7635630 1761662514940133692738407444725760000 7635631 -100737058412314320197595221638810035568 7635632 -7052360238979555773666672848412672000 7635633 -62358301136815978644510584103137855376 7635634 -41012689534057577378434660339905260784 7635635 -17119406085477628574042612075085137280 7635636 -21645699395067044161031147924482645248 7635637 -111273359084264349379586674950226305408 7635638 -54397181655980492235163357862528669280 7635639 -1389656743596646970578878637260111744 7635640 23083405960786882350837693608248012800 7635641 9579267256509725883875878758810449664 7635642 -15097007327719974758304666753735244800 7635643 -181931080291338649147710186148710155496 7635644 59373243081875161331286538626329971200 7635645 -19940271426203391842383841975690702580 7635646 24459345118513815655149571254257525760 7635647 74881821184858641336577549288625004096 7635648 14682698199727586314775406652025733120 7635649 19061420758664378003097022089147046336 7635650 2909449730406578961540663985919817600 7635651 -21038514432844902657612080046014842560 7635652 -18161407111029339898484555168854183680 7635653 31231456196145714497979099498157196220 7635654 1658995020158873405207090254517952000 7635655 -32678715213949299122353612200761825280 7635656 -1753169117858710836309376566073098240 7635657 715320860990827840305717963308724288 7635658 -5077759550387296582958113677681850320 7635659 -44689651596662847480968068118305803096 7635660 -24212753650581655066748149943040906240 7635661 -120615711818285977296282061591316298336 7635662 -7645205714084369610337452513776558400 7635663 18257444572167699272501189244329347200 7635664 -8243241222447009671870211834253189120 7635665 -10293251656892873131481942848960604940 7635666 -5743050069154255012921063471446067200 7635667 76074543678704577005752954981555430592 7635668 -21555233246806335414232454029553018880 7635669 28801333921754437865350344468856346976 7635670 -37339098296705419158993523484352913920 7635671 80757073188423557327206681790791878000 7635672 13527216813143402417789623237678202880 7635673 30912778463364584724341408903999726080 7635674 89715573609650360234486106698457833952 7635675 -33275213292294197292860836761033198000 7635676 17627772300010339474595751010927349760 7635677 -25770221620555795526314579151289401856 7635678 18706969824038883542231787021519172608 7635679 101766715020584202912022760774536758384 7635680 -18611512950276508705919847066611220480 7635681 27068302682066147664528793189204444800 7635682 605654428736679922515207776012686080 7635683 16356108186565859643118828678138050768 7635684 -21755403694797198015189578250117500928 7635685 53498679247869755395444558091480896380 7635686 45561185949930886308478820908957490880 7635687 -13378653342413990308921772421652717440 7635688 -27111286833680448437704519528767882240 7635689 124914054854688574464536498914387586490 7635690 -4233020521286642001627306938571593280 7635691 574124030683947659166191169099736320 7635692 -80202693361625989167029608943133245184 7635693 12325268713177821292739248925716978464 7635694 -87569537266378103359135757791478659200 7635695 -18484469432445634095634113870771243840 7635696 2281633567314307589318223871815450624 7635697 -48429528271889009551903131398027591854 7635698 -111434085519795524396247879097920000 7635699 -9787249989853271143843574151739635696 7635700 12626506229606089460377521368045472000 7635701 -15441455564677341656945431772341645440 7635702 -24153039659232551234287398883768123968 7635703 -21828147235345440828722314824624443520 7635704 -22859156627010394958124601888205107200 7635705 -23756665157428662632327494133888640 7635706 -16523918492430904167047252136835926816 7635707 -63814385863674527870906570598177934044 7635708 -1569083503453485540420979213058921472 7635709 -2856408994737669241302563354373833184 7635710 8123888280255699067101072599145096960 7635711 30092207800445746251213226153527619272 7635712 -257003876726983798767652666068697088 7635713 98126980155590192450315469549657436080 7635714 -733781580322538586491234212784606208 7635715 -25721515071065390198961688994824406640 7635716 11621266061306092598460301960616586240 7635717 8352398193907111388714215134404385948 7635718 -41471993118398247379870760295357121440 7635719 29940501108185737211521912716579271176 7635720 21774177148204728118479626079215616000 7635721 -99242263474033732872490002940864426800 7635722 -71670677710113403114975037011652805888 7635723 -82510444105929719434580831290697778216 7635724 -15474899901835690043551756992631563264 7635725 -344574165378696091831793108827142400 7635726 -5155700010128107283035986767762495616 7635727 -3416696535018160382097711519777708576 7635728 -20167010206318957919611886935990665216 7635729 33346111007024454109154307687942500160 7635730 4705121673060411054046083369633113760 7635731 -62990788517876625776829604845749481936 7635732 22092907415409984398822099790796634112 7635733 -11462221706197708300717763934215043680 7635734 6240009471453813296787523145288515584 7635735 -19714629432161163374889236222426092800 7635736 -77455997707531618756413419859186647040 7635737 -46291537700248433285254323027608553708 7635738 24627392712485009594146982228017943808 7635739 -89199818869782430635922944925773696000 7635740 -22810010307505357904405598800363243520 7635741 122554530132877650035288659752234817344 7635742 3295667141625755504293577577623952000 7635743 13705735313911923042794971765284906624 7635744 40420171195399009732129384352019185664 7635745 -18108343402865220842819089171182259200 7635746 -9816808956214051696757416254640007520 7635747 767742847262010555089070756649904640 7635748 -17718087655518877792530344937618735104 7635749 -13782628134687881442671069713848778752 7635750 4206674643513253603316919466851168000 7635751 -90338265617221121404868402609260871928 7635752 -20141240981592548027352595904236262400 7635753 16761787347156473373809119316928196362 7635754 15471677704741104209246958963312732672 7635755 -27057092997031250199610726494639468000 7635756 -24588275092231783481491540629071190528 7635757 66851567587630463645323400845543418006 7635758 14764023076914563509054434606520982400 7635759 -6921454101173810597848818580931285496 7635760 -9984751123561639121782829876243005440 7635761 -66326740136334706146768576568024131840 7635762 -825097707466615104268846422485756160 7635763 -54705213184736858255719656288049367856 7635764 21498875965538403408146894498291387136 7635765 17700953603614198857331023732656048640 7635766 -9053390466932282838113607268538207616 7635767 57684149356605585162764407553129946552 7635768 -510080613582583968221038732529172480 7635769 -122632943693791232295848170407576649004 7635770 22569316285404427485283137406701312000 7635771 6215899127943624617345769751479904800 7635772 52113190733770892724066387111481957376 7635773 20975330022959228423146643071476206022 7635774 -17101310440923985143161589466590095040 7635775 11462220143592679465682278333662638800 7635776 -29605952089406700315422117080800952320 7635777 -6822215325932141770935948890533368000 7635778 -40828419391162727617139415313396960560 7635779 45876875923876301132646252691124296380 7635780 -40710652230825919731393726256733184000 7635781 89222213339815480780323720420694247582 7635782 -5930905887224498052906505151215011840 7635783 -62234434929893526116254005523229266776 7635784 21225375665278362479019443492341278720 7635785 51875745897703890476677773657623530980 7635786 -23677730976481138265477488598241812736 7635787 73933091679333386751186348668196239760 7635788 -100557584126223112088856882082845725184 7635789 -26377747201776866617975683324848282784 7635790 -22276518121833081755430661845266145600 7635791 -123352129766793575346500650400003249808 7635792 13402147626540011059378814672608296960 7635793 25582707123751138482340784187802515648 7635794 -11431515641978746346170759308642232320 7635795 21196816324339529859227193866117782320 7635796 -1696680479607377190715296425270312960 7635797 63331019925345315337077035434494276120 7635798 1788387284705486927126486853699283968 7635799 2249371497789431389364003112862183680 7635800 68799923732657883402828352347648000 7635801 6267935074779581821590013754219567424 7635802 -78791278730016377220383896817519425536 7635803 -43116792984076898493533139622099327200 7635804 14580171378134515052708442324227776512 7635805 46814043665167342036899330382722399960 7635806 -5771497300472549634539738497907979648 7635807 -72210986404786166367819295746087933096 7635808 -16260358151001443121888452212486569984 7635809 72946293408328291779661891074610463010 7635810 -4444435787258183231533285347306670080 7635811 166638524353879336156036759770754560 7635812 17696657089490946845466168584908519680 7635813 44470235809047520440660265908516622944 7635814 -43112775156872068830911890215198099744 7635815 51126849943422975947967962078998339200 7635816 23653289126418493919411917499645952000 7635817 -30514142034678725449152485349432331974 7635818 14907108705214219058543182282665352704 7635819 73601625062846984844860720042882872320 7635820 -22606324903441787731918454167102033920 7635821 -53834060771582270932838699648505015978 7635822 -28408728993601959849513807061523231616 7635823 -46307145692596132615848787993323040136 7635824 -6811119845139966849457854522788413440 7635825 -22361255569014458276035710068906493450 7635826 9705799499978667920332157217371520 7635827 -11654885054934602633949921596401879488 7635828 -23016677643893720661582370045865287680 7635829 473831382055603476617975562081258400 7635830 -18933215081502574214658646257051325440 7635831 -15563343867422911166059626836875395456 7635832 -19104897417986883475391627033669099520 7635833 84147807740654221533346858780509882960 7635834 -22039945360490122148055657901074566400 7635835 22362389308635573909926143373663091600 7635836 -14128681745404527875377889731840793088 7635837 30679302833357730450114313230073274880 7635838 6959284724991561666723232543747452672 7635839 -42480857725621052082506777440568943360 7635840 9510786371974763313030367972373299200 7635841 -39529935438524571280972060778734546128 7635842 6878738005628617812246015665785482144 7635843 -62668356215978050312199956716484630800 7635844 -732219598918497341376604818023553664 7635845 -17485055481606626575453988141773027200 7635846 28127435613970219216142415700056225984 7635847 7483526985763564565641569930704364952 7635848 -63828797594210326348391358614265569280 7635849 -31053904547590666808844314990098891392 7635850 23622241027334620267499657847621152400 7635851 47497763299418093867418541670437715592 7635852 -20047651363402698797950065757941454848 7635853 115215504468725852455347712286611381120 7635854 -34636653634321283900232905589318720 7635855 59080707888396709883027207500186859520 7635856 7747087820390408690078638391896965120 7635857 45113453581836450805947134585268461106 7635858 10540913189079091188188221342836535296 7635859 3770932620743725421267171430155437824 7635860 -59631940595989234171581275735640049920 7635861 -53658563511962715684865859804796826290 7635862 -8041648812540612781582485020495981952 7635863 -15415420613471192007496383673092622440 7635864 -31700086418090702282866687366869012480 7635865 -58335493413196653481287553983560431740 7635866 -23492689498869228164320824838782374400 7635867 -25024800802140582895624885426387915920 7635868 -65480780191583521262545845608242135552 7635869 -21935853601635362097102154151578236756 7635870 2296730801480331205271516972470911360 7635871 -185169769250164905301559192910843648 7635872 -2961276076058213519040736641458700288 7635873 -1020579963538446926224949771857780992 7635874 -22681365550985259551376580334708767680 7635875 9928767224541695854941451160035584000 7635876 -43906418618357726342244533924813408256 7635877 -32907506292100379581431338431110922848 7635878 47837940286194030077640189801866358240 7635879 26167554346463020792433969246560090248 7635880 27752484489437045234525302754028748800 7635881 -11855999692080461892287718720089847072 7635882 22403683484468188072695390142639579392 7635883 -36897098945535473354933584872473313120 7635884 49799607301990290412390995593809986816 7635885 -26336230856534710922552972682662367360 7635886 26393618451115867930843141767833098560 7635887 36064579510110029657846095794608339952 7635888 2186533240360406979593474698698424320 7635889 21018379037307642730303335434531223040 7635890 -2353170054634673532834696047688035520 7635891 -66158538159849943260799219007660137920 7635892 70880798551316059717045517836879091712 7635893 -110247813118846981021706264895257257536 7635894 7319137524173230704148706470824996864 7635895 33532103720299621862147293222061117400 7635896 -46500570321251884477313975768417955840 7635897 928234401441638807578218575280200640 7635898 -9274412980392018758264496661156212480 7635899 -123665522034148179089619674835397715100 7635900 15886068371999150847133598672907916800 7635901 16448262173449455366804136511031188864 7635902 44701276256661396954949337637955798272 7635903 53900649787406677605095557869580723200 7635904 29451851638862730937007013800670396416 7635905 -95055217932801735661233334719547611840 7635906 -9714699971034030517922899376090544000 7635907 119636896780518648540495159929834886552 7635908 12394618204021311178453260686942011392 7635909 -86440212589280014877634570692164881312 7635910 2513353601963466274833752097230064000 7635911 -80532804019590988202721018837200104488 7635912 20182200059121561154226808500391936000 7635913 18554350331846146175248380289202807460 7635914 -10219747278021464671167199584811219200 7635915 50010817677308063521760843261601474960 7635916 -36507385593147336762249068689631253760 7635917 -52088674331247806198728786006878428448 7635918 17780814846144171143320931384698096704 7635919 -103497849614103419598155740155294323680 7635920 -3666395059183460423325880966132531200 7635921 -29540671746157956597099570510392271888 7635922 -2565758996861220245755708146129595392 7635923 111263873847996268018190544379479940920 7635924 64737495902489674226846107170388377600 7635925 2968906589192549073379096309088728800 7635926 -29655228355345252398374800045318373088 7635927 7286287842209413248497481778421034168 7635928 66719316001977228672585867341758556160 7635929 40312817135002115550382842904648290240 7635930 -3214622245673233447322868452744064000 7635931 -14864245023623368111284511226231204688 7635932 18783817233483626057522118479406512640 7635933 1434689810039908995896583010386922860 7635934 -60378624973438638436240953834141120384 7635935 18593371496080309226561041202456387880 7635936 -225346758066516838205197621691154432 7635937 -19528803760152316952316670783571366588 7635938 59539451474397354165523553689445079120 7635939 9456435452986749507130959156414549624 7635940 213227360317953738887120625571614720 7635941 155794269771147463355393964446398833852 7635942 21481324790729070704726974265444884608 7635943 -29419561971392239130108377079490472400 7635944 -21588059546572514628660668110364590080 7635945 31847053223695649552702435401077193920 7635946 2345366232577976783764276954402434144 7635947 70158425478620983900460953035620410704 7635948 35503237523561152421634713036557885440 7635949 18850675680776323821707863721065066752 7635950 7743941775804153739766463994040054400 7635951 7513773860197182096160392958651584 7635952 10243586628292932611188196284079308800 7635953 -12321366597718434957926925589077770316 7635954 6644688152750467854334864701562833408 7635955 22743312100221928939010566740107206560 7635956 15909112675314705425260248440900853120 7635957 -17910306178074716649435794360784130560 7635958 12711307272993574913683709149275548352 7635959 -31309437658741793131217900128376802840 7635960 -24319469274196949553358212627095654400 7635961 34263132648733881943492659101963020800 7635962 48200677062218966144312104352470757232 7635963 9457709349972258026120505090941168688 7635964 47458635189983483479571847366395888640 7635965 -46400396626863025302263068475023072800 7635966 -744046408070335930195049680687841280 7635967 9461729546066142703684706474346855680 7635968 124157873027063199361173583027658293248 7635969 4423270994952624067056985125748728288 7635970 -3543129199876919110366436006311012320 7635971 -7007998550863528127097538541921882880 7635972 937434709924115204996088782258875392 7635973 -49771619524414283121520811770990911778 7635974 2973151993966213987066906850059376736 7635975 6030684917812623693681156295596895200 7635976 -2978314559592221735667649332753361920 7635977 -60350355874607791376695602987953376000 7635978 23269748242652898205333451677517399040 7635979 -25634357698906808710660613629672116192 7635980 -35759922784023971738105870704851916800 7635981 -28233286917403463490130285893442947648 7635982 3827008748067362053350400678750617600 7635983 -1223334282929124844736142019240893312 7635984 25185989067897179115227845690260848640 7635985 17343371694755410838439176073402250560 7635986 -3484602499108021269790887079704860160 7635987 11699486126177896943794228280502565044 7635988 5155714107883070316236794291616367488 7635989 87520178165995376374937674269099183360 7635990 36674288876849469101885226110094489600 7635991 56855476851675682068410961643170430464 7635992 -137350278102879599719784943873392640 7635993 -23191214810381021035378101322290137472 7635994 5146474919150954135985271264355171040 7635995 654554306139824791831948047967707600 7635996 -95238063820964568525729927147967223808 7635997 3645811888164467282766342819113529446 7635998 54903830027978465475414598565878704000 7635999 -17371159882488216128479195957099397760 7636000 -38621022012668570260061039340552192000 7636001 129228517415462858150572445333966063892 7636002 -9351669821129262203800274993118707712 7636003 110587438090566520460884064021078012252 7636004 27038937572226888784049113671484813824 7636005 -25778203635052747222992226691592480000 7636006 -6794117082759863427896693180280424320 7636007 81900940594096795133531094822287819256 7636008 104496348417512086079525761895455948800 7636009 165013596451467318773264030962554055752 7636010 2120218397736556585287715328851256160 7636011 -15201908039345434539854378276746034496 7636012 36097652624404488760313121066380877056 7636013 14549058915847205522961180130286383872 7636014 -42560887411007429745259933594738212096 7636015 19525745371065380938664138023078313160 7636016 -16709930109858594727171375574190489600 7636017 24864574374332402152598310493603641600 7636018 -1043564893744538769840592396890252480 7636019 -2260909166518743755929145849719479840 7636020 -3944659006011420397654291437882531840 7636021 -57516852111859452518772749528928453778 7636022 21405022863213657642479194086597816000 7636023 -8261656765573574778244842960964116576 7636024 -15906723969778068795546719276428492800 7636025 -30557509100548302124307953794515922450 7636026 -43473327538243274496329079088829952 7636027 2393616718991277966864205017678150144 7636028 -1705758645611604393333713926101657600 7636029 -1680376205603562747453272717463234816 7636030 -36253012967964877467109566285731779200 7636031 12308368266403373985833792331260385432 7636032 -17502648880833679332094541296469803008 7636033 251639765642299814477309988818543920 7636034 16332970500309638478938121203992783872 7636035 -34100722594627032440393188237481990400 7636036 -1401880972382101705059466597269999360 7636037 -104149328893627272872034095316221449314 7636038 -42400746971523938648634652082312168256 7636039 141517398725615910381424885473515558056 7636040 -83476512959239697481841385309082163200 7636041 -13992155545670512490425573534694043456 7636042 -63731760665596639720991066266363301328 7636043 -100234370793049894001501889267160949760 7636044 -6038879310187257612689610909457121280 7636045 23483789360224975031022258712834642020 7636046 18956757854973910295410767965655641088 7636047 -3553341990317270812698607137147561072 7636048 8834431537001033096547005766602588160 7636049 -37907540250078260489031924228195223950 7636050 4861854948201836310479268657373824000 7636051 -101464338722262765736839667629435292948 7636052 -23227826782013710858336438178335795200 7636053 -6222840360735081443929213536066895776 7636054 -52725634717990811628720295592706765024 7636055 7385878907591421530567303997652339200 7636056 17594657464214858517332654607872778240 7636057 11009999189508778389427348155388104384 7636058 -10880623939972286775971363152350447120 7636059 41156733239832272312339078475558774240 7636060 22331333859068687294569446538129981440 7636061 4137095433559621615816788524823534720 7636062 -17894435543380041235840181733546286080 7636063 -27454556827297517082950740941880893936 7636064 -38182295853845936638511573817407176704 7636065 -46868478478612702504753162076123172480 7636066 16931172826434896273107523845251569232 7636067 124676473494021967697606230480836121116 7636068 -6677166631230309755220921860782464 7636069 -492884267640801730412018635165888512 7636070 8275066005266679901000184784022924800 7636071 -38005353563735373094856273152805091288 7636072 67228668386292541395058987680351820800 7636073 117286378830275363960248286296014923322 7636074 30159457620562432548636505637734114560 7636075 -19262469630320348435737961390255232000 7636076 -22000476710306200745957182131288333312 7636077 43552122359183074856466930907942807320 7636078 11435602982276198073615764671117131840 7636079 47412070422163199319443648112450989880 7636080 9667267381845323649914769992888156160 7636081 -1785445291916987904496232111965605120 7636082 42408180364152439546820694419346225792 7636083 -8653040865636878843562293523513165312 7636084 61191522069780395122700911717587449216 7636085 -29092922331641460660293997816932040 7636086 -1014888869279771420615404784874912000 7636087 -28707128893497935168439906686224469720 7636088 4213742005572755894338208666541096960 7636089 -35833877491730114911765862424353209776 7636090 -18943170286342856521496031302319636480 7636091 -215459986754748723305705393793238921416 7636092 -1482647553310315218617964324491182080 7636093 -131432170533926567440801528652260737658 7636094 12365083627082848486531730448107004672 7636095 -11333702621400275545412528018705613480 7636096 -12281442637361532446479006912751861760 7636097 -20805512695199361955868029850090225088 7636098 -20736743861219287675657861533950456832 7636099 115261831412609694772655807639514943100 7636100 -35571356198353525753147306652949120000 7636101 49980018925319936140701280860495739200 7636102 68720952890754843933229923952543279104 7636103 149697252030341885499682826045076582120 7636104 7049607164545959843637733456154624000 7636105 27476515085291190008744443547147336520 7636106 -20713950171004461961469306141837849760 7636107 76727309540460887508821611802708846040 7636108 5384680322177643333142950618600566528 7636109 -64486917856225976036935890530521046952 7636110 -20648194841932819181096718113126202240 7636111 66122602064924775813931454217524780640 7636112 127799221515826963272647851579146240 7636113 336268631805176747193588407352671442 7636114 -27979022095529516679051432916172389728 7636115 12026922123971002417942063923197726160 7636116 45603900340643575042808275226810161152 7636117 27387557101082320450663113940812097166 7636118 -17196017762605092435188026153794432384 7636119 75545514412910904750409777170346525440 7636120 -7869944568089408399861154439541760000 7636121 1725910651297333481091412747311569088 7636122 4501772570078307215032949921207448288 7636123 -44390670941731267528004651706834281496 7636124 61750692639297939399072857956230806016 7636125 24681689423468745500734617783543840000 7636126 33973616814938720231065167508746544512 7636127 -25387672924134781674878824108848628368 7636128 52193363873125593324280333374754652160 7636129 97590858948515680921237025459296792576 7636130 7010571560191161067238407795025436960 7636131 -2973150333685940658098065316578935288 7636132 13047421372065077546649230750126940160 7636133 13281104425226489989587054881077832382 7636134 4879545338154674245734477656753633280 7636135 22924612106448669863574136012516989600 7636136 -19682000938540095522361556970307384320 7636137 -6217048024691793957444052523071512576 7636138 -18407137753596766631479009468796367360 7636139 -11498554474715799946826478493599084144 7636140 33390188535995579125024745071288320000 7636141 -139827890051481258202053188839234941428 7636142 41137890864032396818704610963112177472 7636143 -12394935449578532874765300060413142000 7636144 3495633584662968616598462186634690560 7636145 -45883173028625004324311225412174714240 7636146 -8923539900947469663794168788026425856 7636147 27026740509457104318624589557586371596 7636148 35268990077002689576353224105096569600 7636149 45716863970003979515866789032652537134 7636150 37175689519891419576154983913169920800 7636151 -29030774504379633381932136657997617600 7636152 -6584656870236050896457055586085498880 7636153 4155189109399359769203683526121146880 7636154 28301835657014515276283428307161969776 7636155 -669370995795728161979044613521459200 7636156 -81620848408273743710593453304365171200 7636157 -120659595062061334958990752294519364160 7636158 6320070368471700686810220489519781824 7636159 82379091708825127411477405807114679360 7636160 4865367236509112419738502303443845120 7636161 -6890661442163568724607606653616609664 7636162 -2373783989111976869835723788333702400 7636163 -34477305979652565263627594161141526016 7636164 17742445350760205302650565065024245760 7636165 -7495398796424348273932108597258358280 7636166 -22153829580510859172201675689323294336 7636167 10190311038073255294050746600520737280 7636168 -9377143899014106174557995180566773760 7636169 -92441526243938430739920399486810904704 7636170 4688300031816309829325716989332390400 7636171 44231018539531534743950326521677443552 7636172 4529346499311375018120522606120082176 7636173 -2716538284061121692274603648752660832 7636174 -335708648655231011967705422660467968 7636175 2886068491092280630590103882316572800 7636176 -2031722183027477627725878701475102720 7636177 25445697399154723665720800738669655026 7636178 2746471823114423301366061406760835200 7636179 -19084721337687991123562181095830519440 7636180 22780733353529345059077936674979840000 7636181 30525464804519361292011723549034149792 7636182 -10819293931444033934963077881697603200 7636183 15596992973868595920379205134944734160 7636184 2184374780452429141714841716563640320 7636185 -30099041469498204521868283051983049980 7636186 42863120790755199436079023740431607792 7636187 2632254479301606573447882815176497168 7636188 11981224520212809606466096764901564416 7636189 61088472007822031052558653872508032 7636190 -24484439848442080609026166026775838400 7636191 -82304460830743930594684353541263613056 7636192 58359659014203157340901993848275206144 7636193 59848345818593204847420303558175305600 7636194 3330523119871612832552223442589046096 7636195 30017131049501710902399511619290771200 7636196 -32520761052777512128202504338460443392 7636197 1457987160646994627663301647319660000 7636198 -826820608782353373225349391264262336 7636199 18612421131569558611012505317129613760 7636200 -4190520912775455163360308526632960000 7636201 34070231452711790088708666346462612212 7636202 -9081876627647885515921551231412731648 7636203 -74663197921401706745769215156838682788 7636204 6085858755994153178131404836124467456 7636205 -27839869494522250359090941806183914240 7636206 2868140749632213443811539164880404608 7636207 -68258755684405889615811205959996008880 7636208 -13379441284727574576991197636970905600 7636209 -4761577386103717416354724042613049600 7636210 16370963378772190771715454703218233760 7636211 -95144014329176087726397580339561400376 7636212 46018178187989316578219351134277502336 7636213 24442420342002724872605267080238902320 7636214 91069088444465936352936310138006855680 7636215 72012466019477182868306429300357214240 7636216 -25933953140240426563421366678392381440 7636217 -25830614020951784979183924785447807148 7636218 79518294424325923161224291157559080960 7636219 -165340028075172733216329296623185551840 7636220 -4962196039549648168721757495624376320 7636221 -37920358973776280401019643486152699520 7636222 -72788925542219010195008491695674332800 7636223 -22162064269477382328854935349461449360 7636224 8557444694150579668616008973521256448 7636225 -58646454637722065107495237431208326250 7636226 24692989267537999716072603713295265824 7636227 11259407242631198859282635477268844800 7636228 89892755353373065965382967855235778816 7636229 -133579018891968943975829143263945883170 7636230 -1500699310980700818408785447091240960 7636231 -36983738482840192020962631174808545888 7636232 -58951011247826678080860867902597890560 7636233 -383663749016110466051762277669157152 7636234 -12172991818396805627495444535613134240 7636235 57323845042584774113436790138094491680 7636236 20797745328392003182920143004323507712 7636237 -760116480494160724699696170034953248 7636238 720415391994774695487406118907913728 7636239 5718391189827259904845882069284984744 7636240 -6741704496807427712261221534014996480 7636241 1127366629414619404843717681846313184 7636242 48132614873623101314457530377589589504 7636243 23662072714199483965301418199233217680 7636244 31846751995144523942621623232819638272 7636245 8037739716687108363385933996515609600 7636246 -28394801516903024801545335481588136928 7636247 -25300435899755756396280279186940203144 7636248 -18041724944763595591552824255803596800 7636249 -80932510606876924794577185611173452336 7636250 -4032663102831183085910563391434500000 7636251 6508461957454004054181819705911750400 7636252 -29713078595197062473278233046879641600 7636253 -13022315126055767113129663080391837536 7636254 49551966932432896392565731202436087808 7636255 55896312459346499562413497258520542320 7636256 25064124723873361618620848457992110080 7636257 23284829581607509465733858773406684754 7636258 -33160137807474568598405940099093769344 7636259 19822595150197657248617346153926918304 7636260 13560434205822998240720423474715586560 7636261 69533331011962244898682785500983610624 7636262 2826136950408770021344716280417777632 7636263 53821765112795885128685112773383183488 7636264 -1528204721949350339526800386783488000 7636265 -2231882731697742763744437241248674880 7636266 -6846267085031626274193139534731699456 7636267 -10519455662931170738632687436504068684 7636268 1219708528656218805266645647120197120 7636269 4890238471712088695384589927570562080 7636270 -12760679678584687451877318644421817920 7636271 11732296923071360432904028567802356200 7636272 -3219277820362596778439365589197651968 7636273 -51486114231045007035125556145697130478 7636274 3332977370172323037635602715610917136 7636275 -5768713340112236566328168966186431500 7636276 -10374457571976978189962814689456928768 7636277 -34482745172250505277410039799661020928 7636278 21277863172046161244190351278146940928 7636279 28864079188782225599702407372449478576 7636280 -2379131541515151188073033812048793600 7636281 66715196125111140719546459899426504224 7636282 22360658484714280168664406416750352720 7636283 -50738854641293293982688711494550172440 7636284 594480530155869261013734217362599424 7636285 11027516920706123916715967888734477560 7636286 -10499586510333188219815320206701660800 7636287 26479670675513934724920374328360367560 7636288 -4373009415692752718280705534553227264 7636289 28119137450846824773691359014634336000 7636290 -8820579862116246924338236184415628800 7636291 5978230839260695209760797111413841504 7636292 -6645455996635432372875229145545801728 7636293 -15638599447819041926511354495689208576 7636294 8900710071921095590060353006362762112 7636295 -18053674396835519509573179272876850720 7636296 13513402848330497325953808846966988800 7636297 84027491781945826993219567253890974132 7636298 -36085098817688862197847463555079255040 7636299 -15805828191962202438224851897839185664 7636300 -9089911706276882525520354417139328000 7636301 -15256734105506431900702996220032327296 7636302 49138966949884842271816394393573543040 7636303 -66984461714296227046087620162721890448 7636304 -2446850024606851311137687046895190016 7636305 -3267184438935514752109695975884970240 7636306 39756520201849984412138985176962262304 7636307 28144972372213286099028572339715749712 7636308 -39216508329035706437152546355965040640 7636309 94031956795538328831229164097251276000 7636310 -24608162592528123024895632156904320 7636311 -2482705919415218228409068053957622160 7636312 18628766733126392332433839678154803200 7636313 -52991585099800082684546286990591000438 7636314 -1810534365132713571451456889190927360 7636315 -21432870907791586814424271380263380800 7636316 -52815706502561362141497746226867432960 7636317 24757732674234252647906523371859540096 7636318 9091034444141191806099710751052900416 7636319 -6396065934545359275522206232442209840 7636320 -45868121920796512156105764842286612480 7636321 13537885800353997345111621158244715584 7636322 1192148471216817223920666666754583040 7636323 382104013958861272637514818818894848 7636324 -26600571077846541792048051589478226304 7636325 79581661801232570186878888873339958400 7636326 146419944898830365653481309503817088 7636327 1620627332668397135086458200218113880 7636328 24974065061314851776657874141440409600 7636329 41771921043585242198358472258705021920 7636330 15537059117965395417280974911376592320 7636331 -65542608399027635520265373772476009868 7636332 -12378771812824202128985488921179635712 7636333 57982979320540455224627280096937860960 7636334 -24859420140247746646629692056977894528 7636335 20211856136326180921888994023162344960 7636336 -19569872921459303085689543846044663808 7636337 10019847953460624142505333817814411986 7636338 -39505496409101677395205205060726383200 7636339 -91084116303965574343437113962119143860 7636340 19493335237729637845722882151722627840 7636341 49984487512666523498322083282973813792 7636342 -3355484586541734701295592040729684736 7636343 -1921747701757656373809422487459989712 7636344 40649977894219330034666504413517598720 7636345 48408633355649253646265085842394131520 7636346 32641140835303714634955626653207167168 7636347 -9843163274478103170520289440957092360 7636348 -33300543433866129947077080863672891392 7636349 -4171053566561927747047797567856154688 7636350 -9864603056891347370050370552183592000 7636351 -97774732302017551733525003866160587648 7636352 41812462489075825626870889140820377600 7636353 -10263936471001608621774872357230566096 7636354 15643243684579760081483944572068235264 7636355 -41252506220209191866642193527791440240 7636356 437880046263307379836327166066097408 7636357 80803789524473508228524481459608480606 7636358 -5248695459148232713988433777738210720 7636359 -37092812762904315951942877909638315096 7636360 -25129156995700200430616976762514176000 7636361 9134375871617144529456440259111031962 7636362 58663781024168196393347089278852263424 7636363 4405945614969826953352739726933142160 7636364 44201331480824834003426262130204843776 7636365 3232701227226586947772337165051730720 7636366 41628040459565839071406396207426995840 7636367 59423710975306951987491061657577982360 7636368 -1421011703134792796707888972535955456 7636369 46128908576655249518905560499435411444 7636370 9356948397331927772418018292756953600 7636371 23167153907850421032260076822276624384 7636372 84265278363665310677235937232220241920 7636373 -13178094221373772050576121603327522116 7636374 -38360325864892819716149606018321943456 7636375 -6208657039870050757479513299104446000 7636376 -20725390885498804965424549350943457280 7636377 -36643336271169649278715343416971847680 7636378 -24478810218471105043268180234707602720 7636379 14511592726807482080709756740236510980 7636380 1903795452797731968111523005898598400 7636381 105914498399731140074295451379915646182 7636382 11718491750151581072407720922464767360 7636383 -83962251012563497708469825124552744960 7636384 -2976526127862891808508623188287029248 7636385 -3878702147516773722257751123221721600 7636386 -7139581224144158150573041940009760000 7636387 -19040190002307734402973441413798573760 7636388 6791186401535917625440656424469218560 7636389 -99345446926144897967403596849512259712 7636390 -578642353487918031347718448093372800 7636391 -12646943348875384887759932761265573376 7636392 24364136824444621606381689747230392320 7636393 498512121103503797297628398430739464 7636394 -12790774679798143011395451897641726880 7636395 19460718388685362821796951768052771040 7636396 37478546851264940698961342182202004480 7636397 -91267794567406971792331537828668338154 7636398 -1580986729417813457648767470432737280 7636399 32927082734059218214999898190035752800 7636400 6386985893475041053255933975960780800 7636401 41701721922157774103214768793731214530 7636402 23787936109415692972199106904257595152 7636403 29258930113485143636338230391187408652 7636404 29014331677885355994668860172752803840 7636405 2329882097186912448230933641905283200 7636406 -78383407009307019369440009629445701440 7636407 14949081686553176303114344020943891920 7636408 -9833247003638892080025785040881172480 7636409 55047672138018787548638720891182373952 7636410 -32807114191759554274794171584025484800 7636411 -79233928335738169429433684246895672988 7636412 4551376220189900397711797806382579712 7636413 1077270581765942726543871282485439264 7636414 14536884295096994197937097363076819200 7636415 61484168872068060101811594003255831120 7636416 -8041218630277364363158035219439681536 7636417 53878291291808672319231961792734739332 7636418 64820446747505930441077396067984894160 7636419 -16695668976156974707875318907418826240 7636420 103829739811986466750095738644465295360 7636421 -13333916705778250230552509460605623908 7636422 -78662915680201638362096707255694976 7636423 -82008830652456925094343582251877868280 7636424 58859734482951501890948509097442385920 7636425 13899901811681826867176452566562968000 7636426 -1032861510015031392002535390748185600 7636427 -37009560448412125968036457715742174840 7636428 41237073675682006574534978472767200512 7636429 -44557417723408441681724340976017038880 7636430 1862914003327468813194885554390707200 7636431 50220755396146700332207136241826320 7636432 -21588922044939225757064146500160036864 7636433 3403029024887679866069304360483865920 7636434 -20001747463052681529351464174120731392 7636435 31855200731128870254432161379761240880 7636436 85750339538449341469927019589514999680 7636437 2968332587659084663075403448330271200 7636438 63095849585720547819488592356043897120 7636439 104818715527172256080401506937539013920 7636440 17459560401236628183889782215727513600 7636441 73583298716240226130017232403512632842 7636442 24470895614511054429794810032853356800 7636443 26165492242267734208702361500900199064 7636444 6932384493327566432574220483085543936 7636445 66709785724414315653221521409273054700 7636446 -17015282209891924950466284356454683328 7636447 -1204190473282196984937479410321995776 7636448 -62069410041167158937583385235368181760 7636449 -826373894578079312462649855642728352 7636450 -9946936241384521869264611749066938000 7636451 96906879318694240065372975493561247832 7636452 -16417882417143441722681646783206166528 7636453 -84734674227592617977237006978171939136 7636454 24488753756328040683130590787134474240 7636455 -12902745851931737264730783438503221200 7636456 -1160050339064028615348026017220198400 7636457 -55795493921321104474062504897258988626 7636458 -2860962959865353803136129498626409472 7636459 -55517149389224291838566924147273698320 7636460 10338726644276714672393475154524303360 7636461 6507517248438304923622624135646937600 7636462 -38256267520308006904148841002941752768 7636463 -39806286745620299573662441275718483320 7636464 -26941376244255138442766798941307535360 7636465 -54177103688365970845010812900755123480 7636466 -76222282849216138570636465781139164160 7636467 -12790517520501755453460586451085678240 7636468 28741894808241736292647236508678275072 7636469 -12825222303062033527539846536201151300 7636470 -1662146111225716070489601582361386240 7636471 51280208375263470720357892472764027000 7636472 -53350001752484720753998148676895150080 7636473 -21284042526951735405911411593709564220 7636474 -38700270162228979811585083865039493264 7636475 27562723670044158053539541400637132800 7636476 15019255392764313297706481487421661184 7636477 -122911799625639956803106307149929991674 7636478 5226847572380560666431956492047818240 7636479 -49546920687767112624787244202877001016 7636480 -24715989810412782580882955445888614400 7636481 10588433809030259590638979723660065282 7636482 10543847816369760211726640494403530752 7636483 -30893617451996012458838986746128597520 7636484 -44163247749858701036154782631505881984 7636485 -13566767626652015998125065205908706240 7636486 -17478689186879415417476845316853539712 7636487 -31995490489661545282787880885756501864 7636488 46652677415601311160665894216035123200 7636489 19110692217426268990726579190808566656 7636490 -16212131002338432125954465818278468000 7636491 122574556349157442142945218539228715440 7636492 10683300177109339190298974765255431680 7636493 -121114585882369402640282629627630317258 7636494 40318287000577817521088017163626920000 7636495 72053051379615672421261417467699429000 7636496 2259535361251782450123173723702820864 7636497 36413072510670526767985714019481836640 7636498 28364439604300309673589398458232597760 7636499 1024245885938855235700694808347481600 7636500 35127704394042495495348379372224192000 7636501 -98315922853903556183514630421638356096 7636502 63329464436551777652751304476728922432 7636503 -50936387478465772679973595595127595800 7636504 44420522565662500586661312470037504000 7636505 11105700745313226204089659524604039560 7636506 3767939410892125950672879467601206784 7636507 9358869895102919947948278387566415192 7636508 9556011126104996376568670032038177792 7636509 -1849630546711206667812293182836716544 7636510 -2775197164252426535386225470165811200 7636511 -105171547472922522810998591070926409888 7636512 -24980986469596841937012338794703093760 7636513 124727348596871175629021077899184865378 7636514 -46262974907855828043035063258395379328 7636515 -8925632809831735736506141159066009680 7636516 29525380812411547518849680237572557440 7636517 11236798951356031168393711938895545792 7636518 -934530380292017414916100961341954560 7636519 -47389404158606051969362244552227080096 7636520 72795033883067658223368543520412620800 7636521 41119519930131997788285959135184814560 7636522 10567946987155745952891823222566555312 7636523 -90058156559212571215507861300941618432 7636524 -9609210022722185362947278973600595968 7636525 5261478462461286085012597549106035300 7636526 44989894385603342711104607470382168640 7636527 -7639398326681232314252700591527199480 7636528 -6743597017700403741311343494916341760 7636529 -41552761633478401013146541988781355712 7636530 -1905823466661204044183424672759260160 7636531 -19660160460226114080183847870476217696 7636532 6077466789961709425741278626593062912 7636533 43958769369055648616063154365144876448 7636534 -70975390769737887795690270840098239584 7636535 84279461809577871152215369838699620800 7636536 22920756484444533025505758134082068480 7636537 -16500298030917170029298307572292162720 7636538 -6264093950435575037307817274284692480 7636539 53599431090415255745013150964559904024 7636540 -2350701056845088106794229903707750400 7636541 -42977161273660188162660841346626688640 7636542 -195814101943133633230983651327897600 7636543 -1300732232732701367090332141657440 7636544 3742142091139477844537143109362384896 7636545 14641367380806547719477257699766931200 7636546 -1399340820063684251478079255487279616 7636547 69062061186889817691799557823840035840 7636548 45576412274142028178390021571494092800 7636549 -30833963901858104275292447212192434660 7636550 -8461073098725338123941726672629835200 7636551 -12717353168375458427817996849989315760 7636552 48285549388964658360084192681984000 7636553 107520744773762603813631316455220971060 7636554 5323786158531247976548992437607091968 7636555 38242153857505212766024338353824524960 7636556 -21039580075555731682679474089830528000 7636557 36883033531494613723303797080530203840 7636558 -10118189785456543737042667815702244416 7636559 37193717669078714111714413677272588016 7636560 -4562604573273713806975232003187671040 7636561 51489260247890457628589504723882882162 7636562 -4455632994282761621539912233471553536 7636563 -70684460268573772953293778688612563576 7636564 21992356416182221987729064013453903616 7636565 -5294551041055637381491205035775685540 7636566 5403014960905845301741961381085616128 7636567 -315322597439802919661583025923374288 7636568 -745559797867870241284945262542141440 7636569 73100588794566736125014894199184718544 7636570 38522079921452021190828149839063920000 7636571 15045673192246939198393859783888489088 7636572 36522724725509893329823995508169241600 7636573 -14645559516399544926284359880656422560 7636574 -97367853951715710331929302565544863360 7636575 22432214620132139837818744752407904000 7636576 87824986952585464676539886716209070080 7636577 13893621426824863882034574232588003860 7636578 -2703494925365622848199210796260848640 7636579 15939351084021341647650718606315313180 7636580 -1082674669802672390067799517668085760 7636581 4852080774924921153157098221913947328 7636582 -47227715905425196271205988237332280608 7636583 10420944248637258612812473705490267832 7636584 45267521041703349822109265968320184320 7636585 -1328492862148324466035771880452574400 7636586 -33204969032724662217093098193531325008 7636587 -20179175111900077382373712301270516736 7636588 15377767795782332699393417241263122688 7636589 -6481136554551472938198670317268634976 7636590 -4777784927055265147517416457065340160 7636591 162852796744171060361599989161954066232 7636592 33949719118567791377529023005050470400 7636593 -80130934307530189192632958682516789856 7636594 -541307194717859845648227524005959168 7636595 -45609628073027390193805257328922572320 7636596 -32701276217588934836661880397465696256 7636597 -80233062440558484737435317809433663954 7636598 -16750334004251411965438288853721438336 7636599 6946654289215965259288969186698564360 7636600 20079598303450374144555131096891904000 7636601 -92114845713735102107088320624540044950 7636602 -14564485846065820061399367531712444416 7636603 -9020335248381913800406164605183278920 7636604 -47764213159076056949184295319620859904 7636605 26262825394710678354140173252944117120 7636606 21617458580007708772036763785543796160 7636607 77985764413797314069667343760053964544 7636608 -18341820491569855044082101377700986880 7636609 169594323226928920293348036094728516 7636610 10741720337207608278253249514318137920 7636611 -15151620227563058623272551233814982480 7636612 94056510979981556173227800948114992256 7636613 40419480014894166202768720257856791840 7636614 10706161054862687994313366873821880320 7636615 -13743279052277098262932673227532013120 7636616 2442206519348999996783591507784437760 7636617 -52044064995065164966744618533834238272 7636618 -24298932196862077567915622613155811840 7636619 -57148822187613241071032459865842524680 7636620 -27414655318082654632481464774728299520 7636621 -21090479152937829441757285821318495936 7636622 -12203689361412166186849525680269347968 7636623 7691311489693354790683811120059025664 7636624 -15394111279811109168000928137769435136 7636625 -4003748419775096839998208666131600000 7636626 -78160235004255947591185605376559723520 7636627 51807667072582034173245616983582978476 7636628 -1690291361230585605888292806286755840 7636629 -5779482876243370712531179346405658624 7636630 -10229928538577584768380602213764919040 7636631 -33783041941139726460220153288018917336 7636632 -23005042338534566206495085625883852800 7636633 -35645776259491281676863509130418931456 7636634 24024616199888905734720724336425855216 7636635 31178243468519303501923712514984723840 7636636 26327484513875215627908316555576142848 7636637 -79966704861396310033091951963630174208 7636638 43928457732101269426121705191393664640 7636639 15871094192791223302821541998981300520 7636640 -11153621196990709714036981612648857600 7636641 55905821793790223975650305496319446080 7636642 -23113646811560249543394863468609872608 7636643 40171243326424155028801668010309813200 7636644 13506986875398959652671414971104073344 7636645 -24608056739357211025972387184441820900 7636646 -33915969633145820604333971423371823616 7636647 13619384168209230018030177814079916672 7636648 17217576247830548021609765770119168000 7636649 -23486303178205281468967247298493722780 7636650 -7274195214381374232367042197920064000 7636651 -67483679210944887152935915193663712000 7636652 9970083799181061302583663264052684800 7636653 44426075579823369887498041297004926080 7636654 -5814075830589522753793538441229762048 7636655 -11851807219117034908731707989428295680 7636656 4477431361636574447681640914303680512 7636657 37560018042338067030082552154315985600 7636658 -20806235720630440780099942969417006320 7636659 -69515451913810325441571540486629725896 7636660 20240526298357339118699435243990323200 7636661 83217534976018807850551688558613953262 7636662 10988014938677539262095800201911484480 7636663 60504362391078339333600314238085583912 7636664 3499754476421152964599939272136458240 7636665 -14358249076238110225811587747765032000 7636666 906074129234296264717268622703570032 7636667 -35001024642155559639007133924470883328 7636668 607947710200990767989980921707807744 7636669 -61090990650740579865017371437125503930 7636670 -2826663291561099077048349947541628800 7636671 346985126529246576418029960133054080 7636672 -12635316660503134266651733348099031040 7636673 -103257083504878173019242168436018254 7636674 -6809659855455442991503782584340794880 7636675 -8598809724813959391093830248385800200 7636676 -2419360412429298068815762408558157568 7636677 54453097472226357021041355093154084320 7636678 22131819747603885398760694081644541056 7636679 -9535794958140681767077790391572942760 7636680 3329401590202127661940283276218214400 7636681 -32121915353675245342188914209952837468 7636682 14635507444528611586460629544107014192 7636683 66055558381594747053701353585623364824 7636684 -15565098777488383494005742695517715968 7636685 31718676993556040106222334458607676160 7636686 -28699177828421730594516153067799625600 7636687 68451318760517368659733858537695451200 7636688 7721973413370294267585469931739635712 7636689 -14928248221467129629674950613934920320 7636690 1395927419942158752074708652775211520 7636691 -140296041689370081033279631385171635608 7636692 -15284155936989223164174023349427691520 7636693 -12292882847677308297675614393140973120 7636694 5829368516176464274198178868753847680 7636695 -11489418438337869870293476936735979520 7636696 7333556548959128489726533700390400000 7636697 -105775390226957079752094001684475808000 7636698 18951741614329429683583888921982982384 7636699 120483408909693269619354707629246323636 7636700 -7881168355177657813425582308599372800 7636701 -30196546462193106237071615895507777792 7636702 -1921924133042563612679304693444248448 7636703 -111045647951737403804289901315453950048 7636704 -54429136721912841797363365332379238400 7636705 1527470094702611780731196881957440360 7636706 -276679454556607729364468880878496768 7636707 -42637260829351250357673610270661753760 7636708 6860177080297864582337738333507384320 7636709 77751788099037630455788313826675350910 7636710 -21619229339369143949573073760125863040 7636711 -53496972875891200421687561901360650376 7636712 82763509200376518983714396835957504000 7636713 2111552169543952076505883492660451328 7636714 646498183741544529964707138807321600 7636715 -14385204686441677368704967977537703600 7636716 -53799435309843490387523107547879785728 7636717 -12548822546097186811711568044912461600 7636718 63102468428375727594963367405381162560 7636719 -10742111984799538835970644477457092856 7636720 2234243713651503485243954476843008000 7636721 106596128406130170301489573296865667922 7636722 -10327315372280034845639099302274688000 7636723 -68752110906679706176802083652691285840 7636724 30977950700087480395641272705896396800 7636725 23275330312838223245029925146074347850 7636726 6534668264921850483211288690949391360 7636727 -61510056725166683324745564474202318080 7636728 7217556147491004905466546171433451520 7636729 -127813919268029715603144371515787446016 7636730 -38523347705501738089328592823324638240 7636731 7122889916037487358986871698719966720 7636732 -49686057751682014561603871000213499904 7636733 -25134111071892372348874162895521305396 7636734 -1000817953254539879806836296678707200 7636735 -39526962869249298732594035664091975320 7636736 -29875973179701229853991986845395714048 7636737 -44180295701716781020987129564457355360 7636738 -20783362916698354333258061595354258480 7636739 -13260620608247351396796709712278550832 7636740 2457630476884034238424048335851028480 7636741 27001597682452497508746125695319498272 7636742 -23212490927185735236384405854963518656 7636743 140472846773931805592722571782926620784 7636744 -19999097027936566967750948164144281600 7636745 24362801230884609944491016412081670500 7636746 5608371089490397212039668984850716160 7636747 10039946947374056104001848169818809720 7636748 121138922883020280859137817483610757120 7636749 -4631058786335282839726605471888493632 7636750 -31997622211910348045116229285885856000 7636751 80459826730397729383334074470928984752 7636752 -2675483567396475723470266612977549312 7636753 -54560169178479502942050960789838150656 7636754 -30386720596011648344266836769302899040 7636755 -8161581304043999540911495014451591680 7636756 107306393932794052523808780318387162880 7636757 -756223730177116454752569053493920256 7636758 -12163826201886896237322789521505674880 7636759 24465833297968380520516531919337974688 7636760 36306839008276474463034469692106752000 7636761 -46909097482502955473042331254631225696 7636762 24790555172500956561461417060610638592 7636763 -29219523862122974538641068883525769600 7636764 -36491985872398377795473939437459734528 7636765 44464604477742010614345581924453109600 7636766 -488096423638693573906631092682244096 7636767 48147762365873178879303273050055740160 7636768 -17256061727037521298956238222326169600 7636769 19418965817301956751161782223030460096 7636770 3244454734825040018204608648166514240 7636771 -51333945163036170249537655786669893028 7636772 -56331311221511038318109547219223756800 7636773 -5243402978726539578280746239396851200 7636774 -46647099344057656554600575041142399808 7636775 -65641915130225481539743642090813579200 7636776 35041942771455645227948916777485598720 7636777 47827295174288730510506720383753365626 7636778 -52649743482587182058938069820306740560 7636779 23053595378914572870207712142650570524 7636780 -1492611178469879918249878524629299200 7636781 -110943090172652109598178421637113965418 7636782 16632144547277222539370481648243932160 7636783 -21153533221509906572499985267981357440 7636784 12833113969116947635395773694913904640 7636785 -25213339442428262716263030255474480960 7636786 -14800689922391776176410851568975175408 7636787 -19652865996126034363620845399215080564 7636788 14688340780455570227854209376413450240 7636789 114758722448777836176328939940295828590 7636790 2664671641432635651934020377600206080 7636791 1317281275838254718324183928494657184 7636792 -70841148796193688256469127084605952000 7636793 39773275056494421242021921987652960042 7636794 61362996564206318714938915735124736 7636795 60433679893971804601388629906659833280 7636796 56831109652948280658513828835906329600 7636797 -48651668664688069785186233578455287034 7636798 3628853681981266182439645412061104064 7636799 -73800056193778762392808756538159984520 7636800 -54126107821300519731042483122995200 7636801 -83188316006422202662414636610926240848 7636802 4234548449261274416539869477417030720 7636803 -29629030579856608133005962232795012800 7636804 18952589498376508939707121153777766400 7636805 -49907339032293385003463926923785911680 7636806 31169922099529876723457351557323364512 7636807 32473121172599115479271862348349076056 7636808 -2370131136547279674332235968069038080 7636809 -75232989165861766053721392606384301296 7636810 26066951995463831782976256823151136960 7636811 11663754475290683170734635138524202784 7636812 -8225103225342179060037370642884350976 7636813 7069290035457018017048158044317859062 7636814 -17774851809169122249541476940755495744 7636815 64486447519462546783519110779582292000 7636816 12942545481540836407624301035068063744 7636817 118601701930047925523549995980732928740 7636818 -2408735306299848605980021269496857600 7636819 432250388972323887332685325904411200 7636820 -21822567073733291281026220232770801920 7636821 -7979563171401108638869148734825001280 7636822 -1380661879268829636932329974614267520 7636823 -18940995547956743425702048057707644400 7636824 1244838041898184809008541194323968000 7636825 -4723919853266632127706540754680833600 7636826 65704595583008834246834581832887088640 7636827 23663415756245832517547870332748095680 7636828 56536371125632632933001022693664015360 7636829 -1326029662582950253068440249065092570 7636830 826927744581463662156736568277457920 7636831 63159045019276675147096065834839637600 7636832 47278437387468514935645020681523953664 7636833 -71910827851611114368262151173242735598 7636834 -11316917538994985194247160755593498848 7636835 11894439434171409365001264443448932400 7636836 -24827714853165409601477842773850303488 7636837 11070448461967009960074614226045593432 7636838 69348369428450650282241673327596477760 7636839 -19429244882456028116081595702007680 7636840 69515411142762600632241408611035084800 7636841 47730698615308453669307444515142950800 7636842 -3848768095376512658541840991666007040 7636843 -1671203860549045833408953702510840216 7636844 -785439475216481990528638213035648000 7636845 17839553237554870669317237489160343520 7636846 991187491606595420630804232614078400 7636847 -1107796127397348752414511544052669928 7636848 7686297100972861856233969878953164800 7636849 -15074035400256730171064329614540126480 7636850 2736442160680165916186007828526848000 7636851 49857995833222730013585311620442411520 7636852 61654770312472353884032064723364119936 7636853 -36201232332982144977055081583641607520 7636854 10258703254737282087243788202873320832 7636855 75264132445862562897787392086290172760 7636856 5487127873728720192673031081330380800 7636857 32720465194464755113731058139144681040 7636858 -18912385475218273631910487520493782016 7636859 -139098072582800798796731908395315528984 7636860 -9901432916046505787899438501392384000 7636861 -74648119995655031422467774894178105088 7636862 -46095091463729285662858877012030381568 7636863 16343415770317164693867643848510848784 7636864 -55095599405116556354259723130849198080 7636865 -33990289525456902423971189568186560280 7636866 7984730647605185524454450507680996224 7636867 -2698937103009079219001450889089154400 7636868 93899528725391163814205498031648824448 7636869 -9171570713922090403435891270721767680 7636870 -22248655993836384897001034563407930240 7636871 -59642146891349911297735118081108340456 7636872 -36750748764179011307404720167160750080 7636873 -21830439513434262705166595544976235878 7636874 -1376450865977737693126707462807484416 7636875 8994527022500738299334234893142115000 7636876 -3354202728068811500000184890272229376 7636877 -2805861538503073884988871170811908320 7636878 -40178068477239406625194012862574036096 7636879 29482099368563594491142349342685836240 7636880 20667872627285778313958079046983106560 7636881 -7211445674777544404773613029120192512 7636882 12436338980129894507661598642922054784 7636883 -70318783803793978303448396319224976 7636884 -2348862314281647227397432217277835264 7636885 27074615714476310977478132638429532160 7636886 835378496885295624964264442237227584 7636887 50323201382707803604043116797505601808 7636888 41810010024646411760584958530664079360 7636889 14309372563821975716911918718319928320 7636890 -2332673578273774910763254780251468800 7636891 53981151018394876951471446574916760832 7636892 -8996989337672558410623268127945654784 7636893 -98081369661814318594259026280104416192 7636894 -69643985992130140552425633589165221504 7636895 3025858624362317830508979697126896000 7636896 114761321060972324315204921800576204800 7636897 -35245381323403553021511837040706483520 7636898 62369898506103067663315535565343098240 7636899 -60680272286877387106689771304950425736 7636900 -10853893045442339514400264759531216000 7636901 58423855114098903730607180460181142400 7636902 1647605396369393664532464103166435328 7636903 71502838194670276942509205751472720160 7636904 -52355642520570740523510515278668103680 7636905 62235144671932874406811681142572472100 7636906 28589119033319477368406408885801691744 7636907 110816209153248530939417756818588192944 7636908 -58892429091628040776699260612702435840 7636909 -20770486317569157450017501586107453440 7636910 56981014166511774913052127110974041600 7636911 -1259604643372387552282972877748694656 7636912 -1239034725083231605138656431206563840 7636913 26399037582250182102980681870594410368 7636914 9933040709552505606381872070919407504 7636915 29879653889828177944887732407418960 7636916 -34545805767461804703468090818322653184 7636917 6048245258067997640938931430317030880 7636918 28318651748125225308263933346202047360 7636919 37640949796481310461808849565894436640 7636920 -31004634049105136233385983077738086400 7636921 54765390083268751370914905769899650500 7636922 -14108651275529316190294667990951065488 7636923 1635242099221838301804508472386459920 7636924 -61171086314631638379169166579049647104 7636925 33551602105739921583919240746589477650 7636926 30615283067006128175107476929153381376 7636927 -24924548650300681576966517817952741728 7636928 -7175476529265576241752278292951465984 7636929 589253673171259947246334505245361088 7636930 -12937951866485152564912841442920755200 7636931 -44109753008250905849097911592898787268 7636932 -7036632997399589124083070139219012608 7636933 37868351056216137395175344146154978044 7636934 -2380494398375204537757564545490896448 7636935 59506679091350640007498365948224701440 7636936 -196489489863293522074225501080772608000 7636937 47382216679725106208158353717320003904 7636938 31159357359927135232984532218201985280 7636939 -4371960852766351101608329627191417560 7636940 102651039925208235112537831627207680 7636941 67223286358547577890294040761978282178 7636942 1149963234974564972776448910762999744 7636943 -7596441174583153087296875532843313152 7636944 8053042386172422492913009598882906112 7636945 62367916024393682863493678073203027700 7636946 25777923484816185726195827576480214672 7636947 -27960640277867103035780630653964211360 7636948 -9910975644898404572442483148614432768 7636949 89882210861409107587602974855072719950 7636950 973187884009424649002529477360528000 7636951 -16561339284304540856204460191220032800 7636952 -9098670650137414480571402729362790400 7636953 -12037906592506665859963913296241019696 7636954 512961778360812168946238534334804960 7636955 -801022764112624561201499573136134640 7636956 -50841697550129253097233602912480848896 7636957 105697742184609389954313316475423415206 7636958 -19259547092428280094069393228166852224 7636959 19392751079952539608876725040918334328 7636960 27632480488430425587642923035066368000 7636961 22234851364003512883600409254552301280 7636962 18204618617108118803795650447473159552 7636963 -87960127710987207969846047632703570788 7636964 83944812090983947983138415589781134976 7636965 17552960459574088549867063060299246720 7636966 -17307058436890065717343169645621529216 7636967 -40420749181044817633735542259727221080 7636968 2839181773847134659018751513027491840 7636969 -183088241481068225538504765790530956 7636970 3930415059225506068985424019327560960 7636971 -51489713256262009722965598827611595688 7636972 -369986399028106800335669159342030848 7636973 -81059918388311627215557320480252399136 7636974 -2550649175213178529931932589035069440 7636975 45574654117614958577741288268225137000 7636976 -7679135006961424905032658573272678400 7636977 5932606926342322763602623297325383840 7636978 -19539336567646965816437797457309566944 7636979 10666432485553727408223572540676004176 7636980 6933207563464804313901436622362705920 7636981 -75899173889028861412645654958372315136 7636982 -32762722720699655050683511393740235008 7636983 -46947740173247504187968348938247191296 7636984 -33564505825124168619194210699070013440 7636985 -11321793530859651009610476187077822840 7636986 5526637542111648775451391116857269504 7636987 174504618159427693263983219925723137592 7636988 -13913037257811675669104919570561168384 7636989 39797139629278992579804257956970966208 7636990 2605739113438018316874954677270376000 7636991 -29362250254185355428568491517106546616 7636992 1529067443890790683323180841980395520 7636993 -44561608295390342955823770848530464960 7636994 24063458116723126647918598047576983040 7636995 65460328695910774654791202418302044000 7636996 9338707973076729055289447770804718592 7636997 -4401717357977149469027878190875915554 7636998 -39123246927471038244341378603737263936 7636999 134995787925929411762689847012231567000 7637000 39114467501968533944466299674091520000 7637001 -4036445631147735542271463493523265440 7637002 74956294504217642072534246511687899952 7637003 88717214970907655965559569770704695464 7637004 -4850853474923194247141091494563551744 7637005 15690796443619449215553691802314560000 7637006 3420893465411805387368291292850598400 7637007 -5371293725080073775676446568053327360 7637008 18079075521751392343029527874213650432 7637009 137165207325266418549488368549489512960 7637010 20001307437671705275195181861584358400 7637011 -8609646638111191064702464402194258388 7637012 48414544606987234308874619727439749120 7637013 41196326779247367214447733629810625742 7637014 -8497321371256585204457788435294205952 7637015 -69205032241505800693487224921840080 7637016 6394149194635865114832817734977433600 7637017 73174831262068137216147804975040947652 7637018 11969123118362906664698105991298670592 7637019 15418151258961323866426300735289452800 7637020 35215473941001309674017687778446049280 7637021 -39302576284525204524766815422465635488 7637022 8196644238527310556581037130353405632 7637023 17348313584618000871449388910227497200 7637024 33523128545893954112715752542577688576 7637025 11106944771360458800891380575848141600 7637026 62613665138368012764554501332223141712 7637027 -12037287306848108292490418934802626528 7637028 -11863354654078777335517414140341735424 7637029 68364327879768927921376909947044949432 7637030 -41468022292962053562603869994696000000 7637031 -77345250810719363012711072236442169600 7637032 -30828473059717172853666307186778695680 7637033 126401948685717719258582880659970876282 7637034 -27330264089134586777417155763824846080 7637035 4046164108321163588844341272383513600 7637036 3323963374452561696654792608993280 7637037 11806895926071151646270422360966666560 7637038 57187484706301586307052322193132622848 7637039 -5988046738836368131283382150987761976 7637040 -1338599070513819836506681624880087040 7637041 15743424265934845191113026987478713800 7637042 -54697604745465586283616701755943646960 7637043 673872654406447687258670600487793464 7637044 -10305386831637450448391096357038000128 7637045 -8907286574441424652449472405025073360 7637046 -3832124228815060055244850923815738496 7637047 -63084344937989078762035001755565358888 7637048 132284180380970788380563458293486735360 7637049 -222969630456170911759294833395628672 7637050 8439244540407204914303836949869920000 7637051 -10554060774187030709850506447090726496 7637052 7169553479911028408168347537417400832 7637053 37383798190266557728467463452625455302 7637054 37317673824578748341005308726481886976 7637055 40909781073469611125511480314798447760 7637056 2298722893208141253239877880741101568 7637057 8938341622651044345296212289855898306 7637058 173432928370362296140405682608619520 7637059 -35853830087169686130906528158695415984 7637060 21008336814194009005103385920022324480 7637061 22381718993615294367939677335506600672 7637062 -42106054834850195814922025513721937728 7637063 -6138988713040494754764992974841778240 7637064 -24390785830661396586307382158395924480 7637065 6479676546203476729068033898858437000 7637066 52316187675948240250427205491222045232 7637067 1326438373770743064765174653381196732 7637068 -76923215192204926718224969453746257152 7637069 -29156087202273365869060136480233684320 7637070 861912797453093330165974088187371520 7637071 -40804724164363631678779763371834180808 7637072 -131579458608644874227749713943732224 7637073 11892482962903485509541655920513395184 7637074 -15007755307775204945875132738988356464 7637075 52898120364285379289122371261874092300 7637076 14651483893991101594942946118240296832 7637077 -73978030207259388582899452637811240960 7637078 63255250620053259388566905419329421440 7637079 -42156434994671431906087737823197172992 7637080 -51532136147494592382269063299391078400 7637081 -22614842522581981923574942439360816640 7637082 16222432737996834365739211458891489792 7637083 -121888035212862188008417532627855252668 7637084 -13837477453228314848635638803585599488 7637085 -561689305891949032275877344373163400 7637086 -17066669697612560027199070874948635008 7637087 1246667834251227019213251352539676512 7637088 32151324473360677594100256431564390400 7637089 -13123320190071039551251748441556350444 7637090 -7670804375961310248932610104654961600 7637091 29748561110421768827589568079707850304 7637092 25048022013932776140573103463761271040 7637093 -33019201795161460916482199035294598658 7637094 12907028607932948267807898566939161920 7637095 4171506510431036394587857984567445520 7637096 -43435703698386778758587532625690429440 7637097 15151656509367734205229885676361953280 7637098 1026372050477002295682386648321912832 7637099 27394633782776923445846717606174039136 7637100 -27588426918785491439838503915000409600 7637101 -930250059335413262751391716829062976 7637102 15633515054241057299907872618820103104 7637103 -12420014999231467074067474149133436088 7637104 14972000072963639961098827946758569984 7637105 -664596677567848700708254984127863680 7637106 14191421975138595058710867585398911104 7637107 25299925453252394954247110241839386840 7637108 27516269313023923858895646183196060416 7637109 -2087254570616995527928372165075632096 7637110 29268112529665862082571944235328035200 7637111 23941393541933815039856478358526226624 7637112 -23478980744467000063227178169568460800 7637113 16695105536202417559055322686201603040 7637114 469938203789068359524473049155788192 7637115 -13456509958569077809994676623727741840 7637116 26150498068912346159554980727262320640 7637117 21595905454603623227464064729113676166 7637118 33131231924574488858856399903884979840 7637119 9401271082418891671107488013366806896 7637120 -39367222461668629880142221190522470400 7637121 6890272779747509503949180561137212870 7637122 18052969717256717105070042544342556112 7637123 -4691641356422342369509723497219020016 7637124 -51616501640411427014603971561085730816 7637125 -46399492174007292009547039010528616000 7637126 5930465035674653568868351465129482240 7637127 -30649164515840074871896735075482576384 7637128 98956975432564656994232162847309788160 7637129 -11360001026263007343912874161079058688 7637130 20372813169888932250271503452138475360 7637131 33434050197510021542458498848881510472 7637132 -27615014158082464686992707956763087104 7637133 -1738890840884534274169406251593210240 7637134 2146570521238506865774331855095754112 7637135 17580639965094994207240412794580152320 7637136 2971607663381703926289088072644034560 7637137 9213621297877941955474318716134311920 7637138 3822439204333115326078859435600954496 7637139 -32362144291159716912380015949830374560 7637140 -32999728629819472124809072284101986560 7637141 76894201283709509078631949768702377600 7637142 -38445232698925779935285476128971777088 7637143 -20177871487002462614781501973080887608 7637144 -637415686726528761137432492256675840 7637145 23159203330422522226222283976072806400 7637146 4460993122495765136153327089220162304 7637147 35855052687576247432158023416213346832 7637148 -49379143650201950807767717438850949120 7637149 -4276527335878118987866611761782638836 7637150 -17323168582863870047004245269387680000 7637151 31840621119972991128511032846307712640 7637152 4460213686564150273824661611702779904 7637153 -110411552377850431155580134434186765598 7637154 8906604422121560519797975385691244032 7637155 8601758246748748751304991370211728160 7637156 106429816210167045097962264800007962880 7637157 -9718291282675986773393936171819778 7637158 -27818230340813128119416132892849801024 7637159 -87478271595933568379984666727485216880 7637160 14795353274758747211098969618887475200 7637161 35158391172112621570034824732395605632 7637162 -13747868643663401304333235237396957440 7637163 -10992969453994789251286333179249371712 7637164 -58100308544797523201836920125414859520 7637165 72334670869008401066980245668851263000 7637166 -1101438068819134849330221994242132288 7637167 16048375095802309186731043803248888000 7637168 957023926716829985406157057189478400 7637169 16871086116361405815999038870007865248 7637170 -5639409817187992228437815835530447040 7637171 13707430006221062345791794492513640032 7637172 -30015763304200493379929145621877874688 7637173 43336377580587940658656139869712037902 7637174 23123176111077310249461783160486482336 7637175 -1546314149365045023203710745320936800 7637176 -20650333383835641389496708825654067200 7637177 109917031592406725947776818248165617552 7637178 -31718829629174044022200009116218981376 7637179 -44329931594862712533235267458063372000 7637180 -16845393205576479248388584592864345600 7637181 29332884176399954865108553118947153152 7637182 -17998076514183288975780670274307298560 7637183 -117449099166991167724181297385641307480 7637184 11333126065016600177522324178295848960 7637185 9441888445876877948805695720067888000 7637186 -4161488499504834205064703756753424896 7637187 32124266739873366836614896764347776 7637188 -3973359723217880111003871566147948544 7637189 -83042379920868178334331890025569525634 7637190 14990496448264049249307744683413616640 7637191 40113173126563353964874400079829800384 7637192 78352800567236419787837262812030592000 7637193 39547265517895655172461121723412296000 7637194 -15003112319806308678728053853087338560 7637195 9119647767911212935232071821127150000 7637196 9302777446501758558324365923386654720 7637197 -83859779372502448239536695623194185354 7637198 10065911869507136704130950610068004736 7637199 -50074776622287525580793086364237142000 7637200 17419385926682361123249425705238937600 7637201 -5546050668709829430542694220967022336 7637202 3092402777866442264966992097891662080 7637203 14792983078140064645409962942813011104 7637204 49648676873223867036802291905298296576 7637205 46682585675791366662311833798317027360 7637206 -3250620746457834799741369034863604448 7637207 53004096736938085607393825427955862232 7637208 50359965484449635212726654906029465600 7637209 -6631338562891745643766213266584088684 7637210 -5617065957290076221756995124664023040 7637211 35166101056005609686069076213948961260 7637212 -55894338905750571788664736080963230208 7637213 -88052866863140243309822273684376584538 7637214 4418868867433598921963927236691973120 7637215 57848012313269678600772465417929112360 7637216 66269729520887855891486235630100807680 7637217 -8559666455251214101269002900126810688 7637218 53322878888593803229365467794023690240 7637219 51623066589120707600366635520314524144 7637220 40871245136427376634502766145337753600 7637221 44310928240930026780402364859409047200 7637222 3903354077824837475103608575300608000 7637223 -53294067031917710835155915322235996032 7637224 -10149134486057935092650634357506457600 7637225 -1614434409927207743038148410494425250 7637226 -74464697319995047692583359747542016 7637227 24021622016876664637260627889881819360 7637228 75606915767049886670332301316510605568 7637229 -40938925537532009961636798935170425600 7637230 -120436798473343907653318988701207680 7637231 8049015007970814934773139867062174192 7637232 3821786107998281355126849282115633152 7637233 -65139728672840285219042573357608561500 7637234 6567057517077803549005577102764318464 7637235 -55495969935617579587976290575750786000 7637236 51411511809772013316569981000254033280 7637237 27193862015714389243545078588094642200 7637238 -16332440541011705520984489370897478400 7637239 -26731834469053345413707903692260708344 7637240 28011575901339348522596478043195392000 7637241 18198878350247697912710436787735128960 7637242 41708127247933723460136244710280841472 7637243 -54291076441803280349360136632830220508 7637244 -42036011325987793378540636687308914688 7637245 -9055347622195817126210858421366067200 7637246 -48425137536708051762328541962598411520 7637247 6487496666853495221911073865862899888 7637248 -31315888217523689776132391545474121728 7637249 -42146465761010150996866539393296874750 7637250 25520285323430412733413537893510400000 7637251 116614738961135568075425376714140384252 7637252 -10168010079495375796307452904279838720 7637253 4029906752448805777021465868593740288 7637254 -3529046229146940507477104927696592960 7637255 62575622118737872915811619854932902000 7637256 39392562276787686627828432632102461440 7637257 49001055951321647448253000334647655040 7637258 -2952817266237650165483303809544685216 7637259 -22393401593220024331967935731543064320 7637260 -2214463986644289066141773149531607040 7637261 -96683356099762191196126441651562568276 7637262 -3797466510738831196615038615335510016 7637263 132852728569073163810017535300514437640 7637264 -13656782650041812785671784840191467520 7637265 -36165981571186227119315246437762567680 7637266 -9600428443994223428717294936395069440 7637267 6548831053570382509621879528255326864 7637268 146338073541923876408747264085319680 7637269 80013386537958487759949104988718445596 7637270 -67704085275709194619052592767936279040 7637271 -10736801922419162355803334424859086488 7637272 553308872207461605884582966665543680 7637273 154467271829192717524987168186983744 7637274 77100267433828041208885148705549168640 7637275 30449436188280271871049817851472032600 7637276 9194480754830127721590647631767324160 7637277 -12009231798495601966897270452798718080 7637278 -32120939466789138757895371420482570240 7637279 69380876403262749703145576447800330344 7637280 -2517910406613673831605886184828436480 7637281 -37203534671385068523570948044849653868 7637282 42089354112116999458664079653287174992 7637283 4631695766375633086679116362493907760 7637284 21600668154315678604977687539183419392 7637285 -94148933170575381104541289632280150020 7637286 15779899996150967363841432689704515264 7637287 36270784351312884344049804760916655816 7637288 40162390409909579580316359612103311360 7637289 66395379878968377778310783356678284768 7637290 -288687632082169456867406021391124800 7637291 15188983691625661805561312313429088692 7637292 -17012952559065738428683793902606786560 7637293 -13117107971442135123032412056858450100 7637294 21632338943291633434388933295315292032 7637295 -11686160946580786897652212432971422400 7637296 16212664652479610839724628164685791232 7637297 -24632437517807584767207960190856301120 7637298 5529584070755605578081426687831233664 7637299 16280196716347914823469124510219069960 7637300 -20226217359276956247081947239630694400 7637301 -30969624707552548965363501008168743680 7637302 61859009633959725704990361171363176352 7637303 -55225121564260576180545944646578498040 7637304 16256652785914010902588358644362117120 7637305 -3935008935364730172138586083693174840 7637306 -28738070187650193401318338782086797056 7637307 -19476084165760003941941045663018045160 7637308 -37996449319313931918546752317389661184 7637309 -3145184689886275810171888337964260340 7637310 -7752755617922577900343377250855886400 7637311 42950258046981225180213802866005963904 7637312 -34065442020506831830484066280910356480 7637313 79819407130919576290112521337655952944 7637314 846309535598161044637630190708525136 7637315 -8185276610215883349486753136621977600 7637316 -5528418440853264590620280664631296 7637317 -77428662816534070648111252880870848068 7637318 -10772034684518338247110014820050455808 7637319 42548390846107659016170258661233300144 7637320 -9617064499195361844264451672606310400 7637321 -60172855467975421288676790461288601648 7637322 -1419064893054995166871072162492022784 7637323 118594362559519165941726716516428695572 7637324 -1502002671633861878149083829960550400 7637325 -1289769334867101099408244508762640000 7637326 22494430656839324747876997389948273664 7637327 36907371907978004298164721020197432176 7637328 -472146201787455013365838086183714816 7637329 -37111197500684839118651495489611577024 7637330 29560538008010279253042832095836352000 7637331 390096845354013654712226562590315616 7637332 -40972905301943762426443158620549144704 7637333 2646199992416632110797009155570527168 7637334 -16846370098513037426810138700986929152 7637335 40971148583683267865099783307940308000 7637336 -9990607552912314435950366128832747520 7637337 785621539023602202883706972370021594 7637338 -31105699460884257262205099864858708256 7637339 -24877170798880660521593997840161596848 7637340 18622530883266934386817114064071603200 7637341 13831363781346077165637885964699336742 7637342 -60619444436791336655340309144143657088 7637343 -12825856629919063563180393648003762816 7637344 45226375426975886210892362714177863680 7637345 1799027528320878606127860777449023680 7637346 -1120828998157850581762883740435777536 7637347 122285323953120380649377353300668614800 7637348 -6980979410659660400579983777541379840 7637349 28590330944700031326726003582086036064 7637350 -373266315685476471119061164901955200 7637351 -60961889572607254087756923273558552648 7637352 50555111884026727659303172935676723200 7637353 -7821820363932011022434332206789943800 7637354 -46313471621102576155046833840372066560 7637355 20576432969185741651505013928049088000 7637356 -22761088478156976747645984405905523200 7637357 -1388832100306334469509124154434670080 7637358 16990446197381335585805712768947141184 7637359 -1235158839575887429279894848938691840 7637360 -10295516276078590003541569648642129920 7637361 28844987864086303924501975494434529024 7637362 3413604250477985071143400280522172432 7637363 -11189002715461730768890114024407422388 7637364 10274801649374364429608936965845190656 7637365 -3116295499577514496449875593618502880 7637366 -37395897576678319009488809783196948480 7637367 34921044747147626483750589275485044048 7637368 64653964749103719514612215395424706560 7637369 820045731993198030636812031796233120 7637370 7637083941489226458371881241645629440 7637371 -44594378651219881203397936131984616688 7637372 -76426982939282739393888212312338151424 7637373 -4193881797726379064985791634255333600 7637374 35174737610036991198548900016315111936 7637375 72035719313872744328452502648824950000 7637376 50790750978704268024917250519387340800 7637377 -4709524621013617778832058127236590336 7637378 15959496297288828933805255649618105856 7637379 92516421890413597336116279942620752560 7637380 -32723184019597579916058369085363261440 7637381 -11535662822465662016391803866327750818 7637382 -28468075918379602301664294410906630400 7637383 8253211480020646391946523095385255808 7637384 -84340660121429809312762675412077516800 7637385 -33048024208394824175797319416620719040 7637386 19535123556847622671166955849548611680 7637387 -172746199987055170528701829674028433808 7637388 -2617323853271393258645240043970375680 7637389 -6479138287942186868988089080620322260 7637390 13564665046762214885943245952330283200 7637391 -85222894313902481355819436112316259800 7637392 2408636101629523823823637429886648320 7637393 -39724449957570833471589670109501957520 7637394 -1409917652559234298826635906446883200 7637395 -9109757009471313452838279022231765200 7637396 -35842478595918615772058221823474950656 7637397 -60137162557748534825432224500573498528 7637398 -12441646089279609772688164358634611520 7637399 21463698457228317977257602470240256 7637400 14926074565188392866678421576947968000 7637401 -76326035387803135002683733966367548598 7637402 729629984373665893353081413752311552 7637403 14592593460606088665581281756583645184 7637404 78040132180447544537837377514671052800 7637405 -43776546854769089125910481100634100000 7637406 -635802451970212784581142160292134912 7637407 42424112696740008728709068746766898656 7637408 -4986201818858217492557165015177625600 7637409 -972272018578029458028760484863129836 7637410 -4737527844052290057552548310332705280 7637411 -110633203012947255995755081657612204800 7637412 -8032386317655107113531527383752089600 7637413 -16213718503597077684268147280043849440 7637414 -69385233954626162436340208259037030944 7637415 -7798121761029232615746830944667153280 7637416 11342691514905747275962413604898196480 7637417 -80232707455027850181385179384008142720 7637418 18907536673492307605843252453851128928 7637419 -96902323745744338970834507903516671180 7637420 -24822737013009942532898357121580953600 7637421 5160763941369342922535926947574233600 7637422 10225942906353308759663966422913693184 7637423 -3189203984445472530250905620475017328 7637424 -1174234558036494108869139665875009536 7637425 29942876480620363569980024667018758150 7637426 11920295938096945023568972255956040704 7637427 -8947814841299547535888289190996350640 7637428 70603001958572419560025672165031847936 7637429 -24567515377230815855388942413800606848 7637430 -12669091420001084856748720784344320000 7637431 -72624695188903075616033912604775934256 7637432 -37193408616717373346089781689044172800 7637433 -7801772043920932489884972579625792176 7637434 50636477767527816585578033828638072176 7637435 33478438848216848771024404784607810000 7637436 -43552635212449529706775522580403747840 7637437 -112996609270368496172552522415925773108 7637438 -28892834646529745478778385744958170880 7637439 -5756329008188539800879025825094145024 7637440 -22644942588255264574866973394573721600 7637441 -36130828391582581025641991060912152128 7637442 39818631280588814470492377915271833600 7637443 -45322714276679723100677765595474136056 7637444 -14315641765393910816860711904074003968 7637445 494432350377201488948838881246413920 7637446 -7221293618245850381129475729804328320 7637447 58016903114371303651050943480740967896 7637448 13431919597455068892818040026035814400 7637449 -74163145044307668249446386373698925760 7637450 32540800149206541595676764668053049600 7637451 27044363780213435071279416779087702232 7637452 -24202969456215333038854529918857540864 7637453 -232346281495120177630408984988305320000 7637454 46178495126396320683005175119495748480 7637455 28520260938366099235234569187735793760 7637456 6425550933346972801388557584903462912 7637457 -80199491871306094594573203527906056608 7637458 28344884735877161622388082008738408080 7637459 21274157277018628481799832396843532304 7637460 24744921140543598014362387616240732160 7637461 -39307643366272547626018732615066750148 7637462 -2084091635598253814729538949658932608 7637463 103631040564758745254605091746775768400 7637464 127960004343782171659047377710487040000 7637465 -33425566902052045589198144947730532480 7637466 11884065681567512352581334489193138944 7637467 98126394814014743901691736810855960516 7637468 -42681633619239893774182582738493038080 7637469 -7980015459519717104748684760457604480 7637470 -9336351095868668209618612701709025280 7637471 108485696195331693644986514716674789792 7637472 8700595149259713923417637891164602368 7637473 -112060903224075109535980954326469949278 7637474 -3636536263995645312086397310441548000 7637475 -14464038635433675590132311832600285400 7637476 3903458966977976177621863756534751232 7637477 141014871771868853807077412053349107326 7637478 21904977434428659713061193665385708224 7637479 1088539365623743668442996745289306784 7637480 29600595091864670458663084892426956800 7637481 35630497496846082437971649844264274212 7637482 19112058694278654999138284325218588592 7637483 -77043002752230836929160103273634218720 7637484 7986077182931196700208069957428346880 7637485 3133494330917443382193421567172679180 7637486 -52202315335624042594435576874256742080 7637487 -32062128936751678762645779382672861440 7637488 -138391101614103201101006173102473216 7637489 -90008999455236640259243307565932113244 7637490 -15927983415481723517751494641319808000 7637491 -27822985127938848688722076658770503000 7637492 79721917577184307098410940702272044416 7637493 -51804657476276251486391506589758999776 7637494 -26715969936013805552294090381317501440 7637495 -22533759745765854080817576097536950880 7637496 5982691588314393491820005673160396800 7637497 -51324479502948672166894247939083194368 7637498 -55613003723291260102231086617444647680 7637499 38685235409916644685472704240089652684 7637500 34664949240330173246793706749580800000 7637501 -10825329030804357753544043019117300096 7637502 29725573833220139314836887181289741632 7637503 23030986220298343559111673745434420520 7637504 -6755624294542304074717236126315184128 7637505 28293200751437164244753123187877050240 7637506 -32587521325224688157441296262762954880 7637507 53604059830765883613989131218548177160 7637508 9747457189851736778648463251201712384 7637509 -78414786006695039914263129192433479360 7637510 46514975592185655445875187834463468160 7637511 21827217657232478819413218552694015104 7637512 32847749804465335235565585677831915520 7637513 87341936846556802131596919380120187144 7637514 -3784732976905247904831216848394927360 7637515 8767915765570020438983928372885587520 7637516 8365520321057383268850949543917465600 7637517 -36610263958492960494402578380529771520 7637518 -524771983284994687171779734439260160 7637519 -89866417333363570184958896195142843960 7637520 -14533473095497738642398989722583040 7637521 -3181879461350183567814677624650291800 7637522 -37979648292263109359874875218469088 7637523 15118393588977736201642558379334679104 7637524 -44571251546063787188515977332101323904 7637525 17311323201876117230757692764100088000 7637526 9919317767235359428474454952410517504 7637527 115370836967215136965364436318418811520 7637528 -26473759656875752920058848390171709440 7637529 -69998013261748720765468813676638368816 7637530 -1060184761435263115160317520193111840 7637531 -32786725927148195186272921482179712 7637532 -2441670145661974976056866823362478080 7637533 85231438085664407259637737294460551782 7637534 19560787984696698141386585137533292416 7637535 -2990757126307982059508175602267079600 7637536 -64944540833100132104783817266029068288 7637537 4724453775780120030963959838191289186 7637538 11899626225355109700487286705813764608 7637539 3978408259259643856533461315886180672 7637540 440593938304545794724550677725422080 7637541 3641779651246625691097024977218119680 7637542 26203156674869314261200123344965863744 7637543 33712450805445487054514548036365132792 7637544 36606004412200686573587518285246464000 7637545 5669566527245119979030749435979838600 7637546 -6435888736927526459424743397677336064 7637547 -37729411533700962086612198856889225728 7637548 24774482143278014686626311856217784320 7637549 80281201109706372383434544004598406550 7637550 -8651767662854350655859122945969664000 7637551 112995360314153842091809318063633505552 7637552 -422904489334722322001317144672468992 7637553 -20724467283440577612214343398645373952 7637554 -4442267183791589713677397421443201920 7637555 44683778249440655836127303407914290160 7637556 -6224619193649850542499469716072099840 7637557 -6775812564586918691035799177622350820 7637558 5599020200621732263280779062962520576 7637559 -6011894527219562480303355797884822296 7637560 515645939263352459532411820809830400 7637561 94579022749429770988499323203961989162 7637562 20229471220152514023877424742069949440 7637563 -19930540922036484749077690969819816960 7637564 -3187046534034609037368534525222739968 7637565 -9435488696083652318724380163104246400 7637566 -8085773180833245151034181484707360576 7637567 49955366931913034181555757450329600384 7637568 18811056467632565002756262360965447680 7637569 -41216919419252175996290382976487860030 7637570 13717693836960091863748186440186024480 7637571 -6830774555877041909412857892869323188 7637572 8912773159723759143274499390406589440 7637573 -5222634045873490433337747280707243780 7637574 -15996410415502537406875460819527680 7637575 -14252209217048064926105757583167065400 7637576 53400940195344995082679592707527214080 7637577 24307885727266733454786237447405894720 7637578 34643573169078594802255162364879032320 7637579 -101079987050982952530579589829228679024 7637580 -14012575675310541851540306560793364480 7637581 3485386682234257540940398746232496182 7637582 -6678354882847037872676484862504363200 7637583 30144885919300567392480676439929772424 7637584 -4119101677459585937363588231323336704 7637585 69359253450604178858222747604604813800 7637586 -698208665354326210165255870467512832 7637587 20935945344299798194708237250262441840 7637588 13133203732104361218918744234656311296 7637589 -63165717584970898107626240224594530276 7637590 8366118225622310925893318131368161280 7637591 -27138317068092238162274618368044938400 7637592 70937445241490793705825640849828638720 7637593 -9945531360874989499191463674158612096 7637594 -29207825633681137994877267628588425216 7637595 -4590466042042010320972171524131961600 7637596 -3576297602648736623600244114884492800 7637597 -950381378887312664622471198101592288 7637598 -9186095719931460255051984692628111360 7637599 -13265034106535668652300233984570962400 7637600 50008215973180583761183698928739942400 7637601 53906518505152434711563918740445237280 7637602 -27358798324001761381455269089786050048 7637603 -51964986989814257499664047257186924856 7637604 -3404073840008641317890241426661773312 7637605 8255227673529429795803897641665307260 7637606 -30989448518687101572396106950231721248 7637607 27116383128839790400780851544960227840 7637608 -78216864703280843831925182691158016000 7637609 -732337620918700335728308351765740480 7637610 6915789269335023025191938413726694400 7637611 119802383178426383458383020279153316212 7637612 -25927359169200462531409062919239318528 7637613 16879644916241229132799577045277875904 7637614 4312297083198307632266695002908716800 7637615 -74787095106108233328481447766642541240 7637616 -2267401881292254591315286399708889088 7637617 -1402114483221738950062540650008655312 7637618 -3150980330384816197464304259773708896 7637619 -1143194426070329429212229962510444992 7637620 -4513206024341618988114985615764480000 7637621 -20772952452588642987454027675651009248 7637622 -26873721690073559108547235029732760128 7637623 24529892558672553429104702909202719360 7637624 -62163464434462207583800838919655833600 7637625 -2034903423196114556031359693763840000 7637626 40331547037492577432144289055070339040 7637627 131952990052865634839119636380896509872 7637628 -32711034372934800870780033983793569280 7637629 49091437340967796964091248995156836230 7637630 -4464634514321684412971615558650118400 7637631 -1518706517495157063816481031251497840 7637632 18005151289863099589965146225324851200 7637633 18409265387618805823780097030239339200 7637634 -7270296427332373780884378324587607216 7637635 3375311705164411501436298803101860000 7637636 -47972883269985901691537934858248065920 7637637 17595928269530934629029765684268580864 7637638 27507556415245068213077949611058847296 7637639 -78991886054216191668000949867201069560 7637640 -23790408567614466368314942373983027200 7637641 -352510149962738307808274370650012160 7637642 1515936580600326937742850935424636672 7637643 -9210262930447365554916482090942114160 7637644 -12249910549445533195645036366163417088 7637645 24688048883800319571979718809923117900 7637646 1606670697751791568600314580814827584 7637647 -10736433108863065218718398785982045904 7637648 -4083651199952355099420770057074507776 7637649 14911119331763152406573848468184961264 7637650 36299604867090404765311871833450762800 7637651 5579188036980881212953118509297178608 7637652 4538109112993438105316561180383813632 7637653 -24671074165559462971731892680209154560 7637654 58679415980662019467456944969123712320 7637655 -71833998210038215370897358417469286400 7637656 -10855090438413345101298171853846609920 7637657 -2128171276800775993084658923782581628 7637658 -1826516734974995149596461544737464320 7637659 -142650519008540106337040189595301190140 7637660 -322326629100305204130424616933744640 7637661 -36194024210108550889742915986986760890 7637662 -7572684568752025707237233477168919168 7637663 -95505690040921975847775873618509655816 7637664 -26293205983688266548867664153364398080 7637665 23019514611914014438793757232287070080 7637666 12902852862544329737774037804854220960 7637667 -19158880356029027375562321293538858120 7637668 38536712792861740549430094634181391360 7637669 19523368997851268460822343938217495644 7637670 -7646752431940726260852316199264770560 7637671 29838258316126784883054089712982391840 7637672 -17723066352343452889096273127453491200 7637673 -18058805044125257593929603549997474416 7637674 70251653673204736976234497235047099392 7637675 63617949754658982564014695624506397800 7637676 27187312622733761293439677641362130432 7637677 -850133240718588615133936083252917514 7637678 -57391356886191379027428896387921799360 7637679 30098990532667351770629202940416080640 7637680 10105351764295100153740273229202063360 7637681 -133072147117929028640858993868818545518 7637682 -7576930180881449954451324051337912320 7637683 -56029228520504610549923646163916381280 7637684 -68707709820682945456779772796918611584 7637685 -10754844681208664159450640612257212800 7637686 -1897764432189530095984195404392227200 7637687 -7138160006588751963925447180086894720 7637688 32703192356508848043646727865911377920 7637689 40858161997664658378851949803610743680 7637690 -14857118434847357983087306984901056320 7637691 -15071989009419007434645745271799251520 7637692 18031331917254091394554573013224100864 7637693 3342466321299822040496658605650090560 7637694 -288761554534714414850718735315840000 7637695 -13633522007854958309902192341090094080 7637696 22035184681879141410878828327039139840 7637697 -48758465105960099698503363008904930126 7637698 -970690661985098887880110019231831136 7637699 52465568651714160737866635734794633464 7637700 -4218550087873405659740740671612825600 7637701 -68336845782270672761852290570148004900 7637702 34597282778846548180534291176846543840 7637703 -503337236115647270260470362385741696 7637704 -43193078560331072888071269901566090240 7637705 2415414477158298976929872445089989860 7637706 26337639145173528886342283166601420800 7637707 9183836709607583631060162585190957824 7637708 5929721880453730291014872747613143040 7637709 -87649278951092482855775185343021537280 7637710 17917955038731680280413317612486445760 7637711 -135234999951147524051361120455633564688 7637712 12414809392731727484645772214897213440 7637713 -16756777225127958040276503096675367260 7637714 -1449731388922008312077167892962495488 7637715 -34189920058502018636005209560439123600 7637716 -51845011677404767187763225758413740160 7637717 6449817244820889737277600185425486140 7637718 -1369369438907368830334453143394689024 7637719 13099650662568263991983010152406410120 7637720 -48846811657068483844455601601015808000 7637721 -3271793982352310816074989992766765312 7637722 -4107318513843837431472832624682592000 7637723 -56120422133480351538615067077011129760 7637724 25117137558331774894793419455264643584 7637725 13650286280387273827724825189537328000 7637726 16949065124542577335880237029690709760 7637727 3992620837777558648366848528987383040 7637728 63564734101610480412819149336042274816 7637729 -135420490908065575685763775489306570320 7637730 12558799670229826883681677323885504000 7637731 -52825188350401200020641930899545969936 7637732 -17539737926484727268012521480785792000 7637733 -14302798240441762227789815220488320578 7637734 -9375523155826512312220068635958395520 7637735 32072216360512086664632413069735439360 7637736 3557380793436489892349878190026997760 7637737 -49744215514499676368794761067850205468 7637738 13818335865551231207652218199683609520 7637739 8782518933489383695021670275249332720 7637740 -74463734893154907426051523988871936000 7637741 -96717842298691640321619191534144034858 7637742 -9374666518063158758784973764650521728 7637743 90514582821940063823057147420963937744 7637744 -21592675264257389312817996923654307840 7637745 -86682155131797792392276865959085072000 7637746 -584773859125582051118955653260711296 7637747 -57565141834084316497417505886981480960 7637748 3537853873745453705769927968585723904 7637749 -5402110829023284316693936516329092096 7637750 -18782180174579370977074745521495296000 7637751 7332069636896496986891925243277136640 7637752 125563538430612833537669799517135257600 7637753 -105688150065929479354185577150827176880 7637754 5467465069726440906240508432024312320 7637755 -30642122334493675529142760099043043840 7637756 -36064577516042709416662913249348600832 7637757 58420145330712037688485611929998832640 7637758 33975559267390504807153066475342484480 7637759 -55481844481055182020643642003697809440 7637760 19264356267718799603807066411709235200 7637761 77789341047341025892001987415677615152 7637762 -32650367101259891864013076511277024 7637763 -386722668437524000790822781893037312 7637764 55086200413876227353614081636858856576 7637765 -85313095145230837365359149625879606340 7637766 4322054161749688752679451191100793024 7637767 1689918643695511160884557209807367984 7637768 -57571734205803845996872098697087703040 7637769 -30854087358633358447331521265239291500 7637770 730593032389493805529025921100149760 7637771 704313288413119613859455594217487200 7637772 545928981416833409712552993459609600 7637773 17967051280918577526742366704740932128 7637774 43324008621382455747870372514156787136 7637775 -23761075629356983925508826364778484200 7637776 -26231931706579550304633929544852103168 7637777 17776411582298146442461700800471332072 7637778 19507625749853324928743024012517479808 7637779 -11503098934488409225745289809939345620 7637780 -7404097372295180323104957234775326720 7637781 54493373137930180673877045665317851552 7637782 -60062720892203650343250951346681207296 7637783 49523755318076918988192882183559028064 7637784 18534165202281130320540347294757027840 7637785 121072445633935679220838479611366516160 7637786 -42037686442720818258572591279307509760 7637787 -11092989327800988957824415000757732560 7637788 -72951482719345346968546618837581381120 7637789 831373049548777286087705413569822624 7637790 -18645508841777707552240396028617169280 7637791 33494072435542273943120785825344091520 7637792 -102734835473650302700209819363850518528 7637793 -76793700786069723104665049459799151296 7637794 25252123831269851698962172085304364032 7637795 4677331563889495747631280376993429200 7637796 -21260897001740756006019959122028274048 7637797 -71534209055121146102353249256683362754 7637798 14478817870822258696445237062703814912 7637799 -15654916017509311559188937833109959680 7637800 6723400314608779351155841694321280000 7637801 -34366292517172269074753470056956910768 7637802 20389498389192476560771579436567746560 7637803 6744248217305769994170745859927728052 7637804 -33516789267740185117304331406038553344 7637805 -19148743363138920022599888505273261440 7637806 -116855967076846080044711958925494336 7637807 20120007862126176439052401928653015056 7637808 -6037834575419807232839245308293087232 7637809 -6428101067493132486622299866545684160 7637810 19473800546668158398495122296236352000 7637811 10362970059155883856352006824158240768 7637812 -12015039470739450026046634427178508288 7637813 87549203275822642480017322418446078062 7637814 29836489661294915200986706102196256 7637815 -85248921227248452628944044744881568040 7637816 -46760625900338655227504654899573739520 7637817 -50203062294887439287135250467821378560 7637818 -9911134727609098133866527863175050640 7637819 3555542101172935812200758294461062400 7637820 -27093944557703956219476111932133841920 7637821 -931854483702722033459251220149032788 7637822 -25225774469149261823202343916769840576 7637823 -38265610297404446002745799261192046728 7637824 -18766960456625561939631658417350770688 7637825 -9171798077978062763472075322979092800 7637826 29951025765225214711403262094563642624 7637827 -17480817116203600445926012888986496324 7637828 62521341534754255849101833086482880512 7637829 124930576896900428459949402672423521280 7637830 13282515854844173243487413176102945920 7637831 -33625046414272941466829097246157267368 7637832 527160208918112449413549325923409920 7637833 46469698322774136954521847283290997120 7637834 28016065955252345051683980180151776816 7637835 55315127328474224602273236155112648960 7637836 -16687051295965542311072938633617277952 7637837 -65313274992446439842914311964134428340 7637838 5904424921273120639252801520328934656 7637839 -31438502996465852394522869027798569800 7637840 451444077745964690046057850963230720 7637841 -93969620651682419860276047989889249600 7637842 4366774166500928243685015415370962944 7637843 -837193817732430606179932730642887320 7637844 1437907494465967386560052316955811840 7637845 -6275990534875777172363135551133918400 7637846 -20344692006388275095168397277303144320 7637847 -47497367911082461570111468532979456 7637848 -48268618466980271135725251140686848000 7637849 -26155339334633589634681437345872457600 7637850 7543921298079305248080083584025299200 7637851 39106266226906801583664511662962858512 7637852 -15956094801734610075801527103034904064 7637853 19593679856571112261292559850974532704 7637854 -1937674123008063920123187447061337088 7637855 -49835124218013939002942545324934520480 7637856 -29270354555997750444609522189417578496 7637857 118337754114735141167976733729024291106 7637858 12682952903064959596007312219835251280 7637859 -66203443769383344984055349820940510236 7637860 -52183941400790661664128790679654039040 7637861 -4690572639653357947236537449130955392 7637862 -23239864185803923951906693338942222336 7637863 15311780041522794407744002769742341904 7637864 27565432859122778906366702670259706880 7637865 10095173285960732512331102175849960000 7637866 -1906718582377187047708913630704608000 7637867 85247255148729831208341431228038283640 7637868 -15483436922180718329372226302641274880 7637869 -5865135744612816958383080273578768704 7637870 -44208531565139142563189435726418861120 7637871 27972947406706798373984342996885042064 7637872 12890613385749296604623571693757366272 7637873 -6349241895820376565229033051704833280 7637874 -22683014048828049641081837638416776448 7637875 -1339691188640514620366745938866140000 7637876 -132126452224169544941407884489869709312 7637877 23350791203716676727930724859044078008 7637878 69667058663895095514901480639743970560 7637879 18845570140323575324242806599422201776 7637880 3110546577653287176273184100459520000 7637881 -98484932632231064830267073898793111808 7637882 837376859297436055507617709914092544 7637883 -41711058597631688423146181432726928 7637884 -651309236706374811902827614635247104 7637885 12339014123672239072996756427127137580 7637886 -11648777729512016293922441150568023040 7637887 14285934916842531869311052208704838192 7637888 -46418036289177642485623094036114964480 7637889 25246584895738493919349392622174281600 7637890 3695164659761168227736659833815898240 7637891 36590187750543477910368363290127085800 7637892 210218417670872535828533519547635712 7637893 112994821414553447678749675963674391900 7637894 14110797748110175920724873557070946112 7637895 4386945463955826976724704471091107800 7637896 -8144281370822573304467012628501626880 7637897 -129973659246345441245960564826093569328 7637898 -9165095103946318865388341603749115136 7637899 15850920473833983680712093841406839680 7637900 -29267309542131067585249225032756384000 7637901 -15240970455279471653150709295047931968 7637902 -12062271309740313722000805174774262848 7637903 -8646257492062230704314244410218388896 7637904 -3949996375785437106284896671419596800 7637905 -30687059558774557877721759800191368000 7637906 -22642922143494383620913568750736756848 7637907 -34336650794688152992781550296569847808 7637908 19523808771037497257890768398057696128 7637909 7503703355935391163989342124208828608 7637910 -1059909290606898526177211153945518080 7637911 87992273701581870281667715206736903000 7637912 5983433845258708802211715135887482880 7637913 -65354812871077347735228439857935135436 7637914 25477136806886361878175782053818093792 7637915 90765199272997884321987893579763658560 7637916 -24817212092800291295172382817111580672 7637917 1628332620838527610854419811578411072 7637918 -992428498066713187214244759155186496 7637919 54682918977862737475744535824418767944 7637920 -91778125662178627306699876979282411520 7637921 -26918091029513363172396224961221973228 7637922 -15354145694052623545924930722135279360 7637923 46125540565616351094266266358695139520 7637924 23101566451245926955514060164443136000 7637925 -9887416092122009789951736165560808000 7637926 -6808619018319243090032996848850285088 7637927 -11234641014919060076820491064609409128 7637928 30451528490895481951070341647554396160 7637929 -51752179964322087970341352027770729116 7637930 17475298895577553023027473455151116800 7637931 -3817288069767142771309320299768987616 7637932 -54531226266689914394860826687078148096 7637933 101771149408287333275993113918940806560 7637934 -14539473008643853087023131109096937920 7637935 -27714889418337661138206681184476301440 7637936 -3993393171001957959056542219812077568 7637937 88291259079126529014770758907713246080 7637938 1265628789967525602501353539032986112 7637939 -8473668126504976671837015211190058600 7637940 16879021435160637919148605294845653760 7637941 84333544918418234639203513617889487342 7637942 14582017364724916632757064102104036992 7637943 -3928672334292207779133981036712800000 7637944 24137400788556543809797797116082524160 7637945 -11822342273236247661432529470223187520 7637946 26179296921794116044435241852758365184 7637947 -56276360867433795715793735170409279808 7637948 -73077070934863852703521064772467592192 7637949 -96407888539080479801716244498157351360 7637950 -300169138373355002397463569048494400 7637951 19364812480007128150621236646667070600 7637952 234233055820691831451803689326477312 7637953 -88117534768967312277765496560607876798 7637954 -36378206816371706399240456637674155824 7637955 -20899379945227367737706732942958155520 7637956 43098251125028928978848630768957909120 7637957 16018675639802435558808227407529068800 7637958 25281993769149828485418728491243749024 7637959 18770724884806581647743446903444967216 7637960 -8438907485464730242459556663549952000 7637961 -1197171075611559960684701770690870560 7637962 7833007631042950188386997022186252800 7637963 103113730893373135954023911017142359560 7637964 -33566197213519205216481009739259347968 7637965 -123295479983262948258018828152910938880 7637966 5547867786275499527271042902094643200 7637967 -21172992071919785558010498204782206992 7637968 3713239499557678549447200042217160704 7637969 81369442957993695844643509534689968370 7637970 2478263569230865282002238846543349760 7637971 -59323839132877045382402658926076227256 7637972 -27668603740890414646767803778833180928 7637973 55090019725316040113806601189185945344 7637974 -30407702043084342465870117258216343488 7637975 -22748286228834538320579996979831898400 7637976 -23350346335525266600943183982334259200 7637977 16928596433395733276538932293231906826 7637978 13459381402799377823560291679893357824 7637979 -79542074695524803197663434908885831016 7637980 -7357949520433400781847255588497100800 7637981 -7459411299681704656206303392644968480 7637982 26762190910333253572116723262063847424 7637983 18117740260936571047168864844830857544 7637984 16297864089014508851246212002735194112 7637985 7926846582887027347694736957245022420 7637986 -19380466854862282402803017997006739680 7637987 -23937132744687204459538624264433817600 7637988 -4195335893158512014230963482171264000 7637989 -32864645151707084144117322913850987232 7637990 -1195847524569662474688170422915322880 7637991 -15723194150729816098566427162772668080 7637992 -50955257571400503126258319413578465280 7637993 -49482594388703773137678762547732828992 7637994 -5374248474504605300621092888275889152 7637995 -47656937217171660135085636095052692000 7637996 57670697402982299195004910173877885440 7637997 -26416572362620310510554067471580353280 7637998 13838325736880987439290855060253547392 7637999 -80958615244354553615838398599342512936 7638000 14740444182690338700435493062574080000 7638001 -31345982331510795078972092772147209856 7638002 760923125035538062085279828507299872 7638003 -92051516171157288054263747681272045200 7638004 -2234825051700908053649552393449472 7638005 63547417644168127365523413745383903000 7638006 113521885134425792203249585878035904 7638007 27160151695862590901436771337001099080 7638008 6558811814658993075511345707063336960 7638009 -29862757654803698674137951129119953632 7638010 5555751368595360051953175021058952160 7638011 -121170157268186022312320212714856423388 7638012 -8781731167927274370745975196350308864 7638013 794327573255381795053076446074494808 7638014 -18157332169770782874596937491414790144 7638015 -11276836263461415362156454601548979200 7638016 -79711285410038075766815008429409566720 7638017 20579096447940220014809611124179876992 7638018 288191603543514484395310399271462400 7638019 -2522507809783454663752459081412066320 7638020 4260689959103213736735137432000332800 7638021 -26340190808228151712671838765312363428 7638022 30584200762260270536779603670971152960 7638023 93333550293072631803291616210055365272 7638024 -9642150589183270754257039232737935360 7638025 -26591253992300798446672210898522440450 7638026 -18375958875512798636060595281076297216 7638027 -32170455405442254338380213235692759080 7638028 -35189924590774720155675215469510195456 7638029 6702269584150411561869279723354180576 7638030 -28329838840642454473789280855700576000 7638031 108903290536323042479023033850934886832 7638032 -11839758183457158742013046655151751168 7638033 14100038328663563309121041444342049408 7638034 -5833990118581548392928972779252195328 7638035 -79322104124370789525481329684481085520 7638036 12908165898247672787404481478745128960 7638037 -111793405786376134254269907443343873408 7638038 -740332911687905488905756747107107200 7638039 36722253909380464618695093939546062304 7638040 13324896109364976761695263909041356800 7638041 -87986678822275981731842893474444603116 7638042 -346928842371052847007075202529368320 7638043 -41342453232024816341275637602073903600 7638044 -23753348732787062433761105795073206784 7638045 -14138782845931583497131455003386603680 7638046 -28792796291188686578242692114626877696 7638047 -437648407099969022346616811310847872 7638048 54281361317743208016924449935804858368 7638049 -61951224788019574168862557971819575640 7638050 -8042404079751164990520684403324224000 7638051 -78503037630179804207875652825725471368 7638052 35707416875754839790673614048331934336 7638053 36038063053594165233879863003155114302 7638054 -1111662782837349035488744627375960320 7638055 35519221276655729029109483054535401760 7638056 93383158029685381450984163294185466880 7638057 -207585077789320745723939195951284800 7638058 -26862423937713183686872733496571787424 7638059 19707184984818453609312589056387634176 7638060 12794200321862824550153868223770024960 7638061 -67812786727417224093520338178602335338 7638062 30803821452113845647670459110556660032 7638063 4547864968251889177316069235376646544 7638064 10256305788020378441262511888030236672 7638065 36490587277836723330672034092243713460 7638066 16365935883828526140070975490294817600 7638067 103015244254019731361504076055983522232 7638068 -156158241296128639639776009688567080960 7638069 20408612996921290039379081507136007680 7638070 -17562709730615270971218461646445209600 7638071 -88682277851746767207433836499626842832 7638072 -7193342238607025293875721673821839360 7638073 -46324987718720808559986668793497950678 7638074 10498626677994584756171840266217383536 7638075 17525790408100885490356830416397321000 7638076 57449729207732060205869846181134379520 7638077 -30442239537023189090829215432747830074 7638078 -1008514368679759504616992659816775680 7638079 -14205048975621614404401583138606140624 7638080 13548292230455417916238113508609228800 7638081 -6239639304210120815564149120685694720 7638082 34972589144383690887254131955751325392 7638083 -25569608456546245400499819794123620200 7638084 -48888088098112920092152701892897382400 7638085 3846515410725948373882134742022943360 7638086 -45978717635966327847738643625795631936 7638087 33631430695015326528250629584189294760 7638088 -69961468829973287180092035919276400640 7638089 -93560264271736880665521638271834019110 7638090 -73026987629001915590072221441720320 7638091 75496983992352392762574318937340976984 7638092 26416283121414855170214319864130764800 7638093 -51830810310976128632237993266981514400 7638094 -15245141820784553063180808631480475520 7638095 4614353319856218691815314139725006400 7638096 -1937437413612935077124755842344288256 7638097 37300775623560036352388709914161286772 7638098 -22066434482442269173119485753368746336 7638099 21565240265103482724507360792192925440 7638100 -50043863762844870380667454536494457600 7638101 81205588971032178753377187895155236604 7638102 -12634632651357159612203082823083983520 7638103 6032294565431808321772055765089400664 7638104 76590343665589870168547679240799733760 7638105 70240565883991627018813050391413813120 7638106 -22385958055354443087497286608174449920 7638107 -113586078464421583282244624511913509840 7638108 -7231347114488301909062137967636373504 7638109 38511095560920052407375958026651136320 7638110 11453941477803858658372050187684080960 7638111 13901577039355130403357419805416878080 7638112 88388171140266936995952833384144044032 7638113 2554253478362255280951586256095700160 7638114 14753576796749338756368883754983311360 7638115 106772504036689042377400853442844444800 7638116 -27318578783983708529931890616010088448 7638117 -18590131472488392261458267466337476288 7638118 64871844667848705556822693970862977760 7638119 -8409913881909630039017631357450125400 7638120 7859603276410072021522726713528268800 7638121 -12998606790712508030908274496056013056 7638122 -22939398502184025749801431482722329248 7638123 3428183841520865054623320681676971504 7638124 -59892163560704721583733337912915091200 7638125 -19914759761598148265443515234671250 7638126 -4483830530745805596954127383290590656 7638127 -34839037911418280698693979555942758928 7638128 21934068595509547868944621887112445952 7638129 85034790329087176259001988612569667074 7638130 -1093402528308380570439552998063659200 7638131 73951215381874383991749542997455844000 7638132 -1472924681710025472420390223809619968 7638133 970234101827777852542891809395924000 7638134 45149282224732629514967766523468922880 7638135 -2224316204351012936489058709424870400 7638136 2615650637556820697703760633834291200 7638137 -23379766328536563610547766037092747900 7638138 2277496352925811057235763389806508400 7638139 -135411861157267854167971594964580784032 7638140 37056426814901027759705571688774732800 7638141 937768936361686772317662212783766144 7638142 -9615683703663233309163896436337808256 7638143 -43618790482765364677163531975006164608 7638144 -3178690710569246660890058914592194560 7638145 -47345467512060418608332755515290429100 7638146 -35237486182846808059823763915216007728 7638147 81161599981673626317092072492424746568 7638148 -7114884495673567864147057407930937344 7638149 -51512018408416130011186388470966226850 7638150 -8527721340871972983966964320174422400 7638151 143336388021642828637311253730127228432 7638152 -11786842917848758533031167898671513600 7638153 -28882710923254141138124122269395302896 7638154 4080781267618487253621170224258537776 7638155 -16315579904325302593644616407115676640 7638156 -10724733487192181222908640752682098176 7638157 126423831939083857551014155831506472332 7638158 -25280080405919548181485320045993431040 7638159 58382238654300914792682828427307501568 7638160 3640949185387329111526017089946255360 7638161 -2266735164131970590582555101789071360 7638162 6269597521165884781835683579352899584 7638163 15781682758843049980089350913423298624 7638164 -69936098449215226086399434696666087424 7638165 -71650901211660598364023067193723264000 7638166 -45698352781100748103350369811678783968 7638167 53304340891256225600215936227666582216 7638168 -60021406883301339690928881872025108480 7638169 38260278701037141575190611273069202432 7638170 -9540320512873965184686853523514528000 7638171 47822619264752203538341542039857583360 7638172 -1321198444717335422437941325575774720 7638173 -20129139235312571027560802598074455578 7638174 10118933541717976726651387962733575744 7638175 -3614531365545187895744899118420957000 7638176 226697337507906080774557278350082048 7638177 -26954946627463187290179177338533701600 7638178 18286013198902788443626420816798946640 7638179 -33884353481372916818230937903988444000 7638180 3356006992392579560324409674161520640 7638181 13693067646220344925894725401141326464 7638182 5275802661552715797350394942260899584 7638183 -3469896134993403216022611150565558272 7638184 64024066180820609690282901757166469120 7638185 48815574750018640209637812567866232960 7638186 622827318990498533361002861473826304 7638187 -46758483245914152757902151499709475200 7638188 40722049307036315715835085776610426880 7638189 4841102372533600688122272256461441600 7638190 14908707596876098936275013123161907200 7638191 29265611066564714157127711543227747384 7638192 -7826208155414391850169212482727772160 7638193 15500678245356718465789668748051990000 7638194 -92083283051978045280387490601630745600 7638195 -14951690040593269523866526806859078400 7638196 -6984687135351420533254087227585732608 7638197 2977221643934233514882759264654659392 7638198 35939865641667336087437357124623446464 7638199 -47454234449136457624884816850331471880 7638200 -14586469453913860761355967073802752000 7638201 20048664567643555618701671150076024960 7638202 32220451363833460133868740038255692288 7638203 -86024539049372155063338148499338426176 7638204 -7370405783830460494113915708145410048 7638205 -57217217206157668779773916310509968640 7638206 -25220986098252221001714290228660236416 7638207 -53683730008453178923872066649337089008 7638208 16717035340792771801785238737691607040 7638209 -1556062834257124291095993118135726560 7638210 -20699826639159848176489780603950328800 7638211 -9657993086238683807983721305910385968 7638212 3525159339278464033854305768355102720 7638213 -9008097970829750542045788439967222112 7638214 -810102183018723878940566111328537600 7638215 -12499510700708561478020476696095528480 7638216 -30204139196852982862698938001936998400 7638217 -11006357980964538325442312025890683200 7638218 9452495112151312709715143857511606112 7638219 85974362609294472995383297621165763784 7638220 48049285319474401383000460777829882880 7638221 -14226252304816718545380594580965239808 7638222 18124189010149698689673560957770923072 7638223 105104256985665188759569290380824198680 7638224 8860328329238927595270111667391692800 7638225 -7051971240662053292480854737536760000 7638226 -43477577182929368538640128022493479776 7638227 100676757076820617421964324287407316076 7638228 -5607693040651954966865297740578969600 7638229 61851828409817957662827390462546858830 7638230 12471631175857154709586602003649493760 7638231 36208864191821288105272407935908814568 7638232 -13336299529850742015006157498396139520 7638233 -83388878163375224687044044612186166518 7638234 25457619408682020896861074924775815680 7638235 7597651135975724645916359477077101600 7638236 10629045744716415923489726915287477248 7638237 93013762406193651895117820170582752108 7638238 -7760743584618658173800098196998160640 7638239 9842916201603188644492143670498348656 7638240 34634766679170376085931060298391224320 7638241 4951334832039613687843992901823133120 7638242 46238897807931145499822037408743269152 7638243 -23748062325897450940607982988629945936 7638244 15738253152720194751252107618400849536 7638245 -8858378857002578497148949639636787200 7638246 -40425382900980597491440832345149440 7638247 24168046005541393733637896065164550800 7638248 -13786667011043511623496925171654625280 7638249 -55087268653708605054187360816187796336 7638250 54479827251066619761549495658154424000 7638251 -5508065629112632308069576600679194096 7638252 79026514170333749857027983491102638080 7638253 20310705593247672126113094331342117056 7638254 95433523774825679039980277084606976 7638255 60462446296337444542252546631422346400 7638256 -10629274410389600025383748406793011200 7638257 120765545692217480445294745336074274032 7638258 19162555193698396870916642817777995520 7638259 -13420484802992210309715015838098509400 7638260 -21311845369613424101416776500504985600 7638261 -4734696639139195497859341863833485600 7638262 793860984711273103521675085102635072 7638263 -5015712052614933146747422665093138096 7638264 -56838680381470481232665975676186071040 7638265 -41566832312872984119755086982357115000 7638266 -21979670602352788540396177457345364480 7638267 -12828522963194320498478400463777497600 7638268 109584053799154193771570913239602593792 7638269 15978077067973681762127650092926801670 7638270 -1655159203642875512150379828419418240 7638271 -76139294626126702433764474268484022528 7638272 27651821489818757657265206475783929856 7638273 -49211188100919964812212755060218220800 7638274 -51809297689763682949626850097262517248 7638275 -38599968970350348661809666180287527200 7638276 -16557517077519005584343946979113517056 7638277 -45574929807865000013273032805136256800 7638278 6754280631821057936028199763486905440 7638279 -50752452770062117041070780456825648512 7638280 8939360372858824822221381047357644800 7638281 17081911002715509986216754723655464960 7638282 -1963751288914085834958735700638843552 7638283 -40703930523543452508576749919098167468 7638284 -35893413748389516547849147088053094400 7638285 -2910096117752479298929004449097505600 7638286 27895294734056303568984923330970758592 7638287 97065667549381220998060100863420608192 7638288 1839891544705297949218810557848616960 7638289 58063028111482833753394111760711399090 7638290 -34315193122541562175253004339515289600 7638291 57494245557056923968912170917814142900 7638292 44113671288082694375878216965345670016 7638293 -106178823928088059921220876216101897878 7638294 -7194666361324519891954412065385004672 7638295 38283242851602863907707198503106596800 7638296 24733625937093779597653779889617715200 7638297 -20823450890311401452890925745871276128 7638298 15058512978712812787694015656445510592 7638299 82798856529455195746269948418113152736 7638300 359038322232464555898691354063948800 7638301 -108802715962545085954577274361199395296 7638302 -3692054294767855539342855293018342400 7638303 -38254686068181817623549838248860410296 7638304 -121756878291168641728293704600990515200 7638305 1293574192121096651804311524894135360 7638306 19491833564366653758462924152832321024 7638307 -18159061980952296150598129879554710400 7638308 573231093857381657848498769845380096 7638309 33685991941468591589818219120149579648 7638310 -11484472183653182592751089520708944000 7638311 -1984776083906487559651204641657645576 7638312 59388100972289625497427168177595760640 7638313 -7983635858277243630407756172854914438 7638314 12700955940029388109224330822380289792 7638315 -19517791477554120369039979110112158480 7638316 41146166009840875900647216234589817088 7638317 -43215162226250784984216355215126180000 7638318 44438940648468210326413452784706744064 7638319 32219007038999112477372751562561098744 7638320 12939956054277977216465571965716070400 7638321 -27436425846028186965592402222944225696 7638322 -31020276120464799209713958554879973376 7638323 2419484140428057796881665136748769280 7638324 -10067337389660885725126158384393922560 7638325 27298552557983686357778605466172531050 7638326 5870526048856426885523761724256371520 7638327 -33455436806944541979448316087476180320 7638328 26662161287908242014213169843623424000 7638329 76091714912937523372717014153364650240 7638330 1220253790780339078969003824322053120 7638331 -80310839210859694518533254618167459868 7638332 20299932835107636624606089784069914112 7638333 12210205693329030093432073863939676224 7638334 9512747256111398091877974538290063552 7638335 18757943142573012989431322806419696840 7638336 -8551730461784116874654253695238144000 7638337 -19128884369651823944921586404719696448 7638338 21649656496870440977977339558193405952 7638339 -27035612519885559256394293423623113040 7638340 -5826442178861834079805492856304188160 7638341 16968082167036798153065532383808731484 7638342 -23797650388956866078705559470400376320 7638343 4918304999711727145526471899588682344 7638344 -42650584805387863683851743541157888000 7638345 -14589623764866531191081865884293872960 7638346 -11393718547866709653574890886967740416 7638347 134526886020148058500183258051760075796 7638348 -341600634903007427500733765936504832 7638349 -9969124149903460377216813050754539264 7638350 -7995338629305378686438825999471577600 7638351 -5419241722109305297017111052629311616 7638352 39096489508205982103395054432554844160 7638353 30481281769432794974546087091318165360 7638354 -18266890096331570474364151907783055360 7638355 -4728966590271373131055970215525610880 7638356 97485838288510167656690289477223833600 7638357 34099626806330491749590371858955387040 7638358 -5146782128945221114732756529018223360 7638359 27993069285148381107678779440144582440 7638360 12115364004443325277420850742029107200 7638361 131481858398852407563772700494835096480 7638362 7554933245273857022240361615233337312 7638363 17210279993619167478830740524087677292 7638364 -16033785632147446603532824202084816384 7638365 -53680001777330308967259821208893655060 7638366 -4059114953413559475578470932454502400 7638367 147135774329040785281844035862685608 7638368 124611443059084350411058573810516623360 7638369 7935542754348027074869187263887077376 7638370 11565528126945154832598630224154163200 7638371 -15859974125544877379578574950827978816 7638372 -3225751985843495169897289422187634688 7638373 -56765931389478958643376501913659205378 7638374 6808910587095390788695479824274099936 7638375 17777091813309865053625673732086980000 7638376 -15042317369983128581802722637561446400 7638377 -42672721775880697801212005830234673280 7638378 83630399352865746617965421155776768 7638379 64582302154773337181272449878184672032 7638380 39370089478162300167325423570708761600 7638381 -1539604445362107418389041929993853556 7638382 26849074445412427695245478495298435584 7638383 92126570728062760357955621698845415632 7638384 6437324785773821783777261897143615488 7638385 -52848942217160768023466532735228009420 7638386 -3048974165093092955493711475125350400 7638387 73114770906651861552584141533085115960 7638388 -144438546610982324208356240063195116800 7638389 -38992221935858785347306659068878883968 7638390 8933917357622283572437466187729352320 7638391 769348295288834224102047845083602224 7638392 23012586717831472048540842179311902720 7638393 -8158630901021000369732469377359503360 7638394 8810973653624036441883404074484144496 7638395 4698081348058938241296855524668742400 7638396 -15395474175882102809897269092401438208 7638397 -4036386821996654256311429198292854280 7638398 -49830795627186205460390615570719372800 7638399 -1336045210456407960726025958588520816 7638400 -4077764701805867521738156806242304000 7638401 109993812599309544075292674485441334402 7638402 1883446697432325172893627105159876864 7638403 59826269631158023045055202120102070652 7638404 -14364058657596593852861235213261484800 7638405 5485620627048128678972125264640864160 7638406 -11269787662602371459877133521917744640 7638407 -1379418224269375030412363421078480768 7638408 45874362000656934196287429523610419200 7638409 -40557197398503839178832434211833275184 7638410 -18352845848143851552394200648745266240 7638411 -9997443630755884933605699501882529152 7638412 -6062375924345513827609787230234534144 7638413 -47534488238816107439086897899073814016 7638414 -2949403682730419670168807449096922048 7638415 516161582842057212272461794449694720 7638416 971688651944134826931268565729280000 7638417 34687560736044847704431006657590750434 7638418 -54708824591442298013178415662200856960 7638419 -81910158075669476302521138200408533056 7638420 15882959242785887460246058493552271360 7638421 23061309671961998705083010800231687424 7638422 28055830905040838368660773528041769024 7638423 6516761868281009787585681151197170496 7638424 138815811505955943072222979747885977600 7638425 -5114089115929721585212598545222990500 7638426 3942164851441031528434716895016529120 7638427 -8968848932980884447269814768998113728 7638428 -537374006927033179453408295252594688 7638429 23496483931387264020939564972332006784 7638430 7064906464914006470796879483390615360 7638431 -18923745751944688816851392303810764800 7638432 -53653931854640488098009186882007597056 7638433 18923311988703270667398902351902661088 7638434 140757068300979139755248353922682240 7638435 9139744382413698527123633464930176000 7638436 -10971348038543896007978019016313708288 7638437 -57836003252138926106909690330244593760 7638438 -21342878672162674843657498393516787712 7638439 -2186960597120049596316800800247340576 7638440 54065467030865374213011148532023296000 7638441 -51405709150594559170202238526927333536 7638442 -23088661896725254386630283751860999680 7638443 71733597058578028750432699305030388560 7638444 34400650650042419052147042353533831680 7638445 -34378746455338155837612428906562333300 7638446 -16511657180442143107732352921895515328 7638447 29735725632879204273675705293747233800 7638448 -3868369709013657471074407150421606400 7638449 3195826525500220470013065522159737280 7638450 -4604309211039993622647475413112598400 7638451 204708789583830431601533645697224133472 7638452 -44210877318487968443129861243907740928 7638453 17317777710971624663454649582795380000 7638454 -56627835644876636943469383088657801824 7638455 -10525806499160653971152770116497268000 7638456 -12174433721800672367499065363585433600 7638457 16998029142279235202770670933662282452 7638458 695138144092813746676407318663508080 7638459 994025700393699083437056210860862000 7638460 -731124026303732163809075470056883200 7638461 -6841069272660428741407692593774600640 7638462 -5700404415822228990637509518679036672 7638463 -16410949025795817703827379567391867952 7638464 -12036036221413625114861946000472276992 7638465 -3926285392869454699718896237365458880 7638466 147595003480202347726581850853211648 7638467 15363752383397761013642727790449979200 7638468 -534454376207969317335157571440296960 7638469 -33328113746757859224442347159698261280 7638470 -16653188526399397274566046682140317440 7638471 3647129424311445769111662250239312720 7638472 -89839527991151488594074186709893120000 7638473 93793321568470265508838589315737381722 7638474 24518603711228103235195148127027773952 7638475 -15287527270440020357743322252645734000 7638476 -45660096039930583777704750716009821440 7638477 97511420318654998586531026141148160 7638478 -24153839374176421428578984514405198144 7638479 -52814066578281815200709918117725666680 7638480 -20114550764065059811793955912358010880 7638481 -49688294415652503410755401207919898636 7638482 -58170036409109320262730716595558878208 7638483 -57970373419486463985838589957789531976 7638484 -12164576219469626014880405897095987200 7638485 -77580578136558973009946090486374161000 7638486 26828576214340334947512639161224163328 7638487 82678866395970846716094934246087713024 7638488 60708610325491911323125813812756480 7638489 60006613367946849726494841678278183520 7638490 -14203274628125344790180712863839898880 7638491 62538307575528482267100753449374187040 7638492 -16585690421165421452315111354876917248 7638493 33149893520906551965988967086517582464 7638494 40305927685038963733597405314525235200 7638495 -398695817240652354247239895264347360 7638496 -46120334844563071408607260780260753408 7638497 91813202759828959154974359153510902946 7638498 4682507352797543640806826333458740224 7638499 -27182543847743245817908364622400354680 7638500 -36588905786447551661429229907088064000 7638501 -486857009186538757033341634141869504 7638502 -9162382761673602227608403983163264640 7638503 -61192794755849105915024421601012930248 7638504 -63445455555147806111592483672020090880 7638505 -7990593041102270304187975341691140480 7638506 -4959586639117476319404602509700534016 7638507 38150921518483195676879122862420597808 7638508 -93248582705332077062134049171711768064 7638509 221837443750074780011465822100586710 7638510 14242960176066182174550087236495155200 7638511 177707550674789451524667076136668806552 7638512 9070367716708730481386971067326857216 7638513 16158322154945158605745719408057902400 7638514 -6207583201634783364605668245631400640 7638515 19759367376793042723386172132466018160 7638516 -51883596295223342193979937872437473280 7638517 55499279341580456760962754377835963566 7638518 -49029148181400858903653948431678643040 7638519 8954435405707666556621231837886501888 7638520 -66876123059166250024445808888422400 7638521 -38780792395308436154099339347908570816 7638522 18188498467703273226454084487126556672 7638523 -129993690766013618446404546407149771228 7638524 -23764579955120994997117810316114534400 7638525 -19148475519105181969942842834064844700 7638526 -20714909795775668609511376389152768640 7638527 44130054060974135969292545408215067160 7638528 -16170698556562678077823105438209540096 7638529 51207183299756383558445102934221189460 7638530 -24957114358153396315368838894758074880 7638531 13961479991611568075197370590028802552 7638532 -79832768824617382497960970013728327680 7638533 8433170761976438634362973538106418720 7638534 -20338310348593835909533425115706384640 7638535 -9954384230370392528851062663629271840 7638536 -155960403073633135926032814993396080640 7638537 48412869666491315778102299121581932560 7638538 -22345247827446616033464986536463056080 7638539 1416157833981745950321596244431170656 7638540 -3698737857602633610790449985806336000 7638541 51146140323885635921925286488256325942 7638542 -38895474969012573657560371895842775040 7638543 6778931512769964958433392153832242104 7638544 18505914651481430836671595325009960960 7638545 -86412092537852781067078921702721474700 7638546 -4992657960699210744044964637036031232 7638547 12488181628421699581286121750363134032 7638548 52594381182095627516383318173407323008 7638549 -2736185118545037465249419001520151136 7638550 -3945609011330588876460855815517739200 7638551 48924463508424815376868756193236134600 7638552 36483616417174809234936470299152875520 7638553 5582615962990843779400818044500740480 7638554 28016060364966495161337519671901932544 7638555 7217467158107999671521364516798725120 7638556 -82980071413140687656670108072972895232 7638557 -108546253388931275625560145169948279194 7638558 -6102167997811438497848531289486031872 7638559 4887074066699331957877739610325756736 7638560 -5424987994723872416264072262044221440 7638561 4025870760372079629101359811867584722 7638562 -3057576322980197354457689638257843936 7638563 37659023741319609870351020007762000 7638564 -1739443648296711441730763038149172224 7638565 35276230552243669146393309164411586720 7638566 20142467097068682387539635693131784704 7638567 8066468503427452316420819333895175248 7638568 5195546706137458318602496786329845760 7638569 -86127731693280958676991295790793489030 7638570 -14977276840950396600960351791291520000 7638571 -71605355385604849898680204841252718000 7638572 16948814065901268372290406308070868992 7638573 1207833003861526289188634636048775264 7638574 365500688707430700145639448907898368 7638575 -12378115675141773188727840512375790000 7638576 3119901625397290151020593548422545408 7638577 57265124521559216245693550750985329426 7638578 -33757324492638048465893033239049933280 7638579 29951058019489557999917944703877247824 7638580 -100855193305379228997363356073664757760 7638581 -171857324088246846126398668936576817088 7638582 -11667753133512142590483792740458868736 7638583 151648146039336146997842757403072682224 7638584 1240053567274404871363907894213406720 7638585 18172462069450078948684542533572526400 7638586 -10524745499273229277676053026360769536 7638587 23256322132030483341662128172471227344 7638588 -50144218548266214406294614175430665728 7638589 -16770768963471760105640480550928486400 7638590 44308381444448588077957547053933684800 7638591 -692031557486795158379432929825912176 7638592 -783319556996200332236625357216677888 7638593 -135139151355304940618522160960399076056 7638594 -18970086140245160092668834054876700800 7638595 -13095662474239052964496609544330692320 7638596 -7835610992329087663114491781054574592 7638597 -131109817061424029652509623320853128960 7638598 -42003763601568441043612240890248230080 7638599 32386579121420544045574658671001512464 7638600 2023644289028683854870012011212800000 7638601 -89568362026029657444340678289253359398 7638602 25355732776044573471641203628585224752 7638603 -11357647070068432224178645730469373440 7638604 42939747541208281248222180460022080256 7638605 -30321940199312250000558654722547149640 7638606 -272945024856629246013520112962606080 7638607 -105993637229595338087429175918633813128 7638608 8561232413109813826419832180190085120 7638609 30592946819561093842376425164408812736 7638610 31103324097820801036481115377664768000 7638611 13179251579542029574900973920697980800 7638612 -3200809157012160270458926163936409600 7638613 13743396930731018446026921309056732160 7638614 1938677615156571905626300364874022080 7638615 5990224402062670105590844731613164000 7638616 -123112022573142006760879945396028651520 7638617 -770164931717701275465629255214767616 7638618 4682873527523480268876475552270042368 7638619 -2088199430981112040413441520395233980 7638620 54202837109830242072659314845086223360 7638621 -14005596208711119652388058041511497088 7638622 40204117858088212184757034166420911104 7638623 10150137163207840123762195527920483640 7638624 938471646491362086777673875775291392 7638625 11962161998714898843357369610280898000 7638626 54034035248521434653243620671435730512 7638627 32239070383135620382520121973680382080 7638628 -28571024380258493632990388981193965568 7638629 6474265107876012182258269354741855260 7638630 15175482697282661598141351545094455040 7638631 -31778518530190863326882045556802870656 7638632 80218778485043481224052711043059686400 7638633 23903011125174827489957739330867449802 7638634 11270053196137262548680303224147752800 7638635 -19649927606792718479323114401405637920 7638636 -3866687978643847957163494652329241088 7638637 -41521973861870928311834762228940156128 7638638 6532321812780329444624484544431540096 7638639 38015178872413620833400039485717852424 7638640 -5256159879079912913574539168399523840 7638641 62775992721412222162129248322527129042 7638642 -10164483957817212705052218160708921344 7638643 -91741422416158961110263200088884029108 7638644 14923490491043153941752017827681531392 7638645 1558373389620923546204996093530429440 7638646 -15807486676497690716094904751092492800 7638647 905321975294498830105183797882967680 7638648 -21668301622336839280500875474841108480 7638649 750228361898151048443360718795469728 7638650 14767556871552705486780961005469092000 7638651 -28182141306542927598763363066935210960 7638652 3671779379734309528228141707306695680 7638653 -47355178387138826159807091512416697280 7638654 21056810990565269686479125133567309120 7638655 -4354865337596560070524600224074860440 7638656 -96295433415411783537339183960529305600 7638657 -5111808779367767502533301360692997312 7638658 -62837361926676824215056737933509302240 7638659 -17482399620225510832409472416201391444 7638660 -20158314748394074120194849966513611520 7638661 71391890455744871671541762316164300412 7638662 -22184663697929060951850193706419659168 7638663 -53163771520594127476872026079191411712 7638664 -85422732156034831999235321509782159360 7638665 94223006532487395702072052163563041600 7638666 4652811952933041934596616031523684864 7638667 13563842998345684473013646587423989760 7638668 58723425254524603608453720105179381760 7638669 -3291787625624350499315530064375811072 7638670 29137716111868514976147957422032815360 7638671 -911002863587946003377903476700773800 7638672 13243216953563989554761252812488572928 7638673 12174857225416196125737618880877842240 7638674 -23105889410296322525176353640863767664 7638675 26551735516524585677447383447145817600 7638676 25065978454865514805207762291397720960 7638677 -7677963476264023462867724177884667136 7638678 25493298260436614193627462425643824640 7638679 -12773322177614672413577560468263383040 7638680 -30462242375904543087637835733158707200 7638681 -9137571535051310696689375976502412848 7638682 30030415725201928061707554475364862192 7638683 -3566031144415451119781555441308710192 7638684 -54445318400877574289955689306885160960 7638685 -9129131048997036460991032393498345620 7638686 142740366681446475454427310344894819328 7638687 3790863184914378024250287206052054720 7638688 -123273619405136913949541605362982256640 7638689 -128831294391598232522623769588645364510 7638690 12068514895764896547103938709965035520 7638691 44768850285665250373321922408512903152 7638692 68598134999625250455962171385600000 7638693 56561070734514995200529254742474612064 7638694 6631318908829495563792317554433173632 7638695 64859312922168500564877157621694802480 7638696 16178123985008929179051419493027747840 7638697 124353934261183107504678124728483864912 7638698 2095108712630731229514200098544893536 7638699 20490257427920901003768413819679877464 7638700 32970599425901782044784665005496531200 7638701 47348660311517010557657182401105929952 7638702 30378114876916747073137118119825684032 7638703 95557085765182382621766701916619654120 7638704 -9941593360826001389111982168320409600 7638705 -15529659006774711449642382876289875840 7638706 11447539852637943444636056489481249552 7638707 123173223121486915312751353172793106956 7638708 41222713776786616073857312112450537472 7638709 17784196768945815483365058005163173880 7638710 4415074750494357689278688575469783040 7638711 11524857932704218767242138867990039272 7638712 -34341386634354266485131171188084613120 7638713 -130224687526383241455389586415760459520 7638714 6405869312616333199893606363452375808 7638715 -7391674376683180391869259945373900000 7638716 35710513461644178164736185005715105280 7638717 -4209055228123554496890007441920049920 7638718 80247575073272186123605027267905631104 7638719 -56192123400419681347526093301912684288 7638720 353396659267227306098967253195161600 7638721 -5105205396157684309204791030779590078 7638722 -11756581073968048478550343873850810880 7638723 30713478940209814784357479868681667972 7638724 -40562498838347617421774794539602856704 7638725 27044108624791450851745243844035240500 7638726 -35803336955722656424915245636670491456 7638727 -56323136898127138874989600807161840424 7638728 -11420294622033077806420678708862976000 7638729 -11381761209729024803492074137107299968 7638730 27050325599896532308823927124038400 7638731 -13582605105712618209980398853222790096 7638732 -15385782653005170907193732129404339200 7638733 90245740190822330436599083441322500982 7638734 52850943829936216600641327280954382016 7638735 -132579785206260817847880350021176320 7638736 63897491180258772778631716219387904 7638737 -91490301388671182802412649053993668288 7638738 -5816190427312498440783736302329564160 7638739 -23472709906491120663675519274907534376 7638740 -61764953136693646042021691962239279360 7638741 21616153935304680716590945878245406720 7638742 -747416684725997460723951037978069728 7638743 -5979221499238488542056979828821451040 7638744 -28525890459837185688602798643553505280 7638745 54210946564595958277380532790901480000 7638746 13030296724622455282347153999908721120 7638747 144013228752983349187658400943016401920 7638748 -16831559662132960446080103278167541760 7638749 -64208109918446867388219962085767386164 7638750 1674824981941878582097407674268720000 7638751 13191537912493845100333275013081765104 7638752 93374243414381607967839805321875554304 7638753 -36786232444501686877299498892752316800 7638754 297449745215590721783136353720383872 7638755 -1289895319266441417699603432256251840 7638756 39345655118371786398932820024416105472 7638757 109173426222404193012259901908222512606 7638758 65951511909608435971232111943570528480 7638759 -527758073894098431294702258719231280 7638760 697510665030619712627725909111372800 7638761 10582984354225939755890278973579017224 7638762 -15988587216040126608008083969909678848 7638763 -91805983006385712255839987227248250800 7638764 31034948694720591524333600741313340416 7638765 9702173008915565161136215860368665920 7638766 -9705009764340336680457410811136818240 7638767 -105510356187979401608043122135786219184 7638768 -9097617752182222936809138944338526208 7638769 -227658678691468645458278716365029205504 7638770 35966893253973292238143062879088061760 7638771 3975552144408725396518589796079713024 7638772 -3849081779521458792558164083191799808 7638773 -51409475766142566683168634654495696978 7638774 3672612065567371347228679078231664640 7638775 -34714416928792526624405292121919297200 7638776 -33780800413543897874534033270198353920 7638777 -3812721369495983738682848339000256720 7638778 133621098262193782680880871538132480 7638779 3713645740642166053516466497309373040 7638780 -32689303243107569312053209835341772800 7638781 37115931218679504626786737410029222700 7638782 -48297257899067378362083964049592210816 7638783 -7142015256343167387085207342747660800 7638784 5333806178241428323684227650949218304 7638785 -3148726063865321549772314574439006080 7638786 3098522014780210513011954335208681504 7638787 -16876636173557931271933695204876552800 7638788 -34633187462345261760346907709273575424 7638789 21669842094347864246442211909559692800 7638790 -42924834295104186016958824160431881600 7638791 -65645737282919483912908572515414600808 7638792 8378386965473631842689733209625395200 7638793 -5668294301417498092391409518558849400 7638794 -4932507274690753396726776345033136800 7638795 -52581669941111693913715698698193308880 7638796 -33810629133839475022821448187830861824 7638797 -39881631331470519367613980058581414056 7638798 -15754979500311952885933865597370117120 7638799 -33084124421900817613098929423957448464 7638800 -3125669700556643074199665024438886400 7638801 -42768742261778720921789299598645764368 7638802 1241746256294422021025745972259046400 7638803 5421310499341975000352681678713017024 7638804 63447256207185870686870503687058251776 7638805 76602297961428396887133280987003178460 7638806 -33310596530328362381467900209442757760 7638807 54397754778127580083419067875198337920 7638808 86205255934027390455200254695570216960 7638809 -59754576180219977629497989493580850160 7638810 -3319531196938445777518520768091075840 7638811 168446062125050942350168762224751853832 7638812 53944372606970035772260711856363398656 7638813 12527668875861050560539741254261894400 7638814 -6475834368052325007409459647369504000 7638815 9939774899413937905533264666903160320 7638816 6949527843914871653558806299430354944 7638817 -53431161030441437278648389053708945360 7638818 39519752316950880984765702995964115200 7638819 -44757960207576606220255063295542371072 7638820 19944864228763124672695985698003169280 7638821 -555991529197427700990077992061611968 7638822 -11226606698701576338538554983101096512 7638823 37843014843350512117649473129037966072 7638824 -70931144613055128691362707516205143040 7638825 -14611942743926031948842674884628020000 7638826 -32336134354943729824872277621233100800 7638827 -10876649489154672676795964686526153328 7638828 -48537188542113662983501733048552839680 7638829 -12025155702277096196030913911373452160 7638830 28523449292774290107361205299549018560 7638831 99152246872194029182706119584089504112 7638832 -3707617228651606451835316441710919680 7638833 -1080239412967643874522661519640856672 7638834 -352991568824430686354508054246752256 7638835 28094935395078545073142954687854327360 7638836 48285256006897544772189678852673413120 7638837 22226256210339500115700335528380692800 7638838 14728669099012053427971941863933481280 7638839 -42896896048629367267901898960862750776 7638840 -4859238433352567344780148088127488000 7638841 31717325774888824046254941696956995072 7638842 -27918756272774576761216462257582998928 7638843 34210988562503000100961955123956496664 7638844 -19991638314509179349243270926255094784 7638845 49471279304141008042790909699807741100 7638846 9807068718416672690119231180673015424 7638847 -9874698597496344040065107917670419216 7638848 3147487382452165557349508923093155840 7638849 -8055246221799485877657672984911906766 7638850 3405141103452349956320829590883356400 7638851 -111118015907770728463454986769970444 7638852 -5855347177298124414849746189065543680 7638853 49334714442924126181624417884863315102 7638854 -6319231706743528492806502252521120768 7638855 -16562927133598389909712163966892758400 7638856 44183970964938260338873010230941434880 7638857 96924997309167294951577565896292697552 7638858 -10688555486835725074798006938978268416 7638859 78069862589926876486975961082851351060 7638860 -26819506119712994356218842887722193920 7638861 -63009684138429815899519763231106480480 7638862 -3166306754850698109623937614504365056 7638863 -61109711848703309113509770084455319520 7638864 280142492769517318695960000529563648 7638865 -7469324746192799106341984202029506560 7638866 1457915701146987950631705336074397984 7638867 -3849132093716237541568182373549441284 7638868 87786119538086554488580877614197784448 7638869 -2006003963429671018829982829017259104 7638870 -13265048974661388429580471799694931200 7638871 -61739925426215758363601724221558787608 7638872 27959528576634960387347439673584476160 7638873 1476263778186251250647599655304147168 7638874 6068199844553789064375375208184609280 7638875 83740861929905872793604125778718584000 7638876 -6783654328075643094648092770324927488 7638877 -50284056754124466674582821356077133274 7638878 6662644032414797662091199556814457024 7638879 -64286796219006093403132364295042079416 7638880 47791887358239694219508925731501506560 7638881 -42576497502161146303842100135079748318 7638882 -46763258361448253012390839713193933056 7638883 -6485372924704066603674328125660242480 7638884 -13036280772618869869344707629013760000 7638885 -11920916437470740493835462743840961380 7638886 -16433293116400299357961333256691371136 7638887 -5464997523102527558219050416043083048 7638888 -30825864399827061036961551859579453440 7638889 119370750705245725642185930031805093690 7638890 -3894947910303762225875113713815654400 7638891 13382295399940242418804342245553962480 7638892 -4137234691896411188954942630371355648 7638893 -26140018491634042484478979355398401600 7638894 -10200153090502418464274499152101848960 7638895 60675290819351923418405567969446652400 7638896 301726041952419266371332058799407104 7638897 21133806179221297984479236402278491072 7638898 19295311609048226572542331655046411264 7638899 -60187332732684855865661982768563803464 7638900 13520524048914220970611125875236300800 7638901 18559042896038597709219530185453977902 7638902 6202981601465308335300913130872096704 7638903 15828556545605607707176710355780735104 7638904 -17651200274571319513660163330542080000 7638905 94854752231868141530333431397036025600 7638906 -1505278184039048278665504632208667392 7638907 -586742768306589949687408984968432960 7638908 10381546727262776331534422189585174016 7638909 6002468503591854137274140866215423840 7638910 -38024321122582921822766849766362672640 7638911 -49342899426041234517111561346668916368 7638912 10503532110977388560698909277552640000 7638913 -33881199615063145323663703108491758076 7638914 53278370790515934997267417087804810752 7638915 -16750278215349160958779711626992864160 7638916 23142050910114245648322085559896144128 7638917 38636888286439279157582497992958282080 7638918 5599036819201233474781611587484917760 7638919 -65071436685230042044287325188516640440 7638920 -17230961555035080359662865002806374400 7638921 -31058209854356463518004889577269787520 7638922 -9953020503750440835388569515074081488 7638923 53564414563724701600323037473535622400 7638924 -19544340172489875877271562873160086528 7638925 17970073921333989527219421222332456800 7638926 54881273099392417448937531663275262912 7638927 -12048152617202416887272162505561699840 7638928 7908610233099256645947804764540043264 7638929 22921129883515672068642248993721172530 7638930 6585561690897277501097977378443873600 7638931 24889460993445931026669887473323751000 7638932 -19907746471643593800639199091318169600 7638933 33506240310396951381650047752615843648 7638934 15324652628214916982497452943505255232 7638935 -23394180724994403550039741348868697600 7638936 -62854950285756377701611359278898073600 7638937 116773440058256107232596422036178912586 7638938 -595725672712608460854314247766874880 7638939 -1227672916635327829239433573390938624 7638940 -91615414299541383897778440091532313600 7638941 -52597523897354380586051044996695653658 7638942 20676661477692689955976680358296136512 7638943 -4066822196909145795490001829522236736 7638944 -24824778548211454086278852036618354688 7638945 48939487608438939595082020936773505920 7638946 -7010479997912660484234116865392561664 7638947 87319141650433606551075155824633746396 7638948 9543967973277921597606368195295682560 7638949 -82537321530846163453449816133317674050 7638950 412537028813792325002665201928832000 7638951 82863924403623811350767900331810536232 7638952 -9273081455347691278604769742978790400 7638953 -35074595694559507447276241893068902400 7638954 -13410427897876391047300581814797377280 7638955 -12597714246852257001075071655634772640 7638956 14502602569252133288010168418742697984 7638957 11543006292309442254916919110040838720 7638958 20010843728170975935443199168384837120 7638959 -48021791007673967761795135160339813520 7638960 2268944382099540032993493312743669760 7638961 78505889987970602058053331324217770048 7638962 -6112873185067950896912449982528790768 7638963 30722826419820919775480819349911135544 7638964 -65990732755024423953410386772574097024 7638965 67863203213227236991324341263827672860 7638966 -18116963660657058425345901468876730560 7638967 3662126687242997581167389074082632704 7638968 74052758284978212052796126387257282560 7638969 35098733388354181771836676487741827200 7638970 8350116708118089088475990124985651680 7638971 62908862898966133678325564605264355172 7638972 68422790038527695131342900585099776 7638973 103375832062020578301484487090049425222 7638974 19000738063532887415528750689301357952 7638975 55975379612959423299017154200828958000 7638976 -2900518368419397820132253157472337920 7638977 -75645767820806812925446601475550680 7638978 4171283548088787715488978765109724928 7638979 26643651914737721611039231717112299580 7638980 21255374356679152942715089337618208000 7638981 -19694466114294091536824474018410750656 7638982 -36677822881130698254412887604178225280 7638983 22480338444746495801443459480638374856 7638984 46735468369518870665999181767376552960 7638985 17770504448189340305041784779791281160 7638986 -15099224293306298618549979342159816096 7638987 -42518328448316927115806047959495929640 7638988 7326057760708268379676267026087690240 7638989 85953180015292569807941247465181135350 7638990 9835578959528246149844360353970749440 7638991 -91360131075259461915583095391997582608 7638992 -110852938137948380073965597974806528 7638993 -416476336893487975642522476600768240 7638994 65314118440200860630077561145153603712 7638995 3774461524976299526786683025968266240 7638996 -2545673386689519294161501441428985856 7638997 2396525150267094719906706993160115772 7638998 14171797307038940284604592354101357760 7638999 999455230985547835613705847823647360 7639000 -30140370768227774068260103015065600000 7639001 -137796084610251040033248383893355996268 7639002 12278498139250560001368498116973980160 7639003 128786271837423480326802980363497253784 7639004 9044539112745781931628318831658352640 7639005 27676858432541268237764364941096010240 7639006 -24615414393173051229351085208751558720 7639007 131049652066668210515804747440489548840 7639008 -2539170664871417685946117680633741312 7639009 11619832571385005591122004298390759616 7639010 -30453599678523122324106471725085039840 7639011 1724704161713576905092498452154786660 7639012 3081540623235550408303821690869800192 7639013 10108595430831301790804528198838288000 7639014 17474028525387719059650479045417630592 7639015 42613330778275176074500774151236751160 7639016 -43943389391727527463113077184013434880 7639017 -9365534865195961441340138126213412720 7639018 -31878196840606767288738708886465217184 7639019 -52412903520954920996708957102751779256 7639020 6178781202039555105461857057312174080 7639021 17209836204324811672760762265689416492 7639022 -17762257541186531244119113632992906688 7639023 25427279314784949020041834595850036480 7639024 9507275341173349900173139973258608640 7639025 -11031710864930264126497565493774330000 7639026 -1665305716867516808945841066801200640 7639027 -41761567132097918064564017010176207928 7639028 -16575533739339800173763130271211528832 7639029 5702506968518339439611676858472816110 7639030 -3586408324126627262793335983593561600 7639031 -38304206072194830337949425501295430168 7639032 28689934020812588035540646490656931840 7639033 -171743165154657307250756935094891196 7639034 18467660312394251517542556319911272640 7639035 548140788868315054580104813282929600 7639036 -45358809779407676029318016277405696 7639037 -10025132810138490148902489714461607168 7639038 -15679607509447934450169330822919953024 7639039 -8476502133026845560865975378684081520 7639040 19171806233692395784117978246215106560 7639041 -37340081789476746148734622661527494816 7639042 -49150861696239719996158047303033569328 7639043 90517461869860679100995374027447840440 7639044 3028434390081452847918831142065537024 7639045 24340504249863860078627617559613926400 7639046 -14243092631290978849172876483548698528 7639047 -8211341771370277179060543075604476000 7639048 58544497696273429566009405054802176000 7639049 40934790742728985498698725933896434048 7639050 5405164835473223095272310154986905600 7639051 21746577467325754811404123202354558976 7639052 1236560399502262242032810471416542720 7639053 58889433599339550146853620772900832704 7639054 -62941716661319618654959336739896041024 7639055 10818254787535977667353063435748749960 7639056 -18174658539303060682376050740907868160 7639057 -51455559192073050182002921280281667468 7639058 21444384550231201523922041995995442176 7639059 12692898566831169057751939602049321728 7639060 -21624653482862261985077429445253447680 7639061 51849847394338199617724489613243912672 7639062 -36623854995060583930478978559969429120 7639063 -58870877243560721358471204762632930720 7639064 3639391020906575934119629921606656000 7639065 -13646271513105933711855283157596793280 7639066 10274224424823516589742380226684536800 7639067 29199220743234093606390355800714346116 7639068 63293368478040296294422739739623617536 7639069 -51182465021247533519983544023854967848 7639070 -31296312338590769996896576270402403520 7639071 -25443908128338637846968441584377418880 7639072 -4372713414074361514953229095288176640 7639073 20470218411187868452300150080346217364 7639074 -46078112254650466480315194421288424160 7639075 -9525378684234432675622458510686745700 7639076 -58982989602423289546003413388411770240 7639077 70864683185741776921405634833228032 7639078 1851533006649247653667149727639151424 7639079 373337239708496780462012638057639680 7639080 -4570731358133075323428288883709952000 7639081 -47048451876042802508323282142309601600 7639082 -2779750706188813377749827973364252672 7639083 56662681123659846106615402472898268800 7639084 -29617538302747470117238414862128934400 7639085 3947106425893562183243550406709227800 7639086 -5465254182812941712260324249691430912 7639087 -38917106701401312943288025607459845480 7639088 -20305215798471918627345688752703143936 7639089 41199741297142894956195526687776154224 7639090 -18615760916616177280064818044579878400 7639091 137636822772611014436025516304361945184 7639092 57723085250236583037704774661204418560 7639093 -53436650734467559461622569887157120 7639094 -23501196735319973907994378869272398848 7639095 24189005982091784866942706547445094400 7639096 -47010759001869163211681101931178086400 7639097 62301312930244260176722006173590618580 7639098 -89065577195479378477004675856582868992 7639099 -37057503539226592771333419610764831536 7639100 -5042549178067986453963464497076544000 7639101 13544263814775042990832496162133246630 7639102 -23862227862806196238059658024916430720 7639103 -24178436658125063116357696541411588640 7639104 -13327021216146028083586543300733042688 7639105 15967800967714499225044194543570885120 7639106 34836878806104075210814794409616823840 7639107 -25098944987766570915810277919316158208 7639108 -40031339862545019644714761185075609472 7639109 -36903907405896529751128508629839980484 7639110 2601449898388874044378815791635148160 7639111 71438048583599049952845341676447802712 7639112 -56031221471647802541197449537772820480 7639113 -9415963413806219957245743632868602112 7639114 -12239288832152068696620784474986117888 7639115 -65484852583315214896220022735157933680 7639116 37418462278502666340831192726274391040 7639117 45567695302381360090518366338881714166 7639118 -8334405654023513392905396715590930240 7639119 59772386224048512622169585668408349544 7639120 3015185458189453700613714879626280960 7639121 947613435341719511139901049099659392 7639122 454950083255018247673941892836810240 7639123 139384879224630892247318591628040091372 7639124 14218756534559556848352370453107609600 7639125 16927685630803154693058163193006208000 7639126 51342444341981506886540987602190136384 7639127 -108866004698929234088727268582400940024 7639128 -6788374316007739705259712335285452800 7639129 -68847078234902190278145785354464890624 7639130 2468330336531507496738129333811380960 7639131 -5872285979077861255175872729124988816 7639132 30099202915098082394712175482149904896 7639133 27715207565093954905989536103503552844 7639134 19015688681535483227816124088348615680 7639135 4948707085100029727276070751441571520 7639136 -38651691227799251817928094204458303488 7639137 13139809993464529014149579980153588800 7639138 -46113593833639806788353135635677841696 7639139 -18640383256598373321858017826782641680 7639140 -23500754828397750647060462785741516800 7639141 -26746831158994278869070819084266009088 7639142 27278387483558693098156115585665044480 7639143 1177863818026375400074934623969507200 7639144 3840913299142744188697639928309022720 7639145 29553279719285765242197087971406814080 7639146 -22824312110523792296275339124827752528 7639147 9427860961428194238889233148067316596 7639148 -12956043987118182073978555237093799424 7639149 35759034533283075906731145433820058912 7639150 4549405055469298962531096355315804800 7639151 -5839396327567086831750977736787661760 7639152 -195850319083070347911376737365852160 7639153 82957005376114627771073194813769960402 7639154 -11453479035936534514328959981360988928 7639155 -8150217281181222410221364180827607760 7639156 12895591971033120410498740552633180160 7639157 50886109597187825037478429599685212480 7639158 285875008798327001052185549024621568 7639159 29116934045277979052401763621817790080 7639160 -3966722978503135820927498631433728000 7639161 -11628783401093822894661504314395989120 7639162 -9521239089986804131064993672952364800 7639163 12517459101901806766115116900116081696 7639164 -4069015350588053243155858708217640960 7639165 -631132386959502993575364095388840480 7639166 21681690870623753274875662990161772032 7639167 -3179253786387585181977453194169402480 7639168 19987531642030346217874137714649989120 7639169 -7007094235494253055693164216159572156 7639170 -1224019902932981217894622815651962880 7639171 -46748283571112102760845721060722821608 7639172 44501506765784596480703195506500452352 7639173 31252361717603236110407955489682329822 7639174 9101617572239528484673946716900853760 7639175 -16475166092006766829326567678331051200 7639176 67026748771448783159715245732502528000 7639177 13546146497763737591738188056104587264 7639178 -23549177758699844692397061669709474560 7639179 -75608748999446739923826992779658226216 7639180 20373000567114793645635784707914726400 7639181 47054625810901970552751223030489239264 7639182 -31484856260250992832381751557629384640 7639183 64990406470824854510232759367915754280 7639184 5396324242277750948617574933419524096 7639185 32738440001216817103733716557839121600 7639186 -1104627881311678536266741801051099520 7639187 -55423276109118161590144027825109622528 7639188 -2038019646457602059196432447366672384 7639189 -43830250480253235040340587732454385010 7639190 6550367922906063491223879379683707520 7639191 -2911850559041529850790131209614400000 7639192 165871114454524369279018198387855196160 7639193 3191361136503346717746636421548218442 7639194 9526800793323955236263453094212390400 7639195 69770119851934767194118954011285371200 7639196 -33421991574949479184697527719821529600 7639197 -29675519562432739093161596909616683520 7639198 -48987452034582473056261509282942526464 7639199 -78635218890169219411482032001788992800 7639200 -41618182338526893206822467951052390400 7639201 -10478488166493593262791544857633499968 7639202 20462594397016215491768729845784505600 7639203 -10142572038119660563682689955987753472 7639204 40061527324506729797339846148324131456 7639205 15841279550241889458962733737983630080 7639206 -12236255440206803515179998110758592512 7639207 -69702197738959402846307949646427949360 7639208 169499078401736941823460510502502400 7639209 -23472847936204612145162817758325150300 7639210 -12987268053269592829528601898421422240 7639211 158547569950988441494065301508011264800 7639212 1372988161402273428288159859450675200 7639213 -13284250318920383559326479531440299934 7639214 6826772835656922686931514239174528 7639215 8529993865010841168426235501213167120 7639216 -8536011887382767913875420831995985920 7639217 -44794600383167224287121959346459066734 7639218 990250622089277139461175878166935040 7639219 7271849749531665714780210541093048832 7639220 28552330929427460095853983374364999680 7639221 -118664207074109116019743046148990084480 7639222 -5468993890427819041008002094057444288 7639223 117491917126382657357791809496245878544 7639224 -48591935545583977461345154169478574080 7639225 -55312333006634096943257465697505566000 7639226 5899778235791052713886316611575738880 7639227 9873246034215528219860165900513463564 7639228 52244655804162395862813722866312045568 7639229 -57831666746554152545597807183099540916 7639230 -4579108031813038347410097315953760000 7639231 1451703042880703812666091006617317264 7639232 6023755561856692548845675679518294016 7639233 -1075505204379876684402517324274396736 7639234 139415558149773389070855982465400016 7639235 69707736305796684737295959823595308000 7639236 20194199852755537025955425215877971968 7639237 -4225481476234500864169657275503973120 7639238 33783549851701469399371600268864194560 7639239 43360290453716856768074035948015790592 7639240 14320718537024865284875797451783372800 7639241 854228115774198126205876822363862784 7639242 -6850247328254043648701089253971117056 7639243 6925344860711700696392579501391274848 7639244 -95981122639255622272176931154692318464 7639245 -7979416925951819503049991274059436800 7639246 -9973840428643078463732558427479921280 7639247 -27494346397472832974822946997228008648 7639248 27434420818178314141520804038191611904 7639249 -24451870951153463932254536246528116750 7639250 33683309467687323122010349653288072000 7639251 606402602061482629513761291352918080 7639252 -19984927331320044342666537818317955328 7639253 -82096438695573364703046883452892344498 7639254 4172752068935824373305160334218618880 7639255 3554072776921799321996304691840137120 7639256 -68761760853902305078407125650221527040 7639257 -4574100116872453741308653529720943008 7639258 -5453435635654545560714845320496523520 7639259 -5021605809011331112717882002110196540 7639260 -19029321931372785757543876235925949440 7639261 3556126397703966261405489912390192000 7639262 9056111008561932677094523530735637632 7639263 -11380593783664706953465162674023572008 7639264 -9666067236294064173745125987147055104 7639265 20226948649990344944217309926353521600 7639266 6821722660229876855064477810805613568 7639267 11579750945333169755631187335579855360 7639268 -1063288177286339749934002791021477888 7639269 -14608512002959135624629725274158589792 7639270 31924565527214647753647174090751006080 7639271 54895905324664711438234404714884348472 7639272 -3221213249513381670028306524104524800 7639273 28394236104004239374872081575567455040 7639274 4131863231227593128343306986950058592 7639275 811033016023246980507938713498233600 7639276 6579621637874033847796354449481592832 7639277 126984904432344922609365193033452231126 7639278 -33254867752492424583101086440357322176 7639279 -36097245604092095957994570041662316024 7639280 8314692061234700034215166931376209920 7639281 -12682312844642695136625417656403322572 7639282 10374923858246049822145787708028444672 7639283 139838000081429746122174046963803107532 7639284 19032260376527719722452186508596170752 7639285 64214755859921359858637880093927661980 7639286 -39368125682249436673606772512235481600 7639287 6141285768988853294586462094942339560 7639288 -124856821406879339291863009849392906240 7639289 5126973861280726210055408269466008704 7639290 -17740595287535118226298395838160943680 7639291 -33059015703919567171467630604647691416 7639292 -8768274880241992872895205072111715840 7639293 40366702985314985859136014829403238528 7639294 464973398525666150205427939418656128 7639295 -38795224777167847216190428412211010200 7639296 -27157817826895956951378870436626432000 7639297 -26412153444512781698728350341346944254 7639298 -33547280079886541716589720685030932064 7639299 6257741751583158345472642517660989440 7639300 26461424886338734305322229316484096000 7639301 -55885411341009493352434893144921489600 7639302 11141145727627843334437521605269908480 7639303 -27360566205513444027210140902447155920 7639304 7334309066989490179024133656144773120 7639305 17112947003882334603620160133437581760 7639306 42214526125652965585735663343679754080 7639307 13025621618702761180807240405445101320 7639308 12881851523069866977322811337631656192 7639309 -25109964624422273406454078706334252490 7639310 -8369730825817708807583196027141008640 7639311 46097559248940106780860758944757928960 7639312 18120684733570184895898760410799800320 7639313 90196682448793001203891235824954671984 7639314 -20320487943143838218884669102820070912 7639315 -10093769523242444219340324123429220800 7639316 6472890292927953801329930754980683776 7639317 9719776192816905098108677702539700320 7639318 4492367550472907625998651935059400704 7639319 -35074826715784397213471644332766436280 7639320 -9043172203260169965009559165452288000 7639321 12970736855449436412733516556517245392 7639322 -18765782213113509501294372994146390288 7639323 -47201565089468691886660931991106493136 7639324 29432357493771266804546786931172392960 7639325 -24173713509919578375787244661967611000 7639326 75737992566606620127504745265328948480 7639327 -110073773165511933011607529456103249824 7639328 97168487348379826225022509189071175680 7639329 40289205362968760156733152990958366384 7639330 7671639575261912079802124717371699200 7639331 4857049233257799353899341829272873120 7639332 12543059850551324068316837361832691712 7639333 26654518539037251850193269836870875904 7639334 -7164064141446150285332107390638935040 7639335 -35473960108981202671469795556221280 7639336 -105443410251852079460878116347999032320 7639337 -1269649881372039377089245171920943360 7639338 -12944191274280693348183192490293726720 7639339 100415604594055190021637822067747017140 7639340 18407671605009028332872152455965383680 7639341 46910217277088713633693963102390105344 7639342 -54332817576137765688611280567846068928 7639343 -103821328139195247792947063492279173296 7639344 -7675813729586101191607066050462007296 7639345 -60115628622087113143351415488569633420 7639346 4295723502177329532783980227461232128 7639347 -6613284791047469162299182020592718272 7639348 81220182637774337677994180065672116608 7639349 113031787783831853940856975804176966240 7639350 -2899676178192137463698542234855416000 7639351 111317363529662232940601345544953401104 7639352 39234026135242557675923842183574446080 7639353 -2585472136588591937536324953111680700 7639354 -75120498899837030159951086447393393440 7639355 59301814591417615702647189971162582160 7639356 -23066876681833485399987366451673353728 7639357 114635425911780373699380706553943683232 7639358 -9648803881998319746971669760544700160 7639359 6390391687207411381812723785509905408 7639360 11725184048025296393903193341354311680 7639361 49560132882874835461541127434871642624 7639362 -14726263192086196205919132921746282880 7639363 17465484764531508347942154903339623612 7639364 73812345235111714515077846288677531776 7639365 16451799908699609703001020254715731520 7639366 -1693536047605644466437582021383028480 7639367 -27923788619575224031294086625303110120 7639368 -4399671026262385624465486109373235200 7639369 -41625793790450760823447648006782152230 7639370 -28533159009696793806922376815002249120 7639371 -64568623123851960246752056862486599992 7639372 15107787499185230620250375078849713152 7639373 6683695965054414243245552569248399840 7639374 9112615175302505514202207188323571840 7639375 32782992007710982707095818177100700000 7639376 -10503212187570433328151028420899053568 7639377 -6520555755919134907306590087536848992 7639378 118803027601871253908021552887894017024 7639379 117950587856070654858410580605720640000 7639380 401482563671475214270839180007833600 7639381 -17258371074388161193254774673071369888 7639382 58383886767503727924378436800271317792 7639383 -44293375617716622930671046685873551840 7639384 53406613272221764270033386092612290560 7639385 4456100998161383654762631572572969800 7639386 20545131339880462666775357155550974464 7639387 -9796627235301503258845936612725465600 7639388 -19687836108261203572458701417899298304 7639389 8712407213568529691268265356425790924 7639390 17160488824345805035391383546154530560 7639391 -231557018027369362627839276296858801328 7639392 14913960469046830576760117181554884608 7639393 -36154987222523874123557576223029470016 7639394 -16369847145630720715595153099571289440 7639395 -1363838287691574485439136047224819280 7639396 46170322752613632532240774578387886080 7639397 -118204395074341483367759921234913041154 7639398 -10324359897653350426603280898864318336 7639399 42917894653854837095809248737851369400 7639400 -53488457812919277704071957015817088000 7639401 1927955577634955094001253249622509568 7639402 -44926356473736336503619018201246889728 7639403 24698890358653693353726165381884682744 7639404 8620485831808075689600724437522677760 7639405 -747699505410013081361371336975607880 7639406 17470586300188813936796604462484941120 7639407 -78915143873198881222878052984675115520 7639408 8524275756379849401841413643032002560 7639409 -130827639330291379661100365245743392928 7639410 10298384986205748850013670326781903360 7639411 2773434905911315320068020535218032800 7639412 17282595400685023869990723126293268480 7639413 19067353177425980829141141966328246944 7639414 22158155068179598676571618937311889056 7639415 19750027226865036045823407074331502080 7639416 -1715418991948061119437503991941345280 7639417 1931302015612288988041482014980543466 7639418 55855505275893181532887548463725218160 7639419 1227080980284182751477406453940083248 7639420 8345275160097807998737621474115450880 7639421 65025161256959530143854155312449983622 7639422 -9481878144625777252759266616753284096 7639423 448771177144612715745791684599151616 7639424 -44344334685289853192404186432914063360 7639425 -31943514055178272150260304588375974000 7639426 7198761811919348188066281949906048368 7639427 -25218155850395705004522385517897465856 7639428 -3599235625953446622134151727738106880 7639429 -2500888978250098900811771474174208448 7639430 -9937286399072141062775154159933536640 7639431 37457173252741161366606093786531477504 7639432 13363711505197126669208399482842854400 7639433 71206682506587917809383150791544854682 7639434 27866662632123613895680385355679691520 7639435 88618250043973804164578294492925038880 7639436 -1721734113532762910888475290318536704 7639437 -23448692828448405658308923822435108832 7639438 10264796238888842863771784591313171840 7639439 -103055693823788334571452709338926903760 7639440 -8478681631641166737371361075560448000 7639441 -78178597576189705736879812579316681100 7639442 7340427065055905844598162423107280512 7639443 -56639049418007348774374661150600288280 7639444 88938705149515258001719544964236339200 7639445 -94406028812489126789110559353346316000 7639446 -41746183237535450133502295584016970816 7639447 19605354787625656743091440419438795400 7639448 -41935923031826814190193107028271329280 7639449 -65293731041899010251555303736529229920 7639450 161558449222499800222113638073907200 7639451 -51143145635239377221174481676385163096 7639452 -7951031305241731091987406844819405824 7639453 -57993895289468286893941314460331892980 7639454 9443193691638399016834138809827200512 7639455 -24080847947152083721778218855413398640 7639456 -116753483437263616615956133884002304 7639457 -6517227764317713755374728513973210176 7639458 3069481248563024106952775441834065920 7639459 -1493567637955150058969107197827018600 7639460 -12519920090804577635498252831063539200 7639461 -2710477969462734514756475010259273920 7639462 20034880087913932202478445267169867232 7639463 23297697176137799558185922580143483040 7639464 -2244494948632725754174377520403251200 7639465 79147681186865732837328404043209245860 7639466 -477762936662017187732495009472160512 7639467 11118217106534934690172986134973603840 7639468 54245254402391639101386342273221386240 7639469 3428127924336666908926992202712509920 7639470 19441023182605238222644960768012800 7639471 -48696763936784352308554575972916612000 7639472 13846373987513892380329774493111549952 7639473 24667173849721928422663846782380488320 7639474 118207944929723650786794703595689976832 7639475 1278096653437111360670508211133268000 7639476 -12161512885016645002470940222846998528 7639477 -74439115518968737946655427229607749988 7639478 531059412497822447443113568798863360 7639479 2166528724617009471480407170861950744 7639480 22770627679077446983757287356258508800 7639481 93918485308761510860633423932888218282 7639482 805300392636574649375187932927661312 7639483 -6202627551447641468751217324511511228 7639484 11921898768934214719073439934591320576 7639485 2140637587368292079859093065084805120 7639486 -46890823999038164176972618227195688896 7639487 -4898891428192257295262644171620252864 7639488 5072479601775169166729067447000760320 7639489 -1121486974611359722713345518039205504 7639490 -4650738165373028495024954362949452800 7639491 -64073656703301087919108666554246073608 7639492 -66995571669939168654302003431317530496 7639493 -39238501422689035354610601802240175460 7639494 -36702894563553321748567108543058368128 7639495 -33197994865034761278234614639340213000 7639496 26845354218381340663966863262438195200 7639497 38916789044445156783437407477407953520 7639498 -77469149821207645995939074884904445600 7639499 49184696340695574085225383909865500960 7639500 8699052920273262762440822557728768000 7639501 27204948791456462818414124405061693920 7639502 -3966703303367986656763074306286538688 7639503 32248811425288328792069820025792435200 7639504 13041382397246269097643205955230392320 7639505 -80245401175125030496841905787087363340 7639506 -3416219115273448868694882168487328256 7639507 18649911218607821610233346509632753920 7639508 -977294128879097708088953488921807104 7639509 1334662231758990939065100084209804448 7639510 -67859346556909006113010741489416349440 7639511 -696188680019276200034458732418792016 7639512 -53576727510829651449229866579441684480 7639513 7584279250104478981700956808101423360 7639514 14888138768394459215325137109453263856 7639515 1072931995514196499465549400143839120 7639516 -25666646882059436470896334572687626240 7639517 -90068059907461286252219914327086986208 7639518 -28385009634707611576669264187507340672 7639519 43849876367422784565210365565431322528 7639520 26727123023653292495446244553916416000 7639521 123425371404261178076114666453786454144 7639522 15550618392470507406041307123092490624 7639523 5744476724700726588377820998509543944 7639524 13707498492884793745852334403673887360 7639525 -4855109743931290878266876764747478950 7639526 3916097330451866014173352597151403264 7639527 18510786484451576814001711938320957184 7639528 -48276796190467274894261237659591680000 7639529 -48910526229284794375528400701997500800 7639530 -1705067618526810539675337464637903360 7639531 23776093677718802312872563121494813432 7639532 26598648458536655473568627410118100480 7639533 -13492667278991086538682600092961867456 7639534 -15392464342849137627973999025018339328 7639535 -2970415011023151625639289670516738000 7639536 2349454443871013991992372468601618432 7639537 -105940464829292393187522948094611952640 7639538 -16204677800289239542322007519386347104 7639539 22578812669480517810849563131773703680 7639540 -41644786717184324809334292087415061760 7639541 -25520727306963669806327922076947628320 7639542 -23626090765703295963984537293582315520 7639543 9412640144550336541085655547232035984 7639544 39431013623099807595983344127949189120 7639545 26263563669855165275435381994554889600 7639546 56504163563403025309050146330534639472 7639547 31238507931594499390670880775723818624 7639548 17724935178913097883422146255392301056 7639549 136135318429229246346983439925453612550 7639550 26575336353813288336147218047031428800 7639551 34480561827806707608081922308129591480 7639552 -972929630573132650497614975953010688 7639553 19030973302633531087881830283400540164 7639554 -62020415228936438103384322706222592 7639555 -1000427030981032890732805229850190080 7639556 15089164520830921894757298052441820160 7639557 31271214613386730300777922325541953120 7639558 11019122988443307454557484420704829440 7639559 140635193416331882292989225480118614904 7639560 52348161303402284798518713043330713600 7639561 52984519125415183209219851016531814324 7639562 22500028936545073301035462658779353600 7639563 -9248658421940279553146530051053142056 7639564 40854641642820047723169159839364811776 7639565 47923130252068853378717583060473272320 7639566 -15788654685699706449133156097857354752 7639567 33944097502173571146462726757127003320 7639568 -26314596606648011236771421300682915840 7639569 7915379001713979444391501383281879040 7639570 -46093107159210344639460500730658439520 7639571 -48526116511794690353970561260666601600 7639572 9073252700348688056325165956194056192 7639573 73013029175524428759759061375854167822 7639574 -633055638529274846116378135822693440 7639575 4316080144526386397880135506551551600 7639576 2067777291861974504903215144900239360 7639577 -188068493672743305638329121039080080 7639578 -3616881205970937350234122453666132992 7639579 45759794438835555797808137154605052960 7639580 13672615887722901382348715622394460160 7639581 2015393863156078349012906472355959840 7639582 39594242380844714233308332589733789440 7639583 889169262582803438934531455312811120 7639584 46861739647104541170353921080161730560 7639585 -49758723020857811378681584134706536000 7639586 -26935271403938977966668613855524695040 7639587 89914006852313856861569611003916375844 7639588 3630483883377862374893287263686553600 7639589 137310275169643337489482345575423171390 7639590 -16931556451035967891314344305725371520 7639591 -14567822963074480906366825197401062128 7639592 -27286785437333061120318569579931494400 7639593 5362513875470263416845859256467636864 7639594 61138429876718371639339539388702482096 7639595 1472847592493585475295036443125621520 7639596 264172630530334080803182493122206720 7639597 34355959843895272252036754355129502432 7639598 5952317001930289582562394482345032320 7639599 -10317959735341442926428496941777015552 7639600 -6368050634744842502209158145941504000 7639601 -57641315717474320165972250318524252398 7639602 -26729761225466033133351996718223031168 7639603 132492382782959468758700308604619635852 7639604 50516636401867894898625150255805059072 7639605 -34275363553547766083715437894381727300 7639606 11407412877529561966350801407725881984 7639607 36454238381649229806535692262306994856 7639608 -52342403626529531145376682221615841280 7639609 -40140231012152378495731436132177304320 7639610 1157526904949532984839231878819200000 7639611 18459775615220582745021353536837722624 7639612 3232140813417941113001669707277122560 7639613 259191420172144596587117027734976481984 7639614 39015297335498316919075863349365242304 7639615 -92209218930664684608075902468910720000 7639616 49070154105280311263966317117314170880 7639617 -32086692764297839296447487387652218320 7639618 -7268508565850685364594287332845068288 7639619 4107739757203515782773352558529744768 7639620 11981874647776101945679953802447810560 7639621 121646315909110953768959101058300372544 7639622 2840022306800805983853057118650038112 7639623 -1025097470783397125463611534896118880 7639624 32949655249290621970476151380672184320 7639625 36429411119796979580258564637466704000 7639626 1812169377162551450279998871250753024 7639627 11484943972994320665745932889505481240 7639628 -32037931615025909730300892985334373632 7639629 6802577041001811116601775059225019584 7639630 -59419472128595918066556923022831772800 7639631 11785367901225594531627106596484071912 7639632 925969272438917729327318709088813056 7639633 -59425243358661168550786584441239775118 7639634 -12100218490270320305055430152958225920 7639635 9606715764699477690394969646983564800 7639636 -82743193209303361873521361072731041920 7639637 -68916575907014698942178946841779057714 7639638 -629528538414892637529726361301371392 7639639 -63217538101677059599161349585151562400 7639640 -12261107341457161209924528117812428800 7639641 47181665882287321144189962793974207450 7639642 -53958385901125483261644963912484224528 7639643 -48752511792186216844919913453186277656 7639644 1060952199443784739143082660447673856 7639645 10992569703053372612524759264182610020 7639646 7529673898336829934248860788266803200 7639647 -3028678778925859731307394117485029120 7639648 -24667503162987244646977825002852188160 7639649 -17861426908095499482289001127092816364 7639650 18201713193337605288143091918187680000 7639651 -5774723448978359103857155834574097600 7639652 -35129454181047574359229257818227534848 7639653 8557528576889893081632041311407866880 7639654 55862992743807841401021599231739415872 7639655 6625028601338356501698270594252565560 7639656 32087025969797295155444034588762931200 7639657 -20221370684136037392286424720709934080 7639658 41256271441837064541403552831655747328 7639659 -61405049570602417353418767354976780836 7639660 5621623547582816897326221820033290240 7639661 -232463322835980157753416207259851168 7639662 -47238251043279294856265283754478401536 7639663 -137332923648694730631768274004248023088 7639664 11344901526773006094467333124541710336 7639665 -28160194515952706152349468566667780160 7639666 59484916948982515045739060770369750032 7639667 52932923893168412014658766215600096592 7639668 -18631119725556356009657989946520403200 7639669 -5252827133399697771057070735823642440 7639670 32135706463964238762448634514926945280 7639671 -1882720469392968378157725729647554560 7639672 -88458174210463104773030958595089100800 7639673 -120329186738154543423015293223604829820 7639674 12017814943874727413231211023352483840 7639675 -43142507255980749835460683953793086200 7639676 1853902648852262141511851480968097280 7639677 101542237978692241038715899205712493600 7639678 -61109624152776445753899665179487458944 7639679 -126153841399653223606558236259399159920 7639680 -7290862650557567972810122759608729600 7639681 -661687605613175632020914500491613056 7639682 -14437458133985378056034744998445419488 7639683 -55637313648454303844884708240143751176 7639684 4663121247324864732504164470604344576 7639685 -2754047050339302719958042842277795840 7639686 5360212975197983301159848993464844544 7639687 -112258296640253422608913852893252009216 7639688 50989623347433248964363366703270425600 7639689 74201854996064817030659823090784644624 7639690 -6590451466858011782839756141557600000 7639691 -30870769836823615731727205368258216200 7639692 -47309710004401235109741620574125700096 7639693 10530849506534512508149714364899586400 7639694 148373970387457744010220823813618944 7639695 5363795102528589237700808968534348800 7639696 -9478526842554250931360928213877174272 7639697 -950971150378178426032266778314843660 7639698 87945883313506544854878772087653120 7639699 100769881056814206037961780785196086700 7639700 -723817839746739135689856309518457600 7639701 29814761868806041479199091511112366080 7639702 6806188056686001257669680012781813760 7639703 -11129058890912308838304669611317946736 7639704 -52437499725852757409012672758784409600 7639705 -50774360398663786083154961531726998140 7639706 12728746776584780313940055422450317552 7639707 1458182172246911346304542627682156440 7639708 -20065762697366309388651312016137974272 7639709 -8115951017178908584504108595605241856 7639710 -6091824871234564152585313066073395200 7639711 -24811924163064480453890781020487849200 7639712 104201034623895647896992413708096765952 7639713 61783251255566344406726261765801797842 7639714 5496899180497894626817831769929989456 7639715 34689563282589353301575816302837982400 7639716 -723656245515738629667957474113028096 7639717 14758000655612635250709536768546968766 7639718 51726524623063250268276199547082742080 7639719 80786674354794652563460069704174741888 7639720 27513543886676844111653479441403904000 7639721 -34057020638210668243753295549426979078 7639722 -9291180582783792600083984357185865040 7639723 8083416824964881972412801299654136640 7639724 -729759582738722707301609476246377984 7639725 -1981430523862249428573889044559226400 7639726 5547770139131295633901927664643314304 7639727 115495085697142999221629980005625170576 7639728 -6460912517603974177899280400327540736 7639729 18475492219498478937263956253535078640 7639730 12845922962544869893419529640969971200 7639731 -28769402843386041577868598366908812800 7639732 -44317526584280275004937757111779667200 7639733 -26988166587883832943045866138887783680 7639734 15726577523287722268090984816628191680 7639735 26734237442619909865810772596863444000 7639736 10471690798147054858101792021474201600 7639737 -35724051101081757500227436904209060208 7639738 2467556833500344245037688615799602144 7639739 -27011108138193874822688479032144578460 7639740 -17992615739986090618794284756582269440 7639741 9810986185544495180399870181358090284 7639742 2847081468537717023312809086142384128 7639743 -55953237462849613042696342882571591736 7639744 11447696332318876055994900532865007616 7639745 -77125004344706717772451614934757971500 7639746 -1849867502775239076204801428216793216 7639747 73484602236463725247026136254005861640 7639748 -35362332079176645203200437680013665280 7639749 -23287003062612731142525223771230496512 7639750 40104147273785026650600340510581120000 7639751 -34814996883947710513916509167946557648 7639752 -60598718988059809555450162237980794880 7639753 34122292799975803867596081483034048464 7639754 -21963622487077695368072327705188841424 7639755 -50522525026343841621262167735838759440 7639756 135328980689504392452981860438354515968 7639757 87569935096300602831302732947629621120 7639758 -556507353535149797703488091839773824 7639759 -3437158847404224036444460768886529040 7639760 2788101789822468641316225589272576000 7639761 -11306175433237642137851496671737589376 7639762 -1026268274379504834247862178711228096 7639763 -3372901108483855061596026416346841080 7639764 -15896490654038289774752026636525633536 7639765 -26362402663289697222735051914644137600 7639766 -22785993804764972409623462768057668800 7639767 576739275371311737727138485937363200 7639768 35151309214200326466240157923217090560 7639769 498805823243941938511783995552667344 7639770 10063566172776380105142726628772217600 7639771 -26977533382241669987712507338260596028 7639772 -4387192304528341485075588859771650048 7639773 -39279735180151637055462594247434188832 7639774 4721756759158680564803737045834095360 7639775 8730506120071192484886772133640747600 7639776 23665350913191510727821220183845371904 7639777 26044476662680384131245770397960500372 7639778 -7706102935150703512051952731165198176 7639779 -2925159980186055227522123325845318400 7639780 -57319339156036713084468166718784710400 7639781 140088883356855707370154222756110812832 7639782 61392545904413859414083013129172277760 7639783 -124990700158636628509798173586338375600 7639784 8712991207269361700982362019851074560 7639785 -87768383127753629312720749754525548800 7639786 -12804889788654470877880862748488252160 7639787 -17890735362694777704921695089691135880 7639788 -14570361027618034063960284892624290816 7639789 -85380497621264188193554410734843434080 7639790 -22902580283033206529386245058488289920 7639791 8847379995796642533541619494637437200 7639792 13033036603256987485245819093408645120 7639793 -34589136668996681345036589952428657600 7639794 -18489562477494093896505681284845355376 7639795 16478708333405907881425361983541821440 7639796 21466083894104827729188084130147593600 7639797 -10853266883033618914155972216230990016 7639798 48070095900323963040790888620764426400 7639799 -41918885442318446736171787993833298200 7639800 -5664586441475694570509514601414656000 7639801 -15114936499333829969261517621755640188 7639802 26842717202475472595600195883776234352 7639803 41749887067346667512276100394631741664 7639804 -65707291038841002242293607293311545344 7639805 37254129881751655031746932678013665600 7639806 11616388895005741602265566002758749504 7639807 -38617832666394585777779583706942483088 7639808 -25712441761411005460728160149124939776 7639809 -7850090266402501990399723507816243200 7639810 -52200176371400806210166998605580800 7639811 47011215522275570575822593271862828424 7639812 -5313151452578640124138283994401341440 7639813 2311465393261974153181029606083091744 7639814 -17606205831099690792458039868837632640 7639815 1342775323883062555283100914333039520 7639816 28282473805833714499377980979026580480 7639817 13590999993162775778405870315040936144 7639818 -13788375628211808444657756160735253760 7639819 -278209261772623546249547380561727408 7639820 -59142721481423946707649368051139025920 7639821 -18251584372329558128852659160640748128 7639822 40495119215040867959967038404053399552 7639823 136132958155458880194242124490854703704 7639824 -6429462868906514189265799873358069760 7639825 -22415851158168056821619543801120647450 7639826 -385549666191802638500172734066227200 7639827 16656435510138353679813956883937263408 7639828 -11140731445714481022399604484520726528 7639829 -5044476316666066192269798411350977380 7639830 8784512287348759202736290495593595520 7639831 -13373923131693527145756907722268157368 7639832 -79537877005551630118428073295190681600 7639833 71194634720354835564655921210365929424 7639834 14453548658026855230859670791630107072 7639835 62893318326145880036918788028264482080 7639836 7224999905208280649240319461933824512 7639837 -130597674305839864181647374693315889620 7639838 -90319046789176679876244147708682453440 7639839 -7098240710834900091407863184705902944 7639840 8527188362965010249086280573178347520 7639841 -22713593796258432033624415672456616256 7639842 7333628418322883543287233874693352448 7639843 -731662244449222887117944181083266428 7639844 779690914258944377257805723935170816 7639845 37916837579344947555296575828800455040 7639846 -69400205924456391940274163156484128 7639847 44106121580498039384049819134650797960 7639848 -13374088398186503160776369850321638400 7639849 -8479265714430631142582460797946241920 7639850 53430234902291831751459277241652748800 7639851 -42409494024797979284295983118449731200 7639852 10486055319750878799199770045706466304 7639853 -358424026996067448575017971505532160 7639854 -11390625260308021889601421253984940480 7639855 -31740244515079974783631928654241789240 7639856 -2641693903361910109816295005185835008 7639857 -10307619449785112397785447369977578240 7639858 -9124071676857634847007998555350702560 7639859 -115459861994724778746802210116524621940 7639860 -18407273282653783913228172417401456640 7639861 -97053960346624515159669310726873176288 7639862 72703272640945388541661078123358136000 7639863 -16212448434546638747924804266175039232 7639864 -8932110142062869569642519874501959680 7639865 34147704923851611394630679547179992260 7639866 28280020760108977200642736310905505280 7639867 64912915228312433730388601988892164600 7639868 35357666683393387348437342641315245056 7639869 2464477286938573195597022798311297440 7639870 3674650026347084697993290620139708160 7639871 -57926790779917592061155500607566453848 7639872 6795360273180606211368353693970726912 7639873 -76754107539684400329103818122169506878 7639874 -18507164688728055047719595776039511040 7639875 -67237866548216662226890802932214172000 7639876 34800695905402849260367525185819463680 7639877 -38564535549110169271619716806577832928 7639878 11418612171018047920370425337125113024 7639879 -39387003113206525242696670349604082080 7639880 -53679667538734412576502999668459673600 7639881 1884683612951002172898433594910270880 7639882 -6555201772133372168363209024172313600 7639883 75042882143872254078213680421329946132 7639884 -19335769946786860369657414449730219008 7639885 43865223182486335483754452065167209920 7639886 -53727683336118640104255260525286988608 7639887 -19513692715230024169906512464417155584 7639888 518701361580423539413508344043798528 7639889 33216492507824907433563810814422116340 7639890 9801942947403990065439287961860881920 7639891 -19753301579275072369584004533683204528 7639892 -36537561143178928758116821421686987008 7639893 -48051993878836908819795265568104252800 7639894 -15336479838885984665664263717043331008 7639895 40399447159636262486446902384539141400 7639896 -924123117133814068001246261637611520 7639897 -4138977966616538909848093836175360128 7639898 -8554826509874085788880114003661424640 7639899 -20322138316167913384382404867470046080 7639900 13564316202706213059292510709430208000 7639901 32594341186008018039210803194219721670 7639902 -20623110555704850314629581106581383808 7639903 -4156401841822318773123241027615550160 7639904 -27582778125476848694998949112073027584 7639905 8228387655452240169217712719069939200 7639906 -9705812512496699796737048381327855616 7639907 -19071529943958691887945984730631050176 7639908 15792760426554679592742320529387933696 7639909 -116849443704366681181427299680465473696 7639910 2747238807219368102486750693785651200 7639911 74375198232140588101979407814802249360 7639912 4499571154089217301540884048263413760 7639913 65374021610961933363832975776997647162 7639914 26691038146914275912219687584868884992 7639915 -64434667540578348136938304683485809440 7639916 79123030289529107550452610051685168128 7639917 3448360739904128759717061690724608960 7639918 -13917772838361340423265455302037126272 7639919 -4787077987173506948338574877503385600 7639920 9280093965233923118933134300963307520 7639921 1137366845185359361681657121321895122 7639922 48866721344210539600417943797202614272 7639923 -28953926015648024904823703592830840832 7639924 -69719534037590682786542776557359807104 7639925 9185995279875882554459806436239060650 7639926 -669268867588133624833920238651723776 7639927 -5451565336188485409040707426391907224 7639928 -52631935383750520655267584210427043840 7639929 37887349938687501446663072491480368048 7639930 3075173846607950451406308598899779520 7639931 19236221102016278543682632317931422032 7639932 67652607106250743757002002810582220800 7639933 -51567029592048985494690777568741175520 7639934 32268305328024789312839873710926739200 7639935 -36489279813580565164866406934473081200 7639936 39330331121424118049040681847719198720 7639937 -7719708559154517246642897410258573868 7639938 -9435453553544880989101855009892716800 7639939 960162997630010738090866538580684800 7639940 -5585135502673043905181751844836065280 7639941 -1363332709195214486701590925693477056 7639942 -3812286181668583357605693437954106048 7639943 67884374138022250675279143317162481360 7639944 -30659018073907152812701658713024757760 7639945 8651290092154990248140988905144356560 7639946 24955836088581356249925118645280117760 7639947 -27941791801242832857191360139899650560 7639948 92867216041016481559156096133775703808 7639949 -50772543147991552968944753990036624064 7639950 5566780162134887676775177922794180800 7639951 100696641514312596937759753292062296504 7639952 -10424303475413916788942849913327673344 7639953 15414740362915316274951986396855040864 7639954 -3006824780041846467880091716047356928 7639955 25920523134377134829128695270938274720 7639956 6196608586854073487002021636052109312 7639957 -14443826143617725501792912326133986720 7639958 9729259317267348320211278465607490080 7639959 -10437166223106098435520471894049642800 7639960 29589854264392152502642494494610432000 7639961 2104290574384873885582953849626331264 7639962 14426650749977650686597180945239487744 7639963 21219251440539111359617555467453403200 7639964 -82821455611175415554115412639949505024 7639965 -21801995256653794285104780162074021940 7639966 -51186603718695832055113870091629565568 7639967 -21175564795305555250983652015248467040 7639968 14215769848663646526727678751712215040 7639969 68039730711805923565879714569189583920 7639970 -12145316032180556722760039487665619840 7639971 16937789376403578846398948651046504312 7639972 653875924523730352384316029543556352 7639973 215241125533161603111893420163892128 7639974 -36791243383819106662693946256609106560 7639975 11395033784966906312072847077503620000 7639976 -31135602535219049629579236493997260800 7639977 37235185949164874668399357595767224720 7639978 47046958781286408525071683624347277824 7639979 -16207449718770363528496449099575259552 7639980 -18821741054796916972043839414387015680 7639981 -13869940289331465737941622780906940672 7639982 -174149992634985109892166904317684288 7639983 56254549636226271021777103364518228128 7639984 337777847499049764641380170619158528 7639985 -52238598870149128865785427479913855820 7639986 2815950349073935993615659324766145664 7639987 -116688724147078565964371053900151435208 7639988 -63930762323359165323388878941076688512 7639989 29593379513315556498149884912504461120 7639990 22507731735095582682986006389771200000 7639991 222424288741897389764031437750162373792 7639992 56091633470038677512754105110005248000 7639993 -54818150689409549710858413548264060758 7639994 -48712554130010029344543871670375458704 7639995 -4997259344428521478869903494081529600 7639996 7006239821349658858474279274207150080 7639997 112555536970683550217000654769957829446 7639998 25160684105348626853525856143564960064 7639999 77331474066583499602757651524180040000 7640000 -3645475500610687598019333838602240000 7640001 3267557330576628263726478605475833442 7640002 11613885450731091312711034499683858944 7640003 13445268967447710121392246884384332704 7640004 7490507957653146299418409866145944576 7640005 12221410456382112694698376926502329660 7640006 62774884794707869956642920437569848448 7640007 30999776471921340335583092760169769640 7640008 -5831484205773525311922621891379200000 7640009 -8264004594232483191560101736093519196 7640010 -3403920449793400817791233303819463680 7640011 -61189794610831374573781200719016349120 7640012 16210238938361163721370376857006641152 7640013 12402668452038611344778402395641687744 7640014 -11198947094540105381470139789145830400 7640015 -12886912540009739820386669402576060400 7640016 3860559394826663195204437116428746752 7640017 74240897975270030838560198345793489024 7640018 20900096202915900648727909031953890960 7640019 15513598539175869062529407043206693184 7640020 24445591324675815877896574280207220480 7640021 36461078876422727297521036734009010680 7640022 1781367029774988178296408413328587520 7640023 -123946830804153730593284393846063204728 7640024 8142099466609251069866178108476006400 7640025 -463165089852597259661421510755865600 7640026 11138964406666760493143862468438647808 7640027 -13432592118817934989540584176057874120 7640028 -21989340728511249709916582961788928000 7640029 -28607497849584248195189225069159649370 7640030 15618066590087159190234472282501028160 7640031 16048475168119722862558652961469595592 7640032 3129311607461019212890681274803421184 7640033 64028573645803204212137447479423625520 7640034 -2055262170397090690061953164109815552 7640035 30463374687586603586019455363303396400 7640036 -71354957942831026986275672387682165120 7640037 -26038466260784556924167018883487890306 7640038 22606086823870564638600720227822886912 7640039 -42515039285391080270791170817775639400 7640040 12269130702073011254329886747075788800 7640041 -48312751142445531570171609470642836188 7640042 -4237615986808431337278355695568279968 7640043 2794600881413471062961091020960851968 7640044 -30233466519366600689338919413034569728 7640045 20539530095257506388020149852806145280 7640046 1617250894140014623072427690939042880 7640047 85479724628903203687835480941621948496 7640048 7832768687868805370767263987911491584 7640049 26760211720957401009954706471161258864 7640050 44146892264616695112794721756990720000 7640051 -63017743430771294681991702985643255496 7640052 -5121954173703053372606766067437895680 7640053 -8357328046176896314075349334751631698 7640054 -1534394462789908154284640172568839168 7640055 -69118278542326296829290200170495032000 7640056 -5402900602373878959595302448117923840 7640057 24364903058640111652742449720309473492 7640058 -11459995651083780069197680319814844416 7640059 21911479574724984124555739144693019680 7640060 32984497327357389669853190865110100480 7640061 34449073337641606674893689029567840 7640062 -6689752207054826398877489658901843968 7640063 -4447994356957459420345056709126080336 7640064 -75259402727541680677862215547533393920 7640065 -5803158695501576307688605883848474540 7640066 -12377537134064797414265872806476365824 7640067 -26051502100078801607126005599914052864 7640068 -694477710507002128421833575939116928 7640069 22669335916647115570238057923214581470 7640070 1306697126262258140265852171323447040 7640071 -1257458251083476247766747273328392320 7640072 -28555167724921873022247214608821207040 7640073 -30410443550560579358333824526806598976 7640074 -7922910773470036272587270251504865280 7640075 -5264424584317165606932495016839764700 7640076 -4141175752236334216454420351471866368 7640077 23390013630003273062179527442328504512 7640078 3972099249868903102519873880534717760 7640079 -9696678029473075154166175740506630880 7640080 12210233773861086700281945877628928000 7640081 12379757033304099437312572395927112512 7640082 1195793547987074649681994835168038032 7640083 -127991101011452266962974052810372986880 7640084 70178648639840275345912701834730438656 7640085 2290518486415711293152921729145480960 7640086 8004308691924950806473558396185896992 7640087 13648416398214584757586189017269283840 7640088 27413320623203636140099467014071234560 7640089 -76094998462124857644399167171411051244 7640090 -4039630969269014111208509867185920000 7640091 -33228609780024888749802931649681274048 7640092 76249986833723811728775028101564847616 7640093 -6420493239571539101535433743314391060 7640094 9800349047025368835820728527638364160 7640095 -15838044157841871214346096242537421400 7640096 -16851731793013127750736774623347998720 7640097 11640955992912102306792586140773714880 7640098 8272574484138635189468166758024482464 7640099 101560809893646699906053619969769504920 7640100 -2921249372865959223441908250501254400 7640101 -13752204317890425938119512872720730848 7640102 35614523108344809290100300961513462752 7640103 -12813157956083818505064610406719035096 7640104 -26974173716139480330456678938594273280 7640105 -20333098903497762721265521331330280960 7640106 -4089354588737240129338717181136001536 7640107 -5522176167546519529185309572230659080 7640108 -4829508188051897486165769295441966080 7640109 26230136165475475490599078153706889600 7640110 28869937817647693848446613355329216960 7640111 -2323674434712089968563770526017958408 7640112 -12396757377327605750090615415483432960 7640113 30322467739146174243582013957011196800 7640114 42955103583981445431563557121321872656 7640115 -14352142677680681835952970862570804480 7640116 31007769835617609090424562708258734080 7640117 -31884517603394943455944863143900967840 7640118 -30298911888965946510478941354014408736 7640119 -66956439201469843759096547299559879160 7640120 51936711509560692295981510895453184000 7640121 -29276853359937188793746618445176786976 7640122 -15851877110921239673736964527577075968 7640123 23084645351709151700135608071224886120 7640124 -19007599530721421919329773113771187200 7640125 -78282020093516214083013892131170361000 7640126 1279160539755570342805867150747127424 7640127 86926344072490952115072342011295559920 7640128 -45195247575673812720123339409520066560 7640129 54449511097654304263202437483761295746 7640130 -13111822470544311603822135983755015680 7640131 117628835480171329311434007886330047932 7640132 -116330205008795649077002004040899297280 7640133 -7079038705611116729458657055696520000 7640134 -37344009493917090166737884092326170784 7640135 49041242532188272714231862870340548400 7640136 1960027084082369157041351755196006400 7640137 -29634025161971906267009844010466950200 7640138 6273334872966093470301943271041447680 7640139 2140348585275651570427831485017484288 7640140 -7999287134224953647821239910685675520 7640141 -11445848544401850330795070831990504458 7640142 -6906911378117394375241505964922899456 7640143 46496640657953122457121047665113235040 7640144 37436214335588875486837521070526693376 7640145 20432638535423439747941561214463159260 7640146 -57838619232261579942121671887401607040 7640147 -26505169985466084259525529895953713920 7640148 -22362186418884831278864604435047239680 7640149 22424037459912774272996081741607477120 7640150 -7296616075476385878053866023879014400 7640151 5762251165502825912006366429663568000 7640152 86385028591913699484910815592837662720 7640153 85752467546071958147247197843510096964 7640154 -557451032397905520321398944406917632 7640155 17926504652898190272161082307114683360 7640156 -9462885793610886789259321913706083328 7640157 13230090849585057224898788863569120384 7640158 9396567295039279578692166074265139776 7640159 43654965146660459890621908542752895304 7640160 -41219852060246765325586251641027297280 7640161 27359305110002919641803027830542537762 7640162 32262435018920030292659358253566872352 7640163 -40857424200880743356290844347348820736 7640164 28765950723245945184304388156289826816 7640165 -11989672920277274566054749860086336680 7640166 -16027492669042679504838411343666329600 7640167 -8779098990506243151265787555315982976 7640168 -42841654445360605097509452141370490880 7640169 94556295847029461574706168834970904960 7640170 10159200341242781741894932678629629280 7640171 -1597892161785578730409249994686146816 7640172 -29859616595795221452413104596358274304 7640173 64119142519171197006175445914357134422 7640174 42202306865958357605782730261413329792 7640175 10736699586433575935637278792397231000 7640176 15003334375275469734613855285854175232 7640177 -32772787340030356841103264414615676974 7640178 6877669811387333956176190165451136000 7640179 -198039917983016752266330035400712312224 7640180 -3129360366401810526649458247661591040 7640181 63383310805778816171409139609668924270 7640182 1747033529420750230726411670281152 7640183 58511489043510409295963636749387587432 7640184 -9103859205119684881730340528430080000 7640185 34913561350064000433147529958610864000 7640186 8820442499296336359428938016690984448 7640187 -39372874722053580374795843594272932840 7640188 2928324101519956707997839642514085888 7640189 -9833436562967790547701526083450540000 7640190 5276843826761466630601227329228985600 7640191 -10985943638776032620834157053107287552 7640192 -28081755613158100486701308227658711040 7640193 48108076241341510056342397135363964928 7640194 -2966614374943412268033983929579885104 7640195 -30738498287309348702618252462447293200 7640196 -27499631104003722955813354521867171840 7640197 56199373360843637832744738790221760 7640198 -6550835767543464318477517685059069440 7640199 -10357741672852490087028100516880504352 7640200 -9272567697635216010001773666646656000 7640201 -75113120302828747633346827938835246668 7640202 -20466746361507079805670394376165491968 7640203 -9923177262533205358805613966387235136 7640204 233981253077056924481381433859494912 7640205 11841457729234667295011875051455504000 7640206 -12171191264937517439887011732293074944 7640207 2017084868107484225447966087885612400 7640208 -184946947075770208773735235902160896 7640209 -24988581660251481199625455557206210496 7640210 -14464698439754441692318668367856934240 7640211 -20688008153615511100589950619071214016 7640212 4082479150788650557773200262026979072 7640213 -8906225174218897262466958183583123040 7640214 -2574798983077909451800195830617198208 7640215 35319051050507293476349792198843734240 7640216 -13057376598843251058341038915114659840 7640217 -39504805128370936138458583718936991360 7640218 -27795708070759443153535515167013703440 7640219 41816836360778781738471483369839215620 7640220 -2025413986047107818684257124811735040 7640221 91818865203409622141046613544572584422 7640222 -33776406361927899236417601252331625088 7640223 33438107212608292540548143737519785600 7640224 -112988097623396107808062862764834160640 7640225 -71079015017152343701745722846105550100 7640226 1093687440009426848737941018763742208 7640227 -28059568971445218846846311084965721688 7640228 -30437877393474599673368726361963531264 7640229 18625151115768691731840562976814620928 7640230 7059364224421911497025952361269749120 7640231 -129121214152728296261946779816760520848 7640232 -30801883701669706785607215113563176960 7640233 -76560191185648892039187100240313018736 7640234 9642412169814976166614684661160667392 7640235 -29707250932273067708216840327280232080 7640236 45519362470727311099604534773784065280 7640237 130225977726034183553564137753977712992 7640238 56305892736219768388013168924929643520 7640239 66345866041147700877477315849523198320 7640240 -19381759747229089693451568116858880 7640241 -254076916260142209953220937830734976 7640242 -9328546815420934682855084127113153280 7640243 9013801583406821136007500254578383744 7640244 -1451464211064193271374596039374511744 7640245 3604883584818283395287258171398896000 7640246 22440263061852500916238785992500283520 7640247 45352695906120672374324547231218529000 7640248 -37908193415763521357523415374770995200 7640249 47363551379797204672820948987976590250 7640250 41609494249005684607760761117233408000 7640251 -73333095448823880016501511609860355328 7640252 52986945297838253925603994531099124736 7640253 2849646420706183375148424070907198040 7640254 5002178145376635041247205145575992576 7640255 -19949479921817179592279598328933716480 7640256 6815128175399619479088113702859177984 7640257 -44614177909271789293372026150139145040 7640258 -57289225231133676130560016186708169520 7640259 30563745860175212890479364733901847680 7640260 -173824259102047922989530240216023040 7640261 114008828268365977466697716709320119200 7640262 15795770393244205111496248855648605312 7640263 15125646498052668731265549755670519512 7640264 65549362942367357503326353663439052800 7640265 56666173757776180984629160100322995520 7640266 23278494532532111060942182976163446832 7640267 29291207136346717740826656911195004432 7640268 -4364782385785881441014507841849157632 7640269 -1122569312116300286570782398996832512 7640270 7093647629508221278943031565793573760 7640271 -55185109692103089220445261320919675760 7640272 12967237150234734804324174149977726976 7640273 -230885278093273861721552640080800867200 7640274 24451908122453548823268654293396386560 7640275 -52950902805996519101139850939780035700 7640276 -30420922250883786314238464623566688512 7640277 -7392624923952133472946458730566602080 7640278 9584321067017422141001494966854892416 7640279 -31245745243321186650602069869341888120 7640280 -42292558441355403186902064710513664000 7640281 88070620995933339836899506479384776464 7640282 -27370310951981612314810540784544886080 7640283 -291169224450509326088021820588010752 7640284 59987002820759906457326342222489647616 7640285 20744879250975249445024361746324867800 7640286 8360800884512958670360671040575891264 7640287 43966421090253498831343070778354155936 7640288 48202852748745964584549351559401308160 7640289 68811506774271724096860924302503249554 7640290 -15213678934709413625355805357290769920 7640291 -38827315424446826410852551819432464256 7640292 29172974015981873710311644923133589504 7640293 -10764467776306612658202421083884746822 7640294 -19031431235461546627760623121250889920 7640295 -6078133694497286874418175772460366560 7640296 -50995412818232735397277465612181406720 7640297 -23314803845003578075323268469811331968 7640298 -56022343941399037166241819793801589760 7640299 -12231863940934008927638274449471959360 7640300 19740957661827652405003407810929798400 7640301 -10514621353568503594705481021959644480 7640302 35564166464676596764188867843345862272 7640303 32977581228402300433163282352347232 7640304 5948800131064167326086584066865889280 7640305 -42856678378020802672416848849189262540 7640306 -59027157751346999108984047434450609648 7640307 -255904574933387799810433933288567596 7640308 -3731541256873174879642473600404492800 7640309 -11775623050424813753106995502676908288 7640310 -13418448229626756787998793341971804160 7640311 -363998158296497819311690156189746240 7640312 -10392606048218138649677439077635276800 7640313 52730713431048396000700511514827827488 7640314 30026897385186181973854029658854988032 7640315 24039822203910187071626595572355534000 7640316 -9392125459111989246123346455934330368 7640317 -33965212627379859162050823912796552160 7640318 18464767748037622238591965061706685440 7640319 38320200053926399928947700627945465544 7640320 46519349584156816161196020243659489280 7640321 -34874417650644339443243966425913451972 7640322 1567335175946938910175902967828363264 7640323 41382923577288275541326785518153801960 7640324 38753887990633196476353456654616129536 7640325 -1396567487022487951493380186379160000 7640326 15626922356713811544183352427270784 7640327 32282415623367056192589947205551851200 7640328 -63077622258132739658617365011293347840 7640329 8169887824858180059426496753392731930 7640330 61858151408356212550920260932411312320 7640331 -11126479790589011991865484722413022248 7640332 -6842708700820856428619225985977899008 7640333 87922002004416760134180141546541014582 7640334 29657079172385562219557815879767353088 7640335 -28208578499944339534503475166819882640 7640336 26868230367904487998941341055983222784 7640337 -9617852670032662173110039334585661440 7640338 -26704925162771966177382736048495042560 7640339 -26462836904661343463656809956666138544 7640340 8856573984209767281406468732973260800 7640341 133629077496415435902926117930695753742 7640342 5486367405975190817667000972738135072 7640343 4214598294921311945518583009430136032 7640344 -50895385278434124975548742333248409600 7640345 -87026154007325421875602281563095504320 7640346 13733198642707512656285121813341305344 7640347 15280807296570597602008955891204096016 7640348 75894206271490962644776827871879300608 7640349 -49860124228939300017392616544014095520 7640350 -1898672556435756276455050638043411200 7640351 28768288173922809339037241777549792352 7640352 18752142880933317457293690678332620800 7640353 -6300912719300521612629050961259465728 7640354 -32824569536931588916087708895590632624 7640355 12361828242441386699803204855739791200 7640356 -5387256922826844611631221653124608000 7640357 83755183848727311022815786460195308606 7640358 -6870955936057263019630501551821440512 7640359 120250489636139969627428751827506957560 7640360 -626460327742116826798522632069120000 7640361 53360811011228496748509193929919405332 7640362 30334842201441170624080499146569888432 7640363 -78899101934645515986867926014471373388 7640364 1792642943523024894475880949449074176 7640365 41677709541720296664788591093104645260 7640366 -9278179684059887062925340883591696320 7640367 -13748578041622357557194160159291810816 7640368 29567889888043084579773973877272788992 7640369 -220419775038573163995735647495378880 7640370 1158625440242258039561292200227837440 7640371 62833191519052116926678805760534578572 7640372 -9700516914560791301053125422848467456 7640373 14778055279086764062505930533745211744 7640374 -10315846560243653181456199335096542208 7640375 51551873620655431038189911197909140000 7640376 17535726209595694689998111083239936000 7640377 -121902807056467423429557505591248514774 7640378 3324416633129369487088243819850194656 7640379 9023177235157731626040934538489359920 7640380 -20005807213310818043940359059410969600 7640381 15998639588077971529695549369419167104 7640382 -7381901525217795012416285465165905920 7640383 42280979950961853935188534177564495440 7640384 4668177437735304728250624699952791552 7640385 -22615081361562440338584215110530710400 7640386 -9177798865191626085121578833887129056 7640387 -24864514040865384400929150398489815848 7640388 -2859895090134136071087213580508897280 7640389 31296413188566816910315814515143870906 7640390 10824650836360754392356185018694067200 7640391 -21407492771998965651671287446762911232 7640392 16477871222389748274513182953664225280 7640393 34948179199554934302810256388810721024 7640394 -33121678408899128888673514660289291520 7640395 -8896801139785302808559478899136661440 7640396 95489641399842799198648599942157751808 7640397 10507619134304939951400956691668029974 7640398 10769192957893333708423917603319268160 7640399 1860961961397483900069543854532367008 7640400 5459358418230545420912172607065292800 7640401 -2628065049170132480620234248721943948 7640402 -10050294228576709027798053053972430336 7640403 25712160465457168256302449934602600000 7640404 -61858519315648555813126469028090454144 7640405 -18994039988244048472056755016478817640 7640406 -8929427664807656405100047482633728000 7640407 16957500237927588699103686152004312840 7640408 59769739540485965839174392081781032960 7640409 23085348299046057550364920608895892160 7640410 -40162270886449513764676034939403236640 7640411 43481136928068818914560475097183763012 7640412 -392403118104052027936222996257325056 7640413 -82568498249399475313899019456003468800 7640414 -28065507571424565936061478590225552128 7640415 3223865874154523790917307004441729920 7640416 -14462787627965510091615883719339933696 7640417 113347005753655526146709471087548746432 7640418 29640935860144432461779808187053880704 7640419 -58461570178167635015520612180207934180 7640420 33706375214618291028372438381407873280 7640421 49272502207282515623398949650208340000 7640422 -4247240663750435058664587118272624000 7640423 1348630607947014286359007187530768176 7640424 134446298259097336901707661866490880 7640425 -10609377931761930177073837855449084500 7640426 3919335992944066958253077673870434304 7640427 -21972002496995264363790789216706094880 7640428 -12822933639985936629126604987545356032 7640429 66962266491190757767607036451769181676 7640430 6246750620170521854179590576475422720 7640431 -44408061279918503997076404804751273736 7640432 8019333119774882901038611169562132480 7640433 17950478439922782389683860570274137600 7640434 25667418068850432726890431549155216000 7640435 19524859243995320256056942447673057360 7640436 20255828999749771153613924835483310080 7640437 -52323471573979559999407645571761502848 7640438 18638030611567930185694841793742959744 7640439 -26924189095823774330589013411000958592 7640440 -41024915935239064563466039085021798400 7640441 -89868342260774181501491628381706950000 7640442 29720513323733301317071533310985244672 7640443 99644363868685805120939029423187862692 7640444 35271299826502862227628877987630047232 7640445 42615838365363239029620893889420301920 7640446 10605937155764799973957815960863907840 7640447 -56008480044623098608863104437839148288 7640448 -20029126618667594736485901072397762560 7640449 43919768984391861270110300899067723200 7640450 34059228632952103227002810829545814000 7640451 5671140672399133851423861079317154560 7640452 2211982428143263828243175286105157632 7640453 -87577954341328047733402315342383707298 7640454 41080256426564701557918377491687446720 7640455 -1611879334751397911792231837338313040 7640456 48734239910343617098766371602457036800 7640457 -5696385915188502361732963104347726880 7640458 -12443022639231084083044051803543700224 7640459 -48902634906137125381312409658370475160 7640460 21387729940521629932572150323070720000 7640461 -180260718864449311999491899462811229248 7640462 6809126142204980035523385006307322880 7640463 -33436477228553233439853478581596498400 7640464 -5070880620481793927727383256614010880 7640465 -5506454773883165703165905770294300800 7640466 -10673940694455970577383980670803720576 7640467 -189020792309789518436419039643665593600 7640468 64186414672715047914887432576745517056 7640469 63003142181686225595864276412002102094 7640470 13156777278354680964093890744998243200 7640471 -91101486119750226905301123812168438328 7640472 1321671426479601371120472330805862400 7640473 -4799363997262880050179762997736544672 7640474 18659166971632520394983926039716842736 7640475 18567810216691258330780585579542126600 7640476 -28960384932646401126390554653907837440 7640477 5098553680399693270066769601810877440 7640478 -1210687283757761950069855569242805696 7640479 25064317588166559088840285533521374464 7640480 -44102501088888843444013565318869155840 7640481 -76513724289144055955947054008230904960 7640482 22124147739869103517407305177815324032 7640483 12269523804717658346708352290551776732 7640484 -32298356282162597561449510706508134400 7640485 14716887363179849534531930107839532800 7640486 -6417208899914624730684800017659312000 7640487 -2267351253537189223166755567436677464 7640488 -108485870768504010756194990666801034240 7640489 41456682824736504535229126972977783440 7640490 -6768852489221980923741834059934620160 7640491 -62725946706351601521436778960886935168 7640492 6043757949676390995742530860574172416 7640493 4280357385128728454116869411093969984 7640494 -2975751508340478241165565557986890688 7640495 9901770984708805667202289419313671120 7640496 -6329376582210376629948481443040493568 7640497 38758867147758764152939472407543009572 7640498 -662793525306626369105253739697252736 7640499 -80976154258189909841257733354510361552 7640500 -8366496516362514469717979439114240000 7640501 -125679185724947297224014197748264688896 7640502 -33529107461602485935059351844540194368 7640503 -1316039044017095274885890860303906616 7640504 -42374336872612393078899331211263242240 7640505 -37550177420009803796595732684533207100 7640506 -19327168483496031843229596540429660048 7640507 -465557792552088298542461187315502848 7640508 10470281899607125972370140016337223680 7640509 11052195512925912464111129641261057804 7640510 -16292676666035048901637043015841147840 7640511 60146766229335362774455310159125910472 7640512 6862081003752941314822655337018949632 7640513 -131172208221204546723504002514862146876 7640514 8046015208251628116037972361625907200 7640515 -18991476802110526298713823121355929840 7640516 -4359625664734634536472056327367854848 7640517 39855440585586301329824001934437293280 7640518 -45262184485545676750662332944745531040 7640519 -49344061922538551764313646153585559080 7640520 -443369902463005542565723262064230400 7640521 -96913230768689182203374982584495997360 7640522 18309440623010310856473490899555545952 7640523 3200753127810738851532707119658108928 7640524 -47024175399375139411088811193330971904 7640525 -38904155528731591472221623101949937950 7640526 43150392889159481913747894166833966144 7640527 -16730306518809151457360665739496657560 7640528 9024099408353306474012950544545873920 7640529 31541882670190490187718708624786291200 7640530 -3778172100262053157286897426773887840 7640531 -52285718801363278871705142995654589216 7640532 -12479634937813535600877973126449711360 7640533 6598393240717190976814910952050564124 7640534 -49048921914004645611556749665366029248 7640535 19805895109489275145247670215806095360 7640536 -141869292814942403414542116774971904000 7640537 19016938415096774030707523238124602372 7640538 -44937997459472487521304601150332704256 7640539 1334396283961406685691399146883051840 7640540 80629153000585794888666613819501516800 7640541 472567966333270003412127258359100480 7640542 -5503910805491384870399540405670103296 7640543 47870762162645846677964699409120622560 7640544 -50234562327203986460896810670582661120 7640545 -3348383945342114594039217899241240 7640546 54225043841215791548930184652076893440 7640547 35489907659205172860262176678681454200 7640548 -64467179370607270553614157761305748224 7640549 6761378992940210301240834482158322208 7640550 6119039009914434313260489477236484000 7640551 -28776663751629672280560280838106055496 7640552 58954368283896756337611949195841126400 7640553 5344179655545390286022575343777702208 7640554 -34356857651172014468828551483363948800 7640555 -16073558064951388568632679804450991360 7640556 -20799572655583785146931697356307906560 7640557 61867226369702219786680556471289498432 7640558 -55551106488835801605660594890252445120 7640559 3921134062975529949185556066183955800 7640560 4624550089858235844651605316471521280 7640561 19839336562430762037762521480968732230 7640562 -41041404158536521538773423986906643456 7640563 -6607648309243264220007953786385176240 7640564 130472461050600791139072496729150771200 7640565 -696435935490288191629729182213564480 7640566 4362809321340868021236763582924033920 7640567 40708193997189818835590550773118856152 7640568 6857665894575336491286354959708160 7640569 93038183603576983149031391911040345044 7640570 -5265933370156399233680439654055587840 7640571 4040219276803873883819401588797663600 7640572 -57823422964533680844388008557322293760 7640573 -36111953635864128576679923972941383680 7640574 1090896368278828232123735549646864384 7640575 71714484012686088619646464440725328600 7640576 44331543350261199882717766057986097152 7640577 -437255660840644240554490662384070272 7640578 -32336591757254420101601554777206326400 7640579 -67880598667052325480303912949521218820 7640580 -17429627210621737028629477751278755840 7640581 4033861177785838516971855595319599132 7640582 18455967059561028517634371264771145760 7640583 14102361347490659248943409892516403664 7640584 711495446877790045981982878217011200 7640585 -32004919293271018266900894313062934200 7640586 -3629048293120755557916775181393062560 7640587 -136133471303952091088472100507806409608 7640588 -34589350641949730810476274741892909312 7640589 -57722521350683367032140335706508228832 7640590 -26954516335160094109936677773759419200 7640591 -3949160728980918500839640349395420160 7640592 14676180854896989903599067912171356160 7640593 15878478342150418006649985462615918816 7640594 10357681696054446394253281935611036160 7640595 56871589333027846098658517434193205600 7640596 -9589682465070537079849712509162287360 7640597 2610585156393140347294741051503973920 7640598 839334573265469331162110955478179840 7640599 -305633433920257632881234161341258480 7640600 17701278044082950099379386284425216000 7640601 9630342760345006116767712946397130240 7640602 218672642174763597064863932005443072 7640603 -93182935749371010563029047072800183880 7640604 27410920792740651081634558259693091840 7640605 -643499915507348946954877994248224000 7640606 32103244558827036344186329203359866752 7640607 -10390329740026267057090758122398256112 7640608 23718779124871480053537648224202522624 7640609 6715306340511469078481983606683067440 7640610 -16407440678646831471993377760171847680 7640611 -19774821151426423034719731623486523696 7640612 22446682371860243029135081386854768640 7640613 -70643563964113027191874360822519220736 7640614 39855803229917294545779050320494239232 7640615 -6242316772038954212653842049708143600 7640616 -15659306200276576943852957790623662080 7640617 -13502755053562516669216219462003827334 7640618 1042595438659819279496553756383377920 7640619 3876906705479409557643561473596168536 7640620 26480550712494777503629454600197063680 7640621 -25504858604612887585678793501976899178 7640622 -14164758845183439163714709655672883200 7640623 -35548282479668023613740090192301275056 7640624 -7001898613633705403992629348471029760 7640625 -8758877998750543259379045502175250000 7640626 2313044490476190674306556789250037760 7640627 597890189913256650249697293914855952 7640628 19100447850913576994855552610257694720 7640629 36934888897963804632918094705115098620 7640630 7939792792353619995258680128566518400 7640631 -85827481721903501655003262800120674880 7640632 -7524197274988664435391364823873126400 7640633 21870759512695972208306403559901932800 7640634 -3898127483295582927712660608825612288 7640635 73533459326037816735270023092231294080 7640636 -47894949613917189949387845286059217920 7640637 -31371071395923096552842234903050288320 7640638 -72367146267693902527710031983297665280 7640639 52826068943058513573673768789445996424 7640640 3633523230481669335123878740387430400 7640641 73003556761817663232456430170768314800 7640642 7824501131154824454595215228901451472 7640643 215722046679711936348932312958341360640 7640644 6462505344953195402046011626694556672 7640645 -19284725664884840528691507188781178920 7640646 6483616658244334303515120632725370880 7640647 -7229390721137904487478461059320489168 7640648 22521944666762800218608725243945451520 7640649 60750676225061030912519300323446526464 7640650 8634316224430078959095665217244072000 7640651 38868797299814462970737448386766266832 7640652 -34518055619970430268865579916700410368 7640653 1786271429355821068234875407670443040 7640654 -15313624313749725390412185774945536256 7640655 -48104978285082318261408061771923492480 7640656 -8001033960589722978252260356969463808 7640657 7318441671826634664882150142812659700 7640658 -31400113740090047117063693128441768176 7640659 -14825191853234854658666547471661268400 7640660 -2273569215610416637884748588609075200 7640661 19204414988525284457205784009714307904 7640662 1259868046707736599812558245150038912 7640663 1496258651407754285656645068269728704 7640664 712615534447159226918821257736151040 7640665 -38994232439960820390407409992673737280 7640666 -10004992503608584228785553175710224 7640667 -58741108536088902230101393587713418120 7640668 -31907959500467501294045054648303872000 7640669 -7216111881023758284623822871198025056 7640670 -12476279167449356745847804072412160 7640671 82524874648302918460060991706428006544 7640672 44982731170956527103017421020627730432 7640673 -46905591369521480305936311707213518416 7640674 -20528787257109494955575381638804451328 7640675 2565224077342510659136639554980530800 7640676 -67651630634073521951359458625387929600 7640677 -105031207353489151215044887558606163520 7640678 -20748872637524169712055513349791202240 7640679 -54562529352471807442884627064910031360 7640680 -109308115135307582977555593922067251200 7640681 -83926844235904526107420001092165528518 7640682 5539363077769309955191025202439910400 7640683 -10918927722794079308385664183623101068 7640684 53048986330775841870860608522115774976 7640685 -1439366423796115382486873248709078160 7640686 31229059949048274584810576764919625792 7640687 -31542885731895705590565311514788423400 7640688 -1859271007311240451921958392627200000 7640689 6495462253958919652155411803709192256 7640690 -43723862280963238094961819572302384320 7640691 2858121574580772176558470972750926720 7640692 14185619921290416367463775417994739712 7640693 382895191927135890364521338376198780 7640694 12883388433544584198422283030794961408 7640695 71985618494196682284454629394633210200 7640696 -41220966645201387927957256573133783040 7640697 -76617367347253163453976916704228001200 7640698 20986915896629223156039261780605456640 7640699 -129011054264065412714154644453667440280 7640700 13968663307745706794640282486095808000 7640701 61322035533958715809802525839774909440 7640702 -13008021475131744945947132669105576448 7640703 -6649919135823574594692629786320116480 7640704 -78192154758282485625477004640680673280 7640705 3406144880054530811102351071811947860 7640706 -40892379081590410341943277435656142592 7640707 49725401529854241838192752735881208956 7640708 31659581106080562075127940085779737728 7640709 -33452771855943819844223762777047473696 7640710 5256033398353404199985252105720862720 7640711 -9811937936280195838634471536815354648 7640712 9204311670804983757168952671110353920 7640713 1557576993879153286574257876899910864 7640714 -29487308176046450506635510846624206544 7640715 -13943755603013956484094967696718158080 7640716 -88071995530773854928772343035205628160 7640717 -38827053463703283768059270034629810400 7640718 -3964777861305347002251580742004195072 7640719 -34871405996396792556375584223210694128 7640720 -5362358748767489428278293887266816000 7640721 -15680451528651355982519103652886082144 7640722 -14776590489590071078320011047669509120 7640723 120673322742466544539390114714224492972 7640724 6600824184833243194804358471239606272 7640725 2801904258627116736792584759400688000 7640726 -40214025906912730249277900100570206688 7640727 7003183962572881573967239209306831720 7640728 -51986455691995651486035869759651235840 7640729 -1214076689894087119854737362649816700 7640730 -669107876124918685958286202755735840 7640731 -26847433817083372588232659964621577216 7640732 -72311089718282117097506529391363792896 7640733 83033451993776538121094417639501937024 7640734 -11877122613738079548935037395259830208 7640735 -15597811498429876439940699644031936240 7640736 26852403774755155616133274875514060800 7640737 11247783410855921950027829526487268500 7640738 -7810904208693188055793373213881559040 7640739 16960442689753606186111293488244358200 7640740 6323501194098576144867980036213264640 7640741 -42995540361493783886111840349974114016 7640742 -4672280960479178445498351131077869888 7640743 170045975922811316285092898171250965760 7640744 62115214251119948010098546250276572160 7640745 6403418864554551636119036464827498240 7640746 -57601700474261335266549030283313971200 7640747 -134187929362486398008082963190722610728 7640748 -24938869545654601780348376822369779968 7640749 23372037805727254278634914008787497750 7640750 20720150745609818627963735376348288000 7640751 -46785277767874309830421396460608246272 7640752 2979086297221021642166143302054838272 7640753 -17868722316738823917625183805576558796 7640754 9534303925841027808038880855165070080 7640755 -73224096450082559328931818108747642000 7640756 -238544368535244074320265337886949376 7640757 54520009137927151033938025666159520640 7640758 -34996532100893101878404671143829415520 7640759 -4939044294043062806524364488043220768 7640760 -10537450097577855124237287506535628800 7640761 47564756920164218910661633326792700032 7640762 2655617240553060679496729487836055264 7640763 -9513667358115715488985540785340584192 7640764 1768972343853218159671473980481748992 7640765 -29683603525221742457743535209289294880 7640766 29129123096729730323489097290598645312 7640767 -138158244548486551349238105288029685184 7640768 3181073904469902374140695791246770176 7640769 9291351029038622948823019159987084608 7640770 16039270309709039384308923405289244160 7640771 10496539648728846779322671577304134972 7640772 -26713256692459967616533116393542878208 7640773 -10511205160620273310400131054428808320 7640774 11210540305326330346493948868338466240 7640775 -43422725418954545213720761943504097000 7640776 4139564793632545307887435965139353600 7640777 67285266795464453607612882086214145626 7640778 -21142031685809354588550074013555538176 7640779 -195284777090807231403389303168087832080 7640780 3643381992004647872001187720280893440 7640781 -43601296246876107040076451460840819680 7640782 -3604179434620875251146527930076531008 7640783 163579164822863275329599476452689822760 7640784 -3403984886319068860001535527760691200 7640785 49951418702905337787015209954666740980 7640786 63674383198025815123380221536461269280 7640787 8334828880513208980014421169805312 7640788 -4613920739774866682881515600676935680 7640789 -49253802911032426350510902847916321476 7640790 -6204905598471935678713552692605644800 7640791 4915084127921139338582954131211581000 7640792 7877547946801056461918103712010526720 7640793 -27580909735165395513296817239605171920 7640794 -17467229923299379598075631361319616000 7640795 452640162912518770118014658703337200 7640796 -16622184331863350624027880685676989440 7640797 -1453537341352744340840641753404040980 7640798 20530805222148900564226101526969227648 7640799 645101083932213476215773284804136576 7640800 -58487518897206488638908122343289651200 7640801 -23795080493879364640703334920805527040 7640802 413545853860013313759384533491591968 7640803 25213244890884113592150812469100969560 7640804 8754030676848799074043964653625856000 7640805 -2009249671210125022082376187439716800 7640806 9263003102794757550003377068744899840 7640807 27832021831546051871465397160607531520 7640808 456986632920761720245572690587320320 7640809 36789117206689119345831839689250844240 7640810 -6309958284244836763636946593675681440 7640811 -3043590530798207685398645015419692348 7640812 -35658023361313866019650504630891184640 7640813 5471138736423048654982254218664237120 7640814 32478882830632575244137506775466705920 7640815 6399356898132170935281379695921552000 7640816 6188208917049527684949223776379011072 7640817 -49334997027386029220856653830536481920 7640818 -8630386063234752104730092349671454720 7640819 -29257737715836397567937347435889423520 7640820 4056452829916374565920222953594818560 7640821 79182285615034191467085805692221743022 7640822 6186324068912750437817886371366024832 7640823 -10148354453089682861842918617661281816 7640824 2362744242808103608620994292581416960 7640825 -42046832786127655422808995886558266450 7640826 4844689714003134938660890660248735744 7640827 79581981949652050931165147703476752676 7640828 14095605231765904318797310983123517440 7640829 8490562487824958560389578136607040544 7640830 9208251222643209761916528279960576000 7640831 -63473275739992773892105139231850489600 7640832 -24612756728856820198742527565207961600 7640833 -29996464745298164411444080789474286040 7640834 -8853238140635178378910953006801014880 7640835 16394645350092816720903837464398580400 7640836 -22381421704504853480976168743911165952 7640837 -17156105740111512366321021328569267456 7640838 1596520698131691195435869299535272320 7640839 13571813670587043862249733543981674056 7640840 62103383937930706902891189583755724800 7640841 17466944330137400728178301870753847680 7640842 -194724990255232557759260204593500672 7640843 9874635226225427544117418523880070800 7640844 -35457694640107261198808119295337676800 7640845 -11888840113122317191634766321819705600 7640846 -20424678366492518188711396857837976128 7640847 -80189265882792388221989991801619897176 7640848 21579367228698557483625382456390787072 7640849 38216114313013233381824426620084658688 7640850 -6371906770606531740928699545796608000 7640851 -1348221936763732292599222744202598768 7640852 45364082386037683099211891187498108672 7640853 14015330906527713578120034251009499648 7640854 -11889155611617003990988031122933743360 7640855 -20769398510499323180435367613629243240 7640856 -55452823344483816331762231585744558080 7640857 39658608650831745562883457461354221312 7640858 26310533975826033418236416424576407280 7640859 26955639939084585856209659339894412288 7640860 -44537173643467161174241953402316093440 7640861 33806047347651544315420793473082415462 7640862 3112850243250407293064180634745365120 7640863 -29666304404698320361765516953069536120 7640864 58599403066138859807135086715469299712 7640865 -75016866477356959697108288728579440000 7640866 -24084134067178514337231734604174827520 7640867 -71283213704445314288365585502447020608 7640868 56137572140706998912660618906185098240 7640869 -58560446702784422239017326478225900000 7640870 10373685977132510251218138885090965760 7640871 -2214598623351730294728267998262887040 7640872 24082315976936621927670704692025425920 7640873 6056513867295919851124398799247104122 7640874 -17945437124667092153178445949511237456 7640875 82134740591245040078667380342686164000 7640876 56230904421076328133253261017068820480 7640877 63379075850129131926384473282379136320 7640878 11444818629019613744921602388341911552 7640879 -20639779161863069461212077396433089520 7640880 1398174559665890328694517977527091200 7640881 -69099169264765953393662372944853898128 7640882 -41689687649329051916152968052369940208 7640883 -18193983346847578360692408720992244936 7640884 -21781535078455620462387380599345520640 7640885 42603248983328615192555636380940160 7640886 14335558240097667569310045423263190528 7640887 -55448581613976050927137874222613413464 7640888 40497097596856433059797045681634713600 7640889 -4369357503850723083885601879228225152 7640890 11777606101262377508470254325591711200 7640891 4424866210853606075395435221789007920 7640892 12135766291474884004641560841868419072 7640893 -7280620607127780451354463021000859400 7640894 -58083926817060035429751066941491125504 7640895 -24980884916634297178692112170330983280 7640896 -32144901923147248812639492963452846080 7640897 42927479350356435980285161838616115680 7640898 30722372805138395399556353315484372864 7640899 23217641594999167060622879825546661120 7640900 15797277018602929942847177444145504000 7640901 -2009658489392317352056353100501227108 7640902 28554261542905283004366286788268370304 7640903 75345854312675262509882942537030296152 7640904 27569023115674496858303601756217835520 7640905 -425594561711648958221221465838855280 7640906 1938103262578120055978581614239023104 7640907 19685380130468840955086352268716545280 7640908 -64082991024169506169705910418439936 7640909 30413536931825842315125840727058341110 7640910 1014121921370886924038659387754835840 7640911 117658386884747311387443171943566377136 7640912 -6363707828185064724846907531430928384 7640913 9369181149558907182668691936354551520 7640914 -31905027815938186821270877676901592944 7640915 -22379833959912851446055048835636522480 7640916 44852000511147458013575064572118220800 7640917 -3025210190284416740578635955642745220 7640918 19568510492019261742270310739636364416 7640919 53588768712857290770050975276995718400 7640920 30617500959033529389098073174134784000 7640921 81525098462360949602173139201650264644 7640922 14316074531151858181205424229611469824 7640923 -42711300169757713009137944989503812360 7640924 -21768132320533241604745525852137259008 7640925 15512957754996831919568869126137444000 7640926 5723950948277764480725071323541082240 7640927 -1696754510858707884054254285078832528 7640928 -9316924335635491502307673227657216 7640929 870111873564704143294432752064650530 7640930 -4349330627948188625224351722213204480 7640931 24987971243122470351305556973807045752 7640932 34587443507839745627935702827687622912 7640933 -54193197587719404834939458280863938818 7640934 15165246799302697013181055592844736512 7640935 11493873008639102285674467458850317880 7640936 -72427665715607137687201356133553356800 7640937 1375718822260694709110426677450952394 7640938 -14220781110470635287649522108583870880 7640939 -23557931720401178208626743642852589280 7640940 -49615319202312313804457521005851934720 7640941 -9139326420621464221286416937141676096 7640942 -7967085259513915009133695351079718912 7640943 37206041564213481747630767495560633728 7640944 -3282808651861147152432649378427469824 7640945 -14330759710038566375402542715857632000 7640946 -25874228552158238420437494947840160000 7640947 -985803657564003902810171096134874760 7640948 27858040488878524716482543541175259136 7640949 -30839039377926273468863417871388126080 7640950 -12810917407958759870668208982547692000 7640951 -29163207430130567127903638119025100888 7640952 -54049068737492974633592349363356958720 7640953 85754442045470641662062294485136456004 7640954 -59844602323419556872259327724674567824 7640955 -6669981611505424625916904987186298880 7640956 -159361049582568098074015754050161469440 7640957 -11565764604966357151807220094061075860 7640958 -1438860513414651312985715936117987712 7640959 -5524789092689664629337120192450188560 7640960 -29012974492279032208512381540630528000 7640961 13086535067512279127137794417186004272 7640962 -52747597715660581749848072067966369840 7640963 114132953617124087923466794200119723784 7640964 -31126097372644010760923989848194472960 7640965 3038590125471687413986862597954716920 7640966 14517872069753746597816195744815008064 7640967 3059804697486041367290687264535358080 7640968 82923010417649712872469973207504158720 7640969 40184901533955266279183077142128169280 7640970 29128915482669611623068487552117152000 7640971 -696967572736615122884218827943924720 7640972 -83052739625101015608148408495732446720 7640973 1021742843946134302677292241126088960 7640974 -3332640467841854319067668949869023808 7640975 -13432696389999260357468215411566459000 7640976 -1416677211543970218430093926950240256 7640977 -32457571772901887956254926816800675728 7640978 -15975804256116167413207335668569943040 7640979 -13470309918620307524498298064453033920 7640980 47518290358291442531907306095405967360 7640981 20031393544053897965141841619935581880 7640982 8823648192768273485447898455633437440 7640983 -3456353968401455048825948259229180160 7640984 4349413503139636966721892194125086720 7640985 -15467048882248819755914866090154260800 7640986 43582269727120760637740090057665147104 7640987 63276084779447408922145491495216741636 7640988 -16180308736190380523471670055410624000 7640989 -57351456241509342302856543204769789210 7640990 18696966137603979643116666127247592960 7640991 1374166295452586248504474095132064848 7640992 -39116417565595742070743169114496892928 7640993 85471069217329266644774747447639734242 7640994 41146992505045950106907689295635440000 7640995 85782801868196411110539419107717986000 7640996 -25290400970100383111798279793797975040 7640997 14613226126433282241812115769355679168 7640998 -68999821363329211243260615427994772000 7640999 -555886679318277303930676325094789000 7641000 37144001516756148397622375455334400000 7641001 54400600112341179148484942736569835002 7641002 48584652147860486742662515869282785280 7641003 -10482648553010524519907004999444480000 7641004 -5398426720758454445196782048470171648 7641005 -22567734283288523955883533632706273000 7641006 -1194313803500251221464818233689184000 7641007 26414185623478363232758724069347365600 7641008 -22199079619328918103871846302929387520 7641009 25639604128312964799734864082980805300 7641010 8153866384471620175877300736764035200 7641011 -74903733901020124429888515373383439200 7641012 11251550400582141759800066060410048512 7641013 63145640556316454962867835000429473262 7641014 -427439907600385552059387900944627712 7641015 51413185475283414120887518060250517120 7641016 37845936840251878093748019796621332480 7641017 22139577842196401360471654231329617066 7641018 -4962216257834190650083464275469542400 7641019 108350115413836079786840576153369010760 7641020 -41929846894779307057846076050351319040 7641021 -43197560866948174411980546415265692320 7641022 -16561002764881235733857730923665874688 7641023 9180648332025924120573783690722720664 7641024 -2233319967685327255537540681074475008 7641025 4102305663685216167783931336418592000 7641026 -15278089779333878263683195570538602288 7641027 -75371467496221231401885301136306918160 7641028 -48357442317839351047263781189284648832 7641029 -197034321009387985899956165462362050 7641030 -140162468775440966480729491101665280 7641031 100175773418759030480339300554123884600 7641032 24845842268613130632806404712410644480 7641033 60967680738258318776295009854620587264 7641034 -40905811477513353576913958053095877584 7641035 -5293600205337699589135980862152954240 7641036 -3040073359787401632059157345764090880 7641037 -2212536064494263851330362373960251360 7641038 6772447934562658706803258843205352960 7641039 16585043711464406668087314213043502592 7641040 8247309487313867681358929890620211200 7641041 22899489470770742033955348686198279652 7641042 -14213443473372278410915278925386108288 7641043 -61868617505424714255469902581366965840 7641044 67563201717042729544051519335910283136 7641045 22287452167067285872419642597588957720 7641046 -18383591196143935515304348983798936960 7641047 -116945842298267329666983568094396976 7641048 -48093263075547364482612506972417495040 7641049 3506453964162149643304220483758205764 7641050 -19527274624331001062666215306930609200 7641051 55854593189424511472059237474329127104 7641052 -41049551085329202624190938254948529664 7641053 1992463483803486608047930479427704960 7641054 2016870440238628539849256180019660352 7641055 -26506142811871470369945152193401916480 7641056 11690755923064613881469828651288100864 7641057 -79019004371683237935349555133380512 7641058 -41214837886646468935001491170934595424 7641059 17923219827174343325688552345087705840 7641060 -4826354363741697350732112768569303040 7641061 -104888446506607372612416968557786046338 7641062 -6172785920712708768612733911137460096 7641063 -28957947489259333426854242351382342384 7641064 21980830648662056643515638942337464320 7641065 9808951738298790012931167022463243400 7641066 -2210920652425058251085508408841623552 7641067 -30961188850833979323167890089247492208 7641068 -6907932000292472612417941523193745152 7641069 -45043317804328612918786309850493563520 7641070 -48787260012310880302438609336040490240 7641071 35531664954547180012783294257653128272 7641072 16171150770299392782609234910498652160 7641073 -47361439658714342868464907050255495232 7641074 21822716498618555092525639734385508352 7641075 18697856601722727434116221677241511200 7641076 -81204623688767369816597925605645722240 7641077 21721297489791905142618890021940490926 7641078 13288466694521610867684572175260666880 7641079 136166895530694115183387545083949960680 7641080 -46693577071542653983042346304139161600 7641081 -30239804238325074554889012960580214400 7641082 59777059398425166651565880936744755200 7641083 33664633289353550560827157451842916784 7641084 30338224957829425906527911872986783744 7641085 -110698148485137709916934534570218941440 7641086 76138773249804986009990320896638164992 7641087 77496881515085840336819510027248130760 7641088 -397309920236023654931321326707671040 7641089 30275371911099663149768588295835387440 7641090 1592346490171263717581771444415744000 7641091 83570567544706745105003655308768437584 7641092 -26888801328681819444397995962793518592 7641093 39518138845349972317593163528563485664 7641094 18480560446997443071579609090573672960 7641095 7925998859599697037485591345706700800 7641096 -19245821333877365535452107653090508800 7641097 -13786704383931210179720771090453720320 7641098 -48038642020158610764041231906805589200 7641099 -55345232016814754273851719227824457832 7641100 672380650196430826182981450293286400 7641101 396806687143462140656494040007291480 7641102 -2880600168308087212423566501140130816 7641103 45428640480050560628445620884226770352 7641104 -27904349362357083334926472563756810240 7641105 30727415092554046793262223524214267200 7641106 -21453247782887195215506073279137679872 7641107 93009039190331567614859968414311757356 7641108 5520307543806344248572191162970624000 7641109 -141507144105457140812098607501975819364 7641110 6157836459572144235006599247032904960 7641111 -9431072587433807265337767963641023128 7641112 55906467140022504117726335200422451200 7641113 -75333009624932114715599358270285667638 7641114 -2924779593958856220898274390467213824 7641115 -69685374547751524048765233868110690240 7641116 1580276998264141384365940577492336640 7641117 20237186429747226786228794937128373120 7641118 8878675316288323546724015229118845120 7641119 -86896571979776402392798032469403092704 7641120 2773737438470787537621464590791475200 7641121 89166204769099530528151393045812436322 7641122 -62098570092327410797449442756728360576 7641123 30903215852779018345745129449009301760 7641124 64587528667904372864281627505380152576 7641125 -124627132623178504674712199860459365000 7641126 1601821346142756214756928482025696064 7641127 41295243234287767692461284185839307360 7641128 -13329620813388347121987193851085455360 7641129 -386102366824851019001059020148080384 7641130 -13682840639944128934205444978947507200 7641131 -54257992119928810816865713007521909068 7641132 56636089135090220451210946265571190272 7641133 31274836818195626401422758312184895382 7641134 6500874990730705769952264085588689216 7641135 -43877390946908867419337564589047433600 7641136 -2771298361333032734503092171812651008 7641137 7917712649462469446329585874797541952 7641138 -19640501182189686275215422599043152640 7641139 80899275537230582966230451639959705800 7641140 -23751825876043830657741988698181132800 7641141 8673610042079690922822077542410387840 7641142 57782939427449702091495273142292333472 7641143 978129159646918202200596637896976944 7641144 -6092790527047342886294447037283246080 7641145 -87509263688040254093359844092565111100 7641146 -449857025862791354962941575835389952 7641147 37498535273056381032815015547113782128 7641148 61355699646521495929448233373307358208 7641149 112785940114946818090798229832499401120 7641150 13150047415967162319619768001572800 7641151 10628608784733974755565678834275699424 7641152 10864936367691475092923090431534694400 7641153 6518102831235785440283549141195408340 7641154 69585944232250642969948154858593102080 7641155 -1838977854721276071247218554126960880 7641156 -35378196189839802919819558114516067328 7641157 -23744018784486017108201387398770357380 7641158 6133092660899054219383564321496140416 7641159 9792865614319035386254450655490989568 7641160 -29187142055587167898791369530316441600 7641161 61800644253347668155624220296628803024 7641162 -4005688966880239957091417493649873920 7641163 2772300868503944602122025606753932064 7641164 -28237137650124816874417069932626024448 7641165 -408123184942849227672669780296252160 7641166 22069969444156688810455679906591831040 7641167 -93730284323780274200765503734389842200 7641168 -4083005273004249326504223778646654976 7641169 35207452820025925853926509152240163444 7641170 7382083302352526015711320784612400960 7641171 17394264314574916445962292469079949940 7641172 -2683024983401602198345724968526499840 7641173 -6971296890765505851814266665167569600 7641174 30277713071733616536222375724771191168 7641175 10598292860044123965565119543392584800 7641176 100784732702846152586043274464756910080 7641177 85520777800076664063324760872831827232 7641178 -15490143237391348593763021375739385360 7641179 -14433224212735942751396720848952379360 7641180 -37449119130105457532370898902308912640 7641181 56538958035215299436758395450326522700 7641182 49471525289013495304632434675513112192 7641183 -38837562678769089702120003213434468352 7641184 11231196130749164657434235612678062080 7641185 -52726555957880415015607480952603920620 7641186 -101834222329329223431557635953795072 7641187 7045619935717331052165189174988855000 7641188 37138761554913315747539235424693941888 7641189 -30275588850066578730015819753084564480 7641190 1843675077306481063145704764620398080 7641191 -20969647915651172519816907289887980328 7641192 -690506869370196683282988781522944000 7641193 3995541792643838520184660939060699200 7641194 39427928670634822240368385498400185344 7641195 -15628038203537126420370284438466040080 7641196 -88108066826286369937478639829911582720 7641197 -141186129711283270516918940498760765354 7641198 8972474835053372142410312642884957824 7641199 4500648722408137590072665065462560 7641200 -271198551352910644965335134199808000 7641201 -26296656964312679819986369015649769696 7641202 621143164234880650419555755791180800 7641203 -22787491444315239958458761080837772880 7641204 -39798552239156926037989918655284727808 7641205 -20414295680077508102407396524938849280 7641206 -65952501114834439648164748082912900448 7641207 41444709170541143507733944091805117776 7641208 27409202774992479641943208593802752000 7641209 8639167304387557511399087814622626816 7641210 -2347634735474918790035640554377574400 7641211 19910582196348948673687863190230486240 7641212 -123552675682092983873982982570531146240 7641213 -107275329113337688221419723661837073536 7641214 21510865258039239330886467493867257600 7641215 257127584274768229766508437727456360 7641216 -4659428945095625121237415336429486080 7641217 -77764267344179458369794257412565577900 7641218 -3081662493370676187559581987258364896 7641219 -74188359525640687559704447840809422856 7641220 43350250162502100913651423805653658880 7641221 -8613664976608828203595664749145874432 7641222 -4603079248650085304702719249477476480 7641223 73403143301955355509851045657695720472 7641224 -48588857538760189377151505577243479040 7641225 -14354187732179348977915288460824633650 7641226 1380685432566147229393040822874578784 7641227 -5859017646486287125297242730581890160 7641228 13558145377589139002786222882047229952 7641229 -1408882303146793975878528581260832352 7641230 -11950133242871265439488179072382028800 7641231 30596719843800484058792191000370040720 7641232 20701459040468355912214457733597863936 7641233 47671893034584922950118674222552496128 7641234 -1464470788695543349355839478912709120 7641235 54880860714949803947679903850585968960 7641236 -34890619519012423196404641372625873152 7641237 -31965034392495548312817821693812009632 7641238 39910831131367482200301388413518084160 7641239 106497968927504140954231106459001993960 7641240 -8097266734683608311501100973543014400 7641241 33485138521755913462731317307171821642 7641242 -9688657137580602056578867505003260416 7641243 -82018204939479721048455001770492526800 7641244 19847267185101195366890751613497108480 7641245 -88470904971494244481167911414475822120 7641246 -11969178968339730534149389791134721216 7641247 -26537661773411032761127683738552717320 7641248 51922675152127403295799891870227824640 7641249 -1461684540827147958660801839372835840 7641250 -471223809027931756061966012608230000 7641251 109414056037887359994818707935052140252 7641252 -7503351220489720457235674090621730816 7641253 -17944726324634643859780114101198514498 7641254 34192348141130828313039002383433988576 7641255 -28304197782692979550478650388261083440 7641256 -63777379907543125621602146599774218240 7641257 13889245318962427644581665077635444580 7641258 -21768717829789816539464449987525046016 7641259 -30789553070440516685050371759108718540 7641260 85872752474759398036227178750198579200 7641261 -14212838740325155774139749483990425312 7641262 -32820904202537281864751776166890739328 7641263 -3306947932694898875958501995215514640 7641264 -9358656205064565204295696605169483776 7641265 -8714420741030372487150486401558315340 7641266 -36245118183163658666854235141456148576 7641267 -37048947224099290302871366355828770560 7641268 -46024968442929834945136141120619059200 7641269 181387900731354596282150966827517098044 7641270 4098385785749759240006447857561190400 7641271 117225343558453121087919383325497015088 7641272 1283281079794071196715303738620108800 7641273 35374812249912878216322524251068645600 7641274 2106262895074907816171811628010207232 7641275 2270759532828458917328341436252088000 7641276 -719392204701066428996842879756512768 7641277 1088219082778076540960793294551215744 7641278 -8613430724230154845530619700401872576 7641279 42394114171621993597173016596982445904 7641280 -1539606597507114229712078562970828800 7641281 -105764574410925306939914631184936617918 7641282 -13423723011010849140346822204110725376 7641283 -7899525070880894544478386982786491392 7641284 34861819645765635657992635359308353536 7641285 70693198708261548245085988364043999360 7641286 21195908739488329934064255106221956544 7641287 3058400443508900015287129623854904312 7641288 -22167353115641476252123697609382067200 7641289 -31316000590423296440250486247749759910 7641290 -7299779326971514237006997621902433280 7641291 10653586468266924161300605629668004864 7641292 78708707479230430747586047184016694016 7641293 -14043871854301675067573438367863183232 7641294 10834369689565020435950731662810561600 7641295 51340843920185152421767396439364001800 7641296 -2948257384881899674215223482624147456 7641297 -1417433136821944227679766877974848140 7641298 -1927035625160356525672647950978108928 7641299 11942684715162832064716602596302740336 7641300 15343394256354038364763618178882764800 7641301 130670115999080657087176654023866484412 7641302 21763518606896510705643923567341784352 7641303 15260636917825745348397235507295155200 7641304 11133324972149331831754829920120995840 7641305 -63854326025870758895035564643991411900 7641306 15569583119542375619243526222717876480 7641307 -156987903271683900311686420169492671488 7641308 19607614070808220877980299737303040 7641309 6826227197180494913696946138306641568 7641310 -30258482540356760408955754266402037440 7641311 -108693197562024848705414365309399061088 7641312 7236233552818338841656826747215151104 7641313 -51898197087226306276064935280487686016 7641314 -2374187528709704234806222815961614336 7641315 791935103721083561909112129308294400 7641316 3463182752726283185050856017049606400 7641317 76159941805134193254755070920953578366 7641318 -14790872806123360453558736680464924672 7641319 8018889788837759688641460234381864496 7641320 47101825328198461325469294022983628800 7641321 -25950534573821146504084204773194898288 7641322 -16621960236235039357000635324608686656 7641323 -75376319359654160448899076851403676428 7641324 -2877231943847946522146389350740628480 7641325 19018120660567243377512173735918468000 7641326 -4780129119005746317712392491319290880 7641327 4078039526802418122332186440313585808 7641328 3547151458541469536183696250489176064 7641329 22314679274173845058498043572476270930 7641330 10308854573239326450634979782497745920 7641331 85145285216018771575097773003229842200 7641332 -87609762855204650433473834558033752704 7641333 -5133391990295089569870449226864728736 7641334 -19992759565607056445561202668063220288 7641335 13032360625983242939287295268944738520 7641336 -7662139518044914340469552348187852800 7641337 39336386063713383156451521900455314944 7641338 34516868292498629141710194697013740800 7641339 -77176607086040290857601899074849932776 7641340 -18231687271993933480109991004711249920 7641341 59210037124995879065383020308269652742 7641342 40530152488083102624231495532131445440 7641343 -136383537287311733647236334284254441880 7641344 91541363306051907679273439659598807040 7641345 13275267050699278376715444950486115840 7641346 33627861082743955582225099989508561872 7641347 -31352077499484787267187513496294440640 7641348 1166666191373526068650518152582455296 7641349 -13754735377402938403944779824383188064 7641350 24414987445514294243352178031922676800 7641351 7230539039731752473459183347453188000 7641352 5222261623581000566099471895702405120 7641353 -55132321467491968099771430631396103398 7641354 -38114094153106333991979991162109952000 7641355 13111931934851070987591899963192280000 7641356 23206368541112093447121323805704881920 7641357 -12194027247672233918173949118052799520 7641358 382393287725972547662847972359861184 7641359 76873261127860079715023612325628633728 7641360 6893030640041382929051886104854609920 7641361 6159866439436385915573479444477546368 7641362 -20999413379204476317058503249596440800 7641363 -32756795808538570997048491827459441600 7641364 -176765041919468467051958627946170707968 7641365 31157804236049580062166085250526124320 7641366 16041549313970126369577756898161292224 7641367 50232240300977548057779726298460601416 7641368 8171785653963883672297112529583349760 7641369 21890842241894104120180077461334689844 7641370 -50296553465998928718853241139377168640 7641371 -49925133596862875452153828447391266428 7641372 -20319293210290920362255284779115857408 7641373 81092984316061369067387275419805003622 7641374 24791834104114194559328202076710532800 7641375 4570088635769205704817173893145856000 7641376 -14996336971416713010966279939692691456 7641377 -104611671029799926692295978157464655774 7641378 6659673531000685066615475702086986240 7641379 -98705779268744740529507773581183578020 7641380 51245985420171781661179094991580012800 7641381 35580999156460731615072599016532564608 7641382 2217127644897922598731554148323840000 7641383 119630750184861861371749921128180496632 7641384 -37363495155198855359774399620540416000 7641385 -17184294510175556144017632158203958400 7641386 235490293120154654287426360745763840 7641387 57222302297519039680843705193322816 7641388 -30437725485348123630087732150851078144 7641389 -904055823357503595336544265001594144 7641390 -19258665373397277199920196270277470080 7641391 -15715050861029678155668222121880546208 7641392 25873416109095120014102416141467648 7641393 -9201471918992860877299027869920117136 7641394 -29124113423829029668636541206018563168 7641395 9679594436614988254041267626641476720 7641396 -16173088289438245176170766747403081728 7641397 -52189919979087665710956704583193349828 7641398 -7363095329564843564834881593791149440 7641399 -25168820737121738725599476612306674992 7641400 5363459700752667117527991129807360000 7641401 -357398221997024971010849984984832000 7641402 -28087150119806249748086938074684269568 7641403 3153805399597600946698232447980026216 7641404 70175239734687031189753340286721199616 7641405 19331189981561246029096239786733531200 7641406 9444207028002439275363089941738835904 7641407 -5336971563159359835090189829810628928 7641408 16778707126770152379113906420632780800 7641409 35564627456049620274573647682601459540 7641410 7864302549561776627202392458750801920 7641411 26148928090148871149937168692881614072 7641412 -4101261240452133777742389614391600128 7641413 -15437051266395208316994595793647429800 7641414 -19379506036500636060885969614688084672 7641415 -24714358631826379291353408291228978000 7641416 18434045877369325515993554594834319360 7641417 -4882348834617149241426438668930221056 7641418 -13032313612012081698490888140855525840 7641419 37782931420951243561877306469536281296 7641420 -27363052036461768429358627489242316800 7641421 6509914728052755175808083413098839372 7641422 -57820873076690408032399793424914887488 7641423 -70154834664412573740740421820620395928 7641424 2828876429569532529448335871659606016 7641425 16933748600698876287540326544384489600 7641426 -1707919749447033677154053827799817216 7641427 -60297715941668228856749012525214600724 7641428 -14106014638722565237541791936688547840 7641429 -5679870252595031716839550747066054752 7641430 32895899762422624142817406100466159360 7641431 32594296405312952429901940699398831792 7641432 -140356946878948995067885905818531020800 7641433 53044722507336506234810668876666757760 7641434 -6098528540344748339840503751021394720 7641435 272598703833720731309842583315314800 7641436 -22280447104148629131575964617750100480 7641437 -99901945079649368449463329299313405914 7641438 2289802501415283468328071014975815680 7641439 -13422759517851016524822639105558944560 7641440 -8134506244271884952204042022255329280 7641441 -36158168160806500066824977803140423150 7641442 64844772267120531119381056585202100000 7641443 -116900526694193260094253994865336576400 7641444 -427990822359191567630693362967592960 7641445 -8337330559948777330117677881291222400 7641446 -25115349772481900463250218402543524736 7641447 -36317578349268723417249353887067045760 7641448 -68228961994992761862340471908919050240 7641449 -21706503547919110402883430165950345124 7641450 -24088796393127487874694565341510236400 7641451 3734396131877444880304499020213150560 7641452 13158371919520137885373714728677760000 7641453 -69917213183546189286759561785537397696 7641454 -9171920226875689166336460160536613824 7641455 61087272896970024811810834539368172360 7641456 -6906429306535737232055130372852350976 7641457 421855746381323039476249055113697892 7641458 11145826271352511415592389973958018560 7641459 -1461679506174965417819097980978910384 7641460 -16771430298709039589135134864848702720 7641461 42026325644085816183695941149597622062 7641462 15498635164103827510361706846270950784 7641463 -69117746724174751804421334236899815680 7641464 111013013130968822785942219181450895360 7641465 -19039644066597247964915483946593184000 7641466 13236729744694440241550831724239219712 7641467 -153002781716730367600476548103568073520 7641468 32345071252648244166723213921336612864 7641469 23805858720081204066200563090636266240 7641470 -21866018386191678176617075010391959040 7641471 32667561323450149768048841103328162320 7641472 -2374090392505294781493733556748288000 7641473 41995850888815163757235366007390024640 7641474 -6121935849532640383492404363978296832 7641475 260342814095684749362674955778557400 7641476 55573723275237408012443269167952018560 7641477 -37086710350934056191021741144791828160 7641478 -14676997003933112857590821539717318272 7641479 622668723446019907470472425366925080 7641480 -250862651258244082898449407108710400 7641481 -110177956864416608457492376159307550000 7641482 -885539545605253308536182766011469568 7641483 -8430489554087580806941942936643811360 7641484 59396087173699500902816562979244862976 7641485 10422207312345158596750485250809907200 7641486 20643201265470618105587988017201923200 7641487 -480940727614463499519514373703751680 7641488 17877298442894669754002915012161216512 7641489 -5680784401270608807442337420447511552 7641490 46791343336439582723474037172023012000 7641491 -6466374430023610827480145716377194416 7641492 -12573955469978676109156501118292535296 7641493 63279055222142375985543743296188601742 7641494 -660268923562193788991086426254643968 7641495 3728218947465551788991310964543149120 7641496 -114649620567934117968751373452388044800 7641497 13944993170286139198354520890522530432 7641498 -15470571702913545534936220346799739392 7641499 11932854934677741907643094619254487936 7641500 24762945831768456131927675098460160000 7641501 -6876076140032561550109317185273049120 7641502 63471628762834361408338820426682957504 7641503 -124162043713106370844776285835357716840 7641504 -42874171388953679538936121757839589376 7641505 33353232407824631366090712832359111360 7641506 2909062843831908217163251244212898304 7641507 45210372237699392323048425917279013360 7641508 -3416550608141189370287735529864617984 7641509 28572364856715966694115699406631819710 7641510 13354181487334096394270476137008025600 7641511 -125489742350204959165902481278167914888 7641512 -24742561137872184145018879811769139200 7641513 75862106658375418832292430371770400 7641514 7059320987561039599360448573975909472 7641515 13014807458555620851834141147734227200 7641516 24051218298133168936340560827010391040 7641517 -8591062032838882415692086106464942336 7641518 14943531139174377271431206316712368960 7641519 38963245377997429919001570361367950344 7641520 4980893380692110538911003358479646720 7641521 -67387791001140407809797437305671848208 7641522 6813071160296243441171368758305720832 7641523 -25807700449805521286853767454746020160 7641524 -18107797179228911609479446363780753408 7641525 -30344831320450761880588106124060276000 7641526 -20931053690112770157051743215928136288 7641527 85402742034771853401154098189230126376 7641528 46100611823748317596205980975819653120 7641529 -16592479743704462972239479017630466240 7641530 187566844284784533474769934255109120 7641531 -25581946318179335430753897094999766400 7641532 178828621249847321486359324849807964160 7641533 -110000138938387316800583184575135212218 7641534 -18752427985111500749101576594974443520 7641535 49715077157279777317948673365536712560 7641536 -6006215393055237908298234807969644544 7641537 12710156036463962195449155528862347552 7641538 41627520431292395641595966663898355920 7641539 -46574382417718038536002643524813134840 7641540 -472262323238666837586362749337740800 7641541 53888357768798728631784103770754625152 7641542 24748886111504544482918939866468876032 7641543 1180449289885017523671118414236146688 7641544 107700786788189139723637299361926620160 7641545 -837050433180114847643689946474169720 7641546 10404570277137273993065136757890855168 7641547 -23956809552095436146317213817569257120 7641548 54458927329092215955667649396183907840 7641549 81998437270872298416505550068539005334 7641550 -9756913738104972154361056892430096000 7641551 205829034817754360393600746138533426960 7641552 -8311165641013389556573628548684185600 7641553 -587153215156646301180156763749479200 7641554 -6617397474652574500301661511614614880 7641555 -69567553657138113394432029079803129600 7641556 -41568646736094552798987098708984400128 7641557 -14741771512200982082756795214128544576 7641558 -23328649733192063133046225743595449600 7641559 -23322884247617982587637534574788986280 7641560 26109281497503709659237882087776256000 7641561 -22154261118362783855181383259558284640 7641562 21649580488084949866283264883823564800 7641563 -119753458241646735279483294452471438520 7641564 -16878871645962239628134402931627614208 7641565 -31015765382968687871900225112027435540 7641566 18203614961607115704941106970189292544 7641567 4780052758761728680094718304522110240 7641568 98047934026080207135773066325256568832 7641569 -16240580057458372138985462468344107756 7641570 -18896644566529558000698641272751784960 7641571 -4083898242998952930823853754687170656 7641572 74654645214357824874504127525450920960 7641573 -121344975037601176130262783567836352 7641574 -23122577741337569276342629626657010464 7641575 23996080649374308446142421466719756800 7641576 33038793642770515334001217286034800640 7641577 50084658095486334159037032872160374160 7641578 -13917780067285944702578557467897241344 7641579 -78039300767464626099315431854722242112 7641580 -17053606954028322583459145425061222400 7641581 3127966835275785400948044354003932064 7641582 24709423680517389129954098718328306368 7641583 -32093481042418312575437929730994179016 7641584 -9090254069554805520242063980022071296 7641585 -6607788529918743254834186193799194240 7641586 34033996002379607147509101810504192528 7641587 -120471180684782911851712756659373734240 7641588 -2619044918248094284975168181384540160 7641589 -1926689391321040380239556501491631360 7641590 12245795792450303067580177720901468160 7641591 -59901270901687154213291709361560844800 7641592 39857945455248282523084116235822940160 7641593 -14478814448965110023455455006091183872 7641594 2549652232186390359472009766636567040 7641595 19667756011530012578171338145338253520 7641596 65323899573331133463505586049842995200 7641597 -68410965645439107907172034830688921600 7641598 62845781652614353409805947331746764800 7641599 6825477263748340397402114310843133416 7641600 1708220173114425711523910972866560000 7641601 71775244465849053533567130586962340608 7641602 9649349744532643098666040405757520960 7641603 2738894662642550328978102560553976440 7641604 64535411765264273250370517091663664256 7641605 66017648683602297395988134650428451260 7641606 -10116773716572885463468124347754551296 7641607 33705566196341793511017056638577151472 7641608 20334061631279158338712449542964725760 7641609 -55160252530569631111008593791253082096 7641610 -1211645971488317135773752248402534400 7641611 -79662629902626808408877576118607759788 7641612 -13274693293368028914567605167093923840 7641613 -36935678378148883594053874468692599840 7641614 -30676946235430500930973673991927643200 7641615 -50258283712668916391602060624915991280 7641616 -502422818028505528698701959743406080 7641617 13038761740394931770462207137373692020 7641618 20921439541482979272688973101361982720 7641619 -52851611116536261023841974021847053808 7641620 331076407275769326234410379852718080 7641621 12378920829602043449610838635313625280 7641622 19042409541481207224379629980619182112 7641623 -143428248579700231641256192670911612032 7641624 21056233754839227044585869225324707840 7641625 -51820595733075980678478787188508902000 7641626 37315133790009250066327886406912502512 7641627 4631149929086675683666816010601042432 7641628 -335325526494586435681841939256986624 7641629 -46131532703688735124411614967908504000 7641630 2719455656180871323288288501488120320 7641631 59841516395156777523232560887371697272 7641632 30927042441169732516224962024295432192 7641633 -31989343650022632558680195020012631376 7641634 18009059448907123386653670073053696 7641635 -34441896036705051193469369001628308000 7641636 15850764275055207555748447845941723136 7641637 -47756141112033499638067176379066219714 7641638 51984861543710061874886748680607324096 7641639 -7829416495139054110049088783619971192 7641640 -6031095433594992597142438435931443200 7641641 22834118044536418592791826794718585472 7641642 40324522027302476336615358428082086400 7641643 54015646567848279917157700028352926584 7641644 -63900049625020185204177369661065982464 7641645 -61554394539912254252405707001866838400 7641646 21188684662533667999164376902839649984 7641647 223338940529400916097518049738492352 7641648 -346699684102461596068938119345111040 7641649 -59179711264994450614696216715859290350 7641650 -30125966792807335471812861481533925200 7641651 -5509965149463783629541598924286512080 7641652 35114097219332489890712519362926897536 7641653 121794237020047092161986772900164446840 7641654 32793430155366023705561972880651549120 7641655 10720302628885580123160363789000837120 7641656 -91098638209884221004157190542296944640 7641657 50764543278373724841125357667273926208 7641658 4169290677917967586699035218907383808 7641659 -1193950721622572871216469954911505152 7641660 6347118353084754446567049657178705920 7641661 41857785417499315909229042442788408332 7641662 3877754741294232661688962978196269824 7641663 38329614636483166880124558813725552400 7641664 8767232473247808231740885652157235200 7641665 -50867744352412996853007196064376368940 7641666 44579224236692751625262944283864246352 7641667 -88270057851153990532085519838623459520 7641668 -36697681853428776393835646457570221952 7641669 1062374913459143642418194398456745280 7641670 41267790895394021945482517526223488000 7641671 -78522860017118423785084495374275497128 7641672 -24047535634184769018979379214771118080 7641673 -9558139981754132037625716525918056640 7641674 86395307042679166737103258509917644800 7641675 -38173764371212937024036992278383814000 7641676 -20801259137542981694257036897596787712 7641677 -8660331586208532812104917817670142474 7641678 19475216073194220595592507524956115968 7641679 86481228694042626478093167102969415280 7641680 11747965268274826201965485652197376000 7641681 42682585402712603690437288202250696000 7641682 -14484038414841218778409964892430973808 7641683 57204442407461518843929800640167794176 7641684 14044665328890533067898590518175618816 7641685 70801356033421041147011542158869475360 7641686 850521093318680706077565331891200000 7641687 -44551101971568932843282387772191692848 7641688 -63481118361765551363131535706286602240 7641689 -70809061409548264793478375374653464480 7641690 -8480582816144480031750739002805017600 7641691 117185548635539909759774590388107041092 7641692 -42787829002211761014504811933073309184 7641693 -27710138614337152707009128089126913856 7641694 46152715686568240104528976295205088896 7641695 -32259916779920949886191775508532267600 7641696 22369023136623864274128248761643433984 7641697 55048125788847573845320029945076304000 7641698 15615262595092686903848883789647019600 7641699 14506895453893661890764216153207674208 7641700 22496468972290153714023515609937638400 7641701 92610969223192663679269334599407340572 7641702 7476536891017175122117989006265152 7641703 30320330424384712885163660607479886960 7641704 -4670107613065805709447343085174784000 7641705 -53764753756489610646015376505566833600 7641706 8379613762042237113066687906923013552 7641707 -53042800645910251637993974152781499520 7641708 57053036725060964702600986510796674560 7641709 15097379925614037596408053285549069910 7641710 -4903792726201239473665884684961842240 7641711 10976417761808279359652512045181387904 7641712 10217578954869017377602774567357153280 7641713 1517014167805610032925800320674607204 7641714 35044660487846716672104168883408235520 7641715 -50104536579246856909495184250409673280 7641716 -36675168199541262577557895347454700160 7641717 12020135506465215195380864690929926144 7641718 62400406426911395667647747460506880 7641719 18736172133641669808380441004506056320 7641720 11628354908074447655929208953445068800 7641721 -8862618718842377506783596857023716600 7641722 -16995962841658348519877084987072428800 7641723 -26797442212763038954301008474825319376 7641724 33709875282869807153404873847675968000 7641725 -1130338259448194017157530304098752000 7641726 12258441872238332968947434120812314624 7641727 51449517370110001582630250571441748608 7641728 11159187623189413915289481377658961920 7641729 -43894884228300928840853978493747994080 7641730 36067036714987396265221299047998156800 7641731 178919458637287755460431087408948048864 7641732 9833099502210456251145222282942996480 7641733 41076747734931679662820910412962582688 7641734 11638399165460379521567498948104466016 7641735 -38544704695071735382786529165965758000 7641736 100707580534446836671176054389621191680 7641737 88528310494401595196073014501203135386 7641738 1800557276417497514574365924467639584 7641739 9091422431886979295637289017237285120 7641740 64301666036891786254563426553231856640 7641741 44094808400301311363741240786832403392 7641742 10174856516649798169837794213555214272 7641743 -42198658465365276603062723528364982680 7641744 1020721476657375467184718905207422976 7641745 457858679448434844897356945384445120 7641746 -19072971123670512863692407305822520432 7641747 59833636871499634675394330608903081524 7641748 10227435105715323197022228591034064896 7641749 -99579023967690308164554112487132658240 7641750 13292080754315589169212811045464576000 7641751 52091342683908966290987872700336031112 7641752 53935923156626424929946550147751731200 7641753 3827827499772998882795563671796085760 7641754 -54402746775322029710339892460992127488 7641755 -22653336699013729449092602249933920 7641756 21135322807047417263001361931588659200 7641757 -22220900001961404872681107517167874228 7641758 5900070092294595416597633406388988736 7641759 71871561618454565230939018907129874504 7641760 -16922212369114503476033762716538634240 7641761 -1187941619570496726839112411530189400 7641762 -361605894996189671542473794706021120 7641763 -145716577209490283622543355828102515600 7641764 -14129232994744696023123670459419770880 7641765 -2321762282492298253469760050556237540 7641766 -5075569769968203663617590868364436992 7641767 -12580516262622374519755847499860422608 7641768 -31358893942039421962953668648398602240 7641769 27939684081972532196863881003934859920 7641770 32946735380218201986483369696403887360 7641771 -10582026404798292335778839244671608488 7641772 -25290517097511335586653292639513507840 7641773 -16486287907782044902327139899482975456 7641774 14216469934644521018516723058968572800 7641775 66422784429880948756877831351312236600 7641776 -14147589178929826941088390161039556608 7641777 -30635321135140174587842753318332200960 7641778 -12836256793332170977549315695142456560 7641779 38039224838456149287948982486429830720 7641780 -25064784087438218248695363714016266240 7641781 31057640096485579644987961419343085120 7641782 -25302090808335880054713796475006695008 7641783 4279082441025478458021451632095210712 7641784 53226807165587333625453784846288834560 7641785 6346833060219702160975623470182572360 7641786 -13454248397374167381037695965891581440 7641787 -19059926228936432567232262853118024008 7641788 198052456787838828707570659116367872 7641789 26486914358769467895824451926515044480 7641790 1092668324947064875547498067081004800 7641791 -64255031678882255936911904200159631808 7641792 18468911403322137471708576106719215616 7641793 -31766323101602780060863493695356864958 7641794 -13247821996830903492555377944364170848 7641795 7916954662912947965344902407934065760 7641796 49550682020745193922598584684752392192 7641797 12979994372797936122514711243830265152 7641798 -1595849827870753191843414442267553280 7641799 -201615545056341165069003313040611200 7641800 24180987860732990838326277892346880000 7641801 -6619876879367780700402214398653847360 7641802 6612387815645365347334934809885930752 7641803 -3180226705831381099101028649048127600 7641804 -22678722289457089534914695599134933504 7641805 -17822800286786933936550051603055671240 7641806 86744410068172212510768583746961887360 7641807 35147018991931623029700109406211446160 7641808 3337969702673026593075803718960676864 7641809 -5950693658270483500333097536237281984 7641810 7039689395916785897012045680602316800 7641811 -33691611829686469521109418321190877588 7641812 -14306369760548448130543264878968029440 7641813 5167348967397514888931327407024822944 7641814 17503252789700273078345385506361174720 7641815 10571574998018405394837216452657065920 7641816 -9412389989412055547588486610370560000 7641817 -129914704108684831230174071065826534134 7641818 -41998512920579807534473507109168983584 7641819 44904465703630005919478178758808134400 7641820 2390943798723608875866908854110044160 7641821 159970643961689697817827871802164065888 7641822 -13170361701128572547811329649650497728 7641823 -1116201179352587110210134854125733664 7641824 237190092404198954898982203982334656512 7641825 29127738786667336530052085042681727600 7641826 -6864527128243913834869809694059523344 7641827 54110824848750173297359062159386446032 7641828 29858123503425249626513652711262126080 7641829 -47911790121049625334230439496890164516 7641830 -13443714204137029229732514304187846400 7641831 -492475674609014143965941014523360640 7641832 -16357620521933029351810127388725821440 7641833 -8442637088927482284637818773051740080 7641834 -14632780381755197050481413571440485120 7641835 -117427078794325240795208513814439444800 7641836 -51384013623475204350832100405996590080 7641837 -51046153003973006103309751091630655360 7641838 -24263345601630587359161863686941716160 7641839 119916247942620220309941768641692130640 7641840 5208067667763546690356175788151275520 7641841 -18575821479665282275445441551664738816 7641842 7760224794409885641227129857862972928 7641843 -16204681904446320275335837980328731072 7641844 -10047903283752326254500692178849202176 7641845 21305563837131119592848927067282278400 7641846 5567927002100913258179223372704770272 7641847 -100083344907647713081065117331307495704 7641848 100979014501013125151470086805003776000 7641849 20053587005732341373445361142464300128 7641850 -28194106388394495433306783812055239600 7641851 -21711413465662237943084009420582739936 7641852 31747977612705930147665345704185119232 7641853 -70738728878425979126709942736377864500 7641854 -16957298256327657927236798842586449536 7641855 -17704891902610959862924135882705203360 7641856 79456054859417220971242897582894088192 7641857 -50970614441516702256112973511395745600 7641858 1297010232750737197672688673118522368 7641859 -3011901541618741389658672292558499896 7641860 13603758727681717049410835198585817600 7641861 -20717568020533135653280684807243320096 7641862 -45487351155182647503915519137814923136 7641863 -134163809912755764555644802346358646888 7641864 -57956152524722556755594212945689108480 7641865 -8714300802840314788045736034671247360 7641866 16392425160742285987189596309044899632 7641867 27880097744679658399845881657804326320 7641868 399100537663679922785652790386293760 7641869 -938033536479619806301179090043028328 7641870 467989457085820057977627441819292800 7641871 -137458599021860046353306940668424166368 7641872 3660176642466626660245488328604123136 7641873 21834948479160260097180432676496813922 7641874 697580299151593913351765157800815872 7641875 -2583497869513856425900233401559352500 7641876 32357619747908379058444124060252160 7641877 -523784440609214696328786785915207940 7641878 -57927152342894951029089120625738181376 7641879 9026211414634636599113920255550919168 7641880 47870609122836063197197520112556646400 7641881 17928225403175340870912378664160127240 7641882 40272159810806840029124501833849455600 7641883 -42800182455647762469109935503103135868 7641884 -18476870609993506953884101101596957184 7641885 62239438977106588909690029795701092800 7641886 -6329587687444258902677751643280323584 7641887 100467758587915801241652477981049260792 7641888 -11286502432450037844481337574725517312 7641889 -44265409850089825546357917310484020544 7641890 -19933157107185703559325147046766680800 7641891 95872788560209720991876957209919148000 7641892 -22228840135183606135383528156863397888 7641893 24143835437340921931029934085117520480 7641894 11212329885126965749922290609221088128 7641895 -122746756412981157863205911904947800800 7641896 -5404111095816334267950744480631449600 7641897 59432111973453055462921220716664375040 7641898 -12340227214730912657790565942760033280 7641899 -35459397560595072175327028517547067736 7641900 8455239724334799380244258063713356800 7641901 143019933585107719300245773334971698752 7641902 43583699905694061090379533286630200000 7641903 13673898786369291726306252435707755008 7641904 -29430152083857992090010399875400417280 7641905 14930529036121654649895588298788681000 7641906 -12177663605819306374632910703443607040 7641907 -20708741543533182114131726930444564480 7641908 -11052424868853332278720486697043184128 7641909 -57620651498531628827929923722277965472 7641910 4393507957770791583266262591759390720 7641911 34546384204197576343324135930851288480 7641912 -26323339206755679187868078644325376000 7641913 131282028160771910653352219929824869162 7641914 -5776068090205757939383578348637478400 7641915 -3849404444722945244985035599843310880 7641916 22845660681133695636026443285853160960 7641917 90351754391653499011800860902453680774 7641918 -31204248493395697460593810018350428160 7641919 -70930014212163363112895301004031125704 7641920 -11093352653907247671267038689744650240 7641921 -3798625254368384544210334902288154176 7641922 -14656700534433913998240454420950175200 7641923 2973108660248309945646897743447786172 7641924 21084184084497301549511745153821448192 7641925 -39613066915266523150318852700148650700 7641926 14665778654967059660429838383339778912 7641927 38327899189887588241569212478638399664 7641928 23798393886690468329070874834245058560 7641929 -1281397547033140261510965256155480192 7641930 -24298898463456540995768536953849818880 7641931 -40470893346971162228519271836226395736 7641932 -3063281119732344727173727583594178048 7641933 -18082292439722859748012332858887327040 7641934 13481364046722986108442509411897415168 7641935 -25765608153384597287989953697631688000 7641936 -7794689622468793061973818330393026560 7641937 -43012180419204258082854113674741558414 7641938 -13860379788770156962428919455225133056 7641939 84540288781186532200148045749232253624 7641940 20508089140957388627478025060279879680 7641941 54892490167127292907841549191052187342 7641942 -22613614682306298474069864786530718720 7641943 -29070200629037652957147132653975822880 7641944 73580905421989317149465287463457884160 7641945 2497149128987837035757820744358580100 7641946 -21007723023456330466665710757058966272 7641947 -22514307031222730189976146060652188604 7641948 5335183295681570525266208315909614080 7641949 10497734030486928992231450891943116352 7641950 33976829335311534648035141542816296000 7641951 54380528144203080687678783392286044304 7641952 33860163991660657801219810183997030400 7641953 -8510445471971548131258514348649600160 7641954 2959417093367946871793016776155001760 7641955 -3975286694380817141374417890805087440 7641956 -24159298043221336025543772661665349632 7641957 19298388131066274195183653413409393088 7641958 54554268604920314825024440791562817280 7641959 38895179586732459233987699662777062720 7641960 -318482718306304997811899699608780800 7641961 -126539873469487226931623005010476426438 7641962 75385469976259572262624766913354183264 7641963 -11482570159754166690663241021483307232 7641964 -13732533094143174119653180698051655680 7641965 -33225860759643129444601374303535872000 7641966 -8219646101544246022047062849039462400 7641967 77629257026307823602344975146518328016 7641968 -12200117153183217788066028234825105408 7641969 52036886151480715522396104471760332144 7641970 9829303917787928578072540214966146560 7641971 68618891785070490374298935536643358720 7641972 19966734880908756791167111336233431040 7641973 104305433958837070801300244954519762222 7641974 -1413086039155923647806662713928999264 7641975 23443975439415684774778906642800816000 7641976 -24183996797027417683163042840625930240 7641977 40714893073220074465548100498540495872 7641978 -14731482377839416955038298836866635776 7641979 -105409833900964995049195511274136963420 7641980 -14790054469590982132760342898906624000 7641981 -92378256810196539875062627686472653888 7641982 -85705589365716035843442199390515988608 7641983 63466614792227597444852858537345519232 7641984 8147895546925199749052141027343728640 7641985 -10092697272520699438189190213355553200 7641986 -49947777385886993686519198846334192640 7641987 38960312829342669518417562851228602368 7641988 77866532263095913472729394395330620416 7641989 -105174387908916901474860596531297346210 7641990 3179959525705137588922550708155104000 7641991 -12494184508460292807000173740607352528 7641992 -66291663773738201203726776247310284800 7641993 -72770802917982912638626422405476125440 7641994 58933546863548608148801269059313237296 7641995 -57148160517633178348536594151261068000 7641996 -799949627132732366814736469457371136 7641997 108010550150392705502885873063890956 7641998 1148784546381102575816838780714700800 7641999 142585098591406330267019031639731097600 7642000 -10352525436229359748117061856669696000 7642001 -6336484008641252472891064196013859596 7642002 6446040916115814972080436492828781824 7642003 -54264486260500492590701992152331776 7642004 2889164379942822341084276264702846976 7642005 638422626232955211328258114654091520 7642006 -7477296020600401023372152300994414048 7642007 -57939491221525580226365847931178610744 7642008 46308148047416846374739318613938688000 7642009 1497704381239579773862605441152758170 7642010 -49078209815415684190380848942268325440 7642011 45746089198681618581063654893677638408 7642012 15728039446990956076652153952799162368 7642013 -28723872105877327752768499707704211738 7642014 16007489520372328281013751108512066560 7642015 50692365013678533518414724568857903120 7642016 168850227451448098535288332345235472384 7642017 -3301070510644614554317731664471616472 7642018 -34310348233845479539355885447141861040 7642019 4989641078506773478362641241120939264 7642020 20893897410437693179283622398018703360 7642021 -9043829056210022746051763504665851300 7642022 -45137229397191338983707088849292755200 7642023 -12057559901641319043541838778703181016 7642024 -7743288632393257673798058011303546880 7642025 -15072957701361612571222974028254720000 7642026 -298498153997946909577287859004169216 7642027 10625043871109712701677500474601012672 7642028 -79224810678747065830504647801765749760 7642029 33712689104586191211060303633102890400 7642030 8866693835958617961202976711575605120 7642031 17729150788370486668052941315381802064 7642032 -2721976874023189373191541604531732480 7642033 225308542665133839237215162603541120 7642034 -28949623738145861104775907424915562880 7642035 33590775117174065513472911968444720320 7642036 83409344594714072714282675364991594880 7642037 14669915274381885670939649453850056700 7642038 -35876892153973139185873597649573576256 7642039 141421890495767035384140956985185708840 7642040 4706626996815413863858919838904320000 7642041 102178636466273245847987447442814015488 7642042 36761211421656150999534074755805088000 7642043 -15325751731325502145536831832050711708 7642044 -39226599140664461354938719799765115904 7642045 -34875375116090917713030093358469423700 7642046 -686146297437945793452242784377829696 7642047 -6825695649164083845813076839194572800 7642048 19611372297674942714837008659037290496 7642049 61514023956498967045540741446314979264 7642050 4366043854546486189146698290983552000 7642051 -109504842617615211705969590925218990400 7642052 -52311888659755417313650090839180469248 7642053 -9555517145178801332699051357486136000 7642054 19943999475857782296470077864626432 7642055 5366237487964845528357531583640529360 7642056 -8244304279535562183223210568685772800 7642057 80462733627224237982935561537143180752 7642058 -10188028453844703776210951189440865280 7642059 23548991660101961336425055538584268288 7642060 11735545509938479403168763391859604480 7642061 9257710364754846832617611248704268800 7642062 -18831803432375135114317532622832951680 7642063 -4310326155370272260227185280354334352 7642064 -9296530064906426079297399760232202240 7642065 -23460557843305067244323353083131040000 7642066 -74160337365737049188386096211589252480 7642067 150893444820692424489211376697340813632 7642068 -17843589344246881991257841963716030464 7642069 66495379606074525751406519960727867470 7642070 -7593513122223157039659567220176028800 7642071 -78767886554105170131861731782767099360 7642072 3920154316812454425703957217292042240 7642073 -1678709483239140290303740113946653936 7642074 -6371586369367587749123519614677665280 7642075 -3966010263594683234119468871717762000 7642076 -390322950036193071018655182224249856 7642077 2928486730210204000239787538636961408 7642078 3530523648858520462934413503588975360 7642079 -20221968795339396767930572075878245616 7642080 62190252887311177417140682848731136000 7642081 14718567576218707964847754423634465200 7642082 9691265575463624124850339025029519872 7642083 -86166091490055044564643747932264157576 7642084 -13073963690845874690686440835539256064 7642085 -60853713608975654862589201124796979200 7642086 13883577541460158060080725132930652864 7642087 129278452717201425859633309461123864192 7642088 53509835938914771834602950364870261760 7642089 -100828647709287851699364345792175872 7642090 45707065105597278622941452484674152800 7642091 11613025995439169570961463088692833312 7642092 -10419698808144064250049772112402976768 7642093 -60245065620538045200161082897038886240 7642094 7237502912660116816753836605518730112 7642095 -1846699859373479370157406817524751360 7642096 10058364477915120776693107847144669184 7642097 -12940718472880885683968123259897188700 7642098 630543946416452217709676194752774144 7642099 -33475524319615899589117594471058377280 7642100 12260408592334384800770245415716022400 7642101 28967762203508332630146763940987303424 7642102 6309056711483175907676830040609212800 7642103 -28195174904808536939637755520780029520 7642104 15848754387469451440495668681449472000 7642105 -29617437484158792694309714350837175740 7642106 -8566182614128141319348879060309107200 7642107 65962433488856884074035071499550754728 7642108 75161115747238730767366137011478806528 7642109 -35677275122772394286028537052551553140 7642110 93275939757082036630785194871152640 7642111 -91069618590755503556845631343726988288 7642112 7357441729047153677570937616827678720 7642113 26228296337859072885455468757878169888 7642114 58750957841059298775046694458536136656 7642115 -34969280375100786475407860341577804880 7642116 -939676399762803180025063557550739328 7642117 13174604344953969272396924220824860192 7642118 -43893338907780024757111669006528128 7642119 -73106467280249436137699995005672882480 7642120 17637312656870787093378659569719705600 7642121 -80794836022894927539159386017393992678 7642122 -19434438139087878226651010290306768128 7642123 -73156403812862181122466504156788072400 7642124 -7288248809794153332926694348873575424 7642125 -7925383320037167866475716558913897000 7642126 7322187999017432926137644924375165760 7642127 55440593705429519298794749928344940976 7642128 -1665085608162262678578269718868918272 7642129 26660013873838107049055547284541471072 7642130 11316116499788579960750185753137100800 7642131 3731289373009037323077811443195750144 7642132 554089155823354636367462858730862592 7642133 -55486585151861889716906727544829733618 7642134 265443930956166257531706535165443840 7642135 -40178930265380312182557511867171906920 7642136 51851011332728320860571231573735495680 7642137 44625270752803056405982775038337758752 7642138 47523723064285224145882259861152581600 7642139 -2853696332980369943043683186279112060 7642140 -32059781685680399061863195565068083200 7642141 -5499958151681516102596319795575386240 7642142 -42863592965024974823230035055674424320 7642143 23959545578412664826355397742244897432 7642144 -150239357367697343318890899806449827840 7642145 6627612814368632202494970230070956160 7642146 50660673283311107242721138077512847104 7642147 -20813609788982086713738923171548743048 7642148 64134359920999769518106526361679342208 7642149 118922712998389706863101227068708326720 7642150 -35724560317712724304000396848407911200 7642151 -633159177976853417324470903943642112 7642152 -19987798483671532112909188467619430400 7642153 107407389680888905821513576425126173056 7642154 -5968841370412634156158043236378799616 7642155 -12142444451374301405116459305004845840 7642156 29158856655425076263776058185441982720 7642157 70920883952432123935576747661549888406 7642158 22397874616573699897089479756765150784 7642159 -28616044937116603841692771355481991184 7642160 -15947022538750151565958768403106693120 7642161 120401004893489660108647989640267214400 7642162 -76494144492015517485716023282288896 7642163 -39095384002416443050742802921991481520 7642164 -7362529715068194586742597982339256320 7642165 14831940253528068308633003493786663600 7642166 9633240620564490084688288846968433920 7642167 10963990768689403156815427599316313328 7642168 -10374169454719684424013788403078205440 7642169 50742812404239847338228793208931030570 7642170 -10447849578823432056414967203055637280 7642171 -103951563989493901867755658861975929628 7642172 57557991530883711363712580018947998720 7642173 -22647805318641414804102944060132961792 7642174 134641324676967822944394806485029493440 7642175 953817841901862036431200918980153000 7642176 -7401274906902970927654971894719840256 7642177 -66117881046556279618832740489312544000 7642178 7846389817424821345502992439588545056 7642179 -70479414574426538986309089898065249276 7642180 12782685176115127212797423576788377600 7642181 -86479134525732122261786441528323026018 7642182 433196779434748329429657832678760448 7642183 -90659317701413713646345461084358694568 7642184 -17687133242273039446537696207631278080 7642185 -4533176927891930627515171670674200000 7642186 -50790742585941722188249074753453036960 7642187 40368500834893815118763286123402465072 7642188 -6543171852771006349037261167263390720 7642189 6917484345992435410234353577293366924 7642190 18093093729506799009435992635642523520 7642191 21746269193577716856934258044890829192 7642192 -22574778933437411063205503604470063104 7642193 -19504254649989027006381337931842682496 7642194 8540369481707021397456437394199260672 7642195 -34904581903825257446429808953947759200 7642196 53576060972125294744811190604065396480 7642197 7421757712305213430872306075583972800 7642198 54241726987489771070198301353611341600 7642199 98091966700538176487429713207454199240 7642200 5496782015185647221472372255817728000 7642201 16611848163741940743129793398079422080 7642202 -1587059820098396925919683409361960256 7642203 58607141457457675466662378913518583808 7642204 -8694525457298381450476081712596524544 7642205 -52617041703500507403683830870052773140 7642206 2296272136600944706407220350198552960 7642207 8133873272027261287698373787964481240 7642208 -24076972188050887720456241229232865280 7642209 38380879307149137097068558990944528928 7642210 17681383617797824967097376615461888000 7642211 -98152066842310467299454315940545826200 7642212 -17387690957817027051801309121908108288 7642213 -8299099651424158979230513977622445696 7642214 -30478824553590574301213122859460963648 7642215 7732597966782426091114242821203737600 7642216 -86838049172799810178927938239305835520 7642217 4230392533302592366129792355093711952 7642218 87421405217380425069444150804172800 7642219 33155426267803717254103682083238951344 7642220 -59296027560621897890119199255587200000 7642221 61068172292702036718806604480289343424 7642222 -5241671849967224691753541374231869568 7642223 -53418302240181311612533289225457887520 7642224 -404725532392740219177257756227731456 7642225 -25234256071765562234847484998600576000 7642226 27848857535416225786009391103074762880 7642227 -8133567185865827329118849766824858880 7642228 65742215218817800333218463360105629696 7642229 13411706168745617576604275077195651200 7642230 175623511350818279656713334440078720 7642231 23913124596965453679309033012090148272 7642232 -7418677627077254365095113637430087680 7642233 23267049781157386612006209507571337280 7642234 -49056859592208939794726009324529123984 7642235 22196132214068932599116973253644007680 7642236 16169913139940487314569700885840126976 7642237 -121240842866293242118252705531820989760 7642238 32725191721135718539668770799824555520 7642239 -30945847331873966252939475835895280 7642240 -81236316475163627407779775294891622400 7642241 18772176931189459034317496065953888642 7642242 -42670523842437744904619765345243788800 7642243 -50555914790823519719844316647862238000 7642244 -32615263300415509029192190311051952128 7642245 -11107479348619446830208252712744095360 7642246 730294708537459815734988543444543072 7642247 -66635368664374658093817653697875661408 7642248 -79243328521643465672170129640920596480 7642249 -74795625247285707591002582595057499750 7642250 -16050897026391194233420115964877056000 7642251 -135166473891458191820578195012740081120 7642252 19638448950610598227473738898515294720 7642253 -36971473685745701252663321562979527498 7642254 51931532342313600367906247747545681920 7642255 -10399332173314598496310440644996189040 7642256 499715430835183877266242782794874880 7642257 3626911417114123961965404985102790592 7642258 -14637163052464761482212681294550500032 7642259 -40827214252752512778451239771143438784 7642260 21989003711493395003742830527068430080 7642261 681169633986434230640728193323534848 7642262 53474330734707604254230927752768345632 7642263 80231130836782773534535520769503022288 7642264 14464317136773558074100515497436774400 7642265 -94410417752035127330996782588196014200 7642266 12995549595221946460868610858371298048 7642267 47419490533999567175014743160955149316 7642268 -17977941887556121489767476955619594752 7642269 -873198723684046378946980381998730650 7642270 36196952320843413793128296016906441600 7642271 -7109889007695321581636730481189413696 7642272 42018036794683261554628943831387602944 7642273 89905684810880425944664589519308535522 7642274 18519527353177925588276645093962061136 7642275 -3440583584932850356895463199188096000 7642276 12842238968611408162349735407503839488 7642277 24758275240337572159819587071894923932 7642278 -3523996103545866338747891821573558272 7642279 44815347799061914250447248449448179984 7642280 -6586485396424701504829456448580249600 7642281 -36830544823934441628943498257323617920 7642282 26272480892271141849928035290507991744 7642283 28833219104577342184062526182807177360 7642284 -5685297976717950197555211432065541120 7642285 -50465998570680532371681999814606396020 7642286 9674555592182046333555184660095477120 7642287 43531990979190617858844300204546055944 7642288 -35940509025000133552305275697029611520 7642289 -25350908593080535082156721506906298444 7642290 21520134991291012410704185534507891200 7642291 -5839403368973777121461760602038554608 7642292 -11034648806621697377325772898238136320 7642293 -7091811222614647843487440582477453536 7642294 55094500240644961877383215618214809600 7642295 36517968741874452499138793912964067800 7642296 -103943616537489226669169563438373068800 7642297 -322400474133080161136065519818790072 7642298 -16088172584610061849409594776792316160 7642299 -29542915195377043508645162014210664448 7642300 -14092343971292361021608852009961817600 7642301 -118649387727059514924852697321957984698 7642302 -24615765710872237488489665941635932160 7642303 -55196201829147545061583702522927547616 7642304 321122807176820150333068680684896256 7642305 -15853773916407235758464268319873507200 7642306 -1427234551590824116597901574501396480 7642307 -2340588272206803887349525607549930008 7642308 -28041163196831953478473923517175986176 7642309 -47396533434488245481555629558191555360 7642310 -10533640062810322536627764287887373440 7642311 10476907472379495264096806023131199440 7642312 -21326916156728957022414069310601779200 7642313 -10818519114124216587808273405161874560 7642314 36899033513613020550492317615570989104 7642315 52212897963302756742465853782371628960 7642316 -24704170059817830771508335272265644544 7642317 32741509869953755357786407382069988640 7642318 4114188151544956653466882988397638400 7642319 73118409898597344803441947239980095944 7642320 -519216464725469444179785246769152000 7642321 38326105547640008200743020811387329522 7642322 -2312022609599267884878551465130789600 7642323 2688273053313796443955003134274262880 7642324 -15385393854815497017316517018535934208 7642325 9858598556701196343860042016692373600 7642326 33412948473183899948486454132666615744 7642327 -13351215711451505861231857433554102656 7642328 -48474926400151274323096836938038947840 7642329 -17921765175770458891103730597658104480 7642330 40807504537362103179314987958003406560 7642331 -86200191252743359812198640411051607868 7642332 5591604064753030704668914865967383040 7642333 69682673764607293925180862777212028300 7642334 -27035308846100483567785379492996615424 7642335 -3650276769275882546701641071658200160 7642336 8173018075378002357016075119047737344 7642337 -16820740931270606732723651033922183168 7642338 -17059970683520487195756721731863361792 7642339 -50425661217790379271277521674047143944 7642340 27484424877222257773940085929810499840 7642341 -16410820368172669397201443199577177600 7642342 45110786648384426398473556328111055072 7642343 -50090171218785413079205131691457790408 7642344 -15634185888298755796213587097688801280 7642345 -39357097710558398952867578491757127900 7642346 -32763605401038568323693239702677378128 7642347 285828088757236262633569419609467328 7642348 17495694944803795205221013583091777536 7642349 -70515311017643587369746172780973779392 7642350 10319802130387947765226672263096604800 7642351 -1835724596426610418563946345456145200 7642352 -503995521890810884032730692156653568 7642353 -35377188166224504049246504847267070096 7642354 20472540647696886109171574183025359376 7642355 29119654696592885915031237993895852800 7642356 -33729079142320336442604114972841033728 7642357 -79030638665939412815686082972814617028 7642358 642743196145036649863473895673333184 7642359 23309398882761645721739497620224094000 7642360 108427018293032771560551303568896000 7642361 44593492517219561507473297973008441962 7642362 -2986536614647647571017562366023269376 7642363 33072580772822937070816616347707409504 7642364 33332010575061960849530255882960894976 7642365 -551316214979091509042898932224898880 7642366 20344731364457250146194913370011077632 7642367 122277847108611729296605262370803694864 7642368 -7392829391365874578749406966475390976 7642369 23718670923438790792585471810450760832 7642370 61538725552571077035033105433012800 7642371 17147060578457933365845917106824828160 7642372 -60773669027054981161903788232566807424 7642373 101179962444334784031837466513934342622 7642374 -39256459220679321830953161703400619840 7642375 20237879619222717155244470641641888000 7642376 -1362493536206788793904703785274736640 7642377 56193143317969964209811196789084207840 7642378 -47906659571014183506305181668442245376 7642379 23465532542805521584817513586335141280 7642380 -25374271633019399075861765947566781440 7642381 -45285893719100220002045062746205092800 7642382 250573098267579548462766079885000704 7642383 42783792278438818047291406116497209224 7642384 -3492207052210777898641624424903983104 7642385 61888393363152084892454765406559862760 7642386 -23247894729463953578561852762122921968 7642387 8483480097920077074038586358570834672 7642388 18928295117045641875253591050875781120 7642389 53045889080805275235363992684718159840 7642390 156100943139881877254935301618534400 7642391 -32892456483670401441269466319368560568 7642392 19186319404124733731955376293730713600 7642393 116128921497769684752425281536748387344 7642394 -32774920229892706689654630464799439872 7642395 -24175359543214679518783333647689356080 7642396 -9876646822965425883829246754858316800 7642397 10615189043197006151049324523852032 7642398 42700179118053913992580680584424108864 7642399 21335994277031208589551604742519272320 7642400 -27143960386690477570549887699428966400 7642401 -9748729592306051704637018908452748416 7642402 17825227818671762971486599641365620000 7642403 -115750408180798313927610429530892477348 7642404 4696084349585462135538628473824870400 7642405 11095110134860163446703816689949316000 7642406 -40198938029639510004016366831795234848 7642407 -13057433284565954231092934683799468760 7642408 47620599367768949800784713998989721600 7642409 -20577340111571257854380936306237047008 7642410 14924229004742573649489694436931759360 7642411 -8407827881387350214596057685308680160 7642412 4900092807319053460683972369093798912 7642413 -44242465550598700877270119320501980436 7642414 -2736173635505381931085399473725104512 7642415 -20881772374138664376662669271350597760 7642416 1180143538097632413665174540452823040 7642417 50901716308148272138614715622180387520 7642418 -2856114916941799771090629044404036608 7642419 -53508626690918492499626457638622970056 7642420 -64764680075975838924028454587039549440 7642421 82351299808832166580836053930273474592 7642422 -1099582323257680275641390156109077568 7642423 59776188846475772810089824055385119560 7642424 40488659000014968846140526662969241600 7642425 -5731512442462368438701180365079179200 7642426 8741382792853473343456739318919409920 7642427 -1600605329624419627258894730714602320 7642428 33574433285948730776591339022599439360 7642429 88275191111938601606372602219835445900 7642430 2513674687023200875348024567199078400 7642431 354969152327596949736138844342353072 7642432 3299544840193419573079200012122456064 7642433 -289225104263265037099630222035031296 7642434 -35655751700447483837409732308490145920 7642435 71468599024442288188064026860498610560 7642436 -74377964501868757013114138169511517952 7642437 1261541184065538349733127436154355360 7642438 -16260436781965438170609602256177566880 7642439 -46732651392750866683226084384745921744 7642440 4890411120738767726083949334046310400 7642441 25994669492756785213051486544128663944 7642442 17966032751164668041758446180698893872 7642443 -2644963057430562521330276882291716176 7642444 -31297389826281581422587704692630392064 7642445 -43498799917114606994267898643547251200 7642446 9877335789051329878839057853678202880 7642447 2531837154043450683265878848984575320 7642448 -6511682759123241862050716320132104192 7642449 -39946449734033682755311224743933151966 7642450 1522624067922752617246780441687509600 7642451 11934112193868188256899900372261768400 7642452 -38653945945791653780676330188520296448 7642453 3511450883498474703032842169456040704 7642454 -67880514947717748909764198570195436288 7642455 -57880094388062221223395279737226116480 7642456 1087754224680633315749660456978810880 7642457 -105578079789655978084338636069627665340 7642458 -19638503264313808794815695946539061760 7642459 5394970650492115071523931678412830400 7642460 -12466350150597368683546056076949913600 7642461 575956976868212823147223278912434688 7642462 -51152593175898217884205096575089040768 7642463 46957662412781854003320172242285237072 7642464 55331837452812702224265898456633835520 7642465 45269457888785142664688682203170905600 7642466 -22161304417806020444362614590468918496 7642467 -23295371518076381958587223976037740080 7642468 19300353885712319691688540162905712896 7642469 41322769681935591921558706354520651196 7642470 18280238748562341791707530165990451200 7642471 -13657005752989553589046448587653786656 7642472 49576355519478039512081139197173324800 7642473 -42896179447222790972421046553570127216 7642474 -8719410854242958875187830421872670208 7642475 15066760373135558284641334696609745400 7642476 170606592957026613142587741356247552 7642477 -9061142326305772594656137601381808928 7642478 32514053302087342126430968598522879040 7642479 -7760639616876915888817589640054792192 7642480 3961160050934881128305964525518684160 7642481 -4452959742508054461487402629281790 7642482 26692754658565126746802878310305466368 7642483 -32780679459690941854464699748702048896 7642484 -6270480199254890228680530367554662400 7642485 -43575810239592067162362921560059156800 7642486 48010225531482003084946051246729551360 7642487 -24098437760213150342606828274722835864 7642488 29117509533904490730851152184645713920 7642489 -65265950746996116727974852253114330544 7642490 -12006622196476615989955687073819220000 7642491 -11791796523848200091178105653340919296 7642492 1724425802226720530766884801975943168 7642493 17792832005918462105037788841528260742 7642494 -17433202125969963171907271408311348032 7642495 -12195797181971611558710086835807273120 7642496 24809250163390299949053102694292520960 7642497 -111478284541328579737978690617839076672 7642498 3556885262433944805361191871055393280 7642499 -16576180435622336565841249883757946500 7642500 7712633818771822706463402271459200000 7642501 5819811437510608053822223711446385502 7642502 -10220821607469235238440645630477976448 7642503 -31936798528822603880470993384619020800 7642504 -65509650091375752751495699084291722240 7642505 30028089392952883786558542221632845960 7642506 37006850973028346950323869435741932800 7642507 84447974194628150397471675550441367632 7642508 -121626277309757811779115329119582233600 7642509 -1903997170498579478897979832044244992 7642510 19968262684986604081967642283375188160 7642511 -88720773534820352342743417671741234576 7642512 -1533007462672178669474704443742838784 7642513 -120893102108459763075124595134722444238 7642514 -54744366089616177022924575570393309696 7642515 66094328515363011451621939654655676000 7642516 -890124795200320554651358987966812160 7642517 93492874659422342929638074742954057120 7642518 31186123605888288384929980468715152704 7642519 409550625077608536611620044725250480 7642520 58272463894812753041985576344242176000 7642521 39857744149389173672509701316902769908 7642522 -14845293974748141964413647801136921600 7642523 1483734928080799661191169750856099840 7642524 -7130255970663231401011335798603769344 7642525 2395052599649200493694103142747265600 7642526 -49952187249630996383352406026265116288 7642527 14376247797026894583400549051491969408 7642528 90426641099771901693474358624770785280 7642529 5330014985161030843344246536417172480 7642530 -703471186503579455313423976186057440 7642531 21681422604773654903448370965977854432 7642532 30090625747642353679162537288683159552 7642533 39859704186495418804971018817794631104 7642534 59601626459147152695748686443620648416 7642535 -9471973481098989271108343638617156000 7642536 -27954520435753109601201556865243136000 7642537 -60664181196789333915321698224144409088 7642538 -67727905828758436652386936559911264080 7642539 -154590802598270653084514336247786700800 7642540 -837323733975617308903684877693445120 7642541 -15801247081006523921501546097314323200 7642542 787229789338058173904596358321243712 7642543 -56445521504361977574842405509887876208 7642544 -1222225963421135909675547789097697280 7642545 22132150556233338680018610729548131200 7642546 -747861371170242488867812014713100528 7642547 -35775356952849060380761591190788912560 7642548 -5746631361404844148119431375348631168 7642549 18022638045735349733299786188099084540 7642550 -35990996989382563168642855302386047200 7642551 2210568752883394241450959800184358400 7642552 -107703192384280347758863309849152614400 7642553 -137539367805855258333504213388270572540 7642554 6931724347159888146838877837525520384 7642555 -46506994320568751163603328797843265440 7642556 123764458874660392314542308017829114368 7642557 -25475690749865005213633827023254182432 7642558 11921506264533643384143448301088771072 7642559 -78464441604390227926234035012580665960 7642560 2571166593949906188072146197020672000 7642561 74156231457348796725119548148244068162 7642562 -1131610456889219676041894251371827328 7642563 -69341375820486104078755588372024250112 7642564 -13222407658387499336092568710963707648 7642565 -27596880379436846975865179038446710400 7642566 -51316032726696055518553049826760310400 7642567 79666747530151759468054051257531142616 7642568 -2065651820452302934134419136891770880 7642569 19420428285939957060217718425753319616 7642570 20388578123646361536304109134164926400 7642571 93912314259308614930993733880361499592 7642572 -8319721182097080765174206860625264640 7642573 153734377409601073285407350786058123180 7642574 41920821240540168639535616346471045120 7642575 -8974612217538751510750223343414373200 7642576 17581167407642084835024567733259599872 7642577 68226618734891394795983992660300701426 7642578 -11414448757988854312148417585503176192 7642579 129766860430895126031441324543744600 7642580 50201282356803919543651210694877235200 7642581 -2697073805451144412281736839682392480 7642582 -10742866093558592429411645405766567936 7642583 7156063907342819315985585698157354504 7642584 4896232712536967076292628459001753600 7642585 -23160881989228451189159169224801360640 7642586 -22593020937876212294525840504292537600 7642587 37741732753069099884259001548294916760 7642588 132774233094387558040031061368229328896 7642589 4918216071617039263394614842938145324 7642590 -23149022694161432480457474301264183680 7642591 -78107434035857229871035041393002935816 7642592 1066547947221893822049665516404998144 7642593 -43319501565501285931564923798181139136 7642594 22146702391782704533536949309576100352 7642595 -1294080359042978297490779642138268000 7642596 14666240977677888461262973868098535424 7642597 -8487581923691890983580390121360840868 7642598 -12662106189504435560004922316957213760 7642599 -1047016344825059620884056834118440832 7642600 12996480810127885770570726916988928000 7642601 -14927703296610119455865505499201425408 7642602 -28558605651051943632094877469058693200 7642603 -138340281383582671385795131773456150320 7642604 50144040679977140025739222492078592256 7642605 -86192632255598728312131657996252480 7642606 -27356202803038309430087898899133327360 7642607 1977548543115512816463421342737695712 7642608 1651380564227446222502144970969907200 7642609 18648572669165106600907524652961967080 7642610 -781307734911599010040522983992723040 7642611 87356934760770726847181594267078933460 7642612 65027965955039452506715236311381091072 7642613 59581932690866453776985871610790467584 7642614 2909704849773143950930472084374843392 7642615 -967416450595815165496512233545627200 7642616 -16757648380286028407851882875758346240 7642617 36708798303581406782723662775730014880 7642618 -3615039137054820115840332256889495040 7642619 -16554204985402454472740785856378005980 7642620 -44178873849075846727481401756488038400 7642621 6779106606742854955109726438604173184 7642622 16207782878855812335279871121438638464 7642623 -58762528893820062415459826680527521280 7642624 18876134999901975473954164429805322240 7642625 35393836381414705634522272294724529000 7642626 17699767621755929022196678026730345344 7642627 9177763164366157462223952298281204476 7642628 80564515819024260935273161542150538368 7642629 39858708248248594718386939151582450748 7642630 13405690665406708618689131995784966400 7642631 -24212681161471747394986882050217590000 7642632 18420336246929887285881642284714680320 7642633 -103982573642636512546013980244686559436 7642634 63947543510650159904142036375082599216 7642635 539793732301908852817512031876070400 7642636 7007672685413361982603501874715217920 7642637 -105723952962901103133440924248571077920 7642638 27362842230648891445919311655872303488 7642639 -98680783489996002347616054101951425344 7642640 -7625910567867317885097095750410567680 7642641 68725639604851285076555955317715182400 7642642 -3855773733016126946468184288666832896 7642643 -11447070599015127082769441501128708776 7642644 -25579362336821306599683739877415290880 7642645 54668808436016052485015648571045927900 7642646 -8517851975651905661208901054806516480 7642647 15023992531879952347158365926160609280 7642648 -117465848332666762169112579954892800 7642649 -22064033022896257048599475183404689664 7642650 -13788562692806447027879678199435014400 7642651 113612384997150028247478558581306505792 7642652 -52766793628312190424158137132110334464 7642653 5564950922599646989455853333546831488 7642654 42291100598109887602399865271403003776 7642655 25189123096057477991220285086804370000 7642656 18959837676963867199573180777406398464 7642657 121466381690461073660943528490595697600 7642658 -5643419915640982033691233855618822320 7642659 23807237479929696591540056653585633008 7642660 -892319318180105523406630909945228800 7642661 21018377150559479644205505243122210652 7642662 -2027267197458223877744533508099779200 7642663 -49152159806216603004962194424768703440 7642664 7206331599355145584140942563599887360 7642665 53540225185251096279219356739294234660 7642666 -96448019673561607817022039888011870880 7642667 101948699817673800972240206782784931840 7642668 -1338745046710364026914066143530291200 7642669 49128587275554958533823122061424626070 7642670 7949028760274563197159175918780907520 7642671 689370027242994809017413895581462144 7642672 2807221260522471988088045728475840512 7642673 18834070584477714498663950035707946020 7642674 679998080234040749249000551075860480 7642675 16758525221330037341094973562551975800 7642676 -4528276186922478562928744819159783040 7642677 -70427136414724148208689311070331936288 7642678 8120102942583768605138344711172989440 7642679 39855972605237425484317421705548069080 7642680 38848844411198971778755214162629632000 7642681 86425112421110019105101734557090237482 7642682 817798778414374968893676677976633312 7642683 16104334431006500796383364315267598800 7642684 -2018401077801024344376302886138880000 7642685 68716290030890815240026574113778078380 7642686 17969840247258417704345410560170912064 7642687 41429151920026445315923693348030051488 7642688 28806824823873238826519220920359845888 7642689 815022751590260160270446928754192320 7642690 -46092595372459387918595516955836666880 7642691 -245946360367723291495162210405372416 7642692 11813109261599437079755273851615014016 7642693 7099742916109727739875009834548689600 7642694 4875264970056468559483874176708396896 7642695 8682702118073386637722721305843795920 7642696 58310103178184403382796263700604257280 7642697 5125734576562727899432797024065587200 7642698 514491797821660174783907734506467328 7642699 25464684941400996864478868892802475400 7642700 6874804302116805883141505459659392000 7642701 -101036621644937282846325899426667894720 7642702 -31415770181030438284926224564621936448 7642703 -111659500418013453155030587339419250896 7642704 10011523808709049957176959084337168384 7642705 -10306597165655759667820093434357954240 7642706 -10530820563443603597271657447985555296 7642707 -48440190199664319956701562821762378656 7642708 32577409280764514046502968559515897728 7642709 -33347215051066806614573244561761877120 7642710 -6911826589004689505987048458930780800 7642711 17210742189109241643137063985172898312 7642712 9557121192295593910227856850298470400 7642713 -4242370851514881062032840863424367616 7642714 -32004473361103478578037412807282924288 7642715 87045848189052751830134926984080135360 7642716 -20731628110386980387611808716771270656 7642717 56973005520679664558238266047098793152 7642718 -78083815516489500232007832759136664640 7642719 -13569569249099775453494815318703943696 7642720 -3275971245235306193975470960701603840 7642721 -51897759962349879592043868426153214908 7642722 -7930156025529825549878497875226892928 7642723 113205008903976821743642864716051672 7642724 16315900050979081594671326321704353792 7642725 1569060253181938095552872665789495200 7642726 -18985616532230249839120660235115302400 7642727 -81720043097270344386439843742338809168 7642728 -20621477937174766535037468128713113600 7642729 121181564302815871605632900177424182330 7642730 4331651648982249761976749945471249760 7642731 -1569432621105622387613087542819306728 7642732 67619351939614751365914735342565796096 7642733 -20868030268199836621585388960558106624 7642734 376053011198389066470012000593703936 7642735 -4382658041435601337354241103132387600 7642736 7827611528287208127400634767852142592 7642737 60535175398062844548702633466652524800 7642738 88613429927908669063164242793625034880 7642739 -10749774405668821842296501935024307232 7642740 3858946975984967865086964757506293760 7642741 18131795054224984343342669443077642624 7642742 3350329891544528871950003104712908800 7642743 68532915737380155272492872627489164264 7642744 180385352098435114954302749412741120 7642745 6749273074099172517789540487793193600 7642746 -12557430409090529796180838260352522128 7642747 -47553962172715508091250953804788268000 7642748 -18297164585115329079087763609808750592 7642749 -8005306817607836813864305726083918336 7642750 19288088865121474752522857001482400000 7642751 -28110670295906267207168885652142548000 7642752 25701452634884044024437888959517818880 7642753 -30582695636685509320730762612997722540 7642754 4163605378834130385463020120664438272 7642755 -1886577129079904394465883474617923040 7642756 -64437181752604381587690242174373196800 7642757 -64514317295697064606651526489280636768 7642758 -16738322771075453648244066202424807040 7642759 22329960967245254302304167049861220504 7642760 13937980616859485860757830825324646400 7642761 759728964290123348582612429666983104 7642762 -31841093185833680359890462444133778688 7642763 21374375051946110183493178645034957880 7642764 -40774066519359876153542001058283218944 7642765 -9888732648630364577779060262901319680 7642766 -28837009267165874971181048858588875200 7642767 -56205347820166761227443308793885113600 7642768 5588370744519022233036294070943088640 7642769 28652409039808003789612976445632107680 7642770 -4884333889890521569728392275753935360 7642771 -23170657300487475911947444002118768512 7642772 -28792911531699994443537809770747626624 7642773 8590769336564726782118580849161132622 7642774 -21029928920787740762966119381687824864 7642775 53161994881616898598556319764822671200 7642776 62184620617264255463634021007196160000 7642777 2352041638894004775833490150469169680 7642778 -19893055918326675434351846919874904832 7642779 -812183062898782661553191218011794640 7642780 -34866541066407131698683064751387658240 7642781 95414750765278049646581833576864452582 7642782 10447960882995641776055100414130022400 7642783 30514893435708250236196208768774520032 7642784 113173739295083825320967904164955488256 7642785 20026814115106584696723935589913703040 7642786 -21317423758087829955072114449098884960 7642787 84311821400428297805209854905855369436 7642788 -23614254355526377237096067207171266560 7642789 -19998818457681416644011641382820507968 7642790 24273371259093732433997921270678505600 7642791 -1506862511507032929373523852532624552 7642792 100497655312596294691518747466222049280 7642793 94367798702041703243259001373726083920 7642794 -762882043630917035215588996722355200 7642795 6264537561138544603379456418339328800 7642796 -975350569229476894277807948364201984 7642797 76376503952407143002877858161097019200 7642798 16632372303144927500973058797420398400 7642799 8312299240389751881985925502846398736 7642800 8322903123647184601123365135573811200 7642801 -49644688420822959480085646978247411600 7642802 -27952152798117974952369253589787912192 7642803 3558547546076150714240404749414010368 7642804 25659761404844770185638103494190113536 7642805 -76530758976786376279935651077243361000 7642806 44676660870381462831487085370480691200 7642807 -10518716397651037156215735487754527160 7642808 3117946655766775746820770567515750400 7642809 117368436923332343703112805166084949440 7642810 1803394506658753535617444531865425920 7642811 72320538591737570870278295217323249664 7642812 -11845367804516077021851031357853669376 7642813 4969936587356286919410982878537813062 7642814 36320548780979992372153111777221248256 7642815 13551399039925726219924575307095269520 7642816 12097983296599911778736630634260725760 7642817 5542162123267760781702535058631897792 7642818 -8202090809949972654653685582829461936 7642819 51103987274406076783404891407552490696 7642820 -974879140185573531060487042106757120 7642821 21753873031610751942553481212070975712 7642822 -49162384748732645766207114928362384576 7642823 -169467094375725904041302160611711623920 7642824 41955549851308325307756930325139374080 7642825 -15124525257279141494385729642688622400 7642826 -41682005811751390830163997641922664960 7642827 10336439889909680701438500908066186364 7642828 30010205427445813638619990945398251520 7642829 -54739021290138289960723918435612818570 7642830 -2694899250466259880404020611920935680 7642831 12724575611018586658903959855936689664 7642832 -13569851456321416713943581055009726464 7642833 704766274930902163523932613141096544 7642834 52458805542283853467461066585564736320 7642835 -26015534075738677535341572222661632240 7642836 38879267955892141665993106341136148352 7642837 94291989882440734584600121876754225486 7642838 23981877797555677071290758066943584896 7642839 15181887978307133934566459621038021224 7642840 62190599080938472260167427311549644800 7642841 -39429337596539524593361243743190211328 7642842 -42593233488191759139049291644790753536 7642843 34699006172264681617097190831055918944 7642844 78076143952870427590965710890103808 7642845 13228881643344339671488442690608771200 7642846 -28543428667144853055797580186110944128 7642847 -10517371692933849881061599435494084704 7642848 -36470203970720189025863452166968836096 7642849 -55120931402402677651765829856845869150 7642850 -22690346723065256679820965146274771600 7642851 -5768674044369224511914350864889692176 7642852 -14442627695054988896809097879788421120 7642853 -51089903420246274643327488460656224898 7642854 3171542267856101521529632798715557248 7642855 89266369831763378965420863706495488000 7642856 20000066324284240550714499518573982720 7642857 -49046112012810026348373080844907950960 7642858 11063045946880942983000244385406245376 7642859 31068660469609130357059844026099990416 7642860 16868137634362300852651246928776396800 7642861 98282471806302368769062432226736661462 7642862 7588751151613434116641359001385505600 7642863 -219130921238853639805081169431276800 7642864 2828042089080428265596137301690286080 7642865 17556792032453826629870685699813181440 7642866 -9310343768490714859240344947504922624 7642867 85037174393072043911087931396547123916 7642868 -6930921545790453030757017293385153024 7642869 30155963750814253302920112072782092128 7642870 -43895026769549100497735701317486560640 7642871 35001104040113508900511175442218724072 7642872 44056645838916216169598525737979965440 7642873 -22593744464288711946456905625520105404 7642874 46064623364431508781187232057452077936 7642875 -26735776034803290944946486108916200000 7642876 -39956165225693248878185367093672816640 7642877 71997123094417901640338624053705002624 7642878 -26347298441059028339388397583035401600 7642879 -30993399706601292024217168324282855616 7642880 -16529846162544886601828517950615715840 7642881 -5479706735188893248046260709306172572 7642882 -7538204588630665320995489746064015328 7642883 3807297768454011368988490762069393200 7642884 -25498069473813013294679270321821163520 7642885 -25940983129287567026608688987441892420 7642886 66298308629247407918663287502623413120 7642887 -8501482831859931554319222549867109248 7642888 78690118790821674463910305837882859520 7642889 52266067486573258533334512906592702224 7642890 2742762545580615501520598601056601600 7642891 -167476484494297397233573446556245236648 7642892 -40573254560007859780543824117894174720 7642893 -42524722806851614129626893616288323136 7642894 -4495841282029349910148891997914961280 7642895 -8615957774721542589044847934254485760 7642896 -10332509277650266689586081344079331328 7642897 64603503218125738399512729805365828672 7642898 5484266429527329572854470463628434560 7642899 55203313714839409894387819383548229768 7642900 -24771349174276723028398156087883827200 7642901 22295839830393380255511236368296027552 7642902 -3569021541182615477609365444640862720 7642903 75106766545979077825741354047863638680 7642904 -63288572070798917048181314431858698240 7642905 14260588824043538033717242631304184320 7642906 198234492213368296738542117050696448 7642907 20303657861115886037180337666597848280 7642908 -7206550140321970936517603930232047616 7642909 -12798370564197078746360824875864324896 7642910 9330185053917517645537051457095182720 7642911 -29778890459089680297768537484119740016 7642912 -101615483606044099780849253352922349568 7642913 -113497133459253386081820491632519271838 7642914 26840212218229775420938470118190795520 7642915 30377973960815416347837004627209926400 7642916 -70050049658569305539185260538319717760 7642917 5122689200002437221686926132904992732 7642918 22454011368599568173416162568609368704 7642919 79610272338895422441563647104081945840 7642920 34830477761224506148188992743571865600 7642921 -31718450510031176601526130030686569600 7642922 -69267997800078428678393083836615374592 7642923 -8079962142770825280627038818294858752 7642924 32370387721271668163142803663521689600 7642925 -43127624228954752033706928057634156350 7642926 12783991526323960436901121802415035904 7642927 30775336386642242021732500225139707552 7642928 8961880307737400393525955760671129600 7642929 7982881310819698033040512525545278400 7642930 -16688318097816124232931208222640108640 7642931 46130207603048888629021470428536398732 7642932 -1373516456291835427528936400664262656 7642933 -52906013429402527167336330987884149632 7642934 2578465133412821912206138888769345280 7642935 -15552053015629245130901999029516863480 7642936 -41476984074764334152897879199220899840 7642937 62563306503034369523212872184930010112 7642938 17075465792337297865028387980975340544 7642939 63157824006309660037523073656992224740 7642940 52524361409483329112286358459641369600 7642941 31319987928258821198151665713817832192 7642942 -6453336155228089878189007169434753920 7642943 17747609869147727336706733796631477120 7642944 10910491319926290246535380346412728320 7642945 -40599707456567220676647579629662178520 7642946 26164072765795372435211137768031583744 7642947 -8474561817717905777802447948113742672 7642948 35227838615824692637340938045504327808 7642949 -681897401553703763622459443305302336 7642950 -4304892147272740826885388776101632000 7642951 35418654542131455554969446867037344912 7642952 -51033614425847702394717155791132753920 7642953 -51381776015818007225773043072068918038 7642954 2556622364633183078663585424370813440 7642955 71105689872371727248949354547537470000 7642956 -23736235687246634716788675031196697600 7642957 -3963253509064193345215570562975781376 7642958 85794014132174508910824840486705754176 7642959 -81852788997111927377249075447089349760 7642960 6551034013888957268767790346203136000 7642961 4135978567205640683125885725846396324 7642962 -31414113672706506984377040148316357088 7642963 80114066060906287290457630352691807212 7642964 -594435935757353723492437986683719680 7642965 89090249177011281775550270167707360 7642966 -58612018259217692494720001620773305568 7642967 -3366287160861044334154730764541526840 7642968 -23891716711441905555744661037682954240 7642969 29391461677312183653702107626003446144 7642970 63214205620105158227493402592059955200 7642971 -14584312270466505361017321381098272800 7642972 -81700563165933528656820952118225100288 7642973 3475346925043089235297405416336311928 7642974 14278744803784656664529265371517348480 7642975 -38110718033582396330303575018725457000 7642976 97504885841958253282124294324675149824 7642977 -68407958071818248905250942143990643280 7642978 4889125154279162235920975395008307200 7642979 11860604840049222499268272371328341600 7642980 36331535882460014634020525754176252160 7642981 10160150834788891375572209781461151360 7642982 -28215451620442601256487336292730501408 7642983 -26599152970981455928311246728084132400 7642984 2597798949580546939795069119695616000 7642985 4806167333630487689143503301500346560 7642986 7368471658670833487104599097266257664 7642987 -31127421858549887411655993414472974336 7642988 1520818806033274180792444268277190656 7642989 -6653265812642861285417572169215022346 7642990 204533201065301092943947630102406400 7642991 98933915055645986318534471026315939032 7642992 -43172936473012732954732342311124992 7642993 -102593295164709805000694773677728606958 7642994 4129135183567757271252556920214753296 7642995 -34374370590373565520650766727409888160 7642996 73853977372878000191606819682061425408 7642997 -118851148133244108126294184352678412960 7642998 -2212940104377799177697552408308893120 7642999 -26878937999424355074718513827685997568 7643000 -91743236017573520554268264091694080000 7643001 37598309134421466229331206420641060432 7643002 15471556796787978216627714530828770272 7643003 133031942670389136144290778722119126704 7643004 17959952592488487309927237329420100096 7643005 888943964400730189791544436623887660 7643006 2423878774643791404549887034247351680 7643007 197461839089216898217897351587144504 7643008 14193409644841413310569607595997265920 7643009 -72487650131700526469420747224149555648 7643010 -3224688481338638740065892993458977280 7643011 70578952374180884708378405435446847952 7643012 -19987618208788740132745732117223804928 7643013 -4185065230169020282741469866965319680 7643014 37609616970826258375754066508035457600 7643015 6871150654163422378146838803895698240 7643016 -15376399477056528671837787761936793600 7643017 -35428390497832355203628627452433304934 7643018 -58633145044222042916605492636728045984 7643019 -17860789465849692389651258538826417152 7643020 4504276872704463774543046890146534400 7643021 -53127567975445398775815517638816776778 7643022 -31921147880473462214242884078295397376 7643023 956222707720749312279733064272308272 7643024 -15168527585656307942852846848725467136 7643025 42189041343452176498598169991038756000 7643026 31239236930383223299035679309598285712 7643027 786913289407051170183176704674136992 7643028 40638365935436563240725648610217809920 7643029 90269460821795341755690495229737887630 7643030 30281869946882858392966668860629324800 7643031 -39771101565737562887120432164862768256 7643032 22246842056249882870664108052590950400 7643033 -133870253691575803300695330965723009718 7643034 -7398900723729244165420642965015770880 7643035 -494547027285079775572056060594393600 7643036 49783561636156276539188841399185210880 7643037 27769504823144126416244042046378504000 7643038 9292625707909287728757534036592520448 7643039 -12884983313928518354466988453785008160 7643040 27000691322944122763250907289532497920 7643041 14503810641043562307903371880130132672 7643042 4062735878763950035542886026368271744 7643043 82871277984407115070393418221034592720 7643044 72726088934227079047403332252011110656 7643045 48165884822880777942195514534579842300 7643046 27022390008144671693077087821423427584 7643047 -49571640642740339023250077502495220528 7643048 -32445240217779635341306491141785763840 7643049 22609294441991908174404020589913278864 7643050 725733438239225375748346246032153600 7643051 16163439080568019982909282370310731312 7643052 -75582755671839150697001882709368140800 7643053 -16538957902119017593477238798247042240 7643054 -49175888039987578538384109221650099200 7643055 -16801128350768225281573803226080545280 7643056 5844859179853956835270966456114741248 7643057 -108097165058090122314294839574617027694 7643058 12220273363734754942561189289367571584 7643059 52134866923398557007916817289521493260 7643060 37971649083107315446788296053504488960 7643061 -9507928362364546018029390207367670112 7643062 -15044626322489787155847201273692750208 7643063 91649084624105497479202230090444822312 7643064 28677391089927305548638950094787706880 7643065 -89495903467390907845283070587062356540 7643066 -4075515669086476382011215448204089120 7643067 17067155663324035232338722017699571480 7643068 15594166791690321585559361002340430848 7643069 36252992747585507295498419793360945600 7643070 -4372502157104599858060739130017996160 7643071 277295514594023565528202981018949472 7643072 -6194069667592819486587138334764564480 7643073 -73627888836844846775529114975391442400 7643074 596780347877469766459851736083107904 7643075 -9620114503485462340033386120865679400 7643076 -3325634353598316619889710057426882560 7643077 -3841021727196458432591726925699863592 7643078 -762172177717338151760376272907446976 7643079 43086623819855580135472674926778115968 7643080 -2401703861057176099066216708603392000 7643081 -27324990501990772185310759074592114176 7643082 19232318934945063227455205020281527040 7643083 -1185404356738795618028372743548544880 7643084 14113510458019884848389871681780284416 7643085 4980919062626109065234762524297491840 7643086 120095940120996730231010874473369856 7643087 -31937761658098560956631660545002273368 7643088 2878503685131518312118606439056433152 7643089 209034309095393991547866979499338280256 7643090 -277853775016354800265043887392368640 7643091 9782880233218353210827814764237812080 7643092 -2453411970447339700861614708497756160 7643093 68731464513708502965103946191227743616 7643094 188555451251045568697379552590585728 7643095 82476204412556908080242087775578344800 7643096 -37653178420126142474918571349124198400 7643097 8098695708310001777082436633327954560 7643098 -60906265022312997790475496745264133664 7643099 96196549636915410160783125131549903064 7643100 -355045251212410233660690409672320000 7643101 -135232110743801587487496809325286975296 7643102 -29989697495579038168441778966628023808 7643103 -10588310505082583919812016151754440176 7643104 43441093548124128338536302999109632000 7643105 -20269019823711335835445382722981429740 7643106 -19272652879147134580278377518973587200 7643107 -22518565880150702800031583768369227280 7643108 83119957522088577257817358251120854016 7643109 -43222088672950930223308958269250415360 7643110 26770848635200633733987107533455904000 7643111 -30350058164626056868519411342022263680 7643112 -5210901936071934274871932006911836160 7643113 32112334579615422068623442877751607524 7643114 6923959538990648831586071211535675392 7643115 -64193299040407794472574785563304063680 7643116 -6136713397575521121484466562241154048 7643117 -73257915872826669816988082198039378016 7643118 -12403580590967995459086754541828612544 7643119 -60906035677785014110565492155595184840 7643120 4180764342672823912769365838480179200 7643121 461385603544793837060595604910480640 7643122 972494813135160042590051142147234432 7643123 -1087345013092512747005780980844888628 7643124 -49588554948627963061345173651612253440 7643125 1422153643302227496581723442099460000 7643126 -65696598911029040825441618049852187488 7643127 20226476883430247277856061641484369592 7643128 -37193237292065697259070531900960931840 7643129 19191279236772053015968234910078871684 7643130 4954306231175586356556267629207961600 7643131 46634554675973287202774466940586064932 7643132 15632156080470398588537515404475004928 7643133 -92555690536750174064649503609638334400 7643134 -306366288906321589264328467322008128 7643135 -5107097943080385333889396667262880920 7643136 25136815530807060474042251119284977664 7643137 -66652366575977989193516894748718473214 7643138 7970560889715362963206458872785421568 7643139 8876476023291136695444891650947825920 7643140 32093732855903489216316601431043472640 7643141 -90009549315003658594857882972615489216 7643142 -7006171126562505122589575682880227840 7643143 -15536881971035346071857886692717197952 7643144 11009248938984660479958019885885900800 7643145 -29332247758294596777244691282093129280 7643146 -5325701615448673639179287890177954560 7643147 78110008914729670048220740370531634840 7643148 38091419444291739884570679702668181504 7643149 -13301045747886500803739342837685087360 7643150 14229927438097539648474163717423401600 7643151 -10788865155787027360068310935028587480 7643152 7371371147078413660233965953612972032 7643153 -17341164867443473111149280214742954240 7643154 -5838960797932713709043263306802899968 7643155 -3368342043110201941446857026923736800 7643156 -16382752827456261727579215787915139328 7643157 7636440242933020630490508307524558240 7643158 -36308653412115504469131464338716772320 7643159 90829413466981149247052102651914141416 7643160 -1376620126782341271853859232838041600 7643161 -42849553646800826047680988453751037238 7643162 10373230999595715530659413390487982832 7643163 44330679473313642107579450184174775488 7643164 339096493639915789365597798037916672 7643165 58799925005499680743186102943346750060 7643166 -49176213434288241640691080664198664576 7643167 -710510359146132013397868523803052848 7643168 22409168681488036347263168773556797440 7643169 -18828424838884220528984609280989125806 7643170 -6934339095321821006235022673073066720 7643171 28273933840120482460306545486539460000 7643172 -24896003909535997550287429521922219008 7643173 -3439441124717334468124786302696777956 7643174 1751824597629143021554639980467601408 7643175 7427486261723831692381304945098326000 7643176 -32718548726168948707030074368409600 7643177 6603287689709277660351692345561860980 7643178 -44864288177472316294396224730336888992 7643179 44407363049818940862167285932032160440 7643180 -29003277216604968378034769208759644160 7643181 -4635295311747866660445035763301435776 7643182 -6174672253399795359044000877174705600 7643183 2332064098663731831836863212026715000 7643184 -17470148381949403454926394755085008896 7643185 52191639896521471553564494731270855360 7643186 52398599228711704767882888466016676384 7643187 -175035015028426345485000850447890969600 7643188 -15724549464889643100102094519261743104 7643189 -29626859920576768163149108079358498180 7643190 -14943926250981967139437073755738020480 7643191 14385468569190185165589366755352679592 7643192 15170960236453937232423643009600512000 7643193 8536750854752855426961456422359538400 7643194 -28128829409481560427360980002440221616 7643195 -40037285998829119921742601257332458240 7643196 -26274813439844440797005288870729335296 7643197 -13269170562273078730098056920439959354 7643198 13178995747660726617928269189706841664 7643199 17566549602435796361037918236079792768 7643200 9999021004870094772065961628690022400 7643201 31999483279376270353321298039081582784 7643202 414302624904060964124818881680438784 7643203 -78276789050260122389610185610631892548 7643204 -2078275859594071162189793492832190464 7643205 9626540400243913810659702022672473600 7643206 25173579688710931679567467402324679040 7643207 -419813478953983463530928200232016 7643208 30749545348204025164414291155412623360 7643209 -1409647429838890275355168602998662784 7643210 35155604092448002980105982856716529760 7643211 85830405180354761552064935571009377520 7643212 -30040234897106827200389425035872422400 7643213 71864200599479899643660946677829609462 7643214 -12333243379281440646489478124958720000 7643215 -78460026709746393837530702033060411640 7643216 -20314969087195673958437129027294208000 7643217 -64479887486840825883643783127082941088 7643218 -109448321987505857069759430247286441472 7643219 90402645247204905359147372836326352620 7643220 -2277086021896341576750773406614323200 7643221 -33741319553127984092238098748338913216 7643222 12570498367361203021745967013864309632 7643223 -1092168448017949308956644215023879376 7643224 60440354086844022617173151692918886400 7643225 32795023128429970270347918433946946000 7643226 40874759901507352779427872115623101184 7643227 -94938829013395994572550823102462964924 7643228 135581414969150444905847047884929256960 7643229 -26438153323777077167546128326017106912 7643230 -1328189383094339183283921665010885120 7643231 -24721948006648375791154426788996693360 7643232 -43950677160340348921415372012261867520 7643233 -2486723678387141751532317590395615936 7643234 -123768151203885006246675246766423093248 7643235 31456488761154231540045785403019758000 7643236 -6529119826845935169845552888206442496 7643237 9966833166052984276527111425323417152 7643238 -1088542569959149064827641480337011840 7643239 48698946954731092410304553797944358600 7643240 -47674124537539528480380091901337600000 7643241 -596219589908097284417224322464754688 7643242 56639125468192052365201635622060187232 7643243 -46573862231351238921692697437537035920 7643244 -2102154921041491414243697906453299200 7643245 -22981375514792448845856841856729402880 7643246 2339396991743542734958828585678587264 7643247 33615453374959210374367768285511285760 7643248 -863658566090240313781944067912073216 7643249 86889320903529767850380398708154039250 7643250 639168259570160110367276069879040000 7643251 18216779986766733323821218741664097280 7643252 12369681988902369961817437930189796736 7643253 104892637382021758859936771441893380000 7643254 -754863235913127658967762704473347424 7643255 -13279689076313085146170296869877919680 7643256 -12785692052520304169651919915192483840 7643257 -74202632568931756676387098050936905494 7643258 7511410506982309589348736815387870976 7643259 -18307323100435754456935838143557194016 7643260 50493299848323352010601525935301818880 7643261 -23985764608408545504482502594790823976 7643262 -33601238193323578388448160285858861056 7643263 25570651539783953719859356006562858920 7643264 -38383077700580770530630881423979970560 7643265 -20246426953454682666324213429421728000 7643266 28954783460061441997506239169689402832 7643267 31084790255783671339457709158054294592 7643268 13842970549552030214043861634925936640 7643269 -24299924078611263354137388391822475940 7643270 -7844813318639710699910877873468481920 7643271 39044949551680628063759841517607065512 7643272 1215654906680113434888579814748160000 7643273 -25502942209168818092526008559722678880 7643274 2111030804346353129671070118465288960 7643275 -9564124232705024513730294749725845200 7643276 63342097416733859755349384694375121920 7643277 -69915403402593925649684776690514559786 7643278 -8177780540201968198508708313787498560 7643279 -9274733234340227949937898649698393088 7643280 802145784472673505749574470392872960 7643281 82387442925275219906057247523848256512 7643282 46821535131041290250307590761788124800 7643283 -71345671567130305990891679317623304776 7643284 2989768930055751909845306192225624064 7643285 -5904708675594076099765446468312972240 7643286 7863971996388727765985651217537727104 7643287 -82890452813282101895132331672145611064 7643288 -12105216935367342713227844515859927040 7643289 142923632163241476210488683006098384 7643290 -10160654888757303203972221171518105600 7643291 5614369138989400497617587719371301552 7643292 -9467298931051880130937249632780804096 7643293 -650216861632245091021324863017008640 7643294 12811270249333150230801356156284941696 7643295 -34223043360609708721320442859360812800 7643296 17853991981472983993614697762740436992 7643297 -67973754029260736912315911040946388254 7643298 -1742223934658952131727560056110489600 7643299 -119162840315973643618315670501403091560 7643300 -7351067865124600149560265568931328000 7643301 -59665819095360243702036433029219858720 7643302 -14887986856520747685274512691400589696 7643303 28941307840229881181873399116167522384 7643304 -23317562663180978543572084453107302400 7643305 -58795336102077019799805302321147784540 7643306 -45071152934187714501587523180284293632 7643307 -14753689105646192837058114861631223808 7643308 -27973128083780778409471615937148259072 7643309 -57479457934400095202565065712095001684 7643310 4159931901111523683590403589417388160 7643311 38681153001601456455667138763885909752 7643312 -12950693764615588040140831013851496448 7643313 -7032236709109512711946784717889930060 7643314 -12796933644421131532487511540895469568 7643315 -979277859593880131604701666451830880 7643316 -5879832615301437581641131910724222976 7643317 12607189916166265459587005240403382944 7643318 31041309860853590202871208897167259520 7643319 6936446628772352879657795290318274208 7643320 9257669824935382894744579350743040000 7643321 48760197046739925504901675297895735424 7643322 25061822614490707422399455815603640832 7643323 12524948463111679328096594382912019120 7643324 16787220442616089718572294828296285696 7643325 -14303882874093491317126046289896390400 7643326 64214846947478192944584433922765584704 7643327 191410301039922867664565464457565846000 7643328 -15252556407110157663447677625434112 7643329 480851375646696382053318334177694720 7643330 -8786578808068443714700011415300401600 7643331 1995749244210552493708557961006875912 7643332 -80064521920995752078995096913470617600 7643333 -88858930776509182697386939135340676420 7643334 -31194142711268400225972537153948429120 7643335 6731521546407614165460122258457339360 7643336 -885708471805036685261126700291440640 7643337 840064047054208244664325870917465216 7643338 -73802337020988494170670223909063241680 7643339 10811981348954732137800219236885138880 7643340 34122766634053941695443269166294364160 7643341 -7651000909105313900408410115051693888 7643342 4141739871475562229913636026108666624 7643343 -12560705487738665292117609317030293872 7643344 -32591095621593608435573366006886170624 7643345 48652724490982773040943985685946618100 7643346 -34080478022696623724701291241140166016 7643347 743324733966860789700311571055474796 7643348 70980765615290902751749274815803508608 7643349 -569413699981487715434804671926101760 7643350 15344552845917663314671444066571952000 7643351 126031633498941509735979219056432297352 7643352 8415863799357302595030602042245509120 7643353 28964063862231876561954648628948013460 7643354 12426269574685121556384304386489779712 7643355 -3295709743272303365138528796937649040 7643356 42674124787178985683533737423098542080 7643357 9092777240530679694170569701820413606 7643358 19150455951769515115676442820159464000 7643359 -80742550640916265850069710204306553440 7643360 -14491008057779338612185389869805076480 7643361 -51346056369514990490668511616989593152 7643362 -17057214341600540770077545020216859568 7643363 -31203830259940282667793617368161483360 7643364 -55233218270167641233960412682846669824 7643365 -2721978547987427908512000166167578280 7643366 7818316740198513124931221630474475520 7643367 -3657948189986791236045140726934279600 7643368 -37369357771937833132077352222493245440 7643369 224568864187708602838528044842195785296 7643370 9472817340867609678498636476939397120 7643371 60191525682574469447293721932444515572 7643372 18651981516464855131912925786445752832 7643373 57599893090243025417540871732001656384 7643374 -50387253553646378015403035128072688064 7643375 76067634275773051382157086722085904000 7643376 11937511231911717982505447195917025280 7643377 -19735043791702046011991890547735491200 7643378 67094631934063922298973745742124788240 7643379 -359620748368418501188146534749864832 7643380 93571772602748058114042807233713958400 7643381 -42576546343220720890140086490251956818 7643382 7752680900214733118607373771125603840 7643383 12123825375324140941027407764678160768 7643384 12324717780899950968488108806816972800 7643385 -61724685773257159358280088647051118200 7643386 -6787993186239202962631955691945545760 7643387 -6395501153288133044052104928862117008 7643388 5476864424708391258341120909783049216 7643389 13949730427998413270017167550408732320 7643390 39508038101919072723354025383693211200 7643391 -842779834350080300536551813476352000 7643392 4116930617229829656263114199735992320 7643393 77767999569372042130364015199191376642 7643394 15941822120633187554972625579084375168 7643395 -13389481868931582582976892687451023280 7643396 136667744032105419716468812152145920 7643397 -40505086088640594485096835168350943840 7643398 347609310686412011589431926107555840 7643399 53902176091494667263405152459320277400 7643400 -7442716287682140920152491960714240000 7643401 21697462431757394281279148554951650000 7643402 -18421679203382863029780997822120334400 7643403 -5032709108750120672900183472450803520 7643404 -108424364129536296897169868150113135104 7643405 -23645498501154136222291130334473892480 7643406 -12113957604404702999251705591974684672 7643407 -34100989674018043835253186312093852680 7643408 25170014657901589219146374688622510080 7643409 -18370917116892212389641947911607658720 7643410 12494453950348339975182241268419827360 7643411 -77727244319273181730972839207386123988 7643412 43486697392493656777243188886273536000 7643413 10666890370000301825013698535887643662 7643414 -44759312869005099285122520667329171840 7643415 -3792881184645564951450657986196403200 7643416 -45737944353135420188002183457052733440 7643417 -122261259788190817204997070704256084534 7643418 -4222047334194696311733826762691959296 7643419 -15394111412707614028481552820728670704 7643420 47437570498968913413394411479798689280 7643421 -22966910255572781877706308895254786228 7643422 -406033689569072327472845567582502912 7643423 48858463128429658647736905342213555936 7643424 -124723119546179205472156635462056804352 7643425 -26581693744280630003272470402841559700 7643426 -16895461004143634913491871457936535040 7643427 -54771992611812408276054267395440807296 7643428 17593768613282098064448690418454237440 7643429 361031551333003028771740845341623680 7643430 21268690957841426489362475260842336000 7643431 28637231134563614467779281260784554232 7643432 57999497781903274397205004988283033600 7643433 3285081014517045631906345935080823168 7643434 14110414735184289494496936210521479680 7643435 -19474261077415307953863615391417737120 7643436 12763867904377457447563218355395405312 7643437 -94650942618542088647382588704280680148 7643438 22088417514284347384713227610025181184 7643439 38586492087975598963042269068752890504 7643440 -7792049215587049835866050497200128000 7643441 -21745082630080527944623931760554450136 7643442 -17603691489825422879441715367316335488 7643443 50393692227227616603346294717907554080 7643444 -95213935777080535929388187465840080128 7643445 10952936805731244474129424984690693920 7643446 30848813952309232174099211807057952672 7643447 14068256715151597287893840647008228864 7643448 21497123301952699673974899280100413440 7643449 12737212228003438806121714708452100 7643450 -28563905500016536067665526206768512000 7643451 -16693957902862014458625319718545665768 7643452 22654516057434780914132321645572890624 7643453 -452398208540276712690107548352240256 7643454 6808579851735162833934819957562368000 7643455 -39307862709993113592308850638742729840 7643456 -22195665750895859796411415914109992960 7643457 34642417293442116118146499672004009280 7643458 23312372447056545615612949674538384080 7643459 -27261745896935993639489103077353554720 7643460 -17362557752869221624701119749256519680 7643461 -33929219563364178674674661666623182660 7643462 37975461428507592243206036160372923232 7643463 -18065232136595663563910507437643418456 7643464 -95420352869111454979157101635521264640 7643465 26626847842023930620205823103445120 7643466 -10392946736525713899160684881778251936 7643467 34022481336695989021380446788773239920 7643468 21419720582859687136682520701659493376 7643469 -87983242865970732351212239590691368960 7643470 2426728474611357414257722907131689600 7643471 -122825717013548793755442484226178960000 7643472 4570181598169930602971470474631577600 7643473 67960712091521326863686928745964772722 7643474 37722310617367489668878581071385454736 7643475 6145021481293008142789704178136083200 7643476 40122524279831929268876774843354226560 7643477 28594059732272732477862385964937115680 7643478 11033262214258361643963370858304907648 7643479 1377385467075449819854313889322375560 7643480 28554670221216550285757796874920960000 7643481 -609137196688481318889620901240722976 7643482 19107432430220059472765731904175343104 7643483 -117255177072653706291936025592099826576 7643484 -1003066759032807452131675051682992128 7643485 85297253313063436389516588613487955180 7643486 16360914885223609859842976785811769024 7643487 -64496984713447198718111927971172417280 7643488 -40413523399988629960804798751741706240 7643489 -10261530749025585270638122436828627328 7643490 21649872279270707332887772593744261120 7643491 -50217804751231724416277960193320923920 7643492 860926706485793529972258976994764416 7643493 21372597059949549003931943575247557920 7643494 -54261790335549519513937026600543582528 7643495 11398494844698730907769482202826298880 7643496 -10844373479182865422824178335683543040 7643497 -54525078924290249179100146627845838648 7643498 -16963508696829886101098963760338142720 7643499 -74453455827470121143220195245589543336 7643500 -53572680990476984172305383179035904000 7643501 -36033978748690351930200563048725358280 7643502 40507131046718005423019960216529646080 7643503 -42302874882940207712381007669722381344 7643504 -13075808521643329759666231800313479168 7643505 -19735917104812658547571993514257764480 7643506 -12564210376431237716871082722366342336 7643507 51359909433059966161305013569731404308 7643508 69400585845028354571851444635469824 7643509 22995886451339904254004234251840584320 7643510 585359894456462558225475777193545600 7643511 87672325638280652590146309918710594640 7643512 42708953458435499890739748111718195200 7643513 -51001986212624317467023635773526442796 7643514 -10187365308924968302040760058727823360 7643515 -18780243034395265334307130988087976960 7643516 16034472410935811712153965909246300160 7643517 -23898795102724345697323284404475377088 7643518 -66526537168473144717735317768108330880 7643519 21564272402495444898059970159379061040 7643520 -19078023943631476697955485320898150400 7643521 31007240639047083561026731051293603650 7643522 -66909940483109339767027690616396001408 7643523 -80120690593254453820295091468685306896 7643524 4481184800446900747619431645526142976 7643525 12468357023331525036142759962803485050 7643526 -22337151670753232200732089864840678912 7643527 -92178149641395223449130122850828833680 7643528 78131934840270970928272989769668572160 7643529 13885595267194169818184419041071718000 7643530 27460810044518411077496992257895742400 7643531 -67057098745180904584119223515926409216 7643532 -14360541633317654454218605709583951360 7643533 77280535949034073072101776286603129782 7643534 -8020406744852844623911953409047329088 7643535 -58946864735990665703048830793493634800 7643536 7309272659986499056471410689033019392 7643537 84098871019724972867225979777054260592 7643538 707741297288470240450293619580221440 7643539 100023428833242476626774550774468551340 7643540 50439442423622161716891966356862266880 7643541 47865379899633807824316053513501042592 7643542 -43474631221087241692653639644160335328 7643543 -33244851164828683542894668710847729208 7643544 -3754513864589715044849900791150018560 7643545 5545066170323629681745153261466159360 7643546 -8317585234271149891842733343632668672 7643547 -25998787582564563909462030497058340152 7643548 -18961560899670028163400926289693573120 7643549 -123868529825959439163115431743587911450 7643550 3242642425146456553743811908990436800 7643551 54990439218011775837623826364815600 7643552 -44886787903318941848879011770456342528 7643553 15083340533057002351408510417020262944 7643554 -30420762286375679009471419186584326880 7643555 -13671791491415142447880480532333830080 7643556 -163367829992068167871688571314885376 7643557 -39333437739639668529791774044124183748 7643558 -17725916040920059820092030023851106816 7643559 10504605024671965007529567682109185920 7643560 65511826603754276575091855319826176000 7643561 165231625269790042813574893449296218512 7643562 -29410160689198552041335378657823886080 7643563 -2130822353337473761048096222903333920 7643564 -35237145804264741354020764728281389824 7643565 80460104027055512135114708014978549260 7643566 -9420446807390635213278078567064535040 7643567 -46505066883558380635403690319532033920 7643568 -6356584894793954900315076315611136000 7643569 72081374046977249573287052571842055744 7643570 -30258075943109730546903148145969760 7643571 15149950163093729209622788720707138144 7643572 -44604347851669956154001904587430894848 7643573 -3330377851575757819117786151493406560 7643574 -50548626036948147918112792708614239040 7643575 55141523740288962556584206391596118800 7643576 22468231607982382004708768299609743360 7643577 12285273746444091131899203182588655360 7643578 14093884246060264043754451562989641840 7643579 96126593605656615595443633400568938560 7643580 11437328099758212247624426085216256000 7643581 20858931603216431085250600429505084064 7643582 -24005230237009923403998393841654564608 7643583 59287869296927107303538395565477216064 7643584 -11355823184868772280444193589296103424 7643585 -59320318976036342673787375540045490220 7643586 11958728442931635720955256480880672000 7643587 14825674155227797724282906360591152800 7643588 -60470504852871768329059662095170007040 7643589 -3516276511553114697996719113770281472 7643590 -4336513837465362900491244917634048000 7643591 -69252691686232322389487118987903854976 7643592 44576527901391849380250928325337907200 7643593 105740481628187751313997155654511658842 7643594 383640773136863889481038840409492992 7643595 46955070069702169098222698157040385520 7643596 94048485873319860619620765140916243200 7643597 -6398481530800230733234769194968663060 7643598 10253303225680615722423041333747379264 7643599 28408089004544707272350175190449914064 7643600 5430583516729402868077944860593766400 7643601 -1555775728731555163223166344197819008 7643602 69466436841713683935575935924818052752 7643603 57979709965951293178425730413365774664 7643604 31154619156553069838138492577120208896 7643605 -45067310097680695102166230829259696000 7643606 -23611367622886264117273868930036545248 7643607 8164242642441077692377106565065777488 7643608 9532750353312319912250270369402388480 7643609 26189821944494855440944187453555212810 7643610 -12206190021271001070029495577335347200 7643611 17582097975385684556386323201735832 7643612 -46360687773049907379051337039074399744 7643613 -16256398105832208817186939396904859456 7643614 15805702878246920623830484740945584832 7643615 -29106920788402512820363379924129968800 7643616 -3295694543922371434110077273421643776 7643617 -88507547322872326156346114341292620140 7643618 -7424828630350220250611022063637176240 7643619 -9677915985827393016709084018953457680 7643620 11674411951973388529261669537512591360 7643621 -21704682823822009923042557044623266178 7643622 -4764128684211424289879500861976150016 7643623 45875063001560844788947188333758481064 7643624 3961151647363998056917079669148057600 7643625 24543834413379953271095259971232480000 7643626 -47098177407354525620342456266934929488 7643627 -66708431194150034272700299153355439480 7643628 27883925061941667039895205775942059520 7643629 -1189179677054454195773629008347655168 7643630 -8037360113704193715025043882777448960 7643631 -55552268236380881569868053415617585776 7643632 4658329328948232754257298125483278336 7643633 65176724229259515576899219414711628882 7643634 4385187520890884468583683833919076480 7643635 -2566485917361803701240649718166774800 7643636 4163383011235782358119067875242016768 7643637 1024161782109636617993869450920619488 7643638 24486258158702860725506476853684802720 7643639 -16652726667784225743806500915867344960 7643640 -21989149493175362870518119095201587200 7643641 47667202672881511810883745090073437012 7643642 -41573957033328117354913147288183826208 7643643 -29031674585875334114862846436132181760 7643644 -7292433043941700241160313867736817664 7643645 731934290422972807618087120853164800 7643646 411191366608296454460279389910815680 7643647 -80744689011966036010245492138465261696 7643648 18530577559149514639742967717801492480 7643649 -12286294522865763839291532896018534592 7643650 8092328820228406940952924020693376000 7643651 149679636312995225970493458623309675400 7643652 -7850657469885074617924802525833340928 7643653 2004957816475520760885267199790224860 7643654 -272992524735359346482878678633144224 7643655 -45635207682570415373089577531731901400 7643656 -117896118351954493059707907651933957120 7643657 -93067282424501665396943261759829267840 7643658 -18678797846627133473283434482208378880 7643659 -10418708859434107926766443841400868672 7643660 -1493855277658999066977940056596106240 7643661 72542714900641497968286503669761179072 7643662 -6944071376871068818388799412465269120 7643663 -11996147331244304735035119191344811088 7643664 197088982687325550194994097589059584 7643665 73245790012449560078734181013852723060 7643666 3167418054156511690984076175279525024 7643667 -9398139544001778073889489994716209152 7643668 71381162600818136898075408974976050048 7643669 -15842435490054376347699569771591802240 7643670 -9901767554610143913918748880055705600 7643671 -2105184302830861131996457767436491936 7643672 -78634914901264263827571957583202611200 7643673 -39053784853247426792027407167471108000 7643674 3141662951335095978050982567983172336 7643675 -9619452234867778942523131583116242000 7643676 -10955394446145754991792035506935224320 7643677 104091048262958956323639491858397223526 7643678 6752110307239467700410022413197402112 7643679 -16620695462485837073486924720871372216 7643680 711054684373852826452674179959357440 7643681 6422699805655832469933360481221246000 7643682 1008777040495844615189180722013760000 7643683 110321119108521854321966238242789763932 7643684 5275158497592834471761258060022748416 7643685 -11500568475941093550686685049191891840 7643686 -12953601633248117267170541922865313280 7643687 -127031142976014251879127986100213830664 7643688 8970644730411057413400804668160000000 7643689 17477216823138451312215266840592051840 7643690 5102421140468893929461566494369141600 7643691 -38385218907030681818356845524995980 7643692 31360298347827145848154249992714142720 7643693 -57452804434803254707382822403298748820 7643694 -45935762250082909359891406356896531328 7643695 -124199224716479926756600062593210657520 7643696 1949519745107957279054578969269092352 7643697 -12229966979477338381391905530602768928 7643698 -6364013831184830509113550217647672320 7643699 1195166279603293779612122073057830736 7643700 32709475665440180237464229132352000000 7643701 -24926207456354160430342051694736812160 7643702 6976570754140870777154609301234382464 7643703 -42182885742772340056789451681180779392 7643704 166965914440230082233617429105990860800 7643705 27792861751526527659946835986556420160 7643706 -13254282840559684409344009774929600000 7643707 40103265378577550378355191349822729956 7643708 70390786218714804612065392581693385728 7643709 -52345820994388990932568150531451748186 7643710 400873408400807330200224727842207360 7643711 15341015858595199089121550960641593432 7643712 -4503611571267944587860389634439643136 7643713 -8967584834777204057477686131603752832 7643714 6926022395496665693755268886684072480 7643715 40486649617801172506982741029956435120 7643716 -22846627501785727512865059840432694272 7643717 57279808535156425226076786279253988766 7643718 -9839794997159250849059750913449215872 7643719 35989503943348822261289453713907786880 7643720 17101572088030480088959143332229120000 7643721 6810888547553736951177479923274521920 7643722 6416435231914248579510551289121604352 7643723 363543556025923710275267540487625704 7643724 -59813204743531732814730430970776289280 7643725 -17387128404185189073007266317417518750 7643726 -11318436797755351599808741038551930688 7643727 -773865341139252535363827777699913536 7643728 -5809727552705115202490682651342667776 7643729 4260433486138647930295547180766085620 7643730 12366103530911896058640331452789726720 7643731 -105892567575942091098694264346439496468 7643732 -28326454821332861652432357038290771968 7643733 109449573794608510805422488681153767040 7643734 -4502063907793021657839299876287814400 7643735 24036686010109903599671229191558262960 7643736 4059907595520871265659341225891256320 7643737 -28342937999850172264776918884655722614 7643738 24023857996394836308821783129751459840 7643739 57920548268752336513447426081097500824 7643740 -17969077902511775880181342851026688000 7643741 16135434267363001481960576948851824960 7643742 -30674100086933033834377130043554205888 7643743 -119253351498724843188366878141738812776 7643744 -143616278244050568542913813754422755328 7643745 27801945361341246743352406481306688000 7643746 -38533306999283807398540037585099796096 7643747 14030942417133914347858877466512903196 7643748 -19748583285142196842547288972526342144 7643749 -15660174992674580366753438257070801920 7643750 -9164795529487823601514799303840400000 7643751 61865488443316302822747090061250233344 7643752 -84225840987743916337376086848740582400 7643753 640591751125275722831128375272290568 7643754 -56391192604307695808135881755305948160 7643755 -18662783902281507718225746923616216000 7643756 -27337741541127990840604054221029548032 7643757 5792004379157366470339837327229660160 7643758 -15917249645254378222340368787628289920 7643759 -54714654140627772731364923463218517384 7643760 5705036277865894888251464795037696000 7643761 20663087466132824234288826758290431350 7643762 -16804962727698451393680220993661936640 7643763 -30024241192895312518436162609266101696 7643764 10490370987077180255094336590233736576 7643765 -56530332446301638339379673575984090540 7643766 5180917578593353455865124922765284736 7643767 57322302490876855016888943584821139816 7643768 -42272972400277421918169945154451066880 7643769 -8638422981005574314932944664790579520 7643770 185150304850162217334703553339582400 7643771 8223232699239856747794125779343084544 7643772 -6908200064936485042061984279973719040 7643773 147473063836479651426403579453053979564 7643774 3498691695229971127825814979049127040 7643775 -29686260082372567942601206029026140200 7643776 36956877855426772467715171984343040000 7643777 -6093340983728702060769337918899708480 7643778 -9336467894763363339503846998384823808 7643779 -11112535566634315276598116790332126512 7643780 -45991316089121982844465482901123142400 7643781 -11555012369058382417490890548069280320 7643782 -1564217678539829675053758993854977728 7643783 17032947404686015318987964238031977600 7643784 2740705346013101861980139611607531520 7643785 20481175594610033904787020935687717760 7643786 -7448411316198333016737151944111603408 7643787 -47131267029937066971972845953937830440 7643788 -13286352753820547205782109406086385664 7643789 -12090697537010831915832941310963907200 7643790 10872115327416306265136587463362928640 7643791 -82784111423823647669354949003677299200 7643792 -4036213982264910071571368802785280000 7643793 -27023745926417917225814089982972430336 7643794 12545525123032910606555627836526796576 7643795 -83345646302836014722725937663828416800 7643796 -35762378368670126682913998101932075008 7643797 -207669470787912060509983627547333376 7643798 -29047708702198381905811815391244044800 7643799 80387840626356317597287867970871967584 7643800 31452139614096468818851866209360640000 7643801 52769215853746150581547217369677164000 7643802 10358159537708699265582391423560902400 7643803 -15664966176763313424291641898315645920 7643804 69090539038742609460378097636391124480 7643805 17338830645952114945351780967210304000 7643806 -22681704236560403583180492878682411648 7643807 -105370278309213244016328597794071942944 7643808 -31348687232989126267256039935753322496 7643809 1430723232736538926728735719766211504 7643810 24504312997433484870854006887681462560 7643811 -4428276944008574487017248582783272192 7643812 18111579380229943949942252279819520 7643813 76607734113316802804994038334038992062 7643814 734539425585496997181622511456698560 7643815 24430098934857182019480752022861393600 7643816 -66412549834617399427182956202680939520 7643817 -1059915266125746073432273622174063760 7643818 6985131259363522606997856032152320000 7643819 -30700217677520097086990671164105147456 7643820 -11848194028510489220546822910994022400 7643821 -75756504587413393026277278228675455508 7643822 62999535464408146298174067571510523712 7643823 -14853624543440874083023340047709375232 7643824 -12176392680857919871981859038948802560 7643825 1257082248184024664666715709771968000 7643826 -3328337516481099946044619798413275136 7643827 -29021864795830043940121566088808014324 7643828 -74382796193930880372357883017796823040 7643829 -109133353806947122687114839904237877568 7643830 516745427736289647964187022127499520 7643831 24497127999421624453511159419677010632 7643832 -8223389163839596978705844537606799360 7643833 74012687363050519681776410345909469520 7643834 52563339778086644230315753930303501824 7643835 19071227225138480574352115432767358400 7643836 -12773388705468723905401006487955903488 7643837 25402475235714877908986286674973130560 7643838 -38003118677500658956573536696708305280 7643839 -38735127833018942184076785421463500800 7643840 -24972202511943186622706564467953500160 7643841 -35402052612010567881562291093104605376 7643842 748341760906296386982667848573442944 7643843 -35415527325699063696258697630826484000 7643844 5392183908977270298023705551606904064 7643845 -45179595741326533991345648529826871040 7643846 -1938239372064205193849362750152017664 7643847 4187084487971063416112416487303327400 7643848 64769766806112209382625376487299343360 7643849 -33270776238853479776768788326432191700 7643850 -14596581559897026467512483265316576000 7643851 24813850374294851627229584349417273912 7643852 -558351938539849903863987581897011200 7643853 30398161115880458451237511817683633782 7643854 24944073153969224628169314656438522880 7643855 21423389915616189270232732641738314760 7643856 4338684972124057979350578710622240768 7643857 -19999938504070632538245063777192027020 7643858 11036021217233613702877117350936347280 7643859 3702508975765189381474576029281286960 7643860 2942193418118236217588442116305305600 7643861 -44171923685764925592989769825551567538 7643862 -5844447031750521962301508717513048320 7643863 -103527422596027016472365770161287742480 7643864 76613226963433875812782408670600079360 7643865 21887403422178095755670736515306502720 7643866 13429256291681691759611830590151217664 7643867 3726222717794180166149311937477900544 7643868 -2486591338769972481890959028576133120 7643869 65974714734222510439311955699549871270 7643870 -18110495634693206997536217789165535680 7643871 46155589548994992453698690307771491880 7643872 -49838322752096032286518747651405774848 7643873 -5096272774481924832544989470730742878 7643874 12271063545920762896894633786913367552 7643875 -4445960839044106878341906730109776000 7643876 -21198042443941455763750198227988905984 7643877 -39029533364113290698716936146415819680 7643878 -53757026877763690739579964278487646080 7643879 -94659051300426891698271750808623128520 7643880 8888924165664897280840571575948800000 7643881 -11938920342260703370208191954246644608 7643882 -78580414199478831297278437956632371200 7643883 12203257477449040834125200835341662704 7643884 58044627125653366148299579658575298816 7643885 -4317013899253641876731510048757207360 7643886 4873075714941313644394890064190374464 7643887 11859097545167300904459009151855882432 7643888 4772905938862249241731985816805703680 7643889 -915507940001176630470745104585544512 7643890 -31495322484515180039811230541870604800 7643891 14045425064436853933518736342791778392 7643892 -33770964543739574626279732389222555648 7643893 14655823868326489219293249472446772142 7643894 11338315825306850034942315424045838496 7643895 -18208237623145197734420400034690560 7643896 8254378571269844799537194248906383360 7643897 -51862036508694084799001230396156364256 7643898 -47502013970962659109179002771942076816 7643899 -233651839574315731015019657752251100 7643900 15091952245976775633772252164118080000 7643901 -28946798046105827639953564406343379968 7643902 -45735685948250903309020145742480624000 7643903 50707881347538494904366032399428464 7643904 16184847596098775083301603778798551040 7643905 -2690982005838982043460815730815168940 7643906 -11167102690892103403247509617405004848 7643907 -2899279995708936649349580918263472240 7643908 -91512261557330541938754115097331071872 7643909 -2644812371849759773060334581612686720 7643910 20000100789613463367115713184176049920 7643911 46949906566374107517938636650083936024 7643912 57729866590843922769563966227612139520 7643913 -2598509416037263301937845973110428656 7643914 -93380310765652611703417497200180256768 7643915 22925573360578764384019048966111336800 7643916 6150828757512728931638356889339166720 7643917 -31898875320082369952067251288991863988 7643918 -1441520445344444755637334859976133120 7643919 -51624953090202651691524148064877640056 7643920 -20000884410630164892290018011969536000 7643921 25532293682354712123537242240789984244 7643922 7991807976117209843551734882733301760 7643923 26127445185087624377270380544832750080 7643924 -26414345332177909877798651970930038784 7643925 -4663432848848656503751900451695104300 7643926 -3912338469766710047185634468490245088 7643927 -33452588605363711137023694869798647224 7643928 -60105136822616614517012890770164121600 7643929 -3593854741515448235789266197281615340 7643930 -12159619572492524810157691083634944000 7643931 -5748956848934422048700059083801956352 7643932 -13622254483636761541439988913217308160 7643933 -109699943189971319132885511662619952512 7643934 -55129495094268971390513978334216204672 7643935 -7299736924330735559167569922672666560 7643936 9635762624355464013576189220535009280 7643937 -1092305874569910286648071465511741440 7643938 267543336200565887984009658821698944 7643939 -323511582705956051027837803628346493440 7643940 -23983787583196307814255014071024128000 7643941 -29094140151547236967156216386253504388 7643942 55472955149707553545100796291322363872 7643943 2745139048787861095491741415772541600 7643944 -34418760860443906249002944070104678400 7643945 82008118602993845322129307389220769700 7643946 -20118274699678984054923664750284902400 7643947 2086643309478726968062034061584658040 7643948 -21171604244179320301363555941281839104 7643949 -5289297883946251075080343231611040512 7643950 7845750662141807692058405655772272000 7643951 101493577426563070226038449480730678848 7643952 1812798647820461363531059556236984320 7643953 42785055274650748792778760873963037202 7643954 -30873893367637972647526341362360715648 7643955 -43583924038797817039767781800013582080 7643956 -38861428212075096965420151853301130880 7643957 -93594154051121449130077742740029691794 7643958 3165943215956101437746312069378973696 7643959 -47428427803615975280660584188068362840 7643960 6588224563030348574577750768483840000 7643961 682067082559233633077614386957909120 7643962 16762864382068919731215886030690757232 7643963 64652819426096229937593176000590329240 7643964 -38679951996588062691880085556679233024 7643965 23549380702610466663100220118572332800 7643966 -22078479340892572911489379357268674560 7643967 38617589390895972827356717290134683080 7643968 1844480180478661580187427192166154240 7643969 110481743761480604522713281549117074370 7643970 1829715419310188604425355684187867680 7643971 -53086163677530881587009630322377600256 7643972 -23534647224608632157322422138273280000 7643973 37006479865798718319772425943778250144 7643974 -15679068915081079408559411335820832000 7643975 26684817599579195058297004822424844000 7643976 5180768501727016753336606136812093440 7643977 19887743829772533067615601934602795424 7643978 10533345054780158728587957935886782400 7643979 6740318267591135670943742520624672144 7643980 -7258347804204544016149947400906137600 7643981 1046319998929813521738986068886791680 7643982 -9645067025706608793188584053362499456 7643983 -92375348035458368079268142450679594936 7643984 408959046376435528052863781208981504 7643985 -32761905976034275028066299681011921600 7643986 -30907564124101531437163023399421200384 7643987 -59433503417002264465269044821261992000 7643988 4886454280765371834802011639772262400 7643989 18985295788954407827977831326499428256 7643990 -10003593574449233283219553210470048000 7643991 41472403940210222935643268509855500392 7643992 34051980065015085826610391439793356800 7643993 8326070956250780971437416412873402816 7643994 16383019105142329412613123955849605120 7643995 -74425385453301967211401314755775816000 7643996 76062811574905028902930050834920256000 7643997 19005152108973938600141776620277535040 7643998 3099640280366641001501872072051804800 7643999 24344667864656354490330905481678699744 7644000 17446907988198249215101988016881664000 7644001 -2296073041552328075408206717173515998 7644002 -12826325457747128003876718332014941696 7644003 32456662764951175814991476382817665024 7644004 -19848024935038272686426612424559964160 7644005 20423884595642316009085955407915734360 7644006 28422758667731098836739926268805025312 7644007 -7677044105758927166218092444138090528 7644008 29078351484181828974017134416887208960 7644009 -24054614482498846469947122299462960496 7644010 -48508155186388542333108528821293351680 7644011 2762297836858826838155565781376360448 7644012 29233754309627918824833339187637786112 7644013 -562881333186862354504148515072664616 7644014 15258123259178413665167992921160099712 7644015 22707468501648639370741530292598406720 7644016 -15074075741465013097494574392049336320 7644017 -139972414077825453040449461842844549934 7644018 11302618528093789444597029245998430208 7644019 -34963054223508122163128117637706950580 7644020 62580399965100191145387413658058944000 7644021 -11709533020557924442202035157591818752 7644022 -34676096628996125247319557543222196608 7644023 -66725195303727116834700710642034418800 7644024 -1434063752295442253848259373750681600 7644025 -51693123444941644599354719694545194450 7644026 -11225875931824470219664994767908300576 7644027 6455683961957229168802000909393762560 7644028 34963368232880305476553201041597070336 7644029 -32812390810616531153607660026265941370 7644030 24269937916922508451769404581143301120 7644031 118448218728805225065652491257314583280 7644032 -31423425475114145569151115648722534400 7644033 -118450175339967174485390575403227397376 7644034 16194287430015585147383381761487614416 7644035 -2961093483625949793841168718999315040 7644036 -18611258426235165989757191943406629888 7644037 130041038553081242629292553407070606686 7644038 105639844391414024990675986858307520 7644039 -15882303628075815133749297949139187336 7644040 -24867906420172708121251521434664960000 7644041 96625815075911254604437041606143180442 7644042 -5808375311589794661707914888250327040 7644043 -32224359951304442960617396529036191152 7644044 -20105485735298031150542619109505220864 7644045 9084628578909842316922862379620740320 7644046 -31284112445675282465190630180821963520 7644047 -58261262400863217960791076801917463504 7644048 777874285365063308351035803846180864 7644049 -2753562317855369953530797898493678044 7644050 -4970704610616930409362584608200924600 7644051 -57576658363499332712863562665586748480 7644052 5913618062272560699856521872301665280 7644053 68134394024691365058220277166377788302 7644054 8111538792433336575665250637894080 7644055 -51508106168656851332180712420800360040 7644056 -28485239172871151343434228052452106240 7644057 -37359686905892314014676308445407386160 7644058 65042569456962320101041681493584368880 7644059 -9987263531931224064352160204168191740 7644060 13698141748731747401402439223637690880 7644061 3695897172591061956873118339652938400 7644062 23615760119629851753744027951087004032 7644063 31816866962299333616740392779570745600 7644064 10195052881080288105995284103162167296 7644065 -32298318472447889979338015632741700160 7644066 -26933842372920010772566643789202677376 7644067 -2762908730590192986420579990065017968 7644068 -26559575704042033200799191996361633152 7644069 38197876355484769520086739033728022688 7644070 12818632537922657107437867449557704960 7644071 118244664131135848934990397178538161272 7644072 3616320970165834747700844653510737920 7644073 7952843859199007184502316242922520576 7644074 2143330435261202549397061300260751536 7644075 1865864691126263667446780442058326600 7644076 -101326328004192519175975939117139781120 7644077 -4034003247969217935432726221193070848 7644078 -7613886060767312982933233900048582400 7644079 -69473177443594368503949107228554910320 7644080 12327309670010908275094094034606489600 7644081 -34528169533855629056826995397205839360 7644082 3350320595273347948634602049511493392 7644083 94540027349935837243763394165432664332 7644084 5596137640907890260729570434419605504 7644085 54734415380252248248234571365870959160 7644086 1015619359443195483855379032063639744 7644087 -15150876032507965520349986025626308392 7644088 -118859634821411126123022381805776138240 7644089 25981664122453763414182912889557679556 7644090 -2019071659302307716025077382661095680 7644091 13500217625889639362016363369772207104 7644092 -42331986959568958558842402792120460800 7644093 12056200648371050918184737900613296928 7644094 22140031419716292073959061990975140096 7644095 57668280675863820590656598409898823520 7644096 5019280093957384103425757909952233472 7644097 9981724998668792398898014136869391744 7644098 -6376603764765080330354272844479564800 7644099 8756517566775553365276946674184924800 7644100 -4558970489107435113260988287309353600 7644101 -96057039281881141290576312033679998468 7644102 -37650072836808847072654924879776783168 7644103 120278850274910669876637022431723451352 7644104 -8282192929575873891129777609743400960 7644105 19332288820728162533779330941049824000 7644106 22256941595124490448024766957106504752 7644107 38529407024602871348657777823870910356 7644108 38304786535214017061499083086889226240 7644109 104950199775317395936620824787965775840 7644110 630405588635094583220197556303481600 7644111 16392490575642280507855350058113949200 7644112 -9682292788462015387649977678015758336 7644113 65580612302852003707552801673615257584 7644114 -38795716352209951218725550734847599232 7644115 -13282224360509081111041842140391852240 7644116 -63347930350576003824821147955808479360 7644117 29914905468881167396684776184617150048 7644118 -46282724873821680212399651470192440960 7644119 -27833552160454370687321914697177364480 7644120 -33248162978139015020921297204006092800 7644121 -8853894170339165867230649393053905900 7644122 -1461402898960038138048508723481587776 7644123 54960770711048507225627650458228584172 7644124 2965903048776986915175736853236599296 7644125 -39796978047377319815375045279383401000 7644126 -3867088707480036003551621686037237760 7644127 -101399021042614327687893960265697811168 7644128 34855882581960625078300589299287982080 7644129 -29125594570188701663332924181645689920 7644130 -2149844034005605230892589049875988480 7644131 3649476762445773262538393552714389824 7644132 -999075137751135540426476054274632064 7644133 -5362914719956152853039933183562336480 7644134 -20996317295014064946859809539299598400 7644135 8215243158338517047755594476703518720 7644136 -54647506243533027814397957723682816000 7644137 -1958484567460460710227606396679590720 7644138 44819628085844090866340852197946653440 7644139 -123175423686960532259677426923497813040 7644140 -13761329212669148042333494673815173120 7644141 37039745922485258080888706372447416950 7644142 -42274070150021229811052664216494908416 7644143 53655232602598219466340728107040020344 7644144 11475741941486847183240583185396400128 7644145 -112871408335609743778582729064242745280 7644146 -28119093613998630063365953117121503728 7644147 -12231688646224870166370370010226210000 7644148 -9293109639486077519846709834802225792 7644149 -92898639666891532852795453345455494880 7644150 18517696983516054145073104459225432800 7644151 74800573248329803353089955919419894352 7644152 46597451868660501833555871336783790080 7644153 -1336023252305557671236085148404909312 7644154 22623107286435542029632728152597791744 7644155 9254713184682957284129055422878402560 7644156 -7459887319593935722728481025370316800 7644157 -86931721360555042943282443356945433594 7644158 43075885823776232197694202713774800320 7644159 58277918368834288987978430005226472720 7644160 59225544753559915968715535617496186880 7644161 -38837502991465034078519761244026978368 7644162 -3692771107658158820578260421979036160 7644163 3702765056363153850336189429381094080 7644164 17366172916964479854885139570720315392 7644165 30724535597551625585594082682289013120 7644166 4328614572409159600794756302045306880 7644167 -34284196760684780678782791062649959784 7644168 -450371770560282302616162486310502400 7644169 -49380372128044665250266405899294232120 7644170 -1461780958267306624161234199909262400 7644171 -34566559186593642255005461088494675536 7644172 -30619917099858861456271185085177325824 7644173 -33869999433412308514609931467920300360 7644174 21948285819796351916820157173548132352 7644175 -600921807693025521760682269171800 7644176 8174762957722417250881566059397120000 7644177 48657424567032958383966264257727202914 7644178 14021974412016692428609505465040856224 7644179 36543910856362917434847902731750288776 7644180 4003015916724204250931061460182312960 7644181 4093793359833062690573438492626300000 7644182 -1739502983857103282667437385528546816 7644183 66767004948972991559784678582743614824 7644184 34060420238078733978884004830474956800 7644185 60411592964690486865085238366016650760 7644186 4331218539361513874960428669434147840 7644187 10358156997972021182594597777868192000 7644188 40072320694338055791410302669620618240 7644189 -15690119092144722963427146687729652608 7644190 10226345007546682148633899949026571520 7644191 -35699926975655720053765274554917480408 7644192 -41448111142271252127953537682501009408 7644193 9239015965571853619881518957167321442 7644194 -38541090182353614735264258741188280960 7644195 780489187396761589446740533693855200 7644196 3609586052395015779404804447044608 7644197 40430165346750167952487312964673738240 7644198 30316498173989452798115930732823183360 7644199 -68242155493176136495636716474231905800 7644200 -199340512500351992391888632230656000 7644201 -43633322651226783939677171139536724096 7644202 -50330072340259750006078202676919351296 7644203 38223630233788966374395126144371949856 7644204 -4297206057740977411664432102012567040 7644205 -26838346951539931650108590590354277280 7644206 24575904504048412581991331346012639552 7644207 -8031432534362680192696566495458989560 7644208 -18441429538192343636666540351898157056 7644209 19217480876775240416629535631234305460 7644210 2520318643017776328873996659337984000 7644211 6751385830453336869075008011832021760 7644212 -3119386972045989246868228058194556544 7644213 2922948103314134307523190421468661920 7644214 8329867249549774919628814952305431456 7644215 8195126646642286650302989978558050240 7644216 12846073910283097015806052777790668800 7644217 -18695604566833834327958711667758837760 7644218 47698148805203497400370684658503976560 7644219 -77222899289040458939259447375930192192 7644220 7564141789439409189576179714228474880 7644221 -72482328060881211683320889478034277376 7644222 24915428304481886794598499417197760960 7644223 -130330936544126082165039040643705950528 7644224 -3172790520689551158257293411020177408 7644225 -5350911708483782404358103535880340000 7644226 -33508497784872490058762941358304983520 7644227 6794455558583171796542953070136216192 7644228 -4691245890075171055345352785456742400 7644229 51590239267988015705648963692720380830 7644230 48600631144154850858163372395779464320 7644231 39503448790620812528375964970707502464 7644232 -5325205433813165678629283121031372800 7644233 74782779718931733377456442499823753124 7644234 -73294486393093886355104700117771264 7644235 -32896475768339464588442532062047574640 7644236 11808122799895044373303033793686187520 7644237 -20288014872138548635296175317086527296 7644238 -15245108354075348900335738245662565504 7644239 778936781890634928692814112090784880 7644240 -11808908567164552576972183865819136000 7644241 16307229755114658920618735820350407200 7644242 -10143948814790733294179347912845004800 7644243 45187742328123583126253917070175426048 7644244 74104526539790382638067784289411313536 7644245 19557367499950349081130835360886120760 7644246 -37870134896837045354957370896658993216 7644247 19254264975584121158661102890013708040 7644248 1730967366810150964413248970592296960 7644249 67502793599347121606027874806579492100 7644250 34399074662054318333064091536127512000 7644251 100336888152927730409002728201511740600 7644252 15046975032754775676108382006465019904 7644253 -86735777923928568213918732649244065498 7644254 66328743670234082134512226550787750912 7644255 6432037633393166664494135047888797600 7644256 -141479506396566768093601451176538800128 7644257 49456871527054982131986070482167396352 7644258 -33320302673065573441544092783963984896 7644259 -1779664246084747030598826878688836608 7644260 24647934399672764836302929226545717760 7644261 -42461450004425326195564195362969743520 7644262 -9050582303123962198965633679256661888 7644263 -2244360862676562730946687888133012432 7644264 61147698836239550065850655934120427520 7644265 -22582622325112668904457218261288997340 7644266 18169594328298728448140065549627019520 7644267 4021790539218904427887756353132696240 7644268 -1085642500461627221731525966644547584 7644269 30416334463903165944642979504631747670 7644270 -19650989202700849437365063572368153600 7644271 135754067504113806564727646743158504192 7644272 -2349122676781870022001773523903873024 7644273 -2026283803557289590639133889572931712 7644274 15182425816315866589911995169056185344 7644275 -46317007704530233176605891221648271700 7644276 -3756475947568284504586810065320880768 7644277 166747520347414704196048510724018868160 7644278 44695707470960510159909981672787745440 7644279 -321302376715692653525625820725656160 7644280 10961425147613325993459178572762316800 7644281 709961292624900501148814969657423082 7644282 277254969267570855553792833454552320 7644283 -101826890419887750348007972873815177656 7644284 -37416025500857890325243668016180544000 7644285 46905800318698410052304672712395982240 7644286 3419492202290972672610438709349899776 7644287 31853054665460877876673046341736311152 7644288 68658030358500368163321629849042288640 7644289 -12172487682399511537285891539688692560 7644290 3555293105458116494087315201384601600 7644291 -42631410505225909117586644835793510408 7644292 32632113391607342059053682947240742016 7644293 63260146671400696445970920091863656542 7644294 11327248846902065137978563738086825376 7644295 -69988539487058474542497292886262520200 7644296 74946945607692806965169831945472000 7644297 -94081081729794435713493176960466127872 7644298 81421921114088826837346230006970811136 7644299 -13179971010086243836607637796020073920 7644300 -4248436090555683613909281795533107200 7644301 11551933095720913515715090138741622752 7644302 -68962589111473574833561780959204021696 7644303 -25726232084248402175431227744785144880 7644304 -21286765730225317773309636832891002880 7644305 -68395127506780205611934402499297532800 7644306 -10366941910864278153808544344683866496 7644307 -2544112026752066373889587963247971840 7644308 21109389090113620314350243193253171200 7644309 70483959840643593068674820216382028704 7644310 21919677260793264936718088930551906560 7644311 10440076539082076226741310421366480472 7644312 14271601659585464234576438200602501120 7644313 119358784381873984981473899398611574980 7644314 38366518378503833108147129676315734256 7644315 -20524489327036494028898466021649152000 7644316 82541264199652878685444552709280919040 7644317 42635811862131641589078398642575995366 7644318 -28266362758354935385728619712520579072 7644319 -3028640481172983078074134886819710040 7644320 -53613638281053898658710156656336568320 7644321 -35169086954068360348738302577107601920 7644322 1288020785950929185684778831243217920 7644323 42768501798793369002835728481162375320 7644324 -12740936084908846009189870307958908928 7644325 -189761401331526636375445970731962400 7644326 15742350566619804127018252450939970304 7644327 -33610985961309376115601001084169667840 7644328 -102639751241498533479237473123586339840 7644329 26788205162966527243820625519530724672 7644330 -29369959261448622191828202442993634880 7644331 -1170542085357715322501638983501711936 7644332 -51228208854220655548254173004329896704 7644333 62746747326921407296303663168756463424 7644334 -32433675286498667014635033684056789184 7644335 -84591588023569264679515873974698600400 7644336 2041883719447466111635612039605387264 7644337 45183966089149188320410394790155729640 7644338 15709858377205036497221960965136816544 7644339 -6572480664653806514268214436455093860 7644340 -38744730463558229328401240298052331520 7644341 -5690316025196288025372257067250809348 7644342 -22629584894331104731078985560273879680 7644343 -27713575215098556921100979481525337992 7644344 81928321873919883736043040604635832320 7644345 15016389498924721081620792254287283520 7644346 9846736364898381507913688602463838720 7644347 117578176058524519266103007005251677796 7644348 15670745238238622825774540032003000320 7644349 2307776905684692693537665944411219968 7644350 8309197278662008549612395525032092800 7644351 -16699693297714926896382763393870345728 7644352 -8599218352294297688056203238543720448 7644353 -121310917242597596369941616019302974398 7644354 -11546407163794121761826552003478282240 7644355 3083363500166906004571535623370687760 7644356 -105350979983348775216153814040651857920 7644357 -2618356191301672442976967930046252160 7644358 67377999315534984962470766081101382784 7644359 33346029760511081022139543051720209120 7644360 34125944837161245908786075230153113600 7644361 42715891604684038950037100901960172800 7644362 -12430820922908132277678411997026057216 7644363 -8961367767796090304367863762530118736 7644364 -8055570929625859844787494706473555968 7644365 58853356638174679157530777273827115200 7644366 -38601122258464550781108332525066302848 7644367 -52755486961595791581747941555646125584 7644368 19626783669143943923357146808844288 7644369 21272463232531401972162539326591094400 7644370 -313907257997236296149238608371358400 7644371 -42015803032658443882324816402381684320 7644372 8221904789844572008940160517534543872 7644373 80047871051855419045772834338236908160 7644374 9119088720837492062936953280098475520 7644375 671185742800218068199108670643745000 7644376 -19632402253707798865739734080974499840 7644377 30005592167920919262511415882122298574 7644378 2583531443970842281863729830491691520 7644379 -62980547249343729535007824007943548760 7644380 12253611637351564179326396103588710400 7644381 81311066284332671843604470891582285952 7644382 -60255153466070885713867049899102862208 7644383 14208151368607440228900886792941654528 7644384 -33473662418943388953726476470053765120 7644385 10395444848943558945848412422439682560 7644386 5689861138470714428336822696356723200 7644387 -30779808180036872509389085876311385680 7644388 -7775215294665722283054060104595340800 7644389 -29339958845833356306744478383794247810 7644390 -2433201789061161171435022646653186560 7644391 -99149524957711585638405799781581515208 7644392 69568665079638396862162653592250465280 7644393 59979510628903441514809759851903412224 7644394 13977518079339480311142557982706552320 7644395 50020933070602292611751748497702327040 7644396 6772956752955776801393618053327171584 7644397 12201911776917531706740535392428015980 7644398 4342625558602717570605854701347616320 7644399 22075426770642801187022620277912118528 7644400 7321149159236125973684542858014720000 7644401 -28401871357227431282434084391359941648 7644402 27641644214316314169857870745128724480 7644403 -7326579672040892113294283720045242000 7644404 18393538603011850948904035022933609856 7644405 17181928342405034562366945211466920320 7644406 18556679064431722391479339429521991680 7644407 99926503634591915274640709401463781552 7644408 67877748144447731104714568301979238400 7644409 99986584562236162635634993101146099712 7644410 -27151213676171572035329863010603408640 7644411 -744966366161710113919643801672143512 7644412 -80816852557398850660764438997682950144 7644413 40727318950205637927047288397827134560 7644414 114602734061983205841463583751069696 7644415 2255923513422341884696067222159707200 7644416 29973258188851249673638411677091233792 7644417 39232653704364565536443802408062160 7644418 -13983493236738727160452565974054980096 7644419 -1281381388744853807715570452464054560 7644420 -10544068712504403239450093807490846720 7644421 20247679679011881068686013491373830622 7644422 8154579763492098825050222300290216320 7644423 -69020963154046425420962030668318243416 7644424 13756171769538445385134372674782668800 7644425 -50866721118229204052460680993349403200 7644426 11305999698550406680853218231619506944 7644427 33083528405261944001704797000736419472 7644428 40238407005412096818121762414459256832 7644429 37060024936961886302141368848106790400 7644430 -38628067237200927531165497346363945600 7644431 133057008672869599278864851272641197232 7644432 -14075830672007372273730613669666357248 7644433 -54230027897271858092391134504999338318 7644434 170278927840188391927036268872584192 7644435 21095845297843763469346615846081497600 7644436 -5087319585004264437724868819028872320 7644437 -16538718485371861310728510176356783268 7644438 -3241663776139357747383688385026128000 7644439 -12239630349656489184445261982288131968 7644440 -66610500454575808839928848423473971200 7644441 -21281048877102826270302581754272256000 7644442 912440845377740831099097567591679680 7644443 -76973570356815159864925964613023773308 7644444 27408205540803017601528156734886420480 7644445 -18102047605623932497092387131072832000 7644446 -2118284396534973974038642557969587328 7644447 27854254728921047695586256796414089624 7644448 -14114929810925256189200880731343028224 7644449 20925480909539706190897811206878948450 7644450 -2163050350785110512422488587807065600 7644451 -77693889573428262870816671605985250000 7644452 -5969619335504143672009860721859927040 7644453 67873320910300296809220467306991904800 7644454 -1003142808616210968499474251666235392 7644455 -6217148039985887436828190712800471680 7644456 4908153194824732760311512125454581760 7644457 -13711053023174949338693315378891984540 7644458 -2340151636519967481458433076814763840 7644459 17134339245703135757448067955780010720 7644460 47430411967339835854746574477879372800 7644461 13567964366309579874511161747192822624 7644462 -4937634501257938614352032865934048256 7644463 -21115068899305298956848401072029081200 7644464 -556352966894584501800625892572594176 7644465 70102799354873056090517563996603705320 7644466 -43622337585058299945272975529114942336 7644467 118396884652690408503087195567551493516 7644468 -6965680957689906823282597264490182656 7644469 -45127934008281137398972623497413438304 7644470 -17516259757698584026113437286433144320 7644471 -60633173517284435087803471489628753688 7644472 102397368270870763105601532798486835200 7644473 23194706510539065296314545254097797460 7644474 19764716415218270950387619393711128944 7644475 1724747428946464232240623653631931400 7644476 -11092118680998695298085031479682924544 7644477 20507232197507987177369053678510176960 7644478 -60720726162833678397201670373231240640 7644479 -77009066649041729705945258864213526360 7644480 7418818196224465511759586258384322560 7644481 4002365028325498345900609524169387732 7644482 -50786697378529531262207430717829551408 7644483 -9108466050429087306937413842752565760 7644484 -52064123711280746827311839084467801984 7644485 -22653882306754882591394473744928378820 7644486 -19357313353844064862900701662475075072 7644487 4608430718209087900054851257390579520 7644488 -55189761111131261573227267007511828480 7644489 10352212530022039409216509079199703824 7644490 528444941108137551186475912287734880 7644491 16712012809558464438377951005190897784 7644492 5571252416795495510556886442977792512 7644493 7875103590532822653082202003435050742 7644494 -2627020902097645453627154869033572480 7644495 -12840120394691826550252870948705904880 7644496 3663216094671930674441124733137100800 7644497 -370083869894953227182534205580172160 7644498 -22311553301038619806432428942556296960 7644499 -105607523212287809787771793518339295488 7644500 -46613367089830480161705219095741760000 7644501 89086056381092957258273508860708205792 7644502 19710182790681933971672377070592305952 7644503 -23025575650632100458830291819949621600 7644504 14831523194151345731858903263236587520 7644505 119062261123780072608889980992506664640 7644506 -16033006941134618494245996044638956048 7644507 -7072073558470138971652832978668514304 7644508 25653787470802472030058792522204343296 7644509 -5622760766898159064264284505439719284 7644510 15338328682398659837000569763282534400 7644511 -22886621001109612533977837106000486400 7644512 -107630769367578268982049140532805632000 7644513 -67258035190869971027620311782827250256 7644514 11037023375309734664885169699010805760 7644515 30588322369861784001962354005197273600 7644516 -24365571996193662517528410708003901440 7644517 39268079606092199783739320681042580640 7644518 8077494530584567558728762422340694272 7644519 -49942142141387733695683448563173350256 7644520 379323747676371961184123074408243200 7644521 97998124196323801382373855950480785722 7644522 11015976119098771279134119741118780672 7644523 -99746308081150703320631252396235001228 7644524 3806178314752018775936391240000500736 7644525 -3903356523561098596841378013475118400 7644526 22598311375616638512330678188787713280 7644527 -123354577278721791533596932154615241928 7644528 -150313614574110398775657476508745728 7644529 -75361649090758469914170375744355693870 7644530 -31664953973790733886839296132161978880 7644531 57136179904447495950258279775147050552 7644532 -5007724841979696480985454063945379840 7644533 -5391894518576879370787815916852194432 7644534 30284496800174646174993835450735097280 7644535 2820261859412134778767857411498101760 7644536 -2567206733703761150540947692271595520 7644537 -26097577147724718070140549339341395872 7644538 26877337931633919002297530109291520 7644539 55739008188922013152101737678587463316 7644540 -470685477812526586319038964415406080 7644541 129593924792266199119198662858535415942 7644542 67723055681247186615404894471096412672 7644543 70871932851012069139499801048972121744 7644544 -15121227310415098220848588351057428480 7644545 46713715043638754387214622511349013800 7644546 10495331091534284407293485854620464640 7644547 144233694593709970093587578168942063996 7644548 -28408630593813182066309389378637681664 7644549 -6713614515499379594002966255751545344 7644550 -10902195834944384156592249300095251200 7644551 82052696324553341898875102065147638552 7644552 -37717649162831474647530170548623482880 7644553 8499788019564852449238081139957095360 7644554 48820326468750763307909100150673052976 7644555 2659052909227190270247921004460708400 7644556 11886819083889218075793410331040668672 7644557 -106787861600341712423331980980048025760 7644558 -2395914766539123222062724823495372800 7644559 58795671882030151195463843673229336504 7644560 431443202574524056655454028006686720 7644561 27804062115055336394510821131442254720 7644562 25405912249718602714521037308100102032 7644563 -29907453881136973966378895628632747976 7644564 71932226129633984658300335128297144320 7644565 117588208379217934993049447956582888320 7644566 -9363504229879600671750353772996001920 7644567 -8505863970458726086220806417904047488 7644568 4957247512938627521099146527149813760 7644569 34842076247785428087853264727024851200 7644570 3909555847718010766752479917015173120 7644571 -100774889741988294351349793182380014400 7644572 -26068015153473789233160041980328314368 7644573 -2633260249353528113985363293161907796 7644574 12895745621498658460127687565323059200 7644575 820589090660946521353906152148099800 7644576 75069609881024203623173289817191481344 7644577 133310822946292168858723839830447407812 7644578 26615686025563195136779499398312341840 7644579 1622766818681998980571856146542895224 7644580 29168410101521104745213571100109779200 7644581 29358108911228730035507241705154239744 7644582 1749097359061969893319442407843679040 7644583 846197358475836045051455523834982400 7644584 21764519024627379373444024455421624320 7644585 1473147100314959323253020042833504000 7644586 53583193767668967965650487650472333664 7644587 141404562483917954250667069870368061236 7644588 44580736477280070640070254098389730816 7644589 -43072213487543475975534958290440620020 7644590 19834832489875154088404814941830372800 7644591 42690183535399935815435161537596631440 7644592 -49408924844488365579944437555388940288 7644593 26546046359505813938682043310357606400 7644594 -23601148618573020455587597588971494400 7644595 -15088671569530533688307337743073940320 7644596 -68731542320568819299446870898115292800 7644597 -14935821342620576984785881294638272128 7644598 1878895691596231574015386514446337664 7644599 -62346968680485493623284589792830621400 7644600 3844672889016773957140644013559808000 7644601 4476101808884899106237780864379090602 7644602 9351094233576637798757508805435782144 7644603 23969130587471793785855614692016345200 7644604 -11431138912803779471589282040556978688 7644605 6633995132681970021332013813675122520 7644606 15646621413632052109418810003171548800 7644607 -13227398790240818759648220607592070448 7644608 -30960491475410499366582116363242831872 7644609 12272380734227896288131231116419928064 7644610 46730303894407703491663034033499816960 7644611 64245031284298991179368742611949505664 7644612 46236299866858207178419236123938457600 7644613 123033807446455518526562981191986263004 7644614 10704462948757478284929461519824112640 7644615 5865100767744229423276288522418960640 7644616 -30997929867941520058247758683867709440 7644617 -83504478431422457665789097494526471334 7644618 -90529268391711859294899326944593360 7644619 85718608069634231941002157700389948120 7644620 -39772665133283969321727041598023992320 7644621 -47289517809796252221804223742419554240 7644622 31818845515507937637184707301558418112 7644623 -16761148398939107275733723398277414160 7644624 -3050408861801441593986204849071849472 7644625 -8656124408668624013568162317262960000 7644626 542867400880358993452089393141097728 7644627 4999233088904575782014493239932395768 7644628 31768335913488368162835523449378700800 7644629 -41816969265755229529462315495761493860 7644630 -61770613742983541150410025805926400 7644631 -20967316403863707894592672366875404800 7644632 -66225201794683877897450210286528307200 7644633 -5297253885101518552113108806919563712 7644634 21311339388128981625885829009074783216 7644635 -25474877134382794925265010178231514000 7644636 26162746013512211359625159188935043584 7644637 40371147724250619613208002203016517664 7644638 23303457524702995199747877464280938496 7644639 -1896167445332563802786004219694240512 7644640 -45566786059249435368581286769007001600 7644641 -23725803858805590446814459845170602816 7644642 23546305709512072277650185315829400064 7644643 15369587452881491645726358679460514600 7644644 -15872138058743464896030677344907722752 7644645 25112178349123458316216106942350243200 7644646 11831011849030326568845543960827356800 7644647 22412232558398743035631758187376955552 7644648 8298452811574336462721783329318502400 7644649 -22717672416186990505999131991504640220 7644650 -15927853726820085883036493132030880000 7644651 28098647612458076776259929309174185984 7644652 -38489341953641937503904466386858782464 7644653 110274779844583119407926943912044402902 7644654 20368466000202373054305526489004801280 7644655 -2730243928254962689258811997250572000 7644656 24917268217391651279690454922732634112 7644657 -30195565343262676664257945143033455760 7644658 12447685832297300730062613416193048576 7644659 -42310725229237467168150084726787260 7644660 -39369272028020674001926350222743101440 7644661 -635686417365298508803406339241029700 7644662 -8851482155165709573085739024037067776 7644663 -11522622169632994579813909894037529984 7644664 -20290689278112552409322639172551393280 7644665 8705868898502123010346814998588593600 7644666 30983107242148695246548236340819533824 7644667 -20383162776018544083517593577266314688 7644668 -50227571260917031402441904928661757952 7644669 -432280288475138543442433750727654400 7644670 42101830820509076367955852512097484160 7644671 -1895106702420235567454016893899073760 7644672 -17068984777294149528424050896299622400 7644673 -43852420064066804008060945303820565500 7644674 37310505547012826937005807309524586400 7644675 32372836553828996355594491341016409000 7644676 5709361398869697881980426232592996864 7644677 -13117715144756458627563266626806159648 7644678 3571814231609256610657379304421650624 7644679 -2628017828477289363371746110938972928 7644680 -10282445879295015367335714152448000000 7644681 -14107432539815443741762940015774886336 7644682 -2462002862288216704714485850314170016 7644683 64414151756763991877901940158159186984 7644684 -18293405924658976792066423202159490048 7644685 -7000989830120659014720406071782749620 7644686 38969889033724581175440910487946335808 7644687 -23930720321687019937675004312177214840 7644688 -23293406115895243802409021624798740480 7644689 31702587818482453144959139790657281920 7644690 4617226324252082999933773045065047520 7644691 -2924396118605934827183908708222496256 7644692 1139256779926980258113275193934630912 7644693 -4024142957088853655671430145318223872 7644694 -16146724033573952634255737764060398720 7644695 -38044236360899680272066120986456125800 7644696 -13747755421654199803929756981215969280 7644697 32936817898953620630326803360429219780 7644698 -2970234506699682448765826689611056400 7644699 -528062667129196997568636776086130220 7644700 -3481739792581171945389306348598681600 7644701 777335628630683548022468294930281632 7644702 5058325954125090968469607307779943040 7644703 81904908104880457051665324545118590448 7644704 42731987942176189238665629343742754816 7644705 -15272224633218425009238255549920192640 7644706 3351964489654507769599956648309269664 7644707 27405052664219352610228300356680083200 7644708 1723013084028505437565945750378622592 7644709 -5411040097458378012507234705199057090 7644710 -20711391349680389487410179638014298240 7644711 -16225685928049901322516488927694425520 7644712 1409257734802023315792236733597450240 7644713 69857098450762862250127503398631764340 7644714 -1114654146227970549323724230614142976 7644715 15184137401089985628226457556761005200 7644716 -6092648451662686146569780233203671040 7644717 22784634960256688035670892334022380128 7644718 -12790314993444164795598451156068945984 7644719 -15353242769331061539833023976464294440 7644720 -4485832315214049571134641714994216960 7644721 36481970104527615101100618952211778112 7644722 -30970552627402299791927712183324476160 7644723 23293303099607439680502994587851536944 7644724 10888800997639506152841057593035988992 7644725 -23920357835491908067945361674084260000 7644726 -72667139474970292935271087042063027200 7644727 11871957370089370808008104127116983280 7644728 5092282238858200187401798994961285120 7644729 70527584940846497360366456137175259984 7644730 -76520484729634650867696358930617751680 7644731 -2339715044561237711152179966782383536 7644732 -4789665619145264014317186242459443200 7644733 104261981696000752015058472543620766240 7644734 -61737156422368219722365006758339401984 7644735 21273842884033608418620401141783420280 7644736 -30865626377021012868386755952813015040 7644737 -26157326051451555568406538913101409656 7644738 60255068171948256182346026689940075520 7644739 115589981926638562711665940715981636540 7644740 -7111762826227348574552709377534054400 7644741 3536076795786990526942473495537032640 7644742 19330097646430974829473551648498320512 7644743 157592331312297263540720521105457357400 7644744 690730235521585200076443012643276800 7644745 69660622019431527837160387349472379200 7644746 -3508668877768181131530645080310370560 7644747 79985156567812544269250675299362893184 7644748 83907573186117857843701506217669862400 7644749 21317236108923557512005545841281735136 7644750 8400135837954153264044357256866208000 7644751 -49723844582688685296631855611738394400 7644752 8170155428036122527222761659696275456 7644753 -52499556634057895181263445129633775200 7644754 26641049166741493541343088111649830560 7644755 -340873340684596335916190847835164720 7644756 -7128697122505477175825995019802685440 7644757 -89619748456876950745262562880079377728 7644758 23289723082049044566407147656761660480 7644759 -44955797430877538662215707670716561280 7644760 29127795754060577120518613376903168000 7644761 2378284402793864967435785880578667924 7644762 -2441916005721286211193521244258884880 7644763 -51396071215446217689157255850414687232 7644764 56555463953433039255037508998300600320 7644765 -8345658979575377386477455478409902080 7644766 70511500923236226766138570171638152832 7644767 -42891569285015522287688635909002205368 7644768 -41217303472946245743018152129029472256 7644769 -13730965900056665583181762174062377040 7644770 18172370580240151813277947468498997760 7644771 22943696961428849866706392831419328740 7644772 43964506783183673362540389257150634240 7644773 -10032616138641059093346918254528434116 7644774 11933582257428999850445786571519840960 7644775 10869427930443448780044922443780297600 7644776 22099526116378149979669020149470248960 7644777 -31308320554073148438324902766218762880 7644778 3713775519125817546994524217799691360 7644779 -5273509518009396063372035984002427016 7644780 27429933264877937144029234998113280 7644781 -91539499927884274038517984620671607828 7644782 -12897617786924036305172143657928044608 7644783 -21930637515874705484425379244114028800 7644784 1671958056398875937407716864205619200 7644785 43498434156014097060877470135173765760 7644786 -6160567657156047783502116345549914112 7644787 -54204792051065167383544718305567733888 7644788 -776596853829335026274652417459185664 7644789 -241232912724368925859068595806707556 7644790 30961420493485968177526086325334110080 7644791 -8701993143164007537898776372605025792 7644792 -10579149175384635283029127929987686400 7644793 -45772055437470800355557862727366354556 7644794 4735986288198817473370773365131875696 7644795 18018880272152135636768511517530238320 7644796 -48200067878321540987362065036104550400 7644797 -79890853001572919925162053658843077754 7644798 158442495274196901239919336492115968 7644799 22509263929373520909541960872031356800 7644800 -14263482696168516234175481252413440000 7644801 63416057019387498906113238722032353984 7644802 -62405865451403307485364093446672006400 7644803 -40270990842518329635445140009478146948 7644804 46938160038557770830712934396156906496 7644805 -24526261167879929106020891062502125440 7644806 -25467746116789897496725109697277833600 7644807 -36036376721842314450706510539997440000 7644808 -8833854735779727542612761276326743040 7644809 -76735159636018914528601405912535173440 7644810 30016283656725498047258932697253116160 7644811 11504005120644427423104805294089885952 7644812 18906839546866908543279078635996451840 7644813 -19574838051834798771945569663919321312 7644814 -32095608644871436147822758197346375744 7644815 39345582990508703992042070577359317200 7644816 18612240697280167017773979424546529280 7644817 42767781512903693495446235085190216192 7644818 -17930659690446467267208971615567510640 7644819 -2276772951212535394826919971343512064 7644820 49682877421100372413584248522347534080 7644821 78070102295004200200565125399560895200 7644822 11900966843260529709143444449602190272 7644823 -103925560942768459922600941308416943928 7644824 7641401458893637197074534642797977600 7644825 3779505636211912488347565034727633100 7644826 7373878544497477573608472106715930624 7644827 -51905826221098610368764531224372572920 7644828 -1531532362946513878118705289718210560 7644829 1586968911006852725932306745693318112 7644830 -62257230971201258952305166529615065600 7644831 11495334879390080667935101677357127752 7644832 -39320384936222344711467139379459260416 7644833 -3397217415956396871990132689128286460 7644834 -38558387099511635990780952285619023360 7644835 25426594364174910228496181748762621600 7644836 79704509555019638327803856280036516480 7644837 -33640794214484789841291553190276334240 7644838 21322887698191925707374900334260388320 7644839 56982081732391767442108225518400714056 7644840 -19289084136380459064571828693893120000 7644841 -1462667713177818269720437656857536688 7644842 -34265104553835312976517771937211310928 7644843 367377717187237737106211231702213532 7644844 -51768922023957508400030733684297067264 7644845 8658402474398200972002445482407046000 7644846 19424879440219945387556675477074234368 7644847 23285221721790988305932705590852140032 7644848 483142586245970165140599854182170624 7644849 91475240122185763206184532191891720800 7644850 14537817850652997194531012921490164400 7644851 89854088324853026429659457194442794152 7644852 3989780608606916209247366871104920320 7644853 100824498536036531951595960251713637102 7644854 2699513584534931222541823079263340544 7644855 20044423454903175298964747032821427200 7644856 18708601072696682139300234027075194880 7644857 -127773656507908868562381511509685542768 7644858 4755496402442744385428424979388383488 7644859 -50832362335542666642486349192894133960 7644860 3671206197746604312082253983485557760 7644861 -1248206814631844810514124030989380160 7644862 -33177648171185251787436316879841281728 7644863 19901361457749816474145951881834111624 7644864 17194739668611107080639225606396968960 7644865 38516074726833953642637258675711865920 7644866 -35379534936973276991918601675907476480 7644867 -83965213414306311667877977891589677320 7644868 -12104202435745534888124123468366082048 7644869 -8881082032523595597496617211816990404 7644870 6057930459647477567226256453051021440 7644871 -5269763385180650705950166115606144256 7644872 11038909685607080029768234170987847680 7644873 -38748803459270011833298709185784357616 7644874 25609856222984853063043190964071352672 7644875 23194917260437846991882695977997992000 7644876 43704183996965806897802075163846508032 7644877 -132073987115796876993562250261512451040 7644878 -1663729752661565598803653835864232960 7644879 -13770264150584256259402976172346159104 7644880 22016812297363326386619703923273154560 7644881 27796173448995690978385601994778158192 7644882 -20054093292441436639676301009198304128 7644883 -94035788678557685421343460975415553800 7644884 892407671770347414238090350118569984 7644885 -32296121253976710724289039898040082400 7644886 -25760254437230263702087534659286705152 7644887 -24374533620642120589338450086599993464 7644888 95069364881667362565974419044687667200 7644889 -36934122399404145203979512652519014144 7644890 38227719986168138838592265212414560000 7644891 -2657900417392915004847831910602652008 7644892 -35260657341918822173226644390095257600 7644893 84523024335587367963736707220405670400 7644894 -17555899797030445888892462594468395200 7644895 47638155921582820002628370210422511400 7644896 8749552771367703785908274308754964480 7644897 184839187183129624344319718973078228 7644898 -85822922544104459383984802215996007040 7644899 -46068681921499109669295670520091584100 7644900 13921121408452051109972700813753600000 7644901 -44317281732762534109866798824996928 7644902 5636646364911119320649459436877470912 7644903 -1725535313866628385670660484094059520 7644904 35997631853853549516807032453594741760 7644905 75755146781012541088473045457771608000 7644906 -2079880975563065485355709685354692096 7644907 102478074032745047873218855268009447156 7644908 40771701432149676353510638381788496128 7644909 578309047444957645273490002527788160 7644910 -223275188956267442661191511022632960 7644911 -83387429173579225131753992379842650200 7644912 19841150160215445052971957079501701120 7644913 85516714429685946406900817192854670162 7644914 10306461525114626561359114767843088512 7644915 32411847391350161957588226628980828000 7644916 -8353592414333377891000985509573038080 7644917 -6030633378608872798561470454335478560 7644918 37985195796909378425073035070490621440 7644919 -81683983721461640110675053202840550680 7644920 -59787690549908430096161280308779315200 7644921 14951180665549147230695412010743000480 7644922 13930009047981412708921019242249982400 7644923 27599678051706120847830962072023254048 7644924 6569644175270599391697765944311971840 7644925 1896511352165474280761280302980776000 7644926 39072893299146444627084951713987076096 7644927 -607207155252469801995703440772564992 7644928 70609759820928654222138864380414001152 7644929 31005439558447161429439214401655500080 7644930 9142851316792932425503914909501957120 7644931 66470495740444006901200724859728982060 7644932 49172519202009754862834651505432943872 7644933 22840738674235482461061688159888822140 7644934 11641268214015854835858789260408782464 7644935 -82417865170183950093532182375914290800 7644936 13124115604836894257082598359173529600 7644937 99540795990757475242426222454484706586 7644938 6609456068656589110136439032296279296 7644939 -6925518024022988579873396199625527312 7644940 15222858031641658495325504563149972480 7644941 33346784136734395235696731995829728384 7644942 -671390418380405991620019944197810176 7644943 8511334216978906147055411623467634600 7644944 22899709885437718732910362454783631360 7644945 -3036584677659268253235834150247449600 7644946 9614657804655380086159389614501814672 7644947 73091464518090800708647566048348280800 7644948 14413245893225212005012661632512686080 7644949 50645271528525197705815170909462930364 7644950 -8017759434279999669558172050043740000 7644951 121679851827778348943964175600783630320 7644952 33015431062313197751968956473862389760 7644953 -26385298194905333388727028731580319798 7644954 -853972068600209561379223471753201920 7644955 82077084913458355337986526894364054000 7644956 -5711243680520021593660599727216874496 7644957 29847105485950342871111744530532845440 7644958 -30739176373088121186871965839204792448 7644959 -12135301602283004536788282647455568784 7644960 26767234245871194168792506374412697600 7644961 -45548536150867632760156885584378625438 7644962 6441313259832146650528172141367874560 7644963 -113452289164826934880421130811175406096 7644964 -6942861817113374751434403092088904704 7644965 -70576748184412607472901033308933211140 7644966 11199043646345029688656878079861751808 7644967 136541834278244270589715837131529964952 7644968 -71913709717562164852904049138629836800 7644969 231187394886831853658692850365855920000 7644970 -412495830984943275955022866579061760 7644971 12881330783902084773783446193281473992 7644972 -7463386936077395320587450711466377216 7644973 -12077636658676910737590966146480885760 7644974 35887597398935834577173882729315643072 7644975 1509897451042288951211220347590801200 7644976 -30983994761766089887699528651696979968 7644977 7940982071806881442841599990886493312 7644978 -34621335675708599083797936840202814592 7644979 56816441218788578233683687849098557152 7644980 40028497451590496307946805754862272000 7644981 -437190433850102768900257847458599648 7644982 -23855422814036068672234783938184845408 7644983 8671464482691430536769123344885026400 7644984 68095477393121356658736606864138240000 7644985 -31140177724051348105990196424384672240 7644986 28133148589088887447424162809605102192 7644987 -2146966740775503958159953825062050800 7644988 -17978732029829629638830949278714122240 7644989 41351571364213370169293492136315300000 7644990 -24029871073759000194720004991461610880 7644991 -14178700397710517784079872366355820608 7644992 -6904780213396429061701605259047075840 7644993 4195177773775091106974773628011256448 7644994 -2853514371676322214107855625182151168 7644995 -30595795125830588700747475389797910000 7644996 -22602610890653432007505211680082042880 7644997 14768845295633514755288639140681356446 7644998 -126753509481849716691121344382393536 7644999 8475957649158077417611801471563242664 7645000 -13177505500031251454730844565376000000 7645001 4570755687669309197660713766801120064 7645002 -481844735828213611888480472405148672 7645003 -43015821369346485493888280146545818816 7645004 39145902032310247992662227930076173056 7645005 -3320255149542371632519152730142486100 7645006 63084920305901053687015225170444516864 7645007 -52737567021547856291269067451073497744 7645008 1598321398455322976722725981714382848 7645009 15504853838520086256093853416524239860 7645010 -27854748404974043518381177274778111840 7645011 10668864951796520470315452954258643200 7645012 -57606173919155601270137873652441890944 7645013 1052052247518251824237834354899224064 7645014 148180854695566882228418171022749568 7645015 9667340846782581591186110410811728320 7645016 11313853696897060018442488006192128000 7645017 -272203352932537610900020922273058240 7645018 -32002803789147584087507475681009857040 7645019 65466390109991791248133875646107535872 7645020 -21432144593365445057592052049904599040 7645021 -110946550938655366494881136444076998228 7645022 -42424309727077470052575996699460224 7645023 -64061948021754215054059039514643886008 7645024 35908676031220480439548988806320095232 7645025 -22167574625591009071374862259500535700 7645026 1642257657652572514189468847777865984 7645027 -10141887046395054782083782393365831840 7645028 41944812057847130793422206705885973760 7645029 -56203191909033257588189017978829013408 7645030 3088608976153451274082695447409929600 7645031 -129915571359132902948924498065408475400 7645032 -63772613109037370741462420544128148480 7645033 18201140545481122741763656893357574224 7645034 -11477196904164030879150283019920094208 7645035 69615891224790830307488911690837359360 7645036 -32599190757651310815118579421023647744 7645037 -447781570012790486603910903399352800 7645038 22367953121708753727199681483057593600 7645039 72599971440289163505755645309091756624 7645040 -4049119841585567857341351169545338880 7645041 21198646399765943938163100131147498100 7645042 9619370055910981894460032102034743200 7645043 -7451878631705866730170689214923406080 7645044 -24092746200475881385884731683987765248 7645045 -44523066391778760192289741733324345700 7645046 -3543261062488256457597207244154802528 7645047 24952285394873509453709292075410512128 7645048 -6196638354526536882689606557171875840 7645049 115375711553588939198712427897583772240 7645050 4208537360651142883344124609745280000 7645051 15691057429258979332361339805600400192 7645052 -60363375449382518992872679003865585664 7645053 14515035868953569108169093602723206464 7645054 58579184624736309413195179047412670976 7645055 34685633999910761062582984808093457120 7645056 -178273434714444193837126414730526720 7645057 -6675861981571678517429202555790081088 7645058 -35955224246374224730915910046603075120 7645059 1355495551378679975064224399067331800 7645060 24062071510383361432903245259409460480 7645061 -24552042938120091445000513873982578338 7645062 26604752822688107825725987171969689600 7645063 41925476489444484020664950671557629184 7645064 18427906056360193901139491664374169600 7645065 2643861498516397407060964245199150080 7645066 -1948743373105957295188783615933608192 7645067 128788464870107330295855427995398860800 7645068 -33735343749707460349186705142010247680 7645069 62729425040908336249690697517016831660 7645070 9269959759316021597284459249432076160 7645071 1272271310197016793596808803835957504 7645072 7847316674953371944379947809562951680 7645073 31273998693504287060388487747454198322 7645074 37908320868724730304770248533914880 7645075 -313215212337613644804598006836459700 7645076 -18131981624957637216861755174306010240 7645077 -101693901822439092888355650453430768320 7645078 2913797169339978889265527149381925632 7645079 41532015451929442156493869799845422984 7645080 -10123679642299339555283982330074112000 7645081 -25606714168074958186340726579647952748 7645082 -52871053671868206390925934102222158608 7645083 -36088386587860615003258608458060649576 7645084 -9122472842888608595769596212011110400 7645085 -973224830542883025062273070924138240 7645086 22449723785262749532323788363826528832 7645087 77413036467617883682161295601125400400 7645088 -46644705585356585241187797107771179008 7645089 27174197216745488563414267588562738880 7645090 -21469078030338124985706097532991667200 7645091 45210478480001982090492032502027222192 7645092 -3517220375934512107707442987797159936 7645093 11019076309467282039650526866839570080 7645094 39869222493623107055671858634009131392 7645095 -576182011324848627024401289745731480 7645096 32194138236975059138748973665032601600 7645097 -47050640465585012995246531318993017600 7645098 14366917543074707326491830435164971264 7645099 504859094199069062518552704085290240 7645100 -5105514179405589510978534601350720000 7645101 36479292830224211258403013878252800832 7645102 -35661175302788436744169714451305405440 7645103 115233527029671485947888900528570680 7645104 1767030973934367395031047812638867456 7645105 -30125558898898359342965627983812143640 7645106 7560813039972085367123097324684487680 7645107 7686192627696220965988427155797172800 7645108 -2251758010916244687248028082192709248 7645109 -81379615206789881826552113657767936896 7645110 -714144160941557451494740797967073280 7645111 1754794910501951193537786727971032952 7645112 -45052650963909767596192541848553472000 7645113 9793986756283642163573139001298097984 7645114 -4434223189555783299645892327596323328 7645115 -72359771269018654508444320530250210800 7645116 -36162733515317497501232457706824784896 7645117 85689535467425557116535068610762852166 7645118 -13432758391200664605335746570423596096 7645119 -32417298963876031659445019525217084672 7645120 4707799382278116239982186761740615680 7645121 88538230100384837487296726053471851744 7645122 -23262691486384529194486972650616747440 7645123 -32519198544603982894625771026856737800 7645124 -52431516512196318583296585403015288704 7645125 22567264973753967404691196572914400000 7645126 91774641971578994023935315112625510784 7645127 -31566863329618277892225681212617728000 7645128 19301164647129108046147477722885734400 7645129 -2461076939372205250235295395787495500 7645130 -19502859713051748439105300736578114560 7645131 -22504283714472671216283356440339499520 7645132 13847799830065732321316808526355005440 7645133 -12830229403258029651215932811614806720 7645134 -11381335246552753963630098158414220288 7645135 -42292845852516055623731488264517308920 7645136 -25989710868469525108309941208566571008 7645137 -83878776411293398074991190743498241040 7645138 -39757803144411123874360697015857287168 7645139 69049843154605046000369718556950455880 7645140 -16906402542563449799105058823753079040 7645141 -24568535100145388559179651998095122528 7645142 -24896638906218137171995213771704768 7645143 -121824793738246579178920480131245208 7645144 1215701919496694327311049753666764800 7645145 77552147412636952236136489799445072900 7645146 16045966361110727115047948022060526080 7645147 -5222945550286670575436040207291291360 7645148 1703928619857399797280888461231855616 7645149 56263349249907483424801942726089328134 7645150 -8950509619883967390848898332778648000 7645151 -39273898520542475879550376954565658600 7645152 -1037851568679824776137424313551159296 7645153 75200281137007641304271106954102926980 7645154 -28491046454857063313986978194599592960 7645155 5469928477187632994737283610932651520 7645156 38496185272435886951466795399206395520 7645157 -23224390080068032096431066714382433280 7645158 3070104657101677075513535380827095040 7645159 -11751234305120143486598038041168189640 7645160 -83347210154127252418562538926548992000 7645161 17091312120913053235144898516218214400 7645162 -794351807379569554972906775755760640 7645163 15789261313658919710681308552393794240 7645164 34551377429406542268736761401612760576 7645165 76211858383921870158502419473828620800 7645166 -47911900600709060375997012707968363968 7645167 -47901445205090238115719902323518749472 7645168 2967769718647684010840793781192097792 7645169 -70391342948568165307676054500481951808 7645170 8815622221922364959673667144046307840 7645171 73785971597469006188545274878693799372 7645172 -33315420589476123355893578501708002560 7645173 -66573261381380513707784265067909672416 7645174 -3501512777148954819886600286098637664 7645175 -15691497586307828689021331139580014000 7645176 -25050184861545345700399603698062807040 7645177 -52007368287509963030109969746884771200 7645178 33647905369545730443484422222793334640 7645179 -2511939872474965888281854804684520000 7645180 -4156363976594292592245919560948019200 7645181 -19892682993106371701292736946300108736 7645182 -5683058710129393171996896422076672000 7645183 3980039507655500155242208398512506560 7645184 1068316774186513003924066141502177280 7645185 3998750733653938832797014141950400 7645186 24387414885786134005951069833823395792 7645187 13915864157804834367717689506562224392 7645188 24741207838804874635973631057230730240 7645189 3263685606343655948712010772156060160 7645190 -17131460261436340363770689009566656000 7645191 -34652196971429489973268095388121824176 7645192 62387390840079189784547139322799232000 7645193 17069216505706943167119590957780609460 7645194 -1816593054970399686852191650331920800 7645195 -68422424223875721136926263601563379600 7645196 63677809819996869448912767236367243264 7645197 3561435669907917088226733804193572480 7645198 -26543357402909721507764936956940028480 7645199 38801235190254896099148728750780542536 7645200 1941652707151007463003399849187737600 7645201 -102934443122935261999034712434619808400 7645202 -16948009662963470688392651534865998448 7645203 -49064819691744625986562122674772691788 7645204 17141431815055460876460399875456813056 7645205 -75319857982774184688961136589079855140 7645206 3749031484560191081321656604301130560 7645207 -50963419743999186007738162945145463408 7645208 94111113329660593607147173915233730560 7645209 -9894539816041936136417263230300361728 7645210 -721543847035393722173410484125374240 7645211 -46950098546362173850674826516587241968 7645212 74297537371203320856347324771990169600 7645213 -22619771429068257838461022717369895616 7645214 -583705162440132561737145014241065280 7645215 48583968204528022915905180073376991120 7645216 -32692637599386050325022658102703292416 7645217 3869097155706346185275333247794080260 7645218 -2509692322681586555603042149116541440 7645219 -50901298843228944899839946431470281380 7645220 -11112154332274955470541334941564928000 7645221 28141793800984457448886263370975889472 7645222 6508799741630804204052826948903148640 7645223 50218885556648246614455073550836521504 7645224 42655359132365135390361064420911267840 7645225 30501942635472945922768638440480518575 7645226 -1845366524761641942393378005286500688 7645227 45938817680536049343569250763673637720 7645228 691286546090949298943897962816883200 7645229 -26950934866631531437434786170267849460 7645230 27035001314240951783169881200525757760 7645231 104643463622412573554584283036078391864 7645232 7217439919097944972617117475012411392 7645233 -410329375790137957854385109919770976 7645234 4714444265076502118411142333703756320 7645235 18074517195172548148403242489788649200 7645236 -25073738605302249995134477446625726464 7645237 12027000530422973454644427650359723886 7645238 -22484181523084967216331633860971920480 7645239 -19171032623481606460785333218645568000 7645240 -34010035601598698327866210968135475200 7645241 48690346174981407227735240541452854920 7645242 -15286795814642568834880918071634772736 7645243 744369537584204365271876908047658024 7645244 -9096323745261720959034621728516158464 7645245 18022051022566747446742295190187794240 7645246 -9460208418131395728910007725300678656 7645247 911613546728704290394780959096791472 7645248 6062339328741998271008107722376740864 7645249 -46374525358078797846528727672761289560 7645250 12069270909804895622377961863452624000 7645251 14868865081215210746907855415776374784 7645252 -107790346717015320881857623864465890048 7645253 -14596137172803898431624238151113907520 7645254 22106796589356071315638895619106864320 7645255 -11725834268673222790636780135885218240 7645256 -75370159224100259431636471870771461120 7645257 -43724343086351915184441478680551890848 7645258 383230380213242829776774428721313840 7645259 17430960592664431942016715354893345280 7645260 6072885314315841636426893038136524800 7645261 -4984084517617974302320096885880924948 7645262 -61707285440176372423846100835566530368 7645263 20520088632326997347945179117184868744 7645264 -23685828055911057065150747295787253760 7645265 -61687439520762365577282287809503971340 7645266 -65282697579121877029479073486913218176 7645267 33361781488719281708083973818952525392 7645268 -41303691397015067968132485871298842752 7645269 33378183265202266373236001873555366400 7645270 -1394166989331506037495663186927494400 7645271 1356492915228740001174012450789047832 7645272 58003235280101081115100967394371788800 7645273 -3835752232471687972126921390170532864 7645274 4047697451169761362579264825893246912 7645275 -33683515895749273281730378780680861000 7645276 15895110292052259475239367279827100160 7645277 -4517953744972726394505359489523322560 7645278 -20365285259627745927349513081497753600 7645279 -100526867764175253101308710838972888680 7645280 -44106453119641979169647949131289722880 7645281 15800604946487962246416240965066277888 7645282 -19873732704812515052626506514085154816 7645283 -67177521746575322773204155578505642468 7645284 -10709509105325671267954588224492574080 7645285 8782459916828519434766822633885821560 7645286 33127390809409060059766317017665383744 7645287 -21277836079706103235955579661593357232 7645288 12802266500532458954682987474877071360 7645289 124177923306485598003458203531863276090 7645290 22139029656008731549655945058147840 7645291 34997733384206539879634901022912811184 7645292 -21856743891021708271032854850447111168 7645293 96718832444497266974454637747768171200 7645294 -17915445143595104995042078116703659840 7645295 12801029634725941627388897247095837280 7645296 -6359610343574489598303546069826928640 7645297 60505288378591379804318178126063087264 7645298 8488350043785979800998513263125392400 7645299 58854393236510576077669127083839731760 7645300 -1057193410353334444471565618722707200 7645301 -113758192345150024341489721762225951698 7645302 2322371544592470394788218727680569344 7645303 58679463922271120026383352435851030864 7645304 -19955168565495244317857637088403865600 7645305 -7290513352963885897186540508858754240 7645306 27583201576731483721268047229581610352 7645307 13791987973634888110937690870944091556 7645308 41573001583409239303795664028293824512 7645309 36986456571362951153495775047350166720 7645310 20333184761313663734735695824266338560 7645311 -1416043469599765116324829285202874720 7645312 38407143978505333189580705114672332800 7645313 10592379790460646784591241181927300096 7645314 -141333114840609222462398249100794112 7645315 -43877273938753062662470144355349600000 7645316 20407238002164575411596985768362979328 7645317 -17955112712762267888224307291475178752 7645318 -2225104721740444741587030672479891520 7645319 -129719489548972840076655976345913710080 7645320 -8735441079226431373864068497448960000 7645321 63457585677904173202104934748140517044 7645322 21235972262050051010129102378188433712 7645323 -46208438167833411030377484365989990440 7645324 20053890309434323812965890485958656 7645325 -10373899517696602712156298450004741500 7645326 -170015731363378968929211675644678016 7645327 81272488640762748016790144018185104176 7645328 -1873954563361486498321868205700792320 7645329 -80276183902826301062862047993873911326 7645330 -12689566001445265054250952439282867200 7645331 51082160811667274895054595722268809132 7645332 17815093910158482819891685093973409792 7645333 -17816666693492125736280265077678210418 7645334 26932010436382449520154567038924136640 7645335 -13486354531202365055600565007707591600 7645336 16539486334005717951266827796600217600 7645337 32514098755833425840510155340608119552 7645338 26249207863302195120882173356336212480 7645339 33895589186919220080437381145700870800 7645340 24984726372282878666789752192663395840 7645341 42108194318923002057833341713268129824 7645342 -73657317963988561267053397178647377408 7645343 73435623475191771345326809886492666592 7645344 7802716130927864825009219165617127424 7645345 19612089285082711578723472824966110100 7645346 -43345181137496354466541947195842905440 7645347 133055259829515592377980344269212592 7645348 23415893394535794587466262947195027456 7645349 58007349847904694792675747782035534206 7645350 -4570209567881886109436460727875864000 7645351 -16565136872867143307079178715467992576 7645352 2876895928028891838053532645654036480 7645353 38250413705965030362376303786107703200 7645354 25625650909473896645689702237919288160 7645355 83082421645932114000620683700521553760 7645356 -16845209078642290270026248511648181248 7645357 1291767234700101121942981733779074720 7645358 -13724357080426168852862077089874026624 7645359 30936640396659128004179313221389877520 7645360 -1109410035996870745696536497741168640 7645361 12747025202355142011146982117371500224 7645362 -26435155585646562020989037781387723648 7645363 1681255535098894769849352567451064208 7645364 47497172701045959904118208102451132416 7645365 8054625061101987682408708599667893120 7645366 70055613600679520242695417963082633632 7645367 36382886946561533083380078681712589280 7645368 -63163395937862079099528835459198218240 7645369 -7521116872658535742940796634099689980 7645370 -4202338400572396707516208747562000640 7645371 -27312199144600547482169758004416919040 7645372 -72515478509921686651036579531935536640 7645373 75970341269948153379854226802530572460 7645374 -44431583696637953523033798188963850240 7645375 22595811088326586505453459823313248000 7645376 -34538848292306574019109173777831821312 7645377 -8177200180561509863703364464888649680 7645378 -15851187150385107529528113525540458976 7645379 32581306081149767997299136576036837120 7645380 35646878220657909518001295079867842560 7645381 9070690443690717858731952291254076800 7645382 -5982979565946000423315563474590326528 7645383 64693663127428320306888987198761255520 7645384 -10544493169074022436941819369954836480 7645385 -167823681601273752158637757493162460 7645386 -18475503735926835921032206120172989440 7645387 115311036602826301992972586168824422036 7645388 -44750944235873432480092757336004371712 7645389 -13278629833962520459041337739386912992 7645390 -12590140713830244076165749902690452800 7645391 -19019943552155942363932223538751006920 7645392 -12167835562515809330590807413876105216 7645393 11539114470890883559600806319045235712 7645394 60815341877326220032372710431454387360 7645395 14664611783222479498357741093506684720 7645396 -132027824166276589152180825555474407424 7645397 -94892726723420012664028493118824667360 7645398 -6494621991764548269397264514498424960 7645399 -23090537600365597576437696616245483864 7645400 162284538560347801214667732025344000 7645401 -104433102494173806258994079503205100960 7645402 37060202452364986638337583508391303152 7645403 -66580021730026875091138920988428780348 7645404 16197515979980076231324166731225093120 7645405 -12502772301131853006396803353305809940 7645406 -15846203733979548642831273938771358720 7645407 979617161886350253878607065206456320 7645408 -76881174615106133956124084585036513280 7645409 -10460884080256499600611910879396364396 7645410 23543716941562772745417804089073638400 7645411 -60259870565565933520531627544839077988 7645412 23645793969726965742463954922090572032 7645413 -16663527116701129684803806893370920896 7645414 11587321585378372060543771113358557312 7645415 -21082393942246135597921673828425509600 7645416 -38181502671335382969514482628003430400 7645417 -20245536655238975330371435218047631040 7645418 -37349200794472199418203782482567720960 7645419 28428736698253364952563454347143014744 7645420 -54359118268489208167291876060098846720 7645421 -40239175103414018626751623812328892532 7645422 11114769576076701397060730932829657088 7645423 -26230306806468046815866739337440561328 7645424 -13121707121011975371553021468310568960 7645425 -2894573008684253299202693413947378000 7645426 78704887380545398678368048391007026080 7645427 -129201599833121051756114125165001242848 7645428 2022505122734300277189084386082502656 7645429 -131651407674442388567221260891762064320 7645430 2389666300805100228749304288232158720 7645431 -46039865102555997202744750790101261848 7645432 -24904281819980403129342118536568627200 7645433 -32244107314952929657812711780348711318 7645434 12999595016323562010416778714440901120 7645435 -9912031912245280946803231729436671680 7645436 -3762620601302016203205437496612185088 7645437 19167881573113123980504699802210602240 7645438 3692921553566123535104803526275473600 7645439 61955510091095741025371408397022695624 7645440 8848248209640673501844569369859850240 7645441 -4531279261050998382452176801122629888 7645442 -9164297991489550194412970571541682688 7645443 502624697822895233452743087735702528 7645444 -58168946097843524909006068259433653760 7645445 10558471763552718553264207650030368700 7645446 -48154464151775317996728800979542722560 7645447 16826116017763734054787903791628095896 7645448 31856155858334589475149585269876736000 7645449 7469823229398557064842642615738600640 7645450 -7948990205864953556401211272487046000 7645451 -116749705492646702266883191699866117696 7645452 -5817902037248427637609152274998951936 7645453 -62741040248451275447856625368894944736 7645454 -20840456683126399489679636036711989824 7645455 79331169795925603437428265106126855200 7645456 1238468060433403818504607202397388800 7645457 -1598160812863109897413349334111447948 7645458 6687169804610134901498631778198433280 7645459 100976609808263648785668643786284502360 7645460 3346908136059142837978923886593730560 7645461 -8273880460186187188718005857986020416 7645462 -22898261431132236283534772371290869760 7645463 -46862981480664400752908410554250121040 7645464 -60639667067398776272611099653051095040 7645465 -9670102965805918650672143881148278140 7645466 1617302609558190092297118373917495264 7645467 19686516674095387846426168816751594880 7645468 21045072879467708563870718351528882176 7645469 -45533787096257568511737460278069255156 7645470 -2449323538398807143428414330113024000 7645471 2325134358479084100121348549462905912 7645472 59605378550082999837440500893733158912 7645473 -23524558598232519862259195521816224960 7645474 -29643919521284638034373038117816409264 7645475 17065860787343869679050432873332033000 7645476 10536245068447877140247327224897572864 7645477 -11577435432059397147553531259741918848 7645478 6161610071446246698660840094657067520 7645479 -45613675879992401474085663970491149016 7645480 2405226211625509755552371236609382400 7645481 -4805509400994818498995986204220020108 7645482 -20883788532339996924117535293745528320 7645483 -114433952939170820210455819147347912268 7645484 688068948371299458970096696827346944 7645485 46866444395310722434492921900529772000 7645486 668111388266360676698978767136179200 7645487 -25385887520428213277459404506010938864 7645488 22525147314261205413999233508827136000 7645489 120987953938087857911620580294549046290 7645490 25245884100499009580192062041963002880 7645491 8957903267103286463453937307921161552 7645492 -82132472393746337498559907539886163584 7645493 17221614464818095501330882985679634240 7645494 15774681746111086105055896786303896000 7645495 3647961947334483804496457932144486560 7645496 -64775676365456296857837006393953955840 7645497 -5488957996047475660766954770231374000 7645498 7303415069364449673567825434814492672 7645499 -5389900209999955196719563512852032512 7645500 28751985656922870917250586972790400000 7645501 1929548246068932497079503843374402502 7645502 50838963358464103038775860583451790720 7645503 41053580811522734588522623342821762504 7645504 6969019443462537870122005278874402816 7645505 22404736795599318009806885154539913600 7645506 35580891263052768785673457363523712 7645507 -13167007026513229876992607969479570244 7645508 -9424969707891637860634615060243864320 7645509 -1407952506149105800197951218147916672 7645510 6656863070219450940061123754661932160 7645511 89640387276412101567099590956746212424 7645512 -9257834125597399380823460552904867840 7645513 19480012363534605475365202852231436762 7645514 -24779929357359570390338959110914376144 7645515 -3607252429973689144786611936360441600 7645516 29697283366758058254556334155801643520 7645517 18207066021451115573523412708886019552 7645518 37578212029683230744638439897226379200 7645519 -25089532804104440999812572564986286624 7645520 9804468016145073101825339587703193600 7645521 -10142316886310742001664551176173067840 7645522 12677722889762044071046003682553311232 7645523 -29376092731707195323081515628358942228 7645524 7678667439967184448311874680062064640 7645525 -20271263641156854657217949572324232950 7645526 -15414868465415371280765242283742176640 7645527 -12792963390547937965778227409825368320 7645528 11557337414166685662896496014927953920 7645529 -2276539841375319862955186521904688480 7645530 -1357925930669801038074727357186191360 7645531 -43481273783592748978816232325272915068 7645532 -15951774536684372862747962293587909120 7645533 -29142395875918236794918951448838259136 7645534 -11212367332039682379552706000871810880 7645535 2625207486912284838460146109801284000 7645536 91267203548031931376272686539538432000 7645537 89232663959045874004020784083932896512 7645538 15261547650816982016955932785429987920 7645539 44057065279941135394245015530371024896 7645540 2187606293989809540335778269773946880 7645541 -171911892911011466141127951550787361600 7645542 -2659727151096918193297317149756265600 7645543 -5707555160759940289559910103342006000 7645544 -109127143658218511224318994911969059840 7645545 -7502680861739999471479091741838806400 7645546 32976891546934672115381577031397716320 7645547 9606459913133760302737238988149950752 7645548 -8757429257821253346005081505632709120 7645549 4710555854315021606799476652605859564 7645550 28821129759435649293135354152411553600 7645551 27776424275401799907417289917822010632 7645552 -11356105767711285273410803204573855744 7645553 -34055752637498190942810074596294313616 7645554 6919192930718843686098930666706997760 7645555 -16495238176416327997442043604868365440 7645556 54704460911546786209149699134874224640 7645557 22971450278289111996123328926820023360 7645558 15394516890135976227103417834797278880 7645559 671729770270749399477374401502678016 7645560 24795645498755030411493696006082560000 7645561 -4400662754188593367668943644297940992 7645562 12789009995135145322379729749298714880 7645563 42639956418976610341823962916588212320 7645564 7396828603208199054724571533670833152 7645565 -22971965973738345421438974850881338880 7645566 32598212694733267353332415662296261248 7645567 82582918626763233519393030597880817560 7645568 17070708003273538758164408364139806720 7645569 -8666236970070666796055173538143693440 7645570 -26262994228811221637266489736851746240 7645571 -11279650632433415483597810072221936008 7645572 937886592498153911058950728695244800 7645573 -26152529618744737909956200079161873636 7645574 45169862383599316327191943477967929920 7645575 -9107488666392608058788626972710998400 7645576 -56659444745785805752927719801679825920 7645577 -104520131418752556299025177025825097574 7645578 -6865092415510309005004024166599591680 7645579 -22976987899696455995363033338244907820 7645580 -3045164971223485937487510618177024000 7645581 88027716224423406596359789201054805280 7645582 1396431260725269982151072524868884224 7645583 -100419926648213255027813866402555143552 7645584 -29327673679794070275198408486192414720 7645585 81105071726685744132205362210631244160 7645586 -11445532918950315231285167853924033216 7645587 5684742595734281595918376198430250240 7645588 -4119244371893028832811487279734923520 7645589 15692521599270780268972544867609679360 7645590 999831052913652583338322960638451200 7645591 -41618384152017173321397092529137275248 7645592 6305284306338357908277776842808524800 7645593 -62464057424104148412283573581313356336 7645594 116044066060299899243995638154995039744 7645595 44100978754611882006363732629430561600 7645596 14473427275442538664631116450406277120 7645597 -45629382460895838515592110610256304628 7645598 -9835733080021441958178462281453224320 7645599 18439767756863248320303593387329880928 7645600 27090406070596995817075919971024896000 7645601 -75116728507992457668526348329094906398 7645602 26507840856877700897143248172673384832 7645603 -25513224117586846818064510300506985520 7645604 -52304535063087613712996097170213391744 7645605 16329586982486740390382085070938573120 7645606 -1671622344356257225972491896550718080 7645607 96028192822517816529506576168647988856 7645608 -44281823312621476888901616227168793600 7645609 -30186228137770090964154387743714563740 7645610 -4205566584999566150457044868805324800 7645611 -10739594792385104341027778519470441128 7645612 -6526466601587666088950637971720680448 7645613 -12529408195725429802285788337670697600 7645614 18109814823900301052729083644204963840 7645615 -1222924280923871625452238103789990440 7645616 -2620208220208968762366407171652550656 7645617 -87797861821328653420833665837506687200 7645618 16048084209909356384684623191565350720 7645619 -927082268144982792984547369451591820 7645620 22158638678639970851141780488164556800 7645621 3663029396637977359552763698684542744 7645622 34151423653016779307784655869557534112 7645623 24813124105227753040425611052184627200 7645624 2048154565687634888268477413975654400 7645625 -9857560051481725009300433467370347500 7645626 -38819476137994638766818234059332491408 7645627 20871119001645241061814305513223480 7645628 10400013354029865226616580105673812480 7645629 70045984187776172013836298055173091584 7645630 2113444188233559080168667774552912960 7645631 -50818736029907583585087494605596370944 7645632 25818919336578875772784815935997345792 7645633 95224023272745737741436999577811037360 7645634 14592823270338127784936821923095909280 7645635 -17217038539487415606298192613843710560 7645636 -21471269915428980624587291804152934400 7645637 50641885177130047479193723100699106300 7645638 5162711939021405273542372534779740160 7645639 33484383802961922123079083765888003360 7645640 -57161722028020960124365668382030387200 7645641 -39023974400721375023752978606643425008 7645642 -7604891256070831827155197081234584528 7645643 -54635571993492448343339609945104688160 7645644 -70015938286316003954657852910008878080 7645645 -19797047819064630427013679341123953920 7645646 -18232709715371448410152874047697425728 7645647 -12428880555739771128261179768447821680 7645648 -20229582716537791791497356315365949440 7645649 -41641761585450113701542299035767956880 7645650 16972385717750538990584032070652201600 7645651 27875078683415912549341270246989329120 7645652 19058634020918223260392538043138631680 7645653 -51354557029742434861605894641110058820 7645654 7159419907219767190197110467783163904 7645655 1941790818762999749405038240898802960 7645656 17645129861520811953237852992907571200 7645657 -28583122636905372073177342983452794160 7645658 -298212342235461360593842951031721216 7645659 21435019558173182633713442805301148160 7645660 -33796024223384324700254129539502407680 7645661 -46985652300242834044845661658334555738 7645662 65110587095571252466170643963961200128 7645663 -108167816240805325892175740113179957088 7645664 10686029293683594609943107975437352960 7645665 46605572611985378721777197815379473920 7645666 54104959026527283917099448826889271888 7645667 -112167355022806554960713162274380029284 7645668 -23560780650174419925788994274429455360 7645669 -47167291627281106382396433191583340930 7645670 5606117725791226773610950359356972800 7645671 -2357043813971590180774709490808847976 7645672 40014368025082535137605464576371276800 7645673 22774911240682779275100460697612770944 7645674 684035736926627091078051326878503168 7645675 57575951203951407752888316728429503800 7645676 10893268759694779397357482766249856000 7645677 -7180709453195990005896035763149728992 7645678 -2512779288693968948656446932785920000 7645679 91274647242136872643867076590323430680 7645680 -509362121420088115347782529723924480 7645681 -50898773094718690831181130275070233518 7645682 -79255586976833192755033609326701934336 7645683 15582423164115119894442019613730334464 7645684 139702688480834277045741139396161503232 7645685 16797786815602204931894855835990136320 7645686 -34337858944472621378951266597188295296 7645687 -25818405476588849667055799981246381648 7645688 -32381154616289670759526565486389002240 7645689 -7254339439408989627827181106912967100 7645690 -21654055037103299373804005554762613760 7645691 57527770944472503138205286943435373092 7645692 25931874051337913847296206525421568000 7645693 32800905685088146985602770424205834688 7645694 13975362587171137718795439318738791616 7645695 42147938756552719544426234124457056000 7645696 7970461199003330146980132159026626560 7645697 55016441939179994730417820714552774146 7645698 28744767342790331651171939988298149120 7645699 185133878632297582173432423227680176960 7645700 -2046646642796754265427581657005369600 7645701 -120035209373199744064486389180135936 7645702 16670970895810512299881342588410003552 7645703 -18857990864878737746546236136961441816 7645704 -23606107014104154261229907835457781760 7645705 -127005217481264279457848429828433009600 7645706 -2082856272524056589605246486970883072 7645707 60058795522786059197731523964920396604 7645708 252438791156014959076365767147017216 7645709 27044712063307524583277441308814105910 7645710 -22063514448811716985463710257223175040 7645711 67755310995166622607564712954882324224 7645712 -16474833526518812678486333931501379584 7645713 -167909640686897963445343627656285456 7645714 32479608943099120070040676086536115840 7645715 31172417912500383483071932018022272080 7645716 -15094583056188686931845594450420001024 7645717 28546866116054518986801190909547102812 7645718 -25623941121440997365640661453071593280 7645719 28527358709292282055664953948942839144 7645720 29918042156976268748444598002741452800 7645721 27445322825328150596724826773003802644 7645722 -212181904192494605739887431477495296 7645723 7851017273122510707013961008253993280 7645724 -35850736172814776724275941247578934784 7645725 -1161500990731628740847726359893984000 7645726 59336401130655139578115543508147553984 7645727 -34324103786811071981208592292388433080 7645728 -5588902187874151102254251264198049792 7645729 9576553813787967471288521505662295168 7645730 30124307061025448843103394938812190720 7645731 50397351525414097922895011464660991352 7645732 7211362854984630594876453348062612096 7645733 40922523806853419170332951041467323840 7645734 -21659284452040471073591336188805633280 7645735 -36546439755616667849282009596906413600 7645736 2546153368053470116718568037930844160 7645737 -965229127037040777401757562509037824 7645738 45590875480820383335574735573036793520 7645739 87827753343021704033060107143258639540 7645740 41000921147771033787810837070655846400 7645741 18347618639701867499511532481889745984 7645742 -13475569990517942892817297619092233408 7645743 -27890528016283364509486936600296970656 7645744 535385006251849127587747385502367744 7645745 22252578576572213113423189233079384500 7645746 -19784117239630672764613572493830585216 7645747 25976078637615166607548794799991397952 7645748 -112843837673721796218369757920122496 7645749 76333427974542370191188570210222309664 7645750 23872455354569918906695104293622912000 7645751 -42012448177559687058924137214242478600 7645752 -26820195906478947366858564369088512000 7645753 -78824972664200517510573227756297942998 7645754 3960720195967202509109825122955059392 7645755 -498217890528209173314214335920032800 7645756 -1008111182623767746429467107673953280 7645757 4448407306473213043976218585927420512 7645758 -1402013501690938021136618877355022016 7645759 -7468445513252309195994720769401588360 7645760 -225966326870076128922444355228139520 7645761 -39281027783602863008973542834469005568 7645762 -26240410624691806733679963027872010336 7645763 -22972893718929337904505796563044243520 7645764 -15970938282132569354515597110808925184 7645765 -24529202847650781864515883485998118340 7645766 20868838317992644200824699325343700832 7645767 -38761045177647936241253054311421629536 7645768 -28586522012039729686800620502810531840 7645769 -88685966996750036082499297875629962800 7645770 9653714405667543262904411697329667840 7645771 31754730574839978088896400226057438720 7645772 -152866104898838486918788215293823025152 7645773 23075688639843826935142336927478817984 7645774 -23110352498787927721328174347467457920 7645775 -8890238794806742925063229192730093200 7645776 -16601734784349989820768631886654865408 7645777 15750676856048146436946537692170627392 7645778 -5937016621831113401822657087070535680 7645779 14512298794362960129457566305632128000 7645780 14581942417321411898500310111609525760 7645781 13884762026445387797101045840080672768 7645782 -1133488349225078280160571488809119808 7645783 110167164603932172481643925246867777032 7645784 -5306876473444856206425480132995573760 7645785 7104373362229437767256510035113983360 7645786 -20935246363769498025356422523791437600 7645787 2358520235712509108512484895761569680 7645788 -10784230449013509424374211519998486528 7645789 73513641014669301543774620343777399590 7645790 -29604537056557063028109011766144508800 7645791 -26087635768538055904790028145703389296 7645792 20403693322075667629192846856536719360 7645793 23308449060396347532039425039946051264 7645794 -12555871765131939746392275803838733824 7645795 37057952188733571190697145698669936400 7645796 -83339488247348120105386795258972400640 7645797 78484900332524246235886755528392946174 7645798 73189793532622605278580018499014696960 7645799 22003002924621929758919940238410367536 7645800 -17131905604152076970640689264535552000 7645801 -5748326187571433421434514693861875952 7645802 10473005862100634441582328221534731104 7645803 -29105420026555929695689947211926758784 7645804 7759970518786894669349992275662694656 7645805 -17709109894621371781034729208310701000 7645806 4215859064769992385748272921139507200 7645807 26345507461724471591449502044150635360 7645808 3482746346446817738948254297751519232 7645809 -10150186794448890824006083068043653120 7645810 -6758321415036781701104448119062272000 7645811 -17962916552468406126775890529970484888 7645812 -10947482195858915159371299868717977600 7645813 51352288985708968163723298265948673600 7645814 -9110776577173218068140321749435695616 7645815 -40720103546452814091751225776256837680 7645816 78256074063650546178161739855915540480 7645817 -79725184581843101707516769831707642134 7645818 15634904967138646335024553675368453120 7645819 136580341847643435781912798478163100896 7645820 -5832782126408434225277491994999869440 7645821 17623154985734601230907104454584787840 7645822 19034045868258344759361386580351935424 7645823 -126710443826822841434268319548131748840 7645824 39053798576313670142976852655677112320 7645825 -2347279346010429012655850818777736400 7645826 -19968640509320268021761175539300067888 7645827 -15788019708399375424163674340706479616 7645828 -12694074767616978823258719078290636800 7645829 110880477827838002750160557397256425984 7645830 -394872969179068477804042866186209280 7645831 -78375197387224100994105877810056364688 7645832 46878899964220153739311938732246758400 7645833 -456340817699096378722217342041445496 7645834 -4946561378173486626655930401960460800 7645835 12219725041743637505549478614333470560 7645836 34721835991741850955153170070741110784 7645837 -43518497649621620841834707160597213514 7645838 -18639053089614073682872392538247407680 7645839 -49948464213187159401434481605245365120 7645840 5761913834361655556024347910728581120 7645841 7371410396172783597431281165456849344 7645842 29599750964125727575227361634744359440 7645843 -25390406413716079778788097189317517908 7645844 -1074390247204125623679858223772233728 7645845 -18674183521188005546046740645103360480 7645846 -27756982855508418683822417256055641600 7645847 -101681483701106992260954885999488718720 7645848 -3519251058031783804041479868426485760 7645849 -24862122157070304322200323400617320320 7645850 -968583509113851857061912222867996000 7645851 -61208728669392785288006878726181425620 7645852 58161056536927684902306049035917921280 7645853 29431647942913589223528797899584816102 7645854 -29705594581970360595385005954995340480 7645855 -20737202444653849421063909959337531040 7645856 -16621387400541288049125832931599319040 7645857 20695374255337477339405607012405992320 7645858 -1492617488242456279760194750398433920 7645859 -7980800021670521742351161451592142880 7645860 51840386240576395849792038626162688000 7645861 21443501452911563944660375197723446462 7645862 -23457008565537998197686310374678097920 7645863 -30566383077327705954044781889633136856 7645864 770474827809705923663703065282304000 7645865 -59795520468582061304865275097709234260 7645866 -18039957111561448761823954479605391360 7645867 -44883092913535835101889198244737074080 7645868 78122944121327253366935316959488136448 7645869 33980777426430972410645096104685760 7645870 -30079263791638559942255154964725357120 7645871 21800023618717977549933758047552714944 7645872 -3132382581120690466955253559445225472 7645873 630107609540085644049290653777368304 7645874 -330209351031551287492442124261166560 7645875 -17572656206892786608561596669139940000 7645876 17640453987365188901327586267213887488 7645877 -61217238874470676891042504356522867360 7645878 30128216808226698241708829274056039904 7645879 -45914519518950734164007138919514017240 7645880 -52497886431508406107161993829197619200 7645881 -54041619072796365676016349164024592048 7645882 -18682043833248742165521782811911480208 7645883 -23436222638303997401187925736232138480 7645884 -15128466731994862218370576766907723264 7645885 7557471672185723036847348384815788800 7645886 -16128862474783841621379248067564253056 7645887 98795348326058675280436081860856903440 7645888 62074489950101075061158958459120517120 7645889 59425198148945996429060188417004250690 7645890 1494763526550259050090991895367843840 7645891 68862193612028841918708953691054155784 7645892 4195418767300902141138255323541484800 7645893 -51376238961300536538232071353661839136 7645894 -32138884533610936330549544123737209504 7645895 38239296124053127470575368130236944720 7645896 -73379834971368487894401011153718312960 7645897 841105777496307628743095991773515712 7645898 18040415179544289904811340159471145104 7645899 -26579483507783603551333685204828727360 7645900 -10855354846891841557581943215432012800 7645901 -41545488685599324510517144301500682100 7645902 -2544894560503890866688090906799816704 7645903 8482477024968873332905788135789015360 7645904 -10491203936848416227917010190969077760 7645905 -51944073035574032813067675247838205900 7645906 -39111654833292330480150755140587027840 7645907 -18717272401397605526762802870253157880 7645908 -11892824223291341365870014424494243840 7645909 -36002269832521156275961037920522547890 7645910 -7000384923648213734623763225719952640 7645911 -3389771041760511516332200430636901936 7645912 -15979634405191009289324061555566284800 7645913 8142041108011537675463833412395112448 7645914 -293321255255681624309989917494030880 7645915 5486344693315795398966973366658134320 7645916 824030564446422963787011209318487552 7645917 45237417270754757369992442599623626880 7645918 -28424728303982309073111831135059693184 7645919 -33376444657969907380335179781121162272 7645920 63884499978761057845613853671408271360 7645921 -38722668132162126484035329093763987456 7645922 40294309851390152983223988553641189024 7645923 -66693001696543209014469358906076897040 7645924 21693247722197340960930388587929382912 7645925 -15953080910864211064547735200036447200 7645926 2155399775190438165923096691282607488 7645927 -13469343812566953946199392299043332600 7645928 -90592004909099919850341908090012467200 7645929 -5567696179572680938891614310258959216 7645930 36449139094220041032394487452489515360 7645931 13208049214159032462543047142632218464 7645932 15476697827934840840647228434668168192 7645933 -3911320364910268326118718784566953856 7645934 -5225254152687045780411210186260904384 7645935 -36200486901536620339282648115621184000 7645936 -17027565897632080373099097622346465280 7645937 1474808827069591845894828555753514320 7645938 -13799822900615485177286540638200387456 7645939 -912984142120764312767418210532598208 7645940 2918487576791124562479011683608084480 7645941 -91642024681124349663687602922103762560 7645942 45225032457931887205169961663115627200 7645943 -29807893466680552172340610745221910808 7645944 -46052041577356434239508600709978337280 7645945 53923072258623331770773388557510981700 7645946 19871495992594307968117791848475217920 7645947 -3382124723532200863390405995571998672 7645948 68599637342038323628955802155866663936 7645949 -123463554492878370241635149230250487636 7645950 -3561867678064940360285598876574814400 7645951 86351716632201349946056627251046045952 7645952 -9794451999456587352284169494398500864 7645953 33914535865631351004696736668807996288 7645954 -11993240786934621887844942700679688288 7645955 -67575446539672448194043726900133590640 7645956 5497375335156141584784920726277123072 7645957 -135100597129174531656589711401256229568 7645958 -6825731448767869304688557351721421824 7645959 197469991454945105787414715014526080 7645960 54586535526757761872085677690914406400 7645961 39169348464607657416621975547405424400 7645962 -2415329969053434156819986445463216896 7645963 1624993884104983211545518737892323824 7645964 22255572343093242098995611947725627392 7645965 31854039168822384353141731587923409120 7645966 536152980831108826072599742607660160 7645967 21544785356597649645587511706150524384 7645968 -8120127076126522132121618966780313600 7645969 -77254798921861742969557987498916687360 7645970 -7450468320921112052409411138845211840 7645971 92722857980618298801373915934382133104 7645972 -13743218170767702419814260029579652224 7645973 -2578831395218501861566864946818497120 7645974 520391349019665378766400485549105152 7645975 41555528958297739691052624819173846000 7645976 -9400657013761738588249038119507927040 7645977 -10621431383296385358205635497834027772 7645978 4867741658399345926486474723507526400 7645979 -41780425935486782600714523459481207320 7645980 126051929264707147194126490022261760 7645981 43474132087481021300331711674215396192 7645982 -8615392202436130743850673157507932160 7645983 -24383907572760180681613581969427792752 7645984 -130969762190642357016373104701029613568 7645985 47934137090939576244223824971696620800 7645986 41721457271125659273995886997070580432 7645987 119232594838993931606384089290125890920 7645988 -16598109457064431928632718657783660544 7645989 -6462456955242753421750238407555582752 7645990 14136182904957507982182023650771200 7645991 72171935078193723303166292129343430392 7645992 -28944611321082006795458035758765096960 7645993 19798893520181520774021087014893389220 7645994 -4412013596686204025858921344370016768 7645995 7353824437479014587893392386892697600 7645996 4270661929609373138023895430461294592 7645997 14118410252459227535259443835876151446 7645998 -2270833449201134015235840332630847936 7645999 188938035170938238292739530386228935040 7646000 -20200681878151836279690432243204096000 7646001 27466574622481475730751917660583403520 7646002 -34745751680764588343992458196171776 7646003 -91183271591806988106196002516299746896 7646004 -705398745332327860614725721694365696 7646005 -21459392039334229600982598522002062080 7646006 -19387651990633285594418946983792963520 7646007 -110231404992441753296418626170002494976 7646008 16071185050217798952088293205110865920 7646009 82461372142977731518587081125696878506 7646010 51849487930580154668516761211742720 7646011 -58109330939722886258477645984499279388 7646012 73252024399647209316881844624474004992 7646013 21053639811448035684847749816521526924 7646014 -38852940562797126267105427692738342144 7646015 17590348448723933263359657633248112000 7646016 1396809043101958102293558706663587840 7646017 26177236242039694750081291461662000066 7646018 26181544639004200286479717185733127040 7646019 14569981177926986750052821900945284344 7646020 5263385710558537693614285164551150080 7646021 44866898335393613990038871913227773500 7646022 3839090631948241613876730315108729600 7646023 7241575358793311559759673875148323840 7646024 85578351904708022642321024765749094400 7646025 27060251447033718478794336289468557600 7646026 -22402500455383440482429285226976797696 7646027 104022902484412880926699766756992953876 7646028 -4416885897398834406703519209914253312 7646029 6502979661355390634022087482613008630 7646030 -2634234064061879545886350685752761600 7646031 1800564470819791261893896280331245912 7646032 -775262266269370279752392948052541440 7646033 121068918205622187078938549060540007282 7646034 -1895467484419555957381851166677945600 7646035 -37508887619061570066643777085831216640 7646036 3124343880032745108312091528158812160 7646037 14104685811003195708150702870919380480 7646038 -17489664230388993902655509966263643904 7646039 -66066304222592256498142720847715792144 7646040 59851056186379233670958317124036812800 7646041 7066384247625283241355478367553064704 7646042 10857745352686768502498294649582495744 7646043 26265935177586688443922474181611982784 7646044 20810697336773563988684631914800516096 7646045 490989120175341774378552592778935680 7646046 -515319998170954070954387733262848000 7646047 -58641960341957107811761619908713121504 7646048 -9522826895435650067709968841645096960 7646049 -40209789880417339293415978866668804160 7646050 10845235709307528429361814419901032800 7646051 -21808493931889077279859685783481920256 7646052 9431876025077184360322212645488120832 7646053 28031689277617971147009939215232906780 7646054 16474312388313413249960138875275750912 7646055 43626658401634696827211047114351383760 7646056 -85917977504558387460575810270539776000 7646057 43740271569680143523347623775710791424 7646058 7102588999525221757527824032881670320 7646059 70411656267110559653026286161034118260 7646060 35357722608256086531130256975045652480 7646061 -3998630126116961811488772789700579776 7646062 23519098869160423272425817325552084032 7646063 9803855667172982058175827414616077840 7646064 13994203291953835074590467698920423424 7646065 -7295871896664567362567452616238763200 7646066 -13661607950054569515421229663710470240 7646067 26889719328360688239514771314772586328 7646068 100904284400840718386339546079482430848 7646069 61419745088888149601813004522817646496 7646070 -22011882418800672748832726867412316800 7646071 -117140255441169063876240851181790712728 7646072 -25950124919825382736729708145066680320 7646073 4978701752360889843004622300165067120 7646074 -34137278854293002010280629460474095360 7646075 -44789480668269860724121794692792127000 7646076 1563851201243037317320172055242572800 7646077 35029808083178910039536582564388851712 7646078 -65082014579665471999935895922251450368 7646079 9035801708102640037227916107932002560 7646080 4588139711039464042124855425892352000 7646081 61160312081481050851259071586070538920 7646082 7322574362176355884611779596601617920 7646083 104886226560662351124024418279618110332 7646084 -78528914548527638132012347057865184000 7646085 41192962143506764097396209895249888220 7646086 -5365601845633109646818292312147657600 7646087 9015834437693184220930360572540457272 7646088 -137551185228600649378752309913190400 7646089 -58686643707035860545122610837000298800 7646090 2694502838564376416669544062194200960 7646091 -21559317370228928178402995385750599208 7646092 15203447855193778927920436651025743616 7646093 772056947776034842064216658331987968 7646094 18524433389620544586766902390724454400 7646095 -114866957145055681997162033563567948320 7646096 711044616497577140170604602213834752 7646097 40301630285313058975970660516241169728 7646098 46080002003516432319085077405480193584 7646099 15449610599934313935543758240997245100 7646100 5383704881776287643136869330848153600 7646101 -96492565233818713364852873592665569728 7646102 18894987779992719161678534434800277632 7646103 -9093904585822577276974739683359025920 7646104 59293460027897688959275829169307115520 7646105 -10542295940002907016771774620017344000 7646106 16933871072384569797229113079153148928 7646107 53921819882123361146482037452602493488 7646108 36678753627547878481646589330985698816 7646109 21983044535414036104994263219264619904 7646110 31283346644158343699587629379908144960 7646111 -21071375783156776125459351281503800 7646112 36852945203147916645008068396512706560 7646113 1869740665349547022477329557159958240 7646114 -1958186367263814062622341329286757888 7646115 -20399418921639808789995917106019763280 7646116 26038156275239880837996109130910208640 7646117 -74510552962294313566699792502663712834 7646118 -32026108822865324944563398019550744896 7646119 -14049316301399340918262679254813735552 7646120 10054389734988892060341090650421657600 7646121 -1210879636808565507940452411643364928 7646122 -53269235076544357893105373707299291136 7646123 -85931546909418971858986788808125863628 7646124 -3770661019452609920986765730092566528 7646125 -133522109137452984627642896459878785000 7646126 50366574113133378815371366801756709184 7646127 27219230774443973431237012819078069008 7646128 -6945912966316239574877758580581072896 7646129 -125202843404946966577766284606780764270 7646130 -36770123735560998358950165547166208000 7646131 -689882065149577880394631413742054896 7646132 6523600186313614629407875782826598400 7646133 8171835736529030101269862644724729248 7646134 -14048448275173731122753056244380850784 7646135 19967391204936874027893495605581121760 7646136 3283073832603712757134179839946854400 7646137 65158582458880626903607102748399786 7646138 -14674049302932161310170865729537083280 7646139 -35546876712024427903128232601565009396 7646140 -13492948562286954067068335040776601600 7646141 109910568946898592307790263715948341452 7646142 -470300753998325614560371416533067776 7646143 -20566644895827479142940013427864092976 7646144 -20356805538308194060953386471399620608 7646145 -9320273078146401042201883822764140160 7646146 88885611571470310850750010345276585504 7646147 -66112754760651572850192098579469118404 7646148 77828806791784076334827592341946654720 7646149 -47045853574011253435119641600996509664 7646150 6710666708876070316880523674765913600 7646151 -8540451104128376994287128648699770240 7646152 -82002101074581242143676938075469798400 7646153 118309550312444361609896684863473069402 7646154 22916333760769873274792682190509868032 7646155 68028519464529194665628567950685343120 7646156 -16699273157531157501748317980402227200 7646157 -7355190006129219663463290514453491594 7646158 566321720746150848461956547521449600 7646159 -71891470047788529226459516852105110096 7646160 -10269747167756607511943340631434854400 7646161 25386280859291739677291158299604261800 7646162 -30005825818430733360193226400043573248 7646163 9620727075782698132400137311905812224 7646164 -12801840684935615856409015925885491200 7646165 5569101897557728046567950496387508060 7646166 -1291808416865687424249960080146544064 7646167 -6283158906826651199242229484945177520 7646168 3883752556066518740516387423743488000 7646169 -6220655396964812947717758085805312640 7646170 12321779824633638970546854334416000000 7646171 22267139515953523650517138321688696592 7646172 -8977572222975910601874130046373743616 7646173 129602294962845123118916230268224156480 7646174 -654209935472189578853112967463651328 7646175 23212277951895536594732367223068900000 7646176 -9162883103083324072701330405870010368 7646177 709907466297363518409977287536000000 7646178 -675055006724645615682841490197877376 7646179 -10339252284226320511788055227684837220 7646180 -25239664392979145496594892541332439040 7646181 12118905391332173839225288285024698624 7646182 32902074469145083045431499187629524192 7646183 -2954036438994592143570227993810234568 7646184 8975183238114060850381781931737088000 7646185 -36009835035884908860587028433875417600 7646186 7066538574912521429696154066996294240 7646187 20679947739863426098732189868232721920 7646188 -72865960586944000587830062256619492864 7646189 -46948444860285828091998228130303056960 7646190 -6161910719186653329192339417256644480 7646191 -21475776899907884359802276115618706560 7646192 -16436752522499980847285396912148185088 7646193 87390944328296851847565851427445869444 7646194 42665423221682395071696785500616506896 7646195 -20109304098438617204817784097096243520 7646196 -8662453694069107137617714317908996096 7646197 -9313446583182921909690972693991094660 7646198 -806286385028277932359442228650483200 7646199 -13807122172077657130788492208654550784 7646200 -6936827339483460531222439667728896000 7646201 -121644192602251052319605143807065243798 7646202 -6599305104896323292616808731478352160 7646203 -35197082303381667081276634023292465776 7646204 38102215787692974646880548107600400896 7646205 38116111615017708916200576282964283520 7646206 -48666175222291083582537027398459240448 7646207 -1601852927518109628735186244021274208 7646208 62265550716155614697192033830872023040 7646209 16012615205164443542108334821689071840 7646210 6553707575103670357028484949290001920 7646211 -1374034811902126552827575118820953360 7646212 -5619975066722475527127298676669546496 7646213 5451948273409140597676430023123316928 7646214 8501037168018950865714442983484804992 7646215 94013026254454296711664509069690666360 7646216 -115682181986038371741239196678720875520 7646217 -113330295524182596768965438265637152 7646218 35473164393618437385488788444992042240 7646219 28034348051093580070615807559066394912 7646220 15173897362846337113346642997653959680 7646221 -12349806500915385622119112240684436256 7646222 -28360221253747252982633115884599833600 7646223 -26743911784329289844949255316167822720 7646224 -25074602246005635617604724088410996736 7646225 -71017690158504848054316614869713716250 7646226 11578181492369174621457221031179934720 7646227 41125360518300951109507804649550399600 7646228 87450267733096300875288835850046410496 7646229 -77543070592740875490437882014638712626 7646230 28872808087698641663873998460408597760 7646231 -43305591519856606762155649235754934968 7646232 27792247170748887682153042847477760 7646233 -5204072340549178780965809514495163200 7646234 -44584299692033101647496929017050995984 7646235 7037290093695417775954596711733632000 7646236 -54681542160553898437819761182454555648 7646237 69360996951713964432554400749125307340 7646238 34683201504055386577093192589217484224 7646239 858172765159005220455713638652613424 7646240 -21821097241469402852150291554023505920 7646241 7351516245803882701957584403874472000 7646242 103213811218248382204991543221427576832 7646243 -24544826652091048331113209672292792320 7646244 -18925677581421252087682575378743789568 7646245 -51837855648751228692964739180744362500 7646246 -43847220592103781631550629311429212160 7646247 12291647005062305053787209282158129840 7646248 -115266678337627311272734321289415152640 7646249 -17873350872459412801891091589570305436 7646250 -2992395093243158197336712389927200000 7646251 102417986903922533395218580777151247400 7646252 -77234262605692183768579950082656860160 7646253 -39406880381552113684531789172200994496 7646254 -6375938029065044049501319342809638016 7646255 24568136177803108946727481997927502000 7646256 -10430820550072551399058515496812871680 7646257 9878811163457661163361193259601765160 7646258 6046090992672583858888078817645764608 7646259 -37714118871826512512918694158844599496 7646260 18346524343408569232574442595676160 7646261 19120235861835528929863587851735592384 7646262 -23431678601180620960785794719262386176 7646263 133358656792110865737899856305670969512 7646264 -123848658279562857315655558730742374400 7646265 7601232074287935203522304898963968000 7646266 -801491169068150199815127262080815136 7646267 -27733872038067981882441879609291816600 7646268 1126774240723937391465261893476073472 7646269 -90374049400602149462038144150016949620 7646270 36285969100554806185921482176343382080 7646271 13436735798299771017928490209990957512 7646272 -14775956318488800878918853184229212160 7646273 -120157125712850272624602117452107100478 7646274 -7680346752181337640179188100856705024 7646275 7474170874727375763328740111985829600 7646276 40279551677820832612440730817650375680 7646277 181927411065700548435301008905248734720 7646278 -1275060475026458863138228785747046560 7646279 24813807308575389267900337276106561880 7646280 22245470213453833371672231881404416000 7646281 -18521476947196932726057539964317868288 7646282 6742167956505140959224935098660431360 7646283 -70259604060534635361055942350606527748 7646284 -19734775548945974088203871973344934400 7646285 -39565173872247411031361743358229712200 7646286 -16856744492628832342040196777940556736 7646287 -66339730971310124194884545670487662408 7646288 -20333799167943682899394036771209216 7646289 20723433482805120866048690453049114624 7646290 -31162718769964352014707289025940981600 7646291 64760480990628707731543359377028784584 7646292 47409333167588659694336255917921136640 7646293 -29217306434694839007719190022543697458 7646294 77385740577078448854836070915895025472 7646295 11155614316911061509397365782959739040 7646296 27362325346402598699937771103723560960 7646297 7375335623097631899940771674161380746 7646298 2337087506025153368664999718043067648 7646299 -43732865570147168291315879283646656700 7646300 -27542271641374703466742626814797849600 7646301 -23696897581535138882731629920737448532 7646302 5451440520917101476417158794835060352 7646303 855901164884296877917565398673955840 7646304 -49618330960707859993814023727807987712 7646305 7982762143845516682644311528864689920 7646306 -34173026671269720651827003187389673696 7646307 -82016859017018362027675018851293537160 7646308 84471955206133841389277510499299127296 7646309 25934887063890558682577138348016910752 7646310 -4162822043765827669933828060222502400 7646311 -129727831567354361628382414652800179888 7646312 -736014746293533945381590038553364480 7646313 3592495425840971113035386341832332944 7646314 -1478318679199107684877743272575356480 7646315 4493019595117034362672303886677812960 7646316 -38880745604157273197135498702772065280 7646317 2179273560221328081835194556488685792 7646318 26991880265325409384720186469131575360 7646319 -1955674632225544168602412803393201600 7646320 642022797907132545092753484826214400 7646321 -111873564270569839246421850527892242478 7646322 4713424509801302692345985212327092480 7646323 -105803293307452282904425175493605813428 7646324 -32032935087135044561153450194631092224 7646325 -24316986500121811787648508698602020000 7646326 8567119234278972036206792901752126112 7646327 6939540618458789453573043604572687360 7646328 32602239754635224980667584656926760960 7646329 -46512459802198316307312451573879266070 7646330 -2867003739327102526951504108749031680 7646331 -6311495413343409599066912753878425600 7646332 -72140752414456128379375677273567176704 7646333 -17148033387321623443009150633537404276 7646334 -1249996729820907390864077811805629120 7646335 37459792725273974764615621101298226280 7646336 -14792506359780985114875629731483484160 7646337 -40134662569269994960318872218486363406 7646338 12141618051773396222579991409264622592 7646339 -14091703817244515997171051695758404360 7646340 -5199273209015314301903638996203540480 7646341 2309599981540715638238449248619893600 7646342 -32127437651289999712817144501616267456 7646343 -26325551986305430846774440664753142400 7646344 -57028175236733226583205462164135971840 7646345 -5450975900298291274008761673596321280 7646346 -137162957431729976101620638187494400 7646347 14201992309205449587338677189589712520 7646348 1825693044131038997026258098306224640 7646349 -64951123610473076397356229205790415936 7646350 5832231864399346303173534096708576000 7646351 -119246184577125768113235857695085373648 7646352 -13714353531147356854415991406657732608 7646353 -15452886940807453269762356316383948 7646354 31724367795208641959826111099377855376 7646355 -7601899098613084477819869127635100800 7646356 -5042361135139319536209189299186558080 7646357 -27617490079742371081090431863089142148 7646358 4716845657591559669332157002849735040 7646359 27040263808734320248093570602528650416 7646360 -27376124410907682235349501295166464000 7646361 -123760128674099685472638248728159316640 7646362 -14599025353334707603723054138533050160 7646363 14530819180968974141100964631904656544 7646364 -50180371900398036100815333627786324480 7646365 -21553837960747420722857533341773038740 7646366 -7718418173536327818555409223079188736 7646367 8517175737007000989478287941390983680 7646368 32080958395907080189903819628942131200 7646369 34261080359766323920119217368819244770 7646370 4781202462323794776703145414663116800 7646371 8037318541180040314055245723043853504 7646372 3964173583345837986194146571772068736 7646373 20746576693666604948766178715102822400 7646374 62394861658283057678269065799541139936 7646375 -87165426136607990072508544994583072000 7646376 -2392830142683050740193402744549376000 7646377 -11664532637372231641260151765595696160 7646378 11552772270978926994217924780143132000 7646379 -26756305353192225550300929361896376320 7646380 -22978180696215764611591363876785960960 7646381 74180969482986200381408957548237134732 7646382 -52641326562402237715294635301625534400 7646383 -50009598227474878361956591614593183424 7646384 27495778401757150805783845473365606400 7646385 4434200917538263588549778167147040640 7646386 25628401300332732942749658148481353344 7646387 17348375165021570380039578521561033472 7646388 28617365825912897671466814348309811200 7646389 -1103820296865748277119023025127182976 7646390 9816810639421106436426865287945590400 7646391 4420554202267518581922902318815291200 7646392 52600263652753040362692579302176542720 7646393 77031862638130440633844357020080073642 7646394 -4031086133952174330901572864439408128 7646395 3346903930639477079483022720248150400 7646396 36655659617242092021878381491629680640 7646397 4819781558730692348702312028240183840 7646398 -5345112236937792719956940832309227520 7646399 11324801788756996010527431675917463000 7646400 594759934404861035776332405276672000 7646401 -131244208183431908842600992227994208620 7646402 22512029016687976410560125841640787152 7646403 19696681516284821601080381231390881008 7646404 19869708166679335756131331708786913536 7646405 16033577131525939785270960093488740500 7646406 -24895582749790528417415260026896575296 7646407 -60294306786560732080646596988602828488 7646408 19585821767455577680727710068430110720 7646409 26709838862837405056921372052810839914 7646410 5145108392240543437472933727800832000 7646411 -40790740766847856186763283085774667616 7646412 12813408980555462399168978710852173312 7646413 -32887440399570797674360325455957825704 7646414 -19362386570272207258934304293022490944 7646415 -7201082089587323167191361226981306880 7646416 4052864806798750716956984691847593984 7646417 127767098113098961644090967148651222640 7646418 -1117894504274170878256886146657413312 7646419 -58939180654369689295409945816789524992 7646420 4423714153195790072384976460565460480 7646421 35544144962586206398909962358556992800 7646422 -7850253633659789914600711456183440768 7646423 -71561368024457649778890287965151774328 7646424 40124205199678901425014760650460753920 7646425 -18123092294192877555563591589188292850 7646426 51993860122530251569556978054263932912 7646427 30129378180642225280863646536689756640 7646428 4819443040846921963834211273257875968 7646429 -16558304394443433715445462692910555136 7646430 37216152888049818531063050203713945600 7646431 -38424728689429863974691241294354982416 7646432 -1441647955269054023561209105155883008 7646433 3967756562203611554445148739268036000 7646434 -27408474953239512955970446879830945408 7646435 5640207458410980908778238498891958400 7646436 21999358097806328786232790185673912320 7646437 71471694981412427082719399235528585086 7646438 -28780089469305339316604288128082222880 7646439 -5513772041432502091166662743757052376 7646440 11314811697190670006051229713088460800 7646441 -96978767810384237834552523849493469616 7646442 475765162754285627177133697194184704 7646443 12168552888786528580248467682412531600 7646444 31936291704410520245754950519765062656 7646445 11931578056642249895837657727380267520 7646446 -72966567257268005549193789352776827328 7646447 -115247301980010569750204222176451011968 7646448 306692564946844408131673868916031488 7646449 45015040836832232278207612702910250736 7646450 247922660478134681339404314097364400 7646451 52719913340229819819542048128620722232 7646452 40363499308924747737630142911499364352 7646453 -100209811536791735210505362375798345298 7646454 -14083805053966300086648166816758572160 7646455 -48752430329139619051827079322660406000 7646456 -41839129638416183606415156011185029120 7646457 296297862075797241053380884858664704 7646458 -4393593879814838284973912761285980672 7646459 -15086678937300113388118390315445724000 7646460 8562854997587606972223881313492664320 7646461 -82068375175895929951652324406193010938 7646462 -67411137391206346874674127266166141568 7646463 -49798697975056806307490601434208775176 7646464 -20480119776120994385656635025489133568 7646465 32256989982771820852976507249069353920 7646466 28887740614501294603916257930290455424 7646467 -26266284684203242590294241235598913160 7646468 -29497695645639436792954195770460052352 7646469 19690330457537958603455443826858811168 7646470 -25899717629778944161781055932397216000 7646471 -9166554603893296936401522407679879888 7646472 -4059066765428149241198029711075522560 7646473 -35634514285037163098160773578599938278 7646474 56571406687672351069307744501944320 7646475 -353384677370247215393735424824212800 7646476 8711135223841243893881993117161506560 7646477 -150639490830922786838374211317799650368 7646478 -12445404239722819174096339308879866880 7646479 39957476115230811296763538049149308080 7646480 4978905202505794361155333590095708160 7646481 -517989084604366744591629417573849468 7646482 -31316248080571341407531272222228215408 7646483 -53921798159447759824818002382841864896 7646484 20633184369785332206748478325187399680 7646485 -20403803824331410248805224913837898880 7646486 38631230989930358133377085813886428192 7646487 45655996506626670185114534485870761600 7646488 36214914699900504940749769260339609600 7646489 -31686032720255946914598154473169178880 7646490 -19199617275246283349183302102846133280 7646491 1626380861009057302391867585148913984 7646492 -50747328380274488002649584371113582592 7646493 13004141943221730196496784286438325760 7646494 -20479361482755158000998830517553412096 7646495 5462253953088397641662587942281572880 7646496 2870544769186551742365208146490687488 7646497 31700888535751862577189835997259598946 7646498 -4386328049721705542268627766193396064 7646499 49787118984429923318591966273020125600 7646500 -8981771701009567456331030098763136000 7646501 -16126663393773442468273458608580162498 7646502 1903961423705515294878609768634152960 7646503 -118168026390827956328742572023130090248 7646504 104165085719576800824969165550023797760 7646505 34743861973967490636482887492897402560 7646506 -3099975676903740802950212434019608320 7646507 83000615783069518870718513206518905280 7646508 50501078255234895499250684009885399040 7646509 -29947109603473553991162335855412963040 7646510 15109242526772425894403480811834533760 7646511 -10254657990614683945731990297171304320 7646512 -26143514918817766725266480559995125760 7646513 -12050435818338854185341392183423152704 7646514 -18665753529306090576716138934613965312 7646515 -82262473148489746241478411887464735200 7646516 -47009592464912677026796823766293845248 7646517 9467689887373579467255216590182744860 7646518 338880184380597337953440864048317440 7646519 -89015855207061520114767541984115797080 7646520 -17349984161390559157971610689168998400 7646521 124286833603017686486326822318931901012 7646522 1966283038264186173374585477774807040 7646523 -58545058947071113002204800958919342032 7646524 30004276842935916920117034112914001920 7646525 -12140821184450174921228763919453891950 7646526 -5403787507101474798114351867554661696 7646527 2191411276755006481621307447698748272 7646528 -27490634325761684341132657464525717504 7646529 63027275728484125451608764125080008960 7646530 64324080593413623041745381324903489600 7646531 3171889564823711448588754173308556000 7646532 39384262460191277952957767123109353472 7646533 -3933880488166976711013717848433933476 7646534 11836811513443669525230220583396739072 7646535 2378880995838438645135044723856859200 7646536 -15006507251438409790784696742111805440 7646537 61786215244754985544929945728200999440 7646538 9904585584774616627525381350713343744 7646539 92356403842884340672668887919133579360 7646540 -47377959936247220814974615380833438720 7646541 3441699740112098520059877461330746368 7646542 -15110010192675353801266788314053739328 7646543 -56667303291515795727244483413703875840 7646544 14818746707816545077412250760158306304 7646545 -89773836891987160172603544770524466700 7646546 -48775049615269060704085669702248532320 7646547 41420511893920302858439598943851926200 7646548 -19754365841712410863570769251307215104 7646549 -143370707557206704682708788469904441764 7646550 3756164469643254920378245431268032000 7646551 -92879049403869125675759232585494320296 7646552 35829951396345593329811297957187225600 7646553 25036802341027624508261813891774175744 7646554 54157928343909859756041252378199700976 7646555 -17743336408010155669372040674030315200 7646556 -2643201751836045054010489930238754816 7646557 -75483637576061171669781109914003361920 7646558 -27523897060121827640544231843068764800 7646559 23364517598810719065987859574371429704 7646560 -29126963611813583950417235964135997440 7646561 776372310385819937793432755796597120 7646562 884704478207170315993550751474952704 7646563 74419615695801476836334861158070521120 7646564 -25467673175667136221877447468243261824 7646565 8253076589754801354918927529421472000 7646566 41297923535895475295234684277723194880 7646567 38521512456276712886089709787386354616 7646568 -10865168655874372302616760185700352000 7646569 38524335115759934392901858785928891840 7646570 -4292911961591113537313839571012303520 7646571 -148113045546312295524418800093398327328 7646572 -420365634439149962014074252009988608 7646573 82843021685933902837577952360542314080 7646574 -187523238972353419140685949621282112 7646575 3806512699546208083183105376553300000 7646576 10882691480121859464294538039874027520 7646577 -78607046476852464353560646521477980960 7646578 -70415589312113599025482413052839602160 7646579 51228860398927243912112730328449100560 7646580 20586093058158379578601480190221148160 7646581 112566629073348481303604868924018670382 7646582 -9235563725447753185776565012139505216 7646583 22966911548197193497715413209043165440 7646584 -4603853605689247872872088838554255360 7646585 21711085498863666043304135438377514760 7646586 1194007327161047921275222662576520704 7646587 -26426262772327977350592257714278439600 7646588 20227372973417601953458254986964933120 7646589 81770184225248972753862487801365779520 7646590 4951379430558121835157108699854016000 7646591 -61696010615419218464020112876697521448 7646592 -1838852023142697476968109356257116160 7646593 471924148526776953448971045466303024 7646594 75763861525613958431224020022313801280 7646595 -42894647073381513843245467319413432320 7646596 -13323656878267951199479609592298196992 7646597 -25268099468564517118708637930399345988 7646598 16886998271074184674106377001526573984 7646599 -17638840356726363151658604061868897040 7646600 8168361242118847777362494713609728000 7646601 -84032422383412769515601700750208130016 7646602 -1711949582036355089260650198248983248 7646603 38042379874727457150043174070989218864 7646604 -19993218729933160861569054650695680 7646605 3459881296987347215469428294793167160 7646606 17857199832587998202905757627174673408 7646607 66283970339877097122499324292164892880 7646608 3438739164551614539018462412832940032 7646609 15551463652085376601981638139649768820 7646610 -6197671016297861017759626839779146240 7646611 -51958222035026858979442779449515598768 7646612 49063765819724167748144048773189520256 7646613 -5475173890965849022513291815509369280 7646614 -58134504510054373205887207658782117344 7646615 -6519912490150745574222353334125758080 7646616 4703841693356045534831431512485683200 7646617 173457515050262252035671973343020942464 7646618 25148919968376664582816590467335145472 7646619 -14160164051997646185881262380857865280 7646620 -19902031656107015123249183782726648320 7646621 43683522910664509958265296630975982822 7646622 -33639684495875350678327610613612328128 7646623 17312671190502907278595543125378591408 7646624 56323610800196828691602890343118274560 7646625 14678677328226463866869656894407888000 7646626 13066747965498317275097168960029455360 7646627 53694875083314670109797091435487289872 7646628 806127390916819571333693661817909248 7646629 70697773735067451105260655806608826400 7646630 -16035353897977009814990376776671140480 7646631 -2600990100132027185211887554703097048 7646632 5222122170122859324273353357727252480 7646633 130942734783944459981194443791561377380 7646634 13806291670851472219216570409633904480 7646635 -9992845022071378147308688663753909920 7646636 -28962572087077616348888243663445757440 7646637 16385700817409378333481770554691760960 7646638 57001385191178287434723271674239142720 7646639 5139581499226633882501163501904284160 7646640 6729145892814338885216354831554314240 7646641 -48915603666146388847747275328995342958 7646642 -12777033189806182976063198326824702048 7646643 1436396124317959234448630033944194360 7646644 15225295130203190811417966140745470336 7646645 25396300754498735520250717749833671200 7646646 4318040623081008319450404752619233280 7646647 713142707285825556740490004350437120 7646648 44540209972947669708151590325192028160 7646649 27399157083887486795132362403830843968 7646650 -64210806632568781705599143908646400 7646651 -17727781834663244690400625260819032820 7646652 -19717135649571376896354887813396190720 7646653 27784737951192150867584497372690230880 7646654 18884850666219515603444085124244188992 7646655 -1764805214818948701481878749073235920 7646656 -7642998901356032153049126556808511488 7646657 5134211826697821076858430083294465200 7646658 -2402641632809332880500739197313053440 7646659 -140797774847186134960446196492419827140 7646660 10828358517040092281597627522573967360 7646661 34537775388891203935908165352047507360 7646662 43907951216425598390873291422488883200 7646663 -52884885495368221816671423065499074088 7646664 -14418178077466115526419806261948416000 7646665 -53393863441232820755500828346702983680 7646666 9689511415142873764929253225129346304 7646667 -7951349435044835989390702537802124288 7646668 34002285931276611535107820540005811200 7646669 11317575913189636890022833476163536940 7646670 -16368877441385322311147989765835980800 7646671 -110611297897175163716354601129866810128 7646672 -8202097312428349572685855682942730240 7646673 24321951554032484512280596481696281584 7646674 40452228679771005312655381198338611712 7646675 59955330374646095199832939320293109900 7646676 5452634763703222611069937407978240000 7646677 -2432659908746507302809581484292924740 7646678 -15211319344693850745874142896541237376 7646679 39322685720388473195070578844683881224 7646680 -101818481362188655589571797737620480000 7646681 -20199346522051314550858372598524865856 7646682 24116961455552550441722483764465449984 7646683 -59740277858645569911298616196379786560 7646684 -7169645911703224285978480894467331584 7646685 -30536657480616252483097484981120378880 7646686 -10798309657776169994927405562994427136 7646687 -87320070674781690354245447605466573664 7646688 21870405477223398267443225802919378944 7646689 2569048130823686372354701176956321860 7646690 -617463991229625190057084523369556480 7646691 -5824539196911757984090795982679238560 7646692 -86502848078847097311989078169119949184 7646693 -76832796799216244934725163371676638496 7646694 -15313769937483972517509355030902658560 7646695 -25742285258845277487989559297866704200 7646696 31827221907885221013037591648323532800 7646697 -76317111769376073817945210064142972960 7646698 16542113078259988465455966273963591600 7646699 -38350950155096434884642705308433804300 7646700 14594742692739066309443734332377088000 7646701 19490640751966590396831630928281033600 7646702 -195899504941408512035776025397807360 7646703 -18063932824815134802586467878933736696 7646704 -6265792677946211976340168604199485440 7646705 -13409295090312551701142173818410818560 7646706 -21508152310586139086798999250292587888 7646707 2507470311691029744290044808951549040 7646708 -4232771488288239290817228320363864064 7646709 26251577912709334545376533259145981760 7646710 -12491068353561998712813851460717569280 7646711 -119363350890551681810582724320667377688 7646712 93251425000818862654551216873573580800 7646713 -107540578025419008836480989461817298220 7646714 20323437037599709950988100466179397600 7646715 10070031956850785120373463539357159120 7646716 -15568431102356509977446766388897792 7646717 28745976240041632081152125814467037720 7646718 13154999430652038141022644960026723328 7646719 20394027097726617757417961792800473696 7646720 51100331540381558214913336250518732800 7646721 -77076597660971856173575186255480228320 7646722 -935235585471484225418812093999559808 7646723 13159862861144512576929203010082322640 7646724 88978480731130751283137388245653902336 7646725 32551680230009868479874382913015181600 7646726 50131696912198834789307068843364993280 7646727 -59482255897825248006692467756997109120 7646728 -73817317104501154165840411096284195840 7646729 -23574566713981743864490338499725917670 7646730 -1578284906969191818462198021202728960 7646731 11872350666433290425002203723016360532 7646732 -19036991972960880829311854376297927168 7646733 -844753821114207778996071402057677760 7646734 -14460145892417737427671090558979565120 7646735 4783255164343823303557517278812814800 7646736 -3097500312290429139497240943089811456 7646737 446188014606872389836544432053842752 7646738 21486988632882343410066309839846444160 7646739 -20833283680722459799503799882791278592 7646740 57831128526498235530072712405953177600 7646741 -41616662455454270881025841470566719648 7646742 27986718958170264573154287850734611040 7646743 44166663683757594975413093907742913472 7646744 -25261171508428737761489736605064284160 7646745 3138290805772031187989531592138669120 7646746 14353782430623892878163697657488322784 7646747 3554378271422504183809954916088920196 7646748 -19155863718771968145303578765676971520 7646749 19600545459972530568596515286472940320 7646750 925769882245279103256941401416480000 7646751 11510894427536564364151569804143443200 7646752 66974612031846623500955107648492142592 7646753 9607001671601079217289640502825894056 7646754 -32941561004470612484916683658214728960 7646755 -26508548096023046265040417439467281840 7646756 13682980125316578742653740550095585280 7646757 4271755680142486880573504348745674688 7646758 21696704543785258800029855908999886976 7646759 18534726490219607056228860100985667840 7646760 2392575206770238008724616032881459200 7646761 89869948712742634723462582219616298362 7646762 -3278059333210971367452202352909300736 7646763 62740026306387445550076876580037213184 7646764 -51381412947475148526504598765940511744 7646765 22158108456541088201919916802189318400 7646766 -2885789403935618492777308346545430976 7646767 63536595832089931202398036295172212032 7646768 14874521306563866830580587230363975680 7646769 -20368348560598121610701038559772984396 7646770 9767882064414325139332769155328593920 7646771 35061869155943546775299621133252569088 7646772 -3340810910008580851336185103852597248 7646773 33786713661820063467706394499401189244 7646774 -3097589319690378201095799317981193600 7646775 -21597916839800243830505218585779568200 7646776 -592167299561686057387624264781107200 7646777 -60396050817193586010230061685407758976 7646778 57690217986020159489540120990097792000 7646779 -19257286568326991158955754164132893424 7646780 -366493287823147022986879843892874240 7646781 52148367178156047107639811930524151552 7646782 -31171734675111977566339927500376626816 7646783 -556546500069263823329372401537441416 7646784 -26673483090936727971648190992995057664 7646785 -42524189851782916132708017839385823020 7646786 -11057477419046911768190372754391687680 7646787 -7195414290978282361077157023566389824 7646788 -93352262627453603491668329583339478912 7646789 -59155706764857722093276975853681997410 7646790 -2274337886691394238906791498578583680 7646791 27867199022155640239490602996095981600 7646792 -18922451034953105666957911117443102720 7646793 26339390074348612307096318155413358560 7646794 -1577127253368332832552793839355390368 7646795 -37331739463706526022839243873732589680 7646796 26699223674554740165817976483202077952 7646797 30156765646733949743849147624244454400 7646798 -48710878727402345350343818008855201600 7646799 38676169619143673325225737700586473864 7646800 -2840373216072752497004010909856563200 7646801 17578760981730237709850557449213287424 7646802 -2826327733088945692622190055682006016 7646803 45504405571418634313152260799923491052 7646804 7909821818511959286048922379406876672 7646805 -2188769162193919129931486301910464000 7646806 56683877799855169717786703883431289600 7646807 4834748669905420568707759301057510400 7646808 -19141032124096532567790088795304140800 7646809 -49227515461249199174587323520305387884 7646810 18456375652820195942704655415583272960 7646811 49504734560466678209119852130472261744 7646812 17637591458279286029028350318673479680 7646813 74770296234653855679872915951247358560 7646814 -5732694863027828632764953705826529920 7646815 -15221824254970472549578685771167739280 7646816 70093609701993368964846671754862264320 7646817 -6533219820025540772702797384878077520 7646818 28292673872578712687436567953436405120 7646819 472016471843705834568335024554805568 7646820 8142254333671095935435929498337710080 7646821 14467483301789499716808564520415952384 7646822 10689919923445551961145226607938431712 7646823 -3197629439759350237671055288327401504 7646824 -44114032842680831073719497466886743040 7646825 73455024397867521602194051004899619550 7646826 -16465020992797100482935884120838227712 7646827 18302576739494458911601957140451253472 7646828 -6924182890857799331707799973214844928 7646829 -6791012156248486348919968216458295200 7646830 35162177499065943207320953159661722560 7646831 -14123640283966799674671922897928248368 7646832 5474672567478678227028411042213396480 7646833 -3506604541437689560090321932762369216 7646834 11418794149200326541651453659963942400 7646835 -6545193617348280394346475527035737600 7646836 16112864410359363575518704477782158080 7646837 58700589545018103037798066543352718 7646838 -10040342489419071228972909113153537280 7646839 -142603577730261471497188303865433295944 7646840 7833675495445851617721571006944460800 7646841 72032921294186603327130534134441029050 7646842 -19013278252317197955362788347644774400 7646843 112464389775686134412712399826749661092 7646844 19419379575322678278835797277489815552 7646845 -24663138092683765840280113726486770900 7646846 -6994658935327591116339154405131778560 7646847 25924051768049830990575902085148243728 7646848 -13508090522765116978807375164667330560 7646849 -22606214566253615838289837289130191808 7646850 4400466446470347673677012168779871600 7646851 27841663155734219939499025779453441304 7646852 -19416327023387630361811980785969288064 7646853 77530296881642630082601676106903522048 7646854 -32667823182442317067418837279267626560 7646855 -53368402347163087888283488759629698640 7646856 -15734753042024311850847198833108582400 7646857 112695806852645513767572191804497044532 7646858 -19521889912514542618955524655233920720 7646859 75486295867539210425694847886794035840 7646860 14196845161785151148073624210327874560 7646861 28335138293604092193728900600477985462 7646862 -153465360657230945655191046293277696 7646863 14437605008144362384754616520558356480 7646864 962153713201162292372521249615527936 7646865 -40686480448743493557302073305412456000 7646866 19259432561400481289276773778585887632 7646867 -170791227498057374649771984858880161288 7646868 -25289679651200991335509254809367975936 7646869 -11753003209262355093081324378137615350 7646870 -1797314452736133519430604029230151680 7646871 -31553740746047604456902539485981992088 7646872 121199240523699919779749951923211673600 7646873 -9967160784065878799319776960666331840 7646874 -13429897616504703705959515889017179648 7646875 -79208816951803635865538282441999700000 7646876 -8919561107104182318618574237032407040 7646877 -12965429122175185741308971476955247840 7646878 12300000243419408521017496720344186240 7646879 -49889822630124421174860153348030893616 7646880 10061201968521737363029529624051712000 7646881 119450381124371182316164461779175359664 7646882 33006688194634971290881128293402643792 7646883 -13252970705928450368700572045759882376 7646884 24670677129380062107458261610762813440 7646885 -31133332463752849544029456475387868420 7646886 -370993262312894226628331448904018176 7646887 -59895959038484321476699079737919267464 7646888 -8813545956601717272999764794093332480 7646889 31404846954484121383225182104647339680 7646890 -12814273887348875834130983590438000800 7646891 14206089897646988921191770481326582180 7646892 54657368363762818365922044958835712000 7646893 -40222727710351452604036622933127691776 7646894 -26094576075092098859716181333389255680 7646895 -3193134405744412558077575939197164000 7646896 1907610536813288896983646147156344832 7646897 -44527156120324582599774596483073996654 7646898 11544185498756429569619018080197245952 7646899 30846033320740930697586659712107012048 7646900 -8082406916712716256940773757875916800 7646901 8845559366484697934915792113558638624 7646902 32092564088949222274632784418567352192 7646903 -12624048796297349530078426115632615632 7646904 -74963173017975044306547596837071011840 7646905 -621454242842274562141463638670954880 7646906 -12302919701972155007460424163260542240 7646907 -40030070454389684580423096837821846760 7646908 23819205523991288343145597995908577280 7646909 98920237434954495868627044200841559110 7646910 99731987561996260840635578125067520 7646911 133923301767723036078367988077081608320 7646912 5388038198718062454456401747836403712 7646913 15015261896476358493371019171096009600 7646914 286858401128260595459149600258549632 7646915 -31042076283492415636689885246037747440 7646916 40776977951367964168311682677314583552 7646917 -453994990643481951102902441130127808 7646918 -29030311310132459632918918612716423840 7646919 -13139454205443889275467346357281683200 7646920 30811023319635559746985852533741004800 7646921 -90678926456982814226275516877839507878 7646922 -7253568806779831801944293514798348240 7646923 52096064417093326285589517180613668960 7646924 15162380428362032874907901585119789056 7646925 -1955276318332122087017317332365107200 7646926 38539931781030429757811862118062772224 7646927 87792251283387646632465108111674921712 7646928 -8157769813771287253423715433399975936 7646929 -55053677462926003132753086381268767324 7646930 787512485651515921654022702597299200 7646931 5075032353525804342063650692048577640 7646932 81387151622031197841783583017930778496 7646933 -36961652867465799894294474775427242080 7646934 14209208123069916515094585922014105600 7646935 5337012064525865901990529924648313880 7646936 -9706658418046044844044280252237209600 7646937 -8988145531601306753397862654721025840 7646938 9602116412133688221586515853962398400 7646939 -2163927675682004658317418268497310800 7646940 -11864824327830256541717583443811148800 7646941 -9553493494343920556530782056513343200 7646942 25721458247461477032279262124902383744 7646943 10675213592504431730082718092151152384 7646944 49734332811600671328224346278558171136 7646945 -30443756850559294043951816560550712300 7646946 -5475006752011797586356900760611617280 7646947 -34066483797035208434576607028419757056 7646948 659797271552177836594693422427336704 7646949 -4738578884590946396909405372003273760 7646950 -7428173941697612601443290988052564000 7646951 16852010102739537709615555945957527984 7646952 -44004016130264808677158521448573747200 7646953 22903805881912404892323886767350518202 7646954 -13625514943971750578086471894371548928 7646955 -51427499615835806321247107244340538640 7646956 -3109843903809617293856263833599410176 7646957 -7931772626577582228659352774596278548 7646958 -22895965049986689185819663157025728 7646959 -24686671428580337475369385296546481840 7646960 10741969360845823109396474140187688960 7646961 22906841564749377066190291133031789504 7646962 -8135101204969882613291040122314120800 7646963 -156113454956521506947814916665831162720 7646964 2778401542096514361570632265691146240 7646965 71278096543212059938180507851737320860 7646966 29965636147058458419205104428210796864 7646967 -80652484619551805170341478262008169160 7646968 37617093924536271279854666467506585600 7646969 -1764980706681335918092778762008674240 7646970 1297292034351397595124429100512864000 7646971 2905876655573130344208198924167178672 7646972 47417513381484450744172526631443822592 7646973 -2823493128667547154627957896557656000 7646974 7191353645998170233642262364308532992 7646975 -9529780346314432858432875925662943200 7646976 31638566662555102648931650549674147840 7646977 6138997813945312191233426001812709460 7646978 -95925387177186214184289048471572275200 7646979 249235339408238581814394037950171120 7646980 -31604765401216679484535097031149875200 7646981 -34201711154036318429359613575165947720 7646982 -3099961322965062958518423692915152896 7646983 -14706813755875467997954124048133842616 7646984 36786150583178927074813893791986974720 7646985 10332229322983183069179513502903944420 7646986 -15961754567246169034160097265687219200 7646987 -3570827656324729936757658055882705920 7646988 -51418517413338808801475076291710140416 7646989 10974326957688530985018285136445418966 7646990 7437247663519180229293069203847161600 7646991 1328360912700284630670802938843579648 7646992 12052711292665319854751032156294889472 7646993 69853807750148874758482720215270616242 7646994 55645558861247101512535932853734113280 7646995 -20603339811669808052072345577131961120 7646996 -8678892744178939466479830284570376192 7646997 -47409861447074263215825687036134918880 7646998 61730109327133945732112554104862551936 7646999 10208513471873755688604391657667559840 7647000 -65124831710038994753981811427584000000 7647001 -12801432972145852240462682674050002998 7647002 3266019497173276228552001273654901504 7647003 -2866731162957328889144395129969349856 7647004 34214896819298398533911381751759731200 7647005 27495711260614198108894285390914711660 7647006 23601412854641806892402793600707251200 7647007 5981226994256518404487601148732388200 7647008 105828083994203544136658428237755580416 7647009 -26088841828744367213250499202903132496 7647010 -5602912350754929325704793684121241600 7647011 204244101852339457985182249335406712232 7647012 23466756944885884168254995887932932352 7647013 -107649767998285845040000540296883048032 7647014 10256712758274871328989159451156316672 7647015 -5240013088489443077585704933995877680 7647016 18921355204949151835030939250293708800 7647017 -20817019021046488989548009265351424128 7647018 -5047426135225876326171375009013880832 7647019 103617719356724383456973490600115178420 7647020 2284812798837823360581619563038484480 7647021 75226023100586624736191965284016543680 7647022 -31524009611985169978099452896753834688 7647023 21056355187643559474815591711850976272 7647024 4501036053054160511135569983417876480 7647025 -53529917452155951593691353743549332000 7647026 -37279025126352608528711361351282114288 7647027 -9013257772592211876837232717295995080 7647028 -48490474607377566458324926940965512832 7647029 43486912146124740559758943242308229888 7647030 20139040485308916817445834161029624960 7647031 -1545244400651639327341182908273891408 7647032 -9546086667607834705769341743618969600 7647033 -8306132594175882808803888919198453152 7647034 548453873208367895756746590249949440 7647035 -104889552859217285736669465005528794080 7647036 15540238058575778007972737487954370560 7647037 79422312326334391790471722771343199686 7647038 -42018404059909024665987038070490026624 7647039 10663216147074955497749675208152220240 7647040 6756054612442805800519619398808371200 7647041 -76294280206270784765042473117469207808 7647042 -1346360189900575153559766894208143360 7647043 33110401206637210578828979271524311744 7647044 19172364105299379153585950997029068800 7647045 -1697662301045478635872826545097687040 7647046 -61863853405290314638874407492011460992 7647047 54359357018623451654397722441587233120 7647048 -2772614923944113683498982012284861440 7647049 4254400057090695048984157308183882240 7647050 -2949683852742676806155099625313561200 7647051 17731851471672030294209841000074194944 7647052 -5922349615309991222141225301041584128 7647053 310744495425919426996806324792271980 7647054 -2891315890934777769901896393887878080 7647055 -11624124349328447714117955083181161280 7647056 11671903297432759428652040353781440512 7647057 15499969741041456026243914690182010128 7647058 -22023085009467134051458247069545540320 7647059 30638051587833056176792010388576652800 7647060 23668152125129788414875309190542274560 7647061 -106794451784605653825216590294748716338 7647062 -34236519644711016602428802944952291136 7647063 -203166629279631760117228829490566016 7647064 -34024629088257065287728213735970928640 7647065 46573812204217535505688237679383667460 7647066 4456802538055480068334500153367739904 7647067 -44743836929176849986529549505454837888 7647068 -42577076745344684650575605782875310080 7647069 31534767141795647000590573269291534048 7647070 -3371432117997759005604913264716935040 7647071 -110863563128625653996561552244463573728 7647072 -20138865355969973167947198240552910848 7647073 -33994148688298759051785798263606836480 7647074 16763187228992200023485039240051528352 7647075 6316486758546363800270475212403090000 7647076 -51499125669300063581513007971590477824 7647077 1147466858173963256344389875548994880 7647078 2223582130488838631342723169475903488 7647079 80147222281196596016511233458061600 7647080 1524321348531249396287650430228889600 7647081 -3199942023534271800333839579242331952 7647082 -28477269569688769181698919278963488000 7647083 20520874807189625616481362713183817480 7647084 52179475585693347660274077317452542720 7647085 32721129516665731772822940727398050400 7647086 15740086076757917375143472536738961664 7647087 10525334449323692721903532224922739592 7647088 14647187342746187485247557693929553920 7647089 -85422994787206068849402247006913031360 7647090 -13914926988301264080056875267241525760 7647091 -92602521098214741539821774468303299508 7647092 -32021549716511074027212690590238577920 7647093 41141110245435074192463956635457467968 7647094 4960995372605427603045336021553949952 7647095 -80105746931838793209343497242095199400 7647096 31047440048626466142925595139514060800 7647097 188630139156164850614096098055943374400 7647098 34754168813667286695606869048826336 7647099 -44974559117367991011148853493413693952 7647100 -19764385242203847941951571146515417600 7647101 23454435098359739321235542901188682240 7647102 61174512168492782051432720235916007040 7647103 27455974228103582278065613650642676352 7647104 -1310720262009819135061934273231585280 7647105 -20303918883362371963949703798681873600 7647106 -27706479950896130138555365545305587248 7647107 -5712590868919941329603793521692679520 7647108 6539519242515298722348361657764741120 7647109 -50340143531414623194478280378028281472 7647110 -4269501329319820220272126680891767040 7647111 648286913692896343456604577629768640 7647112 -82137359011291921728391905427350896640 7647113 -11648480473690555269172314489327538140 7647114 -3398071395091500497838781254078385920 7647115 7764294634150209100248256588495617120 7647116 -82216501879365588003065282636938088448 7647117 54098420182680390244822766596961695680 7647118 43363031637865448223690140602645709760 7647119 36616948197628727086589544094173978744 7647120 -57155934803458354651221655663411200 7647121 114554079142266490715148176060129344000 7647122 -4439088067210473995217635245159942656 7647123 -22105360677382239117067727984883724032 7647124 -5161138702373348606058729795646001408 7647125 139972252141772806478185252737592344000 7647126 -32130749440234110143394179063219865600 7647127 117095031177886927816828052924098638000 7647128 71484860713005070950407419563465308160 7647129 2478842325734594680705520102938632576 7647130 -336466095921862288590238151007458880 7647131 62753061016809325243417018736257180932 7647132 40338716276136744095834734582170746880 7647133 -52577614583003134114214789621489623796 7647134 26270701118545698777619240296941015424 7647135 -9912032925460115367558913783136317440 7647136 -42079506083575163639735491234206646272 7647137 -1998952501376200614555072803941617900 7647138 8303647790719068796563191912017166544 7647139 35365303701796492622678399183355161840 7647140 7620078206914108196922158994819805440 7647141 4853297675184679967739006943064401920 7647142 -7158024308450767717467152559643424256 7647143 -50880053046706936026078530500156162080 7647144 -22363569432472273169317865868715130880 7647145 13843770522947197303555848251835023040 7647146 -13325014818848118925805283623071319616 7647147 28317554227700917823473463112797503080 7647148 16220674932078904787167865193666430208 7647149 27592987598258605743255443520064368150 7647150 -3460292553829219117661342246061542400 7647151 21247506665913216708848899257737931152 7647152 23880013377151716219446031102895865856 7647153 51814105601350656768594555802786645104 7647154 -53815572538960634474199451333780906224 7647155 20390408166627653134816816054869009600 7647156 23367451171567546114354315332971274240 7647157 -37705441214696312559747119750205800288 7647158 -22374468599919601853916742019334111360 7647159 -35463819612831263574233681876559638832 7647160 -24211845679727913132034094387628441600 7647161 9434825951367443247660640438758899412 7647162 13446475777092310962147939602874885120 7647163 1169440279853956086257919840642474664 7647164 -6650537402872365781720430479967069184 7647165 50936575952886224239990969462974075660 7647166 -13625554581526599456464166489660421440 7647167 51647342364636869976503725724962515840 7647168 -3779729347731366418031064083878379520 7647169 11201644333917954085255840880796302640 7647170 11233288040113329675551640036718325280 7647171 465476966313496133546801386789774848 7647172 -5207644206700434024435759875103232000 7647173 28561190851589192327776249642563671424 7647174 4772811851099582871602714748779523744 7647175 6865808643015627198131764639756375000 7647176 -16873913600712176709207714161795850240 7647177 46844650841297163896540657747983474080 7647178 7266783604837413394305770137380716544 7647179 137367957402307753400882509517169065472 7647180 -15628482657518732433812487646509143040 7647181 38584694454219170795587305371348452982 7647182 -104056844816386201908329009088958142208 7647183 -71148963849882003357856497296631118080 7647184 19287797297731469357837206520045813760 7647185 5327269812093614723643841377658953780 7647186 14625229096961432452433280846892564224 7647187 5681099417045935275635398853814735912 7647188 13281110410626270393333978226947840 7647189 16721269687147566917817367928046077760 7647190 -7262455464790838477109440744994950400 7647191 -100990256679558375739411404307925292408 7647192 5861844760572469806042501333317099520 7647193 53686969358896207493662971723121810442 7647194 -57030462301099022838392067298776409104 7647195 16740222962295839964256686111262322400 7647196 39823784347810456609091547330805342720 7647197 7593378172330778128436204429946882156 7647198 -2712810480347623731832940035755998592 7647199 2436852492370522578103007513251030400 7647200 95273138654348510412684650151936000 7647201 7329542864629560108078195830093251968 7647202 30556083665219036441223607244300500992 7647203 67049019329250813213523930835043766920 7647204 16499741913783552079139227564205113344 7647205 -36131643034984513635990313610118457440 7647206 492795748907455267034974504350818304 7647207 -50154679592342750634488479318199641560 7647208 -43412149229756946895838537159685719040 7647209 82837719782531787309646234341709013220 7647210 -17306520694692013609206738903719172000 7647211 -6970784543886765864363257557151543520 7647212 -7806089076409354166321922042139768320 7647213 -1807063703364505886217585867927663936 7647214 -3626227722629828710334282595170119488 7647215 9691878967038369842953236219725191200 7647216 -2122111787227308960040552022693314560 7647217 -68381243510277881904168793139386573968 7647218 13201750867561845017015195472846892560 7647219 -15798435189663867717249668624791578156 7647220 -25128701922237589509088227826798264320 7647221 -64865132033142282715387508531495818578 7647222 13343877785471230024574569082061281280 7647223 127330284297460997019323160580576810472 7647224 17629308889793340196490111931153100800 7647225 1968114703783048688733734761695003600 7647226 -24612202757665522378949370901336454400 7647227 27106322633847314943939326617456729872 7647228 -45871233778036121002358925619790258688 7647229 8834716071068277957449787724624773696 7647230 -38524727546827373870114808708855714240 7647231 42770023848893365506329420728455281352 7647232 109154928561895477106111954415408644096 7647233 12450522091376715203945208316834574208 7647234 -15834928722091746425024198447620391040 7647235 60549333233399561705662548018852249600 7647236 23905086415198700629484830430859229440 7647237 31511413871722249626738540981779173440 7647238 -11533140815733358188823062145025585280 7647239 -14502494630196990698984338650917226576 7647240 -22523620419798553274320514082771763200 7647241 21706272588670631449647764752385510272 7647242 -31691950689832484420092386880699812000 7647243 -25613476601611037806698998585947805736 7647244 35374428329138147817056738001748230144 7647245 -62893215188006458258340410142477656500 7647246 -16085570627731618126206742775740258176 7647247 -70641591951906931748663509852142931120 7647248 10653877859937891413661789977495470080 7647249 1115062176775108252881171042777729888 7647250 12524903827067926416916390858126488000 7647251 8015718579288715895664475071558380112 7647252 56452989134282968566631127298147858432 7647253 -65589830714070524391062823529338286880 7647254 64588082325898461887491473249600108576 7647255 -3608328123335278449268964627605678080 7647256 86170753286677787551676617824936898560 7647257 -29427947645369055387422509861879746288 7647258 -9362438011128034338944437401215127552 7647259 -55057245261081338181151806259427164540 7647260 -52166311907994568046915153675839173120 7647261 1649511343098444121952102385338998080 7647262 13837279458765995023324773276867422592 7647263 14179865860341348106954076369258588784 7647264 -63378469432000312276058870011668725760 7647265 -50755567506127527714817247301006497880 7647266 12312301345967382461140160166277367808 7647267 -77533808337119470714464949088850819720 7647268 -12615386025539443728275029836756393984 7647269 660401364602305597694348215824311232 7647270 -1554640387308136598757067878098319360 7647271 57313942378857613584495355431006283680 7647272 34883635957271907469920004544297779200 7647273 88981076735504190931938456716578470384 7647274 7077683584255018371783884945180154720 7647275 5114601756072527302822312109124805800 7647276 10756382065477339467017679668645068800 7647277 -70507672261360272660146726740447520928 7647278 8155011616284760604540072400559884480 7647279 39147387388934155315081406138522488320 7647280 -17840270671834360234183291337053962240 7647281 4731752588714563402820017223209493172 7647282 12823370023060273301437450801876045200 7647283 -14361693880763253573132795738502486560 7647284 -18485154770260912362820141016480870400 7647285 16049357090738219731782572931143707200 7647286 11917307305941465828697713914923494720 7647287 -17272499263799050435476887109339267120 7647288 8561501263525875724757576074420224000 7647289 -49864477156531675954470457313456997432 7647290 5991543458672320915702927005278223360 7647291 677564690341349023996523542426409400 7647292 -574070812817367241720032496705594368 7647293 -34088999369962295061938286094666015296 7647294 28548540160959450646934497479104481600 7647295 -35076481446138126408908098980724402200 7647296 -14937685710865025936353885354949345280 7647297 4230378602553365278443930820352974848 7647298 -27516009167133507392851000691409207600 7647299 -1287245643856808533430281439770605552 7647300 13105410209798819855921234075613024000 7647301 -54995286681950075694578297947303292900 7647302 -20599819539356049428002357927394297088 7647303 49774691492607144737792049597305665704 7647304 -30310213035665653520975650645431091200 7647305 -55696735197073176736420552779673328640 7647306 -95053945191730308372990336814722816 7647307 -5042457735762697134753355176682154960 7647308 -8001545895645433156752828874810635264 7647309 10519995778179338523573579903361486614 7647310 30062574633937132763061932010817152000 7647311 3329977161153396479246212915459886832 7647312 14399280190775337917145651930214563840 7647313 -50182035347131110428735217179293760704 7647314 77419210086649750869288635517365566752 7647315 10536379588459060945868897999613594720 7647316 30343544568768668695700646305727995904 7647317 -44190389592276130349913151433443886820 7647318 -16604525846154097289236047571496079360 7647319 -83052937650052337755511123280420108280 7647320 -25609152679775315675926017436757606400 7647321 -26427821438441575022738472070646544 7647322 -20642276299033639958284169875997046288 7647323 74774604325382290375804846263155739360 7647324 8901601757026428930160478036232301056 7647325 5163279963157773161648566794472392000 7647326 65903880328356983528121879001658280384 7647327 -72928388547545048788905728843290100136 7647328 1821530911823840970615906351068479488 7647329 -19538270167617094352971105497156792000 7647330 7396202527351670073394106939286097920 7647331 -5863725514799998466964936752871815040 7647332 -78894909282138147287367790109213371392 7647333 -40633231838777839092674978445412188576 7647334 -2947777433657507422765183800548053440 7647335 1267730113347597429255481781983969200 7647336 -2081706657514836783808163890757575680 7647337 -17595093336516507731595749053169987014 7647338 50342030342218340305335888786608473344 7647339 -5649662111019809754641958313545498624 7647340 3589479713526963325760122422809978880 7647341 30869655275827407246275134630990102572 7647342 13897224501847210271248134749534325312 7647343 -66118230385379709519658736314698996240 7647344 -6175561765591588537212198437014241280 7647345 -33676350793271440516627124418264412800 7647346 16564783722219414747760228407338250240 7647347 94400170360952516390783016230741630796 7647348 32530379956332014772392301591781847040 7647349 -1025596525602482858489837687543063360 7647350 -19919222216961783756190794518440965600 7647351 -37864113879867240821930415449196888240 7647352 69560300592974164025293055475836313600 7647353 25183456127817252738573068187899796480 7647354 -7721198704535798964668903286444935424 7647355 -20587333230886232968129794481369194240 7647356 94814254121146892502886193607784273920 7647357 -18683907804697562281601452716676968960 7647358 -87441885262242246725905291135163712000 7647359 41274925832041893735178082791382527680 7647360 -9318130216763993777925896596881408000 7647361 -15682735450745978301048345615153801216 7647362 -36541110028570435101784822144643455488 7647363 2723744445692708715157227384506757960 7647364 17213936751900652679167963663549467776 7647365 1329413175900626769683097318317620800 7647366 12908738256638690051924309582775724224 7647367 -5688776435059872366216621163842014720 7647368 75815451443625390751934344551194880000 7647369 -9879010761631759108373558871983606256 7647370 7612662820662686871775389713877596160 7647371 -2610847577961730307581806958103155200 7647372 533891119822913942339883825585206016 7647373 -51419654887059903441921760359154114378 7647374 16648322826941784233694226812928455552 7647375 59120907287400507676850884843914708000 7647376 19223422657245079002767944027547172864 7647377 -75476403510039591763082832633317421774 7647378 7490234020676807144446787649731328 7647379 -107704254607630566845775012221978792020 7647380 1846177194124910351694682453335859200 7647381 -57042758324812500565724479526561831058 7647382 -24915467064501856601893067749215160320 7647383 18796831538038995329377374595084255440 7647384 -7418337764376897320176980219921223680 7647385 47707011724577188908259207250398440000 7647386 68762905584191872877655194152596280320 7647387 75999245765364694143345061473704398080 7647388 6591039395543541322534534525549664256 7647389 155903296916370819801322384278557483724 7647390 2456386682686768555002057847338224640 7647391 -23760160798481698333452600160038354208 7647392 6923934719819684679954680511858081792 7647393 -7945026627994012034226978054195174336 7647394 -20800814877224823241004309532646947504 7647395 21471926957632888438957497007082204160 7647396 -48076971489779064322015681550942174208 7647397 54659627616325178841777509175440615232 7647398 -70416723145874464063709716053033881280 7647399 150336431718792943345399273677731828640 7647400 54795652952082738001032019555608192000 7647401 63165587055206587104717962843297120100 7647402 298615968183495527774067537903264768 7647403 10106498143228102537038716183415606720 7647404 9380541565405800429550022911601177856 7647405 -19526594960661963496637893425891489600 7647406 27214871674282827547590839376678475584 7647407 11259208910685735563912757121817679120 7647408 -6887562409307668637479760387446210560 7647409 19152643350114919793356625279271269952 7647410 -25796175321800751831735323664938273280 7647411 -73151972283743560278439111362176154576 7647412 -71930492628612256935536381625306368 7647413 -22317125679307391179332657429552221700 7647414 18557372307288442527189441596318348160 7647415 -32553138929878214388849735505920066480 7647416 -20595289286341765772634856960010649600 7647417 -41974352267262066106552354601254135680 7647418 101210794766924169862723370542776933120 7647419 6690125591407706389879389786410925744 7647420 35583540298712166596745653029748367360 7647421 -416982826610211260709009665057295616 7647422 -4481382234484580718705478249880863488 7647423 7874912608768121215633797102945596928 7647424 484754823318737969636717286109741056 7647425 -77447183470502412414219531835932442500 7647426 -396593568208809559230311272993401600 7647427 -118263943458188438982924281738058390724 7647428 -26333413639344037675647570063202396032 7647429 -70508022846878189838800504595667005216 7647430 2132877638717652831531353700478496640 7647431 -27368637251199792041795434765786732032 7647432 17585849956624650204513629342757027840 7647433 80128180350486705138543634487035219200 7647434 -20085187787674385716791668570544402384 7647435 -37015061961342632352946862848572102480 7647436 65878042655131401394474728152370651648 7647437 69575173539156172611719963792045894400 7647438 -11816890337158817751142877977040257920 7647439 -15445674869523790478593937175611871760 7647440 -9845846966292724850168765668262707200 7647441 54576628030853333337305228960112120000 7647442 102870150846844905106887618883424016 7647443 36834089786991766941492194593161336240 7647444 19366988895342098724833887679148496896 7647445 4022766655312387726420635178358938800 7647446 64306465841172207335793678441075600672 7647447 28528062785501252574235857407737155072 7647448 45677179151469541128554685390872862720 7647449 -43212723005627758220798844455035998720 7647450 9710725166480741887175568568776000000 7647451 13255313689223458923316815903397287952 7647452 -23546680036216279115781454321666265088 7647453 -130167425576665598580509697829916671392 7647454 18414361090557497168915799106903569408 7647455 9060617542046684058834592666336692000 7647456 21449383478092154989679548687855386624 7647457 128531954539500190442271729353934220706 7647458 119054924266615972345846561676490240 7647459 -45181009915561305145382230845937600272 7647460 -45237417172092849878254010944998270720 7647461 8249461581437249656790593388945800062 7647462 -22100290224888029427224085997735488000 7647463 -110636707863025091462310828734240761288 7647464 -112754146435807084451803133678906081280 7647465 3314269919460330665448024611152592640 7647466 -4604019812594305201049348557296575568 7647467 112904795894456619720025133683367684232 7647468 22616458678352267608224439645824430080 7647469 -116521780612570309944991796172742809130 7647470 -29030044488711250789216102780637533440 7647471 3134262682614713054112770877510723216 7647472 1045694043929692715016458062631206912 7647473 18471606181429394172823733738618509824 7647474 33489069775627833250359713161172075520 7647475 -45562715803224428947427974663581057000 7647476 16395691272788419617588239641567064832 7647477 -7825703514070925980351359221994668160 7647478 -64260785893140001615564702250981508960 7647479 -83726677240525381888349311580746607304 7647480 -3283220407409383783963509115121664000 7647481 8384839736370217466950811969669476800 7647482 -26293267759213567220155086882138324000 7647483 -21331111703762002735836839047142218752 7647484 12292891899120253955400741941671471104 7647485 52269762448827498806058632834373926400 7647486 6010244148166016781284979480270194688 7647487 34074839678916950387700174816958651136 7647488 -65928579520390959654925868634250149888 7647489 42603652083327784422655549197811607154 7647490 -42501453086117980542116481380427686400 7647491 115102728492924071996418390122466128892 7647492 5476431708967829655665708149341514752 7647493 -3642034162577880537659107232348416384 7647494 -40844475483748090142194980267459148704 7647495 -38523858537126311421021043091508152880 7647496 26944575828408020127007781775325025280 7647497 -3717246816757925480099254586145132480 7647498 12494856051158341839382831634454817584 7647499 -9855327158215754754570291717206627500 7647500 -2395083565510308372550496098252800000 7647501 15234449538108376743945654958953225984 7647502 -2609964323684056631078530792881537600 7647503 49230152345507513158906895306106968400 7647504 -3712462694160373688371300629595422720 7647505 -45813809280546951439471835014624115340 7647506 -72889863442037599455677394818788968048 7647507 733347471800604122329105209984929280 7647508 22507612362483116609504004682551791616 7647509 38177872680104346824770485372946559328 7647510 6938652006028619501412271575676435200 7647511 -64552426662150175204448669078333674848 7647512 -73460568067339486408543324721348044800 7647513 1451709216804177272852462599838625744 7647514 -7980277611591058467211905397617524736 7647515 22016390566940892307640809029717572160 7647516 57943707822589262469783242637892147200 7647517 -48449028135452158327120804620753377434 7647518 -16626780192334678324168417572391806528 7647519 51769261606394864575391109667305079680 7647520 2767361788051389164887821232552673280 7647521 -8730431904336039685638120190540751040 7647522 1668047832091418988185105434553410560 7647523 -30698764719266376638489284830119029536 7647524 -37742342357302644499051820727761003904 7647525 16112730879699664540463254378162300500 7647526 56244295246509067696006533681555653184 7647527 56723077900807436125952490355481264376 7647528 4682795078911742969291907622871040000 7647529 -115797291355651929151648333060118165112 7647530 5476750270203977951669740079054668800 7647531 -18564694254729469145749505792181473448 7647532 -4341139821512013813957382305589263360 7647533 28330596881900971939291659277233188640 7647534 1674792349376330525216339935047681216 7647535 -6993190347474901155906049457202296640 7647536 -10245378401707059104752255749751308288 7647537 25036037334150217419615717944630292768 7647538 18628843831356140509168796537332851840 7647539 80100957045830713123957070046629075340 7647540 17704743897778802595425051989673287680 7647541 32726893280836086977790343117574438784 7647542 4673690630736459485367157020422147712 7647543 6863586390227799196817727003495037632 7647544 -7071932653986319352752861394353889280 7647545 -16372300179375866659118478744546681600 7647546 -16537724163827062383261069935003860992 7647547 29238250968579725469057657992824814272 7647548 -68130630492842358427591621375529812992 7647549 4292240860142942644338384417544131840 7647550 340377983035737500941669349515252800 7647551 -69935315955134600552073163307297513928 7647552 11089271739448787699444421246345805824 7647553 -5232881205464252218779815317968805436 7647554 -46143083317693775904808485449101215024 7647555 23073272011123250080786838783846339760 7647556 -15427884528376686639207230974458540032 7647557 29012538091141802335431192382093527840 7647558 25211712937181331255791096978397072576 7647559 -64127272759656542619673399714077104384 7647560 2130645274468100689098487791350016000 7647561 -76897029890546947460442281382275126400 7647562 -12795114600958139221556025402685009920 7647563 23152848168695481831543762958020240 7647564 -8983102047726794864320469517394420224 7647565 26714486645597960309060392032925280460 7647566 5619848484269346878481730613068840704 7647567 22113553330660660584500295107067581712 7647568 26622049043133405802459802604877832192 7647569 -85752304452138884109652183995750372480 7647570 -1117672449756074593061195687268096000 7647571 -81919872942362859233689927963397662228 7647572 -81550278175240899952467883757838033024 7647573 -56548172342532087886747750652218494816 7647574 -63735359363681357585195500969952726400 7647575 -6259738816386200279907131358744137400 7647576 20332759119065047646451895824403660800 7647577 -26728826286671146422077029317438467820 7647578 37917463428723752000693051686757049840 7647579 74546511024077213581642052169218370924 7647580 28451164881924316364423951719104076800 7647581 150603611665771038604946066383788377472 7647582 -555499676189041115681224928509372800 7647583 -89112556025492820689346481567281235168 7647584 13405302593289551928752697554558779392 7647585 22989962670678103785321625437502872000 7647586 36899652872760121932581787707156280480 7647587 -19504001802428122407320154625542145764 7647588 -11547158769365951276252058158344857600 7647589 -72871627836361178741052489616755108610 7647590 -46177586920357698827630017292608771200 7647591 11851010121851794151509842541329934464 7647592 24302224429062003296885643760359014400 7647593 -1022801645889801020170593625718390016 7647594 5755103849170980219577855504570963200 7647595 83475117981688623183174533823092160000 7647596 28431692921574019801643837775103733760 7647597 -30098344424442674760256758288348444426 7647598 -44948067199499559871914128786649305088 7647599 -127213669712990345255587715388172868400 7647600 946031615406977128199053276203417600 7647601 15321619737270937278613095384312121012 7647602 -22384834508098736282786972180217739248 7647603 13004544811762500042955017296117783664 7647604 22151887861207007773166372067877163776 7647605 46793643008588943122667958558178112000 7647606 -14520921949498546815884770694314752288 7647607 -6547107777943356886269158755165965312 7647608 -128720473273088225602923525451104215040 7647609 36080750120404047718583050218917645904 7647610 -4278496910525792446317458866998085440 7647611 31714803445342649338388539600101013032 7647612 -3136315082401668660366293434377732096 7647613 -6544795926532621556848246915615030138 7647614 3740872023887600548989725978084993280 7647615 41851327108490044105261483585861920 7647616 -69309885881660454164842605610417520640 7647617 51692213487617262643710391267426113666 7647618 -29051085850340923459797725930429935872 7647619 9694712367917330137654508216250592320 7647620 5427102578867159101113474038061711360 7647621 42966052263728264564648125328512914912 7647622 -48555731573570001861289930790450793888 7647623 -85315897916228097107900606734782144336 7647624 -11847701284035583110394366791885450240 7647625 -162888768978400898263018599244024086000 7647626 -4839602872933409167388198933207390880 7647627 -5314701003904849288312843981962516000 7647628 24064156203452970360193798988660153856 7647629 -62791367676032244988899113091307871520 7647630 1459540492822358978886628455424619520 7647631 139678615272269865419259792770650872664 7647632 21687869411110697946208222348185870336 7647633 25395501551526308064827119146433041600 7647634 -11768360932207897679564184884758174080 7647635 -27766287596571033524400294528885980400 7647636 144141740300791141554642578043807744 7647637 932522250436725607410181024912779000 7647638 -9617259496089435814763533222506050688 7647639 -56950745895201566173663239707812970880 7647640 5829307695549773176624831577928499200 7647641 -18513475320453009218567111360199269760 7647642 34191409362702189393368711417260746240 7647643 102289444519631459513858620244023429892 7647644 -16587967287417453414669099750906929664 7647645 13184517548591481119694597664237818720 7647646 5190676090628420113157321737218791424 7647647 9338573655693110900889651424047055872 7647648 30363301104198764838883354253060997120 7647649 112460760929645747958362484021044445360 7647650 6339938266833845206951688405379442800 7647651 -60165648668567004582546419656032243000 7647652 118272959194849843785073717035373240320 7647653 716834158496263052863741905325731768 7647654 -5392530603083717716556297699545706496 7647655 -32082918723152650069987637551211866440 7647656 14903443042702869351865815955647482880 7647657 -4899135575579342371566015199053659760 7647658 5241196819098430549046252594109709920 7647659 5318106769437794379723223725887191860 7647660 33889963594527447256786449638307732480 7647661 -15143115907880691881769433619880356736 7647662 35779495790119339342382615847339286464 7647663 -535067687330734649400491258063546496 7647664 5404822699500301116118498626284421120 7647665 71340051794724050638937876079612027060 7647666 -4467669488879070565257846697273245696 7647667 112997512894052523189844564659579816716 7647668 -33655054425520782772530845242241255424 7647669 36845841638470062575984867776922595840 7647670 17107620736142990059384785361034371200 7647671 124621344211871239896843014613334776720 7647672 -44174387562180940708811501555924398080 7647673 54989773024016961953830457738126761104 7647674 7471486853978204422361177645251200000 7647675 -35799588580547090503121550171233902200 7647676 -14596582628602681175502490052018007040 7647677 10699941037293316239051711139450816800 7647678 17301422881337426485893130248081353664 7647679 798745851848698155714548060045890928 7647680 1445451182754572162974233630867456000 7647681 10362787638926877740749749684552185760 7647682 16595706935035689669137989917570166272 7647683 35392744933329656206484096867039503932 7647684 40749123447606062805453471207444480 7647685 22491246661457680859634699354846808380 7647686 7108799695101287157420428066498242560 7647687 39689239910375579137148997758795076144 7647688 67986006420691085066075581138612408320 7647689 -20936012217776391864171881347052769408 7647690 -13869918695177943604738943861969164800 7647691 44545921171845113047151823456990579092 7647692 26870717355151819534985369046851933184 7647693 17281760773835992595038801020439511904 7647694 18057707260232614684006604309318236032 7647695 39732514641577373068676265436017187200 7647696 -4659338515225625897741548822983868416 7647697 -6262806958363133295914321104594601408 7647698 28243068236546220676461032135071701120 7647699 1351008447983157263751368734231876608 7647700 -6359473012590413859733325735173529600 7647701 27503624070827716275860425483766874702 7647702 25264540535434347411183300912969988032 7647703 -12390719439161960416844241766708519296 7647704 89519811495566024674019217323583989760 7647705 -5527791660116599333140212562800271600 7647706 -50314433325043810095906839453102595840 7647707 41679227760844059571954400439507027120 7647708 -48296308422430368788039250833477629440 7647709 29148440119703218463070838698479199040 7647710 9557236782400916724787264161654408960 7647711 -15125470867850828160560622243838444728 7647712 10805604130862335786417119097907576832 7647713 -94833449166007311031240173951689106240 7647714 16391337132556750041625514641155164160 7647715 331598463878487065814002671573085280 7647716 51229498227287006420828591404343475840 7647717 -5541550363801017547288227123037825536 7647718 17486135349834827360924953776585936000 7647719 35670491871411860364894198914846973240 7647720 -35833882436048696641469464218004684800 7647721 -4684985456376066669638200801270133468 7647722 -603971871638769356221088122694224896 7647723 61569483223874814098235638117101836000 7647724 33263647172770884890849830834739047680 7647725 -5115035185030729759054600930030849500 7647726 -25378293743093364813926541271349931456 7647727 -34486319363225780934808117795410056640 7647728 28972011822313719677998486876024995840 7647729 1258477644688340049145767552679991808 7647730 3386148498814765489257506215701335040 7647731 -2275438775988070919481652652537597952 7647732 -17447354537645804974817265250915273344 7647733 -26999799992702440419423793282353160018 7647734 -9537906389402833753156329083294853984 7647735 53301002125881854632706748279595245600 7647736 114307345014438860920716101676273991680 7647737 6796218173605317036231539186613190212 7647738 -6630433033776877938792910720771192320 7647739 114253139431351268736087175892037799632 7647740 12671985454573808517598370695610419200 7647741 47924466114249176726339350816932361548 7647742 72175812475315292670829072859170486272 7647743 43521616939949205306713535733324948992 7647744 12298138214007562238996701397058060288 7647745 -8512358432179956063391797499503100800 7647746 95056584422017698898802722094221301760 7647747 -63258866638563780912510120245541923520 7647748 -53407179981010383921668292277528734592 7647749 86933409655850101339108334826217494750 7647750 76201471497065011504659943920552960000 7647751 54591872423658424763619434435489306592 7647752 1215942643002576443807917671777730560 7647753 -40442059083251250795084584676788741760 7647754 -40932386890540037177783089257490697424 7647755 -14384287247136726688330653019117645680 7647756 3030678795729826032236236520383011840 7647757 -6062155174893753520074658248787235060 7647758 -46725681509627301501946345682512979520 7647759 -30999751953172882057097192977509510432 7647760 8094080461957155712153539216242196480 7647761 -62191432437930400089521859550158787200 7647762 9007780774840560285509260882304538624 7647763 -54398306518795384214119284561202731988 7647764 66708637505837765156311114419615379200 7647765 -562263897589622485670911340417218560 7647766 -26289955492429809222507123745975848960 7647767 44880595376904809573269246369268139720 7647768 -64584217173257392412170421397029836800 7647769 8404261157962645034177372226991110400 7647770 8921612690903673759686963441107132800 7647771 5872849785986362066194783591750753888 7647772 -1409124582524672929887733411831673856 7647773 5886440557672191322592500941039203916 7647774 -17685070655847752755691945822964047040 7647775 6025210098151997797880148590768595000 7647776 -58676649162289544705408658920907472896 7647777 -6369603398730055849896868004892838080 7647778 37888413458717686069957904451311599440 7647779 -25301174261428652273384576954403394920 7647780 11306598515224717621847700886128230400 7647781 6051972873092753498294724243238091582 7647782 62871408961478732682173521278969039552 7647783 -4614191633833852968175984510758774912 7647784 -57155427779475381304599936860691916800 7647785 -45065887814198235418319295415855449600 7647786 -24411831583430612150671708859744747520 7647787 -14481614297536141741022627158976436848 7647788 -34200685713293526642824172282955745280 7647789 -9902983886743274939393956653751591200 7647790 -47706915235982171930314826572154977920 7647791 118903456391781507301572238088635602192 7647792 1018478131367568214849497058591899648 7647793 18175953424114946368916688840168683520 7647794 -13248427376043186407904784968870460416 7647795 -17457809887500002259713405190041186880 7647796 -7358403025124040603195967820870167808 7647797 16459690586011818974883601300396839840 7647798 -1491505695771319679320981261587318336 7647799 -16535774695933940023900227965288474736 7647800 -35708955523632461877600529430661120000 7647801 24558623563530289796901259682722311168 7647802 -68172153646330957236952933734077493648 7647803 27593495652750194474758383073177684704 7647804 -11579617363472257180243494444031180800 7647805 71452727894863791739078488820618380 7647806 76196043339409291087214479333894970880 7647807 21301657605813162928337239681105716312 7647808 161084129210771397696558079416467456 7647809 -54235243115588225614568179291094109996 7647810 -25846711466336284326015691531739427840 7647811 31709259184889407842558188984806542432 7647812 16405184083541413686739888688217829632 7647813 53937306110693112596023714927017951744 7647814 -2059908967393718377133709116385274368 7647815 21022076530278653301534790712643640800 7647816 28576984542698415846985629410141798400 7647817 -101380925338566646585666571018768897100 7647818 -92719037640380816259079892825183265696 7647819 -1737198381868641668086992484014021120 7647820 -61120609021473014262965396365506769920 7647821 73180701499423522987577217969321460044 7647822 6401288300518528442759710280599384320 7647823 37662275685449075103300884979548623720 7647824 -30395995886730821880887994517291008 7647825 -23214295683782933143909347977636786400 7647826 -29048123919071271435948773060903618400 7647827 -21180668191689529587427051412275334328 7647828 -9190434998242164273218061014276167680 7647829 -1201809942994628610352674334993779520 7647830 49522851309706233360149166023333410560 7647831 47678159251457454708577352953682196480 7647832 47577976918305674239601840064713932800 7647833 -56502237399675622675737992464025800176 7647834 -2724098415113024690290001135555300352 7647835 7477730916651875171408723393310795600 7647836 -4334506976583183054490654061461929984 7647837 -75272670775152552938261085278421114240 7647838 43742043109482918054298689224954669760 7647839 39831721165757170177116839864809604640 7647840 -24705903391278339205109198584786452480 7647841 87043296321046582623559354848873504480 7647842 7737740644990040318362986495062119680 7647843 -22172010016109823452477050876781058816 7647844 25752813093759839320595420802904708736 7647845 -1451104222253767037039392930226511360 7647846 5572165347055170204475416477965455392 7647847 1338010325942117965893047358581952600 7647848 -8848968732924873988206194837478113280 7647849 19636743004329556740334465955012529888 7647850 -12239789287979728836640769235137683200 7647851 13662683109892493906731806623016720 7647852 -39857171328105086710813257048374880768 7647853 93275811919389183711914609161162924608 7647854 -33670919841945149308872227975093106624 7647855 9691177568916448921831708164569579520 7647856 7228419460357541980936804048324493312 7647857 -5405488434120584219512934043520945728 7647858 -1917207035242059499067522390379961824 7647859 -2007462106275446665251980995245014520 7647860 -15730479572889205775720115034611517440 7647861 -527897976199689573593515130611890240 7647862 -6087971013440196277788957022540553568 7647863 26885788408092566736898904177603506200 7647864 7201077287327446122584031857632542720 7647865 -30387019478471186045839893881837719740 7647866 31442830919364936349310394049999627632 7647867 467446281265357842539274451713022284 7647868 45816237871481059919666034729578735616 7647869 56765076054391682273537023933448862144 7647870 -4349142722537209906563192365225635200 7647871 4179103997282612576593498129638009600 7647872 50307625366265669691266318837219328000 7647873 14955208392300045619503716271187374384 7647874 28149753600159893913154695805473184800 7647875 -89496980507585514379689874941087960000 7647876 -18550788962683761089573991804285408000 7647877 110502208124740215992275168845550469726 7647878 12042056095582261531555540763596753152 7647879 -68243843203853051161396070118042595416 7647880 -86953069621008422935076330115010560000 7647881 28224749710196608669016404485212918682 7647882 -25318888462760519064297535055035358976 7647883 -48592317317959253393461103778902349868 7647884 5037767669087165521659680953491436032 7647885 -15078365149871842524516177433071532800 7647886 -5192375279929999599877621472470828032 7647887 -79708583946359401090845926967255231168 7647888 -3888073304051849754216146840924061696 7647889 52218173048237061668704586966292560690 7647890 6921738979584617960820896320803607200 7647891 3649607405709417479625687242375316480 7647892 -15836109125428904898776898207810465792 7647893 -19964630498609110536073212050515702656 7647894 3328983054061215208159593972134016 7647895 19752029750375314574168275545141784080 7647896 97441371679771501578571112277757409280 7647897 36825403243259207444070980958184155600 7647898 -2242932899263542980799972095433312000 7647899 -43395718548162755904810807776162472960 7647900 -1589258033534464976508771641726822400 7647901 -15849221236428663328608913875951875098 7647902 -8765825909685226873762618854749278848 7647903 -59607619131190804580183558012730995688 7647904 -116335802626241082801974673560618139648 7647905 -3543887793996153260232347930603384940 7647906 -7437187715849616063782850603785551872 7647907 12377646014325365165380353604308662352 7647908 4674615039753230008228459637412160128 7647909 -98143370154733907295714794830537020480 7647910 -51138663280178337591396123375889073280 7647911 -202370794894315070293451034961592889600 7647912 -16059840303242181973639435546838630400 7647913 20349259058759584749049946301680412160 7647914 3549601445467771584370729256176869120 7647915 34726097311597905856916848924068195840 7647916 -63597631761471034388542979563573647872 7647917 22156226441336887801636228833107083392 7647918 459045945326769147135053714956953600 7647919 93511219535016388746372622380723962680 7647920 -12755695090574105061404916000923320320 7647921 6172557651785652545409439139439471108 7647922 -22564105401377767491365856086884730976 7647923 11172908330789483602887586335336476172 7647924 -8965501009500249148509998437691142144 7647925 -5477107477743755083916281075773251350 7647926 36804690660342593338240706117218320768 7647927 -2762870653566642695081802682632259968 7647928 23730333728232853022591148147581276160 7647929 -20040705712359002333616468396225241260 7647930 22048677992544963111364456228461838560 7647931 -1423442778957885166380277828179642268 7647932 52331406562007315454638829420829054464 7647933 42524061394729164527125220237082733824 7647934 16117507025938361167046642562560040960 7647935 36244748199994324389372981597432842160 7647936 -5609199030712801862336291082690625536 7647937 331592373099522127096409245310530560 7647938 -6005239501460961902180798982480553440 7647939 23842717183994134789824215574697617600 7647940 -12332239134472427162456064248122245120 7647941 -10240668811920054503816754656685930240 7647942 -17090931367756544340101993571580500096 7647943 28782148687439629947349021820124961680 7647944 -21345052305277306354085145155361315840 7647945 -27955722278083633039773297959125078080 7647946 28182570600780892023541466958736410672 7647947 -37539720274015524770652588415286232360 7647948 -1977671763899209508477353293354762240 7647949 -115005192001293597121849571466921767050 7647950 -22962861992029454214071730262939776000 7647951 -12374934458807791555658795260358043768 7647952 5493621893743046459895969225833054208 7647953 18347450970587984761966402620244414824 7647954 -13037108186908032376358229420672679680 7647955 -30067535356798787851931191908717222240 7647956 -30960807112243432605953075157560340480 7647957 -43379792513055514345170024586584412146 7647958 40818146832145485747156887810529045120 7647959 27897394931117022179531362908798110040 7647960 4737249228921428925531981984478003200 7647961 13772436547648725855985264655723672724 7647962 14234303558049789228008013423370267392 7647963 -59590310890299388424829493980834655296 7647964 -63315214679751535689222933754384705024 7647965 -24780331940721137581587290599039864080 7647966 26448627549619365183050125070337321600 7647967 32738126696956094113082746804087314360 7647968 10577181005524502848870483875161702400 7647969 3446876949451306297099007949507876336 7647970 13210486994570679271958635089293713920 7647971 -5718446426786543217522895339933335888 7647972 50145113444394074845739016600145078272 7647973 476077332029252356801090654743716222 7647974 -6243104017612288455984067575359312256 7647975 -8206111472848778255851677553915185000 7647976 -4477838822722448566001648200084193280 7647977 22416741256220962536391425871471362024 7647978 -5983045155548752788735575344507874304 7647979 40607471393317713953604303331922317120 7647980 -870675399696135800313169029851888640 7647981 -8124811574106820447883857303982287872 7647982 -65552708749952484947263877918845737408 7647983 3374908903847600036839912560292369920 7647984 1632399911535466255779367708497444864 7647985 14713954255950510643403491579948698600 7647986 -19772749425867420615334873667790050400 7647987 -10321636809429876145973589951396612048 7647988 -65406200028706777801712864222289833984 7647989 72106746913344497963335336226956751790 7647990 -13597091753173818586554705551404646400 7647991 4046404869853265480502150832715830640 7647992 43756034803654135555061211584290775040 7647993 93750822092885254485082541452206878400 7647994 56743928742575250098544344935784140800 7647995 58598517025466571138503193414556608000 7647996 24359640941768800077395232543689057280 7647997 6641373432339403685025243242128513664 7647998 49491000181128768009926947512407840064 7647999 -60807090881317922961250802302135999872 7648000 -34965705472879262101791573981265920000 7648001 -107710836669736154657227857432812383998 7648002 15191800024663038482602753096685728080 7648003 96008545718974820618007437531204375040 7648004 -11255299631253355377366918669810782208 7648005 16551281248685682744949455738486598560 7648006 8804746165989692991896438326614307584 7648007 22088942706046646011498295336706017640 7648008 -25307593614996615861891770850420326400 7648009 -100325915619850077930215473897722498790 7648010 3743981811973815919874358303278776320 7648011 13031485073213916015904364972588556864 7648012 -4580243668533001229970712089489100800 7648013 -12625114891363900708110485539046206080 7648014 39460835501609084136831145210291307520 7648015 -54870734955470815284151618162399614840 7648016 14433618913302289731614795532380086272 7648017 12465314367678818647456328472768051456 7648018 57855066780749071634012261896275347856 7648019 108640261129421649871288597726388037420 7648020 -2971127872811878769338753429138417920 7648021 144707507474463715610208166303482409500 7648022 27525769897745657228004389360332237824 7648023 858745944338396371887932518530642048 7648024 36651334702257091654470594375342888960 7648025 -8710825630686813601511645498853456000 7648026 11841701122955704435368455776186566144 7648027 50311983072032379485822800435977983876 7648028 87513343962553234337633085093895950336 7648029 32778512625793067482675577680316489184 7648030 -4961503468068215235086425431655457280 7648031 83635930500649085379743372537717300832 7648032 -15060820296461574970189168609591296000 7648033 23386613675681121438140437753237637140 7648034 50877895290913554262003373702803438416 7648035 -10810852081837775248221094154697768960 7648036 66797845197392542401404779742588113920 7648037 -63903174687271646477016845367708394020 7648038 -15508083599934392703188587343194565856 7648039 -17382959163097335009478945370776733568 7648040 -24411770579040225970893485928387379200 7648041 8989352612361649670207490481148354304 7648042 -33757273360598911245288993108338009856 7648043 -36803580399845072565821497983606415056 7648044 16885935579315071521879532347749705216 7648045 -39382550201317881965020880500628127720 7648046 -1352258785681726096435236384950136960 7648047 -17360635452562373671900068491936880 7648048 5351261773748548548208226569774366720 7648049 26907386682485279721127767700536152640 7648050 18489739229918398543291847185775097600 7648051 -26848542179705350284425932219973455400 7648052 -7934495521073394765072779571031142400 7648053 -10596517859800759872590980018080405696 7648054 11605957078641822512754528715069926816 7648055 -9997369917895458058955484232420256040 7648056 -13643934162502255241754856112354856960 7648057 -51019925064019171373063097743329428694 7648058 -16412852066010253765574351830762682880 7648059 -56058212612674339317360908372841622272 7648060 16180361889842681098059536462563891200 7648061 -50464874055483654446977509759861409338 7648062 -34919221479717951218163448345749302016 7648063 65644456476804976563913049977837157760 7648064 1709382567660165029900324113304518656 7648065 61517573243898611001192942011305267860 7648066 -462906419570485661915573407605478656 7648067 -15405872903539963591161673186921762560 7648068 -18914115598386492249484948909342172160 7648069 16636071191370877801750933724817841920 7648070 -39017333836880158668738559498920412800 7648071 57546465965431286545493303599901420712 7648072 14478437777245282826628097038100070400 7648073 -85364107799347408413856742053262448678 7648074 -4504969225230503631384463560837135360 7648075 -21351682433881417592475614521167782400 7648076 -89731639056729946567510841004133674240 7648077 -10330516790191905683639331963378818880 7648078 -66524755950485094191733783349839564480 7648079 -19172539219646551370138016522281881920 7648080 2058131647587518468672257516425707520 7648081 15027428266592136030887835533878556992 7648082 -13762785659051577672506822789537816928 7648083 66551116915480448333253065761638454320 7648084 5514698931844571527720590762425174016 7648085 -2197264105764959579506075265777672040 7648086 -12585418225119497656946009781071350272 7648087 -71268096441659009745166022009782279568 7648088 4325287215369220144792376772839055360 7648089 -9739840888023524035168960567918136160 7648090 -37740077256947223958617266652300199200 7648091 73542879264623767604661020264905790184 7648092 -16842253889968253700216668792931907584 7648093 16312113669734759957405462920443170342 7648094 -13683836582778096848472876759840118080 7648095 -2133317851988265024676408485664680960 7648096 -719462589781847700481484959063867392 7648097 75080182533719487824104535458573920546 7648098 -3693760522530261291081107504770563072 7648099 72614125151357157833230611055652696352 7648100 32922834054287999389278317267836694400 7648101 6577985810578498164725413691809924542 7648102 20119103702237312950724052539976843264 7648103 -11597646297840562570460079947466071616 7648104 27367453174576083598420799727369093120 7648105 45367254524669820272375665344941620260 7648106 -70721007512382177649459920881462599248 7648107 -39779588758834088273751840672928833960 7648108 10993293772200275134800478498073431040 7648109 403126385013372079727201569214262720 7648110 -21572745704707871429854782140708395200 7648111 14836642405103821805750273886288739800 7648112 -10090130626205546294300426436321607680 7648113 -87917703699422663998261889891157064512 7648114 -49798694593737401227010113879407247344 7648115 -208933577751148405729615770837605280 7648116 14776383353509443233595365757180776448 7648117 -178292289223864547220686222626506735136 7648118 54541496582344403138386053821978138304 7648119 -35304728154146199062891428393785601512 7648120 27133115366638500043086829858107801600 7648121 -6199696572641682207675683557650300480 7648122 23434135872604021066332078110156765184 7648123 8582885431784365372816778866529913344 7648124 -27800565495125428859077876932954326016 7648125 -4156449112446757825488818868239400000 7648126 -17928083259865118412849164689812389760 7648127 -138527473550730989516854220173952133120 7648128 10242740571499815656721409529767526400 7648129 -12545553092448818784954299746495874220 7648130 -10272259467974420441844363773244472320 7648131 16865157344003888852448578579468850864 7648132 7183152840336756832574316664561991680 7648133 -54981660924955585442816552198536506720 7648134 757310648125265638797585424191676416 7648135 524204096366716833404177542674292320 7648136 40143855757382241307016028122065305600 7648137 -1235786645344019482232348853202163712 7648138 28203508169351714382740694012476988720 7648139 -73801718275177059030372743837057144976 7648140 9756096835965773504136443107885209600 7648141 -94996392639072617353046917847267942100 7648142 16311152349216411486963091632847416000 7648143 38317681352816908149938096991423177864 7648144 839959080957361629070067953489674240 7648145 -34026341021106161078653949726542409100 7648146 -371639002870107321568790292788616576 7648147 19587638424388055884764186397577717952 7648148 -140183659156539013975640280274872913920 7648149 -57584997115512176783864008164716912736 7648150 -4075751826576337951733526940890326400 7648151 27781306688567325280738592048541285552 7648152 -463003082051127032240220851765084160 7648153 -13566431147894443350168694002555803136 7648154 -19649180875922379492345115925042554368 7648155 -35096472514020253552848446079126657600 7648156 85617433963660833331576083599749009920 7648157 45163747976619872848121529451803614880 7648158 8188523117682704498017967482184371200 7648159 15110355880008471286723241910401210192 7648160 -7621907262642912512084669235064995840 7648161 -73467624566522249291298523459173038928 7648162 6067348458598274978477983323300931584 7648163 7321386387035944098784073795981672412 7648164 56605333860022334136286202138069888256 7648165 -7370076746747803636668445668223372800 7648166 10779887433546388797731481903190552032 7648167 641598524397517426972866688398220800 7648168 66671151093524406150850219032775680 7648169 212031892218516383199129516268758093696 7648170 -21711549269644855159962439209916800000 7648171 139967419980691575320624874806603096372 7648172 1840088012727155882522108583783859200 7648173 -4514459607833771773474744123306980000 7648174 -22195178120628965955877284980670624000 7648175 -16608710240743424237032272437016048600 7648176 10450884536987106202473242031004680192 7648177 106104537667648026252396294758700507026 7648178 -33205679171065919067965344627665285360 7648179 -4595711941488388837442141853392269824 7648180 57421802081022547891412812575308889600 7648181 -39200035949709887491938457604457735816 7648182 -28455626258960476740558042002138221248 7648183 70014939784840238410494200474524955432 7648184 -95060147031867628138232364756143308800 7648185 -44083505981105089432442093496283243200 7648186 -9772242209318389093053232347254486016 7648187 80941028499951859932581566525015364112 7648188 -24377299586798243694686436544239398400 7648189 24624139782440193229003194887806603756 7648190 -23150890253100543865134505677803151360 7648191 -49160827090543450190097184814726021520 7648192 35131155295216215436931826750152769536 7648193 45340995775980124663891519851000399360 7648194 -25939370068886387436241350334316617728 7648195 678226824499020910261090149518755920 7648196 -11110712605840370535522971435971067904 7648197 -26140810885746003404486017039491827040 7648198 29977912313074458456630654626961356736 7648199 43548735721826701369035526444661948160 7648200 10231515930516933209651024007020544000 7648201 38019673210108697350969209979461823584 7648202 50537005006748762864837809232574008832 7648203 19121329351533907995860194015344652800 7648204 27627463772313841381419581956671878656 7648205 60598377402326471976896687551819890360 7648206 21157158547314544882744730253008522304 7648207 44678684013829996685664150718485648112 7648208 -26678587539790740248283147876768890880 7648209 12411913734984101013146277213208290720 7648210 787450809537477668810939221276925760 7648211 -19864202029905633055447944191662231188 7648212 -7195722510099262506604514254718447616 7648213 3130036272356625823609842292651281408 7648214 6665048927059201314947331509317920000 7648215 25420116742860555452267133903861422400 7648216 104626976428958322674610754759867023360 7648217 71064291210345594622454717322145120266 7648218 8167608846113162703860393688102342624 7648219 -12063899875991100315134190830699000380 7648220 14724724957698083652199729224696192000 7648221 12649325541657130285997229344813326848 7648222 5133303058692995198620545143670710400 7648223 -26310661237920038170780172825064652296 7648224 -28688626762553851340832936963110338560 7648225 -21150260030712853532060151668223049800 7648226 5287277415704197209309251668393695312 7648227 -35631152618697705498981175160808929280 7648228 37189527822053609165927781377949388800 7648229 -125298900460449039908885462969198455680 7648230 -11347137515766483850904425501456049280 7648231 -92125199572048107912455514779384957888 7648232 118906801878394153999206415426738452480 7648233 -35387975436744866056037176102077243456 7648234 3335107061884902856013140937532368640 7648235 4156037399557836720381327533269078560 7648236 29264172335177615891243093046487449600 7648237 -77093961536456677872425097874833571114 7648238 144867898913833389708175896856272768 7648239 6479046929798745083841913396210241280 7648240 3176457874357705799555289470417141760 7648241 -90859947251365545831579219708275016000 7648242 -1526697366073098083071425184176677376 7648243 101846723092413995275141556215359404492 7648244 15951444655993528330240993988321713536 7648245 20718975549579174399765572647171849440 7648246 -42103337981724679512149818966003544928 7648247 -51020027975174509400815017599772393288 7648248 8244571133582775867859178629340712960 7648249 45978394958290605155194290710040774912 7648250 37064977369643996422182543904034904000 7648251 25905041297005664313439357800144384 7648252 -16491043729655813793473919071868043264 7648253 10485425545991746443043575940523112480 7648254 9571511864875633910935871685300137664 7648255 -34394294591564994930391316516710347840 7648256 -24642050969903303298504254909268885504 7648257 62242609430434619019790749901309629120 7648258 -774502510323916167857158602158346240 7648259 75291213383319081321936658396947045600 7648260 -36773294609885136518518764676959744000 7648261 54272225583201342658257723530555440862 7648262 23728432400307649025559627372218024064 7648263 -2339811151076362015102394680252013664 7648264 2673639374349553153634580950671580160 7648265 -33446630906565460378700850871339183680 7648266 -70459930957539974971374471687058713600 7648267 100196222006433713233044616779862032552 7648268 -43234778933096588773539818878991722752 7648269 -32240807307213603319208558065269934656 7648270 2330880064306267356096591902414722560 7648271 -53825738169990709442834760533698640088 7648272 8373074669606530143883394924959309824 7648273 36239839127031554682168704565942681444 7648274 2053800511217919666622809067253136 7648275 36458357652626227409769924540971917800 7648276 -76183583543261497003050702206307187840 7648277 -1510773807053923346818599953768364288 7648278 22015760050484195518623524531074426368 7648279 -11030938419977000571788918755267202360 7648280 -67333134916481613058591380521304883200 7648281 -1211797370881002723449581436226597072 7648282 2096552806368887857968648283325272560 7648283 8268831142279716870062910443610643824 7648284 -1990363833149303885570893512960196608 7648285 6318726037544904200486576461132070400 7648286 6180626905627916659321964977201065600 7648287 11335872832554433806229906318447231560 7648288 -65306360915450575146636590936115118080 7648289 26649422360851989365931770588087040 7648290 1616093557678356356964864273492096000 7648291 -1968771349827792317710289758651920640 7648292 8083926344422587457004225330390414592 7648293 56943945122021732094910511269180954464 7648294 -28253814442079399875411671412974134304 7648295 23685281533713421430567395338839503800 7648296 -47973874334331419303437521863637811200 7648297 -28316382667821956078659364979672344960 7648298 -14240146563226778881031226148956648960 7648299 -38445199862911661834364074225283283896 7648300 28570398100763075545618135333586304000 7648301 -67466133195288561516116502582310876896 7648302 -4183751764183449722926323206613914496 7648303 -56804109215009336239406081813430208416 7648304 -4800733354365350805668244860860170240 7648305 9308274059577647694616217202356305920 7648306 101307628235140074685112142627825454080 7648307 15086306659600274616260949995888781264 7648308 -48192935999648898098717890046616071808 7648309 -56119339006855513324128508600527033490 7648310 -3353234657386765529845112030194199040 7648311 -6266757654238507943656554702692076672 7648312 -17712455697661101484967969564302848000 7648313 -83512273863706613975989692031639380438 7648314 13708197919855361336883403596231306240 7648315 25309872414165835553622148051387088400 7648316 -39848092584865174020320815379221160448 7648317 -151621740882194766434808941857780137600 7648318 -8490267107985009572234325306274785984 7648319 -36563913775221507735736519395152983200 7648320 -4160021562824862042207626338542551040 7648321 -39938254442878454218799390181229027328 7648322 64869636778231275552643178237410967424 7648323 804152223915308314471683848445763824 7648324 320344701348697712940121243034849280 7648325 38632651950637577256585620592116341050 7648326 -8732404248348179643968043340321496832 7648327 -90768955597831030905743704734627974824 7648328 30771674049187970664437403157674885120 7648329 -5209111836475553071596548741060598912 7648330 -2825196967068553582663313824447625280 7648331 15754837104895968757645492881265146132 7648332 4584647962905485592985804344425472 7648333 -18704857977826041199706154162737510400 7648334 -42122349207406944925380246373736323968 7648335 -3095308581013901818625460949333044000 7648336 -6260558837284314182773450814596710400 7648337 88475509318572926072330539883037199986 7648338 -31843952157624031198386905745101878656 7648339 -13316620628612031571464953800128174776 7648340 4506843173948042822460775213466542080 7648341 -22872493044511626482648254212319034208 7648342 13228959236554611238191983300396241792 7648343 48183912991295425425020941123126211592 7648344 -1759638800598539281239820576501555200 7648345 -19824183546928919554215532193332601400 7648346 -146941087829978432101928949632026128 7648347 -29070637980955005537948485596763439360 7648348 41960439443371596693554156492870148608 7648349 -14445742438641407839902711051239890650 7648350 -3687260349167936793124409347043688000 7648351 -29005164848033783598806542155924836352 7648352 1302508590528031919445072106386358272 7648353 37471063685737334510860920782945641764 7648354 -16426205910915268323110931244463731200 7648355 -3896251671211978393346020896485779200 7648356 -3290672597055598265302078425621374976 7648357 124702478465227977202059453293694295872 7648358 25080509729564924527278560027296478784 7648359 63055070946786306996886262860311332904 7648360 -38071864456002331997917788623569305600 7648361 65966375276767070501079500373638515770 7648362 -34965144326363858581981381329296742480 7648363 -31933886386677408782739688076248357616 7648364 135235248377525712579831775733980838400 7648365 10980037215913831690984945696281064320 7648366 -1623624518806524318111464138167065600 7648367 -1739807333911750900777500076065341952 7648368 3751696767500814568957426906051903488 7648369 70233203822605014521583432534492450770 7648370 -4116878013080956589432320806286017120 7648371 -84338099598804167084354433098072330400 7648372 31867091204565122721524427366956168576 7648373 78407726704698925085264075659101909180 7648374 -224178675193330857332081354841016320 7648375 15247539865897857811964250282417624000 7648376 -2359607363861076896774469990074941440 7648377 -14586785111866714997004183964112794944 7648378 43184679262108294251980480236558032240 7648379 92853993462464987330348043630316202376 7648380 -20380270076559733183992448453572733440 7648381 -23159293476248488688427312274832265736 7648382 -1240440150430568644881458017532952576 7648383 69543775986789901275934748917346535624 7648384 95791108927963357813496956547047096320 7648385 -38250729029044591140167274553722940800 7648386 6429804185947088301962935902552937728 7648387 111544632610640506598492358167743463036 7648388 29481868359792179611954233489126951936 7648389 -12934949459215112932843579520579632416 7648390 15539640594027235194846553436769091200 7648391 -12060085624301308817585141522027231208 7648392 -43038222130898361208957300722589409280 7648393 28545227192393871707226352619879733600 7648394 -5546787008830744051813613935414976160 7648395 21791692542258332635835942078969917440 7648396 15011304731286004589062811858038494208 7648397 122511743860615082655179761451001841728 7648398 20370875617041809004699060038147925120 7648399 -71593445606203485415532046333456695880 7648400 14315275610002562430583044213520588800 7648401 -54159156856574222322134244157692111360 7648402 29545051311335314716643888183359708480 7648403 27235118826033642491611331284149068880 7648404 -26962987314832754628055947064299749376 7648405 -7624952869340152105615306769108986440 7648406 58314003092028309740182637303487332160 7648407 -27456210291694045129924734460688676552 7648408 -119849641088704847699550234967744727040 7648409 -109554401749984084789110875888777467884 7648410 -423047025305928831536146632856320 7648411 111504566927506919867797468257068459012 7648412 -20810148851091986652846489126389652480 7648413 -10512848398028351163731392954469075712 7648414 71960647907462005451391181662609565056 7648415 20437905066932430406833522496843771560 7648416 -48700743183235042758815117081418989568 7648417 19070875700143726421967118221428869184 7648418 11469226430718461783666696666493462816 7648419 -26239606235334436935601489105599014160 7648420 -6340259006122062432298263172625203200 7648421 35354662948850579266144764640078005600 7648422 -4331309750665754911724686695515742528 7648423 14510845933743500144622061731880925904 7648424 -24202936294642629335771583572646297600 7648425 -13364091557938812504963539950820442000 7648426 -2846930610291760547708266260881959680 7648427 34421122782783436826103268725425232864 7648428 -19000883786595783574881659806063802880 7648429 -10961543218908312371777339303590252916 7648430 -1650706499907934609652047119878138880 7648431 30789268241952809036742098039537702400 7648432 22622696627473792962949753579951521792 7648433 15138016568654625537072125233957524864 7648434 42531297637644741997759411112191107984 7648435 83486013231972761846536944489997120560 7648436 -843245063038915007912656504319568384 7648437 53292337032095791759183968701254928160 7648438 19484380714002914012678604965358919296 7648439 79812781834128308036552369269838835240 7648440 -12439293966969651189294926457896755200 7648441 67733469353064623293082871519328764842 7648442 -5915866892346384183839571029745677568 7648443 -5190328268879402609641346168507397120 7648444 837976710842285311125295340439580672 7648445 -3559274295614506228863329118707243520 7648446 -8196883931139485747490698358421328256 7648447 -13167121431288708740190609603404807104 7648448 24749201062123386990143762420786528256 7648449 6020456642801753654638771415444488608 7648450 -14357560981689820902201750398060064000 7648451 -48820861823819299528768734306364543296 7648452 -23053248908087421673298605076940718080 7648453 833506952231332598577867090945425664 7648454 -7450481927498554989390594904252047360 7648455 3805142966241638393134232760318124320 7648456 109363622226162493372713089764580090880 7648457 15993547360207753876355080675416641460 7648458 23541555970932267822224319997520836608 7648459 -27187208567664610687678276006732841904 7648460 24960508099528107648828518314417843200 7648461 -17085691285908803069092404978896816490 7648462 -16257381716457997891583304002445672768 7648463 52031601588319354522604337039249545712 7648464 21573013782901321344424707461661327360 7648465 -65658103766002595308948002194097182400 7648466 -12222559504218388656203741831665038336 7648467 35497990558001329322815019985604149312 7648468 -50328207753162007465448032817111155200 7648469 75500001378215919372533530924908303840 7648470 35022726291773335477304979458261280000 7648471 -97122377613949352233525949523675983888 7648472 15161681777872312323423725919061155840 7648473 27027203031355715435400750478564772544 7648474 -10651148927551078921295550268132937760 7648475 7873875495058071315629964399905664000 7648476 -39865612689628831382986250811063115776 7648477 67555826901265476596460535795345772940 7648478 -19852271780400350680348963014734257920 7648479 -85840084842879490015470099112777924080 7648480 6305724984729515139828946605205094400 7648481 120175507006255926934329630997525797282 7648482 -17658326530490133689119248778786947840 7648483 -56734081263515416507884574760406330576 7648484 -76198826036350522806474044786452377984 7648485 -1487019025641723097531456280565256320 7648486 -37020482033225096142525418491008171808 7648487 58011853198277532588188694366306864384 7648488 40434258729308192632208977852948070400 7648489 -39483135217451795936844183227659506240 7648490 -167683207624647842488972261974372000 7648491 -9282055486135909804612004935819356480 7648492 10321461409970664153398348004586762240 7648493 -53104933911988889126722243568688585258 7648494 -15974512355169597608166402616146582528 7648495 -856379219750365290331852299987482400 7648496 524885151966421308484601893706760192 7648497 81610640041986360360518472070968614274 7648498 26941287048206516988587269299752417280 7648499 11544882606494180914832607074930359500 7648500 -13558030609272528526616617954444800000 7648501 -1107741003636048115122057562075703648 7648502 -6138990073882323561176532854279942208 7648503 20600746307665581512782892669038424784 7648504 145623459506320892477330629323717427200 7648505 -62519504059694985756198238567245329340 7648506 -76572963930846047949259202343545856 7648507 -2336755967177948635275906792181113684 7648508 -7179222379012881206259746574586432512 7648509 -6738555747630549058351845643976462784 7648510 -25671832081664415395023101731532042240 7648511 48942521867593210584484443923791638552 7648512 -6401483684876287086191277218444869632 7648513 -56459387615829913599996472966383786238 7648514 -3681149355646757446580315871380373600 7648515 13379498600356458532668067147299215520 7648516 -62002143745515010354752616779665906560 7648517 -34843930309249862960306445690998847108 7648518 -9910307783808543924629865640517587200 7648519 25048641050697832616466919719932941096 7648520 27359035615953618937423256439351705600 7648521 6910225679328493455623810908376908704 7648522 -13509230706954619478173393133983642368 7648523 -238861566374249077120421702603565228 7648524 -8234307105723634176532228502197140480 7648525 -24391759110825416787661020002242328700 7648526 -11338550833196006636603191720688424960 7648527 -6539624354213747943234381431729837568 7648528 18911486092482791160521388555343970304 7648529 1962971800808033315851439332950472512 7648530 4459441894954023906211776277748544000 7648531 -104454831806100743814413980059965404 7648532 -298295760186850176750575861439794304 7648533 -46358411176574249522800351702346118720 7648534 58250310898943743380501285163729552416 7648535 -25879559003260201576129191048200930400 7648536 3096345759314175407318112527184691200 7648537 18154942901755814395782644392758398720 7648538 -5283173078457509139355504406855190528 7648539 616707031719897994360430849860285056 7648540 -44748707908525836044324070705561653760 7648541 68532836413838648501835174840109255584 7648542 21466374296964449646485071546358512320 7648543 -6671468603566814529958289792279741440 7648544 -44919656567945025445287997123762520064 7648545 49945805124862813808400218097046886400 7648546 -843677364402576752181073225082122752 7648547 -42758785083098959162599740104957142400 7648548 16600812776576009578926761420208890880 7648549 -81650906540589847740196455329355328450 7648550 -2695955057831789021311619636014281600 7648551 -765508292705458031194442896261193520 7648552 -72720376792621520712070034769015121920 7648553 -47475263600449602369762391580448885936 7648554 25778327823960651160092270796868593920 7648555 80609775946324428163119738537139176960 7648556 2603646349685216739711603355961560320 7648557 -28390029599381694192803080426796668800 7648558 -40484340967523135678034617850460511616 7648559 -64996368128818923421380693014664096240 7648560 -12606995320680466124724952721984716800 7648561 87903169055359276935441642117340414500 7648562 67439589365167862180928473783728630032 7648563 11977520488522155359512551991754151984 7648564 -12453364959509616700452960948834631680 7648565 10232972903659315765955920725756336000 7648566 -16893572970124681347244259224507594752 7648567 -108046215025367400481919585729185321128 7648568 20553004909860317072358952072633221120 7648569 -66775256217351686198181353892551694396 7648570 35254408337174026632122213182576512480 7648571 -3111754098703479695426553216562280160 7648572 29940778892978682837955828755566994432 7648573 -23653755168912079120243696484434480020 7648574 -76108890541768059879304698872499176448 7648575 1321094551111748533462039063130419200 7648576 -16694557124869527837114339374892318720 7648577 -153514986249510344045719579955891784828 7648578 -3953326416450816964491516958205884416 7648579 24996244020374827012113953262818166960 7648580 -38697000832269338075383442499260332800 7648581 -11844145235944377357067093648647297600 7648582 1113795648973045300469481874248789312 7648583 58850247208813055601816243640213622400 7648584 -2641621262937790077785604430978375680 7648585 -8718805015869688377237763373058488640 7648586 65987039077418993718718877875958350080 7648587 -2843570546573510179670726847753518364 7648588 -54611203423797523204081872094032301312 7648589 7548516655272296428024507232721145968 7648590 23007033358163099303100126739258947840 7648591 10782880395828451911312272472440499984 7648592 8973825712705265664194146688981532672 7648593 -69943032768347781643017076584890616336 7648594 10312266674754995037493174556859390096 7648595 11123078336231225317135822263590265600 7648596 -40299124666007144674693723951014277248 7648597 -37148062918681417126615869524979420288 7648598 20777129015834548339720177167614099136 7648599 13976720837818590142846235842930903680 7648600 70170703185785955593242104835292160000 7648601 -34141431667257406499282138397361204608 7648602 19570037804873270981250978418097460480 7648603 -48467713830647305860440964472023878560 7648604 -23410619365853456063083805283966925824 7648605 420576046647098891982712218913188600 7648606 -63856541918098962336790550566252687104 7648607 82946599886341707889196867611643123832 7648608 25165458780108334815757539547721760768 7648609 9767598008866684034856767096081579810 7648610 3325276214876485595072352798554549760 7648611 38444275517717276013803836192450970544 7648612 -17035765045770972764919847643585358848 7648613 -36618851304857361840573813111567471840 7648614 44636824966781421280753464197817216000 7648615 35979273075106091223744883028106081120 7648616 -37346309464781785057180975021149388800 7648617 636621720821834340847003878287779200 7648618 33171955888699751013343344923579407104 7648619 -31482784105403272098621955255785978840 7648620 -11522698675463823737121721953845821440 7648621 -2058128430487034679195801633253260800 7648622 -86639296490723304956025388781259475200 7648623 106504344087514998541962423261348440304 7648624 21051822956475053152491522303076106240 7648625 -1671612873933132234880949638060512000 7648626 -37571437247583921790959844544531062656 7648627 2190630792114049701165883050929985792 7648628 -22490377755495001657493050860520776960 7648629 -31715670020539066887170535125956081632 7648630 15429099814316321392920494559851274240 7648631 52946387229548646023104941089752354200 7648632 -26606990200164320973053873967082536960 7648633 6424244704460446599314858146842107882 7648634 -1589488352263272338392006043372620800 7648635 -42937681022015682674011133631323552400 7648636 66574298124655022969034242078653614080 7648637 12750543950884512821954830328548913286 7648638 -427024872675395085645580745942629056 7648639 65982957992960666342690816203254361920 7648640 21906506787867456083477079131160576000 7648641 -6333851181552367591728152466421155840 7648642 -5004304297890090089276975083207810560 7648643 45527312923290797009793329123436224892 7648644 888206159857527624402055555846428672 7648645 -14383030092576097594396833163566278280 7648646 -32415086962771027509708712658518285728 7648647 -50259750755927534482570618892509686528 7648648 -1161152245222738124371046813075374080 7648649 -66032204362086476635120370474096149350 7648650 10900358938014085168266399236344224000 7648651 -64314403937474250693900540522476820848 7648652 -46460481184220501602253681301111552 7648653 -60759734345782823026431711112070331936 7648654 -3342944760211921772711188955570696640 7648655 20030118423785383272040140452184277800 7648656 -331080624037759381393110278477119488 7648657 1029134096525851084191406391027966052 7648658 -1564641314136138863233098215393105760 7648659 -43477531662068969926133704177154269800 7648660 20832776851578168333694634373531225600 7648661 16070747683897840646207037237478218624 7648662 -6027528535499384021089394379644461056 7648663 58050160690016883608464342816416544560 7648664 57006175834797461147952281963732367360 7648665 37738590371692262004127199399923705920 7648666 15698414400767384230427201580219682032 7648667 -23628974293856837668105270442028647280 7648668 540481609752951119753029504042059264 7648669 -38780267840354354321252821151914860704 7648670 8953658639032453778435991776769052800 7648671 -57433950928056712275070683095468712888 7648672 22505727499359547204885489267507200000 7648673 29640721161635470304782454997339487488 7648674 5788760493114261604188815412438607104 7648675 -9349596586186721100178271589186768100 7648676 -12490963447083588615940863422608158720 7648677 -34288811328008870119875056757709082112 7648678 -63394277486016018546276743536432234560 7648679 34887424804971975825246609648846375240 7648680 4572414349805779771519260053132083200 7648681 83119235359325172695283919545809696592 7648682 -22797028881727710061262733567841948416 7648683 -7121039922179009937094155558188046336 7648684 12527620513975464037548417823993984000 7648685 -31945060717186858859005581986261108640 7648686 -11438249294084214546220844758743979776 7648687 -33494621509771195233069381364591383664 7648688 5850045132165196170422427908514054144 7648689 -38307863041413308025100071037952447376 7648690 1204369501789974681269516909407495680 7648691 -11706121680258533249101413897851477616 7648692 1757693479899274986552504138819993600 7648693 -36029006181973249020329057278515069956 7648694 49515871629028397893599365606296468896 7648695 -45858681070090394788521110820629016000 7648696 22597741183704569756100891562932633600 7648697 3272899738857144636786825076391193600 7648698 15122394143371624621553718679315692288 7648699 -18478652573385311865345558479262334536 7648700 -20168402640331367090310300641028748800 7648701 -37490363069105085804763275179879654400 7648702 -4519938248515253457682843806734911488 7648703 40838488511086785446536451117925125952 7648704 -1961414405632599662410859424623099904 7648705 81349751409533838563266812993108475860 7648706 15234674825645985470864442409421297184 7648707 44919976071999367477065899279242509120 7648708 89108870463382916718273069879131771136 7648709 23243418594489557998179750750694520220 7648710 -4815143650994889755401609809870362880 7648711 484031651890466910053047200889937024 7648712 -31543761765930683665867300100877957120 7648713 -57976966365853681955087416857920971158 7648714 -8563377831467312451538406217733321536 7648715 -89784553131665358579118541803451544000 7648716 21989596347699928741894227402089041920 7648717 -53567519973860867773426854611500825920 7648718 6494467049752528223145205214082020352 7648719 -13465120168233824566863503965578089472 7648720 -7684772310824673787141625473988689920 7648721 -475066290898014912198108511591150680 7648722 -49113813463805175036237732960818841600 7648723 -8158985434375852678852537231539581952 7648724 2214664992002572745069939246581061376 7648725 16537079473215294416048846301439612800 7648726 -7499781221781706473733219234132640640 7648727 -63860851714017590658610410746687042424 7648728 -2429922726357927246516423527415521280 7648729 61257591130698734908511228151129249600 7648730 -15911054914618659645527530288405596480 7648731 370491231127259537423266059111961512 7648732 -7984045286073092037164567351036151808 7648733 61328983414554680077293790237148955840 7648734 -28841852193096055912281363818225433600 7648735 -84723078172186631514610606163546746800 7648736 56122700815692544214087306199930765312 7648737 -43187944926501477842573856006473282640 7648738 19063880274005212422693927526376634144 7648739 22904157186928487534926846581517576656 7648740 -24095141902389934566402872029225390080 7648741 16106836001633386286487205626644621692 7648742 46341572296805472350220758254071454464 7648743 -3294640920712185821554554292682266800 7648744 28984094317901924534451472856700549120 7648745 28255936934369613252766869541327674120 7648746 -3697337869858737663752073175026600960 7648747 62589548418863383160523448699573726196 7648748 -10977130151901034059552817735550868480 7648749 -3038613582701686490982033936065332020 7648750 -10234992534285675204995208544517400000 7648751 -42095334439540550415695144529730135056 7648752 -18574534427331225931289315083549900800 7648753 -37210597269149636534548155197955431760 7648754 190909075294437378541632404139048960 7648755 -9278206960017617716390893748847314080 7648756 -2571937255688275259066104608889958400 7648757 29520478141334726372606744756690169006 7648758 15939436084853964521599757677633069824 7648759 -1760851004856888139704774947969447328 7648760 4332016609545919893378507960680448000 7648761 -84613575089391424661328339964169028528 7648762 55062735211093751457503027809631480064 7648763 115679750174988209170099940183718207012 7648764 2513648138952737700578602076086886400 7648765 2929831405294973900781140545505281920 7648766 -10474955200021849216242241099429713600 7648767 12919897763798533512124811055092163072 7648768 45076846981203124153855377386860707840 7648769 -60912692710645315380129601469334291456 7648770 27076509200816805239166937423815705600 7648771 74091396360722896951401991345989842220 7648772 21278562560377312003440313453949621376 7648773 -102129238589175222714881980817536800 7648774 8749105554247913849024719611023617152 7648775 13866266775186995171384175514346911800 7648776 96876322228338697863486985033646899200 7648777 126100770813678733811985992012160729626 7648778 -25076016305415754747140467838507286176 7648779 32083854850025656508562326683861394160 7648780 164411998876061789608560810084787814400 7648781 -862420612777251745978148039234122176 7648782 -2135420864804742898426073220665180160 7648783 97566225184505939824141358610000638944 7648784 268299304843318259314475937657520128 7648785 -8455912222855730665809725634771106560 7648786 -9912559314645800218273389534386712576 7648787 139874510354881616595959117730562510392 7648788 -1904035106050388395559958392530403328 7648789 -51830532446312815075948975331794439410 7648790 9686770181148833923647953434623926400 7648791 -29489431044902461035133870264726176408 7648792 84792848955909367691747353231362355200 7648793 -63000853298786347977291969953564215020 7648794 -293798771371621326301289348799527712 7648795 -3915951828750413754638453363504643840 7648796 -22142157681262646152540635999386818560 7648797 -272480985971614096958053112303968704 7648798 -35654752872298935711506514461519142720 7648799 -225987259891333008844141561170291602760 7648800 -11719012814032334744146483010351923200 7648801 24307585367860488835462102143357245544 7648802 60140593992894848588630590962793304400 7648803 19600563756340075079104826591287522800 7648804 1157558388222875833234308287650288896 7648805 44653802504872489706487631844231678460 7648806 37830520813823803605116039372880542208 7648807 14480898700107669012602809079793877312 7648808 140406128043264683912740519331589888000 7648809 -2948421811837974168635563240687413888 7648810 -5648461255831877047483886044236055680 7648811 49970210098572021267103231556719580280 7648812 46490860742605097056169637903143175936 7648813 -118520676631218060198174547194253880938 7648814 2793670240489910421561587870753304000 7648815 25302995426407692447498491346709973520 7648816 -1314239589667873071322321171593035776 7648817 -90920439408268427481540423794630584848 7648818 -32978774314536602608526406916406426496 7648819 -133220372406214011290695485496131157080 7648820 -42720688466731427924181817888960227840 7648821 -30114882119170269900207690144483350610 7648822 -21224414403492242972506186249415852928 7648823 8405837213866936338640849524201579744 7648824 -70926198024954307425309787548011950080 7648825 -29104170853830321477929727338894544500 7648826 -54116764502911526396508689435202879888 7648827 40081257221362880692680962747998055424 7648828 -51094575807896712699715137157713051648 7648829 -75405760253145264165438174267205847040 7648830 337399614405615692674933173611827200 7648831 -24273963976815502932187967239319339736 7648832 -34326760915840209918715216284008054784 7648833 -18556374306601472889428459076620250576 7648834 -36836068777992289601215949068047664128 7648835 -127456440304490144738418373827839449200 7648836 -12197797101122740697447438176828624896 7648837 3221939107652017216608637823333203200 7648838 14775129282259696507516858495793892480 7648839 -49588763305747743541203625065773826792 7648840 1335127394070051019612660505611468800 7648841 116117349486228450916372491209742721242 7648842 -8223202655783547726141250452070995456 7648843 -128183904111721550714960987758795292908 7648844 -30220665521303156877852175423888496640 7648845 2320593328459627129470375681603019200 7648846 -25006536254626303589410964588850073536 7648847 13913403087672237627622602072672645504 7648848 -16169343689988892953870624070327738368 7648849 9842686375637045111042260396003406400 7648850 2761452719971042267439806254029020800 7648851 44570899276520673127879316006861462064 7648852 -30952657143451061581591783249001640064 7648853 -65852447327995738421688292195400731680 7648854 -23550198292419907356590923477495388160 7648855 -48704229600067106472843147597956007840 7648856 -78603394511502515906162236601687685120 7648857 8547827707385856397579225021813612800 7648858 -151773031107188558541715583665709568 7648859 -65532951309975950411532265819129475040 7648860 -30261054280615449479834106745386224640 7648861 86250852576499659785447537157733531584 7648862 13144010815309003677282853194232395264 7648863 48712465230710700662150335622041635144 7648864 4630822912102284688310192770953117696 7648865 6215196620032962159917584946482139520 7648866 36532199318149381489120991385405292320 7648867 -3626869784383566722695927251886843640 7648868 2374274575490719233467994983615449728 7648869 -39222512006080287555878114133974948256 7648870 -49053395629871452595504371283294613120 7648871 43743487011792483903887662592950374072 7648872 -14538653101161508102655663236231987200 7648873 46227997563840861776325251611956462160 7648874 -40557594769087492729801031835104921088 7648875 514277241606670532771774706341076000 7648876 21335785701814260930595522131547456000 7648877 -62160125996061458230415562415183439274 7648878 3528940099627988722985891478228910080 7648879 -17302648211384834587646802619583133088 7648880 3322393704523013312137190398283612160 7648881 -44508460444664481251543820538781593920 7648882 -29099560739164752998867467572379700208 7648883 2718248603507469135042063412951074048 7648884 -33373286062243315674886207465810145280 7648885 79395008187409838407110761579826023580 7648886 15184007586768367772247091006781097600 7648887 -9849692163232641197285702969830398720 7648888 11763493179517501042535505815427624960 7648889 -50403657939259690616645496960735760044 7648890 20322939595176507681585268851561649920 7648891 -134326442939284666168766615767199983708 7648892 91382131116239436601493908427284753920 7648893 36716744952791004696713135243215202304 7648894 -96758465440906370855645574450639552 7648895 -12906379838920190776287145467915276720 7648896 -9737711069564699714400701044595097600 7648897 -41012276870188583842696211360800534654 7648898 -12552891114345647895597704022649449600 7648899 1894403609666784079717529659359967920 7648900 16937904329782475650818622327377920000 7648901 -12880979447279481682601001842189200896 7648902 19963698284344379264285896332246091680 7648903 -26881618141027966502024281501567101936 7648904 102394626340190261103455983562795381760 7648905 -8214014455252294663869297052605096960 7648906 28259726340085409157601944551333541120 7648907 -16867622142034301902178891249196989520 7648908 -20546712482434385019389254310239203840 7648909 -16663342897177437875810483506969934720 7648910 13355872097822205418790328824004231360 7648911 45425749871885649610267189744237636632 7648912 34585958585024084294432020760042962944 7648913 76795590107884572342009852320991162162 7648914 2404166086659639870270245666811018240 7648915 -103770149316088879003984998957210438000 7648916 59894279651183468427932371505691095040 7648917 6121958226841041390836979282765452448 7648918 1142110779107101739434737242032077504 7648919 25267095863385873356676830283718518672 7648920 -38451611486593568727916109747041075200 7648921 -108439321929518300581642786027780184064 7648922 -54528712664370819858861329597707081488 7648923 -1570691327388839460449928727011683136 7648924 55483224706418575655831778578159631360 7648925 -46199296946041196530833625712009124000 7648926 10168339185374144053630392348088320 7648927 18057470557961073884630413271804644320 7648928 -22419273317445477364183161485581615104 7648929 3104680413811712094671086793054516004 7648930 38295042264384776121838429668126339360 7648931 56634993435313955538835112127904704732 7648932 -12917285592114687661648040475043270656 7648933 35510536908256252871791670855015493180 7648934 -91740790396309272296403938590401475968 7648935 -10422071066215727530346302115104327680 7648936 49533343746852878217106917643884533760 7648937 -13565725820135469479037541929610876080 7648938 -12824103200894651934325624678130073600 7648939 -40581729161730934568284855274459981260 7648940 -802035175361495745288336257461985280 7648941 1673075452639405070090857413694992192 7648942 -26607801577173933104256482000826818688 7648943 -2592739154819631123592672745040701808 7648944 -14904007448118717591077810034852495360 7648945 4571294614584129935522526149215954920 7648946 17014257770815387068965990759769829920 7648947 4538710427850854754406833867748175124 7648948 14607022635891766098066013064691056640 7648949 -411620354278065547793077106879275968 7648950 -15724883290881424910442010915748702400 7648951 -98600846146214964772440238326775897048 7648952 18399833143358471289847551379704729600 7648953 -34269260496330548869928935170624970560 7648954 39194948467001899010870053289964760176 7648955 65459857600386202815317546473404927360 7648956 -5253766097805831564211035100765224960 7648957 -1286216960553040812279170267335710528 7648958 27848112101500547520483570537611470080 7648959 15794801709215063449279347252041079168 7648960 -3427717512904829805144726354505236480 7648961 86424736194212332155033762640403592624 7648962 30657679282491343427394254491262323200 7648963 -1744988237926382091852284360373088000 7648964 67528411784336257075153848086880974976 7648965 13093058986388159304473052096775896000 7648966 5017330833171682606644979714662864000 7648967 -50413022394202335914335186913237682984 7648968 -73000524904793478228157142523933818880 7648969 -1803856717111014551172087291575633456 7648970 -3056664122297221060666374086674851840 7648971 7990966713191280459497935771023571968 7648972 31357286938066209648592279151746105344 7648973 55609073426652209907218437912369297080 7648974 -1847324842374317836335601853545250112 7648975 -5153797320720196926863039457255116000 7648976 -38256734335609117211385293523483967488 7648977 2541096891709077263706210274038964224 7648978 -28798625513083664024818766549446227840 7648979 20245889935243613846410479482734459584 7648980 -32054921310797755672701821339635200000 7648981 -97941425705633975723685731560760471218 7648982 74884921308887120693274404840294246400 7648983 -94530666720843334536066649490775586920 7648984 -8996680732532817934213852012018974720 7648985 14164811803295378374100064632202738180 7648986 9514755955324051367812696984291029504 7648987 -47951917581491983597663097213232642364 7648988 17526255010806625550348685541701167616 7648989 24447317169586245066840827757524217408 7648990 36771818617416805071153083062352712000 7648991 12202941028080123869204688098923036272 7648992 -257335825715979945225000486983958528 7648993 54584729740141710934053941693289715680 7648994 -36299280428241056660726854054121206704 7648995 14208722706354514508348080284966877440 7648996 43941748196099953290642579898146063360 7648997 -3790942167816657844361914126149679428 7648998 -27598839891297240820650024954102652224 7648999 134996132242310960800868684853027751336 7649000 -16423293161593905705742644288576000000 7649001 -28754563303573061586093751514640639840 7649002 2389302223100293794582949631863363584 7649003 84663665475472945612314120120893931252 7649004 33809197296604842416012714170162163712 7649005 -4220401288764167613151702323720842880 7649006 35577756020460414861176474964233573952 7649007 69793429396648246063350322612584869640 7649008 1502107840327285844972172257043218432 7649009 60579144591183029517477909254868624210 7649010 -9128726278975076791717400837313320640 7649011 -76820131377434376612256024182102415200 7649012 298911313456200148064735389025267712 7649013 1333569294378883410232618368335839680 7649014 -72918594818226553021300178120031625728 7649015 167121890996380501782099525408244800 7649016 -9374287807174445503959195698745139200 7649017 -124946646093806585222504311455132391040 7649018 15856761245215734506876071829338303488 7649019 14226158164626540511330911636986749440 7649020 3907041146970727718379255743021184000 7649021 -7438905731194099095065910421772630778 7649022 -14572274159408388879369583650872949120 7649023 -48520751561309293775542897588875305728 7649024 -16901182774449045310871674258634833920 7649025 -2043088958864402858159083549038589200 7649026 18196430306915915002774095632077847040 7649027 -92162018811659310852263421738003899760 7649028 -24204833732917489737019194380500024320 7649029 1311509941732248047616925776513521630 7649030 -47941908819757515813123809705868819840 7649031 -17602145521562034000258215620139009280 7649032 -77483228066249360336403109988055275520 7649033 -1854674175320522354887258405955865600 7649034 -26989996124427896260603297904111366400 7649035 -40893450151938898766484980973394199520 7649036 -36432220927148459197288849513987365120 7649037 -17353285878749787395874804296793840192 7649038 7716361536325960837579622111945065920 7649039 128002621266268512120884093969744782440 7649040 -3397313588718323068016666247246643200 7649041 -17004383029330645393275760682331968448 7649042 -26401409745431248024386563415864005856 7649043 19748880940235580038729567191114614528 7649044 -16547931888200157280054664315390476544 7649045 50485244914127715942792526295435107200 7649046 -25924050656153707831231015743150672000 7649047 -1548488461560572942921346209583183240 7649048 -43764506944772052924767195188585390080 7649049 -48783093134036087295052607451330521136 7649050 -23112266386741496068793964392025745200 7649051 38899055532788604701150144445578401512 7649052 -56027439613283166663364173893320263168 7649053 -24309008210946029379624135635044162356 7649054 -17683100568706019408657076716145702528 7649055 755198788966680917163071063591683200 7649056 26583576215801465744940022362688978944 7649057 -19129893828858698986677560337802010220 7649058 -18242823234251309824209738820338777600 7649059 31368739378398973077882250278727311240 7649060 10035921607515059243537622981954716160 7649061 25359364190184444733425363367123984704 7649062 -10419903526152056858174131321806252288 7649063 -90399964408900936093541242845072743688 7649064 -10549972016888743384017382321127424000 7649065 -64433265592808054153368695880416223800 7649066 17285799224028619727213077928588061024 7649067 50785871066807079290851888269575356080 7649068 -3965728819968641977356794254816001024 7649069 -72739961271843287927329495949848289940 7649070 -1504621919143409214948430912859934720 7649071 -27064474574950876485965425073641247728 7649072 12035241258280243239764415665942347776 7649073 -5097972942575649268689895842229950798 7649074 -6628102292202774808871861138792308464 7649075 -4185552872529925326319116792475092000 7649076 17829696229843245781840655901414469632 7649077 -122126795115242015622996762666759558560 7649078 -34622239380250857930505200152660953344 7649079 23116740729629292000092716423257299328 7649080 -875421822610462719525255024630681600 7649081 -135404035510947811014841839395929965936 7649082 -10080931959821972690844400133994364416 7649083 -3982067383141304077090851904495537152 7649084 9866533119030983075459656443997241856 7649085 8845027743210023366275910280362978400 7649086 -2794907800070844045917698967212008576 7649087 -33103242544194822133362949102219130160 7649088 25745357517298109472963059608757207040 7649089 88002070051713506999317310650395950720 7649090 -21572614225271019670363979365208601600 7649091 12746259839708614802288216586239570952 7649092 -101816956915976670115517086520568508416 7649093 -126192053040570652240887135548437429380 7649094 -43925076607654813479160607922137542272 7649095 -9951285236727426086063899545699052800 7649096 33658114476832860757527804978782208000 7649097 9489568634076538693473880574002928400 7649098 50929370328827019913241049839727360 7649099 -2423128181752915088792033442482275248 7649100 15491009095982237429675211620562048000 7649101 -20736380654486943878184724181122750656 7649102 60440425824697543697118700064363074752 7649103 22365142850826212666460707485885494528 7649104 -15742734587720094641733132022152110080 7649105 -10260798272837143664842243488853287000 7649106 35160302998909851987555563701767871104 7649107 -22562092124707827479274360994887736200 7649108 42377988041505998272445251074761670528 7649109 40192246648469309537177208313798002624 7649110 5746676274290989822619439992202117120 7649111 19190233044759403078091685060861794232 7649112 25087805874343594564375424350853099520 7649113 -26303402256886253002555904609644427638 7649114 -19124355582866439221485388836923371520 7649115 53244266735759279555079625160848608000 7649116 -41874076061313711006642129068185396224 7649117 2701704601163900323464904755971748192 7649118 -15629588947683131058772470495593683200 7649119 -30861718953463622667681275241884531256 7649120 15900256688383134682374324696467374080 7649121 6913258936508768207871761488315718784 7649122 8263940992102714082486874432258276864 7649123 84188779009240706112994160693774852544 7649124 454264321363016357013439864132952064 7649125 78929721893090721760852430702599128000 7649126 -428651920511236118964702280058820096 7649127 29382255745287904677391543032564132000 7649128 4372059576448030302697785080789237760 7649129 71239725475133280617524244853203925876 7649130 11822396505074355267098750722989323520 7649131 9473597881275307532373873316139285392 7649132 -48495806994352389989902461131332495104 7649133 -59903440954461243672505979419438365312 7649134 4865349562113941088778264771687409280 7649135 -10515311332600255358435243500407211200 7649136 1622905531138017384922273611939840 7649137 25394996315043210017452243426326296786 7649138 5081143113758537353165961697830916096 7649139 71737055661716456783382104481896570424 7649140 -40603412510251975649054874732728290560 7649141 966542716541220998836275523172752512 7649142 11744329470298510242377802878282814912 7649143 22290953627923475806504619026593804392 7649144 -53805179580149723470173718672932003840 7649145 -5035129755160051449697006076055867900 7649146 -75806516489940492469611475381725187728 7649147 18844784634999108984329777844400254312 7649148 -16243211736108098383244979807911402496 7649149 62698963260100423414447365075762874540 7649150 -5782202469460923271855421217001200000 7649151 84915790745831867434155044022986411520 7649152 4351102724310656764650229653370306560 7649153 -47860350099882448742097134994520364880 7649154 28166196659568654320365572653427377280 7649155 -31648030668554352977452818150237187440 7649156 -65876549099443044111275927777484963840 7649157 5825957800473083333654504350762000896 7649158 27838262940238978557261047869184595072 7649159 -992031202245052475547018645094496160 7649160 -31873572634782065190761877025613414400 7649161 10714203073057198887482771890568175652 7649162 8899296137696859998469654367589664000 7649163 7309075653874227983279209407161375760 7649164 89716614587228581422723524533139136000 7649165 -7021207596772994742768488980518328680 7649166 -2674575826101152856098691735604571136 7649167 -112042246290854392278732716725911663168 7649168 19415714406311323440279366561404289024 7649169 -54127200561722940307531537808247576384 7649170 21115176816044963566662110100812390400 7649171 -295746562992761489101021588603425000 7649172 19336861141135362800167666378182727680 7649173 -21473386235353715667341124140948911680 7649174 -19115985624487936690702962128917545600 7649175 4634885831093612966472825053638368000 7649176 -86289421866785381990698957065465169920 7649177 -131716756390505086769242566232479457974 7649178 40194394543114380079512598751551342848 7649179 70153785124330222306538700577844689584 7649180 10478413782071490334666070261194260480 7649181 -121969408045074275290993801811237972160 7649182 -41352414424086460816215697798186247808 7649183 35855881094127037762119826847334034680 7649184 -430799055817351423419955779270082560 7649185 8276324690111852697614215327187769600 7649186 -18418432272949925532910343393566873440 7649187 3366350345334014797942942054249524480 7649188 -13611984218340968121721554771758956544 7649189 -124363831484209739692499498768693782944 7649190 31040912701793028577341901768305131520 7649191 134132740792455229639160499045036144000 7649192 -164752559131106808879270341365494497280 7649193 -49140654195380229735792379324814349936 7649194 28605208867184282959909827391713959520 7649195 -5971733801518675252743208685080425600 7649196 23727511836606421894719249612385127424 7649197 93911147442149297753098746174241482912 7649198 -22942049173847241475274948589628382400 7649199 -121257603120443068939955139058221823032 7649200 2307849883721906724023245428136345600 7649201 -39054402831796784407595857072240379520 7649202 3975558592875763002953453944941035520 7649203 -20288853410926826967847169248125252000 7649204 -18861703769571821200827405683319164544 7649205 -38540899740353094287172271391815484640 7649206 -4078780096944485012774708742827835456 7649207 -23168016959685438735429986455470910080 7649208 -20190759232278521245601202301845504000 7649209 -45957281832676503159741513810060149590 7649210 27068726212547726130300115102712217600 7649211 -14618176268668759461376353957019498728 7649212 -11538806521405295056648616865455490560 7649213 54290757710233880017219076864990256000 7649214 4227146292180231164635049018183829120 7649215 25231267460128410829054462479713244000 7649216 20838236234430155923390212617407561728 7649217 -60943846600603103139681711476920807212 7649218 80133242283663787757307332937729587616 7649219 -386632831695179690640331908821557248 7649220 7480443209477176568224400084564705280 7649221 -129466463594627943046186532647282925856 7649222 8206808152781457279333017995326690432 7649223 -3070171172438636224662144009491763456 7649224 36658253135477912747343995610269982720 7649225 9850856851890884158774590185336923200 7649226 -14302606437025541977458150989471474496 7649227 -1675497396953928511379124420032554520 7649228 -75673199701530876676998251135707698432 7649229 -168518368312003046565792874467218880 7649230 26636242166354169537213129007686048000 7649231 29488685254311996750472365932478946032 7649232 344300401225496415762301765834506240 7649233 39529374928383013189808471807028750064 7649234 58375921860109042154920626183511568016 7649235 -2427291744758337940385040367181578080 7649236 -29517379112103331924906004649176471552 7649237 -18992856130727749728388827312649608114 7649238 22002778556402281305522670008340830144 7649239 3184879315521886876368539589209186824 7649240 16536068324159100188224273513729228800 7649241 18483071044095198425184979398224589504 7649242 24914551757477558460530537054081721312 7649243 19940168013668305109844112183888680000 7649244 -6239391806031292107984197911039672320 7649245 83741317665753080336978056541194795500 7649246 10815208369290706673631647686175336448 7649247 16508888641035701653227182347991942160 7649248 -29407418077109996517624258229866332160 7649249 -851378500818794799296987309987814750 7649250 5162732381914409573982098123194368000 7649251 -5375973559291667837305547084984955748 7649252 978686242049169723918490557953882880 7649253 -28928688135793836121127589872798859138 7649254 -71478015027478674739231781787571203840 7649255 48561752458438196353485024677402255160 7649256 24504784652562317464237141092741365760 7649257 711598234578101317972020464216696448 7649258 -17243285804379061388452391752645278624 7649259 6240928424832684865615286177066556504 7649260 2536085650571228864368422536967290880 7649261 -4216382694266203384550374546324644138 7649262 20889781166054770569392728300339443840 7649263 76685946843388836117296917477734546512 7649264 434143358667541052967632457042493440 7649265 -7550186143498264984819229931298870080 7649266 19936768886884589016799517903509209120 7649267 116819357590401086052838671431261735640 7649268 85040117677827769023566938621813358592 7649269 -17886277366025771932114417244568095688 7649270 -421792972419562044695293043705097600 7649271 -14345496670130324779266982516105082880 7649272 42254188182163021151755468092472012800 7649273 20184217840544853880531435906308252522 7649274 1524268988051933347803126439046184960 7649275 -18273264139496405743092190862766966700 7649276 -66436828787245166787567486565324013568 7649277 -48349208296122439838033324980720558080 7649278 6506964212557784290615634830501195008 7649279 9012517646195726386212151910122844280 7649280 -2146328223603678293304465522111283200 7649281 -3253329026224826849256631237528686336 7649282 38217444844000794641029204210634710992 7649283 12628734427527696523396598421489462000 7649284 -83071432080170857899810586978906694400 7649285 30920909483734639485218195780230776960 7649286 23421665892022453348139886527054730240 7649287 148893158208398725482979999868382783160 7649288 11824169134660852569058529649699563520 7649289 -31119206039130965792887967448370167360 7649290 -11332626146603491806237926484305913600 7649291 -2424595609624413150086697422131773360 7649292 13120690163254294742497993750282759680 7649293 -42387013703673739835076574878943345940 7649294 -10184005246587090750422507889265115520 7649295 -48963897003992261554367431934969295360 7649296 5112356327028788647347374895168307200 7649297 86420209322945792632328887062488404992 7649298 4568746666743871124370546380771744784 7649299 -15032963275693583095298975076868716464 7649300 -12384603777331237674856458007044873600 7649301 32275362003082833909440621974559040 7649302 32177034103664436676690677512168888352 7649303 158117404532400238804930595556520648560 7649304 -2194972743967543490257653354321223680 7649305 -6949545800255610395999032173245241600 7649306 -645969505434974573545993361847711744 7649307 -30142894094161840156450747924620448596 7649308 96920204733011148132323405778096844800 7649309 11174747382905403786006912721605862080 7649310 -25767472782441509450274825429848979840 7649311 -120819413095909002741322788094813629088 7649312 31827923438670663864491246612725628928 7649313 -11274009060808546031987010207361475136 7649314 -18456168730453279937332927529814426240 7649315 29737785265698382370492839114364970960 7649316 3855401038235692988656835740414116480 7649317 -31980803475915263130631489083490820352 7649318 2340114921868101101547871990204000704 7649319 -48265940674991193246947450910008010456 7649320 32870533294625072016940821716543078400 7649321 -53078277768863400209902329521613300828 7649322 29295866383459996019455421029016884224 7649323 -56028097863178766751925267822465147008 7649324 46933636318958382669122128640274624000 7649325 34256362695625085112374387141310322050 7649326 -35337183408623734473915784760615517888 7649327 -2310796113995196543060175626789267456 7649328 3188376957713739274113641792504561664 7649329 -36208229870065742816524819247935260 7649330 17816000483263991559275652507219024000 7649331 2046192809427683241863831279370120240 7649332 31604820354574809755230079408144196352 7649333 -118847033584162603484439100920076000320 7649334 7521163683614536954724647243121479680 7649335 -83081321793383666826524290814184615720 7649336 2613813388554557098752581995798671360 7649337 56005162290820402233853559733540993024 7649338 6919360279481841807473472725530654320 7649339 71831531087470171185992120505957226800 7649340 -250824753803169271801065513397754880 7649341 68469594900519278026122717529362937830 7649342 65277010084219040505330160628871651072 7649343 4346052290911094588790993730502553600 7649344 -32168752026548898979577458258580865024 7649345 76697180488794437205595106292865972800 7649346 -1140525399384940030894069289129834496 7649347 20749495402630616254938610782233188796 7649348 -33168211935890419141032736294363029504 7649349 42156017401136280943912612739347940064 7649350 -4526623216606616936016256199471112000 7649351 -58498558214794843417644893241757791048 7649352 30831503800139670774730933034382090240 7649353 -3310386881337467613979654157409839398 7649354 39032103188121288798726985611160251072 7649355 -8122473080307267225146866590335124480 7649356 -388338356454986081349601326937423872 7649357 61690494150629651579794741827048387360 7649358 23178615615864793654049931660543495168 7649359 -62030535404606239454221270772798657280 7649360 18354889923572953217957610219413422080 7649361 -9117915315775680212721999636297091200 7649362 -26008704199606676181661037123777664000 7649363 -34505439765258985578660981751530898176 7649364 -18311597272148144984554599899760973824 7649365 -443626486755338567936261467973179080 7649366 40333061039523407727312280119023353632 7649367 -42877039978755851164153885558626076800 7649368 -15465770254156090540270680754871869440 7649369 -16382666036349244173272178446222777280 7649370 -7190632676414618030750258036931609600 7649371 -108083458901696935778178685357742146008 7649372 -5964626875203566656738416428105594880 7649373 -2085892945102842190587297619124180832 7649374 22712515124531127013973888926840991232 7649375 10108796684544820334704431348237150000 7649376 -11043388128875119034366020310884417536 7649377 97674026459604368269445880167130376226 7649378 -1748568419628511162910877443100768 7649379 23585164674900231159354795936391620324 7649380 -13948569314284768222776127198979304960 7649381 -20719120510897804340337949676937866880 7649382 -1884817762213382625942371379521491200 7649383 -9483022166870837226529391321769427840 7649384 -56231295185540430548462565906736711680 7649385 -8567537238196964615598532577117294400 7649386 -2689788773944597320242322275082355200 7649387 -1241264199611051222480518067104752840 7649388 10647277947844266441183855963778805760 7649389 156855045828228410516092182052682096160 7649390 53488566470334627484512998984649521280 7649391 12295168928604978441283367685684105984 7649392 -22803199910074000289903277297285627904 7649393 53102201302892713003777284179973618642 7649394 8877352910913349046935295429707804800 7649395 4513493112948508739832867275444973600 7649396 3259353382358707599194121197594327808 7649397 10997926177847085264629006418160908000 7649398 -1157511579732173713172451310880888832 7649399 -1017146445546650494435357027148914536 7649400 -21524082085221469782871084413050880000 7649401 -1161205821125974464885604857238183100 7649402 18287221201516055634032136017768498400 7649403 65434488094398282220210428472394542104 7649404 467583807235076958104104512850656256 7649405 19113466611259703865626815838296273920 7649406 -18898523338771337193224495445333089088 7649407 -29492759593745991294701702202299963120 7649408 5064376590121125849682004971691704320 7649409 -11824128892674127691803784242689868800 7649410 14267821633469001703190035628149086720 7649411 15750456306071119054144912603018096128 7649412 -67632452824245950733899950355479142400 7649413 -2298012696368754733571837562700946338 7649414 16249914719210711115750390124666547712 7649415 46762684432948619248504721214450341160 7649416 -33497636448998281652724920410972523520 7649417 -55024053577111441342928504047050468600 7649418 -12011582818338165308894420366436810240 7649419 34980844765046436360296510144613934840 7649420 22459651588345376806861828882400839680 7649421 1434942500181905446512567950196502560 7649422 7520347964131860851913635495342454528 7649423 39423566527076833363476133221275017800 7649424 -10984421763800487049884465129044705280 7649425 -18791880072873004407282960040352499200 7649426 8695277062449424932822789434573568912 7649427 1758053136117626165266780128109075008 7649428 -11178788693634524742836514489604220032 7649429 -3248087083004613083667123323933939616 7649430 -4745973188526186681361518613406945280 7649431 -107088981084871653182897187011387539768 7649432 -16057584942450420280867010227165593600 7649433 88146367964989291786091788872024400944 7649434 -9588092357626052889120660751330160640 7649435 -90140379019141580708459199333785900640 7649436 -14463608125704360443507435903375671296 7649437 21144761764623402359195195812082544120 7649438 -26724071252074885152414934005564917760 7649439 -51213896728485990805367827845750277488 7649440 68578829993914759251454759818529996800 7649441 -3188003496221961049078510735918867200 7649442 589394339880317400388253689338427008 7649443 33761663728752679352957101944775593692 7649444 -86694734718916316067352957924143664128 7649445 20774951238612346118200362394205557920 7649446 2058415988658497233228288340820264960 7649447 -85532611301552728299962631684525183216 7649448 22405146690237471216661815624856780800 7649449 73211096380128829095402378084020531450 7649450 11761890728096690577488822941642506000 7649451 8449720487003859665691445217772835680 7649452 5548335650030552159438582911059451392 7649453 -13158074442664431186299849234488338720 7649454 4044815024764129244509605321117128832 7649455 32203086119144178059155538472256235520 7649456 9036669386479758665472940464246915072 7649457 -58354386770127157701537054895185381120 7649458 -14042403587933229983068937944751047920 7649459 14506697509500572726731760774926491660 7649460 -4825483300417840851894480564185456640 7649461 9687128422198066727060306452048039800 7649462 554628062293679272723019791515412992 7649463 -8095913098990916371349787833138994456 7649464 -55066695688112045092296212230166937600 7649465 62098030787963103904181951562521425860 7649466 -15201339671825900629653147462917137152 7649467 -10636331905724686663029280682936022016 7649468 -82478806927490988177051009529260464640 7649469 -37560401388817145980211152560381926112 7649470 -17656427882026006807095186464450704320 7649471 -131605403955297650719568903931078971328 7649472 5937905936669313455366153967828467712 7649473 -1877231651590249797804143548038094296 7649474 -14355328543201084821924387205228098048 7649475 43614481604552577833275716718652874000 7649476 27181998319827376611010829445038807040 7649477 109139668833731014702725174036384401472 7649478 2028764612245721111786699838013440384 7649479 -115345034504188911085552189929700250920 7649480 -68041743956859691874401169494093977600 7649481 -3551455736785166079196899415463832576 7649482 -16859340608859506838275822457721491408 7649483 -55559087349497602660257170336275759656 7649484 -2875573723434402733086334788217082880 7649485 148278224220058709239131934336431360 7649486 14950150346333152399482208799668398144 7649487 -11941796973144956695860687034522674456 7649488 -5121690368193248279575754306078244864 7649489 -85817570665582258383880238740778653710 7649490 -5381314506555126407402932630525916160 7649491 70131488609395168338193338576377295680 7649492 -76305199842475791270684329701157779584 7649493 17076929097030416152333817841311891328 7649494 21895615857330379029500459862415523712 7649495 -17728374873208711852629068533950796800 7649496 -70779045522022368092755612429685114880 7649497 -87249972990009696136089695596140383340 7649498 1716331236902672490991424888556303360 7649499 -17967159614024464099324037298181776 7649500 -104021264461513455002346330062563200000 7649501 -126440038114428747894523347075777540480 7649502 -7212551591562324130195145256266044416 7649503 -122124880948668065525268541821307605120 7649504 13992851971902036343365547034349404160 7649505 66806773628053552137148499656778563200 7649506 33546271367010953261556850169610191952 7649507 -55620196299369482880950764130784564648 7649508 -3903282639297305840907861377221463040 7649509 -21887711184404697244558893769178051968 7649510 4439870273990146595213585475767128320 7649511 -27163989093559812445151910260908812000 7649512 -13157007615157928988217026030064404480 7649513 22402214445085055530011593622130296762 7649514 7841574835766895432209768175682391040 7649515 -17602054867057037689413001586632695840 7649516 -838960421693764133622292387142891520 7649517 1448945572048621530498305409517428672 7649518 9383937558871578092778772187238288960 7649519 15254083192042857303420738347248701096 7649520 -108472035097081963446719877864161280 7649521 -37354363037549041999741927185728080656 7649522 -19479263367807498099477585437210465376 7649523 -8988515260062655656598014165654784176 7649524 -4294906803631206067763657724097241088 7649525 -9872545361070326601870953070749582700 7649526 -11330267916517034496715637620743905856 7649527 89192221908165561656814020626579167600 7649528 616670079370980574160249998618091520 7649529 9156941824977412173607589978349551616 7649530 -5101793838810776167809262863861657600 7649531 -37639908839236459713215353652176533336 7649532 -46057194858743711283987157418220257280 7649533 12174087892400792520432856851330727200 7649534 -15907943053803152919013231779628841088 7649535 21955957940503094283855365258943563040 7649536 -76582912947516070404383697195791024128 7649537 49530758534244047362939177523021207280 7649538 -6137370054125660860321995974023801344 7649539 -62858395002772892962976023418161222660 7649540 -40311573829412462042505036517846609920 7649541 15552878425486384853891793827486912760 7649542 -18449624814234698890126411424204135328 7649543 -147946663972655191759173011073246672 7649544 4086141373700362604944987494944440320 7649545 20356061746870522735495413214436691300 7649546 46321647178366192420814056103782969344 7649547 -7647135844614071825402717191946307072 7649548 -71811329526486241740678687970782836992 7649549 116640077335272528339105100461839369100 7649550 4801588673834526766902287674314624000 7649551 17133607726707959690752661005999405664 7649552 -26155359558163000844149875286119874560 7649553 70405768880659596994448013833657227200 7649554 -67291280879813190212348240433791353728 7649555 -25888495088725534702370078619247028640 7649556 44016780468321662728243341794322511872 7649557 7388225743412967471092553469591329806 7649558 4815517821829743987259897244476568832 7649559 -6979793320100773026864943996105188360 7649560 -6721761689550182610820109812239360000 7649561 76668167704907114445615988287955017162 7649562 48174585598092938137488514249788453120 7649563 119039219152268116344853225770492476200 7649564 -2707482536033246512779369954359760384 7649565 3338048673264552422222337581365401600 7649566 63258981353041244491711152097603200 7649567 122508964824590168728805904884813291616 7649568 -3987398720236211241162225050501185536 7649569 -105241900693672782076393598257172627456 7649570 -14095411460266734036800762252331110400 7649571 10984219197558191262651717433388160 7649572 -30078029213882938553660079892811735040 7649573 -125297531278996898690978230285157642178 7649574 -30644485408977492177493384860235909440 7649575 -1575198237652573856106834304410708000 7649576 -98179579014635599045007992869119754240 7649577 -4745880944677938661904644925369326812 7649578 6127651216348978812151243247297174880 7649579 69898142759657951959445488659670589952 7649580 -22062528743964453543224867889188643840 7649581 1166389896466792473276047708141789164 7649582 -47976092719684723464990726679444931328 7649583 -86308392969435695721287873385077911152 7649584 11240227841703854452075898424021401600 7649585 60349938978544069569863302661066745780 7649586 -21221474171032351957230297775182700800 7649587 29755751331620705018342167423756618560 7649588 1318251182406598113465769269466325760 7649589 -40854945318326385704020221791957719776 7649590 67685074763518885718602542087285120 7649591 -27598597307522290632125921421654589440 7649592 48975283340858066198550246732395520000 7649593 3875488426542459045032061193558387584 7649594 2517363176562419668128364868720435712 7649595 29208047903282479530672602567157269520 7649596 40245668064149687971580799005892475392 7649597 -8358782055372356676994419460181200020 7649598 -26700197807305124678744901032451121152 7649599 51886188940882102000582048823893169600 7649600 -3493376161756129406235202862815641600 7649601 -53867748448795650492393858061801929168 7649602 50904926628102157875918770747741483520 7649603 18709092503242669163763210885980627568 7649604 -19105733068947009353205010038281527296 7649605 27142390591794007863310241349685923960 7649606 5236813084098404574211527657355852800 7649607 9231522663872877456285876777871473792 7649608 91644984721674403289765753921667164160 7649609 -93474266614714192784869075909155750720 7649610 21977230093493286595073966724107669760 7649611 -31026380093215438180901152451112155376 7649612 38596640203745640559035868149957944832 7649613 -191308616412518612642990482777889232000 7649614 -326025786526193275696132635010553856 7649615 34728209448595305133776162635750554800 7649616 -2083966052985135119064740032804552704 7649617 53488302997319504397359150528256695666 7649618 -15341207867795653394448772774272900096 7649619 9277968771478287926279599732772610744 7649620 -33429941279629734129753968898624000 7649621 26293679201134069431699834828450321312 7649622 -14263058423703001919756516306329628160 7649623 164565716242759764165953112108802506624 7649624 32236722279396021230109477782656081920 7649625 9316051374275440836727666065069600000 7649626 -34451705381603541856419825405482517504 7649627 105705194502502434875588759379849432960 7649628 5078056533932899639296546678184919040 7649629 -30070639528544450382917207880298579316 7649630 89738617954000073929135776594999014400 7649631 7552268448239496844369512622115324280 7649632 34916326422058442373561581990892797952 7649633 -151306025662212240055427625458321910480 7649634 23968515391887955722327825505150596480 7649635 -68348026408384967750138501776043050320 7649636 60320811277409000198944661460615793920 7649637 -86045947031936398808378623678319003040 7649638 -263533228709094062628512538761267904 7649639 6940161020655402109529403644450429760 7649640 72326330188625341079189612283385036800 7649641 -78959311936452601986619002332925237958 7649642 -3625881690282229169445564539060769792 7649643 -31678599017248093397696885088310303056 7649644 22109967289368743479409105348314678272 7649645 -18971812982024124682160088356049194400 7649646 -42908484780855276239974011631314388416 7649647 25582117222200430004337387490116984040 7649648 -4935371620016944665200902497444888576 7649649 -14864638444811893004385884296705574400 7649650 37396222369436125000896675359331898800 7649651 47663378132593300433267503279615064652 7649652 -32928115748628970023340086080013754368 7649653 -19481023620204834164481599158640224512 7649654 -58438220130287035614534727842040912224 7649655 -21545566063469647655548212165106706400 7649656 -4663572825398686129360092475751178240 7649657 -115872619738971913632422644262651040 7649658 -37012322505529916944035083561651325696 7649659 96174559970272546466593496972640194304 7649660 45152727950424934224199791154063872000 7649661 64407457493970317466670559041891011072 7649662 14517034870962837616871061760361258112 7649663 -28519474657445353632584750704242911520 7649664 -61074308857035938417923623313389649920 7649665 37249743972854788824226280117139039060 7649666 60529193746460423057923692269373851520 7649667 40235970975551097084447960711227028480 7649668 43212578443661234979016357225929099776 7649669 -2038404616713037082570477289865892004 7649670 -77953624285207532124589637875200000 7649671 -77685960422013441834699813213266129128 7649672 44184760559749195889460112741447065600 7649673 6574832806773291847260670508442439680 7649674 -819897522360094854149948756316371664 7649675 -54112735929176663449263863730403456200 7649676 -21960284572961812085323037457934338048 7649677 33914753864694588842176848208995540672 7649678 52395043656328504955168919503882736960 7649679 20500752336147553012187888717591579784 7649680 -8742513302882734972387178625832304640 7649681 1488467237846245726868671979578220532 7649682 6389394714892520611493484523274878464 7649683 -11882537727004958480587468636941187080 7649684 -5162397458530192371698614808051589120 7649685 16351073489696092243905059587241136000 7649686 -10687752817469536027038000228770291712 7649687 40563505118818638293482838447055413112 7649688 -7977153291391636500752629957217341440 7649689 -20917392941511435596514556469004643510 7649690 11582202689743626394749142895197029600 7649691 -2306741762718167851882840761076686336 7649692 -12801064777872906068171959851367965184 7649693 73263645270802170738873725188908531942 7649694 7075100619860913978737706960802490880 7649695 71038422316815480829394871655584067920 7649696 -68348979139685837326365691522970615808 7649697 58184564585974202840209709215488294240 7649698 4120747655346417214583859535467005952 7649699 30505808042896350315877148118621596160 7649700 49134026346177767700608348127897600 7649701 59794265587722328020282815488809133692 7649702 -18989012955758449029698934724357853568 7649703 -58387458479041438048373459718361914288 7649704 70025809914052601453352573229688832000 7649705 -31137410573207113561730705690110279680 7649706 -8449055556537612764779325575189203456 7649707 -48168010221726574110452908628595372480 7649708 -57219284022313779073801887444070318080 7649709 31169849689594921135092984048277226304 7649710 -1689091880386506031609121437528818240 7649711 18241847157142927400530043086079379840 7649712 8075476336247525582291658638983495680 7649713 20139707010201966949848773528675672500 7649714 -12662442330916846704049631495636995680 7649715 9043249646276349888035523424469898240 7649716 -6824755954793151615775578025831788160 7649717 50650231911920118942460331211051214620 7649718 25883973990394129809279927743574343680 7649719 19351830213708285583004824175524278912 7649720 63022462889642373164648075808192921600 7649721 -6073006091271056637421008754288402038 7649722 -15297455960745702582018699688891187088 7649723 13660824209283412343570707018652438640 7649724 2837314083942952329021568769850900480 7649725 -13041341647456538178306304559368421600 7649726 -12277490945398238816790807493796459520 7649727 -32454365719445275956572354038000738560 7649728 17758527857058008086970609264335257600 7649729 35419629790784431207633356430073886420 7649730 1196974201735142473234313475512478720 7649731 -19138777406767290853853779664908749600 7649732 51372885840043782229601417125684531200 7649733 -23242134692838323883212108104209291936 7649734 -26350464928952729858361284090141709984 7649735 10610931526145372527707385656098962680 7649736 13369416770643512934783935377150156800 7649737 -60433390827740012464833519781644392614 7649738 -54567989984888939963748333657983382480 7649739 21780849482685955785379400568783438408 7649740 -16496905337378126979290158513093079040 7649741 -87527262716314175340241191581691648 7649742 7208849907563633521269944876715847680 7649743 18057522513100599996587818211326064 7649744 -16344383306097015521553058799179530240 7649745 62768644947702020261030727375414633600 7649746 -9694694269021349424334711382262761472 7649747 31191468979618852345879991847008983632 7649748 -104437440593010462572960148920771297280 7649749 63248250890110200932226593092554332750 7649750 -427881629941304106928292674908768000 7649751 41299292711934247707053746614146841984 7649752 22169660712781324657655207779645132800 7649753 18675222435210384424311058922992728768 7649754 -8433828875600348472623385315557867520 7649755 14366706527753737339368117197484232560 7649756 -23503662288228263160327897079072865280 7649757 -23468959037593906721841625392373066746 7649758 -21184598096570570535548106898466459520 7649759 2739859306274623300889158986810338400 7649760 11335718314218606560497421811473448960 7649761 1303449567729076948740205174959830400 7649762 14290359960731751378361389109607616672 7649763 14419452480812116319761205364135907200 7649764 -31739996659873716797826081906381305600 7649765 -10292852334098972217080181286938162600 7649766 14437341219830933623841516936507727744 7649767 255015041208129646341944227043314485656 7649768 -7489621625067283887416522166533898240 7649769 -32121236086792844538278172132830698560 7649770 -19634279167423103457518960446583989920 7649771 12633750597221942425770831157149964632 7649772 16557653873957491413225166577110612992 7649773 -62188032907485980022347003272223665376 7649774 44574244511602803754515763156989100992 7649775 14856072660037113020736890609590560000 7649776 24015756963200095865142962816919928832 7649777 27316572878849324534074581229088632320 7649778 -22186842189620324636557700909511282432 7649779 50853353452037773159730328970982465976 7649780 11300900056832708411112909906699571200 7649781 -10515089866582687211531597282636756448 7649782 -28107219977041832037839849744228260320 7649783 -31917617910755402339040072128548690968 7649784 -23294788980355167432822876514282721280 7649785 50938048748213849594089697747989515840 7649786 -57429270791361881793015672622799616 7649787 16508797107942404140135675491767210352 7649788 12230086632971202429885016508546308096 7649789 -28147825718090015381321367762501718944 7649790 -23693374946777615541159271227091025280 7649791 -24815218908877546080051329349671223808 7649792 41444387759445816771378865223271186432 7649793 66324757355456636706833069494698243924 7649794 -62895580257466487866159314344018435040 7649795 57136828946394195092592619458217727280 7649796 5042821725097755081477854479231352832 7649797 -56069592804616179580388834072231550754 7649798 13751165830592099719631637195164408064 7649799 23967166081857071529225896258778455040 7649800 17818266344387265960668232637022208000 7649801 -6820633763568097540350946840095732198 7649802 2653371110254517105292628639847487792 7649803 15487582110900703328531243140462184080 7649804 60798780388175298703752365767132198656 7649805 25967987087799060004070911979358486720 7649806 17402820820543746216462985369891787520 7649807 84463095862817386102207770002600920320 7649808 1573817052444927744693742215698055168 7649809 -124543761876420607864514556230716370700 7649810 -31992661604982876788228488130267412480 7649811 -5406553235689740180254971090885211424 7649812 13690672439408607879343943887095030656 7649813 -132636665685037859850112568832906733860 7649814 56262098445217228644558856759543099392 7649815 53301769324640187265883883187042743960 7649816 1818650747834392738272830579728896000 7649817 -4160197375330982184987011895806029440 7649818 36134243592998060698920318178670158080 7649819 10730202987697866414469941721279596000 7649820 38677008644511644108133496576572480000 7649821 -43173189106225073673176213716158483156 7649822 -744311160865767888635671097156073600 7649823 34387720150905889844756106676496163840 7649824 3394979132684222586130752143364194304 7649825 50607887753030847046899023565577717500 7649826 -5188943720827684928458050918023160576 7649827 -46756591884057398615911683048716145728 7649828 -12838108561517692865885241609588815232 7649829 -1141886097976800970156532423409792000 7649830 -16737678697344455155773099960646335360 7649831 -31395042075068699008596945798852611640 7649832 54037715433007441193799749428483768320 7649833 -22917441031631439894405487731091510918 7649834 57658898213090446474878911813430713952 7649835 -316325899116153975606340919208483600 7649836 79296017860292705583546853265792564480 7649837 13221013122162869786690604475925390880 7649838 -629178655882623601000947123932570880 7649839 -8485763033891645454165507289466058560 7649840 -15852249434692855106721507756969492480 7649841 25820684550141078162652398020262921984 7649842 -34844293507576651364617948460095154928 7649843 -15533098559016509915089867674087843096 7649844 32560595349658163223658400212395927552 7649845 9182302938169478168976576179192770560 7649846 -13730493273937020882588745970571747456 7649847 -88146459689256148499558046967237092000 7649848 77457341428321852463772891245086863360 7649849 136252332638051732161624072026900215850 7649850 -795223519640024790836173101470380800 7649851 -120908521790076401134063003466596428696 7649852 27638298789234438278072051967563028480 7649853 -41192347817973060204185666857167012096 7649854 -51630835145309717191080505177158330624 7649855 19836990404985944834039004272616950760 7649856 37038478379875741259324547028903526400 7649857 18540075849228763469811403721897153620 7649858 41632628080589503527501557813345429376 7649859 11425550838372407042306359041268115712 7649860 58539850225225340589265330519058638080 7649861 -22926602828220547519077773339901148416 7649862 -22250971811731284909317392016151168 7649863 -11281493335073509266491938183543805616 7649864 28174094396201496018917798345422080000 7649865 -8247031714816414809855183379817899200 7649866 10056075950722368138904159692324235776 7649867 38397847082716435511341594561506224916 7649868 53543617135302153452233411276101066240 7649869 -40189460871937249690343556142782135466 7649870 11805904543063759286586207465079618560 7649871 -35218718237975117537132414214878117376 7649872 -208703998840070645879828817225973760 7649873 -29638970299019326230432714981146596800 7649874 -451319149026207046527615871396288992 7649875 -34996814066262494511983148577273620000 7649876 19733378166672523347781174237879916544 7649877 -39837819332425138611677485007090909760 7649878 -33327319352994329795604649640858945760 7649879 -84610592315242941434144312582661974520 7649880 13757979410217710780587320541112524800 7649881 -111698433774646286991204993558352790400 7649882 -3428816237970497891432482859636148000 7649883 52955073983627460151269727409357588424 7649884 -40265432863968629675712288789157575168 7649885 -72649665104667260603477032630665990420 7649886 -36352483562550440714093891130436761600 7649887 8335556210748723950060302300346447712 7649888 67054222633100172900285403964390768640 7649889 -997942914342517561104924468620347392 7649890 -41975055036602351156507416378523416800 7649891 -16669581644998672877426050888063464000 7649892 20440126286544357529711769444159508480 7649893 131448110166066599535257625024054022142 7649894 -7593222899594806398123030050880460800 7649895 -7552577089420925921918535932542379520 7649896 8905300043864793695575757520274529280 7649897 61539511992620191100807940678314252346 7649898 -966998748938696887382202508138741248 7649899 33883202012995018688609713995396374900 7649900 -6176080687876436866485310546658188800 7649901 -9623965437094550009585076946318864896 7649902 -4924247051157575359900208638536669888 7649903 -56828589693551043462929183237454206256 7649904 -4009903960150427698917738951079034880 7649905 -1186836370758979008530888129225702040 7649906 -25172920849141652129355075809003377920 7649907 -2858221528088988420696613533526824912 7649908 -32579498746881510385731892188367601664 7649909 -8603279249317342088190220938149346084 7649910 -9531859119038429323260830907604032000 7649911 87526509391306955570518344136496108224 7649912 8275464270453582240095934584639078400 7649913 -7147551673154066716499036858737136640 7649914 -20658996122861966285021961588453027360 7649915 103022094224599452343188217294755840 7649916 4580513551275184172133153512612388864 7649917 54501614237875684757343971506418600352 7649918 57170404114779086548234489954232388480 7649919 41239144677326938540638533862756517944 7649920 31070376621684439346595163370264985600 7649921 -1871638459557033550016678382983256528 7649922 -5120002428696199085290309806355524096 7649923 -74024233931321018555396143373495674920 7649924 -87554884167002437674149977951265887104 7649925 -32843311296213930743693867408652600000 7649926 23269306819689825308411590131260034240 7649927 -9715897444823149135799426730359348088 7649928 4041295412248557867369828228287201280 7649929 -33173901994518203111280870483539238400 7649930 -45710787524093732534024984482005812640 7649931 -31334319945938264598968379630106613760 7649932 -15820537123100103678127646398831656960 7649933 -83981509784990448360323384874060607818 7649934 -37164344895086520338707836441597865920 7649935 18534156245349308035203218313854129760 7649936 9387544264246257256715400999571292160 7649937 32428523821448937597342882181700538240 7649938 -36730816605416748471686556161184147456 7649939 -60562418346649234750080820878031708080 7649940 -6959711725753470274377291840343142400 7649941 81284365576705380958932893371537230200 7649942 38335326570402546028484154410756607744 7649943 1621856041583547487271995431413579520 7649944 -16062732499950793870107193616401244160 7649945 53018274265540752579498600638828045700 7649946 -28500291075212262736865302816527053328 7649947 -39337968582472681175402280442166844080 7649948 -86483604617452070481966347873560392192 7649949 -88996621585448609529880348775534074560 7649950 5790677823672031493009844777848908800 7649951 894020136983981341923254731098148152 7649952 74219422997882159294085215331220979712 7649953 47086284311278471745559787415864959202 7649954 -2739288522912704787684225245012598720 7649955 54057632439819627007190399476182548160 7649956 -17306120329415906583412912432170474880 7649957 15048203220069291701573059320810062112 7649958 -84152855818100380141172800846080000 7649959 91267188935667355131636325104876151160 7649960 -13881668831203575380840308645228800000 7649961 4683903417039631772331672519545303040 7649962 -4508527160452028394386801961889906176 7649963 -40774128724369223366618230465414293696 7649964 -1550786207439218376805201160430418944 7649965 -16560221624633819216198625454545235200 7649966 -17472837594206808274910648472636975360 7649967 -15280319672697069819225358734686999904 7649968 -11073584009321039194428610237379051520 7649969 13510276082549193665188589190221876370 7649970 7100515075441193658320582286364838400 7649971 21975389439316523084065168693080204112 7649972 -29919295363384132621352604879800205312 7649973 -31127682009487798885596306632756717778 7649974 24374147991054508046169415705170908160 7649975 -2129979923943404666627438037681750000 7649976 -36868455519599287731395218951411200000 7649977 28510541331769273477498516006053094826 7649978 26372137712447140911430917137527525632 7649979 22536614514418244257092111842161416984 7649980 -5228600460656719711241455806583664640 7649981 55147054561445452392936255115933639212 7649982 8449566615240966922160067107339506752 7649983 210552137345087139388131247513509360 7649984 -17188493022412951583766868545905885184 7649985 6568395273361101246542223653768728320 7649986 40266262408266157473099957234728490192 7649987 -3005481562361621340835030854408306600 7649988 -21309195715437514669529936901945984000 7649989 23785708980990872293197020962970033440 7649990 1656516746803482029834469043724880000 7649991 -59449533999127669305659798743961754720 7649992 30532807636902167774496961465793249280 7649993 5598056866759660089166528357589084544 7649994 -4215450915515762366931676828054241280 7649995 -32165570654973232674638959152368949600 7649996 37271362362454465413179944833229536000 7649997 -1009102828238522449947615387207523680 7649998 39383909372123211699927349291671480000 7649999 22512437337329361395089806108362536320 7650000 11750867772664022797185851994777600000 7650001 -563154227971861968629331245628514448 7650002 38520171723005589297964512489185802240 7650003 10664237920625243565313429895386680504 7650004 31837437917385604875785977868393267200 7650005 74760960672576846769981212923332972320 7650006 -107898527954916283152451821558147072 7650007 -55291029115268375909912105835974144640 7650008 -6126808037328237649705033265766912000 7650009 -12619983856347632841828457870705653756 7650010 -11876934413030038222389758704648975680 7650011 -33893288686232659684019997446647811388 7650012 -16896463307602037480835505870684646400 7650013 -7592138220055605318540328331851562880 7650014 -3239730050078596767459364973874549120 7650015 45971384913826111654136839799566110720 7650016 -161274977364191505395158640608571031552 7650017 -84942896727533852119784217400808807868 7650018 10299991140395663400382111493085630720 7650019 -26443530450195330021227734899514967456 7650020 6432869028638057866502262037509980160 7650021 -53344346448668869380874432041660370176 7650022 68469856479159492850293330519392217312 7650023 -11588520535889123998312187983687030728 7650024 18791019623594807559616810911225937920 7650025 16081260414980173063726498785614425600 7650026 12789478135621709950801117743785223360 7650027 -32244596842365914309543973310488630720 7650028 -66754735348499336249791319310325464832 7650029 -12307121969728511246157840533906246016 7650030 2401912917247135457587424780288286720 7650031 -105997874931167127092311252945176085168 7650032 -1749522870189118224170303341445283840 7650033 -25504846242256907873195885036840208096 7650034 -8416654831255135970434551384443885568 7650035 668088109491030074225783378486601600 7650036 26885327570944183986920430161215300992 7650037 25439835679315628912214072413370321312 7650038 17041222309398197617703235639606672960 7650039 -43204562924063211997730157669011645976 7650040 17129947000124857992877015409731276800 7650041 -4383507808970768615651942155920611328 7650042 39583255955896228657653974137556459520 7650043 37795147617563421450162005554625813184 7650044 235390255687412575595007424067420160 7650045 938769273101779777969004610840624120 7650046 3044226606948433153828075021670183040 7650047 19923518714997074266797780399514634496 7650048 -15650389616046734417476794634318381056 7650049 -62807468475909121078253703441194798208 7650050 -4617318671024130464857108300510237200 7650051 61374593469729695056493557932550113264 7650052 69063331459761904291218829058082014336 7650053 -19079266104624791093989130127354306336 7650054 -39452792385292025738290416937507607136 7650055 -36717486749112450161360838535971393600 7650056 -5482601893260384780393380373105868800 7650057 32136498792636348628932267139576269840 7650058 14821211592949669126426420131986968320 7650059 3261497359603603004786109768732953760 7650060 -14093442365639470982961482091988500480 7650061 49616610339097289366393114768652193024 7650062 -6391717275314774319313847985625708800 7650063 1239235696460202519138793113869704944 7650064 -3490813084776882428177038365806878720 7650065 -42339404428670790513259603586582966400 7650066 -24475088455063000478727485823514325376 7650067 -50196257807137129918780326499300097688 7650068 -87145801250165035092467653061938178304 7650069 -23451344604633688502962085680659145920 7650070 3442689565782030443275097869682484480 7650071 60381387496382596101552430470682530528 7650072 35521152748358016366717765520888627200 7650073 -61010301336631159299462917305472801916 7650074 -1188655077722710125098909228356357920 7650075 -21485690488327514780924338464595409400 7650076 -27239954231477977017645509650019146752 7650077 61006843891072933421282982739214701926 7650078 561438027793782998004171578751209088 7650079 -15618434625554852125390967042177377016 7650080 -7240717277536413239539442037522432000 7650081 -27182778848138876850966016476358746030 7650082 -30298870292408519259393680587929830016 7650083 -4468948980283744642024941394797155424 7650084 -7332612484321343757804693090757632000 7650085 15792960646559237239545690268494637560 7650086 1598682407749919069883300865024384992 7650087 -181827533216858628014622056553606144 7650088 -42352104623725015375838482563644298240 7650089 61630510937606327402871950144649121524 7650090 9864697067536943175431469559617669120 7650091 -39460743732032859191618363287471189200 7650092 9081755106241129511381287039293015552 7650093 26321869588937957479703026327604336928 7650094 -41694687683367018339781555472028400128 7650095 -23511097752955251205004768148172121400 7650096 -11266813960652335132281601331294109696 7650097 -1237569964497002168654508374351875648 7650098 -26966687458663609107908848605480169200 7650099 26923435663073475734591397835672535040 7650100 4516142337463442357150917359363590400 7650101 -80436735351681975569434902950364173028 7650102 5154873741783992105260803303031987200 7650103 133401750854636838751337616911668160640 7650104 37811041167136387838097397366579200 7650105 -15943490267841904698704519086988687040 7650106 22189349997542739283506877492862896752 7650107 131772719462469065520100692826460656800 7650108 738752145599451019029227710277695488 7650109 9631796954813481950083682840871653760 7650110 -1371940797361433237265540368086444800 7650111 16618749782308103460399625882383698304 7650112 -5431842081554051700517753990085607424 7650113 -18391671145885496496034913474905199040 7650114 -37499856761423288841615455794965164160 7650115 -67281091854591692327037668737454707200 7650116 -904108535859125873771052590125887360 7650117 25894107058440253491691644241474621920 7650118 393766825248918039696109260727099392 7650119 -72593791547310549460202769341903439024 7650120 -22622874916646915744464061785667174400 7650121 -26021000276973242795079362475835504678 7650122 12249782708938184728271865598870740480 7650123 -38696799528184768785429200630565212160 7650124 -66373441028388018298394414791343336704 7650125 16910317808542339099625194682835375000 7650126 -19423344149209920963869357096406943296 7650127 10665103716491876868190025546094805632 7650128 -28513216341968906731685069749610741760 7650129 35941227180155945122579826979430702368 7650130 117181674680280021673144494495621120 7650131 -5994271576613788786522778967078218736 7650132 14437096172067686171242067003317100544 7650133 36582782581491751603865727344603213920 7650134 93061503954271983050960505456182514240 7650135 48447263842123432092900953429802786120 7650136 24097770150136034076972416486963036160 7650137 94763793971251017635815926127203819792 7650138 11421175953124839012488380657358869248 7650139 52069201612614677745614484637685568032 7650140 29474905137174968547812774138957821440 7650141 -24585006762933106415087566852898677920 7650142 -2800169338492360369832745222687528000 7650143 -187157868208424708895831141692110014720 7650144 -44355534071572157783297652757951414272 7650145 -25847708484676918287818405322795977280 7650146 -6088911851438718736054235828301903360 7650147 -27125839270321104175981693311644123328 7650148 80902647455090870210316162306886296576 7650149 1149395338200952779369878353648244736 7650150 2422887697477728375703690423591425600 7650151 -65385983103211456370789989179008901600 7650152 -110815012714024785551123109793072358400 7650153 -10365383085862524757492989878907413760 7650154 -8004756550558710978138931813999093248 7650155 10366881622875628215456696604192052160 7650156 40622630190029198040844099730924508672 7650157 -3689080804305726697183739052717472000 7650158 62694235614787457507834327210581615680 7650159 42119085632466957672842988489011536128 7650160 -8264338483260663852823146634149888000 7650161 120810624424793425015070865425279797812 7650162 9178390934201858173823246473316903328 7650163 -17627039692780340742056073831798241016 7650164 -2650365344758491053545252746327210624 7650165 13636618237557073463566718173172688000 7650166 51984009932091039877415225105845264032 7650167 -17628687520037677738528772082469853568 7650168 27261487875011564091615887561741107200 7650169 -7820162688267700158116579704791470000 7650170 36669879723146123239293623466134085120 7650171 81225815243520423587470937284343281920 7650172 48380320225471634364337004761188018176 7650173 -496467874697852514787328309063760000 7650174 -1822254338258183974402424472461846208 7650175 20198737060068402794944696829419987000 7650176 -14171497660496170105332017146940620800 7650177 25647160802363463913792896620013833520 7650178 9074211499905749830307939108992946640 7650179 -15035463235876465686724434466210725120 7650180 -8355226175384647469491472273606246400 7650181 -3742854520531184956676777602855934592 7650182 -24137255763034550491361546079027131808 7650183 -596464048377049328052571238282032176 7650184 47535760667012919582519370650906178560 7650185 93640991633235358800178894709152033380 7650186 22624291353169216306638007044230479104 7650187 -164682635686027200784885844052794119608 7650188 5097612320608916125030235071750957056 7650189 23749416793646401895934025415772535254 7650190 -19975480874900159282134899456978570240 7650191 56833182481416558460808087941633507152 7650192 -7954663981755058827102849260997181440 7650193 -97325548231528447076197256313434352192 7650194 13736974404029566632563036396451835392 7650195 -3287754364972100702009211730042502400 7650196 31102847503325307300180206072369444608 7650197 -19440735608293322333195164059920778354 7650198 -8921099732640079348349314650754171200 7650199 -82407591166369251586694761110158495800 7650200 34799926871293732993622169029299200000 7650201 15390962252633972844937993988931632640 7650202 -4693376542764596858032983552268830720 7650203 -91765477687429612339164363203289907440 7650204 -61102110806322512821866757861351492608 7650205 59360757014054046977453722586274999000 7650206 37375955780904899053995966334636935552 7650207 -6843286208781158023271691581986346544 7650208 -73686796478459043273281069133444218880 7650209 12672154495410613090249242878304705216 7650210 13337567502747584538522108874266408960 7650211 10593698239297086567581202656282972224 7650212 -80515648045890461214092549663898332544 7650213 4744235053414318109176000424339601984 7650214 7267967122760250844827545406227183616 7650215 -2188766018591970857098324495444090800 7650216 -68576426706453445965183854986690560 7650217 -13655110763743697987617654596396391200 7650218 43469593146218888044224932263172368560 7650219 78300149632385672200927434320895309144 7650220 -49340870285204280161894930834647173120 7650221 -71921250137373177827016192406433791680 7650222 -46969112594479194332073510211406638080 7650223 -16776272423997092139386638175754856032 7650224 6960004438388361978412036211824803840 7650225 30376334874748846547628326692772550 7650226 -8917069149721702581405240609020436480 7650227 25267386526083302709343282310905230960 7650228 21415065352781548413846484167425003520 7650229 -93589855366529306996512919054394360480 7650230 2561776207138120328135450503912235520 7650231 14229124675915056351535215637608862368 7650232 -25575105592443238447466185818854215680 7650233 10588876858458654040930560558098862084 7650234 28497014225120365228056098963326026240 7650235 -27457129094142727650301600581153284400 7650236 69800635087338509412462583112447754240 7650237 -25579754870940390677605163076763017216 7650238 -17190545301151732615178499988066606080 7650239 26767434268250414816080533327036191040 7650240 -4694128120630028412902817508129505280 7650241 112550881734243302111635666892070584642 7650242 302717763890995594762258702751791104 7650243 -55973447276822564260928918990419046268 7650244 -10495253166764503626481725911681671168 7650245 -50267317586627382354241412896750761000 7650246 6832425837351777767306188713416942784 7650247 -46422477020731294940487139193938432488 7650248 68050800548579436367376899949736207360 7650249 38377533318591254256901036574389307664 7650250 -6055274235229381954828465319665152000 7650251 1352496270381454224571398090913118352 7650252 43594690892220662200018978911515294976 7650253 2735703055250091784066567874242043884 7650254 -1330048917149345799749087971024364160 7650255 -47787396127668434655623512583093664000 7650256 -33245571864505730828977276319287296000 7650257 64418471876321835550787153732313739506 7650258 9956563173237561919821994402651299840 7650259 466078248516869942061403602771015304 7650260 8623717182370869592615184377272360960 7650261 10464180459577056047894987696120337600 7650262 -4086607378664350571531639064076468800 7650263 38822221573908172200458497533862309512 7650264 -5921542553027573221791194750999592960 7650265 -3004606666820043488284464698155713600 7650266 4950830106511404970165026309643867104 7650267 -7451093183547792685637838579156495720 7650268 -37597651728329236335893992659023972864 7650269 83700342774819461488312430477855223840 7650270 3112058799456844719410833626656121600 7650271 -81368638199090001512321124063857549256 7650272 25750999510716176125731636367432089600 7650273 -14849975422017970868564921792252005632 7650274 -25695994144800920706582565169189260800 7650275 -20047747666408091734184228345307425700 7650276 -4002627944088043351630309082593990656 7650277 -78731739785371013967516987216120447874 7650278 19119232623975775325269663224478207680 7650279 3159545939590151426118931497884518368 7650280 69323892931257514241769264670311628800 7650281 -108648039322425279830374733407553923200 7650282 43583181332659251784422461196144687360 7650283 12427265587216710708479454101984588544 7650284 -144390898726513800536381236907038869504 7650285 490021533712270650960395172831623040 7650286 3320055041069061515541357046534358016 7650287 66148050572289425398184676292524284760 7650288 1159570032057748260756994435379822592 7650289 -110919654088371492216597426094230883968 7650290 20194154200909160203832005731879513600 7650291 19987435598671376203158131163063119424 7650292 64308492493170401798845966587011473536 7650293 4061744318269487758040224311035456640 7650294 -34095225173250135805675420418262581760 7650295 -71888294699389669552475417631806968800 7650296 -47549942902022658381063750085146071040 7650297 -2135227851027686880367168444697104326 7650298 1174279132809416449111900142593799136 7650299 -48593750497320678406690292114054516700 7650300 5123490574123005416447143364995276800 7650301 118130041646219001200717227873183671302 7650302 286706511154334664188365727546348544 7650303 42155629021518502358863585628114389704 7650304 448555885131862328281493383835287552 7650305 762123865953992996729209427654059920 7650306 1889386038415662536401705103158370304 7650307 19163680488672343170887733880525768912 7650308 -2734115635363385354932994392795827072 7650309 93290349844938232260989385978185575200 7650310 -34046510636926889707746400017408685440 7650311 13839719460173592799561477159401525912 7650312 -31031665007840726109684315766087680 7650313 2045660915521763273892760369095994848 7650314 -20169286952315132543104593435574296576 7650315 -8803075508110427921365181889452904000 7650316 -53865931483826796348932665766081310720 7650317 -83153441428882606794540016193108114634 7650318 5814582565454113623367575437331619968 7650319 -23762961652231443574768114537563123280 7650320 7980516294235617375877479510617702400 7650321 -33132569571849468418179447233962645056 7650322 60599785987630763299880661259676865312 7650323 98967976178781537462529734062783769720 7650324 58153530257190293957613130884692797440 7650325 52762548874093575090585462034058221600 7650326 26762288830363909562750731623677269824 7650327 -2001087603487404710892898345333901664 7650328 -22162871160555896418884496230223052800 7650329 6307156175421912019112233289414285184 7650330 -3841351527961176365405964579522140160 7650331 37493657768681629893050200683999782400 7650332 21016535160395026555175858570058487296 7650333 75286600144100154236322009362688500844 7650334 2947081046506885429276225477372626816 7650335 2303678709088144278892731074943037440 7650336 57866933545642788582940663428888920064 7650337 91372674598555396735200016889896773986 7650338 2924160266842753293784475037823021344 7650339 -9482311869480394285228228395935600832 7650340 -37411372083543511186106017668621688320 7650341 -10857375006653074688073942168936573828 7650342 4035821981400693010582712765418885120 7650343 26205825309559555684159853656446937592 7650344 -25513160126931531572425324618929530880 7650345 551828376243646879412541038336496000 7650346 97254402145098271572259896576208992 7650347 -103552060444407466163645086755917520204 7650348 -41355018208939622280367279353739614720 7650349 -17410632888651233696776640905101772064 7650350 2487361141124756231142234085311576000 7650351 -33119027659446198071090774133487595040 7650352 -8322786705051019774856747036583198720 7650353 46634273374591988334117224775117726720 7650354 -753124786064905238507140093570622976 7650355 68136545822247988726392256857869003760 7650356 3534181241392919537294118241488691200 7650357 26038075088613106776616121759338742400 7650358 19467112275327099575919783154276709280 7650359 -92330902522427163043337072901749347896 7650360 -45668278521311804370713352576798720000 7650361 61003351281049708571921732738285073962 7650362 -69052943025134985656854516732583303568 7650363 -22104014755934053972458804165018149376 7650364 46295845331538752442958333426956260352 7650365 32423095091272263075242644811568025260 7650366 6989157268898308830252412543592091648 7650367 -27551755090783684247738558349576587584 7650368 -20208872824905410640272259917329465344 7650369 60782600569751717076400627042149932640 7650370 8389751384208925109836048076196586560 7650371 131858553743326405730735579414779068552 7650372 -1056979530470383211249320756986897408 7650373 2847783575558572047731451394424734622 7650374 1482124722382143633097793247161356800 7650375 -9645908652646907431533678627576192000 7650376 9875622227707302492053056198471511040 7650377 -8639126979776892991420461778941068928 7650378 -13560740914746962762292482501745240576 7650379 16673932866743027920546846926661686672 7650380 57326989036546466004679880929219660800 7650381 -44933852571479543632079167767470656800 7650382 -43894787488753995332651391935309414208 7650383 26168510260730445730721449571160468000 7650384 -1739359080053414946914028589708738560 7650385 -98799178046831444276758569685820817420 7650386 -1437264981385971164113109429857354608 7650387 -10487288038739413811153893145016975756 7650388 127775840748441298429887691442800640 7650389 -79132942592080460173351586086472373810 7650390 8363921579639932933550336486453452800 7650391 -21848363401048728300295199463066578496 7650392 -48513427367685884643850290764474572800 7650393 9657378926161177682903752611699708384 7650394 69092351006187355391630099376298524672 7650395 -4319820676547286497711004075877009440 7650396 -35121562002614396857368732106196736000 7650397 18463569706814215576299341076327770752 7650398 123518310213398393163950009019433344 7650399 34418619322973406860032297107717288264 7650400 4636791426059882767814662763583897600 7650401 101361425104550538766963312873630121904 7650402 -6344200876193611650995540399958653568 7650403 -18798832877596438770911969913758030640 7650404 26575167960225373962105654895774217856 7650405 3668367729706691085658353982958928000 7650406 -14221870293103787759647614728383259136 7650407 135135458885633603755679431962425777280 7650408 -26340434913003138475062957765312675840 7650409 -3002971877723718121006684308777165596 7650410 17904360385636276818743028526528683360 7650411 -19126366577234075210308394107224038400 7650412 -11700023829508202961243197827024404480 7650413 57082561464542157275559260192285080662 7650414 -4419157750048839897391624588844263872 7650415 61215321899127763768521724455869529120 7650416 -12856497331204137348162320121372377088 7650417 77755842793095603580168044412751552880 7650418 -52611533338487435214136056057085305840 7650419 -61410006270009343358767197413914161924 7650420 22834652339647163706466050781889402880 7650421 35642350190355959854014738093687274560 7650422 14913769823835621973389806834755431552 7650423 -51022533950862314505099999901258521600 7650424 -81775465916665295227184320174962647040 7650425 109529164687921231282134121996722892800 7650426 6363975443166202007438595008431165440 7650427 141612711729009191042954358014628647992 7650428 29887515966666084583390754514498355200 7650429 -12001012790281626370170853569619000800 7650430 32741778858071352569601659921715831360 7650431 499780319823889357460151126233046072 7650432 58333506061602552460838096782491648000 7650433 748046835698833485673023357420329920 7650434 30554080230425180570000155177072993152 7650435 -13272506464027527185853307348900006560 7650436 -27748269291946296067775510440144377600 7650437 130644819100662829426847653618317897984 7650438 42690179899087903558875739905892459008 7650439 72232934237170331839483017394479072960 7650440 2614468355470751548353810096807936000 7650441 -5024453479975005326225290798821336150 7650442 -21642498339404326824828854895837037056 7650443 32425177803157570470762013275218193960 7650444 -240827696667235903074868425558638592 7650445 -63554219660373671317261467531246609600 7650446 15767510453469775380622018445860212672 7650447 4148839264456564714669181063566431744 7650448 -6618901662038827731983625677256114176 7650449 3998333812252232612101061040147240000 7650450 -849549479023234884273455611634274000 7650451 -112562315382419093391878021462505278548 7650452 -45624806218568725144382954586425844864 7650453 1753114407258180474951859115834359680 7650454 -7599304316893889132516899750101740928 7650455 22180614952950003302194987482271806360 7650456 -3216723515449784758006921896121958400 7650457 -187684312477308447699470764379194294 7650458 9127530440633306791831108202410660080 7650459 13456267128557656677305872990371105408 7650460 -13251489987525199528575866384039500800 7650461 22999009474158975676225307783911749120 7650462 78942990618317182607065496077415424 7650463 24094212753924783464727716844364867680 7650464 -82745794382368930376843455538276597760 7650465 36290753242953845270338990422853557120 7650466 -6966787910547919631285875825692256896 7650467 129830554813735262166063170381238000 7650468 -37113272095008392649736986903725918592 7650469 5547457031540166456395381857295851360 7650470 -18693929503405578587602259150215816320 7650471 12412133199505698381871080240015469440 7650472 107808566176743294513743691300794695680 7650473 968935217470844092505733185706944244 7650474 154201048450100841345473739848864256 7650475 16922076762297411006703320087783924400 7650476 100705267136878297188471742826993177088 7650477 13886238214525462687888920669763399680 7650478 -11685119760178421913512831685366615168 7650479 15852409375748445024599995155600808080 7650480 -4098170462476243437136902403632660480 7650481 -132939177402412400491912947381625643228 7650482 11823030446420645726583752095838115840 7650483 -23482926923604724822261695347893579200 7650484 -86051111720726688795488744351221177984 7650485 23979556721489498060905078979569617180 7650486 35024652517226834096126984317697406432 7650487 -33777083020977186275920235123569001968 7650488 -8666192705302613414397673537328394240 7650489 6022710751216497803927625972420218880 7650490 -2672002803731846769170204667092582400 7650491 -25545498686278352847025336934287019688 7650492 4725955101607864068887527257461376000 7650493 28951206153235649910152299426246565580 7650494 -13848983618954615354033695533052299840 7650495 17067027259375783075644365244452757120 7650496 4139753998542359954293417316353835008 7650497 -3562873016712713579507427093858864300 7650498 41894297063615553293243218813343682048 7650499 114925544807291750159929794099203229500 7650500 -14729173197089182915602518604573696000 7650501 9324636417419632831134343765147230432 7650502 8724911075128417697373601887168945600 7650503 -23840429404780326231054654188048218320 7650504 -49834984008071846210455202035673088000 7650505 53432982213572407937111144142727288320 7650506 -53222287671706516376368721708399200416 7650507 32553800126005651047516055253483569392 7650508 34317641677654412160625608526652609536 7650509 33126857066987010348118426746945934560 7650510 11697838098780282202584512765008773120 7650511 -122685369861356198204679304999590330000 7650512 -1339207845385820605158552642855542784 7650513 -6991543100872241839622807106955781184 7650514 -61741863606517519270666793712801228144 7650515 -51183538670926693199803126836235269840 7650516 -34838898071784829026904877156802459648 7650517 -466962443877111306160849637495471808 7650518 -34527512808660686276029797744005998080 7650519 48765070460539146972389563770864261120 7650520 52055187042098747755601655143856537600 7650521 -17699018164969651958102789668852810800 7650522 7602533878795487547904710459361128960 7650523 -21350363980852900635330047489230980096 7650524 11133881911829569432802518126985726976 7650525 -6513883006392836912818062333604332000 7650526 -5240736304745424162555348956958624576 7650527 10422369899841325720326929765137421712 7650528 -21881806373477030925501066866725748736 7650529 86560748735888682556853902747240747680 7650530 21280130263257589791432295609373452800 7650531 3975148346367434659413649487576826624 7650532 75632907681657243879078970989554093696 7650533 -86007982090989021219471124177777171776 7650534 11521662362731418166601988383182551040 7650535 18842671360333069785304848693798279480 7650536 33420942915170707667241901938390220800 7650537 31825132753733513095345768782090556560 7650538 -15023200730327531378032760731735490304 7650539 12829084854713931725579742798649743024 7650540 -34891931705887713851940449526824678400 7650541 -17885230801155795304238866073348502058 7650542 46336110514141749369713787099415428672 7650543 29271071096602580843314426166140147464 7650544 -6975316753962573095677352044558614528 7650545 -1578421793946834500355091913735040 7650546 2185373786307868399189450688177704704 7650547 110810302068283210276246969552432673996 7650548 18314953941618868559910659491026562560 7650549 -21418558068351110194180620321956667666 7650550 4018531033281368144738161334182780800 7650551 50060108820652004257827915120186168552 7650552 926620899828301690049459364644782080 7650553 -15219833112915997244127954954963490198 7650554 12685384111876037356174595820144568800 7650555 -8324508984803377437508518637588032000 7650556 -12919345663677256590724953506863943680 7650557 -10803748895549466971492533273457578260 7650558 -24280775020374477459947665108307614080 7650559 -7133560898944471006292608585920906240 7650560 673432097106257145082632005379686400 7650561 -13268245859342702331171280135245405216 7650562 46982841961176083480733527298002734032 7650563 -52931712244987883794042901522892253188 7650564 14656090180667081121824207147729805312 7650565 -4617142870712589808207741516695607080 7650566 -48240274563617911400851547736782204928 7650567 -32345598319268508764742962826174137616 7650568 -1994061237754780774538783781463203840 7650569 -31047028908669480311038890597889738956 7650570 -10750143974348414406790629659641132800 7650571 -50162321115017201527749134268356169056 7650572 60994265614346316658107693696036062976 7650573 -17606586850228446230231039743026872256 7650574 -71965041164121296233859917119623353728 7650575 71644770929168015597548638873177985800 7650576 17326955554536604102628415797178408960 7650577 624748124853422875737332333584053552 7650578 11239055668234867340594822127936583680 7650579 22762254485969748323336328215299756848 7650580 9914157537392172845863992929823498240 7650581 -7644671436479140274946421778017959648 7650582 -12739776762952666488510815594078269440 7650583 25981667526826743045579223026806954944 7650584 13177444493037955130774981177858764800 7650585 -21737987501969014369939522788247180800 7650586 9861201703487879463070417634544778992 7650587 -12845039846211282355719426257658874848 7650588 59353066185770556327262260800415006720 7650589 92723792504670647580592137451308858720 7650590 36485328988479739315398472974340180800 7650591 2197340376880893016323808849518193680 7650592 -124792682904148467501774914497204912128 7650593 -80653822195089924623266756449048544158 7650594 6000945778386712270444477876607831040 7650595 8467828970693102338879318082618227680 7650596 1647583596855472988158777163738539008 7650597 -49029121358947998785727165291557760000 7650598 -45260200842379842306500592553625479200 7650599 54585344045311969905294844969729754520 7650600 -8342308501670573688470247618637824000 7650601 -844748415055904277154490933684794880 7650602 36643386325503717009802027257201496752 7650603 171347265351589983192352549240209936 7650604 9891487255237639234875940047753848832 7650605 34066300122529420880894526313973233920 7650606 20523248334793410832939527508776451200 7650607 -5807762297484577025953300609100617728 7650608 -6558579455973422565335830292868366336 7650609 -25327155173546484388448171832447390096 7650610 -26762375428214578134095559318366574080 7650611 104598953525560041963946322121437347212 7650612 16645237262241098101943025434622124032 7650613 -244462111294782376283046197183595587520 7650614 -24252445429059414201860080321496636928 7650615 12748651568513469632952555345508608000 7650616 -57254527088003121487242249298860748800 7650617 33405050536493412074552863643021686020 7650618 -5076331394171221596081309522817374720 7650619 -2261448206559532255509979932806473256 7650620 3835906760664103066072548901646991360 7650621 -58329057257468578786191349291785118080 7650622 -648205365395445181506431972543149056 7650623 52807501676085077679673193133022183872 7650624 -12806160374170947930425845414933561344 7650625 21898451889747290774930181011473726250 7650626 -6387692008988560201241415782495581488 7650627 58592514692912389546966752748572931320 7650628 -20357953219657740431210769524171833344 7650629 -21330847465457209357815814558672627200 7650630 -9732551853997946052736289428122956160 7650631 -93388093829463699857934726242317638568 7650632 19183635165486526372879714786695782400 7650633 30585162748887919271106075563673452064 7650634 -72057518256990190093661002543420389120 7650635 -45932661793890545981181689657805732000 7650636 -1810093974511659428071426374777323520 7650637 -10808485865742026365372700663290477748 7650638 6554920764121956925910089096103599296 7650639 -20196643722640045750738838473753996800 7650640 -7037714710765991721965344255367331840 7650641 -26186138211292187081384015532869165916 7650642 -13415992426190570841503464631839049088 7650643 15644195028023820126176796951094265088 7650644 46370483203501291660033905033661374336 7650645 12437329877554129546587462029718858240 7650646 -853500282202370234629923961368986496 7650647 58974802334024900169183939904465209096 7650648 44136192568837594854127183443318067200 7650649 -87505484596844202745349252550997066560 7650650 -5092676498222123644964003171284896000 7650651 -42270115686691849331491341779959802880 7650652 -95134532222202109964482536047314506240 7650653 -51748122038807344181657179234275931098 7650654 10407524663272809407232563183818460160 7650655 83868720275160852155105163382248811560 7650656 28234404769334910187753737279238569984 7650657 -29366382248717546471550157774812913920 7650658 -19032432046228000247754270701257510320 7650659 156577040765701832276977728321792860904 7650660 -16975011769990643237068328165383127040 7650661 117189284705626949410876165207966306300 7650662 -64556846297817859673832172881457878336 7650663 66269035687649506225845811212372756480 7650664 -87277529023696790325949524542916249600 7650665 -21294723594670161048248783162523759360 7650666 -41002921418324126823500057837517542400 7650667 -9031884466042496218948050229217933360 7650668 4827779027383909079874156057627840000 7650669 -1983052748379660684301057589611983072 7650670 45847346915111688970212392929447545600 7650671 -3621481180216871187542328144190304256 7650672 18158670003375640172666225288212807680 7650673 145789924414473721693069156729840002 7650674 13069197213777587143047467211645219840 7650675 2568029039852111696364365549550546000 7650676 15520327733493880899246375841871953920 7650677 1024535855980422853194656533413379740 7650678 -12005688194998193845844202599764807680 7650679 18540486971539108727685448001500125360 7650680 -5610723028639230751002244689575731200 7650681 -9438610058610965628208857133553302272 7650682 -7074956164597331877824577100287621696 7650683 107514090485802351110855505659525536932 7650684 49120791375231394477034499870118170624 7650685 -15786886690980297834921343811196771840 7650686 -19135017655424553856334667096541214208 7650687 44927202293826675288106251053122767360 7650688 100466289992118800699640745476772331520 7650689 203009291588583437320229368757884608 7650690 2542945863657096640810033570878059520 7650691 33983407742129471134280938552820548632 7650692 -1106277157552863939741762329042657280 7650693 3931139213203325678571285231045575580 7650694 17196233402040802741844114908437004896 7650695 -10364420980295310717216793449967522080 7650696 43776940569505204078474690998494822400 7650697 13641294332901693405260992557721715712 7650698 -103656509296867917973732400139732480 7650699 21580377983570395069784897891037500160 7650700 -42810173604573289181278323882849644800 7650701 -19386711557602066813640467550407604298 7650702 -4860670085997471644169841330105941120 7650703 110418773401050489757545840897612503400 7650704 16246944959995669008669183431587307520 7650705 16832102399371950505486465950156591360 7650706 -9148048421314899700056277214874731520 7650707 -18417492720153625892861946688208179200 7650708 15331532710688453686509954462663604224 7650709 -2289555763146429190965929142319428 7650710 -5773729192213430274549005731667184000 7650711 -62565381135772413357800984017198574520 7650712 41551169060472428168019841461485690880 7650713 -51762608501530646875827545337371000940 7650714 21587473930475164345094177300129462784 7650715 -2238014427546370725471830141799656640 7650716 -10592756156984710368988839066546332160 7650717 -27885123948412614230607891319759506240 7650718 -20472273493203705910052198780369485440 7650719 -11378026254620381866758907823128718880 7650720 -11618912236506834318694821689661849600 7650721 -11948171698693736011839432431228345708 7650722 -20434928136556402816269944157007423200 7650723 -15888070889505201186333436027849596432 7650724 -60126704120179141191108330960116485504 7650725 -17582236156073786883079610189620011750 7650726 -35107322408803819592420423949543387456 7650727 32561171264598935730960030861090125872 7650728 -87804391252242651313347451459713315840 7650729 -35057633019495233369276468914372107126 7650730 44757514597041225126983391447058675200 7650731 17152130496261167183008680769849627008 7650732 553793802800370602707680108309245952 7650733 -112642756198015891231470631365162199018 7650734 -3878268692687855515495025373941661696 7650735 -21987108537522772700935621535158422000 7650736 26044862681779756276647968142047854592 7650737 15313716132115479919190527009540061760 7650738 9253276404175248307177584879430668288 7650739 77145493990741261824720090857761910540 7650740 -20414128047164587357408940476821496320 7650741 14849596299164018868606459694999443264 7650742 -14926607464610743286052088994126666112 7650743 41104437980748395148543576259516097424 7650744 -74110317484048369065795887598694625280 7650745 -62946484962472480184407220141425405500 7650746 71647230898225230223212465128063529072 7650747 6346959198480620101250351454384161280 7650748 41081873431408523251685345140461582336 7650749 54069543098084391309310768287874623840 7650750 -9715798167994739210645880288005328000 7650751 -27014700365054773482973594072496171400 7650752 7047896834556322592727025103595896832 7650753 8798395442298861946682244106696634208 7650754 9685463673078233197221829862668032000 7650755 49857006258338524816620743308728422400 7650756 55544029604444659741083211798796338368 7650757 13900549070032481834007967248360575006 7650758 31411891281989726280939495460178352480 7650759 -61191245584072113302617215157925297496 7650760 -3497580704058378461693209646916710400 7650761 -24051163569864767088200739204043369638 7650762 7926022342690828954585720294936967424 7650763 -110651229500143224918125695653594042988 7650764 24081658957359755489268153618855035904 7650765 -1649067319929767230137686777217049680 7650766 -24722621453676885418224468486335001600 7650767 -73688051087558661845976892591072588008 7650768 -5652919846481376561026648078853734400 7650769 6191015609349334458671770363260733952 7650770 -16044700458903475179772738019594672640 7650771 112640000958004405640187539264362331904 7650772 -45702213220059674028235874739243370624 7650773 27434288383804271638636697973423631164 7650774 1585534323315506600206287836038837440 7650775 802131713092192004181423214337577600 7650776 32094010851267863626888841269683855360 7650777 8005224453219174392476328368841562432 7650778 -3930872220149467036575154531664116800 7650779 -3928907839020073195502806436962283280 7650780 -23495906148017526527365208484904089600 7650781 18071499985057703186599448878886471500 7650782 -76732898886279590075282412490685902848 7650783 -2415857835125704068200006070030801936 7650784 -83509912198125671915068061717764767744 7650785 63774822695788804676630052430278760980 7650786 78731791121961134753039821195693056 7650787 40160255883334896753371648814625612080 7650788 -185434722299091869174971294675280640 7650789 -5395019617486334641562613204546364992 7650790 952281663175012779454207034804302080 7650791 -99902191468410461321679766643695748808 7650792 76923686058015711997958405913777208320 7650793 160075863679261738255616018579777003664 7650794 -20461083838589126148130120632155060304 7650795 21306920319311912822831963455836453600 7650796 3145410466028538945564361120097840640 7650797 -32641680126987632047896826184279963136 7650798 44140269718837999235244361185630425664 7650799 30370051387304284306461217982411702544 7650800 32370982663250667229746481024204800 7650801 70549267207288807763517582147423801600 7650802 -11062752315072858951495395828221233648 7650803 -62062990576500203816038979864277743136 7650804 -3106770419203885372074466889038491648 7650805 2964861341817997757445119195949076920 7650806 -2329642310610918108775127405536322880 7650807 33144106436589336273438753258380004840 7650808 -14214666103564315314017836674113863680 7650809 92872586926209128420187229884170185860 7650810 15873898298575017611882604749576997600 7650811 27032117062061157504681832695613926420 7650812 -1037207407411754099803493430940858368 7650813 -48795829807002857937040010174058987936 7650814 -79775109714410785718811480243163429440 7650815 -9826328095369002684737308553738136480 7650816 -15197080641203000066964199193230442496 7650817 -38453599215206433766397717379342491134 7650818 -113301206711295339573960187479367680 7650819 -3117632030248853546313937758076503600 7650820 46282837561515411971935669976933326080 7650821 2459850901677210411388479801395627712 7650822 50240220127674639001077411579570655104 7650823 4050542592560705387273140593662426680 7650824 11721078692387284948397699812282536960 7650825 3439010055916358718943006753614720000 7650826 -4051158814581147478324740332320455888 7650827 49844049388730316473012603623120814676 7650828 -13429682944274898200155241794199086080 7650829 58261788079621668626033087438873216800 7650830 53099823879899102609614045140598080 7650831 10724433187221135322711516072121485824 7650832 1943549612352637728585487440161800192 7650833 95928818863589851098141193028434318440 7650834 -8171602110185698764364068201648890880 7650835 5648019241634468783995627013335768800 7650836 -55417060567074981008748893211320507520 7650837 18886457864502075100999096219342694094 7650838 1555367187687186078340558182716140800 7650839 -30317985150503140845329010648817694544 7650840 -98087180684419273051752930992406528000 7650841 -76812310736840581331985105728290257600 7650842 -69595169267296773401979605364267590928 7650843 14979901405078200548447909693627744664 7650844 -26534422374980380832263142406620556800 7650845 -4361407434449249694345593483915068110 7650846 -2544892365831676681053491460525802752 7650847 99604201162023875148626098093305747296 7650848 -66326488169766922770255002504238465024 7650849 -33717191761847234866279798384385673600 7650850 -20123020843013990708281543307060455200 7650851 27979625102582106403635594093835637424 7650852 -33152023816253958149236083001840128000 7650853 6905319045139528315901003939669093504 7650854 -72661011956569052016159776354136558624 7650855 -2362569746418936570379622785791219000 7650856 125500513047585306176170071941396474880 7650857 -69504294587987152900281341131809245040 7650858 19794320121358287593984363654170510848 7650859 35202282184726863562890141084388190104 7650860 14934145179543985438392442684027530240 7650861 -699988042861289445312385261128032256 7650862 -4181427566569036232053849049693723136 7650863 42647688342593487385248225713001738240 7650864 -6980110186576828898377783021102497792 7650865 44520079689645679857444005285916238260 7650866 -14628134684950264758445144047958938720 7650867 -31456281183560687169416953540890201600 7650868 13829015451440639705030064887604756480 7650869 84349357341363575752685246537827186080 7650870 -1622349733058753899583628313890796800 7650871 -9611710936744020429072169950826980456 7650872 -13687899965411658167147918772534067200 7650873 -78419781449375559337611797160069020880 7650874 4704524640631114814515415875939874304 7650875 114809424172938195628443904982667864000 7650876 -37891585506342596591170857029081107968 7650877 15252481696993844281959795958755658060 7650878 7877001185509914042023729344031082240 7650879 -144557216896014957273161182396431240960 7650880 21080662851439730076740587140179558400 7650881 25722170845407207130117570111494098304 7650882 63436828020482304945108520557870758400 7650883 37081543464087657421547519271099059132 7650884 11500198395591860595322832938249082880 7650885 -15085239008798581183923253687198166400 7650886 3310107024890808032085285538661889984 7650887 -7438055083619129061711268565738785536 7650888 -3335566852274212241728063817553838080 7650889 -21181304491652765903750031655497814848 7650890 -18974802337604378454452395700914819200 7650891 16292381117979892735757867294516418648 7650892 497150355969155312210723368164920320 7650893 -37293406530521676020892372580062884736 7650894 -68672512789961132425180751897167872 7650895 37310103089198362003104829071474140160 7650896 -14441742834030601236388712195112960000 7650897 -28401233640089536877017242409527587328 7650898 -79693019604857004405359068191875729760 7650899 2172788215409890753092792173723565840 7650900 13412633970939052684695342288719068800 7650901 -130536727828088754682486831976348230080 7650902 2499319388916624514739615830470032640 7650903 17258800511106856770254530625017500624 7650904 -498868471264702927307204538081607680 7650905 17947803121605325205464547584142511360 7650906 30044697121183261185683788687213999104 7650907 36841051329355301523614005979099105280 7650908 -93996871704081142007821062202077199872 7650909 89212825212059042046313912341278665920 7650910 -47671709899856319864299164123795112640 7650911 8833930373638119992937758689865404704 7650912 72615927055833482748258695367938015232 7650913 121547207694606783799701457587447681280 7650914 16328750058215686155231024685042495056 7650915 5869665626943934079370414099367999920 7650916 4106337940181142019956607959170846720 7650917 29551171213157320503098458962107091966 7650918 6324557793576847842689128414150397568 7650919 80555605464871209391508845825072539320 7650920 24274934403770075362247396141365248000 7650921 9037083260831637237599590233683446080 7650922 -418643052481692879119339615508205728 7650923 33825932238819586169441518673909220240 7650924 16280009003338959149859118110333272064 7650925 21647342033080442839148222953484073000 7650926 -41196221184202794144412633315645745088 7650927 47917380966284966381221049512953114744 7650928 2016915068893198450428116889435832320 7650929 22600516207929553694132305736833394688 7650930 1210652318462937037722167483955870720 7650931 99803021665487425592432538533020889272 7650932 14622814601878994671156677487952090496 7650933 50412147914151436118344193289113757504 7650934 14984321698868782417189319737984384512 7650935 -26374588750263312814488049609295786640 7650936 -2818845791106844385201818646988472320 7650937 -613119076451158366365437968519451648 7650938 116518757672005957928633668545417751296 7650939 52985111776705692657131592661088955840 7650940 8184611505537011468021424578871091200 7650941 79653532249728921065652747447702846342 7650942 -11966115439321653586631279021603168256 7650943 45816318782192726937341212637729059200 7650944 -7733661346786836350777282258377113600 7650945 -42691313444383163953121820563173203180 7650946 -38029216356612670696928854720748321328 7650947 801305060598386294577888661810610760 7650948 25692957579055783538845225232998649856 7650949 30373023759163682087480057878474425950 7650950 -18403725145152050237623690152770198400 7650951 13882462335518049914044426118957952 7650952 -8941338832916050541587210812933795840 7650953 11473628645950596030919404625790371200 7650954 31725896824096557213052308434279268960 7650955 -8078771093675647447241738734056410880 7650956 -58777130003399040988721446518877466880 7650957 21745448753093593421261680610946325440 7650958 38319906345074495254712404294384896000 7650959 36102858680219535088647441195436154160 7650960 -7204201094510880071690882349858816000 7650961 20419755397648376883881117573361952562 7650962 -31341991971252208392580370599713188736 7650963 47417444467052347646460595351571468400 7650964 -25041616237997171019871284095499601024 7650965 -33604441622993100048326419372486032000 7650966 -27809018635213017592793452166118898176 7650967 2461183789268410012850245023457769560 7650968 50005572278429513673064273868415129600 7650969 24398185035195859303328633451653307840 7650970 23718160790536654601986735397111827680 7650971 52661881269709215034230718999780205952 7650972 20902053430195825847421659388906903552 7650973 -47516881622392122775654081740942290112 7650974 4868343495124464487425951229345791360 7650975 19316668948587121982484745675455168600 7650976 10940677129227608709701758560620642304 7650977 20386796106545922232942672223441080800 7650978 -10716006965195667811571219811331031040 7650979 -2770096855164973571406795903075531824 7650980 5900518217731676982977907574172832000 7650981 -24160697324467845169750623578990303172 7650982 -55007448523543911724861938137172858816 7650983 -23210748122707321450908653825234208120 7650984 3467102536663426818176751037556490240 7650985 18540897958968751531824210529127190180 7650986 -1982449740630721421428154312442359808 7650987 43628906699163525074185778027540310360 7650988 -7667109058577049209533156240408100864 7650989 73105719402415418934361376745252728256 7650990 329514667531744418628015403660032000 7650991 133610989616352603773929985334256809000 7650992 -6043177795725583359794257813660631040 7650993 2087874103824625954250825743346817984 7650994 31537548209827002505415413160099867040 7650995 31708464908393127842621471515581867600 7650996 23847476934432783235663441730344550400 7650997 -11363686255158942510853464564014718240 7650998 49984973074065804686052980861281215936 7650999 2785287133263821427278279019888934824 7651000 1293354212408870437033530349547520000 7651001 -81897832511406408135146095998853597500 7651002 -389937890320839973538658242253653760 7651003 126278590246150782455836188681177251856 7651004 6622612182605249750397325734915649536 7651005 -8837696946041693558578369298173249440 7651006 11183729870254719087302503196824092864 7651007 -4215510353321371603316230358215499208 7651008 8808175665120104039267490658422620160 7651009 -115666042550182740419652370248837561790 7651010 -664803131311893885768932835273439680 7651011 43356159805405899773774322633908084472 7651012 49125677534747172937365991982298051840 7651013 -7624050330607083294969673855152192738 7651014 15796848535014754767052675358640801792 7651015 68771242462063584583065825664294899600 7651016 9055534355060183876535242459178132480 7651017 772388537237661420255460194550151424 7651018 -61661361009987863794124093422739417040 7651019 23127810933533749435869344029812703488 7651020 6273859805162572990200654358584668160 7651021 -20326211760364646540484181187541663936 7651022 -58082373331802737722959899097469626688 7651023 36505056576025683234488990727105646464 7651024 -17752233928167502976836465990002319360 7651025 43266606577303557532814109483446192550 7651026 -8590103809523601791766972540737069808 7651027 -628336355174144697898742193692589600 7651028 -20955363216255082453275843176475414528 7651029 -2496215004076310381673367744251966816 7651030 17888901381645925800087151291083836160 7651031 -56834966279080569048683580986324611536 7651032 58013767116700835691783367532639416320 7651033 76944228476004444081937985184177344 7651034 -938284325310190965229055862418711824 7651035 -1127825349849062785981596071114691840 7651036 -1199157515086504884511751764085348352 7651037 67204400478660705156332730358238155800 7651038 17043114577413189990607207657665447744 7651039 -4887350828132991658312408786144756368 7651040 -28668523108291200525819060599449190400 7651041 22094534342264039490337293440725225920 7651042 -3367840173325474892059951292801442816 7651043 -39363442686293071275922565875667844708 7651044 1509470007202837418368349980780369920 7651045 22946173587940699812763564048179368280 7651046 20495926646670040656539334162239526144 7651047 -1691993548714068127539180753238211760 7651048 25736978797683235442079811996427550720 7651049 -6261169460909861651790164991444718464 7651050 5234139469391730858877371628018809600 7651051 10398242461200861083348733589611544608 7651052 -15692854293961053126057753664587857664 7651053 -32521560049057457156838711314757827040 7651054 20080425884748725168582396804822316672 7651055 -62544128671056355860690868557367108080 7651056 2798351312129757657909327093509947392 7651057 -159223706133678212601374789241999712 7651058 -67854650784970993838199220251973275120 7651059 -3296116327669284101287245073271892432 7651060 232248492429655967304972469000692480 7651061 63524554806298375378938991863593080800 7651062 14605570603284702252455819226518788320 7651063 16885078719469409142018072662372246880 7651064 64333426293441301900399501564553871360 7651065 22337780007287184482531787888434826240 7651066 1048020191599215698407337097551717232 7651067 143888502218956922595674587620121517760 7651068 35784133902517108779252908461648880640 7651069 75359580539511935969830113853029760396 7651070 -6616023585353108631570063717110592000 7651071 -131036344398478357959273525203636044800 7651072 41872438249948695840612175021342720 7651073 -81859738646062438016530833283984167678 7651074 -14515873948224341212600700932736269440 7651075 16607078213984152580889258149546821600 7651076 -303839556037132121884966596983559168 7651077 1612730172133315894439114585446208832 7651078 -36074541534603819985475226418250327040 7651079 -11077606446630283075601922188276527680 7651080 -9873552492576857934291748002788044800 7651081 56368481904785576911307425562157062692 7651082 13676783175595013120960188949173142112 7651083 -75128001099870909866125488285272643072 7651084 12342776440729387690386870511131022336 7651085 -17321651689600904227404456707727011400 7651086 17471184841507856584072533925693060224 7651087 -80250355993391966627466692615336701264 7651088 -3199670467428092648873972836417929216 7651089 -26184309179955107142686102633184038046 7651090 -11330008309370171157365322324187855200 7651091 -50132845461204539547713328203751156480 7651092 21093508450700946870711089859349807104 7651093 66819482227790109343862355005292707342 7651094 30154641924024772455453105091480078464 7651095 2072686572270276995462295527440445520 7651096 47197754420762177831299923514071521280 7651097 -14267383352988131619826498044411494454 7651098 2956873195637717121288969474563877888 7651099 -114286558265353846532628435238431668640 7651100 46333467620671085823112350373430630400 7651101 26274563637468751479863658691046696832 7651102 -6770147934657545259248624772799380096 7651103 29164605964141588389524610687159968352 7651104 -18882044082285677555121826870630809600 7651105 83363629056993934717719328958746327680 7651106 -48411429539466709721083395912959984256 7651107 -26350563243053810225359605841956076320 7651108 6706252380197770950893638512979906816 7651109 -32482727547579281913880751232726737796 7651110 1643791661007961005599545755194572800 7651111 14437994103397931859956424395875980960 7651112 8464420424347497202727312627283394560 7651113 -3738419862920935884525236721773565600 7651114 15976086075020343783893230290264148656 7651115 6515797212532511974638038056939584000 7651116 -1617657277681436723652353715319235328 7651117 43947634758843467626761907639065981420 7651118 -25370368195480361949786174014672706240 7651119 155692582659495861561708874555691520 7651120 -6127234978029744769080774382175846400 7651121 91448831325041575654851935147897378322 7651122 27085447824746770693102167942170621184 7651123 2846047636483447710647142275077063944 7651124 -13162985007232876766797086511625243904 7651125 42954763572621706439544095335202640000 7651126 -10587822824493060845526518278987002240 7651127 3188932380130819815295053810715556400 7651128 46508473726823340057006414385483161600 7651129 1334556055254954202570834357723170640 7651130 -3344672026352792692193034677738618880 7651131 -73096856581618610310830515775997926400 7651132 84848570862827383625399635646068134400 7651133 4171410918590931579807913421700119808 7651134 3288516182614970444032393295636224128 7651135 4818859346591655728517098626685167080 7651136 -18835327380242169251952820407671193600 7651137 29124802156492362527389386460534986288 7651138 -42239192887151290963579532709022093440 7651139 4456947705548783664130176535324885656 7651140 -12253069773817834511264943564639313920 7651141 -3296267108230675275159117151124249216 7651142 19019918899943427193404793914191982912 7651143 5279359147965237838807736082713682144 7651144 -13176577209204358841471089428049443840 7651145 8830985340384288594340849167836988900 7651146 7350404446484600551028334154489824000 7651147 64288065058378428396126874460630391072 7651148 -82298245813290304068767576839516961280 7651149 33226747071021678206159919656685789696 7651150 15032452525777576710719310967329600000 7651151 105225145972448659660611045368556535152 7651152 1316857429894640172874791713832960000 7651153 -24712762573136817956287209859734675598 7651154 -37104369424689464500468289496336659808 7651155 -42464849803915609815040707642437829840 7651156 158167134895314327656489462695435776 7651157 -25820080454303885266770819496903822080 7651158 29855714035470700299210417942095822784 7651159 72174931541718914957140127184540548360 7651160 28732731967850842368799673553994752000 7651161 -4258717337520989522943329713910712768 7651162 -45067576860574908437005883157573138960 7651163 -2774515135835330101030673097758563200 7651164 -53706211211575021114200896333168039424 7651165 33110429063464156635112202102204238060 7651166 753712757262261961013440609444151040 7651167 -7558029269348228620977552640038000000 7651168 -7102901652853422407034584975468396544 7651169 25454646361122348267040373173152691860 7651170 -2660597282859999226297834899641218560 7651171 -98455555409049993514283377983919700856 7651172 31246940124737388906472224189164961792 7651173 -24131090112487530558260553561522874752 7651174 12955792071467646510084262731642149952 7651175 26316713557997712052080870634361974800 7651176 6146095738091642488934078632774041600 7651177 -246637092261634494861649637926303728768 7651178 24451628257452212572456114623853056 7651179 1333388493996261585763266161302995720 7651180 10047421752947457318863983649252136960 7651181 -3843871519919116387721295419223018036 7651182 -9509870412465843205821108494757353472 7651183 13218052859064114695274445987062560904 7651184 24820624632324818007673872928621363200 7651185 -16071370594979501045057378854268851200 7651186 33117299715432601654368934482869414400 7651187 10625739873838732686792681747841141836 7651188 19059732983820483291386073187009695744 7651189 -2292367946488070360762873814787873152 7651190 -15226043292178874733366331400433784320 7651191 -38460049829501699599620204296644392960 7651192 -126889223096813619463478620224703488000 7651193 12760468276361386373959609728824580 7651194 629774588280341449640807551205222400 7651195 78441622377734082648944639431663920 7651196 -16629407089038701108928185139992002560 7651197 24366570899074139394579636994227286374 7651198 -66603646349844903577508352537061670400 7651199 -20188603748840348665600736011354715064 7651200 -5001858278670833149147087311470592000 7651201 -26829818802152022690684938175006865068 7651202 -16076431386728759470046384724376632288 7651203 616685346428737045636522055589562368 7651204 -71021796284836540751621197775452812288 7651205 553528836665385712985844343273166400 7651206 -32391441597640675946374448164757059200 7651207 101789465625731959976956571824602791952 7651208 -48159392727434793849117137611311959040 7651209 58343239710579077700577871905047116304 7651210 -10091493976695813514031342643572567040 7651211 -78616463053761563897078046747839398188 7651212 -12352895646924345236077353476986188288 7651213 39908523413323908592291981052253002304 7651214 -17039092178792986309031533204391602368 7651215 6707604037412440761246848666480414400 7651216 -2069474133436189075646631972317954048 7651217 -39214060909359492824675371505426865216 7651218 -6790028693393908842664571268963981696 7651219 52774470653809176852498138800742120620 7651220 5056877723436110857035972464697108480 7651221 -14476640494457181037802669595374702688 7651222 -27212586631176496607966120244170818176 7651223 -59279000864926591878243680094104471616 7651224 -31806602096977015445719872024595660800 7651225 35802501396548032927253881901530988750 7651226 -16647010124712731297201385005994081792 7651227 93337278279941589480944473218818905476 7651228 -17916987271220958285112692904843036160 7651229 14084310264923876777491535745475479360 7651230 -3152805125315592474302108009152642560 7651231 41322652910092314655663373808360622192 7651232 -28374448515526911969439551669397487616 7651233 51033354107177219739003210638083723200 7651234 13790991660324923482604908011965140992 7651235 76619192308733951074061872165539634560 7651236 61200832204713013974958716788285555712 7651237 12829359501240047209142227577890924992 7651238 -1705985842999918527954801947601354624 7651239 -23848191038208976658602314618690046512 7651240 83427904186188599174324144097766348800 7651241 14944781419815685080829164572046877200 7651242 -9655452347574733709363821339174268928 7651243 -80980208573221221675728657547946572680 7651244 -6617008063454244786378759607532697600 7651245 3892870683626710838695744766069059200 7651246 32607346807213734067398027167393547072 7651247 -1483704562537525642444734756673865280 7651248 -275584803590095729572904971790712832 7651249 -29732223385403469057852826422881014080 7651250 -1040326923432962828596583425251630000 7651251 -50717198920844580256838612155856061420 7651252 -82593647109571139966781203682002012160 7651253 91844899690817053343147559342036438144 7651254 -10500995034988954877764548908019535104 7651255 17314365948499959161814444051203724000 7651256 38049407908351781641425986419720028160 7651257 28026996013372495783235416714880044992 7651258 31660571940557583806394059136588401376 7651259 -43222475592420918076247940864356552448 7651260 1540536846742463633503720482829294080 7651261 26803004915090647427256670889084161862 7651262 1989933923373386083538982933901317120 7651263 -18294105424192851358872331615142081136 7651264 -11976666794456395939001673557752152064 7651265 15189675252000542793121028399653758720 7651266 6959712302993844666880085505995735040 7651267 -8950675670367564276131040862703001808 7651268 -66260476802412469364045020589240064 7651269 67999354028330631263796762380649247488 7651270 13685338419293939222967043329745349760 7651271 89134682680490330886940783474782640704 7651272 -32074475798362416124484932032394690560 7651273 -6909305499874672743063069651246690240 7651274 33537326971414125292436229456590681136 7651275 -2148084956366898962315731632684556200 7651276 -3851883837371765864312602603664864768 7651277 -20343445466428347423722714562581780874 7651278 9870901739992185135547637683334565504 7651279 -6231874253263564354445059957188165024 7651280 -2589278409413630963689453372668641280 7651281 1113871522142538910901880884006012160 7651282 12166895506707068723230572491031149184 7651283 1183972240476925823463361266395467440 7651284 -51402654950089476523132405693287512064 7651285 -92934124625545124083608796154072742600 7651286 27588482364341160892566303637142114592 7651287 -16385327833834900992006016321921839360 7651288 3513589135979969333882095903632384000 7651289 -13816126370270478174705592373390801910 7651290 -5546384232180881444335655776888577280 7651291 -22216892811877992879305572307572336 7651292 -47207005714658848372917832687012079616 7651293 -1117877389748844538558696933793859936 7651294 -7858844046672098619610272068129011968 7651295 38036456753013914360444447392913260320 7651296 26290537620145004651335896309247770624 7651297 6557884079523390947182466587292411040 7651298 51155997178747164237810442956744632400 7651299 24608796402908820376865922395031802800 7651300 46124580269030225420618517162408064000 7651301 72871808296845237737781643732290004800 7651302 14396282532722802131901673866101070720 7651303 106887695437245972311187513204571559064 7651304 15583496032439736294080060609987328000 7651305 -45213295428035632725940386463661444700 7651306 -4351583283417341507885183420416670448 7651307 39071837900134954539086500648799696472 7651308 4942542093553109931261701789662248960 7651309 -116476287245314372964370044033453572884 7651310 26345834759694082779054571910852122560 7651311 -40873952584908339731733558931290158328 7651312 18974100488702924290110396720025174016 7651313 7457008742831130853910879950647584100 7651314 -102272640459064231214311161511438080 7651315 -11523415264824882225944091921021619200 7651316 -74577715770558946701644584280814264960 7651317 -92057703558910264154840841540593500320 7651318 -40640870112996310379240692386886225920 7651319 -44093101684838664493912294955949294960 7651320 17336607790524680231993844278255001600 7651321 35200792309793014260934205531902332544 7651322 -17475970763347586435407109698521639168 7651323 -31538294220299727859763195578070706228 7651324 -5232418886919202453069019561562210304 7651325 -15914329925791227963033849690920750400 7651326 6162313823196209921346674790411321984 7651327 3266223850431313833701162928038264512 7651328 -61349192413138375406647591176064991232 7651329 -18585269007377530693779192505444660800 7651330 -13743870532159722194343201864079204800 7651331 -8720132396313276487435607976354237600 7651332 -5564541430375204722614841107386540800 7651333 -60891240152142364796493323174033280800 7651334 -416090863468644567181473565442016960 7651335 -50644199548269508820088097936245207600 7651336 33775801565797319096245358799466168320 7651337 81204575423098696963273717025895173940 7651338 -8595216393787529026322239108571281920 7651339 4386813867156926967758590449454893140 7651340 -41425775208800962973514509846213852160 7651341 -36155060517042009353231005216290871968 7651342 -9909467977214758942844624044793060928 7651343 -13315692599878463318268600346477546560 7651344 -7878283469556204766362370001300422656 7651345 1057174446579702735602396623546164240 7651346 3512562620723219723423320588543626240 7651347 -16238583696778540581634589749946650560 7651348 -70661843065828052413153278803430283520 7651349 -1698535074658460602673014245421520712 7651350 -18371103007139087077072546194040365600 7651351 -11241364635636807512877090834559010000 7651352 -82610734069010339149816118651097907200 7651353 -36065522872725089385258255268851330816 7651354 35767573815273206902278916639713563376 7651355 53782290301129936237194762787405113600 7651356 14199222709933224242598802299128094720 7651357 -6630400888804456179183610895434782400 7651358 -4234821277693173727642101444263215104 7651359 -17281960556905497374669816967002743800 7651360 63199713123595009044491480646510182400 7651361 12458900464770562059370651326901219632 7651362 -23984819793473528878320723764855211648 7651363 -132990583265259838966579427424016996736 7651364 -9375974175589137499282111041020964864 7651365 15553859226163722664360059445166718720 7651366 -27113080787133882059675008744073614368 7651367 -12529098076520086200419532913342619280 7651368 1051552823593720725312461270020915200 7651369 -15610812577232005684210316635667340288 7651370 16609137443298347114102580919058006880 7651371 -11142639080420638378925836407804569856 7651372 -6261454899128221854566765784102855424 7651373 -14183962094030611174622158073732022378 7651374 -5742629764305739819601979404698416000 7651375 27233202525997517183773836246138894000 7651376 14379355872089458702833184035984998400 7651377 -706844020250000172382741706184109152 7651378 -3974689477963249284640698565628226048 7651379 16323592272792509088778262001288876840 7651380 -7565446086416308754981383987006894080 7651381 -38995899611530932835315490196574768388 7651382 18905758944881592348497100096006693792 7651383 11884812333455480650476090352055023104 7651384 34875029263978123094348624436317982720 7651385 10454489703916622428299885602926733760 7651386 -4567488983630023636436293624658547456 7651387 104379048196536282240984295769572907520 7651388 -21009367154403020229556174763095667712 7651389 12164340085204237285398249310507307520 7651390 -36555298619564436182861692776756004800 7651391 -19957232282404100749917725363273454216 7651392 8010449988474623273664287547139817472 7651393 10305293828519026181025708580160266240 7651394 -46967302352430290165765835064153939200 7651395 1314664569536272621178859971031189600 7651396 -66082550784584889856605036955919467520 7651397 9365088727234536757807958444115178140 7651398 20332263506659686842163787647647307648 7651399 -97196457685942546286025694334520085464 7651400 47765617664921267556131084826092544000 7651401 388778542784168754758129381379766032 7651402 -26419236949238303437841733674489485056 7651403 73191654791109313500276199446965861652 7651404 1092434588613797464465738714447243776 7651405 -79641081338744576443745965877275973940 7651406 18056584463836434824525028905783289600 7651407 57458715831338739397474927686793167240 7651408 21312528234421404498925603638580600832 7651409 -170657265831358860496296277226400995100 7651410 -4714117934989797663901713582349547520 7651411 -113577610581127118847256520849722478088 7651412 -157264403877996234934932064159333478400 7651413 -7053862385669870784854399732391464064 7651414 1313964883119625953249513956238766080 7651415 26157150885848083796933561592917877600 7651416 -8765360699832519810786314334322790400 7651417 1414180333990599940676320045165923732 7651418 -2655862370038288409074339238964433200 7651419 13294147704193533167493034142325541680 7651420 33194952324226894146656802401157120 7651421 79838589166823446389280960851060323622 7651422 -200994995749152059756101383461117568 7651423 -28979719206280372796253016510773853736 7651424 100172500774077871098501647399757545472 7651425 6897890179373771175289468084463526000 7651426 504019561089377924929724977990968912 7651427 16992113845964752711931421784335275472 7651428 -27272831628257786791694903119965517824 7651429 56457662269003593938877199538887595676 7651430 -36346934063174113925636979935093120640 7651431 -780662427192895978346163415337111472 7651432 -99183980882709143106272250916536345600 7651433 -30108380202147028122418493296557969600 7651434 -8942630865362091487051870983736831488 7651435 -68687410667060852040711451898896560 7651436 16527004077338160439772463556903787520 7651437 35831614504398894525391707879185924160 7651438 -1216090147617305433046313975598181056 7651439 -722407206188742745254422149067812944 7651440 -305305643120092682340348589236387840 7651441 46910600783699126326810421222278391872 7651442 7559251099753096859561059711766137872 7651443 -3266093503815738160020028937633691072 7651444 12661357373297579846488812811505277696 7651445 -68850210531471789554728476278756600520 7651446 27937040471803866238080589497605856768 7651447 -145068914329062289221830021118541310040 7651448 100986589854236011192824361551892992000 7651449 -6266561907204529786453107576901968000 7651450 -15559311500548601207521817687864853600 7651451 19857098183170300427037885832240493184 7651452 -60803926741226791239305994450247680 7651453 154828345346432334300152862402721528140 7651454 -23778778251637814924457819198876454848 7651455 -17307103962760189712062394013196346880 7651456 17422215229436755588904613197056573440 7651457 32097962043694015231371624947084969088 7651458 -7114719794697386216792487458635585536 7651459 -275634470360567792231085421772051304960 7651460 -27553561480435909141597761732042915840 7651461 -9682165073699888028670643615060944896 7651462 -4594221924339493829037782946193030656 7651463 685671505405013731762386992417716224 7651464 -41902540209300620964127727233274388480 7651465 -40127588144882655046406619723956362140 7651466 -41837384040190372878289856745291146448 7651467 -34160242254712188495245714002097382120 7651468 -65524503838312074518824163686705810944 7651469 5861380266717082176206740643495241696 7651470 -4470549775805527478130706194591792000 7651471 -48446838328972806762416541539932184320 7651472 19937928228231262359767140790569009152 7651473 -113863260713401606936562296735752000 7651474 -48657302275918615344533652588226690560 7651475 -49866437444938320614534314876871334900 7651476 5947078758503029254410659536660480000 7651477 -54023162719732879756185620807548130674 7651478 49321087965920291474666254070255339040 7651479 5261169460984157000716121572064994816 7651480 25216974183677142313178560206340300800 7651481 -7190249982422971731304805658901523436 7651482 14062553860059200587317209542211175936 7651483 -30021367638781774746835627514561373680 7651484 55209894130080025280106623069327212032 7651485 -12612661220927612039580706887362016360 7651486 39655840040081351573691326326938744192 7651487 176670813594290100330086008147423914480 7651488 -16822790414000031232329019341507919872 7651489 -2727834081866487220162144153142602368 7651490 -241378867540360135557126680542617600 7651491 -49364691585114334036672858832489065608 7651492 -5107935547610678296628428082989235584 7651493 -21108149753153019678750910386631292256 7651494 -424221134483448130762100093422500576 7651495 -1820255746701668316440999911323464880 7651496 50330136710699046444194086195557826560 7651497 39692261868771776425466864450245259472 7651498 12702512616725320281424683913367060064 7651499 103285912630310780494471762402190440500 7651500 -7076496146903361254455924498765056000 7651501 18067766339491525945434646682521676064 7651502 1547794213769416274982672245663986944 7651503 -460758263460265608850351064106355968 7651504 138915856257735023530697460765818880 7651505 19878890578778877572497186974966993000 7651506 -1186659825405628909068127804851044352 7651507 -23188908579129155898833920646573664244 7651508 -20597648450654257286841407537146287360 7651509 -116514524725685129533051252741216320 7651510 -46655263780168023813605427913177059840 7651511 36186600474126001506764903472931835904 7651512 78161976000215213581291678861047459840 7651513 15073759351901475902131876450664087040 7651514 -3710430856522025572996411839419845920 7651515 -36679859452956535524289299893659969680 7651516 -60804170022312293489219563959840578560 7651517 -70265427386764037233898537350706773434 7651518 -2217386427062073502324391985850352640 7651519 59300294140183778455284055018667899440 7651520 27802242096970539297593708951403233280 7651521 -21689886107300387376660826561668942192 7651522 15497388296751463156698075082933840800 7651523 131339420934057845521468092659527991304 7651524 14194258936222753066041286240182598656 7651525 5995840920684230136396725176376649600 7651526 -21729088279384460603579805916377609600 7651527 21153014366051387006618988287039350608 7651528 6158515365241609861972243783544832000 7651529 -128909270116788891339483063177944232870 7651530 -45986033913713066678332410257154278400 7651531 27417399154905796755394284047826177952 7651532 9684457652166331540368201812342338560 7651533 -38923305166435211378020058144036774400 7651534 42887088891835080166476899295862348800 7651535 65003020528188300334030607868993730560 7651536 -4519927141367507517290395579317485568 7651537 46146507056529239933118788463946547186 7651538 6036406830233861424835389443199058944 7651539 -30325873840800889645462902904874064816 7651540 -20507677992426575508143634162373593600 7651541 77527072360252351341638483716189572942 7651542 -66749000948533815080087456532810539136 7651543 -2208933762630450476467690308418252992 7651544 -18035438805592854847043248000838369280 7651545 -60376592148379613011841523094367078400 7651546 -15314401906032471588757634150039454720 7651547 -31374836905861557304590864275994157200 7651548 -26783118781653946657980831168714218496 7651549 1889404645470519253159284742731324064 7651550 1125152843660227522735250588763600000 7651551 -16539149902428759655928427700786565616 7651552 9379821899686872955241315929479708672 7651553 -6905049992748401443188797552403601920 7651554 1274091987924981445284983142822028032 7651555 78957359107618774666271310648663834960 7651556 7158960340553705263921016785818240 7651557 21408542512948676138267145766406120640 7651558 13904467356071831897220877902442584960 7651559 -115881185901897739950553463789719287240 7651560 2580701363716669947287083888386048000 7651561 106532550530228019442369956144742425472 7651562 -20109600414775957097444774460117541968 7651563 -21549757698204423736089297012122852640 7651564 -5505554194134775693558879021444261120 7651565 -59765312520945237691445245246531095540 7651566 -7260335331676521778812560677335699840 7651567 -20684253219236957596911468441874943616 7651568 10414293831795806773447263077597184 7651569 11916333400396415500322858342168928 7651570 -165118429399597411183892702729303040 7651571 22597161396946984704343835678225758944 7651572 6054400393512459073449865013192601600 7651573 -122510604451342380101008818309114180178 7651574 9683035293970677424400651554870689792 7651575 -1672768549117322662566788897190494400 7651576 64180376617755209149690504411985510400 7651577 -124927080023014044856223381573893188540 7651578 26297786437030512191184953313618701568 7651579 -70439730450668462826087843272101187472 7651580 13152508269746735467336092433206643200 7651581 31652702235015628520373818823059670144 7651582 5628607600672598946227918343607896000 7651583 -193332085825633715380752884724292226400 7651584 -12954767902418212088342321461456797696 7651585 -44486187712282705469560723930379616000 7651586 74471475693458048541747283882393942992 7651587 11278667648688636996043081130817587952 7651588 -11596968577768384479308508672262344704 7651589 5642371593022086433772678238469627200 7651590 -3525342437511594812539534431957655680 7651591 99274005932767014366115116177955395992 7651592 -556956843091893652710352586747904000 7651593 -34734646895786202439298603010400661718 7651594 -2169104361262619977263321036159390720 7651595 53481525110444569002493205005033006080 7651596 -21341407375222442788340048661367059456 7651597 -24467334004514369122454218039736769000 7651598 -160096849091068723372797299010338664960 7651599 -29314584119572860448702404775439586432 7651600 6589413644195254744854985921383628800 7651601 -121315653850902211778875487026866551568 7651602 3072034269595127865324024576286612992 7651603 3854000620855000476808087530840215852 7651604 54500396206599481560087952737361827840 7651605 -8155825639018337154433307065022563200 7651606 -29371982157229363279621444656154091520 7651607 -24266364906191819502145691599113144 7651608 -14126840458430600265542980769705840640 7651609 28741898930187502580366528010304028416 7651610 -13247462981434770972098246147192274240 7651611 81424105980204977355542421209277156480 7651612 -28774225366567219032899251314307807744 7651613 21035949587935131080298473484260693862 7651614 16147771315190188578033006268189995840 7651615 -52041260757161650368180478475118812400 7651616 -11930089319483995110427283512507760640 7651617 -4502061079108484748306023575606518144 7651618 11036512509000728443696764362329583904 7651619 -2511305229169698220378046334066562980 7651620 -33338951823657593496083855459768467200 7651621 -156333256963894179511080220223610214500 7651622 -16584613528282748462742301612399363776 7651623 -9743751872725043518076272584325201920 7651624 68029884625711916432298515149231718400 7651625 -36960608971822664944664604910697382000 7651626 -15085459820037853108318825261698624000 7651627 10335798833173192484114181495578583476 7651628 -2898214948893184258970831740288366080 7651629 -23711481425005743374271971246793012426 7651630 -6119194967506057305764495484879321600 7651631 28143146158791163502531362722339929520 7651632 -10336611100847446706148820416829390848 7651633 70739226732801023309814984453945725424 7651634 -16430724623050471272691091662673708784 7651635 199018622761529471688474555059600640 7651636 -40017555719003640820552444909041113088 7651637 -6454327758993745119996121031698584576 7651638 24619212866429088205268001993909736320 7651639 -52064979262259767541868708465414377560 7651640 -19590655457426736782044022204484403200 7651641 960693129233812068806434387971166560 7651642 41024590115451739296560457253390195200 7651643 -19089608720551394744733742160827950108 7651644 17793049666350292126699036060617523200 7651645 78585105855732084768416677541727561900 7651646 57908205113421296269294740368922262272 7651647 -122508596522332178852104473376087357920 7651648 5375130611279765484693852643755819008 7651649 -47415330282163198007915131849170619680 7651650 17960205360383108748547426427293440000 7651651 18004740075280465824251473898440273920 7651652 90674680010498291510900791219078033536 7651653 39702930562601515389660448817952571104 7651654 -14100639501024632873869266596366296224 7651655 53326372277600441681422956724697379120 7651656 1421315062895287968854732439973585920 7651657 36261227884994195885741111104145414600 7651658 -12807950082701417811905037511867079424 7651659 55769694184209163973503593014031399408 7651660 53701699482928928175385610342968519680 7651661 82735865140874846449435425279506008320 7651662 24998678260808174640510786554816549952 7651663 42277375679316811852719776812743258144 7651664 32886166652514046895033213959643725824 7651665 -663155400265179486709538259229464000 7651666 -2972568662341098838652346053509440000 7651667 25414122103672560124058717868253669920 7651668 -4646496275401668219001114153519546368 7651669 -16772641840465346144404006527454936704 7651670 11833599079658252570213880576003801600 7651671 76307590033877663702124585030080599680 7651672 -10039399234628858151520626935060889600 7651673 -90350733580089596912670077356366089078 7651674 20123651664605125693822812807465370080 7651675 -10753975216220757731148567506720889200 7651676 63178612139821030346448408617538408960 7651677 -32592422546437662429108168819266784 7651678 -1631399021853294511430492155116527232 7651679 55536445276435616709435185928098897760 7651680 20323296790813028058206831423520768000 7651681 -114181559862983464706281119335102135518 7651682 7343447251076446665315417793722279072 7651683 8143669742554926244546042456022392224 7651684 96605559854472312943974775063025100416 7651685 9385475472585609854582265110534376960 7651686 -4060112497288369945331322128527927296 7651687 -29514529460010419316622710857971363320 7651688 86655029052407720229169990289517035520 7651689 37021336906616362455202758740835156624 7651690 2986205609562821504981592373904565600 7651691 41077513957964642968920719206257702000 7651692 -81852996017816599931229651434146944000 7651693 -72307959979663141815234163719260076042 7651694 30892567526119325321478489632001806592 7651695 -1770000968715537371300374412065937760 7651696 4000724122075690061953205430369943552 7651697 -81589426020487221462088840884860830608 7651698 5230933701654109947086767866382606464 7651699 -36894292675910416902925518527361623040 7651700 1319364798082744413209566708831334400 7651701 10442693504166628207010453235729272430 7651702 54758190702327810704398377554343675552 7651703 -176945714881050765279942334614559957920 7651704 -68972610323796755810025085777791221760 7651705 -15304802841786209346699032880529011000 7651706 -37895810540551432171945492100222498448 7651707 10409444893779697573478578539546130944 7651708 -94237234487934963394037463506860024320 7651709 5068710391768051556286913364833703808 7651710 -23079883949627893448691349137738009600 7651711 48012314197107860305857236188139461672 7651712 -40351953424444734892892433619825459200 7651713 -41453923657039778990442077241047820000 7651714 116839127230500009310533493479677952 7651715 -34086297985091109273114674160757430640 7651716 -3390559818256118205942977121742660608 7651717 -19768571788447465835280599157031739268 7651718 -31884468104070399162939835339702369920 7651719 62598468420852516564867670902505978320 7651720 -2000253679433791265981314294344806400 7651721 296754802997067553060001132738700288 7651722 4678612916577871918599436078045172736 7651723 21567317298903579862694299643857781972 7651724 45245297308308781198019675506344669696 7651725 31931598941831130842962965189319221600 7651726 -94684981604597726755691054243679488640 7651727 15519594807516768724110509566702425912 7651728 216190175502479304755819019355029504 7651729 36300605012313208728761822188549639284 7651730 8738470726608032072857614533486929920 7651731 -35292892572787705677306894397568472648 7651732 16631589693035365822449044912758984704 7651733 4665805901268943280323195855060977504 7651734 -3629128597973944617524066694728489088 7651735 -9391529670340186471999722893670919680 7651736 -145008276870278686527331269199716311040 7651737 31566230540555713562542213550889662400 7651738 28472412961038123258376095875937377520 7651739 72504870335799143006634040223893281540 7651740 4057005113651957547998905540895462400 7651741 46402541637829736180302862134010498304 7651742 23487456502622397600652239463213578240 7651743 30545534709527228356540652170424368128 7651744 -20930795272958085742186209180776398848 7651745 -17394065679441030554955822042689659500 7651746 3716415177584675035257951433785050400 7651747 -115604782720939871493061035301166560804 7651748 -3581617381319789622284638742919011328 7651749 -2225542602827713888012995012427315200 7651750 523581310588098967713348125819904000 7651751 -66951370608795468327403919196324222768 7651752 -15546176519043613481742166988393594880 7651753 24496293429916576081364109901951659002 7651754 7410266101186590465412374153221118720 7651755 -3689247847968921848227363656328390560 7651756 46435299992773238806416636879848448 7651757 14936351395715797729617347952530800992 7651758 14009333663952991973694560428589073984 7651759 -73565319318226260297855240812059005040 7651760 -11112367435133217394951269804196823040 7651761 2750917326218385604554191144924874240 7651762 59615475224211486970316061435727352352 7651763 -37000414027244700690964719274153022640 7651764 620410946774051200315043176378527744 7651765 -8255937670239642193599154168276262880 7651766 -28157662959396619684212067764726357120 7651767 -116838937394771312954152310067960135552 7651768 106798660824907791438693837083179868160 7651769 -43250831055349514676593314358671774080 7651770 416553700722162289199267971560652800 7651771 -7029516793318353757016368627443600028 7651772 -65603654618109579015928056264125082624 7651773 118080698974816384195030785663345813120 7651774 17251703835140889288584671743667180800 7651775 -6772607383590292186166045914718010000 7651776 -14623050630093347712912023119353348096 7651777 -28385256465487031777072590598433201728 7651778 -6835095778278610898068154676820508160 7651779 36628292526883240904478932036440295088 7651780 10823564395031018029926716502642873600 7651781 -7818442126233857422861168453775998848 7651782 62616767830200121289108587474822744320 7651783 102894285792424339639057879576098627032 7651784 -17233651470773447734370187814483230720 7651785 -7788524340893791242906382188880702080 7651786 13161199213934282998501253063189228592 7651787 -3577518344202807408848691385066297824 7651788 57890548585567802454982668800429654016 7651789 1478856367560623279138273254840755660 7651790 -6076769037276412527783139252612097280 7651791 19937057074707790438496933660350386552 7651792 574649299058428894204844007609597952 7651793 30664702757378621873568527342778381042 7651794 -2300345489065497524853667031209547520 7651795 32602902607216063444621993242454936800 7651796 55661781742086316160297611661752137600 7651797 -8091937016172134102808592266113148960 7651798 -18163028073540098051728047049295232 7651799 -85150257741446549163102807937805708736 7651800 -6701573629835799467437978794547200000 7651801 -11114916927061413500549549462017876608 7651802 -11758371294117167098394528532158576640 7651803 -20585126804516360824557909502042408296 7651804 77107682050459106142834884772254214656 7651805 -29222902296056924088867837668894269440 7651806 25197047402007869886431749639611715200 7651807 1491393922043397885357503822384361400 7651808 47213975323692599384953666086221905920 7651809 -52522796114162290008382791481928721072 7651810 47390980365455389043184723375224566560 7651811 130472994144643831281888242530220037000 7651812 13604982569775848230514466626045804544 7651813 -27992825560731789599715285710889433920 7651814 -60429717135291290971174896334803744 7651815 53579071582188075337970795640641165520 7651816 -14932241109643927450704862676431979520 7651817 28833023125652037912934871922654343866 7651818 -40445708024492292384509160056106681936 7651819 -31319702937412318708300507966995741408 7651820 -19916706078126275377905994772308515840 7651821 -22771132912299319420732974231618852288 7651822 -11003895608470017314663525462807417856 7651823 -32507978326775199822322135354489171776 7651824 -4251670749886981832835601007326003200 7651825 -18375543107979976318117833733149822500 7651826 6930153896735942792594284053043751424 7651827 -132056317274709075880166993315339397720 7651828 75255397913504218380844237709953628160 7651829 27511338541936934475584632357257056430 7651830 -7862549837796255108710368366493564160 7651831 4865748404496094542342846987521711064 7651832 -19814863222625275126839753193804492800 7651833 12039382980643942703599171446717814464 7651834 73082630580438407849186041462934856960 7651835 18064610326556306721698742769960820160 7651836 19833019664930450744520212600798057472 7651837 45587407311364686044005684930434529932 7651838 -70992285880232546891923891448706631680 7651839 -22936555724984464940946122646410407152 7651840 20809470983936832518012079169842708480 7651841 29734868259918233993714300772275771184 7651842 22294347731173786836216458317913653248 7651843 11555470364220599342504392433818152424 7651844 52901818262658303916612412477132009472 7651845 3298094549782574636599481553261806520 7651846 -31929830211190698686040269262226612128 7651847 8252282055344177459517813662558341632 7651848 -19058089790746653773220775072778158080 7651849 -14550557242113411396194069565958642150 7651850 -80485312296051747653335549756512000 7651851 -8850193578677062220633103553201062720 7651852 95032385151332106864203216810371072 7651853 -27025089718392699007437304165311927840 7651854 -1844588636648178870446860276757790720 7651855 39381753245013581313189330164827577520 7651856 -21605583038692033247332101135635570688 7651857 71886983818375836584226451108877040 7651858 -4548651033074230107079587844883301600 7651859 14074903598897562037211929134525490416 7651860 -455622849102797611384504994345226240 7651861 15505061646829137215080224366273461760 7651862 18274947098702135338763010881965158432 7651863 85422328490495164832023414576532301792 7651864 9864188044654010403820727185508966400 7651865 244985924206057767385084928503554120 7651866 -27178447540408868569103040159627169536 7651867 -52492796480089856111414983871001865084 7651868 26558286952017869243824695346932427776 7651869 -81293315611259757734817181149048924960 7651870 -35921594789531785786665686000455065600 7651871 31014977378286098591052944252177593824 7651872 -45379583982394447445773483345325162496 7651873 -8058678683894946151030488065187998878 7651874 13825133658331454072023043357107252512 7651875 -1760203819241878960397602137503520000 7651876 -43023423921303442578738594984398304640 7651877 -92200741044776543536833026620912962048 7651878 -8968575808890725813361404313807514752 7651879 75568047176689294535769923189701823480 7651880 -4258791698145092804622088918848153600 7651881 93789837098259522830513498063038479840 7651882 -18499652273753901944761583564698890240 7651883 55149877327501457059713240210543699984 7651884 17788881362076227419145007270096692736 7651885 -3057689778451242802276345202906519040 7651886 -51290923330012801712630331510741358656 7651887 -40048225296295031107377096135805954560 7651888 21159962365157633251118975711037734912 7651889 116052087859072869937158585993880177200 7651890 -3406945422216505696609933632064963680 7651891 7398164377668474276037300399003214544 7651892 -33868223106671195688974045522940149760 7651893 262693388275012210252517665720496640 7651894 42584844102258783467981273238434798496 7651895 100838937857580597684375658362987504000 7651896 6290878415626164589738517815185899520 7651897 61644300471746376351022498555595847312 7651898 -31117125028297306538952559519335526800 7651899 4505043081016334444882186123954431884 7651900 -10493371876311496897670822400799936000 7651901 -73956304589877483832872554985725524596 7651902 1413360935360072979840828525649956480 7651903 -11447025613923658371455081851755263120 7651904 -18257527477864643014107855155361742848 7651905 -8555892386846110809951230259403731840 7651906 2735246799990639469700299380951955152 7651907 111725854042439336239096329582272436156 7651908 1189579803755299547208401330334627840 7651909 39741383059610108255432493488382254620 7651910 -11425605173654853866523342048110442240 7651911 -67714993715470468016279180466651896160 7651912 -52029739683175247612171748202165171200 7651913 -82320441233560197077734524396197804838 7651914 -11792242198937266535202481420886626560 7651915 -33159883861712521951499558550714256080 7651916 3312909530202457542845831496336605184 7651917 -9313887859318145438974125380125919232 7651918 -56932238827154090001899943676439789184 7651919 -90665038399765353785722477619693610000 7651920 2204868111476451855882143895609016320 7651921 -96482651614824614154069911411267982108 7651922 -56986870898228177284874588880114901728 7651923 -12595772408669337361700872299711193416 7651924 15020943506675405023050605944883685376 7651925 2671169697652460892388060077833992800 7651926 35494118703587736375978311108766909792 7651927 -110218487032054023190316475574359924720 7651928 68439965525227152575812677268590428160 7651929 58308785278950409414335383246020736640 7651930 -11317182143091815886838525375153320960 7651931 -43770362885737605413415203818789172208 7651932 -63353970819961797214148847228040006656 7651933 1502187641364443787467189059972637144 7651934 -69590157563882698058964327461523943488 7651935 -72555164793662101245874767827047384800 7651936 1529947710985907698034298140737142784 7651937 34594028292964455059058717508473085872 7651938 37010497489320497881268157706450213632 7651939 41734260821025458426661731084242856448 7651940 -95863826474253110406152595709292544000 7651941 28201750117928506553101189289455038624 7651942 34143018592794115920875954601860740032 7651943 1119834925680781666351548107407133904 7651944 -41505950733693044244257184259992560640 7651945 26253563969428475042085724494584844480 7651946 -28634393141089852470985798127554809600 7651947 -21148388498748650426837535704883655680 7651948 -2014664346772293061058504249844300800 7651949 -127584511334897495632222524108999451050 7651950 -16373511581893763529601038415673088000 7651951 -84557035561389844473693887491661824048 7651952 -1673929217815587679424278171938717696 7651953 -15370485734122181603108444955568853880 7651954 378150764200836387025047943900372992 7651955 40531971534417875034090846075402128160 7651956 804895130239427115738454144569458688 7651957 -62115858502152756772412694660183037440 7651958 2252657119403539863665578781378962080 7651959 25453962373575859565087090906074373760 7651960 -74777210303040116518858440468180480000 7651961 -76436169436912906184625940418170716438 7651962 18644605487379984002888063275436021760 7651963 -17222153550686400857361385575796177392 7651964 38189390007434609960245252730144126976 7651965 18533145415764609342515441082379320000 7651966 18379963248279363018260078408096296320 7651967 -15392937463567890591120848847627864120 7651968 -46314436781957059698161236940874055680 7651969 44838299733590051627850497026983686760 7651970 5296638730601005938916736136894020160 7651971 26917481237488911739207329830100677160 7651972 34939051703959067020018605937199708160 7651973 -48088390139302212908712051731910819456 7651974 5996290524555895064249535004047298560 7651975 8355171832285397852101513718142381400 7651976 40077670122212483726252979574440391680 7651977 -37691098259383143145835992242493559280 7651978 7058168822781497372418497738898570240 7651979 -1960763584642568821976542634255669016 7651980 6474668873961566185897758095624693760 7651981 8196697806407865988172919381525724440 7651982 52306834623786663169398077228348638080 7651983 -38607851245495162475323712004395815296 7651984 -7389277042689441753530222879187599360 7651985 37935746132316338773546140455210456640 7651986 35232455105002207467829728068386883328 7651987 -21559009599257555560792005541175288564 7651988 -30475744678947217712383137801698085120 7651989 4921281383236732206586751342852241756 7651990 31249364604622027290541036335190176000 7651991 1424974617686061704728456348403780784 7651992 178772140023436510851261892141854720 7651993 70282053423081962695619279353144647242 7651994 -9456253785607446025085832351792385536 7651995 19660721483965623745108956689885660640 7651996 -20877075468006688404436220922696215040 7651997 21209593599780090423653319840847558092 7651998 -9392765835363113624222799587182285440 7651999 -59435289881057099412369130852139956000 7652000 -56303550631514350456561643934744576000 7652001 -6819517876728983406774510997571106816 7652002 1614658642814116017939548290727279952 7652003 -140605559371409019010701933591640071360 7652004 39527873284460016431024885198886469632 7652005 -34673874592082783898366675745275708000 7652006 -5548385464884784449867979118336535936 7652007 -36417503836710544039911674864593442640 7652008 4623816662154072158419438626273361920 7652009 11860747099827824270237443603333236480 7652010 -20285015058715168013319906221263910400 7652011 103689958177519568639586920631378050612 7652012 36288843839655834312847779659635021056 7652013 693119089922417734167936784302022944 7652014 -1206075397708720433557583848538622144 7652015 26058000410101547987941544265573410400 7652016 9928795476751055550873373549914685440 7652017 61677406977243825997741164564803282066 7652018 8080333607652807178723963896362442240 7652019 42230315328500012391386816965294348800 7652020 -40142007983538787405915264214962955520 7652021 3313234127581388502731458298961698040 7652022 -135620890895931942487346619802583040 7652023 -169785336990095559179058004734285479808 7652024 75719404910460943202397740958084648960 7652025 29816317812616372319609132436764448000 7652026 -33625486791318126286759230991339345440 7652027 -135577924682664556052734633502511847440 7652028 41654916434701246903676785455247249920 7652029 -16774454343843700308175818534570520128 7652030 -14464692256769889601258471876042875840 7652031 6662468231791425613490029375975977600 7652032 -42398342084338803345593257598343184384 7652033 -40273017529906275510389471689592119296 7652034 61206278446614477763169321851764288 7652035 6296906803400328657872564619285045600 7652036 54048171523124468918863539671425239168 7652037 40548792700030701917835637535827860768 7652038 32634684620205366094807677763124077920 7652039 -43928790017417176921236713970815491344 7652040 18699117292437510325226421112012800 7652041 16102443208940217084206845413728246800 7652042 14026179689470309444814733089904885600 7652043 -6352727951723289055849355244755489280 7652044 46570728230858898346314595260163507200 7652045 -29431844996439820546426287289792283700 7652046 -22372222784007318363972302192211911616 7652047 20983759264884326605784837561943901240 7652048 2176166824452695109378861348409270272 7652049 75836904450439710889524871464798330864 7652050 1082803232312967135054733324540300800 7652051 68203091410910610704497451209286245704 7652052 -4386006462750694854269211308090116224 7652053 32313403306403680129616738742126036302 7652054 -22960411624055843182893137555832220800 7652055 49726012299059754125743232512579847760 7652056 59314399546084555538537835507300556800 7652057 18367966648876098616810127233214798592 7652058 23183514512089820396708622595269481728 7652059 9309568422029681022681776714255256260 7652060 16411278316450269390286572662810880000 7652061 -32288098056659089265784073045783485690 7652062 63982026406810908218085203874303324864 7652063 -48655142755140089338898815859738742720 7652064 -23440573453717965042241381436919644160 7652065 -1240938505453488229620662996117522880 7652066 -2379602495642360146960082799715526880 7652067 2714894298302923636059698294362575480 7652068 80072883275105695206396460209333726848 7652069 -18138306903576887245039786450415803104 7652070 64630153290316597601323739270125916160 7652071 -4278758048786271593808710597903063040 7652072 8314249123493887566087283738243921920 7652073 -1728705332935874749186175022523213632 7652074 -69622042884563479344809838469469608608 7652075 46082500413549758045169484050099207300 7652076 -21273031696685965734160464489408724992 7652077 -22803008307378157679913605064120357600 7652078 876335953862789984744279795557155840 7652079 -4385939226236561649801450529523985840 7652080 -11633911189616353135353012174980874240 7652081 -51970932947883745504083320468127723468 7652082 -19930517269637580870447923409199735296 7652083 -1037050652772306920323545001788815668 7652084 -94725113174662860669678990484999796736 7652085 -41794640464414254534353507662557936000 7652086 -9051361731326172049182699299661430656 7652087 31702831790342297398675382143640451960 7652088 53654793106503622614469425193718476800 7652089 -34808461916534109329973693655388267120 7652090 -40818170509626981647839011284090887200 7652091 -1880907957705724397846209639563400656 7652092 -34580779771641679544686474772166394880 7652093 2496374065830241220099652393675984684 7652094 32531146060232932173201858092405755200 7652095 -42352074557076365205283477332753200280 7652096 -22856139388547401814799533130211393536 7652097 24127350963307799321789147685358571040 7652098 -83107388615554461579117870140795520000 7652099 10172812271609535473196393556642834080 7652100 -13451902445699922593017545787648512000 7652101 -27011114846673816165403798367481928196 7652102 -6333902289582196786759188389675483136 7652103 52540204172375681626736891626220452608 7652104 22796641604169482092555910395663733760 7652105 58793604108324632815615152358290312960 7652106 6684075583210822283794802777970175488 7652107 -97934106922439161340219995041431827248 7652108 1757902423547070488113552707586016256 7652109 -4910911278741614329944733051779180096 7652110 33768305907339262621383123253624992960 7652111 93003102864916019631712047320898305712 7652112 2911994469112079143985576603063943168 7652113 -1772213204735665207052828246963483840 7652114 -24346958718758752222793116856782719840 7652115 36589425797066234747431965895495877760 7652116 5424934087291454716436477378586996480 7652117 -1250278357656221255909712464622400896 7652118 9917931938838145844309955396524384640 7652119 -21294080986129357363037024228577367480 7652120 7776151176620399725597349534902272000 7652121 -60226232355817215706374166645688984256 7652122 -26768418183903586801283427512999904768 7652123 -63199277875587949126041705529867603200 7652124 61018532135853995130206194516477547520 7652125 23517656426588928328539850147075404000 7652126 -52836063759367241268741915134401492416 7652127 272846031797083925203192998574986240 7652128 -3357538467172289387012603117418577920 7652129 3559025024188927686728799463722245730 7652130 1215431076537118549949926366872299520 7652131 -9278326204240345840422732839193423360 7652132 83335634419154156837776711569339847680 7652133 13567434850753111193314257319422570624 7652134 9527106964047802225591184320778062272 7652135 25052624155058999527803281962457313360 7652136 -16181173598103254578035887199660441600 7652137 -65790177321618422149369573085616654016 7652138 20467273754639742227210876392239042144 7652139 -49774326512229743545412781264980884224 7652140 27027596456041586213774210151541017600 7652141 -35662724190144483462129210506364042528 7652142 5808714188129310755481685678258785792 7652143 -83960429080060469050717901588033146920 7652144 -15508888501139999532762189464179261440 7652145 1818396812552023900366365131074031040 7652146 -9864892482953815576106601490451321856 7652147 14095927157980103979240993664513544400 7652148 -10442470454460840284029396439133548544 7652149 48555766834667118359799883032751271136 7652150 -38493906782540290162974100137888878400 7652151 -53554786869002292636131340672739920 7652152 -5932515781718655928147807518944378880 7652153 -176448351393332880694396848388698203820 7652154 26042267892083263432073253393340677120 7652155 7835844561604881269124539108057011200 7652156 -44094351862429494459631396535954580480 7652157 -2756000352211508311716017253209694912 7652158 14970495897277028411540519318958714240 7652159 140963590460336857855009770907597480416 7652160 18537875721363562530935988361211412480 7652161 80613751301201729444187131773575986 7652162 21892282660996951454362170451359432192 7652163 -17494653507359167559235165907247227656 7652164 -9871926981868915970636020150272393216 7652165 -507466324381985753113461762846300000 7652166 13344296177826266020430960297903557824 7652167 -30067617121131527556417254403144379728 7652168 -68489888768673866380242769544210365440 7652169 3712990960615802579162449979116215168 7652170 7767929654757316953691995302274965760 7652171 -67757747248108751145535376535119579628 7652172 29536577419349534295289452886241280000 7652173 -1363949204614608606144624054270102420 7652174 -5758660472518865157208627487935728000 7652175 -32042789746991364977482030488874357200 7652176 -10146335281216892131728713733451284480 7652177 85345307942884862641181271360800968320 7652178 -12301947393990397653195822255082548480 7652179 -23781848510353135705506457896543359216 7652180 6735187855130453974068480420948579840 7652181 -26332199652544664548788631041084970848 7652182 72459214707215528350163419933410696000 7652183 -28353760870574717589718589789035629864 7652184 20484249395264016180781301554996408320 7652185 -10568104487794529091289625782545345600 7652186 -116005566451163955175411270119519787296 7652187 -9752116255664327195715047263893214356 7652188 45689835791992050885372239786987237888 7652189 -20588687793166102163651549090035778010 7652190 -545116231097648896997401480959528960 7652191 -28341283536469255810043533527328669408 7652192 14056524779217914000772209215483674624 7652193 -33031613657716665614767285849694448000 7652194 716795713966914207735728273782882560 7652195 -31805603620520863362293296813363708800 7652196 10924368113278776895896366703440116352 7652197 139101998080006226278650027950395200 7652198 2645480912374987468542514338359196864 7652199 5932056614531519883028087452011955408 7652200 15443543992711102037068622891508864000 7652201 132064176853940487225496077696891440100 7652202 -1910734022724283325289606211193736960 7652203 -41871878734881097036708789178820980816 7652204 -12873442636265700659387517674831708160 7652205 -28486875339254009051799373259482953600 7652206 -54284328623020843467442297643909363136 7652207 81004488744903910934957256715220085456 7652208 5404343631357885884011265799435485184 7652209 8418175835539036339451286282621647680 7652210 41804722156774953324947302392158871360 7652211 1246828244615474971594573719351419904 7652212 49425383271967153167713276136968939520 7652213 -41991451423692634928551710027051299538 7652214 -14448932666318474323635536741892907296 7652215 22532767731963877108455913822251541920 7652216 11180558550981690787271408730425548800 7652217 26921658788970675039462874197204928080 7652218 -19892837365428790361937440637637449984 7652219 -9955071596136106528918703302657708380 7652220 8018560453131558788769665661594470400 7652221 77986004692329300433142390927261726592 7652222 12355539152198682680798390192144454912 7652223 13475559931045368496533755446766108472 7652224 -92904108683366152938633374406656655360 7652225 -1063704274103632004788889602323120000 7652226 -6008992012655360893363848929055885312 7652227 -11469041473775880712120180695562724352 7652228 -15551992456523745088509101448808412160 7652229 -11269754113787262033288429371831839872 7652230 18950171107549906207108425622998614400 7652231 -638993570312788985589059093632490880 7652232 55217763925994539547672687047111680 7652233 -11713144446981364686654531701464269260 7652234 -63297658149986281970865766758173975808 7652235 -16369802905709218779914866317250675200 7652236 29427593707719246032011124574597007360 7652237 -155268686739169437706333971526246560 7652238 8152804561576849600078099660392152064 7652239 -28601893772528962300473102060801219344 7652240 -6542314193522436064541797298449121280 7652241 42336732816313375098834846873939597840 7652242 -11108164550768187798775203586689261408 7652243 -108929722445215501117570633949281951680 7652244 -30304249651316765400687509375822082048 7652245 47105275420763220689557704047070213120 7652246 -7471803842240860668743427034971968256 7652247 -15849246738394369888478915647313485872 7652248 -54620925853806804762573472771393904640 7652249 -115627681726980149283350354549723869680 7652250 -17552207012840359182932148381441600000 7652251 -45937899908883639022374997885336362748 7652252 23325350835757427444126507242530356736 7652253 -15638645680675567794247011777132751296 7652254 -69896233565575930657822066092065059200 7652255 15581058646867808539444602309700344960 7652256 26717742083002754877022196329453977600 7652257 23810982219910815173255577467260190720 7652258 17084872938625758703871443469533151232 7652259 -38018961573447219110278753046685954480 7652260 2428987083782912121187571252379033600 7652261 7583416518898306300529009379673162944 7652262 -25163847327386142769907471728516056576 7652263 -39053289868203589625630617227523364456 7652264 98314425071747525808064422132966758400 7652265 -22536378994960203713806465752596343360 7652266 -29878291766253835321790167733469179040 7652267 -5563323009139272835515475305683848416 7652268 -8154018658711339167557589750607942656 7652269 14133062918001158696776973602105027840 7652270 -48111113082097597210215021624105529920 7652271 -25472987063720474779912532285704804992 7652272 151895344821260350242105404997599232 7652273 -84069216023650614760464268967098298478 7652274 21487947637020309577005501933815537664 7652275 -18023259057330870884193476910703143700 7652276 -70551883228613724328964770575860403840 7652277 -24546352910696941202714624169108408786 7652278 51755327531014488086282449394053256256 7652279 4164237528347535342388844443352861520 7652280 414765372340957628643504094597939200 7652281 -7227865693015257660525211830996785976 7652282 41339318809156642122323360527600896 7652283 24129279898024809052417160291348198448 7652284 -52048152719849094044209026335103273984 7652285 -55570663007034445357586564465810920020 7652286 -38307546079788402430051778489137852800 7652287 121679509600718863351049585152592111936 7652288 3269649478236791515793408684300697600 7652289 -72801077201366686005934081152702464976 7652290 15366287820751230768461922124445306400 7652291 -99764409453228379325097688159859770308 7652292 -2551012820478068516432092943243854848 7652293 25769550426566907050633297421610542144 7652294 -22844177938275885483523635278152239360 7652295 10286694869556279960463987807186852800 7652296 -9908106143100237897080145325083648000 7652297 -104079929173998025010084444331432985254 7652298 -3008827102448133982167982482145554432 7652299 26677822570681271480698377854202660864 7652300 -22880285187954267974769268160002368000 7652301 -37981345450335833245020891512046850368 7652302 -14773754399244598559406844564466319360 7652303 48919422698710084280621281872523966920 7652304 -6758196518176823006660124156907487232 7652305 55623790650350216334735175535577452160 7652306 51308317832305681106064134075763360 7652307 17720715478803258767518605998907072000 7652308 36155694425445043671688852305858140160 7652309 -3894264375277669465220430247895005440 7652310 4993092889249378939752560417866316160 7652311 11130760418234621769241529619804566832 7652312 150339074952753480726511253544279674880 7652313 73000556459927573119323927730568280000 7652314 12826733042703646079407959699446582256 7652315 -18970236868278962833679540616597143280 7652316 6723104023122899050854301106945433600 7652317 -221807426044637904747847486025371430400 7652318 4287073222904549568628664447404438080 7652319 -3033213763980874722708832428812958720 7652320 23157670218074594563986472034999992320 7652321 75276962889785744548002830555686479522 7652322 864103626011843728808153470015358880 7652323 187452922442616171268736731970937344 7652324 56752471235675924020847277815659437696 7652325 -40245042926708670290125976863694510400 7652326 32191343422664958171575893115888970240 7652327 58895554376679597308945165952736170912 7652328 -36396188878234021307061462284445204480 7652329 -16129900660325712682106142556383962124 7652330 -9973629043486429742839730220959232000 7652331 35756986470068048192230992382141541640 7652332 24920265927506640199409511322403092992 7652333 -29424689692904141218599977742015222996 7652334 380776281168853401993375194815083648 7652335 -114963178021903380913255130524857403200 7652336 23797299772557053977122972933041160192 7652337 20152788764461493859663514912073991168 7652338 -46313295869101874811568392605697247104 7652339 53336384359902359343471551965247009880 7652340 -21972093448066318824194876874876518400 7652341 -119854221854556668321139689046515416416 7652342 8745004382587852643128467900474912000 7652343 9250095899873170461031352869683308544 7652344 33305473577630421246629294510717952000 7652345 -31811555030050168669084492505238360000 7652346 -2256926410273112475779385938117376000 7652347 34673378955279292162618928625179125796 7652348 5326228705955765369869909637770661376 7652349 -67654906876094302263412521529375594266 7652350 1925856147671156471488591021285132800 7652351 -10961232552031811104459637084671886976 7652352 -39665385591221653489360865800306556928 7652353 -3460275895622647041181736185815107136 7652354 32847678623155799290435955672879591376 7652355 9775068879122096879360027295956406960 7652356 61379158174719599683717961219980833920 7652357 30771454616993043565861815631593168606 7652358 -10301327889687410506685176530969334656 7652359 -135237917896011196853219413717023360 7652360 1812517368990394366455417939014553600 7652361 -12699194433190362314359181692007090400 7652362 -56478687097779808882811044885597168800 7652363 29083625042254393938294508991756051760 7652364 13351537184946140996492031619569930240 7652365 -38019232725933853507749341465098684800 7652366 141852686914165371502219865673199488 7652367 44258311757397570106844530495537632000 7652368 19712335240791888931415271258655956992 7652369 41079034204453976333220768555640654770 7652370 17531627075306044605620302935154060800 7652371 -5839303041980250973323698179545226328 7652372 -6061645609637806029490131343234203648 7652373 83580900918902611442644696255840980384 7652374 45417851663750571093959474455716603936 7652375 -15552518896440098522379359755721280000 7652376 -8383241014847143658934500862594293760 7652377 7018330015352889650164310624976041092 7652378 -28222603714495639972147005679286526720 7652379 62430781465580537561162055505362705816 7652380 40080379523347082184183331460241223680 7652381 3257581626538185713783019996358748928 7652382 -19384727387205888718481928094760263680 7652383 68679379603916569586462730012931188520 7652384 51931276845118174943615835977929261056 7652385 18808185008729278961845122344107069440 7652386 -10765731888909790208727012486329126400 7652387 63535385225890656666206545622637171036 7652388 38679705218472149210644512788758963200 7652389 -64783696223604793865525551278342395680 7652390 13402185496710002845794468560193753600 7652391 -57661707416682238190531993450341247616 7652392 118880974802548060500937095483287961600 7652393 -7027854555954113550922613245898812800 7652394 -3396312158782716578960752900681748304 7652395 -35211098950254876068832556384781310000 7652396 -2827811873890933812767329669838611200 7652397 -12613852494896528961453966475610327616 7652398 1622149109507641661329733674630750080 7652399 14636927440212681806266953518190812160 7652400 -1169267554413164635056200494507622400 7652401 53199606930670446534883071583172144402 7652402 10354591089589167547758336467138449920 7652403 -104926634457938349529898867212549044 7652404 -12228773316268366704822661883895667200 7652405 -8566345777955607143143617174582862080 7652406 -23192359224152493660088160417518495296 7652407 -3455261008027061763160782588705374288 7652408 -93075261645783105286301005798814208000 7652409 128109108716088774162416457957010368 7652410 19486086135018577047135835425377019360 7652411 9036333422626993551816608365350739152 7652412 4115842981831875202211561094688223232 7652413 21071595002562300366311748767620926662 7652414 10304540822619672773410607903691816960 7652415 -33110012402105671229810079086463836160 7652416 -30456664201130234090625200993051607040 7652417 -66968876040204600989307072357061257534 7652418 26058431168844899177245726391065240320 7652419 -192999481735879593278711040980360737656 7652420 -65633788801229577168055973011610622720 7652421 -14461356614604989554689269401567411200 7652422 7776573548027437953756176438167708032 7652423 -117471610084322894467485806447246876328 7652424 19410181582140489975270968845971947520 7652425 35507594801358086773601100048538726800 7652426 -9057427291129515611169524414734794240 7652427 3828308388328727118882853498190131632 7652428 16917017494464275074231890159387725568 7652429 -11290733664224065797277865142747325440 7652430 -6841063018101848096745040112297173440 7652431 -15017282108166427183189802714922774160 7652432 -13118639015621839422285806187458347008 7652433 -70017881872795166690235188055170078400 7652434 31216811986893241770915580895409091200 7652435 -15518417559817959008827932699558207840 7652436 516834931962515072134056583831824384 7652437 -22074071975968057122515744558785141700 7652438 53513034788131528723402165160320569120 7652439 -36115394586543390790527126711426854496 7652440 29699175391261749358823984335580160000 7652441 -38822025710557830724661696202204776448 7652442 5083873283309748824464512918613645824 7652443 -51068568768182440917284308648736946684 7652444 72276230611533957938933934796217141760 7652445 -11853000171093292157831529813293502720 7652446 -51247796937718034346674952221711389440 7652447 -23739464623883912664665231674020398088 7652448 -92335686482378187860835514122224271360 7652449 37026610442176659062040829277549891072 7652450 -13385915805634241310479096949665812800 7652451 9660919455419091442635685492965627648 7652452 -751155974930381532175259525019819008 7652453 88991122748892265251393563015101320702 7652454 -6699309315884210230398058735555781760 7652455 -75676372010766598757694796884005910000 7652456 -319072990138659332294152635555594240 7652457 -15890838307883890283126128798081838646 7652458 -9231096797877378707904830784227258112 7652459 84243062987448736365571279839203954040 7652460 -22875299543815916088572964320918307840 7652461 -21221595483919223448332125453432051028 7652462 72075548144970628993962487785292891200 7652463 9672135769818099254787716899463159808 7652464 -61254881951789708339126719156453376 7652465 29114321206058844648309567763662707280 7652466 -22246232369409008382700935597682054656 7652467 11260037525950105074696210397081949232 7652468 11103499147010050388851243142122143744 7652469 -23784857225532740364653961047854788192 7652470 -12020672013405901122440556121939741440 7652471 -35922005497045114637549451787986866328 7652472 44865666516904468416177796090935705600 7652473 414299775118833350109958300123273128 7652474 17838758466364758049570149836265464832 7652475 -1139569020253471761926377691974285500 7652476 5084162835888439344617890302495442432 7652477 94745172182463467449127693350478261280 7652478 161861444443975127171236999029105984 7652479 99415090748276951839508626145458918576 7652480 -4696955669577076408159246997677670400 7652481 46907311368265122082325338399050514080 7652482 12419797021340804842441357826044144704 7652483 -10597397583153789977586069288810107268 7652484 -2551805448550407131208804283500969984 7652485 49965820696800397332314878631731558560 7652486 -14160458187632219446565405394143299776 7652487 10596189677498564263615690638880689360 7652488 45117859306961230282246670817917829120 7652489 -32895722378753038205671190440495292226 7652490 1333840676956314655295891220576549120 7652491 23902935126229974618632635184746368000 7652492 95507101164565740347983356835737628416 7652493 137645861482710325394521639588144396800 7652494 14152910023693241271971633343593178432 7652495 350014199892055818913937116984683120 7652496 4080422880374036841055263939459416064 7652497 21823076449501540458504168232341597040 7652498 -3445005271648243984821587938589349888 7652499 31303929144440701242674962675350196320 7652500 -12480046002754506082985489186567440000 7652501 82949861799221446053357230292786767502 7652502 -12733106938137703153514387522693283840 7652503 5373250871802498176768348468409303752 7652504 84943818010012583129112030691219046400 7652505 -4482813678353335837288376948073922560 7652506 -33919158755948238957442522163484130560 7652507 10383468255763208065961969565394788240 7652508 -18945084467590348772278182210996119040 7652509 73258763306431241147179526710034100710 7652510 -17291433242995944454688978981837211840 7652511 -30627861861125572852785560953474087584 7652512 -22357331356312760104397374348150702080 7652513 1734389264072577715915904250892559040 7652514 16626052578714516804304679739537207168 7652515 34919374219662192873414192110895804720 7652516 -2702856082870998763293184448376084480 7652517 -1851601708152332079055942205297807424 7652518 -42079457134626452028422364427322603040 7652519 1571000986305896843450127378973831680 7652520 -47115547134360475951648284652104192000 7652521 -3211620194802601080170121689182358278 7652522 -21443741018271375680497029400696594176 7652523 7203177873632384526319399303280982000 7652524 19689559196396412690224195918530048 7652525 21054746625722087015840603343514671300 7652526 38712819152586115220065404336222511680 7652527 36139708479156978709788530683351716432 7652528 -9835688834866296899569860636240838656 7652529 91811139958092086898994478447125683840 7652530 -18606630085933518094622203299043008000 7652531 -85533719914226195110195584772652743668 7652532 -9336923093137950489023084533389078528 7652533 24409400410849077001602129762900231552 7652534 -20453094622813817686487451639271579008 7652535 37213505251436274182829577634893228800 7652536 -505442057104199973266669118770380800 7652537 104161722473440373466210260545848029568 7652538 476143240045115206876340570415197184 7652539 -140370418822957974788158308611206103144 7652540 16824729309157114304689141287466106880 7652541 290121948229975749378859924679397120 7652542 -42289721424780764898132443591096878656 7652543 76127788997425647800797369698868425792 7652544 -15587606225768653467918092362982621184 7652545 2413672969317515058542116396799592000 7652546 -17907556159052247297028607230511589120 7652547 -6478774199701846780335420552818502960 7652548 -1149045777945519932705307154953626624 7652549 802973131675802629611318121382301660 7652550 -14578491830164038845604723900901910400 7652551 63430368237508904792754847593080270552 7652552 -89952524021791457039802547985489894400 7652553 3519621352948926038796422844599690208 7652554 1023397121418431900876550748176122880 7652555 -22407549216964493817498933533913299040 7652556 59133077328022443204716144645473024512 7652557 -65559994761550355474437547609489038368 7652558 -56681848483216071957862097309041869120 7652559 79897552912804740024647479961658445704 7652560 -7724883028100427277377319676569190400 7652561 40361539149469184740965926649178688832 7652562 -4552339388208379171975712537748527616 7652563 28849283599398803639062339955453407360 7652564 20914983078858492532010100400544222976 7652565 -32099166272237637573646082366502811140 7652566 -29216841934763826644789481955874988768 7652567 -18036297204518427582735118547495767296 7652568 -4799800995059842104581849449314385920 7652569 -23848632611790391782632975363717623030 7652570 23129685168465812389897912400058144480 7652571 17359018029886061245083243713264258712 7652572 -81228529290243278554400361541042769920 7652573 54543457880383044313708603610191398720 7652574 15068512650109350257167354577659217088 7652575 21277879124292525323583116844836944200 7652576 23021323277237360793346222326640803840 7652577 31563080779822018103205251124399411120 7652578 -9677335036677912983326363082116259040 7652579 104236788768476044495683896971625951880 7652580 9028424966342341845476934005454213120 7652581 -166726192186521070488870048897115328 7652582 26293488485809806942465180929067679872 7652583 632075190438058046697794176151297280 7652584 28864957663818962481801494483530905600 7652585 40550026410784216768535758108996863780 7652586 -4352293956035222086735294183672551936 7652587 -29034355453488632761325401394607149088 7652588 2249824601372675777821970461034258688 7652589 5559690056696199905740036031181537792 7652590 -3631609058358504337115184915174293760 7652591 -48764034763792027366705460868766419408 7652592 -18810585194657647248120706963190415360 7652593 22287988724042941035646398782931914688 7652594 12882081328563993853110647602369518096 7652595 -22768844654845312362696035350920326400 7652596 -15165701433424200574435582124527489024 7652597 19530334957245133093421654388356136252 7652598 -10102704126196526925958577617800486912 7652599 -7941967416072932936381007502635500264 7652600 -46087101997350478303719986013860352000 7652601 -47319896828109453467073494206152607776 7652602 723023820689605219606385405016806400 7652603 15610304163323984035820550111510645504 7652604 -22478240698246889411263841607610351104 7652605 -83549776364522559989176487930951542740 7652606 -11055378353882824436438650820785569792 7652607 -41311311509055420238404718531734032880 7652608 -63188259207057275284439620703402065920 7652609 42436181863418869723622182167178719300 7652610 14997367718372098539413881474625280000 7652611 -84285345679506663971016354658210538600 7652612 -12045660346101310467315219422006596608 7652613 35091113690033490043667308758920370144 7652614 -11961185340760890997879120786760021760 7652615 27770965199279106340965040030174928760 7652616 -12101553351226398692535851216236953600 7652617 21476568455500457828854346131045720512 7652618 67578827652231675560901046068445701216 7652619 5046271094566143738980574625000514304 7652620 44032859351021205521186937841254343680 7652621 77700231290038792859748644703542999532 7652622 -41839051364615179093547482777011976128 7652623 2782259433214695504688721046995142000 7652624 -39010914991597281541991102039261184 7652625 22233083131241938628305090686792144000 7652626 5422468382716924367845420983623002512 7652627 -18406144389737421632837299579336271688 7652628 62382471501100491152589071290367267712 7652629 -2521531491483986970416302803216809472 7652630 -12184994752822211579885701362647606400 7652631 -17422379023660656654749647837309289856 7652632 -4547450151431219461816073139595591680 7652633 -58538010849974400866256112809796233276 7652634 -27859413300352817510834871447917223936 7652635 9466038769113573317756633843704704960 7652636 -5743467920089046947406485583769630720 7652637 5354498923698871283294674928188915686 7652638 15855357432069929916803713665313524096 7652639 26453993556206543341610508371749337856 7652640 24099876838144031820877722532184064000 7652641 -69686470186799252438871245084806572958 7652642 44916401337774754230353137627944294912 7652643 -30653717672113703422073619993491651856 7652644 26484581037845955372388311888950942336 7652645 13895356076138965609128702699235200 7652646 -22509336460057783718507611606406370528 7652647 50484618509859008493012394353316175096 7652648 807637341083488344211191555987456000 7652649 55932686633758262931502927896954587040 7652650 -1511262948136379681047989868685618400 7652651 1219956456881243086751629697204489280 7652652 14044929601531155072991452934090850304 7652653 110695551253539974375787711866660362624 7652654 -3176263036122003731786455841161884480 7652655 6203845543601121176127464288212926240 7652656 8742543014595894861819722095315943424 7652657 -58925847355163294228283524666714714094 7652658 1916028652745505721863814122394364544 7652659 -39823769487872900634086091488120107184 7652660 -3019987008872834775085779374750269440 7652661 -8303164905044896561371021031565576928 7652662 -6254729418885326024047309506810290688 7652663 -1907085301288590657538204150843466496 7652664 6599659104497053280631758174208000000 7652665 4701646959416972867569588115889402000 7652666 -8943741177960683292011560616889626880 7652667 974336973443403899387631172752087936 7652668 -85199112424365422503679812901806446080 7652669 35454323138140655205878495343531816792 7652670 -11068659051831250117426392022067132160 7652671 19795732711334570527753216270220157592 7652672 2166770615758511774524857456320839680 7652673 -19723222785334821406865327811614774400 7652674 -45923701092146848910861635091742479664 7652675 6502084256116369385858574566045058000 7652676 -17405294186115581871944952115788653568 7652677 25387580450630994371461791192269434526 7652678 -41538875007003831046326400871979844800 7652679 -2952709291295645522060564667632677680 7652680 -5614616111638919202060924721014374400 7652681 -32394712646643312958725584757739548288 7652682 11568621641807811263694123730935178800 7652683 41335452077133411098003504330196501744 7652684 20183633008197736893288728324729597952 7652685 -24899976914416392690820722105855655200 7652686 -1682027709876178532665683823846581120 7652687 1591200372938374350617575741915764480 7652688 -5008354796666919785718299262509776896 7652689 30176114860674181802061506290397022432 7652690 -33608071624493431821200048967365452800 7652691 8751477374689393440778209182670274560 7652692 869037609618460449801931401608449792 7652693 28239369317204380851201212611934196942 7652694 -20421400778517704000451365624621506560 7652695 35474180594204400048816266039573842200 7652696 99639271602842839372009030714994657280 7652697 -51287367766119876760046895538238272320 7652698 -10078535445288562188744347551905467136 7652699 5651004591411319002753147474401061864 7652700 25415970877170618697908167894534361600 7652701 18413421598733343449182883409815961952 7652702 112128447445646551084297849347694840512 7652703 33775059711404909765858535423784062864 7652704 -79828720709432761422733948115936477184 7652705 -54614332505606724998447788226404540140 7652706 -10811864454476365717745480963944876800 7652707 -70441306178381339754105595604507554728 7652708 -16624857997418010016727253092922998784 7652709 -22698363163403627031279127374568317186 7652710 165979396370287941481822731781426560 7652711 2175989088511579780443514767700521624 7652712 464265675945082789428858462708203520 7652713 -36437334878274713353848917406899755440 7652714 583786464465354944483461049453757792 7652715 -15796970806322766170190521253421889280 7652716 32928488487787109502750405549720265728 7652717 -59679154929859176167509649020857432234 7652718 659263994279637955500045251695430016 7652719 61201078331997053194706284442654899896 7652720 -4068417763259888093791447419834040320 7652721 16695616407218903773447529825988843840 7652722 13604771552246038376530995759398184960 7652723 27404558281878176698575605018980899840 7652724 25082307559944114111834200456415584256 7652725 12625455905305695518258174472854056000 7652726 -31762615708693143691794647436264371136 7652727 46545568559498884103095768125799400064 7652728 70508287509393467918364123346917212160 7652729 4914616140292736198201944676520503232 7652730 -33450354450439024420815286399716096000 7652731 -8762244666143315629383387527004613468 7652732 -2464922964150976065169460030274905088 7652733 -10895708314227541865573622892367081952 7652734 246589700833414081916462047751318016 7652735 28586415908920147047030194736538750560 7652736 -544026962038937668389885855053905920 7652737 -74579845949098995141046237942550451708 7652738 40309985610182374544181731778435712896 7652739 21683237077563919185650141243304675648 7652740 36700092574448567991228772796822446080 7652741 62150228281414275737420326836422341884 7652742 42873758532541476426999042732787538112 7652743 32987184697480198379716311894848926000 7652744 6538748103829402975086915263201280000 7652745 -22707770482328509407426645531287750400 7652746 7339454695413254794843820222166177072 7652747 -23084330532760415681558640228444584688 7652748 691113788730331535977361742965460480 7652749 -43831666995201946808435354198585164436 7652750 -9786750923393160613033796266660416000 7652751 5671738226637014803367824358787484944 7652752 20563441997544500678901410255052226560 7652753 -696722521548778846308545887922141952 7652754 9902634398879391986687534627111453760 7652755 -46288314433973668284711718526453067360 7652756 -1014207584086052860981314842693740800 7652757 -18290132316864386560224984096913929408 7652758 -69721087310668309832150011194170018880 7652759 6510601799235576693619288713085172040 7652760 -1725400439857941957469661817502310400 7652761 -35624914637204572223070324247616147638 7652762 8950615825600742431242632528282776032 7652763 -23626910115334166158941000214515306120 7652764 12874984105885722304395129689722940416 7652765 48444341891916557489855899399065783660 7652766 -23227160374530827097340759307993088 7652767 -12118385390259890881618167792206280240 7652768 122825483222633597506932828569531842560 7652769 -12803060217271313651395463131021587072 7652770 11438217078453067373067014832428804160 7652771 85336026100890500589911425159567136568 7652772 41321434312949113576682469875171635200 7652773 35527808134424097779648936579474454684 7652774 -38183130030354022108699695759079958400 7652775 27483868530529147965498748139784729600 7652776 54773668204960486014439796785966848000 7652777 -108002880957160042774838407662773380416 7652778 827315844892260658361390277286801920 7652779 6745888846049663130200548115743299380 7652780 -7832854599069827707708206872506060800 7652781 -27705696009509310663551336707729293000 7652782 42420372802385870510301300561724564800 7652783 -26463879363919895970674610758233465968 7652784 1429455452008051076380209147921039360 7652785 -7434719042076722698902610000521935040 7652786 43779893927463633199116448933389944592 7652787 50524932971758651505883677460133869120 7652788 -41530259672575949489771610404174573568 7652789 -80796559583781682250553686378755457700 7652790 15332683184886127898327487147615870720 7652791 -5689823979830121619351033642609867128 7652792 8223652110840881400896090364036833280 7652793 3141899187882347951477564057118914400 7652794 -13623887206269159832816726251371743008 7652795 -80943328257870442648191090285235459200 7652796 718322194330227792459325726111678464 7652797 93463917193615848684140259126698664960 7652798 23298946907162650923620579140940294400 7652799 24731411849376423056135358041868445440 7652800 19126207572720047059723105289004646400 7652801 -14268042970934681604112162138502886720 7652802 15927563834648943507222765897527183232 7652803 -24018483145706124609055885091774717040 7652804 -5049430146645624029111159744223721344 7652805 -4015520865920814519037597247227193280 7652806 -1887477400774375217563941067538073600 7652807 178663078218666300310477380600731942952 7652808 17841242064363581733072038053742684160 7652809 5736292309663748640191554833881576960 7652810 -10753995559753704535497898317319680000 7652811 -8555323396377488288162426007185516328 7652812 -9021015411256564190161627244186792448 7652813 -15009416466068860195438135149906043776 7652814 3448921298918105933885974342668615936 7652815 -1641825956189883871503777483148550400 7652816 2792900374718385072473310930866847744 7652817 -77053859444522371182775636036462840332 7652818 44967629651793266732993096188827465360 7652819 -12834002926915654249195646399719749780 7652820 -9633640706629038979662902399794483200 7652821 8427437953618035661472719607117343264 7652822 -14139685664905023481470602401713461760 7652823 -44347949328610251944136138102793617816 7652824 105924076504223577438226183424437248000 7652825 23003740780052053063546422786268539600 7652826 52038313663193635365341755840388390400 7652827 6621659736271878543029084820012533040 7652828 -14227276852364168721093789194185059840 7652829 31152863715630383631008307620244104928 7652830 2315296432830083681712949678233610560 7652831 23283666393067325344061352149573251200 7652832 65506745081675215467892256988865757184 7652833 -145041544851409013923586318591219512400 7652834 -10913483157058317896518308231816734208 7652835 26758062770047795867630430274106914720 7652836 10720070489609901929862726442796335104 7652837 -53540461665937015965641570536706864514 7652838 14072888950136614864954234346602199040 7652839 -42892554883183977322531417409781840 7652840 3374386615963612706893394287917772800 7652841 -2033992990629228712495005471432836736 7652842 10665610692512300043184366486342093152 7652843 -10139232153732200575823037866434323120 7652844 14980648692059294458393098712733633280 7652845 86616640064109159565446227831182745100 7652846 -14615833831437438967457294559739378176 7652847 18603721903023019402594683568823579400 7652848 4570651724533445020763742780421242880 7652849 58756102864945601895530284343649134064 7652850 5489822127945541583264984505711763200 7652851 3111068260156728325151072322144869112 7652852 -56552263740323813582979513170410472064 7652853 -55223707586509455707096208578401225920 7652854 -37616636323016207704297556932199993856 7652855 -962611544673201529773555559780898880 7652856 -19731551497261010416574257525173411840 7652857 128062007135193948226117336363207456106 7652858 -14938077235212053808576632868665544960 7652859 -3310095758744121427018949979657491712 7652860 -25952428329757826009327696461511185920 7652861 34636650264417815308016182190821084524 7652862 -8370638978522170479159592215737935488 7652863 19152772971099449025098429927745946112 7652864 24246901794728712532131108058652737536 7652865 -15247175418333625966743946018572970560 7652866 3532330128421850022050858173490870304 7652867 -34525636018781467671023179071361850160 7652868 33656984350295846001033149689530101760 7652869 161432012785676086914430405342896023616 7652870 -15539257897512201421515834623908341120 7652871 27704109824324744087097937986155493480 7652872 7644163000216412760963377299635456000 7652873 -142188237938763200329507299694826050380 7652874 20610820745128866953762719653419972352 7652875 -23950896833501463470491379641649436000 7652876 -4016952110758968003274504002310078464 7652877 -9670356208746684696948621816337735680 7652878 -26459945353099122681499602456638813760 7652879 -36011221008897791632584783100211583816 7652880 972532392082634458411595701874933760 7652881 -135204951438250932400111856335767754318 7652882 -17902312075515969265582923840082944 7652883 27301831870091528651928261617512376064 7652884 29030962624232478598438359405902930816 7652885 -118533464911753294298027836104038521800 7652886 16046040149128911659754190304683574784 7652887 -41900307923812574094733379792495632 7652888 147501798842954009253532387921373184000 7652889 28371187360960996524923932182420005808 7652890 5111233234758398365231229776113408000 7652891 46034291302967808981649072825099100292 7652892 -10653130850176310618338875780258106368 7652893 -37529072156956100811084055081394071040 7652894 59298193468083590366307316736051009280 7652895 -19606987413150968910419101005845781600 7652896 -9893729503713446259367016132231823360 7652897 44380607990788227104092173110819736000 7652898 14145943762293634757528251334663626368 7652899 -17915326280473500621040975427641678920 7652900 -11548532015790236635392208988544307200 7652901 -33901567832306806206319403180847607968 7652902 8295736850480727905140101772291046400 7652903 154767852021127223867378234476714134864 7652904 -26239382666289627484970862015798804480 7652905 -15873001805676649205154981956692377600 7652906 18424018257109584262523360801103679152 7652907 -21707459286471485409907389178006976160 7652908 19920553422191194844702766194476404736 7652909 -109786429309576957694965733095859302560 7652910 4842699656854148598828347776174815360 7652911 -23013247374672294350670543391098468368 7652912 -1661754569053196792389974078419140608 7652913 2090338494286940763559008865337887344 7652914 -39456658615844605845402628700508334080 7652915 -15650058283805851648771140377679968400 7652916 -48158837172274539856331402473343643648 7652917 105554809006571419190611282025375129966 7652918 19091234052991672429169732063935245696 7652919 17820455614263396698148935404919155944 7652920 49856339940061870829985496087676313600 7652921 134683746520632028261917529273263406122 7652922 -3117997679265866770398253745396522496 7652923 -43585214276419755956959463238254750360 7652924 20451274838060006195216631632952815616 7652925 -70753197523939743949234073718724800 7652926 -61290812230318000589210364154697651520 7652927 -3568187466013009541453390865031729440 7652928 399066824095733168136614199630495744 7652929 -4963569332094876573617711627659121470 7652930 8580578251115448983866861703915811360 7652931 22844221996920609859384101187924984320 7652932 -3292696099339514654027071606857768960 7652933 -62206983027889064398083675460678516740 7652934 -40727430170666270829465435593755776000 7652935 -32699681543440452386583218063003803200 7652936 115115059486424574795591034071731143680 7652937 15768560804740668784705201118133850080 7652938 31865792617425935013612580704165105600 7652939 11079075998271471001871276459273321472 7652940 40623883203555270089518445096194944000 7652941 93417777738376408930464629820628830720 7652942 -80095232806964972074214214727051385856 7652943 3802617938306290779742461303579778800 7652944 -5694597287646700486444967297122451456 7652945 -55890604686779578558949175792215436300 7652946 1694485761547920712159444917977963520 7652947 -86897794441108235133769733698797987604 7652948 35766877878740110358296476342351783936 7652949 -7874709598254710072984369924218157280 7652950 -31998135782455730531568314079960636000 7652951 44536808873271312573594895711435247520 7652952 -45187388072961060889862444367986042880 7652953 -20307080176740979671054651281660344320 7652954 -5177306408843516906129765390868556800 7652955 -52917935620530381987074581063540800 7652956 43041162987478486205385553518482042368 7652957 20130435894602416670508585063963493272 7652958 45275494615594156028463854861628524160 7652959 -6236117071765097623248667557655567840 7652960 -31150284784692906009402234660260413440 7652961 77552469671853738516743294909168112 7652962 -52323705968697590322113012695847694768 7652963 228768785526878569829811700863183101280 7652964 -31081680151219625991745265315904227328 7652965 77033153806589122693126224378752295000 7652966 -1873828553545837715397058152456966720 7652967 36921409149025966282732721240766892800 7652968 1651362053667063218691423028927119360 7652969 -35174128681695755072389550610368830968 7652970 -2732078825326576279170197936181227520 7652971 95859536755282315412230319481277769200 7652972 27453355442402297340274608855963601920 7652973 80079346352208914564594296062354974784 7652974 -5406496919782717119624931628357849088 7652975 40728421184197049646679006071888286800 7652976 3537551587593272121897328270995259392 7652977 -39907731412723432884863341483879408174 7652978 18717167422988711419128358061161366560 7652979 -77405701368525348267310927570687176876 7652980 21588307032317461510590248205152736000 7652981 6784141617555308968046823394774764192 7652982 -2920922724113568028187611716034953216 7652983 20979327407853915448927232790714076800 7652984 -41607627169568917534728823440434073600 7652985 42606047892924426202489012691868552000 7652986 6612053793608551713084920684089306368 7652987 126595118307730334714554041281997129636 7652988 7963099982706500801277868831384535040 7652989 -103009116775101638404355013854561881210 7652990 38906470296548111618580101368249008000 7652991 56454328417704172069620192015346174080 7652992 123408929533205206342854885976792104960 7652993 93822619572077017783558783374859637844 7652994 -15863161367212768459517698626968016000 7652995 5958649118875081236555794497736510880 7652996 -43856732307606270267194228559445481088 7652997 34320169253114253883645816624617485376 7652998 43024498074985560760248046351271100000 7652999 27871121279141355911504706965793277440 7653000 3351496727389233309896048121815040000 7653001 5228465117921008094600007499371688704 7653002 1045380166863887424305442366380727552 7653003 11533355143101923066512367908150462464 7653004 60542463530006675633658935562586509056 7653005 11661635112373850648819048055603747660 7653006 7501539277298559610329574253122833984 7653007 47630250440160246284678608006511998256 7653008 39519203177366824289050029074350080 7653009 2454053019322393521917400107488321152 7653010 73917465495811818731679691053212313600 7653011 -70874128931359850396802045850844235420 7653012 3927904109000115569962929287488346112 7653013 21817518659352557712012818275341631200 7653014 43486821985425848708545110562307482752 7653015 -31471919255132207668991517905206713600 7653016 33461375449276684915941739902658560000 7653017 -64152851192652191989131168579003626934 7653018 -12163213759195440774464318350316868096 7653019 -11515433718914771114182564655363220480 7653020 21991695739556114187837781986139176960 7653021 30317940520112418874002823881786471360 7653022 -28066633441378614805418403830980861248 7653023 -13347248830198526854463115119466114960 7653024 19337960410105215858625464933536169984 7653025 30741363032729849503734562383323674550 7653026 88264400830655220687935668978974702240 7653027 -20102773869785459121356799138977875080 7653028 -6032796869955879436725324484187421440 7653029 -73941968846015191025888671817848416960 7653030 4021745076107994844471062002763018240 7653031 77207248306967816266189098835799827832 7653032 31508656850381333848329033725868441600 7653033 82229878609456835580020044797797125002 7653034 35357354962734471397433703254659210416 7653035 -4308760592122815155162066783297709600 7653036 -20598839148547056365912394274027438080 7653037 15191495971471824964612228255491407232 7653038 -4468732320544106323147776665454589056 7653039 -79408849355052663834235825829124521976 7653040 -447504828591592969126547522845409280 7653041 50199640042032135391050775216033372224 7653042 9467399997723403491248504852432111520 7653043 -36551523085355607662603127558491864640 7653044 -25285847382508771171972030987169531904 7653045 -43865031177517855858300997305826323680 7653046 88424576861671507500647117555162676480 7653047 -14066303522361257111378669545724652504 7653048 2481389825760206089274270105218252800 7653049 65146282389664498872483102584709147050 7653050 21384822785346228440649401536873860000 7653051 21524289622637989736679843528610389504 7653052 -61076667005260618318240104563563381248 7653053 34735719092860654775444568843997279302 7653054 -362008031685405011972968864822382592 7653055 -31957291247125887864257737438072886040 7653056 19378070303989963073034113226079469568 7653057 20704954530620152606683333445057060992 7653058 -583773102118866711748653324049264128 7653059 -245596008376065892640331996065199096 7653060 -11959968165273668078691330828572052480 7653061 56885413834490696670665106102849510744 7653062 46491459807940101975692666687877307200 7653063 -16900440598525706991077307407118388224 7653064 87798513301671544697306924878838031360 7653065 51962746717245113213127924702718658340 7653066 3559862725807785540308387063875966464 7653067 75887061278809652555113123218932299200 7653068 4693485622781787037863884535879922176 7653069 -109561713127148395856096585530119535680 7653070 -27890739519074299781550008656027571520 7653071 -124681873112927991182483257651637313000 7653072 -5412967749941744230782963302910394368 7653073 -76904920882155265438067917416921375756 7653074 23987077719976679786128697309913162240 7653075 -3607129481778769609208401052852894400 7653076 -61841000927533730890263348926821210240 7653077 70260277870858664858914245463744012992 7653078 2327936542508511615149453151503469504 7653079 -37069854840447730128160483025879027024 7653080 -32653647306227864580422788673963827200 7653081 -9061537448001266510345355846976915248 7653082 -15677463968282401693479984710010478608 7653083 74396146792446438706581042240792475332 7653084 33714091684638104107851904002155642880 7653085 53622725677431772921656835155353392320 7653086 -18000911351513213725485271342709314560 7653087 2126094943964360663685000002300964000 7653088 -24763445670136948391124736977768284160 7653089 36667366260931234701675987183634885824 7653090 -17028702539648585903961312163143644160 7653091 -13919638483509052028660438155351377508 7653092 28714031713948230172179028100894207616 7653093 18161321821427205426287917837269797184 7653094 -4154488175484922008220233871817742336 7653095 3110454854529631368723840661234445520 7653096 -30261489042359630732771255120857497600 7653097 -1977445240377932179810076441677726640 7653098 43618239834241384976910802154834667264 7653099 55091287617286732455670145070074495064 7653100 1556878372316723808242742657126630400 7653101 863227957617104197765613795651085144 7653102 -4256832821318861155476391045598071680 7653103 -17169028093817696516790415440263593648 7653104 11975577662849537763929678956969721856 7653105 -47358420987174702569806378950444369600 7653106 94068685374882359978028194586972831744 7653107 -41148143151214636335841051589221963776 7653108 -9048724289499858689166642484750817280 7653109 79926319883249543849774972856195818016 7653110 -15073332361281489805052168537765280000 7653111 59905506262328268319654317994383858384 7653112 20206813406854540506436465317897707520 7653113 28014685339290601175181723686868483648 7653114 18130145516272823815653099089472068976 7653115 17248210745142705361284031411682741760 7653116 103908467040773606356005150982752625152 7653117 -15071483440729965096837168987528086688 7653118 75297440125581270196749448200288236928 7653119 -101395715739957398599430584349512692480 7653120 3862416253777365934070654693403525120 7653121 -47198011590744552167716612575893386816 7653122 41886944512580638439183041734446771232 7653123 -3653289110256159306018600214826597748 7653124 -44339092798576838273899419982448768000 7653125 -30551577211020558592843397323632000000 7653126 8044626085021891689046669675152506880 7653127 -1073180004173673109433183237235075488 7653128 12635308214782383839183495649415987200 7653129 39742758056627896262605318209430080 7653130 -6008337572977148037158033672449307040 7653131 -5154570830014243944038065637565416400 7653132 -8695752790578898064257799424716338944 7653133 19042280758858884527999090429818053664 7653134 48319081150870302967871154536222341632 7653135 4090818608226632485730622940916198400 7653136 -26127521798981281708223316060689195008 7653137 47135529874457417066186601034703715840 7653138 -4331171659551592571188084257124381056 7653139 5191269563685487166293974509688111424 7653140 364834515934349432343311080671129600 7653141 46437356176500388234939407850573759950 7653142 -1396297585288381834272255798326169600 7653143 -113284300998235441835306968268598970680 7653144 -6906865453235588332836660873227489280 7653145 -28411340545947297885935187460660963200 7653146 -3537035846448063608234759496493459728 7653147 15476236676892079067775320512898641920 7653148 -57396605220828893343326331757308385792 7653149 -12159527230203913766214919804649237664 7653150 -3602046954121992866468567815989840000 7653151 -77254622700906833755805070928197868032 7653152 60677951300003994666300885014578593792 7653153 -39147924405680041688420176244350694592 7653154 -20961049920671188654016281782008656608 7653155 -71877309898711501375282159839435643440 7653156 -1414456559735676971636545554665963520 7653157 -49367298695380957769933212528048006594 7653158 26472905767744567664399111305652232960 7653159 -9599302817857707161799030516870828336 7653160 11573026392495324321000487521230745600 7653161 8244969094649063144223233269687684224 7653162 37514615282290485232233958651390156800 7653163 -18380247919051009139677201365205485000 7653164 -67855405234426425244309028834871546624 7653165 -26983013137020260903760528460863549600 7653166 25036894425603631437457499678314612032 7653167 -35408464120755850381517436572771899440 7653168 6265361751806875388214446799896788992 7653169 -54506903395006714589883018698863488656 7653170 -14640480760052853861357184496424368640 7653171 58162145996624645292641521683554957112 7653172 -10546175504624789847934799444972381824 7653173 -78807924452312339342809585182592048896 7653174 687768052187970020087813353817223936 7653175 41808551321694118527344868131331865800 7653176 12935171299961479975574427016854835200 7653177 -4084374687375064790421359414103404160 7653178 12503725042918021913134206749926950624 7653179 -93478405447033021205008080591066202368 7653180 3972014959798701784118676656338790400 7653181 39609297470851060612560252605583644160 7653182 -64769754652382297658489229812897220416 7653183 -428224355042853959663182487864301312 7653184 8036408324348840193555007703447764992 7653185 75774624291688105174565449492279473600 7653186 -1041074417521701563913723361493276640 7653187 -17225966420810785505178123664411486080 7653188 43003381704757689201554228725035765888 7653189 -28550863783811581908003866710330841376 7653190 -6764575589303058562311884166832022400 7653191 1107096208725056443741510488511218624 7653192 -37416869453016969096387624947758817280 7653193 66918243425945887215546308269609108442 7653194 -5169079275216149521780116410925169104 7653195 18610875609075527975923830272532458640 7653196 1451683285953077166712741587825478656 7653197 177977025392963834117234228842500718272 7653198 -12127422305947990970418087922284699648 7653199 -23522153068702364242800367764995847120 7653200 -113468554866729555573723869204275200 7653201 -76072157901139146552775427320825230240 7653202 28607738940203545600403860854540177552 7653203 27520381194203044224593015140645425456 7653204 1006331808075328082068978200696668160 7653205 -10890902216962946077651663453380384000 7653206 9779969543357375722243812957660800064 7653207 -1970191377381589727232069479041009560 7653208 36183528096068563257251953784673792000 7653209 -266615917195177021776849749828556502080 7653210 -16045044915504432978199791559698935040 7653211 -58754660034494784321602061447640928188 7653212 7411611874840754386541435616784541184 7653213 93067088677503758143192847976045058764 7653214 -17472805579527535823017144676272274880 7653215 18608166108989565176310355759829591520 7653216 -88951399413569016169888493335019520000 7653217 10981891042618336224903001670794850880 7653218 666417923145230194250489911940935680 7653219 23865816905457154954801733197652993280 7653220 229807961581750211909579981500442880 7653221 30915637087353037496386787408358985500 7653222 -22335357104108972609871511131833829312 7653223 23478408323230846084766768832502062424 7653224 23778411847394098751589924100482693120 7653225 14833427411232929839047349882546227600 7653226 385913962248564741579568445001997824 7653227 -22922146148394428481825401500838562000 7653228 11703007710516742826425716113652252672 7653229 -13562069838189863329282709043187520170 7653230 -24832070137583101872933500400146311680 7653231 -44021417555096213680421922166929093600 7653232 -8038271099813604790132869680590553088 7653233 14460144829856041742672154732977165376 7653234 -42395455336058850683480637553623400320 7653235 -60267060924800026254060892157572306320 7653236 -26155116238612832163299911147711929600 7653237 81170030745013793642067709669930083360 7653238 -31393031043552001965591820820125220160 7653239 42807422191589702030066242020650007000 7653240 11271041350412743516855000229487820800 7653241 -7471762686659203165991156312709711216 7653242 18267789258763272819062672835756028272 7653243 13641262102194384749513570176358762208 7653244 -41801800729418490350369570748426201600 7653245 61239005637956085977623478833834924800 7653246 -5712422449210896951738179917797825216 7653247 714641514996722568567791747347445184 7653248 42821509350000111406309645927286046720 7653249 -7870189605530369575877853780451698432 7653250 -24458409011440181650996761472283904000 7653251 43565953040897438738953353984629520252 7653252 24162702785451090118236506387757714432 7653253 36323175324550008375103327217297296344 7653254 -9036758123790656770155447742884217728 7653255 -15059285863239754259908974411912955440 7653256 20064320716835528810412923098659686400 7653257 -97757759950876766594221881297281426160 7653258 3808572678169071905168715919798425600 7653259 32631735566229432379294536927390709460 7653260 -51512346400848030114349560065886981120 7653261 -53580960379601249947047026048023409376 7653262 -15118062276951776469165114051867106368 7653263 -37459317988329993457177078904634433488 7653264 -4290976867538124813540231363586424832 7653265 3834526381080043846001357240384331600 7653266 -10141315343693838292320044314385280 7653267 9715479036656004354289601248989848928 7653268 196966951663665393264787619521130496 7653269 248296693197797256792300700922950368 7653270 2357800911732958537453934309377954560 7653271 -6324144795555146337232971989145193528 7653272 -68145524091177495660866588097432268800 7653273 16471989471268111046082029407511037504 7653274 22504037799058143538440465696809779200 7653275 3485944855715244772409136202022997600 7653276 -76064703488925659618240207883606958080 7653277 -79358120855010071978342912156011758874 7653278 -42900128194428004097391475929501394560 7653279 44115967977785773870232696848979850000 7653280 -10186659476942300163980686469973934080 7653281 -122261547545974994862202038191952576828 7653282 -3334265719256342953398597869442097152 7653283 173545873999251712160442013574034024960 7653284 -48727980574886689212135330471743520768 7653285 -17246061940111977820343389282889892000 7653286 45575090996324129096792125887752900544 7653287 -82571447532588088479614669044814109888 7653288 -29448154613263419806237079817892659200 7653289 -41136883744496667848917964440129218944 7653290 -32650515897273917201804693342849085600 7653291 29429151003872646884013278296014005592 7653292 107299913020732349582114444571994798080 7653293 -55623783528713333653172518062354004458 7653294 31618403439312810343502312290835218368 7653295 1770213775460533808959732367525767200 7653296 -2824356427261798577869495143163232256 7653297 -43319721906355592743572730494110374800 7653298 8941355939901537148984885776201716016 7653299 41475718325900978170029448507005996300 7653300 -17223112862994726183094704660673843200 7653301 -9897379799832241475629143446148743698 7653302 26159458854701349715842018955850760192 7653303 -12414769220986790808794018091145228800 7653304 55513251677546472235187229893904568320 7653305 -8683587921533004221371062755037468480 7653306 -7240117357103510798603981094142858752 7653307 -48322193832337328170902147106594060444 7653308 21622037109560717361873692262481006080 7653309 -66991215636824721122551969247073175296 7653310 32879199909506993650352844128878228800 7653311 -2192007900681703514939675605979799552 7653312 -764745276260983605070782461336616960 7653313 63629383314545706024034126663744906562 7653314 48549239226012813313677952131408339840 7653315 -25248083832895957445725446909494789280 7653316 -69948274231407327461934885395106600960 7653317 -18652089645801298116756689652582410208 7653318 -32220369996434732606166625336236530496 7653319 -46885696802716309457768793543953259360 7653320 -5118649050128078729426480828613734400 7653321 32892785703804175885744994093089937508 7653322 -12147030715859168162610723257133198288 7653323 68502282934183101570515079700847815572 7653324 895541773455609292882994361521356800 7653325 -47649200026254630412353801525368753950 7653326 -1567512033076114926999078376915592640 7653327 -67129032226352560514168825320392280320 7653328 -15634425663071590805254997643352555520 7653329 21769353478375777953956510783780082930 7653330 -23942003486946552618911740963836159840 7653331 2614398758602108331462129394875383200 7653332 -102825504310479101191332446222737912320 7653333 -55507160365749257457054306701986567200 7653334 -13423313587079967869686973451269842656 7653335 -59268107658304893804730561434710751720 7653336 19799841443816625967177681772518502400 7653337 173279128817564692479235835773938620740 7653338 16846878646135865789605549218602829312 7653339 -12839975716029093171531087554133365760 7653340 -15640871695847767174803435409581388800 7653341 -5627303079268437095822446394034948000 7653342 -1582615639698355228073527044588257280 7653343 49833836607718355239146711127400430280 7653344 -108474562134309520642115734339703537664 7653345 5589789174388122268319677012061462400 7653346 -12850139587547435328553713252549982128 7653347 -4962947790557218779550759540233540384 7653348 -11130901115347978708705738528647466368 7653349 117954445751942126456277323092648104192 7653350 9664531118296473645471697558788242400 7653351 -128192501183520820668919438524639505200 7653352 -19304516649416929526721330241273036800 7653353 -56387070791528853402574289189969347398 7653354 -21461743000848385563191627418196980480 7653355 -594992605632053334686838273600883440 7653356 39863299320600344263047800582683587072 7653357 -41575586382437477707097594722178711946 7653358 -20882408716371566198661862071740296320 7653359 -16802009090066724330751043877462484800 7653360 -2721988627159419080570423263698616320 7653361 52353191843947760676585292378767669300 7653362 1324968394309301162522993323472409600 7653363 -36461980704100506730030064301323003136 7653364 14195406024167348393431544788717755776 7653365 48248881022604209517364702129403207040 7653366 -961724358677145031884466776890106624 7653367 -67106585995955074937074054777569026584 7653368 -62486961332161769890374204109195223040 7653369 -12785187149088444631817324129637518256 7653370 -20203347201236480036531573937204387840 7653371 -150233457582801672464916397882600200 7653372 -14070547000307660281467641136494673408 7653373 -1802227482929896980576517098609124352 7653374 4184496528884590705238147314703997312 7653375 553860537602408862922671033430818000 7653376 1985405450330216448931807846339706880 7653377 -16479931980054382710451960402244382840 7653378 -35071261095600039796436708370388814976 7653379 -30760114949202626696557697931927629624 7653380 -8736795296741602373562237350240808960 7653381 -32036636277162656463963857966918358048 7653382 -45799677445401671184777894006792402432 7653383 38210614228276147943126394339134653200 7653384 -42438483481273692419158657368779197440 7653385 -24955166371704079729600309233090771000 7653386 33554009237976494793320401885720909824 7653387 31082995724887112710019561688426826752 7653388 -17517975698920473137611325017924208640 7653389 75406974225859662366149241152346197856 7653390 -4886417303421885131791074679047168000 7653391 -20439737648242968115055637427697904208 7653392 -10949263782007381964262826797389119488 7653393 -1428460992944143248859912632690714240 7653394 25568387820381179742343846332739218432 7653395 -17791107906806200698659372397658347600 7653396 16125151056804509275022981233051809792 7653397 89756108948007486203154604327771534492 7653398 -175993862746108913098793502405567936 7653399 30956917801865987471636245193817647616 7653400 -16252278897466761741094776553437696000 7653401 11996758380254003490158330297931663360 7653402 4905261352759404463946877965117341680 7653403 58846275035576291112134013318255019652 7653404 -17740289165255268997979326016736152064 7653405 38414931795388193415532545412614584160 7653406 -28854901334338155984804311371965982848 7653407 48202192013431874162606444567187957432 7653408 -6740214041884603530740490865796972544 7653409 -114335123139685468261478639734075744000 7653410 37827746166510766324063643728062044160 7653411 9189379553852703121352213675782511088 7653412 9428850911316792374820008382758441472 7653413 -61362275990515784668102139795436716640 7653414 31324591779723860543082087609994741440 7653415 53121722574563697599203856632304163840 7653416 111654701569126913240644206788083292160 7653417 63884584408310117052384490536069489312 7653418 53382916744506403721773701442803196416 7653419 -90427566106817157782573544224401195440 7653420 15789439304905082825157958451610777600 7653421 -70014855196174169000073592238565448800 7653422 -2115314164958756278229173774145903616 7653423 -42688270308449633061609297856896048000 7653424 7918578859393485011057210559396823040 7653425 9852486978767690253290091142758577500 7653426 -16942664544633883154526896927468634624 7653427 -45586078595517218415498781210721124724 7653428 -60400516135130440027630114873020948480 7653429 -8993923725481535284996773426952324032 7653430 3621291021750172107435803078359144320 7653431 -31003984062958356103920903329216295768 7653432 16117065842208463889250900322620211200 7653433 71491287850291399210648111999645453440 7653434 -47663122397624651446768918086635017728 7653435 3896587041616754659261066229829734400 7653436 1970023824836484936255444388677441536 7653437 508754623774078600808519149839044544 7653438 -4335104777071255004479142130625596096 7653439 -57131927931120907201986025337779389760 7653440 -13018010490562877350895694539217960960 7653441 -1121433038389462880739055031938805760 7653442 18235205055011432517684483616893361872 7653443 -60895918681147733621868790517419901184 7653444 58265098446662270508585053200858684416 7653445 22401600478896883234913569094537577600 7653446 31478145165532477378374279823631736672 7653447 3121441111740079496138223745501541640 7653448 -52877453494126313176402927993344000000 7653449 -137210529859622922158624098709255264550 7653450 -1353258566771476527105534272810419200 7653451 66901806530270897716672378336539738144 7653452 -7664952267887151996299127955040859648 7653453 30363516926374056733488353267511182304 7653454 16000013129371993797605158732301298240 7653455 92287095596083692297391540216725444360 7653456 -6031772396283175056365377410074419200 7653457 52139940226389229050465235075269565632 7653458 47781009020758918218768769869848104080 7653459 80518519635357131414639372799754302528 7653460 28173629196489267641652805466318937600 7653461 32265403817998833759229900652226412800 7653462 -19164618917758427000296730776638382080 7653463 40983518940543071574176509389698153544 7653464 11743954480518833271141085085994270720 7653465 26451539306013698516601303806685904200 7653466 -494665084603238442051559125015244800 7653467 -77216586102442322939203966358154935484 7653468 10894627717908997860569962397633319936 7653469 201022302494203468175326467048618076000 7653470 11169174524533299700989092009018622720 7653471 3585454847873174908611547849957463424 7653472 45824721563791033770018479052681510912 7653473 -62054092564481739245070887661664338156 7653474 51777245017977929541974046435971293440 7653475 72442787437642679308336906697685153500 7653476 -5880940002735182690801384834383565568 7653477 23658733088172388664173777617716307840 7653478 -5664158604758798703687879732611919744 7653479 -115789410458738704572148019603545263720 7653480 -26733044695735568652568224467779584000 7653481 131233945272242231670861479082296310864 7653482 14152420773621851448214125965318876592 7653483 3697410945305703984738226251102885852 7653484 -919085966177018306407011829022549504 7653485 -8414106445235987787403570570566854400 7653486 1209374601431243408973832961509043328 7653487 21363340702130495533697026036605004544 7653488 337691466173441081851568075750080512 7653489 -53178724353731934913665651179472632832 7653490 -5289405090104735565025561333234738560 7653491 -87432782125039206015985750396474512600 7653492 -18121528355744690445228836003702784 7653493 32131291452389656383771448678038481024 7653494 7942643882573435944641692713111132992 7653495 37940112202066776926982352570297911120 7653496 -3464026084398673534123081909499351040 7653497 -191600189098200400774138031544407040 7653498 -34045034279752395645081908108226471936 7653499 -51011995259880523169083250047387034864 7653500 -75234194674923922506807242948563584000 7653501 54582275556142144760701714869390335040 7653502 10371575958147668698742241833169481344 7653503 -24439834907364669917967202427809522560 7653504 43998744537504442139152303333048320000 7653505 -4500543495095362728080094865378607640 7653506 35515806271691244083844721810938485280 7653507 12407697267812640174626665586271899640 7653508 -38471074624084892147340950042049868672 7653509 -71173535779993235129924980683560848290 7653510 -3311708908279366495214930759017472640 7653511 -17526940753801216071028906763834004576 7653512 -61143478045437238049442435369213004800 7653513 -4765079485242777379028775822266268672 7653514 11486338505384205329632672588529183232 7653515 86880769073704016096038934389891088160 7653516 -5764956976622992779073042820891983872 7653517 -134995548717313449499498916216790767434 7653518 -49528980372213515186951438998452033792 7653519 -17800193348469899825092919572579469136 7653520 2892017942462783832147679699324108800 7653521 56274682788236314292044392091748923200 7653522 -71338771354352705792884763257837372416 7653523 101769766529567415754408058451269509720 7653524 -12680340389166561052514998268764571904 7653525 311790999746318520241143271660773600 7653526 1902510001384997120159515420351334400 7653527 -1306380564998086944362112789867457536 7653528 15716718582063193996316102781063659520 7653529 -5077977935063032411087191882765030716 7653530 12026423093110518965706660813991976160 7653531 16431164041396629496874702158408902552 7653532 -2733670846095528651359595033329948160 7653533 3716128533990494795856574257241783782 7653534 -2843795950304145828152336580703334400 7653535 95170889040949450881679335634958932800 7653536 -60128226437309650470701893358022819840 7653537 -20459624288989558066726216687782421806 7653538 41283046081709197618291983941683651920 7653539 7945326918868134974554050200640960720 7653540 -1315855820656303221025746743067648000 7653541 16223181984998830403588978912008720672 7653542 10327548734815083002157260932719031680 7653543 -37939945131642528590988962654694440496 7653544 -60695180967583063806143224717102694400 7653545 38530984811542233826225386532163355300 7653546 17276481657921038204295138969524241072 7653547 -104834117691960805278816097044597852888 7653548 25549674765647067985122076879717926912 7653549 49208907933624008504894402383109362368 7653550 -4279438678018033468499765918285059200 7653551 6628852557972125353542674640527121552 7653552 6206159145632916682005310573499842560 7653553 88298561948210868776604594273633060 7653554 -13066609989203015770727961083126007024 7653555 8672572907990863382144057776451064000 7653556 32049128402698550346280798301385384320 7653557 -38197234996698577408445443791547666194 7653558 33431822699649523249995755547972300288 7653559 -36764362871933821706988663622351353920 7653560 54632151308664879187776373489522176000 7653561 358254165662411494911617906915756544 7653562 1244961098795885290207674018225921792 7653563 98871244562031362597244659594531902224 7653564 -5985195311517272589265875591821360640 7653565 -94699340096516833929278716381768083540 7653566 -6878565894266459476306884689161252416 7653567 -2695070718889303020329761547650956288 7653568 8017775743425937369826314347033395200 7653569 -17669150675743839733311370374126487488 7653570 88592932990822697303316072642432000 7653571 11413737920114768200106248773703376112 7653572 -32649559645706517486352852548244232064 7653573 -32503604147002197260888074674897306978 7653574 82783554799112971758639434787392339712 7653575 50548819684625586921874388211377151000 7653576 19828243022850871654726017504978370560 7653577 -135890243943230961548490114308241777574 7653578 -9612374519262384084121530122290569120 7653579 -115388859964541731870358422886207723280 7653580 -29344049142734575565393251873912012800 7653581 -27922407612622442918472335885821070868 7653582 144584670752487213656264040744161280 7653583 9452883200528625083907849244974270464 7653584 47208407278451763677364935564947144704 7653585 12918289355290766578395908427072206400 7653586 -39765919150053167861781834510622703616 7653587 -7248362589906114134171579332752877968 7653588 30777544657584659321704820013517117440 7653589 30791900111951892817626371831500549056 7653590 -4835362667686646805794571592265072640 7653591 -10493410496156814523349287111889887056 7653592 -42220214882039611977252702588589824000 7653593 -76901716766992223148902550358154547060 7653594 -5300181137419369951181909841722518272 7653595 -26782665840445049763718800198888024480 7653596 59244924688440951466142869952441467392 7653597 -10426609712537275235828398573508055936 7653598 1817713890604437400866186779596110720 7653599 -41373711873687682267476996796307040000 7653600 32013602955799900630755347622533529600 7653601 22190407737638335389194509142574429602 7653602 -19096855680513963309081052456194016896 7653603 13153663183958645125339869122939776128 7653604 -65604282092611079356034419630276313856 7653605 24091910649004025995817366479917883260 7653606 -42425089884505007836781513054839960896 7653607 -12144853386143031418174259482902450928 7653608 145738433109889100703183330705942312960 7653609 4341045199890748953576837041996912100 7653610 39536835023244830866920986965368744960 7653611 45633069200903429688365831630938245120 7653612 -2095199353316367874725204274792731648 7653613 -1354345426000485470046249201675008 7653614 -10225326956799044347369416409061362560 7653615 14767442270813994987766959479240136720 7653616 -8626646690630778348636113430680240128 7653617 -90718401555325635370499890465531041180 7653618 -5417195092024469672035027451545804800 7653619 -70045013806665832646554285010447989560 7653620 -11559330110480700334237305157086712320 7653621 -55792192072752844022819919601024008192 7653622 9505681884730769598771818963514940800 7653623 -50564937055689789264948334456292239128 7653624 -13662891545075098536859493587234652160 7653625 2096473361219519992151017854135312000 7653626 12908704283213194643720754699053084160 7653627 6379218033153122748938761570668418764 7653628 34037158314556268374170922753374138368 7653629 -6827580188021930456367837451270012416 7653630 1560889020912704137640972233969787520 7653631 70619644920455992997016730822854386432 7653632 25160616260216532874992752707630006272 7653633 -8313314304560986187526716129788975296 7653634 1396526448337932277193616837413380512 7653635 -914380843816729897692237911899421280 7653636 -4637027520688214899615097057227683840 7653637 -48564175407423752506445114968557217760 7653638 -23306853892854513133940165681176823040 7653639 -15688882028163666173781161463004126080 7653640 -76918572015083561043631255795181107200 7653641 2125399975714183939392806658336029952 7653642 -7538226586684378949580315593716647936 7653643 -8800729752414213399220503989783434416 7653644 -38743381864822246979781130169342400000 7653645 41218042994458738311689817166159941420 7653646 -7075112541803565953066467355340398592 7653647 -85678860544344019214793919897561615608 7653648 10506029608087750131080920132443439104 7653649 120466255338716651732614978067601705650 7653650 -7781875167807561361106785117828789200 7653651 -9450900572222391859183594514790851280 7653652 -24066023934939659119623617263371788288 7653653 -22329648194328334607739211030381727940 7653654 47621013948991127407601323006384478400 7653655 6119508740364808042755426306782284800 7653656 1800020502094696550489274611611238400 7653657 35789447201025297697640012037802279680 7653658 41643806480526977836639933886247340800 7653659 -11692772309433354821052130645980330096 7653660 8322005022483006363428674020614799360 7653661 74362661444078763709891947605726908262 7653662 -2417513796216689545348430454202200000 7653663 -112925036303535057176988813560655559680 7653664 -35947458875196858745394589935547187200 7653665 -11223759310229541367765787257346551680 7653666 16261516819469627004404829014963005824 7653667 -17714933160958703132951590885819535408 7653668 139066788298241076926738175429804122112 7653669 74874142914539165756762097998812078944 7653670 45994330424173994335413366866036876160 7653671 -27387201690523985915631611165737957128 7653672 17618526594094347680402545982355179520 7653673 -67172383499097522664825644133675891078 7653674 20089930226747360299567495719291754752 7653675 -13330800211075200207978416624318256000 7653676 -54476431774380566843617686760350135040 7653677 5593130926621826831786611445515862220 7653678 -825542714440311383253881478752686080 7653679 -18672609883336575682947142346861276232 7653680 9794768239623698374908141808312320000 7653681 -3810442899857162280120804987824738688 7653682 1503891857831262721695281703372854400 7653683 25076457495811623687111003379031836800 7653684 -45449157334314246613497975956595775488 7653685 1325341731734730652737052661202379440 7653686 35304781434258856152214158892969893792 7653687 15147891750449376934025401063942109568 7653688 5912097637749038465156931403752652800 7653689 -769864460206266693946906162602342444 7653690 -561627272248675723492382280757766400 7653691 -5010550508827526826221260769260538908 7653692 -6676694990643263120753040820133237760 7653693 -22929702704681641897135954080964788576 7653694 -61335855426462007530953372319056640960 7653695 36627382221629537911754799805129968480 7653696 -11215384894780006864071061038031699968 7653697 98137728186563088473067085465605918146 7653698 3016677725469099681815028610181311488 7653699 1358955342380583934576331447358660744 7653700 -17953016549446389192024089948868188800 7653701 78950978544961347483460356664477053504 7653702 22765313247736842830760690483297792000 7653703 19803669780892742946331802135024367384 7653704 -6441255058416208727877826976228490240 7653705 -6344885029677010461560023224540056640 7653706 81032340898106145275305434164874084960 7653707 -116932150580074507798328829878934616044 7653708 -8084571192418987242840011999526821376 7653709 16661138512224986003018128475014473600 7653710 -9726799367779338535370524577033441280 7653711 3076181470983275644937192161223311368 7653712 -16415627518865115247072551712625000448 7653713 -17607494332176610160976852997987740960 7653714 1480132690736840635483599380134041600 7653715 -2838879014326879646881432278598190400 7653716 3355497428383950568709158700134686720 7653717 161883843772869093793537722996223223040 7653718 64848458440796599887852078952552438560 7653719 -178403547895328103392782780578082344840 7653720 21267746900266240023379342750758297600 7653721 -40183735302109449183355081069955352048 7653722 -22001357725148205618756473417062595088 7653723 -23509738688585068323026052816607603200 7653724 31115785372375587016263285975481948160 7653725 5388584491657764027838917655264691250 7653726 37127228943180643687265723925314524992 7653727 144428478530914528473665306839660364576 7653728 -72765856015849023542764888173357957120 7653729 27156154220503141853845536881724163008 7653730 -1567260583970079321661466751794196480 7653731 -55317659557613785530254392392116147136 7653732 32132447077578249359531224517203814400 7653733 11495921513760449368975752092856763200 7653734 60162987292336300021015746005013408 7653735 -21459477619592780464920954185951222160 7653736 56741134681403075720545409365055078400 7653737 -1495302009393475955854683861366779136 7653738 20573514545519896410098608710932079360 7653739 -16731757439554799819558952171957263600 7653740 34078259610351596142745752653682094080 7653741 35140051197244809234466036139893603392 7653742 -1193872649414257958854678295855957568 7653743 -7075840050992534237367373477715375016 7653744 2412311507196292763092549967979479040 7653745 -16040671649742783439201453441929757440 7653746 -2606438878747549979431110970479811776 7653747 -75024002820670270818659846639839341000 7653748 101363378340343208108644656537152513408 7653749 -19990150323057886889157786728528855250 7653750 -2246588254070921949914237551799760000 7653751 15915354359013706671983459738556997320 7653752 -35579286167848709706163799401055846400 7653753 47038187290952687919407907372039922362 7653754 -71460322607088043757631620302519457424 7653755 -68730272882427622802079315519648792000 7653756 23496459942334913497034442887407976448 7653757 -48404309658800980335159311004142137600 7653758 -1554094359026808082388892557506110720 7653759 7086440354402217774248870283707230080 7653760 9714360026796559738924436708917248000 7653761 -4035453234550519905206286371951392638 7653762 -15799758709835853727123227090911861760 7653763 28318984909491992467800036352262477264 7653764 93611760071499477717230758736453352576 7653765 5339711369715692189179968052783240320 7653766 7513963333392490770858416050806313344 7653767 -25558651176301603259305340233741350480 7653768 52829148075507131904817638945826037760 7653769 8232919126593604087158891014705202996 7653770 24823827335342362147506618916963795200 7653771 4584599179583583436066411142337679500 7653772 2115418573623446579574554048655692800 7653773 14071052686232512550708559152139567744 7653774 -5978940443802306793452644598355429248 7653775 43955598070886046358213432707670485000 7653776 -2593471057391689439270415750461915136 7653777 -48066421456517306136980874269704757568 7653778 -14898905106790746194893095390239587200 7653779 -14441413578722729629741910793741009408 7653780 11301296821709764980665642215998481920 7653781 -28882126351899960462863040218529954418 7653782 -44949110085332508255881617695311443968 7653783 -5778416355115263533740961850776198112 7653784 -113780616504204386355432948028395325440 7653785 1103861073087258627565829475387528960 7653786 14299249450455891737721887837465885184 7653787 46293504484247034797757139671763342432 7653788 -44608690988841848005129143126551142912 7653789 -37227750181972149649349261704406143680 7653790 15163950469718419152947472392145518400 7653791 -42124405046246252401063152644770426848 7653792 30568505860330809165014508363630772224 7653793 7671957673533769975697303101812894400 7653794 -54477846103924667837863565255897456304 7653795 -37984113334487491650722222685058585680 7653796 -71237038822182661543958975488803659520 7653797 78757070816580409631010840547408845246 7653798 14230129506453372645841962781584771840 7653799 34912194782183923336228482626948871800 7653800 19135556729551997230167221815609344000 7653801 -78589071063982667305030249859299549920 7653802 -14762842460590323941302615629343948800 7653803 -57234194712560624721066233766404127948 7653804 34237814419929329888188207636868138496 7653805 14643363383206762845678378777986376960 7653806 -35885292410041465771492463898606146304 7653807 4927301617092705563064321509041582080 7653808 -13144686306133791180820763626870210560 7653809 135122514947634847849882070876113122816 7653810 2777002516237404333227594809833884160 7653811 75625473205146161143624076851322074824 7653812 27139734627100792230372462816108564480 7653813 23449170003353116596639284842767491424 7653814 -24553956530003102900145965700323352576 7653815 26713789702859931454344579268067365920 7653816 -2233507615204520670237432014064353280 7653817 -24267149934912582383959547132645746848 7653818 20073649231130234239763798093258978016 7653819 23751997847879506886374926107439947544 7653820 -4406290409753609893532894366351493120 7653821 -40829485021019596017584715426871325088 7653822 952295033504893126409520927396894720 7653823 103968555058906267928307950713883935240 7653824 32595968290631683943046025252863737856 7653825 -30891499997305056639710277519465120000 7653826 4391364918104589288651304966981185024 7653827 -83057413307893799027522151609270001920 7653828 -21990096355552066886086837785526272 7653829 56146103484314148544635976698336719484 7653830 10796333524054483320381876741502738560 7653831 3721197496712288985321733854241102800 7653832 131440367906569317409216823813716224000 7653833 -7497357978402673637514577794105583680 7653834 -10408600289593792050309012157203790080 7653835 5023743702238605768389707951638243360 7653836 27177357198624096539412201646022676480 7653837 -84609640565393428813762609694955858240 7653838 -8545249531169734581511855023556569600 7653839 -8125488773539779071264590317343392240 7653840 -10517863059647851575976501506443182080 7653841 6903286536383993960572247751092046630 7653842 -6363356777112445021983586506203197440 7653843 -32842327814721073482202361772911475468 7653844 1168090078800865123896148193293780992 7653845 -23047738972274042691406448055436896480 7653846 -22087907849968017809687683232737190400 7653847 50656285078744967401852922377891932296 7653848 -50872483622190902938121377928481546240 7653849 -949816846003411512709137904768023024 7653850 -954556107458514989535557538323223600 7653851 -5535883723009082568537236051405826648 7653852 5402760202542533753382214406103922176 7653853 -3202740080381647327374018224826245632 7653854 -22955593264394057611856676455104154880 7653855 -78931790629366757382230003166305520 7653856 21815402868427279355046654452743274496 7653857 -11883450371414171032241414621439024600 7653858 3944800095589080180106076431641677184 7653859 50606764438311847085850414155235197016 7653860 22320967505723276498292034000008526080 7653861 -30344966860413714295918086411674662080 7653862 42136366366973112458105286806000094432 7653863 19937972245542642527947431969773594160 7653864 -1653050013469457522215298013916692480 7653865 35383552641760505441005210145194497600 7653866 -12838927231222466978650861462837093632 7653867 -38314278547104766135799572272419784480 7653868 -40426757807454055001862270049618423552 7653869 -32478269760825009041040656237614819200 7653870 1553530603949464270956317621517024000 7653871 -229722858171469888896861796579960320 7653872 6341856689933988057378691337551872000 7653873 -9516048847841768369169135350414210400 7653874 11128413676373444322089783195061729312 7653875 29165206992538018082491180531049784000 7653876 3655780067462725280313478627972374528 7653877 4189630718717822685685656982638078144 7653878 16584928209138591328475280577072616640 7653879 66615675125594450913136201552937015040 7653880 -11446297189004467854425591085993984000 7653881 -31070669039018353640829847274218248636 7653882 24797483258429318861189644344557328384 7653883 -71126656073804856161242060074179295120 7653884 17341060988533817315001450779978588160 7653885 8073228598268675548866912542986560 7653886 8961649770163099058234711192319547392 7653887 29535154656867844975133721199772203872 7653888 -18280825591012226002692276185110413312 7653889 13935902255269569561798715316047635924 7653890 52650707771049815104765481455440775200 7653891 -15741965867691065136502008488471559936 7653892 -71799391455729768363891973061756070784 7653893 50398701567491002388049761714838429120 7653894 -4378551789934300746111428431759104000 7653895 -7031023102699190556271783413535614600 7653896 -124194420826331859928720159407599001600 7653897 22272523330547029212481144084902354474 7653898 -33848824719122358466662198273885261264 7653899 -34921303579037997782366912556998657880 7653900 6760988361149055723130668263143833600 7653901 24281154755086080537413475378883566902 7653902 21817251037792793118885225295638985152 7653903 -47274543100311849086774019359827484160 7653904 1448652279177637254216524868373725184 7653905 10395863958837824884142558012010230400 7653906 -23600197600389061154235114737679313920 7653907 108909674750482430851591175237820505312 7653908 13102638998343234521035165883403232128 7653909 -54633631877410201719721538416324254720 7653910 -16883276360650565688722757203717978880 7653911 38341613058397483509233352877737780000 7653912 28809082537078719859340038846798233600 7653913 10939253282478846500017680469687410324 7653914 -924796403711386394573593106600943360 7653915 -49684698899129034192483268584910718400 7653916 -29531279978728352689802824515113551872 7653917 49060628170139925194920140599612211360 7653918 49103794922993072169028017323477194368 7653919 57378337804973134411270352323998400 7653920 -54129746557751623161734557987049963520 7653921 -900820411342275751263154532439058752 7653922 874386335839846189194041994225672912 7653923 13001030502355166164227604250770223280 7653924 -15956913998369678205149213023152497664 7653925 -52870741255679291746602651645426485350 7653926 22953577709425399037914580177728632960 7653927 1692819971500363061451771428005457232 7653928 24028994586673776360773093570251407360 7653929 47295940081567338798895932647056876800 7653930 -46961068286172822836755901306755783680 7653931 5395839631967457834692928598133577344 7653932 -9134937573079590419471893429252094976 7653933 1784163003774658996983353046968508000 7653934 1659380394551102893986484592358455616 7653935 -58480130940549750452673903721799974800 7653936 10658845153638834919646947787984044032 7653937 -95546020445013732339259033277589690768 7653938 -262590204098436761600267401230489600 7653939 -26659981182430460157088441615010354376 7653940 8111675848648032780299271300892999680 7653941 48037518075730582966192457305647465600 7653942 3629269341244170648364694807524951296 7653943 -47774614267788934775685363118153976832 7653944 -194474311644395326949022521219507896320 7653945 -12287739837599684966076617547985268160 7653946 48488690207815994050344173389217080320 7653947 18286694840708178736071918711420453312 7653948 5874104985864088152304727036146414080 7653949 -44792777656120222203544459687578991380 7653950 30236381839403549176907171506523846400 7653951 28440546168845840179012297305215170680 7653952 -1779766207069716719121234589982392320 7653953 -89449582258028441445784431753830868798 7653954 12823520120428573256590908701008994304 7653955 64411711278114416611519326458849337360 7653956 -81387037590636585228414446540473130880 7653957 -125305955882950005512713816449494112 7653958 -17603217193534593804145652996106614016 7653959 99941688197503242208702465248395363160 7653960 17584661249927605569389674797342720000 7653961 -46290128506306671113345513793406970880 7653962 -2579996330548471362957054711831631872 7653963 15825649443213418281971071256322630144 7653964 46233854431707441263174504969870822400 7653965 -6249669050651951579511725792546313600 7653966 4712277604320167712002274737241359424 7653967 84515729834628021299568841439376316016 7653968 4115953672929735228969053423726493696 7653969 -36437902192503670299305415344827249356 7653970 -36054095264566072599259646673840043200 7653971 -60182321062844624854280979674731334208 7653972 58080187064512887558327159505086523392 7653973 11010016889855341747193850358811015644 7653974 41708227208592781541906330119128677952 7653975 -5343781652326258345097446667377536000 7653976 139800489815447943292051284641495040 7653977 7398654968457801076804332758758487700 7653978 38529280594727205042916777838997042144 7653979 44814222594180702944357702803212598640 7653980 8801094182179392303593786121265612800 7653981 -30198636396027898785353306102739962400 7653982 14676732362473010421066269705602508544 7653983 -180048465249583689935632550760178507176 7653984 -177930240275819243250328529256579072 7653985 -5252431476321015881043508038142444800 7653986 4814532420971734711332530483076002304 7653987 -47862242619412642854188318770652565120 7653988 2809153703017220368197994604291151488 7653989 -17998817125657989979081203924594949344 7653990 -1580520846606787902383936136765002880 7653991 -11994844874551526735902507057411311128 7653992 37555147006368449946391466880240000000 7653993 -11617960240518717156469204216002953472 7653994 -64638983632428840460027011501024506880 7653995 -25488199662366764724723781709246388000 7653996 -6233546691493573300908962759067214080 7653997 -42099486855216856572144963487047234048 7653998 12168939049508745351589227464751252480 7653999 19253603514642844939260475854609167760 7654000 -151683469596245043485037713571840000 7654001 45244577347245088272472933424883010002 7654002 32320510410987620976909188832382357632 7654003 989841183930805801806108867910580640 7654004 38728029515516208207242590817951389056 7654005 -2593322748369260468325731154179393640 7654006 -49327915960511743399107315468803358048 7654007 -91974301477753599130401407900033838744 7654008 11637807506482262167990113130427535360 7654009 9673850212529754456057937311063764928 7654010 -9725669716344781566689762150317501440 7654011 35582602054388698171452733909815934080 7654012 79604604809971669984874919652883220480 7654013 -31830092898896280631742274713991122880 7654014 36897915445467151788712591865572824000 7654015 -122117746423665646942775595833298840 7654016 71394699306250300145346416636445327360 7654017 -18132501658582340550756527461928478720 7654018 9657558179035488250758348090317023104 7654019 63578636284548465928144063195147575420 7654020 25277526317472454452550324557312552960 7654021 56684150536916671695925731995971381344 7654022 51133629243920694473673421056465264000 7654023 13707002677310502929435749636281305880 7654024 -3452676162905195417952018488092262400 7654025 -39997249731085294563522632293218956400 7654026 11714761778105838901202090832133094400 7654027 2271665193390455335970529827569046272 7654028 -71069789815337073892448581218985451520 7654029 -60520585764368424864281570564676659712 7654030 58504535295699111413997085527831102720 7654031 -2888157623092861269611968739455991040 7654032 -4048490458801512568860325977446940672 7654033 45692198608546882388329110898290313024 7654034 -31505350466471048440633733989094878560 7654035 -24629588092407817972819197693445651200 7654036 -16570353061635249315267990019618242560 7654037 -38824106613979942450049751734180755314 7654038 16234345571809059375371563356484116480 7654039 -18747755524910922646807619994032057952 7654040 -55694765837673880579022318464066560000 7654041 -4909287855357739886537153442094963200 7654042 4668776655164044470846987040303236864 7654043 -2403511879285560833777349402596755416 7654044 19529937239289749158417082196852178944 7654045 -26689718175993636787188628590359232000 7654046 59658410402604540424131369135714040320 7654047 -16187344862661247700021638787881039800 7654048 -66512364862376383041890283464306589696 7654049 17778246017653183541233432708586095764 7654050 1788000031431884387135481255015199200 7654051 -22305819027136141462705693851443206948 7654052 -7513035601668321506968569695638609920 7654053 2088808890165731600074807412745492288 7654054 21077684491230215584317373383452863872 7654055 4319582922602628882104937767531212800 7654056 -6303788267896652265765805808248012800 7654057 19380478642082915741293119763935426660 7654058 -9138377311609655593816864336234935120 7654059 31864055383739904706109634469209054864 7654060 -30306958550112876688310505289417451520 7654061 94462835264581969022812191587972322924 7654062 11459234813301153271122783998580155520 7654063 27809986800364195759160699092877504640 7654064 -11395277570227536162045040038622199808 7654065 38039086676989222808200357679257259520 7654066 25239433525320822347307183542481438720 7654067 58498025179709264798926067736358639116 7654068 -115483230047816381738799219604291522560 7654069 65423767144801598161025693630000031470 7654070 14720266064966541491078354989508457600 7654071 6722545531850368455013993952692820712 7654072 -36185721475967670744149792724345139200 7654073 49530973532876949142072348868199087360 7654074 15723697746219906820771204844324417280 7654075 -22086923583349621922844805941502702800 7654076 -28761683679173012326478655725385050112 7654077 73296908188232197669981431190198936614 7654078 33002742214737705593600251897711953024 7654079 57168155216547003999287026664166532536 7654080 -5881690285494708671388097806933688320 7654081 -77574614904645060415506707978351901118 7654082 344491571752173066724717650844240800 7654083 -43066531784521382556361949841101923152 7654084 -30133911738073173327128244460573421568 7654085 4085714083346638247708749815133971960 7654086 169440593331829664678115437183508480 7654087 -782200601878964353970243796400138448 7654088 -36572853217320201555387028028017367040 7654089 11234117046430578506002167870193161600 7654090 -12738043197050736665768607406686391200 7654091 -28571074569657901254675351504313125408 7654092 2690654838443190320101996984310103552 7654093 -21076203993668404878207508236527799680 7654094 41695941865933074090006696887920118592 7654095 3868806949397722925086364211287457000 7654096 38397698179466813898618737414089523200 7654097 -16789308794631882369386672521114026 7654098 31376732966641561990822103517607707264 7654099 16956925078663483928433927871485767064 7654100 -41430414886041814029697164623677833600 7654101 2354859714407666431985721675976818816 7654102 12616599133031269711466046371072766912 7654103 31145073558269935704010427271065101200 7654104 -6438230661665552339464124134030755840 7654105 -1211171493918898641516712476762240 7654106 4869408104002626696668739217330720752 7654107 -68959358308810128765458204894443161960 7654108 17863163492513974847952198762042335232 7654109 949101009195326707746919188256646310 7654110 -12229034369633200138818733608137466240 7654111 148560174263023785616910290749280817712 7654112 -21683303403128915409565268948464435200 7654113 75094905443649270432304188503121105042 7654114 24157206474553643582294271186517611072 7654115 220783516705423339184219387665780800 7654116 -577552437127717979806684761131151360 7654117 -32141633682827145368734979200805998208 7654118 -6279775145819870454159747034298046240 7654119 10194433420543988469209599390382971008 7654120 84862354806709627859166762552762316800 7654121 -90104354628672860921234638100230404678 7654122 34702173169895064257428387743360000 7654123 -10338037215530508245661569076363656 7654124 1583212584983868135104344402801754112 7654125 -37634139461223962233865224265121912000 7654126 29741789584495594195274650978035757440 7654127 -58447806227281522003574451309932962440 7654128 -1046892005602071806486649065709699072 7654129 106803796976715990503595884818544640 7654130 -42676996103135903804025415955489856000 7654131 21920028976522002481024539259264031280 7654132 84679751841807312880222933419722304896 7654133 84851532444536682109091649420344126382 7654134 2650513482087942416735534132890091520 7654135 32408392181961646504053968926937365080 7654136 32831135065617256343650395085154549760 7654137 387158876498097547116835355097796800 7654138 45072348692326957944517113754490483712 7654139 -51468249628174185311608739432031204060 7654140 18952814473197139237830420164479211520 7654141 37200325448246987206182868444683808704 7654142 -16062698344456385258881553364851862528 7654143 39188773754459788547654546721504046920 7654144 59306727914436565983685937055777423360 7654145 -61399283210660313873145217740629533100 7654146 -30929044680906735642251352083515276416 7654147 -47521159441773791822236164771361767168 7654148 8631366542712982735722851256585879552 7654149 12614783532990818882442273637095525120 7654150 -5956518692465693722401284917407744000 7654151 -24914819893509504595420918360643713968 7654152 -77177201964325736221301899763279462400 7654153 -15228508043761228185665787209158967416 7654154 -4500934110082020442929070655348865792 7654155 -29727152772121149222939401149179713280 7654156 39140093336990118815496194967967819520 7654157 38014403698010143388151657173515977600 7654158 9867302465380080492788025485498221248 7654159 62141714769839897358643816465297919280 7654160 -229512897560910162666616471052451840 7654161 -3849874427381996708723485048194540000 7654162 -5505319033809078547668358046152042848 7654163 -46614258725875487122131086589016535040 7654164 -2122911684424707103843362576814583808 7654165 37016911355122410877319066385907189140 7654166 28978317685693797654548427282138347904 7654167 11964757258582901079858392901274233648 7654168 11948762224124681931358993774331228160 7654169 -111225569901659433011947644570038810160 7654170 2268552509866755775879002361415715840 7654171 14607850394026072349374801131750848000 7654172 511248592118161583678003096149796352 7654173 -204812251647441805714856216355426240 7654174 -54520945415600973291965191568582845440 7654175 -33148941504855227297652303080117682600 7654176 2158757590958998826987146146848243712 7654177 44634326752962618690716343823283169840 7654178 -3040969689962744701993455369848094720 7654179 -4270756106159617464595385130784361472 7654180 42099097493112510552767848538254598400 7654181 -50162906111666266074041775170258613636 7654182 49984448267650751769231365783354895744 7654183 -467745831383743940623175679572581416 7654184 -17208888611792344409279858780527994880 7654185 23337392945337169981384833951824036160 7654186 32236025986755733205379934844136495792 7654187 -29142871240280543091432981647269145880 7654188 27754767724869425030962745393132544000 7654189 -212934535358503547836288263853404010 7654190 5175452788894042187083057618124751360 7654191 -68504842160972981383385424609615458808 7654192 6597633388427308258586783846103908352 7654193 -66521303503847981592922452688721923776 7654194 38306888126233073738200222161931342224 7654195 11763041632864614078407445860274121200 7654196 -2073895672917545378150056024796307456 7654197 171324552142656170787590483895869760 7654198 -26391563973117974056165360401022865280 7654199 -35334365796588272490389191463798443776 7654200 -37285704659140035854402135734350336000 7654201 -22499613906528761657288706404421307196 7654202 84770358382082683169498587701447525600 7654203 -62391516537428736760128474290588533200 7654204 -24495901825370785916340686031468012544 7654205 25531718723935824977489162488066112760 7654206 -201044752173881522485534805467677696 7654207 24992517754602118504375497719060607360 7654208 155101670168185850100574782143594496 7654209 41639620719061325313994391771578400304 7654210 -14661688802162671479185295705829140480 7654211 30467469814602910650062412098435674812 7654212 5493840626252719529959142584365384960 7654213 -242256902154957682737748668151591104 7654214 -35062129664397269379580321543430891424 7654215 -793666853531063630850718792176900480 7654216 56799453335917476297183683990867804160 7654217 -42602171568504267564604197519458461734 7654218 -8854335120440109031027798177380096 7654219 66991376769157042538071960609536780720 7654220 -12188215615894389838166813428309432320 7654221 4718148334056805816182480908889600972 7654222 22407431497288798765864474056877357824 7654223 59210858480262604111071123341616431472 7654224 10331791606191314014443709163442929664 7654225 60063577154422257431696175537928691750 7654226 17823237225661286794952645922445616640 7654227 -2381878342023379378679346960911406336 7654228 9912917882400310598954305237178883840 7654229 -22048058691956106971340942184323208320 7654230 -20594788212824305261677724300849440000 7654231 -67755376844095297239272919195323395200 7654232 -152139409020780792838254598710663659520 7654233 3418815905858982266943760949294785824 7654234 21989004942782037253342647388347931392 7654235 -13488078149612076611609627632744960320 7654236 50492772632877557835267705900978192384 7654237 31200061736575378556590787331315598886 7654238 -42523866063517183285585596379468519104 7654239 75372858636758147888791358932922964480 7654240 9335632042449251414718721210515456000 7654241 -5914081724765440177770834613255580160 7654242 19776763843263455686291297593800906112 7654243 -43108600188912882161145224631367137508 7654244 -1348950550264969113427610844680242944 7654245 15203539782415474124058794140324646400 7654246 47664214578298360425702793302993193344 7654247 10271876955295538208544646260105627320 7654248 16453113356352275342346162199793909760 7654249 45951656561606616930460788901739582580 7654250 -52714123943215506472577612658512016000 7654251 -62153351293790349833535811155403423296 7654252 28586790823316323583378057642277056512 7654253 27851923792426683363012418075768412502 7654254 35923548183075170750161027527920032320 7654255 -26808655409711659872820308509778862080 7654256 -18377290401761731474699578964800012288 7654257 44211602909268346820279804390987782848 7654258 -419919483234182736981295812208070016 7654259 27054788429734172060892337811232272460 7654260 -10771558409537389904775025431263846400 7654261 48049277792302762071358559407261631424 7654262 -2998239649175828711657641091090337792 7654263 19964216254442771986115211235720992744 7654264 -46878631525020201325722165439658188800 7654265 -39270028194359947181235753255264497340 7654266 412856434657498938867591472722928752 7654267 -33620091692961746991357436020324987600 7654268 -11004208679656010038072812604660646400 7654269 -1204435720047453861932117558804310912 7654270 -12539676296411901150027177318821591040 7654271 -19703821481378835430345954556712198528 7654272 -1368504615159520853025890401957969920 7654273 -3333673229882477697188730114853983696 7654274 -19829505005075065389159870132733891680 7654275 19178236263915260130679650696559828500 7654276 -10081899650809703656213703106213466112 7654277 -87311159571693241483248632418388787874 7654278 -16557932401750353847100367241238353920 7654279 -7634424448961260147832437885966027200 7654280 34996604766504425167077118886393548800 7654281 40195912758182118381772546677514972224 7654282 44859984989090905663166994606744819552 7654283 479867236930182509409481634951675424 7654284 -58328017425064793494070461355511398400 7654285 -16672758404733919868481910215082972800 7654286 5574827950896815969849724663193670592 7654287 11347304904467485910911749134360167560 7654288 -379099825158600029049161415402110976 7654289 156481420975621999066225495449450617460 7654290 -4012738621930586938570396895374295040 7654291 -31181665379439321262489126830202388308 7654292 3569420820511180079868652366998927360 7654293 19128480271531646529147444568908001404 7654294 -5261687542224965038208849991257712768 7654295 10853771615842202561161857017553217200 7654296 23141721650901220567682688223291760640 7654297 948319649548088118506205546593384064 7654298 11402297905398044826609237833725916400 7654299 61391049838711474586435014668634323864 7654300 35592616332572860644695154182454886400 7654301 -360172093601102426759572812118645056 7654302 -102443070950164945554348597966313920 7654303 -11501589156353034379792089259714385216 7654304 15891642468784697989351625290360553472 7654305 -51850485405768022343232055954359258240 7654306 -62094706504762931737542420991333620480 7654307 15285369301705339425741758995880188320 7654308 -8615888771133376437396129716921266176 7654309 -3817505027583031467431009335138027432 7654310 -34158845330512449743365866927486144000 7654311 -10896570285414128609146054065995040000 7654312 62813563921996339592102133739272883200 7654313 -26475577031752304624922079134529660800 7654314 -29109768007974765471283467322026581760 7654315 -52784390326059437111989812639457979040 7654316 17492730894014454550024584443255703552 7654317 13107224369105095607426403199128001536 7654318 27183574903712509129688464713318028800 7654319 26740358410903860011728115497707576720 7654320 -975280134392299763269805632091258880 7654321 5091402026270695937528485387688105200 7654322 14867645762560000779897673412249768352 7654323 -38959150934251578632092097782919727816 7654324 -21729706131283653799745686346003058304 7654325 -13946101237382181456326192286389376000 7654326 64446831805996140024194001952122507264 7654327 -27537646791959639605131842397819489408 7654328 -43871287343552996194886988556090183680 7654329 57454817362873042183815143501086231674 7654330 -68698602631672717530025818595590324480 7654331 -6139577274417847918892354681248230816 7654332 -7412036736128127754067263898472185856 7654333 28505729083128831425760970317401839084 7654334 25823925989776955858774754235694592 7654335 15992809328083103112579499075513147200 7654336 4599236853776186904568821801759539200 7654337 -28723881386840191089787334655503374014 7654338 983136359035795469102243505905534496 7654339 16002055141982035364162696687613348 7654340 -59462140301977535113844362427400806400 7654341 23730003452811470645908962375829285248 7654342 680110295698206926804234933945130240 7654343 -64279796917921749247121275384411243896 7654344 945402304114762527561497056846725120 7654345 -37377472959920763522386187713868015900 7654346 22023463694828793502570625782328874240 7654347 -89816350234442058214880606810786463840 7654348 34837479510152794418598089177092619008 7654349 41734668409157122196423039461403167350 7654350 -2903247289535467057030954375266816000 7654351 1537322006576513421316274595003307600 7654352 14932793041340477321504493620602601472 7654353 24433525985355616063939894386446302080 7654354 -17558694804952588306783924039598899200 7654355 43577652180154794524082708121503827760 7654356 -6917634794029461805029907996029446400 7654357 9504502343927641601769113981305622606 7654358 41079852326036289277581381977686129920 7654359 -54454258759695370754261387905089941760 7654360 3441052813500761487849474237558374400 7654361 -25967264396857401844493526573991150656 7654362 -19811449473948758293644000911018178816 7654363 54814610455999478140554142500862940612 7654364 -5061880689688611780755532610780224000 7654365 -41537956364394715178650416493828152000 7654366 -8931782210428542704443024878855677376 7654367 -459893955230204698069251366048176928 7654368 -17833515186712476762254137958042959872 7654369 -121872302375438611951245291616311068604 7654370 -40865417205070864608607049446576209120 7654371 60551359042241417321313131480930913912 7654372 -14783901340743371114167442250646480896 7654373 -166075714190347963433698720921602240 7654374 3646650558211672744981818250437189888 7654375 -5664277987531862024972069926927205000 7654376 -117300793912845533432934284645152819200 7654377 39555987149843637486162268985214931008 7654378 -75278759424501245110698493286961327360 7654379 107930593543210040885167199719402900980 7654380 51973512361954129754222842202608465920 7654381 -7831777680094477368643133614743767616 7654382 16322540936393169267207478117190025792 7654383 27958050563986399293240755665535433144 7654384 13175338664881191106963255781811814400 7654385 -29064595329637385809216602112321599000 7654386 4653062943606680815940937303664217088 7654387 -884436773856700863697579629070557232 7654388 -7881099863162725402474745447498781312 7654389 -65343317715911992850447628630344365440 7654390 -201707609369523950349451055497420800 7654391 -137994943294380911112760202428320413208 7654392 42994093800532549592954291278773657600 7654393 37336511043509650370330947501672546704 7654394 15898087629029794537346351055188497920 7654395 1984101777730315206088555822185830400 7654396 -28055390453217756416652215045243064320 7654397 91247442809341430480170717793993039040 7654398 24909871004999078789283786608696386560 7654399 -22420221792266762339049338187458329600 7654400 10079039745871387817268127556488396800 7654401 1130345253729084660999377590136741220 7654402 -11559828495833655978097813079180929536 7654403 13694283910352127883734119823872238360 7654404 -2175660296605798941501001891324293120 7654405 -31421988793906584890008645452159360000 7654406 36910880784566254246934620111067475840 7654407 50469302236634172349771637331475491240 7654408 -91408338698448072554893328449068887040 7654409 -33441734565297155918084167351697069184 7654410 -16405771549188830703231046080266532000 7654411 -842176987695539750187159985514754988 7654412 12612791878309473547566382227560616960 7654413 3469804904630910363969179449570385088 7654414 -49619236001322814814184350436706618944 7654415 10888997996806339255974931279879909920 7654416 -1744518049647422283793109300753203200 7654417 -54880382799270413398075284638829283328 7654418 30814360187932261573834017875734646160 7654419 443210707807318348296204666953446704 7654420 138655504914935713264297842085262131200 7654421 -56493717562699567168848812820567784068 7654422 -20331388400020453051756989304882494528 7654423 27882041332151104749784962801328172544 7654424 71012116955726074874684184613607116800 7654425 27006849914858713992257578927143378000 7654426 24030304487766859265190861799515358464 7654427 25611064193930191086321335361828864 7654428 -19425799718882780435577459214177881600 7654429 -87123009147426603907276530102008706970 7654430 147409580887116218932128130758942720 7654431 5099637125920369489120057885509078144 7654432 -18646741465828648219551275605347729408 7654433 -75227965895480355717755309583394608336 7654434 -35380311162150433849449401401303150080 7654435 30534109378488997943524440294309516000 7654436 56205737929438902861991942373522647680 7654437 -45556886433324691439892192277310342148 7654438 -7409040292858671992757984297546536640 7654439 -28726901555744965407933492628921626912 7654440 -2941349904158265715055343867246182400 7654441 -108932272330331201968889402891188865158 7654442 40531560051846732437580652727553373872 7654443 -39315210114086456865307651653637536936 7654444 5452258757225077445572086132328630272 7654445 75075307944989171454075891504836678400 7654446 -26819823624988239872257108420989573120 7654447 54973863342036359038597402018465630312 7654448 -23989233616303564192196109794758115328 7654449 28500453484264831118460307242500306880 7654450 37265342090489464982427100117728846000 7654451 15236509256289981495130766981843375952 7654452 3185913145950752253166135849102479360 7654453 13792710401641158743575782693686687040 7654454 -11353093147391982444981631729791878400 7654455 -15466939685293373823053926168584939000 7654456 -182863244721031724007266331981272739840 7654457 96696055257921645613090429059499697706 7654458 1696502325317150328205320860696248320 7654459 -78004627155030439069504865618607917784 7654460 14531341232102777335324776358295040 7654461 -33459757838012869195510584341792322336 7654462 37624042157634957703738338348379967232 7654463 63862586045378654885678385645752494560 7654464 6838803475923020108438820368554131456 7654465 2170298137348950662440956382077438720 7654466 -169761312688356220679657775052625376 7654467 67163701133936750698891715862783808512 7654468 37630483763334220856058904059372666880 7654469 10900200074321556600904184951215506144 7654470 28529660049988606150301525589346224000 7654471 -87269856756337009950079791644146792656 7654472 -7371215263115377000573766529532723200 7654473 -2082691655899316143726284412053235200 7654474 -74726235353146755175894410537450447360 7654475 -36819337525147979626345199427250622400 7654476 -19535223927734865318403316495542215168 7654477 -77019266407028480097371903205858161674 7654478 -1604003639224874317954561759847971776 7654479 -2441639316465853563599356719114576000 7654480 4153072256819147666933083415695196160 7654481 100547060425699510170299949632150343282 7654482 19812569929326376388245694069122431744 7654483 115138292550373495185884988721901496360 7654484 3330155241768623305951532188063506432 7654485 11897727432714214994834352672849108000 7654486 -2503697157606935167955996789785549824 7654487 -50705604908051188781181423813851535528 7654488 -5156612143241877352396980006426132480 7654489 -11419024975381273267301061111400021760 7654490 1065757249122508865667160430862724800 7654491 12077939706205947393467267950441714848 7654492 30973861024957724151760912674194227200 7654493 53924581263181863132715878641968489920 7654494 -9189391235548019967285747751268856000 7654495 -35251986571314765048402508120380699600 7654496 -102239325073071194921756757647907618816 7654497 53925869961172304473269923777339118000 7654498 21248791108144011040591508757014034000 7654499 -12609468515752627486119383637238486500 7654500 14132977174004621626705682856407040000 7654501 28823231395612292328769194470149348572 7654502 664854736843786334293760963370887232 7654503 -18979262374624281171768950726477633496 7654504 -47139133494151081287926477829149736960 7654505 33184884235508838849358233943385551560 7654506 24728292007858367102259796351380251904 7654507 20088260886886362712337214544842461472 7654508 -1971776981798769885185779354399356672 7654509 -22790698113735915555675432292661971296 7654510 -6924720363969744318956406827279719680 7654511 -107675559095144864427668722385208696600 7654512 5741390420912120962901625021975920640 7654513 -205783815183191485701291798664200238 7654514 35573770986654608876999757251442604032 7654515 27601001832637542690995134986711267840 7654516 -1223068773481722988919235213576339456 7654517 -58381933486108094911593807657692142006 7654518 -20319788170967452983781639350252623136 7654519 15793219453062299323359638997303064096 7654520 28627535794584750115316166185744793600 7654521 8747882291266085794935140888058403200 7654522 -28654338823287888638070552673127693088 7654523 -1698650060496308803087704093030486720 7654524 60282796171181298667679705983836152832 7654525 12594685673386243915048884385686881750 7654526 43383360209683118038233642167957486784 7654527 -98508689675145909334451892597351698160 7654528 -33411690258670224974151518611235143680 7654529 2955366586677842590386113906487200130 7654530 -91377543058232652596051050766515200 7654531 83971794270244975883037395671125105232 7654532 -21211246749225734076018066558360622848 7654533 66532146053140331378576506957612960224 7654534 -6741296722307146153649114100541878720 7654535 -7851437723272494317759071789802292000 7654536 -4216503921847060753270451490677544960 7654537 133481751933143580692863184695748432592 7654538 -2237500912425281627321349788680832256 7654539 6790207318658066575570788155187330480 7654540 57633924071213858870427170115337098240 7654541 -108100991556938824850939229406017674058 7654542 11425645979926046419937940354779596800 7654543 14702986425222007495267630441882133944 7654544 5830077013836560828776933221073944576 7654545 45079901204851605114730800051024349620 7654546 58057881014824715176262157143983811472 7654547 -115315724921797518896680095959093593440 7654548 10967303470683945598788350077575856128 7654549 15041260104210136103145073425449459200 7654550 -31777316451483987292844651228715840000 7654551 -17074487379826222454513613562196322816 7654552 57190152547162159296078985231099392000 7654553 78240051108029803442911594532500401300 7654554 -87870647112773501475773100178043328000 7654555 -17966170850188660599580116501894287040 7654556 -9571602622869031370851328223474192384 7654557 40190265862511952411340534663370872992 7654558 -13334038183016133912380993205290999616 7654559 -314157445869188992670654177730751872 7654560 -3131297106611227821404088600656609280 7654561 5501297351516484740777933908442540544 7654562 -16821478289492638130625858319128028800 7654563 28764426970811555681528925614624120784 7654564 25292833033863761010230613803599938176 7654565 30110504194393650484280960700925982460 7654566 6196169261049036242519297527889508864 7654567 -69364724816226438137188529264705845384 7654568 -64063775325729751693662361584175104000 7654569 3332330202275201354530016569165043328 7654570 -17190968940952048922826996023841838080 7654571 94846881979892001479039196486148766772 7654572 16448577298492354450682440241614692096 7654573 167378111115666587629302901268832934104 7654574 -19085012785174481303723034767671355520 7654575 447958652761278974392686201779688600 7654576 -5127103266124659995840416762986938368 7654577 9675878952250739595868281743914224000 7654578 -8507365464949407868660840172693094912 7654579 136200776513422432663508905243363721760 7654580 -1484942621549362157112315772700140800 7654581 -2482624217565964109725456668456635712 7654582 -472950534255026631926501480393972736 7654583 -6633534038312488518054563618585499120 7654584 -11256633205291291124907632755553402880 7654585 69724428185686837563782269765981913160 7654586 -53240049670763990253088430416662277008 7654587 -5886898231776523549241955498599814720 7654588 -37754669721680838351674091349069377024 7654589 69386997095576266361838438226803397056 7654590 -8484603711928388398130625764976574080 7654591 45074395950355348612168542329939258240 7654592 -26734375197610159004756398674297225216 7654593 -82794209143892239599387194480152848336 7654594 -66575442071705441830310488999245017904 7654595 6121614425902500046577264500494905520 7654596 -54338441823642913959023962886581060608 7654597 36939959685619437586955499678088255392 7654598 -2296122192630911463713222616438958080 7654599 -21644091446664253785024647697216275016 7654600 28304469156560259754558005811392384000 7654601 -43972363761442505021963684881012177440 7654602 -64249876000202303933614257575397120 7654603 -63733778639046476128743950044022325336 7654604 62733854809986671791428983613506624256 7654605 -21860629832112842462406449663132830080 7654606 7983563167281618486005305138190349120 7654607 -68763200931169814448573908053813508448 7654608 14421132599296676201249953037628211200 7654609 -69593345395164623569585782671449234700 7654610 -29367623884493025966234559622155187040 7654611 -11833183863887421559695582603493924560 7654612 29374596560182045846183287793690042368 7654613 -30874424413363655240834972645736352896 7654614 -18050484234395766342842468850087406080 7654615 8627808473165490441232188604386705120 7654616 84645727169194734067693071871631093760 7654617 -2099144619681106098831270785185794300 7654618 14691534359255450293543971025315672512 7654619 14485319150216490743748716181448570896 7654620 -8183166509329529463252775826666035200 7654621 11693834332977361500780249794753750400 7654622 41645113512904099225973077840013807424 7654623 -6580260332385411764689645173823580400 7654624 -28901760180724084114465315521818001408 7654625 48959302862738218887289215104402160000 7654626 -4393782849629033569828959154021324800 7654627 -85505285520810461484834538989924455524 7654628 -1461334900822234166788448375399562240 7654629 28070539770387320342768442933836479584 7654630 22593653076762215793333267451786373760 7654631 69851030850965189877292681573154219352 7654632 29073341887090526944057737815149363200 7654633 -11899742428428788368577380128161557062 7654634 -271760551858099501223529466563653760 7654635 -7943444923860941429023579145507392800 7654636 70933842246480280876280079440424184320 7654637 -69707388410101303913294712072299710740 7654638 -14381460362829428602773543643132772352 7654639 76941096393978685364273505402291118656 7654640 5623626135117168076722251298068889600 7654641 4314007082655470685357573154347214944 7654642 558080645140186013411307275497203744 7654643 14713883176908026786516976063403961088 7654644 11244706872149437197277726287707258880 7654645 1212736255050156510903237998735346720 7654646 14278081679880160238359600099359967104 7654647 11105184563621920551583592165818022400 7654648 -97349878238509118406834126469924208640 7654649 23814371416816166765349195139293868650 7654650 -7679559523432155114614970273038150400 7654651 6640853276162744284358595905357082832 7654652 6334232795108971842475529729907858432 7654653 -3436404862541828737019804915257723680 7654654 -1095337284464938134684587605103443968 7654655 -133620995889863801841670285439727311040 7654656 -36352777986836061323133512045222166528 7654657 -81045958039296942057649978411376267328 7654658 -45152788626583241317132282959701039616 7654659 -15220987833149554206011457263026416912 7654660 2320735318559030247503277845952000000 7654661 2246329504575617340743590768155913344 7654662 -1495176732948856314966478283835095328 7654663 -87698048222079871676520655450340540800 7654664 -70889607106545676781715467088320870400 7654665 52605224151030019245680126293804009920 7654666 -2553563786142380707428250030550231040 7654667 -18230271978297855798591045749392781928 7654668 15328755262428798203622834598538919936 7654669 -90583106356714523358077174343862974240 7654670 4565071371893426581532014777948505280 7654671 5422608153105564866236841543302577664 7654672 -22131036206412775234123303462615834624 7654673 15912861588806905740257634061388012544 7654674 23384595449968571452515644926418693760 7654675 -4570724385141885081042912438148454400 7654676 -4941442161088426029672349946995181568 7654677 -67826199654466454735420379338626512480 7654678 -547887918450645663124652767318203360 7654679 -98805050231405610476293981939915425720 7654680 -34802822232056489150604385175075020800 7654681 91640329287746423277585722703698049482 7654682 39271138714310064608541249970887006720 7654683 -29021990916068740588600076340811046976 7654684 -14768239023530917260808096162864433664 7654685 5186098259498387278379091129055030380 7654686 -2182619886342462481218709256622388800 7654687 12049892388606789447872455918859402336 7654688 -1385392726123230548102867460401135616 7654689 -13380466323920324283663917453508337920 7654690 4440412478877975602119804214907993600 7654691 -67128066770668499920302116909537642616 7654692 -24052908262180450599992673005548584960 7654693 95678535899548645338961071116753402942 7654694 -24165362524697547125827499834988931104 7654695 -7554063542311739542662105537978943200 7654696 42889110046854113021508666405020712960 7654697 126707156217887651701243360991991745146 7654698 -4361343731515659600053269315000574976 7654699 -4592527424561189216136563882412615072 7654700 -17543678607296130627813996529257177600 7654701 28010108390878598541967957028542109280 7654702 -152381288455872774897180795436226304 7654703 43666560823724094486131259027338039280 7654704 -10376327987611877575872340394211311616 7654705 -70122064127482281806377380904172688000 7654706 4448217280109892842258413784446691328 7654707 -3196674432383469043384915288277347584 7654708 -832040936630645664892968766266324224 7654709 -17237167628114116971256598561791683684 7654710 5657263750416748587649880150019409920 7654711 -13131118654716546630048682852848480600 7654712 332459158035086059299028460470886400 7654713 -60773106121142279564822131603169870112 7654714 21482484935147350255315374789149049456 7654715 33874159865043907668733736591845407360 7654716 24556687359285106053701165139839861760 7654717 -8895625968693842436920299018949103008 7654718 33205676800540275607717856308679466816 7654719 -6436862924016526254683438629358792376 7654720 5436190434505273752445570601975808000 7654721 73296777509725752058969199334312136644 7654722 19365318468239239188625548008405537280 7654723 -83642637417917016361579515483408467712 7654724 -37656749480583754413316257367465451520 7654725 16905055511172527090007664550538374100 7654726 -88171296970605447078015287723073043200 7654727 -791984966682314414793981672117080760 7654728 -90068257870141888421771549260562841600 7654729 -30650556992964086665659056731525509670 7654730 6897876633779168613021868755644371200 7654731 252337993172435938243799004902438400 7654732 41883231248055932285291766400502756096 7654733 -11946914125764535902909497723710240596 7654734 2202224277471707215499546070865814400 7654735 18644801253643416686265498350862174960 7654736 14493223458439980007326051145490030592 7654737 -7068884275416768057143804809350572544 7654738 1056463636451651334589255112998628352 7654739 6679428755614407606785752489863748440 7654740 -20976806693093107925370099761126553600 7654741 36910528813630882707165695475088276284 7654742 -8072619672845009864025321209188358400 7654743 13215055999097632884379573044143909160 7654744 -59880428238321281389781970142755747840 7654745 6582896368508115522976342981040616960 7654746 -24576011025772191696731857922595724032 7654747 -73570228548061658518547318751234583608 7654748 44156926509049252229458219018341585408 7654749 134489036056490118155983878791544193344 7654750 -40482156933305557419622817401594848000 7654751 -10774077835970491548989992006655310888 7654752 20506832112703595838370941866170908672 7654753 -96293080117995904576662726109486874220 7654754 28091490039713935853853150816417630720 7654755 -33796495335538072897268466552681451680 7654756 -53584344673851198133746505796343966720 7654757 18202702754695949218921550595138982080 7654758 10601520160995991204374961457060428800 7654759 24867243610154234695677813704067885616 7654760 -94906137916379271381937507218973593600 7654761 -24717847370346040930104589047958945590 7654762 -38798691364801383278339018600387020368 7654763 -47474938658567123793266493647677166988 7654764 -9128664253036043875230337225777628160 7654765 -69344276800227816719475940592944964340 7654766 -12317564410135477801093060412633723136 7654767 -2175174711032456037965191067391405552 7654768 -3616730366938556026917282715967422464 7654769 28902136459741434399111289759826281170 7654770 -215623816257251056468833706621132800 7654771 -92920306097429858276448726022153071028 7654772 -64460463675982919470102192621074524160 7654773 15409338878954207215134607669153038144 7654774 191245123735631283922492103141728320 7654775 -42997864476566166026281534705056241200 7654776 -18902275245275816212487061981654528000 7654777 -57817412003414106033241768020280465920 7654778 1441216843772484736167930431669502720 7654779 -20450595064835465173664447047769820672 7654780 1593720612185371587265177254887562240 7654781 136221588523363067364120808154899560582 7654782 1455935538775985609408571193645509504 7654783 -1647411602707254011189996916088344920 7654784 -8595736461758649342835596058637107200 7654785 -15747438530582229034909081216257724800 7654786 50050872021262375775432241562415024592 7654787 8406165537480374304813132513026899152 7654788 -15795811276357688401873174656163014528 7654789 -101083605084651665848554356965385662976 7654790 -4671177894629442076694416481779729920 7654791 140975510077661164799450406544114560 7654792 -101153056144396329749257341292697472000 7654793 58611108472468874056779595804243494042 7654794 5645532283692091637988546803420725248 7654795 -13670023067094084309506715785158158720 7654796 146053478953525644695546693049441976320 7654797 106074860135895802266234888186860783040 7654798 -12463557987210799371212146363860363264 7654799 -32499018796803832619394295234269791040 7654800 -5708572822225343682628532810735616000 7654801 19139035445912351517374040692106545280 7654802 10530647029657089835657025358696638352 7654803 -31202052652210069181069780379963296976 7654804 -66858520948090502758139887893350921344 7654805 15729808842726273415528173968128952760 7654806 110456511791790526947475456089263040 7654807 36643012895769969507222319828309530056 7654808 -24670866551712281487672835714723799040 7654809 -19214430134473668691230963938843509296 7654810 -7167181836944757872771617364087869440 7654811 147662895181513693030995786487564690080 7654812 -5450656301636245805334452883315941376 7654813 24546970576235894982802892239615737062 7654814 8391032882267101824398508226490785920 7654815 -8112656313102912521238433149548544000 7654816 -49314861738324722963830736028040298496 7654817 -3317342041948564962309067746846103968 7654818 661854657217016170126265311951749504 7654819 -26484922428433139365189814106187384304 7654820 -102035522415673555809771543735657553920 7654821 10539785235129259583824468840936079712 7654822 -6070814057088429296986015761972784896 7654823 -31153461246818783294472720211326288 7654824 2889754916859077873577119148919311360 7654825 68992911960618275758161401683345867550 7654826 -49239943840248251983344150236391814656 7654827 9684064751656477575687193113987568320 7654828 -40504324784168786837599773366022393344 7654829 -19615348488901555589805322585749098568 7654830 -7615526930537666342860461816112988160 7654831 18358707505891460306333989115476767632 7654832 -12594433607386304107654658645751742464 7654833 -7136723798320899522015488299816481598 7654834 -37401442355075601715937807297086091520 7654835 -48461996933557955602946142020155752720 7654836 -6188068749178550227192752856443678720 7654837 -72677178034327469813119295172618605760 7654838 -27807889393880621887909247851050115680 7654839 9452718599356166321011564070127573840 7654840 -64188385864316342205888268671436800000 7654841 61554971617790136761290274334076625232 7654842 -13009956431305216745555374990900264992 7654843 -2084954339117305492117572616348907520 7654844 46270290919846848771592897839367142400 7654845 2891565112254199914635514466490217600 7654846 -4914824593156234366884827289123937536 7654847 -73076398920652616376298483775255488704 7654848 9130358439089050175933516400788766720 7654849 -69204542346468956630552691165970619564 7654850 -7683286232134048959066532761453235200 7654851 -1178167915059103070485093037679760800 7654852 8087783532177412357768644825537128960 7654853 -4807589867878982623119898633416739200 7654854 43510157928636181704975408723845890560 7654855 58706775565592528943461521091469900600 7654856 34255291719503318189599186984101150720 7654857 32196081040047679513198590484995548160 7654858 -21965871303098790300143211059245728720 7654859 -5350075909251582551531891441061560940 7654860 -13993800902911992794877642391840097280 7654861 40245544915500076305553448827731025024 7654862 -73263946313784770819620834802169644928 7654863 49294663672045868874828838018114848000 7654864 -3992288053228615375196378560296910848 7654865 28299004378276011028632653123527053120 7654866 -3474553953508691881101554664133053696 7654867 65683879683365092321603093207615237440 7654868 -13440923563604495801495798943110826240 7654869 59159795266869699787768415130834304800 7654870 42173250586039952266654317700849754880 7654871 -47422321245217610550366158865827300688 7654872 18685283667971022880756775471620915200 7654873 -47965868149683037700002380528524261878 7654874 -29966015169100714273652139533108354064 7654875 -29990729120873105565937424807879400000 7654876 -12589897980388078226047228583268144640 7654877 65612971491990341665115644965192089472 7654878 38729276160219597789806761556124272640 7654879 -14615632310728931528379579765851248224 7654880 68600066485742768294997691705161154560 7654881 25121278425626478584244740484632301120 7654882 -5347150107330335508830247160570892208 7654883 754122209050122897949097486267993568 7654884 12338046819122373745238992729913690112 7654885 -1112573786198103092244071458738938240 7654886 -7398231451812851692216224393703691520 7654887 38975573756983027282472209846597565400 7654888 -92370661499114699401273059844561290240 7654889 -60462912966539370430849338911702689200 7654890 13648637801888103144676346619865804800 7654891 -18237686075248273637312082395586056400 7654892 -1917423368810383425376980263344865280 7654893 31991558512966620478794784947327984864 7654894 -2214908391229083022739697134873624448 7654895 -15275976857326077616151044753559293920 7654896 6416391714302331387159405502012784640 7654897 63861970309607281087639734123463819346 7654898 23388048894300597077857309753381048320 7654899 34337236101128155568252540661893867520 7654900 9332076471788269568762654046948864000 7654901 -126110350094819428877175121690958134098 7654902 26129324569364893459394897009445162432 7654903 1725703371329606354637561363959516824 7654904 -911244933091281005360875933630894080 7654905 -1807348717912199649838794957185943480 7654906 8430720926505407555261791236438242304 7654907 -47611906893437281439810156534613286320 7654908 10134016740255861778237692270728348160 7654909 51574627000672861834160074357167471110 7654910 -40582729559746574641310172191680176000 7654911 -322679509211135843874225686046076416 7654912 31334216518003985119924527882810949632 7654913 36081152988169949848242407121099117696 7654914 -5291095565794555380176695733256440496 7654915 1796053643456242158323892354011321520 7654916 127224320884140551025256693751419600128 7654917 23650029202007817308536493293305254880 7654918 -32060438423513286911666242716196250496 7654919 26532377569786744870681627613497735320 7654920 5697104730523115183938594750198579200 7654921 -88887164410746952763568458165408860928 7654922 37368290230683858724883668923452097024 7654923 -10086160640650141017196658790325791936 7654924 22831743501941742463712466244831704576 7654925 30427519495153941670281804843864076800 7654926 3303253478767706368003031294809609344 7654927 -126178867314870537820087376713638626760 7654928 12011015168777238625531707368404426752 7654929 14760089831267953192818064857903667200 7654930 -3788745316245704626057107677181582720 7654931 41712188789621836953597122378386975200 7654932 83681708950161557993059043381847244800 7654933 -5812840529599609805364319220510544000 7654934 84963288353857334215458894701208192 7654935 35411457534341177135818517593285929600 7654936 43364271621552901288841492796959170560 7654937 -23686310477568878786266063887544152576 7654938 4490137822781007145048982733001004544 7654939 -50132573188325215398459978861865019260 7654940 -27937619218848346301115023132524392960 7654941 -16443415638922052701345142871190503648 7654942 7148148663383326983857061054702816000 7654943 26374611053984147049154840111417812384 7654944 55951909681199658714448307182632960 7654945 56960122934653097098717710495290750400 7654946 -201561062871113191143584196210957312 7654947 24930226784987931504407811280977465072 7654948 1747231120548514569586556607315046400 7654949 19800095886214173001698219082953634680 7654950 -962364897280788169128655348315202400 7654951 67599144072406960328185960854929900624 7654952 36782497702064809297777231125635973120 7654953 81050926447092618193291968935917244304 7654954 13163723866801828356902918281956593664 7654955 27147901712017645122438775149042393600 7654956 -37667913083049509278602237942874629120 7654957 101812566817746497598362850362783476320 7654958 -68545742336011685623986460106421769920 7654959 -19618647658809883251391977892852155840 7654960 -3848394428976888723844757181166387200 7654961 -7869602333082751623320422000443242700 7654962 13257232246698918396526987846524255744 7654963 43516939523928053895335373025791886200 7654964 57604845660714604361466679919973901056 7654965 29281473560731749697577602615369785120 7654966 -7041113874334838010687604661359036800 7654967 -14557250293368448492890980635964137200 7654968 -26823059336326552166623852179153100800 7654969 11534567641260446074371119984898019520 7654970 26881463782942917531422944226743219680 7654971 -69270184675913639635522024242957779688 7654972 -10942465914813475635721918390347719168 7654973 59235724757574718795440825560335809222 7654974 -4635536918044510756792987362556712640 7654975 -14888072850942366893021041019688080400 7654976 -24570993973883714187378341760550305792 7654977 34223539688430332173122891325811632848 7654978 -9599098892911103710352182757463750960 7654979 55647394916160529697095912284160888680 7654980 11063402091442663076653453214788239360 7654981 30971591216609544408974184760623851772 7654982 -47300636156011228416372110793877848768 7654983 -9685875451347015445891586998822052736 7654984 -85332359034000995912577751066465075200 7654985 11957695551374615609915752967016115200 7654986 -61877944914018695339918511161847340800 7654987 -14994198173808385750701659575829549448 7654988 -81227926049910515859089814380216753664 7654989 29514721530735188978883682078391328 7654990 -7161591146977407338072491094665125120 7654991 4354421994026807948220296252958621984 7654992 10843165988306892671227719915599953920 7654993 -13000267033348861648012193256569288336 7654994 -9820727501632141958366125704659664768 7654995 -4655476025725072548365747976212801280 7654996 14396063650077106192953911331572912000 7654997 -30754591176082504101347914067095606368 7654998 -5840689562260712938524537447111880704 7654999 395290380593744853981391151784672048 7655000 21566920683671697182949665033145600000 7655001 3173590768538641710046038116505040800 7655002 19307460522639586374939825499701057984 7655003 19215724730541312311749840749026301252 7655004 142451301965495801009152201486497792 7655005 1354846259202556523860806784820835660 7655006 7048732992138599742534702294259538880 7655007 -7229706136310906417933585367530713344 7655008 -50734008986673602692651545473254686720 7655009 1063445065818450588053519729598522180 7655010 11325586099370547283786982199895672320 7655011 7630296305762902172042856821948161184 7655012 -35985187114304036721766598268936568320 7655013 99268892138698754445695429314004966400 7655014 -64775644524975513222526993124922403200 7655015 -57249404683525763635118166475079317200 7655016 -9799665554954834655200260813091635200 7655017 128066021733907810305517463579971499066 7655018 -18146517614707996080664240569421352448 7655019 -50310019561471574860365338036330045712 7655020 -28495992250427644831365569650196459520 7655021 87929413023602834408892329344834928640 7655022 11186641757059388720728025431020572160 7655023 52857410790025948369940388838355256272 7655024 17120097530790261808278218570919936000 7655025 24709375318359760488424216964474002800 7655026 33300529953392734712591473982279486880 7655027 -64613117866471987745913170562110867124 7655028 809773115295330689554847981087723520 7655029 26339641610335792583599714211550282880 7655030 -27326217558847712419778547943522851840 7655031 4459130867805400856326518129582417312 7655032 173801605326837808839139754998824960 7655033 1363784737565457279226998501589490244 7655034 2839877287319013887291389941425633280 7655035 13506757495520002181547622753693185360 7655036 -30200702325115602672325469348021314560 7655037 -2807876210030175942989330661736772544 7655038 -37548629521910493248704202981742574080 7655039 21523659607300966935714906496497523056 7655040 -39291519895441769191949253117739008000 7655041 -96617685485766460088604639812313246616 7655042 44851754405245712307266541908027568000 7655043 31558913273120242627842273045585388800 7655044 -10023779384678218279701888492085039104 7655045 -15233304733128635124799561767860154720 7655046 3684313523744238618835014653974056960 7655047 8395604473745443852711486811887279552 7655048 -44484788735640293162155442677873904640 7655049 -50098905111174866535121285115890329516 7655050 -3250274330932451371794381126905023200 7655051 -131043556671145465519354960347583611948 7655052 33078161306113832886444373630157586432 7655053 2464963404862893544153500846432379200 7655054 -37041324256850710211055042065876017728 7655055 30612007126975862809756546765198653600 7655056 -16591154035135009727503160227852607488 7655057 -53933863437966880424647734164907839694 7655058 -19323793435701254490935608698552366576 7655059 52841354860778876511970908701407302616 7655060 -3842021100727227165105911078275276800 7655061 -42379978392243882336135569888459615328 7655062 53080905570029879858479381598231544000 7655063 3353279315805040347826559947934239584 7655064 39839694965417776885909095740006891520 7655065 9718270584507240172348242724563780 7655066 38722043277621673831580904244759442400 7655067 1265348008994847763827331590383791872 7655068 30846779004086123022851982193799331840 7655069 16512423336380131364365478042481458220 7655070 -1020519314192199319401875301327916800 7655071 -30308071505989181068972897169933693728 7655072 3148136429958888914275577134515486720 7655073 -6352566458674086171724668678886881600 7655074 23581434511367695757888623156169088000 7655075 559858188390914475222540711682968600 7655076 -8796377111958187382313302191805915136 7655077 25337100809131704688147775124195937500 7655078 -6080688544503570231407646378973003776 7655079 8480469602879424653731709003829060048 7655080 233884551114740509923666411443404800 7655081 -22897658528364681858615327037972322880 7655082 -10792008635941920063126548032500158208 7655083 -58898908005247522216892293329480190200 7655084 18418769009535486058672117897756434432 7655085 -39907216025002232101967234511686853600 7655086 42321377886866337125419677354041167104 7655087 -136522816982684625994382153120814500808 7655088 -5150035417420133836958793166567243776 7655089 36498231188091836930686399215763926528 7655090 -8457650741965509045342976494729231360 7655091 78650193757287631219880998879529748792 7655092 -17243927289340886076775453797183520384 7655093 -70152085283961082477055912783687887716 7655094 25316407167245134485355136280382727040 7655095 24416758933750411697448888097436563680 7655096 -1813712370572772178974224629827133440 7655097 18827822372950473175167307223220692640 7655098 -17117907427361301738537386216598670080 7655099 -77633211825298606574475709813650323064 7655100 -26545429813437848701814046165135360000 7655101 37152674467095890231392906418936424480 7655102 -2820678019580287201721068536860487936 7655103 55752052610734084556887022549773521912 7655104 33902674542297035329109881111436066816 7655105 -483306010583658949231865888126557740 7655106 8758359293084852687064890872613599104 7655107 -124454370157354193094270725797546664644 7655108 -22807080018061839691171470182665808640 7655109 -9676842732475581722789094040199946240 7655110 18159226413924120346913071177014289920 7655111 -3425385291132862201825724950864878648 7655112 -30768127471336111360077436318211374080 7655113 -11946892408329445112434894356719846016 7655114 21767234777544852515348991650982216960 7655115 9355217123431028312250512758730101440 7655116 -19835659342585766979264790813213016064 7655117 -54658995968274898255758956558919514068 7655118 -105259606019976026356265816523389952 7655119 -307566007692924002545030925057200560 7655120 -15026044291779420405693944419074048000 7655121 2765990812843965528718205978418120000 7655122 42741179596318440930800336386439828112 7655123 -15880671271597173993557657640101013732 7655124 923167242059040219790607330514235392 7655125 -11369041574881009723679199440172096000 7655126 -24727572494917199570142904257715915488 7655127 -52588658842172449225110191026319926680 7655128 -22319311506718573389185404152522301440 7655129 -15668659623987366385189164696692860416 7655130 -2079048324756811924743399124977024000 7655131 21281912488654290739217402461744765200 7655132 -1990918311083947740321922258910208000 7655133 -15494838462686442078732943768409914752 7655134 5439299647643363023182550274672456064 7655135 -10656515220004416907837439405182408920 7655136 -21106884991105343955255979488382550016 7655137 -17601984768670672436965312272341258048 7655138 13949496784223396300033652062335635840 7655139 -26407560822913448271700789036760298396 7655140 8390629826540771904153517695419105280 7655141 34493153646075941557212235684119413760 7655142 -19121876092642800039865061346767771136 7655143 37381861760374651237656909186070924720 7655144 -25658474214653686030253799338303815680 7655145 1939360827531719318224089473512323840 7655146 -33534431295889081456869842471675419728 7655147 -64042151335916266385097820460007343320 7655148 2205323313278981390910962140262577408 7655149 -38491100182036534183901747626054442688 7655150 -17339444859588719843566784837058878400 7655151 -195898267049539819446507933872174592 7655152 15155448030173391616023129646459584512 7655153 19054081732943263085468349083554416960 7655154 -9471449885951318571551587821377697792 7655155 9901962162918405203387291788647688560 7655156 -17942707109644020742734353752887972480 7655157 15340160172200158242031722633004363200 7655158 3751305616373455552734521220076473600 7655159 8461605436625287648410217542129525000 7655160 46244028177816429733220988019875225600 7655161 125252924677856715954429659841143040 7655162 34116969865850979935638089846104318832 7655163 40452368843874500227147809401316096624 7655164 71095398864374911562989383200804352 7655165 13933164575923444469930148765728217600 7655166 81542097625387630498483706758308942720 7655167 -52603640955356088489732242503888803408 7655168 85443988931849151908072825540900290560 7655169 74740504598722960839812650194801712944 7655170 -7699494370606359530129744136505113600 7655171 5360411788695680210014621028764820544 7655172 -27774751543168436629258452422427205632 7655173 138262481917776540623511075272371956000 7655174 -16426434941312282202026775551853092928 7655175 -33821136906519033331425966749483808000 7655176 -61980993107717132430003392599761100800 7655177 6207109566083588387335014651198948132 7655178 -28678800875535181331615252132070149376 7655179 12321104558060537166920836592491724800 7655180 20886516018533046781422792418278312960 7655181 41647419857271048345105731123507410464 7655182 -83894551847691881046807067072242048 7655183 -107022219169519914848947201078043999568 7655184 1386870469496453740108577570702106624 7655185 6539335934717999213302852692337156560 7655186 34669262189438716121635788704156160 7655187 -41011578698151186863707565122023840840 7655188 -60388841504878393406789018329576485120 7655189 -35318772202082229148747861428657652644 7655190 -577291909319878239674221379596836480 7655191 110926916075085163571432827284231195000 7655192 -27137790896764883614421745806448537600 7655193 -26945241062103977113406823812486766720 7655194 55394920227737366535005977394124448992 7655195 -51839866469285116151022846617398749600 7655196 12090844134576954793195838141383752192 7655197 -22145610051746847047148602559576005088 7655198 -51900918721774109091293093251882550400 7655199 -49607413289465823142468171100299012536 7655200 13734811563661085733759790553392742400 7655201 63706954453208771716519337673493871202 7655202 16582747231086959122228664099018956800 7655203 103791189470942295061163271948361167452 7655204 692593655656658143863239426086573056 7655205 20010616151580989670359321352840124800 7655206 -23561773293235520348845738981649634816 7655207 -16278473875996894179236755445039491488 7655208 -3869914672661591681580796317581967360 7655209 -11581897341309781087985246399298067200 7655210 -21983177133926501515852022105374254240 7655211 29485564170402224887115023288710119088 7655212 79647643115417236893821644672347827456 7655213 -93376181217307641141574853223294194538 7655214 1717635512364919620304187728278466560 7655215 2707822395067913270581648222809022320 7655216 -20244486940475787287107222851739926528 7655217 -87608970150547531697113396734800902080 7655218 -2419233496769929538840413380884054496 7655219 -88743848044648445305428416191852870656 7655220 -13464856998096589133421894438349824000 7655221 -79993096812688152790129730461952709810 7655222 -17512397163814432168794178973273045088 7655223 -43613019021800554219917367799488868016 7655224 -12853720994574188037017038754506199040 7655225 -26311366724794721232036284065958207250 7655226 -5227179162832442868931281944198359296 7655227 -42530685485999429588707722777511696924 7655228 -11565354576938599213764694052564434944 7655229 19204523295376807979695094758239792294 7655230 -43011097645119100612253374297985239680 7655231 -79149294466569838534893149943962875968 7655232 -379230441062778638056391106141093888 7655233 -14472058078450899408854885822800888320 7655234 39419318952618247134844554415223096016 7655235 13126216960380311041069745886370901760 7655236 17284245731233693327065333279984853248 7655237 -12467286987387168637313543461877814114 7655238 -8804548865034825354999901301278345056 7655239 42300522755627255463385216893757246040 7655240 36457272242748242298483954390478540800 7655241 -12868424494562695261245172561158960960 7655242 6014730651072990296126737464265365504 7655243 50431488265872305535706169186000155344 7655244 -44254355776376671992482813929778717184 7655245 -3372838738543459257143813528997719880 7655246 -18141283835508316145879622337971177600 7655247 -1013321498968054122936511570243449984 7655248 -14955916628743548350191374338886934528 7655249 -2529010938691407049915075740320257728 7655250 10708015159872466703596305060497280000 7655251 33350000737005165855730614913197582192 7655252 72429274283222970223910594889140766720 7655253 -63829620964547217035214567825886951680 7655254 50183406529455747103955615160999756576 7655255 -301143298351152253738811191207428840 7655256 -21152911587710169426367207248042393600 7655257 69968813455599263767432590907155066506 7655258 -5321700967129333786648856325317283840 7655259 -73841319480303369384359860018485458640 7655260 4965171341317352254347306945800762880 7655261 12623803224886435181590954494106732800 7655262 18828773614644483672511418675212345152 7655263 7637884406137940721718890079396749312 7655264 12965372953224473402618419729139761152 7655265 -20590910779967588604677031431868242880 7655266 95304532728108193698361380120934871040 7655267 -53544521972460335920092286999295213520 7655268 -11912712872169385376529998910437698560 7655269 -146091805076243047308280149452358018656 7655270 6606993607264015213768135231968172800 7655271 -18239279409523164304639873812795661440 7655272 -93700074021844905858463175500460467200 7655273 -63097979673230747802969616010145761478 7655274 -12379384340333448150787351172111114496 7655275 13596146069544964050362369753710320000 7655276 14577165065792212421650542299193596160 7655277 17104055507329309748245248674264327232 7655278 56894938724066148884155234387072357440 7655279 -97427496683086338197375347892002083120 7655280 9143388465600802876359319292183838720 7655281 79534833712031975843533155095443792082 7655282 -1845100262149343499624402986201011200 7655283 21797236174574401313732927982729842400 7655284 13431633251299734659095892623500173312 7655285 -35686670824622644110645474279238057440 7655286 -16607532210233785137950059470138117120 7655287 -77320113190300192513717912144870217808 7655288 -20784550759248538048078519274758656000 7655289 55030367260509169865386960651051322208 7655290 817766068369647992921765766240883200 7655291 1630269267614735082325302000917749248 7655292 -86294462782887579689648922442809719808 7655293 -70042144986759939652935617885907779520 7655294 -67576821109317367328449893184781090304 7655295 1881338618912426502214670432256890880 7655296 31611296166078177642103422418283397120 7655297 7454192505174368988963469103229188928 7655298 2797758917581442670682599320953187328 7655299 24401893281149520929051927519995154300 7655300 13824579814498213472839335821741664000 7655301 52090731817784396667697916711121154560 7655302 13608654909153247697546360474520992352 7655303 100444640811013143573204131947182006552 7655304 -64862813959169113282757906232660787200 7655305 -6407824568192352840142077162492421440 7655306 -14058279228909557817482521114693570560 7655307 -52376066474603582229499166410886760 7655308 -95748797301755135246776937640102691072 7655309 -21929371059036016450891602327755244000 7655310 274861825941169605366156656768866560 7655311 64380955993619565641068714899564836912 7655312 -11225631445860655287318592824193056768 7655313 40848170803184289174617905399610561664 7655314 -7926425486638633268425503939494469744 7655315 -3443832290711010656776884477079644000 7655316 61143848075661810745384364347841679360 7655317 -54189928487083912888820474689747279748 7655318 -47828684008991493686661072115129882560 7655319 -7460400027592135785462341013358111440 7655320 -15967448548709826508381220066670182400 7655321 9858853699939668772030955709023000670 7655322 4364179981769354913524897707776249600 7655323 -22151333035809922067360140882912993136 7655324 -93832570308674346441054549991134626304 7655325 2323849222706464454256170188216221600 7655326 -12291395491604569406116886377968666240 7655327 86820913918924076800958267439624544152 7655328 50860888488331521760319223748755456000 7655329 -29808285762936186409849464597698103120 7655330 13562696802507679385631678118650550560 7655331 -13596941379666659514880300377771283200 7655332 33230867203462145885433762962640327296 7655333 -1034758953639309707014767378315738240 7655334 -20016209863634208265841026363408077120 7655335 2630608151701387062784330377946832400 7655336 17911861006072049221885305602568345600 7655337 38178327161225860304647098606156633600 7655338 70835621825625328423550964280861228896 7655339 -12000946972005404090650779153925427976 7655340 6823182812551650125910285954167439360 7655341 82453978422649999533875431360549342742 7655342 16509859682728334800273606988693259072 7655343 -21530854135163086623244583786014920576 7655344 13702537970061307856099092545376501760 7655345 -5553326716913393057341899293055075480 7655346 38873066557756441916094949508790544272 7655347 -16061444967040658080909776413575724800 7655348 10770067550530975337186300649979293696 7655349 203115857781672595412288714670304608 7655350 3161285717267802012722986590903578400 7655351 -8911822473027780600573936292303436496 7655352 9060118662101424367910051853641318400 7655353 -72121690350075553768483930635023230640 7655354 -6945135366610725308691278513350245888 7655355 -21828710153702855526882725654060718240 7655356 11601068897923960396923523982962529280 7655357 29183826258724929731510889086949113472 7655358 -40243294991950417137298789170129882816 7655359 -101605129580199508476066100945626490296 7655360 3004505955244258695239628310865510400 7655361 -4599525008425303687430440461931269696 7655362 23526451560588338781323725275093450240 7655363 -127703642907096013631916777842668904388 7655364 -3392784106685410960649669445386588160 7655365 791156734460247488924924619036057720 7655366 -921653830552812919179279253611417216 7655367 12040074454425842843213831271807349248 7655368 -47301570552223117202743096714526515200 7655369 -82208010231637007206066496720296216230 7655370 23269387048434602748568531814024044800 7655371 3206361927339542025649344273086316600 7655372 -5844891319603654060747243518426298368 7655373 -31363630880313418230862793483786625120 7655374 22741539890565634771134320956270510272 7655375 -16465468014629574564290185729256592000 7655376 -214005826592055471075592766181212160 7655377 -50842865383076801290158375371590357774 7655378 -110797406610961723758071921853073889280 7655379 62259937619711776556538045721249126584 7655380 9097860716013238010504219479333420800 7655381 -139438378569113002992938921664681808818 7655382 -11019909795766025288815314048834776448 7655383 -91467467435306728274685533614965077368 7655384 100956149357757201512570261611078225920 7655385 50206898238089618309850811512205646400 7655386 -23041282924727735684612692020037870608 7655387 -110196644834439076509690362152149179964 7655388 -1856352119772095288861251052742377472 7655389 33905593303787903391707630271875281152 7655390 -13210492256227366832226597023027332800 7655391 4972885761608094555655409806310107800 7655392 -72395252892169876216422590283648073728 7655393 -19511297444094644505601646442822786000 7655394 35013098153645846107676585497937980800 7655395 -6496676465372725010962721946255957600 7655396 4746063804605546072132029468013654016 7655397 8171811180293794467611633493287906880 7655398 4549584589206129218975423092749475200 7655399 -56944725997617725338121862187367544336 7655400 -39227107536371750460579151501444992000 7655401 -18629395201588569549899518843081461788 7655402 -6015432114105836801583019193378848848 7655403 1487785490161753132678534499271573504 7655404 88168963110329508267988568058884259840 7655405 56830776467640986787140718844714050060 7655406 -23752286626238381388588678421742794752 7655407 -7935025971087889261355610752896693728 7655408 1007257723776550865157917804186664960 7655409 6230818141875451971639539364569212800 7655410 13630520512643572856340146777751221760 7655411 11234664369763462259976052919245249824 7655412 -16181399241299563530472946798986088448 7655413 -50326681571805556183812111968908928338 7655414 4486818531054938728592380651508426880 7655415 52996513776319710809345884851877507920 7655416 -21859845047300147092175761574263603200 7655417 68140456838816598894017065453068048000 7655418 5095809169267820883926091509527902720 7655419 651995709400189759286069596627048448 7655420 -40650631351434822590698640699737036800 7655421 22338934889713599494825504855386722720 7655422 -4560181962026373699516810611342125056 7655423 -20796255354310066589073924091456625760 7655424 -7588478278341073492597187469555793920 7655425 22898161586970825901060976468196382000 7655426 3465017261653162916321844804682765344 7655427 25989659362115176464522092106135680400 7655428 172131595880285983527090197179232384 7655429 -62047737922103951522803158536152775970 7655430 -27369888477164341205612589049387466880 7655431 -42804431212663052971664597313779008208 7655432 11199265482985378484197906762074854400 7655433 -10834194285774637129949064130047393792 7655434 63234110797085879334992754635437779552 7655435 -27236382550972346284857052734756592800 7655436 50926155605083728685376907846870235392 7655437 10987047878083262391017713083017940940 7655438 5152503352614677682343509491114211072 7655439 50294007953421285330488634439962830976 7655440 1900034293571148894022162985821470720 7655441 -17691789192951178061415236474082041100 7655442 163389309093841818180220026546919680 7655443 62906558907265689915232412140044123692 7655444 -55847013108788220151778023156010024064 7655445 7144718314065578177885962453328083200 7655446 -12773119740769119043752151228807055328 7655447 90315447120983347770113375569468156272 7655448 54110086358660932951094896768443125760 7655449 -84402478473191462042287726743238413240 7655450 10587132822210964650833682519486720000 7655451 56389529330835847414121340255647054232 7655452 -10758160023654660769427384890944636928 7655453 20684387737199659962703210159516764684 7655454 -16683637880902408408760184295150406400 7655455 -17491354522264464582470106192830423640 7655456 118960175982584573555855172895459049472 7655457 72585860099028702175474615181557600992 7655458 5476832495567824902978909657391723008 7655459 30300972923222916205654099915302795216 7655460 10063283138633961014556232609277276160 7655461 140363787179129450558162632341849799200 7655462 253776366628474307789673462314609472 7655463 -11780557826906062212095237212620745056 7655464 -9079236073453452697062880754768455680 7655465 78915240003024202041459291101840701860 7655466 -8318621488137459971233519436126305536 7655467 -31747091334684555055884791944500273484 7655468 56459597459883644053988900856473787648 7655469 19805958605012994172899352567946574144 7655470 -1206176375148008957756747817624691200 7655471 -79613145674567258509160086504856544000 7655472 11890860355808696819429062943900958720 7655473 -8453806846236098904990202758851495360 7655474 71288895402821090528532449168346088992 7655475 34004676473611912955229411530180275200 7655476 -42761070815228076394897136353425991680 7655477 119513773514448952144411734987027750972 7655478 51832889669304129767212482853787544960 7655479 -1070539230398476308766798643707434624 7655480 1696723573934514645166194187960320000 7655481 322291309358200913559402708912293376 7655482 27437165997427803412362695282974676592 7655483 -110491862428095175334073055251441390912 7655484 -51979251785706418745486672759518691328 7655485 -23331284811281075903167601115537864840 7655486 -27649850257536621948242059753536114240 7655487 4265329038405322795793404835013944064 7655488 37839225421223068522774633128867135488 7655489 49499597884385767020169777616290372290 7655490 -23283614410166483574416204184310157280 7655491 33851167826301713103672669337356737904 7655492 -12268825960799807968076787799713086208 7655493 -24905402136621898939525561969382120736 7655494 -5776317956721600166104442583173287936 7655495 -74624713176883114067252144011227739200 7655496 43438134922152790991599029303242956800 7655497 43913857508179903632453126585171397092 7655498 -29827227844990846348002793826098626000 7655499 94897855433119820049360944044932700800 7655500 47727632881060955061461330604459264000 7655501 -9015501150097084557740236834517902080 7655502 27483604469986195385937315924041723904 7655503 -84872320045469806645194649338852239248 7655504 -4311549648692750613563873741954875392 7655505 -188865838424644795199886915428490240 7655506 22948194285487761938693045579899020960 7655507 90542811341453275505098474030590488160 7655508 -20000005069845262739756328338295066624 7655509 157945249345869453563962247008166827680 7655510 3526976468677368949835204727686511360 7655511 906023169023286378446229141359770320 7655512 25013917937322876846310154224304947200 7655513 -13029424723234349915473806868931329260 7655514 -13072555117474445822680047789460977408 7655515 39947236610012010664325207319073422240 7655516 26645208444752646250445699097338121216 7655517 2186380287345212499513945168633145734 7655518 -6078226383879535917742815457339916160 7655519 60082773102569025070643446818512293920 7655520 11056195858586743018033898121776332800 7655521 30617493508176889786180069001677170722 7655522 -8666709319974465202784550009796369920 7655523 60128770085106723720159962114276772984 7655524 17695314255307616275809133249108413696 7655525 -42899583967913184640010887787025698700 7655526 -22344968068222868480511576172759593600 7655527 -45674873550728852405530459091341714560 7655528 4380792311846368870646191238490332160 7655529 -11558641754513083517785761534816749568 7655530 1516517021592866828675601537664896000 7655531 67540352726007376963521449705836915752 7655532 -5318244034760208933845200057095226368 7655533 68058338184312819118504347148272285782 7655534 -29201297075784121573312217488884379584 7655535 -44149896324710650704975237928603876680 7655536 -10399810695670064641715797616333291520 7655537 -100997186344665345374476469318313695760 7655538 -41163310091762826407517431578553731584 7655539 -881180546258871304224128937419545944 7655540 71190705341400261186155968303190250240 7655541 -8283569115893072391730218322242935136 7655542 -9072756439249727085524641661839708608 7655543 10193539669305387747591790369862184960 7655544 -413503557733934977961564027890790400 7655545 80282719112827580990503586737055481600 7655546 -55730554669566082024183652829987238656 7655547 -40324193824016419430006608538224242240 7655548 -1931578892688502163970028329952886784 7655549 -30156991708396791591991092818942880 7655550 -4013525261078294586759626506056806400 7655551 -6002608025339938241601135392267814896 7655552 21542472726832848381472095510567321600 7655553 4669216292351618538574054396408658082 7655554 -36873306291051929326960190136783938688 7655555 -168491338523733714539817795296861040 7655556 45953635973735984043587542846820075520 7655557 -7329315622425042151591925326259081728 7655558 -1711008787700306949730145908035268416 7655559 -3560101665020663468987627863731029088 7655560 17032375385520612205172008067452108800 7655561 -37170798323819326485444392308664908152 7655562 -23865866084785559985002519124469033680 7655563 -644934305194194686750898321207628616 7655564 31359009057229892283662703665146360320 7655565 -40832119076501035054658985366280320000 7655566 -72899610023679078898868159000469192768 7655567 48123396768173345324929849107651135120 7655568 -2604802507067260493453993171366117376 7655569 15999096739364305788835937691078001970 7655570 4938132147317744947021293102786542400 7655571 2767714162456796008559887416111408384 7655572 -70160368824015161057904187271233873024 7655573 11850750134222474450024146604482683744 7655574 11299688067840017914048214370777661440 7655575 3619747541374172512094050412611536000 7655576 29003977061341584605201560230036357120 7655577 -34774802115716618733260638714885688880 7655578 -22490726426167639951096819338597626880 7655579 -24601512950671477902123598326614861820 7655580 -1811165765373690049687918743198259200 7655581 -130029791174737161516354353021509170708 7655582 14867812032224760658549440702527073984 7655583 -1936642557113563312293629426188685280 7655584 -21251551893213899483622833220539449344 7655585 1491490984986759423811004810156712960 7655586 -10284769059878891420221060672956395136 7655587 136343747049346794880166367711859734236 7655588 -10144387285431589927472575025693015040 7655589 30239069586227818932479176845418195008 7655590 6822990112623776644436380296284728320 7655591 -246351072145808663340939776193611688 7655592 -421465295661756180871248935615692800 7655593 41660630163323903950900720627198690080 7655594 -36834485275248520549659006173063558400 7655595 -69961227116524893586233204564426278400 7655596 2745627897920105607588296939990052864 7655597 88800662927738678095368421879983137046 7655598 32747528545960959110027196770895067968 7655599 8926735494450573856032955476816253936 7655600 3641199638715141129053680937035776000 7655601 60441539164477375454611276736066846832 7655602 8952925633973131378997323463633064000 7655603 64827334893447684831830096115162092760 7655604 12238219533795796333417724911424471040 7655605 -3824025766553057992615504096124820480 7655606 426269030135346290273307538426563840 7655607 34813339774581203961320963050243586640 7655608 -13700489597170942804273747916079575040 7655609 2529075588810371455781698369191987204 7655610 -202320300708902787368375661420522240 7655611 -23615477467828465883363702083734629788 7655612 73009831510519416187465883140246496256 7655613 16087751784593626587992046561415091040 7655614 -53640606219152535600242693050872632448 7655615 25617092788749763988873629577783157600 7655616 6361497928735016696486947550414241792 7655617 43659557233110380363448887408643946452 7655618 58831944076162457079013868104578071760 7655619 2767926747503079395422787775206469888 7655620 23623095921796748289133831400534016000 7655621 31729613511467489012776585297918149984 7655622 5103866400582509828027189333106497280 7655623 43208385212779357216741502415204054992 7655624 -107536911508878266015048019052445015040 7655625 15870295300022349592267217039528171250 7655626 59571427116992375753691444905959632384 7655627 29543045433287819826834952290390173472 7655628 -20581512811970581376854573358872986624 7655629 153659604485827452437128251120821887276 7655630 -665351936484909876789691009960010880 7655631 -10036402956529181397731624304585597048 7655632 -10954618856106199797784090668404572160 7655633 -34196693188838871693165691541937750540 7655634 -15071159610327378531803604531015168 7655635 28708856990134862197260910013680114800 7655636 -6160667498801398459508947724225101824 7655637 31235093517633110057243263036323744576 7655638 -1046710126503670729879808758861549056 7655639 6391477440378045322285942397736322440 7655640 -14280375677703349799882937119942246400 7655641 28412877388621999844310505594154889472 7655642 -43387520229225563725837234750811498496 7655643 -15598220284225735045398825268696364376 7655644 1656930982770639882093585005317057536 7655645 -38057512269703326460758235076735534100 7655646 -21393932523820353805969130156984005632 7655647 -108488017131376494783066752681521719904 7655648 7263060136833460882617188669466869760 7655649 36548464503875784701028801017548857264 7655650 -8497303607957955503032388628916333200 7655651 -19583620182260064017868815886376324800 7655652 -42052099005811180935547597327158224640 7655653 -45991791711640749830202024544511193920 7655654 107865653632912492403270115596290742592 7655655 -2006535973661533596509191252925844480 7655656 5184779642658706004097064016747673600 7655657 -16826186553136739186550776458435457094 7655658 1260307772295447307533051789024480000 7655659 13365353109050279816003731602275285952 7655660 27892019454851374958966235840093173760 7655661 -65405642161469460824902951565787323520 7655662 -23194854171102188380251144137173539840 7655663 32033969364979970209085750745779737560 7655664 -1935892134019438796865080251854028800 7655665 17661201080561435379582405646908822720 7655666 17727494496147534302415985733911702032 7655667 -32156242002603200929580820657175209984 7655668 -31005105877024914205529636969569677952 7655669 -39735160559305774075062050454884452704 7655670 -12752768651599086691506222858422400 7655671 73107285043985075199849239120635198152 7655672 61688378312557404690951699659177472000 7655673 -17737745550262632789937182198891737856 7655674 -74111441348642694641515512965336832 7655675 60204364632654224082747837086394918000 7655676 10248695258145957879197024660753571840 7655677 -840637417772919327750775166477354720 7655678 46391393821972480418493636486967385856 7655679 -71184971225388969599854515386023816776 7655680 24277540077945370474291872826927349760 7655681 272189405786520028958858126243363379840 7655682 -27919091184126664656675876370294267008 7655683 10754106480755022798095597866145536160 7655684 33868083688188332287922175381332351232 7655685 -26691549589930849067629246152960943200 7655686 35758726222569810249170994992802333792 7655687 9635788668679018299724721714567173632 7655688 -58007270130195767396029944797848780800 7655689 218171601073438415637191829455002151040 7655690 7974436798869899134752265714454983680 7655691 -17041330674318969392407325218518792480 7655692 -78552074818783117871678515359786905088 7655693 19932005085931551013515677979479781942 7655694 19739705221847859690314915451095500800 7655695 64539891418761924708445878940534518480 7655696 1414229863712906366662275047370596352 7655697 -3234249848430266233034562641309731968 7655698 1588458347911370521089740548481218560 7655699 61457922483034292985652970664940119120 7655700 11372833776925514524993442366536857600 7655701 21996049924090185265609075030533362702 7655702 -77370557730099814924348207263790327296 7655703 59850427026270406845658753869696259200 7655704 -16000499568970449239452720610975539200 7655705 -2762535823057942640871824432388858240 7655706 -3906141065455632593506543406542287888 7655707 -5576784794868033139933954389449360768 7655708 -89702565047372934850854719434142215680 7655709 -52286886164014640978096163763937517696 7655710 26241450278201452801090543188620160000 7655711 6145778172209423685830108404328225232 7655712 -23660887563659918981820198459225931776 7655713 6667037630170953945552570301532838848 7655714 31547408003256023943737762470876290432 7655715 17557407902018342799588681126228399120 7655716 -45097515370732927745415318286010805248 7655717 24934442301295952902654916512904995872 7655718 -249304673788102112161536653341501440 7655719 -13960211483893952052625234457816751880 7655720 1513646900255673265141343079858585600 7655721 3598481088245362102631565824548733760 7655722 -13860369174033032278409268416772595200 7655723 -114116705860555724450633744428176830028 7655724 19379498548515965250494540549798891520 7655725 5275762512218166428871918936043305600 7655726 12785970108485943308386856940867942144 7655727 27370934832552712310945336876837640 7655728 -4458382894907519551558985418922344448 7655729 389094640318896127854674137085260800 7655730 -4309062415397463898648102897433249280 7655731 -93613491445505229854755851056588615528 7655732 11473671294448966426560658078633082880 7655733 37521033114713781708393907112451069102 7655734 -5395929445658897658609199509325299840 7655735 -93026857392619690400777887572245761320 7655736 744355160641052277915970508358942720 7655737 -45750348436546848544780156699484582614 7655738 -20575321995407070397388264050925358480 7655739 5789480816426767331501800580245355520 7655740 49945951896704673122607970558566297600 7655741 -13496901055662321091275453828795833088 7655742 -4360838747537438696003368547132645760 7655743 29671557935355543271173067366017967800 7655744 5460950524666127940249734267956887552 7655745 -47875573298348321918571879281854634880 7655746 1543549010496613202670129259667389440 7655747 -68916803933400475282901758078125750720 7655748 -53780742651889549481307785418148614144 7655749 68445484762921951685400720142684448860 7655750 2764259240133088234066430369443968000 7655751 64728513381495017349380694452547647160 7655752 16305702980055978269881099264560261120 7655753 15664343113317073759273416033516343680 7655754 -17313091135114243400905564941056808192 7655755 -64799296514334327050217533737841671440 7655756 43776619022191303107560660662956798720 7655757 -11580979506581331969478973741751064704 7655758 39418232878515552622358831946026412480 7655759 -10608902281424240820485069633724497040 7655760 1761523875454502504966918015287296000 7655761 -124823018673969027370602695641532330638 7655762 -31639184946845487134253995912448448368 7655763 -15430926397225626451589627585722752 7655764 35654018370103165767718154845862600576 7655765 3222114757315590946356363200870640000 7655766 -10924876742995448934587482725091815552 7655767 36797484201006873989240221052093513392 7655768 -55790982487834153724616635419315200000 7655769 -41530115049976620629627961830892048000 7655770 -12033630808917149655873417747106501920 7655771 34528682997539451316698014330899854744 7655772 -3842557316525391779946375314618969088 7655773 110148570105983818548317413347851838540 7655774 -16128493511732720245328768729136094848 7655775 -9888614839088472827344313666071852200 7655776 79847608936140229209714546232640274432 7655777 5039512488159109105270096529317966626 7655778 -17462348253758583414198810566554489056 7655779 -24608988218962492241073885186421499620 7655780 -12230808086339294581781216311722393600 7655781 -10990969503628037080109457010834298880 7655782 10330773477668189023563595015227504000 7655783 -16456517890074823360528500683672177760 7655784 18335266275383046983801078088420556800 7655785 -48516282732536290295030976006932269020 7655786 11452445878668621102950489366618204592 7655787 -6243377876162497507500619369496508672 7655788 -7898115396822514340884072501608235008 7655789 14410283229174840431631172232634997590 7655790 27806011117544569776996187408846446720 7655791 20007478086317018110159128092815232 7655792 -46487967706230001746730766959157084160 7655793 -12409103273670118545111453884570603136 7655794 -66077173914495940547626695563403704304 7655795 1193657144643920111469450629452421280 7655796 -364878200290560804188498084723948160 7655797 -33864417109241157905316587889341315280 7655798 -7289970612239077331593227256584501600 7655799 42048932742530770248080002394131365864 7655800 -25790485154876186875708709508410880000 7655801 -66597888606368044993819080313822770198 7655802 -107764704408334799397991920188792832 7655803 65956739420341891588868401021134220800 7655804 -6442854144380595320263121550812158464 7655805 -24583079469953525467323859037835640200 7655806 678785081591892654522201413918188224 7655807 39312422093095172151433545843438044592 7655808 -68158913916437170196345090715156480 7655809 24142700527708550657756124305512439106 7655810 -34518742028114572726100692389930601440 7655811 35111176876940829781808471153435550720 7655812 50601635918875074870904803892137856000 7655813 -936129159850425981262956057085953792 7655814 -14232053342859319405494594402085122048 7655815 119118788049948439539162662026243322400 7655816 23028041242288550719673648709109186560 7655817 159783622627852964078920759806373248 7655818 -26694955096962713060870094570922375584 7655819 -61182845779456742805751011848949310800 7655820 6837715674813396906647945852956462080 7655821 -49110128638139545928452629530281339978 7655822 -15702802679220315594983874034103132160 7655823 31591055917539290109169227486926373120 7655824 -29227205172872525186912062096760832000 7655825 392592041736145049021211309367355100 7655826 11543648432627005779052913906600432640 7655827 157099729661479736259926369367441627072 7655828 -71171236755140740481499531513425327232 7655829 26559518476267957802728656387835668384 7655830 -5066866705058341510342893264259891200 7655831 56528488269597326726750302694504745072 7655832 49926343237193758785810230474514155520 7655833 43314949092096028480681093537690750660 7655834 -39745850281511444536350520554659827488 7655835 5335150766501099915321999833145088000 7655836 6047579467699616761857571643679956480 7655837 480092243900024046275431100927337792 7655838 -16733647058200465173076730941792318656 7655839 90873099286301283477765228860023516640 7655840 -25070968491042231508223442591704678400 7655841 -14908234541909821321770863563709614320 7655842 -25671065236764038981427072391480310400 7655843 10367580412630328718761481121441266144 7655844 1994373712673702809911593101824602112 7655845 57261094221200065084445295922217307000 7655846 -25853747518290240617175775480109858496 7655847 -329544695731978473332315427642072240 7655848 -35387821023048500818379570752951111680 7655849 -387119197060348598524564670839881792 7655850 6459091199761812313689582303070656000 7655851 -13108996412506109607468515205680855296 7655852 -32291062457480763192220316056879160064 7655853 2640308652505653149535655102493884416 7655854 58322595197393516564067221102840429376 7655855 -11765201295969062241012354984193605600 7655856 -5091511764681169861472386331151237120 7655857 -113498964911249926300992386816563150080 7655858 24024397369893323173191530558107431696 7655859 -36306895362902375133000460168790490672 7655860 -50784380197452497698219713908703283200 7655861 170043319818859838195221687813683980352 7655862 31529063589331638368598507027734012352 7655863 44656599250818924651766661929214554224 7655864 9367216784539017882718187376154091520 7655865 14577587557371763240266737075744582400 7655866 41747275078032302472262862522760832224 7655867 154630977587002228397231345038791043632 7655868 40939908879385568922070363814910795264 7655869 3125638328895353510104805445265143300 7655870 12526777946389532955682419962981282880 7655871 -25054162716472651097341240546057772088 7655872 -1148381935278253544400162836088619008 7655873 10806333268487759677287847446533198724 7655874 -12926469713946635039091059477981427840 7655875 4183965599850312426866934601797960000 7655876 -74977079770439766259030238227888928640 7655877 -4711567924049819916501731737033057728 7655878 31911535288602121794229037467898022240 7655879 -28696864002171232285726971331365016320 7655880 -18057915360649961294742072156303360000 7655881 496710368350686052721728139367118682 7655882 -1998981614966980597378909400449786176 7655883 -5743977319434080683164314910037358376 7655884 -14637784007373442576567548895462809600 7655885 22013854376049089114958628457937378360 7655886 12042153627697824617291449854045458304 7655887 80388595719213823205632688432144808960 7655888 -1157433933766703737161015382495961088 7655889 -4297947345222813047569242211937599680 7655890 -9973359268167209943583803586896230400 7655891 46815587568509875212325744272975293292 7655892 154425374477949510820941638581407744 7655893 -47428656575118502531640702869814472800 7655894 47199516291400789348831600412389214496 7655895 7995697619691582953115630558890644800 7655896 100007961511584932765144781651655649280 7655897 -49337674351563616000449457590506673654 7655898 -31525269149833508394573264705049032960 7655899 42644864389630037240068696411251831000 7655900 -16110139001116282081168567165733452800 7655901 41881151568082864896818064056530732608 7655902 -41671308100137719235653781529964335296 7655903 1635816214314228490345299354730146504 7655904 44146610776857446395806692641501347840 7655905 7094373041069302001196759236834583060 7655906 -31195459444677863678128967875670908848 7655907 49069084067972507157291452488926527352 7655908 -37628661793382539591619578837160933120 7655909 122010250206836512908846415892440307580 7655910 8329602439472901078591714117967551360 7655911 -63725427523801835471375914057644471128 7655912 -124900063246562062537376837717571993600 7655913 65874212629042726700628127938213571620 7655914 -14028954679515586195274021609105760768 7655915 -27546815855683273439635919127760644480 7655916 18650569711043677289735127274105236480 7655917 -72494739214675042519052206351313807360 7655918 42695518102925602041386324897623660800 7655919 24497796772433100112593577765521019920 7655920 -2919964329593288827397210655539527680 7655921 18040667201187680914597084134154567104 7655922 -7331261175888677491832287939601616240 7655923 210133699010274393829967389192576839168 7655924 146249253499903320751248127714565578752 7655925 -6367519147230485226957800064518496000 7655926 20025518085275025278915442732432262464 7655927 -54237214695070567198623073590992229528 7655928 3070138707139486638204987635957760000 7655929 -11638621730256629576650086950640251324 7655930 8489144949603437517334968266737367040 7655931 76323900137552870278857811952978337840 7655932 -34753258607978831538354537475073941504 7655933 75705709576267685647699288848548801100 7655934 -17142781510008750847448999162240216064 7655935 173779929288479378335965116070389760 7655936 -51467294929272006068183550776133550080 7655937 76616498734198575232805528933547578160 7655938 854681401671026978239384439954080800 7655939 75093989041755182709935489772687103740 7655940 32908948355271960971026668660673301760 7655941 41974525399504132663751726262587049984 7655942 -3603657958149242295404629275459110400 7655943 -30186355609406095229137191002439822936 7655944 -19460117702235330186566095554288675840 7655945 -81126114459173618310246704239994688000 7655946 9633863219177907020593968226640160768 7655947 -522514841318749490176526933812208272 7655948 -7806326400661170336119284409299236864 7655949 -18143538325206282082220205430561313376 7655950 -10712175610487395328423377124980665600 7655951 -89991537235728493328792671559467354128 7655952 -9945699417988721496628651764817920000 7655953 -33696333609617474146436257036790878798 7655954 24067654678239490602870914619994060176 7655955 9510950736344133117140267584927526400 7655956 32998158231165876654262127337069275136 7655957 -51718677058061406253200175122443263488 7655958 -9593211781975269067504874813774059200 7655959 -96470941041712028022136498060062569240 7655960 -31463418888586189037086563279526502400 7655961 -12825155218273552230413841877517767728 7655962 -17132206871090020290735692970286314768 7655963 3914342002624669711794124176902520096 7655964 -26746845589709300706650255574456606720 7655965 12655214697370811909360114897705115000 7655966 8101921576528420917858334037181595776 7655967 10828502336196567027558220022434825200 7655968 -20679852716473825872925911852224348160 7655969 -148801720330428146760888551201524611840 7655970 443682069690822321778192283399285760 7655971 -31599406283499771181027526471324826240 7655972 55074865031776198872143829405714139776 7655973 14637431068818378567555495360435973344 7655974 16068481772629884250489239110976354240 7655975 -41266197545016776171208128979421944000 7655976 -28529048422490541860015619567910594560 7655977 -6196707168320815231606325808448646656 7655978 -559070248395406018209405322654386432 7655979 1252258488481621829210580413292649920 7655980 17806479162238321373346614512572303360 7655981 -56124851331386246670309074344991920800 7655982 2148819023949578974614759977046547584 7655983 -32225040725144328850677948510866893016 7655984 3869070925653105020954589791935660032 7655985 -64811061143512020316725406389514396800 7655986 27109398609518858458000439935350474144 7655987 279852492619715468914672067522867712 7655988 49670908674528091023756927011736299520 7655989 -42201087226323324719032139053494240000 7655990 -47921281757360397386719816214695898880 7655991 6603255547421209195660424180029851264 7655992 30128201840218741533770322726028800000 7655993 56755858218412942932683891140312042320 7655994 2312596499123105673147788218015661424 7655995 -20553894438454800317485234203611184000 7655996 -93267009276879319927442818980650112000 7655997 -78897021076008391337567695807934112000 7655998 28952325557661906161469103923472038912 7655999 31700601623189223176874928726895936688 7656000 -16763824529004760528902725126062080000 7656001 -59270855758088282337376415438653804416 7656002 20999132024623930148050227364912055808 7656003 9973676308993740686069750074143892464 7656004 -29827042250215138092127995054214274944 7656005 20450657398752306589387842146813197500 7656006 -6293726180913750027161352174444684096 7656007 -48969709516551214772683590744509080744 7656008 7133969091980554095507767644223569920 7656009 -17473081939727211437651074075454769600 7656010 -4709924287184056376167911009934064640 7656011 -14569663521772969194803826652870106736 7656012 3427784667656954156473598188973260800 7656013 11809272210663611852492399603765085100 7656014 13480431620402405114929852495772657856 7656015 18211487488064736442279576405731778320 7656016 -15365808542491461341894529822692753408 7656017 97173996259676069949605460883284795120 7656018 -82688180725848356213068643522169305088 7656019 -31458514938209514709666639517675497904 7656020 -48770838984312013574852581507506827520 7656021 -10734294123171933649673859225419904 7656022 16316308904076428480212502811634242624 7656023 49981089106942156993693612371965535720 7656024 -28486334257699755099492390466118062080 7656025 -29017902317821757646823501273959691700 7656026 -13414882296689150748937975213873808640 7656027 16774115268239636442021140835217696920 7656028 -75136194768733042184966221168915512832 7656029 -9183010089889698043389865771546441440 7656030 -20070467424271943321685421492860324480 7656031 46664959359785951529726272245279849000 7656032 -49750189107674589885791529286066372608 7656033 -24756160213043192712097276627977216 7656034 -57412624106013247098248852175989921280 7656035 1225582505634598436736092249865128160 7656036 49434865199801102155645692744168259584 7656037 -29097691491918698762340676888566356768 7656038 -35591102104035114490969002795848178336 7656039 2274776977849629076392306373570737600 7656040 -10465936819920565176580925945831424000 7656041 129501813819985180044506415899044112442 7656042 35095737172801743889388886629798675712 7656043 -11687081701107756832946301474730669708 7656044 23932263501970001295714262728507654144 7656045 17042499883922704380519919270791268320 7656046 -42623318075647393671103603632362862528 7656047 5564788249867836606415918147295685600 7656048 -20273315779340677382504472205690798080 7656049 -35631642715227387669631634088960939980 7656050 -31218534220816380018281856735315120000 7656051 -9477940720177976684075771805152745120 7656052 -74187242705713307924548074720716801280 7656053 -10384553594494658215666157918024029956 7656054 -23799069079927276633953781447992564288 7656055 -9628816039914756930976654704902656080 7656056 -27604063805780523916583044305089126400 7656057 69437765673234053339582621124720116154 7656058 54310819526310657411760343316586241760 7656059 113323865922181039231366926808596196260 7656060 -6338008853455541413618412130224471040 7656061 -51823722984527030759033461014778763168 7656062 39126158936309334532693545818712505152 7656063 -13092353521025173849587527740046176056 7656064 301851284319642349928466551238819840 7656065 112523288937822157574066181397939382400 7656066 -20468767075350720901251781767314342400 7656067 -38968715849028918291825649449401077200 7656068 -15376993173390373451745461824833060864 7656069 -29384195542326480558094961122780269120 7656070 -2934126734168710280140696688657034240 7656071 70893853090374753389764908871573003200 7656072 40243582933702454975069796889498583040 7656073 91295687432401702582950761334083431322 7656074 -22902051471398091177826384769613856464 7656075 -2604349828791232942241244494215544400 7656076 76755995460569946451582328587153205760 7656077 18123894249867420085891686214355489664 7656078 5450616440597706268841933548465295424 7656079 29558118974281483395240526740248975184 7656080 8618387880475653106844868653912309760 7656081 27068392796479140957798781935861952752 7656082 4374852823381786290667235038224079872 7656083 3969777743679424228826543456121510720 7656084 18683687006324573334322325369228622720 7656085 -14825353420903740883368245899725245220 7656086 -17141619329925499576949404896607856256 7656087 84032591330552060429225780202639821520 7656088 29505618503904755688924918465515520 7656089 -1660148998956389306644904757948291840 7656090 6251694451181703907912121116198026240 7656091 55705617821192613501064444989570983872 7656092 27533279992555977717462622093180079616 7656093 60981696917646008394411814362225367680 7656094 896210259784123343811709056116613120 7656095 19307640549710515178678581546070612400 7656096 18279310150086463467571605404053929984 7656097 78417510440934267744927685856509880546 7656098 -9521171093962636856303951020208833200 7656099 48833194136091473890588054954866608448 7656100 -17461987087645427177647315854498409600 7656101 481338519680327336258952928727071104 7656102 -428575632321289483887924213470524032 7656103 20064881024858132772194606546128867200 7656104 28461956123022295721321333521572894720 7656105 52004012429863322791114079099704633920 7656106 16824282556753747178396903944249240752 7656107 -329211495281714787605518068236665920 7656108 25955787971588254946323741169531882496 7656109 55074687095074356095880851532241516310 7656110 -2583008561234439452848851969764290560 7656111 -40079940619437753347588483465279330040 7656112 5139635750904555841874319455880609792 7656113 -47990154647927154026936785691282662620 7656114 12501941065898212690921219207343841792 7656115 20183258553368967928836782948606656320 7656116 3359031149006311538999703073158151680 7656117 19144160198462949660130343401412357760 7656118 73277704474614051455155480601556281760 7656119 -30971867913752878746465058636423547400 7656120 -2800341310736485206855166390907904000 7656121 -5882814059412339467708379476261056416 7656122 27757067237060803504403503459435904112 7656123 -19404900266365641193966324296785552616 7656124 -10655519040047258709829038263192167424 7656125 -20182295386862794452587084926110432000 7656126 9684044720859088626132800556838195200 7656127 -6105576645461541488051479253052544000 7656128 -12326974142808818425476544462750482432 7656129 11426420609939106417128534729550579924 7656130 15152549368865559887483410089382716960 7656131 -28697186835692265893050448856512482608 7656132 5876689936927409505731642080598949888 7656133 -71964876658745977567423630381871419618 7656134 -34197391649767660018564055115457370784 7656135 13220299358600875186757061613411526400 7656136 31533556337081352507053404920910694400 7656137 -76994892987523586967608101325033762508 7656138 -14487192882668182350465355709561584896 7656139 32071580844841642143778238190925013080 7656140 56636978150147997491526905999221693440 7656141 -568486573652157501220372846072819008 7656142 18313481333497696756677039427696867392 7656143 -26293203440370804246963697333020511872 7656144 10496784373414928159418120521410412544 7656145 -23041100357993559198661844837929632000 7656146 65582702548059035582919430831622128272 7656147 33428890227060240295392911112420515040 7656148 54870584905532460999338158462422865920 7656149 42787742049403028161519777715224995150 7656150 227285606589910821209532034246233600 7656151 2323497074030094832943355829572107992 7656152 -23483819325785397880043585843043563520 7656153 33127567897293054016794793850758982208 7656154 -45808417250941797123426745429176864 7656155 -29674717575143387510918795079136459440 7656156 -1037281093815184778716306702754623488 7656157 -19931535007857753934622807093191300000 7656158 50967396885076891210755817952732695680 7656159 -15741545927497005740939904834688140288 7656160 2026822304428385092320036436180992000 7656161 122237799156832907103747534036942201762 7656162 -19737355893122039201120721453585810048 7656163 12952887033247265351057207764672908288 7656164 -25016381089675652751426848293435545600 7656165 -41660062556355951872129817131758776480 7656166 8370335495334960929158856143220949120 7656167 2901722637316052968246625513964646560 7656168 2398626138576818889437587483717140480 7656169 6823571755938988037500826359657171344 7656170 31120059725873686495817811967610880000 7656171 -20367592628370202370395631087790976512 7656172 -62417541776667663196111879975075757824 7656173 8328844449476801748830653435612374240 7656174 43678465033725854829601053804971424000 7656175 -37954235593958936246872920452303560600 7656176 11872204391894943358097648656306864128 7656177 14951203484651154694191788688518129520 7656178 34326103518896252910316411880545115040 7656179 -115736272187779307651216873850619598040 7656180 7914274958930594654657580649753190400 7656181 -26593123791952767413508607772520686468 7656182 -54657103796695526006709700659842387808 7656183 66589977281780436377267870329668052680 7656184 107061199199437200890487694709106585600 7656185 -125727091965075511716400827210521436600 7656186 -11749453346513665852399024459709607936 7656187 27827266671376673767144073214346139904 7656188 6052130872070425828730163286068395520 7656189 8513784937859926563057074126453864640 7656190 9447989878275613034303788861076481600 7656191 82867177259437846366048023504159223392 7656192 -54879409443736197513906742129764335616 7656193 -587420642796662893311955738284520896 7656194 -1186897172079613604853757323979653120 7656195 28424102460026144029238597200788787200 7656196 -74896449117253265903734962566270455808 7656197 1453369778075362225424407981470223680 7656198 8895547890050795506937380408071284736 7656199 -38790674416373958208413494702178387336 7656200 -19674623989671895423773578203207296000 7656201 -6912768573319752655830782240005203408 7656202 -3633237425228687847899290540375902720 7656203 139554008570096818149935445263525867280 7656204 -15883030964031398890359020058070545408 7656205 -58071010825042544286271184641807092840 7656206 83232836528009556672853011025298472960 7656207 -32960361791341661072177448743173293672 7656208 -7399805192640932890366709447170719744 7656209 -7257293569172057536617102528716706960 7656210 -27770575712091411081569478426994242240 7656211 -126386255334399020915875556306203007188 7656212 45357591661337959224468346040823747456 7656213 12199447912804064621674935576172340544 7656214 22056494925155500737024711386587661952 7656215 35363115911061050835198159284890380000 7656216 66594258514014159960300559692745728000 7656217 -4645338071857763752903431870312655212 7656218 4535245791069885019624359033289336560 7656219 -74874459093753542376347148725649987156 7656220 -8258437522964736094707351335200573440 7656221 46426690874022359590431145036201171680 7656222 -3826160324553166606175135604560971776 7656223 -21839084276984862713019825589671916896 7656224 -97343195396178941856249782042252279808 7656225 1546370028683027350032096594955584000 7656226 52514492352576327137859300083598015312 7656227 -95042797948165015928113901617609774008 7656228 75702147072357442376623894895092561920 7656229 -28903489524282736850593926171479769824 7656230 -20041130778194992881425417498145882240 7656231 -2919086621246810591054140910516470656 7656232 -127928934223298883966883381127118950400 7656233 -22000123120961593818915805337717610396 7656234 5591606833430593337014506942503143680 7656235 -25033823106522342039667816710656682240 7656236 -500182976371148682419266202035568640 7656237 -13277236927688775448051093325345824992 7656238 -31245844566829422995825598234712140480 7656239 33126849377210249163740058603005379456 7656240 349575524967416759565277149580492800 7656241 -55866395843669988984710379786603779088 7656242 -43049491436986486767192481212388381056 7656243 -30343952541057678526201165082893430016 7656244 1433378861552719441782036378703665536 7656245 27152741880385231955564099664778205880 7656246 -2221095881978220804518778179130673920 7656247 103082920903755219339131705804367926696 7656248 -101947239473188733479066379477098352640 7656249 8630827207064987259426966027922950720 7656250 -11056230523243889139873876620265000000 7656251 54705544194510229494249214496150556600 7656252 31650880881596195679483891409763622912 7656253 -96792178124019902109598616102373288960 7656254 -5203171470252717866694608444880757440 7656255 31916798821588784179577036952627943200 7656256 -1339521157319926542501332160960528384 7656257 -1739697892662160573466005269368359488 7656258 -124377965031191889105274282998596352 7656259 -26962622731778481827900457843693132800 7656260 64155603912334275104140021367630234880 7656261 -39223493400822342202544891721318168480 7656262 -13026972448358886714613747915247130240 7656263 57126888578414487625005194762829951504 7656264 -15028841444766828842100369948550594560 7656265 7256676623428219842911047733219634660 7656266 21845708378902676115664815443658806832 7656267 12570410162849229405700667836052552640 7656268 -70946799574045450931080224065722346752 7656269 15543525844223189412522189045032071020 7656270 -12142560990635202825317077962055574400 7656271 2894540666735694886679436877363574512 7656272 9206974664147469007676045018986168320 7656273 -4299831140500986903424262730366445536 7656274 20594417396849943321692840347753472160 7656275 -25307684692382930015799404385089100 7656276 -34375207635059563295928750998884128768 7656277 -92255941940385841137105765537516152708 7656278 9989519833340350358590279365010790400 7656279 111529274809797425576443172109533568 7656280 18405776808711891862023177357334732800 7656281 -141826262715307185877795698734686956918 7656282 -1840047443175917094700966952147981568 7656283 51269365473515675598285819425696323680 7656284 1011131283756596286673210518781765632 7656285 4394438079821098522394838195190579200 7656286 1114169059345363707358157604289717248 7656287 60807984702751354737661685933625861504 7656288 -34358204272163227405489848416337395712 7656289 188785892245922167246890320174233651473 7656290 -34188629052590851497479520879113827200 7656291 -98077788010879571367435948007471387848 7656292 1313209765100225964339596048480092160 7656293 92323134303090829734174303540702917688 7656294 17112354548734013624902530544831185600 7656295 -107390061374892051629022963050000055600 7656296 66924482960133166809937273625353313280 7656297 610990718371097843241242710051080960 7656298 1386178498459797411855643070481247680 7656299 -21508552428729163537598995395503811168 7656300 11426109661687248115007054374665676800 7656301 -48570332798481808080516870911796182698 7656302 43251389435445492986979100051848332352 7656303 51201334996800124640332421135850675984 7656304 8762359948095071896500294167708631040 7656305 -14964352249781857161781464116893093080 7656306 1730753644113816608878265150522293248 7656307 76447077454416160177109570702529680112 7656308 103717140642969874447561777474199586816 7656309 26393448154522845137130719446712803200 7656310 -76180721171949891528973644345303306240 7656311 7958607069909023714847370467662215752 7656312 -24561808413193456970628468376594022400 7656313 -1252470368217023346236802476818619776 7656314 6018775436229979433158608886119667680 7656315 9399956841261138668893041555159786720 7656316 -10528683391107901473929807569679214080 7656317 33418886347733419759216332015373083372 7656318 6524554871953723281592505709228092928 7656319 -138196911946078658777723511479071364880 7656320 3842315375981046757321595984805888000 7656321 -40113392661359051320950243521013486288 7656322 -618458784535388508700312788962697216 7656323 11779066390548997864744772523212872572 7656324 6088955059507731463482400863151644672 7656325 -50758285362158915251253706059906210950 7656326 1102364981809159047406116336774019200 7656327 -5355735896552065854089140736574499872 7656328 -90376746004016942666725847906105379840 7656329 1064093301580053229224590188836841140 7656330 19050591523660723918612268569986531840 7656331 -19346574313467267038662552148284269868 7656332 -2394257351151457479291807113070978048 7656333 -32556253102564352143402688708458944576 7656334 -26544761794528973537199342556353326208 7656335 32459288050413929817585026705553494400 7656336 13850736544796608123996708008728985600 7656337 4734526140059121082453908310371238900 7656338 -23261641891786369405261665619516141680 7656339 -22003518588570019496205010475863432776 7656340 -5712544307013886131662591667547845120 7656341 -10718070683938544623814638108060636800 7656342 -31375815285168652310137709185153946688 7656343 29772068613764420657828004975588858544 7656344 54364059686837003548036046448769628160 7656345 38937574101842107267704637382604646020 7656346 -81964479135367360257581493798998455296 7656347 121521128338705599283022615425247047392 7656348 -49497279190771357544438605648240512000 7656349 -6726653951310203357930093216448429440 7656350 -12843460752272465455257834673309416000 7656351 -90960450005578706274394964975754168 7656352 -90424878379110974430419435819652612096 7656353 1107660000808409177250211286844544260 7656354 -35986314248307029125225887438768491520 7656355 -5098392597027368601337729352548193280 7656356 19837887006992657804441832436505026560 7656357 -24050816160569097333061252221320844960 7656358 77750244695445434498683147606979110272 7656359 38394351918072397960607772746990538216 7656360 24940831612939505041327476085367193600 7656361 -104032094288581983575202076746847372976 7656362 -3337413328053000759649041157259366400 7656363 2741385514880845192935492108233432208 7656364 126716261843415044268831616960612403200 7656365 -658736770355032857052865712582240000 7656366 334445863575941627771865288984413184 7656367 72809859900962508004311008562229205160 7656368 14585390573973800932530482831974612992 7656369 18741702482162053294572371562940965888 7656370 -7957325495973832310184296918536440000 7656371 -49498226900109613267420800106417075800 7656372 26541241205310179737296440726796736896 7656373 -39928432644343177346371273376616436960 7656374 34999633620831228167552728568070998592 7656375 -46121730252030317179347145275890232000 7656376 11562115990902608188114796473736601600 7656377 31052698179325275357408719603748717060 7656378 -710510005196364154521670197808665600 7656379 -42314889581776022181162859975588517020 7656380 10531719194855350062635780368017899520 7656381 13418332952309714084122811590293883500 7656382 4775942634654631477949816478392714112 7656383 -3210895749587336117126457442732645536 7656384 -15386508020550426689033167577089572864 7656385 -18372621012646292991012342595888428480 7656386 -1721237978647720608808591460256995088 7656387 -7916791054623576937569886433704701120 7656388 14131962971028532295110396743794780288 7656389 7100172966887290498294859071021632924 7656390 9099846770144602988650315264060723200 7656391 -70467377395190291345040616788503943200 7656392 95415331573790942592682734721497907200 7656393 86736721528296958637734259941109707200 7656394 -3587138582146024210017002355040107984 7656395 -1002475207490586179616820830441429600 7656396 2278389706444270445600375688531456 7656397 8698126284185841763964854699107736086 7656398 -50772616607818776182872824210476627520 7656399 63777774805435117706404584732227985384 7656400 -12529946933356769017206027539939123200 7656401 21084436496649913265649558542201481792 7656402 -31579350152623754673195170381095547904 7656403 -40507070690373229107143111138317938360 7656404 -19686443768145442949975396305444515840 7656405 -31486835349048922098210600711483962880 7656406 22331350098297013185127147772917906560 7656407 -80082490985294662081492084860880664016 7656408 -471121892385044382909214816835727360 7656409 11927690201485724371391157902713856916 7656410 -5038328359722865621037218957448735040 7656411 10044693848561307529758821424152985600 7656412 79047250686446072107840682365034809856 7656413 25606323368535603226222080909323722662 7656414 30719529928603783754650115193821509440 7656415 1873487031177490875855568742855948640 7656416 -76733696567835378511190394083132571648 7656417 -15442643658280963238201105407277249760 7656418 10726357503605257400698037637102182400 7656419 -7843066199583008814656529067552936704 7656420 40334513565205925016907357930219130880 7656421 48733285664831318932288261641407239644 7656422 -17227372184164849384717664353960867776 7656423 -23107458164446287710340964319448864432 7656424 9760244173857364895412178738654494720 7656425 7835534386067112012560579333924788800 7656426 -32859169329695332317382647577205379072 7656427 -61325910097712857827395941930261517808 7656428 -853319124852075402716605897267931136 7656429 11751945181865225477386021877769446688 7656430 -19439391600881129487623799776715648000 7656431 -2191867181376649168692119969034702768 7656432 2387989614541352062696635763879575552 7656433 64395786329460921081445970641023884724 7656434 -14948512646618185923295695177222054384 7656435 -4649237770090545816050431937597425200 7656436 -9506326057108440757950729694209548288 7656437 19439742730120707838102762985224423086 7656438 -22260804704831040387155029638176699520 7656439 -26424065197432669661968309653503921744 7656440 63692913301217847502552484257191321600 7656441 38506963884520504410329407358826933504 7656442 -14913877015040331678496924583387667456 7656443 -44021119971504240283018277013131874240 7656444 -99187911566720036011449362990937659904 7656445 -33323080497520212964133285630289465600 7656446 9033710961991622832981398088071289600 7656447 7805365767357626210638397906134080000 7656448 -41191759116119704148757192627340705792 7656449 2044124930696143179890600704984605696 7656450 -10569308947016942024436559363942262400 7656451 1368992551734047935233481975279700544 7656452 35608219032507504995251342910105321472 7656453 -13683848738482549517382331058741741856 7656454 -3753289716502910856056732790538295040 7656455 3306347303669009630849484701151234720 7656456 -61175871420782508055123048971909365760 7656457 -100429126877183328153028081851021112294 7656458 -5423852102160384173236392101134963920 7656459 4539515699577148398107590500024938928 7656460 11073124968904179615426494492340080640 7656461 4475592400035458387550080996873303532 7656462 -9336603189553145688699524096529261120 7656463 30602103569557938401122399404225496464 7656464 5724271283178182667777135979166392320 7656465 -1913856142555329560447104798938060480 7656466 31381803353286933382493504714452322304 7656467 10024761963337548417514770404006258592 7656468 10001983805268755896142526713350256640 7656469 56777696252344267351622591958307097870 7656470 387312583966547058865292372752838400 7656471 -31317546994835424272453204843476163760 7656472 -35441894745131911095652888454585395200 7656473 13743701880873146743855965791916327168 7656474 9474107617138854930322561192822897152 7656475 -4856424876146352712047310641591743500 7656476 -96965769453994934247422910944187870720 7656477 -7322893062411469661428405389672688128 7656478 23520831843945803753551522014148487040 7656479 -88620213790737790023118434971459205000 7656480 12860546001169679512579099081683763200 7656481 17342030749542154599071762871561606464 7656482 -14719482919665174235892899849984462848 7656483 -4135917252046710654885179495123649216 7656484 13991520541785708174456507996356001792 7656485 -19661752372079749670005320333097826820 7656486 -19186142586225138796391080954120711296 7656487 48909698046511382837019877735572189200 7656488 -61937897238167750790292239368778547200 7656489 -24203587611415121927946838398582147600 7656490 19653837343126766496683108226252252000 7656491 9407697124069678551332233264683948000 7656492 -12952471613781830179087551003807375360 7656493 -713785367807280637276750731879557760 7656494 1435533356123812583096404204560696192 7656495 31484110574584443602875118813902373760 7656496 -1224762885958151491110557334937550848 7656497 -63711153758473373325891567728537955054 7656498 16477143893169922731020867159185751040 7656499 28327070065521411383526103651425231500 7656500 -34196667620532502333648983989947968000 7656501 -46231056796591373820468803578819192896 7656502 2501162949141865894078461484389543552 7656503 75333180479682438528508034911164905424 7656504 -4500291572553115031905798051025387520 7656505 98569369034316526897010763023778106560 7656506 -4403363940750997060159266125327347200 7656507 -25592892321836107772515635695102655792 7656508 6412322043457993541980658112071011328 7656509 44142737986496767350996588106542913152 7656510 -12014335751828293158314502781754029440 7656511 -138226405434335633332131229548429408288 7656512 19497480484839295314295909687742693376 7656513 73427256312709407767642293903152093744 7656514 -69245631751883821019658787507963423200 7656515 69063749380472853298035742550921606160 7656516 7556907125332767259528693873267728384 7656517 -159244637465405640537464987117157442 7656518 12962306220746842506334561181702532960 7656519 7748228587996944883334796451012057248 7656520 43901592020458128856757964541455820800 7656521 25754211495334543642769890166746938852 7656522 -5549988120375091181730691430844979200 7656523 15171255831538838431028265456876369040 7656524 63060625170900849268630118741102052096 7656525 -329738919911975829084170470182900000 7656526 -65550427384678297846194247251274260288 7656527 62140060457914990429827985723131659376 7656528 13760275148463776282690009286132891648 7656529 51184626702089370095546333755107862130 7656530 3254246153638737655674661322564390400 7656531 -103153381840053091061307044165057328576 7656532 2832267360855509065909787718721244672 7656533 30063717886174853239328529296025784782 7656534 -39874894687775274670298853171732947616 7656535 38505648857135655724017028387865579520 7656536 -69669951599837228015728018261079654400 7656537 300000438405107043085749075016965120 7656538 -15874499048512775461631262613352728080 7656539 -22783539099465778045176919875832061184 7656540 24024777198415606235620731607971148800 7656541 -32500661835754412174738594578997475828 7656542 38334035698576796985907607278753904832 7656543 70656690198905271763476515573386156632 7656544 85273619673685688379416882738001346560 7656545 -19300851094657612914687509091119541600 7656546 -23914636123227436776668650286468371200 7656547 -124390735432256637687538083328121676960 7656548 22520565101676701989523511667310453760 7656549 4838403402878863681274944305387744864 7656550 -16495595491344012244272014399843150400 7656551 21560475946464881368490466051990336480 7656552 -38680390766481526756466138411923046400 7656553 15554908435499071183352550843922719744 7656554 79745200771068109546623624297832557312 7656555 -30067803549124871480920812429108910080 7656556 6032284242184503061074152207251032320 7656557 70438552185960772233246482730683378784 7656558 1561386100208871756776783726260408320 7656559 152117046554592385558847224694505876616 7656560 17208127301550410284643610700032737280 7656561 -24560116702015652899044037218809328240 7656562 20696818348282683008600391377055965184 7656563 -6839145668401745077750434404274447360 7656564 12231545029977619419377408792216395776 7656565 15064539537094543183452034427453761920 7656566 10237877575205680385917812557193183744 7656567 62514984936773896013219032284901322112 7656568 -44507631382142530755718321977515581440 7656569 -18033990627214413831897053462869009920 7656570 -75903215529605885303637779852304960 7656571 16994056707100755958136323779657253520 7656572 13104718913438871292899429450033192960 7656573 42442379697121543169547718143672221184 7656574 10571980226546558829093836944044289536 7656575 64066270510335019098759132173963071800 7656576 -29434846599962455291097537604306862080 7656577 34793045080693529576001774673804247426 7656578 17657441094046460849164176231008650656 7656579 -15255374433528207248443147449402869760 7656580 239385098970756491929843915596902400 7656581 -33380264480717011075003685827315779300 7656582 28083758041935472919222528276969779200 7656583 -8586829330758858269301234018428947176 7656584 8188363151270778898256994501992939520 7656585 -20998272056778118507711570992710156160 7656586 5979189382919013608677285504754849280 7656587 -36513555444128170935291105363920535120 7656588 -22500921461590454134826261225485225728 7656589 1672368793154286875851116036618206390 7656590 20846457133757028083533147745613508800 7656591 -37120739945918952799448201741527097208 7656592 4371817080222720857614458727737999360 7656593 -80139011387063144974733712014082617742 7656594 -17501913754460282401912193601045576960 7656595 -31402995939301381287578897968591798320 7656596 -379358462183511325774382322813411840 7656597 -1170523074345595997555363890755538944 7656598 -43030064144386520110588925711167089408 7656599 937455239740399658835381908222993280 7656600 -12354662354038132526761038908424192000 7656601 -21594649038261038546677745247374108800 7656602 7317509740545942923046240978511234272 7656603 30170021780701417754086579344191018904 7656604 8761351270493315794847347728031795200 7656605 -824023084605898849095109051139417280 7656606 -3277758251958474100701074719718641536 7656607 -40830002982820031618498942255132649600 7656608 67675020284478723494160306405321474048 7656609 96543293383141471910766823550943514560 7656610 -5452895422391333622320646116865339840 7656611 47990034155107080061817208386536981212 7656612 32907519552966707942678276278471590912 7656613 170279316910092791188236343643818937784 7656614 -3247019835540605535560344237562677248 7656615 8845526989005115098194741847876501600 7656616 115408261177684615383534783041225195520 7656617 -25459454683819373306412134587356876288 7656618 -2994406149216775708063325895099952896 7656619 -14526315964098275018303794267393067980 7656620 -26539424678153691575628661267582080000 7656621 101197281687145554975783224506588224 7656622 -19817872121720039432691339172858269888 7656623 -877613236678806764226299186605414416 7656624 -13316366201905620945855009930048454656 7656625 144097576535888847521067270667199049000 7656626 -57024686305518891575250962049695064960 7656627 -16848210952241695438536186039523029120 7656628 -8203804549733336137705189115596668928 7656629 129528109600063249698708117115116941376 7656630 30673714567982414301809104816262142720 7656631 22118770500385992632504685210725959680 7656632 -9436871142209893317996188043938795520 7656633 29669242860748113581259296280260085600 7656634 16491869056518661475786116509731278560 7656635 17872340652893291693621031385949225760 7656636 -4740180603570634600076669107537591296 7656637 -81885172022063553279358300879424950714 7656638 -118286578874126853477435868275568320 7656639 -11925088801469461181203141774560140160 7656640 15446740027758738989376247170575892480 7656641 -78825053515757376735580123538396672958 7656642 -15097679964947494119587421313959976368 7656643 -81764998376812545640558216430265127108 7656644 -87480349817157009079723290110125689600 7656645 3989314698305065463100537682052682240 7656646 1364462184006721997578576459881454464 7656647 71707930815869374042668115604812048272 7656648 74153671685922951344567818969837608960 7656649 2800524729399886289354150644582953600 7656650 -2960181669972732341724230132700505200 7656651 27993934613001509969340232590742060200 7656652 36491169007799877092432545855123233536 7656653 -127454579134842206936187232718491753098 7656654 -4645421198736092970923125931342874624 7656655 43757785682751815864075945823503767560 7656656 -534837923109013745054947970088960000 7656657 10787250438230895053092127583845472240 7656658 -47459282067883374273212192696108799360 7656659 38761069122029967161523844103302147200 7656660 1466699767446113481762300901745664000 7656661 -71759788214305447346567625311102530738 7656662 1107442085660154575982047854282003584 7656663 -24578149305258958034938804158464179200 7656664 30800572535199414761057285064866304000 7656665 -24364884868661567662884037586616338940 7656666 -272280314047405858679520190365880320 7656667 -5646019928739802026401803951016300880 7656668 2254973800836624429270488260714254336 7656669 -7744234932381799681963867256490193716 7656670 1676329550041684268917116715651776000 7656671 21574219800493402803087410894605809144 7656672 79599386422785704155413550728854372352 7656673 77276145958185082178060904111946645922 7656674 -2086023762306279426298503008148605280 7656675 -14929250583953888474422641172071202800 7656676 56486105217895943164093997584782090240 7656677 -23696581363555801590247929100455045120 7656678 -2365340685656951055800272453146789696 7656679 124874208209879820783293297289466996280 7656680 -88816304665619687341828129131380736000 7656681 -18031913437462089844796132184693338976 7656682 -9019851057110046687533612893864636416 7656683 -65815597876440282571517723898929333256 7656684 -5454503586007767056882786600947580928 7656685 86678023804699947022341012637565242380 7656686 56701185271747767792726659804541705792 7656687 -6583999387553237503770230011435317720 7656688 -7576323300826810874626683023293612032 7656689 96347426502033610801876412126331569490 7656690 6905175633614997440636381228682915840 7656691 19286712234738880896791432411558406780 7656692 67147546995045614355281176669641910272 7656693 -111985720133419860757962796592631931392 7656694 31921920702491279890850058056059478592 7656695 31652911347464188317155717903689650480 7656696 -71530056978193994318323242664578048000 7656697 -134002202425685918645407393269037544854 7656698 -11056002208158925377367010071230210048 7656699 -22254484396616317755833725067487106536 7656700 -19787925998483310839431074883325568000 7656701 -44920816042202991499121801383298721588 7656702 39056631678171321690576281131473268032 7656703 77832957504772596692989626858861955840 7656704 32375075551961996952541854815213322240 7656705 4953657880248906989750613409304755200 7656706 7298909394533523961926250765475437056 7656707 -81156236883894325640245154687763362400 7656708 28057631202351819171202786078372162560 7656709 -23398433967831798877585805228647810212 7656710 -5956176839082494157602840183537370240 7656711 14284200887901552324826088450510860800 7656712 32565116954109672122805711934080122880 7656713 -57854366853831356181928003978817272038 7656714 20420899496139826469152972548090201600 7656715 13645879420833370460544108003007718400 7656716 -11870397749776146831007613109239036160 7656717 8860142735247846770624938031468614080 7656718 19692089038034494259309675731989466560 7656719 -35321680643000942866485497613650350080 7656720 -182365222894481212736934840910479360 7656721 44571363865919913120493138327822859264 7656722 6100683816934103972460404181818304912 7656723 -75310163752643617157293962702651941376 7656724 -11206158891393173536637701403802368000 7656725 28568150171856430756659695934377100000 7656726 -6365688466871368216591786020999186432 7656727 -21096924629149979941885689158611218400 7656728 -64551692281796463554062062212202915840 7656729 -25651317868764248136064873018712316192 7656730 12002627329040275752807633291050561760 7656731 -10577606834960752636131800895041913468 7656732 -53932448102036536024298345243407085568 7656733 -16755884496635354484805972213939057024 7656734 48242287366639146513086795238193112640 7656735 -57004278160185009990911004609857958000 7656736 135080390145036152788381303643846541312 7656737 -103700373315616361466200145895802653008 7656738 29281364540257199249667217097898486144 7656739 25095348004614440015473617014742265624 7656740 -16305313096744781443720232155556728320 7656741 45694260524952575812119000116247805440 7656742 -22376872673893662303557525739297949728 7656743 16549149462826668491122644349036715640 7656744 -42940258083301636164441713223426785280 7656745 8057964058117172758314484425755843400 7656746 -23031158503872130898482029357111636048 7656747 -18837746923952067585555251594375497728 7656748 -62012030822367366475760060062491969024 7656749 -44013423960987013835391417292195876008 7656750 8850295914070607970227083999070496000 7656751 -5531607349623473130702391279762230480 7656752 140775444516879559581254802777047040 7656753 -5300276616932945975576247857713525440 7656754 28145543750466719933173015899257356800 7656755 -18932409521274007797224404148487229680 7656756 20765710961819183213812859838010601472 7656757 -66004428270379199153210653593782326688 7656758 35773521452463817037055496106125848480 7656759 53949180505352718874535569952431200 7656760 41362901929464759981795026839960166400 7656761 -11881213788668052373336271060414765568 7656762 -8794220143015513651949724151611751680 7656763 59878961155790406346422188498966231012 7656764 -9504527301387836005444507841648815104 7656765 8723992884738615497989173659472436320 7656766 7913589258765104856500592259446937920 7656767 -50087066730319885739411871821466624480 7656768 511264454895917523260570331047264256 7656769 -58439395980160805943503235234940654656 7656770 -30120128790929031793515000119248250880 7656771 3409084463303338530411891631828456944 7656772 -41237999674109647663637178699005527040 7656773 143753247095336915881295264903023422684 7656774 -22525730716832045884353337408521311040 7656775 -4087772513468205838463380492870953200 7656776 21020268424376458481565148994542126080 7656777 -36972375894458654978328247448840747286 7656778 18075020906321400914471987866954747440 7656779 11183149424715643624062815343544660080 7656780 -611423766053842661084503695700224000 7656781 -8708404680095524738926368818435666272 7656782 -5676715094221328066842351154566311936 7656783 32530794930073121448595980077896273920 7656784 -26431622972136885278501219014304071680 7656785 -54900322878730862294239060530317803020 7656786 -30342425384610272954444579625460528368 7656787 14659317055793237273473799565206611436 7656788 93139013907987031731052029717724553088 7656789 -32910215246892932237084269522098410976 7656790 10459706431814379960373488225358702080 7656791 -7429644291392270575594619371356514800 7656792 -9195726468540295117230713487584133120 7656793 -11858568859085220509953375925577015660 7656794 36968866012829872761163708678055859696 7656795 -762580456126119645102050531478336000 7656796 8149361009684961261418152392921156608 7656797 155103229448076397125668349207499821900 7656798 -45526395349399703588345672979943686336 7656799 89058136857846629588502489049593773736 7656800 -8485606036749642400595014851015475200 7656801 -10458676892175814783679441657475501216 7656802 -33975113361963425247729656037235977648 7656803 -7524226776745484510847666357668190720 7656804 -6968238350726302114681136849308874496 7656805 37000626401021208210171897469053923160 7656806 -16762844902633589801293881417905820480 7656807 65232334855802665342773179885444688 7656808 -87385954851905722585903066923960238080 7656809 -76283195458082750757174678131685729990 7656810 -112925492380680629771495337911700480 7656811 -264594789545636914745961938575297976 7656812 69231264130400293683290984507597952000 7656813 53352338276934244354966905273604219584 7656814 -11247639318304700313467448095432785920 7656815 56471480099234179974592572988484352000 7656816 -1949530258903108390200334567905361920 7656817 -44969904796917788169959834906326831872 7656818 4133004632588749631514006482081789760 7656819 11090694186333035556461501946949136448 7656820 -34344466228288392774728923964106915840 7656821 -102919876760693870488411280023937952978 7656822 -1294798281369776202732834419525727360 7656823 -30746580124606131182185818883317867928 7656824 1299636265165623762793044129574993920 7656825 -1273833923506234591406531588627464800 7656826 -21966303162478756571290320637811295888 7656827 135223882457883576526514468766850831512 7656828 -4858428657935262400456338881181057024 7656829 55840762449587464241958367888211496640 7656830 -10910267286918753016668460349197209600 7656831 5841787925841333343517407653493826400 7656832 -33691925164934095893149110705638604800 7656833 32334774968474533466030721751099775664 7656834 2583938711220952904318435104682440704 7656835 -73085813931719521337317059204327780720 7656836 14854133117812117649874377658327813120 7656837 8273515954042501630158547163809121760 7656838 -495646226738841821577721815040266240 7656839 -2540102943284399631088353470466096360 7656840 -24488459860066735924539097197583104000 7656841 -132187648070476074276550343225763323100 7656842 13055926363892110199820759278869448544 7656843 -9306163760603945230270765299818534400 7656844 -3056797934657225204906842893143127040 7656845 9423534341884370501455833118099676160 7656846 11806400790552374970900916448029889664 7656847 -7090492330224760885306451420452425288 7656848 -4396104291429920772289510444213862400 7656849 -5220412006531661614392129076486529070 7656850 33166671335144652268329501736799780400 7656851 -57018260934741678924372598874225848968 7656852 15591235040845186997162451524919939072 7656853 -7404103685598532797715523019286106976 7656854 -29340612406813498065509238879094295808 7656855 -47263529895597498063536715587224325040 7656856 -7834311573078374135277994157576325120 7656857 -29202474650026901125030309410322541112 7656858 -7199957740650405765156771019195249152 7656859 -7397319395811350630777058308916825584 7656860 -26693861125068369730240286265599377920 7656861 10666727225013983018848241499524825280 7656862 -60398015794328189300628171969636605568 7656863 75862548862797134697847451093136710112 7656864 77919525329898025556603171250552963072 7656865 -49975228178202843240729016432246405740 7656866 10235511280255361813401728136377745920 7656867 61720907719332707807346933647294404440 7656868 -12710198979133573742490785454853749504 7656869 33678070876321486939723498839626228160 7656870 -3062255864002277619468855315741350400 7656871 61352108586810268543064075354193789952 7656872 61892564251210862597729685556872268800 7656873 9296790976347385713702825258801399168 7656874 54316547313598322034752910407852277936 7656875 -10376862116983867400992836335621767500 7656876 -29351112857314394731519789150187028480 7656877 11691312735901662219118060149874376726 7656878 -21697420232515646679937938993277731840 7656879 22467045491159068043222467461363352584 7656880 3387351355315148537404218627194880 7656881 -545332761885196165415481595575226128 7656882 22447625453140191005947767455350795392 7656883 -10527143219032738824084224023281809508 7656884 11203301079569892087222371288686626816 7656885 8314972690755966057250144951303956600 7656886 -31828503841217365203654447961504399680 7656887 -2228078263567770409690776584986771320 7656888 -25383934417730392442203070503452733440 7656889 -84168517154579175661157623110427675480 7656890 19217730569225065786983213050650764480 7656891 1903895005733638132405583859397521408 7656892 42352916124462115627816618956253632000 7656893 9757035196079605332913558535727395142 7656894 -59657283083623820270165449530375168 7656895 -1395435655971310991900040781615416600 7656896 6513645402581026033849862145422917632 7656897 -2182538608602301610327511323198933472 7656898 33870447347324342381548587338496469200 7656899 -118277475697114283060998099754945643840 7656900 15502398956932224723090703351139404800 7656901 -34215782248603423780490987224352020448 7656902 71573865348327649552950729497221432320 7656903 109755422898017371500377804937232356000 7656904 26000393695627333899138805676956262400 7656905 36858371389291008119054627713845960000 7656906 20258158999597731114428213838063615744 7656907 1812139721338175779224588510840284160 7656908 27248388632944173231453768234963320832 7656909 2086606830679953574883562274861083168 7656910 -14354450677176304394900257022990384640 7656911 -71276273420117269391239855086033621696 7656912 2733032098288471594495865162926546944 7656913 31537917509104405813000918408944323184 7656914 -30164331549918019170084129998201373408 7656915 -2487705162916150371664784647369370880 7656916 9201462532254838415858302265606756352 7656917 300314720038762403046132705710341221120 7656918 -2908606629593544400167022038959517312 7656919 -16002860732918759085988750398489697920 7656920 -9780450678202654138263841676196864000 7656921 -4871078072144449931427845658222782160 7656922 7787733814178930311922998550909481984 7656923 1333276678582059832518908663462964000 7656924 354535081891700409548629222287605760 7656925 4425403092246755635108606713230164000 7656926 -37423061812655359379105366537750921088 7656927 -52773560086151876712147562137477788160 7656928 33758088019672357339891312538324828160 7656929 33193617040673020718904518305857091776 7656930 8607124765390495486929949532552555520 7656931 -78221003598752448129999284006919207268 7656932 86893622885970034056225960589337932800 7656933 12981029426374754511029316759852484800 7656934 -15635306432879322618833779305690948384 7656935 24698108769234226147612912583983903200 7656936 57743910157516530622330805620097679360 7656937 4977747839831298355307252256752527200 7656938 -9289774741766502907735465265582208000 7656939 81903434381429568285091616565273906624 7656940 -27690499348606488627325313358783528960 7656941 4017768009692669625093458464151472342 7656942 30440934775177104375143448329150632512 7656943 44378094587105523760923980841986157440 7656944 -12181387229005684382193037299999277056 7656945 -27640552818467713389156820747887022080 7656946 16674546306048618256061938277413567104 7656947 -14763687686388415258020723087755927604 7656948 -21310484080061606280748350266439634176 7656949 24812999029714181911427155029608139950 7656950 -17827317068302043724458163970989619200 7656951 -18239946897895024138561671348564447768 7656952 96362871791204454096701297314212249600 7656953 -58261582468888773970674220684310439936 7656954 -1812981301055409190597373598381699840 7656955 24214838569280341367849288755175962080 7656956 -21157634234131218476786201239142522880 7656957 -22128597174759658165847372172012748800 7656958 23583963953431748203194998159042155776 7656959 -14426990203953220837945452066176355840 7656960 9506516373682781888651320910162165760 7656961 51772316042315849689353705721827768000 7656962 -29517874747294796749998490644378960000 7656963 -26322068828876888465788931477151613776 7656964 23598424609347970165463713629403738112 7656965 6517039983739886277516135180368362200 7656966 9841971723483242303476085379539931552 7656967 -1866261712084941204645546011786398760 7656968 -21369780557845934283120372781148282880 7656969 6702433572671025000391558457926626816 7656970 28518260353415103015368253271474560 7656971 7540491490243332323048806955150283264 7656972 -50625347547910128545135826373441540608 7656973 29279123870737225556065998204153088704 7656974 -28730329109631115611262454289996312000 7656975 -28283891542936687807371404907756656400 7656976 9562849192332283461116434621001367552 7656977 133558701778855833392914688835312949092 7656978 13567981826009170645567300987213893120 7656979 -58102347685973019735447578479801636800 7656980 -2793723244339278910255637663615408640 7656981 -66179562509495107731456708133141977120 7656982 -31033462473478094273958936774144544128 7656983 -11926296748110901893978697972790349096 7656984 61444092809887876092281098815544320000 7656985 -2564505795236082555685255562972674620 7656986 -66033509108412684454071242324242098240 7656987 2433126805475166176830852527361663200 7656988 -89264451863333213351337728574647552512 7656989 39916292375474684182462819598902322790 7656990 5765909708134942498205421154003491840 7656991 59751689452474583647617097054605975392 7656992 41863853366796164041929169913650348032 7656993 24008108422250194640950278314816112420 7656994 -36403977134868918472377755237247766704 7656995 59614737554564170554177339478606807200 7656996 12529926287115946006380834857971138560 7656997 19926307543700476567262276757516496732 7656998 50079488871034547650830800692273452000 7656999 6374653043387721464303251418712047616 7657000 -9871531081851087172612869296947200000 7657001 160960450196266422129813082850002506 7657002 12913753323276356046600212915380432992 7657003 -43905102925574518760511666991907196748 7657004 18461991756409934628106672734608810496 7657005 -46141525794299022786902344562331751680 7657006 -1718084381886773302146751109849840640 7657007 -90094044798831867533642736551203413744 7657008 8909472154413558442866107675445264384 7657009 -54401021499899856979815044913185559790 7657010 258693091626290508988867954721756160 7657011 7578072809335688519963132814450909852 7657012 -77671730031361934398080517482917308416 7657013 -1489891151719761542169116556548011776 7657014 -1753966899533830941090444719132919360 7657015 -66113497081673950433629657474500717600 7657016 5096290797668496428439239793282969600 7657017 482572461049017556413798817804814400 7657018 6718121121865312770151871481926286960 7657019 57209943032021383126245821812635222840 7657020 -15848756526961355169306688798209638400 7657021 -56464666594069032652242298752845152308 7657022 4697389454935192443184165843676591232 7657023 -49062504763437136723949980033289211264 7657024 14341172598125078033263544157693018112 7657025 -71948712666011390819072381871503352900 7657026 8051461768891693777365728223138846720 7657027 -2199186810189262928993628357784631808 7657028 85566716045582290818422899969352211456 7657029 44997594226029524269200065224877631774 7657030 47675548672935215982807132139074537600 7657031 22343795620974332916824151118100489664 7657032 17979185734024633237668995053977600 7657033 36734986395067189522692756946283360820 7657034 -17180273745524139665467881461050349568 7657035 31600013412556638889012592081459163360 7657036 -19085304944907015124342539583723429120 7657037 -19712604584994853135443889687995159348 7657038 3759187832853327046664512853285376000 7657039 -1219580408446564012683865982281005760 7657040 6768276849344637199669979204144578560 7657041 -6480099256301031643460457807694211136 7657042 42647256049005905569781455038043542672 7657043 6399448109143366702374689009172234024 7657044 -40694365713708735903644175808294717440 7657045 -7731778373357343597451498765273061760 7657046 -20399804051788982025858183724153698528 7657047 -11812974768255129543073793538348163560 7657048 21158848838260465149812382381429596160 7657049 -12101929032199324489482791274216184950 7657050 3565863319466261966170838101272748800 7657051 8899748185616119370111166647316156600 7657052 -1334414849166680495897985016967497728 7657053 53263716826673461752594335290991904 7657054 -10881030359716157098063864611326409408 7657055 723964869659500027045942363258590240 7657056 -37533399619779057304822114750714085376 7657057 -108238187191401461414550557034100222160 7657058 88624688572029317269229752721434582176 7657059 15685941031213566083264921823236990208 7657060 1991597105051255842658770096160064000 7657061 45392389921509426345790173669958513662 7657062 -260884673971324242776584085212250112 7657063 -35031385667783775369179563399120861800 7657064 59222793577169081151921817996717071360 7657065 33995281770089473248615936931926998400 7657066 30245771651288538193107706516245629184 7657067 71291861087648172909003912221590438224 7657068 -34131894613638212027127899523063545856 7657069 2357010874300654272949861315723937280 7657070 45924883288593756926342583529560300480 7657071 -48985235698835519696130601636527255288 7657072 6466335230613092327901415897324388352 7657073 -31698070710819160426743951831719074200 7657074 6596281625245917251663739887441971344 7657075 43312918540235612650442394843535852000 7657076 7175983743902690906159975086873190400 7657077 -23729472297939454095936427833830438880 7657078 -2707457249319571109466203489516047104 7657079 17087716601532255796340036321241079920 7657080 4531037816810786410569646340563968000 7657081 -127713536576307859076169270132544994736 7657082 -27356516517993084749573913979300746240 7657083 24323295867962414981364224195366477880 7657084 -48137029785983716056410477784850448384 7657085 -87770306437401714548682385137527713800 7657086 44603576699503787875130131354844147328 7657087 -170310392703345574692857905670303225768 7657088 21521247462802424892761847412524318720 7657089 -90809235057904324814326507027618478400 7657090 15752518096376295757447341228201761280 7657091 28820182548560082562946075232760239840 7657092 1960607934956829625346622793933616256 7657093 32987155523887700338482665025371406080 7657094 18369127319529358246305453664123511040 7657095 26801962888431999452495903317211270400 7657096 -1866230300209818057359772051352166400 7657097 12005926057307811244751513166573762432 7657098 -9091644708558807151464227657804948736 7657099 106949345165824576016811831725001671136 7657100 -47449417630641625061487770391724915200 7657101 4341686473046182793712610811658972192 7657102 6489100831213555392609901301153889600 7657103 10487209966674172041608665672507778352 7657104 -192752995192576349809998907304312832 7657105 12760401635442667628824875889097243520 7657106 3282764398389769735537524801948147264 7657107 -79654627426259295278267333037777381960 7657108 16222555505886077159346873643288606720 7657109 -123674680461523277894470310429460984690 7657110 -21045395797457798848466498383377072000 7657111 23160896100179549614649035770142072320 7657112 -84969829166125588285847094139066828800 7657113 11377308232868854338645117765116015808 7657114 20968237902908147787117879648621626880 7657115 -28205491313873365353511212494847232800 7657116 -1377311904500049868235910682704915456 7657117 -75032422836042918839247569267544417408 7657118 1049441672433233622207084646532831616 7657119 6918285940764998180384967432596094240 7657120 -93017728638456096380893788228352081920 7657121 87374587060905524428082730362763908322 7657122 3503748265397624089385788035110400 7657123 105762655681887084610388794671563030304 7657124 -1111409104815399819386511756203409408 7657125 282488559181224917750318138553504000 7657126 8203428712884079895200252735449591360 7657127 25271348284168753753181209310232089976 7657128 9737715154068186405587451638349696000 7657129 -9394153105998235936440153742214875916 7657130 5945150080303510350001665862585321920 7657131 26973126611519887571247199518678339840 7657132 19584789753182544836634869148103116800 7657133 87498675079706668311165291496061665440 7657134 27585920094078560654451825271509875712 7657135 45375920656799276588926280481968376960 7657136 -11348745578840396220588345083428651008 7657137 -19242534464717002672506363659965544064 7657138 -683199618713550150044064445582750080 7657139 12142899863765171272128061737876480 7657140 -44020627033592800661786352959400529920 7657141 -16182680576584935677553403597800762500 7657142 3554192056008544900348981777045805472 7657143 -3148997802506614364139674335530924336 7657144 40741021790125071432759768992346501120 7657145 -21956896969855114215173221544866012800 7657146 5680056748749192220441061934451261440 7657147 -91286367521767167047841306840867739088 7657148 28407177087426180766684709043320910336 7657149 19766746885418853830407875622207659264 7657150 -8507268498855575005165773028516824000 7657151 -63863915663956002677672896572745660608 7657152 -1150982223980573061272692775190528000 7657153 -14628047320786355433374125468669989696 7657154 60064165741475204364596016587133020160 7657155 -1688326294710480429060776139638400000 7657156 10579202917287140701374335266302268672 7657157 -22238748518825267533292959868175186948 7657158 -21504584747635380128649063335267601216 7657159 -22169715965126984538023556626590329640 7657160 -5039533627521067568237180865380352000 7657161 -59575211662297238234961692791658930928 7657162 -44562406584829214136577988018640515328 7657163 -163761253256592629373338701784050137696 7657164 -8789118092392012326471841952388678144 7657165 -17849937741084456039176024304486830880 7657166 -1829344394373876833596124344912051776 7657167 -26743532019157398026471748013802844288 7657168 20900959109496319476967683312165281792 7657169 34154355612504071456076422328705476928 7657170 13317054166588772936288014508437286400 7657171 -1481268803278555522473796453372922028 7657172 3770348003334632983185380835598163712 7657173 9651428403445374113279297820968493984 7657174 -18399807530997466508395417933466450688 7657175 -28734656990084743202289736268131161000 7657176 -2763134088246882083647709619005952000 7657177 -31044618003825037201344681123895462128 7657178 -52357589784272177521481678502334521360 7657179 26465891485003641407988881561040389784 7657180 -28051965109323896221106663209001948160 7657181 116735466915133014708228414514229978310 7657182 -208979273844679966727297573941582464 7657183 -59765345561501799752002290099542688816 7657184 139686519584586008542025781227722899456 7657185 -29083277336196828884661204167720188800 7657186 -17637017179873580741440058281904295936 7657187 -29261131053765832615350209573644034928 7657188 7560937489333205418204640126234263552 7657189 -6888264691474536023382947587065783240 7657190 23191716861014063427519280839368294400 7657191 -50092255328885233031265635850265237248 7657192 -60096593545188616864181395545551585280 7657193 -2106508431274606121749381556455238784 7657194 -3461169038074573109799112189089539328 7657195 -13283152042105755141211873876602283200 7657196 -85508938528862454537223703479204915200 7657197 -34745640392601582259459302502805777760 7657198 7612086325350287539605644944196097600 7657199 131262547541662987431526935147073425720 7657200 1288078930905332896325446213754880000 7657201 -8682704245713912135439770078973347996 7657202 2483520224693916589737643521425252352 7657203 -8084826908254555419871643785403049216 7657204 -14379243641113108934649853218126113280 7657205 19399084145701471862535549791138109720 7657206 -4135916135421087838660591059988463616 7657207 -76528387810301423916007542114560577888 7657208 22958594349787157527531139838609162240 7657209 -1327155123096886893197066102146282560 7657210 -37262408269222705328752543779091368960 7657211 98069905466784996196158704473073140992 7657212 -44609412352915489944897528501961138176 7657213 -93826707300743163461947868307807976596 7657214 -23466961395737398784541793170029565888 7657215 18446847583291118634619788719254719120 7657216 -10493211158081583058058830312456060928 7657217 -32854755990429787646561137041512875008 7657218 6804729535671927301906461276434311200 7657219 44585381812891365787981981193945296344 7657220 -33082238877827933607696697499884389120 7657221 -38678238376582358944449075637678415904 7657222 -45553179373027677413265330698395997088 7657223 -3270599582653888254145944240584817360 7657224 23157495760513256940100751479881400320 7657225 -221367977705149587397950291377244000 7657226 -28110634200107327065886926682664742656 7657227 -122317337535412876884843390677800046160 7657228 18867426852869589988499952212608343040 7657229 -11015816409918273475777264276481981760 7657230 3338753784913677300035280443897500800 7657231 -28582788470561828777648886598922452400 7657232 -31331359985264997248957453898376151040 7657233 106044061174122264944247122759505993600 7657234 -16539743730076063363767639539974128480 7657235 -59281296177967013636843250206751562320 7657236 22155454650025024855620318191826744192 7657237 41390139006033206902846355470394104704 7657238 80149163332950881249061874072864320 7657239 -28959720490257635764121958599198017176 7657240 -80054612271182636452440481662731059200 7657241 29563438430904285373042147267190445072 7657242 9318930299994330506142049520977118208 7657243 1779194888341780013100976928794955060 7657244 -5639688493334544662602775003140936704 7657245 45778101561442243546051517580910965120 7657246 72908884719539931164857980265010707200 7657247 64206620607150097577941048229480244000 7657248 -32886954052883249967242245229243793408 7657249 -3960621659173040941797686683467731664 7657250 13318319475142965195646009835417040000 7657251 -6115784648742170320780254956685647616 7657252 15697800929990404221650343662679539712 7657253 -141862537977560746647752474049928578498 7657254 -2504889565074952941410979288822606528 7657255 41649279614988359857974024803894306160 7657256 -80647229140427502326258012948874854400 7657257 18064695495374620797044495973223133280 7657258 -10873873962242949986556376633271265024 7657259 154352845179527883046635558896413300800 7657260 11606487097937938083543198162111068160 7657261 -45986044398185500597941329613753021428 7657262 1413328342832844628460395768161966720 7657263 30208887737440701743009917052016505992 7657264 -1329923360492244690629881053927915520 7657265 -25776308770186261439764284565987785600 7657266 -26897202429664059885737968951120531200 7657267 31505065054011374493535301214659607120 7657268 -276259661761692340769421386758318080 7657269 -75864964144171740546849526610295612192 7657270 44024023271613748756253129919370990080 7657271 55548045934804203240007428683047682472 7657272 -6416881854018121268951119573479137280 7657273 -13654803673977310136637134422106883836 7657274 447460718692558536872733452255681136 7657275 21166219934244486241337626320780088200 7657276 17383086483540170349055224552616949760 7657277 -4144925408403519816969927494139521268 7657278 6427778955891823493664269838447253824 7657279 -12128195657739796170166370637807383712 7657280 18250317300449466802984016113906483200 7657281 -36969054883919222328959685900205000320 7657282 -5708035983403470852122910253664957568 7657283 -15021318318089076575991835685773608696 7657284 -29852266083658589279543158688415141888 7657285 -44938115688784331532906300492359272800 7657286 9614671445676370399769437491096547584 7657287 -21560558593836699213540713498644333056 7657288 -23512053011134104525234351967884426240 7657289 -48765930498568365729257079371578319910 7657290 -26924791325734599762779514423392914080 7657291 -116279488091185167333414327158645411308 7657292 -43855410731621302944780904837328841984 7657293 168456484880033634057757729692360960 7657294 -47053446009345309828816743334704640 7657295 111146233658387467807195990176782303280 7657296 -4711112212202857154233670681206849536 7657297 11462789097874861678548693091285413746 7657298 -8986127200017126823015226493099586560 7657299 34628942880859835764326222870312856464 7657300 -17573844392325481785299283826833152000 7657301 -60792952104089339811118486725149048100 7657302 13187066296834971214260646333815515520 7657303 117245360821580836653299463801511052552 7657304 -73436627079701564494584026941823078400 7657305 -13026705959963834730667357918282563840 7657306 -21717444896456636176082049256385976576 7657307 -44176410063650113926663845600937647088 7657308 -72549732435776885233956975052733844480 7657309 -36999546687060020643776143455345857760 7657310 8546475996327782181108757582051153920 7657311 -315161479375418057191956238015848960 7657312 -76080543615556670637289883268525588480 7657313 -16033990620631615419247677213150921438 7657314 -20773011704344562127247987001679737856 7657315 -49091537921666734768074623743314290400 7657316 48833987911398600431130827394278138880 7657317 -16153873416102316093236068621335681572 7657318 -16451609447907104415067240184103524640 7657319 -78529539938498306450823847557309709056 7657320 -25911176354486207366091420913319116800 7657321 1623374321287213551030004170556416000 7657322 26214494535638834770388119810528481712 7657323 22438987956358121040289439024868177600 7657324 20144445477675178319959059492756014592 7657325 29604631059626027685530428830197744100 7657326 -19055297046263799874170182413175127360 7657327 -27113737051414445139835528908794450688 7657328 -13689640326463200320612278539316396032 7657329 142306507981828634575761563856057793728 7657330 -46597261833528693204567064748201830080 7657331 88132633200022116636371320351457154624 7657332 -16288573484154537629944340563277733888 7657333 34610311405357473597069735842962913582 7657334 55667031943152132950789222449881903360 7657335 35919392907527113952992224510797760 7657336 79854488792831665616453965871475240960 7657337 -39130639184455115445130062367088350128 7657338 10231086231257766797360767007079088128 7657339 -101748416982496254906115836303604544860 7657340 41559955180281911886241556067454179840 7657341 9257776459178117375500592992278686208 7657342 -23128113439900334364658582263252572160 7657343 15938040190004508098957210867921976264 7657344 -9612285642380233038304940483967713280 7657345 75493643478281849124095626549144502100 7657346 -38252665034666557304478257243944558128 7657347 -60800900486905167862911868862353902600 7657348 -7432367557919493763313428486661305344 7657349 -46781164501728933141735553939249604064 7657350 14662129325345589847016993331681792000 7657351 21617670089641686539171322632300705512 7657352 22083033144223207675208475890528793600 7657353 -49728706834934771767884616095788894736 7657354 -675245553615165153333149560347275520 7657355 134708206339290999980362912720564764960 7657356 6583859720174628502957186008704040960 7657357 -11969909154378846112719466735627512394 7657358 -4924300884352708075367950347609522816 7657359 14836567117939100685385353028861675920 7657360 4256944476597006519804294472527790080 7657361 79829734615702501531481793547022528640 7657362 26893824213680450346656632398204291840 7657363 8154250564172483146980591405295637760 7657364 11007317984738698715019627252311808 7657365 -10518658095845090490919761464946826560 7657366 45385670978883609631694327596284889632 7657367 -29639695528630003086037711303318598184 7657368 41931700741569959009909095590668021760 7657369 132919887424729370538934126459421303940 7657370 -14567071339695810683421190561641891840 7657371 6013245988674472602168323783589614760 7657372 -10550684387667176184028568903519150080 7657373 14160350110229659677558536988298183680 7657374 17268091409067166972533252740711178240 7657375 -67622750007548543434864775609072820000 7657376 382515025769073298887144280984387584 7657377 15587708488898003179366262179759872192 7657378 -63752324055314917513630649694062677344 7657379 -120443724869414746222912275341687338020 7657380 21187424254539042567420954702925824000 7657381 -111224264384970184219062743739563329536 7657382 24898088128711479850002965130787348800 7657383 83921256402412838852749114008295971624 7657384 4555379091126509058312977373731635200 7657385 42157320763033614547850732393873084580 7657386 3249641229778036818478778288616608256 7657387 -6475770221044279964069162417312139840 7657388 -14864037938318600752431390470021873664 7657389 75427006183038224054969909596208867520 7657390 -9064704860480824864487916771424769280 7657391 6037446561936468844797535712070312960 7657392 -4532657248769682603767597213424353280 7657393 76000886886123391718790258890541881200 7657394 13954877860046445963039226475402741280 7657395 26299701603326844863195756725449352800 7657396 -245312852698649873741613963937885440 7657397 572438735688767248881076606210788960 7657398 8148300050804251993301344920412305024 7657399 -71159592439812709787776639087759695360 7657400 -55323566497928783821879518878174208000 7657401 10608585126940369765135072575395692704 7657402 11788609732667121863528885650239703152 7657403 614100038061118842374207347942243968 7657404 -2952032401851073368719377833330568704 7657405 12809593302945645018990856354024527360 7657406 -13934667625585482217104178251494000256 7657407 -4058109341145561668248282613337388296 7657408 -2356200459024471218078828400948019200 7657409 -1417254363571221951358399392959875800 7657410 4566412223730831171580688804634639360 7657411 -19302897163872247523723742293353977776 7657412 11907347105683080626482492965858336768 7657413 16292761350153184823444043966516049344 7657414 -4210541018988531984987234076025114112 7657415 1330667940809332214867039513781322800 7657416 -12296182864026902216195397717982402560 7657417 66135489490699661913100610811857989812 7657418 20969564829946488121473069460330103040 7657419 -4309544800599661190195489962318982400 7657420 9940189251208481758714852702443617280 7657421 -76924555354392229117295199170693596800 7657422 -38279211423542963413735035426362094528 7657423 -70940494340164280862678952385336493328 7657424 8447897794452546124974340373733335040 7657425 493056952268709042153000274708747350 7657426 -51540515872896765834279066695630455152 7657427 -140409039267172640110737601383441752724 7657428 -100974408432343112788509735044358119424 7657429 11532026185625607673725429696614503800 7657430 26668128088033252986935180749214822400 7657431 38330740920129577315446843319009474152 7657432 -104057165944847454655784014473334087680 7657433 -1081744411365529420666500578485548480 7657434 -11792911180217332731836079338244559872 7657435 -77212867577341334159329689072162093120 7657436 -18965847891102558249143201856758873088 7657437 21700645090111615094412128345190077280 7657438 65329507456774005288972362380598229120 7657439 5588741126696201918205426928672087224 7657440 109577589617835839779573870299709440 7657441 72783097743282560736452961129269618400 7657442 -19717806435864559634382038594627083776 7657443 -131307667993880756059770823230936694800 7657444 -65518141771221532011977365234095432064 7657445 -13932431153399034798072948580658275080 7657446 -15766953049766611119131689635890346240 7657447 -18650935845365383593000618632789816736 7657448 -121823359707855363179513479439978480640 7657449 -20505967155581343770794930678317127536 7657450 8224803326793144845133730373331924000 7657451 61821343184769195774183175200004078032 7657452 51866213810932396272639420597875549184 7657453 -87529819526642025313202190477000488000 7657454 -10493953782762917224548173731579340928 7657455 11289187195997044707954920889800248320 7657456 5993106642627078817518640382434508800 7657457 3983992618878787736932044572889057792 7657458 -24712665795207936387798384660925343616 7657459 -41522808980381166612652889660158916496 7657460 -51923469542625809097367652508583230720 7657461 3652440969827309535019316644626222432 7657462 30628043655044653969990408223755827264 7657463 -12299540939246884956330906549206283600 7657464 -63106452823635009521275048926112788480 7657465 -10049483625218727212529544150790553600 7657466 1956010843324782322771879323555864432 7657467 -1243017520617647350113676239998025360 7657468 -5694720317505981126463837316080455680 7657469 79970344769001637093724689150598430144 7657470 51023220892274660799706182972794880000 7657471 -10722139747868530472223327604245704160 7657472 3288693902354584221143414710311321600 7657473 66176806052711502248408907288044644800 7657474 101382404829005194865445444498601922304 7657475 -44946812646924578078915443859241600000 7657476 26697691459424666792363734878317816832 7657477 -6739715719740292054671096373751061920 7657478 -23925662208482450624201073186865854144 7657479 105984112985130241553327196273250817400 7657480 62894820030442855703351776730818252800 7657481 -4045199411729168212515373693931500920 7657482 -1859359354476955928665500860320628736 7657483 -740826818279927927425722262623260656 7657484 61156274667345917954961867462486710016 7657485 -3037462043537751988157342972546400 7657486 55485856649561790259439738349097632192 7657487 3823648180869434305773401888597706120 7657488 -4060374694715569727112349414710951936 7657489 14922347339430686167016950366258766656 7657490 -37186277543205435542345381524207260000 7657491 -10463068235452942031620217663805854976 7657492 22698205469975823390806082882933288960 7657493 -47005386083728278949226822275534420836 7657494 12131221233779858634834965080131809280 7657495 -35681104077541297942152888047028465000 7657496 -5331167649472976014820258094813020160 7657497 -5222705834584567498384194556422773088 7657498 -11703623208399425263146306567791562000 7657499 21548497929315893107352423476182266064 7657500 6203557202919751661015378231910720000 7657501 11828014360456194050084682629426786752 7657502 -17641981580644262295428905899360594048 7657503 22909609286041788010808718006834232704 7657504 112803932376362115405153431167328649216 7657505 8324193895575646035686951432836647360 7657506 -33774823582126753492533826159357712688 7657507 -5824395398566639834943581453597066800 7657508 59567393339420745455262001770683535360 7657509 29292607391150563670838483870461937504 7657510 15321684158139029554516157930593843200 7657511 107713219052660359114096790179707461112 7657512 -24855513914410981946714014400605224960 7657513 -67697258600254767529343735988301125760 7657514 86188392248500241800395304632462195552 7657515 12319550867395866595348049465421390960 7657516 -24042331134629966539719744417243554560 7657517 -24721999865205595091785084398908073216 7657518 35748065617564796020584132491310197760 7657519 -66036446725591379469130083304070564080 7657520 365594768623722036768747912855552000 7657521 9946915026331410653169893845334950512 7657522 -79888376613176251423212711428375067648 7657523 2038740464979010447917132806953733772 7657524 -58947111980697700474884840045896478720 7657525 27613946615406836164473303230037459050 7657526 635742430848367028651584134431206464 7657527 -25616608703287373491162853664384023040 7657528 -50802359327844519945814552491950039040 7657529 -14493107855507806462371698514344683680 7657530 -479455011195520609522260715616743680 7657531 -28761968428517369320482028709881506240 7657532 -1766176810903314913303977484661374464 7657533 -22259361963272361095469159698771351700 7657534 11777503948194223519926760279533312 7657535 -182876709902146462795558164989994976800 7657536 25735368828023097915747998912848330752 7657537 64706372566983131309079670780172722260 7657538 18246771238303354120723420739520093696 7657539 47342859826405920559650016949196876024 7657540 -581740570121375823903056907919134720 7657541 47210573953861315563869740205952726942 7657542 5199500036966384550258732059388462240 7657543 29628426223329121938617391029384936792 7657544 10338191777423389764962511091083740160 7657545 -35608504977816278776305274560040623360 7657546 9470711899494199025391423640690321344 7657547 35993714152349245167174545967380063712 7657548 -56374694741629943315526035494210028544 7657549 -57720917232318593834862321767891042240 7657550 -8080737580054976368786289976035827200 7657551 40407001312896916617768525250269696000 7657552 -6134170352297767488436162289540661248 7657553 -12866544880173243063973052043340359360 7657554 56007648270783022909925182588478208 7657555 28401732169432402876788517864994097360 7657556 38266555588182511356943795170735976320 7657557 6258258786014768000951919865168185600 7657558 -275028259026484527979758967926070272 7657559 24526611555283968353224948384738779024 7657560 -8274336612045548686706594658078720000 7657561 112637227369340838694050290547516449162 7657562 7675503141533333807368850537249766144 7657563 10911604324378543833625302230005989888 7657564 -139034431277796131522180066954432198144 7657565 14590457473824351274834910921758954200 7657566 -3119913964167398126859830827523235840 7657567 16458527098333905443123652747020897992 7657568 -47310288456476430605488976474380959744 7657569 894943277252430101266058495663660928 7657570 -4528604570914565764576178234521881600 7657571 -124884951091379968739551637602731168228 7657572 14185178526676322821085427047624146944 7657573 11438253006087098738601008604434244096 7657574 2002843490616050467584758788602213120 7657575 23556202584438411333862708568737620600 7657576 -14359396779601609803435300451732899840 7657577 1887310182311218421192564525078375040 7657578 3333795981790281008293056477950259120 7657579 19816984678716347481196075251671096180 7657580 7910238163222486746616313086956748800 7657581 -38673991483604478809470818240859021248 7657582 18980944109055342801939021756710804352 7657583 42878922462670581278057104005415551264 7657584 -9957836338762685478044625156554883072 7657585 9849348608249794742168496345861114600 7657586 -43586010162571946011082031510602745216 7657587 -133188788919674725234909347058747488 7657588 -16571726503690311406150083955330156544 7657589 -39899720047703748950807064915053157120 7657590 2580090932039080834479879807699496320 7657591 5565005389962496357219395770439813992 7657592 -78473236773961471852721223072269598720 7657593 -41210968720454648414077145802465660336 7657594 -3685950710901260455470252620884697088 7657595 81746211722685313382230009161273069600 7657596 -64395805581421217454619561956740356608 7657597 45691663499471508415873115837051708928 7657598 -24809292038062330298795587544072310336 7657599 -15643571693425186556435539632893821152 7657600 -27615661705482051661324074776788992000 7657601 6982855416042272096904654966695689152 7657602 -38537179087442093627061981295962443520 7657603 -87947884692225343904385153217722160896 7657604 -44654382621300605920677391602716652288 7657605 -22325656235871316314259121686461993600 7657606 -4218634002472625379844464813821664 7657607 -15680422221754353788153520955478535144 7657608 -5135870247021392257375955453214720000 7657609 -139729953255311286477513344362845465190 7657610 22387110620355725789313404312904864000 7657611 1424079015148690880040749332583658720 7657612 232938734742287690693626094858135808 7657613 58479644661164760588563740088759879862 7657614 -17436334977575280036364945651910637696 7657615 -17706737965848586275209878352081229120 7657616 31180203352271575564016871615469977600 7657617 -5597850463998181456089582947053648800 7657618 7349278200428134365649215851777029632 7657619 -16305395346824336438260477960285473000 7657620 2967791809418256968549724138150297600 7657621 31126889485740293966119289388769813500 7657622 49195434849490643143703746137414613920 7657623 12043123839778015472223186801823508280 7657624 29431452193247758376823130023662592000 7657625 44202176955589891954894447158415869000 7657626 -22180132393121221895783435859021574656 7657627 -4272516249046514960798173227886552720 7657628 45134949434664196380622410568340520960 7657629 53378312490858368197878800573271168 7657630 21595356773990402018400574727120688960 7657631 -61335421913194856710146129056072469360 7657632 -81215836669720990526241425595731804160 7657633 25288068739522532925980628433718017958 7657634 17676889756119824871549555180498166272 7657635 -23176414314878994733626113844591741600 7657636 -2235967172080658366302247615448920064 7657637 -1714770075363780936599990582386644900 7657638 51144285124950215053022258655262906368 7657639 106749852300759683421493708229540731800 7657640 -8589235384270857696728913585980467200 7657641 57744139926793472074052686546371117450 7657642 -13741624265661957108868554686919240528 7657643 -3279682084271303049434240853399234816 7657644 987272891286605816378148844426506240 7657645 64432407889137580330540643734458108600 7657646 -34091940079418295265767186439323929280 7657647 -11157575381620730486438516683715761920 7657648 14299668451433077050663244176545103872 7657649 -63025186531483962638316642375794268000 7657650 2483889021574146789550307007151795200 7657651 -50595560073338778416217223721422654336 7657652 3056355021897825106172493478902142464 7657653 56734733062327981904615585347065439200 7657654 -6733647266051189116041608182218120000 7657655 -91875615514917063816982518247020240 7657656 30576743910288200717931831124614451200 7657657 40915946225754675426507139651058739712 7657658 52943776130817439762966832148969823200 7657659 17990662468886126351845084314252755784 7657660 20555424724922781966805772991940231680 7657661 -34998116814479855107591949221236240576 7657662 22707752848974512134139759643432612864 7657663 -37549606500251437159137309702777142272 7657664 649636645332531970999680196920999936 7657665 -15982600888732064164813914728050108800 7657666 8870646833662686045394058296544669184 7657667 6316718331809089636340391600308519832 7657668 -18149781906718213937599380364489440000 7657669 -55436409482007455310830896585481525280 7657670 -3542554218013905671547495451485390720 7657671 -26555413905379798900950169024222512816 7657672 -21744453826734679155922809710101954560 7657673 -82621510856784696085232111387159114880 7657674 4398202231306071873309287176865621760 7657675 -52868667161605903075301099641159803200 7657676 39831544920883640304386861385474220032 7657677 21280190785727525241827321907786699414 7657678 -23084235726793224100097890486571938944 7657679 -88927359496371453517465524010793736720 7657680 -1728380049040521842710840981473853440 7657681 90369682444251588615579221303973505264 7657682 16208395054344502036596520541552793600 7657683 -86649774214795738641775892011720508352 7657684 -85545120655165071547909914022543011840 7657685 -27408890247051566960294518966975255680 7657686 -10189581696871743047347731344648889600 7657687 -19132662692751563775295711642849452664 7657688 -16997056079993833683957567684849162240 7657689 2086341105387309798205290332302766208 7657690 -17411300016182444428101608400131676480 7657691 -97392653337492835954659435243789742908 7657692 164759777246073721337401492203282432 7657693 21390320287391829771127930198854647724 7657694 -16043168410052693784777755250002849088 7657695 49230095816854677761233339582438110000 7657696 -12213137729593088758136058688228294656 7657697 -21231674727328242728594647644587401680 7657698 -526557492902032535817416517420644352 7657699 -23333585320271206860512357112031817264 7657700 2661523061597394450485321286714720000 7657701 -41675161266362665349826043043364831936 7657702 8100410825841608376564698598207713280 7657703 56851992430138473818269683124418154120 7657704 1295340545442058335587078813658332160 7657705 7352966010516723458826480152505872640 7657706 15198457864181995564329050274230092800 7657707 -36622542879365056729166248475662739880 7657708 -25978151683606028114512392240577814272 7657709 94496060959486087929497401812863549910 7657710 5867184501777131323354165809325547520 7657711 145557463772449656548584810095135763800 7657712 -7396793262315968974853249011558318080 7657713 5747698844971918084666937946205347840 7657714 61953401711966028501498799006428285456 7657715 -10692383234382447473707063930298430480 7657716 8276131127670234552687587013155211264 7657717 -62643966106351387770704213484173425234 7657718 -62347446350894655421532863461258024384 7657719 -3941887406991440013531719893630771200 7657720 54355149041463255652111264913249587200 7657721 -95757467232834334649593069470839325078 7657722 16726598298683062293859626669008244480 7657723 -104197064615718506362742845130813688028 7657724 56817550844699066807411532990598036992 7657725 -8372846796851074353955373673520754400 7657726 -10277356559933791115157508390722919680 7657727 13021143088217746583376869152920816 7657728 -26016311821486301213284978188154306560 7657729 52208545490331242513741176585078286640 7657730 -16648968093260531953682181573054390240 7657731 1587475358358846747630375869554303728 7657732 47231137834843084875191176372171220096 7657733 80051932960465746427289286978431962140 7657734 -5961624884800942518235253493184905216 7657735 -59518913319867192309382453722058357440 7657736 99082096637708226143888638980496220160 7657737 -5815475229693111589125282093111889632 7657738 11066049719647206478754573726543900160 7657739 75005537276169248033351559722242732824 7657740 543983658265539318472496438761958400 7657741 398741429588179781821394385665116160 7657742 638296915921085304200462705824412352 7657743 -2272823780123628474463591679548559736 7657744 -2818188081151632040532513767313899520 7657745 -85831490273564090985278771028515023500 7657746 -25667401846297455802916394751994017536 7657747 -1980698369335594904221607930419803240 7657748 -11716928400095225459808765778414706688 7657749 -12593629583508339988221127767650809632 7657750 15912392656683756724292831955405984000 7657751 15881009378940141292913898063828679752 7657752 33928206681589546071055265825570426880 7657753 -25046735441551820718183749997924068736 7657754 -15012146904215984333669981719676113440 7657755 12666081053914572829645440192692286720 7657756 -42398838280321669888798872999936801280 7657757 -184093318563309463307406551214138733056 7657758 2081101770517398531414997545599212800 7657759 58709967355320814346883563920963120920 7657760 64032239194225650511595192681496576000 7657761 -14573972316940379937146377689608712528 7657762 19692440456409692898292404348806845440 7657763 -32750676073662020720821354850950993536 7657764 42483075169494057347697640738871141376 7657765 13131356740984586824619707759334896800 7657766 -1208878486371852661240065010321319616 7657767 -31994518802283822779260864823933739360 7657768 80070762308109794279957802605764930560 7657769 125455208253767531733210304419498884040 7657770 -3755745627100222377592559232434246400 7657771 -139623532372345425991093146405986078976 7657772 -74965484261826768603235068161690874624 7657773 -82510924414633310990977597545830570880 7657774 -8399645356745733595877444912906076864 7657775 -96033983790708937624005680149372800 7657776 1659711539080499966268753000696643584 7657777 43332367391302686294701845661142084626 7657778 -87001237814238589845867628895071697376 7657779 7866040542119452073472347130461959680 7657780 -14648693004366320869441946231947338240 7657781 -84753830955787009924480462922687376288 7657782 -11567320473940240890762559900269605376 7657783 -4427495474686338164069692446284851280 7657784 -354302151550228858387918763791687680 7657785 -64307724499305045841057915277441476800 7657786 109315005701884231700868910546724213760 7657787 92474916523607892312027476551746622920 7657788 -50261018469409898997829693024834437120 7657789 8692733453181027485804560319969307590 7657790 16924748947314888230193675468022030080 7657791 -71843715073308825074505179605391268408 7657792 35713519882143298822593758676882292736 7657793 -16248190660919903309339637927703082112 7657794 -70154546335314881426140020380647176960 7657795 -37522784771519463508727911478227880400 7657796 8607090760590251420520460823930452992 7657797 -9145474998443080484989997467434472128 7657798 -24710735425364578796434527214072080000 7657799 22973494169555628019441373954474013840 7657800 -142821010678408405090495448988672000 7657801 -392230109253009501618491015939264048 7657802 19485907602899753501696207727801122352 7657803 -27911319990845299352461219248222460776 7657804 -21431670566469548123504856230558466048 7657805 -90461957873573864146335494724419487540 7657806 4523469861546523707046316310756261888 7657807 20779374428303090036481244695934131056 7657808 1196535514229589457406499714518876160 7657809 82701680285219976521168639829059806704 7657810 -9221151678746297527458904722119065440 7657811 -7135138948984231216551717988599340896 7657812 -2347284130035199050579212440431859968 7657813 3252379872534731736120725119637754062 7657814 34795105382583303424878152504880573312 7657815 24335489636921725639008412224969383040 7657816 20220712618466615392500154003625656320 7657817 111810906267943314674101735652710034640 7657818 -1815293251078916956543128915136627200 7657819 1926169054618392697679017438379017744 7657820 29438774520550967268477203384591400960 7657821 7529657902068139035461734576930705062 7657822 84122544981663804841345815211507398912 7657823 29703979476057912867485361544175656104 7657824 2997525436287479626812280810749296640 7657825 -23969914947151006504351670640677936000 7657826 563249413531497553907535634512691584 7657827 258211516594178142567142868262873600 7657828 77323725391584513479592020364599600768 7657829 -110766525570758991952735218496119948480 7657830 13177935249718365492590084257861148160 7657831 11343076668223612539179574081527496632 7657832 -16639128348465754748864673689057034240 7657833 70550569519811457292788051258666017424 7657834 33812880151630453693583212173694224816 7657835 -46943384669430954647389886416790994720 7657836 -26217415240340528786288373888201953280 7657837 -28233336611355291593109904042208696832 7657838 -37915307746976422645119442988117791680 7657839 -13551276872294740780745024938821161616 7657840 4634679927856467842626905614693007360 7657841 -945141575491182077359544790035347758 7657842 -22333737156383598122572442210938658688 7657843 7463860379790339253428660278506427064 7657844 20295679107025123119252681398577494016 7657845 -908797180563311406493665723248453760 7657846 801934423315600529656339916373688320 7657847 23735786995133019960500201639311382832 7657848 73812151249886460389981936197017600 7657849 -9709718357118536350365827514821680150 7657850 -7523384862472794515335043189202912000 7657851 -22026596577181214773992659777161207296 7657852 73240611784353545036220840490776374272 7657853 3754617263550741649747190464664979456 7657854 -34067710085024782936851230509710416640 7657855 97374196029208676198014351114444980000 7657856 21961977671383798831109689499556249600 7657857 -28486815070879116016862009707834976412 7657858 48139727563518691575376197302816029248 7657859 -66410935015409161936440216573880344048 7657860 4693823117782979404986845371374428160 7657861 -31977808423180204535638845519742437538 7657862 -26618692499602680067756702678932401568 7657863 29742032847221720725499009461479519144 7657864 18432768715267535065819056321201899520 7657865 -64422313591382461650312084552217161600 7657866 18537755080182190976762003057727250944 7657867 -3085041383961858829815319959736218408 7657868 -2669055112713469412009758770745012224 7657869 -21950332693656728957019886241333768256 7657870 -503945324532708376682492039337753600 7657871 23198949969024763146650266788005550384 7657872 3305407199442296266868127787240980480 7657873 32448802611830261559643418062452346944 7657874 10895312376679424860141243122331276800 7657875 -120642549432007167911379808590568200000 7657876 41562905979216624079213208599631039360 7657877 -73487753471742773279059541646151580274 7657878 -25637336131516611329315693523610022976 7657879 -16906248037852596425370703159427256920 7657880 -41388048213371802692937657521552793600 7657881 -12526311485168396730421533682816499712 7657882 -35388941458161908070760993302668264208 7657883 -28549885176231038358219165789747022680 7657884 -10548959293882569096207385994112293376 7657885 79358076596532591228438494075553319800 7657886 21570357378403039259853638885433119040 7657887 -36283829810586985423182428535530714040 7657888 23948483490213856296063086934456532992 7657889 25565604181237317071598751722035677956 7657890 -9322984441644374468945649526739136000 7657891 94093728559755978713805210867039523292 7657892 -69860540656928806525127741343222804480 7657893 1572780004169915065686329682610711902 7657894 142429471503435985581626138643158496 7657895 -2404086904026912001922666041609765920 7657896 -19344786227150442849714198212858511360 7657897 -16566119194223114455207848161651428932 7657898 21006272994657267404935789181260618752 7657899 -7124205821264392199214492578656558080 7657900 -53166029253075359849496169659470944000 7657901 -53993995185363303618585648074739205098 7657902 -5883178573464071951886599416952226816 7657903 -21072053199843307021318952790881740032 7657904 -2792445984247008684184956016220897280 7657905 3740435168276896543400822449556976000 7657906 -14291010315632441351146143991903684848 7657907 121305599309884047689006290373521638156 7657908 27720703600089270224187945736767836160 7657909 2372440042274359965088077471189480320 7657910 6589166121095379569669706131783237760 7657911 -60171921775237169500592376546857096640 7657912 65949835863604340696486895596843827200 7657913 -861148657872523844453498495314452336 7657914 5696444707172718431487846254237514240 7657915 1447964761212882042357484017693676800 7657916 1812437324909770308377293413172454400 7657917 17733243222210083619587683684476346848 7657918 644952492605254391224840627640524800 7657919 -2982342357940453040099313514431223392 7657920 -1916222914577552142512275026031411200 7657921 -12439422428609454803051485923085779756 7657922 -16092823996681458912335394273203994000 7657923 -6205443895178997206790570756047776512 7657924 48429374455974965549198704229913888896 7657925 -30708520140032206428139820274221407200 7657926 -2419148393134379648157310061121916416 7657927 17983891438246725174526755814469303600 7657928 40484040736269402724193941100744156160 7657929 23656323814136354707367665320936599040 7657930 -4410484024218013327168022689015603200 7657931 -114376112572774271964229786495235349000 7657932 10180123388671745140051003099753692672 7657933 -97521600066645567911507787297042983818 7657934 21921275167455565724835066620619272832 7657935 21543963492078194273167426533319510800 7657936 -4108438702052208744962465085228711936 7657937 17001746356460602627681449053977388352 7657938 20485827514653502424968794166072041744 7657939 34252585315425493376126775741880357392 7657940 70271988073003429587436558272125498880 7657941 -10042192298187153154570698677049491808 7657942 17184963421772288261087880324295782144 7657943 154788483485492410755202898557636427760 7657944 11924950535566048477772929883425996800 7657945 120566546350789370898913256588237700480 7657946 -62369264446699184450693931602530061328 7657947 93503170062061597172702895662214452736 7657948 -12276856551919828312413697347737032192 7657949 -923278921311226609571821312561532520 7657950 7699257989216699627612376859355136000 7657951 6344149364073229468979625905267811952 7657952 -97037069644854156055166921471489998848 7657953 28936266080977216310703115293408656304 7657954 -34384856500648583056520780268108423168 7657955 -64084557820970491796028427978488638640 7657956 956970615831202925939471541122949120 7657957 7871754109213545303991529006911390972 7657958 -2403847319353993073772056196523081728 7657959 -50628200155195120396412999797164084696 7657960 -29591599271808108195270927928638720000 7657961 -21897802718116636423877259016015339776 7657962 -11659945857454387717387424505750401280 7657963 -76426622111174199942770022598062155788 7657964 39114036254034663132051293807330350080 7657965 -14316860505269186679346989712707876480 7657966 81201430351048197925520856737408462400 7657967 112475936380804140609432584749203944016 7657968 16549549337494228894886719496231092224 7657969 54583092351099129805927940927061520 7657970 -9478578862720053604576477018704888000 7657971 -74334513006216498417413521245783071688 7657972 -42652864256786005314215610184046469120 7657973 -107186591891819199107732407190889329664 7657974 -27940775890209984062036736839638369056 7657975 -5490741531255668283884746896253873400 7657976 41280492756351923730244571621734318080 7657977 21049928931964192910443433051498736720 7657978 27944699229401568244249007484549941760 7657979 -49510095132563873590001386611507523824 7657980 -4932574933464940666173052640202178560 7657981 -20565131087855728758636911886625279188 7657982 1811643846065229300034223727755131392 7657983 2929769192809442001555596167104732912 7657984 11717636191181960298751864044043370496 7657985 -4383628199992433764454576494696046400 7657986 5016915588199503662431592228970960384 7657987 24045263585861746941246704383728848636 7657988 20453443189964672982604960707033047040 7657989 -38370101798707060738684175076793898880 7657990 12361359423543479433088944949347528960 7657991 -31346388786292217858183833740005879016 7657992 1995669402714273890846102161643274240 7657993 15932171918873070186039640447529008000 7657994 -31525595162668990937237307096623467680 7657995 25728455853737654363066705239881642240 7657996 -75421507505695923906400726685353888000 7657997 117885331970383795523711460660757339446 7657998 20681397457149891889454821186696869888 7657999 -700244798000435410192861688457856136 7658000 4463067086580887877897459465388032000 7658001 -10686380557748467926528581863856344560 7658002 -9473570695446170137295270347926233856 7658003 -22122495138293770445885359303888961376 7658004 16080680335538386251904163492837836800 7658005 29686822514045715848201233309634067000 7658006 2542201258920037445602116715310245440 7658007 -16664584443060638482942338135473932800 7658008 -1439304472110947227396079952392110080 7658009 79299161106690902899552999905568299210 7658010 -9390395397447446616753334179738393600 7658011 53068153337469252511179743523005313120 7658012 -12094532626096799439322531512875026944 7658013 -14508263649104699097681740711504548800 7658014 -20043813195160781728320399627377875008 7658015 36235687277064914368914495308196585120 7658016 -729046820117845846740986177862500352 7658017 -98820198338409467766946940656073163934 7658018 -26472548177330937005584095721459420896 7658019 -18308016434450978096522491385815617756 7658020 -236766684764381224159071749019525120 7658021 12094496603569530863192527986624713664 7658022 34471484898404896628642890985924559744 7658023 -16682247700181410021542849393241804800 7658024 -95164264816653664365625331017895116800 7658025 39490052098586443184200053678214726800 7658026 12068295013845164701293206309135216640 7658027 2833146941398374701521311009865949280 7658028 15462274424966696699427281640776893440 7658029 -20941468807928993549497426428346183380 7658030 33490266246929123233343597957656262400 7658031 5646160298736445171881680032239276552 7658032 15096558653989299534201783893044084736 7658033 181742963470384831748618013356127346800 7658034 -18592714091655626364943928138200817664 7658035 1613185701367354111933975552161841920 7658036 -70391435660711746852968053497623189120 7658037 8042166536942149512925823958584557440 7658038 -3118514873507668097451403996063633920 7658039 -215937386094580355221614702856667413344 7658040 3867965651878704856699088279832576000 7658041 105573324553330155773595182421860957652 7658042 -186694793476298245703749768913312256 7658043 6073132564983483371774410629547981824 7658044 -12143134080235228558035743060865700864 7658045 -13199715660980526929105434642023376800 7658046 -20466215115733179159222865785942494016 7658047 -111197761132065877283523109770659786240 7658048 -33628010148335488177964667573087240192 7658049 -24963788227062490060416164489546948160 7658050 -23521204162858558929273314493828019200 7658051 84606067461521691424322116038786489504 7658052 18829263516081020520271651387630328832 7658053 20741085253909793026704796235165138744 7658054 20541147325312331140813495695385754112 7658055 49516459016251854364624801902292741800 7658056 7653031339746790573434782199810293760 7658057 42233410917914235508167664902783122880 7658058 -4387124334852906483119042709175242240 7658059 96279968655190243650559053138757353360 7658060 29398482976931851830585232373117429760 7658061 -58923725165887458061426289285167979328 7658062 26862039913369097960112557325542099328 7658063 6871122733884856455602819571574059720 7658064 874056922193483057712566601789603840 7658065 6870451309599233082177171514810273320 7658066 -7474565316455805599950848992431367040 7658067 -69811238520991800796580404991843793552 7658068 47382551297134162767888544002272403456 7658069 -259844042965130393429188497681075101760 7658070 1756755048826439622218914319399823360 7658071 -62579313302219574027293370443466164728 7658072 14949876420068607981775725559068487680 7658073 2532585224248956016761352205534274522 7658074 -30134212589389214095964664173605175040 7658075 7056257717547470773138023591906290400 7658076 17500680620419025624092154014899631104 7658077 33552044752785950319575540215301560672 7658078 31063154950352838172598332797805084224 7658079 -17834937342381926441192818974964477824 7658080 58152062236174658990241048597988638720 7658081 75709470893664659034835874933097102882 7658082 1863203091253187169275574703716147840 7658083 82483184707316564597675933521010154520 7658084 -11056901849971513705794008965290737664 7658085 254942026721458556400441993149153280 7658086 -128839653039586433528845677515814941184 7658087 28699388167211682468873537992587991736 7658088 31031224207645032127200144350413209600 7658089 88378442302196939850482132136523128890 7658090 -20654935829309784923764925426704800 7658091 2610381543641094575597039091586598400 7658092 36962531556419436423634676929769920512 7658093 -7587652590058563573165106314618982836 7658094 -543949557071051413927838763850170240 7658095 82666580319579171696002782732123446600 7658096 -29309752342671054171244051489730101248 7658097 -34132333038788437531530715876621242528 7658098 -13678836371008962498300350379515940864 7658099 16311092331583060038532378016817569100 7658100 -17349549263595309774756482367580569600 7658101 28151412835954634035296355652943466944 7658102 4276926844234131925869986860852531200 7658103 3410039273278021287611736603237804288 7658104 -112143595061160922904457435954649866240 7658105 3015441738425515028224101947915704320 7658106 25876590521296538422564965185466415104 7658107 9551836621790608776975154717952777200 7658108 -86121950461436010608998561286683625472 7658109 -69185376585679970507769946877728188276 7658110 6784682177887614773057006051537329920 7658111 38435652056839636394247311564912163432 7658112 14083179198002714447847231544696504320 7658113 21534796709151611635956196728922047362 7658114 32741781087682586241800214643706365440 7658115 -8268301133728387179284943159061524480 7658116 13221475652486383006680234611317637120 7658117 9615844042211853677452071628991136000 7658118 -14695617581690461768687854998861625600 7658119 -332451503105053497439241628570244608 7658120 63524462041250232757081719254839756800 7658121 -19107831421788664261350208791190900320 7658122 -28969777053524793084791764403019031200 7658123 -25884940178719532860955336894872798944 7658124 -58468604111905596609975000552845996544 7658125 -10655719811519227608386630147101611250 7658126 -11041369359849625613278831067420467200 7658127 1730364243035352979239296219594854008 7658128 -268976380861666996494831894811836416 7658129 92930066144168858688915828033457811328 7658130 -1847999054552128696279013073121082880 7658131 -18634753853815101471893197416738697056 7658132 60156109897989972500961436475744431872 7658133 -789673172058634043135248914787246080 7658134 23872656352785131370335465541542156352 7658135 65126736813326011203468792249548509080 7658136 -6104337168181281580820180141726791680 7658137 99433996434379178313591010454457011786 7658138 3562398230808399478668745731400990944 7658139 24690950735309173548062410548520214424 7658140 12388360960620383451894001193877504000 7658141 40770842450070145721210389171028060640 7658142 -11488388722533895483064533457425745088 7658143 -119824738859322066670182002388663306720 7658144 -21442840447360831366116566176609075200 7658145 21984067297143042954795661875292823040 7658146 32069399219104011611115086248052381760 7658147 13896649555225983267684714393164350464 7658148 3072662433304128208256938484927431680 7658149 -4647665796458469452136119642408496000 7658150 24479709998112670257846349247611992000 7658151 -26190663541224915976106729333278666968 7658152 -160845434355068039067188259338084689920 7658153 -27417027698143072630043262157893000000 7658154 13403292932846985445857577884138120960 7658155 87709112367610448525226414732271006560 7658156 24229112767073460516344116175087884800 7658157 -2674088523867358356513402019098242880 7658158 35993581980047905351229691395269711680 7658159 -68819985635728217134492588719782439960 7658160 -12609549131297056167868469690151075840 7658161 -46630965328118886593259009297880848000 7658162 51700839954990716823559404039606530832 7658163 6398112086372410689677760505628824824 7658164 17247693862598406482392510696677589376 7658165 -31257921816282429385245536546743859940 7658166 32568343643696989377009997764444901824 7658167 -132429823499272336250322250284015390336 7658168 36625975969081191231726401916515573760 7658169 -39462559625770507535810519776325904000 7658170 3928807921530916327807183295308305600 7658171 2304100501469965330902087045113804880 7658172 -45990035636464179776139270615139368960 7658173 -32210143902187482774259206905051291578 7658174 1670458990825801586905054345653294336 7658175 6998893554873180652856102327957568000 7658176 12213773780764257593295637652811284480 7658177 -33803526494358940198802861684346443388 7658178 -5239104765720962989657004273043210240 7658179 -112355426219745546668984190161767788600 7658180 -19438452472787706294569479279922012160 7658181 -98448253544844557533376253187099577280 7658182 -218133300300748177290919750047188736 7658183 4024275356149362488217377275779423600 7658184 31512177657597679423539966712765808640 7658185 -25065317527260615987993446823835134840 7658186 54625466046830142164767172546939207568 7658187 -6418225616643209606985713546348460840 7658188 -8960753973208797949657704137791626240 7658189 -6000396413779092642749711809987731456 7658190 10351405189613045179580304002097107520 7658191 -12180783930157892871832191901828560648 7658192 -18029110208302965388157991637614895104 7658193 -5849577785525648633832730354175658816 7658194 29403883141385114799412551569662839072 7658195 -1114291374402334942720668979073314080 7658196 -615796848928284479725924858934255616 7658197 2237177801430704945887303835553603040 7658198 -71549303201305971095915449967584563264 7658199 -27648177979526915292226275765420296880 7658200 3717579325556446409669232046305024000 7658201 80831477879255866937138286696567080202 7658202 23902996827168376701967416928004319744 7658203 -23362422948039107497040012913636980720 7658204 -415110258640555404136308796053058560 7658205 11284474160016167603860127318313268800 7658206 -34495834761437971458371948414165144448 7658207 -129133025417598144305489763192323816544 7658208 72016684696668956877957910273509556224 7658209 32312748256461049548619244335834588692 7658210 5883604928633190469607022808014631200 7658211 2466842339164183624865664272339496 7658212 -6560769118488181376430990879477152768 7658213 43808341591703930995048129952740014462 7658214 -148917254953126771609472204771046912 7658215 -15733613872135370156505397274727612000 7658216 96023471814609382327764371044238131200 7658217 -24064883627619886258411669167258454080 7658218 13039911892358068464932445906418805760 7658219 -23319990229337839198519063167008507904 7658220 10269069828687162530535173854320737280 7658221 -77124185500502809460199698179750703988 7658222 -10918593054230083447518595833849392256 7658223 28807931120136151174958890385564907024 7658224 1909196989625307976568525844765868032 7658225 -14585170027746577187866029039046904250 7658226 -257075670564775658902741753457182176 7658227 -157940804779663603647441006406998908928 7658228 -18834508433157154261588433737727218944 7658229 316952656462252624400491136921121888 7658230 -9269701035571363375984539772845066240 7658231 20086455863642280782892758288466036960 7658232 -63533026614864640963287724196659015680 7658233 54904632292154018373715432784391255360 7658234 42271491485435413345862255113520182896 7658235 -13621451139541688216552240993726857200 7658236 -10685727709321192023928043505378981888 7658237 3814655569060953578758424292960026886 7658238 15899561994884143260246536669201095680 7658239 -52748817423859698897106139730982453080 7658240 18949574268816674717062166529095761920 7658241 -32743056435370743471616385150361474240 7658242 -48390015163810379530963105795617991728 7658243 -112627755546026394541854822738247778160 7658244 46077001795804740799680867367770421248 7658245 -26393112571842172453107398383603342080 7658246 33073668219479611455015499388253183072 7658247 -64129380248143176954935741585450609328 7658248 -18984724375150242882163036879900784640 7658249 -115059491919864410635172046539206827750 7658250 24978532185149159190027623488337088000 7658251 79430320429106270422350371287809902904 7658252 37094975887365305341142111340740935680 7658253 36475713328620533446760583889004644800 7658254 167462842550550315392847636424273536 7658255 -64668007881604571686625260681808593680 7658256 -21045373630545406022025674923789516800 7658257 -33302350788534040819839997835777440 7658258 1203069554431454932332752729440686480 7658259 1145252700406660932444272141014643520 7658260 31184955935117235410426897774841446400 7658261 -14909229358822814518952977402630084896 7658262 -26147439422920469504649478527546209280 7658263 52401968255625123241844275975585920184 7658264 -1587124194972728082732801874625863680 7658265 17675487124165884270844986643113952320 7658266 -3011825002555713934658853041601367296 7658267 24725648366639430362579063829966525024 7658268 53066923538110139920524579979510947840 7658269 18093541898158305454767433949979661670 7658270 18821001272299326297621953369807158080 7658271 -13895400906583882838195331866697403200 7658272 44675976690651318609834569327630745600 7658273 8888486606823667699394399832076385280 7658274 -30889820220095024205782879489509693440 7658275 30550822501023689365241991532978502300 7658276 -48343681663512246736717245467120403840 7658277 20668120845365960732884392546556677120 7658278 -6816694826901079032469292925910294560 7658279 -5725805514263154335414412347084607024 7658280 4044332651242847053166531350511616000 7658281 -115505960288824682856732665637192022918 7658282 -2395229158033679514778687862507677008 7658283 -23693660562769503711648454186986436776 7658284 -184893668793806313496664915834806784 7658285 -41125738795525011322306443184769884020 7658286 -50400119891628363366384853109277920256 7658287 -8205902056881555297298696221205685760 7658288 -235093345942026815609856322171502592 7658289 -198679255237875080467011830308208496 7658290 -13251286338112136424194643529920337920 7658291 41398181462446586191652344018020015600 7658292 -12303253104982463471507266582199347200 7658293 -50712800855494766875707256419327725458 7658294 -16598001906705554831296849044445507968 7658295 13773612341891420033184394005045802320 7658296 -44851268476673158702771860824063139840 7658297 58503435916945031627848747339825417152 7658298 -26566280970806291666006588989962438432 7658299 -701531955000920031529164849675148608 7658300 -110372589679877515138827425041075200 7658301 -20930049840527778123644653255307060736 7658302 -25528352538715687648501945959943296000 7658303 109809090534188472536313549881432540280 7658304 -8137750216764815018504137444587208704 7658305 -11448972108225930850884295210807434540 7658306 -21839905374604550743239057909664045536 7658307 -5605703253546211520588637793751883444 7658308 30812299281188965278832247794236231936 7658309 144612703767850321080482465705920356510 7658310 4117027159936678581703847788433510400 7658311 -21628628829863854163028562808318935680 7658312 35662514130181666294944875283125683200 7658313 -2159789726882117790752991502153093632 7658314 49333147523748092963239883259944990256 7658315 -26757624043077003484517893160854495200 7658316 -9891489372094751450392494008228736000 7658317 -114560862791183688395944306715759994634 7658318 -16759080334876107767289023346133596480 7658319 84577963491818309778741830151775409544 7658320 10966675536037240619612457732127948800 7658321 15695275496785555283540537124448612224 7658322 562243519998313602645224250464546304 7658323 26749714168612305740140545631706478572 7658324 102816256569866000433915668460548685696 7658325 28662266058271204309043043041133758100 7658326 -1867644328389388121835920171810894976 7658327 -18389896313293329606764411225891941560 7658328 60555360551463781498738358144882012160 7658329 -15503236823541514255013818208179553024 7658330 -27407379060808245120204578722508812800 7658331 -37460307628520480642648024857433062248 7658332 -17754174175293906373246207847683072 7658333 -19745502513385755421598895086604345216 7658334 -9653213592854607565110492609062204160 7658335 2641979333387595274874155092502472400 7658336 15297890718378809987605654432131317760 7658337 63445184013717402624558220036227683760 7658338 -11290709031810867047183898178394293680 7658339 -74504592604649280380218375921592399040 7658340 15363862299621893778488592835388313600 7658341 -29938927158239735519194798155623290308 7658342 14165727404498366884218554924679567072 7658343 -417443374297409870384548625244840192 7658344 37031085898723335606129375769482854400 7658345 -8014388126330564061094960708876071900 7658346 -3111229603124935720737898303575205632 7658347 125428514692516267669158444416841412944 7658348 41235585714570415305656801130797668608 7658349 -9050909115541374813815096151282883200 7658350 -5124991288004151684573961359080611200 7658351 -20390765178180195228109951786941369648 7658352 5553165295374469894511063660050219008 7658353 -7842546598618415877766267999145885456 7658354 -11894475023930177006876055192667447296 7658355 -1858330316995577342914465023722899200 7658356 30134122968496708274779000916066691072 7658357 6966116243437978740766306595036921532 7658358 805697954280254618670800756764385280 7658359 126819388114419560061397939202861745904 7658360 67329966995094832769066789359378944000 7658361 -16980175945980308373057312018825643200 7658362 -1985876481957571842047593294951079568 7658363 31348345484165233356738856144754472612 7658364 -2154167792028771148471637758930845696 7658365 -11503128316321890629739043116636965760 7658366 38512141461680040911772337557196165632 7658367 21616539102389172279645387759823376400 7658368 -149958009034974935162718910520544460800 7658369 40244738998322269949035033685999920770 7658370 -3954858585109912887087529387844736480 7658371 18517119102123999078282783912788527520 7658372 102335063299886838724376555486804712576 7658373 -5397930738605064082667272740215987616 7658374 43402666857087799030260945635948999232 7658375 51497101556032203041890818052693224000 7658376 57596498944584520142093975251487539200 7658377 55964165197440053758834998865840205520 7658378 6883663056478892275434765403279518720 7658379 47989264352251958127566190522558894384 7658380 6992206366689151858987168797277516800 7658381 35810052655399950791359378948102092972 7658382 -24796965528509287203685262396932636608 7658383 116288335218009656232166402758998211632 7658384 -9259131941934624386766082565090820096 7658385 7567793759158141247757600546413554560 7658386 1283614353138761877136790040627475584 7658387 48055232490603668835329493705500143680 7658388 30410910446721678368765467526832814080 7658389 -37202420154178548429176624117743184544 7658390 -4298520034100228497002141125259859200 7658391 19594810749014154205675416469460592000 7658392 -4030012334293077820592891342477721600 7658393 -96663702876566162168193492479989874358 7658394 -13076603470716400949409208531860924672 7658395 5871993648572346416808311707578921600 7658396 84343459723452104511824417752346595840 7658397 -22848497335488692346241409469580420026 7658398 43239306073346595118856129980507972992 7658399 49450950532611362954230740953053620336 7658400 -10832786451950847920064366410229350400 7658401 -1328149919753933300524856377034349598 7658402 -36909366945109759007137042033506743808 7658403 8009252709121262897510257478777030064 7658404 7256828700472890867368036147234321280 7658405 -29272983009170860528817934291205511940 7658406 -14975327804605421762440789331681148480 7658407 52449622483944981407885101050999041160 7658408 -40799018674449329918926033244139939840 7658409 57044970941509655450855284144948252128 7658410 6756586938510972414532215017856226560 7658411 -11552591140956892921238338258128871776 7658412 35501819677586385293391719119910733312 7658413 24863550346487379980460920682753998560 7658414 -3465259608258767440053432490566098880 7658415 64316459154358731623286140789029171200 7658416 14904362898604725530238240994771484672 7658417 31516776725622695531742541645977767220 7658418 17151289515304964996794030157760184320 7658419 99772859776966820836044281323036567820 7658420 11189987098332907012786899797674844160 7658421 79530403798220502342279982244568206112 7658422 18345540360421669821952670390801725632 7658423 -115271223584969902523389665675595515456 7658424 79428887310755785208610379976952053760 7658425 -29028637152510996215877672611113128000 7658426 2609961769844516425271739328237252608 7658427 -29442895148386837657080282864300691968 7658428 -23679648676409827373045417273358600704 7658429 2135305886342457512735910624747722784 7658430 638297254482499607928670454368780800 7658431 57054959719867197876005175025837078128 7658432 35703535716756887767242308077926481920 7658433 28568408354482059691518293726853674340 7658434 14585506210171497909107422245113068032 7658435 -21072055155803788119744388278359810640 7658436 -13634349777531355684948672370088038400 7658437 -35634279398233470775403756623199477028 7658438 34365956948354417649458665362465120 7658439 451082933945508852798326286596759808 7658440 -54274702970972516609269220820064819200 7658441 -32796468561392664715763416788360933120 7658442 -14601706772168356592298686902501240320 7658443 19152838505523746338079092875929394544 7658444 11515619295718324897166827122013939200 7658445 -6658762448263074516982577014646832000 7658446 39839020366701153913520003719812948672 7658447 -80458049609919166475393157523550870880 7658448 -1820255628369769564958815702726213632 7658449 49354647504204383930980361309218767720 7658450 -6610159421066374805263774481821188000 7658451 42264567839894893111237450919868093600 7658452 37582249150286203386912383484199819136 7658453 201062902354361290582590825434713440 7658454 1588206728619439966118969146633590720 7658455 -42535389360928264570641151991586342600 7658456 -8502104337820683608928296574071808000 7658457 7196626903847535258646798168245446400 7658458 31587927893191759409419900882895236080 7658459 113462553713996284348303732705616094660 7658460 -4003732370226010608355354544380170240 7658461 26407326783617534042439635506833201062 7658462 20758727225255900763603929224720564224 7658463 22950388990271046512354815271719670400 7658464 105909601873855348690499909123341811712 7658465 85729872429315161155321787484388031400 7658466 4432343942762827001888824572639508224 7658467 11940044293135415464622889534338447516 7658468 131156752780666177659102921568739328000 7658469 447740897938721718735106259212481280 7658470 -7459099156118440859485331478818632320 7658471 4700181031731267789208421449751131680 7658472 111974829644486160936964685158318080 7658473 -75965411500949478875193326388830654278 7658474 -42295533407636832593792392406080221264 7658475 -29676102569694619497508348059660244800 7658476 -23079549884423975687930291036383910912 7658477 88435259106515638649105179308188800140 7658478 -2611794269772276310647557719014813696 7658479 -55043870831843372380208696533077265416 7658480 10823884098591529220913927277748060160 7658481 34386300800157567062172007215433903104 7658482 -1977216349299358671361150072700659200 7658483 8432083902544843018447458005375738880 7658484 -37345515380779582396904551587875819520 7658485 -1309232950170010657851723193416734820 7658486 9669668555726719559967438418165475328 7658487 -30350541075513920368666224319322643456 7658488 25476412396964800413103039132828139520 7658489 12499615303031383891869868533399360768 7658490 -5674631600038008053625825854704204800 7658491 41419710775488041663233950133046521892 7658492 -58501115535537633140273907137004355584 7658493 51772653164654587964157874993634181984 7658494 44232684135137317147463026997297829120 7658495 13855458320561136769727132704088901600 7658496 44153386588533972202867388870673039360 7658497 -13344328241575551700587858687032678400 7658498 983409510758227098181029247754520480 7658499 28492413993674899377231149354633564664 7658500 -11318921766912046628365558640334144000 7658501 122394260377344092810453646342457965600 7658502 35895479180072762373613864798624510464 7658503 601134452844499256816642259226528864 7658504 8829098690017430769522437517385728000 7658505 6109014716720553378409579414098396900 7658506 11200530183467019803355524820969179952 7658507 127309628967487322287737192673672092756 7658508 -10290630104961173030738428173880492032 7658509 40848905035548251787146544720134548416 7658510 21497222958957751035121577569895636160 7658511 -14594288259422143747745500039541536896 7658512 -2794011668568709006136554448264429568 7658513 27504187981589974320658023616727286564 7658514 -4004289732057245151668834681525466096 7658515 -101304198503310442550148572574240000 7658516 42087730792854286044687856494253117440 7658517 28074105426898609098306363529758875520 7658518 -4533309204136793776380932225548262784 7658519 -12848867454582733289123325207114080256 7658520 5023517584843951686533789475471360000 7658521 17344943443655788785459526980353513864 7658522 -10517141452656767895710081990738827776 7658523 -141118002346782956872460584802072032800 7658524 -41102012396782110766394446365968930304 7658525 -7943496592806280210651923723712056000 7658526 4456094067637623997325201148069970944 7658527 46992853398284200924122000054920004864 7658528 -33837139600116597753470851561776414720 7658529 -12539672674250212645834622754007956816 7658530 -16249378130781181296231480599312570880 7658531 78645871025471375420970466422438058332 7658532 -15760101986056352465814584714430763008 7658533 -26257629010061911545797803962115295556 7658534 -20578706223025462584787868734681809408 7658535 23414285597641627392445437663222805200 7658536 20709014326192724695670419677926599680 7658537 -64096070428715339512847093049043663260 7658538 -30093542555675229211218121851997754880 7658539 15329312750525923287041476009826188800 7658540 -25111346709885635833930944632533248000 7658541 46602864902356941775830886982288831040 7658542 -26354252565884572586144109045106331328 7658543 73823490560711858102585451359688515184 7658544 3343601647657025067353302471749894144 7658545 -68786209954420129175169358480692314700 7658546 9428909920109067118565272564141177344 7658547 -17256210883299365822354027766157781760 7658548 -14921032837105211606498993868973028992 7658549 -124650701836841123228043126659360665764 7658550 -374610454126699244562092747630246400 7658551 12682580332794949045523151697687747632 7658552 79383723722805263965430615801750937600 7658553 8116933450577578739025839841880125504 7658554 6290203617889452923095896155978941440 7658555 -20579712796643431888844549152384653840 7658556 -32314048605015353258383760543746228224 7658557 38333007432169039396441650957455629152 7658558 17467356484247071829797672336357646400 7658559 50016620780646077250311275424280159864 7658560 -3061430494815717294461039260037283840 7658561 123919473029305413198913604367484197252 7658562 -11398084052048090769369674326606742016 7658563 55577842284728351145971197470669355008 7658564 77177072389842258439005722009619202176 7658565 -87099570271893881802836459121236254080 7658566 -25008478889427743016809342486800068768 7658567 -7803907218309519586149816592432256208 7658568 29312992074920871754388112508416706560 7658569 -8514179991615599720895959567454006208 7658570 30635348679679602616870085709042192480 7658571 -85366184246596667905951478458197717288 7658572 -21077429833266768832807807922386621440 7658573 -94738094880475892766128428961955275838 7658574 4582653454356598671549405795767144448 7658575 9664553422170116903498793687231231600 7658576 -1615699835076567037941611122411438080 7658577 39667287385112521480025260883663592000 7658578 40498681188771543185738916878472477840 7658579 74131879348986711112491325352021523180 7658580 397990055322484196390786805267548160 7658581 2951005502113966215584099055653391360 7658582 -50768555299459684353523990143797776608 7658583 38528393121267190459613568483618104424 7658584 -20765970151361631918545056883586478080 7658585 -83152239170812337553602572958880890880 7658586 7987270516993465239509609890296416256 7658587 85470696923761934852793045460117479236 7658588 20848063600667091987627385047107767296 7658589 11274711116415051802629524522027335200 7658590 -38205614078410861517365599958988395200 7658591 42158850604008799648885720415623336992 7658592 1575119323194938142274520158789435392 7658593 -81377368614643440410059822695063984600 7658594 -30417620002294940210099200308564791520 7658595 -858950300221796008128174260117088960 7658596 56837948860492711072322285210163517440 7658597 -18145717787726007317639799050094909954 7658598 10300398883901492519757422728108995264 7658599 26920890235120668001759065977032727464 7658600 57574880643831318324560124204652800000 7658601 1491273317664917002055364895395859680 7658602 7292782230497341463232280909725226848 7658603 108479528463873064429657837812230869908 7658604 -44370935737984062070746551138799866880 7658605 -1059428234360954140577873830270186740 7658606 22840397898441784246953381301324173504 7658607 -46539365524711169998943149981337767680 7658608 6884263863733398509822684645813125120 7658609 19647955256467685881569657599932103040 7658610 -15547397436713269614421817342757158400 7658611 -114553248658957335875154830605217420576 7658612 -7136817626293208983546660727505616896 7658613 32595484244353143009156534772833179040 7658614 -71512699825413024884852767145220949344 7658615 -831749733828214589365779183291798840 7658616 -10228589543755036182251295735635312640 7658617 -87210821698206518911911578859115139708 7658618 4335417935042840151237555686754128640 7658619 -12707385882607008764213171430860087760 7658620 -34539779661320435339516180644465182720 7658621 29976980330329942427633812625091474822 7658622 -28227342430933787602081937935400927040 7658623 -5807805181990259987731406239340566160 7658624 14394929171708369719392617331551109120 7658625 -32896945299116259971805250730438064000 7658626 -9512409702045155229412145880693335136 7658627 138756386469255575727956560202763556476 7658628 7420347255879619829923800886396968960 7658629 -50309174702486177833313747606249315520 7658630 2302662096877686689797104544718215680 7658631 -29096954826745970771462771714326775688 7658632 -21301022209704186081022778919053721600 7658633 11627145571793695425873040694981097882 7658634 4611379801677012955951038677893466880 7658635 -38564636628149450790612851400326821440 7658636 71669886507880357642382404433372465664 7658637 -36872757514007511874859499583893751296 7658638 28662435601983405691945986247970670144 7658639 57834082214344223785779675043770711960 7658640 -5357559405433786900066247291173601280 7658641 1913592702023900504480839153752437042 7658642 -49163201748276318341935402800570684528 7658643 366399918681547376216280797478217728 7658644 302954710858463767942764560390991872 7658645 -24443673698519367972689357532174776100 7658646 -27823213594432199213455401539242468416 7658647 -84406625443963304569137939605994222904 7658648 90766944381311768943583499499144591360 7658649 -6591877211167547306383798716640049676 7658650 38248981930403714097189919233906624000 7658651 1334907447386635433833031030369166864 7658652 -3343846670595685932013388176588800000 7658653 46347629490557143835596220356830233280 7658654 -19764969717478266774259991574719526528 7658655 18194670819936826677362911650609715200 7658656 85862468866368439490616671086354563072 7658657 -73354506006774795292950509801735672094 7658658 -1602230014390003151878892982099317760 7658659 2845612457943402490157244559464277488 7658660 -58003209141846635767516123851807256320 7658661 -62368375203591556978149993148703840928 7658662 788451563428354344534595738965316224 7658663 -58454499834628929372156126172430846088 7658664 30248070280437734803773759791730769920 7658665 -4737737668129781074630333547942894400 7658666 -31700527544940152228346850243020421968 7658667 -10336657952417948900091912434810884560 7658668 43025001784370412028680463790705141760 7658669 -112584672378216456865031340874366941930 7658670 4716667503240428960225064257526984960 7658671 -113283423523164491380521363294320822128 7658672 6361234974732123520632692034266726400 7658673 52170225411629521814983069597871273568 7658674 -10189056228359317470254540708733523968 7658675 -8842293240996862362783341257314158100 7658676 -7072091248628618144099519301493689600 7658677 -14300296198410480890956011544619878920 7658678 14412408922015447365036042101701060608 7658679 5364041880801752283072329140230518400 7658680 6903494464403528091303407538240614400 7658681 -10534560909724033623954405852894610518 7658682 -18335688617660948691846285372101803008 7658683 46683306253358530792367950123719480932 7658684 -58228002793025125090067966185615507968 7658685 39070163736451029337449330838094395200 7658686 18177738453832975251126268996715397120 7658687 -548854022611177846748613240056285328 7658688 -1442747506074600267322333279064948736 7658689 77772104975851090590771613730677351490 7658690 4694777555108345373285657151996691520 7658691 17893957194898382763110583020615158080 7658692 86032342311678303009581677898729330816 7658693 -18808005174159639908668741081713938400 7658694 16760817433363731208090088376918720960 7658695 6196457989500777858538467291875400 7658696 42127485295770066595629965465125217280 7658697 -54581002882801394498978011330131290880 7658698 16657546651531209410588658260276083200 7658699 -33750810532297788178012710644431127520 7658700 -14888712446159368446914731360824153600 7658701 -59439387931063190216680880082854359008 7658702 15782491810628292149230190121441615552 7658703 8882753623293746330892927939578601744 7658704 -9619429953944249649552048709825363968 7658705 11779012858492586587993588204872702720 7658706 -26409943794237347551062539583308328192 7658707 -46095640158105039585742008768030227888 7658708 41903802730215542894057284068950016 7658709 -6968477558928720034591562646302476320 7658710 -20629160686430141275680717047689785600 7658711 60396462507813882688380290150728433472 7658712 -1646862432219842932211905477292359680 7658713 34837613629193195949512434289454813962 7658714 4090550753455906036433300525961600000 7658715 -36079585457528931367386540509504084880 7658716 -23719228704976455627508568584265973248 7658717 423981307995741106041064843397784960 7658718 1842041814524463653244288972012404736 7658719 -12368410935249453449510232680501102040 7658720 65303159524638572470833768154147061760 7658721 -207422737952220341584327307237043456 7658722 403024748358879103148659093850896032 7658723 -38431818075087316708004844743086589028 7658724 11565030238849299618578250829416960000 7658725 17022079146300342762973651930903996250 7658726 -45422273128177965111701259005808203520 7658727 28036158907937693986426642509873881808 7658728 -22494540727525546130900729700177838080 7658729 -7709079614619508030825451912176547520 7658730 -534162912368392732424136748525958400 7658731 20546581888533373974536872357069977600 7658732 23629076176917280063322096967054635520 7658733 -30879274690112138750172520002442457952 7658734 12652174244014704034052375802460296960 7658735 25654347031348521476299782643401154560 7658736 -2377492541559178498484524148972322816 7658737 -34231818672022409556661306423276157614 7658738 -15571970877216814196482412635637313504 7658739 817734760797403621623512424262798080 7658740 -45588632279333721915336683359923878400 7658741 -9800216733407500508370154659754709988 7658742 -5578853533909771419765664775252029440 7658743 53141396484726020188677733709441397992 7658744 -44611033995075499985379750627892838400 7658745 -23374619566550459711855341688565362880 7658746 -23771728803025452336332931042018038928 7658747 74993271371897919834193373345587304880 7658748 41148458693022654335536393274076510720 7658749 91692316128825278001059721223274347500 7658750 1176094639725862908989435868204120000 7658751 -2803904415777231963372085879715936568 7658752 -88082210835257685622552249083640152064 7658753 18359995053822246817483180649696021040 7658754 25154636293067669435756957951099658240 7658755 -17666903873659273791492125127248928000 7658756 22064112320550698993209457586687111168 7658757 -42621449445905509062173747896453027746 7658758 72266824697643802798765186178393232480 7658759 458151425041155258796676539684989600 7658760 1205044884493564725051050054482329600 7658761 -48642857237926198861208272448958751200 7658762 50241291189561485722759278163079587632 7658763 11067614903476069905194022312697390848 7658764 53229901436840227593111908536649336576 7658765 26016450239487795378940571507262571320 7658766 -36856449158274729001342441311386774400 7658767 14293975755223385999391525843352762880 7658768 -3950820524611606636790502797725188096 7658769 8142972861826100359504662225815934720 7658770 -5485427830067463831041264310715514880 7658771 46583957682674970014435904814586583312 7658772 -29534555827537959362813214750545227776 7658773 85475549575667848579326558427362464 7658774 34814840372787409241865313267457242752 7658775 22631414505273228565982391986722707000 7658776 3885286381254978713777047512891801600 7658777 -13608060569213242475007503804503539456 7658778 6502732201280368168097543584355808000 7658779 11319232766720415266467065026019669380 7658780 -16078976290877458120032827583667622400 7658781 11889629179731494228564648524959887520 7658782 -54394663925726893376043314345857531008 7658783 35708828646403078126745909292891583224 7658784 -30352940104816757612200103115887738880 7658785 69500773473976109814852962061751982760 7658786 -49198958287997726423704140258399703680 7658787 -70377810095583983160461457685145979648 7658788 -43099294352986656775767602108321095680 7658789 29448232262302787939624096216764733946 7658790 10837503007429613552976351848798361600 7658791 31807169673582407366716167965335418880 7658792 13120709214600624154571448688495488000 7658793 2807758590604502527389824843995960704 7658794 -1497047691752619588588339289865825280 7658795 5965591918443886735490982822461380320 7658796 29313288650433006720972655658867860992 7658797 -196056702769180200847441713762932219060 7658798 13677485761163915041979105623790249472 7658799 -31006532018398065722115619700465818992 7658800 4788257759892034565276430800886988800 7658801 -22927963151852984298079951501178471388 7658802 1202748619625082269073972552924539280 7658803 2121407297131795524794902683950309160 7658804 -30362076534468252266829214542482995200 7658805 2978721158745092868324307167517440000 7658806 -8250262911050315068521328871003656320 7658807 -22076220644460946574164318321914993720 7658808 45397881896337630257001392071466127360 7658809 46594636138774226296071935524246718404 7658810 45198270472108552244485559457236782560 7658811 8080166819284518309730782149546706060 7658812 -19725469398782356217513449193236775424 7658813 -4307024304365755448942385861069427200 7658814 -11379471228151473556300353738503961600 7658815 -12392009417828012283305012754632988000 7658816 -429466768967870008912168662073344 7658817 18709004350757153305012773835075794480 7658818 26274118267325624008240936142750889504 7658819 -7319473272736134844406360999217867360 7658820 -23184322240153443850211638833928396800 7658821 -630308320591103506459121144766003108 7658822 -29185380456669162562849799595747646848 7658823 60502282426400585467447613558569966848 7658824 -30877098633253727150607672079393382400 7658825 3528859855010051977377120217247571600 7658826 5631003864731100406353107363266650624 7658827 -79062990444513655681008788225689802328 7658828 14230142203478584431714029517178368768 7658829 7528879690783504176178688501891651328 7658830 -994242170454711813321486589318394880 7658831 88082383197105190173567882067883083632 7658832 6234277038473843636893107287514808320 7658833 16479274736274923562027838832787145664 7658834 7200649102055081830031549805551071392 7658835 30105262092930705979322307006035012400 7658836 -79190376193326101051890567791407931520 7658837 123149965955970235812673169215967973792 7658838 -53003266376782277906512008331401326592 7658839 3117122336815945649884026570323911824 7658840 9907174191567838954165258010333184000 7658841 -21365527641592244915438353923130714752 7658842 -62453059981559265440280327993275796000 7658843 -79622217355866502181436211436167204680 7658844 -2751379289194227858753658529906810880 7658845 -72628348663138017600849275258957658900 7658846 4612423643107976679213447306604738944 7658847 -1228710014154358225009014509187264000 7658848 10156313477712817884484718928587390976 7658849 54677885333874096241427950780446558240 7658850 -4712897298257728584760998330337872000 7658851 22060854362831334493882266009145135872 7658852 36411995871450116222364439029592992000 7658853 -51653115624548836339176630339290568096 7658854 6565143921768303624758494616229228672 7658855 4067943661818381846269790187651151520 7658856 69019614627708909073651759968956881920 7658857 13254529249387477959410267710094178792 7658858 -42525951140944772923017106119382320720 7658859 -82366970686410799850993688452067072 7658860 7379926754565763029939521290285547520 7658861 -17515784181878025018962773126360788768 7658862 -10252780289015628073982934949524357120 7658863 21191419671662052450754413478165743760 7658864 11916530992245119581545493530318766080 7658865 29289431451328224397487431640753734260 7658866 60096200840040223581623182741380847632 7658867 -13653912341161433530022307807557532084 7658868 252365385101889061749562857280512000 7658869 68585732115681108920491949351574932270 7658870 -8702989774484218552536747543193213440 7658871 22763426403112326725121773015919828480 7658872 -44840732374553432227823063063894446080 7658873 7263985500016738879821744454758784080 7658874 59764342065193889887284887039208622080 7658875 -15436006412058478507936345916610456000 7658876 10332756538180969674704070806202255360 7658877 -30801217258121170346850656562323719680 7658878 -1156776480492934985123364636841483200 7658879 -78266535375451265836934897652145691520 7658880 -8611135373972753588956529191550976000 7658881 10931589277339364030107734843467758880 7658882 7836441592087067378539371155425317888 7658883 22634787011700993918457381035291647280 7658884 -116826067933782262422985596432962237184 7658885 -10273280711173750855525930618359628800 7658886 -40002277646940365632149784040533321536 7658887 -57765584077889068313897779591774011560 7658888 47712426710361635803715618487587189760 7658889 -9400562417989474905759660826505889408 7658890 22070625615480179627543949086101615200 7658891 42206724501875660282751516839804141184 7658892 43302952062632398332623610530042357760 7658893 43047622107505666503722182798947013344 7658894 2601482475475827988800235123047746496 7658895 14016688063619697737131614039198266400 7658896 5230793877288559931477902185984860160 7658897 68329195284896569342094427017860065012 7658898 8828243069231969189956476764168256000 7658899 121425053853803989079260530591581705900 7658900 30666303731041990988593774873900800000 7658901 7600830473946911920600491964578974400 7658902 896459171128734125108499106943103552 7658903 -32607657250431036546156835258521015120 7658904 -17599458952080559761084001948109045760 7658905 24471839429286888206172494545535061000 7658906 13619521590933204309407535545869704960 7658907 -3902621781628188960995690610535238760 7658908 28849657382688761699777567513276497920 7658909 100431350892764882977224692903511955200 7658910 -1684013673892471086454625668431939840 7658911 -69433842543381650131142430312324807960 7658912 -94913085418788223931060917558009921536 7658913 -8778966777103841269120295139498408000 7658914 -12667724260020282025392806637724986720 7658915 -91585257703769774878940150134437807360 7658916 -18185953503390156565413217064184692736 7658917 16987952066710218857037962134714722592 7658918 55657870820946032650792792097416136160 7658919 10465906573755575247900309544515054600 7658920 50462422529018755872755451193035724800 7658921 88364371940199533187819214235137456122 7658922 -7167554131278073495617455090074638336 7658923 -4700572474250059995453619887611714880 7658924 4729773795454318243016563175882575872 7658925 -36005498979520387633835392867431211200 7658926 -3567619135132580682874161130533384384 7658927 56453957417894186511905277775188517776 7658928 4535799995368015822360624855449600 7658929 15462533167651716314410958039621326260 7658930 -21921188275163541028925377069874540640 7658931 -8456614973468073543792786534714719232 7658932 50984165165656526855415425916446699520 7658933 -3909228403103744433511799829880012818 7658934 -297671475310148531273612031068204160 7658935 18735118466252935697439786275276995200 7658936 53945255131250464343042605409953628160 7658937 -55465106872205266700672641152714876 7658938 -25160224014121662385456515779468828160 7658939 -117221002880607014434733763303887599260 7658940 -25277114623380742373148082652197248000 7658941 2908841912751487734793418936238099052 7658942 -48372361771875208827707843113461643008 7658943 142198362341370797406762414903074317584 7658944 23116846696786090986415110834876317696 7658945 345963560550497943124664689091916480 7658946 -1620814165440618718773901910817285120 7658947 -70057634847591457263890400540659889604 7658948 23102274001842011922449198106484939776 7658949 -50010209348353747658194095051121525536 7658950 6582300574257170880382734191182857600 7658951 -45740605928726355761698075552051179048 7658952 -8947928337048481696367329526442393600 7658953 -15704268775814048464157292967182094080 7658954 26378555536515692775132911506181870592 7658955 2020878845770357927023351864562618560 7658956 -74146159921849168063388360547329946880 7658957 -102690672183705312718064886989062220160 7658958 -25322900198227949399045484815507283840 7658959 20521749455752317262318997706579035904 7658960 -19367689778712694509114450182530744320 7658961 62171611404743748127761925964747404272 7658962 -30102082500064528418538963127866743808 7658963 -11871893026086289130068480683266382096 7658964 17122118646374907955316691304286119680 7658965 -84819237783887999286069420235797247140 7658966 8028698299025325567596237210416286976 7658967 -63780851843925951216431156109559090560 7658968 16762459532864937680291246588630016000 7658969 -39000331107633492193777816117138608630 7658970 -23019880461307737056722934300936332800 7658971 -190038212544757492136732124307508523520 7658972 83001583646456813899776984659428747776 7658973 1203814900067162924365688153175054624 7658974 -59859619680608514932536459677350715264 7658975 68781805861179150547772059842319359000 7658976 558593252512956897264171574620585984 7658977 46730159293704074822424154793881971456 7658978 -31309174692229062913577019658753494960 7658979 -59914719838184281757948576735069045760 7658980 37444706867674241709298803673620480 7658981 69285549002530495304418384866592732864 7658982 -20227412517089589438687073108681810560 7658983 34124313574684992812025294790563659184 7658984 -17367650928093486901122857941195161600 7658985 3642386122191257170578770667468629760 7658986 62046416681838590627049746787438774192 7658987 5660686471102926767188033614895327152 7658988 657591322275435364469603557611024384 7658989 -5344732882734965136601151068588318720 7658990 21266952761063518391208974410049112000 7658991 48005655951141405479657783669137395048 7658992 17181285749262059058213148951201677312 7658993 -10793704207780186954595644165673475420 7658994 -5384460506006351910565217968740633600 7658995 34690064678829991902915328282290169200 7658996 111307442181264682198496332717017047040 7658997 -90148946266398379924621268034788160 7658998 -25864971456249976428874209258291420000 7658999 93521660171078598769372955025982245936 7659000 -11708320920127100235913884416962560000 7659001 -40844121070007514418276750417463963648 7659002 281104296944676689458384725112111104 7659003 34021159102663071879551513026847894208 7659004 52145866720063084375777803307906605056 7659005 -25879270708896348392824354653049024680 7659006 -1635041681322442254271617517849404096 7659007 198012260289410836779459388706819061832 7659008 6774130090032128286096172697209798656 7659009 -103699737315119381148008649969571287360 7659010 -3508907228014059042719095263947797440 7659011 -70163573557688138905722713160475952388 7659012 9449949209506496309160136118098778112 7659013 67388414380932825202428651423727447262 7659014 -2599686705903074239829071173721482240 7659015 620188321559258606762127679877652480 7659016 -68491045177977092372588139064030771200 7659017 -91143856596459469594267086422342888934 7659018 -10011851881587885721543173043895933136 7659019 -116172607389782106454305201837738417580 7659020 -15080181411528515668163275962686315520 7659021 17024529559796918460643661613531790560 7659022 13322369089293140846087196964363505664 7659023 -11222414975297538605735861101641150816 7659024 5717257404141864662926344719820324864 7659025 -3032431829205131980376080593686096400 7659026 -58528439238884031542265250411433825280 7659027 -21943052219819238223406558437127848752 7659028 3605960223672501749370186316935274240 7659029 -537715356109074074099500819967267424 7659030 -496062305115692076611456146845338880 7659031 -507852458076450868336308519942647528 7659032 74672037882868389562106298737139916800 7659033 -42327887393708437656946442006447503200 7659034 -1218845136856161198772012893488075520 7659035 -45096587515208029034843662626666179520 7659036 335950494242977121154515977824608256 7659037 18007200923117886754688700679412850552 7659038 99868846230793894391902441439114013312 7659039 59527999844618373823345257486885166080 7659040 32572214420371455851840757168134553600 7659041 -10712857025692872558380052288408655320 7659042 -21154445801788468757739400582990675200 7659043 114758516982362198296179417610018912908 7659044 9993521296266187205780844616145774592 7659045 30158896743856007489846010555336231000 7659046 4600826637556156742002459545062424576 7659047 -82419979406758337666814846520759304400 7659048 49899854046268185795426565986735144960 7659049 17136247091266450175016067662940798336 7659050 6412971300542127414835573261178112000 7659051 5112875475984238307339997138470476632 7659052 -6464054550220307790130155918669926400 7659053 102334369224058329903907038682610641302 7659054 11252379893231994517326657700633694976 7659055 -8947133148848684726427378732371210040 7659056 15173318713678661025741248214453583872 7659057 -18702499897894574999500525291611935808 7659058 -27081211523646076166041540060402800 7659059 99015156018758499864195364136089477260 7659060 -465431258365966831836995078666711040 7659061 -22632332467995978920073253201947596388 7659062 18385178615266489162385973572419120032 7659063 -40877020627751322351499255128076935600 7659064 -385076701399089221682022087735910400 7659065 -41241003502436145221702740098921780540 7659066 32985962696162395241875560438961818624 7659067 -35382578815430398984677858215461797680 7659068 -75942383524593540815600957535370417152 7659069 20577548203047566005431161521788120576 7659070 -19279938502227403033938562459019843520 7659071 27578386857359497431162461449229070720 7659072 -5736640492444073801357054708119240704 7659073 -48635376661070992875664616575653745920 7659074 282107673739292100718792675763473920 7659075 7082080296627603183739730680291986600 7659076 -21939174470902434010876704414674362240 7659077 19718013320990142530049930585990448512 7659078 -5793838106362581310245660373656864768 7659079 -29958801472709300214736019394110513320 7659080 71820400871105615959864396669838131200 7659081 1219226028346968884574739240268180970 7659082 -85935827447967142999475187810883365888 7659083 -34802403651475102441757901174680722176 7659084 24950434153474862223398411140249915392 7659085 21081747144380690128221802172872368000 7659086 -21134852172195141058689961414564246656 7659087 -1702898181062519107620763432587623904 7659088 -33560460601428931277780433145436979200 7659089 -107876751452604023613788590811192960400 7659090 30260511116616923681226673717759104000 7659091 -77649916803529728441379306287352773816 7659092 -22295871218146495609202108995746662400 7659093 20746709127359651363925887690751072864 7659094 -17693500049267966820002590100625503808 7659095 46628381499578515819907554240996285680 7659096 68580164143892702451738645479174860800 7659097 -48020398985393444317895877941698446454 7659098 -21411613139934847813248383563197740064 7659099 -3079135223697178631853927310411192032 7659100 -13832591567963087174250432735536947200 7659101 -38475301738689639395436254519916359898 7659102 -20767598996006531542973425483366250496 7659103 -53882423805515044036501948499076578400 7659104 47659244469912846671281609216740950016 7659105 54437996652707533444363864217267680320 7659106 7247030991429369331183902561002018304 7659107 -70167850429725287509511926333355548644 7659108 -11753568828426990897473689398362996736 7659109 -1439839825862231110588269627510493920 7659110 -60220377819042098968776283905758307840 7659111 24894597131754577567804859289662721744 7659112 -7102318343672026825480706032816128000 7659113 9241242342724366104769503161575736640 7659114 -23859585648232485247412838630481540608 7659115 35919605246295736141957257517889543520 7659116 16712399599761985108037031734154313728 7659117 -1815984831842769611985214757292607392 7659118 -46745916175655992205899128391938402240 7659119 56006591445682565420771867047947853944 7659120 -4055530698126709346826620940362711040 7659121 -145377902620527094039944181466393039808 7659122 -1312159003396784784493186352629314528 7659123 69196751551757824263227789878639395384 7659124 102096529737392922286245615350896084992 7659125 -38002285567984339965315451002037632000 7659126 -38991828565288096997475421093798550016 7659127 19936040180528915776886874496221937072 7659128 -9589905639899350011038209489357824000 7659129 -49966817331035732954662305540710196480 7659130 -22919153395079040925280771377044779040 7659131 118274170041028324975704204849142177200 7659132 -1435619085497144190875934262180730880 7659133 -7780167935345835780751006236774039636 7659134 -7862128969199989092857887101641068800 7659135 13784323975049302684450541238117273840 7659136 28943677876697206117643303674026393600 7659137 78718480757473469485583422407028518786 7659138 4364567148568530842085498111323877888 7659139 -41373810090972102290742803854757120960 7659140 -26558264124129812340506799386320012800 7659141 -48043852295266080988463118631074085728 7659142 -1619362852973724884962365798739011648 7659143 26195241130356015381661414562168698392 7659144 75145843898191179474099336934060032000 7659145 6263406381191637835431346805306307720 7659146 -21787992257446908737773811559742832640 7659147 20538874209310112170451490204957324480 7659148 -1619097522920192411791210845058422784 7659149 137776939470800234568925174189647252150 7659150 18449334110865874615823141669520273600 7659151 -6356561600945792893601126132570375000 7659152 27669406258429619729728869789844217856 7659153 30666756026663659381090255081779182562 7659154 11337674374298671831133173794740695200 7659155 13956475630876236533054695734964851360 7659156 1880635657882367695736769889933596672 7659157 33427701446965892476093710524350812960 7659158 -14717919284182119243296551774671086592 7659159 50106857323230135556609042275524320104 7659160 -71157092811321065789030483485900800 7659161 -83340742772178081062111428906540380480 7659162 -3459701397845092280344540629671139840 7659163 102275834255772824703684591704973871296 7659164 -14404949457715415369953990534132314624 7659165 18979355091520962668213812455131437920 7659166 -55671138583270118538346595816301228480 7659167 -8793082247370498593574979553098115328 7659168 -26782493533662054926926192593513480192 7659169 -12701448690466221015840536071505660928 7659170 6036303678774786423683649302724606240 7659171 1542170189446968566789048676266102880 7659172 129175527673421268957652421806557168640 7659173 30576662897014042961994672301744203744 7659174 -17530925917985999798023457845409874240 7659175 -67706155498311716887193150733269377600 7659176 -60476385950559715042400308985997066240 7659177 -56604197114903180187907344934362793440 7659178 20651542791809284398632805019552250880 7659179 102745382194255661165468128408797900 7659180 -39729156693101190584754255518067210240 7659181 50194775133100002577192648093166293152 7659182 25499445223202438800497067905736066752 7659183 34372003196362301802785117692695403008 7659184 1640675429315759615693315244653150208 7659185 3089864785059998566329721699266888000 7659186 -24750647210936056996351267658113982976 7659187 -24038071562704956651640073812955762164 7659188 13413161527141866374977525828579726080 7659189 -16657896781631514072593647279452134916 7659190 -18504105691296764059225654966691875200 7659191 -31465064312485839866247803698891489368 7659192 66588363979510600328691585582788382720 7659193 -5049474373711014531267547226312887356 7659194 -70410938698067596515177432761195017104 7659195 -48500021906918549409464857265209768080 7659196 -16024962910390459174335901030257715200 7659197 -11904283235304310375209288974366820096 7659198 345873460784495462527098925574743680 7659199 18884290325886220586948081697051200 7659200 5323909761545038237901773860057907200 7659201 -1414056520273744129723948579235069952 7659202 39869951950213130423912296046948025552 7659203 1350894923707892505332476085702606400 7659204 -6275423016496510398749737593667584000 7659205 -5115578423772521677732882072645532040 7659206 -43450886432592267202099564438604448 7659207 -1030938116027160171056878949992071552 7659208 64521390665316271106496534637436928000 7659209 47244710041909351990711810641391480410 7659210 5464445791466861586664805778169651200 7659211 10089474488740089526698133975967463680 7659212 42600698447398537946241722004775695360 7659213 63260883089183167968138857540889764544 7659214 34156437501216453910298980985222042112 7659215 73083837063678831647280020195007204360 7659216 5428469544876578861472751247575572480 7659217 -31507127529301284466720598328495810922 7659218 -8128145628102483317773497341356329984 7659219 63281987656974541223936533371087981360 7659220 9425676537478694675905976928497114880 7659221 -1492543286799487056688830257636879112 7659222 1538466485950283409829707293937654144 7659223 35062679990723515541188165052570505600 7659224 75656075526809725106290385734964520960 7659225 -7748290530322442801364321281607984000 7659226 5648801148672230201626158810584547312 7659227 -77326888675591269489616847506961604924 7659228 1273413699448456781940550793430059520 7659229 41174322525248103213908345944975894284 7659230 1559860267292569286156412535136267520 7659231 23297165765305785926966732040421574400 7659232 16046540251691520999919985838274904064 7659233 303400979539978070149465986242131200 7659234 27586675801050057936021597157407154176 7659235 -24856496171361301103331982715881030320 7659236 7624606009529241449262661917716474112 7659237 86150459545618111641816775854834797280 7659238 -1158350456437483568585217436020611520 7659239 -116998935039706627149203470316981856984 7659240 -7613732833893775900646408849707008000 7659241 -82342705263541670687901183489270732358 7659242 21916029804112505185213579671395047680 7659243 36731822430580654847046785502540459264 7659244 36593991400723285608049701366754017536 7659245 19421145077273646591186699328803231360 7659246 172241940382975779543003083786938368 7659247 -1726353535409540690727882648227952304 7659248 18809450179645215923141785610756751360 7659249 -64949077204464941861569529156449644816 7659250 74105885105616681815097227705573832000 7659251 1222193161635942376433122140406878000 7659252 -78005283958875892633632927095521996800 7659253 4548103060555739555956701558530235648 7659254 135740385943412257078987731966263232 7659255 -32536367321515381221204172687688971440 7659256 -51384275487424585418305942104067952640 7659257 32832063012841041986671968467248486506 7659258 24048001506292314430455372981789609984 7659259 25827175472549583062500373385434657952 7659260 -194932336309236465090255952267929600 7659261 -130348062193804353408865168246999547520 7659262 -14030966912368454865582059312758776960 7659263 -15177670969581096014072538886966092096 7659264 2780239468436960877904568550816743424 7659265 -68243130094492711415148940393761686400 7659266 -52660722713573135221633951125356805168 7659267 13636410651332090033674243898386649088 7659268 19375851584214735727965337316240901248 7659269 -39831313849462667363324587088423050404 7659270 -25124549174937625275185353264585370880 7659271 -118493343366061431890135417817700711528 7659272 66089294323605822529156227466680652800 7659273 -8292022518709452051656998423340360832 7659274 5088415984861456409034785742456786432 7659275 9430458202608932972773209552966328800 7659276 30204592099008067307611085813057470464 7659277 91110500516123694979352926845172950060 7659278 25109153548166883830291503318401508800 7659279 -3889752213498625679712017696957852640 7659280 -3352468541060090063058212746100736000 7659281 496925115646773623698900472111606592 7659282 28141107597794915816980223620258265088 7659283 -24948802767948705002987031509205472468 7659284 42976705858619322812493476002260767616 7659285 20046040093682759376508677335361223200 7659286 78150090043938962711764385173229480064 7659287 -144901857492666650669956260211882292640 7659288 -25929603997888869651200047045495971840 7659289 -786383246036841271623261241306340832 7659290 -26279904443115746118955790207507281920 7659291 33215038645272868419899637635976812544 7659292 -13321647105069425254958802525873666048 7659293 -9157390278186079422251512321644233556 7659294 4561218253055461839050527973458513920 7659295 -17094039823721376187259428473302779200 7659296 9719313019308224053662935230432542720 7659297 -71392670867227009428071143618531345326 7659298 -20511492905600040742074256452217959600 7659299 46473151249958796352052137480342970880 7659300 -32019605330986032170979540651033600 7659301 -6781525268497038454334254964003609856 7659302 -6253011303979650505678249804569061248 7659303 -45994033315093739069225984553489646296 7659304 -115740697850992854005585841819507594240 7659305 -24285073557932254757358431720510568540 7659306 -5117761857360656786922552618495820800 7659307 -11675262681497127093720342564646623888 7659308 -124597474512162301315184028728871518208 7659309 -5753885841718565671086789112647477120 7659310 34071754333398998480439657196086106560 7659311 -17797493045736242077817222377933200000 7659312 2455719797177892712095745379901603840 7659313 28939564764255235005479206596518083764 7659314 15098823329949623099112052617947095872 7659315 28700508122836598633855184711946215360 7659316 20533139456770751567076871358531383296 7659317 -105367403352073349798194505070896805120 7659318 956203765946061146435758193640138240 7659319 -1627500154474360776988940026851681680 7659320 9089757764402030683980082238665728000 7659321 -19997725255157907464916120042983284800 7659322 -36601162724292735739254514604969872896 7659323 7259576050989918616262426942310764544 7659324 7684259980878694071473265787930629120 7659325 -17002755965774636336171019274937686400 7659326 -3118376034542577203478434798156149440 7659327 1669301853032990082077226481571943840 7659328 14338661309046239026025615418254163968 7659329 126932511553539128486713308857528532930 7659330 6799744985560915239614578966706949120 7659331 20151436897539397226808550514737686312 7659332 -1549672483021682804128193630486381568 7659333 -15189439681559407521087881728869784320 7659334 -26942041808891584223938519254529793184 7659335 -1106146976184994759296662775695162400 7659336 -73447507036219297593132641525821194240 7659337 478718717428778950909441432673710506 7659338 37909083809744976105061352308701953280 7659339 58265528748018177918107874502655083224 7659340 6527559188076915572181067279957862400 7659341 -18348926033379532078837878315994389258 7659342 12805584413844477320297983259005069440 7659343 -21959175084139454259649591148268044080 7659344 97910655341098592716187673916342272 7659345 9997470113935324952263063800700739520 7659346 -63740464239673223965016330000094646128 7659347 121277793851187831015195554136503714796 7659348 25986661726237975950155976854436194304 7659349 154342823063524069610033966787907522464 7659350 9515143566832651081239429694246708800 7659351 -6019629965371229583676092908947021008 7659352 -22813376417967311607191715119546726400 7659353 6243538209699221278580420250245449284 7659354 -58116607130354079129805911949017677568 7659355 -106447779318464792058644926304943214080 7659356 26942418623225445189666607225777520640 7659357 60738301313984645803728294569891303040 7659358 -10733299017574053347534067589442346624 7659359 173900007809015423453323100292532222440 7659360 36618346125136794485807634493758504960 7659361 -92446520143184319698262357620000099038 7659362 14892178786977700152291372604563876432 7659363 13450526649367122831349245258471534000 7659364 14957987122680298705411972115239123200 7659365 -30790152237614431778528774683184572800 7659366 -6062713185959539403913484735962193920 7659367 11400130110939006375667322349311354400 7659368 11573120028206586314153810458738114560 7659369 10298677427285279527917534682408750794 7659370 1985670051083822458081166228676034560 7659371 36516187116140579912399039846697966312 7659372 -8424093511244475439780428144666574848 7659373 -122813590234731195855658137132826124480 7659374 -13783939532759649669882410009993614848 7659375 -697898015713577280115783007046000000 7659376 17750561957587327979645918217999122432 7659377 9571053109680434173017545341834995264 7659378 -12895210540250694557141220686458506096 7659379 295620926557909509287577860056283968 7659380 -14584695015054421755054579142494259200 7659381 -23853478986050890447061392325325614208 7659382 49716480126483817192292911586487045792 7659383 122695488341619514290418165442062870632 7659384 -29844934086117139100688846964155310080 7659385 -70212992972226603718504851070981471800 7659386 -35053583712604973751914639169633646992 7659387 -32215632559892462779074556820530053120 7659388 44359153344385631749905416846106471936 7659389 46424088393876215026265352166753619424 7659390 11312033802992881607237490209904865920 7659391 -90297747560408978699566921267066703440 7659392 -44499757942308864170878441651081052160 7659393 18108909549109120889113792913369842560 7659394 -9128703583985588035492801935129995520 7659395 36067387709498158890573396542867688720 7659396 16535255687913670245819915096135520512 7659397 42685493347134895417826956757189629020 7659398 -3022324458422385115438692025843887936 7659399 44262656286308138102526691977363550848 7659400 7993850867884259903937076864303104000 7659401 -34658284178380570191216358633237310136 7659402 20314249174695951944472717311080863744 7659403 89216262270009960914673394263060733652 7659404 -3923337367690727378206397106271039488 7659405 -1887444528312453442594908923712866760 7659406 29395418101969049312009034384542401344 7659407 4886026090770070368906907657416416352 7659408 16970071445737854152209746643259817984 7659409 -21012859450903994488275728604452957952 7659410 15616485604300073046554217038657472000 7659411 -34564112177020125331291211943417848976 7659412 75786990510725704236919295551120681856 7659413 -86031747187628988385855268543299656000 7659414 -2317928502531044158644982018167889920 7659415 15576656047845113978069344471669234320 7659416 -4246995414066018140828872067931033600 7659417 -76304693711303374043192101788326595120 7659418 -218746698480864377076771255648540672 7659419 -59153914315349863687839323280804285180 7659420 -38810663493293186568133777139633925120 7659421 15437357876479673651974409973363616 7659422 38566413476312899880294368833633508800 7659423 -50185722932929005006598554834776185920 7659424 7624111227464546581644193069242187776 7659425 71237694512771948292025664571762900150 7659426 -12569821417586676414875042230525501056 7659427 96330691203456352901449050494858765276 7659428 1477671071271453750382370137483124736 7659429 13182059665917190308441942062419582080 7659430 -15782584798534102751390292567660355200 7659431 -19507737108722707271310191546513578968 7659432 -4692471726516561651917350850328576000 7659433 -29874013421091730708507571494073623680 7659434 10892509054528312218639500102418492672 7659435 35275138869436108869689815372617108960 7659436 -20094878356268696000273198169789143040 7659437 68078341378878130213156216314642750240 7659438 297517071204602614718221660394279040 7659439 -76818771170343536002608870978957826560 7659440 11963292642544725635102636479792742400 7659441 -3882723661412831952094541457309421518 7659442 12950604877168965016161496137044109312 7659443 51524344875854236561647262942055263944 7659444 -4014713360898955066236032784692625408 7659445 -4092485659253613977330282561749555200 7659446 29543419414039431077361497961915120000 7659447 71350176276586381185403076948876461800 7659448 91414488312815278703724772097821839360 7659449 16209863885006482110482184447940952064 7659450 10025521882448583687122813321491275600 7659451 120597019835989911728396995087421569200 7659452 -3019165603893697121083619525665179648 7659453 56677549822459283415364607152802306304 7659454 28614383613089861358585165575897681280 7659455 -160666581295483688216911425035620695840 7659456 -2094377888115077101756720787824312320 7659457 26702042799008168481934194430218983380 7659458 -66638505184637753053214633105945263920 7659459 42440390095223642879958752929443474564 7659460 -30741564490201517472972635710503997440 7659461 387028111899600987413447903827660992 7659462 798913962060697220599934279878011264 7659463 -21597883267262796869137642435203961040 7659464 -13732597411548588773153426456866544640 7659465 -35054650967428035070578579484843643520 7659466 9541054589674494068776583979577488432 7659467 -19046074315915721174072299962402917484 7659468 9451847667417375504402616140788382720 7659469 -45630074631015064066064737697986830804 7659470 -3925788032651713897311497893912473600 7659471 53652711350071869710302438953437586312 7659472 -9887470708167453376095776310586245120 7659473 33814224511577022996611634515815579620 7659474 -9884581822706307856602719088614624640 7659475 43553528127176089697900820476917714000 7659476 32340762528414274848530289972915732480 7659477 8752098071652584456472668722579966560 7659478 11886472976979008942661875106313618560 7659479 -57776335235185410131038252350942622416 7659480 -6831663175581367309247627704664064000 7659481 -21458885023999911333649078523482294268 7659482 37509759903976518846689787851456477184 7659483 -3708268130006659109026238701524468480 7659484 -10684652852048506407139260292524065280 7659485 32273869232823612890446457402383731180 7659486 14218399176763361963122273717167513984 7659487 -79113032527149012259109783697593536008 7659488 71901135924274092812103894651428929536 7659489 37423204387150063111205827464316857600 7659490 -21863575351549979961435680942346444000 7659491 -7385880339181640234070560600204104800 7659492 -4982858737516235978856063174362370048 7659493 -16316174026862379032071811850125584258 7659494 65917178687499902313675154476034780800 7659495 90429651459417104257695387288702429600 7659496 -42479476793179100842414665700556144640 7659497 -12846406837199943767504311687253016576 7659498 -5909733060450095160519189571437649920 7659499 45324187227580529229564810699063552500 7659500 -19869662586206636203492532534350080000 7659501 28934721498015694834282472739610270464 7659502 68770333726617043208605169565247205952 7659503 -3351090810492920843464817859590854800 7659504 -186996075846111402911689410558590976 7659505 -21106021005669429308668217024760603840 7659506 -48849529903877435043046784242878835200 7659507 60461720027246741999990093677069447680 7659508 -32721706048461649638650160252110233600 7659509 -54201493030881763681274516312223146880 7659510 -4759984874174394303332049423649536000 7659511 -41891044448303254554739138578465290752 7659512 -7680495091673947101939206764670853120 7659513 -21229976091274769157990233062382242758 7659514 24874843761726338834755045911908351856 7659515 124695508525959451200590409794129031120 7659516 21357223267633954555425892532137672704 7659517 49497483771214526146366111122602946566 7659518 -5748019562614589293476220542943355520 7659519 -15167113043053285649966797553035259520 7659520 -35664296961616885384015908910965719040 7659521 -104634315774013418096156546352703201278 7659522 614998709993809739252725582620421152 7659523 65960435351739743200387559711380384080 7659524 -18707597499598022038601424590491238400 7659525 -2007310756907548955836520941647960000 7659526 2015793012776005856124289336669712640 7659527 123201824477387371951307196626316562440 7659528 -30751371693738515259436909546259619840 7659529 -32543181694714998903642056830156598016 7659530 24947102025402565687414319626592024160 7659531 71309354789259997283296162379709112680 7659532 77597777912195773040752070590757885696 7659533 6542744292541288605844148227898985600 7659534 -7864377729733725905066666589474678720 7659535 2923405334702011729932291035355614400 7659536 -2581620355953143113811045593628540928 7659537 -24219045489262956298362256606308976896 7659538 -8682341821569506826566178808602098880 7659539 -41864755499420315690632825806314791680 7659540 -11161231258813048469824943223044505600 7659541 39956539909875937091904111311013404942 7659542 21618438945626895313332228774892032 7659543 81139830762749953626198048696901127424 7659544 -3016234639876779723262260376027054080 7659545 -65365780018765196422051727387330168700 7659546 -27733877508189377940802636786744838400 7659547 186977341943038654126131308484161792 7659548 32235580204707763357798995280135948800 7659549 32063793564028391608492681823899149120 7659550 2680482112224078277952985710783188800 7659551 38659281689114759218007261246022315504 7659552 4995613873655969440584566785053818880 7659553 -113812409070424925826476762017595673936 7659554 -3424226842474682638503877999065289728 7659555 9716322499159906855266018488012774160 7659556 -85142693991107977519702687810923959680 7659557 -33805803052697721828586639531207394400 7659558 11316335233340760965924154754329646848 7659559 71271815246018885829080459863967739016 7659560 1646025951343444795338594153938841600 7659561 -617366777293902323619915841053495936 7659562 -10083556161153591953497195090474309968 7659563 -38042880224291002530036352413837562188 7659564 -54825107883042757397071591559259721728 7659565 -15788623457097609919908332004178106400 7659566 40334391415980752998111053028222247232 7659567 -24957250864492091212548005382658979640 7659568 8652107904470805542103114766140375040 7659569 -32001844506910716914798346956526690030 7659570 27840624063868427588522421637840704000 7659571 68018795253741233086141019543301665592 7659572 66768442104390461652129330123742912512 7659573 20866263101827398097665844106157504768 7659574 -21923689940306532035283638237226519168 7659575 -4044340641157370350350534444302092800 7659576 -53229365167525707915285831528134860800 7659577 -51297359348436956505055348956075951574 7659578 -735959446258224404247697120885837344 7659579 -18392343097852548310600168554688089552 7659580 34563515194332875764058451468332659200 7659581 67385113866032190491023527632700125382 7659582 35296779433641861880474488701807844672 7659583 65079547583321233796641214077004464832 7659584 -7667925431662500341719049232187392000 7659585 -39886613804214521707895079375853308780 7659586 -13933723836098590142212150980763107456 7659587 -13826564516460049824605816194374126672 7659588 40449745702759752424688833740451977216 7659589 1130643552240138290926270363931972160 7659590 781374379952927641254055360029388800 7659591 62165468612696736829905065167465104720 7659592 -15498233059887095677198433571508531200 7659593 -48699651755076125322421174477433676336 7659594 4926553569178951874066773749653899824 7659595 -58723784972675522607855606752134137600 7659596 10970562005125487733530304452849018880 7659597 11621677871562575312381659229083249440 7659598 1687751961083523634906087340538002688 7659599 -41117522008550842416968039866277312400 7659600 -1773201029613241771573420695227596800 7659601 98976646046455144992131129842811775602 7659602 -21349165660047812534183251098059707248 7659603 -20971347701210312153646962362640140800 7659604 -9367712817834973430030697569042956288 7659605 -8945965338427465712933786122251603600 7659606 1683496108448348140531486282878290304 7659607 -39774654397478467852634832930955847224 7659608 -35003458078216524117302141395357102080 7659609 78731824818720031517591250128654045904 7659610 -843329854642219787253697812795709440 7659611 -38536875398363753022219071780181529788 7659612 -22758347786234819188890774647581332480 7659613 -28629762069325780321043468510825953416 7659614 43094747861972028473116987640701654656 7659615 -25158860692569469486954073274468480 7659616 -11459834079223965012668328140691210240 7659617 25374842440910664085210403263416317952 7659618 -32580775044804948117556193192384608896 7659619 65582578770372123536370456132089333760 7659620 6296037243804580016921590619023311360 7659621 -43703851248347555379965903118321741792 7659622 47664244103406937875404877693388861440 7659623 63304961234907996032111198049019378872 7659624 14757565030855581784810267214453145600 7659625 -65281275338798799526108499089791030000 7659626 -18022380078015421110122974731003850752 7659627 2486664508036437764800712067589663320 7659628 136693543431054570610467513271178727936 7659629 -8254568878732843380517182382444388724 7659630 -14827058947242795239302612318573824000 7659631 40851982264172019860507592830028372960 7659632 16684002812300902371465609510657294336 7659633 524065718566050281096564707052613984 7659634 8199566813619204819838485835575987216 7659635 6112126684956683415279140672011128960 7659636 -22880165968345146155836854394069721088 7659637 -158649792280710247591076761467239498688 7659638 -1037015868872183646667252410161572608 7659639 14838975626938030187343410503590003888 7659640 -47848710524189335188506582454436147200 7659641 -66370851797444877891557524020640354560 7659642 35254194382863617985166255121370309120 7659643 70984292784373161654313949491168922400 7659644 -21756841407087365136364691767012322304 7659645 -7754272841153646472242506788864368000 7659646 -39996995707749780796545291120572809728 7659647 102689304666249582401795701259579508096 7659648 -19639278529630661934994611323378073600 7659649 22670544851637565204346037114101321664 7659650 -1020195555560815967030456573514000000 7659651 29137398200934827612620005028468183032 7659652 6069576462647925162779370264290402304 7659653 -141958126184457409589047266071277279396 7659654 -37425041458305210144671370722452529280 7659655 -25001777178581986579997317451037686640 7659656 17436729807618821783736690417205140480 7659657 -145294593865777107388915167523291580160 7659658 -18726952235743911891080028418898458320 7659659 -8939613432559595058474205139226275184 7659660 -16689965366721747059434046095147008000 7659661 5667534804037622003751849445853106624 7659662 -64685095545167984684540061421268271168 7659663 -16050107584228178603483541456690168 7659664 2547346574960853126407773506836602880 7659665 39282098044610452059789029534043721320 7659666 701827114724266967934278112555245568 7659667 39063551147553602565183419245703637360 7659668 25139388324167369863130693576960960256 7659669 83895410037370751398106862297338710944 7659670 -13609531764553285559911545636209015040 7659671 -7759487705189507138110125965481667536 7659672 -1523286176208598050790904946022809600 7659673 38650865890315529473668722838631421952 7659674 -598365786291944280070900729386260736 7659675 13197642639231700474019135059172823000 7659676 1346650668736996742938573619578373632 7659677 -16476210510766408683120389896281945588 7659678 -9090402074103728152373141068341967872 7659679 -4282522282276113387894042140861510360 7659680 -14089323245355083118000653204220149760 7659681 12977186104873239310110519362681983152 7659682 19213807559250618088855191608886374400 7659683 -26542321564459679434657834344811989120 7659684 -3336955147295041721581772211257892864 7659685 46892171814052787811339298271006643360 7659686 11477107516660114339229971287707277792 7659687 -11092878435700764846153453271296843648 7659688 52211786796100345489714307705340395520 7659689 -39028613764932057684004991050217168640 7659690 -4458242525117879191747775183402895360 7659691 26898833455381529807909726602729959472 7659692 19087184075029525741304637200082498816 7659693 -33981806139128646476889196051637237856 7659694 -11161582416588408684819945419766538368 7659695 577742195676763808141597839757767920 7659696 1189359869192922193067250524443115520 7659697 15354839605185851323758602440697124352 7659698 2516391891923775642268637167913109192 7659699 -6158133662742095295262265018717134536 7659700 26581837857101311797832242007422723200 7659701 42928921161599209535489947236880920384 7659702 5688783587365315106410151787944098944 7659703 229380481174053328144569739371140720 7659704 -25584174710825667798702014067309588480 7659705 -17942469007898884063081641059344233600 7659706 60345459254473091766477064463889597552 7659707 -186166044283077664973252003114619696 7659708 -27467278677991810249915778032785113088 7659709 -21602111371728085659713349102086435200 7659710 22134427283901111750473028554917661760 7659711 -45023282376231936948831509445060595200 7659712 4005016655538074587212925294702755840 7659713 -32273989883595216852689829021893445696 7659714 30569787429531267917301699560615303040 7659715 6822817417551889948441695702649668000 7659716 -69773385371564296753557988861659286272 7659717 16712489373383758477854920147312402880 7659718 75039219459688057741974654217949185152 7659719 -828213814560848164845859728904102992 7659720 -21108326295323116657307416964631091200 7659721 2001527044930332955674830178256120922 7659722 -3891152408699760880304598121690277376 7659723 14722882894751849534198425960996973784 7659724 19949674964035956569919130915876732416 7659725 -48464675367691616424156066413988702750 7659726 27660942685232804598909057413602196544 7659727 15626765033258373331362700917986606576 7659728 8338037876157053662855442665252061184 7659729 54977191510021746199134197034529406160 7659730 6796191291579006025170829029046413120 7659731 -194679130883832202352112326742571689888 7659732 4815288702223991456133379051083423744 7659733 -17156454980238845121408607582666474880 7659734 -45886944764784760256525617631113689600 7659735 28112122274517576599478861684421468800 7659736 27969823184639826321850123762591334400 7659737 106696054308286410919936846378311493386 7659738 7250318143917550046841977645521190400 7659739 -5980866805185423984460961733118133520 7659740 -24171065271096132526646590445276989440 7659741 18630545862614696281015272337494484800 7659742 -32723947695166254554315844804259971456 7659743 -8116066144523773222193600332111033152 7659744 -184801958177352065612110855593787392 7659745 96275071334574455071733614888173153000 7659746 42042210262126605237883377803734869072 7659747 -12857728647653466917207150113489831032 7659748 -17765163339360527170688129267812980480 7659749 29913584867030875808504773489597434750 7659750 11758818203449979639099583854615040000 7659751 40945766987016715974698930498887440384 7659752 -8280405967266172097357258422342502400 7659753 81977855725831494633536829968516367504 7659754 22870934716137378475557590129469409632 7659755 -20208324388523886392349713299541922000 7659756 -9541195724358371987971647933375002880 7659757 -20043559259650024835059816743831817600 7659758 -39440841229168110453412768248813930624 7659759 -4373996295954032410583598599452575744 7659760 -19077945631324907857922641893458411520 7659761 107808032612022306455869293166090828800 7659762 272674558068136214280840759899289600 7659763 -86152025555360110791730966083812854200 7659764 14549065406100656821170026186470612992 7659765 -3032246216060039160843239788327211940 7659766 -16623060331264542418945543443458787168 7659767 -93736409792087184497115350098137247368 7659768 -5969256609710750196920812941887078400 7659769 -26771394395772672335741890260220824956 7659770 -10342350196866162696902289492921206400 7659771 2697042471968922761390173378511169024 7659772 -12503557239442029112701356692317163008 7659773 7225875312559625382359056791999974304 7659774 4847507691835627321271648845578930240 7659775 -70441009753126704052806904292699922000 7659776 -71237189552040852131048688086981541888 7659777 11488887114398064777500511620734952064 7659778 -48559096047205513971432703761167499264 7659779 -4898193743285209375113011259590192280 7659780 -20264797595913629939978539201594122240 7659781 1622504277525692571250894367895861372 7659782 -3976359985388173174456137475193775360 7659783 -64947547784852008984189350466966399248 7659784 70594708962474543454249477069301760 7659785 14858822472917159496850414270953552000 7659786 37065544477561727164267492937201259264 7659787 41548306811928496332101902106376772436 7659788 -68594814013886221354251177063151302912 7659789 -61235440084601698860983482775482173120 7659790 -14016773606192900497802869962301670400 7659791 -80332151675321831616849755762295977808 7659792 9330015564313027553123326589534208000 7659793 108331104717132934978290892055181314400 7659794 -8272624242378391926506417604133832304 7659795 12016622582209739976390110698930586880 7659796 -59185052954982750771626213693983542400 7659797 -7469438307130489231475966777515182720 7659798 -7609612929227274136151482458106550400 7659799 24171619616429002874550117804347467200 7659800 -9062161912761727952268055254278400000 7659801 -52810275841014578595879687264647428032 7659802 50312283175932893517273849742521626352 7659803 -33135331272263502118364410686423309948 7659804 22504874488814590878349887015748778496 7659805 -577908770223519599976071154283824000 7659806 -18932829290807281526544434153145861120 7659807 15479166464522220604672149618523160592 7659808 -7763752362302517867309554585709182976 7659809 -91538082068895949223319791923642441248 7659810 16410778203208166532735609289820493600 7659811 -41985361175747779737283291670460487588 7659812 -92329957601880895524623908144684784640 7659813 16119857477636510547581395575206601024 7659814 3805336039212345194457380551673500032 7659815 2954318395135056442228229066843363520 7659816 43853477639168655362217416499409305600 7659817 4672996071314262755466955175241377760 7659818 -4247515198430210643225893466550593696 7659819 21059434158915820104041553149469574320 7659820 26994751514361034468186295557871585280 7659821 10589778415107362052127134445572119040 7659822 -10758837027330935879127584534428897728 7659823 -1060237412049723340870276466938010280 7659824 17737335300116808230117615242363453440 7659825 8492197122326907464239743602714899200 7659826 40033044385960044527024166701424721440 7659827 -71289804435789256255125657606109958208 7659828 7148930649297198732164045014043572224 7659829 93373215143085682735645765544390501760 7659830 2955388281577602354659965006171906560 7659831 -28122540064346680669995417100781043840 7659832 -59470477920980294356431333396614246400 7659833 110332168001354987190258560016907645440 7659834 2919218269741715746232531763734430720 7659835 28875972503454716525509251118352201760 7659836 -6449264655085484567897109250231403520 7659837 -4692152997146206372348911320464098906 7659838 -33361756920170890779802225675488871680 7659839 202727060916322102586270806787662200 7659840 10236832925198560748426414214925516800 7659841 -32396181056179487520966460079156836928 7659842 -4267134747608055930427142858245243008 7659843 -45457051471235493663863834388476848656 7659844 -62021341683512298263362512596027707264 7659845 -68977955734409300341820485307466192480 7659846 -48586474318183041971920308084068999616 7659847 -8059140247458861370551036885361905560 7659848 36310233843717928520516682110238720 7659849 -83283125521590115154756662283484957936 7659850 27601014343911591274321365298154592000 7659851 -16174645593518342419962730936865862816 7659852 2608357573697347582951007401500672000 7659853 60885175848104997353059439977270586102 7659854 29073147672887195882453790222792797376 7659855 6939964450386120041393453421031409760 7659856 19821980590088987381193109268013965312 7659857 6959959912235714934520149115061532660 7659858 707846090178597775273230441403822848 7659859 23668443696202664741092419220330835704 7659860 -892648770916470896780126276603581440 7659861 54834239313299718569468473693053665184 7659862 -28879787426601479054444702573624731008 7659863 -135849337440462178794584285591986661640 7659864 -4972325561527643422410445500488417280 7659865 -18414606141988595442388521874667390400 7659866 12093899967125916302631543036752733120 7659867 795503492994140720384627415970966680 7659868 -63312962779121700036162803735607127552 7659869 41513210169441138374861062956071403840 7659870 2299103485166168835369727260922588800 7659871 -39552203471191517255605876245997221848 7659872 -34531075895084244147307705226332471296 7659873 33227632127753523638722706844576585600 7659874 6271150219455264748210061817385973760 7659875 -153052247214164416697937428457276792000 7659876 12657402457681723125846574572459417600 7659877 165705845308722130550168139641745313212 7659878 -13610098386070776422558168934921154560 7659879 -61778243530716526010779638135954451416 7659880 43122421375622614417438198121095526400 7659881 -14845044546354001997853466122121488348 7659882 19146643414579275786847434929657799600 7659883 14282355892978038163664532616319600640 7659884 -90006105477059103160227107654113085184 7659885 -30828284820622019380778516439633637440 7659886 -17661409502718292392276088203970598400 7659887 99393542297098296843042669782365795536 7659888 657143723082439739895415218847088640 7659889 -44132720384707599466390237949506347310 7659890 -605498709161097586388471677119360000 7659891 -123262563037014521174579696426605752 7659892 36179592051174954147281331082040634112 7659893 30937750776095996460598174413497444142 7659894 -30628439406916762979001722442890351616 7659895 20475720786899152854066078660311492400 7659896 75630677188206935193995153656185077760 7659897 -1496958626490649492386088560267740160 7659898 26737402416502124191456446113551993200 7659899 -14554413993148546252092935185596645552 7659900 19567102396651291656140770024389504000 7659901 61019030708649796947056204355204768902 7659902 -37334544014195116209586555445509053696 7659903 3203636138285936598368940301112956104 7659904 -37488047850618235295170071013946818560 7659905 -40098321632379273793617490245689333760 7659906 13321386242641816334482143249605150208 7659907 -1085577694748502361962456142970093520 7659908 270453167121524539099500983083315200 7659909 -125983264497190125907038065360301499776 7659910 22896675880917869158489099064375199360 7659911 -46217971776102039520533760252909351680 7659912 16947229405198527246937847170880471040 7659913 -55580478867069081238027829450548601136 7659914 3302102370850693472606016673661647872 7659915 10504397978773161308002126501849548000 7659916 5690279336345793091589788366153814016 7659917 -90902656365798738512804832464703401034 7659918 -9344826091972458075462640725846059136 7659919 51822280890322050288447042314871951360 7659920 2876387190430396839176601401201541120 7659921 -2598146031593169017166963920254781760 7659922 -37018721125928149464509398261404133488 7659923 -30834179427121099963714631832873663828 7659924 3498671871208313371944737652622841856 7659925 11498746160958881112963972441853509150 7659926 11033195709208581443968149280532041920 7659927 -4223143158150705620128761365504809128 7659928 -26532436742712153040684340073746350080 7659929 -45028578269648151379723982174881420470 7659930 -406649105146238050731736217788277760 7659931 -11251636227373297515906659129736698880 7659932 28880828634728065010584627743618984960 7659933 -25293447993127656521115752629071176352 7659934 -814083587468499432688463023342205760 7659935 -67064375637230647575194537298875148120 7659936 34478032505156925423430233747906035712 7659937 -105987874812318156902233390956827728414 7659938 -1315726797193243053421495578327816192 7659939 -30133028355949073159512386594623988480 7659940 -65231293610554992790587675542257344000 7659941 -7818895342044096386502121392768057000 7659942 28210743082029728744752060100375416512 7659943 37553575756716761988194754022753534224 7659944 745721959467204033154208920574668800 7659945 4149990901514991276495445631241427200 7659946 -17968611107849145220512290929326831360 7659947 -56166979806211120878831476925808839240 7659948 -14876910977286295219905609160672834560 7659949 -64128208240350269871573553083180485280 7659950 -4405535917467845830114233356127648000 7659951 -8960998178626379605542315599220645216 7659952 10794598533919812279184917061989318656 7659953 31485568649507134525498879396810073280 7659954 -22464544702675048867136798640450812160 7659955 -20864253928441316291749074597570746640 7659956 66881387542839628354781358249193248768 7659957 -9936479142452722838173332937726879008 7659958 -41029166674498725707150045575155085920 7659959 -116050389961524019057331338116041184 7659960 -16610337815547315008331298228764672000 7659961 63638634179835094158819205384837581712 7659962 15536494507358524763067488711007560640 7659963 2625620412461964404170283413963999920 7659964 -996957586089192432646806545246325760 7659965 15803388617263638501057492016332964320 7659966 -37117139157229385858755373902203052032 7659967 -7589473348749763261350111804581984928 7659968 30458576577978724262354390266096386048 7659969 -30694876820230994337047418483191569440 7659970 3812624954409351026290379539979865600 7659971 13481035000359060752822706169635828744 7659972 -5563648190765989098806112566633925504 7659973 -60987125900602928979917625238233398820 7659974 16350009951045646612607528680379886816 7659975 -18243981106927684634301755866063002000 7659976 -50405265187062376538350882622690426880 7659977 527251129517575730432732849824864896 7659978 -25075247875778452114924380187293169152 7659979 -93071210775388391178540787678295354424 7659980 -63364678785735831075238970492918400000 7659981 -375142092597878589056491980970262400 7659982 -2749321645719583524627580978879319616 7659983 61730124112737798706829669596933334400 7659984 2621344273143307465907038302843568128 7659985 12206412721567369057117219279162344180 7659986 -17244542443563101531812272845417789808 7659987 -26847320673288980144715493709516548032 7659988 22214588537852029553644269222960070656 7659989 19628684779875786952798351598632427328 7659990 -10047674327898174203946366580204874880 7659991 -52378040941281962524034215406136479608 7659992 -82232841788462817987202588918398720000 7659993 32374205991811533864553016993600799168 7659994 -76296252707493156035633185223918578704 7659995 35545923516830758144199874183209966880 7659996 -49677253440080591070848073228347059200 7659997 98708899578064554389400036132776577446 7659998 9482928117463870780357899344209877760 7659999 4478310623222539151256297400921625304 7660000 22258255172767235408361735515013120000 7660001 -67815643876471736150628859535415643998 7660002 -8814983295304435396419177904231833600 7660003 38261406699306910202503968242262028384 7660004 8176143604007952685071443701631910912 7660005 -10838875847071585229645040787848468480 7660006 -43901266577634192502300752226203702048 7660007 16121735839385150059708238111341977600 7660008 3314015399992414528145054438886620160 7660009 11491033646830023810084835429710813440 7660010 8809757964572435900618910223664583360 7660011 56259972915415988517687870185676944472 7660012 27874663072195914311977098205415424000 7660013 -109392830039490238491524662497519602304 7660014 -23488418560521979054453848364862225280 7660015 -1842756173910281389058466284735588880 7660016 -3534689814778034937506976325683511296 7660017 -46361483597380701565461645026799056766 7660018 20177986977165677613332712345751777920 7660019 -168682974541578803058996253684781462880 7660020 -83638031813486689732825570341580800 7660021 65879986268095162779803373067913231200 7660022 3067193828230981941134597293559381952 7660023 8486400902473288075584603851365723776 7660024 1700944434937795092821672944055500800 7660025 2048497724421193199092802490124030800 7660026 -71841920901331714222839563625500304 7660027 71156176261765523014231893365747171876 7660028 -60285628921493394829772394456264056832 7660029 -21363654582359888169417024837481156800 7660030 -5431563161184248727382023921742832640 7660031 -26957991643125371897488817750011777800 7660032 18944923856350710025717816286880202752 7660033 3410058942353158970775834882216728880 7660034 67172005691730955190508456353954494416 7660035 -21156643416005887553944354290192652800 7660036 274173566665135158815987592505756160 7660037 21711930177695879764230353404866025344 7660038 2518864044644360955045344208999579648 7660039 75870446691807173974229664984794354840 7660040 8112648139422418412612479839191040000 7660041 10055118315587417485708664954038808592 7660042 211367328369994646134028993282894784 7660043 19768136412523235584868347582946465880 7660044 6162150868183921321145186324966615040 7660045 65998433383730211155480750121025524300 7660046 -10765874116765305928075038042336126528 7660047 -21729889020791983880426189589887455728 7660048 12778796890774957498092267148100763648 7660049 95919979372391172260140713987012169764 7660050 -13375508336155131175040883320431872000 7660051 5127320849711131341964131833281820752 7660052 -7743609664798046617291307971170689280 7660053 -9393105099495498240210555528300690738 7660054 1908468553496473803589662474470354976 7660055 -187598007753549663001309884249914880 7660056 -1411410236936055250256741155675852800 7660057 -143435879637239301574170287151906768694 7660058 1611079410462727319824126726930682880 7660059 -115667464395258690883119688327906752 7660060 -51608806990275530773709464149730713600 7660061 -4962041303169360064115093117788669338 7660062 -60110143263340580157020416469931212160 7660063 -1989554473581633487764661348965841736 7660064 131870164245991452590776642065706647552 7660065 1546780969494670586168623049984257920 7660066 -170700916208954357452508485524078768 7660067 -82736202852974852041828357383095710884 7660068 1526154129928883039720285631734636544 7660069 -3868961478806243958539171733098460800 7660070 -14474307689691392399782237722247219200 7660071 -34477731261507847431257237274904571760 7660072 -58219083821952815087730756523184133120 7660073 3555887740194908421239349806581686180 7660074 -6397801550561739700649925714665629440 7660075 -60208934242591950111841577462248750400 7660076 55666577608246605389077196889524501760 7660077 -67347380015642451086757521234457310080 7660078 -9232124833629922094537977130531578560 7660079 -34123267681072488742463491801349557248 7660080 177899977422157154709694965851750400 7660081 -11818467594375758797919936759186994432 7660082 18580585464698669102480185417347151392 7660083 6351551147583452777496994415451964464 7660084 -45742705767994833459500565546561670400 7660085 -68514743409217242125423549167947701220 7660086 -1809098637620616440589352857402580992 7660087 -34786679014177536286930000275460306264 7660088 -4897629139690231142564448079151616000 7660089 -9258492437137824957064085928353994240 7660090 -15480677819611124810054651263024656000 7660091 -1299843189102374681725385468559917016 7660092 -1041976446622637492007667131758493696 7660093 -46586421756234039125299434575595255200 7660094 -21007555921355283333474884363127108672 7660095 24655692003271856219108648755350606240 7660096 21469229664021489057703669003067064320 7660097 -97915383768798889708464779300907834960 7660098 38241324745572534548654341622359092384 7660099 -88165813198384242831381645113333368900 7660100 827281588332702234629960720678092800 7660101 12255187511055674467637635084411217184 7660102 -15642323518825559593143948268948441248 7660103 23145545932393562632473455580042608664 7660104 11922952104069549293469000042642309120 7660105 -88174876789205637633315663157251187740 7660106 488406243803650054582271089572493824 7660107 -2151897788426720710014420740153395200 7660108 -165836536484883994300975233725502420480 7660109 1360855442706613455469765518647798604 7660110 18603679645234523600487884806474936320 7660111 -6647913242223114366379476381628982000 7660112 8324745419742942604765030259902758912 7660113 24618351110761152653356648984685724144 7660114 -3994862633177159339574641262813298176 7660115 9439556632262615664371654852393558880 7660116 -9216885036703495661106966867862425600 7660117 -172457888403475763559936840466710500 7660118 -55092249028347661422778124912971040640 7660119 23508196868316095505128213127917555328 7660120 -13070253189858151409773433872343654400 7660121 -121894875013383504827679658088216523510 7660122 -5308000029444842562561261777419632128 7660123 -45234657678990986428252961957489653680 7660124 33058547229639749236959949855399543296 7660125 92161645948667634613145873929451160000 7660126 15761788672876961937788124879285026880 7660127 20010325506272963053837270053894555600 7660128 13671299232658631315943041628163276800 7660129 -20250278116816681986440402012331682270 7660130 12352431751415793369131731402768012800 7660131 71307845704711960843524732044354282616 7660132 -15273670956523569030545316418787868672 7660133 -5873401843547121331800239520995381796 7660134 36101501295808356386321795269225226784 7660135 -12993543863354405084430323747248128000 7660136 32708960442257450585538677179339653120 7660137 -13403042941454271592452219501694645632 7660138 -49312796682108533028753247629774425856 7660139 -85347479763996492868562720727601170060 7660140 -27448560198931909886628757637124326400 7660141 56772018342875658053678806672918548300 7660142 -14111400460181221980988293193582014720 7660143 40262964689595263687639739391061000880 7660144 30752051395455707381799231377070653440 7660145 -12614521710102174210908778855923057100 7660146 3390224481342237974902775145451321344 7660147 60502948120284080095284250287344400 7660148 45326060246479080608026943023956923136 7660149 54333756150669440425395424114560000 7660150 -10402586881246996937401289214599510400 7660151 28158494863231345632229762447879901400 7660152 52519418485329316776399626726217093120 7660153 9874589192970073080374138368151131488 7660154 -71220764620831424849095468269393331200 7660155 -42224062234015806310315694931507933840 7660156 50441172810588709328666900441363578880 7660157 10505139450958938116635370277483365580 7660158 3896837068791131061716850734175943680 7660159 13362502096763107522317539080941786904 7660160 72141216864782805497394658972532736000 7660161 -76920241692703442157333763549030552860 7660162 10721453504821709765198693229299441664 7660163 -5643867893475043465578925801756254720 7660164 4531195579687633500454466322842520576 7660165 -70268606295640909510228881322751087940 7660166 -72653932415501317171039542508544155200 7660167 -41137523451430869230427475278201516120 7660168 -102971096157308217481586911009996800000 7660169 3695594704268989533816815066523863760 7660170 1782724169203094907841117803436637280 7660171 -93612052424690419453572351887822993256 7660172 38913937590783864435555051086095890432 7660173 47003925233050021693877084613752348160 7660174 -7419384990500870755004486710251161664 7660175 9025019939345986218675385453169483400 7660176 -9749384272522099588882140941286113280 7660177 -14463209757864049251188702379255204928 7660178 -79815709168095963599344024710869376 7660179 -22991935624892586687093972994891299276 7660180 57734441719617213589910525137390233600 7660181 -1783747998390401267363987085859164018 7660182 -316225134087620473767206971432794240 7660183 139333010034301672200276681699400191600 7660184 16091191051573474348205599113241313280 7660185 -58203259762779292705377861920296320 7660186 -74507137264580290526536340460492392208 7660187 49975752246432755182930160684685296352 7660188 -18856938759762093340469718612874728960 7660189 19645307596156539723663265658187526080 7660190 1887372640007825580017486472254918400 7660191 14716255302379521211181118461477584128 7660192 -859345002557765762775966329229803520 7660193 -6340293411348507513198825020041025280 7660194 8060056936943994525204050210965704960 7660195 -56161912902689022414829383012338602800 7660196 -27568066465953344299247216715882295296 7660197 87511590883658245912925530178618614080 7660198 -6820587637360409550886453555858609920 7660199 96599980908371119335776411097416014200 7660200 25557076190410000155182100636868608000 7660201 42544775380260964735014900888942057600 7660202 43976620914327234591600301838195272704 7660203 -23474070993121658209498546366327519056 7660204 -86997751041211698317085284307501132544 7660205 -2255867306792168593934640008828649600 7660206 -18187250528716274155942164743035364160 7660207 -6349921423564634875590162251407410544 7660208 -14562449368313089432516925562372538368 7660209 33797486636915401687563810137779976304 7660210 -46841666206391307057992612803312134240 7660211 -36007481913844370958422341832721125520 7660212 -17284115904163884171447808533404479488 7660213 -37602695485305619644138162743336104512 7660214 85405269793409251285115874912632475840 7660215 -8363795030000939652871434715985032440 7660216 38659761966529133594815856690387865600 7660217 -64339599041758500795988336165635092268 7660218 13992636486565934453695633975453155840 7660219 -24645875547114277791353719063313932800 7660220 31830464944693953165415838285185466880 7660221 -6154878987321687531562514895138930336 7660222 -22525159589320746802753681759986617088 7660223 28349900946366189064822964946735185472 7660224 -3228413282843347697915173558309355520 7660225 33454669611438625543431899151977622000 7660226 -30216905050671248620652261139296655360 7660227 48211123981837008099058946992914345720 7660228 -76408828312832935185460196118110914432 7660229 -444556819781006784304468817036720100 7660230 -6417321736411975271403816976310784000 7660231 -127264598381042448381154099209360860968 7660232 31735897735679548329528569853115622400 7660233 -8781473187856434042883618904301155136 7660234 -12551237016865339161220820168013934560 7660235 -519363989797552541623420032159820800 7660236 7465560239261301678577873329514942464 7660237 5198391521239131144030452400967129632 7660238 54048979951024344747609094962023843520 7660239 -47886501228656217769839740981555401200 7660240 -6264319583942712396231198361229721600 7660241 108650128145616287701624404215649297984 7660242 5320445114588026779439068262657771008 7660243 -107457063987932625851499320436793647508 7660244 31134318734720519164952527010870249472 7660245 -45285536941308476176649498738788646880 7660246 48175615844766396807649986580269170688 7660247 -3655963398181799076372446206761004368 7660248 -94287450024424027446444516256119521280 7660249 62863941067544077869018303394096127040 7660250 -24391568878832306197335022284465936000 7660251 4729245726477943601786866704688160712 7660252 26365370959906984023384169202058204160 7660253 -4015374468038137531392376553363477076 7660254 -900894631677391876697463495777850368 7660255 527933626255989200526890441113624320 7660256 17324438242951304543481522704092495872 7660257 69294289931490487384378252830762119520 7660258 -17794438792054324485129369409248174528 7660259 66838128021084422627053135150549545216 7660260 -16012527235607374734541192839898801920 7660261 1518508661386235669596677446674752384 7660262 -29541351806968583002422292544988526368 7660263 -43773101791845782123286077613860226960 7660264 12152381622691494394993815042541977600 7660265 25064973241970921262227259810513648000 7660266 -17564443864848003837467088516611678976 7660267 40905521062729925642472218447078757360 7660268 -91648736802221965758490590165864960 7660269 24866756435623991667076193851043359488 7660270 16088074343079987690531253658118844800 7660271 44807638841118807158779920298521179472 7660272 -17435862208825531041991008794601553920 7660273 -10481932342622317500943853993549497856 7660274 6214753765165727665923459992521925136 7660275 -16169275391133638698553614277775974400 7660276 15600313532528143005135974892374767104 7660277 -11654144571608109232522604992249548288 7660278 -481861668038565999061556492865408000 7660279 539789130452553948194244862438822320 7660280 -4899833969854046528765635792617369600 7660281 6026972656397288744677162609243113552 7660282 -8026308707234021204297064024821630976 7660283 -93009869948007159541614579096884647560 7660284 -10478133150968543674702993478351059968 7660285 29215299844363470406529094205750307160 7660286 -6199929663510438598558386884181582336 7660287 86571379140848269154452363306329507240 7660288 20052858138037607859364603658841882624 7660289 -19663937763982996905886093608327915840 7660290 -25675397413376206931356625511323443200 7660291 106543284828986798677919364801749469692 7660292 6335703089224620848448191383973879040 7660293 -3131824681004580024110177336002453536 7660294 -12117684648457219641375768144433382304 7660295 -9985703390282053820441957363073440640 7660296 -14930217926808739840353065787998208000 7660297 -88996915303189346279705625813921089254 7660298 -42500896719416513762781755722380603600 7660299 56306697743166265239813771820628859864 7660300 32279328832133603376288623765770438400 7660301 44734436597019359429144533540657696224 7660302 2830076322938919126271999660446190080 7660303 -1437358376738546761614330254975339040 7660304 -11184307594361047686808224213590138880 7660305 -49613514606732516569057663936418672000 7660306 -1505558777243981084774431845659712000 7660307 -5483420705360850073551481241053407444 7660308 46185911329842655401232070439816591360 7660309 84717355369861471305268085654797994510 7660310 -14442573094110943246445380829985104640 7660311 -30944145276112297875779809512744235776 7660312 55161301222030303694716707786306048000 7660313 129531408172448077531474015357588116420 7660314 60200087676937774318393705680098895360 7660315 -7277770676470097512753390459857628080 7660316 118902576275737751311608423327184714752 7660317 -10290739895043279712875513630892773504 7660318 8943941060566066501523134423300287360 7660319 -35222193428715084007727443688322399840 7660320 -9732393560501741934101751719421542400 7660321 -665825875179407521059705865210183680 7660322 -45090154026319087073137156086841050288 7660323 -57859426407886765426336792738693154616 7660324 -8119617522066507316384479024158699520 7660325 35751340647461758191255911697257088000 7660326 -18251024484495960887707484410570664256 7660327 528972629167229018138855006397274872 7660328 1010247971645347884316130004947251200 7660329 74925699507422317883033882737850138688 7660330 5348786327095189180542283002775403520 7660331 1497872908487669797410364460237806992 7660332 8094156759326092193816274812676252672 7660333 61033235721863256003891709450526299744 7660334 41454630810222256435430061529677020160 7660335 -13711718259547578118433716425515612160 7660336 -7340928667256025940664486895840165888 7660337 -3735929744485591598853146343567503040 7660338 -15024279716674691170713838045532766720 7660339 67414816904079660544249766565913440140 7660340 -75657862378769019784987324806350929920 7660341 -24257079203652357412207893846093194184 7660342 13820871856442368332212795123747573760 7660343 38338397112134744107598350622222769864 7660344 26936362730082585370679931681674035200 7660345 10164782803396608804783492664344817920 7660346 8373031205185892642508364788877861344 7660347 -36807866451514427457942010970971262928 7660348 -4076664995461885658987754496431063040 7660349 -124652762714807821972016786294338606650 7660350 21738702997180913374816433720181864000 7660351 27187286581637309522510994852288210672 7660352 16865941277039802053586072752671948800 7660353 78873336237188907560553396353295581664 7660354 9151726532996544756850042749550985760 7660355 -15563760169085366146600589758526510880 7660356 -41124767875743510060022994784782303232 7660357 2427448908966593443872700014736830720 7660358 -1702139394579690081120447296518522560 7660359 -29197687011902627072195347441682607360 7660360 -26977524324595871323896515607457536000 7660361 68841934398561794795028494637679615962 7660362 20298159672356213378631393645324856320 7660363 -190876825144748645411231482242708240400 7660364 1369700779811346090946662226972340736 7660365 -18558042327147864618382404627429461280 7660366 8741849191761970350380287359451937088 7660367 -32559621671213307355897428615985906320 7660368 -12802039213059468146443977596477841408 7660369 43871157435182208967458652752845732596 7660370 9208899135988759343895757685331543360 7660371 64395472640362835362291331015996553912 7660372 -70586619302701527101678809822352855040 7660373 -21007744812605646423100364342922968160 7660374 4356384035517064699229014518502608768 7660375 -62406868294772536816301707419999966000 7660376 95790648414438293763076125652569262080 7660377 -34255947268847211064107342578678664486 7660378 -67848020754266057915664243940516915968 7660379 2100076340616517563980237907016187520 7660380 -2247797706275707633314020869721948160 7660381 1349368686030073671695669329953621824 7660382 18009208519306262460199920844116148800 7660383 25770704735325149385750917047203655680 7660384 35833860978449609521891964214702637056 7660385 41535106583808384515068361033687522580 7660386 -39526188573826165573051076824621793280 7660387 18890328392294974312959203670352209312 7660388 -20558816988615440915215262595311097600 7660389 -206654744099289694925387835997660800 7660390 -38146439230037303795898117564210652800 7660391 -120023623197747466079405786932180417248 7660392 15843023544133504672162832014644510720 7660393 47833107161664198174954753303631625600 7660394 -18259237469445414804427472596048973568 7660395 -47433849901597926889704396152913592080 7660396 -79697096866469442556786239892916627200 7660397 -27203828585365490458882257713881706154 7660398 -37102805862695131100708989615832819136 7660399 18196618752084236953919775012983643552 7660400 -817867247797549419405893474326118400 7660401 1598418384924698248594559430476482560 7660402 32897937141439396868808434578033107072 7660403 -12617127741111493319374159166130761472 7660404 -59309340386570178582823515080729351424 7660405 71491960058589720857316651845815740060 7660406 -5705040141922588330672637916226156416 7660407 40939963806576627875577436948742998248 7660408 -7245453281978255388643261146451968000 7660409 91557187334809256039032610698014341610 7660410 -588881790954412085987174195564359680 7660411 49177166838558461792456622203187766800 7660412 -78246640781923163973031126705858566144 7660413 -3189754295295973864405821021001035258 7660414 -32920150813675247270619010146650770944 7660415 28004196617164809186377123505349580040 7660416 -69576432284981201517196295521959936000 7660417 -56153407942032619451055020468011825534 7660418 -83156546882454380737267336964052048384 7660419 -7165450108877315171818500925632698112 7660420 1466133810688515906528609929019137280 7660421 -7256914946313538490711579180575364040 7660422 -4702933159518483266843931140394141696 7660423 100591463389040784600861954211302587672 7660424 -35135631709385589138313612215806807040 7660425 -15290230011004596877055785824048918000 7660426 -284334916384302816387880941631713792 7660427 112919975122917665308387533175095192276 7660428 -26079871098303091095256564144219422720 7660429 29955419775039267105162063339820422080 7660430 30284638429508440005134431038972625920 7660431 -17210072487119591400573901652206827480 7660432 8107974254499747841531223728732299264 7660433 89026907857306500962152504294160967024 7660434 -3860679691545580008057773411905345920 7660435 -900062284677823811257291686067651440 7660436 -4874251010182701183316933216278134784 7660437 -65190757401083425357122063155713704960 7660438 -29647066473626030244154615327274752704 7660439 81932429290337883401845666329373834440 7660440 8755929355282739170091585502031872000 7660441 23518779847303921079088886177618688768 7660442 50303450880698752011649432011065683200 7660443 1598738108335904549331794581644913920 7660444 58486289981620856611060207484462863872 7660445 39181887898004597041191932286724185600 7660446 -14676603486923725918069062023108917632 7660447 60144419230567087268836703126259602640 7660448 41130709698403656635320961674524426240 7660449 14442292000000155001679935737093012690 7660450 15048641187523515341869046071488000 7660451 34877747583839977784986380530795815752 7660452 -34663185600181687380170837302272211968 7660453 -22117733515825125869022307184330811396 7660454 107831168029822335910035010247188439040 7660455 30284542658524358860259327919595895040 7660456 79657219130773124947877644435905530880 7660457 -46244770453737085084402820724606580608 7660458 -20284580395244695203179540675599875840 7660459 -107633234128711647987139210283922075340 7660460 -31955361451204357036501074235974174720 7660461 -24741259953563214964251304047305246880 7660462 -26174968980506464161886248271618968768 7660463 -37774288571324926064212876887114694296 7660464 -7761007055399581545020684451017293824 7660465 -16071728781224240765772073359721528140 7660466 45687578435279908148232790384334031360 7660467 -5738212198924515936859171517074031760 7660468 -61267248981625532936840638254566772352 7660469 -92026067481857775825062816536130330130 7660470 -14250048580643368314224148044163984000 7660471 10753696979581823569444653722330004704 7660472 21908077293869086369435078583490969600 7660473 720991356280292912477995607982056784 7660474 2891856478730284297932713803478223360 7660475 42085507623663166009750880878660660500 7660476 -26935400962301859190153515515034336768 7660477 20780548773376403486389274543177074080 7660478 22645685980752444408014330535123585792 7660479 -51197034861941021108934279360607114992 7660480 -8162239625923078237670448008905359360 7660481 34702958389159755313911637662031328964 7660482 13798476354091922604919652859934238592 7660483 220025145682982526854303773803041151840 7660484 -19341569935851805271497718507877642240 7660485 6450929477950147717731524633790771840 7660486 20809819747174674079257537687052452192 7660487 3593184032933164891379310328406033832 7660488 68361103631090358857047745603409592320 7660489 108807255650522233780652747891314267956 7660490 19786536977577091339746179569376124000 7660491 -49765385694896238967155740613473869608 7660492 -7009000769959233841366201445808494592 7660493 -333694798262833073194172354687507616 7660494 2867462316287850605919875028956114496 7660495 43972963025736622799380523429557684800 7660496 -6572834560905963727073382598909624320 7660497 -2672186144069795975298688456424931840 7660498 -17877325249685807141306099399356986720 7660499 -21107350453288574390549796032834116608 7660500 12191968014954177605999418576594432000 7660501 -1859951184546449182600822768605505440 7660502 32807180890157950686402090169673637504 7660503 -6709869953073989648850269026353301056 7660504 56534131476192625703999464818416117760 7660505 -1687620024787410362168336779069800000 7660506 19391377071862194831898341139815183360 7660507 -65873352430521065514700284563733021244 7660508 3737996303441746199235218210076218880 7660509 -5878062994471470801029173643982746496 7660510 -7339094644660418161664336593163520 7660511 -8475859627156316948690780010639904248 7660512 -72024050888446662100013813555188727808 7660513 43179635303611598425073166570998654976 7660514 16857512450800507212305245507160151840 7660515 -46197102274880706102944859301407744000 7660516 -6500588633431170021507287637392787200 7660517 17752867836907184937108375380956105212 7660518 21995276613467466085893253341672265728 7660519 -32527669842046628588052906162906758256 7660520 -6518115695463754144363409100644352000 7660521 -22087236548820986904295002542863072320 7660522 -140863182503980149902655035186858496 7660523 7846483274629586320856449349007909840 7660524 54377632901638328709934079925934095360 7660525 39434700246394397420663219268632082050 7660526 29204609544989724077608372355433947712 7660527 -371352474809006891822556071382685440 7660528 -17137520578640334467258397940000260096 7660529 47910097787544699748215066751973954130 7660530 -47471827671906122231285711929174010880 7660531 14634355636105162613067222014646864332 7660532 13544883326598550245162292208923398144 7660533 -54187355530007003335071830813874871776 7660534 -809454023812545950980275418264780800 7660535 57196924780295105377582160332531899480 7660536 301679791572072414509074741186068480 7660537 -144623225774171726675672802348685952700 7660538 -6693950550748909226787967515984040080 7660539 7939447240430284764191945220148089804 7660540 68334195044683625604710611883427578880 7660541 17895707823059246142015672925590071424 7660542 13414017576255736943106055541225775744 7660543 -51929102902728298806125643546510974856 7660544 87118230256366833754753097554729107456 7660545 15255519652326459680359945986306003840 7660546 73220951302175985903295470907430891472 7660547 3325850883926289344578854766056144960 7660548 27764965709865321177169406883742801920 7660549 48452620336493043727892828091435764764 7660550 455588477428582250608701459507600000 7660551 28738345843252907495383736857784497920 7660552 61314685319192974219131938003172556800 7660553 -268678986069852076840846708071580800 7660554 7263835690047639019181227702556066304 7660555 19511244256982715304704544792384150560 7660556 -40578791683773002045008897385087267328 7660557 -64482316055568928361777262796244659860 7660558 4381125647991789181915464299081482176 7660559 70980533507834446098987162104621795760 7660560 10569716907445359688119628900250419200 7660561 80323112463550163480329260612403850162 7660562 4642616373709634288884968255106176000 7660563 18476788757758776485109423522347278176 7660564 26850065018217721094521109111887558656 7660565 -26343185994136613541762425615744309760 7660566 -42154374607436188744207481232322088256 7660567 15378542501952221752638098616074122680 7660568 -21542396355317302141453575684139161600 7660569 3997343823151572692774431217326236672 7660570 -15000587886440227713614269603929806400 7660571 16245856031571925909725599527777656312 7660572 25984663404546446942389006798282752000 7660573 11130619088916945464010200296112414822 7660574 -53839694598291106930707087684159767808 7660575 14809089508339248783252652912176099600 7660576 -31118331647997680638733099581078241280 7660577 -29563790033627398584132064996044643200 7660578 -14143473600001146383468987830454568576 7660579 342906972288502983607137541102617920 7660580 9147751776979626641274632200531411200 7660581 18976817058294217613842002555674662752 7660582 38527885977898331750799116043270403200 7660583 -44270569229220139518124452291611951136 7660584 58935749936209286691874664141900098560 7660585 -39688334786688938206265715223188848220 7660586 -22794030408808299993597078648745260960 7660587 9895546155589429832516432796544901376 7660588 26239380005178693457401866393582033920 7660589 107821091114312724644845542371436522390 7660590 -11524344738909094779278615594636083200 7660591 13527127901845964967826465223970740640 7660592 -31042710231168927764139521239490248704 7660593 6744195024831568691329642572796233282 7660594 -13792302183157796846393962813055720448 7660595 -23580986581511184653694541358493010320 7660596 9861873628643612209717647915673534464 7660597 27825760898333300531869362421073206432 7660598 -49396913564459276708516595102056902080 7660599 -5351687713003896255588281430068074752 7660600 6584606620972338586166496693356544000 7660601 -66660472867240308287307744658097969490 7660602 -50137273472418850580697376253143272960 7660603 -37466268018487666201471985768304741148 7660604 4255764800224341065616550935408556032 7660605 15096726754922949028287503719513764960 7660606 49051480261680648919415683052111146752 7660607 -14494574044308585548245361679375438144 7660608 -9337293557293764188973149822285512704 7660609 37234873680032229213031290899691100128 7660610 1845563598784317960788823934207718400 7660611 -42146218645944095636424346083484122000 7660612 9646301097145461878975566717207216256 7660613 -32478564040495090638265331177074311396 7660614 11039578150561694646822573294913365888 7660615 73708644353692338225331586526625376760 7660616 -73540876413772313667967047333712035840 7660617 -18906175723093932405364560823412398320 7660618 -24977410066725639745274079093003345408 7660619 -49853373770321757483488242542406105080 7660620 -1009168171175313679932587394757416960 7660621 10438934814028704806117618492483576822 7660622 720813818886849635793381795742763904 7660623 -34996821188084393393937605682841898616 7660624 50837695410796356020853946502429540352 7660625 12762499004182389602149191464602320000 7660626 -33208796759312423916573634337010742656 7660627 6821460270807443680114447827607360640 7660628 -2791760171002102032964633969759223808 7660629 17061884550740603231996157905755824000 7660630 36414428463926730736923494261841062400 7660631 187075868418788473815321919738366896 7660632 4127441042969683293401205806923776000 7660633 -68600953926228510987840796889798246016 7660634 54910783575221836077177349571305503216 7660635 25083271511459483540810551502506815600 7660636 8109712092107343702214071241942592512 7660637 81025966297743302166577895261096182272 7660638 -10299846186183121614536516200592139456 7660639 -13889546718077174900553622253431328144 7660640 -18517071325138729963227161159742259200 7660641 22373038227297150155427682988424130992 7660642 -70124229743042613878534028500807014656 7660643 -69479038360177818957333422349557403108 7660644 17431224142530316372888827893892820992 7660645 -25305879744926125182459975086134417800 7660646 -16008028566584171728213200200134232064 7660647 124913775110078178013740264444120298560 7660648 -8016011427660609133279341833472000000 7660649 -62364136004815538802816192414555601350 7660650 9821301165233334089990131210998681600 7660651 88800942077782541508106263121048839672 7660652 -53330091980368998663456829084297246464 7660653 -571502278696790695292741490592057344 7660654 -9225300360311623224408391140110860224 7660655 -12870777151397765440653888670455328440 7660656 734295594270747358823466601740828672 7660657 -3554191160296683126489894533959062108 7660658 22061202200196967108487563096901056512 7660659 97705039586431674407245792668508587120 7660660 9155399384234279498595028769295717120 7660661 -121174191839762221957714071202318360548 7660662 12502957158461960879840533134222869952 7660663 74750974215834598626398360546441135880 7660664 69707112406129824512046486890860707840 7660665 -154569429883547345434821876080959680 7660666 6411084034169929934808087933394247904 7660667 -294805365511518989174945252081126400 7660668 -37452397045158452779604903792027787264 7660669 -6426976394062471147378865961513598990 7660670 12923287723073318810677224354263753280 7660671 -103834778176934525583206077198392781056 7660672 617179238887472952389872514771189760 7660673 43327222704220068202904153651246582484 7660674 -901428229589299525481871140816435712 7660675 -33893939101796931321503509511949426000 7660676 -71158758602000327718167549688142931712 7660677 -12946037839162029500828562929642280480 7660678 -60097552304569490044049778733445369280 7660679 1367128412676312824683239407153359008 7660680 -35563754381972838971813739142299648000 7660681 30732026292170752679666912093123375424 7660682 -113714631405823203672104543183371574016 7660683 29301419715961087437852301531648243200 7660684 3662993098114178904175611448179590656 7660685 -15282419716320843121256215854425261640 7660686 11847583563566011082184643741004544000 7660687 83748908450181835351686364064200256112 7660688 -7469082387930458661933375175694745600 7660689 -25284256356926006157740713015393780992 7660690 2129244719199129087979830336818219520 7660691 -80366768749837943989711479597422205528 7660692 6695028547948390551413830824446519040 7660693 13421333743424601296141356642361860344 7660694 27164254603274240358127177169970148896 7660695 4221900854098398446153083908891033600 7660696 -46615724150058285607490422427976222720 7660697 127799357597843195114951729488480272912 7660698 -4904550424231836694252114041669738240 7660699 49355128943380824906593552938354717700 7660700 -10214139074560388984852209322590924800 7660701 57507817224093550088253898564854606240 7660702 -414974263116053578453113807580041216 7660703 -134729597206006551220130366353680630048 7660704 4816874159228718641387677161671884800 7660705 33864570899426082006628176144528446400 7660706 -15880713255730178772003247468102763136 7660707 10815782102516993439899165074513623360 7660708 -1421060250392760977836856185127270400 7660709 -153148950765494890806851159010475060800 7660710 -43668137884253044092400089962088768000 7660711 -41585188413919958454787692394781847688 7660712 -36424692991749750100915548305828997120 7660713 6267273720149987502879558979085181984 7660714 -11522243607688378897043027123584670544 7660715 41663379039793194000968451554037483360 7660716 12804259465061578407655584846574387200 7660717 42689791233624057482313958715582143766 7660718 -43261202269185910654257319433400092160 7660719 69367298618173250734891370322939652608 7660720 5477999781633246350372339336046182400 7660721 1495595515098969592285299604536203922 7660722 -14367200877647011674627652486310572800 7660723 50311574716058112311021662164475487136 7660724 -84245055979988136011627160436303872000 7660725 -1146492386799775143571628126337412800 7660726 -28422577914984667207757387341475341056 7660727 -40018301721989655716984743586394727200 7660728 -1100699572202794788198057104334888960 7660729 -72273837306018401216014601261797059670 7660730 7429199208225585428755543153133952000 7660731 -10166933889690175554071183651913659280 7660732 9984872163728632425312554501706884096 7660733 -9745044689524713225366314710442247540 7660734 17926131954326046191908661640034280448 7660735 20290133343068550940372231036158585360 7660736 -6644337196628173463874468456195686400 7660737 -1710814133460450543757927049487787200 7660738 12521936658493460607231007017304319520 7660739 -29420312798752937150784199747363227888 7660740 -19303848857843455579383940292888985600 7660741 -12747298693143038934965517004476731616 7660742 -28211244671743607764341612894074413728 7660743 -63708146486726873976162031104889344000 7660744 -23847317147256322290612775713320140800 7660745 -2524879607895013290559331698501001400 7660746 14299468682305412749268774993846642784 7660747 71177361395412537345759343711340098196 7660748 -30642803375220973693896308001629537280 7660749 70800040219170646622664965325505392576 7660750 18963758394137794031761789489023504000 7660751 -4229345816143381288058608732219392 7660752 -15595373764068922007636370537185280 7660753 -37088765468873562161237060032471337998 7660754 49734866851641062506566378039167826576 7660755 -5125154345717762040149693842797657600 7660756 89239545078816223444520592230183642880 7660757 -44168288308108961442815637449484660420 7660758 -17877723751160386041003551397517897728 7660759 -63083016522112139067914862147046389296 7660760 -56551859103321524450153980393500672000 7660761 -29415033463051560162257150224521774816 7660762 15276386386521162541090588445793792000 7660763 -87276886773546185479588158575919566616 7660764 -6207263914802141850743582782021785600 7660765 -51169270997831730153161449747780523520 7660766 2416538754034540942427932680534380544 7660767 -1985762185816787647854365524402649088 7660768 -17860353980581262480207511054078443520 7660769 20884254269172410082623462893332828996 7660770 20317918194595887371530831350032509440 7660771 24884798934528524160840068170859487744 7660772 4256944471342084926190475176337461248 7660773 -21713097738085711356626172689624757378 7660774 41704215991023347010859037189974684992 7660775 18833422653635243868804452113617004800 7660776 -32934470223187329587517272769901117440 7660777 82269938781961519567618080887225475472 7660778 -10009856321745923110671140544200381760 7660779 -16589444327420242680691995201248293632 7660780 2829947109247565077306922241585085440 7660781 3188461778234426018677586073353843382 7660782 -238874809078966076493178034819566080 7660783 21608675524800126307469270035555197304 7660784 -4453239119558671434272751213467074560 7660785 -12893369728184896476178182150001180800 7660786 1566439588859169795606918659441539584 7660787 -102408964921389751874111697439818912564 7660788 -34931769711701592438667292901791293440 7660789 -154977082851768606115470880323223999940 7660790 -28086218430818582880227969968714905600 7660791 96648916342484770540879413450949344000 7660792 -47527790954823322151782224173893632000 7660793 56121532848892566310722356848371451584 7660794 -36540713088748393680411531951427584 7660795 114527102969864006887336868311100009280 7660796 3208232560162751393611945370743480320 7660797 -14009082526899544274516844072787276800 7660798 -13288724952541297765730752475569095936 7660799 43085771479556288470018741722380663064 7660800 7056964682718838964661807759753216000 7660801 28912193665374451102083790376674348802 7660802 51228717286851430093990780300710374352 7660803 10352273298867112172824028659553971704 7660804 -36183178663151005163588874311364713344 7660805 -7406109796145034719413350745663209540 7660806 5521098556515900811871707213206651264 7660807 110843068354137407192840953710145178544 7660808 105127559894253737210370887693334696960 7660809 -14903194764687402240713728402841582712 7660810 -4563873092409597006153473275380944640 7660811 1762775706113618198402425310986307412 7660812 -23644295374459609702559249863866637056 7660813 -1527566396136922566797606795299325440 7660814 16021083607907538255530014877122425600 7660815 -10611181641818551266250355736781066080 7660816 -5668979968236993191762013853240188928 7660817 -14273620918472652692287021598247740352 7660818 -30789634891297054026167632960759994112 7660819 9936184661971403620816079737735495680 7660820 -16876720861461914564591263950658033920 7660821 -3224796890163764862137463024614237376 7660822 31369989751468754538917229342181460352 7660823 -12546415534022135685673380897042431928 7660824 -36438159107000446265241294766602670080 7660825 -1325978215711065916792278503509790900 7660826 -43779026502507362815285121143639023888 7660827 -79786820632268257006036306578725271636 7660828 -2279666380380571752052268914770596864 7660829 31727486820171596690178127773938173824 7660830 -9169286273425804922010575044961950080 7660831 166465924894861526465206297551956389552 7660832 -28475795080805563156546665786992099328 7660833 -54090772202899724549571622187498250576 7660834 372554487233203255906287898205010432 7660835 4437615407543948905289023376032848000 7660836 7146326687334469245833765575501233792 7660837 15607639095552195887752238717175968 7660838 -57692220815570103991203142038862378080 7660839 -3732997412105372840892208304269081392 7660840 -2712811362184590365251785150613094400 7660841 2306874989940371815738264032009157242 7660842 7241288836711480437015000699777331200 7660843 41672212111326687087716756176955392080 7660844 3184106922143041996390225013663158272 7660845 30327655737426467300232565295961345600 7660846 24496131136398028555196869773702698880 7660847 -55109116257998316505575364683164262000 7660848 1068655120600833137684271984757899264 7660849 -38547357323701451621396792930624368064 7660850 -2808595508946150705087181416245006400 7660851 37632109795625071567484414943973032960 7660852 -85376169105115058154420550715737704064 7660853 -8816998552490950545186458240846593860 7660854 -21975072380815057148357454845996667936 7660855 75661459948015737434578349283033846000 7660856 -57787586279691256023647423995218309120 7660857 -25163553618593418684986796850914388320 7660858 61540653347067193824950762403325895280 7660859 10387185177495109726758033531611349216 7660860 25385261750140086501179382077327631360 7660861 31147030523757631508210871208534085452 7660862 -3946585732342173263242515528574998336 7660863 -12218862326349353011005137350332552192 7660864 16073462176315574339050599970634203136 7660865 -91938759017307126485438171310938941740 7660866 11444619249121707035660502127864514304 7660867 -96561012563081101417656526929003859040 7660868 24961544371529378733410818444213683456 7660869 42228232697067213173875639465643696160 7660870 7707434483906437873156912993318652160 7660871 -55759546515707946659412733657134293928 7660872 -20012671403228561520505589352013824000 7660873 -89848640300325867980915280842845654 7660874 10209678036381300218865416482284328800 7660875 -10828617219518312818312932472139520000 7660876 -129539775326960252793647115949652480 7660877 8757613302018378349366102246233711072 7660878 8047548947377843985859720909691576320 7660879 -26395716135983320093944835826211183624 7660880 356113315548736798117574294163947520 7660881 44899889516752898188672563784936238370 7660882 -56884188198107160618691541624286308208 7660883 96560116475551586763104811280230897132 7660884 -13082707739359352302365106996616134656 7660885 30256651493087917295588779353921672600 7660886 -17287366454679365232008929097621429376 7660887 6576684102697958516615383178556164640 7660888 -33444161166632691490086424877212170240 7660889 60844157429292190160065618264698519690 7660890 -33011333238808988263445123242264027680 7660891 -15276794414981610578098058217739182816 7660892 12040100970012370917764985862484169216 7660893 32053652497876841686291751889768756864 7660894 -13651149328997272121730874947132377088 7660895 -7670810692759096047389784487585257600 7660896 29072150575732306074654573962123280384 7660897 138475283289142931269734055117321064772 7660898 25221216966629814913491387831177672192 7660899 160892452953813028026622672729447200 7660900 6228763878590025020362861511179161600 7660901 36130987944514642935512173770635459100 7660902 -25748970918661846721569218114621365568 7660903 -4553750429391580909212864057119805600 7660904 -1334729173027427723021302943854510080 7660905 -12383972313339277273119144409550880000 7660906 -13008741687659623593467776505055805440 7660907 -90811938904825910307166092991664360844 7660908 -19969455758340284136367198760894976 7660909 -30890836001967635582143313790344296320 7660910 -27114618426295607318370570546666392640 7660911 54914278647536633035103440796805240072 7660912 -934808172702325040334547781281251328 7660913 -24412292656535308826571605854501517976 7660914 35774385927100889465174002393300070400 7660915 2994368266648277140073993244984616560 7660916 69269049568860644650202459058969978240 7660917 -20965707382795690604988986905369118112 7660918 -21902643145681454795346819372323391840 7660919 -22806075025753108879239696022648666704 7660920 34515541071665868288062861489356185600 7660921 -14197909484196445334918328007656953878 7660922 -1348801352156269768183664309623801488 7660923 -522444202038169115658113163793478976 7660924 45460276383302563497109042517744985600 7660925 26719609012820687031226423095490141650 7660926 1346864208746612457622131094131302400 7660927 -87292950048066899125303243261809924240 7660928 11800969720074456893845770057956720640 7660929 65178649111793038956449073057374244288 7660930 55507408963989765754240505984326286400 7660931 -21102312803864027456101674062506417128 7660932 3011030666498985070617753208571142144 7660933 -1011349984605296276610925979564800960 7660934 134384984483241811580559580363747236480 7660935 -5100038475307652326423797967335819480 7660936 -13041484767073519023293991104663255040 7660937 22010728154984436937283502904391026944 7660938 -128266658821962650768293536319372032 7660939 83701064733191455967966254198279157280 7660940 11769543304472447927704692142271047680 7660941 -1203710589333221803512545935261343808 7660942 23944715075626798428913167081825039360 7660943 -58382952184057676726468668180125881808 7660944 -6841621302989116697120960267696234496 7660945 -51845563350326968263559561952338012800 7660946 28984344255682631616307072642207380480 7660947 24636969140817923891177441688174495744 7660948 18523416809439048094712272921936375296 7660949 69016358805073644420057390495318911964 7660950 -12166792567688799743440847700783628800 7660951 -30505506423129767443451638595150056144 7660952 23188539978418833837381548565131059200 7660953 204155198501037798452762364887165195520 7660954 -45820592499127319518634573682514815504 7660955 18370432568390150985221357864240024160 7660956 -23871237572560162567752438584916003840 7660957 -44260505221741585911633987291223808794 7660958 84101313549187138076136013041503842176 7660959 -2637181349784263138166987018763528800 7660960 -94107331887933786882908174619186954240 7660961 14822342816057992225879666335106558080 7660962 -39429427400077556316568998994001164080 7660963 35471174025472206856988838476235074680 7660964 59153583134085649050032458475815694976 7660965 9400529842993401449957281674968336640 7660966 728380923643177016649267650399798400 7660967 9023968830489211703586800041011343440 7660968 2989338933199125438265463294436311040 7660969 -19867880733525465292491034436642074630 7660970 46423823810661369255966132222419107680 7660971 50576439214229989459563435650807957760 7660972 78947260574365753246543189412433576960 7660973 39170703677116503574311748957591614720 7660974 21325029815765203142368596839647479360 7660975 18697938530264437048133309867334648400 7660976 -33562801949223465206563743910935379968 7660977 53687991925760567574876896173112388720 7660978 -1573418860444283557986305653191859296 7660979 -111123577443425708502434966355460863480 7660980 1363992052578352978298592608489491200 7660981 166362062785213676765549488895655664672 7660982 9337230319892675574873638801080823040 7660983 -62157621186037598843760420022010105472 7660984 -72214366425296682686012696526340608000 7660985 -3478670857362648547708234406046211200 7660986 13158189961387287881915471149351113984 7660987 -43212738773301964930243227639926440008 7660988 -127734159160469614101934143244693539840 7660989 907010072673813257616009147327166080 7660990 45824738233886958009762325632378758400 7660991 11383720433551750892682131591518716480 7660992 6475152701593168496047088410633961472 7660993 15042355914358668407695892984763666242 7660994 -49008650343783894719039000541343152 7660995 15702659021221642271353444198101815040 7660996 -2144589133044752125737592336955412480 7660997 -44637632853303483046386337205584503648 7660998 -10218368643373478094600617988542551296 7660999 -42227482755973314995619932750629258368 7661000 29164448765622833846795699165675520000 7661001 -42922160660163295973767548999779513280 7661002 31141284767776062849363313546654965504 7661003 2505170552740476952764599088536436228 7661004 3483055577834383924463607590910520320 7661005 28674510609537551819234567771047444320 7661006 6197196899450334896238838727928321984 7661007 31026504823515666020015786157687530640 7661008 -22640418906813949147383152792174829568 7661009 -1098605602444405118799349149593571360 7661010 -2304063978738237221493189511272337920 7661011 179797290931503088121385525545271184824 7661012 1220441509619703226866359887742941056 7661013 10471304798870432570298951789127683744 7661014 -19065399725011509111847051346121407808 7661015 4906406019832863632718730523502058800 7661016 47937037681309619215046279236196966400 7661017 13469722824817920923257966217926398720 7661018 12661501691856186354913016427824382960 7661019 14067271564893419376357802287142594560 7661020 5832432778333378998844299337442772480 7661021 -53449786379787818999652230455595473920 7661022 -9852203323617425181265425676109254656 7661023 7464874744869118444406432774651589000 7661024 10454020153211765727557633074991726592 7661025 -7928021966471940192877071425398752000 7661026 55720945622437883756709212516243525712 7661027 657390241279325511840023822702184072 7661028 -15164899877064640002587453735353128960 7661029 34729356375135202007146795800225749630 7661030 -2665753092856747610541991361865922560 7661031 10083324931478816906346661331358048000 7661032 -83885908397621327496478529806052966400 7661033 58123643978988639112843148415566886900 7661034 20138874472348888647720148269852810240 7661035 -36167972555133785096376100159937959440 7661036 15771099075157522705020608380633370880 7661037 -137498380776345660534624545709642378432 7661038 -979852916641443066264811545523289088 7661039 67156967122004355452636641129418421840 7661040 6271610467144480908490929199092203520 7661041 -41303255334321096750777941096153505728 7661042 -5768372351406980676231696527140294656 7661043 -17455493048253036281174415015110015280 7661044 -9848527462849109993181945281458531584 7661045 21929813914635957042506974237057553280 7661046 -16973837351204272719664275630862531200 7661047 -29464500812442411769158859331034885120 7661048 79544431130830317647897426572597186560 7661049 -53210767622254245265433835323238257952 7661050 -40689189441695744690153080217329231200 7661051 -17108276116742890939320772111430569296 7661052 397394935417522877663363737686769152 7661053 1046346101558937734926450744809591302 7661054 -28359288919411872074785503284634753024 7661055 -21204902943485772545567790801827347680 7661056 11496415875414599848903366503756201984 7661057 -68343110672554518409136437741145693694 7661058 2071352608787859166747337566450261248 7661059 50219943230096230840685297370377976016 7661060 -44930991836364671351257555562663731200 7661061 -7186680682691325522484700192162135040 7661062 8004457234279061418421951823601832032 7661063 62641045895622576049094422338294383040 7661064 48825607578488736759268149311684075520 7661065 27649821225340687605652150523788753800 7661066 19563856071576020666984567793008701440 7661067 -5389370472893180322753068402921655888 7661068 -64607888014315671859339752700536785152 7661069 -16483170675585411426687132767532061992 7661070 -16150133655396537924031409696482287360 7661071 -46751837894049858265524155597098906896 7661072 4185470205701464138681619124721631232 7661073 2782509470299382410618871987685178368 7661074 -69113982152467138245583729745264548464 7661075 -76582076368506297879745600081945338000 7661076 -26880529505613731710632814925199034368 7661077 -40519761106240419004868251264180985074 7661078 27017780519412515561166882455826423840 7661079 -72374899474562445116024581106713836576 7661080 -6926170669861743823124701724379955200 7661081 -7747000097392248778324426514011448118 7661082 14809806052191302473201937220809648640 7661083 -5473386441033766471787701474851020668 7661084 23563922210874234605173618261663589376 7661085 -11176940548958271811640827507859169600 7661086 44260966415467825242810350024707972992 7661087 24037311634158483076841888505039549552 7661088 103979947983967746876586599508601733120 7661089 -12999767418192442288599439428440318110 7661090 9988314645594807287189572730434624800 7661091 31502862133321654074537896697115640640 7661092 -7743948812821002038562888054091036032 7661093 15032284145271451436907347537855205888 7661094 -21437698260816270985298662080153870336 7661095 -168629450566238020144143193204726560 7661096 12345480731551803793459949291399976960 7661097 34738263359850661062072609314062184868 7661098 16237596544186329788171327407653850800 7661099 7413495918308329855932450134032466100 7661100 -5056678565334965951343437856959577600 7661101 38606847000402348318361198719578986338 7661102 5942086030352884740428873738103600000 7661103 36512585259680508587328454213903376904 7661104 27538174514570663315532990581047296000 7661105 -18823584900460291082408481823354803480 7661106 14677489012243473607540522630430977920 7661107 63784073925324223937889683262168995752 7661108 17067711621464430866537537409762539520 7661109 -3061949967272302999253924738075681760 7661110 32652106627255326514945535715474024960 7661111 -12827243075092819664898240634596051288 7661112 44531299861025507714231536657527152640 7661113 -3323625027268279067117783507371078656 7661114 17477334741263888635685569822870060656 7661115 -45721115813593234963944934439155200 7661116 4783133889036463067304077687336727552 7661117 12116701800054651167609525158317371712 7661118 15186418627031580188563576375222753920 7661119 97768648788921690189310368862953571520 7661120 -8419158305362688517038440339734528000 7661121 -12699028086813810154372467639968706240 7661122 3813848712496752822054149006228332032 7661123 -13224850141788131860274044801470351360 7661124 -52130563548890944409875325723967544320 7661125 175942242876146973053408732810417472000 7661126 -33231310005346349288992236354617303040 7661127 45540787064525492414144611414138492032 7661128 33934736338497775217417550926150108160 7661129 -11451927185607519926716579731952771008 7661130 17488028177610329470559927700986507520 7661131 9575992724490257772359022342478787512 7661132 -25265470063982720592756322624268034048 7661133 -46814088084438301065145462699143981000 7661134 -22432441323746459495337991454928415680 7661135 112075856591215742377747542956469152160 7661136 1044846817213112741345964988025143296 7661137 -43859661489797009498158375743990015456 7661138 569085314115377534592764662463881344 7661139 -26290091569351728232801370354232667392 7661140 -98202272394687237135868330588367462400 7661141 45288177550794515889256556409359548992 7661142 71283866914406484372769814761228512 7661143 25352325749760075257363100653780801200 7661144 -54188850659637109267947767621968803840 7661145 -9633031603106006986017989508683769600 7661146 -19615742557953135353851962187868332320 7661147 7705246481103360021705218717614110000 7661148 15811387330827623546128592034713567232 7661149 1570480525514661690334803669135019008 7661150 -8601217428195651205478479662715896000 7661151 93422835138861404235590172297894152280 7661152 -170542596999228947583593130870365749248 7661153 -31426073110656148200448944192778351596 7661154 11562266015288143469283567241375119360 7661155 -22421639420039018857538568226654315440 7661156 10633569216566450152818300396423419520 7661157 -615121293197320689698426918171938176 7661158 -46012952982069054735100909658684716320 7661159 15861801781685119145253291452350222128 7661160 11590018451598772068511957580437401600 7661161 117598029654052433217851733405268800400 7661162 -41393121909213703221297300296815994880 7661163 9939149712885794935336885313967201984 7661164 9775501603770262314251480485632418816 7661165 41426389330366416632738549045913822720 7661166 4693618153778244557469061331588917824 7661167 51781323135264277849516117818438853680 7661168 -6107682405607144110233927235308126208 7661169 -108280093397638548076424547732222413760 7661170 5595109658290856499663146239864350720 7661171 2717970637106467092469054675234661712 7661172 -29448699433493912306983190344846123008 7661173 61204115111300604894442263678554770328 7661174 7489436869877448518336314341580112640 7661175 20781156553114610337636044124458595000 7661176 -1919126271932375972472260262839255040 7661177 -27029823204828398675876683570441416108 7661178 3314255904669410622713797121866434048 7661179 -66436979659112003327109566349907150040 7661180 -56075234832350420533634116344679910400 7661181 1422167923125670587641290542614515200 7661182 -51278106191408780457331555327209094848 7661183 59521272960618733863550177552026106560 7661184 17547488808435617959561406610438881280 7661185 1219897995233942584281910018873835520 7661186 -15093719797858867728983417110391710656 7661187 11052942278020991662927426605781472448 7661188 -69977279117655165893968157952729268224 7661189 89184495486848734011117891610378128990 7661190 -15236479838708762346308424347703797760 7661191 -93371200019081377180518603275622588600 7661192 18708875944567242366755526676160348160 7661193 3926843408611209669559639126326160704 7661194 5670739132413730862678792051953774896 7661195 -103177430755755605802562257453153421200 7661196 -13215598657528248334205968726072304640 7661197 86879381688708228747925909318323454646 7661198 -243267285887266254960893741018126400 7661199 -17893357877076086107709215648843662720 7661200 -3819232371251916264197598780284928000 7661201 -65563472755175031856525234680393194496 7661202 30411795334235323060263349631360956032 7661203 -65674940749072836056319477779114739552 7661204 2986675403404133937528059501870866176 7661205 46926561622917094654125090115921477500 7661206 -16190188729975296497333024755842395520 7661207 74983599032878533923501721650574432456 7661208 -5664481878552873348011101564413542400 7661209 -41948319734392986862663412068687476000 7661210 -16334765401497850922711502098165760000 7661211 18845764830766043111178771568603450560 7661212 44014233429749270774588490589638564352 7661213 25458494954666822864522867545468399680 7661214 -8728906322407735792791758830345342272 7661215 -19338033262182683150382464543867063640 7661216 14248259158753024343829245841830313984 7661217 -39802183245064559600761080183649027920 7661218 37141395705132721130022167648845895040 7661219 3642857589669869622905922122880296520 7661220 4847353310561880530741533003454054400 7661221 34643167142515386433882059303464415422 7661222 17069810192007663034123612386362130912 7661223 6651990152194446416199555650914685352 7661224 824825800208464742023094632796651520 7661225 -27274806098445474027761304066702892800 7661226 43229238583569055001409906613895180544 7661227 37088459113624034755700317135707881872 7661228 -80315785371832502305804043384284146432 7661229 -46691133005678116047666311217568993632 7661230 18524403388800205877923128883050076800 7661231 20043997478659835193361990685422738512 7661232 3318144249025868803827326330535641088 7661233 -2481258902091647675264575211764721518 7661234 7286669618420171020811870797078147584 7661235 -45806215762553125612501223008756554240 7661236 -5220867194661402529680819570270289920 7661237 5157218403258505821696364060648046400 7661238 8280855126430748481109339982708972928 7661239 15103712094067770337505266274834560040 7661240 46690979415597583344106252489491148800 7661241 5660899143076568105730905908953759552 7661242 -28409730547994790100546567879809370368 7661243 -212426537010972625743066457225418949936 7661244 -31475898586545295506044999289916829184 7661245 16984299287708921474311279412684227500 7661246 75332325653086106938217321695855011072 7661247 18808573066170947722342610611555230720 7661248 -4258461444566887266370028657704960000 7661249 83717818484314444513402044000693063360 7661250 1169217697559602291698552204103200000 7661251 -50394699949346002600414702919714033888 7661252 49473207399025992243625952710028228736 7661253 20726665780838821142134692410645985504 7661254 18947241141472162690780993874219165184 7661255 18109593964016515402217977238600209920 7661256 -30201146317773853757934216204290457600 7661257 23352605970791298439373399209154620132 7661258 66893328578701214057158733958828756480 7661259 -11100969866807187426229488118930908036 7661260 -18559813963171261755805124221136240640 7661261 -2515704198842128144325392598053990848 7661262 12711935554683434512325825355902361600 7661263 -47021999979271445819525008303703141960 7661264 -8850437408272593480372006026864050176 7661265 41478008622405971441345997014999704320 7661266 -42957032772576578339975216572284052320 7661267 -1607779911128794663377449129605213560 7661268 10441616073655707457237129623087605760 7661269 24754035080206115626674322884649067712 7661270 -8753149965231182392185787586442097920 7661271 86837055683988878039427127022760010704 7661272 -42431810229951291221305953623620147200 7661273 -144004950649904332016986527485132475552 7661274 -33892124083440019079869687728662168832 7661275 18922528786189669588949917243512376500 7661276 -30091967276247961726797534415973594112 7661277 2916431451072792619042754654339448960 7661278 -183228906547697107839139186901038080 7661279 14970476134393663347856718173697918880 7661280 29555303127971185551055657611967856640 7661281 63381818118760380730182522236382898082 7661282 54110355981007188879449935429234406400 7661283 -4178062248022346623848321023634266880 7661284 -19264095729113641204435497557504512384 7661285 38775516584237847137879568749151193980 7661286 15966304287567578378750485576791506304 7661287 -42987693055054169525094331126291807200 7661288 48151180225479864134747777046701045760 7661289 467881007427355749199304075292538080 7661290 3344257244718337610481507214878643200 7661291 136748359213172339980624593855968428584 7661292 -58250147194766913136074195227688665088 7661293 -24333954237761123413579343363055932458 7661294 26276134227533960111320918665851664000 7661295 -6486476776000337265015143987127401760 7661296 5810852734058687120661016694682877952 7661297 -49601171876087314374342797244635413614 7661298 -14309649499919026407028449434720421120 7661299 71298668181848852370196500939226436300 7661300 7189385171519712235528825454586316800 7661301 -5626330968106743306278781364811222400 7661302 -20434808966562913433454356408604213696 7661303 20094527830528269184114385192158432584 7661304 -4643644020625573934297932207400878080 7661305 29404860210077749870141685025761285520 7661306 45063791177419591930959924019086386400 7661307 -39498367106880431983123450008497959680 7661308 -92923435646293957942285591692027691520 7661309 -17179501208401656596433404815964831232 7661310 304615795751880067784166352705612800 7661311 -942265131150335053620758686570433168 7661312 -5736592053367795142513902237519970304 7661313 47288743884302059562809482690458024160 7661314 -5150702282620969455305223519781289568 7661315 -8837494063912987397650104527933099280 7661316 -26253944094493054918741943051919323136 7661317 102728166125023259759022122124456806366 7661318 -7076991780364059115298196127041139584 7661319 -12937203106797979274841254514066042672 7661320 -36694816208930344240937325190366771200 7661321 2044470734570624632252970685946506522 7661322 -6181836292032563447685058492854564768 7661323 -38608765456730925148494638781050978256 7661324 -29257033620240805258951652546208542208 7661325 2203353200835743713323851164986705600 7661326 -5346725765251023155357256619313482752 7661327 22285891186290615207087185880145298520 7661328 368980588829284819658530134604775424 7661329 18650311488273120884241370912858423680 7661330 26995161889394511706497515919245179200 7661331 -12353181425942601630125063082315261600 7661332 2261400483497366420256409403262341120 7661333 -117674226534679414588782443588753234418 7661334 -26865349987580109509622312845417901120 7661335 -93273525014809334918239292978721813840 7661336 -52139078710633585273453926344471347200 7661337 -7097112595210824099083482727221870560 7661338 -54966139157266864308179531758272145680 7661339 -6644372422058126671432172901292520928 7661340 -8405111093192560448018856429420257280 7661341 129639562926621901193358880462495854400 7661342 -10656626780711319570392459079375939456 7661343 -5760017113857689794264617696174033336 7661344 123788628923865913481749801530215694336 7661345 2643363067882944226014170011609883520 7661346 -23093150423197339829941276817147092992 7661347 -6191282599287472350984311984216311204 7661348 -74521807909785722180522969071393195392 7661349 -43172437444331201981866934451129091266 7661350 -142173868101618713179059174566520000 7661351 29892326464396263650174160293957659920 7661352 -67705451348837866216078125952416890880 7661353 481602625326195485343115877677315904 7661354 25771570287055978646626229148087381600 7661355 8614859955154511764276183827053649600 7661356 96643768407313433155085760770847799296 7661357 -43027944945255797959847907388428522 7661358 36413467973571496157809697991517712640 7661359 -39130115862637947677779990516320122760 7661360 -6444845102528520741973369898558423040 7661361 60755343467071034998287245648462998464 7661362 17156036331356922496463997904276558752 7661363 29445660163407281107724051217659792520 7661364 -2922747014246884044298857300944701440 7661365 -36373238845123294488138690106166970600 7661366 -642858477649142457207892137818424000 7661367 7610636229911439807869904011043305520 7661368 -4739151211799934331724950658740469760 7661369 86457576372768354283851862404696687744 7661370 4615019122614668281040539800163622400 7661371 9141641218228589779802967094647194944 7661372 43911772901704376035761422504426904576 7661373 90835944614400751989234970816133426304 7661374 -13162093192259098495304246798696696448 7661375 6212904707515119914151004795130454000 7661376 -13777686838239040926559505199585558528 7661377 43208761546752288048855500547205881792 7661378 -58732904284882945157022327948474899760 7661379 26609219242421940594633765289382997120 7661380 19180345102252828013560141302477292800 7661381 -10021740441642632719232802069238949376 7661382 29614515581523243023220122626579123392 7661383 -30711407899818765230808931637004233520 7661384 -38054347349408680995873085990005964800 7661385 -1290082857635039490792286457537163420 7661386 15601473300866171641487838852371573760 7661387 -35680404709545833887426737042060260520 7661388 -9392472852239115691547920297350266880 7661389 -58706404074923281930630450462365900000 7661390 192370780195128103627044059972895360 7661391 -43277460004780155255379736132057062008 7661392 3735693045017290714083799948685475840 7661393 39558520185926697025288509383050614642 7661394 10853493981066834203489074868658081600 7661395 -28279216058089711988098317870424030320 7661396 1580029091853587249683066050649915392 7661397 -40696692331108839601778731840357206720 7661398 29437335766653036136906032215021340864 7661399 60321595068797584213168037592984155400 7661400 16887377780372952387431133067531008000 7661401 -134311420087224062711879671854579642096 7661402 3329445825451244330532632373079572480 7661403 -46470887006504420881409818390036183188 7661404 -23712344547314536646982761691551897088 7661405 -750799011812143834536696632820082440 7661406 -2194651173126366318869762103658094976 7661407 33070338052276158879989217929505801072 7661408 12166667877872701551227590208241008640 7661409 -2963638862447553651040007547104907840 7661410 -12652933805259068117191843606657121280 7661411 -30179721246487952970670318623501173988 7661412 -29160853438674633871211727211178496000 7661413 48890999157635615806022914375781057280 7661414 8225539006408801800471116525628539712 7661415 -2658488025864926061220998521123827200 7661416 31153990545034519128622424602308034560 7661417 58961061436040795708254525772989588452 7661418 -43300568750651748165422606957620759296 7661419 -15511522147735015264508696605687458480 7661420 -8636558879460917738969896315105075200 7661421 -14497861172588248803906840430658751360 7661422 48144881246577518205679113637075432512 7661423 -4521562350129261405691727792571463680 7661424 6258928523511506682215690178250014720 7661425 -23853956092139730114208160995611777850 7661426 -67709876506124276419714216336611119088 7661427 -1404597609706395449756124561058485120 7661428 7104502689641702028660547816342128640 7661429 49428052916779769130079930093771776 7661430 3135289936345036925582912791092952320 7661431 81194974690523031875605477717744803000 7661432 -108901396350254425895138811885685063680 7661433 200341966134608505611731109390888448 7661434 30104350828618211817520356509866705152 7661435 24969710772612882338217786489453530880 7661436 41000931183277444475967346770575565312 7661437 6907364954959718303584105003431264352 7661438 -34010369211607526853502255518402650112 7661439 -1537434115068413797730580189567456000 7661440 55118134142217765539511476873173401600 7661441 -11544840727637398020317694933896933376 7661442 -19216498278081519747574766352602919936 7661443 -10569112204480459324221107081699307200 7661444 -89275930251146635218970797122561389440 7661445 -44663409539229420512772119985711628800 7661446 1074216151485667889769907352527260480 7661447 -19342151217415263064818553531253633880 7661448 -7867083480037872857148372503596554240 7661449 -68074847883606381074495441987593905536 7661450 -48787474544213155930862604992756313600 7661451 3781458786963267133090937234841705984 7661452 80942204486737774712587296643263037440 7661453 162605129637815340955150355198566409184 7661454 -3741690208550407353760681944775359360 7661455 -89447984055385823335827886247281067640 7661456 -3096308809570131476752801845597437952 7661457 -2136835014782899493633307184203023646 7661458 -22975052175553900883423827114921402368 7661459 -68439396372115895346836390536219715040 7661460 40771317992152862622669653434355804160 7661461 -47869808250619642443835266400827819168 7661462 13859331505529527473262613284900211232 7661463 12591135254082627610739392569994530000 7661464 -16011341691428812193142339117253754880 7661465 -5588552718984397921224433844286009600 7661466 -1445593132346126387113938125048367888 7661467 -20971256973215431771159506124838529048 7661468 1972675915110925833258547327500318720 7661469 -9198293071654998579698249671021193856 7661470 84590227039666969991001642193223631360 7661471 -71724316937058522864284841376048439328 7661472 13475750536531795945079393910861594624 7661473 32817359301838656059366673585650634722 7661474 23031211796852931971436958533973862736 7661475 -28075519682487850970989645523168441400 7661476 20163820163541709033227709326492714240 7661477 -14527836959908507266917684043439426848 7661478 19925544214765585773419808987978624 7661479 -17187154252079322280870191458876742688 7661480 49828696179239499889912393389098342400 7661481 -69305981187798140247498968229511604160 7661482 -322086184580868897628820585712549888 7661483 -101782645628077901388329398977157784268 7661484 -7311939864701002332507382132133314560 7661485 -20384057785404861533442350861809430400 7661486 21946451820763830265017716147819184000 7661487 34326351116909021336897908189354212360 7661488 -18432822447431831307492421820861759488 7661489 8788079809869553943924286804290403168 7661490 -17727229271575664550243797659800122880 7661491 28393981463782684068684267169657498892 7661492 -27689515055161906115391233007365332992 7661493 -75210819623491263852559922628350964480 7661494 -23860731560654476399797874770113284704 7661495 4709596551849277669456844627898556800 7661496 2114004525503992572439714561192304640 7661497 -20436270684039250052995000002906676054 7661498 -11822064068576550349238488891052725536 7661499 37250385608820415740809741206423119360 7661500 -3445611583905806511690899422617600000 7661501 -55558220360126904359444630641454882100 7661502 3239726559101523962817751453796592768 7661503 -108821315717551217023921068482288557360 7661504 -29019158770606009028143541385009561600 7661505 3692246688813677141735109255722002560 7661506 -17326899873416706225934371375810232512 7661507 -20484367791033890598310246240117427760 7661508 6309751976907437277472301915986344960 7661509 117423026910120051144241939589863774716 7661510 5471901726532393647169868763456956160 7661511 8231990529290741977237594796492487216 7661512 7419164912634389047387134491307755520 7661513 -1295940186922957697217016182335945676 7661514 16984013645703927025841179280740065792 7661515 -55878560194041076931864497744375263840 7661516 -7574429340913780379694254110102582272 7661517 53315282750955225708632654897449841664 7661518 -50292303625117357940195874023589023040 7661519 77257730088189136880806504271038469400 7661520 20641139066160446222185324026141081600 7661521 13125077492041097437009800874897309824 7661522 -7764847341024303402194592826568812800 7661523 -33848318616099634926768066222740936400 7661524 -26877004257048492936857502972512913408 7661525 -1069715388870887148273193990030231200 7661526 12603691430213487960518162303033622528 7661527 37564322157976505337107580739778260632 7661528 18392608495598973870351832796748226560 7661529 42768616408334235628137857884508043264 7661530 28411667191863300678778781927007621120 7661531 -11104596425571288254935755085556356668 7661532 -67302296474669138506332973622912483328 7661533 -83863389174079778466186771010138327776 7661534 -26739449404119369651052153786459999680 7661535 -2413103163797202982871711030335111680 7661536 -107359140517211134644867914758291980288 7661537 34751405844637953195104818389378791700 7661538 19814167001054840570407397930306184144 7661539 6133920700210738594765485475497968880 7661540 25157838126260705936511494033677482240 7661541 29655224462025050728802081775464793600 7661542 4605180206423639712957881041218899040 7661543 -9085508915730930336899507553553069584 7661544 45323821972835535244133938827809341440 7661545 55737660382406367266085821961793406280 7661546 -16732673627070127063589241200047464528 7661547 10422205156563810366135203689402878480 7661548 31924445971727668535168567748454575616 7661549 11164663980180089633063120614868178432 7661550 1837716443855414834998801947668208000 7661551 -19551230999457999484791001611827862128 7661552 47981203573862839932814588033739980800 7661553 -11718018903845051428180050761841205632 7661554 25520018840471207942768971376938063872 7661555 59607774719415978253816432746005539920 7661556 16216691600908123334683468747896932352 7661557 22557184545324276283857596718851718144 7661558 -18321408457934740333006633079559877440 7661559 54067078660192118226749334706524169704 7661560 9112488631504594745088208752470016000 7661561 4326388581157869012481563079843922052 7661562 9913519298465159295109691148358090752 7661563 -5226073912658391680559927435516161280 7661564 -56148983236613466156293647102139056128 7661565 -10937762642130650085005662167776644200 7661566 -57694239008893283116855455149907053376 7661567 -56613140023322847359448736982158608384 7661568 73867818175737266791541371620556800 7661569 -2773304074368185586990053256132480956 7661570 -16318509278669243550375677810600855040 7661571 36852206237678254180301335465272926712 7661572 1829663289716814002574072023993056512 7661573 -115957573395310738066713409537767001380 7661574 10556321374437857259731234094952707840 7661575 283387128855284758801809681088176800 7661576 8465220949765283192451014481566269440 7661577 24559976813272466543103894039348830208 7661578 42103105652641110931691088525576322560 7661579 51628582839534375746489862585023291640 7661580 -44478370179433299319942891848046848000 7661581 57233327908164327795881439043473475382 7661582 27113103253701501094644924778683859392 7661583 19716335607085356720362120303903604864 7661584 8753352059104245522684478450644549632 7661585 44361952522117483671049491899686924200 7661586 5809113967045930373557380183370214400 7661587 -58561360802179238957963072205536307648 7661588 -3808051770772951700513675680522469376 7661589 -9463995252803707519909659161376242304 7661590 10974963135691605349353170944014929280 7661591 -19928653617023951746191746084489309208 7661592 -1042324324454121568610579679266887680 7661593 -806978529039078935407071894422243196 7661594 -76907503846029394025565931693944887328 7661595 10482274468257161232329251418452817520 7661596 -4197237213683519454171264253842188800 7661597 2196414881741258582278257239179323000 7661598 9945416000004452409297372245735086080 7661599 34246190404008006844924499835561552 7661600 45887989194758010005983035919731916800 7661601 -100999878607065561007308874727369268960 7661602 36495317424563529539219590287445369344 7661603 59441202668186212350111816329971989852 7661604 -22543669055660310712251709682609839104 7661605 -25791495471670560988457269810506009600 7661606 8216057742856076728352018441027062752 7661607 -64455453833964273318333225754558047960 7661608 12045907927709355606135757226831784960 7661609 -42330581854683848251306483336917179484 7661610 5067261366118651513860602685523430400 7661611 2331239835866141518902732626045374464 7661612 18226389751876417368410066220847088640 7661613 30600911325941674662411699654091086144 7661614 -49366650149480027879824936269649547520 7661615 809421488169334864353495835358889960 7661616 13736610712998094512996038649034801152 7661617 82646600521779368334615710528978598640 7661618 -20285393335777929558916590982635539040 7661619 -897450017638325584685841963234911232 7661620 18897395248638096567205618188140071680 7661621 -65054075743865711695370112886375218912 7661622 -20420044371315452152073298970049771520 7661623 -65574482257924973937160723376089025760 7661624 -32142528641950541470157288539065815040 7661625 -40255749309311122405869257632441632000 7661626 -12103806523564071198846287724025866240 7661627 -22829419411156743795917875361006049168 7661628 -882530404595092538308560611760989184 7661629 17882983292440266245045008730323631340 7661630 5487822693142534990137545616219600960 7661631 806842668168369575176931121791762064 7661632 -40164917366544723162330538808482725888 7661633 -27506461814610843124548377597765628480 7661634 -4685214769397146954856202236298540288 7661635 2902278270531990853271829434213080080 7661636 -22775659079030859072596738564474618880 7661637 -46903234546333018959803150128237537506 7661638 50584751241331157579882328464957562720 7661639 22934905053619803707658068962369924440 7661640 -2056262711340019140658437146977075200 7661641 32194249881035872290642106777663524772 7661642 4467537505684097580446552395914650304 7661643 61212838095443325675926775920221499328 7661644 -33735104893032783191289288867758865664 7661645 30472640385657798245376056652136051200 7661646 4449194656548885865765454664031560000 7661647 -13429437308190674074425092959533506688 7661648 -6172868984419273814107580495742640128 7661649 -10308286539200457364506526392784460352 7661650 7003376687958641562281545437835161600 7661651 -78425990068779428121639018948156378576 7661652 12704329578354769707365471172957591552 7661653 -148078725832250282037658606385190378020 7661654 -53125811524480003491454602245959680 7661655 109387391203357466318224382041269120000 7661656 471862284600167113028709448929116160 7661657 57989670242283769836756296473377889920 7661658 -34327335014386165230004757596494366720 7661659 -24920906701496917479462822277856456696 7661660 -20807906078064605896348173475976440320 7661661 10815155229573175866032565329967854208 7661662 81287547393886921143217133972438326272 7661663 -90838090814872364327298691281040517088 7661664 -39550391094356413636494282553908264960 7661665 43390512027561753677324746145660569920 7661666 77943149017677465698829443955094594944 7661667 -15054967113698245957550331756197059152 7661668 19097345174746251907830052161128226816 7661669 2490169071371730657367064553503268444 7661670 -4608146920989896573427014159972102400 7661671 117134688105095357642970083838715122872 7661672 -110682292660131482629928094868462003200 7661673 11980348118550325715385131371699877322 7661674 59059243686320467218165372551327082240 7661675 13593773373769385792726440201601818800 7661676 26747370258411836215827007367023079424 7661677 65029158055888986414949265072795197526 7661678 -66173720643400341311885383981064220480 7661679 -15046811857051206087992915931316320744 7661680 2623778922870363348500045111200972800 7661681 1670236908132158667098042052093560064 7661682 -6127684972586632001496495125497881600 7661683 -123475618881874321075627166427076368176 7661684 -47460186925905987057088884617010372480 7661685 8344048141998290750134386636898597440 7661686 -32193610260116165202058141083578234208 7661687 -6483794478506537873972768390321197608 7661688 -13543557924117125000300908136355901440 7661689 -50352443356222396433817961993686442134 7661690 -24577552065607348444307998469911994400 7661691 311650879901230598027561913659395248 7661692 9135655405194211198678946086480418816 7661693 3831522957298071875810040133785136800 7661694 40111618102715104142141193499208750400 7661695 -65913989810885875745176887622912529520 7661696 19803650754239178572482232879645982720 7661697 -81867825386345024316929491893063072 7661698 48516187877801783040163623490747163520 7661699 -6421620862435650965683893951173895600 7661700 -10828910966045259198652892419336387200 7661701 -27751126273060013127575711897604647108 7661702 8694261585145397301722211601980943104 7661703 4270751258872101431978780836012592640 7661704 575302825635424866015166564103577600 7661705 -132709640249914414675490391287998400640 7661706 15536067883141477017314476544626324224 7661707 -27481246301728277873212422195396032044 7661708 36408162182815366480068537734741929728 7661709 -4631653090963340128766103464990440800 7661710 -6216778298769530030032606378939895040 7661711 -42685544890741891682964011271451192176 7661712 528061527809080438593095814044712960 7661713 -69653014403936793532104559394519999640 7661714 -26326202350457523932573863694254682112 7661715 -3277377782071214035994483206551058080 7661716 47880550910897152177059231880472266752 7661717 -7631511889318671558319332501026023008 7661718 29902185494532109772148688631972351424 7661719 -9438893155445814463848356910573527680 7661720 33330476552047163360721682185830400 7661721 5935859775498670945270793044638159312 7661722 -11903117111492450151721921230232966176 7661723 48427624709188660448743078691514195972 7661724 -2182726920193844857065378141524656128 7661725 -30696317955682144678186226166972743100 7661726 24109522334202835548174377140773885312 7661727 -88304083440440706587444740824234600936 7661728 28799780503502479966173279407699066880 7661729 71690009937264930509578987029392481300 7661730 5898829210922517332715907107521725440 7661731 48266305647802738078058141912983376640 7661732 -24094734879750435776880609866712530688 7661733 -14808230045378934377482641598259929056 7661734 65419378916193321984973655601595202016 7661735 53510624925614691828876089423713168560 7661736 144498539391432738144334331715993600000 7661737 -17385711399819068163246065033701606080 7661738 -10509200766707828100995362216640190624 7661739 28269391385053732313715874522235058528 7661740 520915280231904103549936153383321600 7661741 14152112106059345549720264740056869142 7661742 39057958051837123779655730996415114240 7661743 -9174402234578820038935011293858555520 7661744 -14328930475110599690211095634815877120 7661745 -2977671932281271766915419472138216960 7661746 -47707136776947546676784140667943991776 7661747 146211045038306407249995565363493142072 7661748 -22871324910485333283485964930207313920 7661749 -32507386187655314669634365989857087250 7661750 -29805246265812454490050266527855520000 7661751 3356732908483510514480445632107635432 7661752 -11468488863750155756714279355395604480 7661753 36414413538003880958123366726646712464 7661754 32041333653309888396269366622415223664 7661755 34384114365432108571887175501483340160 7661756 74218130503366029891077949686463390720 7661757 -26857963147606637089791454018521981408 7661758 56873872011721063192077131597361132288 7661759 -958454963325538780234796773437713568 7661760 -9534585632512546556685663459543613440 7661761 1316886219055268904399474379490121412 7661762 -13656860823693466965417672839756440368 7661763 -2907115378428768226105668841297443600 7661764 -35358672357473010144649662669393143808 7661765 -11783295680812069793066357699634182340 7661766 -10874743894787413132169673530145601536 7661767 79342838901975436225698711015494618472 7661768 -51573437894474627693823935118304189440 7661769 -28998161996937384230793792965069566560 7661770 -2725227332987866317322610698213333920 7661771 22295091102735553317566873603131678320 7661772 53985225443594629145292668077789015296 7661773 -13296403376517885687434918377043900960 7661774 12037010743403548911490579313291034624 7661775 8126867513195620861240434355305379200 7661776 3808205590725479671201509761615224832 7661777 18440834002388087919882741376680304626 7661778 30952734402688797883282861696762590720 7661779 65236428795160354635466378348895916400 7661780 4531321735116798120519342833653309440 7661781 -9191141529131337241394473577708487588 7661782 69828842011445789770899015529260616992 7661783 583510447837585920973248846403903488 7661784 25882844026082801372237409146609356800 7661785 60257847581541480568856068449327620160 7661786 -653677582328956057623262381286307072 7661787 30818434339626812055159448145383959192 7661788 4017288485930004814736600779299415040 7661789 -58174454481659042555986395362946904410 7661790 20056630394899654338462557194795907520 7661791 -2021629393677526616687202267356668568 7661792 -51191176200396412096265173169428758528 7661793 -11799249382496016958133601621881096832 7661794 21644205301391700943199472100852972032 7661795 52336382304938269995735444774453694800 7661796 50376451691642450837971686432488607744 7661797 40214543597655179649745528150304258880 7661798 -35946963746439887324075719181048172864 7661799 24264625420457274883645134562598680320 7661800 40029537113234428214877548684785920000 7661801 -35125477947170295237626251504035685248 7661802 -37367574623452014349572213035347968768 7661803 -11207519479076731446188443788213127948 7661804 66416469544584479747789995885716070656 7661805 950891872789499016598123174088901120 7661806 34662559001212553502790497915291982464 7661807 40825066059702357402188338517053572840 7661808 -2758835524868308362360253484304433152 7661809 -104401254104312109502649843926415044800 7661810 18650154846027468056921423164337290560 7661811 54379258950866637923610046956593391672 7661812 18934377540003477664636326899929711360 7661813 -104759522377741795157262611466651021216 7661814 12463732787827287287126894157748002240 7661815 -7617734306412878541024388267563571200 7661816 606283630885816300051986163446374400 7661817 54434695461608960227667580837642534240 7661818 31971338073418911915628146354102549360 7661819 -119471270626622908941013579174163960640 7661820 -21454150933840506554285099535203850240 7661821 -99031397797373465860215663836238025978 7661822 6883840385002425117538591678724840832 7661823 23055946013899825489663388195714638848 7661824 44351809198047522215457092363849039872 7661825 -21812243622403248809474156710622265450 7661826 -461919600839549087146172447268445440 7661827 49670539407194039380948496710464199676 7661828 -4451498510716922106498022681899959040 7661829 -7597501060301033049015368150871521280 7661830 -36499480219617978593774897684458462080 7661831 81555921747698027016303235012352692632 7661832 -24961242615648282969032007699768115200 7661833 -30775884760156890162076198776571378918 7661834 -3981444075568595147876077133701048320 7661835 -3487504635052183011427446551239043280 7661836 5720583827905760760876118021829369856 7661837 88277663777632555423413280909286226486 7661838 -29473202056203012818604442651961374656 7661839 53311580272221776049331584937462141224 7661840 -16170620633174615286301641528161648640 7661841 -62346471716447872130378733016174704 7661842 6889556872482337942144824272674499712 7661843 -3258347624112064271366272963980001200 7661844 39462738135867376727097903758736445440 7661845 65561468057852197769436945549232807200 7661846 78866469234930583932998862329233724160 7661847 -40172214199703588696020434922626600600 7661848 -98395045352470198357572806189100656640 7661849 -28089278926291017766264936843484301168 7661850 -4170718035203106939207608194440307200 7661851 105856811759334875813469897535555262852 7661852 -19340135207626081986169360573255335936 7661853 32686197728823080145062156335778491104 7661854 26137176221582470886980709641324565376 7661855 48049074475523432368481631999603662760 7661856 503566152187025866820721398530965504 7661857 -24134561001898194675589385614757818688 7661858 39333708247522441081731047916221952000 7661859 -20848953588452273978632035376577786880 7661860 33957987746871019375966595618373788160 7661861 -14053830066621682317690131123016947520 7661862 -3343523255156289006803598212842007040 7661863 108973450825010611075741326116582962584 7661864 585146888614503804386260867538534400 7661865 9763824263446227335540317693995726720 7661866 -60613541715373361372930474677767818400 7661867 375810862189680371333705697428444160 7661868 39452025149232239874667122286959306240 7661869 -1714369073900379469838144338578541856 7661870 9904937906415462612646083424320530880 7661871 1743366530099310189286616357064010992 7661872 241356421512600214939667400798994432 7661873 19185758943220569251709041006215016484 7661874 40498986249937191242723338937055087360 7661875 1622519925163695562055678940061980000 7661876 35550577136859358855020754883390847360 7661877 1879573120927153095721382911798060320 7661878 -6963437812966264285188447047866387200 7661879 -11808299864552932354796149487559574080 7661880 -768190716239622522178513241455718400 7661881 178358024040766939567595364957328682 7661882 70319506674022623784423243056915026400 7661883 -61614729343545651821007051425593119360 7661884 84411834835597508979181516388520098816 7661885 25028570831119466934121769031315377760 7661886 -989249257944933173626707172806731136 7661887 -22792468706461259217800239028049766080 7661888 -1112901720611948864904432789293629440 7661889 -56236029521969191659573807829644509646 7661890 30351662910927215120994637482592188480 7661891 68410806998259427542031892773386457584 7661892 -4284225986994484775233901477867298816 7661893 -91401605272212510440683886711944063680 7661894 27150966371039967904360104983664414720 7661895 41030418396659451452725944256688160720 7661896 -64179517897950882214114145886971904000 7661897 113523681931785305946938592059458640346 7661898 -1262022339943923257128836982063104000 7661899 -42650122404236275102940674335454327664 7661900 41148528724886490814580217685139443200 7661901 20458715077959855669957252893138871840 7661902 -60334376093867559838007361682659038400 7661903 101322034498278467245252363472896183152 7661904 422053950506060075455213610886365184 7661905 40971003033694200825912941374878822120 7661906 55931724624471915195599631283731456 7661907 44111572365997833632683973961671095056 7661908 22172915943852253881930114194438496128 7661909 -96808306564793944748769993571024966080 7661910 -8080263473394740427050302181513134080 7661911 -44899854853964316616056853031123506376 7661912 1486644547695042095310865113021419520 7661913 2558115842681171681206370573327596224 7661914 27711431356527886546685019192510958272 7661915 -15338025838629961889849680591839674880 7661916 11128212974400814737505639231657804800 7661917 35614106351239336983273577642684430400 7661918 24708029559923123131711617125614607040 7661919 -41418841290903488136249828843616863360 7661920 -9705235442790429168198753131707760640 7661921 14287519507679418068162198262787305600 7661922 -37758144056061444986299850153492646528 7661923 6106452145089598467998795794586542480 7661924 -53942584298856118727355906292976671104 7661925 46304887017657117998999997085019976000 7661926 -4275280964609855741539339670935757088 7661927 -24864717103598499427707439404478317120 7661928 -9684518679251283203879906669957038080 7661929 7203635698786882671262828677364558080 7661930 -1690944803659893731020210756058057280 7661931 -682312904415599982340372462079205696 7661932 24496708311924355166487469057620490496 7661933 -57679143615883282388470262246633160660 7661934 -1696244294444931619836984327187468800 7661935 16305597676391412002442052495985960400 7661936 -6906101944668043145380434355546718208 7661937 -10693986907625396619896117051761412160 7661938 42114029795963141002165206597678639120 7661939 34225170747397357035253811729322289740 7661940 15854923829625043036271814720022118400 7661941 -39931913541995367545515262813848693440 7661942 -7436894476934994681199948133429830848 7661943 16703259931117671256401231556722056832 7661944 30461743675374908014233419770365419520 7661945 21183847301657816180531933156982046800 7661946 -7056592438022614579403449268833248000 7661947 -135613030944418232024832620356065312604 7661948 18084381810219843624871617710032813056 7661949 23631564447744304387830737055484926240 7661950 319485987726733867079805091565313600 7661951 12378932698843138078286785182393111024 7661952 -4732706081986039257808311643904409600 7661953 -12766041963176862579837516201388779498 7661954 -14408413859797440167080478889962251824 7661955 -204154478484717585284365084115489280 7661956 -60437802843031292060047223493999018880 7661957 -8510126556703737322419067400717283108 7661958 -26282881498844581346349143185851256320 7661959 -121651262574748903168965479092888595960 7661960 10823442302450789479335990642986188800 7661961 12686557230435099970847901281545416420 7661962 -21452614031856472985775400308543744 7661963 43777512786805588415063288828293504212 7661964 -9069719654392072528339214071452057600 7661965 -11123755851489835612263720041597736960 7661966 10869362318205484700477146546238481408 7661967 20112548457218282866511532002164894848 7661968 5635909668246348281296911606006407168 7661969 1988211287652564108731515907587749696 7661970 18547928723326347273917102387426485920 7661971 23714951623112632779492442732203841552 7661972 -22742781215909781560510079633475346688 7661973 22130406908989303660821285423601996800 7661974 -3171140706308468552265109338285690240 7661975 -10371597458520607971229954644690138000 7661976 -20616023667970723432574404331834572800 7661977 3362191026560397725998314264430260420 7661978 -8911907485196034828071193022042210560 7661979 30146368216415639333049531404787663360 7661980 -16863550201659773988733155990117696000 7661981 -75124659111826176870429356515923304218 7661982 -12928865363739950458117865749553387520 7661983 -5611797705544936325555061953958527904 7661984 98128681389631047595065364768418168832 7661985 -13803177133923886997535184757266890240 7661986 -9519285078426052305070687784522747520 7661987 54607770465881949935334423132748022112 7661988 -3233307113219993365643063682690302976 7661989 27972872736618339474313448473484089790 7661990 -4925804767060167827858799789109862400 7661991 979084244190057552702994431998651904 7661992 19065615087122321119165686273801246720 7661993 -142871141128640177270363946397823818758 7661994 -7284564132468546948773954710363488000 7661995 18494205547053364296325158796235859600 7661996 62014544495734825616884250358024480000 7661997 3513158607240689613514514219400266880 7661998 298739118994643205391722539201140032 7661999 41412960014311326209343985841443233936 7662000 -12056808241275434489721210565902336000 7662001 5380951693919759725508768074936218002 7662002 54747243480558600109487962452019878432 7662003 -10932542869659380212620978740697742800 7662004 -8598382034962013422166963750385158144 7662005 -9647005344541784758109789057516696040 7662006 69937617461822536186452891911677056000 7662007 8995063392999706254799974226489707520 7662008 -122364313871879524996048945768294871040 7662009 19318021031507454498644247099086343504 7662010 7901171881807731251920458742630872000 7662011 28031343468231992686277938227818844432 7662012 -44421225578829201669552180214266981888 7662013 68934451415236264805221028382352857504 7662014 66433477944261880203789298112909465856 7662015 -22462139373623030035699774606217408040 7662016 7806355736948284265293615806671749120 7662017 -54160543028790640388529227507047178448 7662018 -2425488595401421366473681996287726592 7662019 -148196978220361322680939132856174732904 7662020 -3885027247712476540767419202058955520 7662021 43053355790976574250752275991116172512 7662022 10763945072452741589523285861372148224 7662023 41595974167500361920766220423692621272 7662024 -23580759896781873053861366591063178240 7662025 12060438171512879907970781603309348800 7662026 -28160270890619283129011013884459160576 7662027 -41133074314629934495528301434249792800 7662028 55841666858231031629737522830053392896 7662029 -126881806778196596807410253997941951370 7662030 -5740631867580748615829431242290292480 7662031 -13863909002227139410272063208389850568 7662032 -26027225429035069301077971956320911360 7662033 57288579703287362678702466248466891024 7662034 -17683361762511371430524619144804185088 7662035 43699969749034041723698775811999776000 7662036 -15181184438695501452513412994293641216 7662037 68921554243848339357581508559267896832 7662038 -53201314432085636060373202442653882080 7662039 -3895585239668256621129897725298347520 7662040 11166959672046221292656831122926796800 7662041 -1700230534356830976169516723986459888 7662042 23942927455733458197406591752809998080 7662043 20989766377749012711363415773254540344 7662044 41694923304556252177486928826468819456 7662045 -512605845792956099823508518561067680 7662046 11977385056384656090954781415932081920 7662047 129746782905981594693726012618677774496 7662048 -62692233226119768194071233531703197696 7662049 65442263554476298574452847097019401364 7662050 14610922936476490067450387456229897600 7662051 17687233461763206011860876481924803968 7662052 116900402511644516031504551895518371840 7662053 40487513896862865397684987988550550848 7662054 -1667934748514552114059500075411985920 7662055 557923587184245660879059565888031920 7662056 61695201718714728545750046275973365760 7662057 -4508695616733120229401162909653282304 7662058 -6164559892247627868875967360432178080 7662059 -52212544426432214692894618203688376832 7662060 -1108423599119350476247769030804275200 7662061 -2467213498434845942823731355576424800 7662062 17465602852428248531922138316446240384 7662063 -38285518169374881455433893005219192056 7662064 -5989174287236927376692489218606366720 7662065 84819708659768586747015230897354417460 7662066 38857806608774614796510090274367338624 7662067 2129927697231510173280620528515181312 7662068 105049164467715133787550796970061118848 7662069 -95364330841294545090408727733584868736 7662070 -10563185789140673864278112080364778240 7662071 30147715930292819846187886950562727520 7662072 57300368573345217480609450459695677440 7662073 -24266541047236761443128019855326351280 7662074 -19059267120870928166493826845270075648 7662075 18529146115233436461950754291857118600 7662076 -110030347528546833267018371339010375168 7662077 -619969222043495589131489962094830074 7662078 5220731697715389694806421753466185344 7662079 120714712694797649513602178963138055680 7662080 -795057108172073781660839262321377280 7662081 87664489823627179735312282099105503360 7662082 -12163832977649418321031069064633461248 7662083 -54823178532111622376730080675811888 7662084 -352761755089091276007179977233530880 7662085 7865499925377293505378956840872812960 7662086 -7102086772611959879499176607481135008 7662087 108448816649970262351224354888197838240 7662088 -46361475044551307473488150121463316480 7662089 25747044035251452945364955946794980890 7662090 -31945154851421145846719863421567155200 7662091 8430288506013427803810440639706449492 7662092 2932889149368839111206185509718481920 7662093 9227975068629708412667317437482908128 7662094 46968565101983276982114790299067914240 7662095 -3423395042887621121186545957834483200 7662096 -2556747528653662595258796582455918592 7662097 -7137298431289019490133655080787032000 7662098 10151435380585680820490574400846887936 7662099 -35146909740928766067033377540461791120 7662100 42512694824793030276462418306589574400 7662101 -47623813032325872538050876653254929600 7662102 -16273468717364707108472921220034338816 7662103 67919905883482782341637932160465217352 7662104 -52296301611607220917232427629517127680 7662105 -25938138806675660164971302688162107520 7662106 -15706812589489632217741607335513835520 7662107 -76017619143390973698811580680150477056 7662108 18495370133479322817582417955131626496 7662109 21755233130991111542449603965971350400 7662110 17351563670796870122852927631348912960 7662111 77332203729687434397974444725123939200 7662112 -39171105872373104826069068092326739968 7662113 1518913998978383974243762127836352964 7662114 -489199475444985008585125879384807344 7662115 -1349671127130986671478962169259742080 7662116 -23005321226151542552341838699473219584 7662117 -12452310800943967275249171004053340320 7662118 299001015962982939665129374305772416 7662119 -127745227499969833634808499845391096440 7662120 -63730398038452386791488214449272422400 7662121 -36202047092756005917302063948240228376 7662122 -16775423225141238000797834314768523760 7662123 12935590675472391229771334466012910224 7662124 -90451088811795409909116408061241000704 7662125 37064866190674940504791463022382527000 7662126 17872681257690315723775384929661345344 7662127 -1892005877711632299062328154197709056 7662128 16240013606504046591160707780804870144 7662129 898952403238496753652164716793641584 7662130 -28368238746431632903695397308504614400 7662131 97013772238270850197325547731697367200 7662132 -15810183134551524696718451302856674944 7662133 -100952229387945808428329510220306124260 7662134 14802906532456868525480250982454541216 7662135 -4360748502837029974859717184191931360 7662136 -27329561130117209928497358960574218240 7662137 68211619793684775196960212612921168000 7662138 8850815954590543347683834417063877120 7662139 101706159680619562210818819427173811940 7662140 5853810506078118679006037598752125440 7662141 1593676792457394320792592675899743680 7662142 -5936055808454260966827299286317836800 7662143 93135963079288000047906433603111219392 7662144 -1904724205928553173139177660500410368 7662145 -2810954530717996462135148278128600000 7662146 19613634828587052666297342721378074624 7662147 -60350651523432276183104313941022875400 7662148 -48998238613355553510577844045925066240 7662149 92749919790664126486116079943340816960 7662150 -3693245321839073095904128727244415200 7662151 14692776610831568609561911529929234944 7662152 -11285921477918422162894147052575718400 7662153 580602523357288966435270683813132480 7662154 -19645286385610330118020376068188108960 7662155 -668022411028091241123198530642383200 7662156 901713067241046401318024084943273984 7662157 21593528286124230063979865417913116940 7662158 -2482042365184764457834259298872675328 7662159 70352204909775124700393481366946658664 7662160 -12835969205902491387298121781083504640 7662161 -30986845415541256727065973438472489216 7662162 2939092738550069382593580382058859264 7662163 5151266213456397333131552625865459920 7662164 3367188478807265686300566721614544896 7662165 -2151552857056800737719522954242602880 7662166 -24779158449824281571731624868009750016 7662167 -34940267592540944548137726730566564000 7662168 100118497919499486527325255365271552000 7662169 67950225212597885403160332674170994570 7662170 425936860212591890714051271568419840 7662171 14158068280419404843797371331193475264 7662172 -28042933501109896189517249339495933952 7662173 -7402795752484365476572866519943183578 7662174 7175512173636697823571774295387938816 7662175 -126519550471180885868657974471751863200 7662176 152857264886590940168067753703597670400 7662177 -21986246907768311007842512361384628480 7662178 -28619261501763961212787285377059796480 7662179 -70210125605651452274661577158805876404 7662180 19881048000203572762219303772919336960 7662181 -230695565605472682802637938764817033088 7662182 31523918841762465701782172938751789184 7662183 -107211543383454070596639627796930955952 7662184 22066915601254145405870121789390658560 7662185 63785312484532401692006328510056637000 7662186 -17002454805581527557560039757511332096 7662187 11651915660440418502350614453840007680 7662188 -30333982314265826107217127422286389760 7662189 -47456838058770609701157718431837246720 7662190 12692517792483436013459959028022096000 7662191 -3374687135224732378419530684702593728 7662192 -11556090526441765718970456610404925440 7662193 -16716627011015650235187995896393436160 7662194 -29272546787372861477097659769447685104 7662195 -4233940710510508411308237778947548400 7662196 -48760066574880202491469200584396801280 7662197 -32242891177029899915678639263463164320 7662198 -5530858636555172098714322099653522560 7662199 -48718130564592477166882962581431231536 7662200 -3565753613641474344312298913789952000 7662201 -51484853292497390451241446215065998768 7662202 21557986184993518806396545949871965552 7662203 -20521657606948048690814069233598023656 7662204 75603838511813020514368415671265280 7662205 -62745659549997542638686232192764406440 7662206 -46779603921255439574344448905041504000 7662207 -19179870058189307279674875960922300416 7662208 1724171382071903751935413272277155840 7662209 -29925339887280038655218398802729993040 7662210 12362701049530135665143427162691891200 7662211 -60238812700548857860855646340439949188 7662212 -80847656385242130532777510090557035520 7662213 40769385138007209830896469361232416 7662214 10989726002260915912816818143699344512 7662215 10407337411409159600339655438658889520 7662216 52740897646856302739603352839386521600 7662217 -58759548209980526711921953673315525734 7662218 -2842812726869183183304202491157473696 7662219 -23201228892268075172042019153626522640 7662220 -11168411239638537038649470893001656320 7662221 2102691678801174131719841414856710112 7662222 71843511611584792063776452964303974400 7662223 -88224993034832122426038492889691734080 7662224 -4409746174154936981426030186162601984 7662225 303326271009580073043786008678427600 7662226 -1930362947964870503402144751013619712 7662227 -24634961345625681055069962582451683924 7662228 -24284723752146659149794010792667940864 7662229 -39084276631011621205589434389550229216 7662230 33191553344649225347233835828879765760 7662231 36960928195157258231583379865610925920 7662232 29023727741794340649505110664164372480 7662233 190662554801095742203101032744238601344 7662234 -32277417123068621082505048089110008320 7662235 2569742805098011651472778581086920000 7662236 15072148044677797061789205438292170240 7662237 8957371882860147577563612913285193760 7662238 10494402985812468697444805476190555520 7662239 13327264129892733480142098246965543808 7662240 74177114389412497248156536678004817920 7662241 -1860181324844481311597191666718019358 7662242 32024659601376994833483623496189563904 7662243 -16464048515855980204679203789611912960 7662244 -35547124369865723991232040670677452800 7662245 -85761322695390988400488101076254346500 7662246 5901105414520722637847704552228142784 7662247 3931357840225354933267906246313144696 7662248 59093997536813437736684741567931678720 7662249 17206799708063065009475189539973191680 7662250 -5450775166090368696755676325120200000 7662251 32778043544467706334750037866059566872 7662252 -582010445428068660803286671605736448 7662253 11847344556079544854689577087564835520 7662254 9510622194892588877072380159417473024 7662255 -13426310594987805363286390206160339440 7662256 -2797900313666450134963873606733856768 7662257 24265576053280882459057983019266367926 7662258 34656442446010582935689540069922958224 7662259 54350095473039262387625643589622909640 7662260 -3252076619832099967487844380249253120 7662261 -16136196840941782498894447934278242528 7662262 -75677734286344898190010499652442486368 7662263 -1533008354384317527287189458842562560 7662264 16420153573471933334558244117989376000 7662265 -8374959369990771775344979821227636280 7662266 -4163806137298676177339421060523343616 7662267 11081312754704528663789404366317257484 7662268 4078324297070709416843127772025013248 7662269 46419442534067365680554485006619810496 7662270 -1246955112324822823002807976726364160 7662271 52903135147252837721783427319892727600 7662272 15147977102827131377569297338907754496 7662273 -16853187649032745923675421870396440192 7662274 10898895229934880518175547627020460800 7662275 -50328245706266345142053832576323333700 7662276 34275430700872054004056188794018153472 7662277 -19963039849416539472347075693034576000 7662278 21336467612954953577443751119044013824 7662279 -70207106626453246678536948991649001816 7662280 16288488685443774142324199510949888000 7662281 -185951412592182457837519205296176910272 7662282 37265694381403139223456093883642510080 7662283 -30950975814233818428232911245377339416 7662284 11659028497362247182734732807061697536 7662285 -9477009613416038427601120312094001960 7662286 -13764785796069398198285167691863928640 7662287 -10322978577590264369501692470137118120 7662288 17504089761408845383112906500195221504 7662289 -92477294142168794343405185400206480640 7662290 -28826833995955678861422077865137013600 7662291 11164548095411820691808432935089414144 7662292 10706850866226754099778083105337229312 7662293 -101133086854732356717023447421882755820 7662294 64024432431687397103871843809793129600 7662295 4768032030170414629893657220151676000 7662296 -14608538513761218503291315066108928000 7662297 -46030378076450886698490956449271338800 7662298 -15074094612626083004063879924330250240 7662299 -134470449211005457351024508762415792 7662300 -21485342174452161840237263434417267200 7662301 -11743006188632774824420031193853177600 7662302 1876618302784889305328863024828554432 7662303 113049426165887591341604151557866272000 7662304 3462565201248668211030853269481586688 7662305 6960591399735338163598422277027114560 7662306 2860858844527750208140794610289932800 7662307 -54772256793182199246307447336215673444 7662308 -28527869917930602585952409292087510528 7662309 40329491493375464112559505922487108704 7662310 28781113812711841891786184397562930560 7662311 -18608421494073068410390917539136490488 7662312 -15974050638919535561930795512301813760 7662313 -111028032872841749304549804460852474438 7662314 -283819896770805205465653741737299968 7662315 -4989830256523998432324409220691086880 7662316 15936330613092437751417595301350993920 7662317 18252060173362036772040776161654763820 7662318 -6659119141659575290949013727247480832 7662319 -4983550446230353005111069978476203648 7662320 -6875013957303211923020735545287475200 7662321 83348513025722789057474753978135151264 7662322 -9391810507249983322039698520411567200 7662323 23719537699989225691101726505887044400 7662324 4136678507162428943230602364811821056 7662325 -97881675468642461429810860258507500 7662326 -2735766761106358835618345265561286464 7662327 62174484334115414690703200938126662120 7662328 -52622984100004931480359718223479623680 7662329 96775551870672190305638362473460941930 7662330 -4640343643621849749767900665083648000 7662331 42079021782899054994822460977176612132 7662332 4371119942203031713375910732949479424 7662333 -22340103741538627868821684866387289536 7662334 -35530938601033776605837184583202909184 7662335 15279130942749923775984272029455424800 7662336 155074848552568154843646926650343424 7662337 75500742517517833050437546246268489986 7662338 -56543657452759728551567167990417861680 7662339 -6447643078610472589423400655881730600 7662340 10050002991451434505781129761271808000 7662341 -78738134139147790713375448253259342816 7662342 -124266362692584245039604093271550976 7662343 16667617714825613272016214092328321984 7662344 -61050187668556402566382399427129671680 7662345 -17092793438715929500530439291704444480 7662346 -18593177453457798434126537922142119840 7662347 -22936855709609860006831706596180611072 7662348 37796871285965481645107816444423653632 7662349 -108438081921122016979424944779107199764 7662350 7348603943295474106284711608632454400 7662351 15685247945114497798163015446417461912 7662352 -9512292203268532642736668807961042944 7662353 102245909989596866429874427967406055602 7662354 15624902814383249206804939477146624 7662355 22493772813326188380622499154765155760 7662356 25693914121175153745274577713946902272 7662357 -5809255051514963325808954944360233394 7662358 -5871953076689392557762451907740907520 7662359 123489630113146510834993847652348572016 7662360 28507460969996955911967049789236633600 7662361 -7805942432667511753980323683060928768 7662362 -34976146353087836984367798945068087568 7662363 2866466240966072518017831618085490688 7662364 -70750627147866170302943935719470324224 7662365 14397132059823895631323918512579542520 7662366 18941838499736775176497719897445551360 7662367 12717060283133158986309990860737167024 7662368 12539447706626153261734173065619701760 7662369 15031721372089914601532380416542219136 7662370 -19545565264061245488130179526989585120 7662371 61907662243038330080268928183604692572 7662372 -189374662619047138341283847942473728 7662373 -25016177489886822815865025722860712740 7662374 4119091349205870112199689103550920832 7662375 -41317643956050686787156533471249970000 7662376 99063891256283806815768479881496002560 7662377 -25539489019125376427920411337806461600 7662378 21314201859535075947828667752652065024 7662379 169006209573806203051955132870620121440 7662380 36030305042922054843128141007925708800 7662381 10791594951020346775209769863858283200 7662382 8865242653590743031453342896420223744 7662383 243089963722506751821828011651959818720 7662384 22587278102472889421361317695422136320 7662385 147927068054343888304370195036468160 7662386 11863802596075289213569575164300964384 7662387 23072322042271185134419486256181339960 7662388 140166950348177466113114247932363862016 7662389 -3339801310620531903903299560524386880 7662390 2353121945349057034901242105041601920 7662391 45657576519453665670804235233530007168 7662392 -10226199151724106359470594368948019200 7662393 1523811235724866720681210024453480968 7662394 6152718988987820149436851694550312960 7662395 42616889491487343151769860164658080720 7662396 16325894007556158200033791857094410240 7662397 59894206468965505317218218479711035846 7662398 -66755873180523167157304090224132844800 7662399 -58931311011604955718698405238381191736 7662400 2185041631546150569572072371847168000 7662401 20243741496654133892482377472975422402 7662402 40662859087930874914577191641147676800 7662403 23271227871223168043163951274869468880 7662404 -5462871807820287197317190693743054848 7662405 202618463064514778375863856510240160 7662406 23893612299067539541149427992768806400 7662407 -129436720062207492854135371008632914344 7662408 6450025499225083898635330982191104000 7662409 41687737253561183521821024179497117860 7662410 10705599043109304604066187097918382080 7662411 -102520825625095984444774580016305121360 7662412 -48441027289954025977230911934567354368 7662413 -37537868655912050197797014658335153760 7662414 11813063122679827534969064411564389440 7662415 16609157068312791726354698246235291600 7662416 21753188568643030660610554053240348672 7662417 10793275519595019788869757950494107520 7662418 23589779605005977734038234681635684352 7662419 -31440790844036266512478614811219548180 7662420 -31411404850057130656563697753362950400 7662421 21853075838118171294525550269564973824 7662422 3132627017537176273443252048183055872 7662423 37755104754218816561263123239634708584 7662424 80167331356723745163847129521945415680 7662425 -13735705905971666266966800008177587200 7662426 -32398754657168683377048124714893037056 7662427 20558775591481828235413866876248445792 7662428 -1119483353759035535337670428462451200 7662429 -3256251140760043203419321958376348026 7662430 -8111467177070227922353832441052612480 7662431 24898644846302083799452803388019079792 7662432 14323902829975470588235238782183145472 7662433 -6311413995498910435038810065837764318 7662434 -8684649028337580825031721808142763520 7662435 52143087656439517386698422905236140800 7662436 -87865373476334383754560206033523112320 7662437 10112807924609627702254949899619964252 7662438 -1509137160433213467000457753009309440 7662439 10688707511581398596166602689357371520 7662440 -39003566375302819032674420575049779200 7662441 12516311472022046875216757335811181504 7662442 21878711623394857382498489188213309872 7662443 -53779841696740713416568122050597673976 7662444 -36701061069363605785312010555792053248 7662445 1079384034586508185067783890567200000 7662446 23565255750084638680194486742970496 7662447 45161623690690205022568968797889681600 7662448 5474866513563544252150205462599925760 7662449 -35453720058177603746903604076938181020 7662450 682466674337665340472262981826035200 7662451 15178290311369470979776384935700197452 7662452 -51204582986561681115829680607959183360 7662453 30795685715194331243949803360344550400 7662454 -25904725697659326852079478799621668736 7662455 44781095725927446714385751737792855200 7662456 -4071081557623862776637057279431311360 7662457 32598346210777723543272946378663542144 7662458 -23806893189201050826996007082748013824 7662459 17678626044970457174400779094100661760 7662460 16930155476601697121216106899595194880 7662461 -93683571430323338536204366633011412800 7662462 -580011305894230477312230476520047616 7662463 -6043013450078755331242474046577148288 7662464 -68022629649736514841691163616954286080 7662465 62123152106234355695745111288057744000 7662466 2596408893048546594002662984325859840 7662467 -11379082284521642112769199442022057680 7662468 -36193639044681747597345812459906918400 7662469 -40554375723524632010646052125420180130 7662470 -36842463015502248311099500886785960320 7662471 1466633614399886491549384556919657600 7662472 48971903236753702181350835193810739200 7662473 -398798861619670567876185210322376256 7662474 19919820457449744511633874718760936800 7662475 29197748993041560567725850533201139600 7662476 67114272200918237514008804036555554560 7662477 48258544887255321075143690582347264608 7662478 12925446548538936227090775555903748992 7662479 -221239229986360334542497820645054710912 7662480 2198568848785642517869908379993374720 7662481 -32350788909419175789666478226330208718 7662482 28518017794691703459779393642091684000 7662483 50278396762579675827362486372989932852 7662484 33480532539977434866206811644728283136 7662485 4547367017884352775440667904591305600 7662486 1630735425090782998727365663554343680 7662487 -3544350227840810656800661864748855296 7662488 -10628048170187367026456939961641994240 7662489 -19963727791048907385096557288297687040 7662490 9141956506087912949470257146508864000 7662491 -62820648391387525253716740262092592200 7662492 82589573441934685145494092669512832000 7662493 34584078881215627777293322844927104742 7662494 9727709323019069297059056733836392832 7662495 5047749620013315607721367067016064000 7662496 -74206235142236342202811985516455526400 7662497 -61142727369680664788738510813427590508 7662498 -9828464663611697223989859742616247936 7662499 -23780862685907151896766499033114613392 7662500 -55215542627556061835331057598855200000 7662501 9206877665763177121638706450263954624 7662502 25593057665410118145634996642019236032 7662503 98981303440198706594077838128399232064 7662504 -11113740248979208515214940111444705280 7662505 69461510388076928160484942805116320960 7662506 -52375829142416841247221829002071988048 7662507 6488162773365134533260801102874683840 7662508 7618816289757009299280850799687254016 7662509 -52868637526194649719097499980475911860 7662510 20928832794242007286090356971863286400 7662511 25630830394164798650021126292545352672 7662512 -6055803152315455844823484340211941376 7662513 -10925748176477471878838905318530362256 7662514 247327228662954856891875841554812160 7662515 7689812251680571717973141970475666560 7662516 1663140369381515081365022125432326144 7662517 137986991890331869070190138569805699566 7662518 -96848243092611118419820112320453632 7662519 17437799131455798970177492643692786704 7662520 -69692008550966327897656237270183219200 7662521 62010310446182799591480168088685785092 7662522 23813662208405063597520831131349277440 7662523 -697909362601227707059633440823713840 7662524 -127513896017989832285194069215518083584 7662525 -1796176465493293182340308046991904000 7662526 -74826759003680452103976640489728318720 7662527 18236679412178258698885879417359353520 7662528 6356502407431209989431981543526498304 7662529 -54084495855374108164645409832166339200 7662530 -12594315547905746250301633012094009280 7662531 -32734069042783362435548449610112715536 7662532 -53159969557655312658912498100339218304 7662533 -89296456925622817485094116794122197216 7662534 -9671572752278301770166824714927193600 7662535 -9761139451610163703006103505279008520 7662536 -20895455749511674370374096671526256640 7662537 51757896238323453594481594148279257194 7662538 -7771534887754467733289974850545016832 7662539 2251144397501829759692734243928874624 7662540 -3389277548686388106874399176345523200 7662541 -103360816927357533600433011093040924608 7662542 -42962826687844883466421814858324303616 7662543 21435540689777666284835188248187891584 7662544 -14859825182456088222452443244580126720 7662545 -7410571115959147367612837440346019840 7662546 -11420028928222356405594078154544705280 7662547 18565567938046156191459196860343133352 7662548 21815176347922893334150380453983262720 7662549 -2068751205605743951692918324595283712 7662550 2924467812220550989907110333571452800 7662551 -22867118986664136543921224141752545216 7662552 -8818356291406758873267197106845491200 7662553 -58181478830098485366272787518250785516 7662554 12678003457114054279055300163917998560 7662555 52505693356963665998038098034805662800 7662556 -57270743346678941629823044547784153600 7662557 -836371751749859899535244481785857088 7662558 27310734004476628246528994186259019584 7662559 15876739828951367841344942661509955504 7662560 -24461267011160005522592344095774474240 7662561 -72917762431610595370555881606067637328 7662562 11780065147301916088551515589708403200 7662563 253267945314330367121323409475933605760 7662564 -3361841855267195119412032965882040320 7662565 -9366626957573933519120651053203892740 7662566 44609369201794993768567863929080119360 7662567 -33439901864017351390661363875785780480 7662568 19058329027169989038926016044991298560 7662569 -168365704132342690110105457474378296540 7662570 -17557324655947871266584522274035628800 7662571 -13880551357738342397908362054863424888 7662572 -19397936545758030123081748424121174528 7662573 -16185859747221605492675282561839944000 7662574 -716951230886753639888978482195414464 7662575 24656632466085475764453499292340157800 7662576 -17473623957122233414824247132303589376 7662577 18932362752933426674537756375362852608 7662578 23320500642255588352895105733674783232 7662579 -24620149419781487820873735390868869120 7662580 -6394814702313138312464414751771525120 7662581 12404934987551264548204399237221122652 7662582 59884195921550023384457052263371064448 7662583 184500232219348712632021347196553284560 7662584 44398257717885112867809581255038402560 7662585 -19842019672961141301545905075823975040 7662586 -862339239729400206908557351730928528 7662587 72311171290307054153674518769526766480 7662588 29532619712905192381091593035825782784 7662589 31724768235765784831460274648216849984 7662590 -6891860405394124623006660003066439680 7662591 -1103092586942518887106686132484492560 7662592 49882096765926833677318796280919490560 7662593 148183396081825227263811885543859111680 7662594 -32701047776812993088952686031716764800 7662595 -1323881406972543151647196294253018400 7662596 93429762202980661489157883153328387200 7662597 -9475645908455829944244837352889224128 7662598 -86212567408852045747026966033093521664 7662599 33269762047655550885674370042300357936 7662600 32842143215556031599833742547968000 7662601 -145357015369370456841207737507022340400 7662602 -42799332526733460187280491125400663248 7662603 -24458661368930028187232536177545340176 7662604 -13354919586285624732932519530402188288 7662605 67142130896905848629256085332452256000 7662606 -11805918944549298810145896244102327296 7662607 159193983882390682857290332424890172712 7662608 23353461639449057635262859158139052032 7662609 -42048446293542397754563707166631811486 7662610 -12788826654787807806504275244287603040 7662611 4602581322166119359859338708940699648 7662612 4858735957180471073042117901537914880 7662613 7112773934362003424018627823438686400 7662614 -60358016349308366725760331020119482048 7662615 -6965480774357718476426622833463900000 7662616 -21813830185965841230640708348562227200 7662617 3415474325883950724283331020669566666 7662618 -14687363793285885368939628461813534736 7662619 -8107759848149693138538149560682777980 7662620 -37419070661654037789835229619337728000 7662621 33607191288896083865018383793086430304 7662622 9139624802900733806170860463173043200 7662623 7959906306195017462787160632672395400 7662624 -44819244982240405600539689968305438720 7662625 51780918830502306531952180678960800000 7662626 13769748120032977249063206879833920800 7662627 34518550692509484514728525324025251840 7662628 43737225976125211593034660444838240256 7662629 60011762795428231612844868075045950394 7662630 3385394946934041764320342088186142720 7662631 -12023567991209913534029499927693767856 7662632 -44898431593639735010302995208948531200 7662633 381077657731954379987918545055601600 7662634 7322396230630180679602627261532620800 7662635 7997318849449312470990598515892038960 7662636 -35358137631787936267599730704088881408 7662637 59692898658077471440341728855030982892 7662638 21253398154947774980642317366410342720 7662639 -2034389355522636735630506126468341872 7662640 12182890431632442586104695586893660160 7662641 24541399548062171374269626454404786880 7662642 1987983439779221266955648014677749760 7662643 -456057713755937218725178940189946240 7662644 -2197124849064497824046302387296000000 7662645 59314642281259604367287205428429886720 7662646 10658666325801985562794370173424002944 7662647 2043415109419069626179150549710461096 7662648 5623761173422178347829539894668165120 7662649 -19503169712287737203624001774869095164 7662650 -4754615013572003868773187934366502400 7662651 -4406187077901109919746174601318464656 7662652 -30020346502843201170615607958138942464 7662653 -82930953314847383659650184751112670560 7662654 6618052174986576105711531987949159680 7662655 -13043488552411028884455692962255772160 7662656 43208661054161816437765044886063546368 7662657 -44506289281003874707800603213593963712 7662658 39860790216312459977791378126769065680 7662659 -66590097690015758045888027638833859140 7662660 33689978023989990142701508650922229760 7662661 -76700665801203167922484505494495709888 7662662 908174823214641567057118648311429120 7662663 -16846078526124420310987781993856269976 7662664 21441319301877803498177153176504320 7662665 -14523304748908295175273286357081923000 7662666 -10007543699311851181118168340405956352 7662667 -30862986854447905749122529409461698284 7662668 -22484643035958491871372620002067604480 7662669 47470965334787387554130816874663543936 7662670 28062114929186553719301255764729068800 7662671 -14476515053226545388490191262880001648 7662672 2163341328583683554639157904948592640 7662673 35818561048671741700038775726119207424 7662674 -271988250689424258192519136091483520 7662675 1465587954876490620928202296877184000 7662676 -19668232269525528835720137328929009664 7662677 6386136817421264728640910543429631872 7662678 -3173391477361082241631777557533069376 7662679 150425310887165138994352811705991984784 7662680 -2404572429711869334825982230030336000 7662681 -2373918113975704556400931371664849920 7662682 -24103803390726847926580079508667849248 7662683 -5906524098844389214387496788805764080 7662684 -21805848981620605510953607901520691200 7662685 144476597452547396164222540742798476800 7662686 -972124769331461242054133511262506816 7662687 2219407462000526730343120527929869968 7662688 -232086923508647392813692038395330560 7662689 44868741995393587252265201219707688724 7662690 -1826939770145061454350858784315783680 7662691 -8644286138970981416380903698890304200 7662692 27608784765584329737759536731025940480 7662693 -40668143641523829829534452827713515936 7662694 1826597025048858533557682462914924800 7662695 8499451301521923644079674935847662800 7662696 -15409907901982909853543387923727155200 7662697 53310363572998029601495748426459439232 7662698 36675083380572072720489061747681281792 7662699 70852564645999618628027599196979820320 7662700 -5358150597087284904386465367525760000 7662701 62907447972216831271309095551080815702 7662702 14388197479650191804395775866461711360 7662703 55404071400094317087366449835549213264 7662704 -641421239112270193168129154642608128 7662705 52152822177841408164832682827647759360 7662706 -49738660802957075990786805601428749280 7662707 -42952805591316836449995031984336485120 7662708 7080448025558362235163955999867883520 7662709 28782213877653548173913309121359915832 7662710 -7671326915113723456291025691041796480 7662711 -23906922921659398641183681200635994496 7662712 -20382322676837076338502820915614597120 7662713 -42573093473763196984520266945167222396 7662714 -46320277539360861692287920514515744000 7662715 -76546187091971735392342534470966224640 7662716 -71399540064608765282968016811342723072 7662717 80314926091665273382797899765799263334 7662718 -38416428145269654365530998271408258944 7662719 91786791159341679253430277353168508840 7662720 -3639931507556590583974257845128396800 7662721 -130766889397174928913761665238720930256 7662722 -26691254684327617508747911463252028000 7662723 40064698750306466860275399516021912120 7662724 90043681515172927426668050240392744192 7662725 20098354661613012836525962829088602400 7662726 -10940965368962104351107459640203485184 7662727 -111284869837786757330993923392454410360 7662728 -90121072469862946757606127541893888000 7662729 -594593934586185030716526925729112064 7662730 46702524884154155025709629575353649760 7662731 -24167438169762727160269210544887974936 7662732 16862250872629918984462395543355244544 7662733 -56154828052392778310845276768062292776 7662734 13584443570125447106001649092800984640 7662735 13543388306122217304697342490906726400 7662736 -6236541050768372449331254994929238016 7662737 1897452852518540839895316423648841512 7662738 13968498416364696569880068676071389440 7662739 72492819941633959330816860803757307392 7662740 1637839120532487202032799647383078400 7662741 -56062656949314322401421691874683200608 7662742 23134213075242713112302438318745538944 7662743 55589590032488892561204767668627422720 7662744 -2984796339418562160808177419864176640 7662745 72599383349507191749950984768366400 7662746 689522517495436187205686212471830528 7662747 -40531701883583224617696704574626769000 7662748 30860435657141771139256289197379153408 7662749 14913887961599608821315096314900844288 7662750 -35075212917542578781619338097104832000 7662751 110504389411832258737874253224129238752 7662752 -121025216349135478876463221487572942848 7662753 23316357208222376497838877627051097344 7662754 -67302186701539776339325222586903718528 7662755 -19441638375986694763609787395027713840 7662756 -22145786895224101835856271464538822656 7662757 11554820065215134379190025253485877600 7662758 4003029464820309878315156755785984480 7662759 -9260588992993815704664084583115031264 7662760 -21437723347280501638735941373344153600 7662761 -85562686420032905804342135102208805638 7662762 18289108117333836152154855007126624512 7662763 61515674537538612381311423873780373280 7662764 -46100962904559791134555239845791943424 7662765 -21239031234033148859115872274498663360 7662766 -8736520245469199978059093817384557056 7662767 -60251477059255497096938737704855746400 7662768 15072011403533228940246287405216169984 7662769 -28222829957563798281713048976971984460 7662770 18210093837774112262681611899649714080 7662771 -7038357856448453006979439500319873260 7662772 302867829375216009407525510614425600 7662773 84755463789029654933407405942995959022 7662774 414096127886681194257109612373428224 7662775 -11126289923225903039730881434051913200 7662776 -59615030581975621120319007229639065600 7662777 28861692277939644322086531482920687200 7662778 80028728153798365197197808035475635424 7662779 -45835609565132529002940392613392493240 7662780 3281887183171811930043680427740904960 7662781 2505966212548059710053794571123242592 7662782 46671989416988711295577622428734128832 7662783 13515636006063656005524661584264673224 7662784 -46761120733189751269253601748901167104 7662785 12813931301495447002441327681747007400 7662786 -80636254479589041124898841154470205440 7662787 -97149290647863455500146532366313148408 7662788 69618419822194988345178942252549513216 7662789 -86298294569859999273347156825660148480 7662790 -35017107038330489512690980383334817920 7662791 754553484162427064902635511345888632 7662792 48317850184504773587245515982397030400 7662793 3266275617783759360999548774786451264 7662794 612273341494754124672431089277217120 7662795 -11159365253295892031943109099127193600 7662796 -213292944039679352170505458491668480 7662797 18847823791320905591561698671098632704 7662798 25144477775665079888192714707294751040 7662799 -25685794025315850259916716126697233664 7662800 -16244309308400752821655635201410457600 7662801 27057539861467905519288557747393287104 7662802 189264224401004659092088239643138560 7662803 -124055886123094012508172753389929644948 7662804 -6350206747672358502136105644465813504 7662805 -50918205020652311771576171788556617440 7662806 9913988148413332276941321729979560000 7662807 -67174477703786733915509758102737936096 7662808 5528164949769761401638098906015016960 7662809 17986224432657706867595466321332160 7662810 1954309754399422618630371658098240000 7662811 -4423794637533549759590048478763005600 7662812 41030038281502402586395531728821254656 7662813 50853003630157687542965090386360354944 7662814 57627511716519935106644787554305419840 7662815 367035420783585928427269285128444000 7662816 24381933474309067588573953724128952320 7662817 38544351479660882571763171941540603072 7662818 -6797493847861990103104819314817904640 7662819 -68941504524426512747944376865269208456 7662820 -37870008772605508959837021446805319680 7662821 -23493915877246744735911123563090094948 7662822 -10744354123121412083611415599961617728 7662823 19105484380542278953018324590441467440 7662824 25239115624804562303669119531170232320 7662825 -42025297258474199789852693870893962450 7662826 -45235453916139303088360866370263159888 7662827 135698028968926887488443911316208402676 7662828 9837255892827020946623281135145779200 7662829 -26865769358768462447593215498746752116 7662830 -149444154796477574925900270866822400 7662831 28400379443802436613972425452488358144 7662832 29765124308352463630204948049084481536 7662833 -75858565870700173556136804933013349760 7662834 42016187543643332047446316069586941584 7662835 -27536162464768119894888283126266286320 7662836 -1294020332602882292230346494814188800 7662837 -5761865565409895222707378127069032320 7662838 17736577979127990317037556444945537344 7662839 6272491351350510872256930108974748456 7662840 -6304901333169153741619752426942259200 7662841 -87255437730814594166694541681784959296 7662842 22590236528846069008442907631477017600 7662843 5395340031635141926249740484319347572 7662844 -29999656521049660432121430926379509760 7662845 -50449254428213737358950471105505988000 7662846 -7434364071899725255927064734896018816 7662847 -32379129581496346573133582521516904704 7662848 13931819934109105812668494310340034560 7662849 19953050863712744717761587990881462064 7662850 8096016066592990651010871665175612000 7662851 -52087890351541354930045683909814828848 7662852 27898176091508349871892780448842803200 7662853 37074568014675088938895401079432121664 7662854 -28995160505314137598376684147900574624 7662855 -52149674233968958339306840828096588800 7662856 -33542862880481373560125517882223114240 7662857 30885441071693609907673781711152526352 7662858 -105740549597057175878949558356447232 7662859 5833079125626503881440578996867502720 7662860 -45222750521572329790578257036278225920 7662861 -5261467090157215086640742719743461760 7662862 -14015929006110041361081445123983204288 7662863 7365382789922080354654792262104394424 7662864 -10570129366175265702375700373012742144 7662865 -38915292686452024073753098031038266060 7662866 -106941829674859272073304663733367171296 7662867 -7998262422674471955978149347696309320 7662868 18959374270397816371829647703760719616 7662869 -12305390556731345953805947627005349320 7662870 14606500479487939877917572653763110400 7662871 -72088622543110292627676619713453375800 7662872 -5376022682949283439610415911878246400 7662873 52087031997419306210492216065550716800 7662874 -29318555235062708315966896973299106064 7662875 -35390880260549095513063007914033932000 7662876 3775472962523070662451715585407120384 7662877 89716674916793720218888922252739578726 7662878 -37388730896109550064792693944671173760 7662879 10675543331188628842519400138415669744 7662880 -108584366776886101922343192147945062400 7662881 137537207796977498752620164729303686164 7662882 -1932510507135624793896972932093908608 7662883 -784015404115349930554861332919018616 7662884 77230329233952852706513154434405554816 7662885 19486183464424868181439591623118498560 7662886 -17051484355335000899698205464731648 7662887 -67534041231095727327559528575665124480 7662888 20033721669722693278961008650516480000 7662889 8155372308403394070085341715783117924 7662890 -5149231429669553870553258500872089600 7662891 -114052326462611666113739814636306508800 7662892 -31926320078593987881660306528355004928 7662893 1730660678521413791076778473546326400 7662894 16952734990646165398906472445589894272 7662895 62038906928208980308947466824179400 7662896 18371148047887260266199486649771671552 7662897 -110543079968400004212554895149199961920 7662898 28817643418666424221177471948983421200 7662899 28454301799452774780146449363458861264 7662900 1219640979913915686988630566730752000 7662901 988909444510171831540982938589153152 7662902 11799846365258950315362870260374350720 7662903 -48922007997804750482872973358811298400 7662904 -134194775646174732748984684663318855680 7662905 -26910286606629453877004753040831194940 7662906 5872076140170259962245722737064176864 7662907 -46392553502458796965697082147982658288 7662908 -53622877676882310463425959176038326784 7662909 15898440021930632135907246370537254240 7662910 21245962454516251281367252757590652160 7662911 -40773214278058225691331460745017887000 7662912 -3386056714294942236283742688481640448 7662913 -110134844913656159608596764397317643838 7662914 -48906428967266320393697899732030308144 7662915 4663768518494331549050999117251602000 7662916 -28287571622274521546848823539309989760 7662917 -24854111116105116274016286904216136034 7662918 -10058987534680460437273856119231486080 7662919 68114414167765583425381028625701108760 7662920 40393480335830158409640310285467648000 7662921 -9480020723709494205934155545137152000 7662922 -23743438685560030777877407780659508128 7662923 -30907506155452070309072499114169284840 7662924 945287445524998558083156311303609856 7662925 3451709970501739235785659765907863650 7662926 -2724359338223952022635817163483719680 7662927 38807961061175733489885085166469925632 7662928 -1671579730803000574303700757299855360 7662929 -37859629366868870566820809912654243470 7662930 -4911166775553618541252763967344640 7662931 57723593383722639941697079882334264400 7662932 64470788249494816189578404231904026496 7662933 42353514512218859035603161267754699680 7662934 -19079305457031518930971120652500956384 7662935 -8521348400472216788982364646375703840 7662936 33256406719821169396209468140678246400 7662937 112915409344601216722337418873138719892 7662938 1862422846464410353226846084597791200 7662939 71128373310513543060349880030475369624 7662940 22801331262170992554813787731480983040 7662941 8436379036250694261651323744395562688 7662942 6798683433870086339452420408871741184 7662943 574503670773155126602297483692416464 7662944 1186930141573300238788385413473239040 7662945 -12966085130395544186302075071731472000 7662946 -16568169040103447337995688177556049328 7662947 708268719377739385414796584680882756 7662948 2820812732143108546935884848801320960 7662949 7996525409474110376065629855048235520 7662950 -13241919550081199782198558598119956000 7662951 -39939187229387822436756210987804102960 7662952 16041938272458759351545925075007242240 7662953 56727865463019707614455914941985297664 7662954 17037118057899153953454285512757265920 7662955 -11380327551343473525583913810267558640 7662956 -240684668629270762512299635584761856 7662957 -76829389169732824157808615727602586560 7662958 -30041798017804089118804832979563725824 7662959 -332716247656756912206072851903764128 7662960 12377507155236994014671090189421772800 7662961 -76297674066092742763482447783670363438 7662962 -49533202873073895919262572767200483328 7662963 -11712141214099916815392106223730700800 7662964 -89932082028875853450238726306062097024 7662965 -13403572827836422841806568097348343140 7662966 -44222050338400629482277110065645939200 7662967 112478681616481727782369630236400765344 7662968 5007545526978899457786280683108802560 7662969 -41880207688050936634511450612149613196 7662970 8004724411946106962827782598474690560 7662971 50703362243931050843392585261506965184 7662972 -42531656480935089730803840729294724608 7662973 -42099551283917297243094396911875973396 7662974 -43787972346319128643332101698268030976 7662975 18257134430974450326035554539325267200 7662976 64794175171850056653402010194511134720 7662977 21467996250958706930029332571900711872 7662978 -26139485620909245959168001746535924480 7662979 49891769654783855438145185462737221120 7662980 11216513809922404327933861490376399360 7662981 -19986024960222252198759800523899431776 7662982 171607757932229421794167280507647104 7662983 37621270539183252490531534614763191744 7662984 -10447702475377289982207414707659898880 7662985 -53895265553993550442219483159558017600 7662986 -2963650502444409559804328873538521808 7662987 -780746749740851049541429719791988312 7662988 2163721294455527670620907280127510016 7662989 8747907556426361331410977674951159000 7662990 -5113409311353654224040958443178675200 7662991 52886376566132054578414579147300845440 7662992 15886827629740214624121513802748829696 7662993 914567711332003323428442100207060800 7662994 -43914244337499305144609749754454297600 7662995 -2734619669465672266850593885123688400 7662996 355547158373154862222074805159286784 7662997 22705832594763841383917647938302116252 7662998 -27677575749354343220475745174172667264 7662999 -26908225308635763378012010838677725336 7663000 -86717443325126874902306345357107200000 7663001 -51964809930569205048635856570741212400 7663002 8013444144116107868362475330771934720 7663003 -110967667143553128598996350653121537360 7663004 -9270696763618506705102388547495923200 7663005 -11945585185427378103057687560183988480 7663006 22833781837561377413698718627036846784 7663007 -47852450489157610263084421046802633600 7663008 -65322386629580167798055894763517771776 7663009 -72827986943357208008240284736182965790 7663010 -31507054795351232011826823326627247840 7663011 29883842449883772781479705654959300472 7663012 79307884374058363481043857020080288384 7663013 -114165033084713878513741389923822915940 7663014 -20255103600783902270538084173365111008 7663015 77536842517166267625094003496183615160 7663016 -21339679226127560215497851337054827520 7663017 8520711460495128544072639610865275280 7663018 7084083657679048616166295817571198720 7663019 11546758118104629014578037402231799552 7663020 29654504132118808474771643583810247680 7663021 -25675121536415879962891957794441547690 7663022 -24953651693270335866368743576094441088 7663023 -950794883575548426274923352829841840 7663024 23749656043641809940184596845894533120 7663025 -15821008647047992908968271435112099200 7663026 -2957791943446939746259290579923698176 7663027 -13303645992722396056841626678284701200 7663028 -32991552528728572098023276362674056832 7663029 295587321540746233254033807041253696 7663030 252366863711805747116086325524899840 7663031 94839448244096051679107069146881024432 7663032 -2301383661258663436980604270270464000 7663033 2081216426256688482772911780329917376 7663034 -9607956800338718004265874666406301584 7663035 7623784238843183931724440614063747040 7663036 28062970661842400258719036551856378880 7663037 -5246348779614050817184161661106420448 7663038 -19799662590225917205255038525973166080 7663039 -116210643373994148680056935471863226144 7663040 -5820763988018593495894653021286563840 7663041 -80305866454431147971745658401322102350 7663042 -46008953258790294874154252578153420800 7663043 -172815673367509635812671151060086723560 7663044 17998744164079184732411771617988361216 7663045 7913242152720189251758370191846141440 7663046 -36648546887152618810818591618143610528 7663047 -21377642161820167277939429278539886080 7663048 62250834671726510745120565370505461760 7663049 -133864910490714596526045410386734838950 7663050 5095588753681558518258869026073274000 7663051 -251701084254205579366369572654645844 7663052 -42868134573446532634857307773224465664 7663053 45875397153072130798527947075438490624 7663054 577332708645304741004594492943641472 7663055 -48964034251380001415369990716073666040 7663056 -11156065903641645042199611397246550016 7663057 -32561794422245633350130785097734763520 7663058 -10050785241348289857369392145459635712 7663059 -106526607427531244293179275868907643280 7663060 66453477291068500467427824579040116480 7663061 89256569149051288167187945376329813920 7663062 10477351785860670851486558212594374144 7663063 -15001557702491286107958567802354125688 7663064 41910250459421382556675218477058621440 7663065 71272267464861779946450583544743893120 7663066 -3248515267230755648055380161739051520 7663067 9583919257171788177551801018278637472 7663068 -25862182554713068905195545437838966784 7663069 -130567942982404394248825221816930173530 7663070 -14060680862267874305774694650505120000 7663071 -16020808333863522807252763700451661824 7663072 51634537518504518450951624301640679424 7663073 2531235241731492602876335169465425728 7663074 21414446114166575774963261295307469568 7663075 -1143103990448635809453497416791194000 7663076 -11041774260970714074937714903434608640 7663077 249080320424115323876629730331723708 7663078 -13165711588744527645241481197266966720 7663079 -129643670579725095895220090586963668640 7663080 -33217161772132619015598213838000128000 7663081 113428045480838592856492867771042397882 7663082 19009257625741907888750835578422255872 7663083 18925169502946268227757402738685006000 7663084 12876582574125468766965462753908892672 7663085 -2835913751611124696459954223963853800 7663086 347908864810693815385687422147713472 7663087 -34254361047020736531236336151697273264 7663088 29807972920160502129225471651980378112 7663089 -19907980979532385367345274684971887680 7663090 -40924185714374972057932025890125846720 7663091 33487079382036184338723190061872903800 7663092 -8158047847696160472493238984345088000 7663093 26357062713237190076582478734543111342 7663094 -13793830321474558868700460890986425056 7663095 -7425815365063244097911299836333612960 7663096 -39692388968882637275337883196778455040 7663097 -50770227280060908061564026583051416960 7663098 -6598657590665529640610509866760810752 7663099 86557066858431200784484040763056852480 7663100 -22994144208069334480180295579268825600 7663101 -10821354869585479258678031924182174656 7663102 72609943366937783937235547268610035840 7663103 -20608876738045757716571889040621942944 7663104 -18401644139182935640379565003144953856 7663105 1006288854316659979653122772814962000 7663106 45085848630367832403935111965345774464 7663107 -10582421375607512335123058818368509952 7663108 70672521429217250603194749815229158528 7663109 78853440389925272012799215594953817310 7663110 3820713347331562425268268240915685120 7663111 2940985316833551772499780232778600704 7663112 72303418280672908403500021702207411200 7663113 -22142917743371165449178381228143115520 7663114 74970886749043288050892279360895140656 7663115 -48868412947771305082535069954178139200 7663116 194860811677919685951692836854779904 7663117 -11931351747389589089275816186063190016 7663118 52628187861640124045713094599906271040 7663119 -7008685165823562867845009720059097472 7663120 13154974843103928390532017388780339200 7663121 68211733142126481620828760092861476644 7663122 13184299402394843657036682856359101088 7663123 41318715867763018432351842578577504064 7663124 -9430887567192090956650168546096736256 7663125 13268708773435202106018051081400140000 7663126 -34267786766623464326359211142211285440 7663127 -39898408023468655898304046378306596024 7663128 -6111537472980658167754795708734996480 7663129 4786841246547883002587221278194827776 7663130 41870660877592479501582573771967092960 7663131 17034832451432552539648344608633252112 7663132 37673880668857681230748763046754801152 7663133 3761458879515128054552546065154465382 7663134 -2343934220341074956908824742542622080 7663135 44801665596463656547313499118210759080 7663136 -27144986963419978738633307464866201600 7663137 41414174166435816677703746951262242880 7663138 1021679720807279666818962320400125952 7663139 -14795560736497915187599983880689639360 7663140 236385128294391021421867501617561600 7663141 -15141079307926651813608454367926372416 7663142 -13697266500635591692519305212449770528 7663143 -8371406308326032477564848223078400000 7663144 38431853916831512328587419291474483200 7663145 -71109294042818338719178867647193920 7663146 2989125999535585646670695924255751168 7663147 13253803216589899376186374914182076596 7663148 -62730492039476970119488760111341592064 7663149 1911717848443583867870657119997977164 7663150 25221716543065419161948298164596257600 7663151 -85447440581027173458260340820831105296 7663152 -4847493104000286529092814569873604608 7663153 -82880714414279365258701500737120527598 7663154 44543407143678435020057896409112085776 7663155 2825733033921102123675233291645697120 7663156 -11444631949249920091554168367805184000 7663157 10561748480393546912881570466052311406 7663158 -59854829078143257674885585584877053440 7663159 774087644636987174223441826712117016 7663160 28973545106576103872913083497754112000 7663161 17211139751267493612145586270734159584 7663162 -2889946540247494139657048528278880256 7663163 -96935384362278825948057858000074685600 7663164 -3040103112681990092814578734901222400 7663165 -19559867279687704947771243301122329940 7663166 22465540771383068774107061460746229120 7663167 2337367066669342382353330759423026480 7663168 -26821371823867953181977176017301143552 7663169 15537702578522271001078786925253246720 7663170 3078258979052172934757324991082728960 7663171 136883893817810411180944261542678461372 7663172 -52681320489745547070828307423248384 7663173 871761550656302541557194414604969088 7663174 5744676396926066778310237552906602336 7663175 -1587722351937543083414722053687588000 7663176 -51490173681327091169416668539264916480 7663177 31705895415432064633900814182919160026 7663178 -12685592318212401420262230405599033760 7663179 -73120740947095039569114637704845266512 7663180 2244816699808503818807216014444462080 7663181 25079306202007836983794628633914528332 7663182 3602087434124783580781155518165500992 7663183 -85266927790630573111066164581483099976 7663184 -2207348027743309437565386677824389120 7663185 25707786936675233695140187709835316020 7663186 20976598062017758353131045646204814848 7663187 12164876632773207314029504573403980704 7663188 15177999086786167001126832757188777984 7663189 -77684330004501324657254201012291625010 7663190 -24293653057470899575595741562195638400 7663191 24054073103473266638376115570972761192 7663192 38728286382434676114862925488721940480 7663193 -93648165341723269190470366923306429558 7663194 -12590531001678604625065130708876083200 7663195 32957908108207020376661182473850795200 7663196 86096598559394314150405972777198502400 7663197 22952015249921734318013848081571164800 7663198 -35818138496411778250203215262589526400 7663199 -20325994005239130726476834625183323064 7663200 15078990638253378609572868986712883200 7663201 -7130304594634311323797965814647497536 7663202 1135358034707094380907753688702753152 7663203 113268148306923417001204372889496815664 7663204 4400516978193325169469692559336742912 7663205 -21477609454539229098653306120809438080 7663206 -1999663208229923038432018701749920896 7663207 60336254399527960994405402788854134456 7663208 -11601020284493082519631476056690903040 7663209 -52034721046129973386482011759130071040 7663210 1624888835802428886159749914566929760 7663211 38106372948599693527190940161303485812 7663212 15907823086616683536532305500595438336 7663213 26324191335271713534279569379516689920 7663214 609861632541763007095391029578243840 7663215 -10293709003082810794378364223668774400 7663216 -9601359621598020331497267378137235456 7663217 16487036752362637869232278115262169780 7663218 -9777000892675568913845368942904501760 7663219 50452484261390200708027323079698262800 7663220 -90595124418593116182261057787500370560 7663221 145142348112057046479076172514453825600 7663222 -9984758105036643309982634079109085568 7663223 -57114753117821734678913951502465573528 7663224 11216726229868412264707809346636677120 7663225 54128491912592420029343643829476200750 7663226 -111605626367658559401047354626880099904 7663227 27830754691358827624491697006218253056 7663228 -3946569766406190673641698204245607424 7663229 19733524172562462176584700574610606176 7663230 31473088985716135043387316494067149760 7663231 38581459458199408633053757123599888064 7663232 -19970667368461409013080439094090137600 7663233 20451613958378517300496487913800736864 7663234 -15177899055866387324949798289191496800 7663235 13396097166117129293241957536427073680 7663236 -8402969083949325326213049121125765120 7663237 -180667468633221825969344577730310968640 7663238 -10479695202856172327062950951663029760 7663239 -48160365521083263752216000943630270096 7663240 20277466388328013657567658160715468800 7663241 122223455871384606670835481492493983642 7663242 -4901783130535721858558891439858885888 7663243 -95534081116920237946612574902076928 7663244 2459206327336174827306472085563297536 7663245 425327484630064825374455531393831520 7663246 8947832466473568521335461976991451072 7663247 -90068702926204721730680712763308126888 7663248 -1370509898006790796634094455719354368 7663249 -25873441775538926841966155931178753680 7663250 15272726831974423191236384110302720000 7663251 34829173772776586982798015622885385280 7663252 80710601076704310356572389628087204736 7663253 -18406541047143832657793722743256738116 7663254 14480193395367286011213933054477712320 7663255 -14536067192118610964959040593637273280 7663256 67092560813593904918211565156970496000 7663257 -46410656125422103536185144662988571174 7663258 -71433863978614236034142026153803626016 7663259 -7640629671403583643462454548528503784 7663260 -20050496396437481507595811436915834880 7663261 7121794985945602697517564459883429862 7663262 7985578814205567632483636923093323264 7663263 -14882186455695304788929363076942563256 7663264 -7354777577037784422359489183600345088 7663265 46115828080857431026792311369787748520 7663266 -12099794633155167870423942447249420000 7663267 -19577573727943238198551259176544251684 7663268 76547047531451803087250110255957189248 7663269 24110469612180555056630926118605363968 7663270 -15275353996174264637951036881593273600 7663271 -27893741513343695841636035625266745216 7663272 -47336162017388800740335554380068044800 7663273 58887881159401112636623536451785974522 7663274 3094644611410509853923562778174403840 7663275 36667395387357143209900597746467226000 7663276 -51420711787492749166598689932588907520 7663277 -23224799444340504369472968565301001768 7663278 -398850143439065393633256900414001152 7663279 16676189255373041490742529977072462560 7663280 -13039587245991492115743236899333079040 7663281 14769741029339937163724232449335483104 7663282 5089473363783100575617411738887459584 7663283 -48052691284288440699988806206332116468 7663284 47760540179004913285660474586939713920 7663285 -10859492361265620386149358806936947840 7663286 -11844321684427808361747961469572941408 7663287 77559958599243102120503590408558627560 7663288 1761460995631491995839927387243868160 7663289 -124460651652692888305824604790882512560 7663290 1655049905850756640760889287155326720 7663291 11371009068333655625370783740827815200 7663292 3509066005741172401212666922205982720 7663293 -4069372714263025352273523070286208 7663294 89540560263089977928895955199202577152 7663295 -26118729590085925802143685303041426200 7663296 -13378859804213876351061106984180776960 7663297 84077613087484712138514506967586695746 7663298 19767301378487778944684498890364552400 7663299 27183363462991331906753943257323587840 7663300 16179189130974051135432257950739808000 7663301 -49199004010146404285654097782467000608 7663302 6621139046850776183371610474308730880 7663303 -99447493728501876266533660562060691456 7663304 -27255076842174787112545974228548935680 7663305 -35568587388549976834738467136568895360 7663306 25769336563956622288326853567785177600 7663307 18994935843926626727394832757710098432 7663308 935855431870111565823459143383772160 7663309 2577786348673798668462090497005728640 7663310 14850245053989395016718315588097109120 7663311 -90144228402553993571124391224772540368 7663312 -20212813173526093788292306757535531008 7663313 28442516705053184150008145690978237760 7663314 3488614567844356479251987420972981760 7663315 -85153798190162090772939969825152111280 7663316 83308580746667489479515035615260078080 7663317 -66554811257062699612270726902683399520 7663318 -80744785300266392552371998974214912 7663319 -21193422810640906751215434002082140280 7663320 -66299285560930305584880292175462400 7663321 -445621000335499526851736841941029080 7663322 29753138043970566273699665300755529712 7663323 7982049280933221953786637633761027184 7663324 6790689112286384843458847017147564032 7663325 28718299304590281506125328208529456050 7663326 1575233740868423345479379370058841088 7663327 41765482703699431475078489963307473920 7663328 -99957958218230750829969923299204399104 7663329 -580723352795807320522094106097113324 7663330 22026070271043755095999272397835254560 7663331 979150278877281633934906860868994640 7663332 23389503304704190536354178686420639744 7663333 -91984232599055212582954752790858784640 7663334 -1026066435269388817592230326048258048 7663335 -25323352611680708696183710536450039600 7663336 -30691510211788799212972259361065272320 7663337 -144510850713547342848937925423435503680 7663338 6468228416141741658160138590428133888 7663339 -21680238435576371448172522939989373176 7663340 -11303865244818096430005750885907921920 7663341 10907482297823801774905013512677094464 7663342 -8411744080446924209078783526022872000 7663343 93050487990611376714156367858258016592 7663344 -5798763418622106773706331823381348352 7663345 6734310136998217858712698393524440400 7663346 -4404617649674822294902641166606481280 7663347 47394883252864032685177659327374591088 7663348 13221990403550240207408756472021811200 7663349 -121379347855972997698317895427546605650 7663350 -2229897825135049384461264399500083200 7663351 35948034454402134624406771313099752608 7663352 -46506314855064963179429808953614970880 7663353 -86343068344640534228865020316417714096 7663354 -978793511557648087254220225818158880 7663355 -6124531815623869800073499419204003200 7663356 15278131186732013802500794902707266560 7663357 -21880197353743351409065515341912444512 7663358 37002801908149468037790579542713743360 7663359 -30041250697039295377833143421451665024 7663360 11269279175802449161917098172591636480 7663361 79396069983303284990483460162622792962 7663362 -1789974465933105288748141001040761856 7663363 -51528517726625709415083749477463415776 7663364 -36736447403156144327133323031206116224 7663365 24198940380461100354548405720183282400 7663366 -17949150948347903799035159876540519040 7663367 72163971746413861190456498060642923416 7663368 82236237264331021781744145734320128000 7663369 21861944064722803158729531341862620544 7663370 -11723508050751834439117902753962833920 7663371 -6526844572216876290271114926638978088 7663372 -38744323251973227489972111767125383424 7663373 -43525964166279082298267527749306258378 7663374 -260065279788405165244633561484162112 7663375 73249274627163636246311323785210144000 7663376 -499204870574440233980809511383597056 7663377 -14655104403896418945203204223340945680 7663378 44927508681349215396582845989550244240 7663379 -159338091389119018698347015884917625224 7663380 -31752231251916238281572757860220825600 7663381 -58562819679455373933377287013841032736 7663382 -27742974989562075179119660015019402208 7663383 -6659957561264091385306004720825395200 7663384 -2474623902732755434997184848801894400 7663385 -2404779283526487957741627012271832640 7663386 -7443590026799086178592329368478595072 7663387 92462355051770415759669675208980188036 7663388 -58106534809311400242986059862393447424 7663389 -17991297365570547865188049196778808512 7663390 7163333201239573734549796603057459200 7663391 -32653383803704391104248676469969235816 7663392 -19108249601395327661295991910820741120 7663393 -50748249888843884805371076231544587456 7663394 -4202265130103477965892683454405985120 7663395 43696241331035866037902518716371968000 7663396 9012618373558325733878361668428792320 7663397 46629089737559832590792664421164148992 7663398 9884409518204056615264654977764316864 7663399 -94233131630145386397228813116380558600 7663400 -3381067331502668877468322323109248000 7663401 61206119596386689857883866478357876160 7663402 7571283769725054890628401134543832832 7663403 -24344864531899335454981014175066475520 7663404 -34097640580814306338718658899978770944 7663405 -20243022626812967440462548318056621940 7663406 -109051781984446433014152803783471738496 7663407 53203420583609274977056076798974623240 7663408 16301110568690550089481596499321208832 7663409 -49806257351300080142629537486707355596 7663410 1542680510989792503161427730144198560 7663411 9752423885961589669596056457927671632 7663412 -12646173413550403261167664573514262144 7663413 26924721419800319858948158074280585440 7663414 50837231236904241815619426107327328 7663415 -24590498551948588846530838111268748480 7663416 3529478283533462144247780163997859840 7663417 538862777047039892999635971201440000 7663418 6561139388767497520774768073128578816 7663419 64272266848870377011321866725693858444 7663420 38243359909440250457283401281020449280 7663421 -26081250572922116518611968707590648378 7663422 16360942689030122316479210068196213760 7663423 61997608632084042793264693500281453424 7663424 -45901661420396053266579288584277196800 7663425 5913717740259359064366997331770521600 7663426 -6312443198448388513784656661555765760 7663427 -31221526197574591241095806399981158724 7663428 -19961248220996114036850352026691183488 7663429 14160199384819528987104119172422668284 7663430 -46817476781864131799974894891246905600 7663431 -23782725983488936146710671040702677848 7663432 6543581030492009934381241422858485760 7663433 -19278591558079373115372085844845856280 7663434 3381317017401299951469150778641039360 7663435 -17839788764457902174331843082340646000 7663436 57816426504256615774864577588734763520 7663437 -53326068087663697661754121193974378560 7663438 34850027254303638363877993194246141120 7663439 15433309661053535940873473337058483200 7663440 -2366846708334129000878164931436871680 7663441 -19291480441541061615704064781315341200 7663442 8988045328065480031122371342320201872 7663443 -29917923855202072039056991494746436936 7663444 130052683164088661747506750809019846656 7663445 -3451439584474475303064902545293466080 7663446 -4945433410332219364455196700736494976 7663447 -77112121299181373359595456920608731136 7663448 9426445923845513230226259183976120320 7663449 -1038813150586920006428509268729800800 7663450 12220213634852519584413654809897538000 7663451 -133899312893143273370704818171543419760 7663452 -5905747867231538315472811142915347968 7663453 92019907198419336300087381980503992780 7663454 -11143286254606461538164959901534397824 7663455 17957650809976981386448246101982143000 7663456 72776035085619775703805128863463768064 7663457 -1942056644462879932588736797535240400 7663458 2754173982053489496655359792140805888 7663459 -16894111952905590139012936490335194340 7663460 336511530871207943833026866887065600 7663461 21314533848450641550613234728423180000 7663462 26107080643153187436067736193078371712 7663463 34638627740067683142945833271127521120 7663464 -54480717624134757483339798864774758400 7663465 78327512695725711892247364622831309860 7663466 -73791318443913089523098947631682047568 7663467 2377745609748238207304990706658752000 7663468 26418319796649803617040260373425843200 7663469 -49751095694709658064568960747155060640 7663470 13564799529085184914389061515994997760 7663471 -95250408480536982283712217460962177328 7663472 -7168433028894107348288964182889037824 7663473 -43999095729515777089035035046415014960 7663474 -6883009736951037627497567989919508480 7663475 -39318265265200236532912908410537811600 7663476 27873092408610483928631816469169035264 7663477 -47069581009219649420053905043457339108 7663478 26845325627817408846163806829895020224 7663479 -18561379361596603584957718875547960320 7663480 -73666722337498452558366382052267827200 7663481 11483077328751820746152332819596038400 7663482 9177709926471433602136719163614256320 7663483 10160991636102879927756307027548565320 7663484 -1501249671277173340345216634149937664 7663485 -20127468636529121978846069686300166400 7663486 53313523949420389193069246655918408192 7663487 34243208597555084793442550609467979760 7663488 -24682965471993436145388621985386332160 7663489 64347653185841200369678444618815900290 7663490 2763319220039137848770240435967552000 7663491 133931510444761488066172613914570618368 7663492 -12983427625527051154732456755246987008 7663493 -69444362961970632536391038028282283776 7663494 -23638299671251858800478188894793992000 7663495 -53669760869617494352656497937640189440 7663496 80165198094021335969008550069064545280 7663497 -25640023992390687249651617522873483328 7663498 -16871209866212975460006393126419919360 7663499 -63993533341780796655442301577025843500 7663500 21911411075808088740363756484531968000 7663501 -109956600098600284976533027950469927498 7663502 47556820196399439950349085986721728960 7663503 -1436111933398660652587976163598384896 7663504 -2954271095982807857957024623920660480 7663505 -7454752738093675149778230198498899340 7663506 -3012257402834171924593579345681372416 7663507 -31822039443235677204061341012648252244 7663508 3745922873448102866578947724267468800 7663509 -52620639020160920610722474588949635712 7663510 -2333268936409656696621635524727808000 7663511 38802253990238634981173204397571923600 7663512 -31027493484371825004220032614969364480 7663513 -43061522393538576857488504589790898752 7663514 -8953017322415257416026874726489915168 7663515 -20493855605625069444694466393964087360 7663516 -1767547354135330009616077785525097472 7663517 -28013990371253564600708851501574292000 7663518 -53227475939554698648251976961085009280 7663519 -2275948030548902925505947991933947656 7663520 -8776583025272939666924695528632483840 7663521 10229643791960118786492715334523813120 7663522 84787626417452689035926905260799187232 7663523 9513721635875081521046446488174571680 7663524 -25126708885552617602862143350127904768 7663525 -1236685520969729118197853643825694950 7663526 -22291200402357427539260155635339096576 7663527 28965460689557479527787465061797825920 7663528 -64444150616630014752107347140641095680 7663529 -90705870196579172657699053400285028870 7663530 7336714502432111139481355572512568320 7663531 49278372481950569431223537288151953712 7663532 -80820153627479630721363795067756108800 7663533 20418124445074259909031550950266349600 7663534 -1534176621199720919979446147374267584 7663535 27426850747335457518392917777051200 7663536 -6679917119986429263246565618577080320 7663537 -1588386835185705074323703443309158848 7663538 -52998199730282007562372265893886843904 7663539 24738457984723716467930020365756288048 7663540 1332043704884448867276854652784204800 7663541 6640380416054064459716306996167180800 7663542 -18738898120130531452187548896287604288 7663543 17406559120497817436904923203629013480 7663544 -28118037906432544953138231658755072000 7663545 55300346712940498802739503873226777600 7663546 264909318938585288837754849298084608 7663547 7076466306640827887291748935820569640 7663548 30739107699424477217152245119173562880 7663549 157115494300123274427463781285468332236 7663550 -20613459412969690869658229669892379200 7663551 -4341524306187535533419752476660547440 7663552 8944043949945733635642732202409590784 7663553 172430035734172826762786749165193614080 7663554 -4360957986233772539934369419769795072 7663555 18436082228218951982098219879666902000 7663556 3259350549608552351620418490123331584 7663557 -1687729557151434093131618546619677184 7663558 16227217936002489794567968591114114176 7663559 -1061285721525904397547652380787364400 7663560 -34150033715133423012241161425655398400 7663561 -46905153999151358970734480351193310208 7663562 -43362143077528333284932439257533909968 7663563 20652201127050989100563936998207232892 7663564 -25179605522346538955245937491507565824 7663565 -1338934672535851734865314264307006080 7663566 8168719529158307497916247912802717824 7663567 77757900535154232421085476987682341616 7663568 -3317347900318544887715461403026784256 7663569 -56106288100793154006139207981883860800 7663570 -5350107219622248075110948238151367520 7663571 67208443242388565759154805674584017200 7663572 -159369130602743845173696702906531840 7663573 -108753115991243963661845683503134646240 7663574 -38284981508267574090751088745160061760 7663575 9648099334084699136375195031595884600 7663576 -20865081565232037834337620944831692800 7663577 24381200496743108631949957177725403200 7663578 745564100439310245492911786961646848 7663579 -51790715263502383894102254356702915328 7663580 58260546937975212980871526459339507200 7663581 5858521578268165814784554406013585740 7663582 52652278267836171250509149782143105792 7663583 100973022341235967202311661632141456800 7663584 72486175698688833466794446151316930560 7663585 101595845690067408602288651851537964160 7663586 6162139681137373274854945815106214400 7663587 -29854778238979718873647054242052047240 7663588 3741000324438909220215588025228694016 7663589 1018501796490264288279917657345365824 7663590 8539133488764854353228972348896090240 7663591 -14127195888818750020673983553098051928 7663592 -14155518967222224947295740152746624000 7663593 14642000709454868229504313279080330240 7663594 -22620519212091059529282494455039888128 7663595 17354739742474294123349958235949829600 7663596 -10695744432705029205207617722043140608 7663597 -40777107607653191724741201528648551028 7663598 16735959904989250467636452715402904320 7663599 60308953254203308167129044298170847120 7663600 -5499477999475139700692367615605145600 7663601 29067981353296179387290080939890008304 7663602 -19026452250774327534670291299428919168 7663603 67762816172220453143720129524136181888 7663604 43175139988323302224427169926281095936 7663605 -14821773530217228068994636857878883040 7663606 -2672215702293444973305496322667062400 7663607 -21416760168204720372852801602879876688 7663608 -4072273238743072742947977428340879360 7663609 -18590821863749316552693405698723776640 7663610 -35297239841667471285401152932909995040 7663611 14276729069816377149770739123059864064 7663612 -47338679514059947554611193237200486400 7663613 4400736725002904353033690083391757208 7663614 -7316659386644016455503837952544580608 7663615 -33381318964595621650586974390821465240 7663616 -40352910853488576389534360393238970368 7663617 -27334777489160358974676504762923249112 7663618 8224968596348488366884810922060898304 7663619 -22198771687857451918564816298178475056 7663620 26678771176473395871802912220279316480 7663621 31604605837840558311207625680168097312 7663622 51006884600560492268864172837590870112 7663623 2367177648192867132876044755075432320 7663624 18017317364630363906629656717459624960 7663625 27829762148267271069368259996351642000 7663626 35903052516791261914394784509048025600 7663627 -76213658966122639199803880117977075440 7663628 4503750368299560254382392613131059200 7663629 17374230623782099870037327507199067584 7663630 4595737661932002716552011028869086720 7663631 97979332678889240906282788839875299200 7663632 -436382182023765869220158596479713280 7663633 -1552221947434163377401217315759575118 7663634 24957341671609727762052290195942166528 7663635 -12292363719419371396500164655743215200 7663636 92253667449123108342348769634841822080 7663637 54932639254117756966519927526592086286 7663638 -3609040486047228622235674269869000832 7663639 104855943861394895207938394917742257224 7663640 -9636608396677289021707269161209651200 7663641 -8098770345241039657200355000630251456 7663642 -477954779887560378449895079008960000 7663643 -27559125274269839833914875864456998536 7663644 -83937309677558863973652908895970830336 7663645 -6415167640452607802566434105634125600 7663646 19404283624493817024328802110827606144 7663647 -21597543822929007217006364075300777400 7663648 60198190625022691414972952453550243840 7663649 32941310822038278655849457211929193600 7663650 14941446515442618808484009898822240000 7663651 -121119355000638588265847109549243350568 7663652 -46185809077203038844666966725847509760 7663653 4991804493088405564940913060635293182 7663654 22452357984839587576727017946431351776 7663655 59147169294958683325768455129604549560 7663656 13177720824830163492680406461644800 7663657 -13966973325809229491327471851994304780 7663658 6132234579260752321258163354737375584 7663659 10085557237278085999173419132864566104 7663660 -10202889744050742914156686662187991040 7663661 113415843617698216276508131843364121120 7663662 -19685868439421184793982737831284740928 7663663 46444281439977861667459465285287704560 7663664 -20010649566154418420017513187945349120 7663665 -9787115468544156558875741643351452160 7663666 65879278268644732448125957342192106400 7663667 11212172948196781275523263816802481040 7663668 59665048209567996189345030787154804736 7663669 297868894533927189040461538125253248 7663670 10839381413896576549088911304377263360 7663671 31505554162050876239538254782444309440 7663672 -101427449888669669128543025466203443200 7663673 9359365712346552745250323504600333140 7663674 26080296647074195975330516258172693760 7663675 1026976585913675174448558825089299000 7663676 -21503364191291189637928784952065111040 7663677 -8308098723982741340863842717009259968 7663678 1964296428263359259026581752247100800 7663679 -91801143739822336703998062355046492832 7663680 -5463896472993613759493078156260147200 7663681 21195233677294472843211812408858118100 7663682 27227494542300931975862882764991818272 7663683 -63121709623619358415640363901029095176 7663684 12192088173411726713091800916678868992 7663685 75693242734667733496533238574605134000 7663686 2091100825279472764584854583332106624 7663687 -121397918809671768300975978500808091080 7663688 -49243831318850911226829516326004326400 7663689 6632319891372415478329712181272712000 7663690 45095185634078128925176318289289621600 7663691 5293755064428055322667989929169805600 7663692 1506126106167310642216925566111629312 7663693 -12495722524041487240396298164887042058 7663694 19599315797377867931437961124532265472 7663695 15242231762849670528285900593288007840 7663696 3683032838450391065116944051304136704 7663697 -98286198868066369820199093223444243854 7663698 -1165774349983884713414749822370603760 7663699 37317052401321583998621855231732359536 7663700 15269236643317914068344462538365286400 7663701 22190780453424256183571593781629282560 7663702 11899290362651995888480672244709802080 7663703 32138595233985053805727954954693436304 7663704 18492757196258367409092121959928197120 7663705 -1654370351362958138234376088696626240 7663706 40911874490234949018980653455953863680 7663707 96493281869418011599262248697625936000 7663708 -10308124062563440108977841019611723776 7663709 -30649186220462322731319409849257360090 7663710 17943409371628570913492061579595320960 7663711 29999761446550527400384259782915795200 7663712 -331414199636878312103672630503538688 7663713 -53756439374764755918272543969424873312 7663714 -31981894474270474888383702913809969600 7663715 -69845488654392902193112784881391662080 7663716 35982124001591780109990680565126982272 7663717 41155194470045356056503974237242382012 7663718 1133084831683608771859161976167223104 7663719 15554806212525684056170393305442620672 7663720 17376872572613796095999054874701721600 7663721 10587549649206255818599377877683373704 7663722 20241652989094930938855124132519219200 7663723 -2880440100375431098313312444557662920 7663724 13084093183534417078345721109781514496 7663725 -22896674489909639385702625538302041150 7663726 28473129153716686937571451981570007040 7663727 -8139428957305537104967374477029066880 7663728 -6933634791901330831665292499286491136 7663729 -112344143530680280685977831008739482670 7663730 8903803720955009413985023203655097760 7663731 -36166110041069738262841378887022481856 7663732 -31138476676981562935397455905876363904 7663733 -47478096128756399801835820409380472640 7663734 21996927400603758927505321510637947008 7663735 27332592854220511267462059178645860960 7663736 -3854503451233574538866673566209597440 7663737 111007833958713823117172213832891418752 7663738 30244254188926704375569861865090726144 7663739 7958360834764930924423130737326597540 7663740 7038363642921090506774433618079580160 7663741 96276362201420415021590054138331595142 7663742 -13557142110686759372373420230287753728 7663743 -14970232322222079554426502256651741080 7663744 -57907580443093183600797224235549327360 7663745 59578868405175774249176719734218899200 7663746 -16304233546804888904206683485678112000 7663747 2127843034103533715619229396442045232 7663748 -11214135177592795755219832852776350592 7663749 -73289304143378034522598342376511522336 7663750 -6892487392469321677074669504039780000 7663751 -91895603220962844185769448167072310248 7663752 26007286031521119133839171606439941120 7663753 -82854740812809867699893453718038795340 7663754 -13064714900992693403090646074181673728 7663755 12092148358575194498882990761970680320 7663756 95508034962802373015085656574273662720 7663757 -1086968369993585363869228098561581748 7663758 -1778383302293978518318512078185091072 7663759 -3520078454109309057145348980176735440 7663760 6983448154414583675684539948368691200 7663761 -120706430277951774239346525484707840 7663762 -3517354381174954237428900802462820736 7663763 -6794883718758568317409561567962714240 7663764 -16349600261103836424033370637561333760 7663765 31102213031536902863651423567412775200 7663766 51838514094396903876929013620794357824 7663767 31549907477706307169761156410320786280 7663768 10568594925220037950064445063325286400 7663769 -60110159705154148758848719050975739830 7663770 13870104050813492057552601212526321600 7663771 -17673525254303909588307962782211776808 7663772 69935275386878489060895013467466314240 7663773 -6070217064031357001349232647740815872 7663774 45274149673651145842593639767838593280 7663775 -13633440496369073792607249074146417200 7663776 50297298059694234577931748568731746304 7663777 -17457959750769500142866704839734062 7663778 -1919611573637764534723214855745616560 7663779 -49982271475959711279084591947069489952 7663780 33232995396635439224018099645938045440 7663781 129073397907472328056562884908936699582 7663782 -2616267154836967649158360760295745536 7663783 96430845823089189561778657626958631040 7663784 30762842431937391946961689768264581120 7663785 10771926355546116471466598974863211200 7663786 -8923509482466629595651254678347556256 7663787 74112098895692951751180083019337917192 7663788 26221578233738679779701743295871754240 7663789 13977398574070371277288896599129411072 7663790 8114789162312011538539395112920960000 7663791 109390315309888450250667697025253655824 7663792 39249371779630216413383222579515686912 7663793 122197937053783019373584278778104209042 7663794 38289322086435919643932934314017897600 7663795 22131989119227969760315601345361983280 7663796 17520972941401805661056579284281398016 7663797 31873560996588015881158136826561439200 7663798 -73467301526193472687322303000507432064 7663799 62737671733539505590932909663225529648 7663800 -200409394449609443593456055829504000 7663801 25271535730264160905661142891399812100 7663802 -16522655053621254861641607914158195200 7663803 -13447572142696172644620268202775261696 7663804 1491948795965829215260217272669412352 7663805 -73143347646810071575486815732873892800 7663806 -61158479468738497196805208289164948416 7663807 -2450572292110380095607212328151218480 7663808 970962665454169892105065489291542528 7663809 -1493296671174974981220144728202930720 7663810 -4885290106703685544297422081443788800 7663811 -23470392098945416400488735446086348976 7663812 14518745684702932065185024024628648960 7663813 24043157803429671406292122166746188062 7663814 -468074010631483070942235338732163744 7663815 2356908575620850460110632500245952000 7663816 111035651851194818684250724088517780480 7663817 47470440645459397104129690472248849792 7663818 79339806301975804878476939442178103808 7663819 -24889104737326955946502182965590740600 7663820 -24507796515763282518372249123634544640 7663821 -96313336217546131317532276274703206400 7663822 -37376286387594076697389524875086164288 7663823 120209222815821409507153860949583769072 7663824 -5124877987202665186201161078103474176 7663825 8723546289854545043816508079382115100 7663826 6866239112849137053611778672332180112 7663827 366710439735509002767756733747652208 7663828 67411594200804204770887353507160016768 7663829 61761904183032061445997396340017860430 7663830 -16185453737987865666134171474332876800 7663831 -3492886388130930180764379283411869008 7663832 190312230404242757358551412058890240 7663833 -5849665618914232857033092727973970598 7663834 -33096664952869578880625450814864263184 7663835 69691732998881188997734335733212281280 7663836 -22989134318938848113303455558717787136 7663837 -124208988296931459457276930077002873780 7663838 -11417348130306846645093624924553179648 7663839 12303816183061638773462182735794455040 7663840 64374476004330682928229163351159603200 7663841 22223094762999214884993879941258852352 7663842 56440779874959454160266763386496755200 7663843 -10422622689592844589656989985210722032 7663844 35001229262604809539707636815537540736 7663845 -25824548678046070107428672551933425120 7663846 -48040336179242433587691671097719140128 7663847 -33201515869861823604867523856777808 7663848 -19421515119702257479347116331418583040 7663849 21823088629277723323723474335628918564 7663850 5768676277751079765746251940957456400 7663851 -4913238788879578586182863747466383744 7663852 -15748563627720303812467240293512453120 7663853 7139278941215548979105591816451734784 7663854 6728556022410092949651271598867036160 7663855 -2513286403193293490128338912327902640 7663856 4502320472366409093018742156785549312 7663857 -88852085438602832986549205995533132480 7663858 12415795549188173987813446977440459280 7663859 24230087237873673875383859597917113600 7663860 -10264852288020303309307972757949400320 7663861 -79318218070035957457665850359560876100 7663862 8131967262107766912462127817757569472 7663863 30178927356356048305890891469919175144 7663864 7030215098961608556519542705433600000 7663865 -71182377857485372983556876372874551680 7663866 -893715308841885563419765454437479936 7663867 9761366420555141675344508830446128352 7663868 1955612054295156261884357010783883776 7663869 -166291876114105817269426573456371244800 7663870 -19026743425372752876660575854822173120 7663871 17697439375686279688682415029585763072 7663872 -57791269892474915628393619315394347008 7663873 10615411373604897455796654938892926336 7663874 -41989043603731365084555104608823510064 7663875 -22552181361651813857848706306545152000 7663876 -24635359012901184401809010333615640576 7663877 -34406810499991785087049203613729427940 7663878 -24503340048683906804624982628160961600 7663879 2044661523173511565585586011096207680 7663880 2104329310873319519296781990893977600 7663881 -43221886216955960739048255547541303136 7663882 754725120191567977442146045241683968 7663883 -29911087961907846973369901097344399160 7663884 3563602587674456139007289162919696384 7663885 5253651238324860199717776818244568800 7663886 -32678704026809419564294817237357072256 7663887 -10345557244353004039076380605594072960 7663888 -2708425023416282862751645699964928000 7663889 -109531407990954925621380593782193330844 7663890 -87714783823396459217082527862236160 7663891 -40946622913452721657516948389271385808 7663892 -112321405233358616201682248774908551168 7663893 -77229015879497784529483170265261210272 7663894 -2385904192122979625304478411264378464 7663895 -30727587827487582299948288739539274600 7663896 -742647202812332473438034894565918720 7663897 -11400674294239178938642335825557990960 7663898 35669328209401197743717834302501662720 7663899 14682011045595344919786669969566188800 7663900 -11713825673819656964290710318593779200 7663901 -19349184342861278667650908790910860448 7663902 13293132244009021248697756652282400384 7663903 28469132006623187936461823087339632984 7663904 -141745255150027421499017902752171294720 7663905 3578127011705901756863376967730331240 7663906 42388145655743689594611576386931699264 7663907 -142144738853614403007318408480007079844 7663908 -22085431942951598112144590641513058304 7663909 -602512440536706774818283974253418560 7663910 -17063962805330170896928202295075809280 7663911 63114456961363190694601822515865548072 7663912 -18647720768428806574570485360382617600 7663913 4618278025719831319024706708272936704 7663914 -61086966224519630718502101154173473280 7663915 -31051405868600705188631249745644882400 7663916 12586860858312955261683548711717022720 7663917 -2923367567570913011263602277357154880 7663918 39204863403912787011183268905831704640 7663919 -19456790921037563493514608677751927504 7663920 6965373780000497718242153149617930240 7663921 -43310762780716775963265281960417907136 7663922 -9645201542659714735981356601069556736 7663923 -43889653199715137159588340188234169600 7663924 -29026458400494835129293143950099007104 7663925 8818987462633189092702748192096221300 7663926 15248548094638173933108855920114026944 7663927 87227868906176331028221053513627172776 7663928 63913931665048333606954697172712796160 7663929 -2770318835866863888683103741897630720 7663930 26366502511750292146178794135169019360 7663931 93597162244682798532583674816097116264 7663932 -7995792651868060889974663606032430080 7663933 14724303636586726008036414949709344 7663934 -6184767028096450876299556460145420480 7663935 9278347572935879917966016929436822400 7663936 -1091943296475655549739107614879383552 7663937 -82378301580210656141682982428843209808 7663938 -3760907063212950043084635752554467456 7663939 -62246093096893878612281711443316516144 7663940 57593177601884818720290717027868961280 7663941 59687706541392103465323140817826936350 7663942 13229449410510152090075952831672188928 7663943 -60822040248701370451073845590639370920 7663944 7264531494232489827207292938668605440 7663945 -55026390402080867731942791104916646080 7663946 -54661337491376978209259982920593948320 7663947 -217654106193854408729137027111036200 7663948 -15886988471696066549535263707788195072 7663949 23421635119886433508379089933892520864 7663950 -3818408832548934739195449892932864000 7663951 -15763555352517713810265223103361916048 7663952 5316707453221677548041068638610112512 7663953 -53559062391252561181980651201991209984 7663954 25458243390021111501667706538166477440 7663955 -25017833174579875974563414449749156480 7663956 33041803419883174260519690056479107072 7663957 -27333432158111785885928718064110095808 7663958 503159954176649072547742442466130176 7663959 16875232685503580277009671676575768424 7663960 -18551416429718231010038205578127360000 7663961 131055361066323293333931741917805274752 7663962 35086206735082823602611907387668144384 7663963 10551148382736752815822238887674477760 7663964 -40489729571478475345611032204208537600 7663965 -10783200265211031480468417769926878880 7663966 15959373120250704761135365303189375104 7663967 -52575251405880810070176923250537333984 7663968 6017706283601879687192181517839237120 7663969 -48958481680419680981667885648195601630 7663970 -13771269817238896831220307224488712640 7663971 12641441326264452149180303460863710464 7663972 14145559701979027293602354395019355776 7663973 62463350986841374669674404666647419840 7663974 3611352441317221673959873449281946624 7663975 39588623029932587318880853226811837000 7663976 -1294529944098694344653529153649459200 7663977 44289973890280491776352710260246169514 7663978 -1523934970949942930107761526428480000 7663979 76698465787958736631782000068837099280 7663980 -158478135444350540557629102864368640 7663981 73001772649352398424876105151814863300 7663982 -28052676275791768411192084149171056640 7663983 -9952891790069387905209442448417462256 7663984 -4298426897696680806417315503091712000 7663985 -5490399014625399112299781003194805440 7663986 -8143889145439241333207033990720032896 7663987 11935639252872503342819326131294344472 7663988 -32336150802015220709788613215542352512 7663989 -60591144556223544996948157594012894176 7663990 3958158331171789605893187295039872000 7663991 5223257276238366731931675796712129712 7663992 -36448067332588061858732326750268620800 7663993 -541713771418477895984202726926324758 7663994 14129145296012245152753751954777675200 7663995 22787056316827961049478822843371034320 7663996 117668522074942859530026443094725329408 7663997 57020798109699710408931664314612089664 7663998 -5603807817488200551970486698696775680 7663999 11021881087380041245443451424325101280 7664000 -127538104962469995246968348501606400000 7664001 15967232871591112429997352057945886080 7664002 -10193611403278329788014494189125568048 7664003 69814499525834263435369891470737212800 7664004 -72330415145801714977988210159958835200 7664005 51341544256865386786403086247575432320 7664006 -3019427562533198744928217152761978880 7664007 -3440066988083703296633383799062426464 7664008 -61591954571839272024656571077797478400 7664009 68092159647067293842203960050670893210 7664010 -11806585285699494487920246861207709440 7664011 20351137375921917139687332370420593400 7664012 -28279907693186312458936722908581106688 7664013 -1164999474399695865539734756963987200 7664014 28675497253142876376926997063861448320 7664015 79454353319623298055851489553273761160 7664016 -6913347393446581374658040722898485248 7664017 1387123142380018821726596405917933552 7664018 -15888235482633936335591429391384701040 7664019 1040590517076034657803797632645824 7664020 -10102278392230710378237355291023728640 7664021 -66301755461903747578534516807450673778 7664022 42849547000930895592510823884149720160 7664023 97640565827937997025676939474145059272 7664024 -117932427662572833119699770894176092160 7664025 37802034878461274810527251893918157600 7664026 -32567329690647495934054507020690260256 7664027 -43837839512745361918192174026827635200 7664028 31108422351327977544424382278339729920 7664029 108090732029138957112501396123681638630 7664030 952598864827170244152433509611713920 7664031 -31303127760135660136298088144722769120 7664032 36000311780290984613385566606987231232 7664033 -14188064582893599119256776571718035396 7664034 3240481903643770667335137939807412224 7664035 -2044980122218775350337698088366625840 7664036 -7405437174777811562548719373233245952 7664037 -13740363198846568701433475114762502144 7664038 -44771923971412767462646185236567362080 7664039 13564742472608374773980595688216509024 7664040 8271845067265877362815611527656960000 7664041 -1088932522964128501136991610322141280 7664042 259561208486606847271176786255627264 7664043 14141381227307496911569714640243582400 7664044 4026939337827749621617919905704422400 7664045 3330251845637412727799794071514264320 7664046 -5596711950578804537801681926109379456 7664047 -55608481756867243669591975410892603504 7664048 -3791059379227228431122570693319720960 7664049 62722809339140920118814585446129326800 7664050 27170758772499512834644744007853274800 7664051 3545590325055887890631467244372082792 7664052 -57836929542893647039210761895551399936 7664053 -94460179859804264599233518789436359698 7664054 -25318401325162327787403089462512192128 7664055 18215635124757335425541668396996024320 7664056 10936235920958892987858784187027066880 7664057 54600745239084887060914085665511556180 7664058 -804941226567205927444282506425162640 7664059 -38095487004054644896641790197387198240 7664060 -39376660642835062333745197709308016640 7664061 106007565301355294335303060737394099584 7664062 25654983551990900162935836538982400 7664063 -81131347853946147540522812790871795200 7664064 8388999175451502363898066218264821760 7664065 -17820063743066650044312098324285283480 7664066 32502229129331306825471618722063663104 7664067 28541992495520644516055164548929148360 7664068 -5497477685333125188364900639156879360 7664069 14077815592251995822628872401404506112 7664070 -8125887970495574164037185125173020800 7664071 72543752818054572877693014636010719432 7664072 -42472178417529912347587454781505198080 7664073 -2112820908172389569009549988846631296 7664074 -48192472903883548588525460633454494208 7664075 41063960502943500169993999332046179300 7664076 -5137890301523840862283061902755010560 7664077 96756820557365410897926216781810551926 7664078 -11143207448507527279953562481151309120 7664079 4202804620524585347155386606035978640 7664080 9230100639450816362120908295135477760 7664081 -33405672486874163678751790394521115328 7664082 14108599078082390904041744377028457984 7664083 -7552917796484305554215000931148096512 7664084 -54043102056711720819550199928848582784 7664085 22750510396358117654449130620759046400 7664086 -8025975182126458732879301635468642176 7664087 986714391584286005848250646996624000 7664088 -15163408579344387043365563944202772480 7664089 4830549097344582620642148883701520992 7664090 -13133488710845912224754874007084511520 7664091 38275145527532802451388821168086679920 7664092 52292794360616339218986033009479215616 7664093 130131608512982938797065258321603818380 7664094 -31468112108755610775897913600308970176 7664095 55765465530819438941806254215469026400 7664096 -6677584893274434495711754200953389056 7664097 3713687310136293488396495165998325760 7664098 -19692808251959658862961063534517594336 7664099 37299418807149147981386020309698922560 7664100 -4902527240033844045529440129952512000 7664101 -20870266548088218385693756223533252196 7664102 -34446956641536022648015873714609436928 7664103 -68623983295118291689414975776232158696 7664104 181958849106049731697152819340492800 7664105 -80973334719602832569780255068741196700 7664106 8349222437901848106899309381662310400 7664107 74203356693012270363390115167773384232 7664108 51237178069078279583233850512960950528 7664109 -100523050573108381946944453473057571680 7664110 -832937594078124533802579964281959040 7664111 -3182083832798875800786617000089331616 7664112 8100092153459503532481819527052656640 7664113 -4785814940197758462868623146874593100 7664114 1685775253678468375279663028661626880 7664115 -29411898289251895234555526302226531280 7664116 300296206822490686955619443902481152 7664117 46963486491203550110101222033108916220 7664118 8596014822332451639813321415717318656 7664119 25824982554602815728968943386743783944 7664120 -47825008581261902569329790423093248000 7664121 -30139572736706465027986242760612576710 7664122 65707013819986163081872526542119008112 7664123 -119904510258839833448106184871940017628 7664124 1487327484247814144562629835716610048 7664125 -46739169734864802725462240501313120000 7664126 -48968171903881165816827836591187290496 7664127 -127074230315264117941181914899134741760 7664128 -14771971543354415672424318550230958080 7664129 -49602156868175352561651623225532040512 7664130 3320722827129223215503613842910474240 7664131 -102013660442408324901499961773436345328 7664132 22058525481596660358303251130758492160 7664133 17451893331314478199828040622640710624 7664134 43367782383994944820899016771123077216 7664135 -32759720444811727919999095236567094920 7664136 15185583827283070591463791158252134400 7664137 -13372903130148568566026184509193733632 7664138 11970881033157086292832578566226677760 7664139 272721561040336991618254580177554836 7664140 86796725061222952986826123236126720 7664141 1310458119674698478029228099622400000 7664142 -1511428093726655744271718154665265088 7664143 57900650506522978773105117374361952840 7664144 17118544890166294668335091171052093440 7664145 -24745332136047325047361216603801025280 7664146 7237121905700938545544045759252423680 7664147 55321149047410400136551963825256727596 7664148 -510492908726432441041077663160743936 7664149 186967590877614820692152290658526754560 7664150 75307252052656859363370083009728800 7664151 11297750887476026131392119198070471168 7664152 68563205400920686133090214555281848320 7664153 37784883593113673384158823744967353280 7664154 19724606922159740067078990369459525120 7664155 45980484833318907700060079025554475120 7664156 -23562792243418470276664050928602946560 7664157 26390398665015474321535873109717504454 7664158 -38930456564936782213577992251196936320 7664159 -10715448219828366091589858433191493480 7664160 -10330497590936324826528598828913786880 7664161 -9609993478283160527586005963872029696 7664162 -29759759274747265070323049738835766272 7664163 5279400344925336673216167178778415360 7664164 42266187670052805478773042155621176576 7664165 18013213197536063816835089962653336060 7664166 -19974020569942034527946100328596480000 7664167 -32081763525859507574435649482321939408 7664168 -68533365504615023369649494272247485440 7664169 -55633371730942673299281958598847671520 7664170 13808806623928599083978201218608825600 7664171 -23184149807064717705444733495000226016 7664172 28238711916176193472987989969511603200 7664173 -36113619160851321493578189483223924896 7664174 15774103942716626775168306838100602752 7664175 9770742470335672013896482032569129200 7664176 12894967542826922412836100004610179072 7664177 112996503190835158772549415117683083026 7664178 48239222179506809231889480713245470720 7664179 -61760835196444038922620097844240655220 7664180 -16021357280545436948356903809385628160 7664181 -6117706995903088400467851873934424256 7664182 35259910091009306978761600640942169600 7664183 80396842521186115138895256677723869464 7664184 -72318560365041704066384360144759623680 7664185 -34400095354585577628071254728244771200 7664186 89231524538105608247566996830792632064 7664187 -23504941154838869678270695585350660840 7664188 3264561980801802674742955556183543808 7664189 -43056019638642404254512541465175829600 7664190 1904323312596765749964411492555131520 7664191 -401305995568402694425964764320527376 7664192 7956693623759604672533451473065869312 7664193 78677664721646768565386833179744775200 7664194 -17261445190257661817243193693133261104 7664195 -34843953987125631054054580052845140480 7664196 23633388347971616625534986755145465856 7664197 -7339588402254100466920603744755175168 7664198 -10375422301732472742991173358532075136 7664199 6097031179105842710057363446325047464 7664200 19532029473047429635788275193408384000 7664201 15164727354333067371030592640637877920 7664202 4022704452192421156836400244535045120 7664203 -72509246612603586549477983317630733548 7664204 -8989411064238984693413901988694924544 7664205 31037852988866706219465789264428592000 7664206 -20769520153475330422736440220327872512 7664207 128933364686645221128783740419497467160 7664208 17551238506147299327181276235424989184 7664209 -15604344526035836192473165310907694784 7664210 16575352657772489351519597761800857760 7664211 3003380686608310268512986450097847088 7664212 43772087967674230014828883304995008000 7664213 175705599588057558038732928789902006784 7664214 13451321342200445186000737564579631040 7664215 -13209101667303699406081561969894224480 7664216 3813916174767576301689317317163458560 7664217 34878451297914793054794712237411241664 7664218 56632019687068045809446903711041931520 7664219 -115154303164234681771434791051281096380 7664220 29798072907109699564388910917340979200 7664221 -28886911879327474295791996682203391328 7664222 -16624182101275407106801812124513481088 7664223 8441653750486668783316825092755214336 7664224 54354086868773886322296358966607216640 7664225 7654665979802431271984626838084789100 7664226 3892951291310795338970514249686054400 7664227 -50394780533483939099280827575612285924 7664228 18494770679356329532740866850013900800 7664229 62428394351130579378416409811861350204 7664230 24609444924581926317835691560166891520 7664231 89377919972802024688544293730808079032 7664232 67560251947800957020456812040670904320 7664233 19378714152831792975737885632197701520 7664234 -226924906041003961378696511264732160 7664235 23420010677266194785919660902077720800 7664236 93878894702730848049085636570445614080 7664237 25001784450073920201312203743013354592 7664238 -30851431171165751671390110818738029056 7664239 -4971299205729977410278335077487877120 7664240 23155330308731813725474445495458037760 7664241 17930467891459504601799070626104806080 7664242 -53927943133507782054730763760494623728 7664243 -49744048593614178293331757502452669440 7664244 13982567800430329787743801544143798272 7664245 44339352747917844616232370339991225500 7664246 -1856258447256304583687768034069463296 7664247 -56525667139013380562245330996741974960 7664248 -59258807155100924206952312136653475840 7664249 -52712370854461431317066425218662889750 7664250 4150152886360144672218270913856640000 7664251 -12982337650458854188002810064537903840 7664252 -19718472822870447230533437247131310080 7664253 4288959780754918366286839009389734208 7664254 3199039170316568934059162842414700544 7664255 14421087866947874621968089529726526160 7664256 61972139056174576832873898991933194240 7664257 -156191417751353253859696329453662208 7664258 -10361216769273341321683450169009717760 7664259 -23082432419255549915919399476323391496 7664260 -10589854519115063771544574377722634240 7664261 -44310668608435718331455892187928964 7664262 51370606115914046598473731927030857600 7664263 -35513886705489079439996191054024715760 7664264 49692401249602809032325927908519116800 7664265 -9396143510428268724263362026846048000 7664266 -6183920543499611489892805606041321168 7664267 -4534444212696482742021727874039989152 7664268 48550608417105150464219831670210301440 7664269 35652255580458457272443788907557559596 7664270 -252408394125291404853305524718640000 7664271 32946032977302524836002823454542309512 7664272 -7718961850551038168856741058544664576 7664273 133115300804613743363360004525056457522 7664274 -5603146114797155409581333755032802560 7664275 -41315493471039823927271074478062133400 7664276 55098352864861119505678144275496844160 7664277 -381077136777060112621763443748774400 7664278 44315197035907973118585509605476743424 7664279 331254878058881995307681315123430576 7664280 -8554603894333991412723707645546496000 7664281 77735970930610869666706156287735787082 7664282 -1221276816785108022990809189034410016 7664283 -69847423915160892254012834373600186456 7664284 -41747639965226245433831251106979035136 7664285 9530496458924181038124994445259179520 7664286 4721094184175562475825526366003174400 7664287 26919609362697990315075763802407109440 7664288 142001333476663552136609615820451676160 7664289 -1331280148381052089575315108295472976 7664290 -4055673587919082667206138810348646400 7664291 25201048715462843951589709926620240160 7664292 -42750460795441072309023622782146304384 7664293 -4683229648450834162736397778505814016 7664294 12146288573445466712641895041103427840 7664295 72306160774620302001382422546293310240 7664296 114749308234193071376327759560370995200 7664297 -59046129173355800338098548233074566028 7664298 -9022310311804777894372888135805683200 7664299 46914850005282624089318661296852958720 7664300 -18203237926445891365546627757535360000 7664301 -7106131251893920396829419998010209258 7664302 -63512428123161687799560089266913276928 7664303 -28619238440871808972589023827423146496 7664304 9740810947941534987092111409622646784 7664305 -28094035344449919818849166097386740160 7664306 20141886873677380630299670495254612384 7664307 -10925489068324768580296735042519574016 7664308 51891713436303536077180947857193547776 7664309 57652620881822151785355522818510454510 7664310 24811733951669912835176723261867241600 7664311 -80932375511480817425051361646567344088 7664312 74088047965573662016617014352823603200 7664313 10290802695729901507738778440574786688 7664314 -5736325240895138129994368701454903808 7664315 32422723620453533151302546562588423600 7664316 -6577569300311405863409893213901094912 7664317 28868364423613945075503950530958326572 7664318 -20557050972989135139250533894240848640 7664319 -10930466264777622653006064439565925840 7664320 -41862211668678434993932306344837120 7664321 -50246252382717593950346317875186663360 7664322 24912530101285403004927874810386790272 7664323 110752498505207678144716837999692956160 7664324 4873243033549027977623394713505849600 7664325 19826658959410826989188761852719617600 7664326 45837470328915741238310025582374774112 7664327 75495390522260534591886142397325531672 7664328 5613325270272030357590695455906201600 7664329 114612218141073758065761986134733795930 7664330 12285484502130987113046190771782313920 7664331 126940392969571601688045484105233093504 7664332 13109873886401858595008391331172442112 7664333 93049078798397987089440950890697680224 7664334 -42765469089346383020986231514187141120 7664335 6727992286850211691427563227239280000 7664336 -2378868059770706965790115588738908160 7664337 -66448164059652526123832002600494226560 7664338 -24984599196465636443272082209404494592 7664339 -42456248656407286465952918833081813776 7664340 -29894140949402736038454666104747980800 7664341 -10900941887403285824618676197911534258 7664342 -17123496262339251771921188218243913088 7664343 4617000649722101137483923873226160640 7664344 108418632060014352103135727753865308160 7664345 -27252073797149808476335908936875517360 7664346 31436068847790012735965707313712103680 7664347 27186996595492010139032799318540443264 7664348 19279734679727436450219048888572851200 7664349 2274105782377639797432127363633144320 7664350 28203654890927386004652976755053390400 7664351 -75353249977499923978802925281373975648 7664352 -23463248427078098110357076388890542080 7664353 95982568147285677037419422522984611120 7664354 35266971268086729663491342771067575376 7664355 91847622349412057243612304083141359200 7664356 -7523880558136430575866509782958047232 7664357 47647061608797554885448682550930100606 7664358 2117332932543695631869964562101090048 7664359 21317494857827091013173278361669817104 7664360 71785486903630671088273989612435456000 7664361 30862244727148862859276237089821129872 7664362 2056460375159285657306621002129043712 7664363 409888697773722459820962342261959424 7664364 16068926463410808115710640815023377920 7664365 -4378044011661573352863344305658655120 7664366 -36428416543828446332140965387839314368 7664367 -75371371313766068317681841087578243320 7664368 5353442658128321603294307459143892992 7664369 -143384252193842071371745367947215661230 7664370 6432285685387645522282417920480476160 7664371 11694912732909095352139298115369535824 7664372 -29566028020577028804581904198856151040 7664373 -38682306534688072117762173109880866578 7664374 -110646196213063815865904359427731008 7664375 9906004886686105882914823919681895000 7664376 -20139960681487749639511987413978931200 7664377 -8868013484396795096450781417936508928 7664378 599390462143980570964545705968624640 7664379 5695420244908659754114137360683294208 7664380 19315318555502287252746545513418508800 7664381 102316149720370344284563668613020386700 7664382 2564055534101319362259748936296576 7664383 54829830775769541375635076540821238024 7664384 -35941969092895486759745020842102226944 7664385 -19380168466718937356646462927877156800 7664386 -46854434500237351577341629777888084096 7664387 -29903599961990051781609322129625847000 7664388 17134138167462996586732791961501363200 7664389 18075157909552183690906219977093156700 7664390 48687497152558144707692008564482499200 7664391 -650303230199897706083123389987397328 7664392 -59825955232787188449309825166644096000 7664393 -17539017993369495881848861836859300656 7664394 -746539607254597414421517306723133440 7664395 7202733576063578901568950700813995600 7664396 86311506623471625791668999352238892800 7664397 27256488525137230055713627119764202528 7664398 15303992715297929698735977650694362112 7664399 -72250062140744656277051162655214726464 7664400 -4192160405106232655265714405958656000 7664401 -134298402963028723293138822853516757900 7664402 22485171539248044211023886820947154592 7664403 -39573273206895919569777966791592397896 7664404 -26800164516035731229375728655338518528 7664405 -3239249035758411870936067442275111680 7664406 -158450895308505335995519209749440512 7664407 35510564922693431518260389884494723656 7664408 54570482558435768243170999099480872960 7664409 -33428848949129959918328583228098511360 7664410 8273646273334034663195288978618496000 7664411 -174342604034712861326797917497364804000 7664412 -11259231394602525833307509648331890688 7664413 33374400936045834900230013656472469740 7664414 -11415529711536313820826531080093602944 7664415 -16515907991849116741396885582459052160 7664416 10822045242547262382403081343200395264 7664417 20258081856465352874066620037615936544 7664418 -7588618286685503597594674324628575536 7664419 5690063669558129811157029297763865760 7664420 44422541701959504383024028272583041280 7664421 29019726022423944341617014924273974112 7664422 5795598108642778562408612167051468800 7664423 -7576249043946640550783864548317877296 7664424 9701114897182060928768029245509713920 7664425 53007665658983924406761295620749205150 7664426 23554796497162742292580878215276915712 7664427 61555243396192537299760871661270715164 7664428 -6638906401647274541731365752371052544 7664429 -45587861944520184631473497357206575360 7664430 24192735352250455796787346915297440000 7664431 -247977498059936911032864145690666885056 7664432 -16936193640349268321349477726260772864 7664433 2849817075340405586204936864496328416 7664434 -4936260374554216726330679917609301088 7664435 -5443760741453409769934606988393711120 7664436 -22454553316819287511661915118299627520 7664437 -2900340100177823455676459098027577856 7664438 -6312916026550021651187196099820406880 7664439 -7212599314932297474865284570111552480 7664440 186327184075752866511670865009049600 7664441 16362559020574274232786039501125366400 7664442 16187713054782569861226923690465647104 7664443 -107091330753547860477745836676835480760 7664444 28158387348916789364861154775321382400 7664445 -19094521459753088594816474067419412360 7664446 9850172356254738752968144811610108672 7664447 43150779187233292502494534372135781232 7664448 10710062933870079391008249247936020480 7664449 -635231792686193010488335150970810752 7664450 10871706760869552412401151221204172800 7664451 -4757313705381515466649269316994056704 7664452 53692493270338224697271442757289862400 7664453 -15357434991655716810775493040973715298 7664454 -8023361860439395734536950509240514560 7664455 22948515176671532793202538053749813360 7664456 -3272148039298555342530252352801029120 7664457 25061349155226051966205311038887111440 7664458 25761295696664050864855802832310663680 7664459 111992414107565079702862696790617609152 7664460 5200316486725527945382611594921984000 7664461 -40348176634503617146100680789594983968 7664462 6045790924275061846744593510942522432 7664463 -51546668163304374701591812904742708456 7664464 15677964762864863049614102437899591680 7664465 61222594183903831272556729599702737280 7664466 -18075642472373605970449296232211846400 7664467 76761984660459795216896139132714021600 7664468 -16393034594307079668712921185015398400 7664469 -58874292202000435464577313330512683552 7664470 -38449481067181410539688732353733959040 7664471 -13935886411129164763934352597324065856 7664472 -9293904811561342701223788458511329280 7664473 22324562077469549831997746279986295424 7664474 2399008948369066409454067254666589440 7664475 -2283953368714772361769151362130284800 7664476 -34660453316610977603351799457018829312 7664477 90110980936208459883470857021528780326 7664478 -12578764281791333085040830413763594240 7664479 -121748108697849027276436257986471259840 7664480 -43542597811715993015977092207492464640 7664481 -27277148625756397356221147012309331120 7664482 -24377055597225651763787086751290444512 7664483 19619077323370126877663590173857832732 7664484 56547796898735014289653796614904973312 7664485 -5075630608393203365028347790936048000 7664486 -20013302452676295380116338895629087360 7664487 -30042832625879414587734215338052039640 7664488 -9895904709704722516910435775172684800 7664489 653800760659953161768257831639582848 7664490 49215085903477392024910379156055129600 7664491 35937126756023908503705073997163688800 7664492 -862246680387529992843177957371006976 7664493 -23232597969491384236726009697345612736 7664494 16311526421104560084938095677684319296 7664495 -31944663036031025970231258665068323000 7664496 3943746440834188429003051144730640384 7664497 -36134823106317961296319971486939122880 7664498 -63491104821039287118567076708232790000 7664499 11054009724790337555136116876011203768 7664500 1435437478440803657536334574828480000 7664501 -4415049849602523443254869743735385600 7664502 -975993031467667732677612788858388480 7664503 18992420124257586368946311285412400 7664504 82701115405588188880674929029266677760 7664505 23343427466658642420864643065582542400 7664506 45997866875427805883789461991760707952 7664507 34566577232888372795721489084805422756 7664508 56371095584679328118907427157121787392 7664509 -35952818201824124470750972629447329280 7664510 -6888618351917288960558553341036052480 7664511 -100035243884639968881148711717851190896 7664512 5715325063040452981914188578081996800 7664513 -15928599462739817097674936020787791680 7664514 10913765830614368685124399048632546816 7664515 36923003277693580534034068043362454160 7664516 -4602027066036758308335021602418418560 7664517 16217079161692628712306312100332057600 7664518 -72527849352389385405121447593191237184 7664519 -80515587812758239033159200227493647080 7664520 -13316671748987453255452226869380710400 7664521 4527976097705366328437842448143042944 7664522 -5106333309040346444314455622964695200 7664523 -751895971389860145843918524925118032 7664524 11538240969243827124966007718165135360 7664525 11111895820182391597227002332251657600 7664526 -5864764873866723948346132375036802880 7664527 -52121803593338707125948603496692896840 7664528 -27615060560176859542874347971963764736 7664529 66786582445545658719449909456286035184 7664530 -46362313612355108271665481101219775840 7664531 105951006690113718508364571205114471260 7664532 2900874448349366998730236300932175872 7664533 -7559361458983530211136887888994620672 7664534 33631441843099538990788667925251152416 7664535 1140166352166921274421818978428198240 7664536 -91274789015570311667900204364461998080 7664537 135956997707901620701170443229172986186 7664538 -15263190456344476728447573576411563520 7664539 183576024051779642192514700382363779024 7664540 12288987255788129799637362328616755200 7664541 -20870503128016566762605237279666043840 7664542 -19489677263154204919686504369616125888 7664543 -62872343367050283796190945744550998400 7664544 2132623362810279188271958950998900736 7664545 -10666186205840244260757555097549878720 7664546 -34949467661742091357156542061720356528 7664547 -50623918205487433890730238183164896960 7664548 -79743446442477075023560625577889250304 7664549 103744931561967982742518057777834223550 7664550 4914166419925750897524006164779305600 7664551 84081599260415634404061899055030674552 7664552 -21496261584503278059006664193980170240 7664553 11285710849991745331677574663845043080 7664554 -44352866668429530636685586502559494048 7664555 20443132638259043196149163234349074000 7664556 4900957087061826927445448478487809024 7664557 4308367158239187546552663287819958806 7664558 -16082926796442394824315557173832646720 7664559 14657180385329759437680926195679576960 7664560 -1616651146318289569466043919343616000 7664561 46443953045355051444284412172384182162 7664562 651709935160830540762913955581390080 7664563 41446239832199382020534768222751084812 7664564 -4981575716760225667548955194464452608 7664565 232074466036925881225118294137331520 7664566 -3134258929766553927988777942747226112 7664567 -14532285933470282358064793029394269488 7664568 26793360810632827019797605338018549760 7664569 32586910504754340397231360378017233712 7664570 34625644043271936048290201702346240480 7664571 -113056769583863874311219434381263287760 7664572 -56395017144093825610148535720684503040 7664573 13327164983077080249775680566906617440 7664574 3513041240505702709749222901062922560 7664575 -34995870393562589792347223477233531400 7664576 42851818545812413658938937784957665280 7664577 41426281590977728022763747738481708032 7664578 -619186203937767795722670907311566976 7664579 -14027492289770852000829924787943522016 7664580 -27939988649402743934143950606697881600 7664581 -7372581011320793925277154163454070400 7664582 54759560077721233533508796408884183392 7664583 3567355870559152716885501646682742864 7664584 -713147428134540361703901948211353600 7664585 26680933474282680452281497164640855780 7664586 10899968664534631538732437894694788608 7664587 -5967265586115238082524590363968677056 7664588 -12693686395438499917785974863533312 7664589 36788448829666101154044571798700133888 7664590 -30782662016310636312870774170007390720 7664591 54295158390989775991506293584910972400 7664592 1337388956070737696112824273431166976 7664593 -150678233705544995071129874442824412560 7664594 4235748672503174305907537757987935232 7664595 5119987109309899616658068950949498880 7664596 -31774027590442280707258685607776452608 7664597 -47838734239472379295369220671352235954 7664598 -8640655684576158150286642237486538880 7664599 124977651183776238944507561330315434880 7664600 -52253125712485526182921204608284160000 7664601 7179883853724923867432967196092902400 7664602 -16910502236702796113477199017544416256 7664603 -74268116449683283168967029920801998040 7664604 -57256252898716720762766426245313263104 7664605 -26412909053474098993448559764460725640 7664606 44004801910568902932506736877202458752 7664607 29119243153925634843308048962039577304 7664608 -18762259557754710716844817458865373184 7664609 108915292876000357170746318138292686208 7664610 3524066802814581767650646582114549760 7664611 -47336516366563300114030615032620498788 7664612 3795425514823948377353807609383329792 7664613 14421733458755572628943530501110075200 7664614 12247660504045604901597833909180818656 7664615 -8511737551155469619616509492899360800 7664616 85079029732961971661406752520981150720 7664617 70010918883430147131643774627403143140 7664618 8194507038951282075599202690221687904 7664619 -131181495721080569902673281107826168320 7664620 -6701182312804973494872925025981214720 7664621 1325389624505878627448159628912587232 7664622 -6758752061747131215266913528821409792 7664623 26691411859431601607301769442342146720 7664624 -8088546742687064576203381242888192 7664625 398764848392678711381819523959817000 7664626 3831823763700106857953656227868551168 7664627 6437672118603529655439252035937622476 7664628 3865614931400791834637571638125854720 7664629 -19139769542985338317386528270492656754 7664630 18470050468647481561748830216786454400 7664631 7761881739180735402584499538887991680 7664632 -107233408496136830078806052562576875520 7664633 -23685351389722507348546030736697428118 7664634 -6405033399594421807696585360829859216 7664635 -2067162917417048921965088529956267520 7664636 -427121598808409304927689785665921024 7664637 78904339491174859199483734302841767552 7664638 -9123283636530751041642860365662644160 7664639 32520166270367839812807643288490156160 7664640 -4863241020735855262050789674188800000 7664641 52383667230743864474387895262665047042 7664642 155638903966532725516660194836085112320 7664643 -17074590072635790836066570996422549296 7664644 25261267666790526288066055035586944256 7664645 -49451111800553926343173054408253420100 7664646 18506862851945460000453787452922925568 7664647 -121701043689825791305674298509838466168 7664648 -65392596340801769222100539114325719040 7664649 14584971558256127989523997802204142880 7664650 -11233094987529424317870651362861952000 7664651 -68162151449107945049416222558164114348 7664652 -29895762497892795867787076132881228800 7664653 -89108596497668226498208702520006993098 7664654 14643631186243512654434800987001296512 7664655 1808199319538798603532988297988008320 7664656 -12869327632969498118218067454789541888 7664657 -7354823880117855768058714991967498240 7664658 4959872703068459047366053998318197248 7664659 70705888287247642869741501547867660960 7664660 56634678816098445965238426974414630400 7664661 -30642811819919848648609995656536254468 7664662 -9913109593798577258369644785183158400 7664663 7903692681281916962436619906656041568 7664664 445715108245987964023712716186583040 7664665 8620395926526058649499611678320509060 7664666 25935340119103516554010522422676786176 7664667 -11290657666427570872180461196907369280 7664668 83290875058715732380696441634208953856 7664669 15528064536820802135461957085577044070 7664670 -54853666803353803622443120593826560 7664671 3524436065032773875378736304004602560 7664672 75135907590259039211534889295407808512 7664673 21838418795064718843047779939454673584 7664674 22715977068711212602795113093531072336 7664675 36174497413923143479064759638263807900 7664676 -41466181813940113544450527607810119680 7664677 -15622036877649753861364136307156950340 7664678 -4629296289603197291980705200906182400 7664679 71156494316000105225641368007661018880 7664680 -24217754507741839818725001726939648000 7664681 36201945671107027484470850594325313530 7664682 6794408939270577870713862717944974080 7664683 -43259108112617438173218383556364838096 7664684 16895409099100139440636208716848768000 7664685 9974759971536477125474820548909420160 7664686 -2425800608321286646462883032586006208 7664687 -31036513916875384013411244518821991664 7664688 -3346426611534566811803321145270730752 7664689 -23096166594600999379982088715408806876 7664690 39392576307151312684589649382885747200 7664691 -61914013407732880201175560394082884808 7664692 -18876679647690613334360707750148065280 7664693 14552337137934916958092406138907943104 7664694 -2027948824596630865157854944011265600 7664695 -25532903667757697101865506213852354800 7664696 37303337997329211611964509195438592000 7664697 49425609808636093662842991262035194874 7664698 -4645323108642191041467803051771141664 7664699 44864735816800024592957865431475518736 7664700 5128025956117194632141603975324544000 7664701 2396270943911016569791085121680107104 7664702 -41073373662858009417128565973931528448 7664703 51491422530332797289318821596200428800 7664704 -4073631978447008313901814941659168768 7664705 49857415587728347068956074725996005160 7664706 8443313081139226901692603828374641664 7664707 2557468631067015981001029114901405000 7664708 -113303734456112527144122987741024000 7664709 -20430791979475711514185502731400688000 7664710 -20287639413134839466487438880060218240 7664711 -85286876954580473925570500527728224376 7664712 -47715822596685013045591768864459407360 7664713 -31866139385313079185142730173769243904 7664714 17292714358129995884660498132742919680 7664715 20571234533577793466402724506776048560 7664716 10643652343221134054589586097154179840 7664717 2893695383037304065770671497255371766 7664718 2500651602032432776524514345670258688 7664719 -23684561840144568220590850648968584000 7664720 -620840324758703188657295209904209920 7664721 13324983548679026509282413188597283312 7664722 28323667585336547023028019994353056064 7664723 114020621643617503548158989664249125704 7664724 -63093911593582842147392239638324109440 7664725 -25250593233750015317761517132951797750 7664726 -41383748688026633314731778606444582656 7664727 -13017607102425012410743313314435072128 7664728 -58387742219058177111490482279322890240 7664729 -118249318857846942621314407429391287740 7664730 -16930812540229881131936273264347392000 7664731 -86145491083787861448840395638707154008 7664732 -40749981048791434404759318427826363904 7664733 88717495960737328338785001781816012800 7664734 12048145740282987839034154117493895168 7664735 -4714150032670919683704398663035791840 7664736 58122358303926370232825013987214884864 7664737 94082370179575401535360172496808932386 7664738 13999790763668089863660685666542720000 7664739 5649984735877186614259239297327770592 7664740 -50155481503225793703076928202036395520 7664741 16427641158053265713375167371265258272 7664742 -12940428350542869585810060731777172960 7664743 -193865253115657901651594763879119006520 7664744 145742171613474005706674492839192197120 7664745 -42190441346824956375694940408676480 7664746 23532993959309796093716296699763384160 7664747 -69340504729619683251177868360711269600 7664748 -2432268817719896812946402444656066560 7664749 4275395184756917075734606334236463520 7664750 145367237853517656136815204028416000 7664751 -45861792932531020097454262847684980920 7664752 -286639245266068547244522948619075584 7664753 19435802964379309380435589305601282002 7664754 4500440684684827711694287319010129408 7664755 -23213701521213152167774497498825471840 7664756 -37153206956233559368586888730116296704 7664757 113281741635034846299431344587500011200 7664758 -15965293640488623918479583745346586240 7664759 183908329237690020776840510456074594416 7664760 66247261851197693071937575732248576000 7664761 7240985331026866285633046566018679744 7664762 22262809732152780406323063704202446592 7664763 -60493290474154182706227712694633825256 7664764 -1771340454222065688006734512881870848 7664765 -14058756349745077932862435773499343880 7664766 12443912686130981799922796161139529024 7664767 -17410770273064741632177512172898129920 7664768 -142273589111986999399503111410449121280 7664769 7777447439233045871717668187588638080 7664770 -1592720535896298959925100771637629920 7664771 -51517281807196759774238525191023939600 7664772 7858450286363562740923222955644268544 7664773 -67252383898368456281197990958652568896 7664774 15469631287067144688347376328561593600 7664775 14910154473579346216514490711362263800 7664776 55917707065955616100468018117876577280 7664777 13201671135967561332391812007368704100 7664778 -13643722448589147099177478173004392192 7664779 -29802409600967880622197378084704235816 7664780 33524361897773348569250430892254182400 7664781 1045600569987488207471515626554595840 7664782 -15184219414200969440650128357182726016 7664783 35720793355673989774926038585720724720 7664784 10501717848577267906656036499088277504 7664785 -11346865040340468538370984196351835020 7664786 16495573149854707686698407815797914368 7664787 -1603830974782098308967641250894397680 7664788 6549982007054718590547452899252807680 7664789 -76542914949410706387267367273143506400 7664790 3066367864550822148808189728123494400 7664791 59769927800750432571580777450483733192 7664792 -25586186723719504594075668439405670400 7664793 66173840534634713889330508242354144 7664794 -17057634710138243328778539747758444304 7664795 84568742162918234167506964175942681280 7664796 -10083261340228061583233718698337942528 7664797 6361057145110163599659383174884951232 7664798 68457528074069677488160044180714710400 7664799 -136651529488999210575634747307087798400 7664800 23984855302384747114133933386078617600 7664801 -75952552597574445940456954696147915728 7664802 -9173626718543011841207572628506840320 7664803 -118155123178636063510826140869620038948 7664804 -12730837674832487028372831743559475200 7664805 -7263128454051458670571508566110912000 7664806 16339106950168574398042878569022032352 7664807 -29525099735527256522528669664537088896 7664808 -49358702058562886558320599104865484800 7664809 -45122028449056446268127236199865453760 7664810 -24302197455214791250957452925472858880 7664811 14089165005249911672700878956936151808 7664812 -615564468740303597884080698995355648 7664813 40146649917326572637451152657990999724 7664814 -30069580449442199536052450433646911360 7664815 -37655353169956676534393827886750186040 7664816 -29374675119883335975311489418839654400 7664817 55051412277625096199842017047470389120 7664818 -4634516745189255799474297797133891584 7664819 56547354165664065688225390826117330544 7664820 -35835617370922043449536644884866385920 7664821 -36377151488648874318332996634841864978 7664822 -25578039177565903151668713281374512576 7664823 47528325821387354979289909538796478272 7664824 -41189450296442147397413359101261619200 7664825 19131148866937397281411718370346699950 7664826 34399807629274410667163519159521232640 7664827 -22788107983647060170245289661894052968 7664828 92417882589375703155989522532170795520 7664829 25436765707747669805216824526403258720 7664830 -8357375567346881011838159956081735680 7664831 -49874128562020925264375536363952264448 7664832 3868960621388799807712669666495168512 7664833 78389527532822676736374259411956672768 7664834 31739068929150913145012788417475652816 7664835 39023983150007015120288822424467636400 7664836 -1286384484039313646738606842897753088 7664837 -1587628155339508449033055643208877668 7664838 9697362573293165425612192900498874880 7664839 -1423488970322755180342441138480798240 7664840 -25163454220591924193642716435024435200 7664841 29086824407533431654921785148637944000 7664842 34228948591711439233859111118240252672 7664843 -33777310060791941613633249493122902400 7664844 11931240305082209844868691147749527552 7664845 -94432457036392243525695219356795920200 7664846 3201099405323491152112025768798651136 7664847 -54799247802842861110217370132220091520 7664848 38256983995797214846195870764476268544 7664849 -98404183385574257637041060617635675150 7664850 -11513956216258199264018741120714936400 7664851 -17671952205900567041628974281968864148 7664852 -5080031050968395936386224370696988928 7664853 9011589862533973021844003932213379904 7664854 -8076432712299255863161027018405636608 7664855 20615982931470551387901968710710713520 7664856 -890533596176552286708583321351987200 7664857 -49944494027021239652319036131451933680 7664858 -8978945728135795889841512970061212000 7664859 -82215023694931720570092345679652002800 7664860 96493214935973418314258369942876160 7664861 47267050377718699669081602824483126400 7664862 -30834281291652406262897383326570387648 7664863 112412515476729978129629434919918494112 7664864 40158692118753286016379336742367133696 7664865 1842379051172823201850612002835718400 7664866 -99953890939954662368084062237434240 7664867 22086507598985041033343582421749256960 7664868 662853662072915855990060525591137536 7664869 16764245201093347275016122738738116896 7664870 -36738745878852452346122544611660565120 7664871 -34480179526495804360160664877423658496 7664872 66337910640507426394504926068887633920 7664873 96571995983934005952714225938413960122 7664874 -2325430220725052786597692757200708608 7664875 -29821858257860457276653164106395848000 7664876 -12319868071891885455293485746991970304 7664877 -6798003796052686812010508241698334240 7664878 -21405799146724912688327437248200246976 7664879 2182506237773421105208081549474940400 7664880 -2112493189584076007946305603538124800 7664881 -31929143071875539342666192904702876608 7664882 9551898562252066771141421992111151232 7664883 5206271833435239229374946567903046400 7664884 -8814991281557839405557623551181574144 7664885 57420858363691207384113587630942215200 7664886 11551546234889831204906791865355406080 7664887 -89319296775040692670184491156105757464 7664888 23900772070242505635783517173287485440 7664889 -16938659740675991277580301424667590576 7664890 -40737838363822117733548719501798177600 7664891 -55822189076167350171307322143574263728 7664892 52850519033721815232903055884584666112 7664893 19258890823865986735260529300115945440 7664894 -10445342821921957553558964123101268288 7664895 30579647307828729135543314309099059200 7664896 -76158648676210306486445258588133785600 7664897 -138170786399178739056749322455852161068 7664898 16789204498684965632038792466734932864 7664899 61712144092760750587669996099668858120 7664900 -8441725340043316095797604543240720000 7664901 -930790198690316249668639769538861696 7664902 -24961084885733002270468506487155454848 7664903 22713953352330139854209121445994408400 7664904 -4244443933015954180863325020590899200 7664905 -15016925183675486625620974692571610880 7664906 553811728295743225912248855441848064 7664907 -60492650785134946376680674076492958760 7664908 17639284374418606230593850301465239040 7664909 -22424897639780164064889424619497063296 7664910 19853824013795369441830890725017297920 7664911 11287644401802306594424738489346340864 7664912 -1522265098036158766202906215694008320 7664913 32203665593833410637202833903355558580 7664914 -12173336882320290644287190685353988960 7664915 49768473859373029019923029788778160560 7664916 12916450089942029961202872618877440000 7664917 31368372302613994141828336488488460220 7664918 -1983582758952822584257045149404064960 7664919 -15552414595456197792594336184306876056 7664920 6198638509775887136515741813097472000 7664921 -77898578975261616812688630373088207856 7664922 -539514609978730839067899745743582720 7664923 -80931010033810908146456479691318059080 7664924 73290747490021817543403737922216592896 7664925 4290089782721507352074137757867460000 7664926 -25125107200684271090746014919589988480 7664927 3100937460630822829482878747707806000 7664928 14180650365622389705710924675758424064 7664929 -128704593794476077158383529093755757470 7664930 -3089405005370276643133538671686113280 7664931 -35655485824878246205923574375555285980 7664932 81988482742146255518456326957839790080 7664933 -44439806214172287930346835244759034818 7664934 31501780095923427078379897338384414720 7664935 61891040051083910203227786374285501880 7664936 40887766228058134364354585755039165440 7664937 -12781680521613899369766399990105507648 7664938 20130473657701230040723647227056808544 7664939 -128803486744138245622667881030813213260 7664940 -1759554638755609434317057877553612800 7664941 38711338442863388005194072252463512384 7664942 -60828757373816175542678274893058052800 7664943 -30175681031435119836022665324551126784 7664944 3468286553864824088456939531320754176 7664945 -14637722449796017223911712584144211520 7664946 -29594788608445779668894703405095250816 7664947 -28970417422065174407775455708032691040 7664948 -93345702852820394579781322051239972864 7664949 -246552795785116502091227391863468256 7664950 -4652254240017032816432233603380648000 7664951 6803923273651143768261495970665168384 7664952 48834755465596297312250257770339901440 7664953 131493008154604684131543392138039548202 7664954 46795016814248511566360028004111932672 7664955 -20526704846611688583637787044661698080 7664956 -33248178848198795060679027382111952896 7664957 -8610319761971343498445791333306632448 7664958 12607745059450042672250943498764943360 7664959 -19277560422808997174290619651347314840 7664960 5016592678367030579940786221246054400 7664961 21901348999267415241353756732801851200 7664962 -12107562232914433030481989089031230768 7664963 84642412499551765136661073121340289212 7664964 6848780205033556887530917672526241792 7664965 90473777413684257208093918847447040 7664966 10539952731738514840383818152221498624 7664967 11201265706439209870138631114109067776 7664968 38620825780231246584397325829523522560 7664969 13225160006044605083613058496037271680 7664970 7869729109690131059666219209610400000 7664971 -6418941208491426105457960556735566828 7664972 57469557098813198845229708614718586624 7664973 -3026371263354671056122170859034257216 7664974 -59381114318535733273007478986913555264 7664975 76564438430207977796024554537828164000 7664976 12547764006380649346995071172016865280 7664977 -82273721448820913351755083719811272988 7664978 59417232204762792542912317441102289040 7664979 -39096599452329031149008403976784044032 7664980 39713313456592601652069754247964057600 7664981 -184853911716030950711795335294775928708 7664982 -5571270339794062546741555432753249920 7664983 72903303390537562058673005229495316232 7664984 -9502252483067059761570075861964093440 7664985 -11718488653276834641818411324151998400 7664986 1946135936391122470221424912766688000 7664987 48447194779087156072785577153072668 7664988 15899559327154791230199212370398376960 7664989 -47261250926765731702562607594719336180 7664990 -5420524558175208964888670160326707200 7664991 154466559549454367192933731536921888 7664992 62805015701205214941747055362703491072 7664993 26892700394940539201579000305538424000 7664994 -4849764407449299510904800326830315968 7664995 -103022256104716056567120256015951750080 7664996 17483819464568974763024934758791440000 7664997 -78415042412019712258187133547050358560 7664998 -14020991067705524479220973605222768640 7664999 10069015759815652410715463133987834000 7665000 255099311544635905867193324851200000 7665001 -131568576804838041483264187157968670496 7665002 21177792291998323514892615790336235952 7665003 10981544656739278911716701433756782080 7665004 -13181131256111540096148536418084914944 7665005 801858775302768764102901508563607320 7665006 9319011135020289105743812238082275904 7665007 -44417871705685694867876612078661060000 7665008 -217373256625748391156916310854926336 7665009 72942937289541414261904563751090314240 7665010 -20231020950791039156658504545197791840 7665011 13140497363091444197368689379983830712 7665012 7348861904013810280380798594643787136 7665013 1061463839850869132701220114433656700 7665014 7036992734209113185873069968367363712 7665015 -4566660388947827377504985881569685680 7665016 -29863187012827650668988792202852147200 7665017 120357310987889070065032903975179993066 7665018 18001451577637953221782451000586670080 7665019 42215924144986849361050788380331537360 7665020 36024948168331679249682076934205864960 7665021 11158185890644213341659679841191782400 7665022 -18320247978924537743655038286463538688 7665023 -96810046376697474345154823192046457728 7665024 15432297369712859704083625566630051840 7665025 -1758856197830445637975647005797919700 7665026 -1400878046059171819145308229627460096 7665027 26624057257293050161442848303569148920 7665028 -28925627016114901284774579005813121024 7665029 -32754745797618150400510131595932017280 7665030 -1657388315742160738990684685686669440 7665031 -6634471867201876531879303566169974840 7665032 53879476096330232184977481155556403200 7665033 -68869318587686001202001497251757153776 7665034 9599352392508992852983411520399649120 7665035 -19082073167229607451849563053661187040 7665036 -15352756624584687060259605040291292160 7665037 -69502517134224983051826233027714444800 7665038 14417314795635212857213341903158619840 7665039 13154058876148439072063174631881291304 7665040 -14276570666672647930069865429525053440 7665041 -5420982308390315505490476961118524416 7665042 3624133578286085538466260940267880448 7665043 89963102434936554329148184936475881800 7665044 -88745679822913636773072008393397657600 7665045 -48782337034069399976368292892744734400 7665046 -50551882893234533052652988344783504320 7665047 -34885172013012646784450473586451809280 7665048 41799335663253051140403581457413529600 7665049 -4491612294058452607870843244675710080 7665050 -24534655034406844797488371961091859200 7665051 771490721115875233151041073316338880 7665052 -58024557263445109276754576133930539520 7665053 -124889844602488014140018097314386515936 7665054 68443257666207862290561357259657912320 7665055 -2548418304550515480010577288246585040 7665056 31109289638908060149658000020304035840 7665057 -615102563907628490625008095237181760 7665058 69421392493140623936071682842835383584 7665059 -1735745222783451918928274599798386096 7665060 -4560171198460526148041715148797050880 7665061 90168008448537516110130474588427017662 7665062 -45658263505478778080657359120119833856 7665063 894010962752257397195621290982097024 7665064 50972752015334800187918769765224939520 7665065 15083502722922789697994603503704429000 7665066 -14521680672395134757277455421396468048 7665067 44224667630965056164158990458514698952 7665068 46280777277215886080000532256091298816 7665069 -25547554459862585747083951928311538880 7665070 -3835152777634312769057236196034227520 7665071 24256144084446691730606087566207888272 7665072 -4674561128356003547008446187699175424 7665073 749433863908016198472329276906493648 7665074 27124953568522718627100885019131549312 7665075 -5910218322386470907681304173231496000 7665076 49758986238499564077816538639717093760 7665077 -63198849261971797999640610512450332800 7665078 1418525656995495974787712438450144128 7665079 -156089766278452179785091007534882044624 7665080 60047707463508815041705065456536678400 7665081 60944028045820143557787330306790972752 7665082 10643736042489252460986467490902112000 7665083 -133328277833697322183981812199384960668 7665084 25834967636311501356289238506049126400 7665085 27578851868364021347799457717411829760 7665086 -1662361559689541993284986695158941312 7665087 14918091059091917974808749140012560400 7665088 696398876916373068879729490583879680 7665089 100069465557832432978515737568668612352 7665090 24622673848517504224261832158254136320 7665091 5252221268112377834061916753605223424 7665092 55372429077422324242024204067953612032 7665093 -27534364248522547612420830806642629218 7665094 -302875830655373893211456064800325120 7665095 -34799610519921392769338245115227248480 7665096 39141946671759041906176340303946792960 7665097 -27750241843836538038055663571483274288 7665098 10023050622262721674275608808068689920 7665099 -22956851956367874289390375663631173392 7665100 -25177650058994560806933720738627001600 7665101 -51027406844345717694551163607982933898 7665102 -15878048860189925939257132399645403520 7665103 -10154885364196627827129487080387612840 7665104 -11256476072362191499258623914290053120 7665105 4423136101332278592813276039141784320 7665106 62345287616482668362502226738671557280 7665107 -3236173488011230535344608374411626644 7665108 74749476963243363298956514728714240 7665109 -883213387768110247827233031163797984 7665110 -16873244607712356696629579270254583040 7665111 -1190324817546391700813342273695345368 7665112 -2199516689665478390287926529190707200 7665113 541413380072335368272149009546168500 7665114 12274194645387880335079840187044554240 7665115 -36730095735855223019463208356515100480 7665116 28696760122817309231223258730224560640 7665117 -7525291938718075307036746049070476352 7665118 2854889521910008754504802171359424768 7665119 -116591454573925178469412539809326368648 7665120 34622645849372631181166616946083102720 7665121 70827105362730859902781063911524152000 7665122 12285538153831948520803399278030925824 7665123 77240281354939369515800797057290315384 7665124 -40787039615755454904205679205568184704 7665125 8273546371279562203273713545969820000 7665126 4393171010972032581875688528688871424 7665127 112533259996748707207278798066028273976 7665128 6301305236951510742651333347642588160 7665129 34212947647790315569747567949536453524 7665130 40921029964077284346376595136780096000 7665131 -86743727149685192972265252773929645068 7665132 58992569518810040641608328591367270400 7665133 51577365437668736116428128854644264960 7665134 60407045758903882209966635031330932352 7665135 58734573038334484359837675780504153600 7665136 10263127558908809511349153089040023552 7665137 -666778622222939269951243616573233680 7665138 -11884436906942410418193112643360025600 7665139 13615549036038688910215762156279855000 7665140 -17505129077987774216307181029104517120 7665141 -32048027356232297866727717716348915200 7665142 10243485594745843165355411172896573952 7665143 -34486217440566767233684804002496579608 7665144 -7297350510986805862746943124095918080 7665145 -52074161381301879069639094144185287100 7665146 5834223840054790783498017779423576544 7665147 4369539063990584533542618979318216752 7665148 -9749901606045862410584686018638241792 7665149 72514037439018382918800203720811078150 7665150 2528271135020071158215258142499017600 7665151 30456017883176192313868901664786595280 7665152 -55733469212538412803293480491256119296 7665153 15997298834681552306554336018006795008 7665154 -10348822978924533015119248379709536256 7665155 22948047775101705316325668573843428000 7665156 30241172731312668428396773205854752000 7665157 47258031647375573378263266385964820640 7665158 -33346078716295968071178414955512508320 7665159 -2685453776334634881396956042354106240 7665160 19674115141460147413158007091957760000 7665161 5447915424879867687037456054925941632 7665162 -3473212572001258933422186797551077888 7665163 -11018086716699105981104780595055785816 7665164 -35490349675440722832367656529992407040 7665165 -40179743881387118971761677201231832000 7665166 -2483122364246944424123629312314871296 7665167 31525915258776709145376934763172663216 7665168 -9817663376537451638542244226928803840 7665169 26037120081389343504942164192050995700 7665170 -28941611051166495614314968063112588800 7665171 -9819700265752842374451702303148578888 7665172 74355451912196749402279795199057634176 7665173 34218944489710776683989199883743207004 7665174 3452747008640039862438190099207929408 7665175 -8534898934836354372005003739118233200 7665176 -308791372345209952993765426534256640 7665177 36741934691697431294296399500156523008 7665178 31386180938158643801313132875120550624 7665179 -4778481901096226216361162761913114240 7665180 281232286276025393372876967638507520 7665181 -26202591615798564042091744151476688628 7665182 -22610038398360915032590147490306905728 7665183 64131686954675366434904692540187825184 7665184 1766656637641075338111274642908905472 7665185 2054916535992266097434005691247639360 7665186 11476653035555780885937777570947232000 7665187 23222541714367879468314171669036000240 7665188 97968794393781963678897364002216449280 7665189 12526400044076063821634535993052116480 7665190 11472776665538361316368948078554459520 7665191 62125690310388910626467015339167385592 7665192 -47675227069007288104530374378142842880 7665193 -105987292951946718644633540395189950840 7665194 12701128572874225671909957713314270896 7665195 11967479988079944231897031308915655920 7665196 -10134059120660520746829777233834016768 7665197 24712502240321772460505780200914698646 7665198 4359583777249833654070803031848604800 7665199 -32294688569729275142014968177368472680 7665200 7892100000432648454084897695032524800 7665201 78593863703843216111671093298328996930 7665202 -66817495928395175985909433494519274368 7665203 1857084840280645307387663384947392768 7665204 32504479896871144055496876871792029696 7665205 -91997364532167117351212781387095815140 7665206 32253778100550948777286325132031003552 7665207 -10944072685548975361861046930996833920 7665208 43683140237482718168148175314567168000 7665209 437066523895622658805817229596369604 7665210 6407125425957883853322644928600729600 7665211 115318408001533102740491997154585269232 7665212 40719305718578330431062915729252679680 7665213 -13400139735903984479472871187078190912 7665214 -2857457604724885096123375740718120320 7665215 28719557719813151137414968371034105600 7665216 -2100631067075872805854123657198043136 7665217 -42875820891542594475215317899740933568 7665218 48037999775775138934424671927445331840 7665219 -8685284338850022432805675736126714400 7665220 -38564236288069774415730566573251173120 7665221 -5717099382595425189043097838265996800 7665222 -21674226485025180392324261178196068480 7665223 1860503972315857123732063147784255704 7665224 -18886424620003221854191713173977497600 7665225 24819462892251141650230884218731875600 7665226 27781992064635227232360010253398731312 7665227 -7641913352673991108127966028409111560 7665228 37857218088830278459034842043627181312 7665229 28886388800596002385054226965422795456 7665230 85704643738954688496570013374163995840 7665231 4946479349179730446133918430557119488 7665232 -19094834856231995969440926774994157568 7665233 -19092251347800213220297252783256711616 7665234 -30967134691652568983545375246231479552 7665235 394937789581602735924268160508202560 7665236 -23499604950661572820618476755716206720 7665237 1058557574460642930167501061760761468 7665238 -658933901930490133891677665453383680 7665239 -9943647601975882127680041192211731960 7665240 13053406250234102601744743548590489600 7665241 -71385781247417074846183182745807977200 7665242 133618970263376826802844561822408640 7665243 -39079241882312611455538955166491813736 7665244 -91557833567174964440961405033296510464 7665245 2969209145214299837603365776815414400 7665246 229183714644360263028280657129881600 7665247 -75184151659321995426244540413456846304 7665248 -68561968083605168739741214272193167360 7665249 -40061167203627270414536683824828698400 7665250 -31723793375563956170165386856740056000 7665251 -32735183327560687812158483674808497200 7665252 -2303068170649929870963998936541155328 7665253 5015351719315542366205956984020705020 7665254 -60946839187257776733607292981019227424 7665255 -15213410475428847110057385761860954560 7665256 -33420545265813081799902613426413158400 7665257 -100211705605196971063379792440025623494 7665258 -2844436820804198545438068104937782016 7665259 5894960859156860292278914350141795840 7665260 7830593867906080270744326865593891840 7665261 -30211535202928608506786749660807999296 7665262 -21311533676023232095917495834248655936 7665263 11443951228392020171547463193869399464 7665264 9197069271249590607790635995329265664 7665265 -78030440517603196077709688018941910400 7665266 434670614115297986058600440804357376 7665267 36330385036944728365357910833708532280 7665268 4969026162937589193528760816097032960 7665269 150522576538625656397367217954139640096 7665270 9869326855710376452270499301950114560 7665271 -47231529839028496638669423584963365528 7665272 -60990434250361987688408470740948787200 7665273 515093594158874163374691124065687360 7665274 -4577811221427529332329270259839838864 7665275 -20931916426665592413922917088603905000 7665276 -16209508401595564710989298994568125440 7665277 52565040642948625919122927282045707264 7665278 -1339333197518921823441339430375232640 7665279 -15426193143764571232765040032417748352 7665280 18218093789347963935540373188771840000 7665281 6455390625179592268575619285065796800 7665282 27803275864188062246725657421140424352 7665283 32118617056506121961496940802181413400 7665284 -12726538649797350287495154654299934720 7665285 13504875340421127740028600446564407200 7665286 -11375162028253600181401249511571669408 7665287 9284331070317572682894365307058272 7665288 68452047004863049678860311273132482560 7665289 10741354265272687107616422757487785680 7665290 1588433583366144385785300680461702080 7665291 -26427430330848458205898700274729043680 7665292 4256198516767458687044741761226732032 7665293 7393535237842251020137360545777013344 7665294 -2854147594465283124344959587553505280 7665295 -74451379389824504935204980665638870800 7665296 -31881881691407409376013469251593986048 7665297 46777824067736353848418841497425961200 7665298 51077027299321691001561679229345477760 7665299 -59902340092442829091547167087079012136 7665300 52327819756982581155747873073142784000 7665301 -51817966611440573086548897133883889248 7665302 -8708219482927229901230300753135118336 7665303 -32024501296926411681889427720938348800 7665304 7326046281508646538007135683828725760 7665305 -46930893597913938614055556828411995000 7665306 -31678894982311847272116707685481089792 7665307 831087898562980641353726739629979280 7665308 2820230450339575392017236030685970432 7665309 -757507948429387113612237068307804960 7665310 38729935691562016435645884278410954560 7665311 -43009960453738396053152803131718925088 7665312 71534194595627930420777427195927724032 7665313 -79749837955452572673388362189020785438 7665314 -18587831959988087238966002108918829744 7665315 3578972448680482917099978917885876400 7665316 -36888672782518089881417718157253738240 7665317 73401953737443172008393967144220980800 7665318 -49564842137044199018925636513333555936 7665319 28783842325002536760588980334925242720 7665320 22405054815420562971241742347841433600 7665321 -32235493317677364191813551292474670336 7665322 -6172147590889461781751819589080839680 7665323 1683489719709034449615491828689485624 7665324 -18986452470464504024077992172784222208 7665325 36305905001649204446120040617084925600 7665326 -23762562608193722196885862691184285888 7665327 -34408062723782223209773046267555067360 7665328 -24241981164829337302945062853179801600 7665329 15581211043654272047138111429342438976 7665330 -29304416921191612391286365335214446080 7665331 -14958172652339631484291882914602677208 7665332 -95936447246440159260249208500608728704 7665333 24888394073006632224185735364650660160 7665334 45235933868454933208272585890181358464 7665335 11259006076054941941482736391365751360 7665336 3384275349359193703145531976242626560 7665337 17636143075205355961703006293392587460 7665338 31798799348203322244675735581140450560 7665339 -9705486740621358831324748633972408320 7665340 7801511885675616773696442009726435840 7665341 34051306581766735039929077754314980800 7665342 -27817792656902709259436205065103146688 7665343 11390181995907930984139574337080018800 7665344 3896001218849502383108733707140202496 7665345 -48187871431239616500433559083136911980 7665346 -26836682945996242640221218865890042336 7665347 108427760096870474374741139213469332796 7665348 -7230144744362753491865199503573200896 7665349 53053376282820649644911131293870600636 7665350 5089822239291116853156599351510400 7665351 66128549665889891701237659550424694864 7665352 -852537375295165787051905007825018880 7665353 -39604658059210366910169460218960511398 7665354 1438832541503373536266522028539196976 7665355 23883122483999166274485994466985231360 7665356 -70477154087339564983909257586728142080 7665357 -3204780622957420841950621065355958208 7665358 44458769930420392830051385504744601280 7665359 -46857468381763936516376594487366628296 7665360 -5833430001127165111019522862818918400 7665361 42160566567462107527174200467464781424 7665362 31987732337850718092922864558939348992 7665363 -160704655598151513527640864976988475120 7665364 -13604534692589735210018012454218547200 7665365 3999674653858625885093232494441630520 7665366 54362605501279472651253386104352398848 7665367 150161449885076798821685407005355392360 7665368 -120907481571335872222396266605480755200 7665369 -13425007255950878578669439024407742256 7665370 -23227559676024178508222516524379750400 7665371 -6776601550332556356820904388115470336 7665372 8544753931562939467356002191313832960 7665373 -12494465948594482638307292935699145280 7665374 -50228386354980022077016261646265992064 7665375 -11885685874614548298627197752308492000 7665376 -52022757631616772024060997747093536768 7665377 130917226051134216546796611492601643412 7665378 -7760525165343430027941458260240980480 7665379 1505325801430052019702582761673056000 7665380 20680671692107583658899130689147351040 7665381 -63291025784183389802655291064790737920 7665382 -3266976332938496137397242304436832896 7665383 35327307891957658493318427201602486424 7665384 -43279891595870929922846522351927623680 7665385 -7563680986527663459124207734488033280 7665386 -61149740080551796975626390484403330976 7665387 -14931250824081767851856697902406320040 7665388 91098419973213000714904880083954809856 7665389 96442342131381407560407024393266015190 7665390 -14647826282612777966817064677725441280 7665391 -50303660380832296001388463540765608528 7665392 1042705449316905718196652745133260800 7665393 -57999536505775076330600877395286485136 7665394 30455119297668681955502271733893465600 7665395 -168428866988150001204562789773694560 7665396 68716963413021059954786899389130721280 7665397 103266794926049965890136748468834684846 7665398 18620632963389897489126771067314124800 7665399 3998004768823600595863913315639642208 7665400 44078046197027685805314682451523072000 7665401 -1061621151962618449435764278308065792 7665402 37069498501114466380291945310684934144 7665403 72788846782395342278032161472917043200 7665404 -40379449119052704367801546529861382144 7665405 1070647682413384577913542504157395520 7665406 5652292904255301300082257739486289280 7665407 17482489524717736588332934713495526656 7665408 -76257094638743713096380363016293580800 7665409 -18215105067761596948748009039197803584 7665410 2566197243116439618723161976952803360 7665411 -8004036748607166482113305210155326800 7665412 -73430242200782535869237912462942518144 7665413 67154206160879348694700615008487803198 7665414 4450231756890298310020733470458421440 7665415 20940903382836172943809416677932573560 7665416 -37741220463335526324779316592000573440 7665417 34088414165074675285983320591122056000 7665418 4612459694919142109972275819852079616 7665419 52004103059388895583435420438483139312 7665420 4578040367925164200854727295877365760 7665421 8399516909432372303896096820926908172 7665422 76432162300084771696906103131977954432 7665423 -47536990695224316148839372329449687416 7665424 4379341961889858912037848943886499840 7665425 -18048421331832390755275801186517805000 7665426 -32916910944787306722793064645140148208 7665427 -38339215800496891469956843815285421056 7665428 -13721726524200071516303381595890012160 7665429 55589439448134021230523268574456641248 7665430 48266848320711517185566704911931311360 7665431 35146300338553794956977250186771228232 7665432 12933640108610386278589159424592445440 7665433 92533495708875830978387755865391412240 7665434 896018114041912476539651640580273152 7665435 -44185569871893057044749249065846849600 7665436 5400643324502480961875787631519168000 7665437 -58800933388074502890836303026435169280 7665438 -14769245011379235260585697845950464 7665439 -61373179317140791706203627727936697760 7665440 -40137364374937072224689608989899489280 7665441 5740818535582254000375355513114121664 7665442 -5272264742487494779086825818986095456 7665443 35654073735827935868397569631207588528 7665444 -14934460918339066851593046793474560000 7665445 53038668493552221962591430365827647480 7665446 -16175568428945434787001862603252535328 7665447 -38952577118562460645576209918741584640 7665448 -12756151366159053447434170518038691840 7665449 128355679527792544872431883631561595520 7665450 4561258877571131420445950802988435200 7665451 37615906850276425837756019215836054452 7665452 -10894927977452355780373666203090948864 7665453 6304231706674056286389791658125121324 7665454 19659257393380986790339204893629472000 7665455 8360178010324736702529316394903001600 7665456 12217083334931711823883363572985331712 7665457 33620853334984318178402269386478573440 7665458 17508468787399245042361442044059640080 7665459 -27514453040189417221190575240199416272 7665460 52839862431398739279759086124469032960 7665461 79642740000059498715974966118175102062 7665462 -9562555613493300418066831098688986240 7665463 155123797744777526678220051269634048 7665464 -88422586011049709631160723173490544640 7665465 -60597172795782173742640625048992143360 7665466 34058307763036151961040664865252163584 7665467 139157160334328282300121541552090856352 7665468 -5127245009089540895070667839122758656 7665469 -14386867357908751736405587113708838304 7665470 -58761267297085491916547291204255005440 7665471 108464874372854011196433825793511040 7665472 -5167065881516584861136821100076335104 7665473 13762098028029494801020263444295770564 7665474 577352329032317688015388493415742080 7665475 10579775851577858695589281478464974400 7665476 -4448738144171035437348205247613603840 7665477 -25085649249604852860343262330425301280 7665478 8921605598634894103149527397755257920 7665479 -32517404560105132146346284672404869440 7665480 -3047990993018692000734325927587840000 7665481 600483658548653199608252898004817760 7665482 -55008441794276597358890317672508975616 7665483 -2556076844206296686601406581551930880 7665484 -44356695124653542509091957535469513984 7665485 -27840263701194459245393937342789315840 7665486 22467267442348051202982715258048564224 7665487 895793500056258852249509156102030784 7665488 -5510951390364393991476547082970071040 7665489 -33433898922383754132741630382350854400 7665490 -7093671259608788990729642471159493120 7665491 -16600118449518330329183412104901465108 7665492 -14151778416040298940637461344869226496 7665493 -61954231425175690299007727723670324960 7665494 -10588259555400610474119343106433166848 7665495 -1359353296037358574773023124214760880 7665496 -18531871141772129293820178440952422400 7665497 -18329777946506058884856783234348442368 7665498 968501384960409441936910109913337584 7665499 -1551822788011698305697276618637783136 7665500 37955993458218443917042270909287552000 7665501 70831446457675398111523892630100258432 7665502 -49020370449301805709608728168261919040 7665503 83998934469616297974444728838864190752 7665504 -21317124322161954293786175319773806592 7665505 34172513111637491244639849801558672660 7665506 7094099236822147790365458154770407424 7665507 -24268463280383529538038511519116627996 7665508 40125789800765607067085311197964482816 7665509 45687010471771223127092758637740660704 7665510 -14834809640270676257934165297328141440 7665511 8602351028290542729894138578713357632 7665512 -56631817818832043041045214156439552000 7665513 -11180835674206812990515510406193190256 7665514 -11272356835161765132906873523444248144 7665515 12042821275063553086743362784247802880 7665516 -1696889528768346496245877021576035840 7665517 44520143583864677845259829097988148566 7665518 16876062488166290145149814379572537216 7665519 15493171015338198618331907151892270344 7665520 11147226825598771696654353860594073600 7665521 -46916841957050059273920748487893513308 7665522 10124281618595608141291533707202234624 7665523 21002774571893421644555992104726011344 7665524 -41792568976580547921276083920601088 7665525 3371957118966753614293996025326809600 7665526 -53173845183336894403552418012099361216 7665527 -77296113800349233225849553786388041624 7665528 -23382268348983596553583407465352396800 7665529 99563571073156621888028906868832014976 7665530 15054297159256189137715333636464392160 7665531 -3649781595792905206649833712457911040 7665532 -10320660880196978961856019850377822208 7665533 -47020606223072806841898195342139300218 7665534 -15732785222672922866384027698597836480 7665535 8897364544463519758328322069585189480 7665536 -26522713727967684132686398696445706240 7665537 -47637025867999548092585777090707904256 7665538 10352948014687972246512620612486433696 7665539 451413038127783351774468782760688032 7665540 -1994727816675313839175488115828838400 7665541 -30752568764253495018547345866805831080 7665542 1871899579679091215207649944358094272 7665543 -99576940998161643746071908107104138800 7665544 35146226127765353058021528006404060160 7665545 65270323733964826155824592222252147300 7665546 -2757058406439149236864256405564451840 7665547 84240966976517572212874414473680438996 7665548 -3663839743105930975150522502900428800 7665549 863640054061746769577867980855125888 7665550 31209233956282975492939188008142360000 7665551 -19796845620448182162762233700521955408 7665552 11262496679665085778130153533963608064 7665553 -3020402500430581560492742108843998720 7665554 -488845746811063890350047144855551840 7665555 13891788609729002949681459087030673920 7665556 16511923003826958197616651913578373120 7665557 116009295337269696681151948593524305806 7665558 -33440337697860052465830521128054756416 7665559 125243125796855401645768828024205521152 7665560 -23894596317064909058411837592421785600 7665561 -374235266733685705483064918648825868 7665562 41450692605798664874165341149952927200 7665563 -6733205869856015912845976180512807080 7665564 -6504394065488699290352981551858728960 7665565 25602525027766855993744432749779529840 7665566 20509492240980614672969215827410639232 7665567 49487947523821244533251560095351296 7665568 -45521026363234087847467412730872463360 7665569 -230364726744527327666023730562530794560 7665570 -14574091120218022055551020378005760000 7665571 74595527652922416485882429806132087772 7665572 -30850297336258657549583495348818114560 7665573 -51427637645515858172258299532035974816 7665574 -15558640666796812184873089750041308928 7665575 -45195243973300321325232997750999431000 7665576 -6825799105545139582408818511067136000 7665577 -111654706054899451597617626571933640368 7665578 -35298648891047407924852341258831134976 7665579 -86764974248244728418447317096902559076 7665580 -28010765287865159536914750679783971840 7665581 3218059007318603845671538758670770048 7665582 22294301395893671480679668698343433792 7665583 -20309100765752681269185450484366573168 7665584 -651345588780310722420759930450640896 7665585 -31499436907087329853294590639427545600 7665586 -13849586973962915616719510095463201280 7665587 -9230926490832123743004756107004496896 7665588 4608052111597615326770473986921123840 7665589 -29971916484291761602100231206915622244 7665590 -33103451921678121483359820910658419200 7665591 73654251342202392351522279144841602792 7665592 -188058867231614944930942363897651200 7665593 -22398455876745700060492513503352144896 7665594 7158776985985045871354025845747036160 7665595 17475905205826022227015997002945147680 7665596 104861746499411255484869395557650158080 7665597 5259214068023339125808030164718659692 7665598 19016989660493724922119160150499705664 7665599 -98110598117027704803093413728693224840 7665600 12778015127396699770220043590329958400 7665601 23330770370758914524274992069856710592 7665602 -7536672599786164658380821984320380416 7665603 -11896669248759018652115736844180704000 7665604 14605338755629267655225410998826679296 7665605 -16131621858188692497540137211474684000 7665606 9010560156242918329360145232496401408 7665607 37205032674800525451464044053941753600 7665608 -683802072371380682596111616229488640 7665609 -8897506043993895051397755252042573744 7665610 117688047432782888912465037467439360 7665611 -1976516435963046513984829937250836568 7665612 6222442231255151528400812890772454912 7665613 -43098330386058651161388229658483872138 7665614 59791180890143367165480351301284368832 7665615 -58034956815786794052945143815252239240 7665616 -556288471729028089922839140361699328 7665617 140662229745277418480849350558715432052 7665618 -10281082955377672792095281021970432 7665619 -35754114007069224408541716822798096640 7665620 46694197837658759849924886694825639680 7665621 -11686823490767607419718736215848371680 7665622 -75620071694486671985234216484241329888 7665623 -1280565768122728375328284291072054848 7665624 23417125462013643554309724914771558400 7665625 59478299855529569295270204361255200000 7665626 8331964286603785676875663585855146240 7665627 -71666967954326425368918455203786204992 7665628 -53783523991405424067539268485110187520 7665629 74427296283582796428653698272407231520 7665630 3157847872996705968835205305172029440 7665631 54807201349863973324302241479348321192 7665632 28980256435705672231029391209891889152 7665633 -63876148729752904781591839127857554096 7665634 -51419357184761231623749167851713369600 7665635 -58422208602323835140353643616465055920 7665636 -56715107023199400129457066638137788416 7665637 20921133275502240852622638075841713952 7665638 -961168569347136487797931471215720000 7665639 -1826039528397976595101509782181807576 7665640 -1031768154357488162633956905102643200 7665641 113762688708725091650177087785653882042 7665642 -1622693259690399640659482943950241360 7665643 3532869181519855202053685312130440560 7665644 -28300128916652216633481557334755810304 7665645 15154119228250521989054293996325808000 7665646 62046992292176594571297771060682274880 7665647 -25817792221363168868775415282895028480 7665648 -15242660440781376873824374878495277056 7665649 27526223904501696934227761363124252160 7665650 25455202856747607512750074181133946800 7665651 -9103752269994915891814952653744204800 7665652 66662007975527046191379297926961585536 7665653 2689113764776320804425324935928674944 7665654 -43651511985483957950569149445882298880 7665655 -4888686591973852448676471757775139840 7665656 52495385970417498431979529413456322560 7665657 -3202861474353156410286789369446626560 7665658 -9461396554866214913422868109015091968 7665659 -24278034737399694235180524153691616520 7665660 -8027083044339265678263714630562775040 7665661 -74091036579344297124662565443958226848 7665662 22569773839810951493469584099900792832 7665663 -46294477240938108947470988219038393656 7665664 4087299850510843406472362498772172800 7665665 -15549033955803004241874328177696958400 7665666 -20091476796407037277878817377133604352 7665667 22528847211317820497352990487113918716 7665668 -76520229856760335136373333098605757184 7665669 23222718384828225002533355731193520288 7665670 -24179729686148817363066602656306003200 7665671 -31904860320878910058541087319066849288 7665672 26424973440370991720300005957333155840 7665673 -116772086905191990923783201805470456540 7665674 11606801998358744304323935070074653792 7665675 -15474149741299321134711085049455752000 7665676 -88762773826889177011617539656828791040 7665677 727831301832290291303259879094807692 7665678 1053527190290800001001476306765325504 7665679 3722513103065308917210245298625126400 7665680 -2833407972865087721397071932356034560 7665681 -43089903214761380442605043259125400848 7665682 57549884299592137602598158261393677472 7665683 -5584985319714111345791660712030776400 7665684 -1152209993760463345485459569499064320 7665685 -3544109612450151537696639980326723620 7665686 -14042594949117799866520477482307584000 7665687 -81761869027309355435464883375891649192 7665688 46024344756047191783813185868547051520 7665689 5791577559848078479800645776983252356 7665690 -22995207895526472886673504800341300480 7665691 -79940684787094066094197894911939929136 7665692 -40835718862789982399670656508218141184 7665693 10547185292350152605884496505558988800 7665694 15374143157632937586462778257367124352 7665695 63069533991575294205732357836448460200 7665696 -1617642516183822798503787091415531520 7665697 -4984184796997873653701393999551801048 7665698 -9573119367482607938483685075315592128 7665699 -28050207075720091201264815585922726536 7665700 29663707981916294123836866125123174400 7665701 -157440924304262043067069412023804319808 7665702 1384411073337807952348722927317160960 7665703 71537299816375617277242343313309416952 7665704 79097766163440697099222055647788149760 7665705 -42645060583733024567175679983277804800 7665706 4810335837006582419156177301848229552 7665707 40517534544594428659192772447236980000 7665708 -2855205121160739150827101877053409280 7665709 -28532066296275141328673027798867298740 7665710 17262949333271814919230427804016943360 7665711 2410527084803317770609672315385758720 7665712 -10586620297322619749092668772460331008 7665713 -201784214637779954881808880947606334 7665714 10600681343255083682240760140301854208 7665715 -28149268577722382689058158808218079040 7665716 -11203598037641740423518686479083171840 7665717 -97954002945124445585972119363675319520 7665718 40931356000683121889795432375687534016 7665719 5998555216472696311503407716572144720 7665720 -13685015331951004016234891909686886400 7665721 -49139115440507529566040506765163273280 7665722 7167925994313729288656694452977228800 7665723 17353033412206141089811177171360541280 7665724 34083476811686874829392432688909819392 7665725 -24984782074594238127888110143421939850 7665726 12191755856067883181922480743044532544 7665727 -35611130981961197650814344528905336960 7665728 102363948767574880131542175178555392 7665729 14774144163697342704552332435674191648 7665730 -1057318796049711479957651644601772480 7665731 3582138912793233853480220998484441532 7665732 -32552970018819030787846222483614259200 7665733 -63214317423842945738832510900359506018 7665734 29174592476928766531347507679513859712 7665735 11075357786268488466948373639627614720 7665736 11913402271504911258341067860863641600 7665737 95696883691164415083096311527547719386 7665738 -7943387242118943357009293350475208960 7665739 1254195791328719218820773290582922984 7665740 -42739747322366797184382124941668582400 7665741 50849766448568172067964464545606825750 7665742 4076195233962092291787675923779092480 7665743 -84713653834677052602889863629281669008 7665744 -3184915312480947770232556859273379840 7665745 -105165941319306985864745812399930874880 7665746 -12213903257359943653989276837330612096 7665747 118465496288257706331881953869804828672 7665748 6375066547217450549922511351765102080 7665749 -4291866417369647749735029614624421120 7665750 -29722929836070234849540132130600896000 7665751 -131688160907103592136743542330861920248 7665752 35932159896344683051923534277555200000 7665753 -21528728507871347377733953125745544496 7665754 10238122557541453378567549329494190576 7665755 -4954570753343725922990891087158171680 7665756 -15826143339815867796680960235127322112 7665757 -101916982664093045633546068888961695968 7665758 -68313942834297555100475857580259035520 7665759 2933502973044333761131446079906082640 7665760 -74877609484076672025445908032024739840 7665761 4325133980230529568199131187161080310 7665762 -2992540549350870623633841323062262784 7665763 43727074177337257410944730368639065760 7665764 -12002227200562874236216025468151250944 7665765 12580613185678072052759748005770656000 7665766 -12318058435187048486852994371238502656 7665767 -6167686810524706664546257120105554960 7665768 5976604260170984613151998929439129600 7665769 -48601876952404417204584921997963877830 7665770 -5889286466398203609844291425756180480 7665771 -3718958482458979725444264434494910736 7665772 62986918417589811410159939235618949376 7665773 -33661457585318407415260700070876963840 7665774 -4835952246887136142259270611014383040 7665775 39325573517428439486200097031441188000 7665776 -17993858757935060490397374199081402368 7665777 4390536512514933659142998854758892800 7665778 -28840354774122774714616062378113650560 7665779 -35580444465268999517502233088088113720 7665780 -3840181974480789166659018013927434240 7665781 37145644949772807186324541871401409582 7665782 -394715952472510089729305741744484288 7665783 50474318189703751526559949757740213224 7665784 23424057476345129574233020817887027200 7665785 -6378602914437510016094379816515328000 7665786 -51867411562111544701246936167061132800 7665787 3484508489895048630989072839352278436 7665788 22702971741524371581395631145953707520 7665789 33440633324473764381009329095648833024 7665790 1290300715398104733490521577677941760 7665791 -36140706328250393087030239675026070656 7665792 40813859486268708607239464043770019840 7665793 97211394731632064001302688462437374980 7665794 12672968802763394518647978663582676992 7665795 -37971312730791644591300748316400462880 7665796 -119330482372062333796390810238117275392 7665797 -16786998613558345087766661906908994720 7665798 112746615880128317616767390186711040 7665799 -64974853375967769618637595472709612320 7665800 14210837545459256974119461120664960000 7665801 -19349544113985524188788911993842455552 7665802 -80903483597330094980470611855008138400 7665803 3472458418988497008047751146766712704 7665804 -4674731278713104027851612565019586560 7665805 -78342118795769901565979883264809427360 7665806 -7959221635976780691381739656222531648 7665807 17244045013033830086341340727250307088 7665808 -821475121379045897534307729433952256 7665809 98548719166331108700588073699411220340 7665810 -9242763999947134879034949166063918080 7665811 17214817964540065186041721979784824400 7665812 -36757192310515360694879797845949992960 7665813 -63175755184887926695270608521959680 7665814 9101150755157340890176178641985935488 7665815 88000316085030875338049942652980439960 7665816 -20501515489403931986999913106246041600 7665817 -21101034377713420264944910465557411968 7665818 4222539276582544717081552445553127680 7665819 25803056857688835194632751877369070080 7665820 -8749637027307786670517400195787153920 7665821 83937392307254248294110145964746178022 7665822 5907836519851323615750689268082167360 7665823 21726465345198296734869283567226054904 7665824 -107513037511328743482692609520678273024 7665825 402207673724984745162279630489837600 7665826 -13703732367755263550013589052700925440 7665827 -64661551443708851702043548546260197888 7665828 7895767489950955567626916719401272320 7665829 77078112219327532546708546031330506430 7665830 -41251502437921161293523271708641805440 7665831 -36729187089312148809359290476460080480 7665832 -3488715977729940117711602755031623680 7665833 31473737074737044781854291209080213120 7665834 12514728563217449660459320464476160 7665835 -214242910159004201208442317464903040 7665836 -2793547067907068745122727782114775552 7665837 -8718077590541312588163214400759336640 7665838 -7724863953746429416634787259115839680 7665839 15011409533737768455740513168741846616 7665840 193872925666571170049430421231042560 7665841 203463679019568497357316726774915068544 7665842 8998662272508686751214209320467725072 7665843 16308811734972182292467328972551012664 7665844 40339625645946618379529075097207152640 7665845 10577297828815473398466646862089464960 7665846 1943361107394846128268786837344577024 7665847 -26260607230782641549150393584948461568 7665848 72647585605393921239355464390752501760 7665849 -39771644144223056298748553556667205766 7665850 -33672660680166498505608717359832768000 7665851 133196121711921270574948338369867786852 7665852 -19220442496924997993107109777791220736 7665853 2729901376202323050066090281252510284 7665854 13610946799366867875475745186722329600 7665855 9373866107516077469351560442859810960 7665856 10813680338607622577787352090190807040 7665857 -71283460876747032184688894040799492908 7665858 55959256553902791445667533146339397248 7665859 10635210144324472672289942440917728060 7665860 20404949581059781487777912629465459200 7665861 -6158427657568688444403720697369102080 7665862 71238925854928037123961716814034734432 7665863 66232449368496968793010929018294545112 7665864 63566869307757553896591082748569067520 7665865 28552850560289875311192239894703688200 7665866 -2477626368473259551942991168719572992 7665867 -13750284270672803814313941820202181120 7665868 363289340678545747342887461939511296 7665869 -5433826325943988425406569305791248756 7665870 10325180867855952902581081003243622400 7665871 -48423734082907367377576809696007822056 7665872 -241229952507312857309247247723266048 7665873 -56893679253777378580778732145696626400 7665874 69845362906589889160806086797603809936 7665875 -26422171103712031374126052238212536000 7665876 45664109787512318702945124340737792 7665877 53744242246685851645934048069210037600 7665878 -14570511703868531195295926764904755200 7665879 31061733284211400405264788570791847888 7665880 -39419611051013991460762967505318912000 7665881 45078237099610256041861489288551548682 7665882 3829038257387881440029693181316506624 7665883 -6920647087478683378366138818161086200 7665884 3263974052919659574659671353955170816 7665885 -37189327560748623438571574626955155380 7665886 9789342525994655855268315236864664000 7665887 -31360619071698989597551068570660032880 7665888 63777041891169477528372346713695846400 7665889 9223796822370346625449903098711995520 7665890 4047405941595651124736156079046993920 7665891 -9485557714201634225683101205790929920 7665892 631418692041073875260323817635635200 7665893 155973927076430372993770157112924408 7665894 20331350743244064021455813421676871040 7665895 -95183747890778849333459697161674099920 7665896 -13881294146840025544783256606840586240 7665897 -7370948537057016528554847535045565040 7665898 72635030578137257769977238111455329200 7665899 -55792065781716286007043881099964857100 7665900 7706310893778162686880492084669235200 7665901 -73973265765128896324651088457098632500 7665902 -99131463476620569215371342590532911168 7665903 24186703126644634851936897869778431832 7665904 -860693407173392835459581852615868416 7665905 -35807765752423416523236780398552860440 7665906 20217014839244559824921615214465304704 7665907 -33381714011084881868123103110855169844 7665908 7573945582936891404002913307020527616 7665909 43642501160336107504927064546883907104 7665910 -7810065394745187465479886292487001600 7665911 1462482744275775920975372879751327360 7665912 59703153836778814367580181799448453120 7665913 -60861409112580137946604102316835858838 7665914 -6836902163183241344856192743446348944 7665915 3599688358896614459285818520521879920 7665916 21223134467148717529527880317743124480 7665917 -15054041457150873890444323376278218816 7665918 -19683678316014117747225539983563667200 7665919 42832476287227111968874407353807475496 7665920 -8954427598456169933848845995401543680 7665921 -107726423074043635836006200447232986928 7665922 -35857405798834046400849625385403470976 7665923 -3558721633022293206581202187082764800 7665924 23468505659551157457808205271172841472 7665925 40726898630745907667787311224691592000 7665926 19324932439798417790500112949498354240 7665927 40750225628637986245693043481523844520 7665928 -2066689956738424930222776245346631680 7665929 108404551147093668349949754080627058720 7665930 19330480226723985570869098830105926400 7665931 -11768215043238691977254688740069673152 7665932 62045281258143447861294623935863593472 7665933 50637108700708414028802697908345841728 7665934 9166372856304011948811704595499821312 7665935 -49447672594315484973592931592045071040 7665936 -16557651757341148381771864913249107968 7665937 71606282068117695879206527802929248240 7665938 -15894065112830325298561432290357064704 7665939 -98658928951617115458520758853450795656 7665940 20772220846439159473750296599663159040 7665941 -11135625280217752132643332076040933216 7665942 -13204217405427271246310500824828775488 7665943 -75758747150150929187373209941370730960 7665944 -32102201720736699347865124663661813760 7665945 6188695193382802996318019292548361600 7665946 -15520725748517251187204069743367364096 7665947 -125653299809592981932475885462497705040 7665948 -6330357596057579462950580477807815680 7665949 3006153669580462813105452856638242240 7665950 7523374926662385821951693599542408000 7665951 30438784887839923913452104760262684232 7665952 64562432683455798185276700223127224320 7665953 -57163908214412593864783106888240592798 7665954 -15436040798190641844079496223058787712 7665955 -96641373721746275781763169759857920 7665956 -25425909988688404631533261749738200832 7665957 213007420495671478586207591816287548 7665958 -1237957099522635809824967761984992960 7665959 3053517882428949673908926842655342592 7665960 -35582712134540540986118320165682380800 7665961 93790545000418134107929761821224484724 7665962 60668511141789541786923449199235260000 7665963 -68457562711972048483101248858135056512 7665964 175890072983615603015297963796937216 7665965 65390861276630033612549804256643653600 7665966 -277097353824103611828856196211459072 7665967 121031090396402851761500946053178688016 7665968 -23902887051751322884205536570543964160 7665969 792541893444708904855432407925877376 7665970 -8342807878024988079236128305632380800 7665971 113745857391276983217195074062907954592 7665972 -22455823439541753947430467128903569408 7665973 25726113769061705251806089328667964544 7665974 16183982887528501211951250927364933632 7665975 -9453059813721258850394642848991604000 7665976 -28479288692925381895483879631890022400 7665977 78252759082917721042548225192189731472 7665978 61426160557160615506157870962158474240 7665979 -47851843766515808020976147132203195420 7665980 -7517168018389110395007376665632133120 7665981 11583962812171478232092644262216735040 7665982 14117834388592613493150508482775540992 7665983 -20636702798512719756646709851144251792 7665984 4195626314414550326412736673556725760 7665985 33421394729581023169072952127992340180 7665986 52813889256691225955202096405773802192 7665987 -7971179596958766940535004679325387520 7665988 -26913455884129882803554971043083745280 7665989 64490771141689653779210853952051289760 7665990 -855161760517614498085050904451112960 7665991 3319173502946461282174931315092773672 7665992 -33210393360376837488004901814004776960 7665993 -39178920789052287190565570674404921756 7665994 -20925883785325436524321355674863438336 7665995 -55877701948874595145993712622806364000 7665996 -28037740198856407355804659865089468416 7665997 -2458306219312368699559981065643267008 7665998 -28729368102918032197176860710704264000 7665999 18002095381082756677011104561718267648 7666000 -10675133854901115630610788514123776000 7666001 -51983411451555130392912547779115706700 7666002 2592669161481125976561277604642688000 7666003 -77828898730617089398473182027503881748 7666004 -47642709466954421188338321223244755200 7666005 9129597510408052788169224576256137600 7666006 -26154534169983488873772038730981327360 7666007 -113694648545890885260933782821825879728 7666008 -10102056402953573668455767623917895680 7666009 -25698133378700712605194171791337638066 7666010 22106614869369816857513460050603800320 7666011 -44365321416794536697391736545255245568 7666012 45199705892659837751123499780824067072 7666013 -6799814194174458203422960772931915738 7666014 2081396759931863657486913966578546112 7666015 3400561028882156242122437787763430400 7666016 -56876804459592633444558498862661369856 7666017 -11541414943859283962833738439518229088 7666018 -67061501311718055164657523432570437040 7666019 30026275706472405678607478251192858800 7666020 19354036222973280199500771836911315200 7666021 -29021540507800484160978100395013370112 7666022 298267909230643354362738606891446784 7666023 -52772322761086477880901056721977156400 7666024 31931452289660062895543335723551129600 7666025 -42869397902329349265079026589527030000 7666026 -8212662698653060699934275311853944576 7666027 -72027996585676955148134989325060682124 7666028 -37414094774037560820650541753004231680 7666029 35647458764540429754582738658259927040 7666030 854184846777218216469619439887065600 7666031 -167364470854125701409996486338940995328 7666032 5493214302313943906048820048368762880 7666033 -20968332237096420840859008316318327200 7666034 33353574592802393562259082928129171360 7666035 18554574368909160795164623713787667040 7666036 -25230534403050768937685891453117130752 7666037 109279026927361685062763556167150800686 7666038 -5109187712007701096922768508079300736 7666039 79665512267467863507886278773374772840 7666040 438880202650624518376764086290636800 7666041 -5985342522730735295998052185521279408 7666042 -50557405325379772039036769396060902656 7666043 -49377007218682340900519856396070721280 7666044 23518770687963228194727706136317501440 7666045 -55343241044400344705047390400024263200 7666046 -18795018186207598335101907598233072576 7666047 -42225005177348299698265822709574405480 7666048 -5082353537273858166698624568954716160 7666049 -1700147638308035752313066062772263980 7666050 -10583160215585235720709337192304000000 7666051 -20119681798390005070197409942464300600 7666052 12643133665955587263661653241927286784 7666053 -15030676413105671318619622992593355072 7666054 -45607757295233714584986172376576065728 7666055 -59029721922819305896327532967964508040 7666056 77137883613663688303890907235228467200 7666057 -2989752028528488071950926165670632576 7666058 -36447450097238395320509700128001553824 7666059 38258965043368049024240185573883359704 7666060 1297007022834746545203691248203412480 7666061 1708854032230582794133957804413548160 7666062 -23732156590143056145438140947118989248 7666063 -161071078010012698093383185534062234800 7666064 2150877598649093803459709418404315136 7666065 -22310079504737226197066543682041045760 7666066 -2684930935575646302677670988529862768 7666067 -34288629468439475475122075327330511888 7666068 -15115786313212665022677242740770908160 7666069 -33047906309056337802904090340821244530 7666070 2328283769494855066969930449888389760 7666071 -13389403568615803025454520660325124096 7666072 -71543795746228937880556790807492659200 7666073 -89578360427642692548499797826605368880 7666074 9197800393592706809862613049615804112 7666075 13221967454715892903026451588766141300 7666076 -238523160841187406742886703341869056 7666077 -2923953525018847421031864854695435200 7666078 -5784485487826152652589267961282889344 7666079 -12057802339086412320143278126559090880 7666080 -2194509704411925472567083001923502080 7666081 -152806483491923437625341753742030508800 7666082 67280739178986092405572497316657739520 7666083 14755343447196866393009210980021248 7666084 34723325517610485935341778780109496320 7666085 -19599663793044250755676173007767008640 7666086 -7319041239384711930447847505046988800 7666087 -44955698155956615373628418092255841360 7666088 132451206929636104735065850384646261760 7666089 42027733511010522498076582677988942224 7666090 -41977743623780019994987387812212695200 7666091 -85713568557392707811653255840894946508 7666092 -17422618930457563543319234957857536000 7666093 22088515449467603807497911500891192342 7666094 -39830543598898424171728388489024627904 7666095 1746336456168942244822129887978731040 7666096 -3126170982383179538850011156854325248 7666097 -1302098717967368317821577703058532368 7666098 5610943649045525041634665531334432256 7666099 -48948332942278303725714192099821125224 7666100 20224120141074327558475285291304198400 7666101 7928969682734251916587264268539130880 7666102 13730294476923925139721237988345365504 7666103 -100866641768777722908190354782017874648 7666104 7272627234112764324850221995216486400 7666105 797409896213908477077383046226168260 7666106 -773246148042292479235365461975278080 7666107 -32528095735794407744287644693758656512 7666108 -2662571146132538351058143483664721920 7666109 -19935650486499217986774583341175880448 7666110 2120468515355585476513713911088211200 7666111 -24249056547673093980988204904084345888 7666112 -22939284618466609272615187915865063424 7666113 4233836748488967618231871618382683008 7666114 1120988466946556409956432306045405184 7666115 19369964652647481668433464513004946320 7666116 48810219722977046575549592345866721280 7666117 -31821565012860609603080830461205924834 7666118 -31699872518257687081415549727080814240 7666119 70385108821238283416660898274847123088 7666120 -24592752533900228415654715069759488000 7666121 -152809199620407878303241372934740049500 7666122 27152611159813867412644604338074011904 7666123 242550395576642554808676613029157217760 7666124 -16291123222437618311131129708593640704 7666125 80919620894970306644039464864974408000 7666126 110563088632081863154531283137405824 7666127 -37324706453156240252141785145195846928 7666128 -15495307640086130357852886375428259840 7666129 -44962448809330868245380294068881020816 7666130 9773349839781725157664901943806968320 7666131 35470441813110604938325986900274580544 7666132 -15413275867378316779278898134992310528 7666133 143068542892191588619744309860799844700 7666134 56658896056791063937934865516902400 7666135 6683438397254736205128398548177380960 7666136 -79128806151630905808291298024870256640 7666137 10790274537211396300323890892021000000 7666138 -19056119269799437561833027846263819280 7666139 1265972347294316291203887581758570080 7666140 -6047168431958312407531490992510033920 7666141 -5767969696901740764099353027826342400 7666142 -40818905561316615411430152881720974656 7666143 -65458655964143448570382507899408875376 7666144 31681636464223193119115339542008692736 7666145 2886166388625313675734242494925049600 7666146 6164737529801202961413472320278885280 7666147 -74614510412884567395858011575556661480 7666148 10162914845698100828385202399149022848 7666149 -13000314971337148321942565961736729632 7666150 -27066518765431616263806970744921056000 7666151 -19016696921763631180623700400685019848 7666152 -771370831405879054009383905742274560 7666153 71336964348577172957449724916401017728 7666154 -8605302228433363724561032820091479808 7666155 12229463264797349681282666871328092960 7666156 -30497247261749250909661064643684724480 7666157 91199895589568749179639951712078472406 7666158 -18159555576655625980986972676654479360 7666159 -106411829457707238357525109066284510640 7666160 21514452772425088699407469023087820800 7666161 -22516545597318032619766564736617439520 7666162 -13053712962136546306300757056486391808 7666163 104691303442364039761200593805159230412 7666164 17316261750764208254642275450364743680 7666165 -16795945419617307986281591068679200000 7666166 -59266145839813760240329976894777564736 7666167 -63587951312672471307317326892511369216 7666168 -7275233398838120186724860813667901440 7666169 423474503808990009969002701392978240 7666170 -13730238676897393055816747342856407040 7666171 101211096462688615892629308377416526372 7666172 -23423597351809573247866011114231373824 7666173 -53645966599510975126269657386551889178 7666174 33033626971452966519484960331238414336 7666175 -28779918305495300520815876322090260400 7666176 -1517128097750289235350729990479020032 7666177 -68288403232046189861486155972235700560 7666178 -15772026879272310891906354422941404576 7666179 11594096770375434352932436036746026160 7666180 11640949381567140362721256639537728000 7666181 111211015060337854935814487002715381982 7666182 -2319133683109347955423663858876399200 7666183 39037742832572261493725783904568175920 7666184 -95339272709793246114504016101834086400 7666185 14909897124135218081432352889125109440 7666186 -16644222392524054386363047738986937856 7666187 91586847358918824426425652988637607168 7666188 162652439636895339636038408285752320 7666189 24760919229985715159378492608241175724 7666190 -9768585657033640322024836101403864320 7666191 -34329902814439831667595945494968708320 7666192 -8783327426158590794119951124007215104 7666193 42023741913445142971534575594768021540 7666194 -19531706728734925752528908908772745600 7666195 -58527154473715543088745169098683806800 7666196 1030686813353918736033363965029495680 7666197 15295368980664716634874915717761216 7666198 -39934140718828670472804744648706322400 7666199 84232210334228305932876059271864016800 7666200 24365540714633885279182798826691840000 7666201 111536951835242033995185958315523855400 7666202 -43145310808038160122174387181158962448 7666203 29726767636466203001664974920014634608 7666204 13814171503489538575082448069920110592 7666205 7007911542208119598473271213558635360 7666206 -1005172693023520883006037631385773056 7666207 3859498842213727920051064618987119104 7666208 -92055925032755107046909085203017236480 7666209 26062946174949087071477238252537727314 7666210 40189663383419627013431525707091520 7666211 -251913062602790355532139310878545968 7666212 -313336813242929245520151979200430080 7666213 19626232398587701061900266375323206462 7666214 36736727101916990181165040215019455456 7666215 -5827799278227148744360120411205260800 7666216 9583598661979279111970352938706124800 7666217 88554654757347363863852270448984984192 7666218 585420345577615821386875068294973440 7666219 -28499345343893704563374621545253735640 7666220 -20515420662105586177839405220045470720 7666221 -32902910340658867009625208288504100416 7666222 -23051465593679616415288611529176874368 7666223 89431108555263469722457190787752720784 7666224 -3040846135286510816739270335291719680 7666225 101741429861669152183008864349756800 7666226 -11296802496956327984210690841576760800 7666227 78924955773603985180547074884772572564 7666228 -30647023460933576107827855291080474624 7666229 -50202011115345057362634098748947197824 7666230 -9328815774781173152000076140811970560 7666231 -19885982111660839997492905547433555000 7666232 36939794352218069390916968472762900480 7666233 47588954979420729393025838381693697600 7666234 -25785957665057414284447282617079887360 7666235 -69293371842806920775606983534115682240 7666236 -602504726062987519642593294984470016 7666237 -11205626647623967665681150725806858740 7666238 9014359923855911127250006025700584448 7666239 -7533034061642898608725372643481492480 7666240 5476016482795031930234705099898224640 7666241 7802144205541216391397184299754755744 7666242 14348589031436146853854188416206143744 7666243 -42799711992502452648001755709933516256 7666244 9304826835246725434390831028536728576 7666245 -2028236731816200747934688436908350080 7666246 -17335782819089408111080808118060241344 7666247 -74358570061232750584419526283566427304 7666248 -27989098759497835367764700913123287040 7666249 -84000414411595509413756838301046995750 7666250 -72900030711879911940075850891530000 7666251 28042731786298929096872523111078101184 7666252 16259004361046570417984307400143169536 7666253 -18843903807692752380146528193592532160 7666254 -17374021882776192319831028901354558336 7666255 -237134794537319581234010348368786080 7666256 4336355737937267624159438727090388992 7666257 538372312470958767423757740563434560 7666258 17221086299988420113021695129159566480 7666259 20307043556661062904166635034513541304 7666260 9027609552543068444798896427719925760 7666261 114734629074290138068582760712123814862 7666262 -15461889381847358597902585306562646336 7666263 -73423097578756787867656288766305212672 7666264 44098009486710871156096492592982835200 7666265 17407586182752798453428798408691824520 7666266 -4415294875823623623497959300112582400 7666267 15405448681781634351356466464986707200 7666268 -35824671995793994003330862691336012288 7666269 2930762688517375685803694522772366336 7666270 2939741279372704962924501315522428160 7666271 -95692657914688952549981931327037785768 7666272 -94878186793172803243460938560543129600 7666273 135272513997177225087369820672487423522 7666274 -4533000145910712157832450415732105216 7666275 -1526660528982808698701610779372650200 7666276 2201786494212665991483251792034611200 7666277 122493390826878359694266638089940656126 7666278 45256496219751650624907876835518135168 7666279 42711861869575659488782951114149853880 7666280 447422071802654401432327413625190400 7666281 -20506377231478806397484636200708404288 7666282 -5329872641974946668704124394341803840 7666283 -98692252420986960881263433991526091640 7666284 9020835624264307789628221423646823936 7666285 -18843777823208138012749458145653505440 7666286 69894561202106082507454330337543441280 7666287 20061353473489880934970675219595575560 7666288 9815353197963064345944657480717107200 7666289 35923250632955293480230413838350223156 7666290 -810541397111277264012137413194554880 7666291 20171269249768698997011686500931631360 7666292 -34842609718210438512739356896814393984 7666293 6338824828591581673437550617227312928 7666294 -14963056623333656229767958297872478720 7666295 -17837172763101542401486113198737455200 7666296 -22975348004016547833549604293466521600 7666297 10671863935013458887063080185220082440 7666298 -149951134329821360882121851429813760 7666299 94165856592020669581295029532967939120 7666300 5683446719948884630642673748342476800 7666301 49957795762417464465450277248499857900 7666302 710517856109450359879378109030436864 7666303 14207098966394172782670766833827712336 7666304 -8382185345939597221568794527856066560 7666305 -29123876221957620226799634445710330240 7666306 -31244544912007417071404705523640281648 7666307 26229619616710679652086207506300666632 7666308 -1520937325980051428597465345963348736 7666309 -76129669734114460956000560532489736000 7666310 -38944502920178488510906456306669190400 7666311 6982709557860085558452708964601735424 7666312 -11214457930120636396272660299934796800 7666313 -62678316251469618480261320136224142438 7666314 1278153171893240366232832314259516416 7666315 -145332120356849768162052717924471068400 7666316 3265521854565661258621974902864483328 7666317 14293369801173909386706587476428178134 7666318 60816038285241380312232454531802880 7666319 12566340442584386416756909121314224480 7666320 -4024323101682634016105228224836403200 7666321 -24057689764876121947230545327324919308 7666322 30883566948627715081762634592834640032 7666323 14071604557636425123153779658555135744 7666324 -38355497215467398184357166274019590400 7666325 27684450947598539811286265333847199050 7666326 -602911690103867031287472531107819520 7666327 -35506249253453878112780625690699690168 7666328 141126404242215729209797960687158312960 7666329 7590072891006264973470648612454414080 7666330 -5652864661426120258221648818844518400 7666331 22914402020133520027937909648909523264 7666332 56041735132271174963273684151875983872 7666333 98496834942427101482348554699899716582 7666334 10137050079735121130628625231251030720 7666335 13552214578112175600239504857930797720 7666336 -43660519688390102739650488922233896960 7666337 12040377842024500042241386724125281024 7666338 4663918471091658354283031368200745344 7666339 157241794403483196864731427223786999480 7666340 55061922210303143456279406689506836480 7666341 382116658089872021721380107415990784 7666342 46524126852119386570415174942104411200 7666343 24064652726910960129921571341241078920 7666344 -8011947379581961213953453975362119680 7666345 -34749958465181383578254925879069831480 7666346 -61640592900271367804693656163885620896 7666347 -25576149681743709941669585934276113592 7666348 -24736074085670688893111155803040896000 7666349 -56975908660318594454059683941648572650 7666350 2717003804577181223576678732442168000 7666351 14152865581070458123971699143863265664 7666352 -2877512710197930621395655775110610944 7666353 -63025346691683839019985243527788876800 7666354 -4453564304031101997945166841854629888 7666355 28449696352743409355350730808015413760 7666356 48733239981652185542619552439247622144 7666357 100368065056822579266542500085211002606 7666358 20752527401921925852076423789459144704 7666359 41344432374720888787777952972183132904 7666360 -4431411893842539914273484577340620800 7666361 542674172619751976124357780343703124 7666362 -2138772209002023099935975621836032000 7666363 8830505434577074400902450206873035200 7666364 59283967260069502292034999438592459776 7666365 18973953098667302629256835428199035520 7666366 -28183977989881847507376432999848602368 7666367 -2146848613392764906309263409347144320 7666368 6607541952768480639755873586857902080 7666369 -3637970954992352771685445749833536380 7666370 4603747724620382888065295736427406880 7666371 -4805042619985338090974467676716005840 7666372 11984236906340367214070923709253476352 7666373 830465633071827270994475242558424928 7666374 33002640256959068827549354678107092160 7666375 105434000284822968940997123260494234000 7666376 36625949018826849668087113920591298560 7666377 22581714278236440127927754270476930320 7666378 -13214020318426766705571100277183506176 7666379 5235090749823558400857747498723440640 7666380 16282983412651046824824773187673036800 7666381 45093248277846342915477041886044088182 7666382 27520467252151785527535848298573033600 7666383 7100266163352859667424461618237476608 7666384 -73008065037336288602133618098307072 7666385 40096591437549814457764728502152331560 7666386 5243904023703723121775428687068979200 7666387 -2255877523992939805494982450706188760 7666388 -54088521272625486754460127288276451584 7666389 74663209820060422036483045043024803854 7666390 10344273445874988914612327352830995200 7666391 68908459312349740321198532312517995400 7666392 36028731114566684278191521658919710720 7666393 27740229409763868418229894783650475264 7666394 -75708588708408728159564698879175487504 7666395 51293456229207049691919530241971865600 7666396 -24730743867992135458053461584297715200 7666397 -44053086529187481085820181955525812480 7666398 17331015552586569677653079076067109184 7666399 20209499091166072265023283290133766288 7666400 12154044289058005511098695108309811200 7666401 37535711608184455224360790630764726240 7666402 34069090780191299214488929118471683152 7666403 -66181979388789744529290822606010140960 7666404 18646276332877743523671708306460157952 7666405 -78119409412631516604691758352730380800 7666406 -10490137644928545348328270705081190400 7666407 35619427048301562214505723519719700352 7666408 -176422479872805829830410854722690416640 7666409 -19632714883663611281210074142264568390 7666410 12476604321712052477799032027785605120 7666411 13638449666270591161315976493010702800 7666412 -18667504970629387212094012871178316800 7666413 3199443827613577682312170521035368704 7666414 692974420626583522321465816327485312 7666415 28257630364008508639967913335502079560 7666416 -17099046594613488569766916787169361920 7666417 4439843510110058831832864125885557440 7666418 -51092951511428129532973744852513209840 7666419 -78065220376259820943712694850118614992 7666420 -15518807761715803204761382485928254720 7666421 13951329666529232328105245463424093824 7666422 -30838984545117890643003624203808806016 7666423 14591892237224354864965732397222141672 7666424 3813640357236975305889182751896371200 7666425 14347484182164001802840695917878834700 7666426 6523860751786763806176764428313232864 7666427 380999488130167933236521924591930280 7666428 10938314869182165592793120565161705472 7666429 46204072725134734733197951038134983584 7666430 -37508676691073693146267574686627860480 7666431 38033936446422020518655334803978686152 7666432 -22018123157062629284335374257077878784 7666433 -114934935344825965409264613915912984318 7666434 -52559858305969489586210164390629077760 7666435 31091456567740306995325035252149024160 7666436 8295258163047808141523885247497821440 7666437 -14717495403692624434046364078383914848 7666438 7607671276538032728393267607402268928 7666439 34651498557037350406047771803624928 7666440 -19867284845995227960757447375736832000 7666441 78080388936648016252243658701149080884 7666442 -14222842788463320747276693493008388560 7666443 -8025641259488297976987043218093355200 7666444 -5981001520280243902385285950755576064 7666445 83839314782990917897222934941452345600 7666446 -30773466876471104801212839140694906816 7666447 -152313136585487692727376336795962779880 7666448 6024484827732751141927657747910172672 7666449 -13160725539572155213882433094053175360 7666450 12675393715201244102802278012208883200 7666451 -697855058313440687865742650293025216 7666452 -24104566445677882595407101179553988608 7666453 -5101247242370230888144873539165261298 7666454 12786965854730621846823401909105901120 7666455 5619016193341894600891782983618488320 7666456 3724098111993759777054011106604892160 7666457 142712927637915926789598756640034902992 7666458 -27656884740343188509198328068180015616 7666459 -91615872902306515584182432696950665340 7666460 -1349745164129149319512374854116608000 7666461 57317941655318611310706266650560783360 7666462 12774186540701803748191425850400515200 7666463 -3978976190989234972359859131115697040 7666464 8671104862759406334247073122476883968 7666465 12742608169513687671023232879307507860 7666466 51708975715445357196247864471851588432 7666467 21251017673141627132852712851391218784 7666468 -76942738960902245248976279591427540352 7666469 57984924137288946028725303615462370560 7666470 63134654423105964874451434716579840 7666471 5723628169744998330154577534353773672 7666472 -29305594959041261851808827821399244800 7666473 29602421246400096004824651837656697504 7666474 14374285303881383459402445003568114944 7666475 5360880601858310114296489770536160000 7666476 -18448641060868999159444005377350533120 7666477 -2919043870603645834222532465426389888 7666478 -66804900996052749061703954048297568960 7666479 -41728951204854442877556769144611008376 7666480 -20875740852930847287974668794069319680 7666481 -52410082040863711710100635582585930000 7666482 -9998990792668865741971351905498341376 7666483 -13117468212697432060942538585473306800 7666484 -13925931330149694681689449315195275264 7666485 11102424398355305810153427875667282240 7666486 -8015742169255041023362423007256731136 7666487 103229538166554788942369570610793844136 7666488 -3318311590882846800766758231431639040 7666489 -3451078279709966310233249744546918576 7666490 2500112996326761402886812657260323200 7666491 -15828360126373518182395706936708189928 7666492 47927698698892573230462928835754772480 7666493 12748204818362480432591680404176396742 7666494 15734518506623732918469753439402352640 7666495 25863676494931534789674090585501045120 7666496 -32047798404705120194818761710075117568 7666497 3259024247404239386064217171720017300 7666498 268507636537822521578016822139115520 7666499 132222564153979682699838183585217770336 7666500 36683700958650012478295000734540800000 7666501 -103026881029844735460741860221610950498 7666502 7791793071380765317668654224835321600 7666503 11672907632890901653718039643045499680 7666504 -22271943508553170275747978464031882240 7666505 933217497632224671503818747539093120 7666506 -29013512597582734023063747715347170976 7666507 -90629441546784562116681117084136782648 7666508 -6210599848479036165901786706109986304 7666509 -44279107268054859640014749609842556352 7666510 -28370531615790478021550916748070379840 7666511 71494800646843173914342275456189929984 7666512 -6918091373825855258535161905080434688 7666513 -3089352955312134571284835513405709472 7666514 -75157682502135510086947115821097484144 7666515 -24124647518863717552490721721018248000 7666516 -38856124673066347779191456983070324736 7666517 29566988698833011803270283243230218240 7666518 -13545862918055581741848456534779052096 7666519 -8095184962708429151286665829409324800 7666520 -25879502945698615280098299977533440000 7666521 -30364616677493578904880993719957799360 7666522 61269965854123864946076736518232227312 7666523 -44092223409251547542617559562527906376 7666524 -31325268526615648281905614008950667264 7666525 -7180457572109171424222244961931071950 7666526 6067774863287907096412903668520575360 7666527 69279043453331076792148510130435533440 7666528 108445214418062943991311556730469089280 7666529 -13901672986353343729976399114624529240 7666530 18636348905555479100986621673088184320 7666531 120061821949857976014196395848731842332 7666532 50608991251832470315817255459003565696 7666533 2183464948215359541383038021747224384 7666534 -79452644178087693834228320294885911488 7666535 28793405455734996665473432357977255480 7666536 47259420805679793226829707982141030400 7666537 -154061284019411549775029786497472229488 7666538 23777126608467760862289149097879655680 7666539 -38074019914619356030148105105169947472 7666540 -382841436836241242796044638128936960 7666541 -17319595982054891316874967455665725736 7666542 -5628912377157101568729308362401208320 7666543 -28383511300985026173944347599558012208 7666544 -7009120763719953110533633715181453312 7666545 -10086468352087278799833851360468289600 7666546 87578608155743497182130786182291624960 7666547 3864762088618381740312965248779550032 7666548 -669658171684737897969324979829833728 7666549 -11372691433232356981882405209106836480 7666550 9889340784195232967486152863387268800 7666551 -57554949775198388120370935001088283520 7666552 62326639652052063367760053242162585600 7666553 112070009862429010571283203720291213802 7666554 1540283199708195273733223928743250432 7666555 -35540034442202292437448252620678102400 7666556 -172517888225394736750777884832286208 7666557 -207935118613059478036649500668351840 7666558 4667112313947671647348588487051445120 7666559 30283800596239958629995210020663045760 7666560 28255128282132468513998951546250854400 7666561 13430315309180046428955196329972048832 7666562 6569161580778692683946908728620782032 7666563 -56042811129674202377251584185370754056 7666564 -47870244419669325843937120945515389824 7666565 -51830588464617451885944106588046025540 7666566 -21756058384002511530332387365280237376 7666567 52475487886899707944283625571913021472 7666568 -9648078640671845401265924871575470080 7666569 420325730069195327345456500254022650 7666570 -7574913506311012907620439748952723200 7666571 82905618150766748858083491372931339944 7666572 17957483176105394457146211894517776384 7666573 -30553234377878692529304477389235183178 7666574 15890741201300419017570235531971654720 7666575 -4043867409064749755781633782986272000 7666576 -6230003751462829446137697767029145600 7666577 -55497625174220753746945357081423885068 7666578 -33710026680064733986350334564437801600 7666579 -4361583434141007448704390848417631680 7666580 42910800490911615029521990736274432000 7666581 5030845478196060091813378132367668320 7666582 -6539996826935987586029501930074884096 7666583 45358876606609523925567301049799077832 7666584 347393009458101331493581498260664320 7666585 18315512862217778572033444978407282000 7666586 -5923654406643740785003356350336437008 7666587 -3469685327801302781680714229103123156 7666588 686547339136947720455195633519410688 7666589 41303171892314779032216528304802865036 7666590 632273033197313437693803505968660480 7666591 -18012252520422949022358489079645439008 7666592 -47637687802409770178435018799699394560 7666593 -78404980360571177575740008240478892032 7666594 -19058996273896800733440442047389825760 7666595 51816772690931214430011528442968937200 7666596 1499634677451295903862962627169771520 7666597 136621412340203820631973439649263706046 7666598 8316860667237440852047132261448873664 7666599 -855091662762246056654516309171596032 7666600 23216209089326242620430261207768704000 7666601 97198869504013238289527014116564480000 7666602 -11555197804872648173501589625505623296 7666603 -11559069646136905329811516317038929520 7666604 32124477107653537625199335106051021312 7666605 -2790044465027562964312727969758641300 7666606 -5568775801710869056046495619815041536 7666607 -13916581278061919773601060842417592640 7666608 10370313034441358572155352859455094784 7666609 44831284447733323138112216377265805312 7666610 -971884271954454303998974318058004480 7666611 5643879166683028825869163496805126144 7666612 45206905732720870720426956075180880256 7666613 -51814121712943696404024227666371848096 7666614 -41614717677890864083244082793758441600 7666615 1126068714585902473469301942460966320 7666616 -29463373509738674221306461902661611520 7666617 9569142219401750226928404482050575744 7666618 10164201152211948500915724341612188416 7666619 -10058913621751528072615306197412813980 7666620 -2341094108989388973876082761052723200 7666621 -111519166986125812026331106685957717178 7666622 27661692928041837262347089729831562624 7666623 -51108139045003265041150524333258486000 7666624 -4367763613699107403952603760028549120 7666625 -8136306479607637284302806309178991000 7666626 -43723035532007972610436690033073766912 7666627 85400667887179638508839184132230479640 7666628 -20186413538809588549136175028353859584 7666629 -19667402149861093353327428694469360416 7666630 -67840021079985576028834531605407500800 7666631 9686538147764567500884635696280880224 7666632 51172714129490269498418584360509573120 7666633 -8619178625872203776509220883541926400 7666634 86472576492607167263341386032642280960 7666635 15192139409329947180645539915777199600 7666636 8231223196511874579524573600778240000 7666637 -56987967071263005279681545544212230560 7666638 6137441413159603840239782041238551680 7666639 -66527630417980531547558885108651276560 7666640 -12966978929161271176385903905918156800 7666641 3991991649822559810827532588897969920 7666642 161871427408393587737111777468328960 7666643 163655207828471499847062703190611004160 7666644 29531186828981968728808492506418747392 7666645 18523388827905076086312294548662354560 7666646 -36619300138258584997957639942205616000 7666647 70546429697394308687935966371618858600 7666648 45227627860045392939587545142013726720 7666649 -54287014427705555893477091985318611964 7666650 -34963167640787774153709192867109766400 7666651 53070048555941401668391954843285378704 7666652 18864965066477992052562963804195102720 7666653 22656806384184349031151847158384127104 7666654 -68617222084773349608829278197076580224 7666655 22759426798180667228391248443596427560 7666656 -79059540269471621237333845694390992896 7666657 585167258018908148040545562467777952 7666658 48441513314898191954876704362228889680 7666659 1996520548829057712968736740590550016 7666660 -37510522678868825432152599671464128000 7666661 42558713010028030295513621889535835262 7666662 -15925055819060711613253441860718277760 7666663 -72200059693818352045221466137242857016 7666664 1644525887920545032853588820119567360 7666665 37990715821357134045085765582326217920 7666666 6738471638809107516166366197639717120 7666667 34087474686283916014471084305090313716 7666668 -15398156024203514582642913815435606016 7666669 33702668433849844070755845484688698070 7666670 41767295882766149427324745678187276160 7666671 18798372016666771076113338207148855680 7666672 1192352675835568391830762768737239040 7666673 -2967384091103013336298255208890061760 7666674 6144799595523436880984044576415116800 7666675 -47331262870382765791201250966821065000 7666676 -73845837053382582365852427820697075712 7666677 43465142592031212979106414018577085440 7666678 12369401798537780270194319634069908640 7666679 1312869669178499245596063898745971584 7666680 -2782335994431624885868941275607859200 7666681 -82163772417371586211764589128454 7666682 25842081808232893646958848353736861952 7666683 23113039495120641236329018104423820824 7666684 -77663157369624874653532932014521971200 7666685 -819480284725571360665468373389001760 7666686 -7876197232492270266974535181079861376 7666687 128955621283088256136703724983862539040 7666688 7289165084812715594687346520451186688 7666689 61377022547077322901503006637977469888 7666690 40066085347509071585021310737399347200 7666691 -77401034101240313477615958266479623600 7666692 31578291156327774846462091376303072256 7666693 32958262989024718837155438026376926942 7666694 7650355450357763323915511142515665152 7666695 24615029008065858984191722234167265320 7666696 -2318996189448524075695746021347328000 7666697 147398589244347262285432320514974349440 7666698 -474585374831640923250153748955423232 7666699 139621058077609392398303977432317295700 7666700 11724842250481608169648458659741587200 7666701 -5601951186742559192900643324999561600 7666702 -12541524747029699977946312405513751168 7666703 -4352210032483500354834752311543629312 7666704 -1296262659796556410289915911630356480 7666705 6643083921128827533275330565561283200 7666706 26993661456175230012252393650034949920 7666707 51688883873535474805574807433140416440 7666708 8968163969008698433237119701567250432 7666709 -42528221368912444112541979253064540960 7666710 12470181453199913213760019520752281600 7666711 -5201495140305929611833210074491908576 7666712 115167765346726211593069962934667827200 7666713 32397883947981918949680503543637239040 7666714 15131711663180606339470285911633906432 7666715 -12553795643047060778729845005540761280 7666716 48764124096921451606385418438878525952 7666717 -88530666688593115436054545084562446234 7666718 -53597558047733338391190591468739213440 7666719 5013988682023702369925479639782515088 7666720 39268236287793411105377384307840122880 7666721 -50398953894136882997754590414049192528 7666722 9952023085899733530022201866105836544 7666723 -13663796463677592116598157226199888656 7666724 -18580030936537630013251698522673970688 7666725 -18743327241634220536227401660984608800 7666726 35123573980860101173523392792491164544 7666727 32604575975243687425894411286329562880 7666728 500452188307176841621839565671628800 7666729 35493934266882800300955462854468162176 7666730 11939467489299562527427127213902334400 7666731 -4509561737372199264497280216133109628 7666732 13876024606438429983568979231593503232 7666733 -10085718483311581152276591865257748680 7666734 -24136184263168015695240442196856569856 7666735 -42422985806965646113506738997626475320 7666736 -8529765239458458062190898477164134400 7666737 -9704356182339151740459106071859636032 7666738 66086899851752849736504173617124789520 7666739 -88757578415832627640973014089751397544 7666740 16371057375626312034678376329813688320 7666741 19005606137270133771177626526823564142 7666742 33730649222701108324036907831063098272 7666743 36816036651779747840690214333968582400 7666744 -48892168472526544968682967623760547840 7666745 64384150497349151536571990885916431880 7666746 28011519693920125442310051998845430784 7666747 22793360271853272535036834965519065280 7666748 44709455730263902965792749381877009408 7666749 26010405890794732596594794551256421600 7666750 10085273203813129198603782472120704000 7666751 -78392485415929187773672872977018645808 7666752 748913695794463903360963643160133632 7666753 48575472410711553944236532828837965744 7666754 -8655035430771846895985979082040451168 7666755 39751080237073209745640856171814099200 7666756 -68313767541565878654046460105215377280 7666757 -13519907714628071089541317576696171488 7666758 17160045087704953195785757953761418240 7666759 81393602876631835664858836465333212360 7666760 -55549755693443715835947840991878912000 7666761 -28594000684384284002640354306784524528 7666762 17050131999007877510552173292501592672 7666763 12692042224140298724805471882539367024 7666764 -8397715728697509957123846243712647168 7666765 -1682069032667354957748651422847905280 7666766 13566980852433992742604762748035955520 7666767 -88208861522614271139323571413554469016 7666768 2458706390778435212522581324610125824 7666769 124242821797395396643736845584169831680 7666770 9479169812316968224701091084957570560 7666771 465150897140767305662749687792185344 7666772 60052991809601323851500171280118904832 7666773 25009527884398966254958483491344589984 7666774 -22622453617790410968065296933109496960 7666775 -7655921366981718859602434683521203400 7666776 25863852829185547041141501775514173440 7666777 29433186673604637629485844686562357760 7666778 779607427466001859532098449429363456 7666779 68437588951455163788131338856975699760 7666780 -27878241872596313499459896954466432000 7666781 98233937094095191347749229334297059840 7666782 -1745970666109944625127434285148451840 7666783 50122780178813797320418179383006400640 7666784 -14263637398958913097860110519720607744 7666785 44545576802295196652619118796494992000 7666786 4428880885730327803910906795624480544 7666787 -30451212516908439913802888320146990564 7666788 -27423200442639249312883412065785815040 7666789 -1419213441917634738919702886199549476 7666790 32327586364445255440905640451145302400 7666791 48797010153362913252471699824056602240 7666792 -1696689561034414705646047079330611200 7666793 22647292200971118048033800265045071808 7666794 14325210526496826177349279838483649120 7666795 -21552031930752196204845357744788412000 7666796 -14308290280418172261985757676466888704 7666797 -17186968505755225425611671495849613952 7666798 7852409224707772950721413102861600960 7666799 -11248915814752591177175238197029288464 7666800 -7940435989866031583417602361806848000 7666801 -43462426727979579266061937326499697100 7666802 -4977151916667058962128345670632544 7666803 16636127921571838232422888203351905424 7666804 -52022694157618077824602127565370060800 7666805 -107950174190328209858008595369257434240 7666806 3766203108914594907394013168994232320 7666807 11048819570966794042792107829199497392 7666808 121162954603780953531057719852189736960 7666809 3028515903607921126462876115592940608 7666810 11690072466381569962314401665533269760 7666811 -49711974305037265642099329618210706176 7666812 -442812108477806474707687594212117504 7666813 54137969175530865699251598654469821312 7666814 -1017209323881418481650799755492008960 7666815 -7053030169372665709044336058475933280 7666816 -40060237198890983492474621932024627200 7666817 22471335943721358609462449365219912320 7666818 -5231871600686359341550093677609530496 7666819 -116926746610668887437948238466455611780 7666820 2714938538440575745631544878530805760 7666821 -43777557215630125914582461174961041892 7666822 54184449803233671260646023900091311712 7666823 68995418842716584078503971766330569600 7666824 -23220428433805888557932616079197634560 7666825 -3165459882746733537707415603011240900 7666826 20111551490552117964140022760923896112 7666827 2049743244633118647638147169938601984 7666828 28177220641410565755659406578656751616 7666829 23732125995610769361625167740095080684 7666830 34066233950216119575263510443334651520 7666831 -65723366953674728815827974509462442936 7666832 -4983141047934369722349269997872332800 7666833 -51499268924201042653537315222250069856 7666834 -29160937787940796737832035785565965424 7666835 -32933487105532609619886704372581617840 7666836 21695086119346362570535560037346033664 7666837 146814097139202384868252652084086197372 7666838 -50490912254826694860538356812815411680 7666839 48978758424696939625013163665965469520 7666840 25129019033323371163350344492308684800 7666841 2021788697390804083268977185930964224 7666842 -115312095854572185739311652384473600 7666843 10256542199176713056519198359382491824 7666844 21522056897848614945450574579132386816 7666845 -11805199907615281876085527255064376480 7666846 32963213946426166010226430724333541120 7666847 -118254699048584182834180226378789404128 7666848 -20086660014421899994659790886966132736 7666849 -3751560113867204226848873870688037150 7666850 18565569865892647964386138270226060400 7666851 -14774236050585110453011490597519916168 7666852 -2752862667824971657233674797346029568 7666853 -90522076129440260456477717013712280898 7666854 -9998787922378212322681252935703492032 7666855 15458854958416458064755802505382996960 7666856 -122146153197292276314196911380270085120 7666857 921780413667222733340637148807297056 7666858 -11358809981301432273183882934626707280 7666859 25810729391774382327881531565200043060 7666860 18692221744145000574123243184856079360 7666861 6643509719377893048669730777318889600 7666862 -2614888953566894427913775661314964480 7666863 50510390184095774481332984632465926144 7666864 -13891282961911468328302028594358386688 7666865 -31944074345585816420212160562132661080 7666866 -43531884690477619516927244438305950720 7666867 10784322365723713530518785066752027520 7666868 -22859829583395659514973828334001960960 7666869 -32184824203602948498920828496002992320 7666870 -42524669507747959622206711481431749120 7666871 -290235287210748680719008156495755520 7666872 -18166841382548349383951525584051630080 7666873 4480492459427592821006631387586344000 7666874 -33186232121710787574932506392898375680 7666875 19172139691881605529921518442383100000 7666876 -11567438209849970807216884184778547200 7666877 -8103493882608528997824821284427011776 7666878 21298954140707104430369696669207241024 7666879 106867935592019551031640469695682287480 7666880 -6023980783126480281983742740162150400 7666881 4399533034524512109633873123516090240 7666882 -4151388210554396096490071641652540208 7666883 61221124134578368211623757181448462188 7666884 27235156592860326977520660144722363520 7666885 40601034771019263906531260171310084600 7666886 19276858767814637197801584594549079392 7666887 -50455759718406020404110942988251806040 7666888 47194284119272530806524011578339189760 7666889 14713401322188032863900420375472260608 7666890 5336505194151896420919230279286374400 7666891 47449143167194577124138853617015212784 7666892 -3777406488064394877544589451342532608 7666893 -9979753018649420185382935456768903860 7666894 -12184738308201040845613984834401761280 7666895 -10792712871089794183268387118391236600 7666896 1127217274603199608326312720983261184 7666897 6940837361846615920358611838736235392 7666898 -5274992865009268164471968966648886720 7666899 82269962744683387109296366776501887040 7666900 107196883770325284537226719215564800 7666901 -92439997393839488570668373857410324096 7666902 -19054564596439113868341492181013212320 7666903 -114592406522403071125542513909028361848 7666904 -45583073512224119505669089182051123200 7666905 -21916539229620881127054591917473939200 7666906 -9566349979381669752247627039582808832 7666907 28546028004834278382123264858276120432 7666908 -95323161155800955412883992576371122176 7666909 -106458423435530164915544889068319212890 7666910 -1090600734712670752117885473649409280 7666911 5502561700627150876960797534582197232 7666912 55899926080977380725241004792767053824 7666913 -76780581535066905908932093171326815838 7666914 -26960217172400271509012771310990418560 7666915 76266205730464015363394302605193356000 7666916 5643424504716010065079275204071706240 7666917 20797085729687288503816805266615286880 7666918 63722761071277667635137919172274432 7666919 52485472198055975725882859963592831144 7666920 -18683120517044062318589736746680320000 7666921 -49408935727815229477732692237769372956 7666922 -102317539931516707928995858298891970048 7666923 54975854422213955060264232572195352 7666924 -31060833660378026351012639501201039104 7666925 -3159827285453887283806575618706747200 7666926 -298958315196949236915321757873792896 7666927 -15863348006459278236308459423640896280 7666928 -6241906650285156326908274844706897920 7666929 40531038514598858997728804321733465474 7666930 6261654147105779406051070737656865600 7666931 19643539981825445824468714074622735104 7666932 -13032729110112857887032339422538608640 7666933 -324454193163334007819489518248552840 7666934 -13281226283668513326271887797799621120 7666935 -22103334417246697352100442583213982720 7666936 41797351591943872725751050736408903680 7666937 29016753202284933775440151925418158880 7666938 12645874145913118817862495904981339104 7666939 37969067713313210971652796376845523232 7666940 7389450651215705545439371604356631040 7666941 -20710168920485393998581176721997943808 7666942 729095463039567774332049079876255872 7666943 -144742922391007653480603907710351816 7666944 -59366368503626791370116071760802611200 7666945 -8161810550873121831966650634627562560 7666946 19125103611851839153670439772530992640 7666947 63450995232087136713557187729673997040 7666948 70113933325786469605003467117094855808 7666949 105521587290665384399939275629143981436 7666950 20197014890604637685224457908099584000 7666951 17807318622504901199673221284630486400 7666952 47767089058523399054384419004347929600 7666953 -24735621192891211597925446408507410432 7666954 -60450658580581293939474656096135025408 7666955 13193917260595897302107266955944878960 7666956 40549187791300265979367822451788492800 7666957 160668692062277404176975620821068697612 7666958 545240591827253386334159207930212608 7666959 -15528014867691663509057349804661569024 7666960 -2003432911014320252750392714549002240 7666961 89971202448473227527309116039529232500 7666962 -38639300687007645382046385929956569600 7666963 -119451384284650436309262747403513772096 7666964 73051398899307461194130027981163950976 7666965 -41342214021530648943195714014334082080 7666966 -71925366001943819670827450091227064000 7666967 34014402188861086124843110333100678784 7666968 -74898822736295854702950789335264993280 7666969 112981014576397286555753999398847124096 7666970 -72502433344897480925520976005501450240 7666971 -1447307101401074971221110575520584224 7666972 -1319650980701653009500454363358177280 7666973 -74634354249144749281799066069743514778 7666974 208485796592085146989572098518929792 7666975 -9636526257093161578763276264859029000 7666976 -52566000976098373956148726077667147776 7666977 -10083323830916217829886827982827620768 7666978 -21287403685509681621977331167755853568 7666979 18594727759964475165492479104543920 7666980 12988367977533032340296202659532779520 7666981 -429493926664621913413221722902043808 7666982 -11967784518293516578931680366212527616 7666983 -27343214995145643501875715510818729856 7666984 48306866627742391718271183638271006720 7666985 82547967038427113407736733808338486180 7666986 345871311033193850738868886149951744 7666987 -29229145745996979066619872787174187760 7666988 -19904629344905660501302542061981154304 7666989 34448796573065996419805697481657006368 7666990 -31572089574165757492111265619518853120 7666991 -99292641414721086853448342834763128400 7666992 -476140997591290370308975109276958720 7666993 -18226841239820831572504456148741963758 7666994 10441882162343394951369175551460780800 7666995 -13220377204333837784693139232121836800 7666996 -26232978008197524161396495911058704000 7666997 71603447982837277310649687689421649152 7666998 -4354300759900090504735299494523663936 7666999 -35479698259022506066625062448883367000 7667000 34500971432394413916365717457776640000 7667001 -24262262360237606286055752837518541120 7667002 2113306823679784352419456760944119552 7667003 60773678263624643005665616470608097252 7667004 -28059942686498753494623802941332643840 7667005 34720668162992974358611853970932031660 7667006 -13016938688218463669883727279625563776 7667007 9183583116312971099163615631268189640 7667008 32357946259660124622637906746425212928 7667009 -26755699104000194818335703877858040384 7667010 -7630271501781383286502294170480346560 7667011 152738629753640324640402666687760896768 7667012 -4931846673741314461652124174967426944 7667013 -3117570032974788216702006028264396800 7667014 20148174144102478612651591966280305920 7667015 -24096796098939190628585335759154306880 7667016 20583863320786859490901880285162373120 7667017 23492756811266486261031512298272620032 7667018 -12477430665667931707125964366424150784 7667019 -53054174375830221577536678998357898756 7667020 52313590470030420548688610937526144000 7667021 129958326097444296451668886210399551222 7667022 -33282146430575002799781611679288585216 7667023 18831029576594057480829287830561118544 7667024 3350213673861521272886988308171120640 7667025 -7486082357862543522645934119576974400 7667026 59700168850816818545673745340190701712 7667027 80259509521064736723208886928874297200 7667028 4433619046797709419584451650108497920 7667029 827437220803552673739265428430769920 7667030 -25926446758583465438724582636465077760 7667031 12675752687951187620246437048236702720 7667032 53344879028222383204407626902978867200 7667033 46638303338732550647456857592159509248 7667034 40961130130721649064741620121618163712 7667035 -12747878444791237796499549671081651520 7667036 13183982292868697360538453008883538944 7667037 4296480738227910400812575729636704320 7667038 -73944085107484379619235891333352036160 7667039 88404161920727728170471754130373794160 7667040 -32783572572612704821416382842423214080 7667041 49766886243147988271892623715748975526 7667042 -31873462096795395946716692596735813248 7667043 -17736168454372018184981189539907524176 7667044 -950043080214903083347182595047424 7667045 87701800368943874379591398655543645600 7667046 -20712583369814722630248110782513553856 7667047 81256715294379913510142392730188909496 7667048 113843754463544679459340591188956175360 7667049 -30471649502827657967570844705107534400 7667050 5041151292328245043752453539829696000 7667051 -20777643655316717711452010924826562560 7667052 77030534111434562188127626022776126464 7667053 85847921422964113662694438898355945302 7667054 -56059909551590909481104504006950233024 7667055 1858257791033131420473171877033198320 7667056 19225512205112698938163563118926528512 7667057 -79833999601753905757787245505245883694 7667058 5858543899895635743826675117250649600 7667059 15250028390917331902598715716431766880 7667060 27615674233468059075850083545555750400 7667061 -4324947785297112414915656485045007328 7667062 23828660515161572754100844868791317632 7667063 161495466483607005893581052892738898080 7667064 21264601233897272819726984199859752960 7667065 -26949058289931675106904069092749595200 7667066 27472377293561013987467629790702058240 7667067 8765131668074426511522037124760432240 7667068 40866102198972804914967656471532374016 7667069 -63450586120320444438788843861378545530 7667070 16130124497672705739680759944675814400 7667071 4177933328804906274116883579669707632 7667072 70612400842305567903292959227904000 7667073 -5182399828775170022322970124886752640 7667074 -10663660413515343715629452344232021088 7667075 6028601489127639781979114783048611200 7667076 3970163778388184678744763886665157632 7667077 58695074143241136830069531644536133824 7667078 56828240006759254413361094574411941760 7667079 -60084877438273439155303661538449836800 7667080 84691746864410154191141710872394598400 7667081 55004618692812851398303076136268509492 7667082 29094638050986842063318026272566215680 7667083 20466621600495143514559647189855475680 7667084 -49187053683489046277332188741904301568 7667085 -15956317857928041287606073641985348480 7667086 -2190133099735773889868356106663030016 7667087 -59317761925100173475770760752202190528 7667088 -6572829209466419845985325577502195712 7667089 1669846656364315672214231830678132640 7667090 13019777311625334983265172775466811200 7667091 39000290515511370514928621725347861300 7667092 15303782484490268900036935140635167616 7667093 27454182845514794331926804613246364800 7667094 -8736472414999570812362078075106292800 7667095 51910301428418173891243706304573379680 7667096 33393249111507369140990750904725299200 7667097 -62608057865097078854223589988123607600 7667098 -81509704499257042976782467589322408736 7667099 32573571482536114173702539334016364520 7667100 1855116575874395756995995116624102400 7667101 -21022148781076051076692343765405062240 7667102 27388144808711404984535983386522296832 7667103 -13174553725632285091908423464086767216 7667104 20348875479173567188139906542628438016 7667105 3338142494665755898546580794976625960 7667106 6394732744798835989402289941996075008 7667107 24557605312829416414858226310856300800 7667108 -80760473915106981174859239339296563200 7667109 -90275267609613887513191085747502129600 7667110 39225947641253720957019902834071941120 7667111 -119168330936213598920874485593668177288 7667112 -7137519407042621216466973255046184960 7667113 34976333034150385579064030482587834362 7667114 -10805861343260250451594586604272732160 7667115 524645554578334103395036065765265920 7667116 -34449709825943670253277356323643759360 7667117 -104810354437881910892126093586736128 7667118 -10900883326268615114558847781658497536 7667119 -52933403530631760540104320836380246880 7667120 4541280230133846491828834219714150400 7667121 14350296016122880953252398635731483648 7667122 17756745466816998657923251873933799424 7667123 7893920970038086415345857693221177384 7667124 -61760717560528798716648809621550489600 7667125 -88536244951185367688072421390665640000 7667126 -3726275057206927960132775023034519040 7667127 -1310977998861461051604939847257174000 7667128 -95483445867717911183308875862690713600 7667129 13575876924210401866275247248210818730 7667130 -1595199137136839370087314925373620480 7667131 15167156301501803509708673520990413992 7667132 901359568513086266674790692754571264 7667133 -62243300138849189182545906675702341376 7667134 -65077354663131448516527280176758486784 7667135 -255629318036945996932883668392000000 7667136 -32076806436889220495637994279450705920 7667137 -26328130581163039640514362577075273216 7667138 23062280507270901902413563221118912720 7667139 -12486349057465661386294124807040716112 7667140 -1723302130664239728744608142790302720 7667141 -53997128427979257985883898775330534500 7667142 -367410255528691344572732715645136896 7667143 102326829066990396268464456424487032344 7667144 -35355244084406325414749881245618723840 7667145 -37685268713243461885787223730065271680 7667146 45040861370490972050934165120162750720 7667147 -109518478727222773322169254723563639404 7667148 -4969235445165409739235903205410816000 7667149 -55016123888119655244534618754237008640 7667150 26093360358826065255004868625520588800 7667151 -70833888181137851120704729107753238896 7667152 -452878990112577671164382126583840768 7667153 42308664038455578065875326672067913064 7667154 40389375488118767790968596389596581248 7667155 22307475277407002601385941425959840560 7667156 29448693135899707324472598732578285568 7667157 96178889943086241346771334966341368192 7667158 -95300045851469030057864312908065216 7667159 -14096865347842982817956830682542283640 7667160 -2553106906935924118090560139187404800 7667161 19806613062577603274795400925492653972 7667162 -13967373735399435190510323720548678400 7667163 -16463433348768279179346631223152665600 7667164 2540685754545548323421570448105418752 7667165 61429930885768730509179670297968000 7667166 6464114649259227245046845857958642304 7667167 -7743724258583200039704627940891202960 7667168 -34064418528393691888588968728419368960 7667169 13835280912831732040296451772576627520 7667170 3815041649665029502647121293585139200 7667171 31690146371078221958186966302950909432 7667172 -13393297159136725351930755433548491520 7667173 47653612684561210983202930943724663422 7667174 -472002857168038952912971259160867648 7667175 -14442735776981401363338279749024901000 7667176 32679957119714794754462133329437163520 7667177 2852042877855466769045229803577002340 7667178 13785078195367369167881542907180346624 7667179 -41724772607874094469931997511101345616 7667180 1227484192193351171701188159761064960 7667181 15631874182219438662750572321363877900 7667182 -17139928787320276761126534750997775808 7667183 -112968773698168162296174119939492315568 7667184 3278224158070996319126873661772922880 7667185 20687644704993445339383542880013315380 7667186 -46906219402666829436953077332110002176 7667187 33703834493683178253559223941500656640 7667188 -27906170210991698282435675211513845760 7667189 4898630862419846935873982098612185180 7667190 -1863531809614718064339464305945152000 7667191 -19373109996727646602759451657626050128 7667192 17745063248270603756639022237554872320 7667193 -11011920625692162332571057671728341936 7667194 -5607687028703915983641987299049665280 7667195 -28110632253956525687602225590568780800 7667196 -6092597175654762753187426793524919808 7667197 -181626659502179179366783063278395045108 7667198 -20876834339091067558269488839925879808 7667199 -21687498068058252443327994554026727232 7667200 -15839228879135472016801141421506560000 7667201 -3574782524195068107076013990205648 7667202 -17076477584490944554250796981632035968 7667203 -97817666196502979452744178108193355880 7667204 36918117897326637350025114532631347200 7667205 -1078214841771751018121029310804405760 7667206 -106277195634890312599650921464101440 7667207 -134128739067910647753351077428939421544 7667208 63003693748417450533382418471780720640 7667209 -66466557247873604830654015739734662960 7667210 37452653765908864426635950955452081760 7667211 2331410423472519715153195009120442880 7667212 20156000106946935278907551038470509568 7667213 93400044041991082666023758379877816524 7667214 10477447358218056551525449467457291392 7667215 72785046877257308626518811993559412360 7667216 25426566031791278916296684873808617472 7667217 1828315514604918751798305511623407040 7667218 9936077444201314350402633479618131104 7667219 1806112652291643879972732346595442432 7667220 27413501855552566159069854563864924160 7667221 -105595921877150577128389807008524988708 7667222 -12279493607409515426922567679946913600 7667223 -85431232568646666825553056352292305200 7667224 82070058375106803458087393678853611520 7667225 38857105554666448175933024863503804750 7667226 28784251650802885135616747767258532592 7667227 -4617197536697583652513370619602295480 7667228 6301842512529154215906975807604356096 7667229 -57280924706320126626743070035932433472 7667230 12003263211242452118167507737176017920 7667231 -28912632209133613255119549116135386896 7667232 22060723587390364304154962395512963072 7667233 40213127265314318014726915044562544320 7667234 38472466505859933278356920610495388160 7667235 40113820881804906857681191378430053920 7667236 -74098506361025217731843572067388814720 7667237 -119546133795345187895445570781062738114 7667238 12123109647484715024372681229446778240 7667239 -73635793137445940904171484562683252176 7667240 11727004493993908496843993968336896000 7667241 55222281196479518845689534995521714080 7667242 -29732423225705462949594005184229728000 7667243 141937860725252531587353025024714893492 7667244 -280385657997435072250643620846632960 7667245 -40225501127129740070662580546921303880 7667246 -4800534717484106546874033814096905216 7667247 13279927736149495740957881742819046272 7667248 51278366433781636979569918112238567424 7667249 -11522309504990172663553124398992187920 7667250 3160132748633807935591879847708928000 7667251 22618196680568000091070782012293396160 7667252 -42534356283752612159398980168246059520 7667253 73310767582789649346778576335701261664 7667254 27564079876462336547289218810032582272 7667255 -7333865263518207250852600002514711440 7667256 56139491042007930441516349014125875200 7667257 12342701396309788745238725336760919488 7667258 -43854791314077676463134014697779077520 7667259 51827994468442689634009628516094516504 7667260 -10620319778925480705818938580610739200 7667261 -4602135264010488799061676851454059520 7667262 19353996712512519658293527853756189120 7667263 388121334184988151284426900047857904 7667264 29660361561156010100173181782088220672 7667265 42758384450367335338176590095617928320 7667266 7805635959318293293909988583921223680 7667267 35160402549159603773602016516370320316 7667268 -16260332910576080171259733927534338048 7667269 -110877443513669096296729793754091423330 7667270 8645672836011075309646592312007676800 7667271 -5556860512538685355666373055257376000 7667272 7812724696894351528680726254147143680 7667273 -107470381063046009885229986789547906396 7667274 27921519221385473957775956529002376960 7667275 31286147854751107247174996833285203000 7667276 1556506336403993851472820161104952832 7667277 32684888136657553499506902769030929408 7667278 -8420557293533840479246150746531295680 7667279 3645453828477226829433504892469014536 7667280 -1234292489731504028649882008561909760 7667281 -40183359148204015579616429406451108800 7667282 -2889332114456574429603375159536483328 7667283 -20156034577515230794638677078606386896 7667284 -56608699850048374511965451885407674368 7667285 100011318848809868634166154437185829980 7667286 26295881430316432210751058963724800 7667287 96985913594550133999989829831412400 7667288 -10554018864178688488918294220198461440 7667289 15517197102486800406743609466010561920 7667290 -15290855276829653549301432854268672000 7667291 -47785781029802701577246659206147040968 7667292 -14815873394867929458030625690799210496 7667293 68046514480016036800184880854519541542 7667294 -12934390886453601199900213699228754304 7667295 -30716979612048311202128543821384621680 7667296 -4985048470463601586598250077897097216 7667297 -48215595291048509637128012122732855776 7667298 1827518126709954727081459287383639040 7667299 42864691758884159169603925621480640832 7667300 8978807374264838714851382192354582400 7667301 -37040773908712408926394131965835262368 7667302 12430949802875434262573195374788848352 7667303 28139688501689648889315433403123311104 7667304 -46759686253253515502141263426883911680 7667305 36127025126545238146664142505882919460 7667306 66145014023009276930299898238221355360 7667307 71934427256458417870427080394499311040 7667308 67952547525173153189990775522260322816 7667309 30780758552856166238070672873047465004 7667310 2456334006921774980225193728567808000 7667311 -69803797524890214553188064848284093408 7667312 26871342317398391981486519871717998592 7667313 -13986716438107413014255984088924544512 7667314 18465260534393490130129510382827703712 7667315 -53662047099682780947106034441297201040 7667316 -31933167467544759584238890392981312128 7667317 -30062313396995500038129574396125592000 7667318 59739789631330470519838660295778651840 7667319 628455945768541696702528917258669696 7667320 51090720002698952449153456897790361600 7667321 -32482806620720246865705230924148409788 7667322 -4925991382972328864747782648329004800 7667323 -23918561936861680145863236233123798400 7667324 59263519829002032945256919229646126080 7667325 -5213066749610990923849847714770392000 7667326 -35905919079963069693947251144581568128 7667327 65906830242040632155329480963794739152 7667328 -5772638913415401789618959396540252160 7667329 -24815842661830493722573967833408467070 7667330 262836274110367731897316881775127040 7667331 24001452680351329108462505944173778944 7667332 -75790445218981764204976045657785848704 7667333 -82135752548854322272139985042574592418 7667334 47220645199248677734598748763845468288 7667335 -15193846435579870048246245503474906400 7667336 -3622065810374195389744901211287961600 7667337 -52889742948250403096454312365120160240 7667338 -10644705394545457350487168020026869248 7667339 -76997146879867181792458801967186669040 7667340 -308463033634215981826183145778309120 7667341 17439880091959598147378759724985702368 7667342 18697993442307647252958926063634423552 7667343 -8874248910023786132799232411336198416 7667344 -1556444743195236760003143099126538240 7667345 42988076382027164201550461527455744000 7667346 -25435400476759485260111120771993776896 7667347 61881863031757890687649134245268266640 7667348 3597012777693454464202283310243475200 7667349 16610770917602094253303469527999455168 7667350 -18468060230909872517089367640126888000 7667351 -19578969427894561286450047441983165768 7667352 -40415018067147432392356638190082457600 7667353 21541507213195518928453649830684020480 7667354 -22404180617788547387142149811577433088 7667355 -1991535313408397882566548489721785600 7667356 18217693150938964728314492601971985920 7667357 -39967355945549738606581608261160595328 7667358 10280569688371264791071974579166251008 7667359 -14800617529960150108949707348521016320 7667360 -14825556559474296670512307350479831040 7667361 -22415455122038418801255123803397533613 7667362 22030901654626678982184209997802912032 7667363 -44428361113975191725207857734810487416 7667364 4010766879244502745329688901816492032 7667365 -3536069920863921654273179706812488200 7667366 -12757183957410257983611894243143673600 7667367 -19286435605264595194080017580091706880 7667368 67799357758350930283460375097726720000 7667369 46778832579281432898411096523132088820 7667370 -21826024165706740554295468158310680480 7667371 -32577177909612832132756444727732572928 7667372 57299536907983950016660793637368835072 7667373 866984319223660133697366406030323744 7667374 16010537870310229106672239442083829760 7667375 -60611970638378293482604708161531570000 7667376 -1490809013426079072411392325916459008 7667377 140898150865060049435343937838152366226 7667378 -10106975432543832583328140354070636640 7667379 -10875329685177729390585831077909881920 7667380 14620418272187656782936511898192855040 7667381 -117336767852339299111339556032469740818 7667382 -863750916312536097844041952938028608 7667383 132453806292993071014571575179073518632 7667384 -21668425086463265253439114685503549440 7667385 7328105044960300058432000345679360000 7667386 -67942907265702495503206548030734837280 7667387 -7922561784481300557887525959479264960 7667388 -13216020835063221133315087327613876736 7667389 -52252383561521084143878478700013809076 7667390 -9106615503239923069059715240435876800 7667391 -27449262160987951122517550710939212000 7667392 61811746152004523806283080880514662400 7667393 120829529198500213236966166113502054320 7667394 -12294774648901053368768920458921762816 7667395 1595391615940034978300809427986319040 7667396 -16383205694200827266083395820116157440 7667397 -3936217116678568396175077378459366086 7667398 -41040772946503167064061305147428784800 7667399 -10181759368536079814620895248518177864 7667400 3729776636617699379181599679492096000 7667401 -4076579887643043109780780050110200448 7667402 19407688055986115282695461317000239152 7667403 12796681648238440730250061267253611008 7667404 -30149649972262307226418356982869089280 7667405 3339647446973174446958737501034202060 7667406 16316670541710529477696117471748075520 7667407 77073047469230750063604292170771128 7667408 13156525534346755855505128681504505856 7667409 3558246471663019397834458657445227008 7667410 4026785662924222561135661273320998720 7667411 2206078146219144743256521063108917992 7667412 17695881140994654632693921478798489600 7667413 37073576083047399137135850438547148384 7667414 11238708498521977534584579825864865056 7667415 -173775279980073715565488783402973760 7667416 742336805038705425106021874427494400 7667417 -59648266441131805972734622183134156534 7667418 13653963326095141920936102925718777856 7667419 -72170381368939167938657888310957895856 7667420 -37375914794645616617883338695924062720 7667421 -103999991314058408230189876803264576480 7667422 27929535038691423623070293326169260800 7667423 -63922374101241664030043881789096097616 7667424 103102315517654422098621123069408706560 7667425 73438795162421605511078592688237608300 7667426 9830664615163366815063569552727259200 7667427 6756917100318473845395257592024998520 7667428 1417765713631768423384314201626979968 7667429 -22225945602211672583059697908188817728 7667430 -29084333540790894944819923772728565760 7667431 -102272951003451267660184862141437979000 7667432 -52931527592717606458022617800222720000 7667433 -58780218138958859149278756185028026400 7667434 11731754574780465833212992199126110720 7667435 64304602800703749780490252653092006880 7667436 -3628650701699474972680893761728856064 7667437 72953608517873716478139652466163436812 7667438 -18732750134775860838774100481576978880 7667439 17282756982089362823152138798378753680 7667440 -11852094514173002432677899305294561280 7667441 -827475235172665012661417410473670848 7667442 -34693568724392656359734006332212335328 7667443 17646483357861225112023582247366795600 7667444 -34557369624025912904081682303504205824 7667445 -3763904702885943362899527610977850080 7667446 3644097038438918307526368182813376672 7667447 23442495399654868211890763378451644352 7667448 -61805650439364428036801195670684119040 7667449 -106672224759908186833251697968197574550 7667450 -2280753485864653259876809424775744000 7667451 15605906237899898344432113564117706320 7667452 -334542721080732016554288548634864128 7667453 -11666599780657170191186953310242370298 7667454 -28300948382891237697821964863148569280 7667455 24503352829774068903788216365891992000 7667456 45918320103664531556694156279948509184 7667457 -2877555872783503737787621100975456832 7667458 -49908091680621324784521896707709647920 7667459 -5593260230297119910239205973480744 7667460 -2774703739190480238933222251110859520 7667461 127370772008035903547011568773965828062 7667462 -57301216444690275234384484334829023616 7667463 -59988182813010954746185196671494825600 7667464 -6184830360051971833327212466281185280 7667465 10627542935133372785337196715104968000 7667466 2325886620087807977283307616102855424 7667467 44072793036789778060676022781349426516 7667468 1036038571163635072979792678642427648 7667469 -58659352826906435121712764323445938400 7667470 -5090291803847130237881196654044448000 7667471 -180624010955745939797590685320918097232 7667472 13196776573843853317284665478902906880 7667473 3000670123825246165817249508481932480 7667474 52798782941852275982635106975304974736 7667475 -1297236474774831803278441477347365400 7667476 -13397006724209265173816227273424070912 7667477 139443690280144178150373855899136589326 7667478 1149465194933481767637451607102816256 7667479 8009125432195669098845969764300752576 7667480 114777361908247896844537870862768332800 7667481 -46174591538140385648288449415700668160 7667482 -1505687701328210269443661278296118048 7667483 -44693393362943801444464992220840838268 7667484 -35724833314886113399723136316374753280 7667485 -14855141186712538899265691080392637440 7667486 87537890519918318347301967680333733120 7667487 -30510752485891220950985632797897288960 7667488 55127188523005185084064427358187683840 7667489 104416689040899701263361881886241993924 7667490 -635968522807875986676102595549992960 7667491 42476536794821666016751463908908136672 7667492 -1204810324637956929176639781868216320 7667493 -43863456090023734898941129889382257856 7667494 -7904351402419767180022922978936860704 7667495 -8346516208242932878840156263030824400 7667496 6165003768638602243694477758537881600 7667497 -8047483496242788949613069898656507760 7667498 27170941600700914763804672559455809536 7667499 -7656084346583436615419827532199413760 7667500 694456982803678569083507550402080000 7667501 -9280426144914524309863387653539710548 7667502 214074755741333559426610081607018496 7667503 -61035676086576024261422269430076656640 7667504 -8574019987362912554990992337484644352 7667505 -23874477573261329876301193091884121100 7667506 -8375226026397274858161551687722667520 7667507 -72106133212418680119983913112320581160 7667508 -20796198262640889088602837291189719040 7667509 -26753264332357199020827433131580987520 7667510 4340413261024448046473917961557355520 7667511 33411925231573803202682234944918538472 7667512 -61727705253396495927843643905871564800 7667513 -4833061400385955942610528085491168640 7667514 28039035228219847045684770609312944640 7667515 21227723755280228916943496114334572160 7667516 -71553893916673894820362043225077931520 7667517 12955235877668119007469668118503617152 7667518 -6734283311519142387740896325617753920 7667519 122474747041179202414604022184126633920 7667520 1995038779808780292174103494870958080 7667521 75871280324733042031253980404594189444 7667522 -19562367681482837830885805878561420800 7667523 53091423586826818902385915558991723640 7667524 -19076728602116051302797305607406251904 7667525 23579455568559110145320756356646869050 7667526 -17255385956732440540813725307694192640 7667527 23944567128957560194146917713633599072 7667528 -90533038829131185695976611614517760 7667529 11621150995787348051151746751557289888 7667530 5582310310602497925278582036681520000 7667531 45218143517941535386858898268087757332 7667532 11991462941223513733198121817431475456 7667533 -14671257178950703316690626413178778112 7667534 20040639571232167661924726828303006592 7667535 -37977930719542074691067000336743618800 7667536 24353740983537848724705522357939003392 7667537 124545848834399579647986454440112611186 7667538 47083040261301215895466516871348901888 7667539 -29243991725068905056940987816998537400 7667540 12293486979958030267590181453615104000 7667541 671304685325842459769462345528101152 7667542 -70218414325061842145487027529543344000 7667543 -1676047106856465107539792125522232056 7667544 -63531926385615936944312876424038522880 7667545 -1340180179440551491108765895049268800 7667546 15524795964112506547842539516130812640 7667547 -24068297162873066760156004188826657536 7667548 24647472763062337412315212346186637312 7667549 82585591508763824835821996616666795360 7667550 -13933528148827509990241694823621720000 7667551 17756176920472110639948660707631371552 7667552 -113068877880937418165667355824705896448 7667553 -141014545802883485146603763844824080800 7667554 73570834112624520197416896314855696976 7667555 -1620454812596833760555634847793906880 7667556 4428985147380096026230709563276468224 7667557 -13277360359255585240664933618242446948 7667558 -50524800227745521785605948418244687040 7667559 -5335396276841997593321268956441582496 7667560 -26025204692995548667756975638422784000 7667561 231949623312258866714417431388515259328 7667562 -338065376326885636132142985909382656 7667563 -27910682205122812408664101490386558656 7667564 27530510513486571646398000970011786240 7667565 -59402464931403232887927060156028776480 7667566 24782369483069725782974942131219321920 7667567 6208735700170652482094596381331537616 7667568 10814008749355633125746260113039360000 7667569 -8806751450222711406989606661301888524 7667570 31536603977263350757830401997044184480 7667571 9766840939029975190293919206164413440 7667572 -82747623266646530716155303648191674368 7667573 56088945378623968653101443609490084700 7667574 529719755791280396586373517646827520 7667575 50466399144528056422076118359990862800 7667576 -3134140027966840127884152994473984000 7667577 -11886027803689285182747975858262274886 7667578 71981034895574576905978592343020279232 7667579 62185774863175179625649990912518954080 7667580 21373593906342909738418848254597529600 7667581 51359920829925714700935155633886501600 7667582 -4235848601394279773876884350196154880 7667583 -4178153170648912790503575480691537920 7667584 29250031220952550303603184805032755200 7667585 48427295034127336979412504214838013780 7667586 -29133395883617107309137447439670229168 7667587 101427946192700461007598796523494137400 7667588 65615786767100594812326260097223680 7667589 -20103849683008139509747118518549471776 7667590 -10210423401280866248007982970561406720 7667591 55601146640601876854491796604523919400 7667592 -29901284787954723313443382890446561280 7667593 -51377116982404146558769797968925792476 7667594 16234437554160206781102156215552973312 7667595 -33836772040699353485048736238790812800 7667596 -82092450555830440688325482799326932992 7667597 3001256918903789552246185473477086592 7667598 7903934687791959731116772149497415680 7667599 38318507873238727701023068863337367600 7667600 17227748789418364921346338015770624000 7667601 -23933483832325570585760890060257297168 7667602 4213046681106395260317501110237429760 7667603 -100378092599799351290083653554263352148 7667604 -23713620117625645428414363648584730624 7667605 -15709768606218708706173283824486912000 7667606 4380342349725811639547325477105877440 7667607 18230649372076087711000174914623203920 7667608 -3397704374835319422877394525214474240 7667609 -137964830230798463966301951149100395190 7667610 8140665317971195638227840189841365760 7667611 13061295699818774003862225789036116000 7667612 -89408990686040121787476013993107409920 7667613 23029965625646559705906332631848425542 7667614 -60764405770058464233581820000382150848 7667615 8057202679662578883252820036216470240 7667616 -12570499577933944337378635458608627712 7667617 30609466799037513470279509909575427560 7667618 -47800541754160817205297054376732730544 7667619 76779384154337464118452748360539002744 7667620 -35509681194355457076089003463227473920 7667621 -8935919549323102447090598084984918400 7667622 -3070545583153211276708328627638949120 7667623 -42346943574474866408916017532336675576 7667624 -112444784906228075821659589495028121600 7667625 -7419355491002949524924971624415232000 7667626 48076691544342818879068146764820267360 7667627 162452011005266031135865998073093284864 7667628 1394336107742672165081551504124120064 7667629 -165048049337051537226216582338667559680 7667630 16144317601438517677566104654042688960 7667631 1381527146572287569920213286808427128 7667632 -1856241180577325166549234198394175488 7667633 7804070833791899244552220059616556544 7667634 1094169060640681966369241190020160000 7667635 5045500349452401955688626173530596080 7667636 36646720604707372553488890886110622080 7667637 -8221042131210495520306403829609994848 7667638 45043470491276759834093994206916544512 7667639 12567475097735831385193030931683115232 7667640 -679622826974962753471143482307072000 7667641 123279292707647119964028121130275280042 7667642 8916261538518008931504355938350571744 7667643 47172870815512449852012019195454211864 7667644 40975259260381261876550415527700134400 7667645 -776533502304442703612317606041024000 7667646 1286394336479008238866987832950855680 7667647 1928815838145566066052841874826200400 7667648 3389419413478212460777226576446095360 7667649 -72583128215945945448342365895265440 7667650 -21416467382708236725452090916289597200 7667651 102977607141444817444380448371735662652 7667652 -34313902210520361075939550498065466368 7667653 3596820067686070832110865185480912256 7667654 -22076437123710824715880926468174942720 7667655 -20498308272859617081238474077960993840 7667656 -451650868137599267846561689508474880 7667657 25412270979693018128963184979861091280 7667658 -13280543709775997531118247989317759040 7667659 -87278319198985883833936837365446468160 7667660 -8510207983093579183448901806566932480 7667661 38245378931319862418340766303938798720 7667662 11084373489152447804480908900484054592 7667663 -46445532974726087425735735291765690560 7667664 -1978997979161485271143608754652577792 7667665 -12226586507993112982660925433900572940 7667666 -65210990161084126001781097348186009968 7667667 61285655000715596644277041067402697636 7667668 -46037629933113159953410781344486221952 7667669 -2865329745063225720499303139853705600 7667670 21776136924501084074870752569559382400 7667671 -36561547568019610428543302783472614016 7667672 -119282703029984536111113473331077683200 7667673 15380300030309411019037024675722550848 7667674 69686087101876187620710630477594624 7667675 -73980539308989208123181679476163809100 7667676 -25525056770030986433418848411827031040 7667677 89457120488214558923829606262409839526 7667678 -10454091637823239272887238306070234560 7667679 27783391755127890589015070720406995784 7667680 -69863164219113772815237725903742566400 7667681 14925516501737086340362506320341041600 7667682 32603716987553073419531068118098708224 7667683 -24716503054689535442229405160593837896 7667684 -1327941521306549640120832440203059584 7667685 37426145051304378403561232359873477020 7667686 13866218793437028110425989626259308544 7667687 -3441604088843665696420302758857557240 7667688 4034191549050229735075875715926097920 7667689 151300901221613032746142432216974507300 7667690 38269227622893815391220852426289973600 7667691 58798075776421867264442955887100591192 7667692 -10463918413526363643149611156973603328 7667693 -53503643769392671292699709383737585056 7667694 -12566567415109827231527525391790922112 7667695 -2151108870710583946991975869727047680 7667696 -14132421432384359838887144079803547648 7667697 -31113438097043110950645903023870931840 7667698 6087739661207155533890948552351502336 7667699 19102036552533841319894614159459049400 7667700 4829939017194948202582397511526656000 7667701 -5770215636233984129776729761832319108 7667702 -3182646307454305549137054649528093440 7667703 36214974725614824930848626147619544 7667704 -123737745654672626379220419527856967680 7667705 -5406067979230336476584437715739929280 7667706 4214217944109013662496696213930053120 7667707 -2641590279847324182008708507915822044 7667708 74315129184755107592711175632040638976 7667709 28685241916715163031639106255472605760 7667710 -27032217489040534273703618153687508480 7667711 98649133321130684233741844875749261312 7667712 -3149502958502420661701444704986464256 7667713 142396325850081098160323877536182056962 7667714 -24618164691971805089190571919446948800 7667715 2774317081985604138267959501848170240 7667716 33483575214189807397531960923282124800 7667717 35106986880131968648692186388726848 7667718 -1996161772260341367712320189850968192 7667719 129451536584066572965855117641129492120 7667720 -1680778981576681700643228593829427200 7667721 -4715512816895467924429944159234409728 7667722 23238566987804347452928829125271141472 7667723 -16595870524612415461687778577337776864 7667724 10261603800662224194871177911565856256 7667725 6004611167659979817721041655437768100 7667726 8183185908238392491231536454499299328 7667727 -43557682623389255955248206145012890368 7667728 8347665106074646582628998369539538944 7667729 33117507643525720772336750457818769330 7667730 1596823535569984674374551445216409600 7667731 -42454742810897821820020526121200723520 7667732 -30674729755388993398406479462775021568 7667733 24352198962173447946280855481817669024 7667734 -46467928456473014368009419192916821984 7667735 20457076881771606397347666352809373200 7667736 28426954504475128066443585118032998400 7667737 10612138482605823494829584208192592704 7667738 5468817701004797937822722907128031168 7667739 -31244380239896184868484066978561440596 7667740 34321512132920613979559654384512204800 7667741 -71620894700424574614074516412445015488 7667742 -40064594469220759761613590781369629888 7667743 -21463178518686342562243225079292282656 7667744 37969021750300845372055478690887237632 7667745 -2898110502329329959716624705747899200 7667746 -1683098963817682949783393065397450928 7667747 125599774753655520383501503914924623196 7667748 -18580818237275327677603140959892900864 7667749 -74295246209276375226204386177687661250 7667750 49134075618254625558856553367507264000 7667751 -4056878548343364509250020361150614016 7667752 -4821277951460546371975624231303249920 7667753 19566483015851914724860381356915348456 7667754 21515155320604075455278190044077966080 7667755 -54619079146077398602846183866456359040 7667756 -59121913994734801122852841193895617280 7667757 -26232862690381721604694226157499614720 7667758 -18014068849542639500637685863947566080 7667759 115064184625366133085831759068660867640 7667760 -28043199606818702423638204203663360 7667761 -46432050606202640157334821768321052696 7667762 41891439634417467541865750601969679632 7667763 14022435670213540065207446997969202944 7667764 38421769631660141883449078918011753216 7667765 49812566702871565019813672576541888000 7667766 -10980534129198871880763243303290761248 7667767 -69019556277883885820855020999770852184 7667768 -148361994892958407273123933871379824640 7667769 55320008733255071743521050370218018256 7667770 -1504243844403918512670252104412960 7667771 -116348613441849553304340290328231008028 7667772 -4968573279139788601562743761310261248 7667773 64169531017043052371017846975036534720 7667774 6049072066857352289753043863267464320 7667775 -1405938023561437553626881385122181800 7667776 -46063466681349504053017820742033080320 7667777 -15946105201604181212310784211425559340 7667778 -28433384009195024928152402388967680 7667779 4296156216471745485611252258120886432 7667780 -27526896126757881792318424591232716800 7667781 -19510577084669372041182259276035068256 7667782 87118954991832664012980799286119945152 7667783 -42937424369206800223517310043995916968 7667784 -3684575619994406230658239288914263040 7667785 9033639707378167465304018504174122980 7667786 12191711735607547108818270221798851584 7667787 16069080049802805115888063634358144000 7667788 6117951924086667455683943822592249856 7667789 82446043464418556656217595801337597824 7667790 1412734002338581089722776126379255040 7667791 10176137594986731155768504062804142192 7667792 9922016624943733242529206218845716480 7667793 -19620103299358442312998244692132269696 7667794 -69738022601200595450415364460338664304 7667795 -26175425519092282350159829734834321600 7667796 5740095710953640325212557338047293440 7667797 110150156491144532423361540296290537020 7667798 26216211089062839725275595545719578400 7667799 38455224601301489545719632725303238400 7667800 4009021634877477175955096971103232000 7667801 28717047026201698604157932160796817802 7667802 -16538066638074323886720853185644520720 7667803 36844528972637654371264365206803841040 7667804 418555990799794545698002981217542656 7667805 -58148030293464727998360666172373777280 7667806 -10674386346596774910088177224184409280 7667807 -47383312019284353009213439212119027088 7667808 -58586669712204692840316724366024114176 7667809 13195887909931878752243500393953011904 7667810 -28006578745110656164428762683445474240 7667811 51903877179219874411759635967530134400 7667812 81660109284335177706218897370173142656 7667813 55282605300574242286714152110188350684 7667814 -17619560909397017472815421676137156096 7667815 44191449814544901452458720417018567680 7667816 44066957838633488433527369637957365760 7667817 44148278148746293516537267811545465440 7667818 3086095590397870005928919862906621360 7667819 -70466803792947340968800449247303351520 7667820 6919765753761239118242581715806310400 7667821 17354596049408965982368356341678962912 7667822 -41435275733427779854306110500528688576 7667823 19662811134490728830492150241534595200 7667824 20082629433355477617294440931588669440 7667825 7286063705007941161092458614158207600 7667826 15155725952217239609474326720595439744 7667827 -79802992799079812893538582067319558324 7667828 -12810374395829207760933752291659137024 7667829 35935355355118880749313442105314799324 7667830 -43208414604410408208886410627972278400 7667831 34621041379672797800860852114181873112 7667832 53554971548410869367970372440424448000 7667833 -9926664835137650761604992966471801824 7667834 9739365360200723373448872221053224192 7667835 3212942910562028536927103515862707200 7667836 -72060264750897307959827387202344125440 7667837 39803112981214284370180893535782137280 7667838 -78534019856605226522975406864893664000 7667839 -19543177223962198944705209074510879360 7667840 53278672615456257927919338693171609600 7667841 -3990142429733381454473908248628895520 7667842 743030920205323964774478637035093504 7667843 -42939703263030463590698886612212416560 7667844 -18432803106829096402641200107815720960 7667845 20870016974529591655362427667922922200 7667846 -110621948403500387120814805472226816 7667847 -6493154251930082791143441566008236624 7667848 119347833341257849703396857392968463360 7667849 -6413037493022740287007409822177424960 7667850 4221724213631518470615678770802585600 7667851 -487742383976995409743581965649300600 7667852 76612025533037373946568869876198202880 7667853 69920975554367208517935805196410835904 7667854 42731570432430189797943025337281085376 7667855 12387862595304128058144405758366835840 7667856 -6939327824161803874010964748255100928 7667857 120741976868900189526863960492443981106 7667858 8179911744042011339442922740483863040 7667859 -35381664105790546100313611341576689600 7667860 -62292933334159673101511475211248625920 7667861 -20006986057409352301375896967608693000 7667862 -63762186887029506925689772741670670336 7667863 41902805406954137094363814626570061848 7667864 -83429103250985227339884077064044236800 7667865 27573398888034875149932707579031270720 7667866 8433387165067506564054007569371373024 7667867 -119098728234580733163652229045208980568 7667868 4201057974957721491504158421931008000 7667869 -9245974279171020280308895054023375840 7667870 11971751925342082850325713161443260160 7667871 77808545219749538494183027299395235912 7667872 -23740338508522464850290099148746129408 7667873 -48417422409021158986925699612907502878 7667874 -77503123298835874660785027018433245792 7667875 -105829109171285911052219460375632496000 7667876 13909652078448860950483650611624309760 7667877 4394172743371013196186954132079194432 7667878 32645949700569750717487769289598602624 7667879 -6402630060668913008750274001430284800 7667880 -13173000159293131523578881766671974400 7667881 -7678570191255230352528758720721361920 7667882 -26832493249398049800340587319465314048 7667883 53365383575149793190517149839689597344 7667884 -4240365721000552727068669513232117760 7667885 6380554191845445094010664933725359200 7667886 -30182619451295266658519188185796534272 7667887 -38541489648721140342195256691417368320 7667888 -13680624254236314347006004099581657088 7667889 -1323543246403497829449545889240730272 7667890 24075885478257002873337739955804764800 7667891 -34486114954621779619938407338947236352 7667892 29825359203855395232788185291968000000 7667893 -29981830798522112435038845103161091858 7667894 19026127730093651162505645991552179840 7667895 27701808906157726837127747843813904720 7667896 120864110940899353079570772709858529280 7667897 -1861091280366796620421251853782314028 7667898 7472041158783304061807836991506513920 7667899 49586609600321578973235173158743158560 7667900 -26803317956375971999375169128818624000 7667901 -4818195679975372775928374548577398080 7667902 12431028112284047894227625932384103808 7667903 -91983964987261732587177636776133670848 7667904 274080839640213276828723622598148096 7667905 15583809318696162871975791184720311360 7667906 1485602797076534750984149094351541120 7667907 -496728303533808936889870904109375312 7667908 248876310251807833628537911711488128 7667909 -110104039438437457830711994436979528384 7667910 5240146945859445379878467212040352000 7667911 -44062787515762312927402145918626184488 7667912 -32296660776005412357560647544896880640 7667913 88874709527908104937047192339372420288 7667914 -30581363223075096940604661022235195808 7667915 91667884550681629976263002271302598560 7667916 14624672261027715607993630813202775552 7667917 23370169027983441071723045226466158412 7667918 7441195032406287844645211979810316416 7667919 33622855462380719502749370113965440000 7667920 -329598007982604833983181795385999360 7667921 -4236732194750596673748032559453075456 7667922 -7480638740675047116679595400684531456 7667923 -80526086675415703290350170735561639828 7667924 17709987534283018975286057553570926592 7667925 -41263145868890653811293045612732668000 7667926 24131302222249150130750337643210680960 7667927 -14682117676659518942915366728423180968 7667928 -29578919606378312860013871115301990400 7667929 -41107516422704026802201315213242272000 7667930 38909611156056198390724052858120091360 7667931 -10977824992781914748158917789148548096 7667932 -381910575626412373548216642016998400 7667933 -16646616060501257331543636412520747136 7667934 -8771499996382328506881829793159559552 7667935 55224668871921043968797396486834784000 7667936 18249216786333042808290771347288358912 7667937 21241467214445117622455839849024280340 7667938 -109636448215778206882185790824647763456 7667939 25536104408778980871625742746001063256 7667940 -4856317141127761273173688527620382720 7667941 39275872661616029096232695351075652672 7667942 -53505903606902869829960535536574820128 7667943 4320042301138919852000617855790662656 7667944 1707634529567672825599634392300339200 7667945 7386594606540984734780476895007273600 7667946 -784860079485004260087329685388230912 7667947 11330359926600816917170836312459124224 7667948 12940456797948597337621102456480865280 7667949 -8661401477410492470722863727817223200 7667950 -15300914081062536799327124748365616000 7667951 28745425420569135243670373678986758504 7667952 -20455591205356668473155661417644228608 7667953 -44389697478925714822004377764706522798 7667954 3937425481194479059930469638583122944 7667955 -43844215669916805222751961604237782160 7667956 -174696784787202536554247856772967288832 7667957 78871873166158832790044765402120082432 7667958 41863629519962376197732972682610728384 7667959 420221061826926104367598662198862448 7667960 11283129878435697315489402341767680000 7667961 38950740529133208380286829805638188432 7667962 -13443925116938548990091519685338689536 7667963 -17390339715477022740700022939537755080 7667964 21181598139811454391431273855585472000 7667965 18692665841135567061897871754856226860 7667966 -991505930173833630503794938271326720 7667967 35437005227858796441234174821259835080 7667968 -18301689577342393580781329393091870720 7667969 48037464823455333420296666420034920196 7667970 17247324245154017258166149333184906240 7667971 -85639150563593595626955661774852045828 7667972 1209097391678919676002503989707436032 7667973 -15696084888575634980788399126435190400 7667974 -22473037034397907966148446183277127168 7667975 -310965805577021766259225155096624000 7667976 43879069725609385899806480709258240000 7667977 65953004809570390725985229871528086400 7667978 -12792929260720080246451327480314570960 7667979 60913519587763994070349096813604273088 7667980 -43831611817715942175929672808837504000 7667981 135905738053487192411094928587176689632 7667982 4529596565844576311668719559432289280 7667983 -56602325452561547105702020355804457936 7667984 -10708319716651310213300386122335109120 7667985 16235919693456057329645906275760706240 7667986 38014949998643967453859075496587618080 7667987 -38254366315767548855857217906776532400 7667988 -5799843551413640790832772043318528000 7667989 -11454462536814279541695323932836981344 7667990 -19652228741104193535278355323049686400 7667991 -3329399732894882141381301433455817848 7667992 16312552332660901097657893519937280000 7667993 -901517970868297439276419941893840256 7667994 -21605101896097246374912568893138005760 7667995 38798620093874847517510292737573608000 7667996 -10882498627020339358702225600637064192 7667997 17755836104393890728861876954379763328 7667998 2123480872924135136033847502487926464 7667999 -83719784956384647996235401181418244000 7668000 -50669035966392657439908038332907520000 7668001 145728797504916791154491375966833104 7668002 -31805236432293771865472143355351030400 7668003 23765151362645121700536848338003003392 7668004 -36373433497478267180110372403330114944 7668005 9028807917545675937434266690991408640 7668006 -31759168298794666649336771303486423040 7668007 -58658144730606757223703441721160404744 7668008 96786975789137176594530008293083048960 7668009 -9993895280713154837738040289013417616 7668010 27703002715675382299391370175888476000 7668011 2660241683395501850752579631801781552 7668012 -19347126046404106201126225324337664 7668013 7166384061962176864996823897107879840 7668014 8886002359164657836248879484098848960 7668015 5531611240880819011770544561057186320 7668016 -14210378320999772667446326610636046336 7668017 42813711815967914812623717249401500992 7668018 161081698126919871602555522943214464 7668019 1072589288421729503617344063575681420 7668020 -45048159507186465015814116607399219200 7668021 -33318653382208794196978995858778116576 7668022 20078966264083657275801835974010248000 7668023 96260206120236802276432648499374937304 7668024 -3469296015678838687353112479364546560 7668025 -18651657440311435155676994880849900900 7668026 -19096284601921460358691764333722406288 7668027 1359623150344622747398182353830672632 7668028 18725227619903523901918306663541692416 7668029 -49373043669493862695107885010581773370 7668030 5604587989834039810850863486271243520 7668031 27913864001194544995006873877839860592 7668032 5173069888113749118049426472544239616 7668033 -45190822959616361510737148886429325776 7668034 -58125145834106051161347816547985797248 7668035 9380483813789149786239225821556322800 7668036 -10336589988242682058675081653637103616 7668037 -25738794166178066536773041371017184434 7668038 14441955275295617466442380712463923200 7668039 -8684283733334536143398260734472032000 7668040 23866695362571789858832756809854668800 7668041 50284149843579284297175610656934923840 7668042 -42931110731782162889541670449487020288 7668043 -96094276823392819170953105205175101696 7668044 68752171134414842107217137782690387456 7668045 -2031493732013010667935496411690220160 7668046 71527095502919975987596323740073569472 7668047 -7389625655685158357400642818174977368 7668048 7500763978636379525282909535794233344 7668049 -68630312115961636135087107851298359950 7668050 -12335875971143362459382179277040614400 7668051 12708982748702598847044945830884666944 7668052 -3839723445685216166760930028220694528 7668053 70934216239422780140086197275437700160 7668054 49307308803952114332154340620573597440 7668055 -56070529126478881679105901469058847840 7668056 -158717433397927616861546172974196326400 7668057 55085914556917945147343925652867845840 7668058 54414184276314594337994096348890736640 7668059 97382019961589988091261910732306626356 7668060 596840570353685112853472335359221760 7668061 -1597926198789216637693810309905312608 7668062 -7019074615785638509096605507324522240 7668063 32617684101691382903777404842788671560 7668064 51992876718006408111673843065366773760 7668065 -10372983331507647035718976480629337200 7668066 317731399354243581148603253032851456 7668067 1752108554711320543595615226806937600 7668068 7588769068453050301179811660060894848 7668069 -30636315108328421095082510536905303456 7668070 5306436237052332274531703182678788480 7668071 47884812498140676658082089908239371104 7668072 64889152919862717557191108205862558720 7668073 -9286246800527742670650396159872370560 7668074 -54718943450643249223882480557977425920 7668075 -40734980147456502959489436434873417400 7668076 -147765932585391981781992893267496960 7668077 41706865045750049386239561254578951680 7668078 -21998413716281178707765826543989366784 7668079 -55677532752133354438364293610175638320 7668080 7136259922093733362813044342712565760 7668081 -93363991223261163219970102022372408160 7668082 -16970974874883388848512404919653641216 7668083 25557017469654093796169169812235975024 7668084 52003847050919767745625599292715278336 7668085 4876561594251579150223467293278627200 7668086 -18146096849069823513934342662717127008 7668087 -3511260988836859150594152451010494848 7668088 -59745755994169258380952128708704010240 7668089 -43740898815858976474279398009360244032 7668090 22300857702229586275001064480443025120 7668091 -85544891204246164212330749562041628508 7668092 2768316378484441781564812508955887616 7668093 22913870600269756459197063394107402240 7668094 -5421642701253985987379520347315425536 7668095 -97536394474575713825354759386457813400 7668096 -50990408331987441127631663232398131200 7668097 -217944715841915581120248820581164644608 7668098 -27300431500335925091695517070683578368 7668099 51517977254363190062114935004912780484 7668100 10435867247366137441108837295895628800 7668101 -12643228439524859408392137937218106848 7668102 7966037270910631380568772390233046784 7668103 -34016181971483830087110163900892978376 7668104 -1207617422707562770375676156108513280 7668105 7777428621256497560029858051838536320 7668106 31768786222074287960760012432130024752 7668107 -34073256052462646690886789531313100808 7668108 -22625252755754701100195761578587750400 7668109 -48568888950053883643590393426588456084 7668110 -45356528506909844258222746248918239040 7668111 -8040980315134973302083975798367554816 7668112 -17503555082597455504863181133490094080 7668113 56064236115377505581077847201078413362 7668114 -24816626991295172654339435551751992320 7668115 2848898788123760855383276639354291200 7668116 -38836909360274224432071953872765023360 7668117 -35369555708437204376251630235045900466 7668118 -12029541377827113088304505931702902240 7668119 -19389688370732285980611277114284486360 7668120 44964510279191228168416965525669273600 7668121 -84567336992489983857517005235861632048 7668122 -15572896120673179406111560896373524480 7668123 5305011632281678885568175939574719384 7668124 54326908565073727424197718753775628800 7668125 -17320273426525600188349145663232581250 7668126 -2277531773715361754678103854374569408 7668127 -66327196149552045675978187541477157128 7668128 -56978081332640168775178311606797991936 7668129 8099561524435579246080914608505425920 7668130 39439741934038527566889620031605532960 7668131 3346202483681398116339935045913776112 7668132 28603281422683916766547997333341750272 7668133 14253968110671954794423689952320000 7668134 -23927767225590877226029786101762529920 7668135 -130994722769278311105174062109642240000 7668136 -7673738645435548175770596875919360000 7668137 47430382905163053043848885872347425786 7668138 -594296602534633706627138919945810432 7668139 5074311405502484929905511507713836352 7668140 1225136782233169521685294977157524480 7668141 -1387659457667033386580130256205608896 7668142 9808644241573768035163422086091778944 7668143 6017677317756390107390851324004617200 7668144 36384800501705185259117012623250423808 7668145 9205068004096484533181635417724190900 7668146 -1944149834783719645284703703193938016 7668147 1207171068986118532774847631590680128 7668148 -14725889641379150055170357819749311744 7668149 -140691667950004755009635723064569336850 7668150 2937684495680873941778820427638528000 7668151 -29414776853087021631336118880245059600 7668152 120924424701459467823607934195897241600 7668153 -18801241725879526567142164368055421520 7668154 -19148739225474919961324662434162312192 7668155 2745965404616697870640118748947531520 7668156 -5375324151873632403764535825944386560 7668157 -42524188028282573437498777646215581594 7668158 -33838553560448292944152651391404312320 7668159 -94456876617335153354684231259651908592 7668160 7678513142703003117693882951543029760 7668161 -38640015028841811183197174955418754238 7668162 -56643722162605134346040115863738181120 7668163 10541736700060131232081971009922577200 7668164 8496492259919936331997931424098304000 7668165 -35105366749566996561287994009772906080 7668166 14431233879359291963863336289711932224 7668167 38550322716166847539345134826493199720 7668168 -19085814449383502387309820387364454400 7668169 -5847502601430773357680927832125318704 7668170 -2501419056217370557842306112752546720 7668171 -4995491315215068676366084648673256960 7668172 23728812789825257737566664212705382400 7668173 -57398572976338051176743725944303424980 7668174 34268404709455459173942797277223709760 7668175 -63676246559943073439125009470111628600 7668176 -10823556992270616716238081005355614208 7668177 21531868312163843815556313603765574656 7668178 7826624215988887187498238345858733056 7668179 21393656373849313512896810637393422784 7668180 5103694413430466101091149013982489600 7668181 64392911793573616012315676795779759200 7668182 -9058417728071617374532379619408131808 7668183 -18260556812893566089490795168656929176 7668184 79400896113217290525360437763782338560 7668185 -25968616303389941126417181027904971840 7668186 -28161025815733524823662870766131303936 7668187 72556728035758682078307620701592875000 7668188 35844599110056779654574487958592187392 7668189 1689692240370212639825491784859544620 7668190 -664118541071717256312473174160672000 7668191 24858378271335398585410472998448394240 7668192 -1943517595503477929443890616678219776 7668193 -45784580179002284769736385669822046956 7668194 46789547300983245657456238727142419232 7668195 -30367584983077902952683032291079232080 7668196 74584300895055038437456272344299126400 7668197 6922075492499611213331622249075371646 7668198 12170461646010768390327288260077284384 7668199 6929337543033477675412599376404165120 7668200 -31482424694842415931677344159021056000 7668201 -34035909041916175299635367615781158768 7668202 28461394675454437546059743458571836512 7668203 88882905786026722471099253205048766452 7668204 -5219857501903639130724618052608921600 7668205 81340959645536974854694355654357807160 7668206 -7257445446785671312830749462439189888 7668207 87440007772590523273590394172047968240 7668208 -31781576184419734222405529927846330368 7668209 -94268572420329238174255512883631528280 7668210 -4191759636707131417121804296945459200 7668211 169523248692308777194484243719917958912 7668212 -6198548908739056335758254752447614208 7668213 4492753374952790428011547199934965760 7668214 23570943413588114143216110097938197760 7668215 95155460207705869304943081061490358360 7668216 14730929282435289684392668347098726400 7668217 3638816267517217153434922566848356432 7668218 12735931984459032865429026430646728560 7668219 -679951364835745502173137751573722912 7668220 23528581911870756979747053901844551680 7668221 31744725075139385616093864790406307744 7668222 11939760500309632415541740704856100864 7668223 27298319723910493485895378705630694688 7668224 10641463796038500639384096945148526592 7668225 7920873232461335104117935799730975100 7668226 -145908140624837889408552118947693696 7668227 -36084269465054380053974248657960462128 7668228 6887932846837013767246928338698547200 7668229 29380159873907342938127861829856068640 7668230 15452028236040301471504265262368697600 7668231 -92391491195280881905325317878351545856 7668232 -37378127748818351839198973128624373760 7668233 1729529687363076689854602081933617088 7668234 9549451374072990751518332612038859520 7668235 -63254138520958266866398716083738292000 7668236 -83788704024406217413407099160878270720 7668237 70109148885384555983481227158812327360 7668238 -20744587476409978244251970995423198464 7668239 160153062462423471035405963587379739480 7668240 -4732102539692894912299747723247616000 7668241 -6856288038169609666169767064916216960 7668242 -2862542857507571872489664371096111728 7668243 103042904536117006684782837448744828800 7668244 77582909238657439660694422306003961856 7668245 -8066509307692816344782856717474347880 7668246 1720826261837934921519639690052712448 7668247 -147702076368494327768670234212302979600 7668248 -11090876007216204757226846088373862400 7668249 24294902608999072214646550825314757248 7668250 -28331273638161792755470200679284240000 7668251 -5673278112378595929426079130823674748 7668252 23732807838381804026499560954715824640 7668253 -26755633692210355811690362740183698816 7668254 -16303693069857257830574564308859712 7668255 -40695167860487126772455201657680905840 7668256 -1548943295062840369243338138931888128 7668257 -3354564634919813452212426699057550494 7668258 -17311690784790125390140167105183808512 7668259 -42851620978427276979729191783707798880 7668260 28393292844140377321131665777192140800 7668261 3189681884143246735062432465451428060 7668262 11064568073204219596140824193926430720 7668263 159818293810638993005591065843254722784 7668264 -30140364440868337279925029578159636480 7668265 -42375260495009048523190621039414874880 7668266 -11339737711817300526421108960663084800 7668267 -12148134854091454451266888161428352000 7668268 66382566048374390265120675249415643136 7668269 30340344699148188304750286850642015360 7668270 -73062084211015583362328592406873920 7668271 -11747488639871372523777267415997515056 7668272 -4273395152074652831459752413363585024 7668273 51648661411456271457497037179419023984 7668274 -45076271119529795447650549082869504608 7668275 33401417034116481782624062497033535800 7668276 -309488331052704569867573901217431552 7668277 -2907610769567661354849352806600063488 7668278 -9753126792005944401069795853385278560 7668279 14226412878939149429979755191495449024 7668280 -62005282745940237670102768493243289600 7668281 -99050957782977710403412741833241128918 7668282 -21472876954384563363237167130178679808 7668283 2372605182260766632675552636464204320 7668284 6812372257773442548707301507512008704 7668285 -5340655440856178115615827259181632000 7668286 64159451498167479551987877802434016320 7668287 -3885921750088234490043969471946190976 7668288 -9606887232440179275118365857205977088 7668289 26629800224273886790515317036050476720 7668290 10756946070712301975073472410380782080 7668291 30453988064780233646270355193812506880 7668292 -14586981696094464387793599045563916288 7668293 -17663361241984618665477165234528950400 7668294 -15465698324020636878990532257360074880 7668295 7153465020566036045854298514738103800 7668296 134518334374342515787632095815794124800 7668297 169229168319034167383753217953729280 7668298 23644735935202929680397938754761541120 7668299 -97851479510662693928854722805655870700 7668300 9440209069974398665568630416000780800 7668301 -28301915435578464038229133281241526016 7668302 -15821520488205647197904126911187438208 7668303 24803522605008168490542381019609741704 7668304 -25122617849690628079333730746921918464 7668305 2980040932921827277298271545538638400 7668306 -3294867259283470042339689507294091776 7668307 22406273545029349668928954263229576360 7668308 36200960570060231052627306210518060928 7668309 65538239486485934630000610952803074880 7668310 8616685555435598242835707465531384320 7668311 -90603064292639038318155851569493790720 7668312 -17941446230336439203425220026280386560 7668313 -31826448545594544662930553933412792438 7668314 19922684377134907432966279874748662256 7668315 -3860764512144082352034185749611110400 7668316 16932614569651676901930426926430487040 7668317 7045586655244815583083573675168640332 7668318 -12223978405701264494151672699706659840 7668319 432211130777134737382828766864021944 7668320 -5909064847831198803287419720016855040 7668321 76190722816950099094743948929484257712 7668322 -7329307179621651937402961700139770288 7668323 12231655906989275054241417098035369728 7668324 -17129052196032771818288303583454617600 7668325 26147096993692463525503532988125904000 7668326 19391555181637587849383162612658468768 7668327 -80621303449675650961961239898914581120 7668328 -62290640441838528522357758888683299840 7668329 -28351222400670907188057746737839767820 7668330 8418760548557235591624188000569182720 7668331 -81515580884181603519751085944737150936 7668332 -39242043704486620916592518614115254272 7668333 -80270822881426131604184793745153753098 7668334 -22658690398096399153418574459705653184 7668335 2637397934147383342497385553614875480 7668336 -1911089138039017276077119700252426240 7668337 -43106941736977431942591842834171924014 7668338 5138863702744949538503138072938681344 7668339 -7069995555828045820157882343877735680 7668340 30766619902428519285140366170493571840 7668341 68678446408963231302718590261076957500 7668342 17444122122737974360384738865494854720 7668343 -91898265928986174010680857579624411760 7668344 71231004511200348025420064766856028160 7668345 -29664174096110193484479467558418060480 7668346 -217822382592453564838541326841794560 7668347 -109558737708761231628464694546145788648 7668348 34768271669178664064042629779300433920 7668349 2223134477279593848025493478810453964 7668350 22848372595628617248739315555661712000 7668351 -62751142414000301674133016522911208888 7668352 -14481407611129644722988054360568627200 7668353 43512449728741598832351403028772570912 7668354 -4273145962005949826628312666172961280 7668355 -49639497455891370418335284464737456480 7668356 -74302442636334520341587822277058270080 7668357 1205550495960005895367363012342035360 7668358 1314352794705005810822041504556264448 7668359 34474122050190283369589813937668835216 7668360 -9015552216638591114216412925894656000 7668361 7648159596196723978744814922847658304 7668362 302064371268578864291205953433500160 7668363 27760620721650920885961724588254621144 7668364 45822409912951390048248626138053489152 7668365 -38499387177467926099618668914026306740 7668366 -25479854215349494250618747763799383936 7668367 -21959975466237559701411784806348673808 7668368 7408174863807714980292405249026703360 7668369 -23157104464706517569627395605137600496 7668370 22287270262989856899695301444664742400 7668371 14805330319465279698735692087411264544 7668372 -46123496769232664626121258731055308800 7668373 101233598306718107373177377022026036704 7668374 -25428286462670688872566698991299800448 7668375 65746863748150965508916567615094000 7668376 118588890738033231789964745598212782080 7668377 2750825657759002883127295336876967424 7668378 -26137803158878094004004175692697172480 7668379 878368545285907206097700426815607232 7668380 12101206391120775080514612630807436800 7668381 22900998318006150692644963263039244800 7668382 -54303174590439596462010173492281070208 7668383 39455892622158917507034676080114247200 7668384 -24734778486705898334499692915129843712 7668385 -48138551765972479827887450063706186840 7668386 -43124561972159930051352491288650582656 7668387 57476882664445967802547351710388773120 7668388 2996750058930032680619727820300537856 7668389 -63424000142961152272618931846120319810 7668390 27359076280586646536918569086847873920 7668391 48472864064464517924304981186807740792 7668392 48582222629815286393002107459694464000 7668393 26197028842942738762407840499485198624 7668394 -7246729950525445472324663915340392256 7668395 -33121590163084476181768393693885501920 7668396 -9865019417869934881103185073432736768 7668397 1860244306318318508647110222754089312 7668398 7073715371726436915192928107251155200 7668399 11152917509271253168362769277704032264 7668400 3794748554732923489005893022945280000 7668401 -17364845527227366693968657066670787788 7668402 -31363590056352266560276159628865061248 7668403 57959874141921393084439958187197488652 7668404 68783559914621351336628486127664873856 7668405 -877178356817417942344517927138313600 7668406 13308017915358114482685682637465592384 7668407 67832367252742361985752177502456493440 7668408 -23237484948090010840824110390598696960 7668409 -2625472042845056330645120389957789184 7668410 624629805658402919875811026409453760 7668411 -19759808239606320480002185193974584096 7668412 -2388347220216044464742463147051932160 7668413 70899479578259168042483085839083922220 7668414 -16322411493151184130034033846201321152 7668415 -42238474739153938975052542669718428440 7668416 3956907990772159983097383384596348928 7668417 -24169568401551402808324567849821831120 7668418 -2822921881209512634671204914858417920 7668419 4098132902153523053133902544106831680 7668420 14382730043373403003757945165988986880 7668421 102627846368952426759123352927996366622 7668422 6850692039624288455155065753576961152 7668423 -10367132393448556420101888077866026576 7668424 -58008950473125941813905849116396887040 7668425 -30257875958156425706764300676941271700 7668426 -36833308331383126678245691310703378432 7668427 13393235915945512721524416553815874640 7668428 -15422153920465206659669863176333279744 7668429 -13238044767921528105058478161405521216 7668430 1932245869370392118988156629444567040 7668431 7257899316089949713958326843572843680 7668432 857767605789903911379854118524731392 7668433 -80021173371602982470249486466422434318 7668434 69042272510432500574430664633303792800 7668435 -8268729551377709871421344464399810880 7668436 -132699654916904523988494846453915908352 7668437 -19273332007568453091502086359456151648 7668438 -9272489209616726878033849967976913920 7668439 -27816728365415172363518430433278647360 7668440 -22569875330949768571160225117093683200 7668441 76823381722088156662142387703186618240 7668442 -7724121037199280723566514768285274128 7668443 -17450838245876595412465007460931530000 7668444 7869037189240600933109394175438528512 7668445 9990846749482855370894559845438475480 7668446 38452998605659697875267057380992748672 7668447 56755304656268023522767541364511913800 7668448 621188912213244555921612429850312704 7668449 134759978847480540230342893864939500450 7668450 -19381755297720813297785569744051568400 7668451 39193028702464717229375739240827008000 7668452 4754514564543418093684964412561469440 7668453 -17975409947110002891666410259781367808 7668454 38389394919833966163730833072591358176 7668455 14073669860608992078777897960752514360 7668456 -3416435127430005193667236570934476800 7668457 -55260983922597903485366298086591170160 7668458 -2832978538201910128144707248711188224 7668459 -34462819375084088437321481057589288960 7668460 17179183296016879493070898898032281600 7668461 78427192582540881996540271433470098624 7668462 -21525060246153639664742508475419566976 7668463 54694949876154039008424233376585449784 7668464 2914946115750699422400535628457345024 7668465 2640891899016822004037202203476992000 7668466 27699336229493796812147799522884160000 7668467 -86851884782589721747792555750509746484 7668468 -6932723713102687945983675976701031680 7668469 -183585442623062178761308511235572097956 7668470 -11784824712905769742553130008145254400 7668471 108532461595532827870083380872982734800 7668472 -16949080798434458992765860178830704640 7668473 -64695070856985638536523854041241745664 7668474 -16677458333824460187015367157471466240 7668475 61901919669735305525253410291191068500 7668476 -8135245309062552393320865843740098560 7668477 -6336903164851741305447465576567717780 7668478 -24380354835280813185318344248841722560 7668479 -21175968777676662985525475073243425088 7668480 -15887800804058459316318859383212605440 7668481 121285750561959714354937432791004289282 7668482 -16213409250821919428467288129631881728 7668483 40180813904394495141916177719750252024 7668484 48548227139263483525588177618916902016 7668485 131245860968568249978517607101134899520 7668486 17286522461624139230073097855235358720 7668487 -2340663367781113936290890874633401888 7668488 -6046533749764015401311689048310691840 7668489 -73333800231598121620958773900566664176 7668490 1569061594026444956705136215678404800 7668491 -2286412177560686941057050169007768640 7668492 -25865116731652497671696690558490375168 7668493 22662272607865173451945715298020635520 7668494 -9072763504748206725113200968514126080 7668495 -4219790540413097475580996564218126000 7668496 59664377625570714619475155737133056 7668497 2753610966535782490343521571994829632 7668498 880199011768296453806337354803582208 7668499 -62205392083644597069048467833681681440 7668500 89210493129839552349350755446749376000 7668501 20403634518748656539422236318055958784 7668502 23890465222771858389908283252877265952 7668503 463508642628771111412937668743235824 7668504 4545405797695634894881375377623347200 7668505 30606810148644476478652968031338789960 7668506 16438165607479558670823404965056947952 7668507 -3109949361725939654508364452884052480 7668508 -823478827561440121075472162234269184 7668509 50361541799141835508348945480756891116 7668510 20732709780250507069301678886137554560 7668511 60604864429139581536128862839972530800 7668512 -49767887693707012272857524978585632768 7668513 -4051763946654422989231161797626326780 7668514 1530599937525016711881676710973931520 7668515 -26736147028340943965825587582308340080 7668516 -16906122110587239446226127254867483648 7668517 -21146980974656965988542510142886211080 7668518 -30712545666700972462393502249264383872 7668519 -11059462407099655545630467990781853872 7668520 36993932119992036454603271397015552000 7668521 29180011657614942029853575149196368512 7668522 13174636658479724835087673063275641088 7668523 -132673095070746771271873431238208561120 7668524 51219289757516929896253081539257511936 7668525 1049302137955830444528462825703596000 7668526 42504871006929763770279657703386969024 7668527 -145403626141471513659106779902545776624 7668528 -7074389566390149178338155769747210240 7668529 -100031227353557429707567326090024944928 7668530 43702879692257607550016627238970828800 7668531 -12771130277100020148096517118914065072 7668532 -20118477685172601148074334111718432768 7668533 -25883812587151743913619032617554904480 7668534 728136413997815623737637312400936448 7668535 -15395720223521272858710646248724078080 7668536 -5997252286451372653829240853622272000 7668537 -22948679641150795402272142798584715440 7668538 14656352739623113088767260969398384640 7668539 11738345831205060709501601663894576760 7668540 -5270699021003440629975279981479116800 7668541 -126515534264051581079440420774936512058 7668542 13914985674075079232134755383762531712 7668543 68735161402431847085223503923534028928 7668544 -2749030714600807786353008963514531840 7668545 -8295630146676398814849936885096175680 7668546 12317903164539324663890824596500481024 7668547 156537971584161152374284303124124960832 7668548 15728239042348100759241280119416443008 7668549 25401116760073972916859796149676736190 7668550 -9154570519329010670609706755426839200 7668551 -79550290229055348621049858309131832296 7668552 -45621394230513168243961459778705817600 7668553 41090288449593568654391689461970174480 7668554 -28934081368351934371812519288785418240 7668555 3579722999662743938308645532779403760 7668556 -7196315982754764262426633224350679040 7668557 -34188823969776687176833563922396881480 7668558 13446192805618185898860297473753643648 7668559 16440741692629204833866903147946043760 7668560 9259910958163206320459045034627809280 7668561 -69546785876904630801241014467771597328 7668562 -6298013878704705854456310974153867136 7668563 -15659428241390633231988943439009541120 7668564 42616824941807501501006687911147794432 7668565 8350838118804536125497212640063866460 7668566 60813682286289121531599310680176915232 7668567 -204619875919012006976368558900700674560 7668568 -37539621049647258777011953012174356480 7668569 -16738387899247922788537132889715709680 7668570 1899435055836156633560673025532144640 7668571 45123471993101824458107015253465397680 7668572 2740470674550231170105316659223278592 7668573 28926278794461927414050053554233076768 7668574 58207998421529797788580717666756561536 7668575 18639722130073894450761627452674416000 7668576 -45485901445472479741056630469748195328 7668577 -10763564721582358997144604864329600 7668578 -49714459654903834308435023330844956160 7668579 -4422647070322700597000799025604468616 7668580 10245276870796692559207600831889107200 7668581 -27378945258230838738348235248723535428 7668582 -3632003586236787492021500810602790208 7668583 -10596438303828711165949337199099943200 7668584 -26657838278015303825673516136680652800 7668585 -34393561260627732706066721180835666780 7668586 -26808522800018351079440111319571406400 7668587 -122714092694650152890380213745390842764 7668588 -25534586861393212161139776828533107200 7668589 99072102231400614433372822600079618390 7668590 -30925479500365844830173778453184956800 7668591 -8272486475575663162301357858940750336 7668592 -2467293246712402495970548201809608704 7668593 -103443435182736020193903131495394855696 7668594 1457410919641003381506369889671383040 7668595 -21739903991356497009655887000780001200 7668596 -9042516299667166079011893336217397760 7668597 -8942555704011969045777524938310434560 7668598 -64080353861548285297632773926986143424 7668599 45038292837747960753683377480051561440 7668600 -19514416080486758768356597766318592000 7668601 -68085601145673660323628949718706341398 7668602 38216227015512957024375041362556944752 7668603 19945562888089069280024212859260849560 7668604 -2952071067597409660937041840050054144 7668605 -6401477355802694674987288561458839040 7668606 -6918763765823463771771643044504686592 7668607 169907747909603123214249792369041702952 7668608 21426603321860756520644165043581091840 7668609 -37364279657079059055552653475678259200 7668610 6283565851808710416865540534379004960 7668611 22020905739372897343399482805791673212 7668612 -2954157328515877987119941421778157568 7668613 -79093478410068322019029602475108543138 7668614 71037373775986766655993041847812247552 7668615 14590762972553733625733450274156520800 7668616 -131568822711539232264983555988789611520 7668617 -78923857076429574442861066392389142 7668618 -11825320073546814752503057170526636032 7668619 21871153547662962734643178520525152512 7668620 5131829137789411672125761391912960 7668621 -51702696212864580501412093674294749760 7668622 1056651760667812635013900400432741952 7668623 -9368534367528105236956479722017396656 7668624 7266686364310971481577716641729675264 7668625 44916794987879024187523501890150720000 7668626 -15545916602494073108056658363037947904 7668627 32315940091065467242098022735311989040 7668628 101308193183031742823627038076045936640 7668629 81702559898002702442360504514784441230 7668630 19442446050243199986545935641968476800 7668631 -53712890603925488632848989177013696568 7668632 -5408589166279012411398027027993600000 7668633 11076590223421022321358703925230736064 7668634 -41131007438550955676974633111040436768 7668635 -16026768821885200965809975212873633200 7668636 40347957554006800882987581593892198912 7668637 6451766025384849225465229036590587040 7668638 23125415076029352178426586733712748160 7668639 -45820359205829583502625604482855117184 7668640 13503319823992015379933737182308597760 7668641 -58305730300982912352883159151407239168 7668642 12776177704079293175525514230938902912 7668643 4857246553483971384008292153707697332 7668644 11390627041798257047982673920204038400 7668645 54129996218566274352271803613291842720 7668646 -40409066648766895913064333340002514176 7668647 6901895137967653540904290818530129160 7668648 -24103331226280164429784795619281305600 7668649 127418767605049478577109146803127186036 7668650 1322949254293419099751308460056883200 7668651 19900678703234803466376323827066099032 7668652 93165366978786834585441785257650293760 7668653 -77344476114333079074118873827556165098 7668654 -239341626035171724536702055014611968 7668655 -92989724189948166688374973233707920440 7668656 3308294170072168810765274507541479424 7668657 4987252028790422945996089253198230260 7668658 31160184481314434783770594210423740960 7668659 53615749089543406980937208815674841104 7668660 14294534742816861915984163790868111360 7668661 -4973165806870123307095566461798633472 7668662 -11830225117398520198480841546585204928 7668663 643049553809289467110897994337339264 7668664 -654708511263504985198316198728704000 7668665 -19834859090861541581661128398422473400 7668666 25263958799556178551366624076247308800 7668667 8838185047771782486792004569835215716 7668668 3039312403546984804603405769205144576 7668669 -8429837107356004896853078828845439872 7668670 935379506932629374157468286358537280 7668671 102489752127766811250879803702732695872 7668672 -5843194713204664089076460946431410176 7668673 -93749790287383569248591597672045339820 7668674 14572805651761678369691409908339066400 7668675 -1205278845791380754187949583850349200 7668676 -4957283975415023441926385487447307776 7668677 63611744434527745440008200207717802526 7668678 -26225119842801283561719329478567533376 7668679 -1966762291172498626188799683697471920 7668680 1995445435370094315481748800339814400 7668681 2020478996954079082862487805501469664 7668682 22463223719043958296882849161833174272 7668683 11478419603382998369817218954137747968 7668684 -32783482448847102213194071401277735680 7668685 108594354706057365844438988857224000 7668686 -44866750642244964177369425921189360640 7668687 6743580089572243221467975455720237056 7668688 29325493265525130831703563782021447680 7668689 -9884384040309525378716030005869001920 7668690 -4361684395293174875281349339210457600 7668691 13344577662274351639238456617093194092 7668692 12503992482196767124741204223038674816 7668693 483656183741101160034531634653378684 7668694 20416762904952929724357580839785099904 7668695 -7551195031920461273870772043451474400 7668696 -66701262411644379456289992846785187840 7668697 98579989319140517102772466553306331146 7668698 -11700137734418626298381498135591153664 7668699 55821279880529625170114627752656589464 7668700 -23311462977196360559178532127801625600 7668701 112708314324538976955224521513789857702 7668702 34376921991931963165533621472303872000 7668703 -22903822116498951049072210528206776720 7668704 46803155315016327686779526469644451840 7668705 -7096201351806745164639846859625494080 7668706 -341472257805677584828097101274251776 7668707 819249130552934213429918838401740956 7668708 13938838519929581817022797605409693696 7668709 50826349955444919176183887514230006910 7668710 -3856059231175582517848537998031380480 7668711 1720723574523828424187472999199583760 7668712 46184957007510892336528602978002810880 7668713 -115665677495062371666823726498987198818 7668714 -27208915685227836275129666151147827712 7668715 73368891866275328252742610098949371360 7668716 -84805948602977629730490242278056629760 7668717 18934233941654280842394997898682505344 7668718 -5858349363603822391925135264013127680 7668719 111540865778894451915533075291046064080 7668720 14500062321625597613480458554281656320 7668721 16591110012403634395625154964062523200 7668722 -28163822181668762405103842343095680464 7668723 -78152530439589894901175550125047056 7668724 9966833819874878709436474527872151552 7668725 -60009769835139534551594483016478593750 7668726 -10332549548092375676036167105449138816 7668727 -105674176190813962071323746706973375528 7668728 91370785108833093170034869607880888320 7668729 -38296371577342847034497672786074064640 7668730 15669053782678316763703487405083937760 7668731 13401171150482028316783004531912765760 7668732 42855683863336926378618746403916416000 7668733 -72588219725642192424088373876878925120 7668734 6378052707876655234236530210469754752 7668735 67714996236458573462062845504586615200 7668736 -96954253329662845907191046879240519680 7668737 -14257470703550117433261718029422020908 7668738 -11528601021215726810958971077667328 7668739 -33503438571781105680604218131417262176 7668740 -51603443317164596133342867356344320 7668741 7648559215740835375878175407781917024 7668742 -3788734418865357721012358957330740800 7668743 -101267333009498696557076635569190705680 7668744 -27650902043014694675767758483332628480 7668745 -11458654465636039831699217069967633720 7668746 -43978911646391740103500004155050195360 7668747 -24350519641792734788816607146673774912 7668748 -938797307391963768328252633976334592 7668749 -10556111920067960340943707000489984 7668750 18912981270409065941280266936646000000 7668751 10896806121687353024364251444049623232 7668752 -2105080946425628619753995678468014080 7668753 -11825189453464717092063955019903216736 7668754 -23597326673998681212584401052528333424 7668755 -37082568325475083585065331484125650240 7668756 2577198105445363571301908445495538560 7668757 -17453000344536133215871520998731018994 7668758 3712308693849481680783777769298284800 7668759 -3454075636529130857741045553808352640 7668760 65523564788532984088527168952363008000 7668761 33751822313162360771415380883263186400 7668762 62143085857089634977966208255596925440 7668763 44996211021746276719807949908383311064 7668764 -27733701263760178375926357944187431424 7668765 13295907475118945631611332087230718200 7668766 -4030524961559059173863785540613412480 7668767 -51042095770533105586964251249005611040 7668768 16387392584373889197344996480507707392 7668769 36149351992426209231428366453245013680 7668770 -13406456636574752843967894331368157920 7668771 772383874155353870747256603977424768 7668772 21843637168712368846963993810072433920 7668773 15754718364934256735978488725891447744 7668774 5272589378052878066534295857045177280 7668775 -19782283923621541344032456711900101200 7668776 6845206219818279016925945582887311360 7668777 -7436629336533456199233229723838548080 7668778 -21410842119019974350572763420529142176 7668779 79611171012224741284892153735994579720 7668780 -7233475480606641005606885548116787200 7668781 62629280190396947554666747528777834464 7668782 15147016699095393637493902742219159424 7668783 -11913683640239170365434039974922841600 7668784 -27140103110614091831600871289248563200 7668785 -5264769152903525328211608025584829440 7668786 -27481978161074780348674085395787684736 7668787 -22757126213556845403465078132243228848 7668788 -30150032855075956773142267017440310912 7668789 7092997864766530861715578713981179520 7668790 18796922442751453858369592424854092800 7668791 -97729759663996917861487079857752509520 7668792 -1170810366968142787245314585833082880 7668793 -711797634326540685010255371731848320 7668794 41113084422636676634184271290797840496 7668795 47216605843896254279180471703285354240 7668796 -4543396953275093909565437212498807808 7668797 -58075559463481998688449343770575993568 7668798 8635222785897161155769335948555739136 7668799 101629986547978671194415870122973187240 7668800 -5278281264109235451686564405615001600 7668801 7742414865163398237096745480838433792 7668802 -42210261469982014390904724810705715200 7668803 82092890680042752774423716852166304104 7668804 2594080593750210425398450200536801280 7668805 43316018176465655442564294589592972760 7668806 -72154064838541444004026845961372123200 7668807 -98834289560143388816733092963106407808 7668808 -47541398908612647303705090410398679040 7668809 34605397863472184160293748099708539904 7668810 5575017708065128964018832502088947200 7668811 26292620323984945711568256613762671424 7668812 31067840596055446242360046774150054656 7668813 -64503776137311164932877561785895169216 7668814 44792495504750500402981343573738840256 7668815 4941888875578972052599140904546483200 7668816 3638188612098328654413428646802489344 7668817 66072705497489562064467709255362214848 7668818 -15279830528558945688084938298632064000 7668819 -52822215495200573786605055718972402936 7668820 -42846731332476813927171439223197593600 7668821 -28360622211341682653991196419501536928 7668822 7003985664932528576117862092387825664 7668823 -42464865665139233385153703452131367928 7668824 -1473746292646598263235259716299591680 7668825 -6918718507600568233943847778666484400 7668826 18982999813626164186743614199405219584 7668827 8345870803547662971157149526297892676 7668828 37169234933771988377128771085728806912 7668829 4147636096541500942756345205080177152 7668830 -6096412958749738222031391000295687680 7668831 -27997398009777556187600489290115608248 7668832 -41481783691035000633407168570251542528 7668833 104213336961860751877706438129282082 7668834 34606187537092653708957193015416554880 7668835 625938780349583574323770486420359840 7668836 7904865497235053791867949625451462656 7668837 -62971968751984745528280840691309693440 7668838 31379289910049242410142951028754832896 7668839 28105780760791816184036864067048851640 7668840 32936130188831287919131817779250380800 7668841 101555324094371750766003369526987497984 7668842 203354185290348212417874366932803584 7668843 6448056986718955603589053203030342384 7668844 -16932093946435286703865872807348040704 7668845 -9674298431788167175064782848798695400 7668846 -43902807175664534794226328058897486080 7668847 -101716302394598555405035904268554672040 7668848 9115495891125031278843158258476744704 7668849 -41885709088777461003660453744613371648 7668850 -864710975270469446716149772977139200 7668851 -32605871846669917509159491102821844148 7668852 -17293761151575536417990574531782209536 7668853 -156687987514674949508260720461735693540 7668854 -9002127435460412518491992705186876160 7668855 -1541723240484229917283517227276197360 7668856 40990485086217123726021163980626534400 7668857 21311607429947522312031569841126669312 7668858 -13117253640769260412508309749439910912 7668859 96354270351131067425859452463156640 7668860 -3021650165761516352489797419404160000 7668861 -144003435907209708760301686889056896 7668862 -17683962517744159630538758829843501568 7668863 -1818300762251096651675031442709844000 7668864 34582272327949923257009029535445811200 7668865 79083670080262717307988809032095846720 7668866 -70901681080551448584145086357929464368 7668867 -20008121281553537824379099798279722752 7668868 60228533496995828129708569279083801600 7668869 -2089322039755690457202688993782986952 7668870 -17637550499219693879096048861197332480 7668871 -2270930698245572982593168404219341696 7668872 -33209261312334575715975324169790131200 7668873 -98734552810313607268396412919284736 7668874 41441830678303520353777989812584773936 7668875 -114983543740927018650542989634379300000 7668876 -43635990540814382561973448301146321920 7668877 -73492378534840990806939323755602195274 7668878 -94355892968852495432351486659537920 7668879 -27806179970995976029642471976480876160 7668880 -6301884809720081510852529192673443840 7668881 -90919382819002005475662903104221656000 7668882 25278868919469973084362300231108055728 7668883 -67555616173466234717083768184038134868 7668884 -25973068747523615855321150968995840000 7668885 -2243095254327397413854748550112749440 7668886 -19919258201769714372022253512095341376 7668887 64711025374500886830537968554412202192 7668888 12172814343421660184046419178276249600 7668889 -18280963079355456600566258621311632310 7668890 13739094811938643824675187400805457920 7668891 7309316656670387817606770959131916800 7668892 -43370472504086250517734613780245760512 7668893 39760118524349444142954023678249927142 7668894 -36969975666427199011287005074589291520 7668895 2621104907864450817897710791614028800 7668896 53818891349146805638403973486320025600 7668897 -27421830203594554525984529511427066080 7668898 40590767557275206716029932021711425536 7668899 -5747154022876411883857592035722095664 7668900 1320189483648373182198082720423036800 7668901 113575898189984534432198676539963955902 7668902 -59644389722844734626787677385717986848 7668903 -27556691278490876374228276288456862592 7668904 -5406314663006517238414434076884664320 7668905 -25521632790061405959847033632336699000 7668906 -4696386228246688611859055310752042496 7668907 18200865343797742876636601529790210792 7668908 37055957877379547716714355929803310080 7668909 13589842279393865177733876461057727414 7668910 36160954555094540143237197122255271360 7668911 74439628927134602737173947140855738512 7668912 -12080076643999465910687778475063541760 7668913 7939360832896869678989302104927838400 7668914 17165802321490885168874489728801621632 7668915 49453958051401965052888173896799631920 7668916 17464159851265537147391421936649616128 7668917 -21635898450703079805177424254326821128 7668918 -2188446911675198953063825916950932960 7668919 -37907731654562136294430424008617566680 7668920 29104644471974003197366773033922560000 7668921 -444893841623153472614292367964442240 7668922 -60296930308833082338428111198888402976 7668923 31971802239017362888967569790330853264 7668924 8004211941709726069708765819897684992 7668925 -12943542205028166232841211582717552000 7668926 -9906742414277114340823666347414062400 7668927 -1598167171368544394511692996571148320 7668928 22486214009978940747966867343611527168 7668929 -80874658343569026927408973331809886160 7668930 -4755831321672178703414610439618229760 7668931 -13267255766938561895897862938800725608 7668932 103961854746834917661520003585728322560 7668933 13146880320421778085229385533010434464 7668934 6022908619396056699812306775728478720 7668935 -2319889314278431683435822848888269440 7668936 -16373356936336158395930794578312069120 7668937 515672956525379809318078176238186586 7668938 -49026133849360034097462219415968660480 7668939 -21963584403928177029505357165821667392 7668940 -30628014743324414755167583877372113920 7668941 -17850205230693558756558596057968515828 7668942 1341038214916379727259983762481626240 7668943 -89745982357870778533616580026952077280 7668944 -4164601664426638430199248639533424640 7668945 -92234872104091828988003585718240758400 7668946 21135392858303748800149569646356822672 7668947 26329551871362834636816408838332567120 7668948 -12001088767030603644888802162614841344 7668949 28947595742562743042923329124568260320 7668950 34677598490660202750967569544967172000 7668951 -19518338850568851891814175802385952640 7668952 -47986516752479815464778489302989721600 7668953 22548403434863742084032145059527471620 7668954 -50036795087211924339823147814966657280 7668955 -12158794008223179278486474918505700800 7668956 46254375245778139102696151910714309120 7668957 -5584693074097555622401786859984370720 7668958 43446192186513779868352857644935203840 7668959 30556268747942705069596922894115351504 7668960 -4779932322551960012660012892841574400 7668961 -802173731574653543448483672676589676 7668962 29378718892649042873113088566222608384 7668963 -48573106168589330068352626111959752880 7668964 -613919309437074613283033693015358464 7668965 33206507826567292018533818599282132860 7668966 15213002329427887030367396290650882048 7668967 14563976286697922521049940486509113960 7668968 7990973968966530254100273697353400320 7668969 23557888034579112348848617723963852800 7668970 9035711378392484865211470828803174400 7668971 40445356486915003594799142838799915592 7668972 73315205364906181880537144574592604160 7668973 338089055335053907037404663373169964 7668974 -67221941406025354007397053615739681408 7668975 -5618120183498329977128290727888759400 7668976 -1447125108726696834955396332296142848 7668977 23992264236574970555595586893222335826 7668978 -3221594856310911363196445369922811776 7668979 -109407675628004114580373377874986249824 7668980 38145595600318264921300759231814400 7668981 6555779664729171010067996691398954730 7668982 14478799000820230447331965113447233280 7668983 -13078231802732177406136370712093529680 7668984 -45799752452547455509688607499075399680 7668985 -95012635581778224027666917583960101820 7668986 -9785996047879318316198511316739727936 7668987 -8517927568356255016594074867002644032 7668988 -67651351104678078930895260308130458624 7668989 92970590097513166275002299962080970240 7668990 10946570963662055919101233629289812480 7668991 -933459998815767185931841372013915016 7668992 889602573644905892497672872772239360 7668993 -9855566168208823820273511827055638736 7668994 15950921002179720120700163198015316480 7668995 -14973323258402989262105832777466086000 7668996 -19729832669594304110654450682245649408 7668997 7814556285594582433773586516964352000 7668998 -5477078567934058346236869620870532000 7668999 -1289166880325920611522353087565224376 7669000 28058754530165523283593888392563200000 7669001 -140795648661069043012097720823567904998 7669002 -11677995585772830102000571846102167552 7669003 26807147146431771853859467826484455252 7669004 21456909426732907980120491530502307840 7669005 9287777196417952522087488767422281600 7669006 91401311289938624177216200616185626240 7669007 824298666462636344263326341829646200 7669008 -2307144437872231743140977821482680320 7669009 48299645262383900895157808581390328100 7669010 8352665595247606478226574591286720160 7669011 8211563687655741989886504151447736064 7669012 -42018908743204853007091464861567189248 7669013 -51969319787112108381816410637043204320 7669014 -443434536862039088332716392404449408 7669015 5588373195393019591553631641463279120 7669016 -81846839345929817640536652045886187520 7669017 12540076135253912874465662930134189488 7669018 14421282490620771319788988947753321216 7669019 -12728045551280306093655788469140435580 7669020 40909027695328236231108370657940935680 7669021 -104563034467077072244786560320241604320 7669022 -7607283825128758540415325779242045440 7669023 44416305477860903848781503259774665104 7669024 -78273351353259669661778670892629884928 7669025 -12155599101341058675939630733457582400 7669026 75394892393874677790495282650508806400 7669027 -28097056042723965885539906897275286800 7669028 13178246308453428051154308576937082880 7669029 -3291380120140839466509982592699448192 7669030 23385943110242142686888110621859472000 7669031 -13659507825424407297859677546139875336 7669032 7030290377266280756728239506640076800 7669033 -126090064783762441027650502240333155718 7669034 47698858061469479288837837988731462400 7669035 -20500693311269922493358949028867931760 7669036 -75351392905787273023720396690186597120 7669037 28225296122959777740423166976932312512 7669038 -7376402897663957047125939912510540672 7669039 28425203516920172942601480364980534816 7669040 -21509771778787577825385992579353804800 7669041 -27144123934693072859223360482946831840 7669042 47986748613808897569074479982565219744 7669043 80117201957602580997025798552338257292 7669044 18327878451846201089913603754128900480 7669045 -66765911653872750512975366664607241700 7669046 -19629053659300827110218315682182686720 7669047 37364063918978823238270508154312504960 7669048 75698289452426011129597325188084162560 7669049 -58076777030001902160308114686638388950 7669050 -104494939484285480580957048784704000 7669051 -32384403785114646761215467547542780912 7669052 32938041171495051278012676450244365312 7669053 -956735026284038717301303712361028480 7669054 21574161323238059272691720850484757952 7669055 -17486429936563378981585515314114508000 7669056 4987880933051084836797474618589839360 7669057 -94880305500148989631657718344171704096 7669058 69697938621915180462877311416838236880 7669059 -6396810523696296079883919161838047232 7669060 15647009891793905602662398766781747200 7669061 -15364520504782222853495369591214251808 7669062 -5571310375476639167627972701619683200 7669063 22034271501089757844691683778690612312 7669064 -2068723010010149054181040285696634880 7669065 18609708456834759714611922969301632000 7669066 787294842928228234462802530179485232 7669067 3012144061023496689790349480036379792 7669068 -33112272728396308154374796594082508800 7669069 -107141688140242992239789085709552523530 7669070 23118252758194448798175525520476876480 7669071 116258106859886879656234061640270610608 7669072 4616543487494235562195214811611979776 7669073 -261541804424343769999536110660229136656 7669074 8049494250233515221643503160925405184 7669075 17006344753404923305346312596811084300 7669076 -19084200716366698726677589411344721920 7669077 -7218491509255110584295625082347826592 7669078 66379969480920913355761223790963927840 7669079 41366370607167285774715351602623748360 7669080 -30526192921165205473395591937794662400 7669081 35409191506352257371146060268164852992 7669082 -18682017505159029001480334903959726608 7669083 38954859876026929021730816869399641600 7669084 -951314155339535572821711649937086464 7669085 41758197245569142233202932786783212780 7669086 12577420690904665568153433731613228864 7669087 -119084326705036439581480929453255895264 7669088 -7564715361464250777073354036950073344 7669089 -44095495263633618786517594037368472046 7669090 1798115346179193984017886225763246080 7669091 -24154605603905862611750673677926276656 7669092 -60679558827941380576974603032544488448 7669093 -115000836140249860463112668248001216 7669094 -4500206838951178717286662618917359904 7669095 4632741362008318357325723769801446400 7669096 56660406995342528634001409882573921280 7669097 29541415125264112399478692310312033280 7669098 7349659297245568445933218817437143984 7669099 66777808553463453981107651740185415600 7669100 -19292326808236506949742338464739353600 7669101 -32771869139978741581674908429183328 7669102 58381354986206461007348417280102144 7669103 -3674402751863033106846789924137119200 7669104 2237025420436854956962438151864745984 7669105 1239409178133337614775828068070796520 7669106 -13250306752745373903638256497783179248 7669107 -110077709376515298179464892691716553360 7669108 105692104679172410119460788356641625600 7669109 -65822531868814930303624924116762207168 7669110 13746512967624325684693468094380133760 7669111 -96082928909001558506702340758367857648 7669112 35735405907273718898793600872676864000 7669113 3261377786700237272745854745393036288 7669114 -11220606979008566338577328720718579344 7669115 30290762471439384515735800446323566800 7669116 769339443225390469827462346854242304 7669117 11347921005449520586393556122836196800 7669118 -34912146297523716978627749001486168384 7669119 -25472036875356088485895002054419987256 7669120 28237520277892886081328169379640115200 7669121 -23128816033362171384015522677192365056 7669122 5760923164497013894735523050539060480 7669123 6557022070789776593268752712492590592 7669124 29210500233838046285491285447240711296 7669125 37587424077797271362777636915365638000 7669126 50675756745779465657263267507015593024 7669127 11890746401400779212059704683211848032 7669128 18606023965030669199279431643204444160 7669129 -20622729846222006369960921602235364316 7669130 -4698422418040006768890256657595289600 7669131 -5418118639787927718181559349499200000 7669132 -4530100289657009812308504974892773376 7669133 173459756324884745628718771837718046144 7669134 67696449134149148599635770088592404480 7669135 30484188620986211066347534736008178400 7669136 -217689965760211429396500641936572416 7669137 47701198947995555557905179614993248000 7669138 19398311219849274114336412688785325616 7669139 -90614605344329648695273121300940754320 7669140 -7520817417955876437445957592237414400 7669141 -92241998049680782363871166066773388480 7669142 -9899426216355954266723832473377026816 7669143 -26314382174191604273834212526462818800 7669144 -2601503000900409319974658817362944000 7669145 -66329841194081881631058964486208169600 7669146 8896579274042357476824219206417923584 7669147 -90672863415758850918944204415008425208 7669148 33313810927085380221198583172663582208 7669149 3412455849074162242855361452572840960 7669150 7642586470841329518040406919724785600 7669151 -2680572513714478481554770490216019616 7669152 -6428913183920513831360359674685685760 7669153 -12559869823238471991043411617417141996 7669154 -75150573707324905520248982052839362224 7669155 -26501232991549140228375702473653774080 7669156 66167544176042076301133187923539276800 7669157 -33162927498960157356892445163753722688 7669158 7042801176120748137837635612500531200 7669159 -131267697667225169978618440431919836480 7669160 35640873280183705110392263509067776000 7669161 286331055801035374197891455710868532 7669162 31473049536768094668279376113108211200 7669163 -116974826409477011918387280689262864588 7669164 11975225531874471910300999267690601472 7669165 -2789164650951963984710674836868550400 7669166 -34210673937050105128728864640226400000 7669167 -1375951589589980313636507266737988736 7669168 -2030210858722304457515607127759978496 7669169 -97400608109232732144287611057068536430 7669170 6094775866523545378284035947106850720 7669171 32296496123610757933690680040655087372 7669172 -18485221917397208766769718101623244800 7669173 28991051067568810647660583366537815168 7669174 119864760527923352236402408617521264640 7669175 -18306210785288652914579228426849848200 7669176 25164952115301027232038978867349954560 7669177 -134937695265452791426098220416392261974 7669178 89410311839246730167385182624393106432 7669179 387533475469080642439749724064352000 7669180 10147239410106419349933444739616678400 7669181 26714077496474552295618667734224314104 7669182 -30392018867484334369767165762339811008 7669183 -18889104174490184754178664464880449856 7669184 -13269954314459594006463892630875930624 7669185 40502324532319428666343919512303900800 7669186 5954201156455051846432314122854727040 7669187 17851591921932922790745157555428192120 7669188 34221496961060918318041847873395845120 7669189 24138753122892819624814875856076808768 7669190 -51825260830390576025744271791528092800 7669191 14888989746047697335774538066214593192 7669192 139219342772503807781399051219404062720 7669193 -17685551932396816301838223370115793920 7669194 -1507611359846171654753248638620681472 7669195 14812545365239745471722394634132472800 7669196 -93296297846663706991550535565348823040 7669197 -205723636537304047796530780817479572 7669198 -611099004358448320357867590284909760 7669199 -17690642059295468736447730989387092064 7669200 -1665673968798584513749088008195276800 7669201 11185139069918458637123580386741106804 7669202 48380806103223884298730180669864785552 7669203 -63806742089819031245561926242086692800 7669204 86101292199484123157203290943942211456 7669205 -80942081181819086817209189903220991140 7669206 -5630568816711788587915912251258042240 7669207 -8151233974847415223490059333539595776 7669208 -79964499956699856523532276617599037440 7669209 51709916457967700741526421862040452304 7669210 27224694820343850963086306864905430400 7669211 4084566204616897029763608979886523624 7669212 8590489487149254659297832399089762304 7669213 20784771748177881915626829612322391462 7669214 469632382660380070465523460485480448 7669215 36745927487211328193837706581480436000 7669216 109501362312973428694116307495171129344 7669217 57744305287862092552596333404283672480 7669218 21825602258451043211519485335232466304 7669219 -33261842050205704508048404198085224920 7669220 -47549956025816046466079721134726534400 7669221 -8741099794024358668315748518463952576 7669222 968904625805484047461558953428548608 7669223 57467768844358952039863744992788025984 7669224 -19151092638176108741505829040169830400 7669225 -43017539935318587856773110057363683200 7669226 -19828126087576390521480445797410756688 7669227 48349592455884378869931607454753030832 7669228 -6435489914766425667998620525984062464 7669229 53619645091172950834158242022272539200 7669230 1256901426824683221893133532506222720 7669231 -105968892510114665001011230773518657968 7669232 -20993804094543373697378653593336152064 7669233 -14888927114682974687312933020433115840 7669234 5279719951490532347036829364235235360 7669235 -43648373549547405417951477601681623840 7669236 -2983595887770409655708383185189857280 7669237 -2041343765991425297609912459481924260 7669238 75093224111485665247705724027358479520 7669239 -8793206598768757142297439593142068400 7669240 27193874422017781673408278602915840000 7669241 105090058115664303410386167218206821120 7669242 1226647092869996100181083060197352192 7669243 115452385262225474482255712027557860544 7669244 78258421998383224461596527646258813952 7669245 -10434409806056449526600956284407016960 7669246 3932700836089505529728684000311997184 7669247 93310180099603404829040851472536797696 7669248 -17934809048421044117421350602414227456 7669249 -18543616097508912957874431477388969408 7669250 -1407750872517022851457299395163288000 7669251 -1898393718034423989333483298631103420 7669252 -90088177070338595725875208833624763264 7669253 -4946338738831874796409756478701007400 7669254 1629197201011267075291750954354864320 7669255 14262260566680577955367804306798432000 7669256 4752939908818116361201982289352949760 7669257 47802189789608402577127932938730266640 7669258 -35921002727102671336085234283597993216 7669259 14671266195067602990171041928866399568 7669260 -11976472194584028200762820011669514240 7669261 -8213396317365031985212064050584916800 7669262 56963351805742196271535656727644637632 7669263 1352938197225685070017814632074989568 7669264 -28365090134680294206814374469540577280 7669265 1040228564417594802502377966785353920 7669266 28922181340068680778897133350055650048 7669267 -89994113376021825464417659322400841684 7669268 -71467219563840723887967525727813786752 7669269 23356849308459105571981813999990771200 7669270 -2294865335790554792095361512811007360 7669271 -46302636766990769233789439007749234400 7669272 721169367887590680311946797143818240 7669273 -87162043142328145120822031702879175478 7669274 53099008921624527711303832096877706240 7669275 -3942597300507566022095387260348590000 7669276 4493969156532884665588474789134073856 7669277 37376361768419645566352323862164936704 7669278 -4594047026751008844013973357094051072 7669279 115949256832495963810349530975594966880 7669280 -1525831907857836070249661164984074240 7669281 -30858280616765851469677658330048606400 7669282 7519901854727718718150908391018970400 7669283 -26798715219666130948124735877856402536 7669284 14446634154133276982732440628972123136 7669285 17189820620363080776676033456595213400 7669286 -14564727691369075209182962731447273600 7669287 44025021836089623426870711381318868944 7669288 132596718897874750265505932253782507520 7669289 86477592189688746921201864780495443856 7669290 -1256418443258478231683223554424898560 7669291 -23200648020742286761604948314847689328 7669292 35564479093427672240911441648210874880 7669293 -78637474383864343788854704571518397760 7669294 20855014001210661383615080267949541696 7669295 -74870557499111089940487171782809452720 7669296 -2226186127440421197150644789888286720 7669297 10420272181092625077892802788855954660 7669298 -3330423140424662618054658915962488320 7669299 17611538846458039567502857733625327360 7669300 -2363724649669814251656759300571443200 7669301 -69101595470563564142644843373666647698 7669302 -16703369799145757974552425378930312768 7669303 27339572690922337088251782935722448552 7669304 -17073132362289168135817434885825454080 7669305 8950879497940519494958678331347029120 7669306 -6899009672667881707643947864909365648 7669307 3393470739524718921398836305400325760 7669308 -437390405150154993503866229877227520 7669309 34964905379909656511968873905054413510 7669310 128418854317168219479281376912280320 7669311 23854288643865494476002184311833127840 7669312 -5311233182248135722072247288442388480 7669313 113106642644261549249451030936005424 7669314 27481095079165310352964415608526977104 7669315 -96413717138977931831462400493331754000 7669316 48735562998371341329444551172717863040 7669317 50911465112639309882032053830110232640 7669318 18072822753837555302138918678688124800 7669319 -27781563868521976941595246950360741888 7669320 21967076938837780152849669771018240000 7669321 24102362358758298696405333892069780944 7669322 16475582690054940670265441719632834912 7669323 36584673582950323660343025048209463504 7669324 2048284078575847376008299269519773696 7669325 11175562883644008782040282962948496000 7669326 -8401707723864908964678945800896613376 7669327 -24734257545064966824553402671956775600 7669328 14830450474716522234895417834454630400 7669329 65852631704246661881832595035052971360 7669330 584648067804267049935994588716403200 7669331 -42097063228373422574824446971580537000 7669332 -8044355644638100968355343427701385216 7669333 -6692775361896062874864913996611871044 7669334 -22813687620377155153247524185280359168 7669335 43675404863832527317933703472942584400 7669336 -70042577941577911602229938252419512320 7669337 -1183640248624074321041793787974909240 7669338 7903282271732590314607375020655822848 7669339 -23451651334664193306828041956393820860 7669340 -12743499101798569224891012013804032000 7669341 4437529470614326128483189886656668550 7669342 67024793135361796664304806548357089600 7669343 2797907514410057886997683139406832 7669344 -15731336577152705046621888042553835520 7669345 80735348675179036447854208323901528680 7669346 41130576838557770848423890274277903520 7669347 5020236944121839308981223901697200384 7669348 57099958341536021881962192586495956608 7669349 16865803666680349337873499681132157440 7669350 5149752451309149984098621032573440000 7669351 1780728634813941138983628065652714240 7669352 53101721221021083573701869906412313600 7669353 39463328129989117524663881900151221904 7669354 13149074268582844285264054531843321344 7669355 -42912497148109769290975998175224702240 7669356 34293207135855686531944380119991152640 7669357 -69889270190534896212926898996065778548 7669358 -12257632452465462015406118959635121920 7669359 -71720607081808533817582815276178391736 7669360 -7814170276456184849700261824825917440 7669361 53237761212802207985004179286687128064 7669362 14662347292830512025433887056124596352 7669363 202161824855372009541273046499985984 7669364 91369759109981683439756225338534843776 7669365 29186257643645185920256423580198643840 7669366 22500556668828632736829849038030434304 7669367 2098478550995456471963787683360941416 7669368 -7906028205702587236479893620231741440 7669369 44300021464232716043582865755835840000 7669370 -31224101059946271919639807177936089120 7669371 -48996114821551170246268723642848218088 7669372 -70241662701111412773054172920981735424 7669373 -26888914387560544158135877231005481056 7669374 -28867805585101591637795035008936536448 7669375 -655705954305352711860588432673730000 7669376 -7664695596201763459176754280870707200 7669377 -123169358043238076331723278181177032160 7669378 -652592105331017371591412501483027040 7669379 55766236089006074985762635188784117184 7669380 -4088788989391530334652841179254702080 7669381 -80709023811195136172071934439029803136 7669382 -7459586638509675831155487489510450720 7669383 5083913533625052188046055068487155624 7669384 -76893301786869162405038939858110909440 7669385 -71666721176837898664570123611853803420 7669386 34920052174243457624368897468741066032 7669387 -135014806310648636862766605065098661208 7669388 -103473276806300590021775635544356538880 7669389 -4606438361878693794806103833747894592 7669390 37223152114136131262123468085378859200 7669391 6807982805721685669720745037788801784 7669392 -6671814342480369797698688386637168640 7669393 -4975098265683986287417996768449585358 7669394 -1533026236441498841004331487124158208 7669395 27331476530378455750570381875329889840 7669396 5779877366972164798848348983081410560 7669397 9346875375902736024623498665240445040 7669398 -26194842785729256994854304255146977280 7669399 15105132856110273040919946955005489760 7669400 -11079853291749517377431109420896256000 7669401 26918833193435124831993143776494574032 7669402 -88815324907818631361715533305367616 7669403 37347699243014341373369602993878675456 7669404 1362373259563096308815448777094642176 7669405 8354391249051571964908291789230174060 7669406 48921877346472468080733772756277665152 7669407 23422153007430434982300304300564164480 7669408 28223868487823522961291707284501954560 7669409 20768775604426270186794076587824943840 7669410 -10724866645018573967025591937041408000 7669411 -86634495126300584805752564103325533988 7669412 -45363323528124667028006430686890614144 7669413 -22790971218563249023734053416495672896 7669414 56083788724184576053960638757320751104 7669415 -13154448006458083927253320483572619680 7669416 27962141633882677634350060737867939840 7669417 16003159712769708963529211930328702592 7669418 -10893104927334448681983155562815515296 7669419 6443611506832294872330393853679371776 7669420 18007969534662036409864031026246533120 7669421 131788672853600372707096740125439353622 7669422 -5636299694989983917062769892301099968 7669423 10648721463065184037937372745685349904 7669424 12036966722993120319603390214614614016 7669425 15521987383224524360046433762045038000 7669426 -19897659919558429031691951792319198080 7669427 -153063464878454926514944680936228649440 7669428 25569315909440811407213422001252610048 7669429 -73991231257337332613681097044554269970 7669430 -31458528848909892838095535626370736640 7669431 24260677159562975234194185486452336640 7669432 42317856706495638800944159067297894400 7669433 -1952573303382289470209207055612681216 7669434 10084359814547154832719387202688478720 7669435 40410085128819161913289377645069443760 7669436 3993534120097816042751160201924582912 7669437 1224167970011195274121806912424327968 7669438 3999197223740970710360286914866087296 7669439 106150997533303600573229658865050251760 7669440 -4467793560169917001454315442316247040 7669441 -37390437734759332894563580099041547456 7669442 -17589929028994677304076645278955525760 7669443 10848198611303262038201514450307700400 7669444 41994808164890473950774737168522214400 7669445 -570147269109477668995697811754974720 7669446 42760121519485697694177451465495972224 7669447 1370744376996513672469618063822791896 7669448 22830878114513881965123353638257346560 7669449 64211355544400527325549558719172041584 7669450 -7033221894964095794108895412266021600 7669451 66061681793308471283094948953874274452 7669452 -9914960245479725816075687967072534528 7669453 -9125061707961164383317943752512748672 7669454 -32457062751125553572174077681829423040 7669455 27258272332105476019745475709400601360 7669456 -3701544396067241174010172399051161600 7669457 92416051060728706091041885880711006706 7669458 1522931257759351802748940073710310400 7669459 31584536619059393477511920009613505440 7669460 -4288093567822220353307038900629504000 7669461 13158565987496101325803355014722202272 7669462 -23663018735872687782514330933133569536 7669463 10441330097806933633010126264499320712 7669464 67499708756170049347511008088064000 7669465 -5550232921955994421200390284312196480 7669466 -9652759991728945386388170148884583680 7669467 -3661662517680725325329106189980315232 7669468 -27954152957467488667596502346260260352 7669469 39906619451369301816074797254353559840 7669470 -6579658301563127360006480595807216000 7669471 10035843348832275975851816073524564064 7669472 28617650716126049232414240566587686912 7669473 -22325771186870882639431444698522747456 7669474 1772137204712138503442331635825953152 7669475 -65045972729358106882474105215823046100 7669476 5306357828526236260443690353498483712 7669477 -127518825156034559954607993608036453700 7669478 95052728367871164384823536084351586560 7669479 50093374975527288065159855660228754984 7669480 248378146045527030707609373818880000 7669481 -86559086482800948711488721472656691968 7669482 4476915249617173634610224736169734912 7669483 117942702312125651452336588044640908800 7669484 -45732665562159691688381067299867549184 7669485 -1224216315326166714665586017277856200 7669486 30692353858383435710636741136160682880 7669487 -17668364651941705346415343872814290048 7669488 5199247961947827509986681847730929664 7669489 -115950686667298019015122360633081025710 7669490 5896588102617698300009235243437498880 7669491 13455148846905251944455365022706539264 7669492 23079728342305889155356394338033708416 7669493 25739456077763009152042121013170688 7669494 17043757901147199725742375350375091840 7669495 -71986769962023609910232757464359833000 7669496 -133064494331085651818767120861027614720 7669497 23977863809376209536263749955998972640 7669498 12399428521206204184198865486610099936 7669499 88932062213322444261945607632275867472 7669500 18685776038892473689823805814289664000 7669501 13845235675737086544025218433171143744 7669502 -62814463304949129355866345530474174400 7669503 -48675757212201641736893210867585442888 7669504 42624329931781426132239929692242575360 7669505 45053352330983421352508303446775256660 7669506 17327881624123484944051098618235482624 7669507 120588102065809185465281686224562143072 7669508 -11383452134876044682008971290174742528 7669509 -60188691595377275286040997079223742496 7669510 24988717595392510638671152263294912000 7669511 -38691197922322730748789765044687017968 7669512 61122667755722520983804153325855129600 7669513 24142921871691266077181292852032872804 7669514 40065393991679896827759698133468344160 7669515 9610021232254634871480942730995544320 7669516 38775074642588401187832615224364553728 7669517 -118720574694020674306363655191017151434 7669518 21523285079947669758165273757372835904 7669519 34202291909552349736478554497520023408 7669520 -2353124158881073222260071978524262400 7669521 -60906814026206959204375990889550867120 7669522 2890554427478086138111069338944965632 7669523 314259514085270687735170709103488904 7669524 4688830154368727512440329400151080960 7669525 3201015513550482359806824594440751050 7669526 2959819408395925683667309255442548608 7669527 35936397364224423539696160517750978920 7669528 -58356009859231016907839067994560000000 7669529 -63076877449708598841813754558737974454 7669530 -12871161244419896558523608998087311360 7669531 -580784335538148679472272261688785488 7669532 26095053562071563720444633805450519552 7669533 -1312103138968219952431852943416488576 7669534 3453940566026902129614239308925935872 7669535 -58403231725351236047120562008352146520 7669536 -5776929132712802814212986639327690752 7669537 -105299620667410415019017751069182308160 7669538 65086762121904435968526857125653828096 7669539 124678993006635263127093882139229441520 7669540 -31927136701310345795119014011036774400 7669541 -110284522255934651766420363876131130336 7669542 -12204633645065392749345436731496319616 7669543 -26316274515982416353973932386282283040 7669544 63346883006388083315853219574827740160 7669545 -7196234667787805986340326650615010560 7669546 -27536193291169778839160023121575772160 7669547 17126197456834954441088386852301058996 7669548 8706262482815354662641307886578136832 7669549 -6669960619954238985281508080900377450 7669550 372638251129355758056825219000096000 7669551 65797233060082003448710377014429838480 7669552 7678206868330372046810495130843512832 7669553 67074037565131270506693753778901558802 7669554 61062393295286962462548581837644588032 7669555 4585481166084968755104471493344673920 7669556 -18992562471701981266382544127552911360 7669557 -20934529366453782232935941426904698880 7669558 -49403391686669387843623458542548220256 7669559 -46896630892383460519971574879745067960 7669560 6494844737595082968691880699129241600 7669561 31980328528419330485146842625003493162 7669562 -17295901088033746563995696598200699136 7669563 71179595363845264052213385706426154688 7669564 -15706711361394539161551511286084854784 7669565 15601099268951510396809614664113996120 7669566 -979871938081325208975308345374980096 7669567 -38714994236989978120948369871145747600 7669568 13315476097132977696660308635979612160 7669569 -18054788859076990020625862482104021456 7669570 3103504202226347009330725409340840480 7669571 -1817931663447904368066382755659630592 7669572 8669022735829431216310052606113075200 7669573 -34966147253252307611031017195553334080 7669574 10022762299475360357687251104754473792 7669575 -16762662513331240743691430171188896000 7669576 -16940149319649314030976052906460682240 7669577 -59302580334526861812947365293322737180 7669578 21540548323354401625751258637952592640 7669579 61814329993635252716983379522247836180 7669580 5685696061620007575594417218873948160 7669581 -1333354875447521796032886894660414240 7669582 -4710394243907639129193061899224109888 7669583 -27448373698151448510023435950655080272 7669584 103528910420612639454046744584880128 7669585 54041264959559929569868000289446080 7669586 21136085661015530320789491851407331328 7669587 9259522726191011125399436124369752640 7669588 -23845090890267752375496554321767645312 7669589 -8984511722753230794634282157672162610 7669590 -24889093525235109957282226408486999680 7669591 80830151706979971638347746937602534184 7669592 -98402047791172096239345156180541440 7669593 111500989127037607142938722125001199200 7669594 -43570431162432079653201951445493477904 7669595 9076825317409520491538621482192595520 7669596 25318759269016659808464515068439347200 7669597 -16502339048430822852879656662658573920 7669598 -415255677576290491976963430411392064 7669599 -576032518383075088877615944543126272 7669600 29565668577899391463243322377872998400 7669601 151524149965045689177280905074037077760 7669602 -34111219595304908821085527685812265520 7669603 15035975393974346222962665103043712000 7669604 -12659495998119383461411133810470819584 7669605 -12644686724070680693758708557988193280 7669606 -22103866689773137794620565544460445696 7669607 6728597205679399523269209701840885424 7669608 5439700230726510868686754291503759360 7669609 -551050927542917974544303607178813632 7669610 15742485038913550638674334659754356160 7669611 48387342526057827922261284491861258460 7669612 2837709387479279523817745264574766080 7669613 2496136455048216761998113508698864960 7669614 -3283475668014010686453042356469628800 7669615 -9163441565162266424674248621420076080 7669616 -15725593894137107550529464084305510400 7669617 13435496359769954126906904136973863680 7669618 -30825824882285597986938484807656392448 7669619 599941291263052575391696672697010096 7669620 -18072890855080155874726334096357376000 7669621 69065697726603805120931797215735643200 7669622 81028670421875190551812508764712255424 7669623 -7951403923146258999678176163210302256 7669624 10333937546571597867736042068919296000 7669625 35841131582328881103213127834095597000 7669626 -6937700682356521766460850930872652800 7669627 46964250180123567744879547890022754472 7669628 56724538840312771258654970563795642368 7669629 -21579149655254217095941504008215578752 7669630 -2586621472381954453605670301868000000 7669631 27556681443916467722387539493874898752 7669632 35400776166162408766252498744812503040 7669633 -56850666846898467384223472562748670016 7669634 -8504414080360388800556708676785515008 7669635 -14689850474464165154657383805977113600 7669636 -49172360497334147641519107170626232320 7669637 28830051571649869411421573315409587772 7669638 -23173321082011292292948950527965711456 7669639 17829718592680296161979773482610528768 7669640 -63254646224684297887653057068775014400 7669641 -22416670382025592030064614821108703872 7669642 -125552982719224103275135941003380107008 7669643 135326001619020928840761832450348059120 7669644 -34709870896724526717527127649273065984 7669645 -2662289176557235181111884154529734400 7669646 31455474920634855876021643566299232960 7669647 3910029898761017555271716557526779296 7669648 4148486221040165207066173452772704256 7669649 -1247123299787682312395480504256104832 7669650 -16782435996274196654131382327126870400 7669651 45162476150242367001438153009296824464 7669652 -65695498887444863084901035565870221568 7669653 -394141027195038638438735725662700896 7669654 31984818789775753363101173666020405440 7669655 9486376211728115691899641988707995360 7669656 17075024850785281179076917629971660800 7669657 121002010799790757979186917299508829184 7669658 49302463264129482777918779765091517680 7669659 7739556458049635223064820897469024000 7669660 9732854872414503729118540963027975680 7669661 32379972480772732921840205890456845612 7669662 -4222791869923394473612750250851971072 7669663 -74213175429940497125502399450063405088 7669664 33387605827881713071916488047095316480 7669665 -6321427637734818467949856506272201880 7669666 -66425863357248403350712689043351393968 7669667 54747989225676336861830103519264586716 7669668 7451049786188042033489841922024796160 7669669 1031879946154022327288873011030684992 7669670 -4860413517522615822458003554371054720 7669671 -1393996506708752122358157028709561136 7669672 3301927353689798549450157277311959040 7669673 -95342949096539026940193597277136480160 7669674 -44369555701262009216063355921674050560 7669675 -9399011178157749557266410901842620000 7669676 28925325128289215991347556770041574400 7669677 19559532077393878219426135837572467520 7669678 9423125012862472759238802969026917056 7669679 -39530201906787257470211784766208796480 7669680 9444371918260316170635518060484034560 7669681 -93893627713027681233980509276484369518 7669682 -31517939681854554332171836472444141808 7669683 -11549919679398193694031571428655357536 7669684 -70764374669897625743586521830440019968 7669685 66646717647816867765589928962550980380 7669686 -14539805396569807135952462832765488256 7669687 -45486596760638762925267405857767272664 7669688 27792772711297101290724706708122009600 7669689 52259905052730554510507925040744471488 7669690 11080313994668672974308543258960199680 7669691 -42686534493317565807480022884936838248 7669692 32386647780088981498058666270407395840 7669693 -15151747932541618335312808954805890984 7669694 19792379536364407429321942340389369152 7669695 -558317234994529066845319464924856320 7669696 -35884505962070186283065972350234132480 7669697 31944255997098733740303099353760887232 7669698 -1026233788657908067895131806649750272 7669699 121327932525594713640136498219166320700 7669700 7716394755047261269364451478126243200 7669701 50569358583483670246157902781390806080 7669702 47884588097166074053922040288721203552 7669703 95878406443229986792591426434434447760 7669704 -1060988554422364282347399560767733760 7669705 32368260947570137259349475949370000000 7669706 41070551417592672705285573794724192 7669707 34368820567789861982400876748818100440 7669708 -19720665961995237920826481110235862272 7669709 32832301415140496151734204127288171840 7669710 -9728288156944859896513131798119040000 7669711 1541876065553933649936361278313320320 7669712 -14889716683525697703218947907080003584 7669713 2509361742466025771196748278044109888 7669714 -22031659846088262483424556351706119520 7669715 3131998079714990510143147502325230400 7669716 -14842544803942834523063961900170754048 7669717 4864577392940383632135271457495207520 7669718 -8756558369868573502816431372105000960 7669719 26016597800499968676680556783966541344 7669720 -73578596657338877180842324361392128000 7669721 -3345827757425990221502520906895449078 7669722 11020532422517939423443326313382595072 7669723 -2378565330897014975440240570703124028 7669724 5910791652004304847095424291534506496 7669725 -13895908395607229582515131162609645600 7669726 37662100442053672869435684630012015744 7669727 -972314795563931699515208402385156720 7669728 -4524538719679812757758903885539573760 7669729 -13709560331869883437848086937308713916 7669730 17345309502787068533983385204625523200 7669731 -41178871029461991848644330823598432648 7669732 1553354821009478552224998198716661760 7669733 -4776752951305926326131451030974370820 7669734 6058510481474797640223678500188543680 7669735 -78440498658088599190751659576990597320 7669736 -54088113380654743865620791383926425600 7669737 49053965361355286726590205625781306260 7669738 17339527345571373316622401181484288 7669739 4334576895464521945944070099894847232 7669740 -342067459268598384603994689076807680 7669741 65632777239087766435198681522121661216 7669742 93696774472670314087693483977750128640 7669743 14953484472799911377855541215288934528 7669744 20019583639063604094702119033171410944 7669745 3964161428772763602121331185198398120 7669746 930685576820426631649028581373376000 7669747 2718870904546881455673231764902927272 7669748 145517482984191403645786455999138324480 7669749 -4698976630182130943497119413541196800 7669750 29655327974477314897951895597916960000 7669751 18502551025294974166174747284864523752 7669752 -72445237644347014825764862532768194560 7669753 6893491024699823625820447196869879680 7669754 -16980472051417915716235731366811277088 7669755 97685858794454961674665067474129503200 7669756 13634401884199464139828394027433705472 7669757 5893336274026039195619664421677252492 7669758 -13012880920971872332820357481037194240 7669759 26376655838017070953919376491727656960 7669760 972814950666025991907967558169395200 7669761 -52189468952702084273010119575355411616 7669762 -15769081810831185831627927974604675168 7669763 25229282241451655537835468651820602000 7669764 -21283236396300311338305304634135777280 7669765 -6505405146415162667256394777204214340 7669766 -6890858774178790179777455291570992896 7669767 9175803839956962980650543614293320704 7669768 78984856955279981657022917556243456000 7669769 -9866692246095470704365689100111966720 7669770 8140917832465383253130596198882617600 7669771 -26385056462819513599632413973751846180 7669772 22531507685017136573986842472335212544 7669773 -4705321590593439062480675112615966378 7669774 63380474420286131090379346114747778112 7669775 35760759580548283547759103675494100000 7669776 -6112696067942259697632905838792081408 7669777 -56590339004658637710404407335650615374 7669778 6155573151044225203988357486188060320 7669779 21680793583246072190402055328648554288 7669780 6270408358724845841250001999614969600 7669781 -128795742711806891933117613373026816 7669782 -466518148433424657777428629746750720 7669783 -130757389594940859639916140787408122960 7669784 5492098001438366580695717396496384000 7669785 -6181906413461257461241733603947876800 7669786 -46518678007502455349148134014105947408 7669787 -54075328235805334094612911556755115520 7669788 -8346485341157321112410455588163321856 7669789 -62416343643939726504073155028600093440 7669790 -28876511568399853478902112496811201920 7669791 -34489949534818193530681885880118282600 7669792 -43137384123859830788587323401573498880 7669793 80467765109995791628359439796382963042 7669794 -19558704720524604040804524000091176960 7669795 129524256093595681795982908709779200 7669796 -66240799543267772736065212462169948160 7669797 -2512236481972122965930450407839497472 7669798 -36292651385690081207250330212101485600 7669799 -108821742982636188722961578182152983736 7669800 -275441915600959097260127962887552000 7669801 66239416481565660845859952338750385572 7669802 4357089160711592782709261536833790464 7669803 -25405073463762938618558146285625889792 7669804 -35610111386240876282231316084704578560 7669805 -43921900455091782162510491269434581760 7669806 616371789915728657965582431946979904 7669807 50755671987171498633125840865813473112 7669808 13408471764320755499549587941937152000 7669809 43750261224782837451469484217851409216 7669810 -7275329217706742533407547042812311040 7669811 66731863490513744515522416577117814412 7669812 -55765772913869095027849166920466239488 7669813 -64820378474259923835138854873152673938 7669814 -57413084429755353212025570477058587744 7669815 -32924879791045869307323107617037837280 7669816 21210161647235988551062155975330693120 7669817 -28540209579424994187560618478086770134 7669818 1412461514373165551852899590896625600 7669819 24353339877882624964452611818479829220 7669820 40901353312220902958904810650538746880 7669821 52962368431407984348725097842528339712 7669822 8229561627947470074203260545319802112 7669823 -46758639840620775754915776057488160000 7669824 -41650243141657052109309392600432640 7669825 -973537861582841775030848625382564000 7669826 -25760860688437759160174523779635011888 7669827 -142057053567354432063941797556361348 7669828 2087380670115837863325337176668175360 7669829 -43948560322959597185420813391859588260 7669830 -3341982847632165041792249843232122880 7669831 3317874192577032283943720482748456624 7669832 69007412751289993096615968852246758400 7669833 18172332884110851208979278636022951040 7669834 -13604186805314254845546194293285905408 7669835 -74366534493193208135623729403709393840 7669836 138248886188990843703693245534466539520 7669837 11923463274142961096790648796951939552 7669838 23077224282271128247213860904345229760 7669839 23526251947719475498198661267890006560 7669840 -8049423926725907119866635023476080640 7669841 11441069089821258208482165582286189812 7669842 909033466602593861698667250339256320 7669843 -8725439013809873027713712859507269908 7669844 11580818436869159241862789662414643200 7669845 -41047648810887793783788361990991710980 7669846 -14945524098687827430889738098408702336 7669847 -2730487033964515393194293722508275704 7669848 24364720610874650744198021781357096960 7669849 -116441529649953258839024782546177866480 7669850 -10246424880304164323145623951063443200 7669851 -19855769813224451663633046400487855616 7669852 -88257979058778726897790573351710744064 7669853 -17480002013888456092469954328759058260 7669854 -18804670538530751101983100089037599936 7669855 -19221604942106031189199876637425569240 7669856 62630883303068095711128454188896354304 7669857 -37102468477579218447494010023896178112 7669858 1078989303874477247358050599220966400 7669859 76229671246685041838126973083539308060 7669860 -22305865368427114661590700914924769280 7669861 58577957545801673749437083150744164092 7669862 6856290105899177944232702661438213120 7669863 67075263447107063960422824639765292800 7669864 5323521917826395010629848681850142720 7669865 -164346618577568698483020896093260800 7669866 9168120552888328309436131184559930624 7669867 -1211487196177889371627777830487330368 7669868 -62807562802054641309564256802651895552 7669869 -65489924942895340216789297004462887872 7669870 -480668440622441601287258857833523200 7669871 -141569640159043799730388240194778464456 7669872 -1024270888127152475618165276184674304 7669873 -87766623223845802603780182406378237440 7669874 -53286659676574669346538975392244782064 7669875 -7678243635160917095148889337075784000 7669876 -1172575644613184950470222688515981312 7669877 -133486813855461432220926118377084728274 7669878 -12408304680088891606594890386154230400 7669879 -4107867452384121680927062243043473920 7669880 32440442756718956776437920612685926400 7669881 39839613136212617561098742371499248560 7669882 35403812031974996916572664188715724800 7669883 -89715501807524311870520860156651922496 7669884 -38997185712065565516030494110870347264 7669885 89769242654464723425995407802020769580 7669886 25913323878544054787136956279782665600 7669887 -34874492015058574009241042995963099248 7669888 54967999639782332006559363088011755520 7669889 20616611558224041586161290624905707456 7669890 249930945196893795858403112135484480 7669891 -7558136338440175348452095139782842080 7669892 -127999027743587493144924627142231127040 7669893 1457071248749483054338078357645567488 7669894 -25536804237299492837349348577179260160 7669895 36609200156691171095990437884548802240 7669896 11413089165623772977327606053858836480 7669897 86749842132727605180633408642950837860 7669898 -3147055151492275710112630502527326720 7669899 62093638100544882543651254911645597884 7669900 20192059586584341106043695897147571200 7669901 22947262477907726985804538236502857600 7669902 13195415069662524632446255920239569920 7669903 -56662743721320174314430083072342266040 7669904 -9472951074473597168843460170987274240 7669905 1512893237225122977646262483076860160 7669906 53750620827991562966017377069994507152 7669907 11971958519481562500450600216781240992 7669908 72333236802093763649583150033000871680 7669909 -14895999839120728274040695624799798596 7669910 44091787113492842653667634456120960 7669911 9870339484046963297461815968229347328 7669912 -27373916627711967056578277270907340800 7669913 42215484341401995758283292435687473540 7669914 -14691610409729658763141420172737463808 7669915 12489870896395234518577092305305255200 7669916 45265781928689158010759667744866250240 7669917 9844519782472758718534392052202340480 7669918 -5329419611432760308716673400566835840 7669919 186851854411152641278106189555752566600 7669920 -10944873535812141194754032396324044800 7669921 47759466195060208916866635569576189268 7669922 -7891016285258548461336761288247284448 7669923 -31254423805268549886180679313223265416 7669924 7563654548718815516955561806745715200 7669925 -22956224171301951723264987025739988000 7669926 17140939492410331375414378952929852224 7669927 171566930804633326162189035483825024 7669928 43533575717061887713543593123356098560 7669929 -14185698901905007940325005285638850592 7669930 -54837875263179278230578150863933030400 7669931 11512920493360959291445375596742594200 7669932 -2276352503264517937274995275185197056 7669933 -114124926030886198843077007541424737600 7669934 -38478833320663753333038435877734408384 7669935 3332801917130338193050407898049999040 7669936 12627923367830166480761594872368545792 7669937 -15395936534950028170149647293243246608 7669938 44110926740862224675990621257163324544 7669939 -15770960717533079597876811345303915560 7669940 31840779282101312437122506207862382080 7669941 76952028907117160702808125126570856000 7669942 6307448932424147316612726484429725312 7669943 70112770851664595610605343066927729192 7669944 41786365517345723196506236150772736000 7669945 -33119374326133158835133140999617518520 7669946 13340523612900244041816538440066900480 7669947 6360333109623473180173447813945518528 7669948 -12610060841095184520098860527433728 7669949 34931584737502506891883315271914872960 7669950 8882905371598888929989971403445489600 7669951 -82708643962515092889111615473471578048 7669952 -5776545621957505518099843882544005120 7669953 -1386629944460055312272620290033430320 7669954 -5508885156556687058210184806901683328 7669955 -33113046012857003253036532684002693840 7669956 5189068479385575378826838221514895360 7669957 148074460607636257370726066205924861532 7669958 -21611949559560648027293840696345886720 7669959 11274813286099413938502092693593822080 7669960 76039275796460489624044030658668800000 7669961 -23028458072940252867236141368000781148 7669962 4455359558648121457337663071407270240 7669963 36920147787280878757801478927541393920 7669964 1394029279626167515808255716989037056 7669965 -5369862790077712658772453053215202880 7669966 -41207990070065447009177713655562293568 7669967 -45774004115266431181739023699776915984 7669968 7241237926494527251029082209274036224 7669969 10538126700010110474219978400384937460 7669970 -28593110704980570190580420747035683840 7669971 -1694558797298444649560244151732061940 7669972 63818462180791366150429703729903355776 7669973 13114275165643249818756045235285919100 7669974 -1533550250999417848515677522284369920 7669975 -89383475741508437520095486660590329600 7669976 -179172680489161224994416734783067709440 7669977 24924082068323882416070252922229862400 7669978 -72415487878449642804210462704070635040 7669979 -65054182692885744263939575677817455420 7669980 23321525371210920378539126230005404160 7669981 91013061217997142036769819130667288864 7669982 57765765452576865263763886455939134592 7669983 -36391285121702739523270700054159777976 7669984 6154429856257792135504589741639073792 7669985 -31957078368350308769611267191656068800 7669986 5896169807188907171591943211055939328 7669987 34699807776718905708936984067071394560 7669988 -8761884931139440055028055814702776320 7669989 -1491303404190946641798462086657843712 7669990 5160411993542112649699197691440240000 7669991 -52246918810263069715963186996827787728 7669992 11045714608043641313445024313557811200 7669993 -9847527525854185657988241036683009676 7669994 -3118877792534165049999633884124453120 7669995 24233706909757115559184884045712827120 7669996 534218361838566124310904612703416320 7669997 67341344094732396345080014704743946540 7669998 -19120127756367637550010967326985052160 7669999 40702150854854788079633633747209065064 7670000 -1446855314108027817928258989772800000 7670001 10854135004413405931531121419161068160 7670002 1844459930339997536923331908167911952 7670003 -2569972039211827669702041131838344880 7670004 6581040149449360826579105571696132096 7670005 -16427513283982130111204070526079859840 7670006 12478447032408175381145462528620749120 7670007 -94074360877473553723980490623959331240 7670008 142017498646397828737897656632310927360 7670009 138172690253095460768923691518981381716 7670010 -18307904195501738179783132874591197440 7670011 43147506108221636811953253106635521800 7670012 14710327899218950722594844386107735040 7670013 -33697590953711478290604395419016168640 7670014 -55236769926284327529539839254315432768 7670015 -85925682886193872186349535143134580400 7670016 -43838940110730796734100614992143319040 7670017 -42710790468919505081983826206986354240 7670018 -8761235113480963098623037143537441760 7670019 1635204950653601068777472680762751736 7670020 -5603829030748851400061762950950912000 7670021 56535757983702964253674089553810464222 7670022 35630669272102554879520178321681940672 7670023 101430625246772066379421549061823525272 7670024 -23378328070877663443277782445703168000 7670025 -507317997361849282928795615383608000 7670026 4522995212118847480168591405991012352 7670027 -91881092131018851489021216750583934124 7670028 42491456248604048434030208274688273920 7670029 158278073148792590313566329116351871840 7670030 -29203469607006908630038315370246532480 7670031 48460024404531839157877400661504472320 7670032 -31021060100784291009622586795587723264 7670033 -19696467566783421883771905815653721280 7670034 6738929693933012256986006084550478080 7670035 -34965106747318732839691164038381714400 7670036 -86079392650928283141804980705846691840 7670037 6433365422467145346948548617770903168 7670038 -14368941157585362779387217529384187904 7670039 -447906720469354655234036965821087312 7670040 -6680012832256299950556622300210790400 7670041 39065035774215814943212804022482570884 7670042 -68968023113920512270900557517074477328 7670043 79145195365179695472044816100069377784 7670044 25907900047582317088932213989527963136 7670045 39500788639119900949910395781211897600 7670046 -9601345913056416883683984301546343616 7670047 -3660300972259825731945515112018577536 7670048 15242340533773193776438268194210775040 7670049 83917160470680622949630563851506994864 7670050 -45101534185640761918102745541443894400 7670051 34512873384569322654101646327371325504 7670052 -28446350314878872695009399478187737088 7670053 97927613465335199212511661038550217120 7670054 6905786018543796528678928419266072832 7670055 50067317946868888526270356326065879760 7670056 -48089520350918824177768387861537597440 7670057 -13835979699403498631115275657360457600 7670058 -5129280775892315178801514521839591424 7670059 -36792613877729973992442596264714760960 7670060 -9809424255312169623364494713201940480 7670061 11344889222589781959209859036484701504 7670062 -42195913398916849250923197237580939968 7670063 -32705488099488699976881637524007996896 7670064 -907450436883906332851723658646552576 7670065 89979681560283398427384987894000468600 7670066 -803056615140048790543136638123248096 7670067 3494423270055207603595894661881671480 7670068 -74739695238553099860896805891689619072 7670069 149832043189015688124393956614104270 7670070 -12920948907194258852484604433533303680 7670071 70113056298939698436675997617602819232 7670072 -53281900038678306218951904984357580800 7670073 -63003014003887354274899924962915912000 7670074 -29155078375681821753445325780748238368 7670075 -10679553275412631148408985138853284000 7670076 -6271031037816916371755108609148665856 7670077 -23795251961154619050284595174720667188 7670078 8844071443599383417801286644415970560 7670079 -120018545611408036965448710786317729760 7670080 -2295269326404353369776042977892761600 7670081 -56909231290731316708303893571715148960 7670082 -27236754213575649220023858167611392 7670083 28822566851989480267975843448522886332 7670084 3278907755978398200707705618601177216 7670085 15743775343739436891031610992473699840 7670086 -41216927466994035405229632754055822976 7670087 -96603359920207349285417311602438756264 7670088 22881482871026236882839351158169231360 7670089 -470454990523859305005456136463740544 7670090 12910303607928136177401608659402072320 7670091 28960581001871220077093106248339800320 7670092 54925224106396373158783123949774287616 7670093 -11481500841415369150807572335160390720 7670094 7644640298528993486700858048648126720 7670095 51816264828956860108189547932532238600 7670096 6133840708154626595223070382675853312 7670097 -79254161365554395049366193879065736926 7670098 53697029564952354127816828695789766800 7670099 -15078249557800276718485162274666798040 7670100 4735039975515449179684106267520460800 7670101 -43540570081483706285429738565620295360 7670102 -55728582174424278145524314806999865856 7670103 1204798875776867422782698927288958720 7670104 18764927909990246724338562624716267520 7670105 -85366117127754501667588665998017087740 7670106 7514419855912774960128231359466892800 7670107 5295381490321840609611493335813534240 7670108 -27274125795575519733935568951197609472 7670109 -3259287546605580143011230692724240000 7670110 1154592580192890022084685336487936000 7670111 69041274163979387375508813757978660512 7670112 -28822845195613511525623411166855823360 7670113 -3122613370896797456522073980007358464 7670114 -26553061082540859829273490142557863344 7670115 -8848510455992820046318295080410918240 7670116 32857244693697574432273253805567601920 7670117 28980269319421887793151524484938276572 7670118 -61510242634513998338439700005962280960 7670119 -14441635103002755488444868273794715840 7670120 66773632765254133105604708003132928000 7670121 7334936466209460425582322395534058240 7670122 53385233480687755974565751845623368112 7670123 -115356410020922204262149296558620118320 7670124 24218727189159285822586893041410670592 7670125 640072238246530780295017428498504000 7670126 -28763670504413601035791649743450528320 7670127 -81536396080347871206334690731241786992 7670128 -2318356419324611828505560679150452736 7670129 -6505906355439932322530959125469500000 7670130 -2713209482771818313864128650820085760 7670131 -34496671340004571665342001107877458608 7670132 55535709078289542156635122598091497472 7670133 -4184292583771168597837654268553793938 7670134 -41346317066929754860473835970562578784 7670135 22056036391883827243577456052669347760 7670136 -11216576522687030094097701336352665600 7670137 18147299632969612706870573940623439172 7670138 3792659304434700931003548425455303680 7670139 -65081406493307722609092973316428953576 7670140 11866661933143215703584636913637191680 7670141 9096081786130544470206528677893393542 7670142 -1116501254591758124507154898665376320 7670143 -15081150402287067967034135861451553056 7670144 -25080101949585265121665199498235740160 7670145 16500784130663944511516785074526498560 7670146 -3958264487127488530145577173077101696 7670147 99901704814664092200471340529561353596 7670148 27218183633924017889718918702484899840 7670149 -27787340371884271627295931617826532736 7670150 -22901020951009439852467488095800248000 7670151 27694115352831757002412817622528071280 7670152 23634931695784974493337543401864396800 7670153 51541519426274871186194801083001397402 7670154 24057918267315264333960994200422654208 7670155 -38965692101246479043792845323095291040 7670156 -23416578592435102082290709427046115328 7670157 3334194221076987303695853696521578560 7670158 40607683713523492352952560653317151680 7670159 17363123331454519039339980553138308480 7670160 -8633251234764620321937644968987852800 7670161 -66679984720438580806143620800117260238 7670162 15355589677359885475939968370433216064 7670163 24200547870218329706145214897428480000 7670164 -58649082058846146738966877211278570624 7670165 -81708654339951649366228594155344977920 7670166 3746588512951340760605231228245401600 7670167 -2342040111513049915531496297300577024 7670168 -98277192664766793478827140446126080 7670169 -8927962780626327230527946225830873596 7670170 -8572237599601451572525512750388050720 7670171 -8584012080529487678426734479658085628 7670172 -13758035577615114356720686348104427008 7670173 17111376548454564558864760222150246240 7670174 -7008620396565311585792109488660814528 7670175 5432490341256493778040550951778880000 7670176 61996072894960943695700665350059065344 7670177 -90734762114681497266521673288955542480 7670178 10536660472069908618186570772149116928 7670179 152162616154406865255308416036912921872 7670180 18414322872982740775891985382055587840 7670181 96887839764905880496174615596307151040 7670182 8052124487901526720985396141898358272 7670183 7425222343486325411575118273870071584 7670184 62968382557076198171955880508696248320 7670185 -53290556681970724831183402493274335040 7670186 53034334509779986715265867484267672320 7670187 -16944120656380363055284936644572367360 7670188 -6344516862482642312796822337402811904 7670189 -24358606796178552551784849872475414570 7670190 -20614489051227708657570296361632640 7670191 63287462656116748310335821103678408592 7670192 2254495031359666872305402057280208896 7670193 -11056385429664193770525409451247502272 7670194 16920957572159723334111545841698629632 7670195 -13659547206951513099274278695634504000 7670196 -27939806267338642022076804925482602496 7670197 100254535784516444215461405851039089646 7670198 -10375599091312172466699291950501370240 7670199 -20636761890733637883124024697082336432 7670200 -30739412094930225688509418925177856000 7670201 -11367320009540194158707728523967565824 7670202 33470453033729765510356851016946469120 7670203 -47347301714280201146879922222103163548 7670204 -50044426991923036776070676731580027904 7670205 -15253659146571157683179399671375125600 7670206 6959492587876712805214693209436290048 7670207 62279142716401389588341982820558875456 7670208 -191032220996711415942783961053265920 7670209 39504940216587251320889953842191880640 7670210 -22918574903764847782232858614418520000 7670211 547839393639934983830194885850214144 7670212 -106235589920851216550697405614184407040 7670213 27981936614147515585494140395482440184 7670214 249781412360414393305278371797314240 7670215 8309690806466303704644561674923535640 7670216 -74954583476789307023044564647383915520 7670217 30330965165908734264114540300326392080 7670218 -22321575271910254448625194766613951440 7670219 42714899684399159786668755021425155896 7670220 30296689267770802923459505987995233280 7670221 -18968127557415653793012541940596588360 7670222 6224170849810466535961037651272262400 7670223 11748163280577701819400862423330409784 7670224 2143342206625091650720493417826877440 7670225 44569797950999356326005840557783107750 7670226 -30681673806465021032282481096969219456 7670227 116153012989733436071046231109281331200 7670228 37321318529335315241011677784378013568 7670229 -3596685160970845973919240691789176000 7670230 29487363945559086381384240222131865600 7670231 77371224789659699717275997820355537032 7670232 61203865842437269731605618972511467520 7670233 -110080577955256321502621864423557334518 7670234 9466642702473485806784018023492151808 7670235 29429276885754227887853063803505441760 7670236 18874105800515679855854568831244738560 7670237 -8613982679876380582885564100560406016 7670238 -22620736978065045133602001012825073856 7670239 17990377107067349027203391905705027920 7670240 -69351307650930437659595006947904716800 7670241 78331328087134637756399615071941745440 7670242 45753838500758287036833448315665514272 7670243 -20899549644816407850566680458040101120 7670244 36568482840313524678705300526600138752 7670245 44766974694061079983089066961412733600 7670246 -44608569227366129138370001604554928928 7670247 9495792957140413152126639764726301696 7670248 -51953323729579243221110578780412528640 7670249 -51792771938475104973643993666427751750 7670250 -3605403281025241617429866239155456000 7670251 -11002262917548930360165809168473716748 7670252 81650749025190741374977670408828948736 7670253 -21752625454070299108909406998303144896 7670254 -594872765601850307171428181334457920 7670255 -75632609751219114909114036653130918840 7670256 141794770186764365654386782476697600 7670257 35101516296094961922355457499930344512 7670258 312256367391186457426301823219079584 7670259 98972265174637009971712363731084177504 7670260 -6649507392275499367073214893985354240 7670261 103493906404305662183908302682668914862 7670262 41355317781928796426932581570707804160 7670263 -56654095603875515678474133216418992296 7670264 53979553156043201659693290648661524480 7670265 -55710403352542406100807366151415359680 7670266 5129631024248788358041587271426700112 7670267 108884167441697017435894353266317102800 7670268 -27898513676536020644848019647168512000 7670269 -75710054726867304391788549793753678330 7670270 10009379803197803302611939752783136000 7670271 -3129215493017101522662895780685966976 7670272 24275739689144657564659533649620762624 7670273 44040709418022974954743958740923502164 7670274 38944670271998018498290498345528152960 7670275 7845295535515346490772368716021087800 7670276 1124813698245463345876168375126316160 7670277 -33754234263245971918432105202567322786 7670278 16708365832777417975310914406359928832 7670279 -77577368067600289500605528360350020216 7670280 2508213506751582754882048367763456000 7670281 -116326755462250643406096364081973750880 7670282 36581002156829556530016753320995382112 7670283 31468803827849022005517274481200267224 7670284 -81583508167630030909425270692069296384 7670285 -367505707984367148461360422986771840 7670286 4809225124481994091560775040883817920 7670287 34621730797344517159059785994151458480 7670288 14512013727442392888118699902039244800 7670289 66964335853278969435512085629866908768 7670290 41543129409421298822750260418998730400 7670291 -9219694463236734109037889687561425928 7670292 -15844034590056109561841700704543047680 7670293 78818238111603814469737651213311606624 7670294 -46987517256633823141503180016850315328 7670295 -30309837843953442527464014602788406400 7670296 -98602929067941333658235261339967006720 7670297 1584581077065067043255660312325145920 7670298 -42256771997120564306065627328178992640 7670299 2269222482372122623913065618290196480 7670300 -38059885113987621901894691407706112000 7670301 -28346856163069804231799151951479837280 7670302 7479420792704206658594383097191406400 7670303 98243640214410417755557388816068467552 7670304 9121607143506441638703931559522402304 7670305 92570631886913482818602872588197197460 7670306 42793883252246402432175379829687801856 7670307 -2163877508628117998906696310578207112 7670308 56173795876299898221230144234987929600 7670309 60430907073015948054755110465190459520 7670310 42021554044103481918312388037955409920 7670311 -111541719241941581418520002886236064 7670312 -7550803247981430468558019691370332160 7670313 44075402000214878558337227432295664842 7670314 16665071549713177625131765022814830256 7670315 44015457793720559124774408757629811200 7670316 1215010017191752084866557663115116544 7670317 -61816599247444557605568692642492502634 7670318 -1025153442111159138095514824809183296 7670319 20137383483307492340580988334094691200 7670320 7081202809670441162436144493384826880 7670321 33030317743872986001601160470284143844 7670322 4393182732243029742294480385413504000 7670323 -116443217627195240483501662105987515296 7670324 -33266224267083277055971981120763762304 7670325 -16745765856726174516067991467289162400 7670326 -21123717330853943174996855544565307520 7670327 -11749679958760080240952428688352841888 7670328 -6539304494614270852452797770378567680 7670329 -5991166714792574482788654147301518240 7670330 -612096445020762307837634340168806400 7670331 -18425647967232406549502701691096817780 7670332 45916326844339887979461890271423590400 7670333 -21309636334330115878883393451161230176 7670334 -11151373227280443954943168259207513088 7670335 83860487979128032061260969824465890280 7670336 -45560553928486789389042249058890547200 7670337 -5960989784214831829670580394226473632 7670338 -24616070974046101008422367781333608960 7670339 -31400747906349874876357289504950972176 7670340 -324354304343180776472638397330964480 7670341 70412310025339153622492858467905275904 7670342 -30464191692977658148282491140762681856 7670343 -20191266322461292564531874455445043072 7670344 39912444291807183300897239760279306240 7670345 -78991584178276330578014739479469519900 7670346 28150623918303714191923488094942473984 7670347 -9552747870748944285965128386892602880 7670348 38189379175414360164454717331169555456 7670349 -11695098853655533480647626710920722880 7670350 -21812699604903925349679531378541401600 7670351 45404333763492533690840862555459571512 7670352 9414171129171955998465287011654041600 7670353 62745724543160397893324300261613619200 7670354 59920510860639590404648856569163579520 7670355 16542934979737190363401977309403008000 7670356 22331643951525675265181850603799373568 7670357 93685894743697951311091638782093391840 7670358 6601037981062562561238162781844022624 7670359 5066599933983327322586209318204499416 7670360 96938096492407634135994483967054233600 7670361 19967749384676418091377793793741856768 7670362 -6863006273623912038162792003573643776 7670363 -77510054286940929703030373171612915388 7670364 9971314784614637432260616931854423040 7670365 -67976253620024294604001708581875134740 7670366 -29781458625313095205990071177980887680 7670367 79745857549714743224013834858475037784 7670368 69750188359257868339012953922466611200 7670369 21312141720415515299072486597331459072 7670370 19391901888173365463510769677156044800 7670371 -64713842230334688231403992851439018000 7670372 -9721506906968968915150868355860540928 7670373 -10845915475292946411764188972368947616 7670374 17397705660033131426163757518405171936 7670375 92056628205122036970761509377269994000 7670376 627636928613690673403131528105984000 7670377 6119737653432738622971575514080727360 7670378 52037567718658634272060386015991485024 7670379 -21186942232122273193060194949384789416 7670380 39039101837266447745518897609494220800 7670381 66535132749546591675978337463855044182 7670382 5310164204406080780118465223445539392 7670383 422033221864542679324906594029408000 7670384 -3322438831904525501529227386170900480 7670385 -12995495932845269050139880463777652160 7670386 29772125317411585066249413180916707360 7670387 81697540639602282577227302180893181760 7670388 -28880704238556769293152266241377351680 7670389 -58683313321585911274007458612836793810 7670390 1531437436447229494756758098613772800 7670391 28646950410386756345513981702133138384 7670392 16885338104766235454010831514935951360 7670393 80057533236330639801055763594715729642 7670394 -36987169955151811338846040947091418880 7670395 -19138366285114654410594590041141420800 7670396 25362229734685300682052010870116100608 7670397 -1630075803491943700535011496438420928 7670398 -17211103103272629448973798765843212800 7670399 -7353867103414459421111712760997793552 7670400 40316456285137616744091393277820928000 7670401 -27987423030118634326220562562076265598 7670402 1533974291719624431765724431550374144 7670403 -48667019021153124521630429645384879880 7670404 -15404358767223378976260668565036191744 7670405 10195423573477835434225557733046160060 7670406 5532971659152659940981488598941632704 7670407 -49220704723144789245603243948320762408 7670408 -11202617572448286655723861058478243840 7670409 -12775830093239205463455053107754086896 7670410 -19769645436195631389075627427892782080 7670411 4371307260610874809397203158552919620 7670412 47672740654153400447317820496649441536 7670413 -91709578856902338158930431797441218400 7670414 14310412384257914502853702267462702080 7670415 -5736047131473756655443344262415972080 7670416 9430411626538254491862851301724536832 7670417 -102743389241765218051211490146216800668 7670418 1427354653771603483281139719761648640 7670419 43416708096786051705045475357331773696 7670420 17377427345306201099812624529495873280 7670421 20473962775657365642503482986445098720 7670422 69852347921462131412742460081593863232 7670423 -25439161182643746936691181339443008576 7670424 22726679729172363735178358290273873920 7670425 -185725164799165162196658597771643200 7670426 -840376668898469685348466401942451200 7670427 22236596897236031218187660239662077232 7670428 -127174788300501355634910615738374342144 7670429 35670633069060320154063195929941039884 7670430 -2973286535730969979981404201537504000 7670431 -6409159295804730023167459131590192688 7670432 27431196312137124743083427449798656 7670433 -13039602811121821430712098613800583360 7670434 40182670053594628688837300884092918432 7670435 19280494955091350778714351903348210960 7670436 12774881889595817678377093169680994304 7670437 -3764364612266547759531132402863135394 7670438 -14060791026125212921597076668904783040 7670439 11961676431757040158748310735828964320 7670440 20322314870295980495481260946483916800 7670441 -20538738063276725110389175450592209158 7670442 -7561879747750068532030492854843432960 7670443 108263980460015979478642458021055923648 7670444 41125482161241115297016946450490793472 7670445 -20303693655861193667831463086578389120 7670446 -26697088635197581641897197647420383360 7670447 -12055508916173566894432984319140425408 7670448 -7357382573981293785698139715626221568 7670449 114760155121522177424162564134787360436 7670450 -36115245120812295165973455999973746000 7670451 57544298417686781736189653078688830064 7670452 78047024263911060187764284462338293760 7670453 -30791043108691757323482371265588090720 7670454 -1139833888680221708913055052897845248 7670455 616511756691610817511266504662104000 7670456 126294826244712749184507005628016250880 7670457 4238491387344120230919221132418055572 7670458 18355646239606933594538765643959767776 7670459 88175925286191924873623754815102008920 7670460 -344100825392416264141456021834521600 7670461 47109641773410694500360921304605909062 7670462 38682548859402223705274915256456959232 7670463 -49502058165438274817158555555647078456 7670464 385367845202922687477115517152526336 7670465 -20901291060563796232235915520897369600 7670466 3247321412009167872357446140503720960 7670467 12182214180496841652506122800822710992 7670468 23005707159201969649956806707811928576 7670469 -800598184520469246452555868152279232 7670470 -13138630259213930735100307145098515840 7670471 -69022958963806863432123934303834018800 7670472 3487544504970389573032861878432153600 7670473 -48711664097138197024595371710058874278 7670474 9356454035974072456433108729448026112 7670475 -2618797251688631450718013768893845400 7670476 42049325328741625308155866030547796480 7670477 49142773419469282549773543417290059392 7670478 -3197703160327666890038935147264547712 7670479 -56453691547591957283167554236815860216 7670480 12667496118606159472665567172888412160 7670481 1248795315063186420009428466247626624 7670482 -49303102962147935127345027441978711408 7670483 -110960254177685159441709225984780859176 7670484 -48835983315009261987447026636492513280 7670485 5317744750277711775775311022342871040 7670486 -2852002994160152984865457583358851808 7670487 -55523308031559705168779092116197466240 7670488 8705366737931206970213298646541967360 7670489 8362907259608627089260098205190657290 7670490 -8459415906580316487211839423130636800 7670491 87995129452122807466421711384757469892 7670492 85987847535601875527045300040091900416 7670493 29503507427097767071847479833417136044 7670494 -52942446591879671461934807682535054848 7670495 -50836272622556675799919797429085847040 7670496 -2981483434132960540383040292320444416 7670497 -27142708469028908063873385501684211068 7670498 34836665158201706792447983775256522240 7670499 226406596861428102427415402277944640 7670500 -41069304233326555901373798725826240000 7670501 -85886087594060715532864821987311994498 7670502 5556514584697569346688005029990453504 7670503 5659515688817538993057616375367325752 7670504 -96358937836030792270866918749624647680 7670505 46598560636118513739836255693937273600 7670506 -63676864018777587991482753477615570336 7670507 -6001025793375261841487676397305138528 7670508 19936110507114864870275267279794728960 7670509 31644029046662202717361424374756992000 7670510 -41459642549064690025536354019337547840 7670511 20711179231223932086440238073495754640 7670512 76310579031515764058822846741708800 7670513 -281685211309789391379176823424873707456 7670514 8827169128221596608059944856744896640 7670515 63333148532023968483606075989205410160 7670516 5794906004787695975472287030782427136 7670517 5228512608293236808926421516595701280 7670518 56345211761444723702588180630189772960 7670519 -105089731537602870095196870021996077904 7670520 -15975596868955659307400281570437120000 7670521 28941877191295872021753234213129438592 7670522 -1731188781693937985436691036509932688 7670523 -7908224788032423849985378085901245952 7670524 -17911999005116471917757031022247931904 7670525 41814044839901044166368691079397492050 7670526 -13667831583143240813041128212633930112 7670527 50596299014882038140464118648368773376 7670528 -1130277500183987514293894570487840768 7670529 84380338733195159789810294980340802900 7670530 -566500925917722966750437359823193600 7670531 32477267020364854524851970199140449280 7670532 -18702274531129589271997736345898390528 7670533 49109760186191624696426424035477131804 7670534 -16566557554891879793986866805362631584 7670535 23688818606545358597399409284347034400 7670536 22824312332550508434219020473588623360 7670537 -41972326349841393294262108553815198848 7670538 27379816290853806412810021265295426864 7670539 18117739055052155518579187740878592340 7670540 -21588435181821323006261292771103349760 7670541 -60496380829595009596300604495270361216 7670542 22333654626078558265193909810513847744 7670543 -60622187451481111280206721605437008208 7670544 18470553884442021402141057791557632 7670545 85155283719160262558378537705731840320 7670546 -5551408357584102256108907608291049472 7670547 20618086844882662674959120752091335680 7670548 36623559287344392945171428034936320 7670549 -34676303913970390284980066584395656964 7670550 -10370464766928083415659685247768939200 7670551 21413637386668644803388973355251736752 7670552 -101228589571023937009324188641077094400 7670553 -22562678780504249392194614793636637824 7670554 -7462955730128674607629323726011001120 7670555 -1483857433318172284328520660938390640 7670556 22420768042889085782379157314287053824 7670557 324798045149230032119206374945902592 7670558 25752371317824554193996152338999608000 7670559 9319946916976737523752268330991639568 7670560 -34074488825530931721731570584654970880 7670561 -4740265057680102957557539307482343838 7670562 5046570079681300257749426534752545024 7670563 615433319404554964990532443433741224 7670564 74406596285133786779449247361026429952 7670565 -6334060046887841056750044355755974400 7670566 63014964524443503116021991821003706240 7670567 2068383437582379698934285585342926064 7670568 -12311246795206415555778584818384650240 7670569 41852849370052887359541197387972780544 7670570 -30143838005391617159990435940425451840 7670571 52413806343360148599302766520552826712 7670572 -8901786586343795047981511181405385728 7670573 13275581708874238293399514861130268822 7670574 -11418231172746997971684203364627682752 7670575 -1562981820739607677782199297311149400 7670576 -1103336178370014458304455324086272000 7670577 -32830541054528891985841639347128011968 7670578 17905228648487485646540981673576867840 7670579 44631805580915269142511583785360327072 7670580 -11182320511871176480250115105043875840 7670581 -20072885467864523956651213085452657120 7670582 -72121546846315743941385040279749568608 7670583 -45680173074352767701538134425560022848 7670584 60771286045200742660011207492071424000 7670585 -5635796436070963387245053543265201600 7670586 13365591352824759835267048374459813888 7670587 6282671646933269579745007653255040800 7670588 -40934486830101997211836585235252557824 7670589 -26973803558773685080784878495459892640 7670590 42601515102074247991807227656619081600 7670591 76579963225337325599668546165431022992 7670592 -20069763463863648296938529566029250560 7670593 28694915573545783309576758840223133184 7670594 -56691011718761251487720358575033835648 7670595 14891835148058930330805607686632703840 7670596 23427304469006204327571944340175560960 7670597 46237539535500248372002267482429659712 7670598 -308133671694042640367306467513331712 7670599 -8409052662367727465756474281883089640 7670600 11971034230362069100742436799426560000 7670601 -27428238805904077812833392088144430870 7670602 -34684404200387632022139013039106935248 7670603 2364693004130291126525234474283681024 7670604 64665101051904110407997664261856665600 7670605 5844565743179407476444334559313325260 7670606 17827209303133831713624093675864130752 7670607 6793115344955296471548172714314962952 7670608 -9132355529625983552464057865892790272 7670609 40814686665139537335591085049459335680 7670610 26433862911934715754840525111825904800 7670611 37017614450411676706910161102432925040 7670612 28480941174786684235833492972488720256 7670613 -267008354530898787394794004580693856 7670614 16636815341757745569506357794063850112 7670615 -18763507064712888915550447839905040480 7670616 -55690954582741397340669452515059302400 7670617 -28795265191558338837158887296486616880 7670618 23876904302742310983307389043856123616 7670619 2427829911228479665609305848792194920 7670620 13393232483743525862758956650795151360 7670621 87355032612560327654492586633811584 7670622 -23642802588204725054027262627971752128 7670623 82861503305033671559288875495215367720 7670624 8476403295556599843791810611162644480 7670625 -10556184803037721242947741877374610000 7670626 -44301984054050209060717580712676525488 7670627 -6977644545331341047276142925474815408 7670628 2121476314696052352627655961556480000 7670629 -30767667731981722053617765714028888224 7670630 1579411742003956663120019096536377600 7670631 57355368375647207188289110561709222952 7670632 -20754798886398704397741495849924633600 7670633 -17273922327839926306981069834227316080 7670634 13392259478543166356666191728050484480 7670635 44269436794411550540255481639952680960 7670636 -11478479190935254014547702930661041920 7670637 10199665849405201690616302418244299448 7670638 5270026196376791271015661767130333056 7670639 114153011318533912048284903033046303440 7670640 2149591907741310982537857350227722240 7670641 1483081678165659783435400282052847264 7670642 9905269048368671221056897687705822720 7670643 8491106426856291193545700418537132400 7670644 141172794023470408514096014257315035136 7670645 -39798455715691814693307298582406644200 7670646 13101277795763594504991930209223216000 7670647 2255362464035836203998312469932854560 7670648 133772991409549608553423338006842880000 7670649 -5562165278118089341152530603604817920 7670650 6968534285681975172844991418681693600 7670651 122096687318400393182034856716792807432 7670652 41797066110075219664594865108112113664 7670653 118298735978393883745207518710445408902 7670654 3275673651430155858452842769982038400 7670655 2602528230064352519568030610059112320 7670656 -14443254300240564030565996462488944640 7670657 57430697978200795232059291578448244820 7670658 7879863708983967081914181365007717888 7670659 174042393463466903752209057975403546816 7670660 -12586212116794284618854818272834712320 7670661 16627684238472277235720031616780392960 7670662 26449927432430654718542788324849076832 7670663 14787189275185631010336748464551761920 7670664 -25037357370882158224918551102209879040 7670665 -81068178014046906240200691119900054940 7670666 16413684229156249077306165419891524704 7670667 -34113265902827119015463770080909746688 7670668 -83914183247088402482252749013931933952 7670669 -163449217471370009633459518910688179700 7670670 414463552052820588201807411365928960 7670671 946273223294167180750955108054192000 7670672 -24708808776405148860507942466596814848 7670673 -77979572039266574303798414162453882880 7670674 -3911249591997811075395217276564320 7670675 -41928234229412556590194009309308626100 7670676 14066117301076227488299504342584489984 7670677 -4195184926162102495472393433318866528 7670678 14057831941261924476498765928009988640 7670679 43230940455719456570997142153692872400 7670680 17139355140343618715778347827608576000 7670681 10254342737430702893811817388044508292 7670682 -842238440671230962493460010868008448 7670683 123800618678862273783781900544979461784 7670684 129205975825310820020002987286495232 7670685 -24387128221023545966276713278671563200 7670686 -15841119398669769085345217023745390208 7670687 -76753478611433976266353932703247932440 7670688 -1542471074287527031135527309636796416 7670689 37536716987983391880067345347821948880 7670690 1420029720498627983250029173066381440 7670691 28370081202090597052752950781648089760 7670692 -31573288928692806665324208802739490560 7670693 -46596318932857268718934487245898453058 7670694 -1764212528796689191666380945232610304 7670695 -67767619781426752719762103215364969800 7670696 55130883877134787245669955202729656320 7670697 23046987822254894106034272327909522528 7670698 4907913744940689993532139512049421312 7670699 12321890340911267908990193374971909240 7670700 -1782092631130041678317809571365804800 7670701 -136206129641433710950012636768141176298 7670702 -4801375027067155606151682736506842304 7670703 53081482072270129494234482582947213200 7670704 -549035127453089907430161220617748480 7670705 36956064119178946340681799758501443200 7670706 57721057554229604986415075534402703360 7670707 10176565343609505930979919633788654080 7670708 -33671630267801773631945725710682429440 7670709 35515360743589868184284668808465120814 7670710 -48244909997585452708944861448082250240 7670711 -62720973192032081423860333976326505688 7670712 11083976971886407929432177995823513600 7670713 -100485133141490566903558429216768862038 7670714 -14979187009961507859926295749485337088 7670715 -7013935072695251728221778826455046400 7670716 99290672795953309458451245978179635200 7670717 -62214228689159361755869676690994559200 7670718 -15732523212285037433868660949686604800 7670719 -1241097561695792516590993338224542720 7670720 3722543418453874722933214028947783680 7670721 71752272809206778350199746622649867312 7670722 -64073313012571429305048264875448119088 7670723 81100510945032616191284517547481025936 7670724 -63909968141573693041756671264118210560 7670725 -34724212201630850381181183602220391750 7670726 -22731775642473448026645490375462611840 7670727 -1145500058245697705026884298802204160 7670728 -27330610554659701765965037494395197440 7670729 34924039424363510027683839020711142144 7670730 16909073473703657716928482506573880320 7670731 -43044593297407040513556403721725414536 7670732 6438231273394614379884909835774003200 7670733 -4151042269825171498574582888613568512 7670734 24589918363418921136231754008482702016 7670735 45448162305696441886821836264525788680 7670736 -3373816532729700185282106696340316160 7670737 -42309602531992323293404716302682318400 7670738 -49276180055028789446343673415223103200 7670739 -17104060904365240069231950820673935176 7670740 10516251707528836354796666799449948160 7670741 10396252931930657183699357315396844330 7670742 -7910225351587702379459599160120340480 7670743 1999068701038261835496692133637604664 7670744 -31819622965621872050784372669726627840 7670745 9188870820566712672557600372496238920 7670746 -2300352612126157995172985939475878928 7670747 -37418977188487624824295273002528784368 7670748 -10842162798250041998856874863271971840 7670749 22662488841730500176438180413529507750 7670750 30363489567279228946486491673927488000 7670751 9666312813103494060269060441543497728 7670752 -38067983243385859382306465727510478848 7670753 10503946531836451088856839076548169600 7670754 12646988669077049514076764497812131840 7670755 -62158773192909548856719108647342065840 7670756 -24394804282754361005619367519082695680 7670757 -11246464217232827155074845923952073408 7670758 7031661542582200638984727412842464480 7670759 51475499756564864084925686093174429616 7670760 -17471461610353178766450069800865792000 7670761 -846044187453226909816401791992326848 7670762 -70856890736650022626150306205650599936 7670763 47728535805997368915776201135743635864 7670764 -15177182323861696643255461513452597248 7670765 93288500918300632193125326644716251660 7670766 6751227466567925848013210312860581120 7670767 -1304240845765750430850926921215308960 7670768 8974805271437688922159365472165232640 7670769 -34517232498460860113512007247597905472 7670770 -582657179260843360995523068314649600 7670771 -81812518027321975595759288971642175028 7670772 -17605000580694175224943377454648528128 7670773 -55432339391335907121950915772236302752 7670774 -50313631173401900745931771740724751808 7670775 2895411387762992874065732633711520000 7670776 24206094187714339924159343748104847360 7670777 77063129353668001295383610931468252240 7670778 39660486919567160566435749930535501824 7670779 39368745814791516075297261436750991784 7670780 1465085227940859775065305101338961920 7670781 -7649385841294975571756045669553377088 7670782 -33356467974453299145230976453368632320 7670783 37931858056497186363221555029757868120 7670784 -6723045090868703582004170414943633408 7670785 -99903635060248047915731257628995143000 7670786 -39928261751407591919448765800266176480 7670787 27263312291764897103481079365249703920 7670788 51742771242478300018512339399263401088 7670789 -436805194101979645835657529248073408 7670790 7289902376075348928705527467849872000 7670791 -22490072325806100762521763482434675056 7670792 -47924381945560939675104682647894912000 7670793 -15110930890610378629199868580763319936 7670794 52695354533360944066789570954644672000 7670795 26221927414398641069590556695132800 7670796 -11969657391088958020910707566840201216 7670797 -84512650322757873939017057162988567754 7670798 31363596655047614793282036429703934400 7670799 -28477528334407411453608159630155440176 7670800 -5451994123751383160226582046126899200 7670801 24269539502131312331162860398603002802 7670802 35228656707298253207090409399814127232 7670803 18156296379770607112737553585388217936 7670804 -89443090658217506726516451940303315200 7670805 26078983882178141933382388392802697760 7670806 -18714891506327485190554401250183861632 7670807 -107935070042702645402748410731460149944 7670808 -140638754607124780788908011833378816000 7670809 35516599589531660829278661001923256010 7670810 652021297307552491672017921405327360 7670811 62699238139904620202165846918732851968 7670812 -12625869769678972636117442138735225344 7670813 665217436754014427508103337769710400 7670814 -21305393861390163901346016121174794240 7670815 -49988492334265896513558599267031677280 7670816 -59151728192489960697068903246950760448 7670817 -12918179366987924398132822686601821120 7670818 69491417745021401828316247755576256800 7670819 -35228468003692975160377987925997840240 7670820 -14315084785269271985163615308400537600 7670821 -73377417786821728842855698505731721600 7670822 -47963273162388797993474246963992197120 7670823 55009884917237729096453553872184086784 7670824 -39382113082128698467166802966794649600 7670825 -71535115567334561713336498260729442500 7670826 -13135631043735066648730536025811896320 7670827 113757475082841442135022539691913130676 7670828 72073092080471127915740868967120452096 7670829 -24686228326571078010087157317570983616 7670830 -23160064248584615601341143162227264960 7670831 39268403475237594493258069804848682992 7670832 -5264474006145494315804986320507371520 7670833 103420059784168078919246584348852600082 7670834 76061667611530822139138748522957608352 7670835 39061525584759783117488322515513359200 7670836 61922597533338288574753728203005194240 7670837 -46470696796814167060890183961783610514 7670838 -7588065156994381608207839113311006720 7670839 -4772481408300199286257865592852914640 7670840 -1065636005665415093080210123060838400 7670841 -1063450091259536784449956590614372640 7670842 -51270376432708819079744568168997509408 7670843 41333859045371478122009576938727845092 7670844 17033316154715572427022510650606369280 7670845 6892749260858384191048651253743127040 7670846 2194829949589524828304398240685339584 7670847 -5317321045834302265544235825610646640 7670848 -33709999689385404897647824480496517120 7670849 -23362664671790275878874048773183051672 7670850 -17751456325074898427766948715764960000 7670851 -36390484092002080991047536473016151400 7670852 35774907934254909567456114206181580800 7670853 -3217065016824174922459485879260167200 7670854 -20923967929447714718826905702618413440 7670855 -50023316709351621120354721972080543240 7670856 667629331672787835480111397687050240 7670857 1738270044716370970376000083396550144 7670858 20887468188233730390632417337679826784 7670859 -4724335175713020144689610828262284288 7670860 9768676552022397158078400837835176960 7670861 26916509883690536495620126830100691424 7670862 -693397560407496744591081427136545728 7670863 53181868677639316381833488651147278360 7670864 -11643488871779758931639397192666193920 7670865 -20769986924248497276698166521765249280 7670866 -11717348434387738120178979777218787840 7670867 -21261469470417588565353032667369928008 7670868 -4880283418401122456986180299202400256 7670869 -107913553690283815196250936119139591730 7670870 -18075285310403374005064067668145664000 7670871 31823506591281979587464606179648231608 7670872 -50919773543967606663054332863046246400 7670873 -46822165992405183388146731949820988160 7670874 9266401455340724888023351976579228160 7670875 -6462431119529623194789755807653860000 7670876 -55349035744678598550532115842719040512 7670877 -10615227848006288755215763881361140480 7670878 5131503454988112586789257891586074240 7670879 7839908050032033759618668072343528480 7670880 14000293167310673395932424868037918720 7670881 130330812488765583005170334423951899682 7670882 39021395526895701153479309968655283792 7670883 -76126342783185889216388456254059010752 7670884 24830604119551134308086463442722642176 7670885 48974066161489154426731177304536221600 7670886 -38723170531523121447431221075857673536 7670887 -22221387303286397152262636020890308048 7670888 -10468368874295672659241865537490452480 7670889 2737589295528914903824929285909762720 7670890 24877982149854302110276009899309391200 7670891 46233766735122545950447911256211291952 7670892 -685417933919257812958328190511469568 7670893 -16251561842632259899894424006786976960 7670894 9369526569855192851780861586059019264 7670895 -18723251056104444605633168096305352160 7670896 1354278184632914251420658211151511552 7670897 76174879666500560984995689164630261952 7670898 38573790238892452496206536988231127184 7670899 47169828693948845343452996531699464 7670900 -30742627551152588365137512480275968000 7670901 64035192355307852509904550068053117152 7670902 19216378977776181476538873177801560832 7670903 -106988246212298366785924489324006045848 7670904 28176573784893249472169935278865489920 7670905 93496494352042622757283049734139874240 7670906 3391405350653412455687113193005805280 7670907 -41758708800512310573152516743519727796 7670908 -10784956806984565769315673712971980800 7670909 -33675281643946726231808007632515185396 7670910 7353070778665647472530126479608108800 7670911 -27593594762753790251893499401251349776 7670912 122362741464759204684978816021744844800 7670913 -5520551123646004439920432916540069856 7670914 -12942273744708955350222245991927925248 7670915 8274222187518797175998578354667613600 7670916 -130846269723219690888021880362117120 7670917 143708790374120717641307810961260050752 7670918 -9224812827886733672377501927234368384 7670919 19765207386477610602727065414761922048 7670920 -82907163094426735369277178501819955200 7670921 -87127036455728109494453622081721569408 7670922 -15585571031117995147871950586931396096 7670923 12383575917420055242031835382506113264 7670924 -40059064159757040509578357785637327104 7670925 41596356482626108128117973638095527200 7670926 -7668210601615807182580422272416025856 7670927 -20095355293823680076555552338797742080 7670928 740396146759470971195028793645400064 7670929 40986675679930983180456412432150355776 7670930 192585382771798640914090604088435360 7670931 24657718370691384422022700136693620152 7670932 -7975052823147059401093541542078309504 7670933 -33593173143407593662996410993010572676 7670934 2237057349255962550077185742177445984 7670935 -36347808410292051424389758017308919200 7670936 6033551107076368607870015035947909120 7670937 11784226179261826177623866859288053760 7670938 5161570991922952358661654846778659840 7670939 -109541310183042044489973666126053049744 7670940 25461631342269022440167978980387968000 7670941 -91803211359249539279850680538612741658 7670942 -700970765898890081364184264850251776 7670943 -292678114012246106405793430934345856 7670944 50328493903162379870980494513301094400 7670945 27483112933076476845494030896845431700 7670946 -13569690690370336284967551279818054400 7670947 -44130902420772533293670952231968781604 7670948 -63540763184881128275885211233583480192 7670949 2750126788329506316450031032960273216 7670950 4485907995478189332342052019263372800 7670951 29573313496539254970506215358778497184 7670952 36716137360988365229154848137591557120 7670953 23373525802339628735752225616236919460 7670954 -58004874508529982550835124136873783968 7670955 17527413386944371589326151461535788000 7670956 3855749218520053046086654258880165120 7670957 -7150402635125304894348463014188697888 7670958 30692667269961226161472297327939704384 7670959 -11864264938225075939796327202859654784 7670960 6960063956571738778014869765986713600 7670961 12844196323339945700427293605479393384 7670962 5471140222866489265216441308276054432 7670963 -36181100111423589663725156073886540788 7670964 -33181896985216053060555939039793643520 7670965 -50343349057428722415924106519330514400 7670966 18048227021576273600539304282633814432 7670967 -57300381217165031259407682843504360600 7670968 -75134320910025373667775708389738557440 7670969 -118858606154705166613785351336551148630 7670970 -25796293395858344329867735215823756800 7670971 14768098696657808023649311194953289984 7670972 -4998818163417940255158113033181748224 7670973 24444437040120378227129715046069142784 7670974 -19992804963056813173453803381267051264 7670975 -3208776256427784166866061960113251400 7670976 20572625370512084530506517013197750272 7670977 -17993915517650528163923409706164656640 7670978 -41608089331363453432412540862826149888 7670979 7202949192241818027590893292602538400 7670980 10833022087024330989937622008779552000 7670981 -8967240329459752028654414395985463936 7670982 -13696466138515184584022868667760289792 7670983 2797288924444741273602857459421292704 7670984 8086918426972881658459439684247552000 7670985 -167100205904279617188135620785536000 7670986 -1400798465416275842714968448961199776 7670987 -101871221349237514937659395086767232364 7670988 5782622122673052808604727099863245824 7670989 -83602288651012910242844467079512003210 7670990 -101438252297898189383284842899882880 7670991 25854628738453671836718909671459008392 7670992 4091803430213603176605208078863695872 7670993 -38935968742945067911938474617622859200 7670994 -3975654937523164464168420567694940160 7670995 47325807907217299377020749659315230880 7670996 -94355592380862508125545661111666768000 7670997 82702363595242103867973276809287655040 7670998 -13588807966488701176984266060327519936 7670999 38465818076815207464105281966584219200 7671000 -14627699941418671957654998315386880000 7671001 -12045935139355792561159066883884147388 7671002 -73634692254713066820006298935662508048 7671003 35926291654763286222919909794787228800 7671004 14677827990130847582820188611817352192 7671005 -41657649189046037598935045707288736040 7671006 -9160490142547680412977681009025437696 7671007 -180111728275196801534366515322292623088 7671008 -33633171663082400704138904211273547776 7671009 -1219611250183623837801040896415215840 7671010 -43778279872901738921213619982543983840 7671011 -35483084870059776546150201763712916480 7671012 -16025398924743576780313101499884404736 7671013 -46982228002811088153337253846154940640 7671014 15477786253637388162862288314314926080 7671015 12065578984131968938355382643081683120 7671016 -10538933947244858950726056295296107520 7671017 -88621918812798127400266344690439076934 7671018 14299364446318815727761668798873330688 7671019 -52654225079931905026521295331062775400 7671020 -4014649868946185083445104995442176000 7671021 148551754222893604457521248571432512 7671022 77691075750056342144459447690452675200 7671023 -90350250267584058434312978328636439728 7671024 15756179392148094922337099791128428544 7671025 23594803532918849614789653407034454300 7671026 31920389146009833209274444440129203968 7671027 -3204722393357107378956098300233977600 7671028 -568431231226859983879825475183988736 7671029 -62623479066712498145306273741465178276 7671030 493335852432409190404300577444432640 7671031 150690070348248419664978504732347188072 7671032 -125387386514141519006462068538234572800 7671033 44304488521944305407102215050773718340 7671034 -23887583040316534748700780147445536768 7671035 51740510266958987615395581709582932480 7671036 5368472887952714939376877085331866112 7671037 91780015909211893787028927392309318 7671038 14743198306346513614954357758517201920 7671039 -21913694770029338354124425460428273976 7671040 -27762784073151270016617338846136238080 7671041 9078237418966864417503546313301139840 7671042 17886971641332402923697329945824818720 7671043 -7539140380013802294751410407099033472 7671044 -53825488816882317282999803689912341504 7671045 -13399925919125478466618014971484571200 7671046 44769514906589931273753863393148112320 7671047 -34363374767528579329516988374035324768 7671048 5858205125078027615183444237288325120 7671049 -83991459897688330376005138860736286950 7671050 13685432957649144273393846362396230800 7671051 -57697585285677667364726051183053876800 7671052 -1467275327479785560526946190555136000 7671053 -7476736108720597168302658601854031232 7671054 8866296848768955660242723961925189632 7671055 -33494220448608558156577684726374262080 7671056 -23963485215117180998983990690111488 7671057 -13113535270136509773929708557085692512 7671058 1248494870496118811045679368811048960 7671059 -4234925984162995690634258511896489184 7671060 40585168215831841058512590298177075200 7671061 -8048288572545159493170678864931459428 7671062 4933193318428532125917407109016504320 7671063 62072656630117781003183767840062546384 7671064 -52926480561807290246566288206286448640 7671065 24780591702802732447100577393682211460 7671066 15123102332953693167856852716573621504 7671067 -32548221925732785104510159792912286608 7671068 68173540336289245048494816274597774848 7671069 30070219684585671788264273746501756704 7671070 7166378929131040940350118203719346560 7671071 513763340827446341924386194750415032 7671072 30124967923324213397088677944166449152 7671073 140320102019571263106025871154444707220 7671074 55224851367448752734122930322706432 7671075 22888787846671270154276014843977753600 7671076 26146473141717395140895042389263474688 7671077 -6687960061694683524454413050531964768 7671078 56006800086507643138819216550759003520 7671079 -25726203157570594171786390665661031400 7671080 54228821831307782021557443901639680000 7671081 -67769756900003592319182457479288461856 7671082 -26240860519659891248843106291785812128 7671083 -36657445009541457979445592011356902624 7671084 25205852544080053253954495970365646336 7671085 34358650439172389062351264624314864780 7671086 2688526828699036962049127645181632640 7671087 6280420375962076311781863789897513720 7671088 -14286313552204398010986873205827010560 7671089 73077507382213455695099650806031183890 7671090 5461582083263490020772463141083724800 7671091 57873620287103021523422668082981252492 7671092 28687182598799840699185920359196739584 7671093 -25375239287207152229063670039067600800 7671094 -61924067556926734798149167270099447904 7671095 -17957531623037967482003774550718895400 7671096 -76405627545179272029849533253771386880 7671097 8363163879163965238351200158178074580 7671098 46640561491245117252948966949599866880 7671099 -21372911479523179054713167631574465680 7671100 6485630179136109346429531433579980800 7671101 101995074370387376414691145587854940102 7671102 -8282759376183393689657336315985140736 7671103 -29565817793686918388022250786259955336 7671104 -4855711905184496621777309166232141824 7671105 659863743771134891813731839998392320 7671106 -3649132539635277009864734552235378816 7671107 125938602022067701001864903155519292160 7671108 -38130633020945940763863419122095498240 7671109 34923699703607151063429012647964209760 7671110 -15762118026429973285072468466530055040 7671111 3536156695950007852252384418489138304 7671112 -131096476976087989634157684885292646400 7671113 -53748953005372095151221551554710745638 7671114 -275240054848060201146292569780232704 7671115 54325754930527791577290225021480089760 7671116 -77591363049391968572406689953457587200 7671117 85327560988593872325241065388725494880 7671118 -1090455509142857953562474746532731392 7671119 -9801179609169294433231076965138765704 7671120 -8563501952393341103836641819939962880 7671121 15704710250163031451596547600562133440 7671122 4162621930018300388458040246338871424 7671123 3235398601429129197592569692409677172 7671124 -56555240965888282791535661944899115008 7671125 7399274541984152224769649754530144000 7671126 -27281632321388471413048317053532352512 7671127 10624641366306514558922428610630005000 7671128 -5089660209345859141490492582615715840 7671129 99448166513575323423338844882366879840 7671130 -12329962853331974249654678591843734080 7671131 -108988701731752466054168022266037878976 7671132 -1577794154700964561837263758418739200 7671133 -87784405911118344491262944538248100096 7671134 -25139422778619857466224575946285030784 7671135 -44951844511018932038612876901333452400 7671136 -10795455873574572276530212464041656320 7671137 54222850366297212525420492788945199360 7671138 19601209171156545926652544378357455360 7671139 -3409780456790630461269291230329776480 7671140 30662341735539171116243221455871453440 7671141 15835538644519181812037749774795850460 7671142 -7572372174450496805909434750579856256 7671143 -22216071261859407781812536422544065608 7671144 18614607935717682248785433763884236800 7671145 96890144039331922012113769598879302080 7671146 -35324193938665186747130860676831710032 7671147 37314559736210410742866960297683771840 7671148 40103289719332114506902179860200887296 7671149 -10236886771731878441445195390104903850 7671150 3537184259311979905932049512452260800 7671151 -75976550360650260076272451008467040648 7671152 -11870578983283193744647678324148600832 7671153 -9108174981200914799662582823912594496 7671154 -22230054540265498165179732616943626224 7671155 -48610628155771929658671629538373050000 7671156 -51948132159378604699352011397267939328 7671157 809576174188239194396982879306833888 7671158 -77224621850773478637395356820906400 7671159 -51200674910633145315833198694394127280 7671160 34158654489827971809091829063138918400 7671161 723916328698254844943577484003024212 7671162 -3399051929115454887425185717210626048 7671163 70339210062389996672199247854237109412 7671164 29510225075824727589847795550388298752 7671165 -79690195425442079612754247534715088000 7671166 14282267589136636516677185970592872384 7671167 -3380692642445464654072725783340277760 7671168 25334015216647641549494891648856883200 7671169 33091675181068477694037133844983091760 7671170 10545487003337259367956672852772161600 7671171 68526351646265121627631222871802198000 7671172 31935795185671929857229723230253186176 7671173 24665498317020761420136901298193649980 7671174 2028692064035124212267837412795156480 7671175 -30083768104213919963980017746330245600 7671176 -107042777592445684728133239088582609920 7671177 25984442698767764610297648867937015560 7671178 -13562661818636648745212077761236317344 7671179 41720028747432621255573969898004973780 7671180 -14295442597428786914640999513271910400 7671181 10000018714657484707259148171478906880 7671182 -15587138212589261685739051084974944256 7671183 -14060151320428347812892703698007034880 7671184 32568947077525745660813294487028629504 7671185 -47218720754998433515785709742665747200 7671186 -2576237450958477184691946170093455728 7671187 -12648947889055686975500006743887182164 7671188 18602244712432445180682366613682128896 7671189 5537165217115925119502167145158686624 7671190 -11937199289480123748229424342460084480 7671191 41117553329262792203762967284873271384 7671192 20438540903653456118068198411737661440 7671193 -160787321384422622352687943969639102560 7671194 -31998044099544251216730726038988985104 7671195 -12497466250238170372731394532573485680 7671196 13701588716403786843586452831089172480 7671197 -1216614330028916281856056592123525568 7671198 -10414354589206084472636039731634368512 7671199 -170955594011411515825895509508630420928 7671200 -630065648159330665270103262520934400 7671201 -46103528446740731089726234873945170768 7671202 4791026144364233235350731975805137920 7671203 -155212002076140419347534646820909229056 7671204 -31990405623656998434200978595385639680 7671205 -2531017474994027333661778850023752840 7671206 -37866961796430755321200269197653244448 7671207 -41791954818540373393862397184137856512 7671208 53249138070046597747273900688708520960 7671209 15460870069138575559358676751386849600 7671210 -3273581147308543161381125892056186880 7671211 -3907312081196943410913760460685775088 7671212 -16526773878485376729504215602305200640 7671213 -26835544318774071537951938257410800640 7671214 13004722487677686257986691305258011456 7671215 -5482500446850093211198663366333561200 7671216 -2130625526386808962825566120333803520 7671217 -49823979322674857186889125653111898734 7671218 22465608141506463884002948507783701504 7671219 -6265155373190141317917829860765828240 7671220 -17992073595397523760522413724005982720 7671221 -841072875683605665026212379822986656 7671222 -196208755141440815352079825674938112 7671223 1828362804787651213823056668849656160 7671224 -16699539646290630509268842740388659200 7671225 -38898924087462184853513666508784536000 7671226 28955656531615013374114282902303027312 7671227 -51795759257002472514774061442170848924 7671228 -4160169270257100912130090108464852480 7671229 27820764993768602892810780961227490560 7671230 -4360683465065401063313369043476332800 7671231 21469442221956314566214738775426188880 7671232 11100065214819792458418180394760273920 7671233 99458788925374950841608355964387482500 7671234 -35362208669035434924801649950300529152 7671235 41364901769913999628744410962369661600 7671236 19200586642089808190318070287157645312 7671237 -11037012676829864062935303743621178048 7671238 -3727634106120120510683616753854479488 7671239 -11677553272095704630395655252380430280 7671240 23593275614425446999868087056531456000 7671241 40897366701917936619811883764731767642 7671242 5529141805227528284877484786509364272 7671243 -1112957095529479841651870689018222656 7671244 -36043414142323361961848562254865066240 7671245 -85022032483491346381444742709916182120 7671246 24897894971504045916442739178518949888 7671247 6377174729752315729244170067663236552 7671248 10241396250187244694953297510246326272 7671249 -32442338338067169533860048038678523632 7671250 228861969727680428630012093443410000 7671251 1216065410025799794670922864530579200 7671252 1126770282028325504187978659098232832 7671253 -34140388366798252342989244272526948992 7671254 13383583493303388980236537489766290560 7671255 -4709972685066325740039009969073963440 7671256 -17211221203362291048571379247710269440 7671257 95562735980297716514475734234618422032 7671258 -5573548197682141322655587197078018560 7671259 -52255075500217583057175032218095721296 7671260 -5136176104328246677646895991736279040 7671261 12955177582071189444589340746426672800 7671262 50762035358372761976226137738882965632 7671263 -40014235807122647222911681426054171488 7671264 23049751672585338644585234684038348800 7671265 14316034217222457818850379347143424000 7671266 -14659999612340026082584034784478187520 7671267 -89935383822993096815573885505663219960 7671268 -50111358451045629433365422910169119744 7671269 27166680768225344506361925744663683040 7671270 11700649608555571048296046392010185600 7671271 1632271026586773784220125875583588400 7671272 -20862522909703266071719882015557304320 7671273 -12421662560408716343521420843315751616 7671274 29923570588629011940206947206014997600 7671275 46699207769353886056601070442848565800 7671276 -42653903459504057327718470277256819968 7671277 93175523989254602392047814742513447126 7671278 -390943296761391379265075205826200576 7671279 -31962469604428043497776658384183680 7671280 2904983645399162078505970031848488960 7671281 -22569598339386718877052876175643806608 7671282 26596226802138539680866529167204764160 7671283 -5056694290746657704404039049639457120 7671284 47884719956538021895279168071587366400 7671285 42114118255555207417504599480866261820 7671286 -217191706502798508701018027973359616 7671287 -12546079249115431857389072470691695800 7671288 10542694363671047352513565145466470400 7671289 74729225471342863256601338888299466090 7671290 -5005242802488756402001164199780281600 7671291 14315553332098695438963289194940130304 7671292 -127546178265891536015044189949327152128 7671293 -46852390266054513668475402021092656704 7671294 2997343485428230349900237193316583040 7671295 36873934705884585686054195830900996800 7671296 -18650075316508289142573913684089765888 7671297 -14896544679778812504281108547355630800 7671298 -40001758447026111705291377337547466880 7671299 -163668136205434495683856338556955581008 7671300 1924788088128799865055396335566233600 7671301 -79426175307580710362311143033700901376 7671302 58790127353166262926837088226392928352 7671303 -55836705347613476020495366707654313488 7671304 -26195437520077168804025564273833574400 7671305 -2223165067864961041198504110070846080 7671306 25986341955696769966442251720778613504 7671307 -12513065529869012873922150453594534400 7671308 34683050400564921306150901496021139456 7671309 6139997747207297890539489657173940480 7671310 -13817363218618937499631587782996677440 7671311 -36730422681779528728433987955530056200 7671312 -21214912691531241007645653647280046080 7671313 31222145073891566305528786371550808448 7671314 -23850791910641774257560588453182297088 7671315 2899185102041606000973594876261460320 7671316 -11082619372467266660863619391891740672 7671317 -154817262737385616883069412441827278980 7671318 28049133856097220670830558614412597120 7671319 -59823082980568186364763085743285636280 7671320 -15444384600302331327239334221336371200 7671321 -2442286831449493571851386757547930880 7671322 -3261733390087106773482593121416702976 7671323 -32125886161976371428227526877474555632 7671324 -13807836236335970092503515394107179008 7671325 -52442747913523670886497724244917095950 7671326 5645351149529290364039979015136431360 7671327 -34300921244289978584241415673664347520 7671328 -10154979563502261576400006157036421120 7671329 -2314850809033435446586287497329409616 7671330 -4472096488325478908582656988954607840 7671331 28421535519766790328627512104626249664 7671332 -27598491427145085802826512340532215808 7671333 -63331905233847723696741227282859708576 7671334 -4005297733145512751574091799842924416 7671335 -8673660907748172199717817893031269440 7671336 -46941632827843922018891880757895577600 7671337 -107078548297201080676943567256072316800 7671338 21494435523335508871863716656644550320 7671339 -9139082264365328007861176839427862960 7671340 -55728783234936849060269004651441131520 7671341 -137512184671884807198250771456013438100 7671342 19892002635256949683781925564491195520 7671343 65967997122573326861357684626582456592 7671344 -5124690851751189310675648222301945856 7671345 -36228230155446722295111088042709145600 7671346 -21881302204431338905930593865829339616 7671347 14670255330931333001444053077234941712 7671348 4148834703509364767487368990606567808 7671349 -17588265045045221000743422901741876064 7671350 33865985790912072981985118720120666400 7671351 -249352569618987659933389654927298304 7671352 7401488031990202493932022463818342400 7671353 -17566781605380599728181895719734991616 7671354 -1272770958011537489141336322984802560 7671355 1031494799434887173923137392462748000 7671356 38739783296897253439523012168484151296 7671357 -45753421240820450210120975608729721280 7671358 -3560917963490540750149045137790128000 7671359 -56219127292667525094215190314639557440 7671360 14433807095270160896924095185074257920 7671361 38668485686998588686243221082268320962 7671362 -63641891908193164339778416256835467568 7671363 -11090403622106985745299470545151813376 7671364 1863546526522038230865156794262026240 7671365 23216581727407436064124995865484363520 7671366 30306674765120767496247664305278679744 7671367 44950445480443661269730205019083337752 7671368 105205595451225579313378719448145986560 7671369 -3203099225657045814008106491459961600 7671370 6688909536453659245809052724061312000 7671371 -3488343566500149667710533302453000428 7671372 -574267324869393395130948007994093568 7671373 16321633473625828741772696217898885622 7671374 -5753973283296364450000606334619156480 7671375 -16523075820438172828119115702284120000 7671376 -6313568704492864026273776820719853568 7671377 -19804687976774685180603157646397098688 7671378 -848796391827273576100944491637871104 7671379 45298895042350251061388140168445546924 7671380 8416885292146665505790676638469772800 7671381 -5639946584703635608376917982367966048 7671382 -54445959310129899889593338447358122208 7671383 -66020325925279982838441131125281831480 7671384 4110240036565934790431742655833047040 7671385 32393247700284927141887093798362383360 7671386 50548756870739028723358086651598771680 7671387 21452612811130477456334637124977137664 7671388 -14711138284260543493541808824271027712 7671389 11854915254772401067960411295780992800 7671390 -409129229826135234178451044351390080 7671391 43032638094109603210066853795154711672 7671392 -106093123038153861122225683934825545728 7671393 -52588359372322124777600700442092777600 7671394 -20616168219102698396990153230414467504 7671395 -19476819650675434415342438743773175920 7671396 12390526411490850837694524549154105344 7671397 60883625577748215148228613144359104480 7671398 2737642982652708175222315976680542336 7671399 55063530209894740449812218858249319760 7671400 -89494229173594417613657025600384000 7671401 177146507597078955896128754646248399232 7671402 -21046386146940817251359587705485273600 7671403 73794269402469065419455063937790536560 7671404 6127078274635808555105990568732137472 7671405 -8331133850726540313598550487681540480 7671406 18678515801738161011040675036140480 7671407 -90660696906066756149709386512041655344 7671408 -2660952137667138699273461631360172032 7671409 69278956258902670137965629986545938416 7671410 21311582722986743501505331492243584000 7671411 -23645977476281954953212053713300955640 7671412 -8662423290522191364686535862240962560 7671413 64640086051376925807858524436298927662 7671414 -17861630426180578195041482684277494400 7671415 238322216933018039274394817041367040 7671416 -53509850135693947807367110551953510400 7671417 1711788148088025255506980014778226448 7671418 -197989048586895723426074629588158240 7671419 -16827107721841705917654645369975214080 7671420 -7644114001521148599089854992505958400 7671421 20670182753466699121050365954703840800 7671422 -29629160925848386106592942211704883200 7671423 -30485589383513346153172238791477264896 7671424 138122422196085015922892081662525440 7671425 27452463250389154645761152954182032150 7671426 13623054167130720354237214643350132224 7671427 38580567763769338068726848147357288920 7671428 18896719253469659289666798680145922560 7671429 -2117420338322147374730750832965291490 7671430 1370171864887429740190595918143643520 7671431 -82841010024755392818872376007871734728 7671432 -2215453777939691061609045096752578560 7671433 23594122423701985709061969221034473472 7671434 67969311895584974914076055047590052352 7671435 -36856896548501552649649905812730531840 7671436 57044598841672720122289835111803047680 7671437 79531192752463806949232204353388126784 7671438 -445683785992017076184534938227439296 7671439 63945021143399229898175093594778525856 7671440 19473756580137755831244233933920665600 7671441 -12459641060403580293565212962926683360 7671442 -18117601659890784626839461869414400000 7671443 8423181777713899729205408621380553184 7671444 -5875221167909051538077866535009955840 7671445 -56648427583021987758195220783249515300 7671446 -3494742645574812833489965555212504576 7671447 -5643746964680112920305514859461194752 7671448 -41375603118067743004707941375462000640 7671449 13564283468274556353745589184464159364 7671450 2691609198355285529223973808928960000 7671451 90107868103636957590547034811215016452 7671452 -50910737313166893795840638682849024000 7671453 -37244137471402522558787966821456252800 7671454 34284287430592456242676971189920355072 7671455 -36911966083068293341898537346676198560 7671456 25242812502449636994030348705862778880 7671457 -5197966167905982589516172793047355480 7671458 1347757203937139911624018990086528384 7671459 48610019227067171995625507521414290240 7671460 2433730445236290673146339955943297280 7671461 -3330890461447336026460740926330379456 7671462 -15022879375691684086441934377079385216 7671463 25731429353884148005833899409332878712 7671464 75384100861089803226391052327539215360 7671465 5088441794183182287505515112423125120 7671466 9066350759497937414559319083610618368 7671467 -55677094638548572032241481729416961484 7671468 -2831790764413403516960385254269452288 7671469 -4861281992326700737311501334293914640 7671470 -3073233690548480810197084689247648320 7671471 -20130397853754307982440313038779705600 7671472 13274281605107113503044774767077261312 7671473 -56240378834921420352338237057215975278 7671474 -8261715536266604109961508386036819056 7671475 -3019543462696500893399864259331872000 7671476 44137339180663384725890200054564620288 7671477 18443566236965322900653129315508480000 7671478 44000007358522761611210982490629877440 7671479 92677745524675133886982957892195016192 7671480 -31880291176575939042798981716560896000 7671481 -57843439812459122417072123303770581888 7671482 4437098390891399680871471270137893888 7671483 -26274805135621149479647948303333928400 7671484 33974745831161063590599247992944854016 7671485 18934510026199363179877824043095387000 7671486 34590486195203978028567508052608886400 7671487 54994204663320847225395450606803395136 7671488 -10048466165114933453085067546510491648 7671489 36561190837091236408251014984543096640 7671490 -37640073549206144344519869409443962880 7671491 -45813698533126367154515460236521444176 7671492 -10454827870351386265234552244975885184 7671493 20924079492994980590442489742730707742 7671494 -69200340561929791671106344222286252704 7671495 8004389893869245303545677486227492640 7671496 49588427050655702744559555617463336960 7671497 177122914312193331258608340022963680 7671498 4624100708289953816749880284531640064 7671499 -32004026807623175453836857925571950680 7671500 96739830426479682671220522832654080000 7671501 -76996247494394270584248168908269276362 7671502 -44595852941365581135302075119574346048 7671503 -61828661236375459418678784340587106944 7671504 -127968055832324656399112878961590272 7671505 16069262922941467705664587955923095900 7671506 28563886166111153605957133440890383520 7671507 30240601344819455754058085768072723640 7671508 6117374393004485165430208531433553920 7671509 -130092700352652617527830241625537050290 7671510 4284571748948887274630247053577277440 7671511 26706574695975038510020932011565535112 7671512 346230513104522639640024264319549440 7671513 -24288691676554250522316732731846846256 7671514 -31800522906529432347305953279036080144 7671515 -28129795531478711506259309032374643200 7671516 -17057437866327746636016878534647726080 7671517 7546497066238013154642255134446679392 7671518 57212238159312943713793459532884728960 7671519 71019548341920488516488084057959030744 7671520 74672859729549001868574776239454945280 7671521 36292644139362013488343249398083796 7671522 -27348396934850467006322343175172188416 7671523 52527011322276720643331556608144527772 7671524 -12951438821941716011859169519091355648 7671525 -3276425245504315141312457393667096000 7671526 1786829105158966646213504348939327712 7671527 78094402307346083897965194527227114800 7671528 -42126572880822745774195970690962391040 7671529 -35082790103415265699482672454730071580 7671530 -37461274968583672121756344023037959840 7671531 -6197144142548603006170144259446490112 7671532 22028338988759403036450194981803130880 7671533 -62033773258388064952356623552937243060 7671534 -14213747287465183213352360429657564160 7671535 -16172646036320214450340528580562009600 7671536 -16036043810041020142272638855362510848 7671537 5108087351410180489543621191001057440 7671538 -16009012529606549865151807497418060800 7671539 -19439888602560336600717279152691116928 7671540 -20180246619965649489872029512801331200 7671541 -121729746759132796692245340165568383058 7671542 -58837970902148398565454055796884799328 7671543 38551957373897152878529730062343655936 7671544 -468919590161272941368115799409664000 7671545 -14840212923917858392888540344999942720 7671546 -19559758064776503761649431032059158928 7671547 40461395556305478472846118717178076240 7671548 34970939696584671758456719918328107008 7671549 80298305183624348241160292423898024480 7671550 -4485613448424863701175793938553110400 7671551 -31482442024650723619829511490404265296 7671552 5992643432688716806718184386149220352 7671553 -106362468928320901269013575284685331198 7671554 69193619803929733270169693557986190080 7671555 -24274482264628759634199827204556122400 7671556 71086276823095884382991392146078030336 7671557 -133278502589421039706916265942781810500 7671558 -11496253232919006541520548120534406976 7671559 -33155023906060819491744931710004712320 7671560 64208667866488880193571025204121600 7671561 10726923974605474086371825534094079104 7671562 48631113845131469344185208337891684352 7671563 161459065287645736843342890572858414400 7671564 23405809260967650566963540999977328640 7671565 -28345042407561538548395844294532037280 7671566 -38653296475936511760465473030256119040 7671567 -73850910488468080165026353112507093888 7671568 -11334070959106138775332584193007607808 7671569 -82603360487580845688630564754478814030 7671570 -192395795882012566848765041951416320 7671571 -8917774170583443048969209171346646228 7671572 56010228884644773578060603770587566976 7671573 10393402899381709679727969727587974400 7671574 22788304982260918946562406629370413312 7671575 59294143072547924530548076805429772000 7671576 -43836429429806851047114523253079244800 7671577 2937832076707187980149076761258260426 7671578 -57103900707622045895298946980133663776 7671579 2521223501848298437342964982414148800 7671580 -3923105820433736466792800390518149120 7671581 -33749256731971458585872389270863041856 7671582 5609764250280053762631943375223622720 7671583 18267965724974079910896893182423732832 7671584 -93604775868080389657840107903259705344 7671585 6849844275253846472899982623518998400 7671586 -14579856893659675160472347946340502928 7671587 -987889048262004933329082350322684096 7671588 30508651079514380823202429587186508800 7671589 -60994785211879917139852719916646889444 7671590 -41433803434886311198199771208919422720 7671591 2747953482492606711921904569417569592 7671592 26878621595778101509566217388000870400 7671593 -74386068645184966786017916836342936240 7671594 -10959744298527519908656368045347900928 7671595 -23304370584503099185809107327685006480 7671596 -60572367483734923253662318342977196800 7671597 27224454382196861870658767066831150400 7671598 62573469042817219421780726984211625920 7671599 -28350848586915929356238359039936534536 7671600 -3162288009964186679901727762431590400 7671601 2578648848868256375942916176974621184 7671602 11245976717081867004785422083937163952 7671603 80224827104070142356469601630442542904 7671604 31220340397646019752188970229687017472 7671605 32603872955739347187936187077409951260 7671606 -36605925181204824688157178921956152896 7671607 35432775748009395626765279632279884432 7671608 -12525218453100531620318664124512215040 7671609 -41599341462209179412845029220555048272 7671610 -11208441077828721279379902318342251040 7671611 -2781598377429602087948217168456146400 7671612 566603724477635292221121270526313472 7671613 -27669718470823165646901917316859360340 7671614 86747036293305555128775702257960102400 7671615 9021300959925297136274618777543723520 7671616 -26062045348042884712194352139681136640 7671617 -60372848197207325179255642955230610988 7671618 -6716202063506322558173795579139521280 7671619 -41781991942915922193723899630254151856 7671620 47719318044038964306664314087258255360 7671621 -22555780846159623658223946467176956096 7671622 -17045295262062559155058219743612395520 7671623 -11222946134279516658805994032905800760 7671624 12719019217143689820429648369020190720 7671625 52051080556530903742464280581919818000 7671626 7600464574898615429973125773873440000 7671627 20125850894071338261796828370869804848 7671628 -34520304018308479188873387628379869184 7671629 -20755875915103248837879065008081710624 7671630 -530593484447622545192284231444531200 7671631 -3950482439289237487400001106282842000 7671632 -7405548506961434234855525110283501568 7671633 1770554672578033156839564664533396288 7671634 -79096317498563045001052602529280861568 7671635 46576693916975189489849813949175660080 7671636 5217507139915412849774766887570044800 7671637 62501353400264196876901571864342254286 7671638 2400177347745232179677184423879400320 7671639 -14962269228772331910810743670315591576 7671640 37248227805541309252383319089415372800 7671641 -16221489387288961126284405420068286936 7671642 -70490850396661095689129268894130944 7671643 -3726691293063108751974663743135278816 7671644 -723994239456168432225217970516918784 7671645 -79608958077904619256669154632663326400 7671646 109480379004125233822641429578083221504 7671647 -34374063380114269019571726848999011608 7671648 -5590291366884132793291352232839086080 7671649 16088417387006086465279022278928120000 7671650 -7647903884622328762767024562802150400 7671651 -896706771062987850239882160849134160 7671652 17391742494628387610273699352997831680 7671653 -60733682227444553550782340558186236736 7671654 -7489283260827594500665235611059548160 7671655 -20092674859961381268868129705974442440 7671656 28890871772227981352502574632785402880 7671657 12640181852136524225059350867646157184 7671658 39553984646302163561335308932521754976 7671659 24984151953612956110384548800621085816 7671660 10626660586768343139770911046763264000 7671661 57884555956556510030824865522444664000 7671662 -44826296308044228610340844630502239168 7671663 14698893476074209709776155517778899336 7671664 5364652621465507191944371898752696320 7671665 -83465792607156046666778347694389021080 7671666 -2334347520077627358220372948865122176 7671667 -98493088839993055448343820639204128 7671668 45043245493686184654872959732542033920 7671669 -93302867250795597791484944694745226880 7671670 -13059052391720523805003753645446558720 7671671 -31838187108856193341950246978503594496 7671672 4517393843979363253389533804585779200 7671673 -443235264148244616376756904042619456 7671674 -12203003313412971502667044481239830048 7671675 17843912187944187515296238405189769600 7671676 14025005771689170895505318833659877888 7671677 -14436823568855868858635113098068530740 7671678 -753045960599097148592208786171847680 7671679 104315706628041778028897524990083697280 7671680 49866712812312599185437942329691340800 7671681 67549104108939128225179291203749494770 7671682 11363690445636773305134031264125674400 7671683 61649569271263505572523696394322495704 7671684 20214684264845721732864586267423067136 7671685 -7764574811498253490621964009159523240 7671686 -26928536728927973746482210867283514880 7671687 -67441052281796334055675012292115102720 7671688 -88306767095425721483092237432120320000 7671689 -76442919081430227841720367930267427840 7671690 8510136341355863229183160895359027200 7671691 22685112539662295987785308588769206112 7671692 2266343303807792329553448708549083136 7671693 6868261434993121866214300257557936064 7671694 -17209050705299683818566388068052699648 7671695 85047611708581794175085922988042861920 7671696 3487960801908937191778623840013516800 7671697 -56598960129211800367201132271875143360 7671698 84412825054035905202772720924396277760 7671699 -35000003136067737122812722293181404160 7671700 -26639646216877991301197885655502652800 7671701 -16520611373878392479640360990202395570 7671702 11723585022006162151457541826965892032 7671703 -12004774499833775114734703603584157816 7671704 -79866135022408504773021593234017290240 7671705 -30887798172839679710026166571596744640 7671706 -9757431262731264976722152611045048320 7671707 -139560148191225664426262131124259408888 7671708 -55844946463177703961461462436387334656 7671709 -100248491526851885230792333418719581684 7671710 524735189318799279663984922164975360 7671711 -7187256343047319516295758101304339200 7671712 46071158508575574979094345356591104000 7671713 -43157417025028698549638812540520351040 7671714 -33938078437065736271680760574797880960 7671715 -5181381943121928556325730885742774080 7671716 -57291532070703502037330363886944256 7671717 -86096878169021614411832632601313343620 7671718 11574338210261574815137855651629840000 7671719 57549834731075566590341571808400577408 7671720 15636985418716624557708274207472025600 7671721 34613394388264328078164362696268348922 7671722 8495819772134573504630707101778548912 7671723 8685021924930292550662320631669949784 7671724 57151789811133446971032798787197322496 7671725 13325384581191768187132792246390752000 7671726 25110196060977808165289148536298263040 7671727 19327669536731201909898134579924261872 7671728 2020862871529985860613919571460751360 7671729 9369118807792800664215884454245995200 7671730 -45138446555044304490493444747384780800 7671731 83518084447159511106143207885777675532 7671732 -17236358329111023549167569411814780928 7671733 53519660135204290753905912326166463982 7671734 3911748182325436858349882261462834976 7671735 -10782457300615291489247483648399545080 7671736 27231568527269808694536855455148871680 7671737 62468696561024103245722644625580809386 7671738 -15396596758571228360241206846554745856 7671739 -9434208674739164850274205136014749280 7671740 -2952057660478606318968298836303360 7671741 -26050275439481662221022766360488668672 7671742 -12363526530699121665402351801064692480 7671743 113601773525450116125332002914687610080 7671744 -18731426587420591139191169344245596160 7671745 87234791899130284807553754154444780500 7671746 28229704971716133968723034221940261072 7671747 13326824999565578149343982397543356000 7671748 5190136345566638415519978342237069312 7671749 38201508699587683659972693807130890048 7671750 -18860147313900101519973880342757184000 7671751 -80191087267956344283271514302333790248 7671752 -83603643636216502549417776291295027200 7671753 -1957547711917195858769875521686412192 7671754 -65753305614119286984872551993513577424 7671755 13854878664385382537495539050893086560 7671756 3059658191434237161252682495026659328 7671757 -141438873967106592624742067281921689994 7671758 -12329604215720042997445633697877493632 7671759 -183394386840561363515980128061815552 7671760 -24735559734117519115720114665999728640 7671761 66338112286767194131432409407151506800 7671762 7048844357379828270443035086743373312 7671763 139796364174858412111097967878392320 7671764 -11714854514310616394477047985925890304 7671765 -9672088116203737172452981079856610560 7671766 -51028504893866540313767871971440275168 7671767 1726321398348621934330296401615903640 7671768 -33875562334919425102969677298701434880 7671769 31107386285086548271527671138496277760 7671770 -15261887132961910527819553730496518400 7671771 23367647057527268927460025094543531472 7671772 8102363207807569874848696439175973376 7671773 -72821192386600975832980421887755926976 7671774 -15929482985014412893235588918868695040 7671775 55529312059883070612112683321458955800 7671776 51806175101875453949022794063318876160 7671777 -1060224196991638983621396940944161568 7671778 6471863605056179246262070073540256 7671779 15182061984996264459150587030930740380 7671780 -6568754135226894983153963137233715200 7671781 13723204696284122224730016317376371932 7671782 -14542669276191822851922738407384155200 7671783 -8822173996341601359738726432632886360 7671784 40861556692015259886031217504052034560 7671785 36388765136388507839007993706058530560 7671786 -32425496619848677567875794792894804736 7671787 4127030062888319455568224746422923904 7671788 23212434115934629209169326473726807040 7671789 -4552975532946644191929534380714558196 7671790 534872482759583190658276342846606080 7671791 -13487249436663300942251628233324837808 7671792 3584663607511871447115383652691279872 7671793 15914371270081653139841759414743945200 7671794 6365193110513605373200576050631618272 7671795 -37105082233130924861234162135007433680 7671796 -13595422127472096449599060380585824256 7671797 1356292938749872388086780029803868864 7671798 32179633920471854041960666450104386784 7671799 95162809584310804837048044302987277800 7671800 -3864346448104727640771442182973440000 7671801 -9005798463349188083012384239500858720 7671802 -340166031367147562200969929424409856 7671803 48251895537491255903213239975011019104 7671804 13180091586811040610985609872938852352 7671805 98693689910526728029158212357727836400 7671806 14229685660937039216291890751722340352 7671807 -23924502000559501985997084728475198720 7671808 45165572874665683125834895042052882432 7671809 82116199535311723686200719711025195010 7671810 -5125703483469763981009660444373882880 7671811 4158568178187714502273032636843201024 7671812 -9123142222253911899461968248665149440 7671813 -44923765904630607973426346650219425216 7671814 -55779867522950583770573567179683747744 7671815 -2518393012193512651600977579204328080 7671816 -20081597618436737706914417784166809600 7671817 103700710511599022549545768498055331866 7671818 -7909009211393259170578381894001688576 7671819 -68132443315651666848897973932068796456 7671820 -14565130122361188444727359054920140800 7671821 -103597430927630910113282895901901643978 7671822 9637354365759718514665668002761054272 7671823 86414560940753480436015989653530548760 7671824 7628861574563290666106746551344701440 7671825 -9239615624628102224319019695719726400 7671826 76200714296823722359312999882593140112 7671827 60544882232782120865014573160271622800 7671828 -13182186102504690680846134344806068224 7671829 -65354677445691542859717422349591075360 7671830 -20249472387865458118715262191983507200 7671831 42503658385816757862059642614162363752 7671832 8443979964162042260819795957492398080 7671833 -17089672390449282544341429272296167996 7671834 -936769554333450186708831902471162880 7671835 -103758851531830328844845070683930167440 7671836 -82329937157569087847544976618104875520 7671837 59531701162993016384447872802733605760 7671838 -8779138000442651074594352626848286080 7671839 2575115944922370896658964815810547200 7671840 25859616965240507618413929333931376640 7671841 195532258937455335053078702557660635184 7671842 -17551520927547375451522461738044618928 7671843 63928943756585131225647096524621834532 7671844 58715263106806289365363465980995332736 7671845 -90660994249014388755888698752344000 7671846 6185358806196950332931405796317964288 7671847 -61960769862338848175344035842980899080 7671848 16316429440140516468405191914536960000 7671849 -26923379526113563801162658641847853312 7671850 21792547552373889616313245022270000400 7671851 32416395995212311639246394540504427304 7671852 76335256174655948425540657262049162240 7671853 -38012218262888501212604915388939871520 7671854 59013360309381028280640357284736557376 7671855 -2724253207210992125799221722381805040 7671856 3396233699218467624634737976227594240 7671857 -73004500651843550284044928686664225728 7671858 -9184315390131329339667865333426828800 7671859 -44317748290932546492997873026270805392 7671860 8529779757361864097118251282307072000 7671861 -17819606749739619817426301372596392000 7671862 2728405884687266795687507652636711168 7671863 3683134600678992809035805103184883760 7671864 26136173754561432992328384722131230720 7671865 51713232411156387539195047729169944260 7671866 -1234844184467382410933721218842753056 7671867 11956094432949880287116295079453466112 7671868 24906570094860119693299379826948328448 7671869 79097937959478783733447793815342095744 7671870 -33194648397746672231097124354347132480 7671871 -34030241205237065010664352914700174856 7671872 -1660730094489783953704374481582030848 7671873 -77831037258356626109614284201747873792 7671874 -12843932292138409530108377646349168128 7671875 -46999189369051960582885067374616062500 7671876 -33141924831541379032098882217234732032 7671877 -133185628402770869457762174140949774560 7671878 63487809029001746543620421534166630240 7671879 6087925490861622478137351199879406688 7671880 -10386422364953984578644615642021888000 7671881 16590794500788369353240029251863692800 7671882 -19311531136377501152962170956224224000 7671883 47467195427720262506163202419183215584 7671884 75804774989925504190595761020977422080 7671885 -1158419161841400816076852921103535360 7671886 6034160959383109060628804811339817920 7671887 -423933162366065076427333860693381960 7671888 107637963260786961967361016358502400 7671889 41169416491426129839754578771972303780 7671890 -6161501747177755349866551525407500800 7671891 14990092406099650214769019036755895992 7671892 -104627876564184484327363500438474696960 7671893 9626908893979010710119251992122824142 7671894 3981236493696286346081955346631315328 7671895 23504579081918756146245695330443829760 7671896 16954741358818108929259494911695872000 7671897 28196406472460213259524263404126716928 7671898 334310289184964820428919629920311264 7671899 -135948573783350633129186137510773671100 7671900 -6094147822607679453597209635805184000 7671901 82462277297967966098322301958166852902 7671902 463814568433049032415260809291770880 7671903 33523855058383063459585738639863686784 7671904 28090302215602012513197713332903084032 7671905 -51377949060030962862171506912143442880 7671906 11827661546371172548236644789958939264 7671907 -14165018448404377342741671429902223844 7671908 -81618105943977074762162706747632191872 7671909 -3989017180420759204793306450241894144 7671910 -6025888891257504351955899975621066240 7671911 6720182642444715223472841966331377024 7671912 -39234548375666966333421291073224130560 7671913 45354481355207221502158342797592132296 7671914 -70065131814404395809195941747542372944 7671915 -1835049421918808392788872954744648400 7671916 -11428334118072182413694286494441987072 7671917 -24325775968958722892704353801244959648 7671918 -21451266212523577311601390481460421632 7671919 15264753908387168697788930317104570696 7671920 -3051977056682175801018871491885465600 7671921 19629356283084023567247852784481279040 7671922 13118818971108311796488054640398849952 7671923 40401993173400452574384803120453244240 7671924 23565503313284565997635564503165437440 7671925 -36018424592075092172479804798613387350 7671926 30973429674826904572838564807690872704 7671927 18974666699099165090589863147643697920 7671928 125857675235213679762917556628552888320 7671929 -48674173816431437721023454633172936470 7671930 -5241558826868602819614485778459947520 7671931 842109801410858364733850686277020072 7671932 -54568338379541731049669998112667383808 7671933 27111596033266458586889094533620377702 7671934 68012811617510115189601704874251800640 7671935 -2038839447011530903539805577096590800 7671936 -22864150393653154222823727687951974400 7671937 -5517777624981795947873871171055259968 7671938 1291193110093056074168220153870663120 7671939 -22073090953925557561387199944122324864 7671940 41398724765145021462063299387993702400 7671941 -95157702547444757140485464069085770658 7671942 11506101656803680590142316239650734080 7671943 142238576036218206080772855363691810304 7671944 213547489392970666813081178296320000 7671945 34480671568454143393862045966209897920 7671946 -18215137015655234762261472163760453328 7671947 19405896290803283988722955204729834000 7671948 -36367021346797891009324141994865553920 7671949 25918261813131717139079938228112184864 7671950 4422577115376729834641109462557088000 7671951 45994355443314735534076508719593836544 7671952 -13514012001336298255568302989357113344 7671953 93868835586468773370054695116968459120 7671954 8612671744569669329440302211773486720 7671955 168042760411366545751832486762779875360 7671956 -9660762655292637868762812953307095040 7671957 34911793309825428904609802748881795520 7671958 -15221941129189986393016637403378819840 7671959 45478869734026955672098619950136297160 7671960 25749361488065509958378064096505651200 7671961 2279387045914615207938880528752548448 7671962 -36739609934589058705730200537258510656 7671963 29602380324118991046671255739632022384 7671964 -7071376539771771996279930933136250880 7671965 6257046921105600016497623872239945600 7671966 18557021038295571508181038324283136000 7671967 124546976872342705403540108005996258016 7671968 14694522804060439738482027111005945856 7671969 -112673449859003805676455749861876525760 7671970 26952119591408289434928763621444368960 7671971 -90481873202881368340566630862753089828 7671972 -174844475205142602185996969292005376 7671973 -44765905771552677916047464016564521472 7671974 310236175272776139141148691083686720 7671975 45118003781878366952438934968177652600 7671976 -13283320886876142843930004049392435200 7671977 -1977854672702909339359637300875239174 7671978 2163978694813590183240764147598703200 7671979 134314681546050001592959851840213246000 7671980 -74486809756468385322434622934868367360 7671981 -58879824553998650365508006766904133376 7671982 71628042048681727228045605727997558592 7671983 71887369935511141675007701947166317624 7671984 6337333978736273420256290425700450304 7671985 52981112218278889900676237958795456180 7671986 21566658117313322621045555898144000000 7671987 7004693243707314298711193245672903680 7671988 -80053421533348150034918786446558317824 7671989 -40301412043044027709550158605616604676 7671990 18523929077242664345765584542393333120 7671991 -5892435090399926714143388242853959920 7671992 22187177563739288409484955189093376000 7671993 11137138944986478080243544334539873984 7671994 955741240548996233148310294037712384 7671995 12617746267242991138388213986633857120 7671996 -66072791697258717519755280867286087680 7671997 73533299266135552780871286665131632492 7671998 109812558130126679122254438320759081472 7671999 3147872060801702575639546459536926664 7672000 -4822281990737220937931481094815744000 7672001 -21060220509901103622991182778440433488 7672002 1454951637850140807798552754652467200 7672003 -48396133113564950073158614143041559748 7672004 16912928161640464345811847516325773312 7672005 15240061907467701954402573865050300 7672006 -64211812420363966610452916185346150400 7672007 9830856833256333700538490660881910912 7672008 -3299012500911396130101554465189068800 7672009 -45015427467603568045932235769207802790 7672010 -5194218964805664454027007521816320000 7672011 8357963305536512465700936009716960472 7672012 -32176328904159115705860479480084210944 7672013 20911695676347681316801048766854310262 7672014 7706824787368376014008713273368260480 7672015 -19424133938030131999880326981038432960 7672016 -23776611309294826036725562293206777856 7672017 745500021751048229547176580975351648 7672018 7676936745933773871957303885820207104 7672019 55532920803130419487650637967815821420 7672020 -20437550748626966281486781409044920320 7672021 35042152286601225779172588417244692800 7672022 12359128130880880368694646505528570240 7672023 58078235543428580650887484197997938000 7672024 -6474725520833057577473156020848230400 7672025 59144160309127854269188132417549524300 7672026 9661021949531357589423408259858758144 7672027 -31136073179685675933295437328003931928 7672028 9528184761387140040472398809862130176 7672029 47907200800751856975874305404610380640 7672030 -5016921404398080737998000826649435840 7672031 -16294907681862543906139275215924730336 7672032 -49998125506578728961360666263833018368 7672033 63960677738599016891854740428833445282 7672034 -29563254354172818702152696150239519968 7672035 5277126597628376096108381106054328320 7672036 66472706995809536099344974864231298048 7672037 -165093740755560671647200289679982592740 7672038 -15315666310114610732331897699328660992 7672039 -10596574226841034203276442219749705160 7672040 -18798779217784200500840613701681203200 7672041 21179949590775937383610797040427935296 7672042 -19171392315785108756826673011054444288 7672043 -3178951231821413153126620816241061576 7672044 29152455049306114657859637711040329216 7672045 85045118419846265556182986478397185280 7672046 5552815861937852269978793969062087680 7672047 -1791475379526646235959517312027942400 7672048 25292274304680882904359419322642104320 7672049 -368882121700686358303819822363925376 7672050 922265630825289492084252738395616000 7672051 105517503620658992767621849289227074600 7672052 9213158189331435508172999931307134336 7672053 28744537941611132503260187373754076704 7672054 -14786900138227768121259821837546835840 7672055 46402693261883103080139542374885647960 7672056 -17288438880379682685073416265601187840 7672057 -126534233362721220007533625371367692694 7672058 107988396485547884394379033576898851584 7672059 20000176235446812884030056621824530928 7672060 -331014606425377471101020454588948480 7672061 40556958530020201776724193223764711544 7672062 9631720703510918288359768127350938240 7672063 55001047142981092546180179115867634400 7672064 -2997093048010709290756077588238565376 7672065 9692553540781936125469256690323512000 7672066 -14601141431539047412081115346350714880 7672067 -3947590936676530209136806567063540000 7672068 -9049958851801547134498896099354514176 7672069 19520316772419448515633328206467014396 7672070 -5512790119815290872763855080838922240 7672071 -9654951945717164677523959604617393536 7672072 -96945623459988911977855801333184179200 7672073 27917450827450299356646270074647319322 7672074 14373763069158711176035038652977027840 7672075 -10490030560461753851124335299579572700 7672076 -92526503437907621050399649150270634240 7672077 -3967056074508286005648051739198822314 7672078 -4000515455512759558012407141047974080 7672079 -24736250078734109774907369459046824 7672080 -5102895736008724048831102466477260800 7672081 -3799638931584627336447464603328660188 7672082 -38987514791067589924881034114487174016 7672083 21412650251641770818424656934097314600 7672084 4016348589976955501032895128245434368 7672085 -16682405385351501142885506668962483200 7672086 20051792790808176839059806291368806080 7672087 45318451032563352311082011685520295864 7672088 94655877657793601688061782607639019520 7672089 -2116779084945332874325141862543686080 7672090 -25014370370773707742925965798769598720 7672091 620853240064261902301461223536547104 7672092 -50864385890024297432965117077178023936 7672093 -9008975529176871162451143305580575616 7672094 4500613425221173876801933984344372096 7672095 22344563962755590575553274726429444000 7672096 123267830582590215201397413428035387392 7672097 9174392876940710929991894253823422720 7672098 1098873955087774057660169197970353152 7672099 -62740154337987071132696675301797332900 7672100 54915290181680949200093300881714886400 7672101 -51003811015089001277100208239682731168 7672102 8372101820264417851405510098993757632 7672103 799509050263960913981581963226907264 7672104 -99425428908459076889370023349694464000 7672105 15094999664370535739357541799513728000 7672106 -3558520262824265407914540449200538016 7672107 33636994088074183277515596846251102040 7672108 25693086013263824053335681660029750528 7672109 -40418222962600435624351848591353187690 7672110 -6723358886075480186212389107041689600 7672111 -78447726740247771292137162258316834288 7672112 8928017327896279586247426529744453632 7672113 46640914209522480242141369859385119042 7672114 -47241666035506630836549588984892207488 7672115 -59228136545017950014041043832642997680 7672116 -24024297007426947770709392172688281600 7672117 -31514069225683202519725782432494548068 7672118 -3305030806370235752390484431773072128 7672119 5390412104268597856742686612010257920 7672120 -70921828558993475551474293448529203200 7672121 -7239958985887563728900941344942256188 7672122 -16553787157105484692530400648344055440 7672123 51532320081315241443418800964223462372 7672124 6505054894470299136588509609037580800 7672125 3034980099399446938891014878070000000 7672126 69730681134518754886501917527749824 7672127 -12326698699249152813834055099477353024 7672128 -189281248947234254554626387156664320 7672129 44546740243642562724640966620923505540 7672130 -8623896329998408773328092742737185280 7672131 18146465812002531053508689278507929840 7672132 21923968713223080733173279130018784512 7672133 -7126546065159029590028966717812503936 7672134 -17576078932110463186461599644468610688 7672135 -13331371003450553885257866699564359040 7672136 17547519230344186305787473841788979200 7672137 23420151826443797321155139326770577344 7672138 8943382444078270884140201838977244720 7672139 58157405104032728459059450069364474880 7672140 6959789583674584585488213944028211200 7672141 -24042385182993480564282769679222408458 7672142 38639014425881251182090388363757492352 7672143 59389380840231816752013055234445030400 7672144 31082290113013060374026896403300802560 7672145 15208385090869494135545219248595919720 7672146 -88949011033156413567354406149261312 7672147 20792655126528226417884619325655620352 7672148 56662080843096401437147340238852120576 7672149 31613883702753521926847459977538118300 7672150 -16028098970728651641116089460556271200 7672151 -150211403494721542906050627852151607568 7672152 -50285893028827930616523545419255418880 7672153 116783829756626588485449114711078353160 7672154 -2092801050085216172027022819526430208 7672155 -48131406494792417858676565397488125840 7672156 26500497144554577544255732071797360640 7672157 -10674174174456390362488779059730595380 7672158 -746924897919014215227981920037819456 7672159 -25979702793805183287427402673475532800 7672160 50874913566456492439532285345645199360 7672161 -56276478249722345246749221404436304896 7672162 24260643558980495706711074264104320000 7672163 67325277247678168393975180773604784412 7672164 35974370790991997120774837269757583360 7672165 42651419549888687211267081870168826200 7672166 19444625250283412813899186157289098304 7672167 18751809821834849192177894777347799184 7672168 -46740653147931313438216489416295219200 7672169 -24380633209580083697827273280451359430 7672170 -37635804548688984121972158058176122880 7672171 61726391721255847564414646812952927024 7672172 34366273024713069507509992724861829120 7672173 45526228568412461953968413930666979168 7672174 141202535556243511559109038348064960 7672175 38965313433639421286241362484667637400 7672176 11230203550586798545588199508732149760 7672177 -115668487749983004367811347294130972974 7672178 -53600637485074834632384864315843846144 7672179 -43796385572786432264715970531600541952 7672180 -51869395283089190297900713886084025600 7672181 56628288176505267479717577093482906400 7672182 -3464739918009702376417772402395392000 7672183 -1097692282266011838440964662362534800 7672184 11972311528473534941434101939204894720 7672185 -2150911209540062763635107766530060800 7672186 -4364329942811991074119737365179630080 7672187 -162785854541746008161091033396218283840 7672188 -15699072136484309987372729630363836416 7672189 442454749167046935237223369299056640 7672190 -5876459564584882720912003390723200000 7672191 50553803029769813844093105183266133192 7672192 101859652521259523277970026553933824000 7672193 58041416655950488658094468264468789204 7672194 8660835297322200805551493535314534224 7672195 -409370413145791921430864401537913520 7672196 22693195630988918962217876581274923008 7672197 14333804169217845982137165842523187200 7672198 26538506804406019727481045178435998336 7672199 -6914920515067305252875509902081517800 7672200 -27440033057670329415342426452797440000 7672201 6740548824229162079641640071592194202 7672202 26951403053928809239660904858054106624 7672203 -18372129084490654202706201650015066112 7672204 -6169993566897420828858502345396967424 7672205 58447226721428246524936299304642203960 7672206 -5845558757765604360141180684909813696 7672207 -40876563525671057185736034111645322608 7672208 33289523735870952078653927526472261632 7672209 -12776512502879667677414677482968002560 7672210 -6033529846326010168424848713771847680 7672211 59656888653769573716549845294622808800 7672212 -5111563827308247382157133973010841600 7672213 134433480833244041742307260360542844220 7672214 -2294777446695305790629049915720103296 7672215 -1125379234653007824480841815976714080 7672216 77753556809133600251426575333004328960 7672217 25693257457882268293451712682305460992 7672218 -3562237825674115074509089842215357952 7672219 120117709820351296769990527171613827440 7672220 47236225992785953924679063471003450880 7672221 12985094304480013939629012945820011264 7672222 -3097787574358840158699897155595910848 7672223 -76916427500391754974628365770842536 7672224 53562290051576788480450212258329395200 7672225 -30086872713411377955340516104924964800 7672226 -68277921981982471105869817015270784688 7672227 3138086152480250012414685524605493856 7672228 -20309743461513305843461074948983869184 7672229 49128769008872976525048245633826832830 7672230 -6305445843381533069666659608276234240 7672231 -5329629559085296850234305951501633536 7672232 780128458128170084185049415483064320 7672233 -124543167994014826799044332650930599296 7672234 1973998931799301845809166588446771040 7672235 961552124314526639055753206401637760 7672236 19205998922050171062980619654807257088 7672237 13075740901180531967777745785063004512 7672238 7441390701569219813484156408946467840 7672239 11210574870696044337293442367819735704 7672240 -2865782443376210436501380183619993600 7672241 -66219761170602052690779560931327989358 7672242 -39116685161041094954449417357113442560 7672243 -180442955226234813245054005645256417120 7672244 -26375317380963012702427038872557824000 7672245 142167536010954585087544228837996800 7672246 2954643121005848446356556621352582400 7672247 26724378784151954285485625176803240 7672248 4695781640659946455327503639095623680 7672249 -6126010874976487126412888589040213312 7672250 25821185809326269127509117213201880000 7672251 31250128070718895742828898300328689432 7672252 -10369387968370195388832212495106703360 7672253 -62954623082437316490562558790379500340 7672254 23083271800811109788167305172208128320 7672255 -23391247738917841666405014381507906840 7672256 -62150757796955997963418955320223858688 7672257 36482851402727641355447190761147537040 7672258 20890751729650541393311386298638276480 7672259 2793261548894682122669044194436143360 7672260 -15541810338304365476798181965826170880 7672261 -94000592823983394385810581923588359138 7672262 34433508418467625567245042505589234400 7672263 26777642680216128099044446231056001488 7672264 79983786938031972976015871612031467520 7672265 32593421698981819826791408544503890660 7672266 17798410508097930716751887456084689920 7672267 88149013862385155258422300598669863316 7672268 84344473983674948507197576536853248 7672269 -32457842458945400601643797832916422080 7672270 -15895768638162473081196812415166631040 7672271 48613879917111315940693912982210071680 7672272 -10504206366679510275234338131130449920 7672273 22389320311700328456373212875955808818 7672274 -5928813619830732960445177985255893728 7672275 199452092448818936483867333819660400 7672276 -6273871736557109337940508687342356480 7672277 -51362061456807122744688600712986369888 7672278 16368595165977733388046250910195365824 7672279 -69593430049131040448505817156478386560 7672280 15666464052546227166697171036117401600 7672281 9000475366558661571914397024335501184 7672282 16162499687750172535962589130025054432 7672283 -4125807031403843170613814992185691520 7672284 11231042815378913637857218360861777920 7672285 -74678231879743166248801151276664640020 7672286 -53656242376096286971212078047108673408 7672287 2491350023668891161762663606546718464 7672288 18485995365142562289380541048294211584 7672289 50375515125019297340661738826804758660 7672290 29054481830626438628795265625976094720 7672291 12208317275660289194383364600620840584 7672292 5228032627464917310292671475286657280 7672293 101442578882464229169322897178026291200 7672294 11694742911131244959734194585959442432 7672295 -32418889736306973196761889953976786800 7672296 -61441278971427039398293629963170611200 7672297 -30953128597029444189385350036782962560 7672298 43561558471817882640404449950130656000 7672299 -80573413015109298993891276039758900136 7672300 -3084455002577897224182832906192755200 7672301 8135706441248063527959776373410121600 7672302 -3193360797083604867006017507368488000 7672303 -22754425893145116611625906847574491616 7672304 18059341755551414371426366777514852352 7672305 28846766754139157514452421664025333760 7672306 44352046553723661690966513326395598352 7672307 20966146151197645841598937783863620556 7672308 -17133141270077528349947723846315827200 7672309 -6529870629923230915964018906244536160 7672310 -42882050888645771331048964319565338880 7672311 -47291783716788446491756389334744777512 7672312 -64599460024848517649912266819697541120 7672313 -113861082453022915995032493319361760 7672314 -5423030314125053333835411896550359040 7672315 -7054541901525534722204805838654894080 7672316 -59122212425298609455346043939094568960 7672317 20029162854090481212210972940768144896 7672318 -763303048225523649366818612364645696 7672319 67101178597185642129550962114051294720 7672320 534862460660272239645688398222458880 7672321 70426402144115109046545605786935801092 7672322 36389378117821238225463077169208750080 7672323 -2223588169325298545651804501447607816 7672324 40699774459771334716452327115220385792 7672325 30027254933571715974993345263530285050 7672326 17035527841853698784424060373830807744 7672327 -19912524926804920175572582998717559680 7672328 -31524668201163467248222076963987005440 7672329 -44150264846800283542702810798221581952 7672330 -15716429890093371938996923320150607680 7672331 -3542223901232398440191211799922781936 7672332 12450505274690572707780630726137359872 7672333 -601385874004450884785804113985529876 7672334 -21877450052881796189122422688580574720 7672335 -25606706046874241048447237087101200000 7672336 -4224693680302231181057274689913880576 7672337 81914177503409801740155796776199447986 7672338 28452698054168728392552573226491768864 7672339 -64817813095570314167461161440854907860 7672340 17131281792934432851539405029027307520 7672341 29116907233333026322692888774534501792 7672342 70819215954349275772675880184693207072 7672343 20547532054212600997694824785065932416 7672344 50176341217696926131437355746407198720 7672345 30848303169488505352038353075077920000 7672346 8239041549479870501151944543322827520 7672347 76779131788190655028207474964147381040 7672348 -79384808408603710954896309047228795392 7672349 107309155017012490068589836556179061350 7672350 -4795635080940104658426477853771699200 7672351 208294841273222144970754698613535613432 7672352 -14414636413739230282119522502744473600 7672353 -18238498569297224189383188534364426176 7672354 -61089284100420271003163243212632044160 7672355 -1373066553017355199578842440135364640 7672356 -51084923514416593303638137776502112000 7672357 11077150989109438297651955472837742464 7672358 -13050579953982579317272434615626226720 7672359 -59701980903813889557966012461703483096 7672360 -68790209105347018058125358726879232000 7672361 777580578580530652947800492104626720 7672362 -6876321447230572073861527435530683136 7672363 -60544439014216810892484969518951910096 7672364 7103101057663383457245525200225912832 7672365 -5838162745192299803558831089337422740 7672366 -15694050084819108319498712480363659392 7672367 66824727008362634165980982818553644080 7672368 -17938991515482778077187182694268928 7672369 -16413087341759842677800550586933706204 7672370 -18537030771662912329048665791791664640 7672371 21748597224055744598114529777919136640 7672372 20080448590927049273776228192718662784 7672373 -243218150028378467373244016988951936 7672374 94702997329495014302121631442996183040 7672375 38390165110507107725437591588085010000 7672376 -9728336283382674495160411335144407040 7672377 -12055915430932067598202841629929364992 7672378 -5059553256472271284638360823365457920 7672379 -9239755307386659666216831168672713712 7672380 -15138007530436852258510987801392061440 7672381 35142393557068711175827382514346818252 7672382 -21437710157761752596947973075878881216 7672383 421373135096705397249213478039789560 7672384 28800339177994564054675283808237387776 7672385 -40501169583045517578950663012042976000 7672386 8717626050940182611373113332003046400 7672387 129991438304088943525696714321262680 7672388 -48350995412358247851019463699283107712 7672389 66964419416552597121096932680868143680 7672390 22402550439126451374268956892974950400 7672391 27917673954056997177601498644086184792 7672392 10837939024812988809454464122210058240 7672393 -19301475541916667237632151160471370780 7672394 -8697537500308486923909558427770399648 7672395 534551690364363617989793449864600800 7672396 -98102600495146103684568594510670548480 7672397 -90573549701927730078635782308908037588 7672398 2710222462815391865746800708286284864 7672399 19459148419780023224442210068846788336 7672400 13353818449677854118203113498267852800 7672401 2493469088672233497197091504875625600 7672402 -25137117071215004661263086454087666544 7672403 10832189546327393376325221227692824240 7672404 1065443758089386017842405731890391040 7672405 -5893263897341923326482724530629774440 7672406 -27319065328326864882655260965799500544 7672407 8137296070025120970353896432250304000 7672408 -123165916560313048907349000395170222080 7672409 -14861886212868029000642130688081806720 7672410 102851128797563473941516844276419840 7672411 -71924643895228182477283837202648765928 7672412 38853463123720567029668889769503796224 7672413 1334483831569127292777992353494409728 7672414 61524385248192108044330485756362548160 7672415 38640806505574907724136130682006955560 7672416 -15030296652554263527963189137178624000 7672417 82279042138350036759358646703657682466 7672418 3913573314472674489357269911135179840 7672419 -30212052082210162672049824888912551000 7672420 -49026775614048121836269050417532102400 7672421 -23016594435425210919018999714817867968 7672422 -11508635335894955252127015127618536576 7672423 -67295964334911591507538357837260001440 7672424 -38324130772903390480223327989392967680 7672425 -19950584830407297432900231214593510000 7672426 11198697771629314415196264431581332912 7672427 18617757338922887625166541231190467472 7672428 -28373151439086205585664083629100032000 7672429 52512029900592651770616832772387987030 7672430 -27112168354127713629824074477155992640 7672431 -13806114888200838301549344782884660560 7672432 19999730163594165367962225854501683200 7672433 -55847877042579914711428685854127602380 7672434 -11662031028056408375982854542797275136 7672435 -1568491500030498120780731582762145840 7672436 15678826694762245034583396198537173760 7672437 -62397567452366682012229728442171404672 7672438 -26833446662657760673142701064239669248 7672439 30606397195268318649064061211774933624 7672440 -1380019359181409476774288769326694400 7672441 -11234692897540201510635500075805986880 7672442 38809286226474666816418894187409222144 7672443 -92264831640339928225594234620815736 7672444 -31031723284613333602730290432308345344 7672445 10772416138342539313952763108288624000 7672446 1176479519706426454294327535396770560 7672447 -1185699682749494072237030671988005120 7672448 -3661969914446806537909310658686484480 7672449 -79466658339580229585416053901297426560 7672450 -4604306358464522121197258794403370000 7672451 69867322903743498706115446683871994112 7672452 29858537978167730137179694953847852032 7672453 -23885743173011244369417892025831973156 7672454 39262806402034464692976824425714798176 7672455 2752193701322530985342491483881830400 7672456 -73386323566724191574843512355635568640 7672457 78163595582519638099802987634417987600 7672458 10831967586494763346790839023049375488 7672459 23739748142788295060309470876762546000 7672460 9846278565961425417296764471973729280 7672461 -29332241981083094267833835318148545856 7672462 -5503196728466637711673176064648555776 7672463 160409843049270964942362359127689169000 7672464 -14433711057012097901371814317404020736 7672465 -15760344949081212276636569356201064280 7672466 39353824551422414415567398771934203520 7672467 -50828135050329046876304329062034008000 7672468 -66454895056374933143178810761197092864 7672469 -20311775840049931134406392029308971648 7672470 -10524817266976730115910870381356318720 7672471 -9443020591128895133671804519533181608 7672472 -9271284700390807210902822196861747200 7672473 30856880039253915218856639541010754624 7672474 -13503440183917006130171712209043835968 7672475 -46596590885312411322832740316498927500 7672476 -210418752907499224592361351450378240 7672477 88898231774758671706419007560727335360 7672478 29742757634398319268771171302843811840 7672479 131093238022523867780567384877784648080 7672480 90393989913266830904208822018401894400 7672481 -217829271441953725869358828753594398528 7672482 -28097557151111126234070355253859723648 7672483 -14026811570748233664650799260435357536 7672484 -71046462744770414201449097399669529984 7672485 -6659657501386061923742445758552001600 7672486 -16628018724461554981735108382982155808 7672487 -43541885926746222461788351285618185864 7672488 33410109381065012421197427487759810560 7672489 -158898739956424156311769471629922870 7672490 -283245168685684734504258776019072000 7672491 94604499483284975041225591460603156952 7672492 5276489122353664855806035217619709952 7672493 -50121113883210153963669512607784065258 7672494 -14517858233891347875996261565077843840 7672495 -75858505717153480096008582373291155000 7672496 -2758174188457888091587636707622453248 7672497 15287894762686075582256673583455886272 7672498 -3417829344037659955305382713129584736 7672499 102841302004439379192581399180301002064 7672500 2310438995219315643894885719485440000 7672501 49221756990708781327040518683667326720 7672502 35311439003861457513835829952177983232 7672503 55013660836425120125541190415832054504 7672504 1985334616222206493618133764920115200 7672505 57573481778683870206390600308251281600 7672506 -6705267133321634539026834880426745856 7672507 116698523429319875552512442815928006756 7672508 99564758877474817889881659038505639936 7672509 21040671365248835120949687342828542400 7672510 16314790675366071249469217852908032000 7672511 -43459166279286565040253897494054376576 7672512 10410718755951711079505170137612288000 7672513 256085351266611435008026073322845762 7672514 10775787412550671423494350102895899856 7672515 -91039361122095439234091186429135700480 7672516 14195689109475310776048312512088717440 7672517 97056842986302673532717393927145754752 7672518 27284042052992664447195565716996679200 7672519 12295175610850763478269710503786503408 7672520 -23170740204695820608453118501320294400 7672521 12291604446104179991715871980210826512 7672522 24076563238452360233268060518698053120 7672523 -1968194968469816150192690317361270280 7672524 -12134795865940800343842667117760102400 7672525 9626901995052155734382227208271192000 7672526 -50715391141490026130927358890835540288 7672527 -54384835699322862902558475505637441832 7672528 5050897122108260579999134549743460352 7672529 20062954292963898193339094440545734130 7672530 -5522153899895556106094776111794624000 7672531 -45482910554214344657968717755300902336 7672532 -24813319713715042138037847929059645440 7672533 -512971160442007666297115178691172352 7672534 -6602620157479233580187858917625551584 7672535 -8392342876121714520318316513949606400 7672536 -5179357909464799072680750163763404800 7672537 64510720260749646611249616788163067920 7672538 3836147800694189534615722294595103744 7672539 -17155757406798883774868581924720669440 7672540 7683586918072187874199157557924554240 7672541 -17375008524136544571876010467069236058 7672542 -7322080646808278769743340015834408960 7672543 29436417148783599631897252780691237792 7672544 -15765645089422468917111954458737115136 7672545 -11799714117015259746109170747246469080 7672546 12910397579324750087884597193008151040 7672547 63424884497928707949547891780443460080 7672548 -10036881419969828885583976051196436480 7672549 4596933703709305670649478049877127550 7672550 -3326316756964923081256173465220771200 7672551 47810292606407746809821024077864750632 7672552 -10758770257011832807170781790505369600 7672553 -27004419417965186423908612698874753920 7672554 46058692769367216251350206364502418864 7672555 76236654908173822132293116415723211920 7672556 26493126218057611748883856240251164160 7672557 -56941394303881366887142562000490740160 7672558 26410423507220238435383092179019490880 7672559 97214159293886761639660040395136342400 7672560 664594835027674482474974370815016960 7672561 -51135211249036744464204616070914563520 7672562 8928634298902634108399284653218095104 7672563 -2808480543905183034969334576391715108 7672564 -10946238254378786542281602861302493184 7672565 50229173789378473872696354502363010460 7672566 -14410560028723776860699107064370069504 7672567 -18874796897961967232011312728514084000 7672568 32040869213578484079788144320749957120 7672569 61666888961909317804401626881242460128 7672570 28977477237003083365793459191982745600 7672571 -64281395201551354684117345875571563228 7672572 -3881862045717855259489992959259483648 7672573 24516142589761806650119713539943642944 7672574 5195368019320398013650001065888882432 7672575 -6314980136135178273593429877418319400 7672576 -497124853172563203257247231111069696 7672577 22152109672535102750505586705705242672 7672578 10847473397978977521125851723028029440 7672579 -31511922381188465457099331209844472624 7672580 33527984397351145486256381011292467200 7672581 17861534108195230085236285606965042912 7672582 -69316533902478611757876002299754824608 7672583 -105510977744251344031167835094768446920 7672584 32224381285465979928019287297354424320 7672585 89544385845084659727475660975648743780 7672586 61816785574940112531989328588830002992 7672587 753425417156272983833266674414537696 7672588 9208331023775451009391135731389644800 7672589 -33030769764575086131018111848893937610 7672590 -11135240687840102513140604478061708800 7672591 26180438919705852600797352369327906000 7672592 2019029043909421969246572016090890240 7672593 -11646792267215889912869201007160664064 7672594 -43780411749821109299485572008817998208 7672595 -1460842140158403562133404354567636320 7672596 1347942024483053494738108898442332160 7672597 83035444787834486965467668153712364046 7672598 1512829700660857745907979310783499264 7672599 -21852539555991223204094111954261049600 7672600 -4272076493871482429627470141245696000 7672601 19976965014414407702716028614994154900 7672602 3702562409207401965493882609661213184 7672603 -88094793445962899778935193414605191056 7672604 18819067572671740033901562342238496256 7672605 31141444949467738253441552172007812960 7672606 -51582736291449682487494181523663921600 7672607 8404419802044312502418177719859712000 7672608 -93351953911962806135511301301206450176 7672609 -20439930781727568764658652186964406528 7672610 -22005283359597473751169955402934720 7672611 3321239872482723908135677545735099120 7672612 -86899778560131285626268605293013516288 7672613 41810378184209611256866623464172312924 7672614 28885122861949618090447637097213531840 7672615 -587595739980569568306540388800878880 7672616 -15810050512579726499057225463269790720 7672617 20699529714509843054856718181867328000 7672618 -37061860656152328423991052962688328960 7672619 -544431152970046330212911513820119280 7672620 37466689213795244458777060173950868480 7672621 -17545853250150048849561559606582455456 7672622 -21025085840955317054425578324790003200 7672623 -8715948537808317530781619708067919360 7672624 2430710683208265613180548285265920000 7672625 36992454689968717358123152667491209000 7672626 -11716903877308202337401268463386169440 7672627 93148612647285308110461261730408166712 7672628 -78824108104848302008155742515478357632 7672629 11537428892040981572183254681901051328 7672630 3931645021096277371883775965971948800 7672631 -71557672202295755602826073253151828568 7672632 -33797121739216745676923618720680181760 7672633 -41516463850198906808562588060005244118 7672634 -56704662129834320170447212033207440784 7672635 -620433157849949945342413065652688880 7672636 -4950819995521234067678394563881397760 7672637 -16234487351560436745016488484061035200 7672638 34470103227699635975559808203345192960 7672639 38595054447954512432704493905628602368 7672640 11024909692340523108355085326158397440 7672641 -3739936809083716102468407756367680576 7672642 -31128218518993244280083504653647924528 7672643 85400774271686773136837823613057102344 7672644 -206451302088217079246157161067110400 7672645 -70264819262313815561133121534452892200 7672646 54933848341029767304308215982682823680 7672647 28589264366537921134745432095195191120 7672648 167670507709410162443137518799050178560 7672649 69255775859050303526836586066352144336 7672650 15587589903170978559389899858214745600 7672651 6701455388155170240219942103747620384 7672652 21547489672965318515257584806839529472 7672653 18508742787915431875882697822138736684 7672654 33651421896755572911920726191464679872 7672655 -10545079454800023543507416386319616000 7672656 11983496177903305287449831159837491200 7672657 -104941623648565473112475810599801470094 7672658 5907967511424386840052045985770642432 7672659 -59148402014927897709768091636366189896 7672660 -14991872548888818168560272349756248320 7672661 22124051387396676769875202173682487040 7672662 62503281978316088124633294802046976 7672663 -74588185527004472334337835618315364088 7672664 -58459271069056313254812699393833072640 7672665 933833423801171658514548303531411840 7672666 -7276821276450691536368276973157201440 7672667 -5632578841182271583637557436024586368 7672668 -70360768215012280405958412055158795264 7672669 6978738143092221853916721259777900070 7672670 -64111084659953087761646191496329568640 7672671 -4055460633981168569809923844836491760 7672672 -36780976054601128799231253286995099648 7672673 45239988392717443286031004358312060820 7672674 -18988430443976466244613103197491866240 7672675 -6544935194762475058690571101090110000 7672676 -9268226288779131588406857853966872576 7672677 -7136420846978984488819485661937263968 7672678 3704342087245126560299869157084459520 7672679 29220378422962598828330875893877897776 7672680 3686812055016912582444759550651545600 7672681 30483920381737525217023727193130923264 7672682 -22174458814324279576820967755277065808 7672683 -25350454711944227336165691426743755176 7672684 -37803031625554547784433166343144512000 7672685 5885199133115306901364092463343688960 7672686 1537078284632153575848500083299188736 7672687 19689199771525748421206455738206445680 7672688 17772108767320143750881194108620275712 7672689 -1592715211844653102616491362651861246 7672690 9271774690224348699539376131628662400 7672691 12994190890665752176549533414996425472 7672692 -7549006972560508344247026622075035648 7672693 -4041805292871615674506086661346434400 7672694 38194670809079081825862658339148256 7672695 36469193523587448062698814938869578400 7672696 -61942537841917982212593119182971801600 7672697 123719068771265460648116812334205895146 7672698 -5029413179618071054863835555681359360 7672699 -35981186194319289857443647685962668520 7672700 4014232132667866990019834143493990400 7672701 8407287118461283123549304341033247232 7672702 3964203000876943688355800319997486656 7672703 102833627222941583641463350838669748000 7672704 10087310344535931928682273511466598400 7672705 457131991443580521475262021679851520 7672706 -3186400881743101172751812768853824640 7672707 12426949648082209125596729879397635280 7672708 33875576583488426484619577619313766400 7672709 21452018356722491385403047995336159040 7672710 13542798940030042505558774835981528960 7672711 15272656899152644921869073554005036312 7672712 -1701352751237925682947444273052293120 7672713 35741856905017994096877671058197930400 7672714 -21728015086497389753084630430547576320 7672715 -136754690670199054196307079836112793280 7672716 -921674265948644986803896109984169728 7672717 -269169184904469834233717225945384960 7672718 35760838899160307876385759303749530560 7672719 17518990252325835409710789877611480720 7672720 -6750038539349558326647433173388492800 7672721 -30853742987997005136687541444273336320 7672722 -16231169264192676168733044684297836928 7672723 -7861422522453184231285269340844931456 7672724 44214771618698074203053553353210522496 7672725 -13447526104544062158034458989048976150 7672726 -60977127563033544576921991085140190688 7672727 52315316476478647588741394869998562392 7672728 -1922717525189759507308142465630208000 7672729 138862234441230241174068401558298221076 7672730 14277567018691018586239365125293629120 7672731 -11386259796043388573669500726959360 7672732 -24952255612640996776052071928639229440 7672733 -26703381565636273688978247520763245620 7672734 20435355972389600862630088710189495168 7672735 29033756887433858564608060323676205760 7672736 11170459210180838656471998299419705344 7672737 44964683690970640209983191424757803040 7672738 3137131953577596709423701211004586144 7672739 123780574433172930613342784994797592540 7672740 -5186534824233136701341163835589836800 7672741 -53906012136724257235825161815834785858 7672742 -14103573905056590524181661830258057216 7672743 -37704373881792737272602414245102387880 7672744 112700284136305522793456310268974812160 7672745 -79510550894858640012758219125431793500 7672746 -37939062348364560752064536001942391296 7672747 -67021713812444810776955518490753678768 7672748 31029943236822287992000454680903680 7672749 15890435219797385219359575221439282240 7672750 -27446769090112797135491536105370496000 7672751 45473982594344631553665234819138330600 7672752 4388431197040686966877807548099133440 7672753 77231715633874229948756388742510228464 7672754 -30689554245941170645643226816055526400 7672755 10894712241076550136084386256729948000 7672756 3695777361528487095649617897898991616 7672757 15815659717228191662951382413812728960 7672758 -13519437529443872468304370053020590080 7672759 -52023667963683506424844691113332174040 7672760 13382839513668335941916430038513049600 7672761 -47514696185156504902361891944526771712 7672762 37895739156366775143438827658128901120 7672763 -67212139140831558419020536862216637088 7672764 -22743404673550676929209699348385406976 7672765 -12649274233056768621292791366424437000 7672766 35962713625588999524444999172153880832 7672767 -15219469391639591533484487328662098160 7672768 -18988279916351031725956054102629679104 7672769 32178030437753512671775647566550713904 7672770 -2371173560065025030152110008505369600 7672771 -53062278080771855228695524775325962256 7672772 -7361233061651433099877596923457738624 7672773 69559257628432451732796671308608222720 7672774 26083382006425818613980697545168503136 7672775 -48945707385244542132448559464665881400 7672776 -396343233672118636219753273740288000 7672777 15223406253691343246168197498014494592 7672778 71752347437076063936393479133836731440 7672779 21848590678111174942831786774327603200 7672780 -10856113398009964255115000465297602560 7672781 31217219959227885510802664213173551564 7672782 -14990325242215245163388129347451291520 7672783 -13080602299507929625437033772213661968 7672784 -10906179052176412389807004641467695104 7672785 -1166155584339419177469363065275372800 7672786 -11093574698446566544258192224232208256 7672787 -127121828924827981656848066973534588564 7672788 -8868123917974649705021956744494438528 7672789 27811383287077303516699466324726057440 7672790 1136078427650768451542554574387270400 7672791 -222014545818931756784578544535836160 7672792 70485579149290386266347871248412928000 7672793 -47961438003419666284032394281600851958 7672794 -5252872295601650039289993783229478400 7672795 11332340177319051142826904933818794320 7672796 -81679969391436219056448556706385438720 7672797 84579990471607556582486014703553794304 7672798 -3127659555046539101674130851330586880 7672799 -130817724098811385592288542670316751200 7672800 14063456594348604479705505644150784000 7672801 -18862769937606540394732719383260043136 7672802 42111415757335997435751920593334966352 7672803 36461794499679119707911720841517059704 7672804 -101403444144861203208525246830719781888 7672805 -23466634775187139329458117627992621440 7672806 -1625016446361318303779450145090526368 7672807 -116577963664213561394670518680418030280 7672808 -6929614904727091932952486633923379200 7672809 56460124056697177278771071829401794704 7672810 6035987043667349850623366056049233920 7672811 6558500439479385215720358806702656632 7672812 22278272583013783002209781088656422400 7672813 18409383759375292028306839727400700524 7672814 73157876529031386999451826431926394752 7672815 -51725085994627237945469992930988366880 7672816 -32475726845740538671618990691874111488 7672817 -24897652293923569650754740910827267420 7672818 42732883658649081849656633667790821504 7672819 -24186283279346449025212107833883230976 7672820 -41381057472157633820589437020317504000 7672821 -22916736132691223453802263353078907040 7672822 -6661733395249657468443945535721375616 7672823 -6803662425596322956370607998393587712 7672824 -11602642158514002429315102489583841280 7672825 -50321269999286637224547500958635674450 7672826 -10602740805144589290546495448862173440 7672827 1108158173711166706798944991164497280 7672828 15490814104991423882271297975465286656 7672829 22668320025004929348701070570264881184 7672830 24259399564750971404902506820805667840 7672831 15339750004113656309161818913672767072 7672832 50029750626343155746382166399993774080 7672833 -22836536282428204097236450458955006080 7672834 -315733830920406736361304387297610752 7672835 61840540390580455341576419042168242800 7672836 7926263020580518464246926104806088704 7672837 -16146246892195804510286470146173178980 7672838 4868834385600366765409655535517908096 7672839 -50275157529943429514352878872397362776 7672840 -21807346928482770264746606080106496000 7672841 21525528400101320229288935957122906368 7672842 1701408000884077798901459894123976960 7672843 8814597797258343904530274491337373200 7672844 -137046251046494355828914840161590994944 7672845 -57302144341775753246411981786747592480 7672846 15971665333239376677802472381430451200 7672847 17148599482826729324592053452817312352 7672848 -3430623056193042266117526753560887296 7672849 13021904388637199972707190646075852660 7672850 -35096634710251162439953578093343131600 7672851 12087065110391659069162056625117003992 7672852 59441632683590917229189511426195456 7672853 -96072326179224087075040001850099974898 7672854 7275398097025345793200112036436959232 7672855 -74592101910761483478083447847499530000 7672856 -15741672387326758870800417704223129600 7672857 -8212504330743017066843023171844566560 7672858 53752724214939413543507485297789198080 7672859 125717650367604983739502579279048125060 7672860 -766609971863684922844838356767436800 7672861 95280927502504447674579344953269147270 7672862 -24439026633037168350202477886785853568 7672863 -5978785070253054252625401913785563904 7672864 -84121667121832801733035080041617686528 7672865 -56475699129020086342003973206637164800 7672866 12045140610119270256778997934203812224 7672867 -18107422746139083231240604880617234084 7672868 -8964173750088310270083225203147366400 7672869 30810170921747046591103222706584028928 7672870 10981246431918279636898364231223338880 7672871 40640517875803588695258632339208851544 7672872 -13105399183688527064006582334882447360 7672873 76977371783317660735879625477303403464 7672874 -5500997818867211324005804642646618880 7672875 -10520892831275918522460777786554880000 7672876 6121222496877125449736458803338927360 7672877 1242407042606203544620803008294842080 7672878 -42421552569071523104525183526018408000 7672879 -57668751708880282464733875803636577520 7672880 -13448360368068166591969341237520957440 7672881 6528762856646069877413484949068164640 7672882 -62326095086650646363759703368128567296 7672883 103597899818895897281194231197104661132 7672884 4221954193820828402673504834762977280 7672885 92496052565324370642565404808113726720 7672886 -11777027847302659221847647423682717056 7672887 1120309575408534255834918064816494936 7672888 103973288712967845089375382743889899520 7672889 -12149825539151321096861071435851846144 7672890 -20654919448498316318065248126890062080 7672891 225542094416260438504986358647739407360 7672892 -12432009374509880399517872465684794368 7672893 25132514106691804492496227072756356864 7672894 -9148406417600852922807837721556625408 7672895 81510152354937481166645431561304039400 7672896 -2609708110523812175558247484244361216 7672897 -51104387655421646211285887092223951420 7672898 63691293486307472584685517609417109200 7672899 -3522756059736606627983469441787866624 7672900 -17532392485795364122975486103730302400 7672901 -79105860761040579548229551592974464098 7672902 32154787584884570614135570412197002432 7672903 -5231984825629680310159826205795768320 7672904 -38184091202794261180451244781948416000 7672905 24040024918128671230625549616709280100 7672906 230332020657386696933789304384445440 7672907 -167479206170272860825676544431510022400 7672908 -31049565952102246013500908912538469376 7672909 26488431867214891142787692342632965110 7672910 28887075714343943384302590369952704000 7672911 -2723287928810075691403987409290695936 7672912 -2223874353791332776307399827710967808 7672913 67510830089030136061576673184063426162 7672914 50602991237111248889920904388411233280 7672915 -15293762000218285600896898523177813280 7672916 23777681568627328168220264344265326080 7672917 15966166694488420378569094815090299712 7672918 35887156566517179070065666365141759040 7672919 -7328712574316167791511905599702293656 7672920 -299801509421506735727001637807718400 7672921 126962618181246718998752929660015941892 7672922 -59391198488279693742378324850663065600 7672923 -90816377640667742073234177297314694360 7672924 -19400439091013848893047311398465434624 7672925 -23171614681662225826829203469246629500 7672926 15426609674094775577922769686250272384 7672927 -124057304463328295093383907509577696224 7672928 -46497612301010716870052980170068459520 7672929 -43353741062549071616890613159112177312 7672930 -27961145447721943611384462203332028640 7672931 -21858949459719269220793993023717788208 7672932 -8464972745346568314103225023021462528 7672933 1628979759478307957130965599076922624 7672934 1149647376818661634048789583276616192 7672935 29206382680211437258042416160992013440 7672936 77963531354531725102495474020429772800 7672937 15778325546658397839602297717046230586 7672938 -7399248003838084971325275883174920192 7672939 66157417805370136677618941283670083880 7672940 -46862072984629786959416878113629445120 7672941 25083235575693682394316362193951518400 7672942 -46716154076363875218575689197851656128 7672943 -66254275838734825203993360055267637808 7672944 -3876540369327649878628935505958240256 7672945 -4561271345122032699239278978651328640 7672946 10767419548246476326646600238061862720 7672947 34012872398562964068294129053641951800 7672948 -13107637887077371293335606092329880192 7672949 -36119130119285963208090492790442996964 7672950 4843229629150776357921986600057604000 7672951 41251987590214749549122787058336079664 7672952 -940519402033338303689788740127703040 7672953 -4593759253148416922015238530594456256 7672954 -3552776558567953669833986495945571840 7672955 -54824053062068833852928174084205008640 7672956 -35029715300090115256148061341736852480 7672957 -4481389623849889012883006071529710440 7672958 -64313070714727726623757786951330560 7672959 15057438894188794683012234993940820736 7672960 -74218561516108472121836249146195968000 7672961 -15559265517782036592753553917679747200 7672962 -12858649738338690587214906702831104256 7672963 -2205264874687725238679829915985438136 7672964 -32630996672636876908367718476603069184 7672965 -11169595284103403318709222700675968000 7672966 -18024089092989572127499348532736631680 7672967 -110128587939736490665490451044290969536 7672968 59546062015177186563534149786147266560 7672969 -31074075706945311192008219272591891356 7672970 -8372640522286511080098746019073274880 7672971 -23110835647978661944875391760557764096 7672972 23947322768860044239150771476124331776 7672973 69540548346501040870899745604904480 7672974 -20729630840996404030586294443288578048 7672975 14688986196213020925498652877767973000 7672976 6979280978205364166837051489427628032 7672977 -8748853035019888055748467560760112012 7672978 -23908408264116962371050514763845710960 7672979 18550632582908595656097734060836261440 7672980 -5366604177503055709904062089302630400 7672981 -96963363052210211526958536767467727218 7672982 40294211496631422948444259499182849152 7672983 6472289025897511736425914162342486864 7672984 -42650995774870389318863610959033794560 7672985 -244295029929706465003825860647246154240 7672986 -3221157735772427150824046990385794112 7672987 -44348193975672641061426492492739659248 7672988 57781212115659274416287178574218751488 7672989 -17586175426376958321181723761857986176 7672990 14739910175088421680664451714012997120 7672991 -63159976836590478834118145948435255808 7672992 -59239523345007816296683184076122750976 7672993 6826583062019444602333013138904342242 7672994 24821296765835456891159271647923392000 7672995 -61618709155531132066819540083620428800 7672996 30928249746671403752971523050905518080 7672997 96442436496969230908384094577879957180 7672998 35058037122056741453203790855162903040 7672999 30828014192178154194724102523880923000 7673000 78153744572846025590536734257118720000 7673001 -16314548612745470289787942188524574336 7673002 19446233668504478688132958878516683952 7673003 75439261197836317210399475434477283568 7673004 -50859395727870077156948581903286165760 7673005 -141606622167915768593400272473652340 7673006 1133821262869272282497333656548354048 7673007 -44422436216289069716917362004775798784 7673008 25839054442291717585412451967644745728 7673009 -37003800745356047029800763276109934480 7673010 -13224810367847630995643302720881661440 7673011 34303176558060823195577749511595545612 7673012 633098061951697514775186697955162880 7673013 60848221433502958180093534392585149742 7673014 -43833567965505967607339611310938079040 7673015 15270455070280669990744319431807718400 7673016 -3578440527591930626143865398131548160 7673017 24454184351428317367564091635162416480 7673018 21583372984910009278696203094269757440 7673019 -40300137227353187219916423174132583656 7673020 -56881480693878822012186587536243883520 7673021 -27511168508928402565353160480112886900 7673022 10878146160581669492105653121465057280 7673023 -369317246506816323856373699617736640 7673024 5728448884317782389728249400714592256 7673025 -23376703734287300745746833976719416000 7673026 38864809289060884637005944349015829712 7673027 16879741971884092127566353424785120384 7673028 -17725531416555370564653775695397693440 7673029 7212357658096153334168016684012515840 7673030 -960050530796879912633116518279559680 7673031 22510944190553217834450367640929558320 7673032 -55793199348870652393485048323027435520 7673033 115203478259232258638475650729252503680 7673034 14472637406841889348148032939237697280 7673035 -69168738262651560846716397629896275840 7673036 14524329835809035136091822343751352320 7673037 -25873591425772332582836287810006091040 7673038 38994919668419584981375894568130313920 7673039 60436796683235973533162919286618643568 7673040 -13565135392428698036919850897238999040 7673041 49185990594994961248118195894696677824 7673042 -2378807865118240356371212257041395200 7673043 9293270392196901781188510802837966848 7673044 117613417993127989248834521139250030336 7673045 742502833811356488160534195833342300 7673046 12142897203165844739211700598231625600 7673047 101667532090771048925711825809566511496 7673048 63880979419197547538766942190865295360 7673049 42910284616161957528622341958054224 7673050 1274305449060546052734290842328793600 7673051 49112430228640412272736525000582906052 7673052 38640624991269687651719216053547182080 7673053 -51148316788311159887879659926469248000 7673054 -5203853096453262984128760878455021248 7673055 145944280447435914868664055678391200 7673056 132371080095200678181945256138601398272 7673057 -9217262852875151679201838127695515294 7673058 8974981649045093182674347803097806848 7673059 26995190867916273721105020654694671260 7673060 1332068110297902831028862389780492800 7673061 32043453334713978223485174299949158208 7673062 -5755228386174948509754096638146575168 7673063 -15155182393903670912005126689901063896 7673064 21080842733380202912721927566628126720 7673065 -26391055435096638039267631034996326080 7673066 -925844201021146349912664834686406816 7673067 -21462461105485027725591237611823358116 7673068 -9459091697889154396103098881729730560 7673069 -742814565169054244072894640904691880 7673070 -16129231152928236390397720013646105600 7673071 -6508427529660075825248543550838236576 7673072 -8432536568960004425192467623867875328 7673073 -34233571869091597649401449557100060816 7673074 -22716366645220725434562495391402661760 7673075 -24615145050140026543204947872000462400 7673076 -43723910564477733122165475833943859200 7673077 -498649803661998036536166943611596928 7673078 -10099569125294416756761660556677765120 7673079 51087247778439426004981177794166621440 7673080 -33282513962131920359898895453855641600 7673081 -23039903401068375271412699910587909880 7673082 6773025259637133270275273258372014080 7673083 -90293583638625224761923397621146625176 7673084 46497227086565554408352847781108087296 7673085 2183846345208409192159189715015241600 7673086 45546399858112104241853495919780950016 7673087 -74100411000765077524889089093667418048 7673088 58217291636276565846187745269895921664 7673089 5158617735111987473249789161463741440 7673090 41474476171049574161582527629406240800 7673091 15469129565843939184072410851839372792 7673092 62953038707733870382840476382072832 7673093 -29566532814019909387539482243011628160 7673094 2958667919724470049522890643965184 7673095 48100630699729400341978822775796590400 7673096 -24609452895552395904392861692559677440 7673097 -12429081245998248928768532959232516928 7673098 -30033673007601137359649058716260239360 7673099 -11292141914199067122201867031337652480 7673100 26958961760816391818524364903952038400 7673101 -167769421226408268785436140586382260480 7673102 -7449555572040178028381478350453831808 7673103 -8759133081768946798863665211402532800 7673104 13222923843616925770646705585728593920 7673105 -61514404175782410890521925574185532480 7673106 -2565602175184175486657959960160534400 7673107 -1472458838985789968751453623326159236 7673108 -74202677443170888748110790238159652864 7673109 13544628732071994424163471162176226688 7673110 19662864831853278904031635442157264000 7673111 110794126457396884321825281977519108472 7673112 -38201215037367179247261876081819648000 7673113 -11115744525617252582997060396658499840 7673114 10470577683838352361813646771903327200 7673115 -17884307998987036011469105911114875280 7673116 47335399151366709888108923266561635840 7673117 -928889977706305785293764336277703834 7673118 -7124642066455986043562767193011317120 7673119 -105449290041820318973009322306404248480 7673120 -3354029110528139519841594967043604480 7673121 11678773862014041448511972749232926290 7673122 1434991583482223445841158219389778432 7673123 15751487547401780121980974608179415000 7673124 796005333880991808877057819474851840 7673125 3635344420857324297287310755760053750 7673126 -9973234870695257678792987901961201920 7673127 2867572212038093626925678182101473280 7673128 1968726953076063845429658123892316160 7673129 -36582249550718681035523418155520843420 7673130 481027939652592317577400192395819360 7673131 29355484099134309243062279977438267000 7673132 3245264152838613320263393126485232896 7673133 -780819413568435914132392806222461952 7673134 -799938897050433330194549898099172608 7673135 -275800014743189897701841200683559200 7673136 -14661802482403481733088618993804935168 7673137 -56988999508707833472416959954078892508 7673138 -33380021460034753375650479150528557440 7673139 63836645150990144435016828773170134000 7673140 49019487757390390457314826781625117440 7673141 29127157301067400326835155770057741472 7673142 -13945464231841006721117918518438721088 7673143 -3180649840513676930853907786977899608 7673144 59285322986147706709354717270596956160 7673145 -13624967033918675218959672462075190080 7673146 13588920210198053396096196664971918528 7673147 20069669094203758612617079745365386840 7673148 -5493778865450377370240374199056204800 7673149 -144949904606585134276062659321836339008 7673150 -5781978689517409888001180862743184000 7673151 17224112264157839023075524257990889984 7673152 -16780868894917827942012718741384593408 7673153 50529267083234717286764791548687679620 7673154 -35713179287667191584926616463737152768 7673155 -41129253359235341325331602933555853200 7673156 115649090385419775441045199261240611072 7673157 51776285048170081518619675349383184640 7673158 18005362280138010439762803247940208576 7673159 35494116721606514037713908944795596904 7673160 -27039189086812681456789216005201100800 7673161 -23728049585391264199415911959482999628 7673162 9656814655189080569273389815209256192 7673163 59131139576910666424303714604247085488 7673164 28259181245270835054648864591920128000 7673165 -17576024502195428089692638295861509940 7673166 26104010097288802866251032309552820352 7673167 61538208538268210405681376554594447216 7673168 22945434278172723502147009614525235200 7673169 -675736342440617724654893085475614720 7673170 -26317784405498680919412148174772346720 7673171 -51317734386785445884366443824985277280 7673172 -3852428280908016798707642403777110016 7673173 209369431392992598464816577978442052160 7673174 19436371698360807122065393799340354336 7673175 -3847186075071278981876180409530397000 7673176 -3146623351278117679665529042498928640 7673177 25014986987198233619618816154553960452 7673178 -409144607302332389123247462298006272 7673179 121628333299407795504580784227151411780 7673180 -70762484053350986052446573014797273600 7673181 -22579091564055595687590825596741840160 7673182 1350001222016684482438879545974919168 7673183 -8857515633005127569981970679033144320 7673184 -38158473897500779212886986304058818560 7673185 -5436913208574716658584032568804011440 7673186 -30012378433680243866256089607374490240 7673187 44900718361253431249989732199389911160 7673188 65991843035593153915637281095416678400 7673189 -92411641363202013666035205473918887620 7673190 -5791127486524606290008888220146688000 7673191 -49430753100977170823858918207699343360 7673192 -17237359664597368451656843144015488000 7673193 -10203104207301104737997249823912339360 7673194 -3011371915939938276554939183538248448 7673195 36982784896270914841502385438175477920 7673196 18813671444620786934066349669295560192 7673197 2224619101293085453295038735539504000 7673198 16516264086900192001250721745276140864 7673199 741536519667995757730556728484417808 7673200 -10145813828472968430020133149954867200 7673201 178600820273582615294981717950038514032 7673202 55275242672549474651026748307185373600 7673203 6855000232713834011336353746863245224 7673204 10255322605728607681232876452531476480 7673205 -9230492338245650490212970743259660480 7673206 16734224327128929401436853572318459552 7673207 -104861957553920426047464496364282181120 7673208 9856978265432481406286110227723755520 7673209 -46946317193564616314419489681307885590 7673210 -16335328102589973714594781312768350240 7673211 -20179116499084962702608457761852111616 7673212 -64566963135899694497162416780227180544 7673213 -20950976715838809695195670044097945600 7673214 -17627789666552544406331876984769395712 7673215 -15353664038031185801106909494824553760 7673216 -58005033861217829874479048240167649280 7673217 -65260934707134343265744964387374766240 7673218 -273624681044311790236969163390949888 7673219 12869791854590864515092489579826954620 7673220 -183210237244521306572900552962744320 7673221 1880719968994832261049252776075549632 7673222 -988972003393720836472995956305524288 7673223 -9043585168469728603542567048536112216 7673224 22013077264141898925212035363748352000 7673225 -3947482882750425888201797270706264000 7673226 30069442011481619448910920133066444800 7673227 91267268710451446202613004008470053076 7673228 47386902878308273459719974808307277568 7673229 93992801644772766565713266771969212374 7673230 -35920240154699529598701395160511506240 7673231 64580786233696433188363491946648042032 7673232 -240620778649119376988959701308276736 7673233 -2772560978090693063538312978089726940 7673234 15497963982769438981489103405743288320 7673235 -444476806476649045557881231073762000 7673236 -64357437488295456983698873782417354752 7673237 25643572961113431339471496262156328576 7673238 -64095162742208382306381939808161175680 7673239 13129533392081822715274408751704327696 7673240 -75141260049546219029825939647502131200 7673241 -2298327595093404567919757029457851200 7673242 22453401196200530504927658676720760064 7673243 126297681264768457726012552398083487492 7673244 15752693724301498970938354024510881792 7673245 38670451742162741253329623854872988000 7673246 12538717320108848958598193937740691840 7673247 73542558320436794205016027338292128024 7673248 15565940771059560912566741852199321600 7673249 -7231160017322351837833838456540799480 7673250 -16592173207166258634215712377192832000 7673251 117978539550202873763420952042072551104 7673252 -73708790450632823414269251328701435264 7673253 52452787659219577079710766570641449600 7673254 18611677664254911765051791798573169792 7673255 65749596516324564532471734025671828000 7673256 -76975308551741076226786160469519820800 7673257 -28126965317848882558952734911306279600 7673258 -6506986259390437040191609186273181520 7673259 16042995147147252954004982729325716928 7673260 3995742716389952906147772465801461760 7673261 69323848304852701045188925649769635862 7673262 -17499944059190994787694177312113413120 7673263 -10903647924919074662259451816015795976 7673264 438738600965729378216174141213245440 7673265 15266904623044393677025754848981766400 7673266 -51753700849506157647301911012022947840 7673267 27766952309737672370832809767025562624 7673268 9003016072206386534219577689220157440 7673269 47142598598551058212952931247523698670 7673270 -1219105111926674117875662621268070400 7673271 -46249628156369631309748591133672542488 7673272 102615738104822058738526657615472332800 7673273 -12781394986829615989910839538455797360 7673274 14769838603621914065264529788505580800 7673275 7502322618692017556245365377789809600 7673276 53198343624679706745411327837722414592 7673277 -17292264764599876049682919212978449568 7673278 7739391375516115157390411895885277440 7673279 76496228385334884503189213041938050880 7673280 6129749636210412421973802441768960 7673281 -353387262605866581292429076995230720 7673282 -26630391601742864042254948374471199680 7673283 -35611227865410620868428419612840688640 7673284 16264234638866122707741206302135750016 7673285 20161808394825219717941898424157425980 7673286 -9244331924211991143566469697055996736 7673287 -14081076271083649802470267775926827240 7673288 31849196644675119833542471313309368320 7673289 -20894189692316458109001602787603533952 7673290 11033099883120385371622631929248934080 7673291 -13206509814751377221930542853246085528 7673292 -3111900964227209392042450566497361408 7673293 -21145467241367368501921531711790860436 7673294 85496709485843174965081713347730406464 7673295 -14426153052169384074370283692734067200 7673296 -10018896602461314941763548833885954048 7673297 117182970135972999795439326965090389746 7673298 5671035766987573467575033834086844928 7673299 -14366957911403998022961709659076144736 7673300 -33668391759135846707181618532189065600 7673301 77141237387127472648430665648908457230 7673302 -20913949348225277539047852859475172480 7673303 125625463456388543663307923574162430848 7673304 -8731873676586705007644907472867328000 7673305 32390001653256697017523571757586835460 7673306 14241049123610369334836829911960752128 7673307 -1362155905027786625710752216961872000 7673308 22015863589834474916782142686698940928 7673309 57160142623921163060505366049816959552 7673310 3388506553162539862341822205983057600 7673311 -57067798304832204021039326501803701088 7673312 70052358256861568570600902832693182464 7673313 -18957385338217247966647889310420211200 7673314 10589887916588697483071068612187609088 7673315 -4276938956461512355241998646733616080 7673316 12869581150853772012828924339425181696 7673317 -81717140484418585491446644662705333634 7673318 72995741005714237924752740674228136640 7673319 -4911446518584670275520317241467800160 7673320 -65176057071719522726170474870681651200 7673321 29064243602210882827477164414739250400 7673322 -2937737184800552641309050033913451520 7673323 6347704264324249709133645649378199440 7673324 -56307110389631263956977319178338153984 7673325 -21242612788931256034216090658031705600 7673326 -47152091707974289364435268007121085888 7673327 -141976644407984395631111804449911355824 7673328 6196945426686455787604224108476006400 7673329 -66267737332184578922433594738418458816 7673330 174936411373510765264924855033689600 7673331 29324573937304625700986852843770909752 7673332 -42195821235954281926669930825239829760 7673333 1547997457918947115051912651326225582 7673334 -13648803747156536379846605505549987840 7673335 84142195358880664452835067872757768280 7673336 -41460292725532980491673472019804160 7673337 2073956081805598238677701658845688320 7673338 -6840958630376981304014304028618561680 7673339 -35674201450112775089482735978092328176 7673340 -8009530978929970969662029204933836800 7673341 -56895999715257594505355271398815708776 7673342 -32932799880808838699769867611354376000 7673343 5375913616721518722182369249851646664 7673344 -17137573879965259721745828316937453568 7673345 99609652978337452277805696252548677800 7673346 41510314230922270574830905379847712000 7673347 -55481585588428704991423914191611066416 7673348 -55910973702602802746236243113031455744 7673349 -104439052981216830289412324079497312640 7673350 16677913424521901987708704182762813600 7673351 -106262773846402658953002571238023470600 7673352 34963158335309280490330288676087562240 7673353 -30330285294277224949081741219800855936 7673354 1200120208559930760857281587209489760 7673355 14697923670401786185820983367972947200 7673356 -8829781726098684522124853788414274560 7673357 64587837677207371604406510392261943606 7673358 3267261611398480474911800921992187904 7673359 75109225198302548381869754358536616040 7673360 -4119566611571040676837281206628433920 7673361 99249086865982425702868225311179601024 7673362 70132695959261038597080611855092524432 7673363 11413925669648874582963464264696395560 7673364 12436123926336372064287771152341910400 7673365 1707902934158455293901278175764825600 7673366 62834824529386081204573354025033113632 7673367 1414485365793353283967311512537565696 7673368 -1160061527054302773575566646215802880 7673369 -30278603536514090826482844701930745840 7673370 -13169559402761405040187446655343715840 7673371 80200203447892870335675195205381998000 7673372 -21639726753516444589972582875336990720 7673373 -3852709519896575306525718109566536436 7673374 26438174189005652185882562532556875072 7673375 60786151741431371297866388673470544000 7673376 2209204651647651591592084816473882624 7673377 147479989871352500453834974154930580 7673378 -22526458092073171914015302188776034560 7673379 7115548365860400324600977460442194432 7673380 5016668009461117650350713042399825920 7673381 -65024246916462497957784621467589120000 7673382 6916153454976039327218478014567591040 7673383 50207268678893477257171294233554544632 7673384 -16824827770219106835815302978578109440 7673385 -27963199245758855257551529764061358400 7673386 -10932926502616321416455078893138118400 7673387 -16814573438059220417512684885743365964 7673388 1184698851913133301940323166823952384 7673389 -78904229774173766019349786805112588276 7673390 8264482467204993111473383999832011200 7673391 51014027773172447667650606848858835640 7673392 -35990648976531051736697372681487679488 7673393 -48180004224331942742446784803375872 7673394 21411178867997811469387477761805468800 7673395 3009670018096133816934553146699630720 7673396 10059229868342750554110178028780113920 7673397 53767414567442234931895778831966062080 7673398 -3196545815592255021115974404338759680 7673399 993571600631392742701825950855092160 7673400 -34397056576031340194859521599718400000 7673401 -30964772382498053199996692495797488598 7673402 -15713947206823129602873102658432742400 7673403 -28590652143286935082179909944831592336 7673404 -25101100233138707898266566645458310144 7673405 70531216599094596113544907919587215360 7673406 -8739011653962769248806876669356450176 7673407 2279410772903572447913401910741625712 7673408 -3180996549288943327901213105527455744 7673409 3262012231653201948182329534193469924 7673410 -9975833871022467016330776232218840000 7673411 34035095484315871825360642572629167224 7673412 4617758245412861293495732321497357312 7673413 123086188447699404365844007163423045184 7673414 3355663233765838201523216811574790400 7673415 7531489616469196017608041993602873120 7673416 2985361483003448916154445132089697280 7673417 1234980519461485890482997696356448180 7673418 38038542738216320650844670149344252464 7673419 -25011729010240012133074083084037267856 7673420 7409431658156213257936616088048199680 7673421 -166891916921547038772708364400234496 7673422 -69087628877473987978063741548583291200 7673423 106853876628772925082378764927173122672 7673424 15381072317456163215313550175778766848 7673425 -49072496036872798570885373397313267200 7673426 -9285556569473474440132556042625512160 7673427 103366960696232082727350716974217865840 7673428 -5078458259621806273231475718675251200 7673429 54527135261662077778316792271890491260 7673430 -2063098076116324125741699114146856960 7673431 16279545078322090788894242953462516232 7673432 13790088692551092740890533112306360320 7673433 -27749708866469335011594692230200218976 7673434 -72191621828041741994246674232229193248 7673435 -22329365147106818536258827962898240000 7673436 -908091792066633746204367141974788608 7673437 -11970645884384439700983015710790555456 7673438 11653140203780484296242562493662007744 7673439 44255502409071207497974779617627703624 7673440 160073273236093116515986647416832000 7673441 -136805839469702855436245845679547993408 7673442 -2521699733561039709578237646991858176 7673443 -88916367883581429934966055315514080784 7673444 -29251500134472864990898240577666555904 7673445 -11319422272760194790468976649245804300 7673446 7711408741574891444745667447952189568 7673447 31796620170488866468309745143531756920 7673448 12882992861477198346230576888253480960 7673449 -64610783895078825718857251523897052614 7673450 -21896540808247416802649860726501782000 7673451 -52806493617784354886897518745114553768 7673452 -73643225118799837668785072411513476864 7673453 -50963303965948463027131465481988560298 7673454 12948108134850594529523437901253330240 7673455 -3406512022266403180446055724874536640 7673456 227749399968564540366832388566155264 7673457 22504094478994136470098210379265040 7673458 8037576418015765692761330178631114560 7673459 -71946050616987842143057401429198527496 7673460 20832966977931034224099465830621736960 7673461 -13415564854822767817308807422276763776 7673462 42094389022768859848319011435007939232 7673463 -16551285754350590499305513945068850808 7673464 -31901533285967817082653080953184624640 7673465 -28469496373021805179489106744352360000 7673466 -44183578345678534969740326386264344576 7673467 8738549009393381518184949080675303424 7673468 -1905969131030750427197954234791019520 7673469 -38436362986766912270225272982131001856 7673470 -1100375326631592928768106174844637440 7673471 -58822045624552858499002733068123775208 7673472 35029351702657700298331073289325117440 7673473 45980413420595523381689990439148780720 7673474 -20193136297300679396235276441097526400 7673475 -4243111919055780088597078611744802800 7673476 -77101281541360980596366686220991571712 7673477 35374704223523842681306386313953367872 7673478 -11473900963014860332898653921138169472 7673479 -1684310129883421738852167022164659712 7673480 -10907163363626550311547676242883737600 7673481 -4045852088826610958213759292830932800 7673482 -17859221303973875381616113627453427408 7673483 160128043956440569087734680487971029200 7673484 -6648647276402349027286955432155987968 7673485 4016302307997876542250953246349480960 7673486 71681735207353385408763098572205664192 7673487 53445590506097329867433494657684319520 7673488 -22848358842797502247727417328136511488 7673489 -55859393265965434561279598609941909710 7673490 15887384192865080987325749694325386240 7673491 -2618362545067371823105199688767275200 7673492 15246821554474556046682061447004241920 7673493 47730424036396458940595428224513537504 7673494 -34095792053318579171723337319023379200 7673495 -19987461790822594118836288957351783200 7673496 17058876466995404771647343701453516800 7673497 -35318107720086446205872195047602694460 7673498 21156285885959781569015492459233956336 7673499 -12688675702088996650925798100421042896 7673500 133071467364195210661553360768908800000 7673501 -82284634832422665495232600651610620896 7673502 -50036669663736420460137556740541188096 7673503 -42817294486623930542526412454783081248 7673504 27640301407848428282113150060909166592 7673505 5574687802649898176189143313965624320 7673506 29198269517041838582561759511694891680 7673507 -7910836769689843578207474452907883200 7673508 14592002776066459849631106261333381120 7673509 9059937008494908389091765028684779710 7673510 -4377628949719029579854006215647156480 7673511 82883802627774176119173302503648780800 7673512 42758250629226185970263863113052815360 7673513 20461966705219934770603091337337941504 7673514 6058015697300340778001560708357298688 7673515 11259844424742392828599034401298892000 7673516 12766688733452439716861503484554030080 7673517 -84163238843793347058879405270658504266 7673518 27816828601308062863364286655248558720 7673519 21695008286830068033234161910269256672 7673520 4031634310354556405477817146467614720 7673521 55099942302295749580520368383445272722 7673522 -1334263714630852404356871093819316608 7673523 -3609815408873656022040802681806710784 7673524 -22885533182832090646774315980647927808 7673525 55508928550943238215643133825489315050 7673526 -10231529912199126052625697821462342016 7673527 31273401421790624814373880705050510376 7673528 23137020727686311740852350798006988800 7673529 60914766787516284738515468686040783184 7673530 -27211601626030811847093992941831430400 7673531 -54332690927269729530561940335952288668 7673532 35615085759342620199022223408509780992 7673533 -18357346739230391447322166651446565280 7673534 -42913023559855131404376878503572040320 7673535 2523614462824420731696350721249057480 7673536 3878692718012371011458029830279266304 7673537 -55777610831085805406807347545672506814 7673538 14426601426939050669216265868413347328 7673539 -52349259028201859436982126871643646660 7673540 -2208679545479107978054478898183168000 7673541 1916425462613804980794078414951766464 7673542 41412408998361131837200477210409784672 7673543 69313289199002043014401500826777752792 7673544 -46809851722125715237260028049040660480 7673545 -38269668497887502485355807296577942400 7673546 -19029225062703671579989078414575485856 7673547 -42913520286518428745408085295160953128 7673548 42473417994595605335327610414413124096 7673549 88228132385526564168451958563328782080 7673550 -3986789990512791039537690575548603200 7673551 14604394493254410411124605538565992320 7673552 3586227754314053611629938528129433600 7673553 -32783834583434757010160597598433670238 7673554 -2297490366872116894165007370094227456 7673555 -3149748599675559334821104108547640080 7673556 -55228005344213889345358452121976451072 7673557 26198548350969914906766839942263279612 7673558 33811496088727815427330259799700090176 7673559 31280123860811282432471664815364025728 7673560 19168829463416979808134073522243584000 7673561 -15314111691859898142514218143469702720 7673562 2133010875119898706467717662443514880 7673563 -116995175860468705110376361410157763656 7673564 -39791262982381030369736300074870285824 7673565 -866323395752798723561582729223890880 7673566 15208299913626267512479163585897497920 7673567 38918187519408280835991333749752681584 7673568 20699669769218241426832269123445063680 7673569 -32556884918056803523823724896558248030 7673570 30693363059026095162737432478305352480 7673571 -116774570982765713081342341565948215392 7673572 -57810806470126186384838081791103106048 7673573 34053388364496621568038538278204746880 7673574 -16912333700299674649853895724062180480 7673575 9320488347656325157424730191070557600 7673576 4457475443099883749385030666895964160 7673577 -20400653906690973252383867779139071968 7673578 -48500840067182567390341452712800672 7673579 8676829726594078157566927416539786376 7673580 -21220242490910942629420415433974784000 7673581 -50092098833768547468675794031589528618 7673582 13605970453129254160760811526006861824 7673583 -62891096562290199732144577532438499576 7673584 -23153265296015843764504547085928038400 7673585 80472897075372309704143537983736306740 7673586 14413535183761163507999479583828966400 7673587 -153979171183408984362225337740844777920 7673588 12109546987997694776715107345344310784 7673589 3094552024661077672287304816399918080 7673590 49543354064826087491165010968830924800 7673591 60598149665731830741822550140311615184 7673592 18215664033552903035876878955996958720 7673593 -11833345016223700415948828999761468716 7673594 7669703657884802651513379867715571712 7673595 -10275905020939131034361657282898894480 7673596 63523994565563352915242345945236113408 7673597 64846716267568779581630747945341175046 7673598 -23589836623764826926343813890056990016 7673599 49301328391098856803203049702458565120 7673600 13665472559057271439487689260269568000 7673601 4251208195705281613854667989525734400 7673602 -63093751226505063055327552880129203248 7673603 -86350173692172623870939076207928535040 7673604 -12819498532358977226966028710235310080 7673605 -5620813217805554536152947960364220800 7673606 -619624367805514163303123839297250880 7673607 14854962602786760403713408014401880304 7673608 -1713677560662701050526134085883863040 7673609 -60335010251477591224332056525645927040 7673610 -2502036343762494385062867395497159680 7673611 105889968371014938618862078324228832424 7673612 12264182718853173810946030820323607040 7673613 -53045140440801186696226439265282037440 7673614 2555319314550706209507596156669374848 7673615 33442732461788522639759667025402850400 7673616 -239947536484989280138399174965067776 7673617 -42080310613628406711275184469843690816 7673618 47526219839069907896709331516264079760 7673619 100493103908879305868580945870361973040 7673620 9372038779827124006277804698527655680 7673621 -122538291085670918864419276528686152178 7673622 -6182967182469317152088871466961280000 7673623 -82426221610095826614057575703236429976 7673624 13717598636329783645641867221760614400 7673625 68543465481203401599006617473906800000 7673626 -7341660267668126737033701145443626016 7673627 17563804105884314773278380640672412560 7673628 -1190774648944118849071274179451559936 7673629 -602086566332490236557243177106336724 7673630 26358086961315500829329355454474243200 7673631 -20108502465918247035293366822288777856 7673632 158217263846123591001307561830767001600 7673633 -69709080621404276226926147574149898576 7673634 1570721378176488304853315081648369280 7673635 9329369711231413357815334656883312080 7673636 1620371897764773583579853459282042880 7673637 -71499596790645396221404008522836219040 7673638 -1826206466346618178841208515151275904 7673639 -3204478149170673341694039776415243600 7673640 -12449890741794461904554338348965888000 7673641 139899076865246103522397949063134801152 7673642 15918713529614354291410398427431771744 7673643 -131732678329048970852110893871954145280 7673644 -38603861168505687366182982291591290880 7673645 -12314915034142718485805982813826280820 7673646 8170640758459431166830756186332980224 7673647 -13239230788706981248799615909221232256 7673648 4211768395424171893498045012554645504 7673649 -23503556080271863428680006189667907200 7673650 -8199432458801865024867682265552832000 7673651 -22234855370640499435815773636712960 7673652 -6903603376602316639296043152812433408 7673653 -45593860947582267070530704311155360256 7673654 -23306500486010298637111564416907696224 7673655 -23324301459352269103775989541668548480 7673656 -16566208387041943516919040044428677120 7673657 -71826350210693987820963995407163003094 7673658 10327160399039714598513961799266214400 7673659 -4022676373849736704728985059010586368 7673660 -6389403520370558421604870597302136320 7673661 -87563838863253681015104146711955652180 7673662 -2341986332767048829312709833480871168 7673663 117319326669587814675637394787349450920 7673664 19553682288133856302649536174570340352 7673665 -113418235180892821604958375207964905600 7673666 -3738872473603489076074163713542269952 7673667 -40878115630584204094086070901831226120 7673668 12149700356180446416763333763392082048 7673669 29511559010089788496691408791355684160 7673670 -15246280197369540301114982632210444800 7673671 -70923405978015811255064785147488329128 7673672 -76729255723934416106966208826978483200 7673673 -28173922323264518970941558111014837056 7673674 14680168345722230616830047979965161264 7673675 11456806307823158232659873137290156900 7673676 3503590888487176640949697096953375744 7673677 77825217158382959492029989405086466144 7673678 18277761524587752289155991400136145920 7673679 12132182597047596216819403129264170024 7673680 -4254234124670799788337673155803873280 7673681 -1002629692671725728430373243822530616 7673682 -9618766510113505580575883804679997440 7673683 10870986849828424120325392294164304104 7673684 3350820262860475449949326040854009600 7673685 -29481053844459253447366261378317151200 7673686 -9520400514101095152698331368370986208 7673687 -573049725609283969483264808335843488 7673688 -39679222469394746913380770796906803200 7673689 34678208324236081532599145590256401352 7673690 -9799072977847107285899512625179699200 7673691 -63346871872067666816702979709277096808 7673692 -4337932364103039868446085522209156608 7673693 36920026220575704346448140988277819942 7673694 438723046290773789466844156851843072 7673695 -8395673880141219455209683814975651800 7673696 -40600074174120254353306334433711095808 7673697 49182401883162317538203423670952202688 7673698 -7682233262259176532213404236730727264 7673699 -44254839619780309003260572445680940 7673700 5444433492974297044571006284816512000 7673701 19158795656473635046416087993871353920 7673702 -44184500121631456794185100575675996448 7673703 49520462586962420450936293820011019304 7673704 -2178727106041957800363865115665121280 7673705 4976492488959420808515534124684010760 7673706 -46974629892597014864378384877503427840 7673707 106481664755789548821522029135943075956 7673708 -6555886462923542907636904674447350784 7673709 652727745135629009591420646809879040 7673710 -22241357193037706136257166611087460480 7673711 -18497170393954663075029083834487365616 7673712 -5521813307852819219463636812686786560 7673713 -33781115886946990624866200394915893038 7673714 11774911194774859674920313268900606080 7673715 -11365680327529056485671597217345599680 7673716 -65356827689376459483618172922875116160 7673717 24090698436155343680326014007015050240 7673718 15043301731998503632092950328630030336 7673719 -33203261562601493554098476020081557840 7673720 -2354526185384749633810989629276160000 7673721 -25629438842814032665505050833395269632 7673722 -7742252429959157549631822671294093568 7673723 -57238721237397548583986658619796936028 7673724 1045877075595307948225466890129213440 7673725 -17376661213803658469578340212422088750 7673726 31380112119478096479111567012420571200 7673727 -36030976026448565024206682274660500280 7673728 -25191115535307916840193755977539911680 7673729 3980433082232500506206383254009679680 7673730 7960315480872353947269409513806144000 7673731 -10486500886187869665393985200778540816 7673732 -71726960770043125123512773253427415040 7673733 1048628635866762054206967266485312224 7673734 -37243003893960895515414589573518189984 7673735 -2046338398520321249725217689511237040 7673736 1854573298841253561987371204647157760 7673737 2521453228823693058795464951113356672 7673738 -33217091605973114430640061623402230480 7673739 -13725347065230524680890697105687403520 7673740 2618134976416728662030547243873607680 7673741 -12886827078087847911568408646546435508 7673742 -43860174401572402488311877785910264960 7673743 -71467209737882852228547271063742424960 7673744 13420784887477873472509937953115996160 7673745 -53158322336193839883670871255057882880 7673746 64046316150540126102546612009473392800 7673747 -63038863133851360831241591616250878804 7673748 -24965961434675481619054545207405373440 7673749 3725249397529349496516784382044495836 7673750 5521167320720502222462455700695760000 7673751 67499442278470155769620152835687540480 7673752 -61573790793736012288989332465212262400 7673753 -119861187915838793461420198070795362998 7673754 40459130550617500400319879258299086080 7673755 -20762315432960993868388347835946907840 7673756 65405747331341632228931333452165086720 7673757 7233994933405465234987053515211776640 7673758 -29327021735410755029534831463843504000 7673759 -55144954134876344392628357072351531040 7673760 -33642111668758471569588670862442823680 7673761 -2921878479831521962838808057156956268 7673762 -6677436392390443137481929303403450368 7673763 -28427786063131433782309617735394918560 7673764 -17276892183910517709371011390059614208 7673765 34495121421335582481814111606291198560 7673766 -31615604413040374837218581766701248512 7673767 56079146812793753518581597399512456752 7673768 -9330039555970383104897289827770122240 7673769 -68883118859976347071898796778026438006 7673770 -14896239183184434611997967299150235200 7673771 -6556682973924460007761108363012432896 7673772 -12869919975820125758033265943927246848 7673773 -22507617149368771948112803446647219360 7673774 -21504097480959414666281328781425564864 7673775 23161054000339716310476531098676379800 7673776 23022589303639836202954324209323212800 7673777 -2869749719151018439557344137884270540 7673778 -846849793175470465786848145613234688 7673779 -94879817233133462518851082225415717620 7673780 -1117386311198519211500347028566026240 7673781 38077284828051526504347844537228838784 7673782 -10252463167514059463174770231376743008 7673783 -99178483664369626904230452673177419936 7673784 776676900095260797172381204373176320 7673785 -390738194718395168574708504030527040 7673786 -72620563793330066239191517513413867408 7673787 -23180908744568019535322414807247711192 7673788 51942210120346137255352012726220636160 7673789 -5949131169619508517687071398963420800 7673790 29549056472475607712018491256820844800 7673791 46198190329093339289853021550850000192 7673792 23920445516204022443466274684224405504 7673793 -41172177559228119117607903015854019536 7673794 -2448429891492314476978691251117189248 7673795 -11144147599027021654374583780083636720 7673796 -11139401260447231829983689999265873920 7673797 -133767634509464643115018214734826814560 7673798 6804105283646034344436065180084841600 7673799 14208014209711041781628570907216243840 7673800 -18857011850861301213776599176423936000 7673801 110701235489928035895901681626826643802 7673802 6681452306355455958101580688857360384 7673803 -39037853587542837838894036173885982560 7673804 -24783021863976682306841184346512217344 7673805 -58127896520430570569758080368657188800 7673806 -11595496873689870362474813952258746880 7673807 -51635390645973434241078345295297780608 7673808 -1503315814137140508048081751602364416 7673809 64677933288560143916702243535465553536 7673810 29693370253502920696815918932590822560 7673811 4351984407992502978094670062328895672 7673812 -5024254892312008109105841816446976000 7673813 -19299484560178462190223879471829112640 7673814 -16395705657735198977530719919768378752 7673815 -63038296012546280078674013291353916400 7673816 109271322670141997084077996943507220480 7673817 -14869536335881916414868938856686286528 7673818 1535083082079311778170169620875569120 7673819 101876769987270868723545580459032353220 7673820 -12324969558102038851708766292049920 7673821 -17753466469366949544448764404208453908 7673822 5074527243090351478356484489345699584 7673823 963130257686693567500305287927811840 7673824 89307402829652500289026522599156350976 7673825 -61467466794099211030789769833600893450 7673826 -10385033339805545634507467309670379776 7673827 13430787532526962905093433306400572832 7673828 -40099951441102777608935326232792939520 7673829 53419063841885778984271343192435353728 7673830 -16266813140915031259819870875547303680 7673831 148717432882417437425585282656720022784 7673832 96812088751888135871160694843124121600 7673833 1303669834866042176406957789945171968 7673834 17306586709576635071698237937627550720 7673835 8735523002514193278449507991990912000 7673836 -24421343344807602610705588736795448320 7673837 -21412176228525416327259094285467546228 7673838 -3376000970391123610811403052824345600 7673839 -14472205520249321542843518287410440840 7673840 -6171231391901533549726608168988016640 7673841 56307598225039825532758260026751529602 7673842 -35187838179871936610667533238685443456 7673843 107468789728344743958388001157413062092 7673844 25777577292377035808354806613862383616 7673845 131782737272441861024474397506561083680 7673846 -9357321494169389089980321381857362560 7673847 -11114769977318406988570939102388688480 7673848 6298253414626332280161345774991441920 7673849 -89197726515223331660396732155582776240 7673850 17615264280745712917553741520343659600 7673851 42432261631784869725194129012093011920 7673852 -82163094074540708469686088455448920064 7673853 -29698690516240092117282181300427596800 7673854 48882770040818165105226436520989925376 7673855 -49571930027574189827460492142981250880 7673856 -932400161893220907287200263045120000 7673857 -43117296037335428823097337734123037228 7673858 -12835349185450731574554084491801750016 7673859 6927050277573551837589704979901685400 7673860 2789661200082357864200116991732686080 7673861 -56628474864214880293209597169966572456 7673862 -3269685331634990319069702346784249856 7673863 -37528919961811094983311861515020570520 7673864 -22988399109665020850902947675498086400 7673865 44873982421482241537974117452665782720 7673866 1123883219998454829928514291230815744 7673867 795306482500621558496111257117183080 7673868 13877271651418822653263150445197130240 7673869 16803487623689854981786876512983804896 7673870 27603047021846418303721789133749132800 7673871 -4358745415415248461059850560845172088 7673872 -16203731482216761183793938754468904960 7673873 147593560038976680287158091254489052004 7673874 -823433244797639449892013025215720960 7673875 41506174702599123569209069105992708000 7673876 -6247178242240094308904963848638136320 7673877 8652812651095920162997845786634634688 7673878 -51332163066010289158906615828782476544 7673879 35654063871387839185807077110981651160 7673880 16315987554536708677128323975285760000 7673881 4657286585345224721398206216876554112 7673882 -20592207941678972987592902037061160208 7673883 -10990121698800255837185346660138855936 7673884 56335308127646136144298886439236834816 7673885 -3425186224239101847715535971113920040 7673886 -27972356311896644929406371866505267200 7673887 -1565731329488129801910237448353088320 7673888 10508362978698380807329340653269811200 7673889 -60186702972881694671835087617235594576 7673890 -691424983600980645180607456469994720 7673891 -113360448431564293533608729980582420200 7673892 -9110062679961842918304945508564098048 7673893 -12659815058038203386585938356235664640 7673894 18747848822828632717155470453574112320 7673895 -4115916608130532103585315645175788160 7673896 131926862400772622010490096846147169280 7673897 -10271301976897313136448631946995679936 7673898 -13893408911106644811615663048367163136 7673899 17695131735010517360849406163528637136 7673900 -15297566522897076657077272577978419200 7673901 19725909373954396161081533771351284032 7673902 -41365509364687621185702098137057374720 7673903 69293178965465997628386800224131643152 7673904 -2226634976690107955069799146116349952 7673905 41470777482828943548757203843834864960 7673906 -5436203460786651480727430822801811936 7673907 4918226445215392258657664561953474560 7673908 30144507319164785523928928075558025216 7673909 616222737078520529494416775240668960 7673910 -13850193144468257524416237967234713600 7673911 8166920794679002391198949284698515680 7673912 176212972984418836427717857687963238400 7673913 -4473660750350026250147526942267323520 7673914 -40440771377146335759575106136278124944 7673915 87796028830687619583237276264207634560 7673916 -7062014199702203679097155416118824448 7673917 25272466430099244158259004658026784966 7673918 1638639361507335032506888144377637632 7673919 -73004937961397315893170730513593684480 7673920 -11502038669401665543400158612207697920 7673921 -101539863151911581838123504460162992300 7673922 -563533116582596932145949533018343360 7673923 -33145953231699692793463900685914496016 7673924 -72445409413242571733576605486734167808 7673925 14420988603260096497620459199922073600 7673926 -1574152769193568503242800439449930752 7673927 -23757406038908508348017635562526776160 7673928 11227574367466844047358945180431196160 7673929 -10176894610361553626954125929326610720 7673930 46798110942455740757117219017644683520 7673931 15441869083970914046191962541451145528 7673932 -21134645249311108595478134096313175040 7673933 -69517464518408172187281737481100133280 7673934 2072231881867691550412906728919275648 7673935 44103012138448571559224481920431535880 7673936 14204378910755980331181163807180554240 7673937 -30255563402955255017835194145379858080 7673938 -14512527658697816505253530413053118304 7673939 -15361038314043970870266347622400708800 7673940 -50805856523885075357596821193741977600 7673941 -101408835692330520651516334509422674 7673942 49197222613884207400208737598949379200 7673943 2667686483672881078683153044935322064 7673944 -4069028289234207543332195290563072000 7673945 -29875358238291550021710344093040450300 7673946 1686068902278035367912616926550546944 7673947 -128367293751686916683889374439941479200 7673948 -1840039507109342136126279593034931200 7673949 17381101226892655117275789091976454534 7673950 6393673272111099370171747563307017600 7673951 4005709816995917731791630927769212600 7673952 -661875823152918537708598240607207424 7673953 -1528237818464675968136500125196855680 7673954 38205921843242701841813754308609476176 7673955 7518142045418253390277781885076856320 7673956 -74171293087830533467167966663000426880 7673957 -8477797057345311096374701057500659328 7673958 39697949220373542046218710609440533024 7673959 -15777564799225125619385141968443136840 7673960 -28484432802240202308921009878325657600 7673961 58644296498098086555276849816634542624 7673962 -2464030352579369462425426736626069248 7673963 -15647613244140852486229329049142485872 7673964 -9206063436833119287628165317267652608 7673965 5927410813407649590620686980940094520 7673966 -4615559470880629948848199958767685568 7673967 14500970852512135901874931058674982400 7673968 -29388768484078239184268351850282385408 7673969 82938919866940146435378442530038588370 7673970 -11058106686202397748317260054486855680 7673971 2524953170942801095229398240608767344 7673972 -703849950722854652499447408643952640 7673973 -37498703435874806389078630146497119296 7673974 -8828483623004872384737974408978896896 7673975 -21039417968261677298762501488580217600 7673976 -16133282493951754644273807496735887360 7673977 100048780478343273066939362187432046826 7673978 -13344890024666770473286104819077119776 7673979 124603378576889354485112655425167488 7673980 -47128745245912796182067886032538163200 7673981 -19172704852087198250496656058136177920 7673982 25040064887159616968914391797692470592 7673983 -87219727361563510300309860335540309576 7673984 146762928857483324628616714223458713600 7673985 3924871915672511474141184878142014400 7673986 -73520061937537463194102947447685015680 7673987 -29785267296295105231969087661059103208 7673988 -5691810476031815079817459907531194368 7673989 -19381070008634307685517941292661730210 7673990 -37652123779019187834833259246306288000 7673991 28634729832600466684313908033979680080 7673992 24643327578069275116243519797373132800 7673993 80737999191355394294827903966280185242 7673994 -3024651422605088509470321737511720960 7673995 -141009171314790454713291549675744000 7673996 -1539402192145910051460311116835782656 7673997 -39657744467866005997701946346898984000 7673998 -54710332799977764379630392933359877120 7673999 42492472227265530708443777987522526000 7674000 7393878343727228074887096639160320000 7674001 71001859010173659288819399142550046002 7674002 -9107562093040571390259594203568104448 7674003 11170017235598121007537232074425242544 7674004 -19157750484968915959204033704462279168 7674005 3197716978696836376576707431988468000 7674006 -2709167088921206157787560811135788096 7674007 -56181430299860491500999544433417644968 7674008 -74473198450700869083565247620801290240 7674009 3143297784936055537343446201713525120 7674010 -33867627611545889293613182786422354240 7674011 14002273552118812928908153708046654424 7674012 2194011105156703610527102831345835520 7674013 7058064859109626943496326597742365964 7674014 220683614037577869193044568690858560 7674015 -45240561058127324734395169362071354880 7674016 39322445000099971075197447563205672960 7674017 15979885432627886926157705541441769620 7674018 -3628149007592995976538483374736214272 7674019 31305056823637735881388711819594014720 7674020 -56922792343985769733655485089720491520 7674021 -2120521461550286976754042794802793028 7674022 -24402583681292962922743970911111897728 7674023 -44230616797866295197271432686514986960 7674024 -64525794754242830815267244079335424000 7674025 -1193577593059158484351180441178362500 7674026 21236431037186545983399609519514817712 7674027 68415617207760069477914128230768664920 7674028 -61621865613800292826940933252288088832 7674029 21524669200266419213315571361733323488 7674030 4923776576565365167593823998487979520 7674031 -95860083295196018776341655705485325168 7674032 -4253336925778440944357889071460188160 7674033 33368442155447414418513331621396570224 7674034 66465167628562372171345947606819142416 7674035 39267338531250771898863434859178784160 7674036 -1798033606016926704026149741394442240 7674037 -16349426586680108049772331859263954400 7674038 363300976848503272023096680298251520 7674039 -4585057852991339490836866759829013696 7674040 -7044091344696717593226682301826662400 7674041 73758062263710995262513220465238293632 7674042 -6594073730393626839775637169048015360 7674043 47195840330522944294968188455397658800 7674044 33101684973624835196253670581136054272 7674045 34443298119090876435118496589272500320 7674046 1307911371901742491021472092305894720 7674047 103859572725903749301034262756580626496 7674048 -1893006740541138141989500693229076480 7674049 41366077934847714838641992583980202050 7674050 -5762590352302319886372934257375590400 7674051 9611587190064396009641063661558374400 7674052 -669415099014530450952061632453950976 7674053 -58345498927143962454963906971614080420 7674054 -16281805263791490899658642334018314240 7674055 -22454550336479959513773814940876671200 7674056 -4926218907017825448024662407386869760 7674057 -85520537349108995500609846884948765846 7674058 -21136077785121635249211646141321102848 7674059 -19124928975157008809309339153228211840 7674060 32427259392105074815219888812822528000 7674061 -996790756879400165384818049104042676 7674062 -94915780295894247113782339771204800 7674063 -24039595934093282538577058459283112056 7674064 19955010538580851528793538641762017280 7674065 -761599862395424273976100443397198080 7674066 70503066500852866969856116750273101072 7674067 -90957662489172246285682304288885167200 7674068 38114512993830432776500574891546494848 7674069 18156191267334873439198196292691103328 7674070 20974876792529119560612450506265586560 7674071 -55278379736016234123659010727400017800 7674072 11527394099446803295120202512214261760 7674073 -37044873482132276783485067398318842096 7674074 31588418329662642281980660726077987072 7674075 32003637205431726915297719390360010000 7674076 46399266971370981913868419342508341760 7674077 -137447047152208005953962825144474580640 7674078 28759551694718628357766836036526319424 7674079 8194652051809167782833329245343915392 7674080 2638513998285407193621759078829916160 7674081 198748257329051230825208747608657920 7674082 -7797377559883316357670304870042038720 7674083 -61014343460789947837468707480487784256 7674084 -34062758045368859223914044626105431040 7674085 58250119444997261285379747949195791960 7674086 -8032467243754829780311377051410085792 7674087 24341474144261300849829665691955934760 7674088 -46510440284419088721356407449843302400 7674089 -96441421012046306352419295558171713760 7674090 29676012074093745158787138520070104320 7674091 -12210709057302560284421377116013386508 7674092 -27276223179041667133224232006328688384 7674093 5373825731068782639627234781154313408 7674094 97713711222393515884279557906322308672 7674095 -3818301179930938884456818756980947360 7674096 6492154058372862517042037453635584000 7674097 -32892057911362660650213202477028880 7674098 -37971966224352707841579716107355977200 7674099 -19936116173248216344566943102772549632 7674100 5880781316526887198190752817411584000 7674101 -10883777896342346043865120578326882898 7674102 -579163290370459852146278052507383808 7674103 -120237459791070614310249243138785962080 7674104 -27647064234572606516779271163051786240 7674105 -47582538099526502968528816010118002880 7674106 -18091139156549187758870199556067619840 7674107 414392149166275513518301631340459552 7674108 5929324844759593028102937319574529024 7674109 7076317032624984225212154428295490310 7674110 16433423054098851253198004554138945920 7674111 -22362324952529436409532449127252594304 7674112 13332891120664970129262930514885476352 7674113 29969304089133372248069942154101844096 7674114 6891644447057056555323553893026319360 7674115 10444587463864291124515089403642127760 7674116 65050134407434335319144039150491968640 7674117 47506918617845671366157647377824791200 7674118 -123747401423202298052799972235097920896 7674119 99427761433279603343651438853909240840 7674120 7067678189123473374048635682294220800 7674121 3423612662254487451721411492471600000 7674122 33399514392486383321552808987501460224 7674123 -72773149482061525964099640306066351696 7674124 -499358454264787065206009907397942784 7674125 -2253225686752278125766020521951131000 7674126 -15324434802167198834245314452015134656 7674127 339989336270591454409277370899263672 7674128 -4523991709898650937622513732271472640 7674129 -43673343737474310741686855953677610080 7674130 14120366066841107189442137018765644800 7674131 54710475142379225989870355040117061932 7674132 -881001616081097288055616291402057728 7674133 -55417700766365496220605141168518213540 7674134 -7923630873749574360604091028014559744 7674135 -9481375611007034895834580177153475040 7674136 -22329233542067236221430764255317944320 7674137 -50262365701478963786074247467195292214 7674138 -943613244595491049374579604693245456 7674139 -44124965884282935574305251755044986880 7674140 -27267845127128780180169288405611520 7674141 59226175296939630841570084394881924992 7674142 8043367661003064684339016512432458112 7674143 26739902042208391412606990223403203264 7674144 82211243579797349544674078780180398080 7674145 34453864501200715515455432583892578600 7674146 -8136678563653655351693239591673310720 7674147 14652254898963036881765119530613485648 7674148 34919347018333888837474933613353966208 7674149 32284292629132066988020875220107906336 7674150 -14153817118927467139451966437694092800 7674151 -124655823275104850945880021428644228368 7674152 -5422741795555554132486722537323238400 7674153 416713384573245242292870524085469344 7674154 -3332750459455029952456924949250625440 7674155 8769429956945413875663257926525776960 7674156 23286591845949464599372351841934213120 7674157 697098565562383876247005737721898880 7674158 -58748485501224964558744134179698672320 7674159 4334374608762505244929506693329316480 7674160 -9735165860556926112197496746543677440 7674161 15901334697610222825020025763211600000 7674162 16825774215831741346893823334682317952 7674163 99956812711948901379239266257341600 7674164 125269351577059930463968098624033620736 7674165 31941253113589237236181833905155401660 7674166 -24848453273500490340402325554687374976 7674167 -1154156490344889242848268473629945960 7674168 53550700107213053496155007283512053760 7674169 -72769790061322311458759008995055971586 7674170 5425308985428131497210163822211855360 7674171 -9253117250418970519869519197258158080 7674172 15785581810370886398818244773827436032 7674173 29697875126538227482907660778443986764 7674174 5578519323172377062453730423769635840 7674175 -1560580486859344385849173494230563200 7674176 12259654830484988826189829318083870720 7674177 -7472417293599524886505847617814086656 7674178 8998033782388088182710995146601809920 7674179 -76597216516412739862170595218948113220 7674180 -15170063280323955453645227501378273280 7674181 12564164673520932408515716399779469982 7674182 -41386835742865477653227517790490975616 7674183 -102203686222978930038521674548962400 7674184 -76566424841292951776848996185968655360 7674185 56381691062526520513954281547482577380 7674186 -9418280130562816076716216452129428736 7674187 -899829025165347293197867524368080320 7674188 -29991053259428664496972014316208233728 7674189 4912199862070017536890391261313699840 7674190 18939652919484824484620335366890134400 7674191 4381070708336290633721247913812111840 7674192 -4996730369096268978502891954128568320 7674193 3705900945573456549630086427351305460 7674194 -59702321117330197852425097530187145088 7674195 11358131259310984740756115982639347200 7674196 -44555690504716737294705834448417513600 7674197 -41527553815410838503143970735130050354 7674198 1055454360481921024332282470743830528 7674199 47257140781281541548491298252865945864 7674200 -1401328311548289839216180883638016000 7674201 -44824050417562972021149495363622028070 7674202 -28130640767972714451950148158624594448 7674203 -5412817117941582440512376757412851240 7674204 27318477972187201920642555472518621696 7674205 694516163554403084612986380185149440 7674206 -1140534236449808158858163032322264448 7674207 -19582912716344922791513235576160935936 7674208 -66277055272047946628546674082659958784 7674209 -76164281975882797965160193682019642590 7674210 775396838828770756845103685885414400 7674211 127426509214866751039603430657430165912 7674212 -4506580795002709360404500043268177920 7674213 83569299119621458628235722276970153888 7674214 25318832540741950595206995946248315840 7674215 -84985058722700427491524693713980765640 7674216 2448906238736460865703402289362534400 7674217 74838210897205202213830102620732038692 7674218 -81320081421250993558848404012353559040 7674219 -8992635146096960813600721090170833632 7674220 952900726453196829435242035938017280 7674221 -65087235585233196651647105621340969888 7674222 3276161591123911249834709483868171264 7674223 44278160101329845990995581834771979472 7674224 -2088263319282217910701459818200924160 7674225 -3132636605309242088788271600146348800 7674226 3181604422151570004919409593635892224 7674227 -72565107744408957049566416865035645616 7674228 -60585886878599844930608834650067714688 7674229 -23596419018136652641526176466965082624 7674230 -36319151627226571022737951082077578240 7674231 -29534553279662397759441709884068634648 7674232 13799333886953549511811525905451622400 7674233 10022787064830979580526888643592741520 7674234 -35507463622088229748429410525256120320 7674235 -19496782653812748113370545014021977840 7674236 2825828324000380264092311390561894400 7674237 107344963284465416661152331489513829440 7674238 -11154360385629333918847899534069988992 7674239 114818745420804234128282111630141699424 7674240 -9867965185058615614317533814639820800 7674241 -39965034649065650905762718724239893080 7674242 126384236456026134843746146596763448064 7674243 28085188636413009802419930138907446264 7674244 -35531375215440999038059758898021462784 7674245 34790060199772913594210776355852439000 7674246 -182358162791671181344625901568850496 7674247 28294993933827296861719414876634317952 7674248 50755455258117427517711512712859648000 7674249 -8553581190214290225492140284286091264 7674250 -17579901963265714734813940687459848000 7674251 -47995530641614860106839691023420015888 7674252 46179009238078818087393057485529784320 7674253 -349759567132726653479547240112323936 7674254 7161179413667446310188054113072783360 7674255 -23712463701989417705084136565758894600 7674256 -10218147053408537538117776359367098368 7674257 -44607236785021991301127275502496108508 7674258 10236043027900758987351434702425785984 7674259 78081568662904120044957869303524804080 7674260 67189057253756649939145906077290588160 7674261 -22211380850765927501898548984397640896 7674262 40693958472522355480926015072530137632 7674263 -83943035894453089680127445576023423416 7674264 894743138392031104388375126091448320 7674265 87631278822130621976825338433773302660 7674266 -13456744517135727704840097687617553168 7674267 16329289965977258687221814121076823040 7674268 -9059880417943087411640167106627277824 7674269 22264276100611335702678581993646653670 7674270 -23626848418144470256017815489917382400 7674271 4226570587177536976321522730853461760 7674272 -45851394110612613171953641176865701888 7674273 -48318299243504896280943967475603734656 7674274 -26144774020525268796671252695648050864 7674275 -26297604549690164909100848413497613200 7674276 -44751737641876985887021519348954798080 7674277 -52646363603266241543536103618929257288 7674278 47698512655951661767562742323484841440 7674279 14253246132374907858431383597564646184 7674280 29582029777528087435880007471871488000 7674281 14720513287325671912528844927616431424 7674282 -7638255147234674825224562872767513600 7674283 95356589761373536219716377903746757664 7674284 32536091627078116770899462266016015616 7674285 -27311574706715526006348457963890560640 7674286 8251024273470624621318986621245430592 7674287 -50863994579815171401610461243785726064 7674288 -14830033723592581075422426247298875392 7674289 -23282090484591311893703664876067434944 7674290 -12868158326349632303660039078308992000 7674291 -42816148653036421677493014545311036560 7674292 22237643373146550726384047415572171520 7674293 -70006186000084705458478401564573102720 7674294 13988110954647783873112991793091974528 7674295 -13290551005831155736957982657350147680 7674296 -224598516996165963192241421511229440 7674297 28728482372021718745013759897023067520 7674298 5940088458494214306501052632484116480 7674299 140363384307785496150391051492021874160 7674300 -21160898510654644795690250630109465600 7674301 -173314597985377067277355643202493486080 7674302 3504091260573607405031119493993732352 7674303 5877698326036167346971543170808726528 7674304 31530611557031534075263702425141248 7674305 -19898729019959314563933176303367018540 7674306 5443509102754466373712233211061164800 7674307 1503749604595375442931598362619935720 7674308 -41409080958137006038070193005987884800 7674309 -16182519197462113745956021762765348800 7674310 6778189718822167936914528913409856000 7674311 42157011401726276590073089963002045912 7674312 33570738825520780198294422014248427520 7674313 -36282026391862917783449930625311907420 7674314 49134996782749774429147903297982045952 7674315 45429337799004875429725391915062295040 7674316 29563681013594390567874625091901079552 7674317 -54803974275290773250439526918109662848 7674318 -16458449153470344247314187438537973760 7674319 -39468279667436177330085710244389035920 7674320 13283246661488191048088127420276326400 7674321 60494178473199294957308564316638313120 7674322 -41131338166512580080291299078777837568 7674323 15520942087849253536367091378352030572 7674324 -8019178483123483127642755308517982208 7674325 -8334653170790773727451786930580418400 7674326 -59777913812646487932154252720897684416 7674327 22165317310675495904874816575504908320 7674328 7029048634405007785088889583143936000 7674329 -5414905649472077714111238623854333440 7674330 13110833867104137541414086272547555840 7674331 21618238956833035791761528448198343860 7674332 -48227666961422515336509866499420756480 7674333 51868096406122759989701454217975464000 7674334 -69784514603548193204777602516707725184 7674335 26566065254516125777522492138238975760 7674336 90714185140658713398666403279869837312 7674337 -71640630439825451835906956703708902016 7674338 8767390659046620254068378104197102592 7674339 307043814751520905685388652410473856 7674340 -55819806737521285174811891253476659200 7674341 72034207883118392958758137425588214752 7674342 -16128878987817535776494316845448205440 7674343 7317524382187538349077696292493384560 7674344 9518006941968252592598281930191237120 7674345 -317238512403461836170298765775008320 7674346 1922662591966177413063898064490063792 7674347 49158129748862531329747289174138226480 7674348 51872277991322274378586147011210412032 7674349 61299255992548492445631931811584127192 7674350 28340897003404868393543743435922870400 7674351 -65534044953317786285182519425567473520 7674352 -7196656826790981821204670192785358848 7674353 -63123147016260930440302256299435156398 7674354 -36562754102516592556489931222577261936 7674355 -4357652083563997225916617537156668480 7674356 68343670873915663970152298339811360768 7674357 40585563363384109766046285545532657120 7674358 35614137099814768513063535662248965280 7674359 -8236888872479410117380581124889150848 7674360 -2748944700832601047823426081311948800 7674361 3120918982615900791527265029825903520 7674362 10983283117988247876571044170601504000 7674363 264983427910487423243683814842542240 7674364 -11331205429473863517016871125569874944 7674365 -80817907421899956798333782088860470740 7674366 2004780689303933927192624348615884800 7674367 -8507984925341769702645809738923139584 7674368 4401982422378271336182890246631849984 7674369 -6269932491823305736887343661647900992 7674370 23215912151699172888498752937580239360 7674371 -172597490854526918012659502718735000 7674372 39054166848504123922303232054675097600 7674373 28944194347245127829977387745301867840 7674374 -67750490492401606583591822320224092064 7674375 4860200979369198640970380060776765000 7674376 -144010558447562552321872671609353011200 7674377 -18638262184858478603509664875862028774 7674378 -14860474319366944383051245291649246720 7674379 -36376430339715501315505139153163119020 7674380 10269173302889151440642225442760212480 7674381 13581617089341699638161830233934073920 7674382 721966156687419054983786667578622912 7674383 43424127487069458798999576225341968200 7674384 3333190337730068253867461502011179008 7674385 12446579086513956839828430186050275200 7674386 3386749687270279403262187142943912960 7674387 -13935304041607670188870439483126883840 7674388 -23307445270299103169044722299888486400 7674389 20383054602509356438885634210875154190 7674390 -9522182145967083703433415924473967360 7674391 -4693250361227649249284914810705967232 7674392 -40325011033898643108520779993537699840 7674393 -49511698620796350800131679819032409136 7674394 4328168066169458399451025626557721600 7674395 -14831777302672965294014456083738096320 7674396 39476971027063345606738153900271073792 7674397 2391319144434007570939860087521484480 7674398 -61760750191953655207752573471676444800 7674399 -112131527989617675868531231829933264880 7674400 7979767167509067393145544993626521600 7674401 -6867188368436235837089801778552537600 7674402 8818825959429924400352426993383736064 7674403 -84237205214914096458181214240677487736 7674404 266457731622072167388988447315814400 7674405 -51679568827238257827381954738729471840 7674406 -22705692214362758046373227809197469760 7674407 -20469583497851189961002163534038987328 7674408 15927922002942817273663960059184988160 7674409 45141577676215396742585043166015076260 7674410 -11307624935547731611564762954075284480 7674411 43079020677235983647418548521044618072 7674412 -45627053695486573447099390078720581120 7674413 95682183652110775772041146318886624662 7674414 35512877728962712542263512744693509120 7674415 11772234590187711070239213782085508800 7674416 -1900947251410413461709672054135226368 7674417 3410893352609280186895387809481725828 7674418 69692402355085798692812605163077670160 7674419 73158864205845891043622635358595527820 7674420 -2323113368111966492512215308140953600 7674421 55733737014262419322674233614972402044 7674422 -5335419412062377825712919177217581056 7674423 22110749841169222821668181883422009600 7674424 49322331390266632041718145511464017920 7674425 -1129235435393806155081765130746000 7674426 34232935788324284751941957258846482944 7674427 -150594837098854473128030496115324236080 7674428 -20299902879387734882170084400613676032 7674429 15785690270977890871496496343041308352 7674430 -33616655847598401484081812245412296640 7674431 139559810409021766111689557932174295232 7674432 1413261568018058628987874772823048192 7674433 4214540886219921916048465360647561024 7674434 -53155886399191509196244759670853806384 7674435 8898243465071639662919335095865092000 7674436 13127609489339035767819700760604512256 7674437 44094335254439686468329250289425309086 7674438 -4848129761791382441723878896498531840 7674439 79895303236675312906460431336896017240 7674440 -814854064530404236214201741521459200 7674441 34425438199374042620322205898121480000 7674442 -80616800139531956679261374632131425280 7674443 27036161801841084244100297136460563600 7674444 31575011970562414218915642676145064960 7674445 26182418203206278127859746776512682700 7674446 -12077342803464823875411321622731959040 7674447 -18265561272959137672343171457975439104 7674448 18046298863057865611578898834096783360 7674449 16310219608949024100175530972200163840 7674450 2878408106773826353530763887240768000 7674451 -50744114262734244627128046409305590548 7674452 132721521083873567901363909794415566592 7674453 5873778832930879365760751634881295360 7674454 18212214936116873431737528566130457920 7674455 88818061186176957327968351001911832000 7674456 -77894677199371158462498694736117760 7674457 -20136500876872566536159751993396869888 7674458 3379984845199722093582693429595303680 7674459 -56233330150540980014527778689694626296 7674460 70467944693158448109388659037105313280 7674461 -12802367056396525571536474969514462400 7674462 8237628934315021261615462703820633600 7674463 -29744622654871902763293253349733944160 7674464 -4455908203004808819206493241213452288 7674465 38980985161356297927028431425032053120 7674466 866953976100341096558518961053939776 7674467 57893009816475688119524973105340863516 7674468 342126070531335934382329942487777280 7674469 13030583112448460268640280872581870720 7674470 -17295469732271417848613550294496473600 7674471 12665824672578286717445919349475618784 7674472 5067969401091423855363503622535065600 7674473 45246835107818038113690262827582366180 7674474 -8092055448034904235365767777094638848 7674475 -19026149340588902611214278744304692400 7674476 -20975772967107840127018465436023472640 7674477 52004291638852725607695226598405111520 7674478 25336002055590160029171035248896282816 7674479 -17283071558353697843311360749258231216 7674480 13752457397006246369313936205676544000 7674481 -72872827082151702186299023557160668718 7674482 68089842927539905550050510528025240592 7674483 -51934935118171655565200555283437346816 7674484 -19553011374131733566590954675955712000 7674485 10521630649569792560015202053886328320 7674486 -37259959903532293363148241247012854336 7674487 -48803639791244864715095633092364467864 7674488 -19457750575051040210344762351831511040 7674489 153535475330491041190052724641884660224 7674490 -2438416260091068879198240875107874880 7674491 -73573813640484817675117283650270181016 7674492 -4214285078729076693381240677084184576 7674493 -43662390879528632118128554467977106656 7674494 -71011666107647196353196753882932488704 7674495 -9554377756233067979779567105563584880 7674496 63650265358282216132115350617021480960 7674497 62440506305782322672556634701037549572 7674498 8308829618445772583601058627176543264 7674499 686505192386863765501066006847180496 7674500 30852249519594894880853225223297600000 7674501 3509523024427203434098118332050844224 7674502 670173777672025044436220047308503040 7674503 10936041266596398176067710133336231120 7674504 72118507743600906884768375742430986240 7674505 35709339910989662680538502594583746660 7674506 2181506792539488372411272299998895104 7674507 -3088534115305597407265587682537361244 7674508 -11027543245372429013633163131062725120 7674509 15261893453376097594445447453979941004 7674510 5927358378664755747021395005116192000 7674511 16398610240404733290294637002030320 7674512 20445397184805683856041107886819573760 7674513 -7619521206902553594755372043068101632 7674514 -37572215082944772930035250192929588448 7674515 -33219717452642918785746910253424921600 7674516 6453292453016766321256362179098803072 7674517 150780666580902010792052997715290939520 7674518 -41112181507978251027837706572847152960 7674519 -49290750801301131041740676552624149656 7674520 -737557647263794600811202367789056000 7674521 4359899125470979257958656517207387722 7674522 -37404106279740866765409758351068451328 7674523 -70498682586950469058468017488371231228 7674524 20247779189883789296734524706619968512 7674525 -12724601385933833153263998366174400800 7674526 10286953061314787861935311600876899712 7674527 -68832255522803033190779234510756463504 7674528 19637915904599229470352284490755211264 7674529 -7347765827071836209789331937182529920 7674530 -101420970027402770334565797511465735680 7674531 -74232981248777250119363284567321341600 7674532 -32923736347829216977400861187300519936 7674533 126553716364173912571996858836648430782 7674534 -26895266287242099985824081372540518400 7674535 -42883097065151002254838326692185471440 7674536 94441649540397205446065347394038824960 7674537 19196001917134948609816874486038332480 7674538 -101000191117888457878131320590423895040 7674539 -1754955715277643056626091125039191480 7674540 8572997140508741610599641220633671680 7674541 -12398074697818082404202514872755927328 7674542 -39041423469848691940320727430602553856 7674543 -49343161177201085284048743902101362000 7674544 -5030509704227670392400276158179737600 7674545 -87269638867732810660783528629571111680 7674546 -20827065972050396198297628157843543296 7674547 96125000654160742201899810119665217712 7674548 -18174985044477392332466384761296764928 7674549 -36541248907576257236176197376714041312 7674550 7084728344978898848581437828700300800 7674551 -100935635168375749048048357893826367448 7674552 -35903491998307686834418874457664634880 7674553 -28410398018273777265707806479510682198 7674554 -1670796663519415468370046917842132992 7674555 -16283147966751294516533261327029543680 7674556 88987010972601521379992272274725112320 7674557 -132424287357646453460667899024070742368 7674558 -40562564203141900587016327033715572416 7674559 -3196295496348338371097757850950816720 7674560 456269802480933768025249488253747200 7674561 -66490111257850514163832475165759547360 7674562 -15622102942277097307325817451082411520 7674563 -1103441156578545281644331716594872096 7674564 -16418822660028376450048922966655796224 7674565 88560686651520402230365825332589870200 7674566 12053123133400130563406547786295412544 7674567 15843921353411431874760829052130381480 7674568 14953323624272070327553905208676229120 7674569 234425197692553390979207961288992640 7674570 28376636025549349490693296735824523200 7674571 8947054313232595602382171393942984704 7674572 2161747755815276335044987069680990976 7674573 -15516706515904421726191187874940550016 7674574 -59786126886636324216166048615002118464 7674575 20226003362452873507654479157682256000 7674576 3166345132002949001109696759248584704 7674577 17395103074468165389859122726304957184 7674578 -9297703252647667558131887774480162160 7674579 50237118431915328648441683116197869448 7674580 -35143663833692537831833248790135660800 7674581 10977441824989853686521422674723579800 7674582 -23758880585806476774783776804475073536 7674583 -65774369012756444939766923004505780224 7674584 66479339948061757801066939398737602560 7674585 16030195329576920303810351621345817600 7674586 -40293876937339753896361927697865520416 7674587 36368575714329015696617595998275351236 7674588 -4345766850139156281029118947273267712 7674589 49714401117279006528106307307178698360 7674590 10972847633924787749432124218401628160 7674591 55792683824621289694582401930850686792 7674592 9653463880956894388834232033611087872 7674593 45579387497721755435826141530328433044 7674594 -13815912637910453623832988912107520 7674595 1194224855510895563215819797362561520 7674596 56906652426401284261073009759056195200 7674597 183533501267096807435481260233530048 7674598 1767344954967547071544236612007774080 7674599 -84758633328735789080072605470136474128 7674600 -33299031549791739538972429811914752000 7674601 -84972061081631737653050555717160075696 7674602 -6710439645183193355107974030927125760 7674603 17800515441825687723710224946032363008 7674604 -32125614771124215814093038996967660544 7674605 11424757559146350197413945566431029260 7674606 -8032710708813143802612926727733950720 7674607 -24094153393765574581669393272624971720 7674608 2450319888377722814131381566085791744 7674609 9446071700828520444620553333919745904 7674610 31643950771779587518843579813779087360 7674611 -29798624977037354527296580205925678768 7674612 3457581563933031940750085405546778624 7674613 57021549533946352106743007290729347200 7674614 6699889389507976709124471537652355616 7674615 13871721827330410463068590794730830400 7674616 53718042080734958230770299843776757760 7674617 -32912052814748161246967839138274067840 7674618 3527289431415955790315241060058629120 7674619 -12373048487912057238385784865520181980 7674620 1953900500459315860130170106832000000 7674621 -32066084144897162711116955837253325440 7674622 36172938580106478090951606490749146112 7674623 -30841588401238710595650216343832687496 7674624 15927643250302533244386654969296584704 7674625 -37136042910295253328741823516212000000 7674626 -11914351745489889313722733950552326592 7674627 -1320656468756687742316755466462636368 7674628 42126108609114957890360228297147486592 7674629 90228807777146281127707164835998475230 7674630 25151923429780275370702445796051333120 7674631 -41193851967511189811742140799526580408 7674632 -19379410767443509000941830061399244800 7674633 38962575914133138032773537271781992064 7674634 748597220526442412934598228812172800 7674635 69039523623768282167637257017843134960 7674636 2386717537645006156696251338761411584 7674637 -64428483718301467416208255160092864800 7674638 13495105361471813827901711032169526720 7674639 -5105647262758712318890686829334845440 7674640 -114191720973578364254658623483412480 7674641 17387943484002635313599979692645846772 7674642 58310082651081989705374235225886186240 7674643 5891283570328859077403566038745136760 7674644 53960443446770291152715259660252222336 7674645 -819151923418544308595054523127413120 7674646 4486728769070658787584276090719437440 7674647 -131268723242297641681918361274514646040 7674648 -31677103659675384934465413706372915200 7674649 -32075349539969107012322776764198972464 7674650 11727288121876513673842575451937412000 7674651 26135275244230671898809953275192828080 7674652 164201068948599675384501343741696465920 7674653 -9893428196622804181691388397157289120 7674654 -7886836069707700021535909930372914944 7674655 55144994698859308102467122026916635560 7674656 137173935912393207730291854961034133504 7674657 -17886057324760754125910063554287335760 7674658 -10948118695332284041480405341536134320 7674659 -77306882580746358388843840949871948096 7674660 5790134203713524521628342902826127360 7674661 -1331781105739939337239934048323200 7674662 6446400050479817805024290342044196832 7674663 30415524422354818583303740298211817344 7674664 29418214834618972448980393496796687360 7674665 15989187543579787051063179838672846920 7674666 -31583686790840667587097093191202322176 7674667 -10257495713099542136521392375457728 7674668 -29439124450271219256625129755809501952 7674669 -134567270081158528985153883518945390976 7674670 769602298795852697425966161387110400 7674671 23762897204362992165602254029158547432 7674672 7076987756393391298358369816441978880 7674673 2405808381088178214851392657602619922 7674674 -36766122074404195009914207377365367808 7674675 1536164452895088958356740132403729000 7674676 29116255129062800794286006615534887680 7674677 -39419304336968953553345877571040454528 7674678 26407861879414125706494423284740151808 7674679 186601494837371768769001940878850063280 7674680 -2557374283474115556195083120044032000 7674681 -7647274417688130489013898835522728256 7674682 39285976669950020385365015637544227072 7674683 106319252254180184603026663253170344 7674684 2058209242291393045817865069910611456 7674685 -85100729339161142893635401752852841640 7674686 27078238643945599409821193515698820224 7674687 -43182308628432709843659256364587201512 7674688 1006280591430096242748167797820358656 7674689 -37110669779517406400903209302372825120 7674690 -4266691990121177778178287984051878400 7674691 75282422406545617818594716685973308092 7674692 -22394872396114459613652363475473408000 7674693 -2247634437268954577643916667018943552 7674694 58311677870605890694395839611439788896 7674695 -11474268457518762770757551718931583520 7674696 -47234433890742370635620518026548428800 7674697 -61382799603576004800762140997896738854 7674698 12391029372395403779699814217540695600 7674699 80945407302066180331925014790646133464 7674700 15123419739080711296144051555356710400 7674701 -30890374382174352946386757722473331456 7674702 1368468634911304088589380358780211200 7674703 -16947452296418798324701359797274854936 7674704 15567606749453631822342846100366688256 7674705 -3436101558755678310323236901643245400 7674706 -863354728034101542377848720844433600 7674707 74661240265962631301152821244287358956 7674708 -340110873062110753240699685608427520 7674709 541652481113679431475437623921636608 7674710 -5950969330536123687930866757922218240 7674711 8407955493782816197433046028981593984 7674712 99763015664433366211975319721834547200 7674713 67579686367863387883911174990735757962 7674714 -21226248054784531070901431355372814080 7674715 -83503607805845503453228398507644586480 7674716 -32694840197316764963865706290013691904 7674717 22078022547473379035835645948040126080 7674718 -26328989152086293769943160107040849280 7674719 -25098824922490430786724867224759791656 7674720 -4681335534627032588227685311630540800 7674721 -124320314434594173400486242914489530078 7674722 34518202437732855869029370242205245824 7674723 -58613789047866771927069881505687332880 7674724 -121833094289597695534103536485111128064 7674725 15305631037578411704020367709158610900 7674726 245598616217303185727496818676860928 7674727 37991579946773587646732859552485858440 7674728 202275100979974456080399270894240184320 7674729 24930470413799646831598680733011171984 7674730 -7882362023757399382326666858270028800 7674731 -25920021525906707580828789945979587468 7674732 -3090982790153149714346033493571940352 7674733 -36385880225425893408944907095907305376 7674734 -30621559127904190688465918957024695680 7674735 -31066384042989488600291744086355382240 7674736 -52467879195096572118864192722994003968 7674737 -8247161493885792633584772381552783360 7674738 -20066790530105108045757574093621673856 7674739 19298439375783956509780195588377533880 7674740 11801528373581019277495114752327329280 7674741 -45487997373883734076412685488437775250 7674742 -26779564979431703357019250817928421728 7674743 -115160654819392465152456714766618330008 7674744 -10678576233848728291032439693830389760 7674745 12122412657580098844198217907668029440 7674746 30850902297780290168421668667654969600 7674747 -8081518195480404614499285346547073000 7674748 38938113550431215389919166090614417408 7674749 19636971527561690465664313195092905580 7674750 2101351279318208400321764298621360000 7674751 13988574845974342884261251183962026352 7674752 -110066069915778502689989957405575741440 7674753 -18762866947708594412582388824184140496 7674754 54106684747157787036596745872021082576 7674755 37519699449981176787090616841311729920 7674756 -59553886150731806623803462381978006528 7674757 8801835647441564253787006021202259900 7674758 -2513338669252860033363186735585672960 7674759 -62538314151713670569481840358532635536 7674760 -100384381412221972764709392982658150400 7674761 22866207373725936055038133467884631312 7674762 -3034421444459735696893690766062559232 7674763 5215644699048608177678748474084485760 7674764 -27640995622182118610525802956822965248 7674765 3902528157661018038826184272708147200 7674766 -24434064734157767344509544117951060992 7674767 -48788450572385529247709973187330655184 7674768 5874679771548468282016774838298869760 7674769 175928909817065052978581540214492000 7674770 -36608989808210896020441155813252763840 7674771 23802384189813933587007266141666365440 7674772 11259315593342701558377528753235837824 7674773 77272418001605117155980538116540251022 7674774 13587093822333337703761056414908755968 7674775 -27164459762567104155215674761423821200 7674776 -45794587926645558830183275117928202240 7674777 126061463558468123586112190722490335680 7674778 6525469180837162569379225790080007424 7674779 -19582842477465144268347695824650190080 7674780 13609832396967610501842094055671157760 7674781 -58218667453256298332105834066169051418 7674782 3791255675283919647907233683420007552 7674783 36366112828829371285992709022819428224 7674784 -26034755477646539743804875475931627520 7674785 68976636339066762346624467930595864980 7674786 17455096746207915825862327976266235904 7674787 -163492266981401363681968904745810763320 7674788 -78855272212949252443850855472774912 7674789 36769877287937827202350112517217084320 7674790 12281943383382343004932203268054963200 7674791 -124022122188057654204699906121001261328 7674792 29495917781321994616718865658086604800 7674793 -23846464324016078381157891151388297600 7674794 -2091885742558194605471435839149954048 7674795 20988163614122043490849423390584459120 7674796 -51990087100063165610180909431139804160 7674797 9353490325704438838628563831829340834 7674798 25837853075926911108541757096668505664 7674799 6803062605716070351771919118264646240 7674800 -1487202177608518770338861853922099200 7674801 -42907377574287142720885112229716172480 7674802 9615656120827118900026642892574830352 7674803 33097588808728034066387843878848926640 7674804 37744107069363942365464324561222348800 7674805 98479538452604520121219944092376434460 7674806 34731342587019583991255117394472232352 7674807 -8475258904156448623144024401689831808 7674808 -117774558830151061363685677144881623040 7674809 -46044261851992492189516889290939227990 7674810 -2396520997198009006696058889997286400 7674811 -21223247760347624690230299291150289976 7674812 1591051617871560581822320087149276672 7674813 -88281774086085032017317082981109232858 7674814 11931109448447584951983449299885974912 7674815 37976645494612179840634865673068553960 7674816 1631604642600037311282914785549615104 7674817 -9353112189623913610052746068562507008 7674818 104832093221374997631206175915116169216 7674819 -26102545444831400372267955210333576960 7674820 36267431509579251920814703816513620480 7674821 56366571251715119024426392647582891360 7674822 -3353024617594542651717142450470803520 7674823 2362851580782115549547909774450312400 7674824 -33249786475401527670835887042335047680 7674825 6082467442589027865179500946744659200 7674826 -23385229350081449769699151524108953760 7674827 51834222284017362577170792051450473352 7674828 -5232021287381866279923977523515572224 7674829 7688021486382151439009601100624333430 7674830 26960559873635114778080483906598558720 7674831 993196505080725492480853116980354544 7674832 -33811488761300587650280654483139985408 7674833 -3419999276237261610206604531747844800 7674834 12404025244605752692699337288151674112 7674835 22811745198334246707173663978477811360 7674836 3242822509314200281133925986066019840 7674837 -38815922588828945969403860209310465856 7674838 82014744502273903073052454667892885120 7674839 95771544432811056980856166738181631840 7674840 -16559386607782676396918884090788864000 7674841 -52935246852736600595188002189747384000 7674842 -5392039000037562614035302460206483456 7674843 -69228845047071823513175277462180747072 7674844 -10539688153353278912241967419150564864 7674845 -21646949542839624368231659623067962900 7674846 -12932916903138233738650331855867726016 7674847 10461959125931810854809543363891661728 7674848 3298410093604690741504219907867541504 7674849 -1982185262878204553366958851073477312 7674850 -46372961476184489742630402483603840000 7674851 51428150161418200498837363789786228104 7674852 33630650890854409082098060149405791232 7674853 -35310664043589957958113033285802138016 7674854 -45789574874306680822719001713657480576 7674855 10918311290109330881821616217358080 7674856 -1916865464630235755867647875231252480 7674857 -852788241847767782264439016862232348 7674858 26620117769494282693712148911720586240 7674859 18119600164495625464826162684054597200 7674860 -1127781730438672197380761828738206720 7674861 26944342074043064543973464793301303872 7674862 26800312279171751117587094153465639232 7674863 426239959239391082847099115292438496 7674864 -2555923693885761797286511748453498880 7674865 -18915142218725632873260463643671660800 7674866 -87549072973572842377080842971686813696 7674867 -2227973458646848374310725929421148716 7674868 -62914823055246121851533830596585160704 7674869 -131616995822788560205060468674171707730 7674870 -1256729068060064423947918016329328640 7674871 -111575297962326783927615586506889019856 7674872 -160056209592532185189151323534336000 7674873 -12642666719809609589602956592483786176 7674874 -50102437143398973762219812874792530064 7674875 -26988608684219094810481896019173732000 7674876 -36249981810689263494010045707990913536 7674877 6548127546985108097735861474895915264 7674878 -190166523884595696644522612510453760 7674879 -50909833752980258400934501386058953600 7674880 -37774846101076562505603846336675840000 7674881 60356655014473968540645852772707527682 7674882 22144622753309434613925738743653701120 7674883 -133839546968101470469328557908227844868 7674884 -3243662231530101065795095639916580864 7674885 43548344976179900763720015610116240000 7674886 -626049656436264434808711031709914176 7674887 -23061205715471566672306874320687122432 7674888 27353290587512252650958067939992862720 7674889 -53477486779283614944169358364692427420 7674890 12533705897795697113118580665143023200 7674891 -13314804221071595068497977812995879936 7674892 -120760561431280535186605038368318816768 7674893 -44256052224793384363094725848556010976 7674894 -18614982401432645428141011746031758976 7674895 88910228216285205684003893159014091400 7674896 12260513551529014758376289774840512512 7674897 52510045134846386567051534752183860480 7674898 -272874029720463251261938740238295040 7674899 -114420847376046159710515685156351942100 7674900 28084819238550364887249154218172108800 7674901 -35761893681317050519487477426127198788 7674902 37731448575788894161665781205698693152 7674903 11125930372513955957277751351363396344 7674904 -58688516334748625499300684325142538240 7674905 41544128232728069902661553224167152000 7674906 28954485114654455768492915769765298944 7674907 100032960871519931372090250096519867952 7674908 34668688817548578568221652956666470400 7674909 39442979388114635648949650761349472 7674910 -7217373311666688736592958907552631040 7674911 59432915726271031485343627510864732512 7674912 27279512334362356639627264506055360512 7674913 13342771133039889522509528116396175364 7674914 -20101222949813664435416134841849126400 7674915 -18113627163894436346786895278938500000 7674916 31538900320186413108923885442276605952 7674917 59132435771714202429253750560702693600 7674918 6720027096462767708563442251749408768 7674919 49070559859433413771240643127840069576 7674920 50642602606057049315364352908345753600 7674921 78679879565399788599513212523111687690 7674922 1841731775938279787510251519431580512 7674923 -54643334806273302784579128915224132640 7674924 16142284346125355271537369492638393856 7674925 -1778563760005617033410413584193869500 7674926 -3329311305168449569189810496710123776 7674927 -13714838583320270800853336040404114304 7674928 -46123447631103438464946640729112576 7674929 118365541334286967183166071889947023360 7674930 -4414852816927065440205852089551492800 7674931 51334494306823699241659704988712951184 7674932 83032799402426923308296851310448986496 7674933 29515602941823276147506069200720889664 7674934 17354634416709176187053856872207987616 7674935 -81812687287983526844883685656515467200 7674936 14648162882593681108262996026549862400 7674937 -81649220100180858001090697987335265280 7674938 -37874407424866370053961121740801300880 7674939 23253392487683263876352443427688483840 7674940 8950372575014503945820285907045396480 7674941 1663023946334877356522926886328455712 7674942 -39154832176788608127354458300568360960 7674943 15268353007072692940665028029908464264 7674944 -26182752753601340736711660545445986304 7674945 37227995261031728631854604962167761600 7674946 -37993202582012994449478301129585319040 7674947 -4163158401155966738635581373606574688 7674948 -9454075719967124620062856927892304768 7674949 -29102859637224884567460122361238682240 7674950 31642317238950799643049361033292700000 7674951 -4670505798684689203890739320865191768 7674952 4956823844868348866833428455527449600 7674953 -17947921856639421627025374046101156864 7674954 -1959692497651774826831418838208510976 7674955 -19417294689046889400162374410181826000 7674956 42058393602718197290149795469824373760 7674957 -6766849731780345534670138721032709280 7674958 -13436810003098670820964476539626166400 7674959 -70305088169630355263505573627295750848 7674960 -1709827538380608289630281739276124160 7674961 26604985625594721273975983558509556032 7674962 23942593636933106865578307138066419712 7674963 22510065103626783378920110354769999544 7674964 26223913568974506124749215643685527552 7674965 -38887620229560078317762849230814431140 7674966 -10997436330005937525445835405917661760 7674967 180165992398378500651417849261623590912 7674968 81743712052764936515563748668606464000 7674969 51530281591626938140119277093883880144 7674970 20692880186424149907643212098534174400 7674971 78537158035700211207787521301882511172 7674972 22009187343917942342399062672820278272 7674973 -29236679425509412652948273310543693262 7674974 40439041940948542604440929748713714240 7674975 -8517867144669746548057583589063484800 7674976 -36915761589916223531670551157285715968 7674977 -41312447464747466959633246302571998174 7674978 6623948443430884198342121176423204224 7674979 1679672096682969884073554302656479584 7674980 -12924291182271665989118618846204313600 7674981 -103560528053169774584667524281275162720 7674982 -10532160941731240228968048086768070528 7674983 -15040724346202099191762113635847324400 7674984 463817834374268107624041184834437120 7674985 8751956991097020976469200925092910400 7674986 116277058550888469046348980575285306880 7674987 -47243725132990592811905443610126553600 7674988 61295877840533851502681007497182431488 7674989 6598427190711404404987397909639698656 7674990 -18393967827156835463086770812655552000 7674991 7260785624247585225252389927994589184 7674992 -13951827467235716072075278553522995200 7674993 -3656951737561091163285040643083993680 7674994 -65121555792837574929809811649016734704 7674995 -3616176805242697240497108917644514400 7674996 407684424404371197369744053088030720 7674997 3294768314259077833644722292807424512 7674998 37013089950541210654350749850728676000 7674999 55231825195284191999568121481794802664 7675000 19619499770825903994770283835584000000 7675001 -7361753377985188907758689539987668908 7675002 -40109244114582222208365721185972907920 7675003 10329795609700848134505687582098662656 7675004 17426416939591635586522156597372339200 7675005 9553716773953140534163664929980595200 7675006 -49892981465094442434264859699553913600 7675007 -41103804552046227767379650102055518400 7675008 32365830109675193044130676611638886400 7675009 -63984353200206532672601476008166065790 7675010 8239813643689527185901856998056401920 7675011 1094285700423050588129382813112703040 7675012 -95811256894236144675441543457223152640 7675013 -78655160113259499823717001663420280738 7675014 4687193513778355666368680578776312192 7675015 67399078637286354954781510508011762800 7675016 -80547013910065407305256045590135147520 7675017 -33021303063750238788582575185200787200 7675018 6653239751372257811750072459357737728 7675019 -98820020271937500272832239063616542040 7675020 -63654901078425508329186498547445452800 7675021 53225281984283787269538937619531611852 7675022 -49350494074506198382680018173809946688 7675023 18734843395672239099958962928836558984 7675024 8747223405139291431248493081801523200 7675025 -1354316444029183515956462239825501200 7675026 -26787044474947574456090329440348137856 7675027 2414264501113837745623522417541516680 7675028 57491503765669386204608661906933215232 7675029 4784510956795302459608562005484471648 7675030 -50633369706316000057437708379509120 7675031 10464459766530885564397536241916021760 7675032 10802974033697209943718981926633472000 7675033 96241682970590287216642202374655198282 7675034 118908685231825924977631619887080192 7675035 33232588999871598249550030996275481200 7675036 373597093102926556650160943199396864 7675037 183663005583054474911201454170107680 7675038 -12453886683158199532994827514864532096 7675039 -56259371540353232496352206606110105400 7675040 44275458449828422421325473426266521600 7675041 -75108798421931339234922418354304546112 7675042 -8144044931407168439541225462398201856 7675043 7612814958979156092397419040491746184 7675044 2822638971841099966531143171435110400 7675045 -26756863406880150573616909361651539200 7675046 1029713924450085806700995811364216704 7675047 31719439730280021066398358117039353040 7675048 -16223465680827120446585072764432803840 7675049 -5360606869041043441316514236089522950 7675050 11166160511950570761622761396645792000 7675051 115344199356207703078349441086483907032 7675052 31483011972409638141623137947386757120 7675053 132149173434548691011795435188297992960 7675054 -3565727839994305901479708221220924800 7675055 98213169944445192961063118460401685960 7675056 8233933176436782828172660310307225600 7675057 18205520838728718469150217766740137780 7675058 9117918020216809495394977136329196352 7675059 -2062683704743700990897198175770615040 7675060 17939092159767631657197532855940340480 7675061 -5872877386263172193607315924201151200 7675062 20226615956924276480933301591801442752 7675063 -22680094427833100406531977798207903016 7675064 22513371215377455154382414995637391360 7675065 -2486404944018633344065032664021486140 7675066 35148379211018199686352700681132626288 7675067 -104871117283473393366507897807614953884 7675068 14850440364974459494362125346658275840 7675069 24602020743176725354333396157739451840 7675070 -225784862751380726982108034448328960 7675071 -23314951667331586641947875500735472896 7675072 -26220875965523916038804399796234747904 7675073 7494732278625341272025968494311912448 7675074 162290538665341870831791499825655040 7675075 -6655821366788493109174179292992201000 7675076 40415728538474479785082525937210693760 7675077 5103566779947222068128157308210094976 7675078 27484951511936356988624044093197103680 7675079 -3599313059798947988061124206195564624 7675080 -16382509139164566247096176961442611200 7675081 -9102894782696159251698048324670393436 7675082 81778208066524756374866471246722178400 7675083 -28392939136028887745462019985298313600 7675084 33260749733015455200448085220982889216 7675085 85719057790248542254135507671968696160 7675086 -35454994557628561350155310007270835136 7675087 9108770902503423652694198129497318400 7675088 13191947036482553745852618990244331520 7675089 17611440255754519387066309365449033088 7675090 -37060817065531717201762091828808463200 7675091 36771412226829556086723075577199391984 7675092 -17014901990392333949684526674205458688 7675093 20378760586341391847982432445890883200 7675094 24984895346183716550046180572162927232 7675095 24177194678262715798189968534043936800 7675096 -50232587426345971177706377889867980800 7675097 -14104569077611929912249614763843344688 7675098 10086205547229898728811705465738443264 7675099 96331416243395261897477120956948732100 7675100 18413209371983448877584769078979788800 7675101 -13102527818799606824542057466481148800 7675102 49678013493217675854794212632625033152 7675103 63374828759042575353738489014183336352 7675104 -8552352561352603619334834551343022080 7675105 -4632922620578623545974807806353975000 7675106 -30084372185371247439141233756114275248 7675107 -64335584714320727063904132712139552640 7675108 27083132294672532744886726784007475200 7675109 20999830676863171330368815017449330360 7675110 2737169226429741397579788865663378560 7675111 -63818601154029638291753361886155838200 7675112 -21499763494670982431471546038970188800 7675113 86562319974236836479103049139082464 7675114 57607992258464808482551768678049524656 7675115 -10634781717059287775801136322029226560 7675116 20057508546838558384198933246210882560 7675117 136295337305661748755292996198675611660 7675118 -16079819601318062299245344372835188736 7675119 -1738841315142759911923238086519575000 7675120 3015586172887951021602724376820449280 7675121 91907894887581246160385097609556010322 7675122 -4557872403322874512046862405816001536 7675123 16476650440972066889123820653112184944 7675124 18926632032661340091248125268093006592 7675125 46100807241284471010397449912787248000 7675126 -36055868317712957571942062070410028480 7675127 -154424871693174638849890211871517968 7675128 110229048098653933686232977900394291200 7675129 31824579794231737944303008142145950720 7675130 28182375154893354970454893349685588960 7675131 -47040707653979551993645956307974723048 7675132 -33183225406241640415744753115124139520 7675133 30184424149126035692661990639291867360 7675134 23150524899384836123701433317202652480 7675135 -8906193524612384704967785859452671360 7675136 8877395278330032350639090345372024832 7675137 -39852139996892249524409779781560389006 7675138 -5684550998620678975978547369005151280 7675139 34182780523511411565248726504995114800 7675140 16408289242637692744144455766689177600 7675141 58147360107585781056850252450626648542 7675142 -22931548240159599087424884635276459136 7675143 -30687036356119894067290226942838240000 7675144 79211000480696512008331027473125867520 7675145 30214534877274412054431567902119867200 7675146 -23894367633456365674316762988512336640 7675147 -15933657891974787491023367827490415168 7675148 -34379562548225996667185153984601962496 7675149 -9556855227152538859075480195321758240 7675150 12353966815682727272117083049543952000 7675151 -18096074345202500312186367547693344 7675152 8180955531007908930175094021696716800 7675153 55104392239725255072558812038798666560 7675154 -38396845988959859382156274717569562224 7675155 33904115938227100047658909393205154960 7675156 -515239628758176999725099359124246528 7675157 -8720524540822065238591469820845640288 7675158 -18770148382437464184010478029225905216 7675159 -31536830477611529292930176272378261680 7675160 23815584606254182700128728383069798400 7675161 -16364191746836988971499602904060556800 7675162 32556958992189183343450326632913312000 7675163 -56007000892600142720914979556868167960 7675164 35786400284580408779126810176918540800 7675165 -27178960629622000099062866803351207200 7675166 15656236474725477921672477481258844160 7675167 49218915973917013254548178828498216720 7675168 -72262841669823438997845285620205158400 7675169 -21755746907808618984128276740956276480 7675170 21719795162263642932831194055253862400 7675171 26206306573573312516650574033074457344 7675172 60348832830329537723522276180957061120 7675173 -30841262538431856055072466704678370016 7675174 -12433559180965956062380757341320537600 7675175 33967817931469958056207740923843344800 7675176 -37649699133561550017787987070614978560 7675177 -23252557218498060850216220814900917388 7675178 16084887677466662099408496144206797056 7675179 17712957588179615088201288616538746368 7675180 -17098731565944603221893399084886169600 7675181 21768465339058786274162060373834839232 7675182 32381237364556592644971565977266284800 7675183 -128209548774738127502329392584842067480 7675184 12989732254755882631941295536572497920 7675185 24302872898324515957675136016579333120 7675186 -10122524648858154054276463169321650656 7675187 6088498348918653999229647657086236800 7675188 -16891600512262508526103053127694438400 7675189 -138166855424501345517672630377698781700 7675190 80231944161975760849437797503115520 7675191 57131627720573692003567492249084497600 7675192 11186296694564618156242021693371187200 7675193 27702576728588474972272196646681350442 7675194 -17320116528122945337431539712393619456 7675195 -10796794481359961494619362323882190560 7675196 31182034323632199334900720146346982400 7675197 18082947269945391577875071497594840320 7675198 13035675184674500010775776914203796160 7675199 -4718170459386019456089454247073547536 7675200 -1392424805723148395070205094815334400 7675201 95269094598247335212637742624262044372 7675202 -61161553342913386083650672694459446400 7675203 25044892523768545885381380253650821808 7675204 19709931882775247322541793223993328896 7675205 77370479041002426375254368828641484860 7675206 6040910444661656257341283763284684800 7675207 71904658580466070469400586631640122456 7675208 -30273987767846965523943122469216000000 7675209 -80168234444491365949441944407128469280 7675210 -21433929719612526734131915902661134240 7675211 -3386869210628775316097899026384875040 7675212 -54900213050168118740198278087179084288 7675213 -5034261745314187386967196122605335700 7675214 43291525126309512375547631108603435520 7675215 -25900590654754929696282066476833006080 7675216 -20781713286686853741968454658411798528 7675217 89073909679213535576328455825754919584 7675218 -25735558956194801308085226641576580336 7675219 24881442000237864922621991130021936620 7675220 1187956782306074032537990026187407360 7675221 17682645623097783214228209384010253760 7675222 14783203713224789950537682329658559552 7675223 9541542947378383075880437746353939640 7675224 49292123624196568431956405930411089920 7675225 53705210318902693640010430243251812750 7675226 3469295557055576359034758172399353824 7675227 20721444075576372949984486215602629920 7675228 18260210410679651732747372755855540224 7675229 15479449837805900381332898234073889830 7675230 -32144361735814442348443085476709585280 7675231 5488977083544178863549265296983734000 7675232 -79655601762148935020694156649645867008 7675233 -69702754719449304895732177086338576976 7675234 13327078890450412211795680205160566784 7675235 -44557854024762285659299699267692536400 7675236 -1044516194197695929257676074294174080 7675237 -137195422522465645140280767346274143808 7675238 -15574459124996035223276100631695497856 7675239 -4354962338124938288362883606750335104 7675240 -55508055216907312155290944098355200000 7675241 -18750687180568603128013792802152757760 7675242 74443322933583042447674447122575360 7675243 -24097509865587938833680714488271993136 7675244 -59606578222878130055883226716490270464 7675245 -37959257296511211929962894621140787200 7675246 -15736682602617081925111383140212181760 7675247 -48218283091258272659973708399877568304 7675248 -477158878946050922367970625351319552 7675249 165888819518941542042754473146324238900 7675250 7824837259556069815037982164715648000 7675251 50514863551777918909593324652089818880 7675252 19811184574482924046143415239166257152 7675253 34529806885280207551689072205174862844 7675254 20124154978904239681473501578482553280 7675255 9562347319262847829721065898651432160 7675256 108910315872385134129480510065685196800 7675257 -21091769530726405223868720890325885360 7675258 -66209242910689008389388292262614181520 7675259 21734806459294065983661589437043860480 7675260 10327350107837721277892260947361858560 7675261 40707553938747191619531096182174160480 7675262 -2059399974924447238012435709537400192 7675263 -102963036331210651074074175705135183600 7675264 27968446076063847134385080618125885440 7675265 1487595694017705306491307583493655720 7675266 23558098800077464730368960417885617024 7675267 134264930996594011110164934866792872316 7675268 7557694468116655224389566470246661248 7675269 -9824581912777802835355332646141475520 7675270 26674202827808130614844842457790654080 7675271 10241927505528865121897177944464705600 7675272 -20199112558511413325023631472675840 7675273 93284246029989768862921151389036346522 7675274 64216940693171295999295013181937706592 7675275 -6139185095745850945450617320177734200 7675276 -6803884748059071364252719070543834112 7675277 -32805370767364887975825755698287274080 7675278 -3105796067966836148802618825001497600 7675279 14242686639159137990803333095058652160 7675280 -1238339224722033732986581597076029440 7675281 18994270609601539054803421728138681570 7675282 -4364576021979554660033724939809954016 7675283 -5704646296636873864225356698378019840 7675284 -23113962557434853193454551243131719680 7675285 -1028728181270481911898025874287622400 7675286 49911815380718936374043051113140482592 7675287 65532713280858035333583887675191795560 7675288 75260759768741269578082827182026752000 7675289 -78870320584071506135775751123827017910 7675290 4746566560702666925235815456646758400 7675291 -51587270594339430277085231172541494128 7675292 80579198390467924889828552544340254720 7675293 -4693658040501992991366423600857948352 7675294 -39633167207823157270314137576700063360 7675295 42428933426238689130633402916467408000 7675296 33402543427118198717678680967315718144 7675297 27398732303992944411092752247794923200 7675298 -66125796049492022836086695111401575936 7675299 2101992181409524754336749572144545064 7675300 7820526591460624832870217739418518400 7675301 -2287842510343462399526017155033222468 7675302 15075734048910278818730125657232693760 7675303 29423724828905783878321305674080850552 7675304 -10490315765139626425662377190047662080 7675305 -15541456639837715680918766283418527360 7675306 60911069301978090087171457200279986352 7675307 -1535856132951811772834213262438709248 7675308 65570210783596177360439022078172008192 7675309 -52645948060636928958324263355255744490 7675310 12538179588495165897211167400105968000 7675311 -33675505432867779471818464680205344000 7675312 4173989048415081621066432494931443712 7675313 -80128007740342615231813567570685066880 7675314 29249687189509478070074178110748933120 7675315 6716961268108840825130536727967388800 7675316 -4214237104048019426096169070616156160 7675317 -504170123670188825785938102326399208 7675318 4111992839101755358224829332020010240 7675319 -142258629489612987289357291504634400048 7675320 65562178463072762498495828867520921600 7675321 2201703883346402100817987455649625344 7675322 51905065697972436500998852080439193712 7675323 -12748077053752930496578758260126599632 7675324 6885216165881059226492348146163466240 7675325 28839342910929020792778940420468896000 7675326 21539027594087680721521804448293651392 7675327 -120079055429578634232401001080034440328 7675328 -297615932329144442822532535639080960 7675329 12657738980425614938724129359544780768 7675330 7108807668588680202948859759676067840 7675331 -113557301995212691458947609182379324868 7675332 9516857813466290204510758675308244992 7675333 109799194088413475465643423039650415580 7675334 4138798253835814575928970191166814912 7675335 -43442614527022685170670295795099033600 7675336 64724135930531696277256721171959848960 7675337 -85474388169295930679439351946216015014 7675338 -29507106022131284958223970124160257792 7675339 -39928937402140376888004848366618482544 7675340 40249530167023650689210481660167715840 7675341 -25769214313099755025467433224903288480 7675342 -52018198816538540895161842626081939648 7675343 27883946392354803507301934054516373600 7675344 1902050580744909616134321689060966400 7675345 17807238011138233393998345238581050100 7675346 -1038694331006609222106565967019125760 7675347 -37607137904157866729985558919000426128 7675348 -51513071099497489640706480970119563392 7675349 57355336458155075132364475080636251520 7675350 -12328593433359209859177600806866104000 7675351 88741419445357612769603701962370057352 7675352 -5310043047543217949594236350640128000 7675353 20259264005943639449949638205044805504 7675354 16799334179047656384532507914432660480 7675355 69156627438741025908231122485063373760 7675356 -19991470372819242257470077296535776256 7675357 -13935415967565591273105206257073058394 7675358 13506338780962225967906147798879798784 7675359 -27935015652287660312694372941405547120 7675360 -21542395689617097208423532814257356800 7675361 -32804164297289523174227173487915581248 7675362 -21274806007767948393594011181058672776 7675363 -34039396430215081913005460334519468388 7675364 11546028291048878956943051923779205632 7675365 -9433236845528577875843645417081981280 7675366 648354068652745851936402761634705984 7675367 -36375109906045766518787932176469817808 7675368 -506265349344900761243318416113991680 7675369 -17264240852249350154507934865928489280 7675370 -40136678629752391836598713090704361120 7675371 1569414193709901739000559994360303360 7675372 46060923276468919503910743741028270080 7675373 -59721208429783948756590564221957325600 7675374 -862111733089443255073081946587880448 7675375 58292529547250823008282596477204974000 7675376 -1633769822152265963524057535993806848 7675377 22017058434567763533797447887936102080 7675378 -69644944559320040280668650330730891760 7675379 23148872941996498437329798802411548184 7675380 30903501571899407951779436942335138560 7675381 37614775990749274238611643808073128000 7675382 28531011742471553262434779657303830528 7675383 5648924755100137053537113907385640448 7675384 -51721201144145512283102201188409057280 7675385 7262971151684360421629011006074752580 7675386 -64798187597835408910686777260262676992 7675387 101060885388810293854518785164191432 7675388 -23767312491514100966590317688994939904 7675389 21881516616007115657824648097656893900 7675390 -4476624030513132774444103859949412800 7675391 22151055173958324103664098001613884712 7675392 23801459916831890715627370447141601280 7675393 96745926671176190474878977377261140 7675394 -30239999675568521788731724132328099808 7675395 6379589211453559009660877509579453440 7675396 88537581326940679766681803342732956800 7675397 -94099624297149889444305903396713075520 7675398 7941126476773900517374705893256287360 7675399 28864375565428722769544104796740763664 7675400 -51306612234666586084475443622387328000 7675401 -69638994375030884763646609142233601280 7675402 -22140621862538284266935415443564974848 7675403 -53826667750915904840319501914072413920 7675404 -48291523557493870150086053396351397888 7675405 -19500197526550599996214220454638507880 7675406 49786972799732796182694042161586121152 7675407 -21880469713390938432590303115358705512 7675408 10269472376533710745381846190326104064 7675409 43153096467857551958660034927573144306 7675410 5448520803941402168210037244230735360 7675411 53056939547687912156517983486623245400 7675412 43412085381998462682658235410663364352 7675413 -32273389776753193319567459451501058656 7675414 -211998732847500707678951952479354880 7675415 127903981571624691669847474355637600 7675416 15858421154568763645830691494442844160 7675417 117474653261272958638904596564682549140 7675418 49599243863550490710537972614795445504 7675419 -49785491537974691193698517100100542056 7675420 90952335311211554132178654205978368000 7675421 57919014518111236915936383421872595104 7675422 -10811186264605520890652332922507013120 7675423 19908271494989796641606764432692016240 7675424 78114286205842215472473516916889419776 7675425 16290766931622814737720389187502776000 7675426 39358280016894494194132691638167629184 7675427 114838952453650289050393331655908925276 7675428 8392181544835141377413772609264414720 7675429 201135474562269289210682774849020627776 7675430 1935463115212239858475101769497600000 7675431 48493969921127397391851641263004156544 7675432 -89487325067940919057018270934964971520 7675433 -127078715669650298116504720397671965318 7675434 -9329062150315895653723891880717046432 7675435 -34105069542523041893509350253140137040 7675436 -63818770221813552467721540186535576320 7675437 18455856185324333688189444564242227200 7675438 -99743763030937136652013528035870376704 7675439 544125795166944521731968501554590224 7675440 4587814161115674555144824144395960320 7675441 60227824979632287818274920674846562800 7675442 43376371523482643943766881689410585872 7675443 -61328294348788857884889451181516674668 7675444 -3350835597725255376973569040883861504 7675445 -11299884395710197215991991463500815360 7675446 -21328773116060786446959786666748986048 7675447 4679932543071676517690887185567504320 7675448 31272738025274507786769720995396382720 7675449 39900923748331816936395291819600975840 7675450 20740666729566026748499053745054194000 7675451 17038721749316621483133681763210439952 7675452 13800172697039804899659108507600307200 7675453 63866284603076174950668038569874421920 7675454 29908868567866749658529694083694610176 7675455 8764636792639572783385780009369029120 7675456 10213097046016737084980574994670551040 7675457 121662986660547677375583577033197888 7675458 25092515021605795280935550782768761216 7675459 144594593619036029698444852676658624720 7675460 -1229163870707614302231216039664573440 7675461 -26691658669951251985158146350817099490 7675462 -110743099026587665747588124712534886848 7675463 52239918301199801683093799564248919760 7675464 30554012814743036817845057907963371520 7675465 -11631518352094601537549311008376062720 7675466 41455409204645537576287377788548668000 7675467 -40391498842348830825859233121253914920 7675468 11263356322991993761293887011036938240 7675469 -67728807514693691087803860848731205130 7675470 -774395198259903401722279710906130560 7675471 109443640846464938354886503484213506672 7675472 -640227018253181745145649380232921088 7675473 63690106190883639575998068942700034160 7675474 21741125695269639718637521368775406736 7675475 57651577646693922338892460382607775500 7675476 -1529278161980138287623361204526776320 7675477 -66900805300527366375004831306660634674 7675478 -67203846919962255203381732854059636960 7675479 -516944554108701362800836230398380624 7675480 495277282729946573449990929384652800 7675481 -20644046227413166499508305180908894272 7675482 -19800481480405759154530263741581306880 7675483 -17679077423878665498610438016523927000 7675484 -535865318223895143279947143260269568 7675485 24370183121990561858370933367975468800 7675486 -4064487098265064583859519589297807872 7675487 -46960391020265831078551356914312697600 7675488 -13960422724405360730697386978299084800 7675489 -102165948116543828873160460945194335710 7675490 25854230715858760419993579249349044000 7675491 -1357287444822403710654473036533849344 7675492 40497814566508896936875472358015706112 7675493 9839938251090056380593001451323188000 7675494 12201599224257504458837400147749688000 7675495 -36669739297774110056460042455535408000 7675496 124544736319417408661268064382528716800 7675497 -14578989518092407071156619299697180726 7675498 -14479068288287990385092558924150418000 7675499 -32679542207457676186803780176742643200 7675500 -263714678993727983215547807440896000 7675501 -9751158528228556881105178542586814388 7675502 12462421230953160296012427071812204992 7675503 7279987035774181777061408079005438208 7675504 -20865193392157240542768346573651410944 7675505 26925065461452297208655984737728132660 7675506 44511910968523809808710097625001484800 7675507 -13733154314753996895864597386490060612 7675508 43995991138097066066330849887867176960 7675509 43514963869408456842826338251651049504 7675510 13087834477449507078715335779061212160 7675511 1472965843640585487407986814897483112 7675512 -2178487361198025427625376960907100160 7675513 -40004670277353616618016918525081174136 7675514 -10737509265735935141236887611034624 7675515 28820695392769403678290688613808667520 7675516 35468685725028590431023702131879229440 7675517 -115423376036457891322517606650124807400 7675518 -15375787878947960773428150934551612096 7675519 28621912755425528245151755101285423160 7675520 -42505460238598435513483458464710656000 7675521 -7343980226063614785171959861549452416 7675522 49573518016303184521290917638238871552 7675523 -86164621278622924797877318798437755040 7675524 3360645756148683632393305245099231360 7675525 -7149576547896354880984369666908936000 7675526 -10849404563188735374760382398409490432 7675527 31655510905778525439388708054154026920 7675528 383536369661199787612458323173048320 7675529 -1483165274105104794350689132550502300 7675530 -23366633877400451899902846530866087680 7675531 62662106773937814781551278836966388712 7675532 85079706384992073297623414146340355072 7675533 13375172154897440695809889347331872000 7675534 -31680221203222120136294049028564983168 7675535 20056559880283650338085779970211236960 7675536 -15388637088502207523491487166050205696 7675537 25325057026048861570350396262953752640 7675538 1652544309293362963171572151658434560 7675539 14563598167656590501792876308416874800 7675540 -23477882129654205185660495618473109760 7675541 -66408998480649607116449556787976494116 7675542 -8798701317379611731986119066668320128 7675543 449682623499869163276529442966690584 7675544 -5649730177143039403940985910452326400 7675545 -38705810603637245285769238625818783680 7675546 75344937949980240811889853848067129600 7675547 16999757813953023497551543820136924864 7675548 203760480516629262080359080089493504 7675549 13248723668996688462536157109112477536 7675550 29738526641788717156673120298135316800 7675551 -1198159739011994543745631600861041768 7675552 -89954471601657487898838675218204983296 7675553 -80259331055985179207874844110967911198 7675554 -11506674726367838177447650510113345792 7675555 40074625921905529926277366714230858960 7675556 -69129117220096135354835705094563847552 7675557 1800570489625351347171698839589762400 7675558 37348696205981790024203447305059881280 7675559 71379352349525753115187793096865958680 7675560 -2859724287056609514793400023926374400 7675561 15757779470200279732155168089651804800 7675562 12558900202693133919475444008413088960 7675563 2836770257290697520775543852008157440 7675564 -34667547490953082312583285790252176384 7675565 -59010780261062501688572389885527592680 7675566 6536975103133230955541503111255638144 7675567 -44018126669740245279590997539849302384 7675568 -1855550835314687316841677335086202880 7675569 6881453955524678357339797930427607552 7675570 -23228883775511169701917037210508349440 7675571 -39461282329012269249356403301816266228 7675572 39357176137025573523431891388751368192 7675573 -21092453281165014144855511792162737860 7675574 47318614292701317664518529879875205536 7675575 -35480913229844890376693936573229930000 7675576 -11651852916125748768012025057983959040 7675577 5123707872405248639232858131775093312 7675578 -6541452835192156699970963697632689296 7675579 101277076818269755606312658284883246180 7675580 -29450632936982762443162425327144345600 7675581 -61653539304651379180819542178405909248 7675582 122010531148602856635990208948147392 7675583 -72776675200316084255950289825465895216 7675584 -3797522912531155734622499727483076608 7675585 4752400139225646718028382309165143760 7675586 780295400507773544920113163366080000 7675587 69171030508578209487523178456513466240 7675588 -4815449895881491829516543321632573312 7675589 -51837206669939879538680789605899152610 7675590 -13739372655063277426424899838641762560 7675591 -19385291390685103899953652865131700992 7675592 16550111746447426617057995905382016000 7675593 -57640540932929162163650217319131972336 7675594 11532331392631100456107870657242960480 7675595 -26909143858140913517701336358206178400 7675596 4613370823691411536329615167068053504 7675597 37435325202173368151294265199691780832 7675598 -14624997998452670827503438700352371968 7675599 -65627472672790965340916457646811682936 7675600 5620382430974417634902749807968256000 7675601 57289250354335321208955588004724223600 7675602 -13622422942346542275280863520168745472 7675603 -58733558300138937083688338802858833216 7675604 26000234671213518867799634340811564800 7675605 -3006792192558982317594067924187861970 7675606 -39683454192862719102811283836012407936 7675607 -33221439717973826567518055077765290768 7675608 -18497202472719874152991246382065520640 7675609 -1098303465863766835388953060723304300 7675610 -14581700913307241382229110043151844480 7675611 108290457544439429174971875144453879744 7675612 37041224143896115716806682736758202368 7675613 -53133759760230823443341654345761474080 7675614 3290232431967967159004317312845066240 7675615 381358215798355270683948653531006760 7675616 14316973424018830929404308278566191104 7675617 -109502042902554068893024212707901986688 7675618 1792737660052625835610799109373680000 7675619 -4793626487533055464978827432039822528 7675620 -11561233830354683504749641328075468800 7675621 17309925760607915306476008221428925822 7675622 19816018697037954344494157312721916800 7675623 68295694209755797483941659237372838672 7675624 -76728497150062540607314008160531169280 7675625 -19726197755836576564779236508624498750 7675626 619719692197034213605928275547258880 7675627 17708525912063115950890480362894521880 7675628 -28092345639410658494941828308565799424 7675629 33858440896894175533352230683187200 7675630 -31817087967953010576988911971628161280 7675631 30266144845835934258043804581969948864 7675632 2303844092284981791288892915964510208 7675633 -27645826315302392388944377490266040640 7675634 -7488214924685093284268098532192362080 7675635 5594469834988359567385486238372400 7675636 -82731001050842178071546983502101124352 7675637 -49131962960904189162503286908245317714 7675638 -10520549691979716475062930948647302272 7675639 -129416349616072098183644562609014949560 7675640 40537651678085753573675482091814912000 7675641 -8295036984187669970504758670420076390 7675642 -17994108908244447862885023230594504880 7675643 16461859941811573003230114179689756704 7675644 57189133976516179280037514621578134016 7675645 -41262215066216006320286258683350373920 7675646 -38943037755342751355784482188236140160 7675647 -1638423436422240879564251827958156928 7675648 75638299837922036733851613492697628672 7675649 -54276522894020083585258144195192900350 7675650 -9242127708878495045351528310359786400 7675651 -40318467009531687159116607091676991096 7675652 52941252431583509685888362374166310912 7675653 -3172456901125796122552737103993676736 7675654 62974067110848556264137156858503884800 7675655 -41478891708211118286918563304847656000 7675656 -12806403345954662278491354392264908800 7675657 -30800096182283133289879353397242981168 7675658 6057708338004460010967948770949411840 7675659 91355073329720367906867866239609327164 7675660 -22537394703135657134780915860432035840 7675661 12410579760676399674103660502410374720 7675662 -11157823037198550826103036803583016960 7675663 -223641016443722407327186168102083931856 7675664 13082850992950840520812600661122744320 7675665 7098284656356359703342904645644913920 7675666 23920185543471022376454103613578106880 7675667 17857791503257111121363296211099106192 7675668 5462170407323144689092699822344110080 7675669 -28154621065457582643613439278471954930 7675670 4703333755526953669306501771253103360 7675671 5704253257353145798297682132821106640 7675672 395121606347520652866016629495767040 7675673 52652303414663423403297181482311294922 7675674 -1643269647978778189595977386898405632 7675675 -1735332534010273812974971200007891200 7675676 32695971608994807259596346091194344960 7675677 -78696829494628371565866249953522960160 7675678 431063437157851082430247463883064320 7675679 18220266834956460448539588887870119680 7675680 8892283761659386753914577181076357120 7675681 -50677988932852764572147776790285135468 7675682 -3917124767358231267368258229642505728 7675683 26069671648093155046178624823125014848 7675684 60779974490048254858728782002588236416 7675685 58826696601576585827358990209112976380 7675686 -15368535281948511620730598955180268768 7675687 975850603534002044979477076450360752 7675688 -69535612725680928063187877641477002240 7675689 29502800207560387607922889705728227520 7675690 47047938999039815760690501247809004800 7675691 19615016798728421694456949582688468400 7675692 -307041654181711575079334354350519296 7675693 4418554780418542453108232506894708864 7675694 -3799569585016436799665603092861498560 7675695 10682272408545653130890173929864621600 7675696 2119667576330434591801853268139704320 7675697 -72471560442932940111186527207782322508 7675698 -8929314549571381535164864921466476032 7675699 49711097736228899950129289061820038960 7675700 -1979576844578637270649149501928444800 7675701 -19034442444376766107655740993165017696 7675702 -2265306780174172124404272628782692448 7675703 80974764588825039763326722417743023360 7675704 -5142125391000457312940330249534177280 7675705 -29022506912805440364761865757717947840 7675706 -10443230422523772298148931958349186448 7675707 -22625842631248066102757845567210824480 7675708 -147426417231622044400605273346727381504 7675709 -20094490677009805677838718841454094484 7675710 2498676406570103967378376865995345920 7675711 -139477983188300431936156442618992509120 7675712 33518362468489961874651003420181266432 7675713 -67337963824220880409816627165104478158 7675714 16381377683498174395216808386179957456 7675715 -427716962786045013439867803549024000 7675716 -23125033370804497770833521162888181760 7675717 35609737791271443254232954875816592384 7675718 -57922314023038213876896450736512097440 7675719 -100681360838522745747649212045891571200 7675720 -2595797034803423824253136515804160000 7675721 -47692760041444806413624131635925673856 7675722 3188173246139562216805362113611183152 7675723 14645516854223475001333617427118877120 7675724 -1694370916725496933173083590227394560 7675725 -989825719395277278751920882324400800 7675726 -16505301670101932899334212948376570688 7675727 103902223581152468568368529394791390576 7675728 -2486182571385656081353505967919988736 7675729 -85673461269971208050571970102922262670 7675730 -29485693908576595329481732337381188800 7675731 2073408822404859742705003076023819680 7675732 55397203443260863334897616078688436096 7675733 -1531957964258971878300315739417638792 7675734 3056382307301194740448696559440757760 7675735 61939592159245238458724208083972064000 7675736 -78479862551061308241492442272463288320 7675737 39040975805204081831357272330161550080 7675738 18634373555805034254389892026738068992 7675739 -45049840131873264922619469902181901680 7675740 14228683057008476080856224110212866560 7675741 -55966591698278455876768866645037456858 7675742 36415053395203375386528777582630214272 7675743 -32046329185091628484717515608615639736 7675744 6354452823215389206306518359655055360 7675745 34590652366752031612418787187935360 7675746 16798101833130579924713713843377606144 7675747 71499489277843266005178742208752231196 7675748 -45778933662184156382560011376438613760 7675749 47263260697652589380638871141774779200 7675750 -29082332924853647704719750030643776000 7675751 48322660318644756322399696955471520912 7675752 -22678899892097407656207808628369571840 7675753 -4198275663329907725423313118400066560 7675754 30741475383655528486470278929254150576 7675755 -9544390060013130608209734786870773760 7675756 -13958667901257553029446202132578560 7675757 33668336078090199216169437700962274560 7675758 852705058188038733924135768685836288 7675759 -9038529791388719669991004994059472800 7675760 -6866092858914548903569405581779435520 7675761 23201882292740411223512265709504076544 7675762 930550156335084889462602526975114272 7675763 -60742311206286940464003869265130967988 7675764 -25914579162128773776593420102884122624 7675765 73206754546772948759357334589485141660 7675766 -29091106268046349221912367840524097536 7675767 -55816521393919241106523979501346601344 7675768 -78623637728566328261704110096864829440 7675769 13457405985266415618447136208445640170 7675770 19013362958815089943270474159376889600 7675771 -4427343000805204325905892026293960028 7675772 -19002495362024701193991517581972756480 7675773 -8505602439995991110559557130468881856 7675774 -13675129727012382362103017904485432448 7675775 -28496426912953879043653283298371680200 7675776 -5880428513948015338832283609700761600 7675777 -42876553157773810609028843752525543680 7675778 -3575799084948869398121731481022650880 7675779 -97276022446825335122775751487888090880 7675780 4431536436877471624865475876717772800 7675781 58963929287213421075032990563681835232 7675782 21364321254463867268322060977496752640 7675783 73165723939256687674315383189240392464 7675784 -92766762434193241239334810798141885440 7675785 54984361386680257945297611663888840 7675786 -1025337188430215251719536493189006336 7675787 18990789273880718406576497234654059152 7675788 57256745621271350638591008269684822016 7675789 -17712399906887864356362552198733925568 7675790 -16200016062064646688297922124466722880 7675791 13383936310287078222622781148993634560 7675792 -1678143977684536777962950199266426880 7675793 108333697122351441913446444890168085042 7675794 -14388597946224537310531766011433218560 7675795 27043884054622273433544841283609162400 7675796 -12273704207980820630689039891431870720 7675797 71591283082268841820729262144149303200 7675798 -7872081673888967641644926108442516480 7675799 119723958371863472792920492634254774920 7675800 -15262654383262740774597203222360064000 7675801 -940140728029610847470783719897824048 7675802 50467014808905292851436516073114330352 7675803 -4385058289190136892428306587428596696 7675804 609017682574203026538001147585851392 7675805 57712115718054935065819806966278323200 7675806 13341369153056967929646487266040577664 7675807 6929127100087669910275843310203644296 7675808 24198053614850928567044140713158639616 7675809 -6572660081008235780435025637695527712 7675810 -16365733370554646219297646611189376000 7675811 103252240889708035105566469795398079320 7675812 -6648993379592811984799485855664712064 7675813 28742698110648789565097751147419371008 7675814 9833729573501873226962775118381217472 7675815 1047191801950789622146871132594826240 7675816 50310552136559054319625418408007060480 7675817 22099796492856137043540280807578216192 7675818 30156976003624728574334294900873781504 7675819 17203411054255225439120580450493883496 7675820 17018073002327032129664973380557486080 7675821 -28662085769840501979102078647304412128 7675822 -15159862886427937071988508187803851776 7675823 -40000910919656638848408195899311313280 7675824 -3267252816147940605503443422778294272 7675825 -41532608142250206148422121175186131450 7675826 2723996594398695785074374596086972320 7675827 58104395165815707488182247783060088120 7675828 8229085093730247249911818820957747200 7675829 16631944506189425421691755414408306240 7675830 20766578884397120239378715938173408000 7675831 18186572670658299003104310910741976304 7675832 77655642228138768616140092773707878400 7675833 -5018847706881306289519972776926560512 7675834 -59727565419153201899521023251587127184 7675835 6657243395385039637375282708326294960 7675836 -4419001236484461152696870174992957440 7675837 -11841114838025812512207862122849178632 7675838 -42271338824016852049065583252464055104 7675839 -2757254941930245172446135279028780296 7675840 -5132615827951004909226538795700060160 7675841 98104697714849387520018661173345486000 7675842 -1401194114520364742825341191453890688 7675843 -15624795050881390967904982075104081200 7675844 -151305382111178010087464149184944128 7675845 -20560992503190605371004703444569040480 7675846 -76007831621842721513174822675538964128 7675847 49666326947611126199794108357952014296 7675848 -5391348564982756949176009475388211200 7675849 157249469811226671464234155616304893236 7675850 -138781219769825586797116791820159200 7675851 -9342237962924870573936412263520510480 7675852 104015370298413036478051290920638371840 7675853 24923190252549612338962099416585066102 7675854 -18020134919343989486984839100905452480 7675855 -90587723664953282587328849408282148480 7675856 4584909683615592644091687116171034624 7675857 -14020123158710359905138744698093779200 7675858 -44507291993428263293819586995241678720 7675859 15806240403620254745118504180444080640 7675860 35546754046653410953862653587728271360 7675861 70569451410446979674094626433450441792 7675862 23505178297450127982987328563984924864 7675863 -6611897223563909837611132602413703216 7675864 14258406755778697108608350032612638720 7675865 -68592917713177715485808392087071180600 7675866 -13888502912786165074020764905568902656 7675867 59110998501267836084228791109075283640 7675868 -85761425737979423985032116845339735552 7675869 90474799792913482233572011319325058368 7675870 11944058946406865766657361156006082880 7675871 2268965379165093732683201207777523312 7675872 -6761358651215684977086017250308653056 7675873 -93042502287824780105363080862604182878 7675874 -75818649625735759580791771757891130816 7675875 -43398127002352053113214816761082252000 7675876 -9481360370956702687878925765474842368 7675877 -8495621745325659331830473154336226560 7675878 5824436966275851940576014910000465920 7675879 11149042981761978087383621824745705920 7675880 -51125713005814545131372931469620019200 7675881 818871462342607551990341887478165184 7675882 -24148999155832537944845153673052731648 7675883 103155781490529667362933690108101755584 7675884 -35118034465884919191624811837059763200 7675885 8046742591761719723351757174153749760 7675886 58676416007274274644862690935869440320 7675887 -831269137484668465230277266583390080 7675888 -21043635639141209436179232620306006016 7675889 1340233561124732069114365306565300520 7675890 -20701290929265979490200239847201743360 7675891 -108238990762950749958386227011538623048 7675892 7259805776294316766028885830381393920 7675893 -45603799761502412537869292893080844356 7675894 13112917903518775190820883108949875200 7675895 51630810000364943184079567448679437400 7675896 7823251794676487011905741941083852800 7675897 -3098476387866931030339069544307328428 7675898 65661448537991589322130717093549113200 7675899 -50221135311702902530127220973804217856 7675900 15357327785513776918647848861630784000 7675901 -98253065715700499831208397901118733428 7675902 8630519122299898824389842504219253568 7675903 10265614319914242725104462074064844200 7675904 77273847575900568273537617934308868096 7675905 -28232206311990691853617134502854835200 7675906 6485866177341808413742533620305651200 7675907 -4728223816523390316663799993531969728 7675908 -20352631320723149473519756088640995328 7675909 -50267554073605245647981817403605215684 7675910 -3577641981017330308094670187184578560 7675911 44778029214127912352296506171545138640 7675912 48171085022025917548795108900263859200 7675913 -42500897576364933482899056375146509440 7675914 42702247174046666081847359662384669440 7675915 2093135416914528046261009432117368000 7675916 774450426943313108416118609077098240 7675917 -87381604581419934136645561843464813120 7675918 11930128314364702640750634397550277504 7675919 -3209631668981598113028323453108845656 7675920 -328956164882289116961870082643066880 7675921 -5141146741837095359967151276215146016 7675922 -4439259200124944069105831899795145088 7675923 53311654655190801666956499749348163840 7675924 -60657548205238406577728964152410880000 7675925 -24073433156576433353549941129273238700 7675926 3210264573147334568766318342830506944 7675927 -24914055656522006355373400524868552528 7675928 -27473884064886455794683516341540044800 7675929 -39573309015591130719680784329473367526 7675930 454892019767927548640552940590718720 7675931 10889530726542920291186776592510553732 7675932 46431703941960578182949427939162169344 7675933 16014578617056549132826461521089246944 7675934 5323458052570661406444920004641808384 7675935 -18047513388939031954955355497068975200 7675936 144923611641912224971458443969974566912 7675937 48041043018086097053171906276033635860 7675938 12376417491477344181203991643413450240 7675939 23118720607883826133241967848117691740 7675940 -4679857800553319818598573042741640960 7675941 10869452095058164071788858924802048 7675942 -5416646799857341347473948499625151616 7675943 -2119796869625434129292032675705019496 7675944 -75396791313184885447096073245410017280 7675945 -26719140640745283219314548570501012800 7675946 -8630453611770277066959919072014065664 7675947 27152754054312316698957930187680815760 7675948 89563800421626706964686818753021090048 7675949 -100999694055584379896578083638702035050 7675950 1292946066413850287830745055638563200 7675951 30987310714883083291853150637652006992 7675952 -21798191066668205935733391088171745280 7675953 53782593280196584232634805883627997408 7675954 30415222973370940780544824177250588160 7675955 782188181977726681486141382058521760 7675956 31398800076340295855620429024667136000 7675957 108708532921084618058779508624447844206 7675958 48885425000276469176761698188131378080 7675959 -3960155692938379782244695432406191360 7675960 61614429527250404826820773442997760000 7675961 64899503620995427699023133860792107562 7675962 11284185203211651331333343336306380800 7675963 -4986399160012772944031384673683091360 7675964 11988845059060715174716104363487742976 7675965 5191768401225795500511614180715796320 7675966 -10217765140155867585153888850853954880 7675967 5223974776004498878828616899041546048 7675968 21551240650617531377773362515678330880 7675969 -38850501584338961360199376998298554688 7675970 38674449226394747579111571870831067680 7675971 52149453632627156299202492599308186624 7675972 -41077557434077831357278791862101180416 7675973 59979051423179251874607825950274624 7675974 -633054047570867507892734239395311232 7675975 -27017848218343136211721609925413896000 7675976 41324471829930527131737027842352414720 7675977 8229003075458653217762880991512155808 7675978 -38507450381235566818719236995125738960 7675979 42253010609786185643288849621322386040 7675980 -1742944922589548094970716095704611840 7675981 61136873464008090965547388749594487200 7675982 -60241441430218537297874366177465241408 7675983 6882325264829656511779523394849017040 7675984 -14766351245547523652363101099611136000 7675985 -2211348806333546479810558603498719000 7675986 19060046865939919031941779635211339264 7675987 87618978285687485729973927667235145024 7675988 61209604927660104500445789392420898816 7675989 12176734351923537850638555028458403680 7675990 6261850185913361279886946250052211200 7675991 5586142252758704293942071844599568392 7675992 -120634290761019088351581591274887782400 7675993 -90139490123962599668705320967131134720 7675994 -38572201403410033594051037628104242704 7675995 1333858042554291477190968312628562400 7675996 19941914059482729070393481424646943744 7675997 25871991141886891221716851058758027680 7675998 -16612876384758155278189940088723840 7675999 122610941359403427172886766523118420000 7676000 61543113803921674698142854652231680000 7676001 46006483906321557172419203877396333330 7676002 -63011762095500980258421742309136112048 7676003 -29845826461143889800518867366431098816 7676004 -20132761085804310403938610006129102848 7676005 -12039837190849139753243894014577075040 7676006 13210049539754892138933798312119301504 7676007 -44355677027043407812061563568166340608 7676008 -68365619409407847819361400978526781440 7676009 113107202190871068492638796159264578640 7676010 11102265953300192866621327523672265600 7676011 -11817845491601115469364576233509768960 7676012 -86019220693320436504043710939682370048 7676013 13261806281866713764687665953749319744 7676014 8445262712203120690562803655251147200 7676015 23832099516678567254402763346121344320 7676016 260648384547590948237325760140410880 7676017 -3216763032919008307634389167536248908 7676018 -11377625704296838963361196647696340480 7676019 24609682616377719461989408263794073600 7676020 3978472848247137486308364682643128320 7676021 -101980550554198878665810722829801933778 7676022 -37416512070380090584341480336288971328 7676023 2592170136371049160450532887556078688 7676024 39332072566913720374012154960544460800 7676025 2744481393481377628950687036354369600 7676026 19315500786380250376689819845791673712 7676027 23068106743205121549325436388933684000 7676028 -34499871959224519817535672450716133888 7676029 14516041781056285811454041368128359020 7676030 6679440494016973016235129541632836160 7676031 -55207484361009363695988998556751136256 7676032 -7407751433717008523732487580208332800 7676033 30569565875383958524926847044156498900 7676034 -8096738952900222722663986944223365120 7676035 19517017560257757026816033003555860800 7676036 98160898333111304341890678171877706880 7676037 -14631717160727165956788122360601366306 7676038 -29931039499829508174146663300933828160 7676039 -47648628147350438949623904457825028640 7676040 78931694624716811925852768718936473600 7676041 4317572461801385965147719688289068442 7676042 3459510345625305784387444129446111744 7676043 1190071645935265703271695428293292800 7676044 129808834737132451132101227316320194560 7676045 -30120274212713929737409105832132932680 7676046 1254321965706464960569899519199455168 7676047 115007000195359030031672997380841905112 7676048 12005298633698030293108631358732214272 7676049 -5298341983276361542378079415709157136 7676050 17595609869620471348529565491957770800 7676051 31181624309702364025669553204960794872 7676052 9609189046077416081088375661647992832 7676053 37766385296688859293864246138980441280 7676054 -20209805505538285638897191882250861024 7676055 -25104300897070327270251743507608774200 7676056 -160569798230549967469499316044113367040 7676057 -22722263147798029058850668103479236800 7676058 -9188150368929001292526337520739078912 7676059 -516855169886405304669482967663169496 7676060 -10279992777621857605597073415997900800 7676061 18181462417297043761238773941977539968 7676062 2044368954833672889403545344329063872 7676063 -41507232711364518171188119383745789416 7676064 -68245556724772603884921013548736315392 7676065 -2468331168563045870467230643567591680 7676066 -39982579551708569491974679177842710016 7676067 21843220589593814218856647640918752512 7676068 42762198143908661804832707946107470080 7676069 -2807333591142160972724302577935753380 7676070 7854434543437789092423149905944163200 7676071 -676170302139771815949428481441459280 7676072 -12881491368646656093709803196555929600 7676073 82737932027235288297816065296008093120 7676074 24713554902317929396855437964789508352 7676075 -11595951951980676289402200165695500800 7676076 -59844599629226690062073019094340444160 7676077 -13337895278568135686991277012110956160 7676078 -22703017274330471446115629232092796544 7676079 -51635115065632586269481439731121997440 7676080 -4138286025500190618848677420572672000 7676081 -1457113944381255925236842916888259008 7676082 -16953225673002731358982049351634307200 7676083 12116818232933318051394644980732344332 7676084 -33139709654048291473118947735633108224 7676085 44023712642053392321059836844093500800 7676086 32693129672283708778949872547895902208 7676087 14437025603625224155159643425696074912 7676088 -1626062371436541083511635261106094080 7676089 -18537781785969947837316691647707128512 7676090 -1917382810543514221811882821636207680 7676091 888458048839139695747029799295907960 7676092 31391665101434396120676838742107305472 7676093 26772709056654606564900874378192341804 7676094 -2372932514519485272057023533853208576 7676095 45268632046430072936747048013230512800 7676096 333247340290422622189213415997702144 7676097 -243231988792406641855680697125240960 7676098 -9813084201341490720507020253467288064 7676099 -5617812766123759312562265698400865920 7676100 15710574959857897979051604404498688000 7676101 57935632451392555151970018651119958204 7676102 -105760576874268439088295582567124992 7676103 -44483523335717472907491517730875083096 7676104 -57346814495921601913563891013104384000 7676105 37995513626063369355312357165680287560 7676106 20440173521660592013249928591336822784 7676107 20418042046366550188856160983054390320 7676108 51251792457623566550927975493743510016 7676109 26371202530265558633341508762731868064 7676110 1428612675107013914474662410251473920 7676111 -169145261124866274908364106554954741576 7676112 6603017757159984059733769904746659840 7676113 66603544434972488250288951935053029362 7676114 -18666765220919707102809988123931366400 7676115 26387277465637690817719252773150685440 7676116 18652384303814940463971095885587376128 7676117 -11000850259114908708328178606645220000 7676118 20652620675798771204746754865706345728 7676119 90301209234143965217127047445039920 7676120 33911782913183238544836952228191436800 7676121 60240235323299263729280389568004920640 7676122 -55067439543502739545102625965886727168 7676123 -5857255920913945741558509011372494080 7676124 35369678622727028840109415329430227456 7676125 -75432536976016098637636658286979305000 7676126 -45793246187528412152762729379122579520 7676127 -30116005494147513535408288218445201920 7676128 -121604382933428316499658645477079121920 7676129 -2393768359686223923792609300072782874 7676130 -9256558828093111746984096357554626560 7676131 -31778181018761556842004144040706035568 7676132 -55915887876784952372478252587015086080 7676133 10081593533894829257777659171196248800 7676134 5150770531210735659560330752657784832 7676135 -26918753719601622870325250557004700000 7676136 -17177200788421250885696524904097792000 7676137 -26720150254512296266521272151061819200 7676138 -81881713597223663382295039054470900480 7676139 305131098267299886382162771838796528 7676140 -40888875465117240770856447740871106560 7676141 -33745906740141594697501884406016973216 7676142 24400065496497181365413145134100750912 7676143 -8919541174708436271816805223946275376 7676144 -11220125522245477108433667263997149184 7676145 1135103825739737506411758740718136320 7676146 83939303793189423397726434691776114720 7676147 -20498454065592131249075853563865126000 7676148 -24909820436749197997020260775937720320 7676149 -51804579950488879785292079825731624716 7676150 -1401411882881625567472346120881759200 7676151 -12630544644434108103001345244099654016 7676152 109321719317758932279437264652936806400 7676153 -19631781724571032012029271210532447916 7676154 -45919128295678629351734477828363036160 7676155 142441284807672513719935436899800782400 7676156 -83633521907261106626623430201700372480 7676157 8152432557930341427882654064926858240 7676158 -999286286537856919761189038270545920 7676159 -6703079512074908240207233485123903096 7676160 19259603613885404183785911909089280000 7676161 61678024402914183242547114553853842500 7676162 -28444222399326599273693145351354675168 7676163 -45852182149023629214925420367640585072 7676164 37890702616950380107393376413818037376 7676165 17217257083702947796346875702953158400 7676166 14124899320156593712490537134417477824 7676167 67179941605147330141527231140863625080 7676168 -16863250233763097048487473868953303040 7676169 -1857084548092771543816409314508404512 7676170 1779678903933401352029941412842397280 7676171 3165129993927377066374482277829758200 7676172 -14617604593335477137037657339631730688 7676173 112605213970788350647876383007943418422 7676174 3644865908803007169925458631559251392 7676175 -11128855642241790246334845253658830800 7676176 -2212193434716806844154667678022688768 7676177 -114531275846276163430780524412852720974 7676178 -60982222605450733788993647840466381312 7676179 47015457768874176549420289195934355872 7676180 -30099195658848231743735825397524459520 7676181 89117423712555589098423128628986388480 7676182 34865691626029790930394875136081984000 7676183 20813408054651885243927664587961933384 7676184 21762880015319655668700674869942272000 7676185 77187826951091798191818503558746032000 7676186 -3896214739629849129181493007547728384 7676187 2060703432142490988894767118769739160 7676188 116872313271844341030811109618576384 7676189 -64336905760785024410952333140855016192 7676190 16510642891087029331847122518935169600 7676191 -34298983652548622774301704153535637408 7676192 42281098326144324072605462553013911552 7676193 86881546590032703335574976880871461760 7676194 -48978331009091115320415675738547453104 7676195 4450124132939656985559816382372947600 7676196 15289031986296588358320905732888377344 7676197 32182689685512156441652822633466714172 7676198 40062110575747490382077440846977861600 7676199 -55888878290775029549295809006594757096 7676200 -10515305650841930338235210349950976000 7676201 -1476578100223046933414262775079601336 7676202 -5633556970784530337908784874323527680 7676203 -51563527696006188258953683228614185016 7676204 -49526840201002008655470729545742849024 7676205 -2318318259423038454018879734207287680 7676206 19770131994279429256239271396540767552 7676207 43778498977070039199961027242819618048 7676208 -40993782544298294280327309155647488 7676209 -82764618414606224517504181585892210960 7676210 -11475580570762476868694987360347788480 7676211 -41537185497455677630884030213535510728 7676212 21196514163447504892447309268816771456 7676213 76425832718765728580661668221048657980 7676214 110118647321873643592962004466479104 7676215 -42236763897429766844857320950431673640 7676216 25730617549667784022768721171399577600 7676217 -2998300049782814239762870684790780166 7676218 46552632308294681157737225725486275840 7676219 245535774618716713736791223760433184040 7676220 1093982994896737288902852113777295360 7676221 16374382001989483871083042503933255104 7676222 -7747517089272924462061426189753337088 7676223 911331847357407660379015328163246864 7676224 -4426693982160659286205648740599988224 7676225 20757509825033275871866817012556739500 7676226 -6879926470155226080002798153301043200 7676227 -5103894859311153471901909875357410592 7676228 10812154846576106432474623095780802560 7676229 3506105446460050336778294523232914240 7676230 -20500415762290322518556802975716922240 7676231 736952286245217745372659452914106544 7676232 1612986640144146353420357003288985600 7676233 -71240394537365458345533404874301652518 7676234 7174010754277604413820552301089300016 7676235 20250460655527057769968393360982515200 7676236 19979575302010631063086582387573800960 7676237 62682807996572336373245519930901821280 7676238 -21599400771147410235408848540116182912 7676239 -64384467910872801545252744977871523744 7676240 -9548887390543038125394587215626240 7676241 -80978870333926943397698316687884974608 7676242 -1394860907858977653281991436901526720 7676243 -109486340318684052851384621637950207508 7676244 -56304401971128735968641416749292040320 7676245 11041074096746188477203030484472017500 7676246 33139108793411504100386053923841719072 7676247 -9495832156600507965043327372327960320 7676248 -16193553421979940114909943670274109440 7676249 3606689751188390535631937011808377152 7676250 -1377740180202773624731912519886400000 7676251 -19607742357873145920022203764817979392 7676252 47701450705910470494816815653079732736 7676253 -5632086203958859817752218341533157460 7676254 6535363960202528092667223072929987520 7676255 -5798984528678141110508021295468108000 7676256 17494757267248865052044965917222764544 7676257 -20107754603160109585785747746506426448 7676258 -11241644834011676367483559322456153520 7676259 -7100509139040521560100262800826095496 7676260 13287641446994804634610793111697434880 7676261 23075522537468924173895069984116987392 7676262 67204061299261152628137599633340410880 7676263 -36339965306006971864065460429299250640 7676264 -61461547316320285255681297725606896640 7676265 40001467911543275375828608470655701120 7676266 6671231484648657347836942626638246400 7676267 44168038382964745995619574271126761520 7676268 31726679905937662804760043701576701440 7676269 5826115418212789516835279634690595670 7676270 -12545359992435507783665765052378666240 7676271 -50435474306099332662076224789629137080 7676272 -18007551319794739979869431075392061440 7676273 -55071819694578761683809761748295547712 7676274 537250726939884168533057808577843968 7676275 -72279596945261460523044339209608304500 7676276 -102830374674890275116140298230794199040 7676277 8153968005414342456972895859862503232 7676278 27306488972191589713924435789603489440 7676279 4279221367190134073426382681925161120 7676280 -29959363108452790547365342097598566400 7676281 -84858720871270331275704247756832123648 7676282 -11736466151648016472486697470946236416 7676283 16017711938881111855739319992292178944 7676284 10722085221966647966086392024319844352 7676285 -36495882394168745382766379047614352800 7676286 2682747801854862975454092517897187328 7676287 60400710175197624485638760866075290552 7676288 17218148996751492708960647946719723520 7676289 -1091578514466249544760186708945184444 7676290 28464007456397808978119522759445811200 7676291 -70418945593159332133678396014374440020 7676292 27007387993433529004119515047464210432 7676293 -41161029970214479678267387080823607458 7676294 8812176474635152306643461608368868672 7676295 -32614911619490987226951292451496677760 7676296 -50872543328741467679206511316303052800 7676297 65455884869956980218872482109603438746 7676298 11971002373526585548048867310394157824 7676299 -38867496879538147652044927231546446264 7676300 51856794570712202988728740986431616000 7676301 -4284690067822638738187670698046553696 7676302 4810375703032168128532103692461051072 7676303 -83893671304698897369871110229293418296 7676304 -230708881309932296741858517596307456 7676305 15594314705921067277422326222071998720 7676306 32275180640499952273782807473986241664 7676307 8203467600365305230182419072282666656 7676308 -35124457498924677784422135302546807040 7676309 -70604171075405972197868652955042168740 7676310 -7529706548852227168653789144511155840 7676311 -51070595131248035415928634376839532088 7676312 12302875631575092541336842652059770880 7676313 14746808181956467607298636920879616000 7676314 3528983917440966370391374053140438256 7676315 -6668945447128400655141238350783043680 7676316 -11557369518761749157215083686552186880 7676317 -102286544253475099008187399715419680 7676318 -7830121142865221644847506278525759360 7676319 -7016075834868124088767175583721683072 7676320 7276936860634399814372192964813127680 7676321 -53094157750424565676286530330258856478 7676322 16021799297324592268610480984184766464 7676323 16215992439001892055825028291428733720 7676324 -37496361341088777291481635363990518784 7676325 -21183321054978384835069892145174331500 7676326 20540942851008799854251693431410706560 7676327 -7359629497918831137465340441444802640 7676328 -3758366432845252222864367699822100480 7676329 -81052066371400942896133464785923895040 7676330 47191407434285287485746014331646238560 7676331 -23501059321760327210762896309321408800 7676332 768834455353474466599095478010470912 7676333 35972193132248615066255906180009146752 7676334 14671015545172859555765710833653549760 7676335 113564885184723928729704715816070024160 7676336 -15049911701346102536982309108853751808 7676337 22074101351251776275416469368461851760 7676338 11075477251739869870973493860219298048 7676339 -5434312989936715955277910473102499440 7676340 6080317644505068851270565207656448000 7676341 19408591484311576127573391303665269742 7676342 -2985606690468626772187747422778552320 7676343 6826847090447562955290019084713674400 7676344 3154985701683296148475179757025034240 7676345 27559311779073195364839751144989596100 7676346 5718971294216167968801350512473351168 7676347 39750701339195050570585980471617884432 7676348 -3587431273888901182794948667179346944 7676349 -78416233235270438228804231417395719936 7676350 -630631920962640614285870807411606400 7676351 -35483861618349491719592536955775482400 7676352 -10208886502461634652181568007411073024 7676353 -21227238447020971964704347276771707180 7676354 -323831289565572508685310133676160000 7676355 -3940039708656364813461614520222857040 7676356 -5827419591918002463025125000490076928 7676357 -36813516889599204643181469315622930020 7676358 -21484288852565693491956055072361806080 7676359 -118734272082138207476523615816012710440 7676360 627644245526315541127555899029913600 7676361 -16135159398431865085120824531293760 7676362 -39529243440986771653505973285440370336 7676363 13935679143683168504858356995515742612 7676364 -36485527713735125345184344448192397824 7676365 9063249417210902329732289996870507520 7676366 16726959803711866256402267472143485632 7676367 45312721562914468377737192461085597712 7676368 -7172859330481102205774174835127746560 7676369 142577080908001172252846962245807415296 7676370 11993915989988954268582632588834447520 7676371 -30578204764294511635175025332469089428 7676372 -26587637737946136367038691953495459840 7676373 -47822587971776754589563304707334283616 7676374 16338302869949703337585110960746907936 7676375 -5308879114762441210359880055542272000 7676376 -17686057641528651270598165126777344000 7676377 -80413949429562460457396474914323766774 7676378 4986822308738436814308615973256958720 7676379 32754624654944626385528208063129885000 7676380 59897847055932162417128115112226841600 7676381 72164556960966067933156159089125245452 7676382 -15714211342817375911900020635261577216 7676383 35991604456306392760532272967386925808 7676384 91143415661122048033247390679922900992 7676385 -3991273801504142606222507597621583360 7676386 -39233089937492174015796993437307350880 7676387 8479764712328097769483787918504375520 7676388 -1199334460396294362804237256230567936 7676389 -15274499409504955835322654056167112868 7676390 9409148581607121253444916120706660480 7676391 -26417520207271988946273143785371414912 7676392 -55216198830201528664472047610583582720 7676393 -10234417911159457411275662854560330240 7676394 1569921144441608050171034918011305984 7676395 10449840020952193430919324471090770400 7676396 5939119146082260865205042638767114240 7676397 -21481892102519048660864878308877680960 7676398 40018005132082311524849668307683619136 7676399 108544600963685999241437184539504235240 7676400 414962873727541832798595714399436800 7676401 113234844224791807208597928323106400932 7676402 -13300154965964505380937320446511716848 7676403 -227219124897527406869138877460852992 7676404 -2420346305435145153801828518798892288 7676405 81084260459061678680396759239496601120 7676406 14992432722168862925804985537148076544 7676407 19744574477761742442024486765606186640 7676408 32895939978575731124788279143426293760 7676409 12385335643307244886916503765041447168 7676410 -669148037190040741422466047843594240 7676411 -57361135674972757243359395561900236368 7676412 -32507647953637048628179548596749106688 7676413 71149610031793150578789088578813693984 7676414 21204708083440652405090541404659455360 7676415 -36947038777134515153622773177630036400 7676416 -67328920921494408468710911412891811840 7676417 20087415508934174485531774862925254592 7676418 15198044141114071953450267977961834240 7676419 16679450997510868105071507155775661820 7676420 56525237586783950613578729970575105280 7676421 10441190783489932848821405094201719520 7676422 1714658787348967269412551532709943552 7676423 2468185033542258244274691571411618896 7676424 3188459963730233465456985504512409600 7676425 3768506992055642716433924397310360000 7676426 -20235596372834402957063574953792507088 7676427 5889840342555507526476756892189269504 7676428 22014063224443819849366669741807127040 7676429 -2663633114819203490348705970864316116 7676430 -6344640312136208696018920170551978880 7676431 5306621229850760465567822813465804160 7676432 -28357577620841877416419888699617828864 7676433 -69262029789962986936091769479976144798 7676434 17168648994184521901962829056923082240 7676435 21604357289776693842192763543335262560 7676436 20583642422792718027878865204890253312 7676437 30517358414548976965002067604661966080 7676438 27914213837413295195806575167943845952 7676439 39403444805041504982595433413403659624 7676440 -5267938922284343489744446855122739200 7676441 3313618461018422338856380239896860800 7676442 23674099998392219152767183791047161840 7676443 -77766905782218583225950361114560512976 7676444 57710807428277119418141648646664006656 7676445 16631352960561930464476171841778105600 7676446 -148882727324113012104362367993688896 7676447 20609298954857121492718508869232812896 7676448 -20636129046611719137019993344800980992 7676449 -11839128510111405599976775893367980480 7676450 22783955343344620025096721316126182000 7676451 4612594823544593870642716223413958892 7676452 22384105673780408356023843826047909888 7676453 -72104918149485413680984906125845257380 7676454 62585269284836905345258910425467371520 7676455 -50539380079036029651909148738035437640 7676456 -41198033751532631087150117587305676800 7676457 27229954802896715125685383463718017088 7676458 36304860006226814199049897697814610176 7676459 2565779445145903845377421556043400192 7676460 -19249074223667221437213933874642467840 7676461 -2758716181455782850704724696803616040 7676462 48997826396472025919561353037201447232 7676463 7952540583678079200189585713688478464 7676464 -6363151810841307748310821631478923264 7676465 -61328623298242072824243873804437272140 7676466 6144879860996391929221696183408049664 7676467 -49147483390547890667321366534890044720 7676468 31854235300144039206270385840051046784 7676469 114713525742765361749978893733825727488 7676470 -1137465439679729739802666197173368320 7676471 -23745717213872247934982190974600924112 7676472 -25097144554585336262789155578655334400 7676473 7345974986474601110915821211738160640 7676474 3449538408223359152698170705012169920 7676475 -39670603980543259963095436432116264000 7676476 -22842146206266297537515291764049597440 7676477 -28634844081005261301606438254737807674 7676478 -5234035706390978488909949212720644480 7676479 72026756701227216589448379895468629984 7676480 4539654981418156460310760607711232000 7676481 19715636556392149987306287294012977664 7676482 122968728695006712524938669080426576 7676483 35345804234788776250105740720856413240 7676484 53636796288055006708022989860687777792 7676485 -20309228192729347843608117478547272800 7676486 23968183011915825559387080802673542080 7676487 63492688071691500240079964370989297064 7676488 37587114019753390518012107095716725760 7676489 3829925536189421940774378679721547840 7676490 19818256424931850210016164201821657600 7676491 102458833462768003116857271128111407892 7676492 6002170762730588525072017420939420416 7676493 -3601131443021253270435466964167963872 7676494 15431500364301082037412469279377331200 7676495 -83479419777710362190708106912953931000 7676496 6692088720920998300373290337222123520 7676497 -85003652503894146910620082771545190080 7676498 22359181825921162040332176230178498720 7676499 2811311339270223026632032954777646080 7676500 -37398235393425654561097194496258176000 7676501 -4520530140633440355394083503335192704 7676502 10112756178880215168821349280999837632 7676503 23361255935942579535060380843796605760 7676504 74378027340691626893583693496790384640 7676505 -7087493540175342610204887467196873600 7676506 -16218439357305814061505567816466284048 7676507 -96091476267503821424380917367637741244 7676508 -21316033795227930743770308097418747904 7676509 -30772830085858925392178029207569487040 7676510 17380634406051388795860035440532021760 7676511 -64506075330577137305887292438646777528 7676512 -20120224861188067137546451157442625536 7676513 42967839203152515290457070162701067200 7676514 3769995549149949775585156164755804448 7676515 14938186184366895934926453494324674560 7676516 -11286719881819538651799269915932631040 7676517 38647537833229484499246300022080466560 7676518 910467441787562613448450754688948960 7676519 84057686690545416038238695363948212920 7676520 11097384104811574993334287820813107200 7676521 47577805892749960428857329491042947630 7676522 21241347159077675880663640294759141632 7676523 -27387372023523480012707136359146839336 7676524 63880161767762860618788628238285742592 7676525 -48876184852408739150960140694868103200 7676526 -5219426861494927411817683315134812160 7676527 31870537399706201338576211986540519376 7676528 8371519994545313704666029863398244352 7676529 5678921308990302627535958093857335168 7676530 12580463761544391479102897091469854720 7676531 8950099461191020380171913535338624332 7676532 57467487781789219693065257052825600 7676533 -5320918839648224489134111805966995040 7676534 -2974461320456401785329756231634431040 7676535 14608950319057290001703868061487007360 7676536 -64873086401317907545010426076721643520 7676537 34725007505553510706446158590425492384 7676538 10743216140988948381996088238142827520 7676539 21581269324852526203037470982443363520 7676540 -15677003323045798583280961099377561600 7676541 19312791136050891457299303359844505920 7676542 -6328866187413778645477801972093195008 7676543 7742835955712598950335146255161428320 7676544 5725587223694719779272139273079357440 7676545 45907535339880137518847303888093212200 7676546 -95044993801050142337179986679231486080 7676547 18380354378477577041828144510144350200 7676548 75804156887377364819858542291926322176 7676549 2099429622220994729289493329086464320 7676550 -838823502151533965518366429339843200 7676551 -37614733578196746038836595202623185400 7676552 22762755934486472596968698527704023040 7676553 -28376431790402764130568212926571688000 7676554 -42126472791010401630561317490755241888 7676555 26668160976784664853398289800549724960 7676556 -20491941180933129148509425586994672128 7676557 -41104714143120780185368405653232435968 7676558 27199545168119143962357784304955125760 7676559 105746973414474805923879458208506499840 7676560 -16785005924314938282031803420056862720 7676561 -9270300510773691703067131267478265600 7676562 -2453803636108723810255585560122149248 7676563 -37476621628420008405918131041764719188 7676564 -5438950026243190468890466961553782784 7676565 3931702611287557753676658025094382720 7676566 40097061910155008626061170934128115232 7676567 52553232810738372839985851957448764616 7676568 7712591996269249804684301594392627200 7676569 -16100240724329704932777462105928303030 7676570 -10264118124927486798665789822809689600 7676571 24432462609235096508143358096862019584 7676572 -19949766135825030737418780122158995456 7676573 863588755464718135174188913330158168 7676574 -4312376466466934302473596753377957248 7676575 -433057035035122056586967356218324400 7676576 -132267166469022618763666781369415303168 7676577 57732727175707443759648338668430844114 7676578 7578581086598836689944000188887836160 7676579 19644697104271181800397812125066153180 7676580 16908508673608884797103431346234777600 7676581 -21052690359482345486901003372226291776 7676582 52898281123199236513040560958257608000 7676583 -25432631757986459928911697804590223576 7676584 62520725988064910975796314315701125120 7676585 -86278516744331134153153782292418139420 7676586 51378643427363745249926485306817971200 7676587 -81608779452414813507005979163948371720 7676588 -62798834783092376627062226263261900800 7676589 -42653419132826282688788189306077856160 7676590 80517795409434269001351367617500044800 7676591 14568180159390701496104838494938614624 7676592 -1821740453919321202700037484909166592 7676593 95440457677294437222471180955744797842 7676594 271285526881228126011825815721342720 7676595 26535399599498273674212650039510001120 7676596 -55780766533919755105051254407154908800 7676597 79786119888471641901021127656743096046 7676598 9450392422089317502186568403611706880 7676599 10998604947513651413002843423025504480 7676600 32550653312260249153099631273491968000 7676601 -5792910014089928436718432213088825760 7676602 -11007348902955870763359072149782672896 7676603 249840440702259490370734688786856636 7676604 6660006167083813351531917862917427200 7676605 6650684312326968235789233487175094360 7676606 -5711198019764864110035951426338787840 7676607 1384110372435918045351478765162441488 7676608 -13476327363330114521264828476450406400 7676609 -122577090813039988609885684740130976190 7676610 1602818792962400529754934156059253760 7676611 4039289970035899983147812971739601212 7676612 -12885066251784919217951353117375875840 7676613 47536357509659452004629951806115360704 7676614 55313134943825478420293154838315520832 7676615 -69963881307535758097382831361405567240 7676616 -2337122488679956218378034879027200000 7676617 -716854830946615637250544640415614080 7676618 -603622026396115628971866044413036032 7676619 -93423010931603173678913045795046266640 7676620 -8444222952106107871345660640823121920 7676621 10864018142469120845418511817695272822 7676622 -36439575135756065650608923027348103168 7676623 8609179748435345407700402627830469824 7676624 3265824638015401621952130592613990400 7676625 26824916902887538495464277926417456000 7676626 -2276496266114781935467737001093436256 7676627 -65410229061358234189153985705337600 7676628 -48079864381731157717255431628506593280 7676629 -93385291365882389183210551441812953700 7676630 10173032442851400985607742263931745920 7676631 6682126264320105364688681367630777120 7676632 -75989783092190315240404289873510553600 7676633 -27996399573186473290181753962774160118 7676634 9158077485246643103221192084273938432 7676635 -1183982368217379100055841564316585440 7676636 27514836088287751566696423655965304320 7676637 -1165500591642369092492032957012103040 7676638 -48376309553019014746847317142962121856 7676639 -101205459339259513969805489455960247328 7676640 -72824464222103687209747314464548454400 7676641 -21632249470679845463445780538099829376 7676642 -37285760513971982282865104199887536128 7676643 19432534541531225219055013061609183664 7676644 40389820288984542748191445931154206336 7676645 -45259722265756268495135473691204143200 7676646 -5484322183497761577628339213246502400 7676647 -30943578679698094969822907248837283688 7676648 2170315958114603296861447196786933760 7676649 28410479947458196873716042606322378404 7676650 -28962162135648564501464769198679945200 7676651 -270329790752533398071399915769703419456 7676652 11663569932839007877422260327979187200 7676653 -199647778029638939453444721863234161536 7676654 10815861782933776625057651740986803712 7676655 5962206387231256600708434340584145920 7676656 27388313618236642894524162880190349312 7676657 -6262977602409131009125103415278940 7676658 -7242668410087749275809762283578789632 7676659 -21618700890104356445742771089606496584 7676660 18916784525088866066515374346067239680 7676661 223498275687562728707359089266132640 7676662 5393537634359351170575048367494088704 7676663 19304488392440849933755913329406422104 7676664 3349941847862822047560454686516510720 7676665 2185915399908505222321824565659083460 7676666 -34946007446891352433788517449326029968 7676667 100829390479720633867433023575257472000 7676668 7519712375380699969292939697366013440 7676669 -4784621157567122225627592005413883520 7676670 -19597481960439591456628465312467932160 7676671 114155491584579113884092697875562479872 7676672 -49559327889746594955957007567508471808 7676673 -14640873190767769636053021404909784096 7676674 14168388247571541904112273425910163360 7676675 23185998627018482282503421178074139900 7676676 -1176209258779698326629735435384283136 7676677 -6197998299931997403152061736158006600 7676678 28257826370229084181123691030496418560 7676679 36441384097634250180226736065037112528 7676680 -2279772007612752814834345034858496000 7676681 90997852155205071962965092745014332112 7676682 -1201694299173273351425399095000792320 7676683 -216743699290048231419958714854834400 7676684 -98799647908454699888584708614851750400 7676685 -8853008388669212879980061075356508160 7676686 -1804734985991763160726188752819136384 7676687 -76184972134651680087742727268667331760 7676688 9445592173519600385163772863266095104 7676689 31025186868730010708803199164166409280 7676690 -6094980463071685103675970548080112640 7676691 -7601469990801827758524644528577870720 7676692 77184653666679950641538219571511889920 7676693 77570371628116460824742611814775480864 7676694 -63518230087170449089720131782231904 7676695 7170181764938632460701198796011574400 7676696 -46268095434064333170189015519347466240 7676697 -11902532681707048705577565423718571328 7676698 -133551009609685144630504215741835467264 7676699 56478296023898915777450849428184909700 7676700 -12679120299981213387176283117705024000 7676701 6870848530494003799717298619017499232 7676702 27743865655544202173894225038545853824 7676703 -17349650658905442972563205779751074520 7676704 -129873777370435367271531404819693568 7676705 8235014750275512294069904969078003860 7676706 -32089925769302757982921565513771404800 7676707 -26628105561317891844808254078941052048 7676708 9520906354786940978374290471782273280 7676709 -1032414525441089646698729845854014112 7676710 -16240599869658706665802932679237674240 7676711 -105281451912075665695907083999957968 7676712 53010499042943360053762814708290513920 7676713 -16537638344538460950357548889057144192 7676714 -510220957007822163675697853572729248 7676715 -30521372772233346173532216186135713280 7676716 -154457325166529554996324904867901440 7676717 -23344186616739765631618687685929478388 7676718 1857530786846444526529588690886722560 7676719 11579968136980762124938367768540975120 7676720 15685293636799858838196499944058060800 7676721 31743917107617233860281277916654234880 7676722 -45070001512728541657219496468538547200 7676723 -5514409794232582592493890794926375120 7676724 63668312710444176948181550677487616 7676725 6882904299629439750842153394175434400 7676726 41430808623460913004889387046674091520 7676727 43057717679514788552406275117273151720 7676728 119288779605643252671358309707079864320 7676729 71232624855088423973228470360895506176 7676730 -21561703253660694309083879513684286240 7676731 -181932981800201031151907000127649512936 7676732 33517108211158985723389476072284152320 7676733 14898466965238528407043673041497612288 7676734 545418029078377459816009500021827520 7676735 -78715695229062046591766932748428682400 7676736 -13435065610511651527971001784648859648 7676737 553855103738088620590772823504583252 7676738 43755777807708112675882230711244320 7676739 24619320167831081276311272529352715984 7676740 14323913643671860902162371493581456640 7676741 53132572431408468619977674694386915520 7676742 11058749916557675947386951973816274112 7676743 -108720918656987428559602264965812804008 7676744 -36104025874238535062309870711340103680 7676745 24510707700980237830982756015038598400 7676746 -34911462806220389236099875988384481280 7676747 -171684697460956007304172254506241024 7676748 -29360717707295717200662560732179399680 7676749 90088506853960158347794044815710074636 7676750 -30613415137281989198649935578150128000 7676751 -56739232865393965574492072448795560568 7676752 -17259259792866788422455505576237932544 7676753 -716676012971624547039494337016789632 7676754 3057071110044695197429660980017224320 7676755 -62446126366265090214267589790570469840 7676756 -41320476299535409841235341931785545728 7676757 -2802455975390379486363585501783600672 7676758 -5091984661118497246076402054966640768 7676759 -30660752804721229470246561079376688384 7676760 -1932354865814770659103572036354048000 7676761 -59915694074597814118244754249686560700 7676762 -52115984026523840267651158107622564368 7676763 18790577335647563119821017781314342400 7676764 9849323396536091089013824575531379200 7676765 -28794242357437105857014437437751832340 7676766 -11721633271077669305327145026332717248 7676767 -6285225162635104257236531818648496800 7676768 48732097757500666154469532076364791808 7676769 -23179846734976619788839603666158515200 7676770 349425963733546706502724859790946080 7676771 -35770214566735204888818341625964260528 7676772 10910182178956138510221398105743905792 7676773 -15541054983179171738582313720607092000 7676774 -4893474765571051316391759376422190848 7676775 2150823530231977700227789962151300800 7676776 -46496604249531071271150663080482513920 7676777 -5401136724515237217683840204439319920 7676778 5853144738243550753511520448979865600 7676779 -78281859349354877223793418098077131520 7676780 -54074814788369744220558308034351206400 7676781 -7975688566189111430345965057001361408 7676782 -11273122745813520685163295968022019008 7676783 4503381542296584693293500469707918032 7676784 -4771909174879397342060432460767232000 7676785 -19356125303091435224293802437712452800 7676786 -17098682442356030907418783484296167936 7676787 69655661203323984336881956438828117560 7676788 -6272533377272482574552142632789141504 7676789 120695120366882451180736968909617371032 7676790 -453402720854622089809824910063749120 7676791 -115456894091775644416200082999663782808 7676792 115740982709248861863000579318646210560 7676793 -6558698173974111887663157021686865600 7676794 50608306310916031769463875283133923696 7676795 -3708906910387097349499698519934165440 7676796 15863834020291267279218869418896646144 7676797 42965427646035218498173559509680545452 7676798 26338439907113144545698082335478194240 7676799 -11059776245312988574207431254327292384 7676800 -11649860564029233982297922233958400000 7676801 -16248085823327914880335994789923321296 7676802 -283334672955728154730737674199121920 7676803 47229588372976639031239371755020381052 7676804 53629557010471950359723978355939520512 7676805 19411554434892788502295844438108921760 7676806 11982402320110439329870001651566152000 7676807 -33797139140150614174329092401015603944 7676808 -42632906329636439411848778959436513280 7676809 20060791338308882256790522486916834304 7676810 -33001307756495465928368833739941633440 7676811 12227685404481256811188008369934294488 7676812 -10365573478953247581615184801435216896 7676813 -86757778539875691108884220042134610816 7676814 346813335829157660164671769932531840 7676815 52321351870467062485239002174028525960 7676816 5557680978209352053960342409704374272 7676817 -23601904490086549308015804950401041120 7676818 36383175384690988002168299897989353360 7676819 -41727316819090972475097423627058173780 7676820 8783395839452518292227569073188192000 7676821 -70964441307807530965610738367876004978 7676822 27068744328518178371320003678795966080 7676823 -4526460002223385804318592014094131200 7676824 105402370428768907201772045488391976960 7676825 26426310386837645010819715589621808000 7676826 -2069931074848704922084344488185039872 7676827 -30923708747155993411534673488399171324 7676828 7600735464329739059649880472523778560 7676829 129227582363162181154009769351058690240 7676830 -21682028174003305482144720598967424960 7676831 84526415174020811047739915027254750200 7676832 12796790620510822205570699108938678272 7676833 -860420811368294672052353892540543056 7676834 -31508213417504005059773151701245272576 7676835 -15992457826126155903306440375949331200 7676836 11957625294005363944019521918718085120 7676837 -16983637133302797202354038096955508448 7676838 10626884442319111108440547589904735360 7676839 -22204241741048071621683517944813262944 7676840 5477385315693409183672691985756979200 7676841 -65617531612056593067646089034344350496 7676842 6308605211290476137048593009735149312 7676843 -65318836191407174033795040790283664120 7676844 -12078410132484416231387210361710592000 7676845 -46731684429739246048863742516698900 7676846 -27160365214806897503655022560511528128 7676847 -55571385463279569043390032110136203760 7676848 50411708325331333518908173098893312 7676849 -62710885289963038953996812598900183150 7676850 -8541642252662836104042925654735296000 7676851 20239367876330379405993762121693569600 7676852 127574780648254316758908495709127933952 7676853 -44252919640660053048499894553350608096 7676854 30376093937046528537569014798360879872 7676855 -57630829119084251653566810472081014000 7676856 95375265720771966197683350078362419200 7676857 117779871688062621606880758408422056106 7676858 5553887511524058590635373786644037376 7676859 61298903060203461866776135632977114904 7676860 -91979293210882117937761512434729564160 7676861 80888682990561640307904664842530331462 7676862 -31213827430112807570855615155066008576 7676863 6318118195728582071426433877320257664 7676864 -3098582024318696007686281679113027584 7676865 -4121157659844809661783343033412278080 7676866 -4048113797572620836705065707656728368 7676867 -131233305763511259328279944093821920248 7676868 -38817925682680763649522584628857717760 7676869 -20808758965898161433975234239956611556 7676870 -21367572740126608823279091089896118400 7676871 3393371874023121977937651921389826048 7676872 -30482417525691885185847818263076536320 7676873 52724529145597336419812718045512972340 7676874 -26361435742839837161919561663797760 7676875 4549521530607979644184199171635890000 7676876 -42013184539012477364631318778080768 7676877 33652727918348727291385031408756301120 7676878 -47504904379138652584731589280241921600 7676879 -21863554449825093775176039406190613504 7676880 -14224178064498630599404368931612262400 7676881 -11161505313295421033294092317181736376 7676882 -553900803406341585049735496939684208 7676883 25358043948231288503675881464362006400 7676884 -9862695329120985513273573522029324544 7676885 -32073545874367867536877169711672928420 7676886 22035344867565069889276545006053498880 7676887 -141210252028598134063421754348236249464 7676888 -11485885043057114230392374479619604480 7676889 -84045503742929700746923169773959366432 7676890 9342257428116079021185643711390345920 7676891 47660492194126073008675309945763311392 7676892 -302867189123568584466200735016566784 7676893 -12284646309412881230922324910255935360 7676894 34647362411815897782688815987611365632 7676895 -14905269910955010988689414132325319280 7676896 -43081803470930070172413147780753653760 7676897 2234990368978746640771762397777009940 7676898 -19508295413055155949306103828096619136 7676899 -11304016343444715348543698817278321632 7676900 7190431024250824409210437064219750400 7676901 28200176686805952651096558728476284030 7676902 -2844399001122509614681975217226487296 7676903 6576279138908985886078104894319465200 7676904 -85563559618682453421875298333941760000 7676905 -14855116748828814090934648184532830940 7676906 -82185360650737782128497861198379773440 7676907 11429180393489436513154622823616315392 7676908 28138031946532598960586291901633662976 7676909 -89952441039512804596041369460309454280 7676910 22209932240789150371953341584729555200 7676911 -121769559316922908458536540469581313312 7676912 28493080827901467934801025704814346240 7676913 -125472015369455741829277089712930656 7676914 12279198434851605633826909756229517312 7676915 -38074561941365929477354411743618250800 7676916 9753075970030527851787750926941169664 7676917 -47378708182097927610199592014646324640 7676918 11934519312807077146980198667802619840 7676919 407616075048656119254114307916056320 7676920 -26017585991329756110298099007638118400 7676921 20360497915405602459867911021898227712 7676922 7087330995834819446043376567031474688 7676923 134609462255408318575356870940735195172 7676924 -62533665326482609934261591844398383104 7676925 23827445830622898923933130430097268000 7676926 28603194103965963073728747519580641984 7676927 43588751123858828355509509209154938000 7676928 -48873918314628637119251537631821955072 7676929 16060877399406877853343665976131610240 7676930 36318777331407594204322361130756148800 7676931 -45937245026290654838707940150110653120 7676932 -17977004127220499595300767445350680320 7676933 -79778763585891446577886127282205818880 7676934 -231832479762627172270115748676513920 7676935 -12836171594868060142207012468815535680 7676936 81195790185494298010604091970086343680 7676937 -2394497486698435391660750555983291014 7676938 -55937366597300217220889728876626913440 7676939 5313762297835128283977444772245574740 7676940 13736740917666240635889286298529054720 7676941 -57854767067698450177096548199757468768 7676942 -1396684913120670415858287724214512896 7676943 35258982052025393261057664350685982224 7676944 11393305603168370776075180609216708608 7676945 32602343122461784422013372880401473360 7676946 -21668128138580976611036551187772350976 7676947 7592313822256084712582993418591140396 7676948 75221643718812366577692939560232779520 7676949 14392712884176048305757999775545080640 7676950 16119388369257319139664889686776616000 7676951 156994208164960520967287269862076009312 7676952 -37010025253446312680292132920910643200 7676953 -20278926863803571024853227582771363900 7676954 12070755287397722452733567765748712176 7676955 488038833129806570111478670069166880 7676956 -20682047910805761023656223104459461632 7676957 103419732563701102463406490211651887206 7676958 -24381154927065280499490737523831143616 7676959 20652091345225365523499468884725496160 7676960 -60770487392887311916366786450593546240 7676961 -50669475780027982153587526023951411360 7676962 -368128864560942490455010072393459200 7676963 -5058384097006487910649998870467062272 7676964 -10051846986565810025141162141566402560 7676965 26453121579498016334069968943303140860 7676966 38487480979352513146271570107298976 7676967 -26213139149187730330396504897068412080 7676968 28352703790296669550519986320003051520 7676969 -79811596623964296776753049207994466160 7676970 -7085634709371398139796831160093491200 7676971 -138116422394430695227092633639232234828 7676972 1075857261328440027142756239497785344 7676973 4223633566940887094005208514958983222 7676974 5743535295185051400409713020440257600 7676975 58695213034769435361053176690705977000 7676976 -14556001008733831818160352388870340608 7676977 19874137575304051687919368235499287472 7676978 7311687241429567160109141774238561824 7676979 22363455985035433733423252907450361440 7676980 -49161385834314605817551827142777487360 7676981 -51620641493220521962024217693003627268 7676982 4818680868646422338705439539129972352 7676983 -128126898996327304091475574382608572320 7676984 -14704208706555903795473628007309516800 7676985 -6109396769465534366760833982293754240 7676986 33047932373785475364640995180957533184 7676987 146525350695945525472383896674009617636 7676988 36665197197101859857989482941227130880 7676989 -28120388130670182214908406103326225210 7676990 8280192470234962483818690114775898880 7676991 -26137020822281465876035956657407923200 7676992 41844758078165582400892158928484827136 7676993 -73662019292200103011471342436191977936 7676994 11627145324066774087427429761269177088 7676995 -13272272334298578141555922433759587200 7676996 29993573283521238124020748712829177600 7676997 18647735418735492185852890326119333568 7676998 21668236340528521155982624907151237120 7676999 -4101154880942970556382541280771528680 7677000 -51639358137437318568466077136719360000 7677001 85841891578208237693657593936904631002 7677002 97330515825037552413948494418577420800 7677003 5931255559273571261587001230070567424 7677004 -24384601633276730063296989196875929088 7677005 -73598510450677574056700799265879680 7677006 44976355541053926241849463319147160704 7677007 7124288936893807460751648897360499280 7677008 -943275710751103387652573859762413568 7677009 -19108612796595468714435713448396531456 7677010 13917320911459681302131269140441392640 7677011 25562344404655057608299795476625445612 7677012 -1003864215698086717172595656675340288 7677013 78856399198632429713703154382814712896 7677014 -18825877647482365062125853820862034144 7677015 32784583429843074811672159968662602320 7677016 -37112159024033445459503176484058347520 7677017 3432703879571500153694554522123721472 7677018 1605550826920921119426419211251769840 7677019 220634992195368139300581647333955872 7677020 -4903323729287124639102453741914757120 7677021 29440705561938033764419482651002350080 7677022 -6724399492174102307444865384177552000 7677023 -14837977382558608797759903429969388800 7677024 49319591724761288362013167770056785920 7677025 -18511414627673875152757201022685082500 7677026 -220372030656678280539016776019046400 7677027 2166868241672005706840178468265000800 7677028 2600577017992527598859028222582383616 7677029 -95919598836489490734964435434368762370 7677030 7909561500172153851806838644255205120 7677031 -105107688215435668766167586388767332168 7677032 -49198447133178747717862329962354933760 7677033 -12367761247319254828657436028010385664 7677034 -1178835811415860368164273673090319008 7677035 -14345913670160837695449534724756753440 7677036 -3511502984191000400687567819276932608 7677037 -80703535513601610762314430033216608288 7677038 -23698938353496868313417090695876870080 7677039 -44665542003197339387690669527967753976 7677040 -7900475307453665892946642821739315200 7677041 2354383209019482490971374152485451632 7677042 -24737395004758181455900170407681724288 7677043 82408391337976607920499120790381555144 7677044 -6413181047436910727417921876146992384 7677045 -1701930697884065890594011871108512000 7677046 -6859654677365058804831991642310103936 7677047 13398320493838855625514335200074406752 7677048 18796243506852467637485224348582563840 7677049 -60303747442008564073129870524290396950 7677050 -3129652018878529243663910902764751200 7677051 20933721367900832723148739378278016560 7677052 -2421488989335675190075309802071877120 7677053 -25002551928803584264414167395081560698 7677054 -8660169455023821624321827089186652160 7677055 341981629014792488090316798223033920 7677056 -15255562160152780587492920011291361280 7677057 16873961219427604323037956559537939200 7677058 48927640338346006407238961396062268880 7677059 33813599847922278306953401622679225504 7677060 37064347513419695758471202542217256960 7677061 -17957770702637530113112190439018086080 7677062 -36325454718204430366997700492704044800 7677063 2035978809839639919579594916295617392 7677064 -57010197061933054073784171743245516800 7677065 -4511920615687918282020210624186201600 7677066 45112261489703437375839155488283130624 7677067 73255156060865826316799751485378076116 7677068 -1327783079759783399901340422792167424 7677069 -9013377990155836210308601675207179840 7677070 27621037444610121181254850694965260480 7677071 -101612525274162400543487294988997099728 7677072 -6834490798690584115593200343342120960 7677073 32484769457080595769258897475273558322 7677074 -28991330709801822157659678674231436288 7677075 -35871466752250360039042598014995519000 7677076 -102435431839734312747350072351483443200 7677077 42329822472176980096279191689511105660 7677078 13693115032637175540656064942781943808 7677079 -84537659923038950056626422549436587320 7677080 14036328542532733794469693191840768000 7677081 110420622662989455291350425692801186612 7677082 9882014010960400263546521353623343872 7677083 105535899377642388394899672515074657200 7677084 31288688728674184064931798462974286336 7677085 -22256507976011513342823898290371132160 7677086 5295982142156550871535814960313803648 7677087 4486471308650228708036127621875400 7677088 7478950602392811870633070435541975040 7677089 17522739836764497817922293568181195456 7677090 -3784318865101843159092413363747167680 7677091 -1938989921467101512723332534841509688 7677092 77732379447104753802147927884276351616 7677093 -29460795932554301636333335668250928736 7677094 21400635637427408812063393985426118912 7677095 62863457576453132931114394925471852400 7677096 -29933101607495573705478528259031040 7677097 131504637947714158267731419420854967546 7677098 -27298043482373288850113243819130401280 7677099 -36385797628521697845495534040230914196 7677100 18835636982983788616071844806055942400 7677101 -79588743547558236677101253373193821408 7677102 -20407984999637198204277146322378270720 7677103 -6374633885918929909899260272277832096 7677104 -35879863265121635513306517951633260544 7677105 -10487153948940488350092740512249641600 7677106 -91652345882208483705250893198251411040 7677107 -14538571018583927256620092280434746120 7677108 23261456694146542001950125592012228992 7677109 129410475576077634765129747053460920160 7677110 -5701108282863782750595197694137629440 7677111 17960099947595664215572153270295661600 7677112 56309603603727416503696990420850380800 7677113 91757081990609170973634929215849960362 7677114 19546796095043715963516666522358563840 7677115 -3619974293327199974524344022724100000 7677116 -64252938435532502507250624352355343360 7677117 729184198490958318815760037663992768 7677118 856508210562543761682220540019474304 7677119 7226219871777776341368182055488644800 7677120 4329111418866332033129770526504386560 7677121 -135916685784540715927257452655509201280 7677122 -38550098051133816628672455023428227888 7677123 57804780302181454592096694737249691384 7677124 -16991313413390537007187305293707358208 7677125 39765468093375841440665207705618667000 7677126 62006473393531658350468605484190294400 7677127 15043793407186007866410973745619364568 7677128 152790701244721051908520903867068456960 7677129 108987103251914996063484426001933584 7677130 -8094198322961054153707748335399080000 7677131 -2821894385967698072774382647224439040 7677132 -58602224955086295198252937325854000128 7677133 -137976595606349692704017962957028301696 7677134 -827222395373240284299032206967607360 7677135 7166635504137612576902215148091072120 7677136 -3229902370057338209545478013774635008 7677137 -8313025961240738079072830008999424832 7677138 -4163784238414212950241415388587921920 7677139 -46902141479384322261738932247540344280 7677140 -2576170574333518263891482918066688000 7677141 105514008581383182405542168878862188800 7677142 20476897068671279512624641396817778688 7677143 36016695892051024834284143291921770416 7677144 22542310986253661423954813826426255360 7677145 8115017223401685671627710722068300160 7677146 22945521826518847086833321278040766720 7677147 -33367860067247893696859924352699497472 7677148 34734715776715980365360058953865886208 7677149 -16780359623491896531338260457514828288 7677150 -1236935494089996751312020515015884800 7677151 87543496598175549356941827544660341152 7677152 -13917290837188589767071134245024432128 7677153 39659715428190699503131647889925304000 7677154 -77871115065320899219747914856320071520 7677155 -23591007830320712567852280288986084880 7677156 -12867581766962583920600229142958247936 7677157 151005765862668710156374556390743381152 7677158 32817169647905012626665441893322228480 7677159 1659688105644869485389394872425103360 7677160 -21776814971983766832224700480392448000 7677161 38248849399797417604830548112213240762 7677162 20895031341447739075897633904578127712 7677163 13014028927653823519508114509025516532 7677164 -65248272972855328201144874212390491648 7677165 12577859709218126824746934584894589920 7677166 -167084195775501164983098680265249024 7677167 12489193117853456462620854307640379912 7677168 -6042401800639188038641206830114537472 7677169 -52235375513998795691072303944279968430 7677170 -15130315179923205326909049009436262400 7677171 -881642547743708828139430054280156640 7677172 -59893811280215862232697601809994461824 7677173 -109213836192298373614133995573147584882 7677174 20733534458608344060931457116403329920 7677175 32955468941047860666531065849571073800 7677176 -24269347798855944001705026003240652800 7677177 275998445861519380100183229819799008 7677178 -9875397980365829691347409091734274560 7677179 47350018860861011671226206652333439780 7677180 -280118442308468787177324545728604160 7677181 15145637115995226101084167851701966464 7677182 25616618134513811258443250145957768192 7677183 -62132701882432768779935607477973009776 7677184 27168467906564800203048877006090403840 7677185 100720756141982503885930024903173077760 7677186 16100173058040496974333676262562067968 7677187 926078039665917904179438568423686352 7677188 42867942237333232034875505158463349888 7677189 -581311917323870940266821618780804356 7677190 -1197826615463390387404287639994500480 7677191 -7631853633297364242089845030394156448 7677192 -31229086531491376258500486421540577280 7677193 2823126028923899514140402176726228224 7677194 -10306218231472679192294099447781274368 7677195 -18727024721779747029286229630777913600 7677196 73689960391993478328499990794852550400 7677197 50679137777261782914642393482412206400 7677198 -2042786177476104592165045068421934400 7677199 -11901504863693956885206121686690132840 7677200 -9324459165739794260088520388118528000 7677201 6998377062684388477205194388607927168 7677202 -9458237152225728059152270797049320288 7677203 -45412515154803482773000440452763214548 7677204 -11440564898126460566706823847023024128 7677205 -57727024632039730589753973239942383140 7677206 9849786955558571617285293059409213120 7677207 -28886285852492074366261142629734237360 7677208 -48623900235574219355370059719197327360 7677209 -4659900839847880919639376545378899512 7677210 -1655238128172954459235525569318647040 7677211 -75325107159216094044044850717011096188 7677212 15724350302793411156471422604590997504 7677213 59366816154928443864834418569991196544 7677214 -40271668548308838679217024558648593728 7677215 19786719860468638395991191768601497600 7677216 30909189265258389800013547201741455360 7677217 94883863890654108980205187828136865732 7677218 -37418984125604646422301361220123659440 7677219 62724122639782685394004230852977471808 7677220 -395174652302413533935862578342707200 7677221 -5077588611034963531913529749527795200 7677222 13933220814393023560369897815546416832 7677223 -69014264190236019677763098104625611528 7677224 -23796468064099705602852691715183738880 7677225 38220197474247237289727248383945787500 7677226 46002147696838170698431053724218651312 7677227 -77920279501998610118866970080756494924 7677228 -16096454350410115503217034216322877440 7677229 -193616677940210752082192937294851520 7677230 -7216325490663347300356435254238556160 7677231 -66287926969122458159357593469104134648 7677232 -72987900699160542288385211829125120 7677233 -54062917059714414142675473091169512896 7677234 -2608346032952060591633317927592655360 7677235 -80963812032540182025542866786923417600 7677236 -4806822071988841460439306480221079552 7677237 62996580592890176066422657767532803360 7677238 12188093320160482554945392436725231520 7677239 -22305148662577702084048612938511806576 7677240 -15845595236966523980498537993658163200 7677241 -12995126417028649515802666431539735232 7677242 -46314308611560859897173346489610083728 7677243 5147611657640852517881955993209361408 7677244 8046092371590897299199366752067009536 7677245 17257763735066947363473641883466982400 7677246 -36347006436551114972520572220362049216 7677247 746659203129250851344190116265441720 7677248 17415668039450373598230860046312407040 7677249 50901175286965474092616374769336751664 7677250 -4011362329555854486353585113433856000 7677251 13227585212059454818461653421681209904 7677252 -31294025751961675615788025332284464128 7677253 25474053950789150915635759597906681502 7677254 11611471819077652225319231115262519680 7677255 -60340307862027094642988228781161873280 7677256 -153393272633485591311562523135539200 7677257 11249556453830478640887526634996457600 7677258 -54973409791642419952242991219749223680 7677259 -117438192194843055136784100512659074584 7677260 -19124653632666472447501906376818099200 7677261 -6201811934264127860967670208489477898 7677262 -29711707910122293108427666021462204416 7677263 -1751949654991425461360487790162361472 7677264 606534245952642516500697395715637248 7677265 -41261471268367075421827293619711139340 7677266 -4325853742831330448396820714477738720 7677267 -35066179023609713068436032857125625552 7677268 75536836035857167282213897012874800896 7677269 -62336909203110037369744299098715585330 7677270 25185457764956991698611733152454901120 7677271 55953505616238260417633458334745278040 7677272 70046555358133835729562253895565772800 7677273 41324123520368901010096094591284810320 7677274 22835453026286665987430963756168853504 7677275 12262748784329345682497159964003381300 7677276 2115119770744714477255621167644565504 7677277 -42840197658256739138202327100813828096 7677278 -1661435322932579095993622429124565248 7677279 -29240939307995675565610453476149687976 7677280 2589501725186698686057469559211294720 7677281 51626765546690478725805427378684514082 7677282 -22887770623027461476354764424573831808 7677283 -91196582350534857057126499817848138468 7677284 1281901942370355481767931874876140800 7677285 -2725970494909577111206244412046202880 7677286 11709324674498800289379781447742926080 7677287 -47375229318536581125636775208734146888 7677288 34266496178237464939416839579558707200 7677289 45782967771840732945835827095990625024 7677290 -10275472541139070389601774315145853600 7677291 -29254777615305549599594770145388319056 7677292 -2344474555580093834647304420960174080 7677293 16436886505616944026106016331213045888 7677294 -378547397826276397226504594632574400 7677295 -65189384097862273094423530894249942200 7677296 121674961208847002847662432806699008 7677297 -38678778452547470702786590694200003326 7677298 -36594912232063933407290410309181554560 7677299 -5675578063333942354024805353705981440 7677300 -4451226975350202250302788057618995200 7677301 -27075802858791082048959141904374950496 7677302 -14602739628502163321232693144220742400 7677303 -66451218029114300590289849482759606296 7677304 -40594823563150041901779395262286540800 7677305 30299951060884117929730365354157681920 7677306 -33203019526569782411424420674257920 7677307 115931119215770876507099802999364150632 7677308 23076770163454283333668160416180147200 7677309 -127813089495822644630950949320406121600 7677310 -20187460464664299386764191578900784000 7677311 -21481875577323209813112179940899387520 7677312 -28905842321023219892803977481876930560 7677313 29274893770933159874783978668330374720 7677314 16578550684483831800896811703348898256 7677315 -13217299681424036522503296024596304000 7677316 25598294772923716179476390126018472960 7677317 -67411175636213226704680550185774119360 7677318 -7163633674631316563484156856980771840 7677319 -52695620727208598482123719454930174320 7677320 -66273098716021539270153263816148940800 7677321 14637912766848263634127558900065233280 7677322 -35884096524248368670418383780064750288 7677323 -5005026642974791716732496167399280428 7677324 62216411698936196352595343761322075136 7677325 42631593802842479251791288755424390050 7677326 -11488020662518054637930843755479607680 7677327 10319360519621798892088435376153384832 7677328 5226814500119316958455932967283761152 7677329 219969558448791411433406499483558288 7677330 18265578988028946421438063885414464000 7677331 -769171479414642042729673818369270816 7677332 -10860346642963016944895406538873344768 7677333 -2394457895766226586948125284920955300 7677334 10760305399036067106594466950420836352 7677335 -70206350161805907012011255929530927720 7677336 -19392013678749057279091288268215418880 7677337 1394995718099488276194976042227370080 7677338 -35030581838903694163810234338303044640 7677339 -22970055648066018920738615897039785680 7677340 27254206689123389102158200656460180480 7677341 -48553046567648191007655164998382624928 7677342 -49477031697728802139740261987456817728 7677343 43103645325219454015046509949249784240 7677344 -114458660197726896053537968427911741440 7677345 -11877119835334154449310972287210973760 7677346 9621811325153819859728528273987234304 7677347 150505193660819191807074178282007835960 7677348 -4696032768065096608403426233642143744 7677349 -2174080738867588843633491854336654560 7677350 24346329723594854771877367071785928000 7677351 33342043655740114353840413609264578200 7677352 -70021711623020774530533947336953912320 7677353 -166552179535196556723228646331721990540 7677354 -17628965664868023886049624248604539392 7677355 18919270466827536798322127372981820960 7677356 -50775232585725141161828425777733996544 7677357 -22706622255874317021564901717747850208 7677358 -17989880106209805920053543964755329216 7677359 -81501530719797740405135801240289379440 7677360 -8225275075671216798268139286308782080 7677361 115799888934609677870600923050079869732 7677362 4706437409596473111848053507449106944 7677363 30154671286440062162115306558701817144 7677364 -78043668258816927957124497710382788224 7677365 61128454346547382284808452324617407260 7677366 -30304357295386499938140477588159667776 7677367 5534839621060495864076122865879238144 7677368 -57549273822608238916670784266630553600 7677369 -81356424761053799926726099408895520000 7677370 -6980992293631987282209410498006168640 7677371 22885197994310644988514803683313341392 7677372 8177331895219961551332878821621161984 7677373 -51488700540479061004588233767818121280 7677374 -55640274016281300064094489166903595200 7677375 -73076615427342391893832145806164960000 7677376 -7699786542156663502837040925598810112 7677377 123835419808710112401768877433066747520 7677378 -64081694323620362118265443186109056000 7677379 32392895660304553190245956795999633980 7677380 -13914055152231576246280036661062675200 7677381 18541335242867331562358437761999110784 7677382 24264966571528104624322875724344648000 7677383 20636027615916557542297802073696115200 7677384 26634001082946090789000304338103664640 7677385 58348554294320763767442075152006564580 7677386 69124115211476349441521033376199812864 7677387 -1322856585200924564853280990736767320 7677388 -1974331884068976164754909324206355712 7677389 -27058624930635971055045016482593509044 7677390 -5446973788263920094491137279881830400 7677391 -213995238310448354646846415711359243216 7677392 269992454916640998733398811565752320 7677393 -65335938423382746282331015882288901136 7677394 20114191852907604200906452039678661280 7677395 -72281595100043379262626160639428135600 7677396 -121928486928423710118145775751272878080 7677397 -1720414781868556823124517483867338240 7677398 8461419015209864752998617293559861760 7677399 60262712110321615616906923787654858448 7677400 -29895573623169787852874657768709120000 7677401 214585838915190939049337952850150144404 7677402 -2635584686581606659200784799369025280 7677403 -28250782391804804691712087527790525440 7677404 11847496521652625009520095167309630464 7677405 12449477720385678673559572780481100 7677406 -54145404870593692526446796713948815360 7677407 49593080903856072055407066426017809680 7677408 -39975808716069750403021751092243070976 7677409 -135938543236853764915259724075580951390 7677410 549442456043262306181378905699331200 7677411 25583728387999533501500443475449115904 7677412 -97593621875648323548219452831497666560 7677413 -7100973013039798168813089313286014338 7677414 -15508236817552377879716358337430010624 7677415 -26116126934089964350033153845273607200 7677416 -79901291676777172252338937444586603520 7677417 -7623718693848208032647874084357444864 7677418 -38107929017671817411408287958129937744 7677419 4653785638576292521456307236890763344 7677420 -396705987144659163293007033858048000 7677421 -3411373365793219169061011835597333096 7677422 9312055547706719976038328993426856512 7677423 -1495279303539762549911293112088224736 7677424 2403056497856980806789675107607511040 7677425 14990805854153276420655439315538280000 7677426 9584193392265702520446112106431547904 7677427 -60014555001295937945510332111414905800 7677428 47248320147791582693720452609938794496 7677429 -17185827471156885349492659660626067168 7677430 -2459950567637604704630429640737287680 7677431 39015818883199444079391494305580140200 7677432 -15459349737186270969553634516072570880 7677433 -45522067713631374418625322912302023318 7677434 -60006701279656575594632695501884314880 7677435 468181828329136626480339340167229440 7677436 -26182816147402304231889378489188007936 7677437 -76565135373766537848345533789460241914 7677438 19886399274853026526686624878030029440 7677439 -23574692821063988950700958394351037568 7677440 16072710421989650102075117902233600000 7677441 40397708502683787802058858400354068850 7677442 96045140159821240956483754631591326752 7677443 4903954293080866368460732060783499436 7677444 23915436391472318798692222817571962880 7677445 2366963775735521783751932948559200700 7677446 4333448368708720006412164514254737408 7677447 -69944057435925837973064192517451546200 7677448 -56280813276595816823409456183511280640 7677449 -25006765813072189966191108337204092636 7677450 -60055180970145157815284947718016000 7677451 228514269055614510226519812141373545000 7677452 63471250109137778261306613070502459136 7677453 8402172453208219922784517235954163840 7677454 -75150670263820504393765110445663007040 7677455 15464630936385769647051161444520263520 7677456 3532910155931769998270965170209685504 7677457 211813830557363810621388419099421161600 7677458 42677343702213564399989167913582536080 7677459 32279627005228309822581511481783576544 7677460 -5619270099696433164070836061106995200 7677461 -9703440941438334088809731894984789376 7677462 7852858904877316954642777433718798720 7677463 -10762110924661985310052521721693976960 7677464 5497244696397586457524394562362265600 7677465 24285215113312716361600458605139885120 7677466 11553983734563367887099792487995247104 7677467 19056502622573425308126909872490377076 7677468 6188069342937712679766945167559293952 7677469 42790673175659480002086919689170346144 7677470 -6938792366928751595788182226750000320 7677471 -113746878644620164636956610099725159040 7677472 162465538050148656012712219882237722624 7677473 9922133847834739526468651295603058944 7677474 302709303003275581341611436785740800 7677475 -32471505918363465905414009481225040400 7677476 76104172713769646578621095589993810560 7677477 -45973253961882641165314562540872384320 7677478 109109599149067436083195348184533824 7677479 -42773214871152240773328836512492571016 7677480 18866945156079755410306220594117836800 7677481 -1273929534612650275060051674373872640 7677482 -52262892580584795334683451357511347200 7677483 -1828368121964227052877711868184260992 7677484 -22923740026321234682454036621669832704 7677485 -88789108439250521100699974667680360820 7677486 47030859803719169791640711764040178432 7677487 47568705746949264761313759553112101136 7677488 -117700562706211604333327631762456576 7677489 -12546415853130062836371444318301191840 7677490 31245840172623590018334720802219140000 7677491 34287564931655063297194619326884701184 7677492 -27451387172553793454594848516600025088 7677493 71628217902460473952903655491239629760 7677494 -6241925938808565671421705585243543936 7677495 -12196975882453172034173733521467810080 7677496 15791662572323450463690214875833548800 7677497 158166492568814866347440885162122046592 7677498 -7858822488499164329297187248926503936 7677499 42260659317396682399718020489339604664 7677500 3846732104988612349846266971261760000 7677501 -9021557005641276791179067609937815520 7677502 25132574889331537030661822980481799552 7677503 -65252532141339561617887555060520893248 7677504 812923655064821846299336899348135936 7677505 -37546451090830702590710435010639967680 7677506 -36303927899874717599462926982293215840 7677507 -7792288678770970454888119634865477312 7677508 11778656375454424773358675105759027328 7677509 16193068537321427612164485139376579616 7677510 -10768387553988945769226446299429517440 7677511 -62427364363201701978780818179113502888 7677512 70551071478827960988631252151311795200 7677513 29659545711899731080466446483920971242 7677514 -11798761032569967293060967471829032960 7677515 -39233471027025091593657649315047197760 7677516 -28960404733778916261095316381589254144 7677517 -192816515394238833472759804618598473920 7677518 30234128465111434170240088179719703360 7677519 -4302294659755971697511321863813633656 7677520 -11513975065931726507039897745919180800 7677521 -1369205389005075636093486782100096 7677522 5223347717897634081724804966644695040 7677523 -12882772293552157985992567805692651200 7677524 -7269906462568156656480878701176019200 7677525 30365656302160115209746807130017244800 7677526 -7505065693744546686117730685386752960 7677527 3982211200545672087400777156834066656 7677528 -77149570944508664068712316312029859840 7677529 19870695622141352723053338480239107140 7677530 -13000176916780609685331914529909611520 7677531 47351527852054660506203472985418956800 7677532 -50245328483546919346301379801547554304 7677533 -81309954332115568053589913746809088218 7677534 40094118695334897018280258941796509312 7677535 -21686707166983228990798443153858818520 7677536 -108841955049525467227802554047182929920 7677537 -54796015641429325542343073215594752 7677538 -8722692904203673317390658202538619392 7677539 -92240796217452283039752673884289987560 7677540 17544478479606898449973600796829803520 7677541 -19708027830264115795024256206492018116 7677542 -43163016093779108959409273407087703328 7677543 -23198221283469869021261087410938904536 7677544 -708895855924995216267741631864504320 7677545 10814381566512217124819362701186566400 7677546 -6914930744413102769926357723097375232 7677547 -49833436190034000114528747715409333040 7677548 -81527026597350535846181503067792692992 7677549 2617776518616728224640079406775823168 7677550 7525065365976569652684077032205740800 7677551 -25222756397044780726347297812193823248 7677552 -5745984012965110644753053646504591360 7677553 11703763722517999496914352256203687168 7677554 61281728268656952666226754695525544976 7677555 15026473646370066579941588349708875520 7677556 2085248361560384488300324762144252672 7677557 45269015662885917444154927744791060252 7677558 25486599574329114034639867861467648000 7677559 9175339264355641695121788553593867504 7677560 49952793631839207179628557938498560000 7677561 8234055375798517579813426420119036480 7677562 -33976809306581589730336315585501302048 7677563 -16992343643138623193759731578924694320 7677564 -841723853344557481152987274335191040 7677565 69997728170542715979214035959546807340 7677566 2303155998332703984835673479637344704 7677567 -2423781393727832814683404510122841272 7677568 64614058345211415212593567870086021120 7677569 -1366253601785407189299851405552892030 7677570 -15398982079794902901749651079862348800 7677571 -13639922092399004946127363019547384 7677572 -17485234792029085230484039170861158400 7677573 -29813896404877428389975367241291062816 7677574 9248202058569086082925538234848759680 7677575 70148446110973223045425992650025472800 7677576 17117934523461945365507140332220876800 7677577 20070076583016340517606534113340163680 7677578 10126825949817581037380016485185208160 7677579 -3231466583995008785924821021442994432 7677580 -10775819647312607534457740121816099840 7677581 8300615605252472098461864902886515382 7677582 4903591904131164468292259784312265728 7677583 107223351566824873580445894921053204304 7677584 -4610798288007595912449361544145272832 7677585 -15839565775258826052833505496040995200 7677586 21642498003807597139712263029286886400 7677587 57197108316724811737710973435399672236 7677588 -41037565337976816634072114113206630400 7677589 50520371517508231024478503642783157390 7677590 20670001242194272948983243028857196800 7677591 43508917391998216377993460145032057344 7677592 14214904628695750814931343136175390720 7677593 34785178230721040158588246819283315520 7677594 -1798818564754012534905548867891984640 7677595 -21986863793961428076390242018743888800 7677596 45051533639348690752249281710999646720 7677597 -96872818991127670623144737667368932128 7677598 9504427539155897625865682790923547264 7677599 -13940553782623906237799225946374810400 7677600 -6423022319085566186605435703210803200 7677601 71845407667366843380575725560068709602 7677602 19607802993085670182183669514530876752 7677603 9561681273306576429995199905374389000 7677604 -94722217582445886044151267871356914688 7677605 26159343797596898932007483721183735600 7677606 34642116647974214781557228830272487104 7677607 -407808362760161159767012154354511360 7677608 -100361252661237298616593100895546992640 7677609 -27117920555033036534159014884308137920 7677610 10172743308862476594843387176254596960 7677611 -49980037101419931397591774175601432240 7677612 -78924549615946118770082742741129753600 7677613 115480342212837133547404116863401603862 7677614 -5831597018732999535745730979106680000 7677615 -13973565234363100109438361074343936000 7677616 12814579357402661463866647604845215744 7677617 -60914680099088934251472639263409474588 7677618 19377936439607930647536609458355191808 7677619 -7832625526871122811564799542929039200 7677620 -16161583269065272363033751638039019520 7677621 -15192461624971844699331728772094496928 7677622 53946136357080995696636490948325022112 7677623 87211274693887969128553007753955832872 7677624 -16750932977771646040835530529922478080 7677625 -6266222367554212690872792510560646000 7677626 -12875634896691882190833172861591825152 7677627 28317775683799558786146267280106649600 7677628 -6944265925548543331645234878728152064 7677629 11490342480261022564892222327414347884 7677630 12337373985384150492493469428894291200 7677631 -6855867095223361307072397096146266800 7677632 -22350080129612080850353806090446045184 7677633 -9705028654135299045757074738045721920 7677634 -25001011180703648594314859511053606400 7677635 -14732733120244349622932790699249606240 7677636 -9959881495580941019676467446908149760 7677637 -44809723512163007454022648698861494208 7677638 -9011774681863391685640687977498165504 7677639 49466930761255217861328415085461997520 7677640 1583827447720364969844729942879436800 7677641 -31401017556006210941511796246471495500 7677642 10444689175086679840866584568276009984 7677643 6107441044614177635099281387160872144 7677644 5720622379840796604042260204462432256 7677645 48861006772024473593581651787348778720 7677646 1196451438201614183351080328163546624 7677647 2125897365465236663739328962948328992 7677648 6901311389134340885971839546714882048 7677649 -22082126263612819852065265646824489664 7677650 335005448756165923836462020198313600 7677651 12650843381996904419960956060925252400 7677652 -43036552946058791551054745886045325568 7677653 84055524667290117655283318141091652800 7677654 19195718213723711099915165462597085120 7677655 -11351173997751934968248641955865406440 7677656 1336733601024533052029239049294315520 7677657 -22244892622482856414297090187389293504 7677658 -17313787582595992980391806951988543488 7677659 168250225700600720327659458476343359952 7677660 131789574736582512870642589995755520 7677661 71854317893398995675318526215326980262 7677662 26451426431632266600796491810176072832 7677663 -48647270206030847858627405037752870640 7677664 53654650888992367590230787979118641152 7677665 7842452552293496195444121017771899200 7677666 1679091957101501205514498304134326144 7677667 -7245119218621110187159327127758859840 7677668 -13540806159730527777347632992948587520 7677669 73805016631266580468022082500666446944 7677670 7852853108425989398273658529311283200 7677671 -1036980847448548106304640705625060400 7677672 21556680227538328308406511779983360000 7677673 130492830341246952140863503983032852922 7677674 -1432052933510922276365678296395695520 7677675 -39492143441301197584300987990098576900 7677676 -12339639378367660040171949333508515840 7677677 14856344831340191810669784706685996544 7677678 -3246949786979675066238314375270446080 7677679 26657456057989083576646276417649107280 7677680 10054296979301490503239977425605263360 7677681 -47463365550038903785285331240602308672 7677682 4629267219424579993842722842025202192 7677683 -22304289290108371663600844516308717200 7677684 14752643955912693675094307207574767616 7677685 -1220614009978756299716340891549584640 7677686 -2131129011624714355642116169435105536 7677687 -29375644209801681080561719133373666840 7677688 19124755199959867904468912593180815360 7677689 66238572735949137880943005290025889280 7677690 8175037512697690413500702891583563520 7677691 -42879870463363735501597924761347092480 7677692 -70844305449384231896297487894228480 7677693 1298883584324065019529803232025065600 7677694 70401208057743452632802314735296418560 7677695 -582316393349409170431524921620827800 7677696 5013187731308428190002700267217223680 7677697 -71356865915759767525257974831032905168 7677698 10296634252974218459388145386710017536 7677699 22961529498774777295754733792239040768 7677700 -43640323949533513205402702294418140800 7677701 3189567675187970471398779815441313408 7677702 3746532440835764269552356285827141568 7677703 100806839871785348863239175360434435864 7677704 -63375395528363351306629514342700103680 7677705 7533066573930338441624510881345653120 7677706 48952322459436456214886636733245685552 7677707 8986408825256544629184355798310485632 7677708 1728826953181012772937862559772180480 7677709 8822157791762618480515867354036458604 7677710 31193933639055533881962488026980537600 7677711 -59294394666532469569161702990164241240 7677712 12960381605277512330390145885470720000 7677713 141353811721685494217127436123013878962 7677714 22648501524900269517413377234053784320 7677715 84499835095167767993117310436305405360 7677716 -23987406441103567842370674761785388160 7677717 -29381491146470681590697746695398473440 7677718 24323957406568765026042540149292694560 7677719 11468214543246619792613619013851627696 7677720 -65308689655287889530166759782328320000 7677721 31134219841177379904367811827884802500 7677722 7332056445023128105806438691869533184 7677723 17343194400788233470612334336886736384 7677724 30326435091658426254189180342999082496 7677725 -33260373199428223693264495717848024000 7677726 4635259252066026416493019910597889024 7677727 48532554211975919369356378700684281824 7677728 71938561371619276828814198095131770880 7677729 -48688711376525712243772803966125527200 7677730 -34886823542434521361264839194642070240 7677731 -108799410442726351485537850336091960328 7677732 -105088984453937397658522731380738777088 7677733 1874072914975170553746514742991961664 7677734 39206413938920663390167825127119106016 7677735 2950924978642874737230080741836542240 7677736 -1602413533946028460995021098045030400 7677737 -1924754295052407566096522719654047408 7677738 27511173307871788695372904551581728944 7677739 11657004317648492358423974043136929408 7677740 -9432367965414349451420983081277829120 7677741 -57830712603118392614048865736722940608 7677742 -2957361848853771781864513537329628800 7677743 117511186997975320488939035082276400584 7677744 2621491102420548551430310860985368576 7677745 37894191721707624202121789785350525120 7677746 12934766882667783812362433586931436544 7677747 -1443706155585383326084236350299885056 7677748 495202270588776031536339281719253760 7677749 7705783795042348682829106468103117664 7677750 6944892328725462489753746521698240000 7677751 -44678045876776588709361559981179932248 7677752 -66690449947878068283398221643049062400 7677753 -3824914518707206291011071538403256496 7677754 11235412741434004923877757307677317632 7677755 21261198314599277104426988519558160 7677756 1052976484165516555858192091575411200 7677757 -61994816456067137057878496449554663994 7677758 -44958971275729309889459204808710387520 7677759 -7935115430315773870379738167753824696 7677760 -4854109234622966259920120294560235520 7677761 -4728079734046917091063497981577886040 7677762 11500703685525614482573411341767905152 7677763 -8049716397106416311506861073333559120 7677764 13446899525801530279704266492386152576 7677765 -60054679240794828777365474460341987880 7677766 -24257271338110597418211460740603051168 7677767 69778815261349119982845392703013918080 7677768 7024720658340139888635670254696529920 7677769 -30619268203670305776492978478747541040 7677770 -1241837350305349074491261993374679040 7677771 -89991746434189928516654457290953429776 7677772 253844155239442403401349625757105152 7677773 -53501119575193526069382560358893891520 7677774 -26045186091829591171074090046578466560 7677775 1461960688238490144723388283135549600 7677776 -2542757450741128970439731299306119168 7677777 35574278218587615538106069837139601920 7677778 -1481253527361347228596208995157519808 7677779 -3732098571391302610227685459513658880 7677780 -31552199747478703071464422185381703680 7677781 -82887195631768620582447238039824716000 7677782 18953983735463823944507929632625428480 7677783 -18194971624706393007745926327140083536 7677784 -65595219297547674943257235390113085440 7677785 9750108133665886796150366245262837760 7677786 8943451798652942973617078381526624000 7677787 -27388576392161500499140522066532322800 7677788 -6900509590560680233650045494707991040 7677789 7113683210010401924379481959152552448 7677790 -6830428987970665224791168192991281280 7677791 -68914915334591722602898760677633654656 7677792 -18074413523962559689478049213002022912 7677793 78683828875187191322543941040788811042 7677794 19737663214190309068709223422161455696 7677795 -9476907071776588485998350207445066400 7677796 -5703323859244942504030606433509249024 7677797 109076577756327407557355420086425237246 7677798 23688443519162610233254210316876359680 7677799 -46881008114724175778772687631352432200 7677800 -8202269839176078195430815128239872000 7677801 -46757562059534519679227063965926904320 7677802 39211240473858286816711315262835554304 7677803 22131336531074157609532556135033224080 7677804 -50437179217948532569509799703222046720 7677805 75287335740448867249233895258829292000 7677806 42080276351279357542468009004640908352 7677807 -50258534598085004002041736276704359160 7677808 -2609725769198965256820849097241886720 7677809 -10605909053494745431048487620689714990 7677810 -1358670490318602188747388932909804640 7677811 22941119590003409831932098656548750412 7677812 29890340859487563962948115902527937280 7677813 5813285668310899472729975945282592 7677814 14678723379010979563332889885440001920 7677815 41407663652562177100773049881823791960 7677816 -73606957785891981430708102052776796160 7677817 25166925760481512627608222366180385792 7677818 -3947421478045916520807601852129075200 7677819 -15548963367547633735152628733626258356 7677820 -10419907559547691215041480868027409920 7677821 89924741717880104091198641324348254950 7677822 283759195880590564205199885779312640 7677823 102245848634271203501239001922788627072 7677824 -9941270696879825010418916594496307200 7677825 -43777266307144451730334838936120702400 7677826 -58518508372015786451574692976971108352 7677827 -13766349049519212752091635250834614280 7677828 -11885128654934861783087110864596770688 7677829 82845133923651176555668611883688010876 7677830 40485776734747162334956897786040530560 7677831 12664391374698235455543371101235516544 7677832 -7223841846304709179646515681899970560 7677833 -951455750595832727616760331883734940 7677834 -1183286174896087266337174864559416320 7677835 21498082637022942850129483737822134160 7677836 -74295396789404873105069603471543435520 7677837 22524297937547900606001381487068057600 7677838 9916969887668831321433748350876160896 7677839 18873142822482167756308244445556560648 7677840 4183987208259273181063879597176913920 7677841 60777715621306621866488160436429435492 7677842 49704799777004660797982294829964509072 7677843 -10143592417435442274712450706789592000 7677844 53543724993071411823509605566589348736 7677845 9847504754876714777368936152428822400 7677846 25948432826945991977666013952592174208 7677847 -21504504755392489621191958920048067200 7677848 -347281980293280436375045110566154240 7677849 -30494308092147535776809334043433445936 7677850 25670147706471875939185217560526408400 7677851 18314103512954051596342741467549464400 7677852 3418474955230159000013645860611686400 7677853 -71338010142341486574211498717261027796 7677854 -49893466546084189195660894658476074624 7677855 -39333814586284340626059001104821080800 7677856 -13482519148873539270705381329946083328 7677857 25576752031680958100783489087452574784 7677858 23838975332991265505855255694076109184 7677859 13512359310817634200711229548123570956 7677860 28361112761201114193666327507970805760 7677861 -74678331450267513054294446859908884128 7677862 -13119704668913697262923130037162664000 7677863 15783086049271572887880189693956586816 7677864 -30505971322246562985222793610832983040 7677865 -227965600761633628908217619097144960 7677866 12965452713135213748468842486799503360 7677867 -23545808574710311166339731900322929320 7677868 1456986101614299454130713686729388032 7677869 -37072392338868772885232015652252556320 7677870 -1630936332612236319741247911749763840 7677871 149611151647277262660582928569631831552 7677872 -9570610677201026829790481972953939968 7677873 7288888320346980537589489018981887744 7677874 -31465036271074475450853086312497742064 7677875 61415320028658815628469003907864880000 7677876 33112226225714516357405238507350329344 7677877 99941676086623310078078232274442591726 7677878 8498873014524649167990769389841488000 7677879 46147347361069055554395702409810812288 7677880 -15309228853250680512775653076517683200 7677881 -93924390084583511640128255490112398000 7677882 35300756874620937428999240205944701440 7677883 53967804556584267839488584867711063984 7677884 96844455850889529113511840518493090816 7677885 -26937457786591119896529914840449130400 7677886 27066314215776144646612488792668362560 7677887 26202198696772471453036845763535947104 7677888 3903179916035897824486889286732349440 7677889 49237340091753288912093281416235066690 7677890 45219785210448187711993036233793597440 7677891 -20504838801594562695526077714025342080 7677892 35906727129359822320837109142941752320 7677893 16357981603487094447358348630733594142 7677894 4990726330386104544657356308815396864 7677895 -34608329428340305793911970055964399200 7677896 77518013441292643773425022921148769280 7677897 -30704927662302371348617363120511043456 7677898 -3288637075223638574941270305810422592 7677899 9258206694275953886010875817378597840 7677900 27848712606946477868062177158945600000 7677901 49461408794263486029812774387065750464 7677902 14609957359225737875518352971286377152 7677903 -12259270895034897002219613065264793456 7677904 369898347149415321034433515180048384 7677905 2482498523287476122486984651654115060 7677906 -5852741251280170451631457890672933120 7677907 -3806866955604302546846766743576801168 7677908 470955045414328436390164292362530816 7677909 738326389158007898294075156484750990 7677910 436836351530245958401190512695822720 7677911 7576037926209835689508756580407333512 7677912 35355841821950031336212176647330201600 7677913 40465236696630867301851845404238868804 7677914 59718100424989594096319941555285789152 7677915 2524189115368233727924877420504855040 7677916 70613581613561361839062156473160010240 7677917 -5898014360565092322996928215660657780 7677918 -7221270199952541361647047622571129536 7677919 -11957251401418623462376703474477350320 7677920 -87338430226485072939026374734737571840 7677921 -1587280985163224482519705187251150560 7677922 2849078279504035611654006375881759232 7677923 -83942494153158684861228913788298219896 7677924 52032416109360103736653554066843279360 7677925 -4646859697296625140703151342174211200 7677926 4873489470230298096808824068662486464 7677927 27206342882161118548246082588341979664 7677928 -4461878525934451827553907621908285440 7677929 8610891477462356427506557859497402368 7677930 12682825435788837795360496971444741120 7677931 -6767691421401668262112786417067881920 7677932 -45695386789211784684660207613666060800 7677933 93389511325203997474887026709621537600 7677934 -82823491514252468582202901082769792 7677935 63806412339095645650914331400749559880 7677936 -5687948014610754589961928302474035200 7677937 24417801857073686639439837658216789586 7677938 -43493807354916958351462850711459669760 7677939 76291957684097324877016693321493613624 7677940 -15477780623078574116321854820839096320 7677941 57447939328991935340592653663241066300 7677942 13789596863006713268543558828956888512 7677943 -14410248937716060369212577635331921920 7677944 -21295533914547025925591196996940492800 7677945 17239456410965553609976011978787784640 7677946 17942155995980494482894590967355170672 7677947 25377873026349773759842344898845208944 7677948 433693883316283779318519254247032832 7677949 130819807208406317960013737943269475936 7677950 4719015060103149828826164123592502400 7677951 253085160011324747760831332360128896 7677952 889244077211872942355956458124738560 7677953 20696270427012572879238645855552909780 7677954 -23441833466708098570032160040178127536 7677955 -36190359824348097194838741399677651280 7677956 -2399662991379524911174512639937708032 7677957 -63714026077826586535994501736941940000 7677958 -7531611331044586775458003858829653920 7677959 -36641739879051353185468220269515540840 7677960 -18392967788505242628416955937984512000 7677961 127878016885239928844305003249046593562 7677962 20132552150883423801427055741322173232 7677963 -16517382217550980974967023629080491600 7677964 10761151494264448010885866132472943616 7677965 -90383271199539995404736376436259150400 7677966 29708052160906772683510136120435087424 7677967 44068707570302036864700547504696130304 7677968 -9989386826462836945814489116298182656 7677969 -70053476640614449260786617353054272 7677970 19466195307432336579040883835806664000 7677971 -35649623878464917239551963094105683888 7677972 -8337164576329541283150774600754311168 7677973 15115202299533672469345968678653438222 7677974 -9019159650214695245170855940070119040 7677975 25949241194961148185449084626392163200 7677976 37910724836701843991436216520722739200 7677977 -79786716535929714757303281627470659308 7677978 2904757546717905173053178686140026880 7677979 51080954412461432204330307935663368176 7677980 -27365966493323479301572474960922511360 7677981 10948799316373889593399132645612104012 7677982 20927029511954396954756154499661376000 7677983 218008016061162686856130892549054713824 7677984 59562254385781155245219591957824143360 7677985 -26341874763238510240374914081998933440 7677986 -36430066763405303801052993391732037808 7677987 -10708310778452777926154445482216079360 7677988 -2924152621190391263598209189529840384 7677989 -81652874202228692800694915682481704000 7677990 -2087254868268650122062364154767689600 7677991 100195943267991639900692709826048806392 7677992 -1087639918556838340364596850030346240 7677993 20565636149595908409372440005978074528 7677994 15146861267813892823801260685168128 7677995 329646269717915108685739199153551200 7677996 8095246607161248549469392281075246592 7677997 6233294412766765075590340190177477932 7677998 -13819713700605320523832175251531441152 7677999 18359112296290793565545811788956538112 7678000 4858259196755857375504669855334400000 7678001 120039800208334005802010157147601385472 7678002 19962778673241343114563465417888277632 7678003 -92350224397079584213605022770695397748 7678004 6591810063960480304389062791639063296 7678005 10411980059626621697435522412364918560 7678006 22232039629483197804031715914629258528 7678007 188602468413719683128008280471367774752 7678008 -59691018404229939882539179154560143360 7678009 -43527566208970880543230677393088642560 7678010 21997963104343655730750143600387328000 7678011 -14422611897635400581861202253093624320 7678012 81813914092210157312031575856212397056 7678013 -8961925142844368642042140292697908640 7678014 -31029501734805549999960022630277099520 7678015 -22834376197942329791107519029378594840 7678016 -41104718994301636727737126751774441472 7678017 8650659485598656013844189204860720000 7678018 -3113940997942802221200989915902814208 7678019 1977077508104992547868619172504402520 7678020 -2444341995970663002673155489556807680 7678021 -3518504644345594241993073707782798080 7678022 32020019046183106791714654384352210944 7678023 42045137130632627713602779431281186984 7678024 35527352885690026809741091469566156800 7678025 6390929083157724690173368078828799550 7678026 8256236495355893063783888946210654720 7678027 21184944704428129722516565448030000272 7678028 806804610184633469421258112694032896 7678029 22217407682496465348646135791477882048 7678030 24597527244928054126187646723711811200 7678031 -57706930314582283579303253344704225168 7678032 18677923772418499575558795456407666688 7678033 29465324347758575220630449117754079680 7678034 1743053841835939513513285689284731392 7678035 -37343475385533159811813441027331510400 7678036 -17949809201972711027709636739543765120 7678037 1609734593900484585584907407057041920 7678038 -22537506403228970997453574391004680256 7678039 -39450258592036934492927155262033010944 7678040 14602536173556020699345405402403840000 7678041 -4526707979360695886937716773803420672 7678042 -9170661389187261361150666134807406848 7678043 96857387372277295948822469434817684292 7678044 22615495023129513980600311342767636480 7678045 -35065749983951415810466818790157927700 7678046 41583422880369044426627826022992377472 7678047 14566558179287831005246754332231910928 7678048 3692564293707500487583772922611761152 7678049 -52124618861504731857249773546331520512 7678050 7031689339622697387568201891210617600 7678051 15023694373399252072159705116179521052 7678052 -54586218419326991040070674109297290240 7678053 -16905953769616527628734550073133116676 7678054 -23991734509362109988454295255675125024 7678055 -26981641882664547413837225673768000 7678056 6784081317348381853023874233869107200 7678057 -40382048364080020215910240128052380408 7678058 48267057757116617858356752330247400880 7678059 49579467789852094689636217466630361840 7678060 2642777574609773519083011638392796160 7678061 -171057484729477513622705956938533840448 7678062 -14549396334318503761138490078828201088 7678063 -15123180575473709726137979520057938936 7678064 32645016271954153409793499720674017280 7678065 -5059460473807533847980934817758898880 7678066 13379032030947590989087998805577214720 7678067 -4869425086408800016372609882159763520 7678068 19272692303528511515212413781892259840 7678069 24593084974908696371450328887976892800 7678070 -3804298022641941606186941964643918080 7678071 -63388152463283137663343585702062110720 7678072 17660132247944355883706714563434700800 7678073 12304852477574015409911175911935074624 7678074 -45475549416677702487557347064967997440 7678075 5805933986749422420405640981885194000 7678076 34198207886651943954467788606519173120 7678077 -24467552571402740508155496346179748320 7678078 65199318731699446137155121149169507840 7678079 117782279234328338010019098231355850280 7678080 -167932834537570377075781090777497600 7678081 -36562338541636714182327020223096349008 7678082 21018572606673403589570315625725299200 7678083 -1302845981275805763655037173898292480 7678084 -95137610566812081801329817965239674624 7678085 95263471804107445059764900261232870360 7678086 -4491142966830047269250604138005571840 7678087 88268743460366979690841675158067315736 7678088 -32248282423003829883367577340146196480 7678089 -58355860061884771925801528540938272000 7678090 5008776167315430445305667517931110400 7678091 -57683745479612086692233102985711998508 7678092 8868681501946606646276539660508777472 7678093 75581732474273401450691436438254684342 7678094 14975170791433884136937640232635228096 7678095 -52861735448153892230324149670127306480 7678096 22003180357130068674652276467672522752 7678097 -51771974410689483851896236158365925568 7678098 -17381680663052768774982265647608140800 7678099 28104592174993203571942378207892052048 7678100 26764990523816147106740929140401654400 7678101 -54646822901072821762793194336635011136 7678102 -38333056883988192299819168510646049248 7678103 21419111845590947105175618986182954704 7678104 31259945058502944780382050685420646400 7678105 52447481469793396707944415375100240260 7678106 7139179918509896227807810143867098880 7678107 40788687398578567090179914630733045804 7678108 7016725063618874241533176165043152896 7678109 -1491561810912660080342392822379588730 7678110 -723620662723822035916506050472038400 7678111 2947365094383142858748254001408851968 7678112 20053278874756002997182903931603648512 7678113 -3751921120538659379016058859681280000 7678114 16709094956878141059211314440118804480 7678115 -15093295070999417827385925297253244880 7678116 63040651523644616885005351958306604672 7678117 23732248039365205623011002030222317180 7678118 -5979276961001007308045333256061640448 7678119 38234084490443999028635075854112004000 7678120 14578748411374619334581070217591756800 7678121 -26876527029174904993022371234157094912 7678122 -34269875678002279726226751209455120128 7678123 1424149503878647506723706015937427304 7678124 -33372021972659619772036802630637141504 7678125 -10752216306550744863398741903268000000 7678126 -22609169345285178043693127795302234176 7678127 30689401113315132578444427030477049560 7678128 -7909403630057836876736586328552243200 7678129 -24371804504083723209449902939914907724 7678130 36668262247447157032102584654270252960 7678131 2534843417676631092658419870680157744 7678132 23683941720188331777902381858540937216 7678133 -198280891861978744289396027463218450400 7678134 -1902135487333832363846139388677405216 7678135 -211617302519695629078115767392102533440 7678136 13430759052793943870052215830712524800 7678137 60387787898489285485536286195808538960 7678138 6631777466346370453845669823314834144 7678139 11069473271738734275072935372628052512 7678140 210071968300533403984339866024069120 7678141 138241740626015202807325495034479417900 7678142 1044487384011918802048581966868992000 7678143 -31351805541955122393635579482511557896 7678144 10872912354161310044839193677682180096 7678145 -82031609038533816940212031048146029100 7678146 -14893058902490809479321000502546745856 7678147 26240340260695798452246741909721254040 7678148 -889753811732574992315398080922525440 7678149 4376959462741515038516274447747543264 7678150 -4487774551052745499338083691644503200 7678151 31240062888786264169645340620433828712 7678152 581689479815228763660405721901460480 7678153 12202246598001965069727185508936197376 7678154 -60432388164238472497105805563165168128 7678155 67229327089993622217347763211874757120 7678156 118491088860867300079490973680015738880 7678157 -41851798833850796775163881280915454580 7678158 -25848003182647293335418718040415585216 7678159 -59572142691025623787346843326955904000 7678160 5125498302856314515386148545348239360 7678161 18183685738760117239689908820534312720 7678162 -10651539011340378727754522141994390528 7678163 -571769321912259370570728191754503856 7678164 1906888678086099737360525821108973568 7678165 -32637036033343869565499054469386164800 7678166 209770031995376874892796696875991040 7678167 -14161290896327175932451227033514876288 7678168 -22679339092569010495109001050634240000 7678169 -40002957790635293329268482268735172204 7678170 -85767462860633533423272124117493280 7678171 -143286558199311197486101708126281933628 7678172 -96969550370797507413086936096478033408 7678173 7858756618018438322424733521341453568 7678174 -19944989943906017352342574940876869248 7678175 -14810744978435401228029997060646289000 7678176 131663134203443433355659064207736832 7678177 -11920813492028077267677592446528598026 7678178 7899507185021935460107710385744492320 7678179 123162316062591998855354041910662567920 7678180 43046505710940077362826237642670086400 7678181 -17389209856059090481773632382773162208 7678182 -17539330844036394833559989530330736640 7678183 -12649379055091607690439201231219162568 7678184 -87382780295349461167620318347625661440 7678185 5957554210111357770131948300032080000 7678186 35450749375566634102109328043983254880 7678187 -58449127554075874636690712955142747608 7678188 -7695590768718949639198884938499578880 7678189 -75116402241460553660691885355388436010 7678190 19701267968207025809749137187148555520 7678191 36505646445423830837395751242963773192 7678192 -30975120663931080491374540564461682688 7678193 35542397897012951287664666571214586724 7678194 930555053645494557001817731903158528 7678195 1970728096692179024798572822523064480 7678196 -41125791143488342558691165265121833600 7678197 70555909413464077686444402427289371374 7678198 -39619520074924499836440736507850244480 7678199 -1479239489840172883651101125081170800 7678200 23216178064855532671728706628026368000 7678201 50223543052228754272479753728100278400 7678202 85797240596155119864396260670760539648 7678203 18225246751599136977004328811027914688 7678204 19287208543358276133082594336310067200 7678205 -8351685753852083786012743386649718400 7678206 28428169811515444899697286172284380800 7678207 46111692729908758285600140921662369272 7678208 41255461618703649871104767464140963840 7678209 -430563800789937453311475975076230144 7678210 27087527996379275791245098797001088000 7678211 19716380527951752486345492586000546812 7678212 -24454347952381491671170254091314828288 7678213 1570922551368683704985797455319554624 7678214 -56966746459775848874516267225977443840 7678215 -7265161637697932602326729035292628440 7678216 -950072850951218485563974496731136000 7678217 -67304507801484634911944050514848021734 7678218 8289166389098140670738802490018370304 7678219 74157799911542495018972748175501276920 7678220 -71474476582022298841058271639459747840 7678221 -10274179388093661749792295484269577440 7678222 -10402974354713451309684605033235706176 7678223 -7754206065458919023985378094391007360 7678224 -7488167882443459276193503804521971712 7678225 21744257213285683101431880168849515750 7678226 33290182948219876775759822544021543312 7678227 26656176619649587137473581961104161720 7678228 11166141570348886007441315183612098560 7678229 22295130749434645271735864593479548280 7678230 -7574915360809616395959720532712724480 7678231 129731449875098448724044294609332235864 7678232 50814825836995719612365575980381542400 7678233 5523605120223549895986022950102069162 7678234 -10053154096665347153443775084863833888 7678235 49921922858576292563830222615532160 7678236 30968084108056706414389095907132979712 7678237 -14101411756850890515133607270995952256 7678238 11062501592865412837712033688632886144 7678239 28898547551646705302439322609348325760 7678240 20336276393977425269242084715251630080 7678241 65995887652964101296010046430974839812 7678242 -11811442257550061359786273738333155840 7678243 4228071589618441050207050283358071360 7678244 6702285263473382477989798043264311296 7678245 -1109874039479389664897806720292572800 7678246 -27664670298555094433770630337397183360 7678247 130486169151523516940039321121824382720 7678248 -41800699052212998650900808269237207040 7678249 20052565740302717298579967022941374336 7678250 -29179947301356722114579937866227656000 7678251 -2398255697926949779173824990502249168 7678252 -1488464718357332324137361490863748608 7678253 24225055688762893423885831811159583648 7678254 -34760309479570496063472060881737911168 7678255 -27271218787715341034178669598479791040 7678256 4775290273787879898320754194363891712 7678257 64117449254301822232531387291348689888 7678258 -16634056242769378914979005858646138368 7678259 -5008900545117964488962174177683903296 7678260 625351617016785503506850066113536000 7678261 40590349058880982278342269668244898400 7678262 -13860132833657963012569520975572918368 7678263 69001126419905404684667816509656768744 7678264 -124569428327144890156393725717354516480 7678265 497778208377562913638473450443865600 7678266 4111389492036420951057926349886261248 7678267 125198288466213376208692444955131239832 7678268 -22235964622132805804262999468031795200 7678269 29883036563283096939547635199239210444 7678270 50408218374494913323872446765650518080 7678271 64596467345896346682342786268125300192 7678272 4206302849312378576496534348292423680 7678273 -66505230737309959024726238035429116478 7678274 -22204133002139015068493806472374632960 7678275 1439376507323922054652990612703971200 7678276 5332753703268421347862332064975961088 7678277 -40824940502982482642166669984714960708 7678278 9854850171811768107633524428220977344 7678279 -39370065876702654650890458663451350528 7678280 37293781670538343972392570779897856000 7678281 -20391102883603660683060249477139428480 7678282 -6231797043648033560999872265200875168 7678283 12806824895990469330953475499210688532 7678284 -59794802663583833565439612091503256064 7678285 -34548953085272249085953121073020345600 7678286 -953228128285692105427965630566541312 7678287 609427809843482767734835521225012000 7678288 5900833318866755863955690660814766080 7678289 929965859497470007201586564232540324 7678290 23492028845517763730831583502205975040 7678291 -6492544039120624816797686625416396308 7678292 -42459941972295311362267018871261214720 7678293 10820140671742908833537101636479221760 7678294 2295258499116973842375326174887328640 7678295 -410298041268026823102928532344604160 7678296 118316496902220514063504616335600435200 7678297 12269763457587835039069033003476480 7678298 587943991113068792295656951178311136 7678299 -81386891016793135654200766059247824960 7678300 -20628994487439665774886988795467110400 7678301 171020135478554670553038318773354657100 7678302 -5165954668471343907722356597484578176 7678303 158477804032970721593399315970201357384 7678304 -135996047988909773541171502549047312384 7678305 -61883002673181879684839260023060820440 7678306 -11396305136624450555612341956628233648 7678307 13727651159955014527621498022083546272 7678308 7640747214528401806752189612142295040 7678309 -98151030738417409241240263408603935490 7678310 403645284878205295213225193065138560 7678311 3603707984713454278599676444427973672 7678312 80838846408970514213912472573998315520 7678313 -28488807623010379004977052663928138438 7678314 -6826068441259480658153816249730425856 7678315 41515311922570945517102433027620724960 7678316 30128459630889383232618143435597022720 7678317 16151865769281774392000601213731388480 7678318 41576025035879458509441702024713759040 7678319 65439401303610236352929222752549107840 7678320 -1167838730555438337587995580206940160 7678321 -36547870807512526457977063364388427776 7678322 297637852277660407876011363481214784 7678323 5441748059627094132725181037984018944 7678324 28496947230906261571148812244151821696 7678325 -1366133068686957347673626439619965900 7678326 -47639147363896066594895571758221271040 7678327 49965951752253194872598787436305987176 7678328 -4123021806927641731218664172138004480 7678329 -22071575861161885841844690276441524640 7678330 7794968937014080089875864715013221120 7678331 53072076703768124679155046821103444132 7678332 -52740883310562926709978770517203679744 7678333 -20463644987552604503768856612197138996 7678334 -93553684855671648193194554715122904768 7678335 17142036214021051998682228963047528960 7678336 64069950142205633247698863782258278400 7678337 54671897089722819844426245995905368240 7678338 -663594329083569436531842356854593792 7678339 -113361498014739800048215266235804320744 7678340 25362980177685079728949697333162691840 7678341 114824135554586914783972629706512860160 7678342 -9501902922831968902895403212223497088 7678343 -39532412858523404957002049232529022976 7678344 -2415254986936295340651600745135841280 7678345 -25055000681885353517022949510545471900 7678346 44447866193352229941040342159854336912 7678347 -32478801529418798619252975500547714600 7678348 -15189467554691968088731175895156816384 7678349 -26647393564221776887486870095347452500 7678350 -4882165101777302875689339090174364800 7678351 7832150318442620439994107209957259592 7678352 20482453714125104218651639242105618432 7678353 29786534780035742647612397054691292800 7678354 28785637899376500720310737280624703376 7678355 64954776730474612661055748239026051760 7678356 -7643003124356872648523531103081922560 7678357 29276074505116130811721204592874709692 7678358 -27548804728211287658402801564649282816 7678359 -652122351615460830718136806246360320 7678360 -42584952429445730960264440809212928000 7678361 -55801466901581244638663360699890042038 7678362 27412011657991691230990394950198820352 7678363 -39225210281113111453880659464935535360 7678364 -14866186132729619768430233406980596224 7678365 22360966284068656530898842563870970720 7678366 18236307557395474277876236593799815168 7678367 -46028100336306859964207604413038807584 7678368 -115410570723937703807135365399817748480 7678369 -191668941344534130804923199182468857856 7678370 -24117532681146178507872034231600128000 7678371 81529720939031419924804444323368193912 7678372 -11616276413265923891380305937693875968 7678373 -74921091537928446528377503806312541380 7678374 47955154880426964824289572358190239744 7678375 42496027328822398214084342618205960000 7678376 -145582601816314754813128280489789859840 7678377 6063207951932356881229354421643667392 7678378 43831999299096604540136234304976734720 7678379 -83289042809316808861029084715616419020 7678380 14783129875412357497626907937447746560 7678381 -153573457447356042959825584328676128 7678382 12546382575529276793507310203516078784 7678383 85646329582883132568683722450243695624 7678384 -6432200238515803763281686155640176640 7678385 2744084402496632658415593856108420800 7678386 -5227400721277690999579332022637103840 7678387 -39857970625727692085965357968425118964 7678388 -9148039977420177583859337354576806400 7678389 11243850620141406788411294039575218048 7678390 -48654391994050831175522416376114588160 7678391 -33323734391653762167940158087735484416 7678392 -7146473645452360004703595841179484160 7678393 118787898525136471019679997050590839300 7678394 -7612416641720775527120659274347752960 7678395 1343190816458277767290601797001680800 7678396 8923271195610148676075842823975992320 7678397 69616564529411348146590500600617323846 7678398 2503495443429487379654480786519150208 7678399 43414630413565040241354304526144425336 7678400 6522859190517842043255745790607360000 7678401 -16793525348921791425571880801142455136 7678402 17575677886848140976933084036062419152 7678403 -104065577796238342984492875776751825348 7678404 64427657738813863742870958313524032640 7678405 21413875928287880812880669348736806400 7678406 -40247786919332084464435217113356850848 7678407 -7235328400090352564204067890098104576 7678408 95780857897386097518168297957825192960 7678409 98581263457395345228975138647565131610 7678410 -12907090837097463129664102932037328640 7678411 9211538640088428316785238732634999152 7678412 -5216695756775743392013767903042060288 7678413 -60253639059881923425633563664099236640 7678414 -13034446723878688687880721587151354048 7678415 4388234535943656433376636444511516000 7678416 28240335935016026234031763785079455744 7678417 149817677289448072960653028480934577000 7678418 132832129846437611529410567230970640 7678419 4895765734138082482842071883981377280 7678420 37427596119349560500835686086343393280 7678421 -21752302152921896702720311440767331456 7678422 -63737752858757209476912929939561439360 7678423 -32549562541797612923437994456392299440 7678424 -471852382605891559013895796944322560 7678425 -18936971514589175190348348246811747200 7678426 -2215456821324213015947624804302583040 7678427 22627009950616092016372219640948584872 7678428 -13273895367780545245951433684169870336 7678429 71281983136383025017628467213408034080 7678430 -22769991926570145252075021045831464640 7678431 -85053232937360397155335182905840925480 7678432 2917515630659155650466874543772794880 7678433 -41179922013470516078547612904506550080 7678434 11926763122662577005313733676281882880 7678435 -31699652397749258093246665454477492880 7678436 61628897880548188222727300443522648320 7678437 19879468156787993856810845028911738880 7678438 -53445998566454401667238461243798576256 7678439 14975651184234818372937698454812911392 7678440 -6815324648719878489629372487632486400 7678441 -27242876856404398850380068022556207889 7678442 -31440474406178430815529452308069378128 7678443 -6637009394953845864440754559683840936 7678444 -68682404709360618957154674505246813184 7678445 92823708113203648548885270161919026700 7678446 4555559121537468280120272721812124800 7678447 -24173099774914154850314021393784668064 7678448 15366900971635480046313638996023836672 7678449 -25885258119335465359896817513369046880 7678450 -7262947350331888049363526287848538400 7678451 -102116009103495422291703320373978878400 7678452 -5233501747570684955063757938127323136 7678453 -117865102804762922108415547370797545298 7678454 -1792452915688946919126692537938028928 7678455 8280351835743337558664846317505217360 7678456 -9341626392693977580216855707376844800 7678457 -115763965317034752877929780445937025468 7678458 -27047492731155749897937017531870618112 7678459 8940981144869618217515358882161498660 7678460 -7337081487002263394622871697635038720 7678461 -18721889042264934754558682473031042496 7678462 8104093710716276484189566281196989824 7678463 -12089590506407447575957552406430611856 7678464 35406134812139212851655204851941376000 7678465 11665348792746866081056101803757330600 7678466 51217845440088483963180519955025172432 7678467 141736288114465507481619699620871048 7678468 15053117893653321493570162368616656896 7678469 77137942097222763500178612219410449596 7678470 57615710127996176529149078531913600 7678471 32071433178000792361108136942930772600 7678472 6159442960046033515498126441275724800 7678473 -34626932765055189134901908149295488032 7678474 5549843247020102986721701577357906736 7678475 9462655229234740570971469921465080000 7678476 -1924829866856894592075897115008626688 7678477 -87851260384445913769601592166013993674 7678478 68135738436296864214400806683893103040 7678479 40193620882757561338003759461377550984 7678480 698428549173356163683975810723512320 7678481 7928341940684479199265388135033099200 7678482 477334557089134494706711309123505664 7678483 11966418510176490863409419977730695744 7678484 -142471522916432339682660835034282741760 7678485 11972558222344039918734376691352951420 7678486 6734264718818196130383151933422092544 7678487 61483121709895624036522642623613721040 7678488 57012180714272322388705914064315330560 7678489 987021740930423812686555363486686080 7678490 -12693815106575285451323561969836238400 7678491 -51474218438745901180529883483015253608 7678492 89519449008977528325500694261727503360 7678493 156916654753383079172687941971687245280 7678494 -33178890340641260082793287578337648576 7678495 -13601953924057012295437246982368832400 7678496 50813546452577678464966589492649000960 7678497 47298445784983811033467560152463579840 7678498 56438436271987736262537920784586081440 7678499 -36335159760094554736953286330062204720 7678500 40631513146345740056923146275389440000 7678501 -1295459642396098328918184425266153792 7678502 1486654292093258305636835521534717824 7678503 40982382067895462095315882083446987520 7678504 -4710850037519306115223997158883328000 7678505 2827487798658151208686857191129245200 7678506 14367608506275853706324879829283531008 7678507 96049169219998271431647603178792856756 7678508 41779460720456468554479894452461731840 7678509 8083810346261528022263591398638808320 7678510 14576548314558636193810912266424320 7678511 -57087074687075923312375538468698587888 7678512 -3540421148965003118791317529984352256 7678513 -101706274625287073617082727263767296238 7678514 -1450232392882116986802338660118552576 7678515 -40145928477227984403209627124412219200 7678516 -909802727707049207337629200400622848 7678517 8996982569480307508071204924323131584 7678518 -15027575027188435931540867222277228096 7678519 51760082209935196892204419068441642744 7678520 72471123817759333083966846758157312000 7678521 14073676245942626301549172128139541940 7678522 56725539921532334526830136365046771312 7678523 73476258121728113907195329590844204772 7678524 8286599202124639667198480183027884032 7678525 177984934687827972717172011702440100 7678526 -53971624934547034691489329589117909760 7678527 43865122644821416972133944771890842880 7678528 6637941616069799414033070569690234880 7678529 12505342512332216130756816916019030976 7678530 -12973276838732287095640228392164736000 7678531 46911927695017769776421834847406640640 7678532 2422240164373837658358115828777197696 7678533 -35864967509098661539517611511440490400 7678534 -4884595524477407181778554163759855488 7678535 -60667535920797232286744145286827585840 7678536 -13983862756803774838214164779411210240 7678537 -27131378764049817414981787375797234780 7678538 -10870563567830698051989819706717045248 7678539 17447361090320070471371891870800913616 7678540 -8411817103560188759902676479515417600 7678541 -20693910274556646918086426486272292628 7678542 14582195263112424508685692281962267712 7678543 48755435903736342934298073867876732480 7678544 24778654204761788172907844554508328960 7678545 13206871508845395280180678586609333760 7678546 14423487772764876323852230829705646720 7678547 -144374802123526622403193942944318025728 7678548 20648664548800464575614037741330356224 7678549 6792480268283908112913942848521466080 7678550 -15224963309613655711740471560338022400 7678551 71658183308287713712971174159477910632 7678552 45151952161759220190089384251526062080 7678553 -1829719965806007124541428674498126576 7678554 11238604759140581041526088159533745408 7678555 -94540507956602920931077605204342846000 7678556 -10229720579152042255769805497496172032 7678557 26907144726648193739692477798040081280 7678558 -42072949301316413758698025129057773120 7678559 -25738560427386612592447734069291509760 7678560 -57704597222744277411371078121113518080 7678561 66935366388305099964215454527191291824 7678562 -28526208949303202071217029512803083200 7678563 -16098350561177671147172182422283814400 7678564 46374868320181897710949993493910662400 7678565 791440702994256730930957767648523200 7678566 -10502126669194172183550230271699552000 7678567 -33305376587738828727035388041711982680 7678568 -234586620780130390859124377543639040 7678569 37879422870119409652536371065435430544 7678570 43110430920708331804752000588501552480 7678571 -121617309860694862947329726455324569228 7678572 -5115671481005767611760907044818210816 7678573 299522208600120817854271132603879680 7678574 -6191171678572063129204414757291741568 7678575 -12418550286057384891834031808907265200 7678576 -1320022883194768105858072959515099136 7678577 -76343480110437071267585098715263300188 7678578 1312359592499842257316123867119126528 7678579 -3384856240669546195245665461891944192 7678580 344429243975785803517347891037593600 7678581 19702950777826849356971888715975806400 7678582 34434576210457506050231157724644854784 7678583 -25462650575627299812913552677529627176 7678584 -37012280384937923634337969469423616000 7678585 -19601655601074786275333887926980780220 7678586 -5200667540996662217726610773542501008 7678587 -11795700537245293398293458020125126400 7678588 63448462088952192495749739168035698688 7678589 46867767847208214534546695109232320390 7678590 19707395416153285816552056137378058240 7678591 -133505100714456291582461059825032750600 7678592 -31337025793910727946301615654515507200 7678593 27747090244553476941624313211173748820 7678594 -11037282645051983927251784401012558080 7678595 42147798339434898069661159655415699600 7678596 406921362251894413873847258422247424 7678597 94960402949679452953549441471262014046 7678598 27586092155006982579419801391007624800 7678599 56363720574832473864924924800598110160 7678600 -5965409298582440193198944291342976000 7678601 -12302857806453788632239216691559816640 7678602 36342369004202763147890077485306350592 7678603 -40165163483847415190939985252459590160 7678604 4842155913599560936774435930169089536 7678605 -15978684741442940488955753614045219200 7678606 -16374351032028494463783477916275772032 7678607 25111728010262098331936105843479649472 7678608 -3609422323441581862432174739677249536 7678609 -123442446302928898561801388048146986190 7678610 17183798583081198791704479492948797760 7678611 125397096370688427875888348291631717600 7678612 -2878531132126246510649069956340480000 7678613 146894676442961212153251368505956894862 7678614 1679818195231230855271929123536640000 7678615 22408696659987430198388097417588031200 7678616 -63347702745912419570761738053101629440 7678617 -24066208895617191082104777102393038688 7678618 -24403008259985716197007505620256532240 7678619 -12821027230518982645774873663748042304 7678620 16464848155319562070137279545021644800 7678621 -57612587860597453800613494464863665178 7678622 -7984496891986997328885121317798343680 7678623 -34669766085322233217218308684921714616 7678624 54157346933737166655294380216529125376 7678625 85523547019194425453523704510284512000 7678626 19850426489422193933179471815535730688 7678627 51445251923189203336541653673265059280 7678628 33962060873870425249031288821782963456 7678629 11941864059675233058879730506446091744 7678630 46421553170150602644225461271899736960 7678631 -66904068618453994757415594101059538568 7678632 -13978569028959136440702783296164085760 7678633 10361401616942322860889036988197893882 7678634 42128659367761471164863823251301207216 7678635 -19310141360773338485364112128417392400 7678636 -4509341097240420700672692508310961152 7678637 -3379910462395294620457342843391508714 7678638 673792695212569666712960359271362560 7678639 1220251815781225229449813837792404608 7678640 10204296398681796232066005649443717120 7678641 9482057400152800720401423557236358400 7678642 -24152146459371374042519175843933972480 7678643 -88934969041136287206611821020592397892 7678644 -1239263028965282970408464694561804288 7678645 14493471349834587962157221244230622000 7678646 71026708311407309365959511142503621440 7678647 -4864668375690162962945901560527719480 7678648 24312828423986716216292702161343631360 7678649 -60500841520673016989028041015660863680 7678650 5708002822619185925902858513132339200 7678651 -5519216039880385209022459127927134560 7678652 -68052206085408041775057386824076233728 7678653 11162414077602237542827732297029508800 7678654 -48835085528847231054674960838496660224 7678655 32166677140703730564339586401084870000 7678656 23427258767104482231639151026065375232 7678657 4352979797884631385720442571307915712 7678658 179500205476081886824876690761252384 7678659 63752971360082631252778886154254266104 7678660 -104057567659544945992409941365657600 7678661 -42531750413931744162220025841659328738 7678662 103383181037416083558972577390162944 7678663 89059879135920815693131868658048413912 7678664 -498042681732845084423226666329702400 7678665 18907644609824077675326603386145542400 7678666 -24550983907455606555148805690980832160 7678667 127049497190758314788210423170149229716 7678668 -18054498302458724459028123764663316480 7678669 51074722636613816139134368927320042752 7678670 -43842850888300781855061051007094502720 7678671 2494337464302349462214212158397383168 7678672 30518299584180389307170758865679286272 7678673 -92247620527111861448435651543934689040 7678674 -3283475180240538639967636198258606080 7678675 -11373107700875962215546272398936938100 7678676 71313337725707785428732848447911896960 7678677 33278860895396034958853159153598325920 7678678 -19454132547922720752881107349082704640 7678679 -82853259129303688640123253729975458160 7678680 34650324683453626857532665999636480000 7678681 5055753143605361201489392656466185482 7678682 -234852020664528105827286603168404736 7678683 -62649637874181625775426163091297558548 7678684 -5989141409165875808178962190115121664 7678685 7876570326834408527208890182958104320 7678686 -689104960587758451580090342702258176 7678687 62705327019512525699529394225210664232 7678688 -72254125453700305970929304565399945216 7678689 21818702719942879136885705804009838048 7678690 -34279181057668185032051210342888498400 7678691 -55914046542083303304925343260922989248 7678692 42266036291483786118966445089887631360 7678693 19041420949616325856311332037136074528 7678694 51992635983840035000832667258688284896 7678695 1401706974637544285867998408646083200 7678696 26445250293685598340912770273115832320 7678697 10464180306803001998013968071683194340 7678698 8998819038373468167405694271706048000 7678699 -18086855291542661728224516860634161264 7678700 14124239283681561682255301506092134400 7678701 6747130123174697762844941525869421430 7678702 37954434794088301824973442797323519552 7678703 -23335753004326613465711109552490906680 7678704 -3502096085499045159696436669958848512 7678705 -99421453150406818069069228022746024140 7678706 -1830237207969903570221374174388445696 7678707 -54216836818604860106397179534604284880 7678708 34857083736360667239107048973971385728 7678709 96702050921129859238736399784098900910 7678710 3430736109221966211836611072527200640 7678711 -5712251621093012450168907101180013168 7678712 -14811221158786029007527875082388992000 7678713 -11389206392150047844683147299797200128 7678714 -9168108158168951103046166192305597728 7678715 -111285015541223256372125319775908876000 7678716 -24834794075844075078271646200799984640 7678717 56618303894503534008333796758024447200 7678718 -59906983272771515819313387429854653440 7678719 10181310724615983093850642691067537696 7678720 -24554438318513886007660568798319083520 7678721 -54010956534092038201348029142647112320 7678722 -4698696659116545976208075975414348928 7678723 -3355584462416047917139001605684519600 7678724 -436368634005648228688096836485048064 7678725 134616956375850713522943533431423200 7678726 -10036395307289886474214281252854305152 7678727 19307669715499015263658326021120651744 7678728 -32552065834670764879357821671880576000 7678729 -3750840268143099045361666855394928624 7678730 19463964721629411311430457353521675040 7678731 6876049266966681476286525804530433024 7678732 -11834078719797398032632602780065297920 7678733 38516897754228088206096666368277884982 7678734 -7175262901875723362465523423937843200 7678735 -6059126775475559232483930736558483320 7678736 12087392696478382577054292944859955200 7678737 -55179770123383092595452228288867754992 7678738 29797117345390437941899820411151749520 7678739 -121219709645045018377841223227576166744 7678740 -15835683136689201433474343345184921600 7678741 -76137964253205337599514720429910566400 7678742 -233283361540318006936937540906793600 7678743 -77469449365291060325879439881516291736 7678744 35772861558651631165634543359570206720 7678745 -14825406110488543574311996851717602880 7678746 -6412539852662289878532934520073285120 7678747 78081533464203872333499571835252796072 7678748 -20884222522855409587749955746719612928 7678749 -9398005044058487456704874232824001984 7678750 3552649677880515560405044811704320000 7678751 -59399858300411398024865214390586489248 7678752 -2932501219413253109604122753263730688 7678753 49869429032973428115334630528535130304 7678754 -15278193902374718397055598329839092448 7678755 21920271909207058529999048326412678400 7678756 27187408308610304850713250151121582720 7678757 -1385274390184444991910206166559432512 7678758 -13639325400492829688538045935882017920 7678759 40441584950610090571529603250250349952 7678760 12330404435244329279006951100503808000 7678761 24934244547990675585815894518996163472 7678762 3504419575240989247032957394083176448 7678763 -112548399934806956590315738089753892920 7678764 65891500034088932382038762466685933056 7678765 -13712879872897886795642082199889382600 7678766 -71411660551292851281699700154128776960 7678767 -6430689375910084892936379015009644544 7678768 103430255630111269796762455127916544 7678769 8714289001582265902809654907518444096 7678770 -3128990786331836442769615188210393600 7678771 36227324184389745881717088016496600972 7678772 51736700875655426434841784962979797376 7678773 33476999405547197086835432637482265600 7678774 -4566379242226759061262584194255132800 7678775 -13254367459311574740951523943077198200 7678776 -9135551267214235749463046825962045440 7678777 13044788184794190508560555434814286480 7678778 -21106959902192414350627392698344332576 7678779 -49562435457045409283456826794427651816 7678780 -28405305364242595279721026426190346240 7678781 27581125396870762026443991872827596 7678782 -15950256246635212989940022062527831552 7678783 -31292252941271303095486427132458843280 7678784 25773177131880875786771384972411928576 7678785 3823295432366746641234937398011308800 7678786 -12235613310049019855672484853433239680 7678787 -101084132671903204705395470457242250564 7678788 12719734245826196349656631531281117184 7678789 -17867965174594099786584086460602093410 7678790 15289286671181832218999653171626103680 7678791 39158791946481010731489647185346358840 7678792 -15281502157801766258245972049139302400 7678793 14164384408842105122745864597116547840 7678794 -1291804185025145582773848323392999680 7678795 -22442475003496628989926296244980664720 7678796 2046597453247822176372746147738426880 7678797 941662243505005913229561501111181440 7678798 -51416375448774023391101958362457849600 7678799 2099343859181742898928004874544061864 7678800 -12857352257909613973753394464260096000 7678801 -26056468577243652006306047602690763776 7678802 2665294593945288783695977687703302464 7678803 32058742651987514913926123669212778496 7678804 -12983274262799465114375512751475513344 7678805 47216911381415405286610960912356218460 7678806 36352660544086259989767234447799533504 7678807 130209436476012107429250800072491347192 7678808 -55099858859832451982067128202100869120 7678809 8890607306440397489179155983114367924 7678810 -3299730066085749448940463332692657440 7678811 -522136514641211851641684947280016896 7678812 -37313857749638914146804688108539494400 7678813 546343022672879625861037302492806400 7678814 10586862863862288727908765679424726400 7678815 6025635351755029759529738595682386720 7678816 16062817209640131520353302242569879552 7678817 -90119028754954570718745789305057767134 7678818 12043115545082649832225674635709809664 7678819 15034912637559457839993811929184227360 7678820 37437460653386248736197334511825742080 7678821 37844544234121624103304640906298159712 7678822 -17292051174815819946396440046840161088 7678823 127067129060568830406954628522241500680 7678824 -382601582704204485552241406463836160 7678825 -4776713871684653898545773200960168000 7678826 -26724218572526543671065484124603402496 7678827 73654535073881735765487568510314324480 7678828 -41737387190702323144152790347523568640 7678829 187175800019306782049929736827433249484 7678830 -9641290907740205603237575211497054080 7678831 -503979612098396357595779896659746400 7678832 -1528353097985520984519885639328727040 7678833 -58058367970597226504053769400029010576 7678834 60859917504290309719188333840949452816 7678835 62201422656286195474096130678194631280 7678836 -1987981251690842031288987889799970816 7678837 152548324851824215854720522782023222492 7678838 -27140568463036852214967073993296355680 7678839 -55981129125779659657372741512578993304 7678840 -2079665188347106390438693565883187200 7678841 -97264622424579042082867027925793076758 7678842 10558515605790497877376518431053965312 7678843 55851335967752560022460465081590618184 7678844 -59173543113723000744864729649111947264 7678845 -16529070630511317045275707726489348980 7678846 6078685332001214426411592983776890240 7678847 -69231243326136100942501875984498129288 7678848 8120352903868724870622382564017438720 7678849 -41687018443879684968732543849871457280 7678850 10062385941424857335426863133851680000 7678851 27087955268799820751014079971928867832 7678852 8373872670784307332510817146582080000 7678853 -9653201348131160075545882738828746336 7678854 140984520982800791602197242240547840 7678855 -2814299146025548437652164130949959680 7678856 -148467818335384504626138499878698188800 7678857 58758522572700709084663409336354753040 7678858 39440765543963770416114070190027758080 7678859 -79358439052272471689885362562999024940 7678860 -12082531829098975989001163224812748800 7678861 90971265873740133538947380112532865462 7678862 -95510847831910919474960133527269139136 7678863 22262986424067022183982575106316755808 7678864 -10067888542747588849568709783292723200 7678865 -51830786920870434902749840744287673740 7678866 14594610695240139267724514998785404928 7678867 9850339935171762223771394580461530192 7678868 4742267835878672519938875741689819136 7678869 16641114090943329938564384342632220160 7678870 3454809126341971250738891712001800960 7678871 -3346585586816125923726211789483630368 7678872 -11362831205525199768980187115690106880 7678873 40343299664899280464071130207329186122 7678874 -10507880199236392960062778198652083200 7678875 -44147149603971037728104448415992276000 7678876 -37356684373800150017469690788575920640 7678877 -61450478100445188374963507265679587828 7678878 23741397314945314315594145476693257024 7678879 24718329629780220262592571133464340160 7678880 -84443200332916206876024459559651246080 7678881 2210360278908219221498256218566169280 7678882 -63956325752746290016472138684790312288 7678883 24603284223689533495928232063017578200 7678884 -34074910223870037729429567706769931264 7678885 75688456461037626526042050443554403580 7678886 15995540292359068556690338899719883264 7678887 -7945750821606136118268974756605658160 7678888 51746908144659511513726488765243801600 7678889 -87530116082425981785828272890074146310 7678890 -13325979789835058618568151599568023360 7678891 -106628030834375513096178957435279228336 7678892 -48498889902490040468859864872875008 7678893 44168724978908714329176741502175148864 7678894 -16808978880954819475690338299642015808 7678895 -9003389254101212161990975941654489600 7678896 -12271828302673417001441581113587171328 7678897 -52056733421934769698624192180593137086 7678898 43138826253374348299173198917443645200 7678899 25313492385379639059421122753879076884 7678900 23510764551104999331128227738712275200 7678901 -119377116811182116711961609566883480096 7678902 24067395269101555890044209002289152 7678903 29685989026040093774798846422647116880 7678904 -54143970745989417203488360602791178240 7678905 1529611057577014601510372537507777280 7678906 17142406953819208451876214188749041120 7678907 -149064077217577544536660739117625408000 7678908 64026639669674822329112331626027550720 7678909 31088929432786299965955900417726755520 7678910 16656499441871334017375360860026432000 7678911 23975466249339594463672028183286648960 7678912 -8369536987735670764420737964466765824 7678913 9383073534134345430470196250340411184 7678914 1267181687187852370529145000287725440 7678915 -7832984502098490947671985544311707680 7678916 17520015077616289739445164406145290240 7678917 19692088081557990027100502578772071680 7678918 -4117839593081095493994310416617133312 7678919 7968978740946192216588860151811448760 7678920 -24953314070409249386104495288565760000 7678921 60000445350945990031580394796122282000 7678922 23294079942108014649242703592934694912 7678923 901995670101620529914043644592484608 7678924 99464697412353073997894791518637814784 7678925 -14867138528908814268155384850578336700 7678926 -14146374834640813574273066575774845120 7678927 105736944535150322496325744784978433776 7678928 -6960104905238479540235814677061304320 7678929 -41398802649751764205672231671708383232 7678930 -3292955305963246322338971386029409280 7678931 -7816439536191876459748330940312820576 7678932 21854131328234533222436457734448924672 7678933 125724967278599378481764382864315183182 7678934 2432481974373102092012434127230635264 7678935 -83102941545444321781444821960389049600 7678936 -40995740678137895941994697953340856320 7678937 -54579779392279405941138742534235101680 7678938 -3982590063057645401145767199940179456 7678939 -126143803488517411396503029421823097040 7678940 965320274575155370238872073210342400 7678941 11809285584590900856347510134284766080 7678942 19151707950806180944316588146248607872 7678943 1523479290290340412441013517808502064 7678944 -5174123699235985468269072325958172672 7678945 68294900972591324921589385689515635200 7678946 39688706583723627868721123491388959104 7678947 50147057055295772999065582932149667072 7678948 11082945328993602742817387494487965696 7678949 -134512498955702202622879213791945676320 7678950 7522784905960198630304073628633857600 7678951 6062060149569672025940116681741769664 7678952 -14554807250228824187725559565342950400 7678953 48791877181109277662103030185685733962 7678954 -90143849709629800134465111486243342336 7678955 53845941080426308967269856478977787360 7678956 -5371015963474097236491827801656135680 7678957 -47408694165004629259769864485901695200 7678958 -15439334876092967474008294439903354880 7678959 -77124224666247847067693541531755544192 7678960 -13949979929381764941527664888123064320 7678961 37484008559669271014001074933746772562 7678962 -1184248992461331135563303895002233728 7678963 -130700687328817167534713358125334068788 7678964 26238334350741245253419887955427901440 7678965 -3419769706941203582560623311789969280 7678966 -5530399319886304684937423960930193216 7678967 86313781717061305311700848924621335016 7678968 52372552747138831240278516089634816000 7678969 -36584080869135368764791668367897465456 7678970 -4391389257938118098632849589782228800 7678971 52316955729542155297739390539752002472 7678972 -3254074534154437769914813903116994560 7678973 71181251099386362144993198844649984364 7678974 15400312172161418454948918895121952768 7678975 35838900110018459491364464121579308000 7678976 -95072719602390912083635555396485120000 7678977 58670980797216894669547145515977063840 7678978 -21838865300915234306482690226115471360 7678979 -6371187495175172751734757933165582336 7678980 -3073573437763080788519930060533655040 7678981 -138557489658333572599986426964355964708 7678982 44039709701647552484113843331871783552 7678983 -6148705146662880352222474857626880 7678984 -92579576196942587077876998030640573440 7678985 -41965728958816697336063937952151274480 7678986 14809510984027358249018766255184830720 7678987 3991163973701212626614843340563510112 7678988 2898981267422247507739490919808035840 7678989 22405281336997097982389025840540803520 7678990 31348764290318470862245434837347529600 7678991 -31319926524520283081599688839224122328 7678992 -8764139986622344127188145997477642240 7678993 -4106622018302162983274602809985400000 7678994 -31844844428338683009510153235663385088 7678995 -9492778560636160650546966204649436880 7678996 -2569460886755557259172089950939390208 7678997 63116733887659963740949613681745758460 7678998 -14869195224730945065365965672504192416 7678999 137965843027769140899773851105971101000 7679000 5547358557527874269198359116533760000 7679001 64513991397195074273589886769020459008 7679002 -44475261329050636076911701894325294080 7679003 79038009432660377730137907639514821252 7679004 -66965096161651073106519726105584222208 7679005 26021213125029457603749926114770437120 7679006 -41732561059559951749154353902351186048 7679007 -12191998065602604384174418281465173520 7679008 10939107380766671485006028925351100416 7679009 -14677769313574340017328172059754746520 7679010 4535053669762581429856088106968678400 7679011 -26841418276676598586414158492163138128 7679012 16108508041166074545010469973722419200 7679013 -6357430802516347809900756949565448000 7679014 -9644426686774509129531903753204156288 7679015 -44374191756069317224719894734191008840 7679016 1992773798492513232339493580198707200 7679017 -11952750391397438954760170644689693788 7679018 -44617732244675850528778441319617481040 7679019 33660208969068645889406821594929195360 7679020 -36145471751070096262599035498976491520 7679021 36246902090718160875937826413089318720 7679022 14810594459578206976311099155332118208 7679023 -77966525006403901304299950199457704 7679024 -23318792470185504501299749481966223360 7679025 7698002223690828144407435075636397750 7679026 768021744897595227691873852264972800 7679027 -123152718592376060039551919988359209200 7679028 -2964080245918451367775003919838535680 7679029 -14023515382832814743659325213022445316 7679030 25853143812688759698387307570212328320 7679031 -66113173983303535080436535016635591448 7679032 56350192338378712555351151264980070400 7679033 12824584605417489736213031968266259584 7679034 37178336378599142164867749861178380288 7679035 21508100751778064675215552798066377360 7679036 26126233119110249946295937590044930048 7679037 -36420515618492842001468374013237393280 7679038 -13645141579191824327148362131118158080 7679039 -15028623298504305195201761649058724160 7679040 5993681407403803524303709778686771200 7679041 -5208429416917114752060099761436732416 7679042 13439084525366607644219302502139059712 7679043 -115265806307441462569111772374873293336 7679044 -28664135304836273550825860631296212864 7679045 82780453936466271902352483297740599200 7679046 -40884642734967601879151733380786120832 7679047 -21908250246242886695984750962191951800 7679048 82553814790686657838068705096010629120 7679049 7246641355990243619487998148960027840 7679050 -2505600570082631026541139486253260000 7679051 67057533964250565728059524984919286112 7679052 31585817034680774660690768999037547776 7679053 62831993527749883277514601615426806060 7679054 2683669529503523629119396601454534784 7679055 -24504608552478125140318144568859648000 7679056 620726294022471331237060024391958528 7679057 22958419156508993206713530798111331060 7679058 24817926782528088042132572623950547584 7679059 -44863324838938217013362911202716577960 7679060 -30859192640776938250938074010234432000 7679061 -39867207415714593281547791078882055012 7679062 23106719873063554069189823471137767552 7679063 -33784772401531408539083452937066748240 7679064 35225643397480621724933397290993541120 7679065 -91577910126734401182120996006781260540 7679066 62604160942200683491516881521904245232 7679067 -3025047104153645407262920275140923200 7679068 -80073363552604079096348338227726065152 7679069 -1150422974657254875606713952269571360 7679070 -7012817377527193740877980322123776000 7679071 29055463143019924078863097784403617992 7679072 12603209689700294569657650101536948224 7679073 13378124250541912097589295123968971184 7679074 -12366540572095973005796273335594117632 7679075 13397020087518653239545466974746094300 7679076 -34968364300044179367984998591107977216 7679077 -10978421996979081044173891629461896128 7679078 -9837805779826602018209349082843461120 7679079 33513910420910721086405674443452912784 7679080 -46932021884949627003188719596400281600 7679081 35710109114183489263107797929977357882 7679082 -44641404460555488565118599844673854208 7679083 87005937320533447326832354472180421304 7679084 -63287451862498403063993842445968896000 7679085 -35659800426176784675086548335531501600 7679086 -7142774952223169869109750723816765568 7679087 40669830048850837532993040793192685232 7679088 -17301255836376813172281866391656398848 7679089 -105197879335560387600384353119627904112 7679090 16035659305995142344959279333957008800 7679091 -9701599840723580604508323765203717376 7679092 36258027619255749728488066003546207616 7679093 1973363164976937624414916103707933344 7679094 7994312300483925088189742031260966400 7679095 9208461487137932088094289090853317760 7679096 -15493329977997166436233756853246238720 7679097 -31621466658799454707925332944251832000 7679098 8215423151814852107432716995431662080 7679099 71311011954443454311100279608241224100 7679100 -4912153580529285366296246897728512000 7679101 -86747435307023369442874260679722891898 7679102 -14505408567287627574721229025055393536 7679103 -17339395157951242754969055434087419392 7679104 -100394670748502989539922243100029747200 7679105 -13470591932703903186430858248797518080 7679106 -13321484659491281109094657354733516256 7679107 38406765345607757303939966334676776832 7679108 55721301219307938853924919990827892736 7679109 34300046759646341831043724450003175904 7679110 -7460492565210955890415041243454611840 7679111 -12421831664374289057126950024938000000 7679112 -342853668877781484987285415943208960 7679113 14577490819520807799777077205833056200 7679114 8345449588072498115378783306600676960 7679115 -13266017426643854650796199663946956240 7679116 49526633181891697440582139333443584000 7679117 51542249424795124392601583950215850380 7679118 -11735656700002521870560658132395560896 7679119 -37788172388329782569735238267036345104 7679120 630346807005555213039943490738995200 7679121 -81739263138219896184927084662498856096 7679122 3704527288894536877267324097752708224 7679123 38175051831252336511679925617734419372 7679124 -692339072914486517275273292239659264 7679125 65908662050279301612287806408483008000 7679126 8820249451642054342232641001730004224 7679127 -11013458822915657575613769495323216640 7679128 46538239537676480362370697622324469760 7679129 7335544420674064570725289378364486730 7679130 -9871055416246435459532761680491316480 7679131 74113344500902623977568767719069284864 7679132 1226372721004306201729240155358096896 7679133 16899994312948217582947991944702315584 7679134 20971898118257128800110719658762932224 7679135 -21467038701590801999240494114129594800 7679136 -24079441040544161612903540828953116672 7679137 96723753708277781429073496373344937220 7679138 -126448915925203138612826402174333837568 7679139 9747733305474325599450702633801648 7679140 -9183417959276662552975589517221253120 7679141 30612394332495819838023170678316592572 7679142 -93627791944130539637176733303051911680 7679143 1867976481282591639248688222763105320 7679144 -8893624387769961915030332314629120 7679145 24741317022622108759473537845002161600 7679146 55551041123017368281372265295673476272 7679147 11575707512791208633349486769776017664 7679148 -8073338464283806424899610867554615296 7679149 -29437286657057618561537625071710767850 7679150 -18896278231180671437996887668946790400 7679151 111324223716617684737972617032353649040 7679152 6263028925664867949228179034879754240 7679153 59681372346899794954880136856644000402 7679154 -272336280091333184845014768684933120 7679155 843614205175219353288557249350103040 7679156 9375447412319425534588512050978267520 7679157 81856610642892570803659513747420699392 7679158 11695281388133765931891399276242059680 7679159 191908222782295187763432659716602120 7679160 32594154764573301510760244962565529600 7679161 -64452688900626286317936706605659306880 7679162 976123226803420850529797654429937600 7679163 7130614536209458319184013559238808344 7679164 -23550852782325922273291924617406745600 7679165 6065751897194787237509096538356643840 7679166 -6117897808653898275367949166777188352 7679167 -29901932519646806259282246901735049688 7679168 -6613886667831737896632352347235811328 7679169 -7889059295090515554103369228966249806 7679170 -11066544134706993010123791039438513600 7679171 16635898050255410907611292974564063952 7679172 19769487317109873050599038500139128832 7679173 117584050811780091963579083743619986720 7679174 -34270976175054655908100305770270933664 7679175 9229555709970599344543512474714076800 7679176 19871388411600167025277494307350159360 7679177 8747550505812483346145495319781569504 7679178 -28411551726230157629233942972434470400 7679179 12613410382275466271116406756908921120 7679180 12201086161696854277975355475579648000 7679181 -17542616217223214385676392482467222848 7679182 -260396866428960126980673343419328512 7679183 -17052289092851071464103553838961675320 7679184 13912966725414158762146495779654205440 7679185 -50141762187091879237634416287068452620 7679186 25675144650889712107515531626115291792 7679187 16741797461479216340875304990282888280 7679188 15472413511251752930896443862245851136 7679189 61173398654029134585334527095771914752 7679190 -910771620105229944443216864339748480 7679191 111538750585552958768087142176506615680 7679192 -308590809864791207539881819215923200 7679193 40831079569691205783554023786619642064 7679194 19712620718395533653525094898047951360 7679195 61000593139088754132201550397675764800 7679196 1760228404397665084242335966051303424 7679197 -2155307074076460650749792429031851354 7679198 682161075494367194174659913880041664 7679199 13657285843738959755037616347400473600 7679200 -40952526758812633874594429018013696000 7679201 8171624021232217169257334133928823202 7679202 17745084722715986772787235053219559424 7679203 770239916157833524593747672742179280 7679204 -31421633489879084916584721170751713280 7679205 -2081094011107350746482958477409865440 7679206 -86467509620057945535378792275839775040 7679207 -54374613598899777963307841750868185544 7679208 -58096889211318543694336257398136176640 7679209 365373569438455657162742958658471504 7679210 -839197050746161800717310175080289280 7679211 -2765314837758110830802651594643552000 7679212 97473419338152267419168861137700232192 7679213 63917635786181509156335829533859413462 7679214 -34687477454183197433694178715535138432 7679215 -60585826771498580228724494795226035640 7679216 -22521426198847326641857150125046038528 7679217 1144185734044806246118520311180087296 7679218 9109411601514340878305422632799073280 7679219 -69372314439779267932401173715303964104 7679220 9887816559113684239224359127218319360 7679221 18376203410475190851280291041123615744 7679222 59184717413063122445135933585379018912 7679223 35714557449323812823323887951799858704 7679224 442501959062173446944159808367411200 7679225 -4943675732114122462943644754042183250 7679226 20371801857092223219267759687900524544 7679227 -851267926887504724538465432752042688 7679228 -29445301532148660649376011352674775040 7679229 72490187386046843790785874377759675520 7679230 -12618405139096500823179070750711008000 7679231 14239533552763032562277179477725302160 7679232 43686079460848047185840278536380743680 7679233 -1041579886483118682074621435607947518 7679234 -11813115029863537916378358561148299360 7679235 305749532851405473312482112856326240 7679236 -41778097297893524291446109141127217152 7679237 -66991147108087748751004110278745123780 7679238 2862159156139947041961763526087239680 7679239 23687509592306699714701688105831091256 7679240 25419565568813068005738660701075865600 7679241 45033074019325668705063586061726448 7679242 6054430163307204866581861082449684272 7679243 31130684696030357816357046623995315968 7679244 10299166571568479480790138973252578816 7679245 -846988124084130512211295339899429120 7679246 65964264483359429684755849721717403072 7679247 -25806840692777062439709442602284521200 7679248 15087909831826613805317122122750697472 7679249 -44412739674883649705476156595970768000 7679250 21115952593419180832064605435657608000 7679251 -63445681091922595723877282524523515896 7679252 -9627146168853329820621370120882206720 7679253 68104981417276578588661039324670937504 7679254 -23753501506083499837397918621941587840 7679255 -28501034391196997493249744574800516240 7679256 -3628510434120325771489786639651307520 7679257 35026305181685746248101933446749368712 7679258 17938064842201060335156849284134379520 7679259 8862030407327613882937049261192417280 7679260 1186728036771984833466365612399930880 7679261 20287037879931607346218204151426739372 7679262 -25839712016104256784316285735023430848 7679263 39266020961779252692532864905786499200 7679264 -51083161137924708288053581498498351104 7679265 35614770451176413347853542891968960 7679266 -8483616579014189766668454681231060480 7679267 -132169842603653550868762968331722699684 7679268 -29586128760463128959502058235812761600 7679269 34506148762679999712457630837097246044 7679270 12836150922902269429581696259549320960 7679271 35533170253210547586241149763921784784 7679272 43923541232901021284136868325964103680 7679273 28791218334835232223638885002283879040 7679274 63734415476225389185494731322603243520 7679275 38592976574178623842860070107146063300 7679276 5719941821238119049889812528349562880 7679277 15860681039973984811987018858309589868 7679278 2093333301672231471136183404379909440 7679279 -68616582386076629715336140923926148440 7679280 2416895191264304353330428157338255360 7679281 63300074874608960326784824770094936082 7679282 21810487583152050649975085215495085472 7679283 5240599693840498224671107131280273920 7679284 1351659797648311582327391171371472896 7679285 -89417963460131660134494979628655298020 7679286 16306021917266803379196031921148622720 7679287 12215108702220069561820163625164198400 7679288 -22965164591525463925832181168916746240 7679289 -6857217139051854745639119038113173504 7679290 -8337578688593362667164354838149665600 7679291 -160145443085360538453408642885765469848 7679292 1927821925547360332388685064682353152 7679293 12004095644929121582044952154025733260 7679294 -16196807241277242677778380903590627968 7679295 -18656690698091871106361895210573221280 7679296 -19708552948886030765442550126468923392 7679297 -32759269291257924396695523186518219820 7679298 -7250783625284842563162092808555386880 7679299 -59610838056779301201667993205495973700 7679300 -7259134379610162641253098074927699200 7679301 -5268375405052548619806699909218482176 7679302 -49949448677757112265849188004045247648 7679303 17628190234016788382790463701785060880 7679304 3239849669210385300686731457455580160 7679305 -39706733183302179346008648611703168540 7679306 17069099078850264660859358702554917120 7679307 66279251712277227362800194387827034840 7679308 -279724529790727110220574451614255104 7679309 18694844499297253049068048755316162560 7679310 -8674467923309384805129385069945299840 7679311 -55308963769647761412653696269769439000 7679312 32597866684032068002213860868102742016 7679313 38837386558912796396632260331551976320 7679314 115434799152671024580815688345962279040 7679315 32765751179130767659762555099692592800 7679316 -1211930668263623617339955402508011520 7679317 3540037102510289520318801242343644366 7679318 -14891884477733773169053565452775805696 7679319 55845723620382894749923125583846973544 7679320 -2823863934374524878668114224073932800 7679321 51339958822173341121720498374663770692 7679322 -120350651795001770307236934626050560 7679323 -90544230358772303940724682099223338428 7679324 14685830305453208924004962704872807936 7679325 39443085754703505629900934381602856000 7679326 38510795395130417257699583194392235584 7679327 -146163679797869425241286805827951360 7679328 -143499371654894601480419040106370826240 7679329 -17634108093176058593799966475554259884 7679330 -63554272636951196757257667875732044800 7679331 -63554867109775271628849150028283006520 7679332 3516895262423159827679011411652861952 7679333 36692383622743066309049330886003480480 7679334 -2268244626771278238948168575184692352 7679335 -78532040157498766719136781230326795720 7679336 1636347581398616735763877651941212160 7679337 18291231098033151959432792529491429568 7679338 -5532696902550488229103778654484903840 7679339 -87640684228306736030712344997426792744 7679340 66956081401331253709224955647642777600 7679341 1166486577471582936712409989235933784 7679342 -74846308052517872669469470156910973056 7679343 -6521799670775374936880501919155442816 7679344 -22002956786182278920649611043087810560 7679345 -54699557162380054325799708527004110400 7679346 -20554653135614687889090732431897260032 7679347 -19356359311654925450241658265212002560 7679348 82193052470322183596351476426609790976 7679349 -3551618458857119748951928702766273856 7679350 -566338430208280584740642985727699200 7679351 -99357316857637896122646743476306539288 7679352 65376338404014372296236594693504389120 7679353 -90666360166806703985048110057105146240 7679354 -69799213739205911298243487896705492624 7679355 29270665972914611858341401069888019200 7679356 -89091157855346907266693523618251438080 7679357 -27013874892776048740113272325901430688 7679358 14887542338768687539231757985107730624 7679359 6584203905884474888377838750436112752 7679360 -23317102587354256619919822876888268800 7679361 -22237901206673684681878806665726098128 7679362 17969713297816669920303149559754836432 7679363 76953098114614109285239697506783936920 7679364 4388729488596183646736106653382672384 7679365 -33032287425164893711726639512928897800 7679366 -62961640486680361378480981186022014368 7679367 1128873229558261257485321210759298480 7679368 -4626318893378615199478789798945213440 7679369 -109127389257194996332138291293673860480 7679370 117327545111532601093024911782269440 7679371 -101157921729815744680748858757850974976 7679372 -12109079486899760374758260205970055424 7679373 -9860656930336300869745883062213388256 7679374 -5739731750816189651781316563436866240 7679375 -22359410005397749160985713504776305000 7679376 9551630716746470265414836520318615552 7679377 -42084814818492157958916267764572560000 7679378 23048794742684571954777662245949746176 7679379 49675171385133701545854330921605318208 7679380 64802414129599047133705921011893548800 7679381 1266714451093026562628975692817663040 7679382 -1675653570266066699184303975980974080 7679383 -63762031396068593368368332904333773368 7679384 -34619571941616699003621482485653811200 7679385 -2052506510259888806873777354081227200 7679386 37063769602949607217424224892267232 7679387 -21917710693381067387039280251630771328 7679388 -5653785370712080796557581496801420800 7679389 33037084043162620027278400845395881190 7679390 17323058855762771320593071104188804480 7679391 -84957612208026245980337721848910382008 7679392 -36542740834273845137190504057686458368 7679393 -121966663584667687493960577487295307384 7679394 19304595817355621787378276137025911040 7679395 -12073906329546525871462344657197751600 7679396 -5356300310392079129020698054494150400 7679397 20102795285020304206435263096422343840 7679398 -32602851695738913600205500307528572864 7679399 5411483369676596731885992718574707680 7679400 31001813627491125864779049005875200000 7679401 8179949930635107469099738607084009280 7679402 -76245811673360345766511127945070976848 7679403 18575038410657137190397865442214343520 7679404 -10895795667582575592956813266403302144 7679405 36223765391636616327026412620444657760 7679406 1008828593659502942829052503423375360 7679407 -11672170779747289148903008569019379888 7679408 14167663790954094674740048690036506624 7679409 34034602566950611306357350887651174688 7679410 -792927134635002437484782735520384000 7679411 -75833749673042858045029071316786023768 7679412 -17371001278475534969691462099486097920 7679413 204966368536375526319215027988471808 7679414 29559079279451438390576061948268273056 7679415 58711392552616610000970584661643843920 7679416 -60521320277876617416882376134047723520 7679417 134513633967623712384501368532663883092 7679418 1797547283982912633718542798927253248 7679419 -7434831629175617730817254666649603392 7679420 -5221680190465783623153245142459187200 7679421 54600523767385646571766497679857138240 7679422 -22738241015073217231988579095096735488 7679423 -7934888677126826528012896391895992016 7679424 -6209797064922087313423246777015861248 7679425 2192979920641495395161096684089901500 7679426 34377165507856249137946554666687432912 7679427 3108287209822541768138716564527744000 7679428 -37885488396107349944342978550702980864 7679429 72414912342212125747671101720713728030 7679430 9776950138951095681975724932617608320 7679431 30240131597906659484905541582686617264 7679432 30351151002192354582002704020234240000 7679433 53559285092416145307911949844883095824 7679434 -2455091342779217685814956382199663616 7679435 2178791934376975567817573102280922800 7679436 -6427208618598840466577542943759400960 7679437 -53322159227358498085264225702616747914 7679438 -6420603337475397408380495413482680256 7679439 -63758724497962771248603750205205256600 7679440 1982470688152092514044685620972748800 7679441 -32275948790240629871477179951137564096 7679442 810866224129588441079295463968592512 7679443 94380111713932886779403117094324387692 7679444 17377627112753681450846438022437978112 7679445 -16292150863282508331221280755368282080 7679446 18214224965099775769352131723761838080 7679447 -58634544336589916589090157562042703072 7679448 122882199953597813524267850684866560 7679449 -23942080424051953235952271710669493740 7679450 -8838037579852360071861743737821054000 7679451 -551125626450117152557004277469000704 7679452 18835144276993757400086745448986404352 7679453 -68524210098376369159108990625366130336 7679454 -636371320128176546665926266260304640 7679455 46079550684074251820742234718399715520 7679456 -728525974031266115534610516103397376 7679457 130042458225299883980509984129972349520 7679458 23077593482484268561103849727596448000 7679459 -38479985370300271856967729355537322340 7679460 10876444771777878665221244851115520000 7679461 27648417211720977464349638307745725360 7679462 4075756373978980235292636502653067392 7679463 -79412396958863113554795199253578250112 7679464 -13323026733203783192554796669376860160 7679465 166623738501147038363758639986814920 7679466 -561569436093395167014875159498618448 7679467 60517749711308187622871631631898006516 7679468 3624836608469484896559907448931096576 7679469 1133072343325147777306553173548962880 7679470 11178169124238115474902691824755274240 7679471 -77556970039471826723412856128000857568 7679472 8094344622069463509774627980558991360 7679473 -52234497417999186050015066273337883840 7679474 -127076037558513426396990120174794749440 7679475 17566076190707307728412826043321856000 7679476 21590981805204738089224698830248019328 7679477 21252569177933144457279132098030563680 7679478 3944542602046927594968882397079210880 7679479 -70717114496177909845592965417088720920 7679480 16633791354874766367358747389404160000 7679481 -74992463711713917061943329172193993648 7679482 84366166508817398544754275687721488384 7679483 -11392450171882337916132169950483517680 7679484 -21933504318459199076511185347656122880 7679485 71110308198508820546614625358078996960 7679486 3547204453795488488683819648949530560 7679487 54624243671934074006255158657404060360 7679488 9735506513943892330947401082338279424 7679489 -25127944278218287659253310338386763344 7679490 -2721926141644345759411297791131750400 7679491 -98254069631743966242703964338762831108 7679492 70650416157181887380824228831894735872 7679493 -22317196520240458199535517748877636162 7679494 -37452504406922928266949050441434828704 7679495 155776859003005686813661962783784724160 7679496 -63361577323236451895627456823489331200 7679497 -21758377545531992575822190258011969728 7679498 -30654396454124054642604191454133996608 7679499 -316674999270237317411633166984873600 7679500 -6360448215772388433963861672099840000 7679501 -101794115087166576282086078279845413396 7679502 24158809782132170500348410496039188480 7679503 15040597365310795266821660094003125984 7679504 -11992953751722461477266135772640313344 7679505 12734324653224191276792701373763841920 7679506 -1898943406347284371560713338919356416 7679507 8806744157531107078214093144731428 7679508 24104766625619338424521158259519272960 7679509 32941535271983461099423999697956989710 7679510 -17979400479970933716980335461336195840 7679511 -14716224096751558799431677802666644480 7679512 -86759824907843151146774794275313029120 7679513 -108054134992567372133181832008145085238 7679514 14736432796256259821750648989722416640 7679515 -15167437519513264206232071002666724000 7679516 -22115257971335466590334963388419250176 7679517 -48902760785712348080682171462464238720 7679518 42152982541176261747912409955979730944 7679519 115711835966301420640375248362083861560 7679520 4170924289386700151362450963324600320 7679521 36376224616442866806435602043752058722 7679522 965264628726625892539809137004024192 7679523 -62006475531754469963522541157350181632 7679524 -59490740569788133275701684500140651904 7679525 -50237999697128259894056352086601759750 7679526 24067600240075920231490386393233598144 7679527 -9191648227853183835725047275971717600 7679528 -75484350357838013706503902447389987840 7679529 72154297746672850826289848311431895008 7679530 -23769454366857346652069012170452502080 7679531 77563758286281566991614688035948810664 7679532 12025444170651916575018679291585953792 7679533 -130949043938891754088127849503935515136 7679534 -27376218526890373465215705648579419520 7679535 5387969226161980084060688611911462720 7679536 -30267624186042321592527841775061188608 7679537 -17147541320623570529900477716430770176 7679538 32314782190886341437841520348293920144 7679539 10281740786468112449297970147216902400 7679540 54583920128384945337736537255101173760 7679541 -26388267737553125140944712370180968800 7679542 -125576396131001581047870278727361920 7679543 -41614827440572715458475199763790364960 7679544 56599179528558224337324132337057566720 7679545 6817719626734066820931456676658031300 7679546 -11310405340346350223463187293558094848 7679547 81562915292111793606040397008398678924 7679548 -22157087486802981272637799985749094400 7679549 -147525362340997569758824861397217630720 7679550 -17314400752518799994859721197939931200 7679551 -4334714672395655487010514524037912592 7679552 -20455257165371998128615447521952006144 7679553 96269756949848487382366723704944064 7679554 -18827375569099785056393872882731039024 7679555 -17998159809520453302826118959847445840 7679556 -88664689667242989287929879200773959680 7679557 -35304766195671191610645020122734020194 7679558 7369755552893577085970237543075696640 7679559 -51682130936187771770842372315034060592 7679560 -15435704649541388505267110917990809600 7679561 108395649756305052667309925175492051162 7679562 11741731427098462584122491639436513280 7679563 -58923106430433967998962529292589704704 7679564 47115300095550539616295341574046098176 7679565 23701415864636822603072246421363832320 7679566 74266587985877182243758448713230039232 7679567 18591857654715786471676101091626327792 7679568 1580489736522436973446599210285662208 7679569 140161417268301794929350929624592496 7679570 -14432591233556433362868320604730439520 7679571 29569373945321449236003185660897750712 7679572 -19271485435436460355946374693077268480 7679573 -1729866643915676425969311778319813952 7679574 23307340029362370224180377106607442656 7679575 -49188940903679079558981067003655375400 7679576 58116474972294923646743423390848174080 7679577 162583050217183210485784854366561717120 7679578 -70278326055020627966843231583045561120 7679579 31415937586840590663026912246776698180 7679580 30699019765217814915477155247347558400 7679581 -4980342826420385632629101607539406976 7679582 -16916068654930332351864394373145985728 7679583 30900281628898085985131807285846787600 7679584 79473368658870698447553869759447826432 7679585 512898280978026012542653365341331840 7679586 17812580262487172389815261109597332864 7679587 -2230712021747101941830737955672564976 7679588 29938822260528785218649249786593591296 7679589 86382714785983063801440740265951856224 7679590 -47305625441750929964768638622882803200 7679591 -55439690021380911158270365622401294200 7679592 -28555384332571684640349827066589127680 7679593 16722043318496905693119184435061523444 7679594 -4080816818856356933294420814827422272 7679595 -5569548784218974100211135347430425600 7679596 -10348924496026988606896465715762265600 7679597 11609222206860835795122221719544730306 7679598 -2965300176011736930806279328696133632 7679599 -5310022238310756373821739936740933440 7679600 894374954918512373066461247584665600 7679601 17814294051126261090958990174534448130 7679602 -13915636148852928865601345344361730048 7679603 -11101932772569310052930149711566864936 7679604 12333803845592346235081887872035325952 7679605 6897018598463936739827666463411900960 7679606 14799575566599920990738194059916652160 7679607 9713749133962248613749092411226956160 7679608 25131839165338137012587527193002844160 7679609 -2478836393547931297424144927245920000 7679610 224065920133677626199020124684000000 7679611 -105457326873228753129129315564643055000 7679612 -98365240556919473421561133119761971200 7679613 64629708559570607616135320891816433888 7679614 -59459929749388128811581264229482786048 7679615 43151295074518256709261661659786950760 7679616 9340194722803793455907122263380459520 7679617 72662381463147254028923808399299511840 7679618 43617805563244858582494407427056567760 7679619 -32067911293419886046322792474891472956 7679620 -6016611212808799868913748009798264320 7679621 32503991242879074529746695488062540252 7679622 -34305994343605775812593401488044472128 7679623 -38482876469704441364614791938871806232 7679624 -72853378778196480036171950181540695040 7679625 22245448438234495103631889380433920000 7679626 -24942637266139139500063456505084833488 7679627 -68941024493677304532408476871131284524 7679628 -439873507654762931757275318926848 7679629 115603894392045560384107692901332000640 7679630 -3466666505357933940397889966993817600 7679631 -42833015863544794418870746226303183616 7679632 10418743449335409311161312498837831680 7679633 -48973797419290504388973396484337462796 7679634 -133638255125879860907815792707970560 7679635 10279222438459882388497241624107354800 7679636 -26885352777780188669771859958541994240 7679637 -2805394009351647223918585866565094400 7679638 42927417362800297171296478773569767680 7679639 -111541800014331442026590237992558168320 7679640 46857936113626322308589150613403852800 7679641 -36721376973998857269003732973285975868 7679642 13582926411221461024620296706844212192 7679643 10470075902656516201679737451496096624 7679644 -13461974240658369037875308413573890048 7679645 -53487124767369354839202856542268670100 7679646 1642062414231859870846432051956728064 7679647 23567736597469640281954869207993289800 7679648 19738317046316045998149320122344407040 7679649 -19705178704478907088521747421696922112 7679650 33837291205994029020671716972148361600 7679651 16967593853237315367813638816774946720 7679652 43443419171474129921223009643804096512 7679653 -47018922314388153708327882998926604098 7679654 34737451219358889916460515507615190400 7679655 3883974251993435216338638854441736960 7679656 51995966086292201531773884919855503360 7679657 -104258777748980115445104665190074087088 7679658 4470005520841856981910207564135149568 7679659 25067478409089844279297286546294869440 7679660 17211214120840143586248212441759815680 7679661 25328321433543064384188141670914398208 7679662 24726484898634694802327988287719001472 7679663 54368930084807685089341051520831592864 7679664 -22970483996777366612079648981388492800 7679665 10193357158501524570253029680313598080 7679666 -50283513426475041340983954806375881968 7679667 -10431826999659281574498406929658269120 7679668 -41726318433334139810963908926156045952 7679669 -37714566834724946753945084486803639680 7679670 -4371390644142948279942728679131433600 7679671 905705962388808809557654357297921432 7679672 -13159623149448891341723539149253386240 7679673 5856601638923036255950905652296929460 7679674 65303113187187028877087225740820723712 7679675 64639390756366496956693808625635322900 7679676 -5833109755509959060359929349416714240 7679677 11528633712891443508473975802650041920 7679678 -58433855179693392818430805595927919360 7679679 -23980400525313327252758969791795881600 7679680 51694320607182793761727710925852508160 7679681 96198538966216846770006212347814188500 7679682 -39086315051593436439167838099576260448 7679683 -30244944459707419835856851418811725360 7679684 6993387699980093229454495263209124096 7679685 13891213033666351345445720830178221440 7679686 5461118453665902193708356040463677440 7679687 65229982828026304543222138013715717336 7679688 -17876239213787579860608014697491251200 7679689 -58275351999418433167109747411483353510 7679690 20372128413023762747916366192984391680 7679691 -2684702493350551282674329765837786268 7679692 -2654020916831142708214364692744368128 7679693 -49851211153786210880438877275284199040 7679694 26964406989788642641092684094515901440 7679695 -42594338772454046124244705592662135800 7679696 49072248561562723980345048083380224000 7679697 -18482846619552240250734574371049452672 7679698 38633441270974720079206411890157952304 7679699 -17876660021181642485148395651377037064 7679700 -2125234586802538727534546686655078400 7679701 72520042231526271290569788209526458702 7679702 -70395140833435724370193601249553140448 7679703 -76038907799056659982726861976191116696 7679704 52868563075763026202726146135810252800 7679705 -65472011711816384291448084228055080000 7679706 -320105420347034655150518950069266432 7679707 17336735264111777231927935068155652112 7679708 25229662757828389845854924233742473728 7679709 -65693092107007699872980052871825507872 7679710 -19251506685342769997884590278368932480 7679711 14273338938785936743945066689304470384 7679712 -2089073162384059342492226431391367168 7679713 143644821118489642633620515756319276962 7679714 -472693815282014423077619644277196288 7679715 -1568923573910703113988148751702933760 7679716 104676819006416308758435039838145980416 7679717 -121411955500375748941045137209655630948 7679718 -42475185206316842761275067340463473280 7679719 -89065340759679374225610212963094567880 7679720 -24698332494245198078655171734721024000 7679721 -26016908876821545225580272954058774560 7679722 772456756121455341271111375668616800 7679723 -22390271223638456720439443520528448512 7679724 20551000947280276402379187838281646080 7679725 -52449657168594447731089918756571482750 7679726 -22957551510102129409440150044024261376 7679727 -13884462211789346849729347421817838152 7679728 -7195083425108993647510848146170183680 7679729 -111830374447197217271097764555104575900 7679730 6764980135839625351840630592448829440 7679731 32305117377313656365539670378728483464 7679732 -1088982870654364880728679644272334848 7679733 -86250074284538415661249143615965242176 7679734 35066901767952657515785292729756805120 7679735 -25676512757282110702563746181244224000 7679736 40550694831959006755140586143777976320 7679737 8187994910483487538311303445656083400 7679738 -45618843173180239551133341940839171840 7679739 -67916401549755488982521698328248819176 7679740 62049811860476337737068762691202992640 7679741 -79421989978885591936866449048362758816 7679742 7752203531087522833821425013985434624 7679743 -10815539211895945798164291902304942680 7679744 101870083788079111689554872032307445760 7679745 -3247704035514749800977865624136880000 7679746 -3372565970884272599796202797101438976 7679747 98981795233111597088433867244938227196 7679748 -17046061908745518210538114615657635840 7679749 958792466260505634867135413846368 7679750 20515614026880352442461745587133760000 7679751 23676875410016447585967457380113799840 7679752 -71590106100936204472946119058610662400 7679753 98090246175594090495973744541071042944 7679754 -2551507584163517801041980434177190912 7679755 56902443073250831234978571319902021360 7679756 24361170626300953413088669273211655168 7679757 165118717519597991505007614809125440 7679758 32706141041637908850118353724116388800 7679759 -16758220881916579446300220209069279384 7679760 10466047754882560409843450189493043200 7679761 -81884969711375814421790210159947682638 7679762 -26177194768451407494754123776527088000 7679763 -6614713842289342716027379452657196896 7679764 -15069800543872327531054321532186845184 7679765 -6674800863100648744166125682700042600 7679766 -9741572426283653099602025926700198976 7679767 -131562893891424765715933324311351233136 7679768 -8109879462272044202789019648698019840 7679769 15204530546873311217462624052393588288 7679770 -17541096141992036814731393073469440000 7679771 28648058136403717625710988258532145344 7679772 -31240229511665196659778902660201476608 7679773 -34459195120895358374859564571832077978 7679774 -28217066388497437672525822519567731648 7679775 35853360813415871026833526128585523800 7679776 7088325431900326556834404711047757824 7679777 9961289422168806143249641402359406272 7679778 -35500010595725409803766692522369644032 7679779 -3589875681108430611877855601038246800 7679780 25344346973379805818188973050570150400 7679781 -11105208273594302361569595015012021120 7679782 54638473584744602298936837552688421184 7679783 96510207004294338133342955556360711024 7679784 22370459937897993929000023052781158400 7679785 30676101021603654691707155753174165760 7679786 -18819879876615967391023161215646871296 7679787 -13873059466810325144269055920664087040 7679788 28955010136998703482796202818020601088 7679789 24186314355294226874106517888588996524 7679790 -7620057194913929993080104348687334080 7679791 -38372079903863745609799453480066957328 7679792 486262695082114836126267793328701440 7679793 -37564108785919356763740858207706939200 7679794 -20581506353783418472695575813249894400 7679795 -39980841647676868005187605893003677200 7679796 -26746117732890149698623686200174891008 7679797 -87391955476124702587466221461495972754 7679798 17265825444958563955658884845945015936 7679799 1300630755605622879122850478188788640 7679800 1056984121247334081082473613639680000 7679801 88964262452216719583081431720403250132 7679802 -7323353225958499918364401612552892160 7679803 -55620740448788320565090048914250304096 7679804 62055902685542123205637436856827584512 7679805 -4822171832978147092173059701200055680 7679806 -26381826461012018306587456009864788288 7679807 277652963683091750216893612142662282560 7679808 3459237197739058137211985723601715200 7679809 -53575527490817541625872385748922585240 7679810 6586101360168422064926383833791976000 7679811 -63069230558178898114602654655134872328 7679812 5631215943035567136494494085070368768 7679813 -31085786080777953567156602000251015140 7679814 30533450316481346930453943665345154240 7679815 17170855773907212167356491575697815040 7679816 7133627244585860337246761190054297600 7679817 26086517165064236310826034184246435840 7679818 5046105398823665220661936906193252352 7679819 2254944249526434819917592964137657840 7679820 21003216959809931890310237728942894080 7679821 32899239750493052234135973621126308844 7679822 26693679258472950917093497864782443712 7679823 -23266125335298026310196675519965006576 7679824 -20774898244687012065783613408098779136 7679825 -31937294780655122175468346859838478500 7679826 -21515098227347578972469955408843816960 7679827 -144042697219142464030568551394830655840 7679828 -26362478347236770677184871903874095360 7679829 1885717578325947998935095714672797760 7679830 7044940354246438793274780779475227520 7679831 -53817957600016059404265732538955644968 7679832 -18184844097584116153859297585765191680 7679833 -16694606679275590898309198575498270080 7679834 -26732915357909384761422994530424366848 7679835 61750845428641386341692015608228626400 7679836 94566745803421160240008871735953748480 7679837 32393494859948278367620176142834141440 7679838 -12617891078506534579459068520562995200 7679839 146463707859615086372706875347654343800 7679840 -7407029538646785471709641215201771520 7679841 -21958355826432793716298905185815504320 7679842 30090432958399431412959831139250491392 7679843 -1898935689890446643379263569033308216 7679844 20636941146824551236383548261152881280 7679845 68821710116605746509646883654829567100 7679846 7925157667875729911846628745448539872 7679847 7779459782162187929271711013589680128 7679848 -42653883663058092154480984283416903680 7679849 37421678647770372067564628172619265850 7679850 -19301429663043896816272565231984640000 7679851 4166628527902682552813264128273032600 7679852 60163274108436173186064053425692203520 7679853 -6019884579571781158620695038677639840 7679854 -495691019377542493143712858567980288 7679855 94054214808929300685856474944128210760 7679856 24431266261013700615821897047948984320 7679857 -73419284866323530806346773769204761920 7679858 -3747314712259414562287228200290676720 7679859 8277708177997743495970578224651625216 7679860 -25994258199532058514227951868852387840 7679861 12788286394184993443779721193044481664 7679862 -913207560020743690459956914089467840 7679863 -103389020486153910068890875979588074576 7679864 -1059606427296233009622885707659161600 7679865 -37545412979646676212349425928810073280 7679866 243002586040918203918027063243767040 7679867 -60649641722045274866934139338751333440 7679868 -2857142505191174069335817172406631424 7679869 20398144903490202216526917382028936832 7679870 -15491140376884633380804784352535962880 7679871 1912255331232211074065468833981322040 7679872 -113213173911616541012048258720071680000 7679873 -9652137447050130902473255306058218878 7679874 4554028486131937875410351076287182080 7679875 -58771981785077097913245849836665536000 7679876 -90489689342011870517211452004514452480 7679877 -36872965006856131407867394509659611680 7679878 12843960358824877035907637596213097472 7679879 -122691402644048349839189080400805068520 7679880 12993118731562085201386152048992256000 7679881 74368716803836456552088624363983187664 7679882 810316790597735886362868676688446464 7679883 -6962347498207839535334387332021490496 7679884 -46714594251747647970815760228811613184 7679885 -44414772177382808400025434431251899240 7679886 -313798864686565358445736398671655936 7679887 -20953770415806398456227897136231360464 7679888 -974091305802563837435409617202954240 7679889 -31913176998790336953993091394356739520 7679890 34274764234572642509799358964703444480 7679891 30874524769093038253229554132389428592 7679892 -668377259608418748305738528119566336 7679893 5599572674136985550640749422998508664 7679894 37032699378985199144384294652392731392 7679895 -32202335533771766948602053241193788800 7679896 20926379699681551362369766034122752000 7679897 44508449928037150135488304187645249280 7679898 6168633039518768073224173586454899184 7679899 -28172677811842247606123519788921410120 7679900 10211889165914751612789003000600384000 7679901 12061513366214696972183524506468456384 7679902 10750701745359322895786763543980833152 7679903 4077789751923330304164849358535154432 7679904 -3427475471312545322447634809487360000 7679905 -12859279462940066693087236904234764440 7679906 -13039586949582530036490818589440793600 7679907 -44702667879302995664053629613739328000 7679908 19133781675240521368739643012973511680 7679909 -2039064632601560847543774567994926720 7679910 927832671630151964036717311245957120 7679911 -125007195259685028468722864895237572488 7679912 10712944627045555734157660177154457600 7679913 71245658209022879898929358690763195104 7679914 670247086622428304120618140344567552 7679915 -22455912307515160306816395140187019680 7679916 7259099518894405640484261558147858432 7679917 87164991650438669454846969154564332726 7679918 -63928771110315180031337119110799899840 7679919 13616361622923449331841997065603117056 7679920 16980582927337071396102785306681671680 7679921 -77517493822702131423697010935754656878 7679922 8020871269116671336651774759021783040 7679923 62742587140824596886375588370984060172 7679924 -5943396996831835915285455127168026624 7679925 17951509142140055115526965601271028000 7679926 60888011790055638209400796817375466912 7679927 120143649458106230812510763225120212776 7679928 -33090255304573024351603277575281377280 7679929 651397567885518743272459718681712784 7679930 16879827239710780273526659135038289920 7679931 27489040299450901019544331857736080384 7679932 6419087995764332327737164769485499392 7679933 -53400868425433958945237200874011663200 7679934 2193344798578654566883108185014092416 7679935 -29585463762852436276962608127891108120 7679936 20871564092043639298355388677105909760 7679937 -11596731135432113138163246198499426848 7679938 10751863851497860445294751947313655296 7679939 7263344638379577162709984932451945680 7679940 -12538184319903763317630122833298227200 7679941 -238926040480699518197624405198460412608 7679942 -25372019666615673717773963403570307200 7679943 -802928674179216243763990870206277440 7679944 -86559788038584188986518848120959795200 7679945 -4650753022153845886177259599346035200 7679946 15228492760799838557701778815416705024 7679947 -396220639388265691597587530141271216 7679948 -74591580027464141459097663198642984192 7679949 6627304377564008354043123181241974464 7679950 22646677157912650757131038154061736000 7679951 87774988116919346468183740545248051952 7679952 -2671625738630441071299493813958737920 7679953 77513228260152439136419912486245747264 7679954 -65343858191216660007317951501543812800 7679955 -14374034653486062193146773521042706640 7679956 12928107997317696318919633728714151680 7679957 -40793819442211945093770317774188495794 7679958 15117283570048893441033163715594520576 7679959 -17048396050424348094622677052915522848 7679960 -50169918946178348257384815914188800000 7679961 103834846881570187752274327201421604480 7679962 -1595469122615331815019227486160392736 7679963 28865015202418548219199525023579382212 7679964 -41750877368989709064587295832755009024 7679965 -2348381825872889862100921650484552080 7679966 31170554852262248717083883289797330688 7679967 8826960677257280268319794187818763080 7679968 -108123939790579794716011502690107392000 7679969 -134330969590116700500310569114270329088 7679970 6984956366053756549528943154971077920 7679971 11664281123217286436237760480582604800 7679972 -1268335809888148174066928929911733248 7679973 -36755685131004081262138411981999059840 7679974 5300261207241475726625039401745216736 7679975 46860503015083915878552419934861950400 7679976 -46697286644080035520980439778477506560 7679977 -143212530253949088602949851981380111174 7679978 62157495592948772873051339207515334400 7679979 4412495553579769494290864566167269424 7679980 -13109727621842831674659757689770065920 7679981 -100917666612449221425163481068826962218 7679982 1310576554093070313579227832480854592 7679983 -126299014135389064428450796583296638120 7679984 -2559345981408580506450921966836023296 7679985 35777419623886552586801029243479801600 7679986 -32207697555531004208103215584154912640 7679987 17236570813400070489757828036887484752 7679988 50032382032610112949161356670146150400 7679989 -15399851670641444410553740688021121792 7679990 -7972709054082442214825210961664972800 7679991 37798301843079977073629272438821096 7679992 8580748910788693290582210469758750720 7679993 24634313814784760307117058990671547242 7679994 -13707053870963702684713958642335446528 7679995 -21502040978832374648480668195060213200 7679996 105371139153144225721206210634383633408 7679997 -3121668268667176410913344543593199144 7679998 42890268332082650967547387408631808000 7679999 17811849034152819953960828889325344768 7680000 8865331673687936237409115066859520000 7680001 32246211087411458423868291519213756352 7680002 -15133180423666371298504286002101614592 7680003 -17986736809793236457150112819934198800 7680004 -6955220382338458534408722837626882944 7680005 45981620609897863823668094646712285560 7680006 31667565222333949879263932562986967744 7680007 -9680880952420752295784245018314347600 7680008 -28639254151619946606167075998741463040 7680009 43794129721452803153582000572528577280 7680010 1470792326457953134689820729441536960 7680011 17286905493709767871298534427879927648 7680012 12317084246631118469764814194304973312 7680013 83225613447076951204511775522820572384 7680014 -56623472340744226699421968929011310144 7680015 432617140934680000775715460798045560 7680016 -4401631310926899878474912660306444288 7680017 -14570634907823275873596453710263289934 7680018 17904015328214295291081350047175428608 7680019 -108564116717240456569195329975911514580 7680020 58217793802661124618587514446547060480 7680021 -19732708986841622625779956896096446880 7680022 11684459973926791013742624842493560064 7680023 11792866044535187896238825840669846664 7680024 42299328157481747454783111984424734720 7680025 23436293570174448463508725548071881550 7680026 15941999407146628630277910728164400640 7680027 -14221831808632497343827924955579197840 7680028 -23083877340583488061929954347068825600 7680029 -15119245757268456287620767076889867424 7680030 3328675155684282184130548015703424000 7680031 9837847401268504626300618388312744600 7680032 -83633079446376602738345871539616350208 7680033 14221363127531628769128712529987745024 7680034 15197679661922797793934947190847342416 7680035 63602030990769924514428538139526059520 7680036 15355925556229184372452677384595574784 7680037 96950299461476758992018030516681786686 7680038 -2421546263528971449136335068924168832 7680039 -13321687451293133589524773005687161520 7680040 25124253147305174508721635272851353600 7680041 95357161620973481251620977239135020900 7680042 -68622705449873546474811990006201461760 7680043 -7333201748424627450027285983123286240 7680044 -54969064292293670046420657447985668864 7680045 5557009727226998113563608164671287040 7680046 -3428499713724474590057152567651039296 7680047 -93372750465377227238554915463726823960 7680048 -4628130960418817575689866353600659456 7680049 54527090896076312615586661499618886248 7680050 3816938086089025120665652878549772800 7680051 -32269037799454955330016992611118119020 7680052 -61547353704160983520814272039216641664 7680053 -8061564911395679510725578656012084580 7680054 10828599219376176081170791577272094208 7680055 77166360354105832826555048106134175960 7680056 95312163944812503197279738645314560000 7680057 19264794097216442778761821056609767424 7680058 -708324674331116909838235629412636416 7680059 61436187963598810168151463163869100260 7680060 -19089236331960545937846483933416133120 7680061 -88158240447579254436524635261098691476 7680062 -1379507637702895367367210239075938368 7680063 40567791368199879092636380773521983944 7680064 9226338256699297405968468714706698240 7680065 -32218640835143989984612513297761354540 7680066 -23905869615686207449529619705302803200 7680067 9729711346774968552878313628006941116 7680068 -63075093316422629279365186565094789120 7680069 -85389272199114647572059210724975015680 7680070 8039560458653018320986684605709273600 7680071 2512325257536322804840006219604434944 7680072 25549174176975018815812616748238848000 7680073 -64908009502999541536438998756046732896 7680074 57728271568575650358310357677728383536 7680075 18667182550947199545551663108691003600 7680076 -48103095750581937222667798498518221312 7680077 39783161714242668647258776941846826380 7680078 -8154146125452060245349642185775628416 7680079 -12069038500124241632490678118989534480 7680080 16940743839044275854922454435463413760 7680081 1868924144343459802957228763015346720 7680082 -20575796711116906741265746012383556608 7680083 10055104371006290790200488195313910240 7680084 59101571696461359078611103280219662336 7680085 -2086566564685422468975399351598320000 7680086 8812355775723999473350634583059848992 7680087 -65452994619997311125968295384321032080 7680088 48096391443265929900438421423142952960 7680089 -60637367745183684037933027326819191280 7680090 -15607609097832609759708810288071754240 7680091 -4023300397439640334665768992306620416 7680092 -16778660749805140781109948996154195968 7680093 -30780855932860587522549649600170366336 7680094 6986142903747040072985211377724043200 7680095 -11025148478314912900864253404673232000 7680096 5024680220548725623237647873520566272 7680097 10707261710681434578465731368750153092 7680098 61334754136625132865095245922016777600 7680099 14242286492364755446300917418467006720 7680100 -10271613648790201331920108423014121600 7680101 146825410279404564260273429145528000 7680102 4651038216682460629928622976819100544 7680103 26242304427429873504519298435422727352 7680104 -64048925007232177849802193143400038400 7680105 1052911460307484412390289880345601700 7680106 -1470357058278880855239483808910257920 7680107 -28253487465080301150710200652926345848 7680108 21117766199297174537858918789311157760 7680109 -1534591728671052484227987254886320000 7680110 -10854092696995293273728761667554990080 7680111 -2012009996631627529611162662638174320 7680112 59399457960193058456629664463454208 7680113 35389263111399890172872397678298953600 7680114 -3058381636690505355091292390133898752 7680115 -62578473871434165893723037618532836240 7680116 35310307158880086864596375290076689152 7680117 69791609685793111433829380034080923680 7680118 -30731771280440615827779609295790118240 7680119 135968733079421945812611811494080156520 7680120 -3891108241705889968589002592275660800 7680121 -31188239560747245318459899718039928748 7680122 32851277201855420365877073549307424112 7680123 -119305268989389743723656845185172038400 7680124 17936307312484912597713217603657577472 7680125 -106533092127511663454511619105796121000 7680126 -10202378434823617391426126916207624192 7680127 4542200821414574370788678960132350144 7680128 -87747127294056406590690108216705024000 7680129 93285690231104805274976454256536359040 7680130 4760227134865435464085886718260988960 7680131 -11521182424052460885438287599726792068 7680132 2941649666550693879376646309544061056 7680133 -19034735646652355104812538340471140676 7680134 -7069993806399936270369940736860041216 7680135 41078005334835650049629991533739483600 7680136 102434972421068654857859990730199495680 7680137 100325574935992330042061007494345563200 7680138 -36626077834442293123239949787062093056 7680139 -11385892699046786981021476455525141144 7680140 -1137297115820980736523010135425638400 7680141 -10517760054630283305479676085198847232 7680142 -41187177671126517481561245713872324800 7680143 136260483648725151158760165027494933760 7680144 -20783955319433237817037795570679808 7680145 -78864713579790653264017429457224656000 7680146 64141169977395729623947731383559937824 7680147 -39077125791668846647798947108055331400 7680148 27537484750292043164891325152650752000 7680149 -107596418878572829216519988718470804850 7680150 5499774439458497486081407794111120000 7680151 180661326460024081929646980473768790072 7680152 112508203667437075225157156186078361600 7680153 20796367572876640216437656472345306624 7680154 -64556741695315587191925730387087294224 7680155 -16855396122441433544642861099263100640 7680156 33319394394148938999110238852032913408 7680157 -40050423128425649226355082159611361280 7680158 16369219917436247382730894346644416000 7680159 -11462368480046743876983989574151406472 7680160 22572207164655201432723951140795842560 7680161 6830822948027625267686460605507258400 7680162 8041708231558509657949476566072246784 7680163 136032018114847428798513757167842810640 7680164 45105114289131423174323438743880929536 7680165 -35136476872475127746320316411538058080 7680166 -7072276462035910626452135854056710400 7680167 108294735590778643211196589141451804160 7680168 47703371875271563240750396337087155200 7680169 31993483182723556728081914650347475712 7680170 -16807203894359686365226034785623939840 7680171 -70787355655198307487013598532539358888 7680172 15957980756149043870963307285792978176 7680173 -87646615461999489946849347296492281578 7680174 -160513211769565403504877171401594880 7680175 19218832931413358511559983350110621400 7680176 14366702335782481062140732351981813760 7680177 705933998388064505825505480007900980 7680178 32437328412509532675315786218410051200 7680179 -16072066744295969852177420971697824032 7680180 15885746122839165155341209142527897600 7680181 -24056530775309974664346319520638048018 7680182 -25175592514531474754948993004956339808 7680183 17305978409488234646738805517992304128 7680184 -6759103089802853701146675669255290880 7680185 -80280216476307588571591733062096066620 7680186 5196095859357516316130342148395581920 7680187 467528761585090967244361682042148520 7680188 -431115553436914536071131238660087808 7680189 84377508403653825483853118696036760576 7680190 4685935264205350273320113807312551680 7680191 131376348660290135354208160670894102592 7680192 -2705212901695998396893987899195785216 7680193 23475681915013050857737041758084751664 7680194 -18792223541774698803838428283202760288 7680195 52718258309022147233907118489820850720 7680196 54098928306942320706822133212015286400 7680197 5376263711162804236047185034046285632 7680198 2963103645815050918027482168099471360 7680199 -114625543135324385173937139498567040760 7680200 596266060111941368916792932594688000 7680201 -15165462445455320314166254500049939776 7680202 -18027340154011330590861348884480750400 7680203 150368565644821952724642921007520970120 7680204 17916070814510063710507222024927641600 7680205 54657627880430486103045782600029113000 7680206 2594844549563217766896992629694976000 7680207 -32070465941096359281553235979881564160 7680208 -2050820237321938840946873743977914368 7680209 118992303971426758320088449952374830592 7680210 13211576869124699648998209100618744320 7680211 88758463362637204876235341965838173000 7680212 47005524156640710970600291249190479872 7680213 65464019651595459221627111677851939342 7680214 18956917361850409540575508002165255456 7680215 -52232144224906962916357934254350333600 7680216 -13798038179196383770109791358898278400 7680217 -7390516121938814523580417232240447734 7680218 -587539396499628940291899389421726720 7680219 -5268045748563525526996773403734174720 7680220 4076073109355298314694315871589729280 7680221 -25087007566074420179733839829603950388 7680222 -26892558188321155978253749934393640960 7680223 78036013323451313189630907560922166560 7680224 36834032554454284418200321704664498176 7680225 -12136763261909839615358181781194936000 7680226 -26910359515726927587476667466515588960 7680227 -191549966416709462557760376786483699480 7680228 5292231813629863032885341533450859520 7680229 24443575767851150594252146616066978784 7680230 -383394119321615057467618361409550080 7680231 21174181685858855777364450489077189280 7680232 33735043492338413189515720415987220480 7680233 96527594900214268792214290504543626 7680234 -8703049072217708226878250446502865152 7680235 55280799587038086985567513595199475680 7680236 -88670791285528681956391137725198066688 7680237 61733324139971118103256618175730973280 7680238 14192941832455418194507805471625141696 7680239 -28146145133837102525081820139613688960 7680240 1951213922527114583054973753533890560 7680241 7221317376494114946325869554742966000 7680242 30708158346272507122536231362954105664 7680243 -8330153231532833376866520302439788832 7680244 7133358223917430980622805066002513920 7680245 66082482005656899431653492459444441500 7680246 -1284264229155243036298002493807380480 7680247 111334254539428384796624769005181374696 7680248 -84174790873878179866199769676883312640 7680249 33933847832583827685510219647102108100 7680250 -10672578744319064097482048731164672000 7680251 -95309844248708538205985262932499734748 7680252 18013000372666056521454724626328952832 7680253 -5107957008693112601698186501899324320 7680254 -72951355810955256290855176465010279424 7680255 354838901043189475087094033260473600 7680256 -77556334880189788313753457485309542400 7680257 2151681589003056720466854009378448488 7680258 -20370866036034505772711519256912241536 7680259 -18394284124724732715416996046846913540 7680260 60766083771591165956446202179388029440 7680261 -14498652192243344033771988807846762528 7680262 -12958913668613919692410761768042292800 7680263 -25069811539663900958180702205638962416 7680264 6333636775500656904266449142111723520 7680265 -26426862812094481660482346832417116800 7680266 34744010729063946127947485320629450240 7680267 22168890695732870724556886851738335120 7680268 -84211900941166765621291468280241345024 7680269 137171467574227576201301071270598447670 7680270 3329129541816912805793513381665382400 7680271 45082231759757501023055307056380737792 7680272 -23569199444702289040929384218403201024 7680273 1508938155658922283703098669721659840 7680274 10159563817213910480974893937602481152 7680275 -244654232251866625400522253298657200 7680276 66121780056087273290162498239782504192 7680277 141354302603212826425891098677497644864 7680278 -41027525099873571964723519862107630560 7680279 -41371137560180012016602140459291569816 7680280 -9962108050160720042642128488105369600 7680281 -13587975044808557257259664049852571136 7680282 -13175637740325184130473835548595149056 7680283 11873858312138419307106539387481077568 7680284 -42516129818067686154756353282010298368 7680285 48402830961410914000895397566439931200 7680286 47319479718800524116735724750922273280 7680287 49162241828980049216587232420912547936 7680288 12333603636292935362815678207922012160 7680289 -22469681883581421021022578460817706910 7680290 19262833164950593934035378837696730400 7680291 -58424473430487706271145725393149222080 7680292 60632105327709010162415676865110742272 7680293 -22804304234108308805847636541537003458 7680294 29060537400964457428024646683302314880 7680295 -9522506519681438797768281727855602720 7680296 -7475114777593351321000349115527424000 7680297 15943781114042770824642362646833677200 7680298 25015586807615767533548519372275258368 7680299 -168184249970917485013355376877999767552 7680300 4033053849445067482047341093630476800 7680301 9029326558690183876830703433593497600 7680302 -8276848620441329090780772055481099520 7680303 -2470782888572761854105622802366802696 7680304 -14714082130202961942661477147761786880 7680305 6408667644781665860862562646525400000 7680306 -2575794248159747804130546831151699200 7680307 -23439670065991105990821927594399134160 7680308 -145485002299890673741043331465153153024 7680309 -21961145657537067319284591992242294560 7680310 20063227982246672069792217942060693120 7680311 -45821132710939266822849963879171687888 7680312 -25511223331843047224147018181336883200 7680313 33056073216985508686149410189485931840 7680314 -19747579616807040449195510636026809744 7680315 50367256342878624923112251375325809520 7680316 -379873145876705147176893981601669120 7680317 101117471245379988105860725053749813952 7680318 5372652028818076751207640651522554880 7680319 -2472918779080490348181023811692573480 7680320 -26246412686121529053401342240615301120 7680321 42798156875816958375228524104779877056 7680322 -3123630245325992225902127000896412160 7680323 28341852904286802322630615346469535440 7680324 -15514767285036363092986879037746258944 7680325 -10711165364135284358026376665955712000 7680326 -42309720423944542533681293007327945888 7680327 38861932375090225363279472982802316880 7680328 114046953608348530618586648802156840960 7680329 92375405794636318790993365042803603930 7680330 -889477287977882142960290501228513280 7680331 -89654136962602057719744319361753266800 7680332 -61094008167237510400535018210543431680 7680333 -22096174148666684853600047941989860256 7680334 227655411947376339214694291010811200 7680335 -8038726967014984181869454434643840160 7680336 -6035286437530817775234159905083883520 7680337 12470725622248383374245211122123971392 7680338 -36100869498743884353183575295011149680 7680339 2551420830299505421535174392279815420 7680340 3260880409083228424083704643628035840 7680341 79833144140339436874056005254014785742 7680342 -10251384885097912625375832576197890176 7680343 -16938303561580516744986595945521045504 7680344 -10204093094358622004874184277694873600 7680345 11887553357671923771671413859932771200 7680346 14427948331901525827262675813437285872 7680347 -6408695032187121181355383301192081088 7680348 -12895590390462837655309811451710808576 7680349 -644753143377162223829501175015402528 7680350 35584424811668609263774100130670478400 7680351 15291063481990916003292514885799520000 7680352 23604415358691795704321310636774653952 7680353 -20242016832849309479370151926823364640 7680354 32916401241636396617645542407820800 7680355 -417604732388324292519464927189019840 7680356 85154247023671560262614716364536161920 7680357 17291654706597003459984602892420141660 7680358 29058878716624417848580837040608569600 7680359 -527372613663428165815906527094192296 7680360 -9696328252396580851731681592836096000 7680361 10289834690113650675711545871823220452 7680362 46648910544267214606961951415340873920 7680363 45787733696707179911846145642774950064 7680364 -745929238384572949254547021684967424 7680365 35310043012704905710709300352957552000 7680366 -2929271796981766689441193130043283200 7680367 -28304065140639657804910223091197457840 7680368 22926708032558051451164013817776340992 7680369 54935434930772921104904989428674661744 7680370 28144170535967608802726969882227699200 7680371 -10078381410269384907666433071235821888 7680372 17114376918725312940049507498258993152 7680373 -20823155937707854747820449405048922276 7680374 -14635366865888926545756681812227717632 7680375 -55961639575234631605776474536182866000 7680376 111615816456433222119920236990342901760 7680377 74534102895719275794961236838330805226 7680378 11410643205477186753887875184738803200 7680379 33345250507747827304041441591982135872 7680380 -14545957979046801162822875373435801600 7680381 26325671901782754289162710334985021952 7680382 1831842490741570947738976939111905792 7680383 -85885072788170399936086205359887466368 7680384 -16975418097551633464097165893278105600 7680385 6973012583307084259474873749355082580 7680386 -6383248763846406152074943681305449984 7680387 19617767438937465055586875179751512576 7680388 -34711130267189566379837339624713835264 7680389 53037987062275324299165273023205110400 7680390 -8665021995081670170014905277473167360 7680391 -14674015839520133694938952955329951888 7680392 36416328141750481174061512747288704000 7680393 -41975727782854838827587822882732401280 7680394 84584140469249724154434361379998451040 7680395 29521129330258284238807016126924620800 7680396 56659249646426255464641313872560102400 7680397 -22685811581433429204005951164506733760 7680398 -19021814681874473168326158564402377280 7680399 64150697923027063591563569095754076288 7680400 1654118061729424388133988000209305600 7680401 -57185840483235303688907135496670335168 7680402 -236594307976654620941128477881839232 7680403 7876302608904545733174614832801335464 7680404 -64211601654202745243458952783453910144 7680405 1374323259047691561710980343528448000 7680406 -27281084853080971240165474768780090848 7680407 -29804834126716330263580253607130745568 7680408 -6504165848250843605819831660743065600 7680409 -23029558777811458591704833064426099072 7680410 -45033258677497449792710478756963236640 7680411 -17815252592161879331329746714892409856 7680412 -24093906860547440644384499559113804288 7680413 35475238698193219126445191657775455488 7680414 3118805462547321229069054488198024192 7680415 -20061136755061482846246348360910276440 7680416 717464810806866373429115952705699840 7680417 -37899325514520767089834987536466359120 7680418 79731827601325302206097357512256387360 7680419 121503115330333171561933033037377337820 7680420 454292147618038192191865311618293760 7680421 45288438020384036472424714903757031712 7680422 58026698714095282283092969596575020512 7680423 11852442961842931817530713018867593424 7680424 30848519964785161175697698184033192960 7680425 -17850284873222168967953421152325499200 7680426 8672809623763032391608913739963606784 7680427 -67414641937825470154831010467482107200 7680428 -6526067804243885426700031441129995264 7680429 948503106839226029557145734025432748 7680430 13587690694748075591351654108927318400 7680431 163419861935359920670419570659144598000 7680432 8683908343835262931781440771316613120 7680433 6833960602748573860427491088010995940 7680434 79595733277813109114672488491076226592 7680435 -16245183920734080617337619536701606400 7680436 9848471725553804627537078953549922304 7680437 -25907148543228717553299707141002576914 7680438 -43717630902473212745591037379875188256 7680439 -15150400331266969013578569303061260000 7680440 13509804038051514197091074724005068800 7680441 24474865588388969612004094140656250192 7680442 11966833360572811722627148722249243648 7680443 -7340199106981980053053744455653598000 7680444 -789605776753351827407602972738771968 7680445 -1182846083097945255828444995325249600 7680446 -9877658606810556103351023730253337600 7680447 -57031638775543554678652115302560446400 7680448 9558764334697105224544569425657856 7680449 -1140840090257845051215979151801567808 7680450 3892631996330061369279479585227785600 7680451 133177321886965068826849290488984484504 7680452 -11749981754716772564277255821273530368 7680453 8506832330272136043604247134778459808 7680454 41770753826453884912779434045794126176 7680455 755997934827629541367000181537910720 7680456 -29458713630765230041936902323871744000 7680457 19636656661778757528528804506014762960 7680458 -80157252538744193489017471674818932224 7680459 -9977650368250618901836113621545548800 7680460 8769604680505732641777216213878384640 7680461 488546926698879652796451464946984012 7680462 -5835014041210501832527036945186187136 7680463 30593682261713184284421608221804126960 7680464 -5838913178953959656451823661986480128 7680465 -9288466473539794326363695999473099200 7680466 -6187032578156556512831182922499922656 7680467 2438871502165783594770017540354778240 7680468 42321386998687221043235800255758551040 7680469 -51420717429392076786468299750631198130 7680470 -663462325984745668477254036715549440 7680471 -23159157440281954967092682359685345688 7680472 -33436108958453553975582492905665075200 7680473 16575206991454503305803979334699273540 7680474 28671371633717439194100192807260413440 7680475 59672556579452232943426454331045500 7680476 23345465781044849588677617117588480 7680477 6325749590222979337988770130915979264 7680478 9915583180214669614786206653272341120 7680479 -13843183678586774473155059737915309920 7680480 27739102815877567973322773775549726720 7680481 6644943756193818480817110397755464772 7680482 17659262583970101105874546450474455552 7680483 -12460811194522787873338119910848917148 7680484 -18815179977600655492475769130437283840 7680485 -49734420404133976489015993765377842820 7680486 -25057542913296298485658084785168963072 7680487 11064889095784350605797771091048420592 7680488 1096589213064680335969885771386470400 7680489 4160991421264779008280720434779664112 7680490 16355219741974688449136303462615964000 7680491 -12326452168683189033744018882861625056 7680492 39531452495692307188968344625970470912 7680493 62281028591566433168990965395669142742 7680494 28300226347502485780948309495995697152 7680495 29583935490001023116195440144906887840 7680496 3011398399000536706198177963851055104 7680497 22849824956631136734374516523076527744 7680498 -5752593006201087511029739554520498176 7680499 -186512223869336873776988918880095140440 7680500 -66084519049362017591901495892373568000 7680501 108417674556747773930411445967537538592 7680502 70353798697895245314986271755165486400 7680503 -41926575964345076369075200318454934000 7680504 -19824192896218426072320653194651238400 7680505 -52729498676321072059514012972126553600 7680506 -55321704047226914893671536182537980048 7680507 -34294905138195318800549763715838544360 7680508 -10575750231888037625278369847578567680 7680509 -92748351880829113118803090959164791290 7680510 19556829144494870688512612454027168000 7680511 4718928261426836539312222478400975592 7680512 -21162929405261632080211624994399059968 7680513 54441119575523669617870538642196861744 7680514 -51833917157324134978548213918262020144 7680515 96244417126139717351232092404369576800 7680516 -28833147884646792222948821865943323648 7680517 -41501536244915116276796363069817489380 7680518 53278562289608130469272549770064420960 7680519 2903952476322510502927551874217440128 7680520 -10976284005240716410134574833407539200 7680521 -74178160376811033396436390745107339056 7680522 -1074982773920036595121874622550694400 7680523 2927275376518830679244133405133618772 7680524 -44116663106386180305910772048408759808 7680525 -20958981127381619693441234556541783200 7680526 -6361720925057340261112465334671739904 7680527 46367245065335296479945724330833683376 7680528 15030369424376540771879054804141998080 7680529 -24829196935027917298152247633430689280 7680530 6966933325309980207989946355747322880 7680531 -32775013490435876479915221890581440 7680532 -72868383371843260776333331827200593920 7680533 9320692517650002362433597821260853376 7680534 407356134209793748894974965404773120 7680535 -27574131694554172995967888927815260520 7680536 12167187564550616219071505813416243200 7680537 49122917789097716236819699590830667840 7680538 -81367292910378191299833133152291939840 7680539 99259076835314640501847384266110174340 7680540 4841933917346589765738891373723975680 7680541 40338524965369618089783286106400900000 7680542 -17870263063242554980075434539380019328 7680543 46790665945244451093015301673956080600 7680544 75384394616359027347911090312373927936 7680545 8312035054093205523621974235359530560 7680546 39804156474645510775674025368120549072 7680547 -33225907976553012052941482999646033968 7680548 1047444914744993203888219619721396480 7680549 -1288776810439684529002347531587626752 7680550 -15919826237242679250911758219875943200 7680551 -24999804666575163609241119383107489560 7680552 129237987947196931414116807996171878400 7680553 144541313356449015203150465769412327802 7680554 -4054759110321099632642943491028843168 7680555 7607477470394575614653180485001791200 7680556 -10047577141878800248132721597659440128 7680557 38535688114380159722243404898198912172 7680558 5158894568454644587956272214622643328 7680559 13869390056390464898058027057553855760 7680560 961187507255548837482079923889766400 7680561 -2371419385032164848167084626030976000 7680562 -74308038370005762718490050103831112288 7680563 -136443858769754361657508202339884939440 7680564 26983978684962250308195980073869193600 7680565 31299401178641934116926484318627448600 7680566 9820470222647899374640907342959156224 7680567 26942925814146097337583147947092072704 7680568 -8429471897261648331424184607943434240 7680569 -34137359867927161430296824382924437756 7680570 15123952766825799860523656271700627200 7680571 11457177581615791802480813292140186208 7680572 52497042699925645261005084210597374976 7680573 -34702537585139611893571614313977630036 7680574 102044857047631393248849023810021376 7680575 15778162371670891215776815072920546000 7680576 -8892319685345779542703557525834301440 7680577 -52983055791881909713371823424116247468 7680578 -63733558212211505586513868585413626160 7680579 -51534641715102340141600272345833041920 7680580 26886757911333749910395305736926291200 7680581 -15354469668352047487539836785963563618 7680582 -358602761572362500228044175874629376 7680583 153694994206665444319318808820017350800 7680584 89786145854237081152785865841395507200 7680585 39019941728324445639637657531660536000 7680586 1386948010461295742601146560973492064 7680587 -728214310794537155089781418446348040 7680588 23049658307217801455488478550887308800 7680589 75496410100011960081428442405637765952 7680590 14120638971122954490368077672918660800 7680591 -19492580491602302458435671575960258880 7680592 14071709225435566246622511357090447360 7680593 -188284025443624614736361935554645566220 7680594 64084578931764602071964805241394668800 7680595 25706560868407924085466084862316369520 7680596 20054453410049362607968119437359104 7680597 4314649125751918407463128864879738240 7680598 1323180637900821651619773122437506240 7680599 -65926966033119090100161551363555520864 7680600 -21949409848258424341940441658665472000 7680601 -61265635991701314697374292843148918268 7680602 -15169739200391063050837934842174111248 7680603 9125399813113096357119922562129487000 7680604 9673747245423572712443927395181440000 7680605 18662382988073893454860849614464065260 7680606 6619565986501039272741691240455991104 7680607 -196722198692957300919751201222966538880 7680608 2254593931708014566336030143610880000 7680609 -103533128929658040614605823054531885280 7680610 3551202819363976057940681911984542720 7680611 -35003357741674570089258752693547445200 7680612 -31078389915931159681688853203497906176 7680613 -19151802127629505422816050487852763138 7680614 27344862799286795975163935933194066656 7680615 16912592032042708663314444675391549440 7680616 -80061729242468281563765740187224171520 7680617 -804752213650148510668353036545740800 7680618 -27433049643379802950504709820562006272 7680619 -121735428294928384342856325045933481320 7680620 11495736329631563828552684783022489600 7680621 30810190081646460083504924072833511040 7680622 -1085882278667113560338474113390703616 7680623 30554142449987361920026682479675878144 7680624 731437140640874186944870242039889920 7680625 -6501131283425731625816951174670943750 7680626 41507780151931544765423737121298154512 7680627 1343794407602971103613733711042855764 7680628 -57356547076409447261939440031120364800 7680629 -8131451282710240672304442909487787520 7680630 -4873106603115077774917193246309028480 7680631 4148556041793537926551236150676395360 7680632 -51467101548313268168222314425398169600 7680633 -6080222201711057864151750156179027376 7680634 23044467608468159067865646421535392192 7680635 2429325869803260303971570466183788400 7680636 876221744674361301159638492454773760 7680637 81439887342663770767767171353547409286 7680638 668750403536442021337941832192991232 7680639 -57493111162172839898076597138535755576 7680640 67239236317198788809272260759335731200 7680641 -59234280145367810309106149160503337216 7680642 31802486995794617451097805327138646912 7680643 61328408679718742411415775328947383024 7680644 -52882092458595696105864498016635425664 7680645 3793298141531740968392341534561065600 7680646 -29548764509438015447890846230790894080 7680647 36713901507318518992200341236263953640 7680648 -38196423937865108569179312022177751040 7680649 -130536341952727680811740227995514549350 7680650 44877152614136823539089839440750772000 7680651 -23348185452308437169285374614285535872 7680652 67633360712621789010635120890331059200 7680653 -16918161933624748478678865666991210752 7680654 9579202825616888943465946775090798208 7680655 -64778227278819589557081003522521790000 7680656 -510028222301272456551316381313384448 7680657 -45837942601291705837899538245081599760 7680658 -23652324975067113913711609951774174320 7680659 34125294116079200518321942212363252816 7680660 209611195543523002077706344418713600 7680661 -4017677794767995583658888436317985376 7680662 -8731090620269488913523904388065945536 7680663 -1881562071482528895415328241443248008 7680664 138576671764143323513833564419916800000 7680665 -53040693910378574385760712488663394940 7680666 -9821973525103612554630304736550223872 7680667 -19852055757639739609749142861558604284 7680668 -49769501031761288018104082647992904704 7680669 -32635691642728730383069908411862333056 7680670 -248594895679881523850392831681415040 7680671 -51182156853727601290262936493020260128 7680672 -4288908292798311305080025197607976960 7680673 -13326894443027505112102678870778884992 7680674 19249458862960845560045438538656428800 7680675 -23732461714011609591546804880783767000 7680676 -48735422798274332091158988057509568512 7680677 -33107451240196437019091028522316401474 7680678 41673796088198722925403299897591250624 7680679 -78331427281613624205646758594023382600 7680680 8953934448420375035186941096373452800 7680681 -22412070674248131567823136386234698972 7680682 -3813737771898407957332126218740269056 7680683 -29407844283290113035286864878238010496 7680684 15925327501054556144329744448542408704 7680685 -44231685585234545664371623121509626000 7680686 -12400667816478911826147474026277771456 7680687 7781837928792809490087847739475092352 7680688 29664728120517641646238984870168051712 7680689 3150898675699202491887120432832683840 7680690 -35812184758719692931817605450831974400 7680691 -31226385464932521452310796664603537908 7680692 51822920245228291600503810407283474816 7680693 88770701228894912629432352036748227040 7680694 -2487820869044940081803891297073543936 7680695 -3013607769007294269760426911820582560 7680696 -51916796084443685964510434020009574400 7680697 57996304859174937369378934855511199146 7680698 -7207998885359572926843413158057280400 7680699 -1905271015633769663139873915546392736 7680700 -10141848113478374352731089465926144000 7680701 48642800828521779225959083429844859750 7680702 -23945743461998693344137453805862382336 7680703 -810923153018503863449483327475979976 7680704 6233804924627180939100869998087766016 7680705 49713373427743201783821298506322911360 7680706 47106948317196909130940571661587456000 7680707 19400664013165693388546694633099463488 7680708 20191177335057517973954613497019125760 7680709 38001455041550354321207573930501648160 7680710 88538295022813271090695538429481288960 7680711 57153827475532611894493860080681157120 7680712 31533885564440361717818884363296768000 7680713 9433522453108123355828606023372979664 7680714 1350882200541356875262887000190519040 7680715 1248530013192642340567231527278284800 7680716 -28564673655177705085554615122442037248 7680717 151999872329690197683632314028622720 7680718 63182841104967001709974994314996090560 7680719 535282256008526225142198277133132112 7680720 9014750105918450722586131784995307520 7680721 -216657013301339666378570834938875279756 7680722 -3435813920757021840970450558256237568 7680723 4582193552867117233089555084932526720 7680724 27526075614317333756029059658546331392 7680725 -11783586495950884510911215739457209900 7680726 27378806963759752945017069966524848992 7680727 -104078483822246538364658929250645730424 7680728 23867563802717985767227343632804024320 7680729 -16403385249531951087971184320152008000 7680730 43237987819543915939991101116485633760 7680731 30951916243732905214499029690139235000 7680732 -50826637799874985671877744525290812928 7680733 86055528268913814722716295079940258982 7680734 12093843082065615038701393832202517440 7680735 3142891483096596437766253154786902080 7680736 -51750702892896451728370533533922361344 7680737 32282666381952770628050337062174886720 7680738 -13497312631169694373282877255566963200 7680739 -89965131290898321360749659346800539000 7680740 46999259624812311357615976930898042880 7680741 -24778422693823392032597894635829320608 7680742 1223605928882932237497229807365706752 7680743 27141292045717929496809998203514542080 7680744 3917329093244984202604840968511488000 7680745 -6308108035226043135833495170157665500 7680746 18240562163752948798811971178881987584 7680747 4736401385220959230064885883359900400 7680748 -10072776475117973883336430671982542592 7680749 93023584615828308743542755964840110336 7680750 -21000723436973596356857596874814720000 7680751 18548233043046918348881808955714953584 7680752 -4407938350807945964130996690044780544 7680753 10051210027119742468593435495387388422 7680754 29291841825699840484976612768768295744 7680755 16858319771742983441735740017232212960 7680756 -399748716270585720075689347068979200 7680757 -14595488886622082673734958101606726400 7680758 28562778522011322787402250069701670784 7680759 -26519700725562555239172350911076343600 7680760 26187689581905536408136162274611609600 7680761 36169988851335876668675728283864014224 7680762 6760268131627358506365839225865195120 7680763 96705897313749435180246355384814495012 7680764 1819982057957534928513096496321861632 7680765 -103831663614734368597654139167589184000 7680766 -71401211945228470727325025575803370240 7680767 -23889989387307431250410168620841332848 7680768 1495549138731324703405365868011454464 7680769 -5512622570126113843667125812728782160 7680770 -18095435398409540590962146939583407040 7680771 36082773944602785971588479703586508800 7680772 2701112511522465885690564649169541120 7680773 -30510421330221697548766805133411140196 7680774 36920447962214820598478299449121824960 7680775 -78698924897399200125154325059068620000 7680776 20855583103664214285775568655818434560 7680777 -5448125626417931340898371683512779264 7680778 -424731658809264685851894985333670400 7680779 -11006290895527954698490024208494120620 7680780 18506169508962890927455025520857425920 7680781 -401635730130338304830284217560956096 7680782 -70114083862695840658944635467551763008 7680783 27855819766758156382352366781238856448 7680784 30774412305452505650144632876794060800 7680785 5855834402444209279720873181461488960 7680786 24998805217558332913814843883607707264 7680787 -34871970853024738621229315800178549568 7680788 -91763435878610243711892294500036474880 7680789 -356779737320203491628844536246644480 7680790 -22978008804670617526381021204404305280 7680791 -114011460730306566072422244243733562808 7680792 5772660315160575293097008073818112000 7680793 54583572113730653949442210322144977540 7680794 8771345806183237693537784277169501440 7680795 -7519528154807680037599460290750855200 7680796 -40795986914868637677142912512565926400 7680797 31538241801939840078125775748743124320 7680798 39527394031217716191220596376244757120 7680799 -48734826231930491165533953362144870064 7680800 46204275291668539739954812045733068800 7680801 13133342503796935630182280283377785600 7680802 -18324766445644460855625885388243305648 7680803 1147084819753675035364021105729668000 7680804 20661525233496846770460024517084127232 7680805 -60984242105451031146234796387811856000 7680806 -6642630232567546299685973731211061120 7680807 3561477947250012350130061113299564040 7680808 9582117707492632983854989962778705920 7680809 38667704734502302162388623116466214010 7680810 -1269011128251793625292059585362252800 7680811 4720918112053760618133200803542079412 7680812 20406432139627274437317482399980006656 7680813 23537895548319405414967166427161991168 7680814 54036799674599918183334877827857799360 7680815 -34973719041737337055800836281924817280 7680816 -1911292813168083815878640961499889664 7680817 55005802188339487971512330584705411812 7680818 -10902696901021828911759825717474086640 7680819 -3070514467583834831884476325911648456 7680820 18613962504581161823731300337709096960 7680821 -17868547405692693794427939121446002376 7680822 32021048408246333087392583646308918784 7680823 -38816890522049940816597476607154093536 7680824 26648586565142019288802926936062054400 7680825 2481001341761437483860279405726425550 7680826 -33498843102859431760228090648086382080 7680827 -21818548817354163208181056626102206976 7680828 -10967296120097085228499314151497223680 7680829 -10338403103230557902615019005831054516 7680830 20797635261268586842436688651992044800 7680831 49862348686013409703746715161447345024 7680832 -78528763476528474947160398624718848 7680833 11569041988611859694968940688094411776 7680834 -14416606888424757901188692317458966528 7680835 40932539624382236101911330323915723280 7680836 -7930384813634431590677242176364601088 7680837 10121848388457078695005464847011329760 7680838 -125287367492787298056968073700738752 7680839 8992304390596717196993418832792405440 7680840 28766414122616698053058186958765260800 7680841 1122946099211412832301039717733079424 7680842 -17708565757377319709064290927611394208 7680843 -23358221646261329391008800881039678468 7680844 1173979081184973578269042753822036736 7680845 140783256239717593157244899832809179200 7680846 23817281836323342247376020217798865984 7680847 -49616706507923940000503824909219202704 7680848 -10271647570662039179096262349360349184 7680849 20840296244232573964738156514104676448 7680850 -1810053875673564607638936950630976000 7680851 -9124385867442942140330168336536545792 7680852 -59552630936121051219100616027023564800 7680853 -38942334658844449682733616511739593878 7680854 18288847119972093393005157956672862720 7680855 5170210665143745733495903207210890240 7680856 -4718850427549525237251268420416614400 7680857 -184013247643607886476708667276404819388 7680858 -15539541636711900418926951875802941952 7680859 -60584997272235684679431537810001578940 7680860 34850061895792963165217185066325314560 7680861 5237824328464720852736904363544792710 7680862 12614299006712051680110545583543229440 7680863 -122142038005798780326181255050007473888 7680864 -77626161980266080125506506090684088320 7680865 54753189295908153358161158752397098260 7680866 -36531633824824981453237653053796785376 7680867 2398794845825807248904552705742075312 7680868 -15500517843717425552361714347489642240 7680869 21917013423506461986037834751240452896 7680870 -2566089384781277152781783845149404160 7680871 25992703666676445096797568477405563544 7680872 52108495013080631844720787955348551680 7680873 -19023646361715581597905996565056552896 7680874 -1988550025219331635297721251141122048 7680875 -996434401540534789229646826810380000 7680876 -9208173404154599638127609808955392000 7680877 47273450430719340988051109738885648726 7680878 -1831407533794720679912403820330302720 7680879 81322268281397564034112267379003179920 7680880 -13218138728140270186712274738866749440 7680881 -72486299911750792860228003117433150848 7680882 -10835835117190289560274494289430274560 7680883 34427469382692099122362397360323447040 7680884 80564673506089223283009297890289042816 7680885 30787444921102548497944523260051341600 7680886 17258103843052330278158153248327518144 7680887 -68931079975329582454569870143844973464 7680888 18540607201460446168312041919836303360 7680889 97262461774377981812664725947049873160 7680890 8070682365684856256986553465262412800 7680891 -51204513488137588304558863032563884008 7680892 -290847311301252947733793855391094784 7680893 -34852164215121577331893181826216706656 7680894 -16226098235096333308196527860032575872 7680895 118721232206102474520077599218134740080 7680896 -713325661024113229703913562492108800 7680897 -65124925033945924206498095422942529934 7680898 -62830996330409070770435300861761162800 7680899 32467305520174419348848091302813087880 7680900 -6546103484699508518978879613427123200 7680901 21100516223887533546165895550183480704 7680902 40956009084073585291408217107599921600 7680903 -9078875682086154731321783144610645120 7680904 16673333119485510585963582506551541760 7680905 -26067209928795617569410977014053592440 7680906 1776863388427515748956260950158111840 7680907 -51184366007084660782625026163455746320 7680908 65803864748912139074239709445562384128 7680909 -67065833187453326281059057679083640896 7680910 55187277301342767560378892787148924160 7680911 654032876809537282661080970479546560 7680912 16059652468374946527634229810755338240 7680913 22750947433873170778589401939583077440 7680914 3307292001809016287399621293260652320 7680915 -36962874293423953594511451161284473600 7680916 54468855969333445611498529571377587072 7680917 34409252143179855674474715598143611232 7680918 277895966007889147087616926138103808 7680919 -8071473587573888323279993287197884512 7680920 -12796305819798157703300291211430502400 7680921 58650209987612181013483496696190955680 7680922 16664588323837423362286382987269012224 7680923 8168123282234458759711806137991620400 7680924 56301655536586406462156787057205109760 7680925 15025564392020980404803208422861432800 7680926 -36071603235799108640586838119262314816 7680927 6344019862501073123446739834896203408 7680928 -48396276777863009428080187317738799104 7680929 -131653198241221549452061104492509629470 7680930 -3228039824896329205614165096200570880 7680931 -86541699405386043572575116483588015000 7680932 -8246550611550947194384249076979302400 7680933 -26495541520570787982709465649783692800 7680934 98296641540560054930514511169946222720 7680935 -10402860186584462834196134266923042120 7680936 -49964249210677747014791714388660633600 7680937 12219357542085909630846013852254009024 7680938 18506951238415956333006409989599955120 7680939 9658703466197804344438868214813419520 7680940 20710967017261382308927835714354688000 7680941 18746031280085496554812615007546553612 7680942 -1954504886326966948683859426665873792 7680943 -99318800137800538646206539792146215520 7680944 -25574850462595703317678654114452848640 7680945 -36921475258457973129779132075862643200 7680946 8429535088667989262395239860265394080 7680947 -177085002675884487166103207968396717128 7680948 -63527830427006478212209660600295454720 7680949 -32999484548870345834982024353599248072 7680950 23111304721950183641850408317647920000 7680951 -65280364170044763880406461275990544320 7680952 -106292380077450412617600342081256550400 7680953 -6652421482233004764921510910117574400 7680954 -36130372766895105391981408050087521280 7680955 20496380348261387391916651737279039360 7680956 67267712600757487143626090686630917120 7680957 68758197641336290100375595885206308992 7680958 -17827609252297928457010495742283697920 7680959 -73546612622916818612477105318620080 7680960 -4202672009344887749836726988911411200 7680961 -935750700628814446875075411478509008 7680962 -17686129019140996020081575558323326768 7680963 22440968585407840311125741998311026688 7680964 -13632044046607525518218602490792996864 7680965 -31278644112639501945866391042442078080 7680966 6652616863973711104039889488553567424 7680967 -8084816218659493239699103915225168800 7680968 -1407568615761376634680599993277440 7680969 72855233305561507617509440136134947300 7680970 24578656372588680266475182948222664960 7680971 -15488074810114384540160348329006568856 7680972 -1222940022402515429735806600219207680 7680973 -134699972265592016360977630839987600778 7680974 10831660321429041722737862834377820160 7680975 5686547825272163504247968023815264000 7680976 23819070301605835583594529267243180032 7680977 126075707311238947262809112947757083200 7680978 13225322899800624693462547594104023040 7680979 -72694109127204008240085436164387958420 7680980 -33884151415915951758013323425981088000 7680981 3534467158631826132335718452897227776 7680982 30422740081436703622757993820207148800 7680983 57595586324453891298317282519622729384 7680984 -13623095528618045051964702292060999680 7680985 18524741080353886185587394231295312200 7680986 18628103279410030764779079225165871104 7680987 1959267553444932730530591346542538128 7680988 -23225213230726084603924831273957883904 7680989 51383599362870780269403103806812282790 7680990 -7665827265036176058895235693919338880 7680991 106754820465007480188871685982170254752 7680992 -3830701776077055900650690850468397056 7680993 51643506381359321743306934164933768128 7680994 21324558973439094788008640257930801152 7680995 17697458456094629653410953588540780880 7680996 3155482701028962174427539773042881152 7680997 -1285682054906562343859877331624000194 7680998 34120430202517483474487221052507435520 7680999 -8947799727741815904336456862538538240 7681000 11155755550031345198188707894904320000 7681001 -18577034586669807956694241731994887600 7681002 -358745086274733506055532462589952000 7681003 -132786396720557685300738459969226840536 7681004 204801574704170057231848924240083456 7681005 4877894827789302067428585673373841900 7681006 -66754629102836479994587236727368474048 7681007 63135297752062774421509293315467186256 7681008 -23163815874655217004401148649772875776 7681009 6190152050174269157800348156573982400 7681010 32583362589616023877566475002309536160 7681011 -1755903926725251732233769232001067264 7681012 -30241389167124524766733037392007987200 7681013 -108699051869972998665378448401252198738 7681014 -79221239829102507440079482066627205120 7681015 -15001004294240971679911356978576830400 7681016 -35919692918012798080488127414837248000 7681017 -74765132557428437615593932055794252720 7681018 39416191329808561640148813311121487104 7681019 47890633749925741485687369773861083344 7681020 -36746439765488510221675937760022886400 7681021 15247194377250722257890942219406601222 7681022 4622672674365874323827890094494124544 7681023 -7682230781003974066079497170910204176 7681024 18607842093813197070799477555484164096 7681025 7940082162204481596612762637001203200 7681026 21271749738705731873006220332166566400 7681027 63724424142264649029859771350297029520 7681028 -73874813988232002743114769227596712832 7681029 74022059014313787336723970933352201184 7681030 -1046637174645431348387927047282091520 7681031 90566018555821254921533234062809479832 7681032 14028073368686368652909023730471531520 7681033 857899018744512867094277046907357920 7681034 26014272735338392376805636366856661760 7681035 27130753207600843309493162245549574400 7681036 11767572806093668208495887588587409920 7681037 -10867499524144830056687515228315536768 7681038 -19490508369665008884850134227670968256 7681039 40709417893573100122158819640330385840 7681040 -3372831908260786698849423790096957440 7681041 -42821367442064078816970191208472126560 7681042 7180446756373619081229375727819637088 7681043 -14794586329077240801494621872132981800 7681044 -35144212320413397681235629712676296704 7681045 -27846565164861503555852580114511401600 7681046 70152204593417285172186287910259517472 7681047 -1030852054822307559843519830338475904 7681048 -29263164901009567678265310272906864640 7681049 -15063063348207206323575428698250930736 7681050 8290900987408196322021645400436857200 7681051 -8928456760443503115626505720920523248 7681052 36611042730174118388006813700363763200 7681053 29006263192520299539840158351344120704 7681054 32786643677949221090730183369069972480 7681055 79300871976616067174915934066902721960 7681056 -8406438927968321763188032792638259200 7681057 -18490387619133545536921639782035292480 7681058 -24843660830402977299483752156560700928 7681059 -73848313403290729229514791037193148832 7681060 3852283830818872028357787174690255360 7681061 2895256611824815857377136217943689824 7681062 1740800623585643615742791491561000320 7681063 -12779838728239089242853799217550422352 7681064 -19915883469879025360895954639018311680 7681065 -13030178360454879901926024927848693760 7681066 72657447389164076354502779925728237232 7681067 -20108745016579135889136857235613891128 7681068 2657653674337591657577708411139664896 7681069 -70862623812921644253685642157390638080 7681070 47392465627476416429947939893094572480 7681071 722407571214472371889641502893320712 7681072 9834606314063981518709457541471731712 7681073 -73864685835241546514397192713281451280 7681074 -22116843400975804456094895949334125440 7681075 63990274711525727237030928348788456300 7681076 -1479274575340076812066793167447349760 7681077 94959196804231612812352911522590994240 7681078 -33554520176634986526166163259167384832 7681079 9764272783824061537248160545507884976 7681080 -31012454745693294723367657838899200 7681081 128587482189178205153680802773607835472 7681082 10477206884321118359861393805349537392 7681083 -63616913329637065032969942156072057576 7681084 12100410459293562987225666740347145216 7681085 -80372639948366561436048023869469416200 7681086 4410760095861490811331383653963960704 7681087 21886908619969054044699311071518654464 7681088 4995286276958891426406959718754418688 7681089 8506751293740150424679832959044137408 7681090 -709842034775948961468389974529287680 7681091 162238121459236332144417541889618342400 7681092 29392493478537617970288661544955494400 7681093 12479950099852868233724480301140328636 7681094 22316324917095865413774038084715360096 7681095 26516950850127395983648225498512285600 7681096 -27107863946609945225242381266864798720 7681097 24868724354648052759111403410810772452 7681098 -631897136353920481736620968576020736 7681099 73786266471719169487192469175339940800 7681100 -11578106393217797508538654441195545600 7681101 12822684323841239324637718748695280832 7681102 8684860940269420456918560083432905728 7681103 17436488260263158218411835440101268128 7681104 2725337757222585964236172104445575168 7681105 35802833678338302794923346367985078260 7681106 9525890667221046222933048408236762784 7681107 3635229514270171146685398434115360000 7681108 13377432825200611350833320992145950720 7681109 -25496304857561301448201582053213744690 7681110 -3999600914504518231470909115286273280 7681111 -27949394373766647866570401256843948600 7681112 105194826757398417708898742040924211200 7681113 13296426433708739649203256139326610224 7681114 -27163903559699135479126952298493670400 7681115 15939564386826250126613584623201591120 7681116 32747432306754678814710380240443883520 7681117 -147122208111618129424299372064504266048 7681118 25422460656234241829152191491656043520 7681119 2398722163242353454908484138178236744 7681120 -87421779622385296090307877902014218240 7681121 -6865721097073427084515942805868498240 7681122 69432030265431884743596438493563386880 7681123 1523771286092195418142246985923961372 7681124 50489434016802439913073708949194580992 7681125 71596543572599779994284530503533368000 7681126 -17272275348002819493414905846442890496 7681127 -25927437808282145274640100544046362288 7681128 -10885799720499193305908990449854382080 7681129 -18252039437206405059322590633440219916 7681130 6698083628290739498893304395157433600 7681131 30823650090110575985311458084764424528 7681132 -26269356638952765780155100015248783104 7681133 130910172266951173992762139774725504 7681134 -9952501676693583103859598484756810752 7681135 -8905351485298381748597071990602408960 7681136 -4168305316634186334049197520525099008 7681137 -31842633054719858194683494317016465040 7681138 -22872458040778549120545636688402009056 7681139 39087897391909830552556125839633754456 7681140 7382916579226470541769553927906355200 7681141 -772881002854863897665892832881898600 7681142 -34066862557607370900506128805908243200 7681143 37462874062192688322191764365286568400 7681144 58001611696609413726880704173430374400 7681145 -6364508744382712857610232133631561200 7681146 8848635966031438766410981595776781568 7681147 -3528482233693507062339712017346637404 7681148 -38340895406725288443465593174468673024 7681149 292852284614005098824129340911738880 7681150 22195701160463277230623181401603780800 7681151 -2233668136143935704139633604600133200 7681152 578076256072774185777392647227310080 7681153 -49095373720926137533439388808836777598 7681154 -9162944894237757897897236400246428640 7681155 -21922414482941758913008306813741291680 7681156 -14091901707625347126298653893302964224 7681157 94022109777206963093153372924487680832 7681158 12916610402701125852480352481715793824 7681159 -11807657714787684608492007003665479080 7681160 -89364630414084912371670093881457408000 7681161 -26047704761859930103643124541024082016 7681162 22405179215862817877343805109955355392 7681163 -34954673057500849716087735375799400448 7681164 9748094287844720436192380940638699520 7681165 -68409258757279413061917992352233184000 7681166 -68915041791208167418742760845568884160 7681167 -5222721481791407150178797578535999832 7681168 21397338720441813813779628693362442240 7681169 123815014872683808136213418766418827570 7681170 2278055087224075410433886203173273600 7681171 192316460479409350080900542214754952200 7681172 -34395532420647350643237543494777241600 7681173 25867133487421324130671267390071597504 7681174 -10736878833259275940809801381198399168 7681175 -9638150733434561001144131955000984000 7681176 28894751331552033883704477750067200 7681177 39152898407983155319966075978599807552 7681178 -21895652979341145176861059248034644480 7681179 19169367341609422998765663366559132800 7681180 -8689555628679216946670994266564935680 7681181 -130616252314569409100654064543705325236 7681182 -30640419738461743833776243543253230976 7681183 6857239580765997599677995697286193040 7681184 -18061632641441904959053866081774993408 7681185 -4084952765196263961066191689475540160 7681186 7858483473238028796430403518686743808 7681187 -30310069543521496291827266479269398760 7681188 -47521779473593934770714945266076646400 7681189 -27752374418331305338123683579506078276 7681190 -42966817813546997310359025253157347200 7681191 40443386209680735415746575150205333672 7681192 212685647548883105086788926610008801280 7681193 -6698871042263778446741139137341742400 7681194 -4465298851353359653549635690379708320 7681195 12826273438848185367225988541049604800 7681196 37593431264197848795381060256287110400 7681197 24600850689021155178903420640183252800 7681198 -22937599048053327181645930971160846464 7681199 109667040524275212800113085031576109200 7681200 -1098462693735024958993002920298086400 7681201 -14241354752276193931557179876360496000 7681202 33934264999688768722632860904805665552 7681203 -88231963365608670996379150117326253200 7681204 24578538921834611650142349981630707712 7681205 19645805404494440537479875531139493760 7681206 533931461087765905936435085424414720 7681207 134244590134417063626658487724097147600 7681208 17625513186436902917958624395763240960 7681209 31833056310068762363513732127089211360 7681210 -26541654329234212830287891904512563200 7681211 -17902965148088092685220075568445827776 7681212 -3700419315402777465466422245772804096 7681213 -52011717657704880989197529468581380538 7681214 -30059852357515203089211199000764254208 7681215 -57002545262922617142268169484876900480 7681216 -39931176072380680124982277722731446272 7681217 -3042348520763724554629261319524875600 7681218 10423599751583314543640576414932259328 7681219 344779241540963703249035720488374528 7681220 14043289393572742373277929679226778880 7681221 -25934645318378695397172794263661547840 7681222 27094500873644542969063665147227726400 7681223 125115795130870573114100786147001991704 7681224 -9825940529321191628889695045398364160 7681225 80713089150447704262912930834159656000 7681226 1716233449275154109034171616383300096 7681227 -18617854768832714165352174612611916576 7681228 -19206177770692088096991153541800740864 7681229 40911431376618086251742783788618796076 7681230 -14657550633184704344523514367478432000 7681231 45884551445357979312018327804614466032 7681232 -6924992089994163142404768453323735040 7681233 -9265343592435708241433151208394012736 7681234 2862110602080847031226346672435848960 7681235 -15137533053139413415322610046279279680 7681236 34089148051070907188921436439862169600 7681237 27835014583639884357715937074786720152 7681238 -3406790644075030754242148042504950656 7681239 -11941773856503493794553580431704678216 7681240 33930664922647653362668341690845184000 7681241 52879353010209240900038596439890635264 7681242 -3141624432603844360982513002348818432 7681243 -68628377020777308790568757590015688508 7681244 112029141678185997524824620019558809600 7681245 -6623448992907768964970236747041678720 7681246 69280954815277586640043298888608389120 7681247 48842078669668565787980247945098923632 7681248 -41924864465249195017410301654695936000 7681249 27482001208092687008795687114893461760 7681250 12579516272993745419920805616481500000 7681251 40597575667255273703724592024404429432 7681252 -52526612113861888734052202102014633728 7681253 45678937399283452866009462898464922140 7681254 -9103168480344985092613237996928698368 7681255 -38590406082538268476418098407070512840 7681256 37862921033376122295626038742667755520 7681257 31628269091994981948896017219391888640 7681258 -7312842981222769603631893993089856416 7681259 -22106521237686646630318302857044142640 7681260 -28235695013016120902180904111115453440 7681261 -46290234697329898012448713214030113568 7681262 1052537327160901025860582452399387072 7681263 18272931075994056063730720065635293440 7681264 12416149481658250176023551676036481024 7681265 -64111086872695431142304557495086286680 7681266 -30004741340921214260637475430636923248 7681267 -44944089184694154853620825923742779448 7681268 13719730831511543835975930631645335552 7681269 -31941782869307450932632102038759098080 7681270 -34150534744223651888117678300889937920 7681271 36072248738482573008229457851412977992 7681272 34548969895816187077314018883131985920 7681273 -42195068344963849175551480303071894 7681274 -12949941539266976071106751776044036128 7681275 6116574974811130987220206514338858800 7681276 853534424745019568294868197366346240 7681277 57456258680470148066834870284658263392 7681278 979706219851728071964195346989997056 7681279 -582721484351400306965837459134379920 7681280 11334805333252646356335666684242165760 7681281 -20051713496628003371411356912327178448 7681282 4760865763328614256035888889794314240 7681283 109011719033045843150051084701648961532 7681284 -13811304240123983150094495701037711360 7681285 70995779573544513251136151334330113980 7681286 -5147684521320346668596326462161481536 7681287 18272401244577397650188464992278967168 7681288 22100174041765285931202165894894489600 7681289 -108180722509531915118464880157038176368 7681290 5253870806799183906665739149815050240 7681291 92032480887266937288315743848138496472 7681292 8248272920354827388334152022374295552 7681293 -87097226801539031377752676234985544618 7681294 -47223687454688115760590904169857610304 7681295 41609366541889335939924518668272043200 7681296 -1173746481388507161803462012800598016 7681297 49732016602380576013242379935130459752 7681298 5274403182756971824685365443641600400 7681299 21690816063275906846064687662698023864 7681300 49941550526428957708517478022306252800 7681301 2592587813178563867008461604525397280 7681302 20293721747333964233176983867155357280 7681303 6861851343256683853385522000189830880 7681304 27174062887941450643086670183504281600 7681305 -262195762906956131814777507149140800 7681306 529095817423184636491942574729230560 7681307 -120175432884507648720043764721000440444 7681308 -32699679062926120652590144712676656640 7681309 29158036311322339184938943543162150700 7681310 3719200435221860962338591676170731520 7681311 2848981424505810433887550513025783664 7681312 -58516939919573991661823728623987130368 7681313 82196228425160877789394452977824330944 7681314 -50014265969371591257077529294625329408 7681315 -50390134017776086047851795985070997040 7681316 24931766956085045351303267435567118336 7681317 12091745735680569048779030689978350720 7681318 61586382785875796107102004790301600704 7681319 -6795842365120515565993256376338554680 7681320 -18164704621718750039372915561023488000 7681321 -38261047031472679499849692396686273648 7681322 60307960882529302625553199045500336 7681323 -1504444500859878867967606228775035680 7681324 23624833092317420504565124038982091776 7681325 31538053024611113455178854132304314050 7681326 36721528001038123366809488449487367744 7681327 10020724594701447604348099650656637280 7681328 44079056716234254338162906146642329600 7681329 52020275257713166909576568404758244674 7681330 -25906148432719605407623878318051001440 7681331 12310934850748832878039723763300721648 7681332 -30782531110713213280832445534851248128 7681333 -74377243165947169544921990233386444672 7681334 -52741379795007713138053472451401945184 7681335 14905452022926581080361979438664550400 7681336 -2092665772911401415186915091745894400 7681337 -46142731101131432039336491806892429014 7681338 -32362737445924469791588755646493114880 7681339 39354966709729545095442304557394382000 7681340 -17772134889170048762236728791855132160 7681341 -48976771908385292982325186559461272576 7681342 39203383931947204491361476843954531072 7681343 14400347723857961113981531316558237064 7681344 9686313946674119840671652592224305152 7681345 1796405037211803273621218796374383680 7681346 68918642199690220799730537605255515680 7681347 -13530490883892191008380842640361513440 7681348 310604290315736689457668386057756672 7681349 13167862568859243389938939052178294240 7681350 1318992504426947687424576013803600000 7681351 1659850928852436065292964616556538272 7681352 -1004241223297410770849845326205747200 7681353 -14640243868595163446263257821349858288 7681354 32132774921708565285530223161722406400 7681355 51883804029586980320049140904863621520 7681356 -283054449147857514289146170028377088 7681357 -54951866538682347649249215681849264394 7681358 -22255831910414872515142821312927360 7681359 13655269147171688232063905786447986560 7681360 -10438078276417357626539178086047825920 7681361 30974624465649660803246566111427950962 7681362 -744352745058866680835700185415982080 7681363 -81253003889321143909166700563848698388 7681364 -40464504747603234635853395759072110848 7681365 32936674446893916989964244467284169600 7681366 -2383774283114543171248710531096821760 7681367 -5598162966360214732862781326579470584 7681368 12647443015716387242701316885884661760 7681369 -91336905194704060877357155203154874230 7681370 11991292773368623268627592309223157760 7681371 -45838121379080715918982930725585290088 7681372 -62842553259502000452081739181255847424 7681373 13948583516022542272286556812695618944 7681374 -17765473502778813767300210888936331456 7681375 -9530029816932341168881600166586360000 7681376 61013881629264453399203933883502559232 7681377 30486241454749031317051559268591356160 7681378 71814292612555329706340617577399964240 7681379 20912113768169411364025350117455910384 7681380 13685955083458284553737920574254899200 7681381 84090021542406216004247918851683030364 7681382 -5077310999954495779397444981842344960 7681383 -334651555132540974844321991091711336 7681384 80059564151859662683459205181654850560 7681385 4991203375739904837822513815479740360 7681386 17018147400597157772837278080466654464 7681387 -110177565375105130561357636365122572920 7681388 -582842954359195051403827088391246336 7681389 56222715496061734189075465190053599168 7681390 -46139423814314716806324604084493044800 7681391 -61388029235779034138269287144195216 7681392 -1297449056236328623820087744795541504 7681393 20882463545172520887842072659324324 7681394 -7901623031691034441091311787238125568 7681395 1299873374489007357320660925397788720 7681396 -5460661829418136362552264359979386880 7681397 -26151403462236552059626760276601446400 7681398 -48013300808043042860696570931735736320 7681399 -18105994258135480446117470714657053008 7681400 -8539553670120190410464086773427200000 7681401 -2745927442343339240244305743780366464 7681402 32247424955287567655255637097733544192 7681403 -22885371963159424126190279684845632348 7681404 6166240173217249964043176149165532160 7681405 -87789286151656781190381214208328713940 7681406 63309482607066910287030040741875313152 7681407 55256871581305049511598522126875736320 7681408 -43104916586668009499199745481905274880 7681409 -26544098891427000197854673251230315390 7681410 490459784880368012374444137489331200 7681411 -72505467036381954678062825147388345988 7681412 22462892187342712308395006780932081920 7681413 41742934199878400854195195807965349344 7681414 -6455366418085690621597946738885733120 7681415 1852162008458577899038586881733683200 7681416 47880261957538617651924617548426936320 7681417 -56245061799048213839315072905126642534 7681418 40384111950742536769887247425051118080 7681419 -45269578001550609553393452707638018560 7681420 -4061286150893370787356600985395947520 7681421 29710035833417535493025047519603602144 7681422 3996055598115579057366107662885330944 7681423 28211637593882379140576439234570914040 7681424 2045079294785197343594789274701807616 7681425 -1219883292319572574113163827466857600 7681426 48850119375523378390295518673519232912 7681427 -17400483943945620413449377981217067280 7681428 21775261855527552066037236549888712704 7681429 7886246980494065896177045098720413120 7681430 38844528100886761110703923910970457600 7681431 -56579635857424887788160578498869541760 7681432 -20394090884940764348728105343607398400 7681433 -149122917069062495912923193925738184440 7681434 357639682356957148431764814759444480 7681435 -43217359143207787028167555606762749120 7681436 39456418132896155677928379025822560768 7681437 -53628432240633732744082924935907442106 7681438 -75541292783875753991249313709666442880 7681439 -11180748101399970448484731275547040160 7681440 13397211294422217029297516930389770240 7681441 -101372406653881224844644040559960286528 7681442 10959126915760199731875350115991105872 7681443 -42132429299351218474588204918706688 7681444 -32857287438816006159544336324329672064 7681445 -131298331598270544078713365624784171520 7681446 -41451765453995823347850763726221849600 7681447 26710770436852346135502195315008369664 7681448 26786587381923061094634802396082995200 7681449 6152474224655031087992668481143126848 7681450 -1339104368193805771941292107684595200 7681451 720358711650617546696536033176358992 7681452 22178297579785872270295430214151276032 7681453 -2489319449329838818842594318907978560 7681454 -27542121516307516755386420316873392256 7681455 20898539886764543652422895483608677200 7681456 -15659507354767255928325279496873689088 7681457 -1195762561311908681453477252240445888 7681458 34152795578361613796483339062716622848 7681459 -7622581970719747611152202864929932608 7681460 35363197468164566688284739494003097600 7681461 51461246690350805047186851341595370272 7681462 -36701281894633970180854150271387548800 7681463 113961838724488931057395359672792704760 7681464 28378485966473046068512470721753374720 7681465 -19145212146866030039681083371922884480 7681466 1057243351254432560316820146829089504 7681467 -56296892596659697441758856695355739088 7681468 26912899017307830792577726083620847616 7681469 -66271194026251370376476003058832599456 7681470 11207440041340871371433994953305488000 7681471 22729098036133995277707338345651165184 7681472 15074411407284873416802508424305704960 7681473 22754330446474926872174623180191239844 7681474 -9297964287519577617830978337052137264 7681475 -13109135841717370270491493555477618500 7681476 4746339744913798673975570354155444224 7681477 1369007611562736791537952504325900480 7681478 -3700538521205395904569486620647631744 7681479 31903676198293568501185425193577713488 7681480 -7875475359931550741334042039804057600 7681481 -124125783500901345417413212739759268636 7681482 -16363679103012915917811013555958139648 7681483 9811653178804421159830288826488365400 7681484 -85181182034283791246214464463665722368 7681485 25020925755412530519770850366905376000 7681486 -14652546103665927263996157788445104640 7681487 55784924883995459016854463839136570864 7681488 -4089390056476279880520539028516765696 7681489 62753039971158903071103265601476290290 7681490 -1538030691135912202828250490252288000 7681491 -58302432436721315957771957999712090000 7681492 23433358591446436985384018172314419200 7681493 51264001853231508944682418163553713742 7681494 -9871530295785503571552248602880643072 7681495 -1461777818450838748361682116385556800 7681496 49306960578603648014722986995541442560 7681497 29240037566839525189730994668202786000 7681498 5218916658715180510092549365220430848 7681499 1472381108216095453349849654551648512 7681500 -52371748015065959731288663650393600000 7681501 5309177089714167347972435219221425240 7681502 -11496840500027750519311855551458923968 7681503 -61335237824316295324233956175471448176 7681504 112527955432132555366631555119792521216 7681505 20314890989660486047620057113982859200 7681506 5379647566931029878215009535144175104 7681507 3315411827326666135617096136743257756 7681508 -42721477637642807500494897100583436672 7681509 -30767391973289656919594532074627323872 7681510 30458827175852113772011827250263408000 7681511 54680879786798093744955430271475917112 7681512 64821619817737944589516257007079915520 7681513 -26741909684568392690731072077893536640 7681514 11362643329830173354627664302263446720 7681515 -16727090971665918396572384327025169680 7681516 1577742950993640420370958907070173440 7681517 16762319379677854540663900551035499840 7681518 -1050244602231247626573931645930430592 7681519 -40981042882240188411587483708347292080 7681520 93855131482443497482102164003225600 7681521 8257597591253302418697531462782988288 7681522 -58560736407629768295099028178982152688 7681523 -61551667948709771357652793578031968240 7681524 -38021336540678057023691290271294521344 7681525 -60803305373395429903769933426595956950 7681526 -88663613234719125585553442820902990400 7681527 6756097492847414812760289683118374400 7681528 118684772850230234723029954934972252160 7681529 -80312397186037897859078255195388477360 7681530 -8444697784703878200061536427723015680 7681531 29064359812686017157309645524749311504 7681532 -59153440253156509204263589153176674304 7681533 32264431818127546270896018664377570144 7681534 71201906208679576527869987427040962432 7681535 65359874974329819862512636304879382160 7681536 32513172980804771553773967344708616192 7681537 -56548506208445466289918645890803682814 7681538 -3200843385986365076038263544961533056 7681539 -138634149510500331064884733652805969408 7681540 -7618526000507709473016277036767744000 7681541 -4399996997383083329142350182721004480 7681542 -8099529100325929632938291337457921536 7681543 42080658256009223325046955857593200792 7681544 71465784607816156969301464994698629120 7681545 4131017578588943066793711767894395620 7681546 10049217395013469477146255206562621072 7681547 64035768238269664731898907524158053712 7681548 -15720656284358837434318468862307778560 7681549 154568355635029245474401898458059311660 7681550 -16708198812202611800406210880972219200 7681551 -20813712082810022186506496588354389368 7681552 -3965869608164829393513120880568303616 7681553 100906271223696045815772923464130353920 7681554 1543294202205572394020652019768722576 7681555 3251062033905853851450679809543104640 7681556 -6234068655286445268668528810292168960 7681557 -16116847925171595462769171858597850400 7681558 -45621051428680158320448760894526547840 7681559 17742716564151037889388220168994943816 7681560 -14746030586459838352199721806322278400 7681561 58571088272124144572177017320955809024 7681562 -3517879975517748646771639861865373696 7681563 392264244095996557618705355258889216 7681564 98349182257685763991894193212300800 7681565 797485522533662712836410317574022400 7681566 88368602217923704688522330644395648 7681567 -59556290389925710012231860222905416320 7681568 25356656354968610697393427118550220800 7681569 -6133394140458813871628988935822617728 7681570 8989895726974835911196646590082821760 7681571 4623183747502329698657874007067822472 7681572 6001971823671450222557173126486440960 7681573 116251394459805258187807536077164373822 7681574 40391463529195655880847977879572845536 7681575 14407102855360008668318888157527923200 7681576 -28467425006704913068580600497397760000 7681577 -105574865014332234965384475525431933574 7681578 -59344825989043000240026530714238804480 7681579 847598271046724271979693512604689984 7681580 -38307703892693846461498670228031436800 7681581 -37675145392158163804753326608127913920 7681582 41641721232938438298368963877133699392 7681583 7764472914732770824046504302501265280 7681584 -7443293016304096357850516254153015296 7681585 -24011622028230358586556849606087632640 7681586 47329677558884428271912544245272903680 7681587 -1225076056424002993785789859942480848 7681588 15448277313068337857084517110966626688 7681589 44859614219785996389807349209860481390 7681590 -1638416071865406918715202622781785600 7681591 56360871327031104649168478027720205992 7681592 -11905952077416418332955253999245824000 7681593 -82572985923345319273228643411046178656 7681594 59624594154149257149408876765115406592 7681595 7863577673101033440905294890615687680 7681596 -4874685975380879238380437447865137152 7681597 -8167289494804639711691099618710748736 7681598 5004828328122531705561578473917196800 7681599 -8573612462410883172357997737280314000 7681600 -16969614238063064836594272672061849600 7681601 -27486240324134335642535707155343230588 7681602 -10822856115241300649167409606346711168 7681603 -168984748866954418689952775256480392040 7681604 814990328622912709853008893006630912 7681605 -5702960445937172889157517034799425600 7681606 -75242940566916841686290258769600000 7681607 27628448857492429391098068775732864800 7681608 36746003876812687336144175594024140800 7681609 29913168738784276428702437229082115044 7681610 -8668349386438905519071896063661531040 7681611 -563877330758844513778042417437696 7681612 -8552431677103416397257872652273343744 7681613 84160600318226057236253570463333263862 7681614 -8729806998350692430100597947768524800 7681615 -36759475366359092127685777198788740880 7681616 -23055276690437244480821741246777008128 7681617 24122090028410286458467493073095430480 7681618 18588699436139368809593869091537519616 7681619 -73847078874872344537644710159439174840 7681620 -7895364412283733895232559935365048320 7681621 -92761070641436972834966880888604693668 7681622 -1908515215095095398158474402598544640 7681623 -21955098269892965600796638013754992000 7681624 62669705835372309987631907119959859200 7681625 -20125967484733057270775225892758640000 7681626 46313672385603094425089383281601700592 7681627 -8045479510134662808631604076656918040 7681628 13392770373514018384601310603228922368 7681629 -40129513843379098290562881114159148416 7681630 -34548277121199325225550440004658929280 7681631 -136811515332695788149485093680240217568 7681632 15355447163712184884116051951358050304 7681633 8179441211349856866780571837637205504 7681634 -262834846382037422414159777960117088 7681635 1502928532424811318540562859075679600 7681636 80919621703075244502540365502161230080 7681637 43349660801320970358135801706443041664 7681638 -23932765030236818854268427644513452032 7681639 847300469416896143125457053355319856 7681640 -29695668923087093454704553415043174400 7681641 -50191615004919033321447653442782815776 7681642 49505184802674432414309626139161687472 7681643 218509333735766154038893915794251477040 7681644 -1700696151031824056205528552033546240 7681645 23725059521142974382003700622989785600 7681646 3202162181836466908193070248944230144 7681647 -7958893406051879237828499659137265400 7681648 6133172411586432960893883986067226624 7681649 -1159881324174564827888235846615019536 7681650 -110100526842578126301172792050566400 7681651 -77664844634063540766988176060349255348 7681652 31951715981461906830163511726449969152 7681653 -8724951596477169270390530187838609056 7681654 11160411637034773999163694442619944512 7681655 51462174978970620381812537937895404960 7681656 -18736393602056565230597478141080985600 7681657 -14331029209087629869701883476609443094 7681658 18068458861307849841893962959369229680 7681659 -100123684689786420243221562463866816912 7681660 17673077248866103563775985540664268800 7681661 -4162346206326947883649183859624027400 7681662 3724302781808907154764184418590310400 7681663 19276789750604064463441339328287195008 7681664 18842907906600252622770854975420497920 7681665 22222884633484387834110419748207288000 7681666 33003804635896574970346909637299115520 7681667 49139641865324750712669789109047440592 7681668 55083080180635712376941745369537776640 7681669 148663618502675246590126107148621520860 7681670 -33721710198761293460024603463387918720 7681671 -47965306638116217744035221988885617728 7681672 -82533478679998687648715156018255462400 7681673 -118768103028489742038140105950705021440 7681674 2589641365465647843477757318610288640 7681675 -15565779589980087824927658549096555100 7681676 10061904722611945406491905822649651200 7681677 -33787493832908508280698305796913968768 7681678 10065033454638982886071187707040156928 7681679 -34597846356061408684612769372625994320 7681680 1980060562898649991151813739856527360 7681681 24180212055155909747498954871335819520 7681682 -44240951923874296581846958772476464000 7681683 45356065882295751745452582641583119424 7681684 -109701413603173606044542947157580621824 7681685 -134171772106184190898957932388317060 7681686 -22987083734716263660706657741901775936 7681687 -9730265343307985379765774383409390200 7681688 46726728713309715738321986371617177600 7681689 -83230373422762610385710730166439064480 7681690 -18120638084654043614220916556773274400 7681691 -37918160160630143841371456503358182908 7681692 628920103261312980115943132937756672 7681693 57464541865827898383078072322173011942 7681694 3399492376662341355446878827438726336 7681695 -10999505120765536899507703362132672000 7681696 -82536382999509075710686273943733534720 7681697 -10594696699306110742083827582243345148 7681698 -28608521051520813917333820570111437616 7681699 12388611214839649968752672717962195680 7681700 -11530949871415432536932105203843584000 7681701 5095787341074235698065249868151159296 7681702 9182734000086522797663829271970228352 7681703 68635400854224942059657522098006882224 7681704 -13422253752265178274235174984978759680 7681705 -19332296402490701550490803261238518840 7681706 -46609333813121895158887658035252634448 7681707 22859121253283463572073768439597925376 7681708 -51070494897454402233126604409762966272 7681709 25635067026198404562664856167922889792 7681710 9023995849825699560697565566250616960 7681711 62702815735226197896308804909715527312 7681712 -2195553416373600118529472744653635584 7681713 3171349527083619654976335077117131008 7681714 -3578057103073418585402940028133105760 7681715 73200304265418327596564927957248389360 7681716 -17717192290251175615411985039492075520 7681717 5607528842082838284524188735739339260 7681718 -22161127900494112789317853713247525248 7681719 208422813747547493349666598689476688 7681720 -37340338806148622939251940191534387200 7681721 38861142822389062037400963898935157332 7681722 3328290321781640582206082470278610944 7681723 -86119079729351851357220418769363968000 7681724 -36087933217134790659249978312107019264 7681725 11794208443440293966713224004103432850 7681726 27052251314675611402312814120166176832 7681727 -2299142478324208503991171956124851648 7681728 4613653250998422937818920816801218560 7681729 -122839496776434703023174006783324634320 7681730 32789077423873672432872262242987247680 7681731 38581266187525589127026985387740307264 7681732 -19838813355440232727533690328052139904 7681733 75913871822325539855996162521536543264 7681734 -45117143336082266973382434411055422816 7681735 -740464934335599196665288406930021200 7681736 85645544893439443546213335635089351680 7681737 -24630597242567927371381108183758474048 7681738 24964438931606209984821524621774407680 7681739 33175103355287060679482162532348748320 7681740 -18411978537794420656196830392760565760 7681741 72336930740397108082240195681197972000 7681742 35615294357367057934585475986962341952 7681743 97564745019247030452702549052993453200 7681744 -1503936023586903600947974064543367168 7681745 92638099945951607051656537576035040500 7681746 -2998898439224447283404202395291385216 7681747 -6159593551929110162566618442412543120 7681748 -40767739233336479320116657642786494592 7681749 44403881464390634894645302129261013664 7681750 -42547293443618402664059352636638688000 7681751 -22919205006301140108118150802660017920 7681752 11903480696627054415453692973295411200 7681753 -34657570949445575278701410789162378998 7681754 -17155154832815720313954212389692822528 7681755 17211886493309174479716658769423965920 7681756 111038268110436201728818833773940845568 7681757 -81985492295540129594920407725827900320 7681758 -13518288514821724682318888362051507200 7681759 62577595252757534363692386858062850520 7681760 34162203899109895981287810816941752320 7681761 -26834227526279992687371031907746804590 7681762 62931484240506539550353284653234248064 7681763 43042928386724856537839402516693658012 7681764 11789748992977634284594398979350147072 7681765 13675023034006010770652906942419144320 7681766 2740602811313516870197145679603043584 7681767 -2713417367211545823497593153630869552 7681768 3510925076221154843081135673570048000 7681769 28494149912210766067594245560999673600 7681770 -15414335029492582020948462918740428800 7681771 6836341530909929644479231930955529972 7681772 -30894318157282528298845691958680755200 7681773 83166608265690849300865970430152574528 7681774 -34432124869327268593526982700444286976 7681775 19951353591363218685033353530887855000 7681776 7306660156836268877086244484643553280 7681777 -227327591631862711840264889403803541660 7681778 -277669804234103520504766761663846912 7681779 63461822445499712991040441084686578820 7681780 27542498710506727491948263296378233600 7681781 28468432930292667006488210723529824700 7681782 44181079207659869155574815474978848192 7681783 118445619979079032796349720339415053032 7681784 66699230415541181744305321790121553920 7681785 -37183274746677773940978458005678142400 7681786 -12492150626811119242380876953654063616 7681787 -44652600360366328312873201266681081564 7681788 35568948068804860599720538740684713472 7681789 -64861551947302868010742167328444316410 7681790 4951457023090351629284567482055443200 7681791 -30426064999132342027248843455718948960 7681792 -12640349777399351357600872231419772928 7681793 12499220528614515345405887993775897984 7681794 53417945004987873070833328065264376320 7681795 40467508049689088977656198159655046400 7681796 140747956149999841064434775286181969920 7681797 3082876048220901766374295316936812446 7681798 5136017453543175088456553650102454400 7681799 7483130239245327180839431883661691800 7681800 2492471556343972477178732752404480000 7681801 26330729409158127445228337433627537204 7681802 82469823343502945345778866485433433600 7681803 -36952917637245984710367431828448736296 7681804 29368350847331519280010823373931841536 7681805 -109948336481563243435657544543713101000 7681806 64074438687049792819307289362437056 7681807 -34174452988539865324070979566671653408 7681808 13945658683269272409460336408626143232 7681809 -51337104286277400737354749001174401296 7681810 -10935000752315649836812459985710584000 7681811 -17314832086356745683661344017477733588 7681812 32760187456128609589246278767097280512 7681813 -32916912912348306745202786176506173938 7681814 18173302638860744028931787057477529600 7681815 -12517543416143231392212875181248099640 7681816 -23405547912969402081128455159336796160 7681817 -32153886333868768892815901948369286720 7681818 -20201169602869277402933116303326386688 7681819 -19812849537425461143228931069909318780 7681820 -28049910667258478117761259955262033920 7681821 -193566054507785149881914137602035712 7681822 -16160726215249192339831335831731676288 7681823 112488655482512264872581949434091022544 7681824 2171943944631274105376920798903664640 7681825 -53204272872850043218763137821999445450 7681826 3408976499484719409996469014355340112 7681827 65481100216476014291518097423688265200 7681828 -4151745308948721354625587873610752000 7681829 2708254103732927551995413654284050432 7681830 11368063728818581750428435697768216320 7681831 -42021997815127634483412643150287568896 7681832 38763595881741621839945524692918758400 7681833 -86239676969490360971794640344782523200 7681834 115992975868378962898130482874210886240 7681835 -25737046471656901611919789973474784000 7681836 47233319791189978281654037102943872512 7681837 -131325281364336890312249364645801585514 7681838 32132368035524825300621457380660517120 7681839 -8270238533843492900362325694413376000 7681840 23825955111911117141144621687491461120 7681841 -8133133304033452124689379018985321948 7681842 -2395616869414611573787285872366237696 7681843 -60096523162582172856430655432510477536 7681844 -35744832958478466919470792224631072000 7681845 15314705215484947250752678069513434240 7681846 -63982908533349611914608211185390508128 7681847 85299595803373127908007079684058891272 7681848 -25035941174071502085248017491529236480 7681849 -11177816348875646699810746807232002048 7681850 -22085356485047784848055665023602931200 7681851 -8552453562553411928341921111523452800 7681852 -46445744369780773617057095121771105280 7681853 -11184508970054518474951040020784325096 7681854 -25915245167736561156701298111307212480 7681855 -5559888961839471904241306468224134480 7681856 -3285116537915498580218490519426170880 7681857 26462232037271465305561849308179168160 7681858 -54877756837075171953277952701835149248 7681859 109547479319347994899291187962519724520 7681860 31230570335318441028724748364232807680 7681861 -67064714852891962504351803081487043616 7681862 13691419016991157611649880261865529344 7681863 2312807904814921717844489930216448768 7681864 -153861340089283349410691061439610880 7681865 60275542239201681306078774979828684260 7681866 3916612942952990868226093493458393344 7681867 -17021339851779784847643678816579055084 7681868 28301398644006116619937343309812838400 7681869 -11666320835448147648110323595010254196 7681870 -3895078291512265107587257667601603840 7681871 14852589073121741393249191528092004200 7681872 -8716457749856299435431279401405644800 7681873 -14898874128605246368723131334701688716 7681874 24076544789743567099935142059840143520 7681875 -196801329102779489438529749195010000 7681876 23079993228837033390835835699105087360 7681877 15710850193782658385774686593717696672 7681878 78087881910364104483243710329583520 7681879 -44898195895880683084902625472155638520 7681880 22790894375954767945480866476793446400 7681881 -103717331004507582779604134538877399680 7681882 -29555664059113414630117625582057180160 7681883 27271113816311185670546976868583122128 7681884 -3633839057962151812234245783062937600 7681885 29834151370550895321592000876796607360 7681886 -47440944367559458497134806829868002880 7681887 -59078727333452614616887224379562969256 7681888 -52993292535249468035887980727395287040 7681889 8980422386963088022466239358117862690 7681890 -16326892811729185308381691549836172800 7681891 -10959339541217799003009342470799188528 7681892 11452258531992218997704476797246362112 7681893 3098314942532648537584019552376553728 7681894 3887367659695572711087215136493346112 7681895 71431554982939223711413631637286550520 7681896 32765074082054642872010158195578117120 7681897 117791215749882375327256257012399551460 7681898 25546175482444301714352400034315694336 7681899 42618967323505419480656087176003585728 7681900 -22545134489796374078606018752689376000 7681901 -22395768720346078607994459501866034900 7681902 -45349619242833582110460871602940421568 7681903 48772209807116286866174966403765331720 7681904 17194315289499191696927719459955933184 7681905 -26635619831610330701960836419032832000 7681906 -22523601015716352593095652811919396848 7681907 308035652141590537725426710030555712 7681908 -11204694797370688267155702306264195072 7681909 30533486654097371827073961395414404000 7681910 -39214511825989302950305220607321584640 7681911 -19925798195850315396577679802009851928 7681912 -20533574219636861475029258932752261120 7681913 94427291070657125944569918897610244484 7681914 -9663052637171332015621324255653956496 7681915 117815232150688949835808156121609182080 7681916 -56644296425783399019952610909310689280 7681917 13545203554881549062476228149414842880 7681918 -7421266248076284636784173275577084480 7681919 5859534116527004418833009470936379232 7681920 -5645755173842112419420067844639948800 7681921 854140960179618006185332385058793280 7681922 22918381831888876128371010428841730512 7681923 5673620174195448354721299711355813572 7681924 11430546681664210136995244977911005184 7681925 29003089253225009495042676450741622650 7681926 14525886123406197830507646866549333760 7681927 -47686100225993949935356531756890112 7681928 -11006588828030128654617129867027456000 7681929 10064849363774829597625050566725221888 7681930 1747943144422220162598442580404683360 7681931 31213617244326164904917022845254923312 7681932 83284879231578316783571259849236044800 7681933 -26752667921324718120173321706433794080 7681934 22901969389119412632850379729272249920 7681935 -13217294374458185294173972333811230560 7681936 1068772511670128631905627263412027392 7681937 -142041975253017033494008430455646334414 7681938 -5076541233399539179065235707757117440 7681939 45555162205115188830973958603243373740 7681940 5109126344432371462930745977921658880 7681941 52420003952295942710742529298571558300 7681942 -6856923061045916743859990159818012128 7681943 72789504161633161292321122250754157680 7681944 16171363809756724849299032412095262720 7681945 57251655250060296377705269414041677700 7681946 -9939915078392849657157113457269030400 7681947 4700472346473099148823371252575183360 7681948 28756016812578074133843179384143543808 7681949 -78415475772569633997975690643053965280 7681950 247869914182703420824881390374913600 7681951 30477141758169647987229144001672216600 7681952 168549386108080706990534348456803172352 7681953 14362833794121610377861701234924336304 7681954 -11244829737433356734547816461173367808 7681955 4605763893102169537060791611574048000 7681956 13035660438537416482813247860974339072 7681957 -86095201992350829351414641520278062788 7681958 3509768745444260297551895778643027776 7681959 -108973370680604364877108717266831506832 7681960 33174932640626024943867548903374848000 7681961 -13912133633691498652132760832119875968 7681962 -56632171156993863276411520738351604736 7681963 -89758396677438739929090138359258760840 7681964 68626209000009275576776298910886387200 7681965 -1808623193311373454805440389559629760 7681966 -5786922061007329867413060155391446400 7681967 -111659650953601002285794141819866648080 7681968 -5426391851308164693134998120742977536 7681969 108637627455031005499403136998430100370 7681970 -15201041258054657204836900332934324320 7681971 -88994723404250774179557843038527439232 7681972 -13137836321171344659719203668237108480 7681973 61059569226586125421400719604503379964 7681974 20700854832797227929882169111528581120 7681975 -3356012449914803699463532675758345600 7681976 25159819860948139093143857247676661760 7681977 13834646881099567787647542254453447040 7681978 35563278199253752675817376367073142240 7681979 -59216786421171434964040007830879156032 7681980 1799521944468113773646447401447695360 7681981 131212216707443742681038045714592788064 7681982 -14742361556718775259791606693579118592 7681983 -7838145575263748904034334650134737976 7681984 26442949341139830688629952294001049600 7681985 95267059374192049273033875973796563200 7681986 1337462260069674412390038324896194560 7681987 40145539641865643487406155864173203104 7681988 -38155709581941603059399392432837744512 7681989 -22811528813215971334854130690775474880 7681990 1475050546987342994186816593989456000 7681991 -145456729465957073082192664216464109608 7681992 -14068905294529995597515315987924705280 7681993 750439928898509160865031954668296000 7681994 60533627731243764249832404351390322272 7681995 59999507900956191843352415116311084720 7681996 3598780049720194325833645847127159808 7681997 7963612788883302685804883511911474400 7681998 31842940071783538215599687138639744064 7681999 31428578198119482729847743601694955064 7682000 -18200793556192695439034710551822336000 7682001 31138827051219364589035431698748510624 7682002 -27006348347200510249390458820138617696 7682003 -469170697797953723078042486240070144 7682004 32615214452813693493809382289015572480 7682005 -2866537431872441776077323924059058340 7682006 -4890212351421437512783462281157774656 7682007 -27452111256808790812835685531820542360 7682008 -30124108343808056973542170232541911040 7682009 9675393513022040447611758952828692480 7682010 -11297695895327944805462125031902279680 7682011 69586367375843720303369636770439138784 7682012 -2313079572053627540985173974269139968 7682013 -82071625344390810181206605914996564800 7682014 13477704886500059462965061146238336832 7682015 -5186173353491022413723494747147274400 7682016 -33293053844980480807248044785920638976 7682017 -672305780348987171869898165897545216 7682018 -52286550157484244255553770388967045040 7682019 56962895404027219225827961405548651840 7682020 20678552419986400808297279542234152960 7682021 -83018580204911183919146483913000443778 7682022 -23154386594059929661807689730323663840 7682023 -51743069909389372835689774719873436800 7682024 22891778230769780401430590058774461440 7682025 -5723338740402850934528214627584472000 7682026 -20020438208176597803699710278570377216 7682027 -4021361613042327570123294584704155240 7682028 50060683996765856370190912085270424576 7682029 -35772248078268572335802228086824579370 7682030 10504239110364065696545858212249524160 7682031 15430224912660159117750178278907193712 7682032 13130935546856163885671597038097694720 7682033 23596044451710613383127537533815324160 7682034 -28250695598654033757154550132061857280 7682035 -14035003717262632735590922642891999200 7682036 87259915572522971548117408971970560 7682037 -2762676848931768210623288200933432320 7682038 -1174953179235184311281980914478068480 7682039 -76136769358602282130204744104057793440 7682040 -2181906120927592210291976620953907200 7682041 -20455707331492296296956865089512046268 7682042 -17087117046281249132722804039985068800 7682043 -63306822066753232575587623919423878800 7682044 78742319880431023386057292442914318336 7682045 40212836321807351391179680509111452160 7682046 2799660019944446966501295787050107904 7682047 -42350981938052797336412718035362402128 7682048 3510070612260362451157355058954240 7682049 58418404807766535464669518118711157504 7682050 32591796524195183504347916871787618800 7682051 964900644353051173321074979391417904 7682052 -7848031382678802541233725649394864128 7682053 53442638159628309127888661069076462302 7682054 18750131512708053265222485468440954976 7682055 2893400428465819635936900953176247760 7682056 101020494229002429650813303942198722560 7682057 74843864765703297194754659375305953306 7682058 22749284383241092777404078312076616448 7682059 -25963163486939214954881850570335163648 7682060 -31188381731452957410595932987495767040 7682061 -1194227542936299466141689469671590400 7682062 -81007587629036144126345425409499040128 7682063 -97128831218389391176691829345416698536 7682064 10343799858070304960373697826129117184 7682065 12151797788388650744384193256936585920 7682066 7899778511036484926556041754800286720 7682067 35085902749957088830226074920420144240 7682068 18651166608870013319139353060409235456 7682069 -61376324251742209819516629390482381760 7682070 11039246647632119477089060607306649600 7682071 96185501009375527922132569932247617000 7682072 36511295972123294293114706555896780800 7682073 34854968188639650607408003664576140560 7682074 10208786202152012114475651311950268640 7682075 -9802196274020163102755418843726962700 7682076 52131492649050589930859441058286328832 7682077 8142708012451627474482482971370510860 7682078 -62093269972686243194155021254940076160 7682079 134100067235115243237019465865988096 7682080 -20236407541077966670269843420531916800 7682081 -96807699346126598542157972139652377936 7682082 2800357061737461204663779424562632960 7682083 128874131241321023508125708936757546332 7682084 -84003001964700188604842439536343782784 7682085 8010424684599183952037991320877863640 7682086 -29733564191676459069796893697450317120 7682087 52849379916604320984060659924270613552 7682088 8119465639869182537896363478501130240 7682089 -11112452847950957539708284467050751110 7682090 19579503215635901615584842356735824320 7682091 60626240275394850499678557631429800792 7682092 -1688595808609486955486165621771943936 7682093 25793302491983481914055469189660776342 7682094 8849960549789949376524450525907261440 7682095 58119664983383239430227355392345623600 7682096 -5794527265931299005371906433246560256 7682097 660812799033391665006088754621258880 7682098 -29392279864257120278643873726416233200 7682099 99215768511989785179951059104772001240 7682100 626830187211734803426686082546944000 7682101 -2596333380862601421773252710570410848 7682102 -28776853218070988456538429412053033600 7682103 -24781342174440904208379629925391122432 7682104 -139613095732312128925632429545453383680 7682105 -7652660329633378160133072404049000000 7682106 4172561769614714084800977873601022208 7682107 -97006630056989827159270286865182543644 7682108 27184822189160001829943254723109231616 7682109 -33325937825835267115226553350425363200 7682110 -15322647626008281065631073111188526080 7682111 98430125839506226227848904065152043712 7682112 -12764994687832756793128394168836030464 7682113 -133897181643237126179229866237248261920 7682114 -67511502851972839250422626734861271168 7682115 -569503520609645435727071267234012160 7682116 -486466623325624571687161785356064256 7682117 -9935210889579088248054110708540532834 7682118 36824109159732589076416974437150822400 7682119 57408890684131757809242792608851762520 7682120 -10800451507490003664797415074878003200 7682121 6053824854699951378316627747253410362 7682122 948031904552930186807537368754015232 7682123 79835707195769947284935659496168778960 7682124 11867413060152301151734012530344033280 7682125 -28832180524503231114043440873505632000 7682126 -46204575139525445762227370876147527488 7682127 -64348782057880422126620856406036756992 7682128 -8949248020605200311318876307816194048 7682129 3747543514538338071190058097361328640 7682130 -36900315142383663042396146316212402880 7682131 -2929567814550107573456912986808263688 7682132 54398687914873620155101187404544896896 7682133 47240930622702191918477063198352159744 7682134 2104964628667726158763384936999937472 7682135 -761353749819581251905904812596953200 7682136 -7122905820497255032885463527570145280 7682137 63629301411307998212147545292682412240 7682138 6890211688540570933352765244770299104 7682139 -8357096152090039456219485587893461396 7682140 -6032694493232434345567470239132674560 7682141 -28399036556362978039546236128765433216 7682142 20774164074608332654794944774632915200 7682143 16537675473715199601667365478990949760 7682144 2647112307473181164632788705903378432 7682145 13426629572776879647164748341345408640 7682146 21845795533144980506508890939581384272 7682147 25540750474011230282543580558362409744 7682148 70424705441191317469176406681475665920 7682149 -97405659228487611061785581638963086850 7682150 17000999906401102474923456684938342400 7682151 18872414943411366629022023673302404944 7682152 31961330896630638018052239391294341120 7682153 47478687997930779594983140189596335760 7682154 -27866512475618876554026779516432136960 7682155 1939523485238834966370010591340162400 7682156 -39981202248509518275741762428125831680 7682157 -15353840701131823682613571262411808000 7682158 -48700782366505332899879580805556196480 7682159 24278144081188824981716254217878737360 7682160 11003651063048716754033670053673369600 7682161 -7133524206253817214508870054601814336 7682162 8848783614783272418727189639822499232 7682163 -50823515960177077466565047140544947656 7682164 -26840759407583465288771268646962401280 7682165 -1046801057513024154159945947452608480 7682166 -34518608359055579875719479731463439648 7682167 -86685292336764226203347895549489444768 7682168 -7394427754189902453129206570865315840 7682169 32530889322126455697934886267271792 7682170 16020536819534432952551922620474843040 7682171 10256103606817199769962239543637536800 7682172 9627018686353202883373799001356304384 7682173 2124192917633731814993750302293420422 7682174 -11336390786469243960659056261012529664 7682175 -33906079932031922966135196120324000000 7682176 18933337526147224317679255000511938560 7682177 -21653053376989092924200259042953560320 7682178 -7409738048534556711524037526892663808 7682179 -93724567117109094700222763858897269880 7682180 -16996881281408499248596414115296358400 7682181 -37351570630907244316952163744182074176 7682182 38229466457375200356946484338596804192 7682183 22196964718613824985619563872028315544 7682184 6302680525004005272590057196129484800 7682185 -4282892076738092193722835533358699840 7682186 -368489255533007473441874467032869376 7682187 -52964086622368655432927062153531230480 7682188 -11520974814324694932416937023630950400 7682189 -104910436496146890980734253980504328010 7682190 -6579112751393275982079283184199797760 7682191 -833997314385206031891502360390914576 7682192 -3512869767578096318675773551645032448 7682193 85142061230216564009216842678797722082 7682194 -27282061659605493735929119581505105920 7682195 65963423646423732683360482808704129200 7682196 3639207202352161238438331625227571200 7682197 -207051311407007652913140164496410918400 7682198 6679296653117776821656111775481816416 7682199 -7837454263170064031887082464566171648 7682200 35757523470643008330084819438025728000 7682201 -59120382708837759821081047281294159798 7682202 -41554764614952946931343940797088250880 7682203 8175324897923523556612058370452363584 7682204 76454840295389661651231940094288211456 7682205 12618637410691552334260726890138987360 7682206 -654167171172365512882624315285081344 7682207 27860600894009940102516802352231654688 7682208 -470837143027785560548417316959813632 7682209 57646701502807081311859843122793690816 7682210 52614284672799084370082092912117481760 7682211 -7107800989604984023096991671445157120 7682212 51342468634403714107151809795822752000 7682213 -12377434643980885390536392173870464000 7682214 1231802509281144955352061831179993088 7682215 -58925881006481365645862367291563355600 7682216 -107551029256225353921191431197998131200 7682217 -14478072624965442127781179258626103920 7682218 50687182691484818985085977504019513440 7682219 15131249395429272923493611604321517620 7682220 -12263761875784049893756761537556177920 7682221 141832225147793148988723929059925510422 7682222 -30688564545886766992655977432708817088 7682223 10407200220870061647486752827662923784 7682224 -15299739409470139330669675452867379200 7682225 -25575699682699935007135060295262080250 7682226 -3047423735453946797783771061091779456 7682227 26780971057619290391340872990450561872 7682228 -2792374341190791429789295605887427840 7682229 -74249553334324322341047373914112894080 7682230 -13781786134911405901822530852246650880 7682231 105922617411821275951528238446622363592 7682232 -36742222431557955918888267046492569600 7682233 143365606250370064101374332528304012304 7682234 -13016673942668119983970519740455457024 7682235 -25290387529328319898351202536810060800 7682236 844479182684746216781381147163816448 7682237 -97782604243689780912162596991036573114 7682238 -8310977673964342973970930230052563136 7682239 75371335159886709829844142250954879040 7682240 10427509683298092086393976254512496640 7682241 -28278098079372922064437157744302617600 7682242 66598691972210802541275070317609688272 7682243 -68412561258371763236691229080922623096 7682244 38123153052425409401075622511053914112 7682245 -78271765610910270144513900062900092200 7682246 28680158415765327199039543509120025728 7682247 -29857232295417636616068547617119579280 7682248 25140012971698155379503576899669852160 7682249 -89871279769093188266738633727373417164 7682250 -14126500069009675399328066865974592000 7682251 -364616765846944768638835200060934720 7682252 -32752387241539674048094702263878876160 7682253 41207318958037035779283551651580360384 7682254 31618553386534141133664685514442960576 7682255 -20183604671415821369280131135088545280 7682256 22498922891586807481618301661409443840 7682257 -133488459014427182692777297071598573968 7682258 -41213955010333566985051583698076849520 7682259 -17540880641895187457221758192318370464 7682260 38636425252907274028621978276017626880 7682261 -50917054143123802609691153815162665138 7682262 -11100237053374408084581341641547814912 7682263 65746612153721785231597544926175822680 7682264 -40746684927514398202931098811551027200 7682265 -2892088483789009874860708271188404480 7682266 5830814418009096870777203152299295200 7682267 -682582611343344616806157757356732968 7682268 -5148093608001279085431718062955929600 7682269 -44958273412121192260678024166143452474 7682270 51415873597805928330322271621880835200 7682271 40016904891365172578848161393475615104 7682272 58666387501894388798839821907973898240 7682273 35788761480870829864515189989297109780 7682274 -5013075553263143206646662428891913440 7682275 35704965788059208908844466307260901800 7682276 -14440060538723172420442155169221181440 7682277 -43629281122592372101212175548233266080 7682278 -54251449955503599893472837879484534560 7682279 -47994043474988991011316632337534661608 7682280 29770815016266252532461566814099456000 7682281 37591873096587346813734951893547313082 7682282 -58474604625449982271020943946142205008 7682283 443343605772653555007156885784102176 7682284 -39598037896071394349370834715763056384 7682285 -30520056968080578007370831288539014600 7682286 3933039075294136758090210088951008384 7682287 -111364320992404121557996268418913887608 7682288 -15814263593617867142727004157610098688 7682289 -13034871471353900290225190742274472160 7682290 -81611989347498222737015370984960 7682291 -32745004726792360015925985715414113600 7682292 -35562540729155467568750494525324704384 7682293 27067048286305497065571124379145468924 7682294 -246602509361042865110594627990677440 7682295 -44689514635876891527392565395755409760 7682296 -31957103932096148027338957705055600640 7682297 13885830161601262362677925103292206272 7682298 4183047523102297020780062209756670208 7682299 -20759971206020538029448938204530801152 7682300 -44876925653374930111367169284309376000 7682301 4994674213814098052023027547256528576 7682302 -540283878125143249779588192346569600 7682303 -64914168149380705758472792105597130640 7682304 -9329065870526157263351359477320253440 7682305 5750558524490421793051970401811429160 7682306 -42389614585287387019850610502565913648 7682307 -5929339119016766869066156937944305408 7682308 -3261849134196110209776309908439900160 7682309 83177989973367231312551383699827756510 7682310 -3906852149432358897254576454696768000 7682311 -3962261597000964432922287055293085216 7682312 -107822336536231574102063878457521152000 7682313 -46657609632400714161030720570420091296 7682314 -36895722336524991371858088174109059840 7682315 -13177234079034854768674452576456554880 7682316 3355954160716812930426797551506058752 7682317 -56901180033551953192805567750104272468 7682318 -11176043389232078771903853867702153024 7682319 33674517570343504285992662543396649744 7682320 1479232776812936905334783775058329600 7682321 -68547491331668891231294391834955910478 7682322 -9455515125946604556818115462458204160 7682323 96760110002792610209038210881586616904 7682324 -39032385553251882826275052470269065728 7682325 1211100375651493578042246024638577600 7682326 36647388818358494515098043507320870144 7682327 -12929724897552458324283511140760619520 7682328 46708303945069653074449695906861312000 7682329 -105852035225546440603440974202001302070 7682330 -2157238896172291450276285258589241600 7682331 -19596826256763545540666229360094896960 7682332 -25293488245761675571638580276184401920 7682333 44540357983729301788382977616574324582 7682334 18953474632584840729901724580530638848 7682335 3055942332862180755472683919421882280 7682336 -116145954391289195821812823173692325888 7682337 -62174283764297308883387888364547200 7682338 -69476099930077678096896549157780168704 7682339 7371058031421461105333589876472482720 7682340 1978095829398793078302767063149056000 7682341 -58023103173225583518316004396198584258 7682342 -24999274788790643419265876891748905856 7682343 -98875468479022835542566763785684519600 7682344 28007394722672855413229875273988828160 7682345 -23039268503731744119118897686196959360 7682346 -14700810722982044114824770298356057600 7682347 827374969616651540021479151386930832 7682348 -94524646370746755574781800305098011392 7682349 -13928522932791620145724217513821407936 7682350 4139131339017817472568100727513779200 7682351 109987889747368816695131000708022364032 7682352 14188202774557308846821928935279001600 7682353 3626377104563469304337051587533485504 7682354 61910617101607148836120028110336144512 7682355 15661805341761403951555233450131169600 7682356 -33912817827230484164719558128989030400 7682357 788958142142067847209127829749853184 7682358 9625425223848837362789783333518688256 7682359 -17065808980405684650092192300287076440 7682360 11475050251541303161407424137600614400 7682361 6594698176667895643672471144158254400 7682362 -23534526803809923161771641008067079568 7682363 -15677446534264777896398994032305087152 7682364 1542983305724128224333962028973896192 7682365 20571621100734565469460529461214584000 7682366 -41646590802551047223174014653141039360 7682367 -36306901820009513303140933379072468736 7682368 -5321099544672132455963787422947344384 7682369 -20012000791838055238639258965155527230 7682370 14123221540095776215761242687219788800 7682371 30770144888813289329289040060270279200 7682372 -36912028324617857916888141699598487424 7682373 22944256337808359333184670024833019422 7682374 -14664756142831139860205405074284288 7682375 23573971696203764378082078094363500000 7682376 6176638742990220473914326172740157440 7682377 29247240880857593143096888780575691226 7682378 10388027416959931179016856099288102400 7682379 -34474086580777739150234265438984709416 7682380 711371870173733980533166561151554560 7682381 -24525062348282325629097475480178392608 7682382 -7154311407684791953180426433314070400 7682383 -19970648603382546788088868615463732368 7682384 5812736968080220523179641265526538240 7682385 -22776243545593385343922271557575790080 7682386 -40074221552639666538990478210047561600 7682387 92641756717312170219075598811702637036 7682388 18584492760899869624688614205895561216 7682389 513606836626294090299828998162720256 7682390 -47299781331155870240552541833551200000 7682391 20377140222490197148158135442997184000 7682392 -7329700267778837427570972490427136000 7682393 -25814463837737534604437533731803114358 7682394 -24789793426077719619392553726639091200 7682395 5431080337520901893119275900026112000 7682396 45473232473118742390340378020762636800 7682397 -29865656849740078574079947545076122272 7682398 -28143256817553870521434279820901436800 7682399 -47083406704923580508750459426864229600 7682400 -22859486912466848857925323260356198400 7682401 142362819025297253630173832699818400404 7682402 11180222161175734974327719295091482624 7682403 19016177607443891801049370188137602560 7682404 -28148044704883449351036289455116278144 7682405 -46649163278284463821998285058200275880 7682406 42888745368064851203040040686017536704 7682407 169598562480548811450981382879377891640 7682408 -37250343037620183482074845215976622080 7682409 -23124782371735669746554826505864839360 7682410 37739591260378927311583121201042859360 7682411 84253485963902732453212509322898016 7682412 15237207856947130471230606664963402752 7682413 76326029581026985524985391665287742944 7682414 11498306440270809699823390590091029120 7682415 -22901858516833747874748616808497891680 7682416 3685046316118019274044148261682544640 7682417 -41214812620523496365593683701700063534 7682418 -5856548504034040164644186164369881600 7682419 168322583036215154617148518070090866560 7682420 14073155670854150925522849307780546560 7682421 -361025129058423468132976471756259136 7682422 -12862700140784249722974850417435660800 7682423 469971289414329168225049971614204544 7682424 27489006038655022278214902298757713920 7682425 -23906380992397990936126781271271467200 7682426 56201979087105063164669274440013057024 7682427 -15209420203982608691832904711867489872 7682428 35980410832426920049730316805580285440 7682429 10632363132273140931804631215935289420 7682430 -8725819961466791849741832803963105280 7682431 -94403433621531539177421221969910736768 7682432 122656748790602161152481341824418447360 7682433 -23269192744792562056375452542086280352 7682434 -57034875616576274071196931780796631040 7682435 94305161160880149572559567824452916880 7682436 -66755259863043152865027761530193833728 7682437 -21865084584676514283058531251632661888 7682438 -5730601291066144662276617173328702880 7682439 1248782911593449152653327976946622288 7682440 -2396692616412669893194578112857600000 7682441 705933693215556018793786670198734692 7682442 -21302856052884856259704026248987743488 7682443 -22415633283709265968790833490548591976 7682444 10179146894869436904809496694082076672 7682445 -59498250599555987755101784482243379680 7682446 -47503190280232196695555311476017931328 7682447 9694239119704016270651084099764076880 7682448 -9840069596961987093543957777992908800 7682449 -110553080910952080777251703652634276880 7682450 12560697190372629210461332998898110000 7682451 -4394615537874656339942130999386744832 7682452 -66679834556117766548195087282861044864 7682453 30290619621564537201752793262065847260 7682454 14764433508986086178154491335241868288 7682455 2298719291718414793445965912722732720 7682456 -29337172521927230310032447049496780800 7682457 36526060235431539088089611945064985440 7682458 -8279668778913240714417633419318335488 7682459 -17185659996064043786951610373048575984 7682460 8520760529803188226237137170986598400 7682461 -207550329893634260265903017838082096928 7682462 -70257703914536442692617502473494428736 7682463 48339258864704356034780596299510755424 7682464 -58768273072078785612235718437016567808 7682465 5367878719192093714259827400746285140 7682466 130441328136989521107397650529486848 7682467 53896958104184540741477318414292797920 7682468 -92162653081781184510774152842136276352 7682469 -11454992606712276974118930724972637856 7682470 -38084662961581529346204164868492906240 7682471 -67344368294095440375304222935384488328 7682472 -46510114131630347270970791666265292800 7682473 -59501318022667911671458280210532482060 7682474 -13762685679119909303930492176206909264 7682475 -15771401148861112249163947361768105400 7682476 -14322398876403504902139423170225299968 7682477 -92995360017156679711006125129312010080 7682478 -49200258501243604198396136133821168640 7682479 16577655922414527542974438122530073600 7682480 -2019573074329512511122484279079731200 7682481 -26139795437379883263148930870437158988 7682482 -12287190634599895167916603860088559616 7682483 9057217981663387307794946316426870384 7682484 -13180481313448515466136654007198646272 7682485 -30705614267752250822160172373516270820 7682486 -14790559015902092338200733091590128000 7682487 10357454809741369498989687693996378552 7682488 -8239842303847075011282198936518983680 7682489 -44181038165643958830009916968354106710 7682490 22702166270054297620271533345044330720 7682491 76268484302428588046914500369637825892 7682492 -97813277221259697579701718110379855360 7682493 -5339890135961104608108886754081912832 7682494 32736549527210160206740264047366871296 7682495 -46336823319500818454079057819540601440 7682496 -8072016379887129155493605639159021568 7682497 -92163854595816793889764719084095843708 7682498 1769281233936418150448999358215220480 7682499 -24016666302186298451262920450534175360 7682500 349823340763143829391604341747200000 7682501 110986668473350547332214026026285314880 7682502 39912320598998661568457713778504893632 7682503 71917913547565480796038186613323497784 7682504 83573289462510419043860464034123827200 7682505 -25586900918704517454819175810032613440 7682506 10899712236581408444020011480111805440 7682507 53815258515421596491169429652647610512 7682508 31812253401069709371842722358731983360 7682509 1346963465076159508579248166147873248 7682510 -26768094305008017774186636510618639360 7682511 -49029792446029083594891676722411537528 7682512 -13149711310310247076881561150603894784 7682513 -24833687943684342411101660122821872640 7682514 2982125792224943253300323814014131200 7682515 51987584775821424193332252953524065600 7682516 -9806103241010253876168006722541262848 7682517 -12661960195335739464162815151299074560 7682518 -55365513226601324062914303639057635040 7682519 27836121229953726606859179816547841544 7682520 -4229847788118645788322807187025510400 7682521 -26452000554278987733789421108414488960 7682522 -17757700143431374747635943333630364688 7682523 41558512515735654684718662333597184368 7682524 -48862572911059423057667698952278971904 7682525 14754391969280261628359221211779984050 7682526 1518667077056348960908079365842197760 7682527 -8308630830563761062331007916015478624 7682528 -41367943110969960826374367918126792704 7682529 -44432180859190275246128985123021404352 7682530 -13325989605585645847135744676488204800 7682531 -27204826471724178316991324380594305768 7682532 5945911450963339260125851295453503488 7682533 -11988406743160724930127745530488441218 7682534 29964764222320274734558169707629448416 7682535 -9338224437036542325085784949787214400 7682536 10981212402544651244853163779924787200 7682537 29274784568176791168714030426346601700 7682538 -8431937570938788358175339962583247360 7682539 46203560490158536790913917418896015160 7682540 24458544714001082652123445456860026880 7682541 -14979797144204092883863775680781481408 7682542 17482485984376615589583468323286947712 7682543 26492777501307086950404466832833785144 7682544 2561918375256464929856548483394961408 7682545 -3297123382542937588291566558780088560 7682546 9168755227471789710608453240677069440 7682547 -4268362327506294035709482924955769800 7682548 -27594943495304417622131038635828068992 7682549 19928810576755288753535588114812032192 7682550 4017594586252296310145422353963604800 7682551 102315007640227139060889844982254232552 7682552 579580565860662841818769600621117440 7682553 16837852612744792387096091049872872800 7682554 -58377257460413984252592596919705769728 7682555 53908269221771174294416983770496115200 7682556 10823905752279110955808414743954677760 7682557 56986121928310312600617633018937740806 7682558 -39404827393005176157806521771939462272 7682559 349470248583649039348286026039488768 7682560 -24129596251408152310829851067484733440 7682561 -59950071213390835739330119126235217708 7682562 -1659539311849580591923894726209595872 7682563 -41499952015290412179952400132258467560 7682564 12971235553950221203946415358355189760 7682565 -38792491640167871473810920655783297920 7682566 -13391922473263817209957765658316324768 7682567 2370603600365466081795366082123680096 7682568 34656162834654997044118497807504629760 7682569 -20280741030627364954986861816359721720 7682570 2378968453363264666300289054192808960 7682571 -37540431622323650984700385200244577652 7682572 -60810576245303611462644346740005276160 7682573 155972869475149153633087250072382249984 7682574 36998365897955557877357866188580577280 7682575 -1803084927407185608195304599579340800 7682576 22211575281806876319394435244641419264 7682577 6304275185882309151493272762049232832 7682578 837893466640737043428580053733140480 7682579 9135283877929934625114260852425351200 7682580 -24988307562126617306289252975022694400 7682581 13757545508073015337735833180843802382 7682582 -11066307073429444285528843351696240608 7682583 -663250101043995379232889255811999152 7682584 -5402990501867159389493056211648348160 7682585 31285034720370570941652855938302710600 7682586 -21609221424928187493694714126198811136 7682587 -26376729659544793371511990348531766808 7682588 -8065525377062951704828825144436504064 7682589 -105925211765908511329879685695080052200 7682590 21716822744685664113346554302616916800 7682591 44849640855202578212858083709235369072 7682592 -15263087118297301468307841454209761280 7682593 5535651752506303349194558154811110400 7682594 33937556634345291700851929415201423696 7682595 18565579088321425387478190012114483120 7682596 -14797341891874601747677950234151272192 7682597 27130940483074201048410654822436374528 7682598 105284052081323801473657984599453696 7682599 -20001452449474035913745448771586178000 7682600 -30633637210244758279248287760046080000 7682601 -9586771356917126935274821843933936800 7682602 59264674442784248305276025881024216752 7682603 12672244473788843944502387346330991464 7682604 9035021996897497032561631581703680000 7682605 25576186785737716136981380410111432960 7682606 -4589922128337190418498339623548438528 7682607 -4893121953012043732757750401711446144 7682608 -10218227411823917565641283996137127936 7682609 146476235541856441884879419848706745840 7682610 4591404282519859810767806370360384000 7682611 -83546571945870749890573556547023959808 7682612 13473219373427907085545448930568540160 7682613 -49120869605286014199639944332679429856 7682614 -13562759810620832307584040071596213344 7682615 -24418779137553252098250488115964287240 7682616 -25557372804274034346043760430739169280 7682617 86804260131465562021491192716263313232 7682618 26101722980729560374372964559299931760 7682619 27390803071087092894485094156613639680 7682620 -13921050192607998496510433659867299840 7682621 5844204507067446549002050284682797504 7682622 -27233864537397593386913221169141222400 7682623 16512075917473551495252532678978443504 7682624 45979311118854464159329690947754131456 7682625 16171446602848402766053737286517745000 7682626 -12894748844639824851707961025121525760 7682627 -27412641272586960370741755748855219128 7682628 39780304009745144016330973280206494720 7682629 -140310509259757159128779472239341916770 7682630 -9463335006162820099724113394604551040 7682631 31305499040643468380409072545618636160 7682632 -55099076279627821998219328353521433600 7682633 -35910656245497681049905823234620800640 7682634 -24754826305235654827375265241770741760 7682635 -2624895943802559057396729383522413920 7682636 11297890587220516574119780433260941312 7682637 -4948272965356615783253303337867068160 7682638 731033970510622121942577762765421440 7682639 -8542963165055811719773452975480412560 7682640 3589717417240760677826595555980083200 7682641 129138489050304564790005007082142845042 7682642 -28965742755303730519069165056983158656 7682643 32018328920247749100829901329359649344 7682644 -19644290448920195026257089104472248320 7682645 19133593843803670216195393173998645400 7682646 -1954503242432548880364333819265614336 7682647 -8399868426330396546129657201256640800 7682648 -79820929091410198652315842389692528640 7682649 -31456774193303152129337495846354414592 7682650 8513190502499988396413639744964768000 7682651 18857365364412863358322879045118871600 7682652 51940588958312049528654815625912293376 7682653 40044490200685093837108930772845286 7682654 -8435391514667031990048729350224576128 7682655 30094368585445903975812723921493708800 7682656 -98719721400955598356400862523879587840 7682657 -19049731580346790757940157851342069948 7682658 9975216245183258492728474224124366080 7682659 -59853941451757832234043278781074951140 7682660 -3679979616603978114349037072107288320 7682661 29528169228598446864950202043348095360 7682662 3141957922564478222083642407784353024 7682663 23559817581550518950114450514121132824 7682664 -46358210191624044288101181369635880960 7682665 -97436301608549026368278591959104062940 7682666 -2663726537031867905686738504124864832 7682667 92531257211753114809039788672757375488 7682668 5726632739202576282769066269908140032 7682669 103671299098028334394393161127589028000 7682670 27962204070171293687962909098071334720 7682671 68272389662606074409635112678754066672 7682672 -15450248803762911545235729255268122624 7682673 -72736080252897676935942202422453622416 7682674 71792183821421144814463498991125365792 7682675 -2019119496910909278754158585626822400 7682676 -1492743949705230144584039316414701568 7682677 63772613975831102271099941599716469632 7682678 -74483546403367140310198451906006187360 7682679 -20566191520202863085983372299934383576 7682680 -16052236863030702418543454820464640000 7682681 992709567811268843925676010340529920 7682682 -5499237480375950928417644638824347136 7682683 -103215756054514105823123261749880831068 7682684 57566623321415306809015472622821308416 7682685 -20603060575745860602099108944179588800 7682686 32493261494736184783618222081798665600 7682687 51014612057184413051121174803711550336 7682688 -27905192327322002232221894280688435200 7682689 4079541044138200019839861650692660672 7682690 27212956364220039858940651963120043520 7682691 43418641655779647178157978455471179744 7682692 -2394136417328304395637103664049301248 7682693 -8743608897566918012237806831652849058 7682694 6410006799598691988738676845049078272 7682695 69509441722860189039712288967330542200 7682696 -42317390324024013047638881707742167040 7682697 -1515090409704919290296050667716872384 7682698 6254015312689355787205705637323716864 7682699 24201858257724853278575809621415549760 7682700 -25309233331423330800125660129090496000 7682701 -7908642822245224251926173312756376136 7682702 6515102098255183533444230625416943552 7682703 11931090482939929682435306923353516288 7682704 -3939797842182263858722055421291028480 7682705 99105669671265745407349961754517748160 7682706 -34901416581953945433339231860456951136 7682707 25820846835306993272013251937991617600 7682708 -101719996708925088176108492644748771328 7682709 -83238395593643947380387274721291966400 7682710 -27651865083643877176504047079265356800 7682711 124738644050307956722069232485725402312 7682712 -33016551717727944090451815221825556480 7682713 59243756964891624830600214536457362304 7682714 -8940263863983132944874709012474441728 7682715 21601240631013199715965554435295596000 7682716 -84060888211441835437055892487604892160 7682717 -10663437086889953605333883751319838208 7682718 -19014409335891538510796845141833237696 7682719 -17325800302599388016054518657047262992 7682720 58189705130965433521692459460973690880 7682721 -32307287165637402465021643765329620160 7682722 62738791838129227535401303583468952912 7682723 68733067354161339954168242894215605840 7682724 33497835596113759132268738934558720 7682725 85403572369536326060595014539252614900 7682726 21818675906145840720813652210736711040 7682727 6871392337328485386194207747984393808 7682728 -101226338739213916050077950209736995840 7682729 59810325524735764719514593217401691968 7682730 5625922940881914190955055399490682880 7682731 46405303724550127836323033597577634192 7682732 -50592554874374249087535140040536795904 7682733 -18076917957428678182870922859430541898 7682734 26721787033902713656193615688130910016 7682735 -33574595737523664948779294109401419320 7682736 2156773120103883192343316406667837440 7682737 -106627008443350430416397374731403637614 7682738 15121335329108345019446168295002112000 7682739 -1096261016370812260442733447315790992 7682740 -6512391626105808234511805645478455040 7682741 17150280953739328197015912333520380768 7682742 33244728498740950556434065938518214400 7682743 31233090889906749386108254142955261992 7682744 -28110560726605834184001476459539046400 7682745 7110985838775330386034223543005926400 7682746 -2123527184084541298187324648870486928 7682747 -34488332154720098214811379499127606920 7682748 17495783656558102390073330233632084480 7682749 -19786908223294348401020036923323576250 7682750 -49220184462835392544428517118889600000 7682751 34115035722212798626499333406532115568 7682752 -1912894269320043811072552941429719040 7682753 31450891437339989127749488590569796264 7682754 5410290825769123046245498096445125632 7682755 -12782792650961280326251734389669027040 7682756 -40649150286425003726918634370237501440 7682757 12878432822361539232184316947369212096 7682758 38205370086059396540232862440209078976 7682759 -29147356174290640119012562156084213728 7682760 4564420080093672117200563004760729600 7682761 1750347325098582163852999818258422784 7682762 -57403578973347569839209633769872316368 7682763 -39696354838031835464448492031782299712 7682764 -40746453684127453309902473945042393600 7682765 -90409816788077158038898790234359436340 7682766 1244759709930999336409603488557395968 7682767 -1250477251510989812589465736768716960 7682768 17717864487597440551004382690830843904 7682769 2808204754345922986535873004469160850 7682770 -56842962368912923094712188558806694400 7682771 9795577110846999792754716092374500972 7682772 -26184808820499200630918026235790686208 7682773 -45081332779363729167187765097777444960 7682774 -32488008035477871799496817942710400 7682775 3633589893912778555903291260977695800 7682776 -40132855807455999305655109424900229120 7682777 167592466632885442843684451416946236800 7682778 -25517774682550058880712472905820806656 7682779 -29906566114121557224271221640062911216 7682780 -15853381890687477605608093760760514560 7682781 -31882223334256347442246683907596824448 7682782 -5899459292407931512213404219823486848 7682783 117312001776236490080449802099174420520 7682784 -10051312355858637501668445841281515520 7682785 24151730310443651538574192359428593920 7682786 -3619413200821762462915276051828671408 7682787 -3258205070158216138915511861011671600 7682788 44296212750318202179469084097248926976 7682789 -42774165084657786307730491187265697410 7682790 8784363257045965551822302328206670720 7682791 -16033987709491640588492419062727150088 7682792 4643387302998205679487887468058378240 7682793 845562075809155599529540397033942400 7682794 14915237364854315838463175682432844032 7682795 -97980156727112997555839494444412652720 7682796 54313273272780152881197942512841523200 7682797 4829382204565855795856700685156758892 7682798 52498644400410598951032215377892558400 7682799 3150015296218667459261665301399293440 7682800 8192747811176140979463167863682662400 7682801 40590067208760651401917710615234802752 7682802 -1009171139394226363568989267833733248 7682803 -79550063787690274305221017459453482480 7682804 -28810340486946589931422305095987401344 7682805 8467499799415066103581279533625572480 7682806 -19337989271148840345555982701519351648 7682807 -7897399192302279116659160064073699368 7682808 -57939602929540013496723352630463692800 7682809 -31734207582866336382397970507695747990 7682810 769650951318061033418287646821547520 7682811 -77270867695265302784063880186902564328 7682812 5269633753766925035417819946082440192 7682813 -22263911626388658114477573059928370938 7682814 -5150666166615383545199691654452608320 7682815 2034021319391656448793042163769479680 7682816 -6516971131126978886398442976049102848 7682817 39596356617768724626430120394712690480 7682818 5433029790236027647422776915834723328 7682819 -28720170938985256231919401641613323780 7682820 29039466662077532196967865199672238080 7682821 -5224061536594283372295189557728454400 7682822 15680293300236392245325348510013794304 7682823 17817141709979536970858573437245757440 7682824 68408564231563020587645719512189096960 7682825 45322529426814955044371309901438859500 7682826 12159508180716821907566303842639577088 7682827 54679821699539871509039301883987962432 7682828 27627128202937737449787489769397031936 7682829 -14712812775681154010653789719768821760 7682830 -112956887281236624143846679982377600 7682831 -3685230098843013328536350240239831368 7682832 -21089897360800615377442003299228573696 7682833 -13163127362965543367782789341143299918 7682834 -5741805149824710889860881481247083360 7682835 3235669617296582357716779687870600960 7682836 14087624467767676903868303759031152640 7682837 -59152556148128430421483600705866710514 7682838 634889128357357270817497344571921344 7682839 1386914761888361545485963890016712800 7682840 -11311102652472714676362560587284480000 7682841 -23592209481491529822297145553310025680 7682842 5497512420282987803195631121673236992 7682843 32232409776174588004148121544162870800 7682844 -4742108580728914493097570178627934208 7682845 -74006565141737963166061480519451164200 7682846 -447076983429743462530590401136843840 7682847 -43196520798512180539294291849041244272 7682848 31532253470343264388746402744347197440 7682849 107947836668296638466924410020599178850 7682850 64293031357206353618478772171852800 7682851 9080268357023540969738590279334145024 7682852 5368649695249038879477953780704311936 7682853 -198739066113044672086767416382451296 7682854 -7481052936457575617167307360493972480 7682855 -75605398459642984529554076447199829440 7682856 37151148923224674364050496734792499200 7682857 -42917055810934228340210030702876028800 7682858 12106546881887598708909195024529775280 7682859 -26448531212447499862222602371038353600 7682860 -65917179313695533852161562986803025920 7682861 -91423456941082205507161351734564995988 7682862 19984556596581832077543558183724385280 7682863 -71632752515570275333265050658323833960 7682864 8033789512550058603642284119851073536 7682865 4281552289392573480580572141395865600 7682866 46910879116888910635149332728620175632 7682867 -4670811343478333673153418727854736088 7682868 19364498637601125550801278565597250304 7682869 122900672882822517982997471703935324270 7682870 124418757187095838272129035405917440 7682871 14822635218019117219706332834525636224 7682872 -31679768427992344700432285515352248320 7682873 154001118641188107442268089585476360768 7682874 -16821373728952117318591448491726213632 7682875 -42828101588825604587133504197399556000 7682876 -51633959491049000138852265293257651200 7682877 -24922709484965106451420640936359412160 7682878 14165421322790166621482063372062464000 7682879 -87108763403884597101078142345319699520 7682880 4323239029822576546548891122160107520 7682881 -23284893375581657433254802909447136318 7682882 30963707272137734335243263389439132192 7682883 3631622761039729211356827012392723040 7682884 -320087395944655496733166115807213568 7682885 469260702625012251015561198869944320 7682886 -1760787079862162895809776931363913600 7682887 -53157649555295339998081260930199180200 7682888 -14865770279033098695392157286984212480 7682889 -14634083207576606281098950531046776832 7682890 -29599380836272275672111731743922507520 7682891 32212485351388512968093790321171062292 7682892 3768582144509736633169465361426399232 7682893 123688600188660825289932479458088401142 7682894 -41356572924616637797993154455738725120 7682895 -55412541774543698689912038323688240 7682896 53155010199647004963789340999024640 7682897 67785599757503463971778080953378543680 7682898 51551485141803117372042035482821719808 7682899 -8346105016935432563318852172625375664 7682900 -8848666387283601312137082024789744000 7682901 -80247413814783237718700445486925231968 7682902 26765675390995471436544242449468392960 7682903 202489937568867831742876963935781054920 7682904 94877897993313871590516737779633152000 7682905 85690807138152514990679607254696205060 7682906 -53335406589184473255041281909380105984 7682907 -10311627139186107612877731810779072400 7682908 5243771558749747305850141420667842560 7682909 39497596672078345991424237611184899070 7682910 3440519206140979740128392588104069120 7682911 62715303877159788666382163956367796512 7682912 -38359511929422471586204961501762027520 7682913 -3558776575885817515196415524046786816 7682914 -17436692519322898763672251139038528944 7682915 76816623712037995240913595281490388560 7682916 -1124435271558790307812017733065768960 7682917 117985183580393872005102067812584924352 7682918 -1021320121034781843394656624048339840 7682919 -18101730710328801686365567733922436056 7682920 -366671630790327277563448024114790400 7682921 -12162990700434976112621894408983283040 7682922 5529338683889829141041610083341877088 7682923 -61740079251378312828547805515784530828 7682924 -98681927805907897942120570191897487104 7682925 8756377757569577059386157530624384000 7682926 -47833646894111589468785139432861417600 7682927 -10690132738529782666146495238471452288 7682928 1002462258657974331471295448838832128 7682929 -121575081667574154241975574252298591324 7682930 1054339755283692099365046099353881920 7682931 110684288314404995084656511066470600812 7682932 100767035904247781196468569060678275072 7682933 -76862068197723464610865023962152986276 7682934 9723093260820253550185565744134336512 7682935 -25988253998142365571984388598147349600 7682936 -30131995457505394011577333765682749440 7682937 48087217193879894999237002082863982160 7682938 -50468501724838051807339245676968500880 7682939 -48432026923677874876255286277469440 7682940 -21438952251720527397519999147043146240 7682941 43694103494536792475759701266781514880 7682942 -36824974010089304210316588948910213248 7682943 -31040666005865747986830638968869614976 7682944 91766083987267040256328132419272048640 7682945 32650252543979825432242344962942543700 7682946 -31151506299343558539987254299244580096 7682947 5259104757959324365963135242647874560 7682948 7069700891749417504380924826074525696 7682949 -30899429742352826195584646470109649792 7682950 -26911995896317908519143296143683472000 7682951 -44811418675765834858595258096898915048 7682952 -28334101868061271933535135180491161600 7682953 67176578153840002522842049219371489280 7682954 12967944122497399420396421628492637440 7682955 -17082280831740389976411631922943828240 7682956 8338944055839761071042983978404069120 7682957 143688019317471171869498306649957481152 7682958 -3885056487329034506534960757770592000 7682959 71547289026661150285838519210629731120 7682960 -8115841779136593204174971006315888640 7682961 -33999228321185569899724771714290400320 7682962 23410369395827868240895984537906363392 7682963 68785306981409073807365040049826238840 7682964 285577127929615060328748385706366976 7682965 -4291106313380230373110519021321423140 7682966 -2646689298958064382748128254925657216 7682967 65201059061780238564574100526237439584 7682968 41699104856779330127837727935241154560 7682969 19167361062202526990424169830510470592 7682970 8122226334192026560843923281002905600 7682971 -37975674641950755100557010048802009888 7682972 28762727164800193016131246043785631232 7682973 -46197306565197013066499120493773834400 7682974 4535376028529529913588799338805648640 7682975 -14790443522612966487855025877641872000 7682976 -15397064027530534269019125843593527296 7682977 -48033380750471762374752702580477318174 7682978 -12431126388384997696500655736338900992 7682979 -40974020740353849572969810041549691016 7682980 -58970453572273636920949287174173491200 7682981 -2798585673540585744641934921040007136 7682982 118961473018726214197936491541238784 7682983 393363166894592422154468280840430848 7682984 29893193230975006597106478185708866560 7682985 86703348887744227295269325214741523200 7682986 -21824382156029916880034851015626891936 7682987 -52277862816430782123361047818632658880 7682988 -34595722381020898755253884907397184000 7682989 57660102816394199230887672043192859424 7682990 -2249113696833849634319102829718755840 7682991 56500676245686126060898521627622288392 7682992 -2013934595569214027883298460532736000 7682993 -99528464487840260436908943429595291758 7682994 18099111808509382047284926436916355968 7682995 1615455439913932268420612253590838000 7682996 28564790573273306989221165613581201408 7682997 15970931102395304398027832881005661824 7682998 -35055285879434970879435503565626940000 7682999 4929340288259401144338919333340933160 7683000 -12699419186382528884724501148200960000 7683001 -24927768302220182021682830543433882368 7683002 -14298750097764749042444821572930010368 7683003 -52297148367461601664793008767859238388 7683004 -61591665438224844507050907828388915200 7683005 20564378280277574523157729098147885120 7683006 3978791335345348741389398176540612608 7683007 -18438536985471598021817394596488336568 7683008 22509932952322357331223079768899452928 7683009 -1801638848809353634675249872565861632 7683010 23373779753708140897095684839561072160 7683011 35407547118313843873934541256264055040 7683012 1547162116623212726192073437239160832 7683013 14414559314052270078226490104859948504 7683014 19453153709599608064575472408015401600 7683015 -6784119671019386248713110787012163680 7683016 -8192572730981038292467791935093760 7683017 68962957748773343283342890042407839066 7683018 -14469203311867166074745141243982896640 7683019 -112440205440584401304148712945146289152 7683020 -47672331991209302222339898587882603520 7683021 -81181911682214071652797486042531580010 7683022 -9660164745700582070896007182700091648 7683023 -6806860919573411800524403622673110616 7683024 -6372207653345239207345638667004805120 7683025 -250121321506778055189792432414318400 7683026 -10196265479899006535809458538419509952 7683027 71929897684019768747589180239598857280 7683028 -72073141209558148057247042999759923200 7683029 -109952117298632029587909107020822376370 7683030 27115007778969748126403469188265878400 7683031 2567940771806157552423343785681058368 7683032 646699125619063067301981457191444480 7683033 2430599108205274563941502834891022848 7683034 5086222260667258443224654608862866416 7683035 -38247990757446335711545312353595562400 7683036 48509562053242467638214976229322470400 7683037 -80307740569709501643859172947491764314 7683038 -34011358805407148574556114047334625280 7683039 -5871092497545642237721206526962355200 7683040 18814632464502675104116246907977728000 7683041 -5009399170075448241970375489230942558 7683042 6178380531239091639180077728501526784 7683043 -141032589759829804628106272541906168480 7683044 55801510616764897544403725306336747136 7683045 -7000820511743138940833987308130055360 7683046 6035116804422103947570093196660134144 7683047 126567432732324419052678193525762589496 7683048 -94201292338949569809364651369782282240 7683049 203219023813161512955368860002192480 7683050 -6248550988508787502543125274616959200 7683051 67505740156578522226187511209528044632 7683052 -27337883874639090573044439715623008256 7683053 -54109791698134196031586542873146102922 7683054 -2677158314263041125161518356306769792 7683055 68921137257496935812540820212710053960 7683056 32590328558550072981887718165932212224 7683057 41065482516649609552211861455476574260 7683058 20773742266254607615848676534602384384 7683059 -21865639522567510384126436593263827496 7683060 -7115670411478146923496756360542945280 7683061 76000098632904686100703981654527292512 7683062 -59510560951525540777870449330210607968 7683063 66773864098451048899892925711727891944 7683064 -56370964674195400615922537580764528640 7683065 7720614432074019983856845588892403800 7683066 59388964373120624608442817490048051200 7683067 35358335473357839395953441931600362752 7683068 -1118732752245845494449087470958428160 7683069 -7038292430935272719053612338126483456 7683070 35006382717683444076034763531356872960 7683071 -39317714753889815800544503695517158912 7683072 19822097934304524234463398063677374464 7683073 3617749060887291077667526899253883460 7683074 20164255516861460785682634306702116352 7683075 -19724849985018146523465113198512526700 7683076 94976840162993018492408647507689157760 7683077 -78170748817058503692045924392415607074 7683078 -10647112677233192652887451234774783936 7683079 -42745060885503547517314792731017539360 7683080 -217312688797336406168519913314611200 7683081 6688468284258063767847218860344413184 7683082 -3616078179992719417993123630930907136 7683083 -15678460638836847444466433121879381840 7683084 -31342811650014377704060834444012829184 7683085 -97800095718499816223540190148456823220 7683086 -73628453441915754846370340327710185600 7683087 15836787688058225546721943814684830080 7683088 2413022623614041662226553458960629760 7683089 55831762529905894749289193334701011890 7683090 -44242328227069251352096978443326208000 7683091 56339446264125327325099659344369048624 7683092 -9628943637186761929961060988816853248 7683093 -5314459598257500336948721344063343296 7683094 20336166928519426345301061082550205120 7683095 -16276381197247556401658518071640492320 7683096 10209112885193748083015785544817008640 7683097 -24890621811274020983519312215426304748 7683098 32557482945728021964232319650835109120 7683099 98702043723166186452438359156402794800 7683100 -40554244586471905382580111877292185600 7683101 -71901255728293030509284487325456127898 7683102 5144855211642723789974420587820097024 7683103 -2586167539128844835909856413705550000 7683104 1658017914743666506398766800480239616 7683105 -14135529918582475741983354622800935040 7683106 -65767690325830078255535264930717450880 7683107 -80781750885709271932138776612106708644 7683108 19954340349457854584886680401016693760 7683109 -23969297485410531169793581183315833088 7683110 26099196656747270660520049026376801920 7683111 1064374963141631154637477070502444888 7683112 -83198160337696882333474507611724108800 7683113 18463708536217960099382270694782635764 7683114 -2235979259409947333179282242025916160 7683115 -3527788600341117271532889065533183200 7683116 -6033480651647880316371871332268898304 7683117 9214913648470473909004323339716982048 7683118 -45089394394298301816900482326292418240 7683119 -16003194443564336734079223235270888704 7683120 11346941931583025271105472944232857600 7683121 95644818096551911578776354484358144 7683122 -17545277516257882917184996223033307888 7683123 -6219955884188294127039280625154703872 7683124 -19034221657044092076560789761644418304 7683125 -17908655316440458715554869401010300000 7683126 -45110859576331201194149150798388736512 7683127 78925472726227674998084741781032691600 7683128 -8779628803662666712161180104325488640 7683129 -64342602988240129114160836474919406396 7683130 -5212683222454672962027892630705198080 7683131 -44194247103781120002937384158248887068 7683132 -21490564886543427528735195399942409728 7683133 -18124800579338590065049371774060042240 7683134 -2577878681669198172639556985648918784 7683135 -8495831377968204050895161118624013440 7683136 9131232408101440670259319972521574400 7683137 -122034026096546531369350946137131264 7683138 -17169480451167166706344118521237569456 7683139 -78867232658146738300063978425126651120 7683140 -47642909303276631914205142207851682560 7683141 23846641140770415746872001799141986784 7683142 69605027520302366224069536497088916992 7683143 21919954990603357906056812076986780688 7683144 14315407992283147009897322743529472000 7683145 52274640437707451789335500565822540800 7683146 29834842939170215989878048439379956272 7683147 -15459798467279581541494141426482810960 7683148 -30960343638429908347726940263070375424 7683149 -38417623055098207106038751509855349364 7683150 -12539391330792424053781690706396620800 7683151 45885223146103225773331805928180182400 7683152 -7521200964524677740797313400126586880 7683153 48970694860880277076430146435786693104 7683154 -41703977096822728942930036734670080 7683155 6229196603245849551839621124584896560 7683156 -13894209437973170043455537402239066368 7683157 122638636850553462369383441853048774720 7683158 -29010709856342575635633804838088736768 7683159 -19996458285059948232346824833380255872 7683160 -57202955690923124103200778294829056000 7683161 33115506242216414558557221593728448772 7683162 -2162671522719140378984014720354657536 7683163 -46789546683951492082204134946614708 7683164 9363327463090125217864112271581540352 7683165 -10137663974291721053775346985333258880 7683166 45939802266989678508346963481498440704 7683167 85028919420839396176730989799308927152 7683168 -8582650852836908377230119036289810432 7683169 -53793769968863107807295044423819782720 7683170 -14207008663495426264894017199973859840 7683171 36223875411388688825193687361198728624 7683172 -28280949790413249427577040454110392320 7683173 36075786024621052722818787832218931200 7683174 3138887466026364858097810883755360320 7683175 -56343577555094037392312279692300494000 7683176 35283660950327248094159607308247644160 7683177 2862143345852987816876869172254691808 7683178 40132307498774356312552554091106617440 7683179 15182862302339659259834613727719536160 7683180 -25485795515026612244185813897768535040 7683181 -96830463557652431650694039897569784736 7683182 27514254624457343883773419851693404160 7683183 -42683463930156324463537868687233317048 7683184 -42854233702046740137632761132956254208 7683185 -62762151544743113043108811324073991000 7683186 -5458037990666358800583850377078268416 7683187 88806767610686975279327469363735889512 7683188 62772514275953013127459485370352661888 7683189 79944690937041340866313546829541486624 7683190 33393311424340202784613093980288537600 7683191 873747931210429740115419891997182000 7683192 9426212196230032351104876714482688000 7683193 31418724010591679189691679603861273600 7683194 -9349189493270710850783593191158455296 7683195 4900229062766202913336855184908439520 7683196 -14315106970725052147486863765042838528 7683197 -4156036480684640998425658426341408 7683198 2084971629726262801637547670205561088 7683199 14623556311501223580263413045759593600 7683200 -20045596073372771387746102261579776000 7683201 22779538373713986200394378682069276800 7683202 18705183161892122425512890549208045600 7683203 30762435211527917390620894802339653440 7683204 -5552700609549705142494256275939554304 7683205 -13444477395222810911566013325301027140 7683206 -50616073610028516212614652257221548448 7683207 -1734689262246193152094988942882853120 7683208 41487706802885635167761076156321269760 7683209 8897436165344759652135332099658215604 7683210 25314722594619664865996924973744271200 7683211 244653653655913857117287487110738873752 7683212 -48548996183445688386381798830677004544 7683213 38110762914260509010572271148070724544 7683214 -18692315168260790770429424941182053376 7683215 88709375338682907533995215943493268360 7683216 -4551021286057150937206308776051343360 7683217 -53347027802340687203561353530569277840 7683218 -10351773673737085705782093673128924384 7683219 -7388607120601511944388060949726254736 7683220 26893731573293917406772904554813696000 7683221 -4148218890637788149942898987323863296 7683222 -15781146537763647989309785519223972928 7683223 -2577486423258182535968148671294561216 7683224 24584206484015078706162464423169638400 7683225 31740412943965599598606911312008544000 7683226 6633298548819479687686437855399957504 7683227 -58299013643894028863686916916929493960 7683228 -11969989317544593811740814833353441280 7683229 -33916689540390272413906552081121476160 7683230 22700483489462122387303682798974973760 7683231 42175256702950460917605689823116620800 7683232 82516683971856664952497035301837012992 7683233 19815956608795618495872677158754848482 7683234 -10083223562137174964019100806676408320 7683235 2609624882885665246740925954444368000 7683236 -24133455079953670494830402468393748480 7683237 51110379790080011570458726120844751294 7683238 17159318125222996519686432160416983520 7683239 133898971425682373324033209564260418440 7683240 291225591367086016125880519348224000 7683241 -11384227564664363860968080896102212358 7683242 4958950158972008187566456702996250624 7683243 -101982670821868891920508416986453699136 7683244 -53386587306377345434017319496666270464 7683245 67507313322773305714123263565147759500 7683246 21711425190566007027584064536963241984 7683247 75828039783627791030550527382965454888 7683248 6630985218518269242084332926988009472 7683249 -14769266134658307468464255041319935824 7683250 2158074760229264283536662143157008000 7683251 64454597723095669978831099197771386832 7683252 -18697211720144809632562570405205557248 7683253 -37818421333154540295776399749522420498 7683254 -10983203528001075872491429468905635424 7683255 2790514359725177498090487722955090720 7683256 -9470365949890459348513227364125450240 7683257 4226054532800092984094608007477974272 7683258 -6024360653918924042900851309543680 7683259 129351970106031236725639331757895759460 7683260 22431133860124906247998521898568448000 7683261 1593236697527432083563852840289519200 7683262 -59512140464653500307635952491556762368 7683263 -37249231841509799265178631282108937504 7683264 -14813056001560069030811892895171215360 7683265 -30770877569570477129615588297360789760 7683266 -62203931546882205285855918197685581280 7683267 70419525684621990225692737174203500280 7683268 26167604692921484959670989872925317248 7683269 -5004327422403151945932127804374488256 7683270 -5126625714617370302702073453122365440 7683271 91324629059900830170978193498607392472 7683272 -30150380452919802831083044581272432640 7683273 -6959493437649333609551800412863329336 7683274 -67470123231008157485266980559528716288 7683275 8912103994238572065766163220828615000 7683276 -23182590611492932113072184198660494336 7683277 3064667981432393988725929967974262400 7683278 67540442491626764686497150280033741056 7683279 7046210600688809993588543369743970184 7683280 15447563168002188313893433144539217920 7683281 35751800429000922089157098823001792800 7683282 72371189449709284149043648329266887680 7683283 316094734600806033202513058363140744 7683284 9334452950285131845122393330766145536 7683285 -48312779499886044401172305641883928960 7683286 -12009519866543980542774686453073805056 7683287 -32201606347082022044417238883559315064 7683288 12843341127483959675785821173710848000 7683289 21254896766546086230950060447616303360 7683290 45214115563990657392753764343760754400 7683291 -4486594469624029070734371001423750656 7683292 23809792088637952593793239071432911360 7683293 -23028936595995765271336505503794394458 7683294 11024687057913480065403153198397089600 7683295 13608748212008151316466403395323093800 7683296 146228217032158395662767886300664299520 7683297 -13185662523296047055486173167306526800 7683298 5630886186604335574482900253978349136 7683299 31304799356763906698035208858795847264 7683300 3278756657059878930687558609947798400 7683301 40820749612434289652600436184648759900 7683302 22741370699247659640458444211401258304 7683303 14461531732166051066506532682454402560 7683304 28314437139640358994322003572108933120 7683305 37577115264881378640190638920759482560 7683306 -8314108600156445134787235128294374656 7683307 -130806871989509716323586156160873074444 7683308 -61840460251735264744733179615222809600 7683309 9160656538302907345773277067963903040 7683310 -10994470751873866582625808403041632640 7683311 18451280601902081647251192954096113232 7683312 2182492534040995166993916679044464640 7683313 -122955787330631324879044950414156512016 7683314 -10061886092166559733387018810925237744 7683315 -17860834704276726488610224038515648000 7683316 100908054230376216401945167533025565440 7683317 40372281455792563527548602246305960366 7683318 17004913527727700164670911514188243200 7683319 2295384107548044701296197577353162752 7683320 78616768883954194935829730379064320000 7683321 -32844084968830708200278197390638816 7683322 24157471132227021690769415280023293152 7683323 -3227845790883779512864466929411730856 7683324 43456568012376848863643243195894956032 7683325 20055666872594524629868981050164025600 7683326 -1810629812609991015787893305496576 7683327 -77345018957396444538966585414352280136 7683328 -40976261598263472042406920097468776448 7683329 55440923746961800702409256585394757376 7683330 -16344947896057837719766685754075617280 7683331 29820707443861324930527270631968459832 7683332 -36532309786224032731081502387680392960 7683333 -19865402321971443540383271885094582272 7683334 -27611683274390468384159828510135040000 7683335 30355969293667179366713885879844410160 7683336 3794558601458024956714795609376194560 7683337 151589227165197190430929800204307687092 7683338 17684283429988886612621871742672520544 7683339 -15294349602186778192493520975398445072 7683340 3698557446902951817002632440168622080 7683341 73765751207946196525309062276997682742 7683342 49202385190163765255852510581613151360 7683343 -62299449795833763671118903497579971408 7683344 -33178411421106994327262605477438218240 7683345 42366028193722020058960578393276772020 7683346 -12109743192118144097694340164259768320 7683347 -48446851413753646719126232237507200960 7683348 -15063416799236162895123872095013406720 7683349 43454133625963312901436720203294055936 7683350 -10250800570419665640866165824210291200 7683351 -3493527230668084085596525540629222960 7683352 42152652402212637125090273598965913600 7683353 98916603436415631903016721612986311120 7683354 4163311973529753021959284734710452992 7683355 6296087534942764554797658504051306000 7683356 -68917477254339871892217121959368686080 7683357 -11073795892086840859274800012544360448 7683358 11050546570254237624622395964047377280 7683359 -75025740884541634567948235707175567088 7683360 -4908019432800895551059446069293219840 7683361 -14747158979862451535681048966027449536 7683362 -61979023128731668659212499635192507568 7683363 -23114832784617680012734762484936171520 7683364 -28504241559225776903427313897467473920 7683365 -27414763618849664218450713964313716740 7683366 2304226557943452653578760379773548224 7683367 -65592822805471298759710011631499000584 7683368 37754167674546086764329855334633144320 7683369 -171263314962168862561057109565679392 7683370 18700065690205630848447159324860712480 7683371 32836131882201610313721610875300682800 7683372 -34218585401857712556617179813139251200 7683373 36550590982241568005059196313963571200 7683374 -34384082244701044660210515861019876608 7683375 17409493795479021746766509670144000 7683376 6062043394779894430255114493205266432 7683377 -31070500309985186907544354006421668440 7683378 32743297233254381322143201294983680 7683379 214876849120999383968586036198378500 7683380 -11384546979538960840985933568502333440 7683381 10763166127713978800190829817543276160 7683382 17172292368029758305868925643736903680 7683383 32223692076481454752046684069277232080 7683384 -20718276525527259128634871859201863680 7683385 -198265938444029378936489465697519420 7683386 61598754775241564065199325784883233392 7683387 55414824307604961746226132039478599960 7683388 -25069472514597999200693730676653533184 7683389 -2476190401116998223228190120762314144 7683390 -1911053423675905889790425611115520000 7683391 64709704217832666516800152507577669800 7683392 -3339773432224405396886252632059936768 7683393 -836983186137929752264957575229873920 7683394 -33496603126395687238400734105323415008 7683395 31203944507925470374970086823029712400 7683396 1549271120464374317242582971168737280 7683397 123525750167911692767023627292770166812 7683398 16639462314830660088399015694401180864 7683399 -2001801764184201282927437908471930896 7683400 -25645343770740319353798947033262336000 7683401 110880690438868901207712182055573821904 7683402 43485759798245882297851882059116658432 7683403 -6115016327320628627733675951461194752 7683404 74060083171017843738747697741272281856 7683405 -30000658916917632016689592971411648000 7683406 21420305133742874000658070625777902080 7683407 58988262481984881821437341477990794352 7683408 -23297356569646368190143861391703162880 7683409 128592448198009672134227523536587018610 7683410 -2426976932589008822136531849239808000 7683411 -48108420999957224770275041080756505928 7683412 -449756063325371121365454959879258112 7683413 -118721967662392209157832522983259116338 7683414 16400042807230602787650415429657720320 7683415 61717835435178348036196712119004641560 7683416 2533740652447275375672402001028843520 7683417 20351638047058486841260554645425527872 7683418 7812791458083282081331683218801522160 7683419 211427480611924074932142802800419625696 7683420 3987071399889053539964593495973775360 7683421 -117259814797221343248935849480205628378 7683422 -24898674483381251418240218584091839488 7683423 -41730725372296068542615409361683268992 7683424 37804169074418912486842175065491505152 7683425 -7018937669252333149980762688506035850 7683426 12925375796110859446868483341095166464 7683427 -27683097458654062736972540848530942800 7683428 -31272996024066527424331760832646435584 7683429 -1596018461562099530557385496554318400 7683430 -35289986364644108176474605261689984640 7683431 32177817000656621723193671064891615792 7683432 -12109765166736276298447692029071687680 7683433 489013261518892229180561904026420260 7683434 -72315516442537501686738234994444980480 7683435 22289909457440424083304535007201684640 7683436 73289228132255898658417696662714087680 7683437 -4255040225839304159084212375875375168 7683438 -6423192398764194662998220041566720000 7683439 68128101449807417985967391652705997056 7683440 967607285143296133909797355670568960 7683441 3897653545499996887023372120341514144 7683442 25886018699138528154458132311311064992 7683443 14366084201612752956990447584627340864 7683444 16925677725454757222962831316671057920 7683445 -75820725251073873494973544745060569440 7683446 -40091286075465699106425954765516055680 7683447 13988474592167110853898577647271734480 7683448 57925927481052636136362417040673280000 7683449 1710038931315916491131171625065469888 7683450 -2569180848791026032933745528411372800 7683451 -86435572361411009340109953420679050408 7683452 21956537871224099586078839195356815360 7683453 -74312623444909795778046202905592208538 7683454 -745718282083855782196850438793452160 7683455 667841060374630296115452008121660000 7683456 -28384106427459317793940403849118351360 7683457 15232938447293040786671544030565339732 7683458 18551290310493326822919043895366896080 7683459 9537860520051605453767649659321052160 7683460 33910416129347831863934072054713601280 7683461 167111353738640275974002812780194052800 7683462 -23632600967423394777887145283738666080 7683463 78897266245564431861390132663531180000 7683464 90972148351580052951631398679873259520 7683465 33952260563808858122942657845867921920 7683466 29557514068552141523496329826935678976 7683467 62621267226603255613143847491148003200 7683468 14723057895458718395524723139263417344 7683469 4082386892376494029259917724265149644 7683470 22582417323980036654452925829704767680 7683471 -34784850621090362580636454399613243760 7683472 -15329208929315533599622853782040739840 7683473 -36124223733033868643561323855626536064 7683474 -5386062123342499746070148652026449920 7683475 -29635118621511531640657191066337016500 7683476 -41448973344779463638581760083962451968 7683477 58954456236705277188287772207437346720 7683478 -26328829326956491360116116764679915520 7683479 -127378656327598046989399089460806244920 7683480 -20071949362330790396368616479119360000 7683481 -52095837891346159705725177856428593536 7683482 -14645793561581973426190746923339094816 7683483 -23892486060699593754930429147615258000 7683484 32921826633830200019853722562460460032 7683485 12044156090480319455084286606649171200 7683486 -19592032405667830302664560776805504000 7683487 14938048718010568028724124370010532704 7683488 57869652058690473770578741166573813760 7683489 -14176565828892059198937402077265001392 7683490 58283851870861872608139353845666274880 7683491 -261310901872562196508298254488841277808 7683492 14960404295107862704536530688808550400 7683493 -9498228493853662166867160181581103520 7683494 -1534176471569782846013483845080002688 7683495 -12936881627647768615281496024100290560 7683496 -6745525633319463374773659708773744640 7683497 34890278409690364247772183012561149946 7683498 -63101286453998463576476630839128576 7683499 134512000506358855360371535255775723920 7683500 -69183154101639923260979529510912000 7683501 31147364786514419599419596800731264 7683502 754871801270811530093921277460613952 7683503 -104536403313352454372533354487465454720 7683504 4948537711733464171080432817699651584 7683505 307969936933147205028310410616512000 7683506 26836937525056500654352556845249799952 7683507 25292351100360374257337610763112303328 7683508 -10276606034523560037937417246849019904 7683509 27008560146064272269024532802829389116 7683510 -29042958893521468235940714710887885440 7683511 -89086133265735479827778506645639603200 7683512 151757033469301047281425604151794810880 7683513 -29831260550069313958919586684087447936 7683514 -1383506943735620102633276137824096144 7683515 -6168469435545187595358655320902757600 7683516 -30773799965534614677124089484049054208 7683517 -101748663528284636727214033907044853434 7683518 -37078997950871536035794140852858624896 7683519 6613561376979627687529286087284853520 7683520 -10293969194098399200394740592929669120 7683521 27620405069913941031877363567188508500 7683522 -3522306378648047094136739003752046592 7683523 -36032900803475912592476783035197361392 7683524 2856229857427481391320524259605760256 7683525 -24861726867962404249946695458039384000 7683526 -47117996088450883960198849415734896288 7683527 123598596976547011661984349782661116376 7683528 43157841709522437497637258929609932800 7683529 -44193225300088052807873884143992395008 7683530 4901505585405691507823815025116376160 7683531 12038039918903568992902131920917695984 7683532 54199188253346210561354593074207869696 7683533 37202283716994713633782230990035455008 7683534 -17507664518218599747467537399090399616 7683535 2476413222371795746181965648148139600 7683536 -361121046173637949971121427925958656 7683537 9975878504080714893854391271543960560 7683538 -70375271738461211593442201609977367904 7683539 61437774768479894266316571492249407340 7683540 -16912668147352044797484101490658099200 7683541 669156205512524279942354559783064704 7683542 -2291135383821617516693330876116638528 7683543 -47074287148259734174653253356680736000 7683544 49174372337026053521505898394015109120 7683545 -110022122240755140815095800457789807680 7683546 8112386980784296418072812146528908544 7683547 132373307205005519945712862322765228996 7683548 -8653274911535678907225123279361720320 7683549 17219597462446848133387411979061807168 7683550 877692945024359858586160075659552000 7683551 119383325713738215973684960649091416232 7683552 -103074463953650415466766039322195394560 7683553 -15764160344949700265740654484420623198 7683554 8978003659832823100295598654245072976 7683555 19960894545922532819912756678822142720 7683556 65624512991243175190693972511815368320 7683557 -6444918225253234909347144103720229088 7683558 8367953536749798788253132897567077760 7683559 21728063425021531940341779805169368848 7683560 -118096408353584136306816107725484851200 7683561 -22218543737978683254282419818264860780 7683562 -471224711299480474372881120026150400 7683563 -77172540762307921650426529887472540440 7683564 2676393955443263851357896814567686144 7683565 -43967761298422055146814827568560757280 7683566 -23512770954729805688295690398949061632 7683567 -8058050366499180306033746294784222720 7683568 -6694159374079620121089777950789304320 7683569 -47447743391315108329388927219579194956 7683570 -22014233108602909678339698937891622400 7683571 41190949360330582632090215782542616912 7683572 -29563377338387322738396268772729050368 7683573 -7869185040747755766147843077830542816 7683574 -36209273410299946044256436093989018464 7683575 24202862200957422919437631542833694000 7683576 40849615762444268491535033710477824000 7683577 -65394688380169624398035606792402249328 7683578 -10349554565184450222541538997477337344 7683579 -8681523834398984931908485768743581040 7683580 48827551051133116519078990439664906240 7683581 -84096955396739063958598456935816072000 7683582 18217155178785512254308096767103081792 7683583 -107834919154299185180307464571625543168 7683584 -160276281040797345429257301314764800 7683585 2968665796843861612068705445454183040 7683586 19488553051081600342387832286076920864 7683587 -32190280136242257252419408234288294160 7683588 -16710319916860919720655018132365700096 7683589 -17294817961771604306101325420524133600 7683590 49766606402535994556703453495875164800 7683591 -51329754837796121220039432191213434416 7683592 20668793364450765040852065741240084480 7683593 -67257106574174604337953069629672605158 7683594 40613901860509651979480861590798268928 7683595 -64561225861330194304071833699901650400 7683596 -9964491282790160258405129947217582592 7683597 -21554343137137865357672780245255392426 7683598 -370108787306161207643102202830963712 7683599 9547385261728660125610573789410628992 7683600 -8182953094126328900994716851912704000 7683601 -107964376445086650695076164984339576398 7683602 -1253467231375097585882059447542000000 7683603 -45498503938504804135183445094134913096 7683604 18989096196213545304868812800611984256 7683605 -2190555999455784991445753641803462480 7683606 6619556580900191917609794528948203520 7683607 100545896126498836990106709560100403872 7683608 -28962423559120679311383104816074752000 7683609 -33313725120540757476811424974057824480 7683610 -16771824643242524649771358025149639680 7683611 -11819295735408194540375740362277765440 7683612 2111902055158013767041999032393293824 7683613 38916124273826761051232299049291832160 7683614 -34218132989178943630241975776590217344 7683615 1669189406469265622077436957922694800 7683616 -33639737894736077793677414222007042048 7683617 -53263012818853942727885429756185778334 7683618 35373370860173621505446130056832031104 7683619 123991202436078728234287759686950912000 7683620 -12991319135998395163170329439714263040 7683621 -135981441006876003783995666343737568 7683622 -2672248459809665517067833104374945920 7683623 6261976899101362526048669986095222384 7683624 -39783531852219196181674727175628800 7683625 43892386900079848896408727473506565000 7683626 68261667614072001524137705398787148640 7683627 293913142607340339788547415549476864 7683628 -6318431582246025407723453794167895040 7683629 23255208262053098244322991225750480640 7683630 10372463627596746453298353767889467520 7683631 46199884890931345443572210178810037864 7683632 14084619343331919575386621307107737600 7683633 18676619167182927087415229184533489280 7683634 16199052689023321841129345813809108992 7683635 -17976515816019653429398893826642071840 7683636 18414926530782950419429396085946150912 7683637 -21923750734544062778977922090549778000 7683638 -37403247164980601801314722440152484160 7683639 48472492728013062340107029794214607360 7683640 49888095811360693194330167387519692800 7683641 141308579283828113356900165065577740372 7683642 8700530778781956239780613267849980160 7683643 -22532550854599164064429450338776042184 7683644 61798588656780873011364197730498702336 7683645 8924817617079639857653805030058350400 7683646 1534278297180161490075053337464141184 7683647 -109436709042785869547262574796928530760 7683648 -292827299190550132906715061675884544 7683649 131920280538883497180065294278340115650 7683650 -8329259767985976999720051836437610400 7683651 -30926697914853329834575627961925236220 7683652 -72201953166516860523936177132762734464 7683653 -86108814794400886528297217289101248098 7683654 61875098609292114667221747500032610304 7683655 6013966055262998342034674106424827360 7683656 53395813378431268991783014556653977600 7683657 -262018649539219621551640127351665920 7683658 -52713281642167247655058392954611578320 7683659 -68142499996582372848063516449480578200 7683660 -7996525555811993093905797327169904640 7683661 -36582295548410328323629357321058704296 7683662 -7956592748340959544132040081080263808 7683663 1352061127912174840616971248171260928 7683664 -2918184039014556670522296425335111680 7683665 -43306718151166124407659436949297686080 7683666 15239661014763135678821103847568793600 7683667 30792376383365844874927134105206570712 7683668 -37596513484508028842560826534357069952 7683669 25160396872701689269168395373921003104 7683670 493523079707324250172155751100098560 7683671 26112305415968028573733312328355798744 7683672 61163802619931042786819026258501201920 7683673 -113825557296636838522581329307693481078 7683674 -93288828636258856969682289061215456768 7683675 14398180026003846574342158395396869200 7683676 -6634406370337621383379668927657246720 7683677 -42561488047046681907776421516511598400 7683678 -14748830724810284370905641008613960896 7683679 9426255164382133801446535276557276960 7683680 1689731560885916429568383106047016960 7683681 -39643053521551156513130059386803680848 7683682 45950628243528192492055987496439031584 7683683 -2782467498215786177614479552930028080 7683684 41249536070706107048069198928715355136 7683685 39344907018897808898745000523855264380 7683686 -10385894503137688430453693102929106208 7683687 51461347731870835291024884053993909760 7683688 -4706800637050490944732782054771916800 7683689 1190814699764771498895840714114257124 7683690 -12182708648721291983704947976408293120 7683691 267890875607999540863018042575879168 7683692 -23184299517512448473863513446678845184 7683693 -36158159647824468216688653889473279936 7683694 96956607208657093866531770519917487232 7683695 42570292917938779503168302174689620000 7683696 -5701170103709063346486707311703162880 7683697 94635517685679598553049359497556857472 7683698 12541704520454458648765592820842603520 7683699 47738978609336888891932948548883153464 7683700 -1567695652148710948018432809628028800 7683701 -138621924241630947769086782604318548928 7683702 2531728842848855005396021910495594496 7683703 -63501939260961156996884778275231717960 7683704 -2965933886276568329020538620319539200 7683705 13950273084812393913416576534046322500 7683706 -12471354228502224903867536226793368096 7683707 -90616545263724111400009729327476478044 7683708 11890006368171194480925494568322114560 7683709 54287416512970530485863236555974667552 7683710 23024477004877221965872583399557853760 7683711 -24026297480988990444684194360924088576 7683712 47954208525069077924100511050812620800 7683713 2324370516498208358937188230891458864 7683714 -49537497255509947984925490877201344000 7683715 -33701793165173836109862503257105446480 7683716 37716497314653644100302606605236165120 7683717 10842579950182240844220302778552730080 7683718 3861921733481162181892808786810150016 7683719 -28364537584729055533526275805706299880 7683720 -4045359805713192399982775430569164800 7683721 109645813410576058345287247189489792922 7683722 -2348018559716937290930670782815896576 7683723 300325038748154073751287148999901784 7683724 -30781996319294147661974029849406054400 7683725 7580538745889211924085258849676421600 7683726 1005071619857033291766124656294403200 7683727 -25300831797175206058997786808746697424 7683728 -1936862999839150643379479330242363392 7683729 -1402688944185663451340183661411815520 7683730 -26156107237176980845114624643148582240 7683731 29040831475751767226269184032247457864 7683732 1611966220280701459198258193098094592 7683733 -28878753633475617101214989226697736800 7683734 294822488034978098283881054520938016 7683735 -44288037634495514006302327337813550000 7683736 -27315648246488101417521906708720568320 7683737 -59178215623868232801651401518450683000 7683738 4247688372566473218665948010451398144 7683739 -1308388236850316466212615898325411968 7683740 49662229790383653402108561595139120640 7683741 -1553843056481405589224354570765163828 7683742 73678033187982799633199721452481216 7683743 49667601575991870654602852963543812344 7683744 28979995490647483049061122540206817280 7683745 -50971989684447592186081965928976652120 7683746 16655236960618261959727225771450220544 7683747 -66577063077766941915588828228901229760 7683748 77141098005518426634526048711362625536 7683749 -110119340630815588610212879846937405250 7683750 4041838068030107982653905478943540000 7683751 -23243926224958122378583379742685026768 7683752 -98534452154800760834526765709038796800 7683753 -2789040752603744576838777069411778560 7683754 -15460985735461729822672620588828119040 7683755 -6982124141307208805506657714838718000 7683756 -460743211636416679315319317793673216 7683757 -101612713006216884518488890962816373994 7683758 -24743806959520487621435054319122481024 7683759 1976107985776587330958306557714037200 7683760 3614027449563945280482754826850140160 7683761 14263617806536814809582309149793347744 7683762 29859184360546310557809603239888821248 7683763 27797077599684927340037844728651084640 7683764 -45580369492023993600272591434678069248 7683765 14748300161511516171002137682033644320 7683766 4014380578820056202217836585949116832 7683767 17547636684588130995018201953703636192 7683768 50759017864793428049560792227522355200 7683769 24429726221128535728712612475671185620 7683770 -53611670475448323473501259891973477920 7683771 -298885602033184852788429807566634240 7683772 13786025141974306986324654628585282560 7683773 17469211252659648357965111062086782022 7683774 4094279231351991333941462241921914880 7683775 75962502120984639704331993665436810600 7683776 -24799132522450458014843356097261076480 7683777 -31953257670771727208571399612780458880 7683778 -35285857855714435614331926598772128560 7683779 -26154057907227850954387918869857106024 7683780 -3206757562771369511132664931581972480 7683781 -17789966489725731375177206017566288000 7683782 16939755751844905834619838867156506880 7683783 -43366163310574090089539857344275218776 7683784 -10340967514348313521663011073388052480 7683785 21624360759825907942819657530613053960 7683786 -28804740213661675063151005939536225792 7683787 3097147868962778736623107023808012436 7683788 -5232970157942715115665492837265075200 7683789 -70002916315377877396991245399569734976 7683790 573537888757816690256339893462483200 7683791 -10990260765361054805564948893440889008 7683792 8361438471796885575624730886921256960 7683793 -35881114195502947613843102028666268556 7683794 -8792066997442434057878738778400235520 7683795 -15135997118567013847329441558923980800 7683796 -23776425422919814085582943474516033792 7683797 14039635371242166464624194815088202112 7683798 8684693427209766389770739648087369664 7683799 2312783299934080873408891203912663064 7683800 -26826030958292882937759467701650432000 7683801 40300772652206194095487866650305255632 7683802 -6006361607489333817323371657923925248 7683803 -424469568756703501066333050908831256 7683804 -53185748495398471922759851986662976000 7683805 -98653840811937613557872245803843730080 7683806 10969810643547523674025775313536995200 7683807 -19328024507200387671446307832575359160 7683808 -74882621295065196973463981353422815232 7683809 24352054503163946959874118484316917440 7683810 -4425963659499702726090705879588602880 7683811 71129008005531391625735508651829900800 7683812 -18665865200199905598152829446121416448 7683813 22539696333005265802423702545062383164 7683814 -40759893666211326759955303861611603744 7683815 1195993432089235724588521782830150400 7683816 1838065482137304519886424692085391360 7683817 4191382077149032973550790643182815360 7683818 16150814107222218392438192147878077360 7683819 4437919345034519816962697539696256256 7683820 12466278314820555539272441901046881280 7683821 31115704261646037749474325265975256022 7683822 -1619119228221058000017996400835562048 7683823 58807219796792973528083033238069745760 7683824 -3623102602266802707245778520061607936 7683825 -32106755584989350946987174769313624400 7683826 -1681324884810912513947934801675963888 7683827 -33999615451256112808860449660763113808 7683828 31017073074411955615143301140802928640 7683829 -51725765820930953817552678363990079570 7683830 17443915822080580445650393500984053760 7683831 11342286373015982213611917327671742720 7683832 -13161952025643385330618988947995463680 7683833 -55898631259094588084908466740211759616 7683834 -898435675572427890624578357069673984 7683835 -8573503149459392204527612392892906800 7683836 -11551471757122620059399759594639339520 7683837 117194790851353798533762197265595259712 7683838 -24544104830928774723309073379305159680 7683839 79820456056056361005157044542118032640 7683840 17925587977786364641792884351801753600 7683841 -20203395949548917326569615186077220816 7683842 832004232486829638590056773817764864 7683843 38016744601389989893960362546572704944 7683844 36371731623795158028237007014246608896 7683845 16679666969885004755383271561831522520 7683846 3439646919270495426247030343118643200 7683847 -15832949641743612208108967233468585200 7683848 5918960551144095508007971541817600000 7683849 44333647243722860173656322446096657120 7683850 -1328186908934019924781624247418048000 7683851 -9038652902854143995635749379996198224 7683852 -53915234656393340610402497851607003136 7683853 28103509082845846943681768714637182880 7683854 -12445808953365096591530459313134082624 7683855 9556246607529207403293533652240767520 7683856 31041965017463266672995224218658406400 7683857 -42111071178491801939099931699086317968 7683858 -1823617998190909794251586414042450432 7683859 46451023994553523790374501694456630060 7683860 1564379270582765188438627474959886080 7683861 10190499745658796566124720232667878944 7683862 73516940165037423323476291951261305792 7683863 -36855137002010610249078746973588797184 7683864 2297250160770694148355592308765081600 7683865 2047430659631691484794754383333278400 7683866 1561467474873822386816431126876435200 7683867 9217962388188537489234062867723386284 7683868 -6635634400171126810776168962203981824 7683869 -94064381991652411400781596114745413940 7683870 7354253958485100056679746697835996800 7683871 -8248479792316891080428837107110525608 7683872 -47257872775421945104401409311504334848 7683873 53449708203418821635770772691714078384 7683874 -48025716342235789076742103706471904000 7683875 72681830252925911526176121904480464000 7683876 -2821867801041401543601577447176407040 7683877 -6068321709695457822188823175819163136 7683878 -25116608056648471004536334383811656320 7683879 -16064266421173630464292853322693485568 7683880 -82071216154980051965437268885537433600 7683881 13932877150896821183018898913794140160 7683882 -5556454351261537701129940883106063360 7683883 54889076764079454399445474784782951960 7683884 -13420690954038516655671994682783013888 7683885 -14193861638826167683134877218742560 7683886 6053564539526655324179917535243673600 7683887 30401747098438762274237442005300164368 7683888 2528808267326689574340580497152507904 7683889 97150704291800517149453355194259795456 7683890 5685816182135658649591600088615095200 7683891 52176536619551786985494269441687179840 7683892 -7589853723668471374113521123564475648 7683893 22786557753211728095220276038688343200 7683894 -15922685783540812788637294880512488960 7683895 95118601752673318263908869671781504080 7683896 -15319286799997128747385031419730595840 7683897 -11710890632503021442696689728860681472 7683898 -58210804716121218150658170302499800640 7683899 27515991350918070076270822524981564900 7683900 7206237833590624353805457929350144000 7683901 49602596246494449365838145219359016492 7683902 554924408738097691948760124107176704 7683903 -46320627271481901840052346127576402816 7683904 -7042570626057341466801982045106995200 7683905 -19518787840054077243694118954110448940 7683906 15608356046470861060320774350590840704 7683907 2142867494275126492539966199433823744 7683908 581779747106965005685528403043188736 7683909 -22440789036928243801850125095489025152 7683910 -1419851913496363757167177771125210240 7683911 26921470855095526290840895483595399232 7683912 15768323534775853460686551388782289920 7683913 193214793469243814717439319340866427664 7683914 21358447003207246161140103592468653312 7683915 59922709530175138984729895714766397920 7683916 498936442562245907936401158295101952 7683917 57367338587410952733437088668833906380 7683918 39397892470488729527398590282197603328 7683919 -33515494554118075118677570538097891504 7683920 -7817294501306426160053052772211097600 7683921 -22512814845813087308774241121088857728 7683922 32356461733858843450302795735154618512 7683923 -49808741560489646891129210123507294520 7683924 9153255307992496393583234325930117120 7683925 29554862660632417350806901058173952500 7683926 -7579959342950474498754632490868934016 7683927 -27993250305244271442346200107290943280 7683928 -207613713770413645136539548787015680 7683929 25751990367873351043312113209264632080 7683930 -26173946083029769414714619906795520000 7683931 118431161117569854677282241740817905732 7683932 39912825936528440017754201193612765696 7683933 -3347782460066881908917940068032968000 7683934 -314367463751289381792721439748534528 7683935 -65017668445622971479460280398299796800 7683936 48603425125178166808984920895927615488 7683937 -30353332151753148879259525913237229342 7683938 -24005590879973476759154670948161505504 7683939 21287550876777287636717869155564268608 7683940 -13741353808766641807586556963405926400 7683941 -48003898917458448711398665977140267328 7683942 -17013048557137775947880857903542220800 7683943 80514549590171342194686741723466187192 7683944 55911636254647655758852481994379484160 7683945 -34801290718242419669923162908322767360 7683946 -2034824915259129161541061783995125328 7683947 38902607968276924035139286096052817032 7683948 -14907011450270135327638551607275288576 7683949 -10999052067201984591605578405896691968 7683950 1175953302066898281089362011617246400 7683951 -31724954005439474551800490544826621696 7683952 13194942306576875725837886541766131712 7683953 132870124161285343708634459465844280320 7683954 15303367842508063593377196865778286720 7683955 16363640549420312913296188891991467200 7683956 27174215000609717308531433934457774080 7683957 -51747188011950487101429718210585887360 7683958 -7682502095356505694340459293760060224 7683959 112350466290118725569947981330404222816 7683960 -28990321573472309069702877140042342400 7683961 -41124753739553147491011964127945735600 7683962 15310337194073624060718505432893086208 7683963 13237135740478763911408402103104525824 7683964 -92823695770482431316476873423205505024 7683965 18749581475626085943147289901798722860 7683966 -2280419240650093268198734694541123456 7683967 34043390570139301399166576696451046016 7683968 50013873460588649928955783867709521920 7683969 3113517414955511620683873113808420144 7683970 -3700955779514604435780186011971706880 7683971 184623730621367395243839402938242632 7683972 -51251935214029462045294829984644608000 7683973 -32101697869085229783148597098348847296 7683974 -11636344714667401594363404984959306880 7683975 2986959173308903786394045236894999200 7683976 95462253802874383873211284354179118080 7683977 -10927040015267361397444030274337280128 7683978 17321036954088737931483458085018859008 7683979 83043532907489640364748156553798843360 7683980 1821772179831664150801776695952537600 7683981 54862463476920625286414366602946492352 7683982 -21840931890808106379618189877002681408 7683983 -34460949004285755706313988838531207680 7683984 -1390021618516648931821413646872576 7683985 -46088358404814851695105722194307222000 7683986 -61804971830565513257416292310471581808 7683987 -8674155275377942725226160755976006400 7683988 33751166076732961429102628981881573120 7683989 -1157734726436722812929472660608772210 7683990 -7362002830966983968557636123426442880 7683991 19942419649867242010725698088844498560 7683992 -7018313909786382264035912012739840000 7683993 4518607294680373707197564602403595720 7683994 -56031381105867570155198676523042642704 7683995 -48809854379056353658604131963188956400 7683996 -19640578889673339022466805930346833408 7683997 -12572355499793786561757661759843843200 7683998 -9003092660221463465685351395696848128 7683999 -199644518266196169880444143641880960 7684000 41524568868548794949500612130832384000 7684001 10271192905152376232906586567087344640 7684002 -7157139604227367525875483256115887920 7684003 206913006709093973134175880301985920 7684004 -83377862135425766401653654463376891904 7684005 -13965633546882574056108611150785553280 7684006 -48818808121663906786528024820201275392 7684007 85567868806827085024416718069297883256 7684008 35544810233425066022531855575870341120 7684009 104604109278717794619116548971195977210 7684010 -3045071198966123368908229406910279840 7684011 -91046683723160585243681137781785665360 7684012 11645571545131668677322240155535853568 7684013 -6426067937484409438549050032830131840 7684014 -292884003947238391814407004305612800 7684015 22880187842724097794107745202398737520 7684016 -9650270241056239670752711490851012608 7684017 82524967777376822285901790984604470464 7684018 15778412022808879267855938896450039040 7684019 2927591351233016923873578323966262096 7684020 40915820704296543959187626526046483200 7684021 129196739160980168945412108020737226222 7684022 5326936116257310220642899395854161312 7684023 11910470131671254590703648063603082984 7684024 72082353243898204158532558901676318720 7684025 -70237815476799194449780029220272354450 7684026 7698873098354671655486480173723789824 7684027 3068661096137831586972577720020318160 7684028 -12475058599536954345137959221383791104 7684029 55525073557557628744530969795273340704 7684030 -17936194660879356170717738418631872000 7684031 -30757542736145698869267429613545130536 7684032 680196803506447375457837306068598784 7684033 -102696381371337666504153084151160843262 7684034 -25692154968375080620755051924611139168 7684035 -5940281770817735284010968476802942800 7684036 73321382069442416622015803052227727360 7684037 -103064548253539656277421984002929665760 7684038 -54562713770050921545886859378424151680 7684039 169353670907394848083649392311651150768 7684040 1331707036726170314661058349078937600 7684041 -742877022454475194127237179547524320 7684042 -63893057916385113080488854160017484800 7684043 -104168974298054828308256364206152163040 7684044 -1073535641143111450606940807049151488 7684045 -46412696052719452086169877098445531700 7684046 12829916887203308083206591982974720768 7684047 -15070473593337654396148037433372375552 7684048 -20585361656149571570985313137057284096 7684049 38331740925174841352650185260306309352 7684050 19411377719345518926506038919645241600 7684051 -88648496966316363620299102532759857920 7684052 44840678802881635178214025727487678336 7684053 -1049436681827862193786845198160286400 7684054 27027291752503110563672132202018425472 7684055 -26578709565912123451053905076296600040 7684056 9373011128804057325528666952335974400 7684057 1193031719856176281887066795467323488 7684058 25015972441444162218674286943159376880 7684059 38351088422028422358828912551406962880 7684060 9205316732357805958595809299410388480 7684061 15771338294134088375305314847763404224 7684062 -43438292794323547100858139712022317248 7684063 -15088852203826930065161132843138866496 7684064 21749673271065657264985856274715115520 7684065 -3701228586864229272816013686200284140 7684066 8262622080818278693237921084517500704 7684067 -208467195680446855983751000802824297608 7684068 -25835076414887942757870358627411795968 7684069 73450318641560224240660002920319515260 7684070 21418491819380973008376667025664633600 7684071 69682347689149970584224649155694200960 7684072 -38289398543012542501149179782241894400 7684073 -81758503061915997776852302755477277296 7684074 50263341784123878139582976372057383344 7684075 8811554925189551116559269896539936000 7684076 -59743642456641634195228865955135406080 7684077 86674717161851327127943328052735426432 7684078 -20638024492397237599384773304056327744 7684079 77816536341972712606237711753859596800 7684080 8188057866397495869271786806664888320 7684081 -35993595313723333733168335268176767168 7684082 -4297625454547515906620574474595131360 7684083 45848493710044356313134462436943758344 7684084 25213529896729657411852804529007353216 7684085 39886930971842868791618175663638389560 7684086 -518509121027919212890338660982071936 7684087 68448180932210481718328761712597173736 7684088 49989518537889307064184213070145003520 7684089 -15730772305260820488588889818050672640 7684090 -37530717564405001393705141702312711200 7684091 3691758074956884074728537725057555492 7684092 -26917738814413399653790249998520488960 7684093 6554538144573949577641904848684396800 7684094 -2192564260497442837267822193820426240 7684095 58296103445035943858076860560232080800 7684096 25759488497635686471958828907556241408 7684097 11005437063048816008512048793371707972 7684098 -24112644382689663240046652671372642560 7684099 -11037104888431449792051201101861025936 7684100 664632069758303229748297107114470400 7684101 -8244605417371710841647303222073500000 7684102 -105264783039864251751161116350568127616 7684103 4759360461333394956981378231968562480 7684104 -44745881619846933745308992869908480 7684105 12151729958344338015239691337492680 7684106 -14365348381352494743331706721994104576 7684107 -75300554684726136835186202213487749712 7684108 39218431282153194016658144001303926528 7684109 -39537643900902641376038796620758764672 7684110 -7950198135204570751472681565038173440 7684111 9024432042551581685441346323349480912 7684112 3791706763349919719342161626256834560 7684113 -658535461973503986783508688718728640 7684114 44360841573510636611062447389232221312 7684115 29945863304910282627465816225843107760 7684116 -7363535142258194678406370359543693312 7684117 10397910460972282817973790940306573184 7684118 354601855474030339419152908462095360 7684119 -18023240382018718404304482135524177760 7684120 -56440658617480526794685204617637683200 7684121 70397903656879058147159512061229202944 7684122 1600006866464750187571911630970018560 7684123 -34930671787921513857169626707351553920 7684124 19518313370122595737353164269090897920 7684125 -25481340857436649856077222246886784000 7684126 399670937971400084277426313623525504 7684127 -17883253449420310552009323451674046728 7684128 80813119027818381188043140193084309504 7684129 -113467423978832971090540664852992290816 7684130 -28048397826714981957884766916575921600 7684131 8374376344029003552549693127627453104 7684132 76749171413071193060395538484927554560 7684133 102905012883964298562933877836261848382 7684134 -31960322068553308347331245889907146752 7684135 -18748682367585885298646627720521443840 7684136 9107273670273376928028083913972111360 7684137 -32972896935633718412019324110848278006 7684138 1719349559245757660351268031027190784 7684139 -87657411619852193122047560859321440976 7684140 -10664010969020713917569890107239546880 7684141 27512126157036270656193456024798692652 7684142 -1324713658554116883482399456674228800 7684143 -1317806978279945656797691960157312256 7684144 1972967755037484001742907013133369344 7684145 -28066789119159699204239911674911305920 7684146 8633000831566655472078859940798187264 7684147 -87394934346609793903070479626460076404 7684148 40267582367865060906965890994571086208 7684149 72119821027180550178807834197637778848 7684150 29457790122265722228452178159732945600 7684151 -46054046107578861332816680206903017400 7684152 6150735713250589042621923091666698240 7684153 -103037715517356377020069301445296836140 7684154 -23645865086160331793569797150221134224 7684155 -7998999527159867393044209240414332400 7684156 -38614529025785283955321487683847808000 7684157 9014151395549171317274652692219727180 7684158 27730850390339703633386380845178046784 7684159 -37451439248278521930989567978873377440 7684160 6590483811148533199971009409371340800 7684161 -7537886526042109130328970615563326928 7684162 -28909034650258653876876120775040229888 7684163 166111091442656390844894018225249534840 7684164 -9487769732685307488870009196795900800 7684165 45320403033475120500365933906366063520 7684166 15666838768476519797627489027939157120 7684167 73716549045629102195826796170512627880 7684168 -114706793958413509780900339762245565440 7684169 30011707037775956416345021293318180570 7684170 -8644040244195917387377596151767091200 7684171 -98917938874634429796342500945436779520 7684172 -42367513224306589953966707740680591360 7684173 -4973499731054559426040846520732793600 7684174 -5999053176523447697871089630671791168 7684175 -33361063799974379666358009369153852600 7684176 -2649405655452586869052346121098231808 7684177 -17808651477142663731184675797102463248 7684178 -36265639849249276946488944485062677360 7684179 18472967654412997135643968686212635248 7684180 4907009233779997126364495897406877440 7684181 70742572954896637425511554712174463964 7684182 -13226977921727282850311028908002773408 7684183 -53392166019686700478363759367648975096 7684184 -34905772849645222230726857862155581440 7684185 -23317098629865753485515243943946994560 7684186 -183331536094178748922831082694720000 7684187 -13846237960145843047400666049646135296 7684188 -23261016046530270756230346526054318080 7684189 6176164585419843055225005094548869440 7684190 -36298766869395682800228763322394014400 7684191 28581632033208893371361993711774592600 7684192 34924496195422094236037142584236572672 7684193 16176261356718796231798320671816311200 7684194 5834629317874282116898752270755292672 7684195 33356065535449008435397587149284741200 7684196 27032095826347985352752759445336283392 7684197 -20450962775917436640688027122709059648 7684198 61447030394815609407627905028046440960 7684199 -8521952367174195201309862531638551136 7684200 -42919266085677855764175399532830720000 7684201 -37080456946370162121280700032570802048 7684202 26420148577453006049040615029795589552 7684203 21917451929723655245225868998977481304 7684204 25173206849774341115143825075682153472 7684205 2621219646334200067005907680397797120 7684206 60291999092679097517907631881177287808 7684207 -124786804634451581735455572577359402544 7684208 -4320536762736858162468375607073832960 7684209 20418384751666083661440731079253624884 7684210 -12637287170014661736163508735769623040 7684211 -79463697940249622726020345016352043188 7684212 -927899679758292421835614511046340608 7684213 60740822478210871183850088512841020462 7684214 25070226374555315776385793900953697792 7684215 17574823393589161889860535593141271040 7684216 45326103973698164821931882394909204480 7684217 40798986272974644432962029226276461806 7684218 9267283678681477165844189211710496768 7684219 38038547916570241974377419844784478920 7684220 -3949906878334743122730902581212042240 7684221 -19054449330070424730671784878669202048 7684222 -1475886011503063406429608147545129216 7684223 64259279377510984639628570228953558824 7684224 64675259279385466525611758033137827840 7684225 18991542124124051252455689548810014000 7684226 21421288633580543496593975643955872 7684227 3461968578483558206792986749154934040 7684228 -25499121053967957607735586860406649600 7684229 -977305367087739922407286172052700800 7684230 25779493427561428933178059521143992320 7684231 14414842167407239142285175523928904864 7684232 -47682631118797789607791296214676275200 7684233 -68950168025268288320032052444259092976 7684234 -9863248876801197252145919320271184288 7684235 13404381847308905964920441396628205200 7684236 1526549439622142606491745831911560192 7684237 -27303813583436705554246850708478751008 7684238 20971442468167363898557328801788154496 7684239 -2580107922683365229123344186035399552 7684240 23083217344412635054579384722788597760 7684241 116671421917252014856219139768445974592 7684242 -3858777548519193398434513039903893888 7684243 -37626090848819438440018097433749125984 7684244 -47652482396364121207304237162775369984 7684245 -35994099278993446748866164784085019780 7684246 -1548464045406912711122166790731659520 7684247 64935281838913357762958679813416490696 7684248 -16172961855391037537165202814166630400 7684249 -4225364129660891104172328465860560640 7684250 5553784986432229654514602178989824000 7684251 94633873912999917734244743288658193920 7684252 -7685675599984446689508847578854347264 7684253 -58678684289659681044742717092414249498 7684254 -27502458539652145335707444660151715200 7684255 38057953825510430686121289203364364560 7684256 4295215992917224785837836650901667840 7684257 -10025750535672569655643348547188676736 7684258 -28306865680629861276718573590980066016 7684259 -11748198247574154077190333109694999040 7684260 -1043057428810937031565856934531072000 7684261 34278137332150799033147890982626501140 7684262 6119814667726971513396517753979185152 7684263 -4662751121411825696630331278474425008 7684264 37434422304786140006352512193806745600 7684265 59805749138071672985771259273372883200 7684266 51656130964836038116670793939792748800 7684267 81572196580539234941246654210771851316 7684268 -104441172643575276175583568444737892864 7684269 -1432135950191665856063479881515710656 7684270 -40794157523433243410592201196949082240 7684271 -1892567154874702176456516518080190880 7684272 -19420920342007251775615486826053632 7684273 72978279871237636071173861117646245522 7684274 -47149453890802133502913778705439768768 7684275 -7818493692147751274929088669980902000 7684276 -81760552611641858478412232945110195840 7684277 13090432747396408563431966577903919200 7684278 -17488345146311162074003837216826042880 7684279 -904171381659628181548629268615380360 7684280 1282987665707182470893483723730124800 7684281 -103832764291773236215344280234588269120 7684282 3696713303933592696779508504003192000 7684283 112835103667056784986720836177576018532 7684284 -22232820127992039732856163450495016960 7684285 -205942093320635101752417567652078080 7684286 49447221280586512324785224963637902592 7684287 -5158561411738753109717403076597397232 7684288 6507848587225056963134984562790105088 7684289 114240998514793145796198694713029332356 7684290 161033896177548804059208984646693920 7684291 -58863480918128539113708258683917026600 7684292 -18897987613112035670509237323767930880 7684293 -23313127272694478250423499654119157536 7684294 53327841127061272503284535163178937696 7684295 59357148349345032193224564557853550320 7684296 29904283104079099712717901150183628800 7684297 132960358246864647966927198911456998672 7684298 -24455684404922046719417216718320283600 7684299 -2282648918686600641913819055637729792 7684300 -9687155920107102967287402237477427200 7684301 125287219436539609090955593385451133302 7684302 11814200184008288637474792739480554624 7684303 102393840924411554099802457413673136640 7684304 -22265340295140356296249203613743267840 7684305 36831065442211037144483433608427221760 7684306 -12201120326895494845001666591671096320 7684307 8600359765262724828619382281647552912 7684308 450338728352781485231494564725501696 7684309 -9862013033872340393511542448067702496 7684310 -10122806296961199676678713757838173440 7684311 1682595965160461745147436172530145280 7684312 56593965984610547863871575800844124160 7684313 1376108938869015520791562354140277824 7684314 14569321554553276541766674941716220416 7684315 -2906796793370993487262203072492890880 7684316 32830751125097061517828072192134167040 7684317 27843809855465055118919381765238736134 7684318 -52637158653596597168362295011926875520 7684319 41484467690503845234019946561879778720 7684320 20643012386207872448642774432753909760 7684321 10426431969914236274896105230731674672 7684322 -26211981398476486406452203547954089600 7684323 -233839981640123963815861087941652992 7684324 -37099459187618579493528348195368134400 7684325 -9127809568673724545461017724931234400 7684326 15850473232489774348363493172606149760 7684327 -98288237313177840719965186613865062904 7684328 53613850017665807320347834161393664000 7684329 -62074922409366982097597466281726319072 7684330 12857924587566056278042783017310924800 7684331 -35075270987372926002328186948250143248 7684332 25048017620395234076164537162115546112 7684333 -122644220387701549286520720656843833620 7684334 12430638280101641676342059289614856192 7684335 -16781951251567851877844247309818680800 7684336 3170697458342290630126504133848694784 7684337 -119655313812330330196964629068978021600 7684338 15414374440195547680104298914388170240 7684339 10467286152406701892141436038451395008 7684340 -64688135202745364034394521435591275520 7684341 27390051688900301859132199736129318400 7684342 13296171384988239828036199900678930944 7684343 46909689744709920405883463904420825024 7684344 79092327712662511325759725897259151360 7684345 -1742287726654249003942269586668130800 7684346 -6954080611382495720184745374044403456 7684347 -66590364383288773746875328161603880 7684348 -32859679243481045261203367298230764544 7684349 -780756154775323437107530973514385620 7684350 -17453349901530046396306863694939176000 7684351 -35272816489548964766010720080229201008 7684352 25955456384569347415227764116574699520 7684353 -40355065753846776065241881417010213036 7684354 -125515651526433064846455720289944624 7684355 9543166310639150737214699734581472320 7684356 44066348216697994399331791148896054272 7684357 -6436148124718030427039963562259246848 7684358 750839361978386260926952581147314688 7684359 -103403160786121679559615067775871072000 7684360 -14815035313441308452782512642392064000 7684361 -37319821887354273205811842147907704038 7684362 -21657104442891605848864548308028364800 7684363 41828306195185022429740402624485591624 7684364 61661776248018797888402023911904300032 7684365 -12006592306953803418088735151500632960 7684366 -73481561563850364730661989889169826368 7684367 7811838806552047526453036428873738416 7684368 1332984950973345050547248169861709824 7684369 -3664644347322356582578173886997130240 7684370 41681406092927292243845281270865630880 7684371 -52443603690680709928595159040958352460 7684372 516880807249338674783466167395065600 7684373 996517851739875364232599559234833920 7684374 24217045866822721589484151145406740352 7684375 111503611620363446700867329358353625000 7684376 -74884160821810773177472728470161950720 7684377 -74898212407395752734771289470587086400 7684378 -28891341436976094491429770906688786976 7684379 83493500286984262532851194380400830640 7684380 -34026673978743508835122305195240698880 7684381 -36597961653468359266090777560023537818 7684382 -23189994688381080438400041405261098688 7684383 13869417343873025244740907293422115328 7684384 -53078716104996777206918482573084459008 7684385 4822437668633798026038828453938472000 7684386 15640004457552475691017874894138012928 7684387 23910217804393422564327389741569843800 7684388 85852084667133761819156246804829084288 7684389 23752602221926065297051741124845832704 7684390 -3944048448558413066427552960483287040 7684391 20126324631400422598794443438877451200 7684392 -20010947586475450514330320645247631360 7684393 184643738812765944467619463691375983524 7684394 48462362264822785404652029119374328496 7684395 19968474298852040258336546917913529600 7684396 10630801523536116063957107628358095360 7684397 -74949078569024146377728769907916024448 7684398 -7414693046351557925371015253909227200 7684399 28768452712286470831196797111589968400 7684400 7008989999348368484871833093063884800 7684401 336442466174479618248901263696030720 7684402 -25918808125281667425897104499035124096 7684403 118191724043919383253442986408413792652 7684404 -257854680588241791517160528348184576 7684405 -10890682271831859507595889970704915940 7684406 101837456347111364158057412103425760000 7684407 -21327841253750137704708402085140223296 7684408 77761286039635872119361624126412431360 7684409 188842735501424970003711054297833473920 7684410 -1180166516107397560526240894026256640 7684411 6569918962592086239206475738406659584 7684412 72689283510921348279783312846963833856 7684413 -59466962695377056425437018693059884512 7684414 66302365402741977251613367366508759232 7684415 39363173554077815133682531986799122720 7684416 37792339639959391088959780244170997760 7684417 -23930914618596921033324165725467725120 7684418 28267228619532807183949698787807286784 7684419 -14236959793673554341647989658742966528 7684420 -45615242016404846331817298390193600000 7684421 41818962455761750166683269583486718622 7684422 -42805563760022872428006752098873758528 7684423 113669754226084782410843630993034563672 7684424 42208075204163071681384950484367646720 7684425 10463706384848145577547846604212838300 7684426 63027026287111122728261726399812836912 7684427 -8106154212307647750057362823187733040 7684428 -33789784257538585418244090259090874880 7684429 17366348114077871697811440655494839030 7684430 -19066404662355207269782198059270546240 7684431 -12563271530109036248551996123891656576 7684432 9212114214415187789813548598802644992 7684433 -6035369895478998019826725530898709136 7684434 33675419071306773863741205005179443984 7684435 21660664546640436048528797256801592320 7684436 -56883181748115828292650128417288570880 7684437 -42531739628848162781749447357144179648 7684438 16994281155720070105720265215463182080 7684439 -57981507961728194792590930756540800 7684440 -12359526964253804837268740980152115200 7684441 17115341450567922223719378841956168842 7684442 -40783893235264362198169766567866303008 7684443 -12082598644673821519466998923666892320 7684444 38009922526177430375067544312354544640 7684445 -76674290577308972383452481884921537300 7684446 -4103810106588441376518314232340641792 7684447 -45260648740195542731462100694997243104 7684448 -105907945691797466262330975930476789760 7684449 -39587590070743708619219563249241586240 7684450 25455872401887158798657279350471686000 7684451 1789863753568442283859135713048939672 7684452 11874251377786262783310792866011034880 7684453 -21341099636368494616778605951125452544 7684454 22921166192368536874621657574127550176 7684455 -20436092606034372950257340676401568000 7684456 8509559027893423951410633673061314560 7684457 31530680442553151191379449684925653920 7684458 -35817044667574112044520750933319887616 7684459 -26562943653045932071284015647096024184 7684460 5518539398493585125661374018625945600 7684461 -19685510685849997694508029667533073312 7684462 35444354567934956925672394145218055232 7684463 137073259711652513105578097575092754224 7684464 -14099069337865438327901186292603518976 7684465 7045927884718994354367426365294455860 7684466 7830132030058387098288815218186887168 7684467 -12348986300599497622451978355156151296 7684468 -77138331939681377956485415015950976 7684469 -50527585477775523275982114852303297156 7684470 518008338268018549877035214502652800 7684471 60433202870808625301919570514934066232 7684472 8683006897266877637420438600123351040 7684473 -48501863887676917554132328454198391216 7684474 5017246929416614096436225939060290560 7684475 11698817763764674970419245188652612000 7684476 -5760471248872508050069363057538334720 7684477 13854598797281992181718604231646856326 7684478 -3424128682546599353286864503212895040 7684479 -73987524946502109339052283568139078152 7684480 -45281029763443641884810335678051123200 7684481 28445575941966161814736346500113888192 7684482 8469600867022921741258031515094254080 7684483 -9949398802544504970408137828694555268 7684484 -611387864332413003467372794279661568 7684485 -8208769220697656518653250098718770240 7684486 -13889612608108138496994461673631352640 7684487 -8265779289979390688909087590202832 7684488 33347420015579054816000137732413849600 7684489 134532896444547492791482151881431771290 7684490 24661585887990824441613622079059257600 7684491 -3824998066838550651422744975485749840 7684492 10985557143654746846807435964294684416 7684493 4078176760169168925328139949172712640 7684494 -16349746297529841210100919962901560320 7684495 6271138888142616904131114242749214400 7684496 14492915198712059533767835860381794304 7684497 1945029782241956583009694293546862080 7684498 88216594126926444275173961257096119936 7684499 -114126144858262639289701005532140544080 7684500 26297416543030642314780995040030720000 7684501 139112129222853646693375014965808511104 7684502 -12489213838342664238781742678878424448 7684503 43923615811022551004948444669198558208 7684504 -15892300697015045965974984685335674880 7684505 -55575719259008597532806314247701957440 7684506 42071990091139329922659969703549731312 7684507 15516277483466119442593252934732379840 7684508 -43394859185111774746308811781037688320 7684509 -14265140443319458454307829696873736640 7684510 -2011950871217295175392313719642177600 7684511 -2053150343450983458168403450958630808 7684512 -65392652798939904005310361765140234240 7684513 51491834686235451248735700660192900244 7684514 -9690131990273268350407671369849329280 7684515 26958851094008164327467287100969756960 7684516 4847196001170809859715997292029935616 7684517 -11557942703281899308533379528229885408 7684518 -40811142656183296245777968826664023552 7684519 -102689193155386515665804736292258931080 7684520 28813125361892699561900548710321100800 7684521 -26205401911615641992597561315561015424 7684522 30433031600470808060309636932494836832 7684523 37412234267871568796445512655807895440 7684524 -2775539763365262662645026650431124480 7684525 51067605338193845993818494004667466050 7684526 -558790122601616825114491858629379200 7684527 -2269093563044991255482676550481775840 7684528 -3644230695467035033528342421946761216 7684529 -15169631791078881514315258339961013870 7684530 28455675929819796879536346831421440 7684531 -99396080040101514533335170176977961000 7684532 48536160326926579711588779381506445696 7684533 52915899709493683916722566674170259502 7684534 -9129891339055740184987211738793259776 7684535 -94237477942347127812622561098746516520 7684536 -18955195536781577284543984323822796800 7684537 -47418010380010035743623725190794894848 7684538 62388224247174694613158502368362487920 7684539 -86653995350157834484734826649709215976 7684540 16602975586196157755205723222175818240 7684541 -65008873635959288175494338788238955616 7684542 -25099181450134618723962776620693277760 7684543 -23683283094246637218284278453198810896 7684544 -4413633361312000014729842182450053120 7684545 39695867355975060370725394612024098240 7684546 -8548963649206983106163800657549772256 7684547 51891953277386192411168538860299599552 7684548 -19103757351175730755003816483451688960 7684549 -50008143829489246335288499162878100450 7684550 21283850303249640626193051308173320000 7684551 -944569039790971950391956518165116368 7684552 82393032267580050612829882861721625600 7684553 71301482394740586378344273443416801600 7684554 -34056157593059975892785690381880142080 7684555 14236737922085886945207470677250694960 7684556 -36479853174332014515031138352622681600 7684557 63851635875730393501277855702237304192 7684558 -1199446438841648799350426305227805824 7684559 33340846063543255740291200408321062080 7684560 87372416151738474592883102287626240 7684561 -2130805638383223307434153681677903388 7684562 -12063086515615575334840133133681817968 7684563 43603332365476010039432267051486965944 7684564 7309769020652919578655075199698777856 7684565 -13689407499360368838501410252580499200 7684566 24437440999848517747556922617949042624 7684567 26509911233258133738057833469717350400 7684568 67662795217400949422400765617594204160 7684569 89930236536213702474526169742853815600 7684570 -18439802015429341563187881087429599520 7684571 81401722268245085849709685791544158000 7684572 34618367723392051771038008719701196800 7684573 901753075506443530539806537089049280 7684574 -19647919857521864973858114492336238464 7684575 -22361230975000519401855926112213791400 7684576 -16834148595232169328861579969530167296 7684577 51288862345994438214846288268304564400 7684578 50283117060179132044865724018516679680 7684579 -31270136346532289318007973804752959024 7684580 -62967008253811828748336108137576611840 7684581 4717412919974816071350326959820998752 7684582 -40630223751523569055592274251052831168 7684583 -117011099194111669328833189459752852168 7684584 3256014880547233398096426237726720000 7684585 -19417800503996390879016750356992912440 7684586 7703224573809235302745491175263504384 7684587 43920465259745622388290700165041674844 7684588 43215978422975939576545249050893893120 7684589 57540052721185382751510665855268300 7684590 -3177502347471908937261857157852610560 7684591 -69024140962573740615104980584015885816 7684592 -22759471019439572164192644014061256704 7684593 5496105425849884805668409063266997184 7684594 88182640399387703995296997958359065600 7684595 -46361167013995445667837797229560260320 7684596 -1675223055013434669551885966876101248 7684597 -177444159664606391757967497512642004480 7684598 29282624062140192393543457579966960800 7684599 15519616051866064097733653563063658880 7684600 -2099509379868952776218302448640000000 7684601 -70155044120678123655783846742541002368 7684602 35013274998503594238181117810115960832 7684603 30777795826511655186502371619264610852 7684604 -11675168584812239733975470236813685760 7684605 14436259284578597906201746698419899200 7684606 19239292367041316000224261354638538752 7684607 -4038207506660538906479083929481488 7684608 -8577488238620572955752597137848795136 7684609 -61428022022103894479247451828530462380 7684610 40431904241053023477130914573145212960 7684611 -44785554073533742696666475449453552512 7684612 36524917225886769910055373811442145792 7684613 110278338388386953134048004319051339840 7684614 -2433601524169562785358988036104386560 7684615 26088135193998931087832109042935761200 7684616 469457451820108832392431710786764800 7684617 6534973847904363143370144105084110880 7684618 11328032940243047288213708145492599904 7684619 102717661827541296757201753396924264020 7684620 -30379810324259001591314424523467325440 7684621 -17467120060699633977585571698541050240 7684622 -24482984621294697366590741308020765696 7684623 -74201086931076696935014080653384828280 7684624 45392936355543791376861893738032267264 7684625 -23895726891092001280190345359519230000 7684626 17416370004169872073610478824677382400 7684627 -35017409863514648778190873121261752848 7684628 33776602670884458258952341722559399936 7684629 -15865299943127046363483823806017560512 7684630 -5433042938368966988953705676411546880 7684631 2615752853335899473673014920317003600 7684632 90950994382325186120853387410229657600 7684633 -41745019839866987784050894447192732640 7684634 14059959937260857342062478291172543216 7684635 -4465803137511180516089162936849856000 7684636 26422807174260739285706101949943150080 7684637 -6659802055673570612439049957203058260 7684638 8820941048971209558033003665156994048 7684639 -99029543082747359957254762145809382560 7684640 -35791170498799466260096673315183001600 7684641 -26925843364692646073570110663618398336 7684642 -13703675603623919545307069985366117888 7684643 -34915184680322742776060352884498231040 7684644 34486746726037046972629839374007908352 7684645 -50745795373548938231479762971917212800 7684646 -114784597245283412380789927985105149440 7684647 17860934217582170780899063869050466600 7684648 117595572357215508169669613746669071360 7684649 174914654360364477168727341604685760 7684650 6370090420351499946863062281349174800 7684651 16127601979365902528847088066239825712 7684652 11072021179302659708476165583404769280 7684653 -7817039787826381540467556398533512896 7684654 52512666572266446672383341308139411776 7684655 47378610167648448724463914864853595120 7684656 3356456503740648018029993517728661504 7684657 -62181690844427531577734074733041054208 7684658 -7754455945932400561718781837667367520 7684659 349758557992128397434963681122812800 7684660 1603895921351692091447540167654940160 7684661 -14023048614824635928038416221598894738 7684662 4441329822420358051840925982411492864 7684663 -32708861450850211889398751889197318304 7684664 -42133230171193990175468078184471552000 7684665 -18367802356006265092328358369346150080 7684666 7399435374237837704240589996033748224 7684667 1670869491824876978102402493616639716 7684668 1156429659025680936976381649621750784 7684669 -92721977638208302558461730961537263930 7684670 18581664514196850210359734879585270080 7684671 12546094245172494322674037735003559184 7684672 72203085895735588467323925749626306560 7684673 -62050340979082721377642706837685942078 7684674 -9701330531055882927229359550114011648 7684675 14389519509402814902666501906872220000 7684676 -52411927167825938366748766281302663040 7684677 8805621263122793374940268743726618496 7684678 1810965394900810167328717773473514240 7684679 135574464832753805560808689504529656776 7684680 15963671888251529439971658713230540800 7684681 137573220739865247011456048623383906120 7684682 40358867523037209557607908398349047392 7684683 2609420400817584307595095960775808000 7684684 2141187157727891293542010899894055936 7684685 -29836026915714214152800566296046199040 7684686 -8009958318582083617244221958785017600 7684687 3407832457914891196205394027496182720 7684688 5070578533889681486145158201970524160 7684689 -23859765896631528352990269376275568992 7684690 -19562164829610832865472130168126476480 7684691 9078953968038925151384308238176243200 7684692 -30373205351775081780819405865132855296 7684693 -60909056265221445368178354499995051058 7684694 41484440529114978749297186149890665472 7684695 -2388220284084507341537343578996364000 7684696 -94682922693927969126851118029985822720 7684697 107027879239824728929826797487960513172 7684698 8930581260053780908328158671615613440 7684699 -103483960245746798684332802856454502208 7684700 8541153160250492674987549425619123200 7684701 -46784195980087698509775599358331191360 7684702 427575806667065327228543596820705280 7684703 -38984707346901386732056931828946315816 7684704 -52404555015864506857706453567739396096 7684705 6480683115775793685817531088321635200 7684706 60505766485093091019759595788547497552 7684707 38942139485316100255656301424617401600 7684708 -25661006251166128318592584136701094272 7684709 -76849847894130757201993393924947417090 7684710 -2736111484722561441083650875859200 7684711 -108400798468550108604723096220976655688 7684712 -5873051611821639781604400925909155840 7684713 4426007815708696854920304879127590042 7684714 -13612896205352033100194823416256946176 7684715 18282906083113947080400261239689200 7684716 9092024562084819424553356419836427264 7684717 -27127191878876009516112576419687510708 7684718 21200203347928028236694366084603277120 7684719 66208323194553516693470170137550971792 7684720 9283712622858324352700169834855628800 7684721 -54904077158640187263086995174675434240 7684722 40059426964586375326945661581513991040 7684723 -20780483374693393300043301042841070336 7684724 -13158016528124459228886523308558117504 7684725 -28772022786445198513843813203147216000 7684726 19146295666990100673783363647175788160 7684727 -195630594065032228337303089274311364880 7684728 28606037075906437031383052715852472320 7684729 19884044515661190976799398994034195080 7684730 -1387507780060542991985617607658670080 7684731 -63369115334877462094040102272222137288 7684732 -2136734428375737118909345954313507328 7684733 17125596041813430972448422409261492320 7684734 38909384301770095370679460097979151680 7684735 -504176070006387219790489394526330240 7684736 29297533459903287539488310126979317760 7684737 -47307426224682780127512121359616189632 7684738 29975432831426359875678240065223341520 7684739 -17581358637265373830459508505549551040 7684740 -8392944657358483987863292417327104000 7684741 -36131753346942761072453877935507137188 7684742 7884819163822907929321691026031246592 7684743 51555190941729571596256247574260032128 7684744 -117600850256315395848178898963157027840 7684745 91253676030011645994164542036247040 7684746 -7675959112152128734900717076165289216 7684747 -4036442746188096524691328874768820736 7684748 -92695209881376541463172473038201281024 7684749 -1084754085341181145261398411974642016 7684750 -41472156273545993473104793216515360000 7684751 -57663293244268892907043014874063255248 7684752 -3240613475275187286596994071647223808 7684753 14198963552580336694568395782973521444 7684754 20204394361793160097227181929988300800 7684755 -16930444461895631959045610229170128800 7684756 18309717432467305393850474454494300160 7684757 -39732256120693424746270438941770714994 7684758 27951471750953001886417816790595760224 7684759 -111385266074958049950446837021236571960 7684760 -30883093602066084425542048709078630400 7684761 3800349179288000992913163110728807104 7684762 -26274322700025058369403876404045252368 7684763 -67219039979191182585684094211389460988 7684764 -36456524412357545690974944475906280448 7684765 114386092547719935656518843107145003200 7684766 -85549757088011508428714194986246494400 7684767 2076276561112852067041298814124968480 7684768 -62509946233654645733210485666984427520 7684769 18868248559935822846760454837625043170 7684770 17460784708094292190529320229162434560 7684771 31405315673671241979645807966037322972 7684772 99819645853952335478578876230570131712 7684773 18388757372127057476543593806284071584 7684774 1071197791463737728132999261804605952 7684775 -1711375039045889205234751331272009200 7684776 -26981342574329908412636794448784261120 7684777 -20132052516648304728171890374320986374 7684778 27979993469436317423115540439508509440 7684779 7123266709495525190072923390200740184 7684780 13178215093588225934158912013126784000 7684781 58921568648968173675218542571424565932 7684782 22222705747735184519850282995043778560 7684783 -645312810009579824239570637815821200 7684784 -29397988086708565642094938655304499200 7684785 -5866298742441525703349653913266215180 7684786 -62921886589399236419404524485253365856 7684787 -13390199434144257083419101996520618416 7684788 -213286010101900735862038043670147072 7684789 -3100564319965860252704337607206494848 7684790 52817408715909569998554197205328166400 7684791 10283974103434269948300641252767657680 7684792 -69770683841155476708293776276257484800 7684793 122971879188274052508218403327063408042 7684794 -177804604349444249017938812532363840 7684795 -97023742288541127719795804685663427200 7684796 -22511043619492066678915415352421819392 7684797 -74277890853737472939855410022858120000 7684798 -15899925758170725261859853553507274752 7684799 43234016282718993543867491642392437216 7684800 2676521711590214199393905060924620800 7684801 17331259685217398584381148353281076802 7684802 -38015190225668280751800123018839673648 7684803 10497728638666329566500006497635963904 7684804 -39382023052137666446458766858222346240 7684805 -32053696526868248484498297572024505540 7684806 -14138842919533215218624740473865543680 7684807 -2589950867401557259091486887684731520 7684808 -58471503703929774091864493966495063040 7684809 -36771258092263499415135573325004232960 7684810 2411417460124876269127579962245867520 7684811 -81035406263035818139760067201758611008 7684812 -32098350963869676444991284343502648064 7684813 -91001320229905938993978840212804300938 7684814 49372713617676112505605413108709014912 7684815 -32845507569556325661649513051928202480 7684816 -12373659759023428528834545492759674880 7684817 87199710313368380198930478664444063026 7684818 615898208936220783839628069215781504 7684819 103784713648254084138516510007787290220 7684820 10282995210473239924168491207184220160 7684821 22519612344951559684900893315732762240 7684822 -11211354702082092066770078103985560288 7684823 -69333398693590475403017002943702272296 7684824 6087844929627783352384526666317824000 7684825 20594346115939733042016107731269545500 7684826 9893402656116590982236190528093485760 7684827 -11528746142124500297234751489523211520 7684828 -6334731223500918847552129178772549120 7684829 109429912357037953761209540209341822720 7684830 -53668277649049028149931130375016838400 7684831 -970707517317006667128611797287808 7684832 52615577157905114631826435067790753792 7684833 14793699658149388851168296774215075968 7684834 -12082737769596313412058009687988293120 7684835 18898442106117545316560753984697266400 7684836 -16458040675603812355764956290342379520 7684837 -33310592320517070869996078308779216514 7684838 -3224627135751896843225662473903464448 7684839 -43928372748833814555570306396405837456 7684840 -53524198353177500931228662434422835200 7684841 -40579976932847620088685724952166397176 7684842 -25606316578489632261234344776702830336 7684843 -28538366073680588218662273385398462416 7684844 10306541679851648775719869476705812736 7684845 -7875177279331509159171432591262089600 7684846 -29483250576861950536060258916817606336 7684847 -41398880091820713998439323656544652168 7684848 15369135200552588699961288450927820800 7684849 -4635455709427756247431643920754636736 7684850 6595417356823373765726862313589800800 7684851 -444781419540118641542505317499614160 7684852 -11078179250189953000859798127276515328 7684853 13042355795998476734473061348280067488 7684854 40213092039974176205629517910025582080 7684855 -71347741265476879855066646089758900000 7684856 8202661308463037698972466359412121600 7684857 -38756304540480890793818219584434421446 7684858 1724454652334383775418736930550424576 7684859 18255448737332663583801740226471674400 7684860 -9563941120459059958806550075420016640 7684861 -82407270923672325914507068232360624000 7684862 -3097190384090673595984792875068525568 7684863 -826893224777192598917173462097571696 7684864 4692852307221996306298818881818460160 7684865 -6033272879504231876408119020303862080 7684866 21520836679394963056533166872219596112 7684867 -79432241850214214413141648914529913136 7684868 32733918291129982120801661366026767360 7684869 14018557729817567508696060968457531648 7684870 66272670219787652086732829098826559360 7684871 27563236923927861570005271314945970072 7684872 -26793615179954440973485202988118671360 7684873 -26972367570526751858857587221397751360 7684874 273324392339839590941178746997562368 7684875 -47949848091589256935805922846594624000 7684876 26084020151700400480537360906293129216 7684877 -5384355005129184681817514398802147274 7684878 -9551502711061778303147243782554364800 7684879 -12758841183518593822320449320082725560 7684880 -6532231784696878419099994531623075840 7684881 -7192782374460002630794852393717068048 7684882 509282109827282964513712998604068000 7684883 -2426288748159366510897551889213201600 7684884 -14816455899338269633636580114082378240 7684885 -32571533519148778489981703685095193600 7684886 9104189286887033760745468587810529344 7684887 -5717434580112742209477520032908309760 7684888 23351191921248835378339949375321579520 7684889 8401294219697455478239409239182879690 7684890 -5814021738176720081059999592848078080 7684891 18159538415970673945577025984790972292 7684892 -75057484217471108397124757460046179840 7684893 -20534849135870956444658829424306544640 7684894 7932000953874082641337183917877270272 7684895 29176148905882695813698991972882270720 7684896 41132175964870100313812236289595408384 7684897 19930358538843633205508041601891226624 7684898 -2522956738102482262241730046838482944 7684899 -53909730873093609603511623382031705736 7684900 -5595333165442835127047137838125465600 7684901 -14033314489061128254063677675728470720 7684902 -54483810156908802778529185469262270720 7684903 -110868231674751420509528165058898499848 7684904 22618257679154084636047583220963563520 7684905 58832561745350385925758361161682029120 7684906 50844298956965482129319486384233196544 7684907 63552869960084119173631418894087576400 7684908 -8551298445069820444419371974406258688 7684909 60078938370487638965853140512450359180 7684910 19439860911876238078296416512619559360 7684911 18381703917147797058424014862443145680 7684912 -16818059548288764731060016935667335168 7684913 90051487209049341781591472197090636980 7684914 8935857009965504557663606304480090880 7684915 44280131389790064539327288346226248000 7684916 23852802424540356923208718401400314240 7684917 268650110155904020127146794052481856 7684918 45201662952042295549098055443909220416 7684919 18509988350952974595749787276023929008 7684920 32001688917143023481499342170560204800 7684921 -11951452231953762621768039242067270528 7684922 -12235009730208554730549361983931568640 7684923 -105145924896135150550480277062104854016 7684924 34043793645643732707959923586350890496 7684925 32517434283652772058359805090342805650 7684926 44056959631197866509796356958783002944 7684927 49202281363410512313929351131871882520 7684928 -401594951337470928785951984970104832 7684929 336739653522044226904635655537616640 7684930 9174437475872441461657565152318963200 7684931 29554194332450918563845388143820774464 7684932 23713557686321901717119424403090332672 7684933 60308483054631091794480157946795902624 7684934 -6636518655471819330646606361971513728 7684935 16615460541093875200067053969752032160 7684936 -4065181401814628507821099571392512000 7684937 -9182806476664336921878611117933360340 7684938 5490822589304389095583245187998813744 7684939 -89300264246629294523414468549042465260 7684940 33066768082397992303384619576088407040 7684941 76183170512467192475001671896144206624 7684942 -18701220130698911754441710091160440000 7684943 40507801355259518343226720872144975600 7684944 -10966222664347775108738368930052308992 7684945 -77155454742373710328014334077563724300 7684946 50759889009540279169528113292832431104 7684947 -8423561845709217685901124484572006432 7684948 -29786537154978969755560767499467133184 7684949 -45829487286190710440347827655972115520 7684950 365463571867081882445446526361139200 7684951 -56001406474612390763584278923912845048 7684952 179488912190971699222747286159831040 7684953 70228740965749240423877992956368324304 7684954 -17334437768778824090000159836341558528 7684955 -62990585131428777954855444021863096640 7684956 171691669836585261170045102036712960 7684957 -36976551939523348007086234473143561888 7684958 2571121380200695875261124124976167040 7684959 61260927657811583011070272072677119304 7684960 1391935540012441749729908796972072960 7684961 267148792342137296399465273092389552 7684962 -265794190850047601521577215071682560 7684963 -9071655064299978376389068832521553504 7684964 1769788877655108304999458754672256640 7684965 29868801011380146796470324232899708060 7684966 23452636566783405112254782619205662432 7684967 59454557675680909854557920288133427072 7684968 -343876615269203971047347909526896640 7684969 58198004484411653132486896448806252032 7684970 -26282860458678895542764875921103063040 7684971 -3724067687617962112771851003925228800 7684972 -1870700554717179187377362642237882880 7684973 -73601193770933490874114646456167682100 7684974 -12870310238669711096951127978144412800 7684975 -40525383531848756815880953799712415000 7684976 8823326319689554788968366527202230272 7684977 -60960544190548410087145591795225115280 7684978 3127869413916419286349835878926176256 7684979 82642303063250758987918411738062485580 7684980 -8173416241536631851813236242163712000 7684981 37720206786751706015391159802333917532 7684982 9808909452232353705462870717539472000 7684983 -73167058531693377304931129762351116800 7684984 -104447191951881401524183185763671060480 7684985 -7831891719849502261206740848015082880 7684986 -29261323860168442839154188268383751680 7684987 118242480913950111136422775058737082480 7684988 9189065651036979793611997786508863488 7684989 -18762421995408112288055525369516373504 7684990 -22832715876826236484634755652834138880 7684991 26864743795492838428288862305140982800 7684992 25753316749078024064119566786562621440 7684993 -37057948746807516393724205673097757440 7684994 12901950521013774405473672600946427392 7684995 4254120164358595253340941848366227120 7684996 -48377576554489918202817109253405783040 7684997 13402853566662543599280688476289156446 7684998 -9009471917425200044876692284948399936 7684999 7599158957976596709251050057712941152 7685000 8464588566364081075072908770208000000 7685001 -16130261189417327955207917064298787670 7685002 -2140123261533051348993667503160468800 7685003 1699578636458041503468580060912461264 7685004 69550801762319962874220222296667574272 7685005 -19444195126840788782565479245263260340 7685006 -11217126547286764742371461607600680960 7685007 -17860201420811551854665092473122962560 7685008 53113264537350288053694165912469504 7685009 95651401174205612981258613658534066416 7685010 -40895211146924738417355096759922636800 7685011 -181797433916830286333009057330860720 7685012 -27576835214519985107669416768384930944 7685013 5007381981986661929126159928733554624 7685014 -32913002135712542947600966029375858144 7685015 8965827927263508401112296860035774720 7685016 -17966531180675334896176899142314086400 7685017 -73687600707470143063124896636030257408 7685018 254577849687605726542995533252213760 7685019 -35334085471197449498333036113739758056 7685020 -24697980107954746481662902368200396800 7685021 -97119182965486272265986825057558122778 7685022 -39640398232414242576224949095718491328 7685023 -88751493975362481164035457753985821728 7685024 -18997002954316364401528751489009319936 7685025 28931035556733163393226708599331292000 7685026 -38170945745894108222733524747986538496 7685027 8636960843707461351642675919001656272 7685028 26597546674045636369583055264726438144 7685029 -912179079380827675985299466746920480 7685030 14057910820238787124614441257077388160 7685031 51904105451881624776175602991765260624 7685032 -31007170477736487715199694673320345600 7685033 -82879853008268741052440474722959539718 7685034 10565873979577365002836956226264018944 7685035 -21639334988826816117779559390726863520 7685036 -31504497047259611738998550246689161216 7685037 2486932610767208926838792523245159532 7685038 -30188360093162362680331155103361830080 7685039 -96034267063803373538940674702929552176 7685040 1937904860780170207732407844082810880 7685041 -29933222978143185308712753458096268800 7685042 -62621451959060297181026855488761488256 7685043 -25560537907320609757446626317973326536 7685044 74664694773172197342592795849528115200 7685045 13149381586076039793520429255861920000 7685046 571206242254201154130556412895136320 7685047 -20402810178929816254457379782249356504 7685048 12947703900203113533636517806982348800 7685049 -14352260041750250517096818456791145136 7685050 -14689672910630852006420484433616257200 7685051 -84340436606063962075192330413523750296 7685052 -27199614437333703240594680316004167168 7685053 8134042867324994873548332027689547744 7685054 -30430409941007926984235096333251740288 7685055 -6423957495703888755767826826243553280 7685056 -45789252945881971204266796318468341760 7685057 -692206368957254153589211683066965694 7685058 940272059917428458888926721688753024 7685059 10136102461417702888869807457095281904 7685060 -18466473978595609210837488618287819520 7685061 -14685089360687065949985728044736414400 7685062 51204473953669148206928574163595215680 7685063 -53592436378057360520442982079956466160 7685064 11097256493364589417822182710761881600 7685065 47471855844914910030631878013166495460 7685066 -50209706371889614205642414735163144960 7685067 -27104221203027255100798982685514389024 7685068 -24936413984142387429247162724419409152 7685069 27649251168965678289067547342092018752 7685070 9243972075666967455925708770362371200 7685071 -150077621881386412436415013791989523840 7685072 11942225620937613699891479542952779776 7685073 -124873295945194170125737313633291214 7685074 -8181728994621329033408262322063469568 7685075 -5482522110702654180118686011293265400 7685076 18029779737257686921307555892780072960 7685077 3929590378051567186988493043720398926 7685078 23926590020071235153480392933924503840 7685079 21299879689321496133032051481635592528 7685080 -27902019396624070562073236471786496000 7685081 -36327141479225997875230611252095401836 7685082 -4737431090592177581248691173637368320 7685083 5676080562805804414798422589201711120 7685084 -72223472296674734325161082473089152000 7685085 2097997223181863615637005701479669120 7685086 -2301452393465723925843712065744769536 7685087 -53029547839961705068060448654787399240 7685088 10922376650819766062345419615696060416 7685089 2440058574248789603558056749741440288 7685090 -853670263932755010695921792549437440 7685091 385154325769593946784495582731411440 7685092 -28534311771488870209568443379878912384 7685093 -4666202303131768597567480510969240356 7685094 -847590989536708656400807124097411072 7685095 7550169417301317474704896014440266800 7685096 -14182641227742611568284320200144798720 7685097 2802389505694314792204614034895344000 7685098 -60901195945302892248499254727722373200 7685099 629775808224226710172974488939955000 7685100 -5827670646006472750995987945148704000 7685101 171117215538943836733057821018747597920 7685102 13335946430036703470004285679892914752 7685103 61990125434416378460101925359583053200 7685104 4510730375662405611516693331425361920 7685105 31835136364325843935164935450214453120 7685106 9691364365382392451358170847574072320 7685107 73879172590814144131289299115008977356 7685108 67304709391336032042712506983709318528 7685109 75682343096665029150618349506501292014 7685110 11591096011266886943743495182851424000 7685111 -78919824899476145967952079091863515752 7685112 20034834775013957537060167154570219520 7685113 -159765757938092658279010965445632464640 7685114 22876412761795500415305145801405132656 7685115 26525680150572567374414481843921757440 7685116 42977743109174437980884411482213678080 7685117 -29800100009461135256128379710675538784 7685118 -8333321890225909668911249004098334720 7685119 12141825976659184933683001099886609944 7685120 72030801001472212540412163558211584000 7685121 -4794741676441361168880008459639103936 7685122 10379537802247471932285203519645596800 7685123 -66737394620771621978103843232491717936 7685124 -2737771843271091933351651806435235840 7685125 3762176449410109771146127794112704000 7685126 5816005555969219971432401395922714880 7685127 -5290430545328949579045133744277150736 7685128 -46131028371491702233164671649703034880 7685129 -48226983561387704010052390023946167270 7685130 4061281646230617341093233232609118720 7685131 -31085851143443368880476172411943211208 7685132 -117996472037368536438053459745816576 7685133 -80130091730276983727227366083715143552 7685134 -1789190144582830457537606768383259520 7685135 55077078711570309352029752578325011080 7685136 1000358602465764425562459046401343488 7685137 -79946432516353951152911230415051355214 7685138 12410663954291582295446834105514552720 7685139 -37495017455294890354681588744526192640 7685140 4633963301344682197897241648723101440 7685141 48628937795764536832957689870457654542 7685142 -21762193093020230871891510855412481088 7685143 6277084410484003806147647642939352392 7685144 2456923717998645668228960850077276160 7685145 -21647533468083897909118169796331968000 7685146 3824657614464946815487076075758464000 7685147 -89798116466421581197336501108171342128 7685148 479551617416507574220968600240979968 7685149 -135898030868036804608333898916534525850 7685150 -10753706646921114766158309846147888000 7685151 34686076673684030725055022689837113344 7685152 -4682725563789699779700080459668389888 7685153 8029212817936174882436767676309042880 7685154 19182367200296040692975530704282258720 7685155 -80863798606977012945319945146728251440 7685156 -122551256723651578897967138622509452032 7685157 -2666123588867582199777073081812647712 7685158 -25259759570856154995967532251279749120 7685159 -14251039580954015505611812835896656960 7685160 15468223906019528257327818426117734400 7685161 -9502909968729819583480508596681921152 7685162 35347155338532231699810267076923727200 7685163 4526207197866723522340909847849204880 7685164 -63194152021050252716985931389928779264 7685165 -19410170946143347217884636141721723880 7685166 28677144895745977223289570279374043264 7685167 8880119224706459076626786247164223072 7685168 10472008896642665884276392552316551168 7685169 28351582447618994844514205103894712944 7685170 44136283524747232121685723920233536000 7685171 55248155654009236985813836912038580560 7685172 15637369738883126619006526829699174400 7685173 -44816097139999046540912696290525059264 7685174 -13012659067833655229042462151809556480 7685175 198124088381886180383143397101843200 7685176 27270274472749357265361149317217710080 7685177 -66681093036747070292242538561587600560 7685178 15482276058456602261333706449431194624 7685179 8993184764443036306457027145187724928 7685180 -22617993620196129681335188785548889600 7685181 3427618002359074133716946000950588800 7685182 -19014875336682936571524793089984614016 7685183 64348219414156353817575364617886236024 7685184 -5718845985780087488468467927209738240 7685185 -30048670332272283609026453473361656620 7685186 -21540740826631745065584242979816635520 7685187 40484312612849473398458399138149415160 7685188 -22254927531479483173802519510690607104 7685189 4585852477454018070470225587673688990 7685190 -30879338428917349435166613203064314880 7685191 30330440146344822121328817560477360184 7685192 -78571882631289477230491026421269888000 7685193 20737674070193692436271599278395746064 7685194 -15034581661795991879165749615072375296 7685195 -5843891138286202104146409191661719520 7685196 -7933296412419255838477077338649231360 7685197 -26521416023063594153196533445790860672 7685198 -5008988918504214708533719858816622400 7685199 -4685621112112100366172751895335883040 7685200 -4460173543995630211369442228367155200 7685201 51721438417661710826523244694733209202 7685202 9922569152277757572994242601924406784 7685203 -99216419636169236970499061470922082720 7685204 6233955268601216917421588847642707712 7685205 40990561166154896164989560142524989440 7685206 3694480194551567620011447611212107552 7685207 -61008842023783067232298542784160211696 7685208 -60187957062849052670006309968753305600 7685209 -96101485948222707593766564653409359094 7685210 771529487000619231336980024912056320 7685211 67886280503548739286133547070745477272 7685212 -29889698363849760825640575899287577088 7685213 73030972511524170668759505837224223180 7685214 6920374471012500068884258850488799040 7685215 86533338241591126992215545193402475600 7685216 16543123082726063957390955758475018240 7685217 64037723815951507603901397439441794834 7685218 -747509098931953558060317495717856896 7685219 -25723219409062445186047779434564100456 7685220 -11768902445291927235271003766290636800 7685221 -60239857791524738081814691906947428 7685222 44133002424709763329122932783848564800 7685223 -2312328284345458435837637426160794112 7685224 -54959565289550918345870972799840307200 7685225 20269722927460146328751995283206422750 7685226 -35046422119775981382174601096796697600 7685227 -72757189483998925062797298261246099456 7685228 12921598549621218524344200468952205568 7685229 3228144438990350151436172862432849984 7685230 11550657542184251347680876620534803200 7685231 108132161341808175381541383758289262032 7685232 -8744892638547129351813482870613934080 7685233 34246739012347956521424809454783806260 7685234 11027936241925044519288105194209472640 7685235 72411645358534069644499783480517118000 7685236 34882090030713286986031787901474618112 7685237 14551517902992154562838431214931630752 7685238 41114237355640406338004846700159671808 7685239 -36092941497437585092505583792552162720 7685240 38414370259593554326534902994606080000 7685241 4936080620617841389674738189378866688 7685242 131955139765091364437395874433487110912 7685243 10335305152449674573453621308499167584 7685244 15872121239818424011410043162585783296 7685245 1760665194818592992280065029259309400 7685246 68421040461547106021895921893592853824 7685247 -80444488333313580747406931899080243000 7685248 -86960218127292033595529039293741793280 7685249 524022880424042893870950751567136256 7685250 -14843452698818281730936702383802496000 7685251 36464958914691680921492661804163974352 7685252 85767047356133044716759858117476106240 7685253 51965608716821842441472000515887129600 7685254 6283028536372282549627802006554068576 7685255 -73091277772344054941737957739229288840 7685256 23715310803205938462641373387837235200 7685257 57524925841154612403904894006443012506 7685258 -23096936330169233259872165162424192000 7685259 37022251299784399836608180085395244504 7685260 20619590506292010839384146807905822720 7685261 1798781924095173931569687055852655520 7685262 -17315441395792768431283156774187499072 7685263 44597195382717630364443155620185370360 7685264 -1344522347578015765805687587851755520 7685265 -5688344877440296925642635765778146560 7685266 7201488949431873711914522670999312384 7685267 -6903615520810233791470242277396687488 7685268 -3838522240600687616086901486078208000 7685269 -13206726693131595989880080242134313330 7685270 -6667992759934607019218586172959488640 7685271 62859944850375976783224529907113009200 7685272 -13996661523092377242165925812869529600 7685273 52603576994026618241323623509296346064 7685274 38215288257491052996897525659089546752 7685275 -23175280966479769457337659674494994200 7685276 -76769406600887228984072432258564067840 7685277 -21732687774339847215344143217194942080 7685278 55625392136989584215158943856470261760 7685279 28149505755320343156083652372900798576 7685280 479874047823078660515872312545116160 7685281 -68791480423217056481818667478449000400 7685282 41012562330751685453796166813221197184 7685283 -324458773042982256357093499999984776 7685284 13593478860397294408820997751023820800 7685285 -63869544727795956183529028676641554440 7685286 -2802563687593300123347141175283146752 7685287 20392157628282683822151622764181997800 7685288 18108070429176384759230112009962280960 7685289 -2372547394385618196377587883944856832 7685290 -32662665634709393832062001109305499200 7685291 -27476455136739054321170123468220088200 7685292 -11550985516392722462655519351441278976 7685293 -7164930753015095057092087944157577280 7685294 -2839482985138753209659328519415288320 7685295 -23700641726037596122510179778308829680 7685296 -1219852385841263218835004979574276096 7685297 -32670915556636426443296917151284774254 7685298 8514295017959219249842961613574780800 7685299 24417395638015955131909349126908976736 7685300 8590127454772574974724121723369216000 7685301 -20963656406221984207834024141223897760 7685302 29945338578697692006792167680004949504 7685303 -23406408527690562423880016270398257216 7685304 275426588896446209631943486116003840 7685305 -31528739419041186616730371902426132540 7685306 -631718859342137214647158357586796576 7685307 -29798703150373944057513291087880427040 7685308 80045092295290503095428021583920636928 7685309 -28705854806842586152950974066070040884 7685310 -13942412672046187025715411575331072000 7685311 1487020569336007937336586481359322392 7685312 2221593598382513434768761247918718976 7685313 17770384576478329522095587189145040944 7685314 -7438903910374444776860678469871907328 7685315 -172346850353466978302167691953686720 7685316 -37159695715223510584538863549465312128 7685317 -14931852078714848777029065973495866500 7685318 -15424305292556729963287785988275770496 7685319 -15318924915884034793014436718071070640 7685320 72944829903837414623655939749803468800 7685321 33062650688775417848821320181456278912 7685322 29330083586346303105457419444238870272 7685323 -4437997986607795995721672522561136216 7685324 -45190275566469886326960840594163166208 7685325 -6249251149984867157311120438495369950 7685326 -21206225148057475320851589763609142400 7685327 7306136438556332417095281419907539280 7685328 2494377181171738761086550727136378880 7685329 503827855186578612235582010164547700 7685330 19611015875105500158005068905879201600 7685331 78650935690110732912039544327007728944 7685332 23324902192536089157859357491411658752 7685333 -15524578005794531429315300273633274720 7685334 -21099826729720814000186094488715755520 7685335 -15032270566271089001846734061528010240 7685336 27851431870178168332485585110575687680 7685337 8339184568484659865479274265341822976 7685338 21506466746596006769831644813968910320 7685339 98812011188368372697488491196835854200 7685340 -14797302597750704672169730295584358400 7685341 -56068863455217287028577882716259495258 7685342 -1369607170756404571696356882665705088 7685343 87016036836495481019745517543834995984 7685344 -14169028503074176910049888003874357248 7685345 132448210031198301284954629597336307520 7685346 5862539319726392633602539245577360384 7685347 -669996269108177646001587458388279808 7685348 -89816246055523493481420329089876070400 7685349 4865471058648270019306029573974149440 7685350 9682713760319525849823819199386100800 7685351 -72934672879673125830482155831265544648 7685352 222054895948206585622227769706526720 7685353 29358212122224761586151319073243341284 7685354 -17182806195243728445729304655378412624 7685355 5409566661165464977063503779430436320 7685356 33107834832916133487515869750785643008 7685357 -27462983690983247560580540549819298240 7685358 9012250306142077691898300512901454848 7685359 -6027286354323694942085332895366633160 7685360 23086636238053986651480936103849820160 7685361 -67412511627790530471761970963343763568 7685362 50280594089374385369123946236068291200 7685363 29826680769597203502916045774383182160 7685364 34660587618509469156928315310613092352 7685365 7046084540651975088165381460655116800 7685366 5417032601614252047762093778399154304 7685367 5374634387930408669311155976555726080 7685368 -15032408163463275738991133030799482880 7685369 -61000510671647248122691580312022914208 7685370 8995498218345375836983716124544179200 7685371 -25928890087994400170684866212901526688 7685372 2005730581866372753609885223525639680 7685373 7547363240035405166842329112748580000 7685374 -12050546164739437495254800652295640064 7685375 -43485129317048577179424361276293066000 7685376 19796589426910962846274448184733335552 7685377 -18221881668773068733175077421145993920 7685378 46786647127770043607421492529978764240 7685379 -20677802814441488865898188270307458576 7685380 499807675147428074764954722986496000 7685381 -506894461875566362895391400333053312 7685382 -18422810500961791302022714984281755136 7685383 -39292886980828865978077555643753675368 7685384 33743038265796294495583638455935795200 7685385 47405564661370306286618194804572824640 7685386 15677300110478462362831689228269836800 7685387 -65417873845202248240235778789353633964 7685388 -43191838250352962116243959213529850880 7685389 127542018516013046120564220519629467190 7685390 -330431966304587283696155860600546560 7685391 -3513344832289895571140612530111257600 7685392 -1397133559580613710098485284265000960 7685393 -104306687798684172718083341819005388160 7685394 24045327798517863932066211225688918272 7685395 -24568779832778492912330059115608956000 7685396 18212934365634976560471437984128327680 7685397 72738517357140561967165346248996480974 7685398 10259624436228459279241820435351454336 7685399 27786969630940706722746750805147296120 7685400 8350314074806437440316101822077440000 7685401 42531671059040503042511449236713939402 7685402 -17753327304693789821100817917996211488 7685403 8865314802899140927243769186498313408 7685404 1622759648305598653124465459020440576 7685405 -13263390717548315324752092669881702400 7685406 46742864408679270982962534045622643520 7685407 -74899003907562943558471947544378742528 7685408 -35247713054020451223832714800716513280 7685409 12313559715276359192077516316728493088 7685410 -12435063475800332668716001499324156640 7685411 -139004618570672945407675308750212354088 7685412 22779130221210513287310397330580877312 7685413 -22285572914796068597811564031036459460 7685414 20923854902757952172329000180865677632 7685415 25555206080060409520824988036109508000 7685416 43406565320836220619076658274384276480 7685417 -45912921043339389194290750595727470220 7685418 -1919886105290502758173996854064684032 7685419 -43029590012137074333243387843951902208 7685420 -25892656034614933545376039031022720000 7685421 -59190845027010213988753810029332445888 7685422 -39197527542278763422791264955350135488 7685423 101024642551405168598782632818195334672 7685424 8039149770587011932911003044297850880 7685425 45726865908898013713449228969930322800 7685426 -7535208830017164874274918610690223104 7685427 -14780379792471384207117206876327000064 7685428 -10089933851503833672811243918906047744 7685429 93346587947275927908873717875531538030 7685430 18846261696756586800114866398989813120 7685431 31764249876616545625333986369392107760 7685432 -91610922273131764546775120603792793600 7685433 231826008897034001232792650281053504 7685434 -13968451800057961263051283292093226384 7685435 -75158087860894187201782849777741129200 7685436 109082672883145460371741711945482240 7685437 -65025131877377048352619651837617401914 7685438 -18865468807179212284666914886566880704 7685439 10704668789385681773899037559416583624 7685440 -858736926580721053512338734653112320 7685441 -44821155067731167969667456944926003116 7685442 -4013055275126208371400380853647063088 7685443 -97486640608758483268673369201449656680 7685444 36768051904433399108133649232171713920 7685445 18741420711751345619000554762543886400 7685446 -32103797677280010914665863431073494016 7685447 -39336700357875442060831088348536438272 7685448 84936073442365582165486932052812595200 7685449 7420790002658471764495554940940374480 7685450 -1257943016726803557869857258447756800 7685451 91999771996602550573843303583636748000 7685452 -27964080866634931924693999744876612864 7685453 206574333639960859371533376191585087724 7685454 -12413407880916863932927879720702922688 7685455 -32259063135856976716026543255123323040 7685456 13510019602120605267098483487685926912 7685457 -16038551898962471543276796637922344512 7685458 -9719112409671574511032303158035742720 7685459 -26892927583098823538091006609666296340 7685460 10271268633055011087351737450690369280 7685461 8998519893336331473676760092652336032 7685462 73439980736219931293282802404792949120 7685463 59649182999338403577488257174889021544 7685464 -96912109547337754505588188206958387200 7685465 -17012517977386914386926987803276247680 7685466 -24696561809907298966910685916273546752 7685467 -17301083765019768162574929733865559484 7685468 3384435499200821882834353750490259456 7685469 -39442722705828517452915361251294921600 7685470 4121766812108136085946812904696179200 7685471 -17671539102744098945018902657986698568 7685472 -57295875866583646590458407810561474560 7685473 -15206495722774602842025359567971099200 7685474 -5225249827426716852036460216237305264 7685475 -7166959657961337731192433986783808000 7685476 573861632487747543203179073876780032 7685477 60794097848621751643493718422006607420 7685478 -24090218934948322992432928355565705696 7685479 88667484127363777807188166073815242576 7685480 -53848612502949360806726623411591987200 7685481 -19216081682487518099054424840224625600 7685482 -16365873255796872867439064579244150528 7685483 -21717891313143951952753953292233182400 7685484 -20272869977809716248895716177978878464 7685485 -454159324250695945208620304918877600 7685486 7881394201065148048864004777294318400 7685487 -111904291882849342033819667949161268960 7685488 3129564042118809273091653553494720512 7685489 -5076930278310875160577814551272615936 7685490 -379484571795243370925382554951439360 7685491 45906206759557095796714244250927546768 7685492 -16223983143440630882627340085899029760 7685493 -81886480334535531087419641639022253600 7685494 14345349409356209446889827773368289792 7685495 -45932783584410791722946342310219897000 7685496 7710252871637082349705588144629350400 7685497 -54284912604014777571700050630786988054 7685498 33985290173271427607328105285536070000 7685499 -43919931664013072593090888600389519336 7685500 31577110209910593642381600149971200000 7685501 128827342076908828975365921521095610502 7685502 16308891583385303779448688975436591104 7685503 12490289221437376169325753607943505096 7685504 107157184169860591929500678852129587200 7685505 76283450072573031503961661697154526440 7685506 8220679372117854965878831587533876640 7685507 -183478200529456791066402264022131288048 7685508 -45309592225772523710748905720283371520 7685509 -28068127845220532235786428243645140196 7685510 12071885079257394294820016547209468160 7685511 -29270843622731141853892769332940820480 7685512 -67422264500443092563930848201255680000 7685513 -1323900896717412150388626421661090112 7685514 -21849200524541429109122087049338982096 7685515 -97211421480301052220022580071547313600 7685516 11748072443770576440431223628614692352 7685517 -24923724306951939913661247823212725760 7685518 -47595443396259876294647344011912959040 7685519 701788258287198290855666720511148800 7685520 32243938599543638101475697088266240 7685521 -81388712451505839584613562100639075278 7685522 6888241583408082039672235389708467520 7685523 -2474174038248091023636012236851721760 7685524 13981125651245250602660549373364088832 7685525 -25348925469852141740275819247862566700 7685526 19575078083614813799868983684606430144 7685527 -61273565060754811477401017637356077624 7685528 -69531142710510399111350829250352547840 7685529 22129434842571029550832512258458882880 7685530 19143321777696076235016496827828981120 7685531 13662909488747922802553321382729560592 7685532 20013511024015506882679283691095236608 7685533 53611590505331185649936814535689962700 7685534 7273085799606082112664162314183146752 7685535 -20806737965409496061308273093121310720 7685536 -109496751142495452860257685937037836288 7685537 -61536787158884643889055501430636986688 7685538 -2217117106710682457438585346028830720 7685539 -4886610915985077607019028448598143944 7685540 -22949354127831265465688194594238549760 7685541 -70496955458816750703748677542758358850 7685542 -37403336974646266267084055047980044928 7685543 -102544990772164539503505402277661603208 7685544 -9507670080320906193935233005815808000 7685545 -26843817773063333836238887747641510720 7685546 -55945083419079380942734900422797239296 7685547 16154183347325179663822467956909188272 7685548 44214480265047214075251367896613964800 7685549 -19845020172166991589364185550754025450 7685550 31540222561372383400639104867488496000 7685551 -44936732235098954338231623189710837760 7685552 8414070615310810466425172942675460096 7685553 16734160316764427046309930778006312800 7685554 19354956071110384399160504458395272976 7685555 153248411047208968284292125905698224000 7685556 48044683446635755514778998995068751872 7685557 -4675157350235908457871068673202880 7685558 42647317831258737772020220743038270880 7685559 17990496758973343048406340344568738864 7685560 -1073649758199906394966982057644032000 7685561 22744952994394693166405682597015618504 7685562 476135706778451329059368859554530560 7685563 -16936141262363757644699457847635935400 7685564 -62152659292901358192731601504996409344 7685565 -27627424343957052901310946413125092480 7685566 7758333914930111530863700370111546496 7685567 -147309891989456222128192975917661983648 7685568 -19414278545542528461703964876976685056 7685569 138945331237178709415570075778918985300 7685570 -19356578204365182281348482078716195840 7685571 14980773970758034568466408701405438712 7685572 -1297397028146148776466972465691441024 7685573 1041920265806838212929690626131093760 7685574 14694080372666639873805361982840477568 7685575 39277457798075398670555196080209320800 7685576 104020594827717510323908674407479296000 7685577 -32222147616887338185725283401110160160 7685578 56590407668788330668176219396803693920 7685579 -6559946175424194058596282965976403200 7685580 -16422681779164256955251347265229619200 7685581 -193968214537125907374409318164313841280 7685582 -1179630724232137612897146804282971136 7685583 -21290764248383996575928258107849065456 7685584 -2502812025937235191872586146703974400 7685585 -42642151022867020844489676786681647640 7685586 -692196461700672075125709997083333600 7685587 21951716700300237124015418878446076832 7685588 -38311081944071713639683273466158673920 7685589 -65434850137440270153958714660903399776 7685590 -4591663508984254214435111322194860800 7685591 14488342717161210515090527186437674712 7685592 -2082509696373909645456243574155509760 7685593 56642168064647343443930308638974520842 7685594 11520181975734904245917956260354816000 7685595 11955622043277603822366666900794556000 7685596 14332181961290033711803320037761873408 7685597 -1044483744107089154785074380235320160 7685598 3749178516455342545205432407522560000 7685599 97012748523833746571354123882430273240 7685600 24362056359853293308823782321651712000 7685601 23499717784390147861840780010070628704 7685602 -45442166050682887349014766122343395248 7685603 3935081783073447821886355849139698320 7685604 -65506584422868928623385150984215450624 7685605 1590058519350654426250967778471910560 7685606 56705917821348439805026545523927702752 7685607 59366050928070429919516487325303228288 7685608 -19444363444221347517421971958615572480 7685609 83922895831740329357490584567569861860 7685610 12888435868241864310488274050639381760 7685611 -14123429642401776892958173031016719568 7685612 -3363512880941183585148410499517060608 7685613 3133878064329361306847334854798342016 7685614 16360079403289875283003945557956388480 7685615 -2987556534700128847630823537145741120 7685616 -12506812924746103935028465036634062848 7685617 16201706561693755195366319339854122660 7685618 -39980027230714606902849280017656736240 7685619 -51535768556927732744507429144873741256 7685620 48200280746179931644727298584233359360 7685621 3730707955590637812514958375005422012 7685622 5508084081789774597473154784643837184 7685623 70331944378503699049034266949316895488 7685624 16203366194151891441625688310017064960 7685625 -11779966498193428780889672184906750000 7685626 -15001634961297097776151389384157721376 7685627 -31837602544617706416809494184271106524 7685628 85699852113434631742664500302555365376 7685629 -27870356921601318233365414597139870624 7685630 -21936946695489784040123662758903407040 7685631 -12452141862776742713287244049384234720 7685632 1300771642062505193356984680072609792 7685633 -44468693793014795568358993047244806480 7685634 12301261379363347906018192912477642752 7685635 -86198203332493761274044780207541388400 7685636 3279670666376322957016885756262830080 7685637 99240277005063491883481177670581395552 7685638 -5652020090791542145665954773334781440 7685639 77296554405733354219899554993465360208 7685640 -7415659901118975837907950366038323200 7685641 76175904775304147882016019050838166042 7685642 -19206290752054210805285043660845696928 7685643 9757445645311310560494417972235766784 7685644 -27715728021448937409559142158106390528 7685645 22694637379731442712166882520119938400 7685646 33459036677961050344783008062091268224 7685647 16126913475725875466809991548315058096 7685648 295042544469542466752634123707940864 7685649 -52624586326806134426788231836945687552 7685650 -12804026974450643761300526191651342800 7685651 63689815404459506446472712204909764652 7685652 3256789867632408388656423738547630080 7685653 122727372194567434956996873082598277902 7685654 -72173295182782918855942723739648964480 7685655 -18376069153810877497989482711589974880 7685656 -17692990462358332247769006910450544640 7685657 -30154707917325369703183662042116562048 7685658 -14752668513834788515549186927435246080 7685659 -6939795083279679748834308828125079040 7685660 -48278680990909642023019243496655651840 7685661 -24991762263642285724382026014928880640 7685662 32005797067628900615864342080294952832 7685663 133121654479432191825213295739563650912 7685664 -16194879418410019212620219088768073728 7685665 12832812838301740291453310845576459920 7685666 -6023223471981998167632528465921368592 7685667 29338786804493146693254590268352051920 7685668 57300467342110961220975943861228178048 7685669 -97595013177898684831382098536440436930 7685670 30144448986400129815804542713319318400 7685671 25676257922223669745425117252430574720 7685672 -100549312008981616577102398437150643200 7685673 -52565881640953708407804768588582979200 7685674 53787663973840506259320245582994523392 7685675 -24598702488552775477780894257367910400 7685676 4150558825890655017044886664850802432 7685677 32226768708048356414039183365413460492 7685678 2966735705040797217840026862201600 7685679 42268068612763590425762121297175156608 7685680 -8748428985855790871190007070555504640 7685681 85847507457789399721042685499260830482 7685682 -3469307615211295808909537271310171008 7685683 -33526301560291130563572541368034932576 7685684 43380483197437108722404074558093228800 7685685 -599454013609726955256138973108064640 7685686 -25658212925532285788784470567845082208 7685687 -29612422400858121813517423348176824664 7685688 21612005019029755452928079018618818560 7685689 -12611049245281190850944807225815852032 7685690 -479814216716202308736750981492429600 7685691 -308693951422329117773118555223513344 7685692 -8498001195579187183815759084708193280 7685693 -125963909583335193334506221826607136058 7685694 22440518597981450253160586864708867520 7685695 -20984433348204627824909238801373474560 7685696 8729893593085325996921423851746754560 7685697 -7457784140476830576052235360597749200 7685698 -20231649170709886492051888173111215040 7685699 2904649228245553188675528243301819200 7685700 10378711288935466906291494884640460800 7685701 -38299540344480411372977856571455987298 7685702 -7367386813634010069658566291319052448 7685703 29761262465246497147407321975807487104 7685704 -69666198979268638979734547755270471680 7685705 -16853599940364748632969863203468762140 7685706 -3774995772577519227374654467503685632 7685707 108469056653178011756424926781337095956 7685708 7814303704568989465541918230544425728 7685709 35303997004478854976135133178998150240 7685710 -218375267488512862833966818148690240 7685711 112320895339608515102180150327872317624 7685712 -4269822208884358461476348255231016960 7685713 33650705453151669285871901258835924096 7685714 -13002572092502977257952194289628832768 7685715 -52383745949573252508218122892501918880 7685716 28778128873168860390945552165896316928 7685717 -8591278219347553151402118311119033920 7685718 -32002893573980113289436167279479363200 7685719 121400379056154219729024400080597146120 7685720 15808832453622775766404560844769280000 7685721 -75150526352006850735272609589697871910 7685722 63140259419809609873355563960043172864 7685723 -59754896193933555708631373292692518920 7685724 -20912186528825181834659745072919647744 7685725 -42236025229777870854572154084797773500 7685726 29811972458938579839933142969145522304 7685727 -6596975258069065611710441226740663040 7685728 -62258227816583659469770347659883970560 7685729 52466782746739464387670993194755703330 7685730 -10634532521328319720424673378663921600 7685731 2024843469744411012765599168183261464 7685732 3939780416407026305108786677605764352 7685733 45616313380220035660128737735029158048 7685734 324002776998251969101594599259889664 7685735 23987310720633796361119095796433818680 7685736 8106304790468252116028105220855398400 7685737 -10891780546299683927283868874577278976 7685738 68383299975884203700298636839184872544 7685739 -93270209940155471817116204093312646480 7685740 -47762850302299054279320822469660815360 7685741 -7857733072506528053937211167912563520 7685742 -13426198319958679992653452979485902720 7685743 -21704861059988497601127119175520828512 7685744 -4902113142321045749880921991035125760 7685745 13872595711859387188115540381274427200 7685746 -40027292758458068701025653635099986928 7685747 7753160192588260038867744418183502040 7685748 -3302463924627206909012525647050095232 7685749 6354959434858040541429873052136492928 7685750 8426351233071770556282607791171648000 7685751 -23150714766586600963318437699855356256 7685752 -45770777504555204781556322220981043200 7685753 -64139091168646788440466780749498601840 7685754 -26224991965762933318839935125445825280 7685755 -20713035817528217207104903989488858880 7685756 -33783365431126722571152689825547933696 7685757 -101081501834634986096160668493306460512 7685758 12162996595622614950673003873193702976 7685759 41043805558116517877931086221785048960 7685760 -38710402731234943108361324843551948800 7685761 -114855900447243208287187950665534912638 7685762 -10911186595947226461668263110074664960 7685763 -75047923883160632553834108682519349256 7685764 29749324794525470407952138499725905152 7685765 16507226905781669500848134331988521660 7685766 309753367756748920143712439552125440 7685767 -25661615716388037192881368107123102184 7685768 -41903993456492276189495888268393185280 7685769 -11149880659104761232117740187463065600 7685770 -4828986531862869520035765700441655040 7685771 82103007847156554763325288798653781592 7685772 -15578430130819966906669221274508771328 7685773 6759161327315140559613617869035011340 7685774 -42104029040993693914577661176740812864 7685775 -10496291240250691781689513716001722000 7685776 1012037486453193447711162818198503424 7685777 -1218760019322327964704443820366300000 7685778 -1785095339547001851332797566263731200 7685779 5784148476763687866180905712518592184 7685780 -10663869925752739533388092554189318400 7685781 36988025842517167349388462434069787552 7685782 -49988986706402749802711548881597258720 7685783 -24728808213582037813226780977732196640 7685784 -33317017840489988666101305557869885440 7685785 48408550388912426493621060975774096000 7685786 -28894571960632927690071561549849047040 7685787 -63158957008282284041693962004585230440 7685788 35985675205672354863570278386039974912 7685789 56992492842191589076497695168780527590 7685790 11510632068799313660593423361158656000 7685791 -110379273559510011555956546679520299808 7685792 133069368653241589288095487513778847744 7685793 116096159724880322307453470736310951200 7685794 68907954875482405831419525561933515040 7685795 6228565981553111480155270601995847040 7685796 -12322058950704044388935623481998507008 7685797 46135659721107596478480556802079736572 7685798 44299625473384591990064504052164690400 7685799 20114357633187090411731251300637184 7685800 7721427424800063884387148557365248000 7685801 -54984614607250549534248323854721832198 7685802 8567061607045511919399510742194736992 7685803 -42096260934107733065036768502932906816 7685804 -20387418583404299244248052454803210240 7685805 1207646736226650870076857392080718400 7685806 8090661345746102434608244125544556352 7685807 -7004078747109273334808580800208664944 7685808 899211972611050213723082964862894080 7685809 142037619143187714436826940470976805010 7685810 6629220052855816579370223292823339520 7685811 -16977671792669713602546779489103765168 7685812 36038403412376599416701458920453580800 7685813 74536775181040508012839219703493042720 7685814 -31567009848901506541563402984218717760 7685815 -62912322979146035364139096971744320040 7685816 29826742313960958203146698997017231360 7685817 -52742799642880167634676226247828560000 7685818 7785372255160103142524694241672688640 7685819 -22959527995596786667598381749706813328 7685820 567324421610804269410243665361715200 7685821 2017325287999236788921621387611905408 7685822 -16968598290565866427479895361838287808 7685823 41527273442556070260970055550396777600 7685824 -26304432448977219139931817885008134144 7685825 6695005509527893202807345944039406400 7685826 -3540676507403907162653088427725970176 7685827 -91044992651450960963674246310688496324 7685828 -3214784946500696868071214294022031232 7685829 27499705777703523923247816338013654174 7685830 14804939476497318525817582096141931520 7685831 -22632503058565486698857180718759782400 7685832 16561437077312479130298530021454643200 7685833 -80593085945083624277676223309941610918 7685834 7611045030261788366732623480473096192 7685835 25627286255297329151215971362815100400 7685836 -69558027461124363008080238815667569152 7685837 -41392231948113983556617025594175899828 7685838 6297631960186590659292832264708121664 7685839 11175715510767456956897059413097088480 7685840 6672159450519767999651967453804625920 7685841 -53952268967173922371849418579346242880 7685842 -81096012461628625882076854646690753280 7685843 78728919800215823667137191011492924744 7685844 -3860090971789103370762450141321105408 7685845 79031461852680523490011450590894923100 7685846 9585354555638843811071886530807403168 7685847 9054636755600044758399744473778111768 7685848 -2081920772324568053894690454510551040 7685849 -68990085245369911557382030474548156150 7685850 6237521296682277597595300255679712000 7685851 69082604103948809481267094915721606852 7685852 86950761164565454701002432928907645440 7685853 3859895005152078769901924693835000960 7685854 -61312739152800782823057195692593220928 7685855 869248865398124840423203040558240160 7685856 55034433304505634943147253589545582592 7685857 68783311536733471007642715909523507106 7685858 -34911396611665608575630236422931788720 7685859 17213442047772927504176438481974198904 7685860 4784132808180403971271608992686571520 7685861 -19939034422674853608016266284249568000 7685862 4127889848532349958166649068848275200 7685863 -2469790237287438060393441572847956736 7685864 10831697183517408306081291259086520320 7685865 48864114275845960858314374179925382720 7685866 -20343180033653896951264477925234933760 7685867 -47349762423528208624839621353060652000 7685868 -11724275702494567524401562451549455360 7685869 1581732154372622784991643155776083244 7685870 8137868305230602045000547043731264000 7685871 16135365368700588705241347660100106880 7685872 32847504586344656433061630564115480576 7685873 -3750175883748555304590423816122414616 7685874 -12207127529295129754398454524772623360 7685875 -69219879418274406122045620686468168000 7685876 193811789687030536645969923942574080 7685877 -22574759216783174479784543637262387680 7685878 -2642075533868270391980393308584440832 7685879 70688134887147051457780360108754805480 7685880 54022647937007958080439822624940032000 7685881 -35394692124242581491434821628967876608 7685882 -14316510644113908532327672882179800208 7685883 29040107532782162220530695457973335160 7685884 144116554265243346655845177648083384832 7685885 40503886557329731368007649913348545580 7685886 14654403207048470559612501631217476608 7685887 71167421199445326020938117582619000064 7685888 23658628717169528213248784037933219840 7685889 5231351392586148648894784294020677424 7685890 4350876676982440568246830640552071200 7685891 -109389091755608509372809284158839048708 7685892 -6492736041394450892272565573203623936 7685893 97421104727390284132451273784997042142 7685894 56849176232790230604559352203194854496 7685895 48252096753199714409498425330201763280 7685896 110473232527248245879248856020010849280 7685897 -79517807208498654278646215498059700208 7685898 -5517809431261662641877788564291157504 7685899 4812334849026244833898522759129220240 7685900 -2653682767608957096312612664791936000 7685901 22758398444016359544568698995004120960 7685902 652016381863362712437008665375994880 7685903 -17038613032727450363782363016709952848 7685904 -20186737964318642727844563037848207360 7685905 -56022061948684366550303584264251306240 7685906 102924922664178143701471764860087424 7685907 -37139242966689560793969508884891122760 7685908 -6423796991545130590683490877939231872 7685909 -9677312690567065900599631678458762048 7685910 25157306536555033526490638173399449600 7685911 61553933685657500526138575474930685512 7685912 24921763462804400710290974090909859840 7685913 -37329399730341528905679466202260448256 7685914 7397557912687350336259029936493795056 7685915 -16081382402915591440392761276450773440 7685916 12607216640765322067133173717226496000 7685917 -15020277049910613796020633852841730400 7685918 158360337591143875068394791567421440 7685919 -42671841604926479687492085789800195976 7685920 -98529898950177337633720583055605760 7685921 -8067835353256367022927295778192004216 7685922 28804885566226096227861518570765273472 7685923 7122762626035937719865443538777277440 7685924 -50950111266077758674507996979828639104 7685925 -6450642137727959651055327226027744800 7685926 -58158176882179577954422975560897581088 7685927 39919711261387773730272837635224755960 7685928 -3724132245695500158265516056228096000 7685929 -19856171840543611830049593458246271116 7685930 5586266778223011559945544018147097600 7685931 -81089599766568269369927854697342485056 7685932 -64139009664722288873337095490346357504 7685933 14347372707961597615867659157474961184 7685934 23303396300374070946324131492776726080 7685935 42546048255084248037811101259142588160 7685936 -1140045247965264128879924522698211328 7685937 -28297501257253861972453061674857049920 7685938 -12612517496295546101293222604167907520 7685939 27743425037291533250019235146274504368 7685940 -19675121807115986226915472246179072000 7685941 109125115343545722335286266122332767342 7685942 1223571195660213083230991086810946688 7685943 -29223931897703512489956166326285702936 7685944 29028401612278680282872067766867968000 7685945 -62739437196668177067044177119746241080 7685946 -2745988741731623777738677027053725328 7685947 -131865257799426336323500384504014494808 7685948 14447953271203385201171788051092420096 7685949 -792740056025065519122809466068466912 7685950 -20658634935390388409594232852661032000 7685951 -893358539520779961629611924955372640 7685952 -9535190136009857976321174627887874048 7685953 338362190747480724679939329786690864 7685954 4205181661180818720474479936083752960 7685955 13661024291319721237437904724168128800 7685956 -29880940818484289395421897417562746880 7685957 225424282163859776893112543075819731200 7685958 -8295486708593300005303131255595776000 7685959 140822143365961533862132310933205811216 7685960 -88029566029758780443986099862941440000 7685961 29173380487224497749457341506567232272 7685962 49382267178184769922454699946515613232 7685963 124093970377192160080351675514296466688 7685964 -17264061022618367328084237638072404992 7685965 21001657682440912670299917512983008000 7685966 -30468290368921096223471206957968390336 7685967 -42084488018293693209501418155193824240 7685968 1598819272838910951128504019902062592 7685969 -1376040355391341838417802122879571804 7685970 14086747447042665548404677198451392000 7685971 67365732605773456985517591495441576552 7685972 -609537264238052773164766921882558464 7685973 -15310038474333582442649006876111426436 7685974 -18156844672125177780772312059857924928 7685975 -23064996196906627428809357201155968000 7685976 -1297324791934714393538493120207298560 7685977 -3857064536516622011394988117664459200 7685978 -45605752307733646305534653682600210960 7685979 11379631752770574787828532694220128768 7685980 -41725146001742984390113622993652288000 7685981 -27729194381081502373031552837579283348 7685982 -89786227799690007814947959284667616000 7685983 -32353055922316647933752293928269153296 7685984 20158134920994069815727828063797379072 7685985 1878257110287731919076059268239705600 7685986 11922116740883031863183959709948113920 7685987 21374011015664240572723518756111351552 7685988 11277298268209488711334322094374016000 7685989 102466033773685765671087205262048044800 7685990 -5845737075502116514820650736323466880 7685991 -40378478552349875467962219801001926000 7685992 -774658767140629020533043477431009280 7685993 -6339701681856445817427882649877815344 7685994 -10682726672479867755129381137531915520 7685995 2377722266618013992518006011359436000 7685996 19982272157341902873057210504257952000 7685997 -30456798424379401450554643933967675904 7685998 53860482398339452581058062823366440000 7685999 63104920926454623836198327713331224200 7686000 -4690985958745242619347115567644672000 7686001 -16370649232278623414390406060985305600 7686002 6844624492879192874273082182932411392 7686003 -12395611165302080583476358638074381776 7686004 94864016669833694859468047188299657216 7686005 -29314639104153225657750221424522348000 7686006 -23124824547018423143195546229370283136 7686007 2009730573934728805083878022706720992 7686008 -2714663025472106464582270047079956480 7686009 -1711631013911051790394980008344601910 7686010 -638542431046339982790440412424184640 7686011 59684396570162093898441564258916776612 7686012 -3483136943573748818664352127575449600 7686013 -33877220063675905233896843276640246080 7686014 -5511129374616642793339956964932252288 7686015 1603165361212261392687932706594756000 7686016 -11512560547742901607010965414477824000 7686017 -59279285438539307249763815129552663934 7686018 -6448917026248464034605163004947241136 7686019 -101624648389639005873495819760849058040 7686020 11600578750612591047167808777390132480 7686021 9632471445641044305659173249466697024 7686022 43247792462520987359888486310264572352 7686023 24011368772175813616125713846744673600 7686024 866481448694844654350091485841162240 7686025 -22682778200080327701358457281427707200 7686026 -12339854661526746902067393354243668640 7686027 -15218000341759638949771895807950984800 7686028 68904951609299510859411612680036182016 7686029 -12575200290099207786382607147559853716 7686030 25159928649129265041568775156794352640 7686031 66171646552870385402531875073469224064 7686032 36172177346360506247197235534543585280 7686033 70262656422004233197460078502703914224 7686034 21026366495108802499804912885320069120 7686035 126801550758363707031308974723848960 7686036 -3796653050874376430748486627356835840 7686037 134176567336032354393013698461072076686 7686038 -15220419820358625377463931926910688256 7686039 -64672404594315211909886036158703070720 7686040 -18502436260496925663834931548585984000 7686041 -4961875868352845469706686402622374 7686042 6243006031238991913157842506229065984 7686043 5629134326513426920741096770856750800 7686044 41576921762491113940025643532273090560 7686045 -10719499512056602720297294533894883380 7686046 -5228299326768687574516053062562342528 7686047 11846231919364233449376396015137579904 7686048 2983194778040161664133263276123357184 7686049 22264142815245114037536970896599751360 7686050 -31281161985813269021164254771057475200 7686051 1576924636762481826146537141474747904 7686052 -16295443088079317706960368949112596480 7686053 116400271956627664210879319711510074302 7686054 26779053309848706660774016011886770048 7686055 -13893714124469974676778401289472359840 7686056 -30571492936339155925689898066439946240 7686057 13617317639108579111813190886001772192 7686058 24221062511561113645832777661422024880 7686059 39418341251777649279205070040014804616 7686060 -8980939200398021836858201210641008640 7686061 -41438990532544703623976508488931910676 7686062 -45016193976703086183292690519937227968 7686063 40951790065437651213058885451558423040 7686064 30075615574850421017629370029236961280 7686065 17394019906333267860897109487956926120 7686066 -33778882651439138058986165824879213056 7686067 -26411374391784444249186076568896688884 7686068 18178271066151404218857224279680450560 7686069 -64634008898192021739291222289931871456 7686070 -14610451382236209395410651009665792000 7686071 -75165229062353539250210219276618402928 7686072 -22793621409497859592396819237485281280 7686073 104876335696721650619247190298734578180 7686074 -33737362620101760755893318874817993216 7686075 16928619539369078574728779532173374600 7686076 7776496103531285929633538105743391232 7686077 -17034714475695770829230182108841132928 7686078 262852733779109765092521870725062656 7686079 53937397633232017871559232120419709680 7686080 -468574172554280863131250394608435200 7686081 -19639006717490431401666909727644151680 7686082 48363960225101648846813077053003997392 7686083 57786253992095444447223229307513014332 7686084 3242916966167547675966072136601690112 7686085 36348986944023212778382014108259808160 7686086 8688808782414600100799844907980361920 7686087 -42904822380364150014159374260447569240 7686088 -100853721704235117318498242825831700480 7686089 141542280362089532264493881609766631440 7686090 6371350403998979423626133095789182720 7686091 23285029380815073659132654397316139688 7686092 40027192085051359573300082246487582720 7686093 -26801141692391354669317023296479830336 7686094 -3236762926621917918812855912524054272 7686095 -20728329498356919759000815995425020400 7686096 -7084329238246966445350679667002966016 7686097 1082656197332253036091844613365060000 7686098 -22143217666454621985683572728747706368 7686099 96392635251849811494011127273231925224 7686100 -23760466433481453618139879842631699200 7686101 -39714865620077019646108119418071038898 7686102 -1047086177142230382385597542584463360 7686103 144126481740833742152731452611452105352 7686104 28293696989630349690289303540693493760 7686105 6756129604955039980023896806985379840 7686106 24432161065001882330257835979731596800 7686107 -17644953975316707133016678687057118720 7686108 65648542180174698444749280017063101440 7686109 8499105877304996784755408695961303680 7686110 91372279104216629492001819362373312000 7686111 8443590114120188683851628203027542544 7686112 -38235911938272277389099730922950361088 7686113 -8406051115495714571324835413887246956 7686114 -331200974547020946825050032820424960 7686115 13787151796155761096663769188078759760 7686116 91741966414951493665083722912891264640 7686117 -9520294649089331580603985673184965760 7686118 35343543764619108984864496981796562240 7686119 47740182903437542604180450954347918896 7686120 -21963437269457627516179633886103552000 7686121 351642269874677583142440817137469184 7686122 13450211839353145989151536342577500336 7686123 81235414484858024976364264151906097600 7686124 71913904156412893659487364990128599296 7686125 -90857632103848385105392674802096578000 7686126 16174804239179018194574779786544909184 7686127 21595625166396563936267930104776350440 7686128 -8272767113162746681132344782891778048 7686129 33999473275531180973995995727411181760 7686130 13686935751073008608917055791991916960 7686131 -82515212056578907328985847646770428720 7686132 13572936221495472705263616370243049472 7686133 12972328395889873212876248907529643264 7686134 19398696594485856933994680934191021216 7686135 -13063065867608144956841501218557302400 7686136 10935533314693471008905579907032371200 7686137 -157632698098660484459584967544932923260 7686138 -617717321041081687339707790624454400 7686139 -43330001637674798325646932297769348060 7686140 -6354444099514118177371525716704624640 7686141 -74845432312459467432427688717522730240 7686142 -15476061473449907256799339767473150208 7686143 -40581682214184699396345194888604100608 7686144 5829387119328612386850980486971392000 7686145 35709671377521836759715572671997950080 7686146 -1047349714885572006911741962007769600 7686147 4219547425927576678475867696558192640 7686148 60900291119678508278934884283070510208 7686149 -79339410000599179813409530455323714850 7686150 7432377154695319551392307681079617600 7686151 -11468436323950318509242442088748577792 7686152 30629225950680388211808945558996142080 7686153 22266450379405446135950985868577003562 7686154 12036401672278954083977518711878511872 7686155 -14141037928209072943147474952602200000 7686156 68985124031020270651719648411596590080 7686157 60868223077442801224531138766099908406 7686158 -17236096268638489007601571443259209024 7686159 7941348485252511028501433491276669728 7686160 9416061293797496222526244898495692800 7686161 10562953137606868933521042455838925632 7686162 58444279697674050498533060297531280 7686163 -5163020421588130557972825236715201792 7686164 771643877955631750086600939122651136 7686165 14427908253724797498624517831970160000 7686166 6868863265718596743275838874049001600 7686167 61008632257067729627759026856103804672 7686168 -14666561103517471574884323609636372480 7686169 142609748126748575091238552050585938944 7686170 456689207142178775885885503995748800 7686171 1525963451390401633645956311845065024 7686172 25888810726794633795370550564707666432 7686173 14341634667742689763132521961673225760 7686174 -23789200284616930822488111578998914240 7686175 -28550788263182910313181845083906547200 7686176 9688445210674117277707615008089702400 7686177 -6643922099221396786630489499586451968 7686178 77127643747584816485287119119453494656 7686179 -58729565094953248325484938970303341220 7686180 661890516528097581814843534424367360 7686181 -15860243327510681003492029673300878018 7686182 -11067105858989535166493084726930425728 7686183 13134507276836374005800914653800442528 7686184 -12485165467784307766120831129388236800 7686185 -16692261944979716179940073531699435000 7686186 10771198391395787165930315643572749824 7686187 78268626159372822926044674156790662836 7686188 16440418673182798033340618222769532416 7686189 57925982172251129441925740740243237260 7686190 51228249895584003441454790870971641600 7686191 34525396703505065348451176590163576592 7686192 20292867775890978530972733045863350272 7686193 -30503311456027799657295307491596756280 7686194 -5362647119705588609990007774461797104 7686195 -4637119899753313953858537642194284800 7686196 -9486050444335703799334642573455622144 7686197 -27699545262725767922223764970716903268 7686198 -29429089298067651140578613160778272000 7686199 60235458808281817011077280297272364200 7686200 -24855105728131443762572441695082496000 7686201 387852463187091287776223214236172864 7686202 -291836486116921718614706878910164992 7686203 -32921179518137875101103218720271964160 7686204 91046301752754616412397315245613696000 7686205 88770254594294029636267996564044850860 7686206 -29537354591820828742531238587929519936 7686207 918453799669810166161083926751340728 7686208 -12388869218526780234548222722791964672 7686209 -23679141154313717899014687314586770496 7686210 -8021515735428458049617437903125473280 7686211 95165600619111946426046561976067401824 7686212 -63444365173251142039521671092589084544 7686213 -104918413151614731250472065137477312 7686214 -64790512592391391412972321098611728544 7686215 35016706559571642173763279003158770320 7686216 -31515037107640823245802423883480161280 7686217 -7466629155329443591070411032257273216 7686218 -12737818693338293703585009169468872000 7686219 30630061107559238037756063787669917168 7686220 -504376803208582033295616759154897920 7686221 -85688153545099626488225937865578733578 7686222 -4436948965965886388036674032886333440 7686223 -5105082843123582546799438908622192528 7686224 -3861523546952500348702697300730839040 7686225 -52771226369466339504675168000386040000 7686226 70311937032521848184780219591408993280 7686227 125303189000607269095532084772545323512 7686228 17848649426569072285166783585350133760 7686229 -46673273651756935796507469747708107460 7686230 -2464871361967290649542854109601962240 7686231 -6093405419762291325406775492299782912 7686232 15394068128269796424307597560865996800 7686233 -29617711706447032035543936504115904256 7686234 -17482897107717196473688015196860908816 7686235 -85350991321689091981362112265042368320 7686236 -75985510858662328947636982651583454720 7686237 13000783598167284618357561862656055968 7686238 29081873909768395683233282345834533056 7686239 -129873311051780758696980900391348570368 7686240 -26464315578752826308014718026619289600 7686241 -111152898965243022593319007018412757200 7686242 -63413368582217003813705454919474231728 7686243 2751289852934203296158364612986395800 7686244 -10098006781761060167472713266759128320 7686245 26786809119929776461040823726667146880 7686246 -26611204117966576242817490678647377216 7686247 -10076676656341354305417368608521480480 7686248 -4308636345512964612480538507489904640 7686249 58339554560594955484290399642594992640 7686250 62064872866883823178691210842080000 7686251 65051632771765207718953876050338642400 7686252 -1800555392382051361685433347700218880 7686253 31283656540182667465152825881118373164 7686254 40567284829293220175016981806801088576 7686255 20303900103534157775157321793070937600 7686256 4183428270438790936203856954912243712 7686257 -114183103150218646880623790783047912494 7686258 -31346084105366606929014341259653894016 7686259 -30538730860334057869061061239181470384 7686260 10851895724771676058255435074098688000 7686261 -13860436277818074325974718599105218496 7686262 74614409438142542047522664838295849632 7686263 -9530575267631036845249029662119227456 7686264 -13219177727682818276859846746233896960 7686265 23292760193392044394475413592772870720 7686266 -25474734654154637066267793699300276480 7686267 -19941598795346094042934267117199199552 7686268 -15394100353936332679188388465787257344 7686269 3044558292536625787926997769838604920 7686270 9197777102132254985156255595280640640 7686271 15102949806061275122130464668703833472 7686272 65122758441126604652695874296275271680 7686273 -2814552943444386354108028819909985856 7686274 -1360994640126257715987819457414242864 7686275 44824879156688536797666564814912050300 7686276 -13174929378214509496265986842736128000 7686277 -34026273040190336728881952466954451874 7686278 -6988569008854836725542232270685584640 7686279 -39923089011796655353203260685439315200 7686280 -8565625302590916697400942007980851200 7686281 -193586614316778709441794351455960788608 7686282 33145601254072193081825931154149096192 7686283 90254074294816148745129295817302120 7686284 -1670645466748581129088918903664678400 7686285 -11653364829838848389443506932247808800 7686286 -16910205933238128879448954281056167680 7686287 -51842887155319012172266741115742612000 7686288 -3847942411846244772447980889029173248 7686289 1869649925071171491759343191154707174 7686290 6203566001783882695072080538020938400 7686291 58793810955326424780267093676618673592 7686292 72758107469746892725853122560848518016 7686293 -34723281584284076721471701945399619858 7686294 -8982378311185471275452958048863649792 7686295 328703045459999759191487199321711360 7686296 176877896492491315487397168952157122560 7686297 27122333442048090094596195274091659674 7686298 -5406850036799233837043072220318332160 7686299 -173698924200203074415050298502967509264 7686300 -1200581291674432678357595243957875200 7686301 -1782439195130668631811221395482128256 7686302 13026361855113917895414172834036224 7686303 51802456524040228680692331514185648384 7686304 24698199093916277974477245225797615616 7686305 87918383199437253112941629292322368000 7686306 5755664394431405142423212587904363520 7686307 2037542738714417566064382566657871600 7686308 13201386584278392722220270044793925632 7686309 -34601459684021853779587863632811367680 7686310 -25984626697537090104969000189049357440 7686311 -1812996419225177644213275705971810976 7686312 4528728799819539339967561881671270400 7686313 -252644915499012995972008604351564556 7686314 15093071996855460913449358735546216800 7686315 -8069236461549757461660225442069567680 7686316 -3690164587767586597001358381162433536 7686317 94359868238902113515181088715503994400 7686318 -11232484935205567958509022194003172352 7686319 -14252131099852114150135867630903911280 7686320 573702208115013352054340161742438400 7686321 20513021371804909334808844427136694464 7686322 2706600412076137340156079581421176832 7686323 -28267771168443671909137542774082621428 7686324 26940972871425587153070904000826333184 7686325 -19183236222849391826966208316261941900 7686326 13053886351704860913477710562975343104 7686327 -26277887539408872405637492797510472320 7686328 5631315928749313999817429678696386560 7686329 19451008284556185660713970915172760832 7686330 3899439366824094528466901028084145920 7686331 47492831059014741364051597280901356132 7686332 32449490889957875440251493337470932480 7686333 170742940837941885876918833458212768384 7686334 8711219579178303727972812557878599360 7686335 -13305724875641397317650422037092640800 7686336 210759762652450399740365151896862720 7686337 -89091347796095771063082200433189912380 7686338 10886802667022385451520792472866981760 7686339 -48386195971614029267723353233743766720 7686340 16535145407377251204758961792283587840 7686341 -47913448995559034131848829021634813640 7686342 14380539065346886775512796745679865472 7686343 -8020385584611350141666973713786887680 7686344 11834556486190520727077061121324508160 7686345 -3486863242788940162489023814044513600 7686346 -4585784418643806857468136355672968000 7686347 4245367191892970926317879528810911280 7686348 -34006210945866821340491447833922142720 7686349 90838704593096294547786462950097674592 7686350 7222878841923666194246521595919580800 7686351 15225183095084150106279098108593883880 7686352 6884224504423838260697777497783713792 7686353 37402523253869532076065219063475705920 7686354 -8024403210007752612396033154430856192 7686355 24118123048234554257175172062347046000 7686356 39590179545109663516198361807359872768 7686357 -4467891810539937106886920730153680896 7686358 56162466429587928593884114200279125280 7686359 5025130380440305463723062150301857416 7686360 -54922616050615235838552722326585344000 7686361 174893349472225781666844275166519574852 7686362 -20502043856500597029445950403997591568 7686363 76326516886277619520036113420277083360 7686364 17509613370534897283875189925586665472 7686365 -52168921072617423466030316732985127680 7686366 -23801241273719742971717045149424391552 7686367 30627991543017556841798042749548066520 7686368 -44663781338511467964530240990203084800 7686369 -62256627217026147335195343861148708206 7686370 -14174316141567948624883978959789062880 7686371 -29535427773371032323271856544462383616 7686372 47870647676281618983789496442041070592 7686373 4165322157975470560524495384809401728 7686374 60217235474665984529538157287617702400 7686375 14876431155161450194267257224745600000 7686376 -7985552791280322468919391771768064000 7686377 15845269173897551489745927917001788532 7686378 3974122120217638484826785376726663168 7686379 858868940473705804066775301449876584 7686380 13890324584620556912393152358540820480 7686381 41421619825073404208914985322322013280 7686382 55292452591931755617835694033961038784 7686383 33732082949772208596906579288273824424 7686384 1204775381443804527425361570520104960 7686385 -28803586439334344703924298869191107800 7686386 20612229521932813907656894158894342144 7686387 26409083332062943658749276796479363440 7686388 10020892717369322942844756521388384256 7686389 -3375826536211037290929738258284680512 7686390 5021059474157576345752826720731472640 7686391 47862009021756690402109839152164034792 7686392 -42569532491532394631896388312996659200 7686393 -4766810394707170286756005409603880960 7686394 -67294843765407415044386773982287119504 7686395 -34223744022659809130694594609441369600 7686396 -5650056336168754835570338935227904000 7686397 12667995203465914069143937477997431872 7686398 12555661748046183529439188297082035200 7686399 18561794123759956730282244234185159040 7686400 -25679575103056040682590341610812211200 7686401 -38044069655145712297261279295588723196 7686402 -29099257122657766276184229297954581760 7686403 60977095806506584211124448212745133904 7686404 -73741706384646719146134996978114432 7686405 14646391230559222215386918071066043100 7686406 -7888958341127260583135655784906114560 7686407 -29706867933326148156223299307912846920 7686408 -1076545487248938775869824130232688640 7686409 7690813548800970566285095437879888420 7686410 -3374916432864062487603221276177588640 7686411 -7351157973662120004135384348750255120 7686412 1333163680363261001316177370625392896 7686413 -27541469670688711061053861108548480000 7686414 468842120339211373719660988736529792 7686415 90513355030837840080323240708862151920 7686416 -10299607264274106306122394130481676288 7686417 -24641576916816410999351913765275993088 7686418 2819282147300436673873419604483785504 7686419 -8293242607912477972953233819854945152 7686420 -7924441576306852251975998379180810240 7686421 42989504484117548195082963548773447680 7686422 74564546399584564531793108906780160 7686423 -37518391039871346880733915546094128928 7686424 -6414124095390967865916430296487127040 7686425 -32008662569365575686752581998737249200 7686426 -28345443260030594069558076000008301312 7686427 -72448440873897377696902803098333577216 7686428 -12061188712709008307473224451795637760 7686429 32808662314830510367037035220590886784 7686430 -21442321367408396329232092766703080640 7686431 -71961152270677026716467680941285532000 7686432 35166311482328596913785946368448790528 7686433 -16048545355829263132241134592712438780 7686434 -10005214804637557105134588925058495328 7686435 -45011333331034844180366003804485765200 7686436 74889543366518750982242382848589665280 7686437 85612389729467973103350541939915080000 7686438 27955887892088739742330711221284886528 7686439 -47550431645352038709444819398403853440 7686440 -6259814362180111263044483789913139200 7686441 47415313214995857690672769231209553920 7686442 -73659104686695677206679402046545698128 7686443 -82827271695670880018990225363563423308 7686444 32558901151882242727833233059629084672 7686445 -12967885782703916978995816683468859080 7686446 68281684474979917778413687520741604672 7686447 2896183008875022169825980813714694272 7686448 -10856160585437239897528135753817653248 7686449 -134753230857120528508039395089368685550 7686450 5031207851132496227127996575842560000 7686451 4397597770263119045630690956365780400 7686452 25844476487627872144331839846632314880 7686453 53941683785419638995396772122480840544 7686454 72603603157671821604715175911785984 7686455 23259169123001724233996721894666305760 7686456 29688614484153047586673915965951283200 7686457 59840411116316673677142327483796722432 7686458 11904628956237386023356797737059979344 7686459 84660962786787409642573959799000652328 7686460 -31103701708379413263381700072771184640 7686461 -60356361983951421002766910026352711200 7686462 203075376536431252528881407891988480 7686463 50398881934037881080422569479013944000 7686464 -25499988167077882167857233232872341504 7686465 824481864752030737102296355633799040 7686466 5613763580338623869759653002389245344 7686467 -4321700415681870440897855074824062808 7686468 25267972108566153004994751353175582720 7686469 -12979061281633406078824364179892532160 7686470 -5136219414976565530141750459490567040 7686471 1075371130543195008271547096601537360 7686472 40041529500867760151537793663729484800 7686473 27457512524809442618607316543240342500 7686474 -25646791411408249527303686204185675776 7686475 20354681135329679329240963325839875000 7686476 18705030842122239491796841296160601088 7686477 43682283441380937842494551896860769814 7686478 -25561894502333633326265711476883419776 7686479 69933650621109272922079015452750312000 7686480 -2321142319352656213933999274759946240 7686481 -33137613273125036624916993775180284672 7686482 31944065054666753938083331084686537984 7686483 35015193348947436727552729353299661240 7686484 -8738638900907723272921372388810795520 7686485 -15342408171043741672411491334398067200 7686486 -6232651852104943438574666408322070080 7686487 -19737395402287016601615884062765838720 7686488 113067394685282505035653384045587456000 7686489 88762329421629123571637752714881199824 7686490 16397611618082105079370646217454970880 7686491 30446008658151483285758303134047904512 7686492 -13932505458582851793927341045267767296 7686493 33947570357206323937379129550426175584 7686494 11530333502984296794238623620084167296 7686495 4782837272599067545688466746969915400 7686496 -104275843771621881435505805993946513408 7686497 9495810432707295006290715432868777152 7686498 18389538199456728851230500998107592064 7686499 -2911693231637229919782907185600187440 7686500 -51567829758894450805354126058927808000 7686501 -71365511714564180897870613636164273568 7686502 -38840641114471806232072560183592182048 7686503 96078929657676674986754207483999437464 7686504 -10833506906139116681840075160658575360 7686505 -16511304325827572964962128652423141340 7686506 -49188573938856934771097752614660372048 7686507 -28050131845338745505825289654411520320 7686508 -934303844293432501711360091025162240 7686509 86569150835188925809023921681840933216 7686510 4894232052608596852705373077370707200 7686511 -36032583940648239037408772325851095568 7686512 2144793477222744997056856487347617792 7686513 19914861362943310835669822286905713920 7686514 24197465199049306744464841255313519232 7686515 151500615209348469965636963948513520 7686516 -3838852619325601111605512959823093760 7686517 13297538554702900781020375682940253792 7686518 25110814035997025065404377539318425216 7686519 76559025971388655916757209868153700608 7686520 -38928652159687011329387907822621696000 7686521 95710028037193809240504755723062472832 7686522 -14528188735275676099216504804116019200 7686523 -20602202292610307031342146163485852336 7686524 -89315914334135116026013147264343291904 7686525 -8773691445051748727284396670191236000 7686526 4140399977370266178123995457926905920 7686527 -16898997538831712668816779471996951288 7686528 26316433738044854665577494931665059840 7686529 164293301517675916483392124363638156100 7686530 3859812571421574706766562029964080160 7686531 452627882048365047507227809804782336 7686532 -37427735456543883240254644300042916736 7686533 20698312134229864316021625129974823258 7686534 -37273721867778252894152265400371750720 7686535 2208844705402075003892085248355387600 7686536 -22798613866954666244248907745008025600 7686537 -40485656219163623302130934650777983680 7686538 2758195054616133505712839062164179200 7686539 34859810690313274479781553998228327056 7686540 12206936879157965388669923998069647360 7686541 -105425732147620257737496771540435498058 7686542 -78599978097483079135961189806404768000 7686543 -5318922535185646954707387021690435072 7686544 -1413836213439737561483620588961751040 7686545 -22391977106654799332279217214954396800 7686546 -1041337546857217602662174865141949440 7686547 46771082971164267452560264071735074880 7686548 -1801255550259844241742037698355298304 7686549 46410146045943047860720465826692588800 7686550 7819268814744587668428077680269940800 7686551 -693830998082450713340340559856470248 7686552 40889605485866434704456325191805317120 7686553 -477573695063558058748870080069172096 7686554 12029070841272824413266201606091603200 7686555 2249304399345853494621159830610566400 7686556 -18062191047478898777820539406773921280 7686557 -30318267456790004542455285720286525908 7686558 -3445539613652017830448058787815775552 7686559 55674181676267646650340834310740713016 7686560 21152175114787461631346053325216808960 7686561 -75402073827522396428952631975361799840 7686562 4691285303225357348475047728146699840 7686563 -20889305351836348942664985794495003376 7686564 9047847459331213157485358513020938240 7686565 -6322105736096345150679299852771481000 7686566 -83535220599531332103304948722901029120 7686567 21761327979168218385502687350336696672 7686568 -203065158042969224795375903950482800640 7686569 32289160615275793898027838506777140560 7686570 -13705733117770275198240555175185580800 7686571 13585841576122453004960191731901969760 7686572 -20387808196437576369654996109214799360 7686573 27599511122217570574376533458469733184 7686574 386581496383252482313613760884736000 7686575 -5681338007093981221967472613780712400 7686576 -6891280776899763209364099530701946880 7686577 -5641109682024702987353103279724497600 7686578 492443945451020614168935447441610656 7686579 -18265596025814728032240548467697004480 7686580 -9899166279620680312918951983080908800 7686581 -13890649935645869923860131171282599008 7686582 -19044782277271542309573749966555078208 7686583 -29596873234398038596004077456587095480 7686584 -18503888710851253787354407847885414400 7686585 -27824433779993089994374319692733982780 7686586 -299034432921204821304178234876530720 7686587 66011749362956950139949286418652392640 7686588 6872846873531258162240608545346682880 7686589 43141170260716717267278182658463448390 7686590 -13853361447052964038577406791941735680 7686591 7813106415815504525742525040883168640 7686592 -14210356980523102386671863101248241664 7686593 -63706192524604359025903459585445332158 7686594 80904046251829657741641572108001408 7686595 -17437492799309116385540125601271307200 7686596 -5245111192046306433763856845829760000 7686597 -73052305207643563149954400331201229600 7686598 13490996909731533413302835562032911680 7686599 -5013889332962009976535137257520991536 7686600 -1897489720890500906054008290004992000 7686601 20906302396197407760543483710246431944 7686602 -4086513088051238374822073885225041920 7686603 109649757066640028683974617493273850800 7686604 25588850652452426525027753803568013312 7686605 10095058982462040566009457092127383040 7686606 18330882608125432723095922579816279104 7686607 -156024859572428706300422559194736841568 7686608 544116498514205365635492507721580544 7686609 -882615986649627519120736987592677440 7686610 4678279361949384951518158375177177920 7686611 -213411604240176757796421705276148151208 7686612 -33413210594095774140149693093506771200 7686613 -56865022429419459612071736599644335360 7686614 3102531970637416347583138721794888320 7686615 75974021734995025325154123960863646720 7686616 -11778852073284597707889820455387709440 7686617 117680267335610777600444102819414790666 7686618 12016596270481392925796520981911109120 7686619 41850981382546671514876995556914606020 7686620 53922243492757613798922825344657671680 7686621 -62458013570331709777224458570296176000 7686622 59761977899730297291027136076916650112 7686623 15702547788021832165114171314573778944 7686624 -44179603948708257195272170738506792960 7686625 -31744715892154221935951159922127071000 7686626 8402502496270360844311673497674514512 7686627 13929368838905027495872758584367350568 7686628 55045355021083435977339798720367050368 7686629 108095318616705166459770661723325359776 7686630 -15330588459434698750292002425891840000 7686631 -52175016250994160637073224785313530568 7686632 88319952597097883411411560240694246400 7686633 -83194702310890308146795112343124501856 7686634 64761137094958027981698133129951287216 7686635 15686880177895694123338076484449797920 7686636 18869662151113946958763214153075195904 7686637 -153298450911145902193602754635416128 7686638 -6211784652881680656952858641310390080 7686639 1562998246995111838043014818869523408 7686640 4401385100167371356894122904076288000 7686641 -88608038980844280370568356307704621248 7686642 -53251240795509038103592012448329648896 7686643 -54800918970406378363617549901070690736 7686644 -750199436279265821497684010940776448 7686645 -22514268488795941104853835772069485280 7686646 38991740945122475391309630670530432 7686647 28912009393218226326313154919065875752 7686648 79436826014841073260547549431359385600 7686649 -9118517326454973826517842196827379350 7686650 29053738033489571862145323372738334800 7686651 -11661264489678718112882258710890134016 7686652 79251624916603677725349871547055544320 7686653 -14409850453648541812558726040877678600 7686654 -23734955691759775181837189374668177792 7686655 -7715097005410871812339470414506054880 7686656 -55492788540734093140871465152605585408 7686657 7558196844824314719978825393965899632 7686658 2887617176667411476080158054865193472 7686659 20882585013614611651341136894104456240 7686660 -12869500434805282297227176948757258240 7686661 -93125170607857678733021316979854725700 7686662 -15867914908420759112837406861683781888 7686663 -16016649301814931384376851802101034800 7686664 -54218168615224686283094555469719792640 7686665 14606509454381674852697953048307409600 7686666 -2177189331088128240361920832578859776 7686667 -14957169399828663545843022804494652608 7686668 -52297856284938173616206633803311602688 7686669 -32527680497315966485203966860764516992 7686670 32572298684453306733260020197273168000 7686671 69441231470622670900523136927208749144 7686672 1232786463529530188682465848093048832 7686673 21089857688450063786893121154019347264 7686674 -2348972213046287303940892491828855168 7686675 -19670352416170991403935880445226784000 7686676 36852558243194927641350065511985422336 7686677 24311387755475493209804331298899662172 7686678 27636494707277034767354647358446947840 7686679 5725585598067329732247443168316240432 7686680 -158217693230841337871621348972544000 7686681 -1177292763855266458477267467501789600 7686682 33415044769381002306199676334778514400 7686683 -70292042972642105051984243993867890800 7686684 66901161009721333186802092092459171840 7686685 -62378951688199154255755994722235017620 7686686 18878894836770389374313381178610742016 7686687 105997327226355378049329513846064544640 7686688 -34058153381903847777263836820217200640 7686689 -82336771463044154871134449726839780510 7686690 16183458882071568658178980303698224640 7686691 -2827435209327782090006542102614047908 7686692 12150295743748930846784787385039368192 7686693 -32386166339172659302813305703938840096 7686694 -76223850922328843073966533599186435104 7686695 -1005446043931668248061579361282597200 7686696 -35305820444847545933049163489950351360 7686697 25759369397108782043052242312430655200 7686698 3641590977297483171138443933786434560 7686699 323256505366918244301652028837317464 7686700 -14296676866287548952159055221084160000 7686701 162365854760719193792488431532960073664 7686702 17434623343952046639171119885154650880 7686703 7967189755869178625419406566416485760 7686704 7006833963258931830978997218503147520 7686705 4654849839906313004953894549730654400 7686706 -30553060183704338872836402832600243296 7686707 -8898101248635587044803329443507443888 7686708 12497147584424466085214346301653473280 7686709 -223174900127260658656576118953623938688 7686710 35315200568754175610263270341421877760 7686711 -105507135986353249716733591281478946400 7686712 42859961713058897458823270160918896640 7686713 38058964464667069911144292338307629504 7686714 -15370086527379230616797287058660146176 7686715 8616549283878513137814257250248269920 7686716 3844325238412552919003874383476369920 7686717 -81879395635751295886864307799077617920 7686718 9635604436079462529570130264181537280 7686719 74558726663954562316338375004096893120 7686720 13456347362483717670625491423256903680 7686721 915723942405500787341126487720804864 7686722 -7954012732547701405659538345781111088 7686723 72837053433200601888155877148576128 7686724 -84778453367994197315376673870770757504 7686725 2760728025747268309900042109243992500 7686726 11952089016547568948035981577655312384 7686727 -58902461992674563791441424326744800424 7686728 -58940267587002199384587069220196121600 7686729 -8658619492872140033626811861523274752 7686730 -25474293608325463726727264049174439680 7686731 1500675677418817502527092363077232 7686732 -16079266016911331959011232513485689856 7686733 73083671940652720751638408291157140982 7686734 -51306613589300046004499554151219562048 7686735 -13099099325874628548842055414592473600 7686736 6517029174826178045675458066151227392 7686737 162573196743586712734659496564980440292 7686738 -376940085613502833832798823914013696 7686739 88088504507891568518994420234854114540 7686740 -9251648025355599222868684623700949760 7686741 -7426183749933092530396046829213093120 7686742 9711094830938123312643268270660024320 7686743 -38299386445969526622111667001935000680 7686744 18746290216009598363406556241565450240 7686745 23886490296946368344385916855895241600 7686746 58917416827038376291526560570388110560 7686747 29908353551526862854770001189187132524 7686748 62871376560407256902317579197067985408 7686749 1080738546664321437553895159872477440 7686750 6495798934594607847200705444883264000 7686751 105092304102191245644268170609318366752 7686752 24209221553787613175523353956220928000 7686753 34656869092899935394488014985848707504 7686754 -925567259003684177857116587224081920 7686755 22517517681945058143059108940869032320 7686756 20882049934735741019144916561433067520 7686757 -41433149034484052579249721082981712420 7686758 -65270064814706878823360283054783071520 7686759 -40156623930081358062587748076104257496 7686760 2335273597141408713355571656949760000 7686761 -97976186999962780110152179682381630400 7686762 9082365346787954189240593969343345664 7686763 -31595631376466506988456253274585750640 7686764 83694282823056430835504452192161720576 7686765 64629713899174777032485768156198121600 7686766 922697669861460962056212489595652544 7686767 187655430041817811980426142744310808 7686768 -2974746519337880800735538113311768576 7686769 91307453197249836590271016939720998120 7686770 656891901156164866251000958942248960 7686771 33708577359726056832880241045927662704 7686772 4336960644404729117172409999736149376 7686773 -185649362645546457292104157374640800 7686774 24859922509370564375371419877916562144 7686775 -34751603947925159968740506633723729200 7686776 4706586103906104613323881267840962560 7686777 -47964377709629525152297301102549989488 7686778 -38359095984348419701422404311138963200 7686779 -43040927262442802480156149546839644640 7686780 -16753304794376564766233225569041546240 7686781 3082767984111943641998955246262443532 7686782 19086337176340489974598055743093387584 7686783 -8246103166831298306256933579824974200 7686784 5821403168603173660455478326082928640 7686785 51584949960084051026061261531279856980 7686786 -16879139116209642351316346272511300736 7686787 93590995757434351185689522254181733152 7686788 -53095951429006910271401491357260605184 7686789 10974051968308698750022238907639723840 7686790 22450586549266300717456377209798860800 7686791 -150295245403966725348437859957989376 7686792 41426524422313227432853485321129984000 7686793 -107366854696524487286448704711007694556 7686794 -19205172212234555686624823404471862688 7686795 7681137648847954992690006304960727040 7686796 18715990318852718613017336443180872192 7686797 69920761480561579411228084521836117760 7686798 5539505548242190196272420217829150720 7686799 30473893012204453535958729116302013736 7686800 -2337833191162777976151010296894259200 7686801 -49072649908049527636539023144781834270 7686802 -14413189547120328397380916299816493056 7686803 -17328015590123970296368700587680870720 7686804 -41200067842168252359543923229444034560 7686805 -16616052987898156474725650289738182400 7686806 33231904883115963082861474673251423104 7686807 -35406916101287979217367014565978932224 7686808 -22127998694788277709532078554991779840 7686809 -616127027144257355263115887419676992 7686810 22363998357685245213894623354664714240 7686811 17484992690354568122427913599525355200 7686812 25000868053236561630020712833170467840 7686813 -19427753011502901688243835287741228512 7686814 62523734290974808501977884095163600256 7686815 43659157910477823773358542244847641600 7686816 -81297313534141080831404799249928421376 7686817 -78782000123194357541584927295284367134 7686818 110081669190831503951154495079245828480 7686819 -38846841648937977102020531164583919360 7686820 -59373682865132728424185189016397803520 7686821 49281383467424267974318109550501113022 7686822 -1324718771521434072398917514862354432 7686823 -14980978152542275189866819177954167360 7686824 46468737783201581766785520163768473600 7686825 -46166217061495328460878052470018400 7686826 -41574046391868803622585259247781916752 7686827 -3020140148018605826040243673489020480 7686828 40219071698927549796707971671834246912 7686829 210219429212195745569082092374774271040 7686830 -20896841428691508366643001792083968000 7686831 -26956802635941542043625514069509984248 7686832 8371137488639848845140216728741953536 7686833 19952199253152663074804172033872016960 7686834 -41240294111336331483760008723201480960 7686835 7404242615518246038137510830945551600 7686836 -41726646873885909512949991364010491520 7686837 25247699471354418689558656008171362094 7686838 1572120142344752724295639651393276320 7686839 27321109455932338828728597830336188080 7686840 14323811626150178979735944471878041600 7686841 -5570829409192979818366686299168054700 7686842 -43791009633594586446470933221661197056 7686843 127085993990930308874777307929742024960 7686844 272818287726311157393768351541484544 7686845 -50199550843342325299735920600185250900 7686846 14890368585430688257891355894225786880 7686847 -30649920677607658730669736911766247568 7686848 -10220979266086718513602917413274255360 7686849 -54307575496498950280903838574441108960 7686850 -66773994857045950526514644329032883200 7686851 33148629763879204595953908783135297852 7686852 -979020840150729547832209897954142208 7686853 -6010440120016662821521025296921923072 7686854 13310441012703874017262402724344537344 7686855 -11206300306361839350099712337245439520 7686856 113055240038800740185050036783649280000 7686857 103502987269152671328926636079176342106 7686858 37342773323876848752871899149408117760 7686859 -15132021169083222813472916712221784940 7686860 35709605186861353432026040574935342080 7686861 3439858771391947773723880009863959808 7686862 4797382051735671295140618165435453312 7686863 48856428640054597769680777790730800112 7686864 -12980345401997643337394126056997953536 7686865 9307546680124523134206376793656534260 7686866 -12586195105540550705021455972527048576 7686867 49982050343929267335391838094371818680 7686868 -13462288400721678723768824526673408000 7686869 -85418102157535326708779373993739223730 7686870 14979232372058926179398961666043196160 7686871 57677511599588897937696851577578120072 7686872 -18153417022274604293875096678632960000 7686873 -51292748382564116791177480915970978880 7686874 26942850205276073295910759250942557440 7686875 10771253408362412288684340212990872500 7686876 -1538352456006601655229349987455246336 7686877 -152292325535005103245092147867133138656 7686878 2918622680730550645691026200567476160 7686879 11813445471128329758572813984088071808 7686880 52502881779410068149472491856920576000 7686881 2898938314442945376607394941993990164 7686882 -743070908476961892499186682678504448 7686883 94781973331088286078601389519750047132 7686884 -13219480355248296299776704626088787968 7686885 -3456478436347740464329991460854284800 7686886 -2595277560589970211042923007109581696 7686887 -36110228558492896282302378279953883120 7686888 114142172504748711303089949070049280 7686889 13007909721651237182846173702470721472 7686890 5246669667718474902627975438424934400 7686891 27965150097979432639782998303898212700 7686892 -64171427436258979681193636389702614784 7686893 37968167683190943860969881962333149142 7686894 -42931833649752974042722963254658891200 7686895 726420249657833911034407570865700720 7686896 -13110898945655363124550845626294796288 7686897 -31531212744654321649993599819327558528 7686898 12864685135596202261647601841900416320 7686899 46824941535272084411475776844745877448 7686900 -52857699737670631109085755835283200 7686901 2973665554006010524412975990552836512 7686902 36450833433364661642635328079897301152 7686903 -46643970897478363075304941711666282752 7686904 37669393257209286238369196674461941760 7686905 10872378932270946219729513778099913160 7686906 -7648361625315546176384550811661164800 7686907 79806184669042331481174644303480088552 7686908 30263471489280976658837203167762462720 7686909 -6431912947330716553554439146758148756 7686910 17919349008365123881230670490571264000 7686911 4722414839045298250976151268311136512 7686912 -7540899086378225463989588203331911680 7686913 -11404252974622727992039111005862184876 7686914 -22652761145737944258916824113758671840 7686915 1685889372595648960811678623907143680 7686916 -48971063717379458574396776024240421760 7686917 -4982833741976527549856342470063727808 7686918 -1862166043129879559371421094202339200 7686919 -90757752675695350483296446947058456680 7686920 39097817310449087195680773685869004800 7686921 24787200849025091945478216661920183264 7686922 32112787993561760680700881642836364032 7686923 -36443433010421952867161035731691398828 7686924 -10972667036588855193921385947923850240 7686925 -9328292453824165371383849470847084000 7686926 -562429678442195353926004044809012352 7686927 -11302981536650455319562458397702434160 7686928 7023819747560090668976979237957156864 7686929 -82707221440092074247822997809375873024 7686930 7126240983022048513244733655575552000 7686931 -51759333347118888970174424257715212208 7686932 100145125063797338439757568737763561472 7686933 32400679792375417394802294513478163520 7686934 10932088029878283323661153475716803616 7686935 -25682247824279908625113465268392102920 7686936 729203045372361002924468930616791040 7686937 113358664117163486658426018415198015360 7686938 214091676852790858715614678495428864 7686939 5474809966905386233614179969796974448 7686940 32237749035542519319882194652615598080 7686941 -162465017235087957807698258177655495936 7686942 -27336810333011664535270072144669879488 7686943 -52870102310065202720590847456854452240 7686944 -145616732479416459759061040318486937600 7686945 12510259868591572287495440064363575040 7686946 -16747821271787532792590429718293016576 7686947 81883837038343954150807413229976610396 7686948 -951909172415276204652517800903121920 7686949 -160413161644701099821664319533840059040 7686950 22803763576914769833263748728794956000 7686951 -72322819053573035771580759569099223768 7686952 -3393481193372012658115348941727334400 7686953 8560637830694820210383854467392558202 7686954 -21878478175194214357800886963409272320 7686955 -5394330958841058917421335110290164640 7686956 28919709305898124635835506597153189120 7686957 14523942626986696542233579468217323520 7686958 -816885250249392053322749431527901824 7686959 25660022963741464558029677804644911072 7686960 -7019644711810837776843099896369971200 7686961 27190389027673838530216398170800133172 7686962 -52047809746137536608498942850549390208 7686963 74278933476929749052930058462613721880 7686964 66357871790042213322689798724849186816 7686965 -1026343668151574098756434206270621280 7686966 17585843017216813883587832974357745664 7686967 52169354604408509941264046890459322400 7686968 -31132702190788178298249354326976061440 7686969 63902621574445067080453767945821112144 7686970 36144726671250182934831872512839476160 7686971 -164474314987113901873579868259663362448 7686972 -2850905788737711168911771144265984000 7686973 1378853844390814307169209086603945600 7686974 21272136175358837464071141689602271040 7686975 -15897852186527744213938246310224626000 7686976 16878963080132365930972760226146549760 7686977 -53797733054754059517833876410444344576 7686978 1456214509217074568516670768137049600 7686979 106047353434602241028211877525259899580 7686980 -6766736282035609012945203172974735360 7686981 20942580139527209788100776238911872 7686982 -25765657675382049331032942867450907200 7686983 -92924470316642772096961646640851001768 7686984 29766529699464404363961805534388920320 7686985 67983394365923641395705694400061726180 7686986 50581302429781011460252792731947034624 7686987 -10152848564098824363223518415675256832 7686988 18152356267948481680806678814740255488 7686989 41556191883729329808617010479475152160 7686990 -8474941435934937652544463014617721280 7686991 -21771005536080365360417490716259019776 7686992 37173709382189263013871510381055180800 7686993 99325495369757160894492748149467431104 7686994 -101080217055771211283725215100935168 7686995 6209506918669465362179239451904702000 7686996 23150437126846981948778346136597358592 7686997 -30241198756944945794030698528739779940 7686998 -35098516902974541906895087845583903680 7686999 16105245344270041926263332075985345184 7687000 -88214416875734744288417998286960640000 7687001 5332110184443855211968086627008099200 7687002 -4030741827860372254617143570470522368 7687003 -106372562040173664628914107179535778748 7687004 32673514352214037959276673022341403136 7687005 -37080109514861155873272299077397665440 7687006 -37939307936762764422171852294660039936 7687007 -70106568382175377431818817600242701464 7687008 3929767532171903267097783967395348480 7687009 51257939603996232739628230672155816 7687010 -72756548428870220812121515217354749440 7687011 25951373020327396877501012258619236472 7687012 -60149255414898829828804564231914531840 7687013 138377837009768910782543980341462635262 7687014 -10102908996508004777522157379480295424 7687015 -14387069919482158737769056170503149600 7687016 26670724376774336887186146199002316800 7687017 -28673899403949092738984646398951127132 7687018 -1323172119717533622140013319649026560 7687019 47443127556600354077751641442987853080 7687020 -25254276776866201483030542965043609600 7687021 -91011818483893040858421224783809668778 7687022 5641763619161071512013236383102512320 7687023 -16791218167127224544866538343086832 7687024 -53002503692637882613054840336449536 7687025 -66321902328296849353697676704690331450 7687026 -22967639523553691090719711175684327136 7687027 71711266528239749932952661054896564752 7687028 -54880522831350090080613934901141612544 7687029 -22069935214099568662816232751628218240 7687030 -8702969241914174152573561072450368000 7687031 138373104193639225515771799332916693464 7687032 -47099359665664083540861290377187143680 7687033 -30299450385695210597412991823803202816 7687034 -18459540915082356979105600548627179808 7687035 4586780983788911423997123493442911200 7687036 -4530814197712113489124295193610881024 7687037 43043062554231483124105124130866325120 7687038 3784550369803595245173032999749048320 7687039 -41258421898564686780968149662812206680 7687040 -7021046287329333086183598521214566400 7687041 2206428628823065686060016861602188592 7687042 -62195613946317578903498662523096624256 7687043 -2549675548297323629371726082684717760 7687044 24011425054558682723911280871662724096 7687045 -36711089883165849723100235813213731680 7687046 -1740451434400521712151634443583346176 7687047 -47614252872277615036340520660509299800 7687048 -34565538421320285224550777574977699840 7687049 -27835281262157453762554570212466243506 7687050 5961306939158862478739884969235289600 7687051 9224338455392483224633539148046580240 7687052 26329352831622712662726766239623790336 7687053 24315432967990140998875979352274966464 7687054 -1245357221611041750151497183970996800 7687055 -551077076482724357403674683591442040 7687056 2832284004875315382773466954196844544 7687057 37115289733597047802171097202796078912 7687058 58689505732428137635980676097488256640 7687059 10947884506956585127773293739100668000 7687060 10886040947393677533439277423778447360 7687061 34299992756852471076906346408710859662 7687062 75472091353135760076977914217993954112 7687063 -47326158723224540538235219626871365688 7687064 -32323803196093648067371997749130035200 7687065 851905805356269922042799175474573120 7687066 -18573825255904923350035670687256234768 7687067 -1032804485924192807501325913373949552 7687068 49642645354829705010994441554113763840 7687069 2494465410946070274671125667973678968 7687070 1814642628670912381580332051661445120 7687071 -55920149053983584372199870243126116568 7687072 112671500398383621856719403960418304000 7687073 -90536152618961973464757732541136667678 7687074 -5258553864601459640269609399959129600 7687075 2507805981570938116997205083371008600 7687076 -27824865934487472067031230942546554240 7687077 3919716306137373417588787406506054080 7687078 -4604288983261863030662982976533841920 7687079 -64214744865921915587354602226030269320 7687080 10478930422224500760799069948119859200 7687081 84797996177500711322863815756148709882 7687082 1851915274389998407810915559714082240 7687083 5651988529923081098336067228173092608 7687084 -66666976333081870860071051801352534784 7687085 -30038649527260317642206806714467018240 7687086 27436572757078068592479183482008931328 7687087 -75086941100742570649739621856495985264 7687088 30023546786573726584565354936497274880 7687089 99291453249121992929900491747899599520 7687090 11898137196440057775346789026584520000 7687091 -137379977511313110332027509435077898008 7687092 8324034493370726770516717537654444032 7687093 135588442060967067640462429077622991342 7687094 21180890254671781797131717836377370752 7687095 2918331171066084881215322544624000000 7687096 98385050223515809160147674118784614400 7687097 -122181915016998000797801172792196242288 7687098 18597067595450318472613722420327103968 7687099 -23275508866882959692582863442624901888 7687100 -24755353582896910070095130144328537600 7687101 -7040179057331845184132960610292636416 7687102 37985904159159340829887034429345386752 7687103 60817016578260043283618726790845612352 7687104 -11017861452061534485824709786341474304 7687105 57651891327436093588833534380360674260 7687106 6737743844123849374215755149949205504 7687107 -64737812678662644466962082306897379196 7687108 9368224599217398731829174516291624960 7687109 84871638535055912858695152707062144860 7687110 -212206423403258792405960747331225600 7687111 -43238438453172969867770216692847105672 7687112 63700366014389189368608842007126451200 7687113 -2730452479563341449181004712136813376 7687114 62497536122964960650415658211416900656 7687115 -82114717314268397293860562861677992400 7687116 -9395783499916914088979752781073868800 7687117 -16706518885981881725740083375526216800 7687118 -21362003970801316119947534402182452480 7687119 -1690101524343144672545094656771284224 7687120 -2353017782134325342197013298192875520 7687121 -32839171688370444429710597950799604108 7687122 -4569086386893991248661852154505760128 7687123 -22902965798149811211170278669025748628 7687124 -55262702089570809712861131130555672704 7687125 -79886954835343266414603607508570037000 7687126 20163609927788162175614538427306377024 7687127 18430742714507200661996644920024765792 7687128 -5864785203724922271185748506136084480 7687129 38167851884369296734873594863603483328 7687130 40906603819451582005723892659277280 7687131 15438129429619900014503012951963433264 7687132 -26298479674172105768774096640749076480 7687133 -10335169891701963046474646890614294618 7687134 -188107935444385155974686383554636736 7687135 -14112158352834364607749786198782856920 7687136 -116968313979079068623700331586029879296 7687137 -17013360362753849136269453734332037248 7687138 -5505181118285521040430344175443742720 7687139 -99201857959209220607657298864732297060 7687140 7272247044790171504384289223764889600 7687141 17932999023386769031984037366679271104 7687142 -44852136113100936480209330846197578528 7687143 5038892952277480472628342368067520872 7687144 -58248260762236064719216263940018913280 7687145 9096397456576009681622114683751035080 7687146 -2750740987908105441767617081505107200 7687147 28082734944480843476139976373861694640 7687148 -22785567100676859455760160792268765184 7687149 -23411475688302579087707031486650252736 7687150 11593164761393625373694732061937948800 7687151 -211799225762332688778045655022709904296 7687152 7595439386480154184126501515085479936 7687153 278619828469822087764573555911194320 7687154 68025217859099852303548481760811957776 7687155 7064708221697030714747232379925568000 7687156 -19794696384875805840790143798287524480 7687157 1884490210755837158340480833063209752 7687158 -28747979063001837941096767732545393216 7687159 -113430075474322019689922836899969527960 7687160 -11866726393319288762458438420670054400 7687161 71048483760320466790225006924059287610 7687162 -14242141415661525006685802307908467200 7687163 3855685641959952428218487059402057728 7687164 2536927988666310122041293716063831040 7687165 15994350491607912618173463694094193120 7687166 40073337913330941220429243179723843264 7687167 -18650320418888679928404630623886456120 7687168 -130562190126993665023174454435330916352 7687169 11388833252390223651028783856382514800 7687170 -11096055653194955902148584008503961600 7687171 10723359700583085476506873811922706000 7687172 -15503896700970794183189096718816737280 7687173 -14217017199657893931788202958295610240 7687174 26976187003218582129023465296950251520 7687175 44519216328970569907607135080779948000 7687176 -4888930842688096386572207332071997440 7687177 -1760236877102678362435299325273138176 7687178 73218013040871575717653026521655257856 7687179 -171212504767514219236070836986575722560 7687180 7162048290320747081931124101279974400 7687181 107079727425018708916775130254302556982 7687182 -557071845650118715538225842594707456 7687183 15857704616393038530793146684062130176 7687184 -1081040412221717139228788110932172800 7687185 13758220930996262066870284503720868800 7687186 -4024146613618144692017008148457280512 7687187 32541467587407498669913470668545916352 7687188 23186529217503503984759848660477567872 7687189 30165297819142986981134113522153330624 7687190 14286325291931798497559250148780915200 7687191 19229484886199478196525105598414102400 7687192 -3119484365497479147799552302233825280 7687193 -61989968698771432279607421178008708096 7687194 -4981795721476817577016909210166439936 7687195 47257243832281091938694178373062619200 7687196 664492343296976076679195796402503680 7687197 -9306590138073592664240070309957523200 7687198 10425298216880929638870525302219124864 7687199 -100413250815455763203344814850055452192 7687200 -11759182309577776644170060481390182400 7687201 4116919352857868628356552551261048752 7687202 8064517411264128262359667541844170112 7687203 343656525224045794634011429964500464 7687204 1197911657687623462498089791677501440 7687205 -24727618236623434403039204717840923140 7687206 16786520998368817595973946583927054112 7687207 8443058911803444069531044639214585264 7687208 47650926028616318434182565273286400000 7687209 5037941817189284950537021952945084304 7687210 -11594266326746396236554988073536224000 7687211 25356556331705472551082542589288415488 7687212 23271075634921359936389342154793884672 7687213 81256976986435042801636221073311549060 7687214 107681967611649543597788049286919686272 7687215 -57294161119201768019103195262790506440 7687216 -15554215761042256586306621508583702528 7687217 -99035306980030698065197387798479274734 7687218 20053847999751754167922153929023884032 7687219 -73973758550868215276989695335353259380 7687220 -13416123554590515673160140873222218240 7687221 1969031763349599757526556972286587840 7687222 -28018661280840051516281168873617493088 7687223 755169406204768683743815128312674472 7687224 -1343119894568222355555059320920944640 7687225 957835527317334528849228386225536000 7687226 -20886266141871850246182467540248590336 7687227 33121652435054555143081186022649527808 7687228 -78634316545103670364623257427177699840 7687229 66150291117037172163599333963131301280 7687230 -25111017318603714527983584030667303680 7687231 -5420394886206629621906382732525959768 7687232 -10130407252475161051626562535943045120 7687233 52040701382612959193169348525186980820 7687234 10027898611894555503819705937733816016 7687235 48721621078568607331960703451556911600 7687236 37888213538818425230686299807080423424 7687237 -2796527136008815178293251084219862114 7687238 5144207716953422176491509778101017344 7687239 183449103183554150564265781934754048 7687240 74138879922153722861893330455370137600 7687241 604550693148352181840318503736640384 7687242 23087353047947990717328205147884821040 7687243 10706849427051604895762564587754321944 7687244 -59194740413036158748191104823948821504 7687245 -10204234692906186279956084190895656000 7687246 14939610127153814507633693966093523840 7687247 -100053397626396986293166351074634900928 7687248 -3621957263656119840484640989908172800 7687249 60285228944140550626481334982513869936 7687250 53883119880574932107301340249692432000 7687251 -21028878838435163369080698229145760 7687252 23527055542805554442572417910785060736 7687253 -56222511808202007958258929692897859840 7687254 4649641823557536659553168092047536000 7687255 36753197254350166938042733416955587360 7687256 -19541545139647525139572727130567475200 7687257 11499301499809544368786814860926407520 7687258 -50660300372247809166036081326753621520 7687259 52735582768056478813267992498789516720 7687260 4084498651342994818110722015230556160 7687261 15124905979478494863454246097781229862 7687262 8459979544436488893046327295135088000 7687263 37948714934623090513652666114097852744 7687264 4222735179194778210427861544051146752 7687265 -6858879663434283238978024745059337880 7687266 6756809135698323437895878066620401024 7687267 -53152373455167390780603669921105580800 7687268 -25633790408914943200158196807116420864 7687269 36275801239805629849032122403695722494 7687270 -33322202309551524029981283068301409920 7687271 -38913322646869708641632729644993011528 7687272 58361958017800673219462848436906065920 7687273 240955218258311014333487817652593095040 7687274 -270522990528732888713007773203246848 7687275 5370347018136684565834889281858153800 7687276 77713636316869314042987531489736444160 7687277 14791800917370095616414478413759326808 7687278 -54875742490749435112926669209180100480 7687279 18667971011997541116444817841539550184 7687280 -7262225380405863738344852045405552640 7687281 5049427527770185255461397864516747008 7687282 30164823685329756215223051890819712 7687283 128476024427714525322958212169638515532 7687284 15963857941106967295210987899360724992 7687285 27060773046350663966777675169965389980 7687286 -4016597842164551163603970254959606400 7687287 19239124089377705753169979872964323840 7687288 28774154545239396558902375564697231360 7687289 117271243924492624211010044208157050090 7687290 -7002637345965845454886896603424450560 7687291 19802035616986475978495177289565868400 7687292 62419332204434686803537001139656022016 7687293 -21596969260780304775695313275867521536 7687294 -16734775614837765540049188344146207680 7687295 2929614549573724516814208514359045120 7687296 -21529859089608901235794543492579983360 7687297 -141217722130783278740318417356613744254 7687298 20374160664996288444320242314654753792 7687299 -28535622171965633737202657433807536136 7687300 775581355686496599005553170107222400 7687301 96072683743487733801579653967478295100 7687302 23913354606471382160962877141038362624 7687303 -85830513750711728092043498603231170000 7687304 7498022125945123902603274782949017600 7687305 14986945997903602241688445477163424000 7687306 -4789499421473087214180782937495246336 7687307 -114567842547697163649028830191680851768 7687308 5725171429614177771530192553020215296 7687309 -39146585310770478395055233341546493984 7687310 -4891232514185563222276922529725091840 7687311 -2500453958241049577251577465603118336 7687312 -12232018454245923553534868364446662656 7687313 34849647099421680642771118785317488704 7687314 19948353309711188200564030908787225104 7687315 -55559658070860882572205234100869832800 7687316 -3755344989809104594240491517154918400 7687317 51141758283478222530491654695672914240 7687318 17416225024953886479617078823829025280 7687319 -92720523949235467845666658083079561104 7687320 62712429362989871877839227281288192000 7687321 79033568175012598251722491723463912522 7687322 -45945368640236407210227990559174422288 7687323 -867492501894310062542083154168756976 7687324 -64145579171686104058899575509904576000 7687325 6892988434686679958364445326897600 7687326 -4611557169908058487049865551941592256 7687327 30944878711097924320004337309364926176 7687328 83048743166981315962003534418836193280 7687329 -2588268726309469980244429420442928000 7687330 415610139622208409933039134294745600 7687331 -23572884997677500873706317701641368868 7687332 45318469934008784385636708156213657600 7687333 -31140670633021565124730454567149605860 7687334 8528366876369332222831369007224252800 7687335 1147280395691407837667744528268636960 7687336 20638325500519364781721368733922918400 7687337 -37649279406607595103228849636488024448 7687338 2408534805309469908491165341181580288 7687339 -115681561911647072369892769299065731800 7687340 -37228448231440707719265541599418460160 7687341 16092064305044842917257696589791642550 7687342 -11099537244515578885587766424095494912 7687343 -24534560120346277061394670101725254680 7687344 3410194400760267531573139289703186432 7687345 -27663192076267258599999736760375277900 7687346 49532986359925800459195429137728056960 7687347 -70492920185275634657619273644931274128 7687348 86709978201093809411879431081150272256 7687349 23738535406451830363021333812625413120 7687350 12366108638096111970542494221892075200 7687351 39925291976529759976032286211821919152 7687352 -88966937521136564625889712824193617920 7687353 15885844136931314126406221519744237904 7687354 61238485670236625956754771425310987376 7687355 3519772631114628937046620067695761120 7687356 51052030513051141773102938165271286272 7687357 -89407009308334645004484988952826455700 7687358 -3195486270874857360867048383227050624 7687359 46996454076731528799699047439868435200 7687360 -27445558457414480584946633136742072320 7687361 -121173878494258800351998821158044104800 7687362 -40378162504898148026618527393540965120 7687363 -16814102582364233698306010751304970216 7687364 76880221278315623797705304244618139776 7687365 39758034520775122128528469091548480800 7687366 -28304537347796081421878391449362190400 7687367 5764760895770835289315482257354408352 7687368 -262399592179846485162370814890475520 7687369 189918398493945202542378291449410270644 7687370 4709950448919605471297897024925312000 7687371 -2116645021076340546296712388602113616 7687372 -56324844688374517678921716705643520 7687373 63693361354303762960725131871732869664 7687374 -4096798740909868040485764252521595840 7687375 -24650227955849399892758420577950940000 7687376 1445517164398577058393213513834258432 7687377 13336062385285976855302586853031365216 7687378 -59896261178124886516774918925067251040 7687379 -15510464428233574711214228342769800448 7687380 -9207993271929937035768304735788564480 7687381 -411109145720679288759030448809481120 7687382 18086997218024860633245103087899284352 7687383 -49579223119612064130616693200271056384 7687384 -49942127605571189907678765867481804800 7687385 -39011990538224961381920337526996481400 7687386 1090713944107411660412850690655246080 7687387 -50320280257094980766362890163928667964 7687388 -26731326143674338400311985509789107712 7687389 10715551731684932944513781679175223424 7687390 133995118135468069043202212224801920 7687391 143489626787408685250311605870632141584 7687392 18969666425577837680407736585812180992 7687393 10532979125097184850196314288526690240 7687394 -26389604976387914843322036244638842880 7687395 11319801879554462787458577966028962000 7687396 54292912841471716644130361070167772800 7687397 -27519158351738993751650304809650153728 7687398 720725139790602078644618697192688128 7687399 81632062055408673153146416003539193400 7687400 5160699594266319912725004029061120000 7687401 50588627390695572456087471608164390032 7687402 -63045523910018525576224927444448416848 7687403 17478699981037874797734660730773314064 7687404 -46666981152760423804875278530661295360 7687405 56395742266201512980843162137245542400 7687406 5085416110971302412462514204997150784 7687407 -6726162828285139537400200310080028160 7687408 -14070075119790289477704129876178567168 7687409 -92031037652720283429313190512693449390 7687410 -14087220155561011591691338694749793280 7687411 50493270694288403341000932165898240 7687412 40545462629140597455788911193592748032 7687413 63780920460455538450579505203946564800 7687414 81472686674205540359544346892754696960 7687415 35014333225060275627584330405636439600 7687416 -27430772123722759026120893555369902080 7687417 163514600062533801328646378158975477332 7687418 -256353718353813739771008419571531840 7687419 -13562138060507730318940399868269738560 7687420 5054896000681257595198333831878574080 7687421 18108117253062112735412348408032367712 7687422 -9050677519782679155265313458423506240 7687423 36994517649091505564983795471644436600 7687424 42682979824793379778517374530465300480 7687425 -23512877446630060903613324214357450000 7687426 14098496521479832177468880106652584912 7687427 9024995588140501941559170074883103440 7687428 3572683679134987488318011240642310144 7687429 -1776611537301736559717216013595387680 7687430 32494168118208326822398165839349691520 7687431 -26581523924451106462215248169205470480 7687432 -20875948804683938957307732721973606400 7687433 -2464762376317093430471910762124261596 7687434 11353040975984012256829411468125338112 7687435 -2808206295745532783876877751923456000 7687436 -79804403145293901496853807546016337920 7687437 -9275912637042877150777981057701301248 7687438 -33985559296206516205254563010463288320 7687439 -119668146678813704484824554970415911760 7687440 -2683082368675819356793561185583104000 7687441 33165514375261393277462001907097668212 7687442 2914733611665757633858582007834824704 7687443 -13335752036977379261936525639717614800 7687444 -78381908634545936640765269904721574144 7687445 -66108721651505498273257823400981579300 7687446 -8584946125109273462124529252582244352 7687447 -132239456934916859617871860764981938104 7687448 115096352343214417759226451408630159360 7687449 -4237487159395073013597883923954032832 7687450 9192200443896948147665257101804450000 7687451 -10777427512182420509237806277171388576 7687452 5019113766735802041000171445388524032 7687453 -37393696892213093018087530598975823380 7687454 157394733190989689711539884780887040 7687455 14861393535566550452320404512174313360 7687456 21165760588958360799617078361556254720 7687457 -13422733775403085299485891771302561920 7687458 -34747802258653780605424753033270172976 7687459 -9839328738923818928856186382847111712 7687460 19079259167022372638081157417248747520 7687461 -84597307149192341916325332793490395776 7687462 -78466716524277701001310365226249332768 7687463 -58150829838465940069593494605297136952 7687464 19207090140569201286802499242364928000 7687465 14600442856812102012171784623160811400 7687466 11874144146106250671419317227637920432 7687467 4304750462500256061545246457043133316 7687468 -40511231303582263258011926978962619904 7687469 -54986835045193241537584693241098955040 7687470 3659821205442987239893600310913269760 7687471 -181706876922148602715310969227940006400 7687472 8222894745504596273610171694454390784 7687473 35852913449893090247640951741965070336 7687474 -21644540767625191308939445388294722560 7687475 5796859934931953783372988939463119000 7687476 -36881236616766246100188290340660787200 7687477 48862974585082520395015045244703347872 7687478 23571189614027268256431109105726427040 7687479 -27900301574283017522470833559167677952 7687480 68932832397143988039877302196044902400 7687481 -36376601720443724997067327280232519468 7687482 -8344271141591676406140529075537405440 7687483 -109085689153715203082202997264247562268 7687484 70114424239861983366956701701322752 7687485 24408084503096796103974271991760787440 7687486 22870685541694464274309442982269160192 7687487 -74272188854983424872716062289420684864 7687488 -10640835201414134348641644158134517760 7687489 -88860361124455277517527320949620536576 7687490 -19543031079289420259772950142585139200 7687491 11993310634342873071805192630711321344 7687492 -39993710067892159540408827919319027584 7687493 -222343488790413675516074352471299394 7687494 -14703773243881135102563360959139744000 7687495 -1357760335141503241549633671444754200 7687496 -64445097850507303152643414853710494720 7687497 -723685471374908676909656596415606784 7687498 4059997763853126910245814549054586880 7687499 -90685495021376851417743282593250667500 7687500 -11101884419641848993064442237112000000 7687501 17034353323335497042532806809378336502 7687502 24111113587127766056619020561981922432 7687503 37738541422705317732873536769667113840 7687504 1553793106984044924074185605528944640 7687505 -22697528947745231416900725075287328000 7687506 -35098573595739388059037737669059520000 7687507 -85080111812463289381786243754912256768 7687508 185850525593062256609136355140423991296 7687509 13102654892520034524254276814093369504 7687510 -39305988502119349029581106982294851840 7687511 -57429338403460638667182666730140114336 7687512 -5364962834856221349619704586993305600 7687513 -26246849976683192798455836568243551840 7687514 -29343530056013191869657216247503832320 7687515 31230520386042184577641136622191984640 7687516 80620803425613216174626085722843517440 7687517 145302986234492991686455959349186198566 7687518 240199444080135496182098632627715904 7687519 -6601862959060306813581722703576952608 7687520 58268819553228918319584529574815334400 7687521 328272773843602767251445774143934240 7687522 25730664723542866905264259739230722432 7687523 -128641705479883906835336005000155980400 7687524 7438023701718227745852642706399887360 7687525 23991138000178257696930945027735054650 7687526 7422937568606772636073694412571607040 7687527 28949104355085734558601181174440257232 7687528 56125339042709119514765660813566172160 7687529 -8649901489448647651808920274988733440 7687530 8592479352787755755747663920987185600 7687531 8266075299777859537077069553875887712 7687532 -35157148066539429368256123604277954304 7687533 -29181107162500504283152084138870095360 7687534 -12950066052521945326697934498748845120 7687535 -1503602926899165574692133061942106240 7687536 -15002263489534458595650568788926201856 7687537 30730157169034221036490080391457034240 7687538 -33446252534385016456402655448994475904 7687539 -57549863465710239933432573100295393196 7687540 -275246454476359377929282469025259520 7687541 32448331707230263577953253885386034424 7687542 -31605354879404420021806705155232500288 7687543 -63036528433784747132030139957269037696 7687544 -10062319464252245388764231603818721280 7687545 -9916769423915184092090229070759615680 7687546 -16833926244840425102041420178346960528 7687547 -37409927563396687368870337435175881968 7687548 -102396906668287596910032400768094453760 7687549 -48860180960152051208647225203814451264 7687550 1866527677634280660397529947101316800 7687551 5028663475943475790247327557826962632 7687552 34009158239317356535960236101468160000 7687553 -77445047200390394116989775735787827320 7687554 -989024854274602498887866019646253568 7687555 107167252624434049662168419499609044160 7687556 25113169573130257042772659001471368320 7687557 -2507581980917384644430073650793848292 7687558 14019841595581167440742818721612413184 7687559 -67195445730017588187751557595436866560 7687560 -55027041856499788252050570143131238400 7687561 38887416106522665394835446322954874240 7687562 -32590765211107373254892696969782069968 7687563 18859358821770646285830080811328095984 7687564 14527697891630702329764774056453242880 7687565 -38760360216486465423804292676349519540 7687566 4573202722000820526039155332990156800 7687567 -123785808615162532619324089149184089768 7687568 3364326592666750137062584764507095040 7687569 -2503585359268854435289040611735296000 7687570 38707378646081215888563900953644984320 7687571 20112252058691985527570340925757876400 7687572 -41677206742832427798943589185776887808 7687573 35136607756770420330274927089025511822 7687574 -66590739010300551837126093610482815808 7687575 2506964220358664031105224578367328000 7687576 -61479552211118162634960703388087746560 7687577 2642853450502196585670854792159696400 7687578 -17268094793327187577360083903029592576 7687579 -52370977838783264974136766842308845820 7687580 -50717511421785367860632416372561013760 7687581 -9484488044905185240486230664170184096 7687582 873734259492221744049602442107627520 7687583 -1093617826384969226691105054723274056 7687584 66193214949490061586575425584926490624 7687585 -5784564115056577948912740350474906220 7687586 59463155632508676405548770171910256 7687587 12892931716022192795072201095661633664 7687588 3533510326374182183177088809443733760 7687589 2801701087116338156923250943054728448 7687590 27688554692372946256230938759780659200 7687591 176883068131771083134432659333956361152 7687592 111787976101572553384537956351236505600 7687593 -7274552464824351051294628700918340780 7687594 -3769886913368884481445260450101920000 7687595 12985171979477414726615704264277160000 7687596 320245998910702460094522386148065280 7687597 12859110687816264126959935023387409920 7687598 -39614962790933574940215944498651063040 7687599 -73069565277584546438701438651440978936 7687600 12813966312844051036063218710939648000 7687601 -12784026045150524998425991204569134616 7687602 47957177433985327851644195034754682880 7687603 34111271046870460802441898644086702080 7687604 69404675642635373489306575514160709632 7687605 -27623562741224769776719915973519267040 7687606 -16846095134586508793347109340957345216 7687607 -107169748309091335686230804971099197144 7687608 3097123420636385705329842574314639360 7687609 -41925620585863292961463201884924457920 7687610 -42820992565953008429745084537780897600 7687611 130283552646363894782525161814662887888 7687612 -25365562665423740950942274288091614208 7687613 20856935210480633975196105987468833004 7687614 -17039043873280844647347298525997760 7687615 26618794214078291681420250119686974240 7687616 12908206074101388896835751207074004992 7687617 14120545345200422518964516323510514112 7687618 -1806386919357127371604887229640076384 7687619 -117978144479472415660795106756384662980 7687620 -40071098386743142132351455566848531200 7687621 -75959072837639066833465683166927061508 7687622 -42098552960742960715685560404980707776 7687623 -28097313516772099236965649916949789232 7687624 27439741662638806152814812788352614400 7687625 75817999447621826758274347612224048000 7687626 -478806923133736085489133054416670720 7687627 11853537480023005551430976379741699476 7687628 -6220416868960388088035887454043832320 7687629 859395742052073923302717480070508576 7687630 2003246170195664288328547807880968320 7687631 -10601735881639027432444543269984910608 7687632 -11497509375809789134409701662672814080 7687633 36423546286592633345748519335374998004 7687634 -4479875430510962796309213966050577120 7687635 13371520513242420827830380467223440640 7687636 84059292232910655712285203624465807360 7687637 -85853715586689624665546229857067489714 7687638 -4310776469278966263591675811448083968 7687639 -122309162551338596081246685533433638040 7687640 -26315564497794435433113123439465267200 7687641 45696207036957272389273122383549847840 7687642 -31133362347520778984562330909918746400 7687643 38875666319019199356199384640109821424 7687644 -33809645504484540927548125058771463168 7687645 9605392636651275454845574584894382080 7687646 25261758243523678058522753575554310272 7687647 69760263023582182103191169257593125760 7687648 640237546335873861059260652857589760 7687649 -3411063998498128122486889278468766464 7687650 -4552482529516859674297065053306150400 7687651 128405642335334036842563614920701226652 7687652 -913470764500755266803622370188771328 7687653 -10481599599235617685491529952346580896 7687654 14457994633455665914891832163695200512 7687655 -92868937771709303494698566674520928000 7687656 -92872793425637497305302687204359372800 7687657 34729286676267940699158647856622566180 7687658 9548613465787327502659607532503013888 7687659 189500722124857653529256859204710400 7687660 -669495549293911557354161912661688320 7687661 -45418935445010065119493291220693999700 7687662 -23199398440793360896447872084433193856 7687663 48768180415293857751389408240816696912 7687664 -2664279141590719134780637654783426560 7687665 -3848909339827223292997952104400435340 7687666 -14459003925251293843771728893341800960 7687667 1788109868935831120557613771657295520 7687668 -34165788648478598421400735564659210240 7687669 -1117548409197773847334705688122418592 7687670 23111571110747916925469789434824929280 7687671 74532079790128775677354973052851867112 7687672 -20017796449289933092364665966241464320 7687673 -15825562124889279569959225793474838720 7687674 20133737803967506238884039691677678080 7687675 6141007557338281829925789442093214800 7687676 6031706293146229062633721830686760960 7687677 -8144260261372020178192067952077076480 7687678 97839106165122461570700414499814441856 7687679 99935096807343368953438809633032155584 7687680 -2297354613777623637988625485041500160 7687681 -52712150364684571139190798790407386688 7687682 12598919902822098629963855440575498192 7687683 88352879950150614866621891195026383600 7687684 24635084241039480024124910290544268416 7687685 -1609873909418100474674759676055720800 7687686 -10847914956171549551910402757594287936 7687687 -4381867042919913729934802985473812000 7687688 -128921890295837501422759009894654602240 7687689 24395250131585923252517849543358415536 7687690 12280419455842526104522607989229568000 7687691 42868611814200301491551232622628634624 7687692 809678097358537236741039951770088960 7687693 28449887599682718293493337998957653922 7687694 -15314823008588228278812332135185546368 7687695 -27278316697732070889787116958579282560 7687696 3860990599196414279445493294518239232 7687697 52160417736982745139357535435616537460 7687698 -28819338600559583582951549856427057536 7687699 19473507178987989650047908548618950700 7687700 -2295300750902799841656884308137216000 7687701 26222185471058195311951474890005815392 7687702 -30479811933142902142606016660512997376 7687703 2469565065237718577045506390393007184 7687704 33483025918003421582755925628587212800 7687705 -35497117008315083790214443162942740280 7687706 -21884934593023419981063334642181891136 7687707 -18010954418670699394170296047365228240 7687708 5282246548095907909095057915195234816 7687709 -22675961138559029693928122270406050496 7687710 -2554023185159314988356206718292591040 7687711 -118508265645648322562898477053207574688 7687712 506069098165861126205113774431535104 7687713 -50351019950811915397139770654469438112 7687714 -15727038245337237188148363651292574208 7687715 -8987291870249638946205010165737468000 7687716 -26578404402537657549626361806265962496 7687717 -75274569124287618811281501260348887234 7687718 36307312432482756442977309058583278560 7687719 -12454866981284480301478279844019203496 7687720 -42317027867658596764475208026008627200 7687721 -28307237861807608477504721424360089856 7687722 -22827812554301940661218547322359296 7687723 94788617691748529774007253014498163440 7687724 47083147372338548167006447834584955392 7687725 19727805537498652269285421660528965600 7687726 -35709015149128599543956333006144003520 7687727 41726629746492625326967679626589598720 7687728 -1215697371525190200289928648770584576 7687729 -7097983879568446757128371497249247360 7687730 -25777396163271776800527718979938950240 7687731 36986776556479637612647957545319547760 7687732 25677158286765568375629609954363392 7687733 -37804377896720893880022916579235088018 7687734 9816796113232210465881956938336626048 7687735 114021919966589101613534065725232080 7687736 -28556180062123418436369210632602583040 7687737 -42658127572301704716651728146726630560 7687738 10498441646910416117680085535911335680 7687739 -21824972590503768396072284655445298460 7687740 43747884572717036702425737267288852480 7687741 -76356005300797169818166905758988780858 7687742 33364009102501706156464999256160859200 7687743 34815080669778650135281752145897159680 7687744 11999671921818965504777104399698231296 7687745 10250429657783209215534778711190430120 7687746 -12809885953536915357902575802043923712 7687747 -1594149379563878158340861984033401248 7687748 68699371949724374386300332266829537408 7687749 -9933852605407988303418192697183382880 7687750 -7429771628306315155850689376796672000 7687751 146454995128472504542211397668420970600 7687752 -3841451026214076579605574088236072960 7687753 -16843402605019504137641301706520063616 7687754 -73099848679812938344903089023133036288 7687755 -358734195397770097194569258709746400 7687756 7300181139378063485315671792279913472 7687757 -49882386312592592990818205372258756160 7687758 -5105143818771352688837109455156541312 7687759 82983876564632534098405906927744926000 7687760 -10345519264802069263911501043956203520 7687761 -65144045241914751440865124738130423520 7687762 -33145276492785915618322702361688640368 7687763 35809724380719588521808850257016140012 7687764 -9972413774328558930266139874502860800 7687765 -7973968843697823883613360038841837280 7687766 3939074795490004610783407142148908832 7687767 -73512944578693520775274503870157005720 7687768 -955042545917560750750102080798720000 7687769 -44878584456546298034239383195332259192 7687770 8935087997847582252052201896652339200 7687771 212683204206559020343025537716918304 7687772 -3763656049979220852015102722680051200 7687773 28177032908706984018578943490076321760 7687774 13963693029714595285903476948035670912 7687775 14967646104940471579801028194264411800 7687776 -792638794776628239692324350783389696 7687777 -41673081175234394584608148025580881374 7687778 -6195362888629686210101334974384409600 7687779 -63329711347511378758599821004457720512 7687780 -42741130638713898933652641516757094400 7687781 -15577530677474559970412549983044512928 7687782 16855546926797578293202410053277197952 7687783 1929688955854442049067725476068049344 7687784 -53403371392003464246930248623464960000 7687785 -21550663792278369246271399052021038080 7687786 18006085506187874332198522979365695840 7687787 6656419254378629102830872304660420152 7687788 -1316138740516346439357656081958873600 7687789 13605333323991731707560486676288573356 7687790 -28353375415509754018547606966218506240 7687791 51328243485894166753044236817425220144 7687792 132147906371135856141081232984768512 7687793 44238556172374494288859736296323225042 7687794 1761215481777014469938419029943211520 7687795 40755164108515644673205049436301170800 7687796 55566098597433436753886786890521864192 7687797 -6974493117554275716322120113817767072 7687798 -528207172200115140803017924252979136 7687799 20668725392687745681209304924263783040 7687800 26965695726748718171675521133349888000 7687801 83371789481750198231528163442008994704 7687802 -8338127804117349385266970052917293600 7687803 13539793849010056029062664250407367704 7687804 122132830203402898331402580672463680000 7687805 -378320728430974993729860464291427540 7687806 -24874231366687969317245133284350064640 7687807 93316414313897603767609056686490578280 7687808 -22122742300560915776206997023705006080 7687809 -2415054752027265981102808935022396992 7687810 4363082366370220378900096162831548000 7687811 -10245115315915574531385559397038707588 7687812 -8687364680451366887598546798149222400 7687813 42013052221721850095041511408876924160 7687814 -16252083407961140677111147038871561728 7687815 -3106550896458390730896493169130450480 7687816 -78841841973886453332692719214268779520 7687817 155140694387052624905682973632627380160 7687818 25562041367277265027854986313252864000 7687819 -35931692694211084534861059001903412640 7687820 -72409270205829536026994473628774400 7687821 -643223102353934385623193128006827200 7687822 30870874682946716831397882326605632192 7687823 -11370175771981910770836034416528611232 7687824 8360206312639641240642301218380120064 7687825 70639772144269577597011753239287623500 7687826 9550586198009226314058523829264180112 7687827 -1564096436798660441181291444831941040 7687828 -36964387247034991521196763164999713024 7687829 63326439071564721983825372948137100430 7687830 -17233720105067097782232347805618812160 7687831 96268189042290583375317669502973202632 7687832 -21854328369544244799618623678200811520 7687833 37898798514993907592196654901473065424 7687834 -17890464721824506324869361108161583616 7687835 103925600489285099015491574280696276000 7687836 10845004393829552511047678312073610752 7687837 78136729640784534860652928329736099200 7687838 30827267318396053485879178395909160320 7687839 -59971478014003598188255369764021454776 7687840 20899288732249044728507684793729024000 7687841 -651350413138480214619322079050631616 7687842 -8513584293681034327433874628252661760 7687843 28920615445101343999779718088291958600 7687844 -195326766509915719399978709172956928 7687845 27545464815794339605915394735976038400 7687846 -3702636600210690393325609106777284128 7687847 -138824606132724308446179340395211309704 7687848 -16728014238557680846577097118749818880 7687849 -1019550773720221702150877074332122872 7687850 -27068816931886801354498735708826511600 7687851 91677384915198964451207500475632566960 7687852 -21783945855397443439386409055567520768 7687853 122925925930919768012445404670693006102 7687854 -28742907917699292528539388301924359936 7687855 -77614211460206980085005488114698203800 7687856 424521358690818336251833086839783424 7687857 -41708754967417269785089717361433474960 7687858 11837591899164045382853868576482844576 7687859 28256149529193488434250757850519913016 7687860 17528178412018749169694512026003087360 7687861 82546423356847624740974478661988852462 7687862 853188272684012457263484927723815424 7687863 -2033218493331712006512004396702392816 7687864 -78900367705434778696114432091392880640 7687865 -14017916003523502832034448584404076480 7687866 -57282225058684994719066175198812292352 7687867 -65527469303272175003742060532128051696 7687868 -16899069845072575206861753061245975552 7687869 -10307378411159346461547020433266858880 7687870 -5191515969328274679045355261456221120 7687871 39047225128546651657473007507735774800 7687872 -1058684076394540237469526161661886464 7687873 1236931868694747989781993333339501122 7687874 -32500862919122295615842912611545398064 7687875 -16346691813269513316244750390313280000 7687876 8343094586309938011965762554098941952 7687877 -113551048253421154535630219295036564480 7687878 -30495679304196467263607887321504415232 7687879 20068700652742802916663061615986009840 7687880 9411650750088839776698319032270028800 7687881 -40286213237658629769679802845358605980 7687882 -6977558228056350318068201708732000208 7687883 18109861152633905598620365585435877520 7687884 1423268249467837235347690296748572672 7687885 18271936981021337582585440545803692800 7687886 -59615981320050142806106556289594124608 7687887 10686661513159630620501584201396397960 7687888 -7407201098172926274041769484787122176 7687889 -68362092527485213605381023958122701200 7687890 -171057091088608508485540975949729280 7687891 -59939420640376669935933744887226917216 7687892 -21828275165597485698289569999601608960 7687893 -39459602198432309640940967386611733056 7687894 8874018281119176444791902994808307200 7687895 -5991031890231638916087370945658207280 7687896 -36814442693212985367377681164262707200 7687897 -4386559524527368213422416377830541888 7687898 18463250728191398548488953195199930336 7687899 67307215118600802990548560460709795120 7687900 -596004512356250830597193580767616000 7687901 6402403470027133193106122634586147212 7687902 -2573435844868744308062325920777189568 7687903 41693463257804959362659634232800097864 7687904 -25692376938318971442006944264408530944 7687905 -4793322011150291652388958194409186880 7687906 96333553219118027744571405014800653984 7687907 18166278450085964638694283648536619072 7687908 35686898897904827558077931037372465792 7687909 -39787397462284468605472471959327514020 7687910 -22741357121054845993525786424844180480 7687911 -13543233644226919241803183741318275072 7687912 28342860868630286288284630302771379200 7687913 3971001518342854093822781954297385600 7687914 16630508926072244581476524594908524288 7687915 11920688560897357116425447537768509920 7687916 -132439589164808413054194868722052687872 7687917 78272588432541455607332748722684546934 7687918 5745343460689354509609598793102936832 7687919 -104418158999334308546324683731042133680 7687920 -13528404938814398960353584185616629760 7687921 57656063966578461809480046947853495122 7687922 1452720892962278730643340374952642304 7687923 -71562679743480804726665578873201897416 7687924 71837688136021201843995066116226624896 7687925 -9007015362061245324656986157036659200 7687926 -24658004332330098288699659704970601600 7687927 -382961955896442898501026317914611360 7687928 42325999838664962056086832659035996160 7687929 -26722555405496117168829491495051700480 7687930 26898028413123714076412386168865211360 7687931 20636565048246124144236151729975487712 7687932 -704550113779168962425474375315374080 7687933 70040408416001319021472972605557253024 7687934 -7394741931168272468524723740960553728 7687935 -22249730734494657861691075097833773480 7687936 6070522062627308307243706416208281600 7687937 82861156834444173744173701402683491586 7687938 -1256419273974080383062276049534666752 7687939 22857112252583737716376661736064061952 7687940 24929867606517529097275913466911193600 7687941 31001847989076492397753331428186719744 7687942 46378309660042858477544728208846539872 7687943 63973563858406734761694107718278583192 7687944 50765658765207114068839167615747440640 7687945 -26808006160939736887203407179180907520 7687946 -13045439716327220198552381174790255360 7687947 -2616420144803027436239066198490342672 7687948 13272985065669566480397203721571626496 7687949 -49609422619777959562157729363021743050 7687950 14624454281306646230864084950700544000 7687951 19195891242875218678385438395244755200 7687952 34529219918536526132768542648260575232 7687953 -1821004290408123808240753997038817100 7687954 22602833793441810738008453644146508176 7687955 21400245792448004122872183998036802720 7687956 -5206957338056141915362137460741244928 7687957 -69999781974079381273199733449547049426 7687958 -66599581379408948916787966676267840640 7687959 105369513716868897947872175751872268288 7687960 7633835870362267712402075214057062400 7687961 49053913840877384450603082729861889812 7687962 -6137212413556923982064595253578403872 7687963 66006883995736765153958823192593550212 7687964 75043162852442434243735376480682547200 7687965 46784640415100251325933633787866337120 7687966 -6384708810880557320720359253288702592 7687967 3757138603409432800237051291062144000 7687968 37732596846562494772037419877435179008 7687969 -47264791574899180982037381464750336000 7687970 -738659011393781472325103088615129600 7687971 -4227166029136329480232155544036180128 7687972 15059286426082955515654257833967850752 7687973 35289021264180953461842603192593316060 7687974 11668976051646826634247123565772593152 7687975 -12168735791774850998702080364483165000 7687976 -9850547172462265029982202526105200640 7687977 41219580327304161731508575154402480 7687978 -14465973048686362618361807380344082944 7687979 119127225167137632745827463773114267444 7687980 41042152962433875657786257995517952000 7687981 -47120227651399175298371492003450232640 7687982 84921457613358072268561456318806092352 7687983 37221660274510237921320170466679062024 7687984 -21288652999777678905997494270035968000 7687985 29580942274843295468460327134301633600 7687986 -41434748083385349234347892876861246336 7687987 21805460949134236713201035779310147520 7687988 -11449070204885971030758903929796403200 7687989 -45831031975315312275087457859616969600 7687990 11009335786533977983625917445523264000 7687991 -36057532718879365583118343540149163608 7687992 -8864948602325745888727042830841528320 7687993 -84538339634662649636721028053668972758 7687994 30590154520987492307044740562878447840 7687995 -1069077528328417915828994620779340800 7687996 -14988464805315219707627612048496227840 7687997 -208891174390697502519644493155246638848 7687998 6459981408940719943020619326017664000 7687999 6576877176795632978341404569266187520 7688000 21916120465411775085144451328114688000 7688001 76973531882343907179972038508800208432 7688002 8611671060843958817169253221910828752 7688003 -52037078470370655208218438791096395536 7688004 1172211888214167904441115372504964096 7688005 -5911255738878237661276611481528832040 7688006 70461925424735231491412820017381633664 7688007 108272214989164374796066260920260850640 7688008 26839059632168253724384479852849561600 7688009 15362672689543029696154720610130911616 7688010 -11059713139910913047257597861214215680 7688011 -3811156087399130773606061183756625388 7688012 -39572166777896426584787521724903749632 7688013 262355588076209882877132835846022208 7688014 -57711949726708910246245085435088175488 7688015 -7942088647518185892506430623059419600 7688016 -5854675559766961930170786674473697280 7688017 -32391482765083254000592975242150561934 7688018 25355523145050092494302092381282860704 7688019 11096336590797529001672000475687939888 7688020 29772362646661496560526107723391424000 7688021 23329088922061112381669983287779496864 7688022 30058561398676993101299666927909044224 7688023 57382631457384809133407913890037446144 7688024 -112260391749810124978926314345627351040 7688025 19193554708466929999700956351415740800 7688026 -40526520168466303999612383154496103936 7688027 44609949537142673408704550881208994480 7688028 -12728362245735925196951821912901998080 7688029 36764851949622806499316442637594222552 7688030 1387689613849662525694676435053766400 7688031 9116616095780383370801063796955822080 7688032 85274388380563107899983650935527440384 7688033 -28735515263114628369990806173136579196 7688034 911712187800150921158919800816370384 7688035 -27122115612362041273203627295587545520 7688036 -3325032132663338194026884982319229952 7688037 13388141506787736000235902007640799552 7688038 6055664690259754661648167018071901920 7688039 -128393973651553173536680346958130073160 7688040 42908350834656047514730633282684108800 7688041 20917019952125313479799502122407686032 7688042 36628783976344480550530946302416138672 7688043 -27540309084756087004246704631436444160 7688044 -6233918878377803299521382449781454848 7688045 -20236651992351107464713114991134589200 7688046 53770799056635721829689859597906903040 7688047 -19447577801843957454126309950666035504 7688048 -12886444465814724297487332945755209728 7688049 32270619884999126921993363075567566848 7688050 5600063324850808293694088590781520000 7688051 83066608512240124992945080644313480700 7688052 -41758007912338718649257687567683396224 7688053 -60016595949832320146123085722699615936 7688054 -1660459559127802159738361038938063360 7688055 18723907025335883702441926398380711760 7688056 -952823751533735945668788177621504000 7688057 -10042758816323442398821609790684977728 7688058 -1331437109639381177279430286262956032 7688059 51245908939774450596639201301991541816 7688060 -52699662812603328427836699120588203520 7688061 -36485199451479245991763990928232807360 7688062 21447049625090827888766873998647320064 7688063 84473570279424057885858720544365644640 7688064 -35371224840806900494062035166780456960 7688065 25877634887388644319297320901036518400 7688066 -27115994847622127873408202472084000896 7688067 67441090036882493986833539531437503480 7688068 -3222278471733110246891344236609056256 7688069 -70528430999707417359433348278160573440 7688070 242939201547592060974163156651251840 7688071 25451554593613016369240551400420565272 7688072 18618631410952785177709278562678210560 7688073 -8394939613031656278460073072345400816 7688074 10542817829903087628678885443003399040 7688075 -37829413055074099514804109649499876700 7688076 -16741795376164758744116791698365362176 7688077 79967549881472284268577478007597247926 7688078 -47188831482032030268567704036736229440 7688079 12304799838042722119687606659262994544 7688080 5345072676273045858041367108050780160 7688081 -12406055028941158434614317679837823168 7688082 18478911150791956935646136856717295104 7688083 -40948012560179073055751578044475138496 7688084 22998733761688545690556699724659353600 7688085 35371723978879113023182347116513376960 7688086 514543464015932712255136825415414400 7688087 53732271898595739076558174335460365360 7688088 26195332274531537419180839498247987200 7688089 -144247020947804474045373727644037649276 7688090 -785168815193912848861725503924793600 7688091 59856478825530622896166628407225805424 7688092 -4611104191309512700231319008872634880 7688093 -943269194316897793384130168663040000 7688094 -29810310238097591921557377511103812800 7688095 -28529921342549794227319117932601056480 7688096 7349759492943038002006465173269643264 7688097 -42059201615053048756951560709158294360 7688098 55018735502977106289986997944241360 7688099 -1364578010498440150262479228797479736 7688100 350216152310337436337990516799206400 7688101 -89175736733357416986788287506088440898 7688102 -77251091351037170337863276687711280000 7688103 -59224193433550279867242948471502761600 7688104 13058937432592840227246349966913617920 7688105 45066816176082702157660979466763780260 7688106 -26902198814376910644806188184850942288 7688107 29192540226378924029517291358243879312 7688108 62161163724993096360372073073505846528 7688109 -3717541116527459926419133060248944064 7688110 -31672110342619453859153419703294399040 7688111 14096670013844008171142618826300962832 7688112 -5915937936477194645684108330691624960 7688113 20500275358497973119861313410006760560 7688114 -10144269361051965301187913969839966208 7688115 302802982870712415567758932020275520 7688116 -47697520172690545277876967968954396672 7688117 71110130454331457786353764782657693166 7688118 -6615686274789433763748849092805353472 7688119 12557227508042293703246648947480199232 7688120 -16946920277994416143047121465922764800 7688121 5241375070551757095083667681899760000 7688122 -16206039045346645296991434884479948800 7688123 21329697572770204215169189288859201160 7688124 3777072420093280627791423346881583104 7688125 -11114520548065894958348806353602361250 7688126 10794079478355197378823988782950838144 7688127 2075983984996548405811764931405534608 7688128 -9213467111528094801721910448835526656 7688129 26776609666447722076595461584155153730 7688130 -12973338349445866856255593088895336960 7688131 58308312111701484855638122435281893904 7688132 81276263904533798483973417382256148480 7688133 -9758376651966658861304302410826576836 7688134 -34684378213748429029973229395421146784 7688135 -5336685888289048303200263000111882880 7688136 -1674597880988027303147582785381785600 7688137 80834088797285033806257602733157550032 7688138 -62778840362039698752033705803674979280 7688139 -18466276598791968144437327866763169576 7688140 -32304279180218374800459795715373122560 7688141 -67298434567795862865916916562522240 7688142 14625310404918136349271973894785607680 7688143 -52374687247872048948809323343130254608 7688144 3253774210822571207966337895051714560 7688145 -19797270418545335744353184818451969280 7688146 -27495273010033245676031989494852359520 7688147 -58012130770865809183236433435950915768 7688148 -27402692854152216019922740311767433216 7688149 -33891377020886531568956409053834229714 7688150 -14222533209410165360734065233096623200 7688151 102732742169642778670074960447918352920 7688152 -20444405055260341294323242510041497600 7688153 -122482473846490028752520569993315562736 7688154 7073355142170647919845758969391232000 7688155 -33283874939371599487953270331981658880 7688156 1379318501978708951895112704309030912 7688157 -59817219184342211056577815713014309760 7688158 56437801841809950315504730356934039680 7688159 89813417700723735990628520161082739360 7688160 24214783634288808714167591509386854400 7688161 48480060308771014175616284419449932520 7688162 3230989659087810858832633565695210272 7688163 23911549579027073952008939375594452224 7688164 -12963502813567920325534115919850438656 7688165 -46804541249615819180853673494332064000 7688166 3518418987646749375908904069999206400 7688167 -114545403680344422515612262384997126608 7688168 -128338226719124235378793701261024445440 7688169 51611761817856056684299070163002980320 7688170 13328589056963601228132052013200911360 7688171 -14991085142453019295307682512442287628 7688172 -41171323730435013801071322375809126400 7688173 53691199597251113572669156138411038422 7688174 -30690972971633034982035665817785937600 7688175 -26742808903584275779836316471813008000 7688176 15207472503640146471406406090366976000 7688177 22238681621553197330740530437295377472 7688178 -4588868912568493447472713852553736192 7688179 -167720125916558534902251072018779324160 7688180 11468232013802214807381822689749224960 7688181 30051356289231857791527983565753462720 7688182 -39202486389371436213654231624055885248 7688183 56644099003107204358741471848637233000 7688184 -10655864815920563958833600915223674880 7688185 -345926742836929293482281106525174400 7688186 248254683417927600174827747906254848 7688187 -8014630722612242123681709809494967712 7688188 -48961747832402574921872258190935130112 7688189 107462566452197207412950736702163881990 7688190 16689252522107500376081220281428588800 7688191 -18426703779056925461383862935025898128 7688192 -109352939811328774983630963368257388544 7688193 -7456956470718117776692531808459089536 7688194 28483498122034002945307960167251410896 7688195 -17252966828256576789514562450853874800 7688196 2555523597371307178647316792646442240 7688197 -8377915697538571502888593986725870016 7688198 -57502874425789952175075691386085531200 7688199 -39345594176686058314420729030902632448 7688200 -8102971987387558001533349291817216000 7688201 48655173933398478646830618432531857280 7688202 41195897789212936700247449397008524032 7688203 -41303081549250476031043146400577263880 7688204 -24090111926839536038618402616112648704 7688205 21392797094444591408737466525942444160 7688206 -22082675320059117769972497913143215040 7688207 -5785291572313878280254135821534355840 7688208 -4824671153515948188194935071385976832 7688209 85769680923090252838857608890869567410 7688210 -301094695000253491847589351336906240 7688211 7222705152835306200559049579551801272 7688212 17847888542441442029506989775365130240 7688213 -61258664152774861095334672844839815936 7688214 1325339492532581259751021358481868608 7688215 61877491210909002662428547786172318360 7688216 -103244525283320939835173135347376394240 7688217 -444725898273435349394470405497473280 7688218 -49307423798373728860372141542590983440 7688219 106584569420858490603847727520878880 7688220 19449459706709742330159488945107445760 7688221 18058575540783643305871688420799180384 7688222 -38733967239863415806822144085561641088 7688223 -17246375633635155037601841798229590000 7688224 -21750977346188010366187710060577357824 7688225 -47652605220376114506940619651081474250 7688226 -5679469567561858672102688330968200192 7688227 -65789358478818925363365070848007686600 7688228 -288910353016258216404413047136332800 7688229 -57085955622906808245181007158559347200 7688230 -9413784897724844384085927350122233600 7688231 -18997737718494773955030274820734761600 7688232 -43700151670647413993227872065206932480 7688233 -14490359540072983147095752401960338816 7688234 -23002897033836829912002543713967003984 7688235 28385770603214077472021666102648582400 7688236 7501342519512162439124720649837637120 7688237 -126187160429182200928944980791572267114 7688238 -583063574426358254080149801056706432 7688239 25527755352473744751748649114002616824 7688240 -132315557760375175521995140979097600 7688241 79276335931076850023247064349311620240 7688242 69841490431472959684268270410237312272 7688243 26108664558221804083003671175433508492 7688244 18398496257811417440283612594245922816 7688245 -2088242929972743205752137703140903880 7688246 4603207847734145901625225113014667264 7688247 28549186460304560695618248139808954472 7688248 46534663461357031182412745576964096000 7688249 36749257376949323849943902415119757060 7688250 -67504334525165405174571081607829760000 7688251 -41462417684864953003768236126703260000 7688252 -6737161926138759482680294748381561856 7688253 -36380902709895684265981075090587146496 7688254 18179713714338677973158993319084070272 7688255 -34164213430301411853997541398107342000 7688256 770749858652921940816292208091070464 7688257 96347857059799084773637586423185954132 7688258 47030380134343166963323189580293898784 7688259 -132508120109304959766823765366742371272 7688260 1424395693665277492800886570489651200 7688261 22044557057444124025959536834897770944 7688262 5093150216704109766845699243201593344 7688263 -10579196104379503045509092373097683840 7688264 -57867484969239086462684799506080496640 7688265 5771103019205757518737941827119689600 7688266 57942539892010021284383803980946358832 7688267 -23743418067124656333587968052874932640 7688268 -12666152304266358466659919295032151040 7688269 -19211957941320118586572623102296172704 7688270 -3107228480044568990632529414759600640 7688271 -73018025899212122213329908546005376 7688272 -10049371460886246140231059353299329024 7688273 -97580413646969500525089614558173742478 7688274 20249477395167355247528342419239106560 7688275 12441236714198326596363494866268258800 7688276 12224319525200488017606387833359679232 7688277 132539884281633470898224061910041714720 7688278 31641331157131278471635692499701117824 7688279 7368311600742101148748496174442172416 7688280 -19930743966488735912680551157235712000 7688281 -2598920325791319289461920875940629808 7688282 25283765589715915296512571891041532672 7688283 -111575282543878992453265099471984958976 7688284 -8646353488955473161277229246226023424 7688285 -70783669862235739750388357715286321440 7688286 20828654086932884810119394751029576640 7688287 3837346823791307813542525596262321840 7688288 -22378071250104363082762588282007715840 7688289 -31141503637963376513154901330579643520 7688290 -23206570986193302350478063792978086400 7688291 -455243580601328931870158642446612128 7688292 -34991938035558859617818668905571150848 7688293 21050013369449652328283035729098693600 7688294 13524427360518649696861067444912591040 7688295 -25780561149729151797290551411156217880 7688296 12780986631773667413088330968641781760 7688297 -117531053970642202111814849934383437254 7688298 25521830940430946644250179585428497664 7688299 84361652962398835202490880375464125300 7688300 39619633773112395441265326144910214400 7688301 105017547946767176663390981476220747904 7688302 -15933384705795109730096012787180807936 7688303 -9336823400718970419724277383422963744 7688304 -6047895413448462125288131287010836480 7688305 8709466850616489152098205859323345460 7688306 45773342210766572912740545422016053760 7688307 114760900807429486151558403416922407424 7688308 -62625906166839629117207195331182611072 7688309 12249771406812705327840347818115646510 7688310 -3166092230144674169287761057557544960 7688311 -210731384299727859776378244403373584088 7688312 57709473605578168664691905040129331200 7688313 -74791191314482121772753027016858508358 7688314 519549199318060440341311276564204800 7688315 -17316279955654514992997359947859681200 7688316 18646326323193318204078455791324667904 7688317 -28359052022325435477489088153921812288 7688318 74585142221766613481856880503148057344 7688319 -15107013984072614090570039766657037680 7688320 -12038205421385450590935681933823180800 7688321 -53505148876857124987236328888085924478 7688322 2056398565647662018350501661642265120 7688323 87210998069552179960214351699353805184 7688324 26634761294132730663067704731981131776 7688325 7523953064846767767063984604722849600 7688326 26717453953218008320721537435253073920 7688327 -52641528640600203187412046040691278824 7688328 7053149663118047588186598567030374400 7688329 -36668820363712384731874188768564387120 7688330 -16089784557813812741260290587898223680 7688331 -36685368602800320127096324605439987200 7688332 6185283455452563957937232565691958272 7688333 55809765126607471978423733791730790582 7688334 3350753364298762406229621926381858880 7688335 -40240031029132698127871000065967472000 7688336 -30245462023420992237273941310328823808 7688337 -24993710653295268295248055372793976960 7688338 10252152640908308580129054153227344896 7688339 -6666350330478809814146121428745649776 7688340 10029433347986415185939317392602880 7688341 13793133999843439575426541264699003904 7688342 90683183377944835587516527236085962752 7688343 5217087760150969467342682846560486864 7688344 -50065637604127133616530075193921331200 7688345 40898420503534708554835958880456048000 7688346 42934588613122686749348118218860552704 7688347 70871611020795711931181663372776610040 7688348 -14917751976152874127954303456759658496 7688349 87982038903710112684340157262544305600 7688350 -16600500315488291265495529662776904000 7688351 -874398444293397270685098304671046656 7688352 -27176192405260172263537276807960068096 7688353 10690085238853922699468620646311770544 7688354 -7839752145886354958206872491058739200 7688355 26222903640641916891034051602981254400 7688356 -6365844455532021516122186137373097728 7688357 70353743796453085039362566227713600 7688358 2972428111947779304531129192482033760 7688359 125258546914937587451933037629020160 7688360 1564736315746724141002522240915353600 7688361 16176848192385481075160071642418606304 7688362 19109499254328081653814090332226161664 7688363 -75906855499631442283086729604832371656 7688364 -29281480745799360105701318194931082240 7688365 597939118174199983346905190796576000 7688366 16774214123835879602901718346254081920 7688367 81644695888097172741845734028947499784 7688368 15470281705328764898677072959976407040 7688369 30802059462063464029722785564381892480 7688370 805517569779587989716890207765260800 7688371 -29142755275222147004566443764267904000 7688372 -16660041235144988037143959397005713408 7688373 -8828109221175199067613235291140240384 7688374 -49097479468444212804635436339093524064 7688375 -31132262585623294856075872443266478000 7688376 27289790991046096850472941326830059520 7688377 -8399213029629695585321677945467537408 7688378 -8479802354165652061897934878406331648 7688379 58279646891543925593798752430886987888 7688380 -2136565710451572493757952698586408960 7688381 23977578063951730912211593883313264864 7688382 166629425299626210961132809948314880 7688383 -66388086508989385085439404064966030576 7688384 7994506171330144050275284456593948672 7688385 -46674044021049265201505054349572092800 7688386 -89954639110922800523170133138867572320 7688387 47024125180107994468354953163286495952 7688388 -53018675968700775273210307393937602560 7688389 62598620442105438147595549426794748190 7688390 31324899562856143478431761568607971200 7688391 -9843346958795610861441298655170794240 7688392 43696713963498477820711608903544350720 7688393 -21232719270581428491851546938803939420 7688394 -12637968715859120577268806429496477440 7688395 22280188773785447477656423968955403040 7688396 -4575646514578699893066383640394122240 7688397 48987180375287326658108349725432710080 7688398 27529101057436758402840337398234091200 7688399 -88601555069804663005365171396255363600 7688400 -121170465944493597133532634562560000 7688401 -93139124569560967520815546266412980480 7688402 10451735456558859202374546326078063904 7688403 -10270548825131422231952212264187693952 7688404 10638066060580443239589182661232684800 7688405 6630490949991741297295136250485748060 7688406 2472037378419580669342370121077380608 7688407 -15993760597895500564766688331464996720 7688408 -7130364725543640870567127006789632000 7688409 83195332333841448591978418390940881104 7688410 -678709677631290949073994243868772640 7688411 -7424175860433584678149884477455717208 7688412 -42436655779544765235335984154564925440 7688413 -137423028370454720829315045028394453338 7688414 -32274616849790333687301397798648220928 7688415 8792474706502863781955227428850444800 7688416 56450241871078187209994723781032804352 7688417 -55020495887880787396774743402055659840 7688418 -19662778296827464535797012479322774272 7688419 -87413432757351852876800976829250734180 7688420 -39459113217241946446488754181804305920 7688421 -16102102975557468613565230580648468292 7688422 -2042492262880467322830796008361746048 7688423 89874656787435307358253949411055917944 7688424 6741749524769731112292189303220224000 7688425 25652052602793745886768909933597069150 7688426 -1509186864920083661260726618263118080 7688427 53803431698885933240075988583981586520 7688428 4448224149525622304498286200941226496 7688429 -31028743039861794772566226265698659840 7688430 -15350613665262610530899173311537589440 7688431 -93491845509798545676683909130546286768 7688432 -16634742492185558727578334682818084864 7688433 327864492379260171695386383189999264 7688434 -4375307353654195123370020306920253440 7688435 55363329202460170676254360347876064800 7688436 18992195024417875624583007970716487680 7688437 -1329898676077950460597196601250211208 7688438 -18116717824941194060193272182618755840 7688439 2023742062543396733581154329720134360 7688440 -15727496676015136260553190486234726400 7688441 21325065760952690049239005161802876884 7688442 -604592905683646092593628933293887488 7688443 -223799408274950821624362146836236720 7688444 12741453897307968077755359324611751936 7688445 -1776078189803408336591556395437776000 7688446 23362588722853688086682869197727010880 7688447 17080635972614580175979464155781563552 7688448 40793339482197389273898583523919396864 7688449 44924017378076315204888029151422280450 7688450 -5241773493056353783686249982422643200 7688451 63026064959626980361819192974916435200 7688452 31947919296279281990209569482869177600 7688453 -28682831014361390642498431329779612160 7688454 25237236549936576554079814398730396032 7688455 -40712492871262083783626718835224725640 7688456 -82948368740785208666357696189450035200 7688457 -9840782502812983413452332985368038720 7688458 16066792441203665399217584361726220080 7688459 114355765145496713603980128594101496660 7688460 -12656114334783337409240636412611389440 7688461 84865710372315833391380875400728886 7688462 23320947670501075915968591457024560000 7688463 28913677160222641028675164383363030144 7688464 445388354532878230714836366507376640 7688465 3761662299240416394455864005307493120 7688466 22608822947447335707303698872716641280 7688467 46251836697647220232028685850582410240 7688468 22224877715081746816038443892399230976 7688469 -60700110478912514325037770312294794112 7688470 -4472775231644781753973265363997744000 7688471 6011774331209602809889227908378513760 7688472 -72367421537395924612823239331292610560 7688473 13847309986586607337725738054566784964 7688474 -78883332849174012415543253800527257088 7688475 13981731667832587947585019738630973100 7688476 -95285261615947265629226799787295357440 7688477 -4707448985223062747653723517296598388 7688478 13707154134115124967644104669438725120 7688479 -210764227658819371723492822114415014824 7688480 -51902283436290162102265046939802009600 7688481 66411798989379244091993271162271346352 7688482 15366340087522967816922314406632096592 7688483 -39983834005586315037777822238699258560 7688484 3471551035026301369439702289382821120 7688485 19872220862989738654326656780961317760 7688486 362791033465051642788868555670282208 7688487 17335937103529578741266351302716809040 7688488 -45863618796940866444420104495894538240 7688489 -32568484478006712543660615459748721244 7688490 -2130805665309084378311789873998963200 7688491 -70662493104946809752440025885012332108 7688492 26820063500373985599075775989668661504 7688493 11630117398895322425408480213335723200 7688494 -25748667829598462983022308314515892288 7688495 143843055632634776446708150079567810880 7688496 -4280683628692032329665572358991118336 7688497 -13247429091930301574154475475010307054 7688498 -3947217065061324202653418216829475936 7688499 2625078407673136326886361047726211328 7688500 -76451524365770990298557695672870464000 7688501 121600153099408517146067704820892092604 7688502 29871834667296730665030732059631910080 7688503 -28909563755385167056099802647450460248 7688504 41013970634201993544134340216264437760 7688505 15856802738025073944950056598904954240 7688506 990427854072443254337779990000187904 7688507 -8851855168565191557598873680012717720 7688508 7237707418281412560842550938972676096 7688509 -23211526909053471380672943712721696640 7688510 4733446763500147574363742992138756160 7688511 -72600757554788008547600178158021020368 7688512 13392759805433831877107926041254428672 7688513 -34118014502076732038856627263888747904 7688514 -32163320747748589742868424521262018560 7688515 46979618533545768834549892848965611920 7688516 12944160828176239523652085306630434816 7688517 96520879536522008418666720579483285120 7688518 -30877082061183590500773622622921851008 7688519 -66747591452816169550067188467625565520 7688520 7795778996492341119455905334933913600 7688521 -146391961137723464479735594838666018400 7688522 11600528529671193637702364893075554912 7688523 -17171482862579786987382428918058911016 7688524 -101446659437470331263863692862071808 7688525 -3983863026325039904317200492788009400 7688526 13920597614349271364865511985231569920 7688527 4325182548954024529899680208321189888 7688528 -14823615202594824427782763692832923648 7688529 176272074923147962758807338192031504 7688530 -20846275261790130117380621469681663840 7688531 -102089097029552185527805524863860044408 7688532 -17194392948531598972052635944323850240 7688533 -55351589192161570527481994734014646340 7688534 -34584354826363060956350416949805589248 7688535 -24720198550452445899696921445802554800 7688536 38456881113838182165229188391351879680 7688537 -33396743210672028052410650435943293814 7688538 24420167671237631757982852879230766080 7688539 114173433654673086784721587037262476400 7688540 -11596084101586080844223772716431334400 7688541 8769322705019554237037999703272705664 7688542 78082916706965844514915367367387930624 7688543 -7528013495445701262207559046807594208 7688544 32377824004731950283669004093374726144 7688545 -46899080782560483892136274773013374700 7688546 -24419880873231936079016075573069700528 7688547 4555446512164261614608542465318611840 7688548 3173228421468501320139229223408582656 7688549 41216605610381661545577301286634861600 7688550 1813565002404784833000402956730676800 7688551 -14726687763633104554895886790376043360 7688552 -97391452769217113759490518916855014400 7688553 -46218222681234347481976567182315823200 7688554 38264753958524933328111638939334764976 7688555 17581115256825327460683858105367173120 7688556 -18873031977961695137343465723852967680 7688557 50639366549503523208617409921905991820 7688558 -23898189190353408590441706381925278720 7688559 -1149476684316391516942569741829637760 7688560 9835595430816141428132314387148636160 7688561 -11591557839987532934270650936846913838 7688562 9642993319611345722926426304209394688 7688563 -1579386003902344075187756676233733200 7688564 844224440203308234164853794845286400 7688565 4911220438048088231123773843237516860 7688566 21806343185742993138599831770367584704 7688567 149971530615397462343048444753891496360 7688568 37004227225018069928842783656564203520 7688569 -32816637118084891552234641333059560128 7688570 2952232816192250355372827807328192480 7688571 -22724161752892377049287930883257097536 7688572 -960335326910921801129354654560936448 7688573 1744180872348360088436416465055846220 7688574 71760118284652083250226178181409101440 7688575 -28753254444755907206954895335675936200 7688576 14987638804282887566201917495018782720 7688577 -1007892555786520971068330121156272640 7688578 154413769904899712110173088832707584 7688579 -8290206809658737581181873155180821816 7688580 -6655918112430506104445676806042419200 7688581 -89251447436774957527156404851667091618 7688582 -13680821709770057646947098015245024 7688583 -1139989184580490888256836825990214736 7688584 83514549632282741656456686486847042560 7688585 -58155302836920283722325888681742568000 7688586 15219161083012744045166710803941124864 7688587 40905160472997532503307322166699925560 7688588 -40060217291803190430313787061929517312 7688589 -32456259181543205377630960213002485760 7688590 7684811914878902154234106977574786560 7688591 13480751506452650905835086390082194992 7688592 1102208708257388015414910310932480000 7688593 65768656904175790230894897587684726688 7688594 1504202176109127635762702359028090880 7688595 12689159028733300735312355651603465520 7688596 57362143175445739810332900508489728000 7688597 -17913676754900857135080019196056804800 7688598 -15111226747942122341617768115749532736 7688599 -188723894893444948003897642870991091560 7688600 10910238473939456908656492655073280000 7688601 358716824325756040149728907211291392 7688602 27116638258914319188524549045320768752 7688603 38360662058184059346655438043251184784 7688604 -6969772820671604040766383154606473216 7688605 45778750398441322912930887956945233260 7688606 58928088229366415732829574418603962752 7688607 7445790184500109440190794687693670944 7688608 105075032697887477267162805041824137216 7688609 21066113252027179199979091659554484480 7688610 -9080393199897688784273273691947263200 7688611 20983995345390911750510108706807393232 7688612 -52741014731024115134138741164546575744 7688613 -2102909505413175688346774741819389536 7688614 543974651090201488357195779444274656 7688615 -1436677332474569799179851309256319360 7688616 -15403746113845525716648342098684313600 7688617 -96220388652554230775617724762224208768 7688618 -8824742030694628956628043276049619968 7688619 15729458799525829599284484035991624 7688620 21831597455224135064762729022105231360 7688621 -17663470274564253594575852420011950900 7688622 9585250954661953571813717692130703360 7688623 35107989958821299139097067660767088 7688624 4391839030529750578743104498952437760 7688625 15899861427939161728898226469525440000 7688626 -49939735026744684159656522332991711616 7688627 113296664643630347881896300447429790476 7688628 -38780074322237617470163364043786670080 7688629 7570827800193267477035207754405070688 7688630 -11147166914003561308443391374908428800 7688631 -19614199067428294713208111227043326720 7688632 -13813107699511168648054445786530775040 7688633 -32466546597753707840769176012806461996 7688634 38445440051797786282869315595749012480 7688635 28598286149543625772705244923560865200 7688636 122416177862464746280301078421605173248 7688637 -1756968147054127717823017075660725600 7688638 -7905988524225094251095912035627125504 7688639 -136082333411064547587339399168553224 7688640 2738981375759214708074806999567564800 7688641 -60018187225675759797774306498118160256 7688642 3592177214475059426844886739751896640 7688643 -58121757807903477170041987050053840136 7688644 66218574873711701535588662850651110400 7688645 69273924382563923105992674187606083900 7688646 791229714047131880260708103494195200 7688647 -16894015734470746619273900864367233520 7688648 -15383950719303120420997879016086978560 7688649 -16254604036505006538844220001529002432 7688650 -7991604958352578843583231245501632000 7688651 -27585100428650684693974331664534703296 7688652 5308879391402080418625738821035843584 7688653 -18407821055640005255192459657516057120 7688654 -24762258573855730943188018375206230400 7688655 62458003358970424475847575092319887200 7688656 -20573020237998980682398188879781797888 7688657 16959140733004301339771549262808685940 7688658 57294930348169089206027556314469888 7688659 -34592196640817161540547697932840227248 7688660 7839250952059847987913080681445580800 7688661 21965989939659315611306479227526473024 7688662 7601278252148582565857977564003436832 7688663 -65307588803962630648227957358198964088 7688664 72065901337324873975869932964550440960 7688665 -846161505982217406657414030919676280 7688666 40504417476900118208943761845061506032 7688667 -32438818204863719027734971783213516288 7688668 -28578561397272333504642251673034595840 7688669 154711512155104099256286869223309182796 7688670 -2351940669810049362490289066792325120 7688671 -32975498890726078303196380075171340128 7688672 -126154206456833843568537819361785151488 7688673 -606714249506320494034152542615988720 7688674 -7579660468941577389513162095646064128 7688675 -79368081651052850217106875933406440000 7688676 23648609879191930799037469877466163200 7688677 39439651193510276774260424599678246526 7688678 -26213707801328326893835142554298307360 7688679 -64283306261393436353554967351785648512 7688680 61288144286030009140180439791750348800 7688681 -1902296268209020496385975222502561152 7688682 -1102760580509900421556700672075252736 7688683 259230820964991807333931018245909236160 7688684 -7374935791291963410062524873010131968 7688685 -30218847283116913456435072796711431200 7688686 -47642407578261146677096872599061878208 7688687 -87700514679631838700449517879184991664 7688688 -9448512572351294461578895985501798400 7688689 7148741553675977762914549078625197992 7688690 11918633442366200170125171302736861600 7688691 -10096678610276342352725073747341817900 7688692 -98224982433020825969877585714442383360 7688693 -13241121142224450724569725499989165376 7688694 -8281195010316514879426597557624953472 7688695 -16487971705473407308109702147672351520 7688696 -82524392640778548510409607141774622720 7688697 -37211577896984639756023005216048394560 7688698 75538407035635823975262149758350520800 7688699 -18719594153197198455933033260666925168 7688700 -25177250182387609679975484049736755200 7688701 -530727885773583212264675586487079648 7688702 -20496233389710451381218151952037675648 7688703 -102688558754927737810065860611670400 7688704 -8533072569159320031702393914595999744 7688705 -29360376281010468447790854260306734080 7688706 -10832962589676457805647837100503149696 7688707 35735374375351645305298195062747587072 7688708 -10614092345297171810054703627701007360 7688709 -27144491038233139485932936879740066560 7688710 1654639782982865778731274294708268800 7688711 -49796685930169082005217295806681965680 7688712 7437423679524491910867656840805580800 7688713 5943925938878603327173093163285541120 7688714 -1672189496729613954094035253257063936 7688715 -36436445211825355616417460450084644880 7688716 -8164429998067802458370218641265704960 7688717 3270512429097742971938313139980305472 7688718 27979656805699863403957223526615521664 7688719 61696178262832110117709325524491826696 7688720 -993072443782206664286433366908436480 7688721 -33858330411388837391789679488761916688 7688722 -40756589045111635433524612951290468576 7688723 324262559099309938220105573466805920 7688724 -4528232088454755785215092598368159744 7688725 -4618503036886339916929508037778252800 7688726 33323414881278801202439531113062881280 7688727 17868037127093064031989015066977540064 7688728 47407813719410048822040193293399644160 7688729 -109864450350856638200491102882723151670 7688730 4317950732000633079152741338580582400 7688731 -76426825959394853154352076233267993468 7688732 21491227881235949442805046049848036352 7688733 -13752413986846372574961958614298617696 7688734 14929616210810879329642173941264413440 7688735 14832676516901037742226979884284064160 7688736 43190748440632089639075991841302118400 7688737 -15928817783681319421021597939983309534 7688738 -49920327314696438156700345013541928960 7688739 34246799299519459806760954414609022208 7688740 13874946504952697617404929840533520640 7688741 105420705405835517641249888770122559900 7688742 15599384407195474207363319545779218112 7688743 92952888599786472195791423709396016080 7688744 288993534600075262689050310412861440 7688745 -21326305154494164165830044657818997560 7688746 11921387980633469258856245616671757504 7688747 -76256681929811341455574851677247286488 7688748 -17051813347655244102080530712996127744 7688749 10405943656465132159861350140741098240 7688750 -8454855335103800520962544543451080000 7688751 -1420810045872911106568196372200396800 7688752 -12968085211611728323883519963005779968 7688753 27418554681980085484832914102540042002 7688754 23114050433672167991237419230701506560 7688755 26442189797909235050511516425350322160 7688756 17026338207429557784105353668903507968 7688757 -34778294717387817877971151365333430560 7688758 27142297511521890719450023754716956672 7688759 -13401446193807280715817399321439152696 7688760 18850202021682517168208138590365696000 7688761 -89411903177645678543081130773926255868 7688762 -13076725568269889261854591868837352960 7688763 -3583009609948252406244184304275033200 7688764 75644339705349181808825176354217088000 7688765 -23504219194065280278929412002267865600 7688766 12007917594624002450479508973641241600 7688767 90329602136928701433306122667985614000 7688768 -26454047915173016045932187181310279680 7688769 22536147475220443705828501723909334016 7688770 -26914294549235763516652757502099595200 7688771 2109590019997313628792452710119252744 7688772 3216533381038827257277238354066378752 7688773 -85977624164042192249991406404121790720 7688774 18872757395824694858708612114435931072 7688775 -1589454192576363826970605300316582400 7688776 88188037581500204781683709596206080 7688777 4681293425418420466569522882598977792 7688778 -21404203661734267904486395056007762176 7688779 -10037688541479574052360829925489261424 7688780 -38343932790111486540320405961654144000 7688781 -13519790447163465893959268242570298772 7688782 -22755285305348557495749307641743923008 7688783 -43807249444172702222261166642364936056 7688784 13016534459943014610066389274002325504 7688785 5657237978640169898410938071999020800 7688786 73581111835698835026032922362995883136 7688787 -567282710775917568686879896894465920 7688788 -50545165814912629074139996271773501440 7688789 5837850418396716084371196540023536590 7688790 42585279916249283905123771108401273600 7688791 15489497293512473013941196901613041200 7688792 32773914951842338726791579720953088000 7688793 -12954524736779157817074087005971588416 7688794 9338275619799095822446613211629909472 7688795 6581433139904945909059124470411824000 7688796 37250649622547817301540629698051860992 7688797 92503162297800277083539788834530110246 7688798 -1298547459452889782978906667086182272 7688799 -23189697426438563885780560042078573200 7688800 -16533372705833053959354845975819059200 7688801 -5094093579101745952589775148853100288 7688802 17905116816580364955375992962578206208 7688803 -85803733438623233407382629197770118576 7688804 -134074749142610758112776985596321960704 7688805 44587290376727992505600448442298064000 7688806 8488085396318344812676956036226375680 7688807 54552929173925793781827771837207396912 7688808 26412977924593317055082025504986480640 7688809 -40715386327281513380655044791097089990 7688810 -29821389087163651204232522746084897440 7688811 -26533484349668821039492155936476015136 7688812 -1624172350020611813733684566628642816 7688813 44837201069644555613133175999983141984 7688814 3498787698791823001306276299962606592 7688815 -11274818347331912536978739167570849200 7688816 181043180944537739052839278324580352 7688817 -72565644778929024682203814053144245760 7688818 -2739123927251178839869641654534470640 7688819 -14763575431471325688054735646438648800 7688820 -12067271321390963281415006530185553920 7688821 -13084894440370424661017654100348095040 7688822 -19238571241531924880990134729804374528 7688823 -62681646410194023045695989537990689816 7688824 -164989617229876159349252744340971520 7688825 40649563006059127296701550647640018000 7688826 -41119974488989673227327052590819140096 7688827 35299073909337770464132604541010508880 7688828 -4097818945371746649064193188332687360 7688829 51100594163761395901386133291573200384 7688830 -70143825310126682866338643420452480 7688831 26751470560655208165308594427821640912 7688832 12737858580111390559558969790079959040 7688833 142508008854459158034230936107621799680 7688834 35159330250344282434166577671810383872 7688835 41515220361056642569683205706836017360 7688836 -53658376878812724755082303564794139520 7688837 -4242865316946814838713715132864186880 7688838 -1373236434354668245803165695646436992 7688839 62814254398503969002530469959609135640 7688840 30515717811704976999983553428879769600 7688841 56432135495760281612365916795748363792 7688842 16936744994606113951311058260979014912 7688843 4470132453454525034731911567034075092 7688844 -725386186226044705288832918591040000 7688845 -69191689880510044452463583653980987600 7688846 22414605517185872471759343866000301504 7688847 174814444342682662361267953755458265600 7688848 -29705938022015044922460489303358332928 7688849 -2578978382597214449047976131001377728 7688850 3752130588999446489474108744856691200 7688851 -45562020935130811553697866950383163608 7688852 35166811964814628764307877764576983936 7688853 27037698192945586184231201445979270848 7688854 -36907241876769039673836856947056899200 7688855 -22821551043413201997486067301059035240 7688856 -27048041072582802873645460202959011840 7688857 32005260589674824780778719079305901120 7688858 -36778229155132048100894508718560642816 7688859 9668853882745486464612420614847430368 7688860 -24629893010573579444427250940677785600 7688861 -21817062400408291147686013291131200538 7688862 -15322181382855761390280659303993052288 7688863 -19705086129066508640373727254383912960 7688864 -973708809940782252404486336380796928 7688865 2221025102967970441097845259683662720 7688866 43449902493955165938573290735892151632 7688867 38399476580449557544961583795621212352 7688868 5082549954564733089365883865348177920 7688869 -28443153574550765114000580958100075520 7688870 1504146563754331404087106546380284160 7688871 8456112145473946091957323258391393280 7688872 869874393796839712313662458412108800 7688873 66943123135819672551239907984021984 7688874 24056377821562354510693673459239027200 7688875 58996004232200712066441819848744244000 7688876 -23289620708293393456384724513078842368 7688877 911341800597536558238802644926484480 7688878 49416522051801578514387427271437842240 7688879 -104058678380180641357177631636486198928 7688880 -2802621510810965687683787029064908800 7688881 101629498465396015439139721595851969682 7688882 -6744793510424791245259976132480611200 7688883 37638884252945808830293898348610013248 7688884 76534993838710713272134691063103400320 7688885 73216611402971987731393928236937400 7688886 26914119525900102391115693360466902400 7688887 89957863781534003426264482386514794536 7688888 -28444328422641119645478901002147840000 7688889 1470976476675731980309382000055679044 7688890 -50806974348457826310468628910973216000 7688891 -6466681439412501818356888091870585856 7688892 37262987034097888164328393416199229952 7688893 -47382412747407570133605487447865980858 7688894 56278618238993192553273554286880441728 7688895 -7381307758487218906854591060458471280 7688896 9382968475395516484359166982205997056 7688897 -84562846489961675771119247686601068860 7688898 -13571137340592078597010450079983580160 7688899 -7586727572631308388946750915144144768 7688900 -615786051697208417565531675766579200 7688901 -29102907355120053319182754756343063040 7688902 -15035630484403601422362217612474437888 7688903 -59265795882114854266385372565211664496 7688904 -53720728428558085473129672447406080000 7688905 -926556034091418640668770436476600640 7688906 99566986468519395475634934800099424 7688907 -2228433906060267163148532067474001796 7688908 -40370862455034956798067743148995973120 7688909 44043323921982825528171146276499273120 7688910 -6624326851717440508462169337623489280 7688911 85848779850274569809796811941669823224 7688912 -6228772794472263991738917179355168768 7688913 8750175385235819582826969789486525120 7688914 -25922147727585058244181868673430764928 7688915 -12088460131112169878308722436085136000 7688916 -471673764142918224148979101097330688 7688917 -39001800621953225164489670882882524928 7688918 -78677112777152362128900336695331875328 7688919 -10172420232120452939756726951353998720 7688920 55526614400654714131742474446749696000 7688921 -41884566895841349618706277174918533878 7688922 -22446773069373916112371193911158554880 7688923 56080276593478131190545758836761055488 7688924 95765720428553053727587902578292057600 7688925 2326316173693246430596770234391249650 7688926 10673864615439376649434988813086384896 7688927 205985773615384669647953026934209490880 7688928 16285067583811304044777384737317584896 7688929 77039744842491752994782810725940634530 7688930 13682534137621039834102477660604313600 7688931 -42814592739992477914020476156525587848 7688932 72350209255453400545574913125812858496 7688933 -30709477100012210417790043891218769284 7688934 40779732340470178716298501524777799488 7688935 -15844082678665310989626961797287745840 7688936 -28521670714075201119056674164189496320 7688937 3799835180327762971517050130502614160 7688938 -57781425615333677804447420791294028880 7688939 68668682420069068369654802836331017860 7688940 -7059741531857337762672602466041118720 7688941 -8135582591309075681812551577142755028 7688942 -57081686910963374491724737077468986688 7688943 -52638165264718958606540243582966202168 7688944 -252308150520279703677925728191447040 7688945 39625151315187066308573092985822400 7688946 -23160962754001836834912242358255760896 7688947 -4287439192096882967638544385245559648 7688948 -46355411351406536440731536443587569664 7688949 -25737311032180351345448757208562989536 7688950 -46163494223209645859542512742904822400 7688951 -82786723860199433259616259610173217048 7688952 -44529704824054750470916599625532006400 7688953 219793118700026266082657062718052410500 7688954 584036881058518725462965851662627840 7688955 -34726161909506601978366763689590570640 7688956 -93905688622337191121463649345465152000 7688957 10660510590892375615409241428086483206 7688958 -38065284024981811610414594122983951360 7688959 -612603721812460840649673720189501896 7688960 53461362706268352021110948293068718080 7688961 11305966078525196695956103045742662656 7688962 -11367446892435434488424046121982016000 7688963 71519097138321247734969728040379849212 7688964 8232249161047568177470781599461292032 7688965 18295890900471681330833087905247961600 7688966 -5623928051814631969899678204562619520 7688967 -31538803053263449101897152704229057664 7688968 -20918552788190436663491501555263242240 7688969 1321990040211459618383081840763453120 7688970 -7905055075685469654970062116254478400 7688971 39725609410022969876354420804595577172 7688972 1734344315405939439269984415977375232 7688973 76403562466434486816172613341414384800 7688974 -45387263362810877627253492843944665920 7688975 -12297397451112003186895306305977676000 7688976 -6016788705726766855712050785382957056 7688977 30051902709192026601160201071846784800 7688978 -6728124081737608342777142607614256000 7688979 -62157003425421408562854246870763144080 7688980 6578128211689058871891256728370767360 7688981 91863410140183935634635239201900567772 7688982 11523868993943862722290129920148366272 7688983 60089565538672572709609335603485596232 7688984 103741707897885757330945376157627586560 7688985 17744964988694755270025460741042162240 7688986 -42655987395665799789700309935773652480 7688987 -135613658434064807404956669998851948008 7688988 -3935862212391328921657130058395581440 7688989 -26939953595536649234208558333794272896 7688990 13399078611340069854775282573447754880 7688991 28319673769197413668069107700097061120 7688992 23448753280055715323128231354196557824 7688993 -44367122804472966117276086480120408778 7688994 427659027846797396394633466118838528 7688995 24863718314196226220653288959704514000 7688996 -21986982696945609662279763443536896000 7688997 47560676878469409646414780947537747774 7688998 -25908063123169146905857797477564458880 7688999 67947241645812711457047449399595915000 7689000 71762303368226806746859486766407680000 7689001 -6040430265022094932923816902947598208 7689002 -1206982620689430359725251151884929280 7689003 -1045974947688010802164504722442808832 7689004 154351953408089092425428150156899616256 7689005 66530429345463463813810428930745323660 7689006 4826222078804054736325707034850626944 7689007 -59131418814165349248061577816824917368 7689008 -5411505961409374176646418835178733568 7689009 3177290866153112094399140787097851504 7689010 -656409752767185956150160137267427840 7689011 -33527348456536688874127176964532734776 7689012 -94199155549635046686016267012813037568 7689013 -47947958649059480937739937645625531456 7689014 125093957207385175857953763245426305152 7689015 -24459839554613339217620034256508607600 7689016 15336415378987282894601157220719452160 7689017 1343500468907964072775393440616840704 7689018 -29010342276506887303363610983876740096 7689019 94259195337737577441066520998011933808 7689020 -38197430938813221292199600633336939520 7689021 -41862951015575973129419294247537247488 7689022 27346073766482350597053397725518085504 7689023 5161987065797147265120411100609746624 7689024 -1119765071808211439264268440530059264 7689025 -36690155081784837756587338433581327700 7689026 -9849346790791594575939395189288034816 7689027 69975598447405602994355365732268956920 7689028 -2251669284925405877360719575274740480 7689029 -42450793970919418590841947365140521540 7689030 25870281621922928719984172323443304320 7689031 -88046246278626507987565961267468712000 7689032 -6195079392860784678568877225516544000 7689033 97808372816116234272023372194812657600 7689034 -70600399595024243204911578726447855360 7689035 48017173610311982812852639489118520480 7689036 -6795219233434163151164062240694071296 7689037 31682298585014941223794021014069982080 7689038 -884717445136656826327188721421168640 7689039 -20054805953269688305437486623635769976 7689040 -2510119219564577128499375535795732480 7689041 -26320469469018953433896939188457814528 7689042 -44452108156527169823302841412596075760 7689043 31090322831980790693717027742940045292 7689044 -18658657917937090326039661340841228288 7689045 -127344293577137914381701149576325120 7689046 -12287650536838750358969985256098042816 7689047 57370623031909820701322418017181407496 7689048 76327474816436342883734843458855464960 7689049 48577586768797701986717475531522265236 7689050 -27055833996390881372206768073204930400 7689051 -81401520490108400498568473621294497800 7689052 23238475967398377378754336982423342080 7689053 49643395873368141154394294899878235200 7689054 -120416472553524324556820951428079616 7689055 -17876247548032604926351961515900360080 7689056 4194420979223586247870668856243126272 7689057 6492640771835892725404841847855951840 7689058 5490034615460787246976199615861341248 7689059 -79560298095731990524597622633768329728 7689060 -32370165951148720861374538649797632000 7689061 -25396461965812858564855605255211545216 7689062 62613893362921045308584243856055209600 7689063 11217267625283819039463520517454211200 7689064 48634637117070050674348891705107471360 7689065 7586286447570727979058290408663399460 7689066 8710009518538979559131308600919040 7689067 -180477745848098250356224933103569153248 7689068 -39828934621787848771732530685247216640 7689069 8442095144081830881809192156941221600 7689070 13212385385180264663045014711109260800 7689071 45588692418830577532880960687740989984 7689072 14269722505336903785397611551580487680 7689073 -12186628692927156297098923043374362560 7689074 74337178235916206561509843129205227536 7689075 10017331593780464463558801710415603600 7689076 16432683521317471900908562189366117760 7689077 47507203428977008698731927660864988672 7689078 -9821035782337481529553705675906425600 7689079 -74782757693876514194934570731870007824 7689080 -6180071406157908177712369247850393600 7689081 -6496727123806165054163668874464604736 7689082 3777278335359852973480461309668737392 7689083 19369989721226245881845882032938872640 7689084 -13836507236387117307266617702226460672 7689085 -630913655977726046584135315908787200 7689086 -20804495922899027844293746678478162496 7689087 -754150892103821699403992771490902016 7689088 813175270890215102080682516168048640 7689089 110565828673391080983199489617586613460 7689090 720335541978931959156364568043402240 7689091 5902813296518891295894443012366600000 7689092 51285654395426141753666715552640703616 7689093 -35638133086278933867530251909269754176 7689094 18847299942678272810853269163033263232 7689095 60824136404279820197082680308734612600 7689096 -51623200399833602890091418995726284800 7689097 -31087121757498480080799488682939140060 7689098 25140921960544402193036194028713450800 7689099 -853684800826019152845979505669468544 7689100 27768902600743721799612658037713958400 7689101 -6578256784374810162992715255646498848 7689102 1259964483776047875573054263486242944 7689103 -55980442788208165608209954552467741648 7689104 -23449210357778847325501717105845166080 7689105 88661877381870915992305707811348200 7689106 117034782820476825741508043503535692800 7689107 31363774647534913617449897349092105952 7689108 -10263522945915597861094434385868881920 7689109 -133280115943973941743503890551883672690 7689110 6379726435264643123545064172339148800 7689111 -37459107817885957155229832237520845616 7689112 15177728077434188741168945121779251200 7689113 -35799874187490443107348276179300092400 7689114 -20484334366584465958874631527339727360 7689115 18971409992342440616994168378282535200 7689116 22660101886250810467672541081577553920 7689117 33412924459665620888835093016690403712 7689118 31078889091245797200864434227409141760 7689119 24045883645604694617189031385592087520 7689120 38224603852444333800416559739007139840 7689121 -163073406841326321888799673459017527456 7689122 -1634290797812596327102218278008373760 7689123 6712631110988455684215628858623436080 7689124 4552557885109441884370081653736473600 7689125 -65336421264166668844476475483595850000 7689126 -20857562036660166217153519672461070656 7689127 -43378950111671371305820373005857663528 7689128 -115304923725523400674040429326510371840 7689129 -16806233876128693282134627174554225760 7689130 11232562885297779423313972959120368640 7689131 483178831156976973186536279555584872 7689132 1521411186555185270354534667235871232 7689133 137396604905599318789782274366362669580 7689134 6674051572619616598177328329165603392 7689135 -26211027687851547116154530483837180400 7689136 999463619401436215889203711413714944 7689137 94508631823765716284678309077488336786 7689138 -41030201213567798347432966312922461056 7689139 -135979662864047328007604961163416547060 7689140 -13181161313820199387202236109161105920 7689141 76650760756867801097331393166898029440 7689142 -44900722085736447832396650231911250528 7689143 -13267174986576949628141338497962167680 7689144 -28210095562311901912241889646674370560 7689145 -1832290507016925092270377663665771000 7689146 769741177529568915743982343906854144 7689147 -29587345134720584742427749705919503360 7689148 11744733765569826283071612188538718720 7689149 -4374078436037871220320734618685450240 7689150 6246536481470932642195737802802409600 7689151 -77571408942421123888815127429495044816 7689152 32959816956241992140343430063576842240 7689153 -40543228040103192087259099508423964672 7689154 52570725674425206873453672631415551872 7689155 -13579920386014121389026174067974208800 7689156 73152632920702291522557662115704254464 7689157 41129107630576238929968549717898311712 7689158 -22217742106974039705160636142082254592 7689159 -65561271516001525883947232751627792336 7689160 -26852928757149532080129280275932928000 7689161 3797786449187253517741693451857968000 7689162 925477139022776594582054950123342848 7689163 2674172138616178918513519337930680504 7689164 634422322544034757053217341379264512 7689165 18970055209482275000423779523857995840 7689166 -35656381648408551708482191259341339968 7689167 19647452399705114414538088378535777640 7689168 291093152152497943100124211417497600 7689169 1632439663267386067391220279005816320 7689170 -44433212288567464335896851609312632000 7689171 -1861735885001967356740146696470873856 7689172 -13747185909132075604219253678616205568 7689173 -137500774093901843909506296052622917440 7689174 157847356027123256026560153874503168 7689175 10198594109410979638271093202988386000 7689176 68280285001508595918593328507745075200 7689177 37978499831190156372755938869429133914 7689178 -4286375364937559422769723541761031168 7689179 58595148705884859956654660748206914776 7689180 -583752351363967704726659453223767040 7689181 31187853923945514279110289482645899584 7689182 50235034731945250687054751101830744192 7689183 -4883336240500106732304984916863060336 7689184 -38755412733492365001920156086953836544 7689185 39920349615865607788139834934621240960 7689186 4479724241128869027261885866490238080 7689187 17857968566247261204851857344084139680 7689188 9668948232839377883300010655902253056 7689189 60566652818730376982847034002921750624 7689190 8563837108858281928536737421992359680 7689191 47723558293167457470364032001193249592 7689192 -6322051739544593708168655964668887040 7689193 -76496626333396263087870193250960287558 7689194 3672707163406598377820918334254608992 7689195 39608388697166148106494280583289381600 7689196 -4606613747841939289842855323895272960 7689197 -116453337891609498008460365209372077354 7689198 -9320981499341110787924977018424285184 7689199 -2672681078175063822413351719816591872 7689200 13945957445486107806952240586932224000 7689201 -2642806722116369959434743831815383360 7689202 -7925738465257068915388375958291592960 7689203 72508865971553362038321121042127257944 7689204 -33415908362023687091361084215060818560 7689205 11232572253498212893089751708149456000 7689206 18686141885788549784244855443232036480 7689207 42246931634367824831825385464112961488 7689208 -84078269687760965053271355451294679040 7689209 21582577068372453374242585896051667200 7689210 -16178360699801197107877062465087863040 7689211 135814947341305114603059418591179339812 7689212 621786048029811363238196376290081280 7689213 34742275806005780958322507312266468384 7689214 -4197924831198625976308230267165827712 7689215 -58124883702023840881004038042805875200 7689216 65845930686050613215018251938988818432 7689217 1432379297833458449761954694278504240 7689218 -19210845210332084092668834791037893760 7689219 94128641932107971095716300064645267440 7689220 12410736689012615045763067582455029760 7689221 63216255175854065697020542954714099422 7689222 -8329075463532731554510923040019619840 7689223 6716710392129368933820409669159672472 7689224 45361149282394334586093855396144537600 7689225 6012436562543030694256147381138371600 7689226 22029074799399166216070127011614059312 7689227 -21308084707355205754122618415234425648 7689228 -72957748401453255339973087260771287040 7689229 -20504977143231341538157197153316608 7689230 10879630066103021152311075969275501760 7689231 -12535458872899197749374755282013975440 7689232 -22512992169465056707764655638134571008 7689233 207126119937245677462106998318917961128 7689234 -6089257098288304244428002235964006400 7689235 -697524803653457751950013573768970320 7689236 5576361054897951327882279858665356800 7689237 49037264826240315551885339530921299360 7689238 -27095760618129594382898222240307648480 7689239 -58749715844323983714924274737685899960 7689240 2259495853054743913064047719589478400 7689241 -1566633817331453796141382406077929728 7689242 -1234326438065606064189902569071942912 7689243 9700752410941347625984438413179946240 7689244 -604072757724001847998852520222208000 7689245 -3324405931243849934687990920945178880 7689246 13578750411597366151154076299941118784 7689247 120760005046740961775553767023516514592 7689248 -39913934273363394325535622310630785024 7689249 4726971291555272450440594486179460944 7689250 -60341949120492384031881139670301528000 7689251 -126985845185844561720518147412952887096 7689252 14314209895250339959326645403226514432 7689253 -8748519434138652216897603244715813952 7689254 12417806215510814878344803106873924576 7689255 803595831519462230895792027667269120 7689256 37148096698461203958526856614037498880 7689257 -5178552526249734494875337024844943494 7689258 38271636592896174139986698772639874224 7689259 187363128475067125876425719407859719504 7689260 -55325529796244017785758974602992640 7689261 28744696202093442586506426638420273472 7689262 8649776095699422565710389289929840640 7689263 9690412524202187466511432450651898304 7689264 -11257141791811027579628135543263199232 7689265 82963104984494419915632684947241012660 7689266 -4713751814583179571485223058251456 7689267 54959181798016529085866852359140590484 7689268 25119460837570736835205509055840634880 7689269 -31059325741551640423787639897423313408 7689270 8718139811510450073923378118682786560 7689271 13498517060686267824035365773476599744 7689272 95108139107212629673991337562014412800 7689273 -7890557709704497970325912627852542400 7689274 -66765108802368854814780269119795902864 7689275 9844052405394334368082333972709556600 7689276 36980960892338938161550182761508111360 7689277 74771184085339334168053822943988470592 7689278 3417246643733985813799293225113564160 7689279 11926295403291948685217280457180374288 7689280 -6217079085719629166949886150233292800 7689281 14697520949856867756381765033664494000 7689282 -15440023120666509804493428505248071808 7689283 49971571323045002620671453755065984720 7689284 18890641342921035420199410359090917632 7689285 -24649013081646545294621204666341974180 7689286 55285565370481715648059488977962910208 7689287 105520274166413266548288939506094332832 7689288 -69834343757551464044496316008654397440 7689289 -114599883487873848231661969856363365376 7689290 -2873750930186093840007489039091153920 7689291 -5668582630364679426722323821306109440 7689292 -11117795239684594227192491889597312000 7689293 60884937483513722935295858540225503200 7689294 -56873651057768161606436697928221734400 7689295 133309916678789336261068216924963712400 7689296 -3350547935847784078769591094955622400 7689297 -4916226420229751301406856283954902016 7689298 26527609587465133879996753441138400400 7689299 74285816694323828614491096569487000300 7689300 -261581734995254112367864428359731200 7689301 -95514382190564856725494132739988827698 7689302 1725938260199936022171239449093231104 7689303 -384481651066129867292882242042348800 7689304 -8656827336091259764053687937694269440 7689305 6181365456961537134844091533001273160 7689306 13939103970500632086736972756448469504 7689307 32806843987792321654461517137604369920 7689308 -1556214582345166972771063088833536 7689309 5520121404210574035217498042379166528 7689310 23320841247793878559154671803017866560 7689311 15263893534404100585803969355672975584 7689312 -30819120892445481856692441770056089600 7689313 47508532254733928976460269757374672964 7689314 39452677102729422843329653136335249920 7689315 -16366372679595699831460225794635814480 7689316 -71780932559655304295458668988809496960 7689317 -103914735651281225950394255908866148260 7689318 7345038926494930062338434051973572608 7689319 98299342245036810005702967818761015680 7689320 2100806021926416387885129736386508800 7689321 3171209070527591050547966972439070920 7689322 48863031726490833616823311211795680512 7689323 -122565391329270973087322699970116620428 7689324 -34421929148932822283511953950354450944 7689325 -61480552465888060787103787035745763550 7689326 22509889580244765313717650096710402112 7689327 -53630156857012560360247922548929029880 7689328 -27146581968353902372414997655488462848 7689329 200974077603075387883687818647446803876 7689330 -1115644436854034551163013060194273280 7689331 -33644001435529250754217381174899931152 7689332 -8943663753482961710385435009347911680 7689333 1189937541680634031339534339158028800 7689334 28747211494085448648181284482746374816 7689335 3839685230668289192920896894847784280 7689336 -15980303489853862088249814645729177600 7689337 -30873645863447962153077591515745356160 7689338 -39688717425970477148613956263690690560 7689339 -14021158981623954138716657428604165616 7689340 20728121144391048915399815500077434880 7689341 77373452489474581355100566580260705280 7689342 13017648459737503595213390589314678784 7689343 72083108600778656578097521450572382592 7689344 -9148135143415440691778737167673589760 7689345 -6438491146309603323334229526327730560 7689346 -2540713180742363771835608020626432 7689347 -47336147505481193034345851069025849120 7689348 -38154424444633800594003866932403896320 7689349 95988872363973543371377610878036415040 7689350 -33383243498732970875703078186919536000 7689351 1875405596540480340348867249102161832 7689352 -42386649651798744162407658291807436800 7689353 -18873958289135445441418759539706427520 7689354 -2625478178040201417505019537478036480 7689355 54652670919565969460440264295589407520 7689356 -20277749467237183609015903996324942080 7689357 9423057713950003535866985589963273600 7689358 96701348147482902649590594172415189376 7689359 -58300443400246012049252397330560479440 7689360 -273193790601286937097796212228096000 7689361 -51356449800066665692793406611500936128 7689362 22924954885755701615317321187314705920 7689363 34364817734152021391699276450715936000 7689364 -8201089067385546804645824315349966848 7689365 3208501622277211658517789191188392600 7689366 16430850500192810472014207900912548224 7689367 -27212322378671667434825989032878377808 7689368 27473238837833190350632121682946437120 7689369 42187484242094867661382671303723058848 7689370 8732833103997825335548039191419064000 7689371 58110328711651910484927144505807872144 7689372 -66170160668506293568786483840489786368 7689373 24614363911875630612010246749197674144 7689374 -33570725397378529598353051957133568000 7689375 -9086097185027328007569073403129355000 7689376 59848750179746583982478842764035358720 7689377 -9564270727060093712269049269593196908 7689378 -41501291621082070815305651797762190976 7689379 81440572700652479758575267248790437760 7689380 3011813578835231547302269997543788800 7689381 -16692188686227754327440587207675825856 7689382 814839130649194957671757204739314752 7689383 -26506166996999058749331711675379687776 7689384 82613812820620885044384818293987737600 7689385 6285481475296795545905956295746067520 7689386 24256790826629936762579199815544284160 7689387 -83704074807448163961339760881905863680 7689388 62156623219255258171635785309908402176 7689389 -2408005507620668003430416073082749888 7689390 -25011042018692185701044098815909214080 7689391 13214127139818643653334782653337755792 7689392 -13890871919346989861109065270485499904 7689393 -28871809094327331586012140246390295920 7689394 1392851837440220679411263194315508496 7689395 -2513322125721954623464610152323993600 7689396 17072883652299772521581082757798760448 7689397 103750519337388067298077992765584708846 7689398 4607663283112562835819989724715571136 7689399 2977597993396030585543925646722121888 7689400 -33932578690778379860761736302937088000 7689401 -39861172700668645178888288570248256598 7689402 2154374285876309486107248449030030592 7689403 -8776361488112046604585119386816142480 7689404 57148888603195820521484794082614649856 7689405 8727119677250163652721870780302579200 7689406 -1021130263667275788673456164893857536 7689407 -41887530853689726716067958737756588168 7689408 -15274591805055610962172955469797130240 7689409 -6004387851689957505887267899464904000 7689410 -8994024875522963557366286494405724640 7689411 -1814392380202209541487567987353013400 7689412 6300417486866240694439833983859529856 7689413 -175578999072426537842708847053828054916 7689414 -15969715539690307717114467597074718720 7689415 9151307535129709314275825803656397560 7689416 10750125504235302816498186331241349120 7689417 6183830124764940267649612566654788880 7689418 -5106505922221436189473473644211048960 7689419 -134776041488236365167252300528328867180 7689420 9366056621879608881330539514118041600 7689421 124203248282317241462998763408469199200 7689422 12267381130091383190570958667849752960 7689423 5720366064129671085114396660550102296 7689424 13468162593878019892518195264575422464 7689425 -17575606928739554187127056469281269850 7689426 797913204391824922610689735914559488 7689427 -7458192611262908519126337496443615768 7689428 -54421405266719363438498851635503372544 7689429 -16165132725704704156981726958978208 7689430 1513544454339124881035156866894368000 7689431 -10730344735963033883313361140653328528 7689432 1412975862787741362428839972236656640 7689433 54984878588430890005379390099932559040 7689434 -66589726908583908581633622309058746384 7689435 15045816187739158977718762562709964800 7689436 13532757493741499097775784584149120000 7689437 15238401897347876377914301981557494400 7689438 -5975945030814769996289375627351900160 7689439 10062622870344217077088574665167747120 7689440 84049467198885148939075578247234191360 7689441 51565230419850116073231883449505206192 7689442 23061068118388902375214196945253087744 7689443 69396156010135193861098928437445852400 7689444 16556049002750701665941409080780992512 7689445 -71375521627502642211502528498636167300 7689446 1408329500453977757087239728106766400 7689447 1671937205556223860664228552386276624 7689448 12100357250038955761288381608032747520 7689449 -97616708347263088612185752816249784540 7689450 6464805273002358996554083986508953600 7689451 8031998576434675417047429702095750400 7689452 -13698739573208198817439412002250833920 7689453 -23835211547682930981173432381128245696 7689454 -2330434091707940973034647677516955840 7689455 -1487917536741059380508499122070189840 7689456 3998870416204035734464329455885647872 7689457 -54842228040722246110661947104469303296 7689458 -23929109894205023785841129632562356224 7689459 -3186889774706945931664558606547658696 7689460 -5271422872556143937470553481044286720 7689461 -37981918354277752027722681652167737376 7689462 -17525209736063704754259552212652704256 7689463 15154907767955252480966191256359670760 7689464 122272129689625326491962259798866575360 7689465 -50996566100581332031111343910119424000 7689466 73201436316860372037044844601832395200 7689467 15817750154539707170528623153272564516 7689468 -3418543067232302265328419894062423040 7689469 -60503637673888226515215557662919344128 7689470 -32583830257917850370661829730791094400 7689471 19183737593933237567013377716813570560 7689472 57249624478266535460996774445277249536 7689473 -55855866493240653369973291141185533472 7689474 15277043784538837750093018133414534208 7689475 406052284971553654337569152104083200 7689476 -90012980470397864493820630032617766912 7689477 -898950897833888411965583096141941920 7689478 -9818067268898295813811013913019670976 7689479 -19682071406726641705130705226207548928 7689480 -44754495260386305789777468951760896000 7689481 -97809950983224333822135306589324918988 7689482 -32910661773219924142794468945525150720 7689483 -22213144143919871256935242139348318148 7689484 -35944827802688835230455663421876448768 7689485 9934954439551682775065268720016431180 7689486 207319239182698172562367832090001408 7689487 -39969404307675736877215702887433373000 7689488 697690487521578250712797101859799040 7689489 -37048346066575313797477407809640020352 7689490 -14329196363101113671237542740220300800 7689491 -195792202688138149792854212115545442816 7689492 -33405618559049062457450096552720690304 7689493 56358117904726244331972817628666806016 7689494 -6363847168697588870648065332050164704 7689495 58210040025765723370428457226059737600 7689496 -114209309786973283313559240716834334720 7689497 -34064052609734354463382452082618560054 7689498 -5265427120979528964268335720589189632 7689499 -3564188684400899139040329839544869500 7689500 -16616869110275576164693223847490560000 7689501 42731800961522121306738089341009529292 7689502 -3035288229254355846811039766798802048 7689503 -42030542429080026782589068057671609248 7689504 5756369336245431264301126396976037888 7689505 -46303208995474319995417444972993468440 7689506 93637610015557248584882742477509192448 7689507 12743953891543088982055713959698574592 7689508 74164488417275179106771588868976071936 7689509 39204852320570904817370217299328190080 7689510 3092232703428761487356555621731814400 7689511 -51073573286632869005565227023014624000 7689512 24313868850843506332240986918043315200 7689513 9902663725790410524469960161252870528 7689514 -1947515665937352158414328911745177600 7689515 9495499027793125153959951155702704800 7689516 10500592968625176448115224138161956352 7689517 -19232848934764984661219318570194101600 7689518 736540338273782859235970553546208704 7689519 28197195000648515654479794448179747840 7689520 12185697900467546965861302540914196480 7689521 33653294847141452235548086093550258112 7689522 -62872541436717264571832888550419328 7689523 1775709531825457779244689072003169720 7689524 -4524008972428235788538582704365772800 7689525 2893411145040876333735226692925953600 7689526 6988171542408098475767062883308151424 7689527 92550037061126738770859697535983422376 7689528 1341185142756079454205033854012620800 7689529 -15332227516000589191796842249293148067 7689530 42183765355527423578795935500785864160 7689531 67657293615906979955445899506233251520 7689532 31373196014701645233718917759995165696 7689533 -64952368254750872137996963892775772218 7689534 9598827404609583636977636487135672960 7689535 25525681331065163690265350844626050560 7689536 22544551622532628229020266156757352448 7689537 -10969237858888426897242736613506168092 7689538 -419421427561271909917935699853609440 7689539 -11899290614246868576500533393641456432 7689540 -21069780068171949471808626707520307200 7689541 10649497334898770709520330398689883484 7689542 -30638093518211228160718718881587767040 7689543 5856456261961909090454346294923191464 7689544 -93534926041692812451134357359312896000 7689545 20391193263859583628691848383431806600 7689546 -195156795147513583814913948017978880 7689547 -15959520249744604061840644178782973960 7689548 -22193389234469134626897543823102708992 7689549 11277373214778693284878706761600587840 7689550 -4965418300850668407654685591027200 7689551 1700733578458162651985518065484435704 7689552 66492867929614985832773396088619008 7689553 -36446869143916128100596253710744158220 7689554 40095065783612561604502963403663480976 7689555 36490532809155439985415433058150500560 7689556 4320503823874762526193763101994067968 7689557 -87208500338489627608878792695559142194 7689558 15158308241490591845747788594906220928 7689559 3159383472468432380815624284991394400 7689560 -26621758561265763022825142720292864000 7689561 -182364396682847065687921978687069440 7689562 -21201615024007108369639357367939451168 7689563 -50730520553750865101944636014183648240 7689564 -1166866304440898608695710497936742400 7689565 -10044210402674465268565246167313238160 7689566 10725133883105024639613707561411027520 7689567 42159353790849501242309962196838008448 7689568 -197761918858527186877875547437943750656 7689569 11785266690497647727295165645228884400 7689570 10547908754227909569701896264108508160 7689571 -39237441382229686772263250026973248228 7689572 -30453784254673708437172153944159034368 7689573 -148310828184077897982428130834527298 7689574 9507601519533335231725109832590846400 7689575 55554109230987483271072104380085244800 7689576 52708727257738074013337845416569733120 7689577 36483248741852727651891213855129196672 7689578 -26888626160388409229422115765932142400 7689579 -9163256981949028207444228369080584616 7689580 -34208203997185653087626467572829900800 7689581 -22358838569300333802679231902776612736 7689582 19417504334288192046272998909482333120 7689583 -19985002705651860725666517479902207176 7689584 -2993272544354382116547706043674656768 7689585 12023962589134407956343297211640750400 7689586 -11986967189729284384715567403950914560 7689587 332738602479332801542472338783852152 7689588 -27153721771192179294494923776041441280 7689589 40850392742019722452027898270128862620 7689590 -3642853701051804668374262791353600000 7689591 4005279945085377138632520005873557440 7689592 -42847939529517650970524934675580416000 7689593 -36186493877360536456334039390516008620 7689594 25772126098121971342031701075149213696 7689595 60653084887741895949217586703679291680 7689596 59172391254368889302579409156819959808 7689597 30765476186428487561384896825555622400 7689598 14804870652242871932341812372392267136 7689599 -38477909516715193225884253279762905408 7689600 -15788190394406777738682723257548800000 7689601 -1406590001042198998962627577405432508 7689602 -33586148351307491486884278084097267248 7689603 -38637570783872176053332765601840133644 7689604 154774442497815868303674559752417280 7689605 -17965895750307960094037559201601841280 7689606 -210466022869760356822130381205127296 7689607 68306547247373327318003534129813848856 7689608 -82830990504553569078547636059945815040 7689609 -77074681633469952427685586068813774700 7689610 -16470718213991872083740691962303327040 7689611 -19113647306359467700317067717532730480 7689612 2163110198649688386237296010134421504 7689613 -39635920151587085163955604618337264096 7689614 38228175644779720675331687775346846656 7689615 15056538872304701396027897534822760720 7689616 -19718508626040885759345309881510854656 7689617 62133201519585312811699874342956972020 7689618 -14470858119504143720847622310417863296 7689619 54324324580619236080247010479851126600 7689620 -47280165263612299668624258776139352320 7689621 2842325070641041660375171734406698912 7689622 66281335294175172401211724341648030912 7689623 80249246105816013176966316465728256000 7689624 -36708004963640198291894647553722798080 7689625 -1839443917223876242042490736383136000 7689626 -13804095732594104413792106696757546240 7689627 -9809641538373694132520172543150385920 7689628 -96960810985720519364635481277630341632 7689629 -79520624496032740613211018909388159770 7689630 -4753815931016023997215909675074113280 7689631 11413805609400637773415973019102206432 7689632 361664645204482899972651035373993984 7689633 -10693077668030830657379380005811599936 7689634 37713676480994799009335347608895460640 7689635 39120175624123377998984842122038582160 7689636 -7377846086374616439134671958439284736 7689637 1808452515265428104841492320064250720 7689638 -9322310944850724384704404473577717440 7689639 22458010599953783302343913926787674880 7689640 25013808236666499623398815340142592000 7689641 201187415959113575090967680573616627300 7689642 29597120925855126869764247993281831680 7689643 1645440182743342497636463832262965888 7689644 -3188109567305881512761914897595518464 7689645 -33059309108835339364733371341589010580 7689646 -23098511168400119742183096037579969728 7689647 -148625193738629393275757871875631360 7689648 -553134643891672001631120794305069056 7689649 -100108505496008828475910292287343780880 7689650 -14884448026472766713437196240158538400 7689651 -4395038582819790033143713818549088968 7689652 -414615705642650410820927092971554048 7689653 107589587445871661968810859504428369902 7689654 -853849583962062147552536693237858688 7689655 -32556635687666561478465300992773454880 7689656 -18627312095013238904136455865948057600 7689657 42428796681399617748996888104696388912 7689658 -3473018150463237830729568219261202320 7689659 -49418810307062701763936308485540591696 7689660 -18406479596894788697258800846330920960 7689661 -549126138085780673020456147827798720 7689662 -23836118451431446804028289337564147008 7689663 -60293888065635698294501352677728940808 7689664 -7034516012016431005298548869351604224 7689665 -3188155608979956322264766377626320940 7689666 -39272615408606461408177870124267341056 7689667 102992757845950508683147590442746630716 7689668 47147111264386573478858444122995251328 7689669 1029642243388443133753860311350019040 7689670 -68690115000506455960634075181713379840 7689671 -2737845585038979150359782274332944 7689672 -76984502000611263853620788830406753280 7689673 13252073165112792808785912914637918396 7689674 -888793396548809597815868723296819200 7689675 -6654102130361189181275020542366374400 7689676 4779127442923068531590810921503877632 7689677 -26061682664502113999406491126948222100 7689678 -14356333143836818769818257911810305920 7689679 -29208618885515684200278131865666341024 7689680 -9901447634922159534922874930479104000 7689681 -112551080926383292472768653688006552160 7689682 -6374669109534925160213281340231811072 7689683 929744608118946594222327712298261904 7689684 36579842895515439239953187440715937792 7689685 82854868842243681310780195037679340380 7689686 32553844307344737991940627896934037792 7689687 43221530760641963287080694685932781160 7689688 28192780798724622727973942052987432960 7689689 -3363856432359521690557995375091374720 7689690 238475000873012397584166668585790720 7689691 -14160448343379638079147854775959018600 7689692 -22833497616527703731315067524794013184 7689693 56135687371409777594641362056545309728 7689694 -48066339747016411249396046300600287104 7689695 8962007086550707563718391049356457600 7689696 5406480717504489625098948538829635584 7689697 125124167669783720624969605163751057732 7689698 42023240610015855934674051408960298560 7689699 115812292588341826557157104711766365360 7689700 -57702309048600862761821203886863641600 7689701 14114321627385440228364565179116371872 7689702 -42409539753157571187594212707155886080 7689703 40506357514976186335532337201617087456 7689704 -39930672107745379286477090542582087680 7689705 -11643092847247015521870731435844403200 7689706 -63127160543811067395158594338542051840 7689707 140950478593622177847292280144051923956 7689708 -6926551222888508261795962404589946880 7689709 -34791047458285792347119838381334330496 7689710 964045391054036594206805848194393600 7689711 -31121648023186932994046946827021716728 7689712 -5877502738799816648838425617630756864 7689713 27093609535249512222184224848062330962 7689714 -9670805270345125431452902291002927360 7689715 54170265569597974027901846841501629520 7689716 33820775141223170886596181200490003840 7689717 29988006685744090578013122139653235200 7689718 -34827470477426093768331302047144944960 7689719 20473925500500500067844888040945670120 7689720 -5594509505203579811522376571036262400 7689721 33122153279160489173820724189633122824 7689722 -3947804998235755507105806868765907088 7689723 -27885538002344749009636150202532212736 7689724 -36485162904437554886459446823343923200 7689725 -71250174510344770519750078897959672750 7689726 10738475697889405982141181896766686208 7689727 45631432852573612977741169662763021560 7689728 8065547756251022832023557069344866304 7689729 -5686867884552755701560499886637687840 7689730 13593506988559193174597157632058278400 7689731 24891167239617146746294584928758954192 7689732 8641476066311586928733943057991372800 7689733 468213777847408851854229616492164544 7689734 19130257775555224627121878889172875520 7689735 23143815897951270467154386799471250800 7689736 -5587265332933240707978498807243079680 7689737 56912655241970222249335650719869699680 7689738 -1829505335790392987101743970904440320 7689739 55059779755058223041834369309017811540 7689740 682909973760451365189449711013872640 7689741 6125426786926724845537207062600501600 7689742 -49397055009877748990319603090331195008 7689743 -46662597619237306893583483988162941008 7689744 -697985522041591907764460184379908096 7689745 19117377496901356912525463593261634880 7689746 64437074197222193236442904273122361120 7689747 -8265834974236882768233577167114141552 7689748 -32811927828617248463494035173475201024 7689749 -108450133570636997115951436446462303936 7689750 31265812035702725959542102936615648000 7689751 36513312456862235697192791646260557824 7689752 5280838530004079086657413595008614400 7689753 22719742962558209056652505478152334362 7689754 9618919131007673484411683183787342576 7689755 -17605177325734446495862106468791315680 7689756 -26706734652821696045609649270329548800 7689757 191492902066844750532404801427849848940 7689758 316208373126785049560926041899179200 7689759 404277487722040481248191699919944960 7689760 34268201076874306085897456769057423360 7689761 112742894672507141769397484546550763362 7689762 20801916176646254585374092283913283840 7689763 -55317516625736532677857185762297219216 7689764 92413212996550155200071915135264382976 7689765 -1590874863299055396834611665709016000 7689766 7294291507259795689213657241478427488 7689767 -23524157978856667839084676817488377408 7689768 -6391166071065326642791486357685452800 7689769 30900587549536639561451889655287030096 7689770 -12443859961887390728999774846185497600 7689771 37969941260252615355411544958159347740 7689772 78671419440621608016636650647472335360 7689773 -16406269988774081668672380204987689856 7689774 -43152853085968249077925280858747080704 7689775 16997451464593416690558029995490995000 7689776 319775445643119350006364143852224512 7689777 61281999412226828609820610772136467232 7689778 36056901713510494061487947077586549280 7689779 -11663179713017232154876411805273077620 7689780 14722847217157755636091502334764236800 7689781 129024478958407312349700434787240816000 7689782 -31041102843047530029779811187412274816 7689783 4471495299262939695702071243172949224 7689784 -44922197440023216369732876156496404480 7689785 14791669222731338898621631182153387600 7689786 14528905837367901581373357605200247808 7689787 7226379497412148700997509464010747152 7689788 61528999504262110897097133584263769088 7689789 -64904588920110385524261725226196908480 7689790 5211875745479900177906575252833806400 7689791 -19405355208918487951864367667847499448 7689792 -21552985172304087626760792922128384 7689793 12519894110533463084132073754822223042 7689794 -16815554723123196596216910667671052800 7689795 -42658586622006797880952280739332307360 7689796 25734901536728317222538774970974941440 7689797 20698460203785144373016727485309938944 7689798 2472782838156465903469502519878752768 7689799 4140866376953862086140139211255964264 7689800 33245671605826667188355317287062400000 7689801 26739964828360490064870430532863214784 7689802 -229456438044248695551862100953437648 7689803 -81612588835649181567936057501131022936 7689804 74606701839179994215644395566529653760 7689805 -6557440558588735304586186715820895540 7689806 41813899577788432556716546347929280960 7689807 -12293875954122119370904419300622611096 7689808 -5232328082791146733462191095453450240 7689809 -96118995205873730812480386696336061440 7689810 4868585079582639633793565748633630720 7689811 -86302408964265680551265899372143980448 7689812 16933885503385169570832891013692049152 7689813 81995465594548329239830568019338642400 7689814 7945446593382337952423624673553593600 7689815 -18953876919898593957074458608138953160 7689816 5356231119709024534304562797317908480 7689817 -32181157397807897825906370232696790134 7689818 36146222174244666072344294936947749360 7689819 -371296965749235622938002866602768192 7689820 2294223741663616061912285249433292800 7689821 -15108539129955476212487478441435257748 7689822 9231208623614291764866664942330850304 7689823 -39154606051103427953108033352285199416 7689824 -74521284784428408196351061259949178880 7689825 6390161251110934745126424503114448000 7689826 28283446768702055875924630385651802624 7689827 -50699934371732193837004646362611300324 7689828 110969219240338107902200674648606720 7689829 -6145015004180899039946928305234610688 7689830 6812386494506103052113399013771186560 7689831 -59923354330344779489213347623398756352 7689832 -933211152479297397521157787430092800 7689833 88419806630806944866566054966010369082 7689834 -27512717737766307271654039802838286416 7689835 51424941448325292002181534616580717280 7689836 14427249518232541221597316243749421056 7689837 26819115950112988004543752155282807360 7689838 -17158367378064895828392694761834875136 7689839 53758376735318007455956966857003506640 7689840 -3866154511154827249560834813334487040 7689841 45290288273505782335734163962971480500 7689842 648945072111849578979224061784749072 7689843 20433288407133861427527536367436646400 7689844 36934089472205716133180629637408740736 7689845 13144018651185249788644448522705747100 7689846 13903540834858114153256892624703978368 7689847 22887973060705213242760441742860682712 7689848 -30925733815368306149290409835379261440 7689849 40530242608123193037425817217273291200 7689850 -2558507174835280443671826395908915200 7689851 6088540173181070689891485438945884160 7689852 7938897848981042163204627131006956032 7689853 -15277982074064025963120561478268212020 7689854 41576624654731933853959900496669861376 7689855 -18255259216218724731706971437485853040 7689856 60685548949641878964342814462873436160 7689857 -40001798556988271083188416059143520128 7689858 -24511889412947978654026325897877405696 7689859 92996262087015172881178841869366568060 7689860 18833240456948563680837083291428454400 7689861 -54127074931236141319869628565782530468 7689862 -1054416962319195218553035487311617728 7689863 23078206602453129500707679619171737112 7689864 10573372209492364359230865966863646720 7689865 -53169829591022472357242582792571401400 7689866 12056974676207884414076846292758016000 7689867 -28759838254872971492706196200260307840 7689868 -650709906784459889274171790942915584 7689869 29492813603666384103094691876206917312 7689870 -19300559498887722875982605453472000000 7689871 29731183800143163563983854942749554560 7689872 -14903906549762397349537110173793239040 7689873 81904276593327685960763723182324998384 7689874 -90489520512154660689590976650385285120 7689875 -24486300602348552359450690670403960000 7689876 -4549149262830246459698215896326516736 7689877 93967119870142816192382095076364286208 7689878 3506825371669197896855108124002241792 7689879 4196813933261892018675109328140585824 7689880 -81393680884997648558385911120543539200 7689881 -47910689285287236608750113510975227318 7689882 -29749205147075891247216780398136877056 7689883 69127207244362841292971895412836972360 7689884 -25163449591189063557077267558651933184 7689885 12341269315020898434994287701879122560 7689886 -6989966941295060726002463150790484608 7689887 111666402624360251705464537577827362072 7689888 -52709506452316494422186663234923462656 7689889 -9606887439237251147671857033022272960 7689890 -15546312940437587014906625210148336000 7689891 177481589716818984826149200833932288 7689892 -36471018613063219782548599451302739968 7689893 1849886580397825018188059317699344924 7689894 -9628079174727801954644224874423419200 7689895 -17195005541658487879428550387852134240 7689896 18805571386448139427818489538369781760 7689897 -3012284790679500989488083406554411120 7689898 2956847818168777491103985659832065200 7689899 -30299221896795826060768760797616203488 7689900 3982046484753833124699790993378828800 7689901 29879784769160725972447955822218709100 7689902 -4683096899569308411213303378009249792 7689903 -29765864507889358864898608001111065440 7689904 -10586622887320627195859952227032432640 7689905 1721430409981531453790775623350398720 7689906 -16203588753823481356489840766394963456 7689907 -37129398372160897838842634494435380360 7689908 80432748394395634098871235085706936320 7689909 -61604561731588328265019867424174620896 7689910 -35173865974913619978988001705084208000 7689911 37416150092383563280411333543391593512 7689912 17724635235223077982048209233236131840 7689913 -99336102754967845207158924513438726 7689914 26147412766134309284014894284101971056 7689915 -55144452235226149384361368483238169840 7689916 34621271022183197738386505058552499200 7689917 42684968538241421089054709885872464966 7689918 10476401373326412936057733361104912704 7689919 -47651075165817840416146120192945744080 7689920 1751787174718688559074523246734868480 7689921 133686354596983411710583576266584112 7689922 -7447224719570980423604956850862594864 7689923 5524437529889350767436400477771642172 7689924 57920779473315922001864064138767216640 7689925 89628882340512191250424514754077780800 7689926 -29142241898957673480133483481869757088 7689927 8429452804022911773188711425025114880 7689928 124960829341624754007014527748736476160 7689929 -5641583874807466210726351391826763512 7689930 -29863699973883120200976614951791488000 7689931 -93105383054175813117489285081829308268 7689932 -34553127760756600491501487401331335168 7689933 -77078654864805588898525031725630913556 7689934 -6244416206902730543977000183271879808 7689935 39715792237372122867852321660473241600 7689936 7460727969062291210839008252042412032 7689937 -70011672234162865140423836024626726414 7689938 -40878380907142366719103209964027294560 7689939 28543057030485854825867721380119403520 7689940 48226850518474896956757864499240247040 7689941 21985248843369150819243961579995535104 7689942 1533068134383187224890157601121063040 7689943 44097329458811881424249536180054157192 7689944 14987472110383162979885090779564124160 7689945 28840910853317802003684334111136569920 7689946 -73037633650358466971321340059067068160 7689947 3702467158287305325602326455082422552 7689948 155886078211734913136839512035573760 7689949 40943439275326501669886202135702390950 7689950 9110310515995424827764172152644208000 7689951 6431131039349349332406190554886337040 7689952 -74173586075537263080086232064676855808 7689953 28159314202656697993221869188243267584 7689954 29851146893391897904008177942191192832 7689955 -7450122140200335384110736610686060480 7689956 -38615034678127523151498472334256956160 7689957 -11451543142922167906296260673767078400 7689958 -17434564564761586837886280569503410816 7689959 82918907204835369246565069059187355760 7689960 -13252966810338054013207446993032908800 7689961 41984162711245476034013075713830277562 7689962 -43775675126688149320896678304976774400 7689963 -2155842914665951794302210307656332800 7689964 -104321479003874976465264417189657313024 7689965 36828734204378609857082968331578003200 7689966 661953822270839505038545369299341568 7689967 7374003660530769939990778712848531392 7689968 9238309746517261413336085430147678208 7689969 -5547082269623060736162920055051086400 7689970 -7252674508570432106027899332272168640 7689971 8402541286288018244159696546019476172 7689972 -1244060523146919593947657818775910400 7689973 -57638472263581575534183950377638813778 7689974 36245437707619193274890663883161624736 7689975 36996378024709902811336430461073724600 7689976 23469936621191756441234186901995151360 7689977 -28895690572866618799098440613823850496 7689978 -7784420102566002129377923777563664896 7689979 -79552642359338474665386438527695879320 7689980 -12863935856116957271714431235312240640 7689981 -20668682174885801160302658347992185984 7689982 1529762993912593715144178728105692992 7689983 -29103548091654327231626931985305681024 7689984 -13375217962527145461203483421384376320 7689985 84182044764210621681582910165254084180 7689986 37297848158648742109763269127767017504 7689987 -26607618533430090623456111809868704956 7689988 -94824275864582117052458071814279013120 7689989 38737070823608987401416001728940707324 7689990 -7394353040775061425155550870923366400 7689991 80734949691610277318302965661894979520 7689992 123815888095830427937263142475876065280 7689993 28987152910382775183935172488202165264 7689994 -22108783150352509247720546142905100960 7689995 -63652241791241998491226135892528940000 7689996 19454124133093357614638846615586769152 7689997 4338516868854538684005673927311976064 7689998 59728592685743095500856252311443736000 7689999 93949542887330317739895010241842625280 7690000 -1218153272249598122962142038604800000 7690001 -11471319151674247688412986732991826080 7690002 7590564803366409279586663536089173632 7690003 -95234081301254204259966919495339815760 7690004 -22860400588669733955687755259862867968 7690005 41114043763354543701602725137734443200 7690006 27920900725103112544973536791624011520 7690007 60679578418751147644915539259174582464 7690008 -31423844010903641333076561213206384640 7690009 -377364917116657162287700648484167296 7690010 -20501279979472928822584461813317191680 7690011 -11815821477837234257399756086728216168 7690012 -24068750655547224188570659604918635008 7690013 -109860170247043528174457779549890819738 7690014 8363906694315174787807907059021078848 7690015 11940034817534038975459187880199758720 7690016 12622619353525099144926292604501360640 7690017 10424793993034435420113756499561830720 7690018 21808721620340596011178249447599820800 7690019 -61732936097008312481588150931876713640 7690020 2152404440371973080501522224667545600 7690021 79334675410794773902042153858085276222 7690022 -1814002196047756262741729559743352288 7690023 -35358568580853386375191331357207624400 7690024 -6345883353186898757296080292874004480 7690025 -4025786660363250232524132866733307200 7690026 -33255259555378540190368297579036998912 7690027 -40463595934606328276017626154876846800 7690028 102036832125719043675021641202310311168 7690029 9551415148080188496389969830388645184 7690030 -15926478175731656057142535774309131840 7690031 -120414443166484231031117898251980125168 7690032 -5371255394595116866024919243434229760 7690033 -41515591444523380800396424090359815616 7690034 -1721891517351941986901442514642560 7690035 18143940352041601102204750519106846400 7690036 -9182844463585617383928861389428213760 7690037 -12703101259156123353459553468579068480 7690038 29594627802216913360049847612070455744 7690039 2234768130036008359358171407649265600 7690040 -57513982543440690262409504899593523200 7690041 -14029907099010972049226211850811146320 7690042 9884196592177357824379551153823961088 7690043 3942307319471017776052811929630176816 7690044 36585743592966460007872129947460809216 7690045 40619175219622235095539770767186036800 7690046 4233520571944872950864663365482577920 7690047 1410290972438059164405162787288000128 7690048 2825932743017031930602740126471159808 7690049 29904894096957566181925141925479599060 7690050 -1767084896203130146287018798973324800 7690051 -127969194345121914986788287031639066948 7690052 -107454675942190993894384879092821057280 7690053 8636020364992282724891446757494058304 7690054 -52562617093704410381861280145601445024 7690055 -83284681838470798730328009300754604040 7690056 40929442574542635968386566205460889600 7690057 47626201128517268269182839311857542272 7690058 50170975718236609777142090840054072880 7690059 1094463978916405571208119099428020720 7690060 24199343946146661759917122479206400000 7690061 105361523659437170049818904951018556662 7690062 13032786453151560245062646956869874752 7690063 -27523754446090434580423158519375607520 7690064 7420404853473995364460644262804193280 7690065 -49978491544945978242276301737467316480 7690066 14405626405888542812230616533713113232 7690067 22173583156350933686884116387873936384 7690068 13544809120555400716014190783600455552 7690069 2427523829710614582834580253438454072 7690070 -28724417284634118751925585224969355520 7690071 -22127627908469586533343260244339771288 7690072 -4396167963903868900782371337681838080 7690073 70034209503771570380935053532495006602 7690074 8862433975744441452101896071198188544 7690075 -8089061497309189787988537191764908000 7690076 53039149139785151527219984171447349760 7690077 -103697451798538864417980302327825664 7690078 883752300997330464679053460711747968 7690079 2417695267013118835887824306323213440 7690080 4357425974516259386509021377299742720 7690081 7701312365319486039329276090679602304 7690082 60447302993649082502565596363854285392 7690083 43753809493508930800429513488133367808 7690084 18136441875627590986013586854898560256 7690085 -37557202758906708816181254118202318160 7690086 29443930382332676477837960561063934720 7690087 -58508532374393767807046314299918865208 7690088 20306721182906121786441815995856977920 7690089 9055893277454059446962968399707360000 7690090 26092793881877948466404201695313153280 7690091 -38271250257701964403964402373041690508 7690092 -7072334880471023796702356450860827648 7690093 47108597466463309619626572079753392000 7690094 21392856227336756906261380896870645312 7690095 -16757836099247379715713172338754315680 7690096 1830053537650955793652964199821279232 7690097 -189121399458051131457649547815416910080 7690098 12374972959785917185621408795916659200 7690099 15437483789778596509343015724630529100 7690100 21842647313086407502796550342119116800 7690101 -66023374875434625021490614238219443168 7690102 -1836578692438922350101534076032443136 7690103 -59939482044485547339723274999054456944 7690104 10814709276410843046074486166984130560 7690105 1399691358697856830023945552113901960 7690106 45226908417571787074783247572486577664 7690107 38906471373131125474783921612035158040 7690108 -105992022532823576141655076544958464 7690109 18501931398864598514166768715784503206 7690110 5316438411233236350712716391704965760 7690111 -32673887846870237936720450168611888656 7690112 -6693813303920156161878478822110658560 7690113 -73866423678409482518114251506022917600 7690114 9117083813493904387460732350078984656 7690115 81076483624342640874538391603033903760 7690116 16798488419702778044151679116202082304 7690117 -54321021670244903319980754506522351200 7690118 -19814178066682552800008273039734934784 7690119 20324060895050091506423854012176633600 7690120 -1171408803936879182785727130191462400 7690121 169005213692720338747860814523523702144 7690122 -600249013763413800685820712449898240 7690123 21727377780296128408346998170805994240 7690124 -3151924123726677091814658331541833728 7690125 31473037528299715474470506140697544000 7690126 43558466466840956374144180846405631040 7690127 66004850578565529142431936959611352112 7690128 -14973922793764451741770467406476214272 7690129 -6285810844203120132614038870559608270 7690130 -18104426912414128223976169143223411200 7690131 -55710999482687264536648044623375218380 7690132 49840220978458122165083470068340992896 7690133 -58405038133260264228124446176220788640 7690134 1300840753328985031301238107887474560 7690135 1570423539892380110809279830086941080 7690136 -10282945029510862255868324344227532800 7690137 -7162204564559278277051589432708869376 7690138 11715882092104224890082702132231517440 7690139 22877554206559465842070341494775536640 7690140 -2600714338610929969699137392435589120 7690141 -13194872995538522575920921177724037640 7690142 -38629117397779590356506300129692409728 7690143 -66130211242986221503934899391712734136 7690144 -420359879914576388249572398109556736 7690145 -48979533377072928086624232264503957100 7690146 -16299906334679908633334031353221324416 7690147 -41809058621257158532068346352199034448 7690148 22233825357163760727521722431199109376 7690149 -59785875474983698837877347000254316866 7690150 8340057572347220247241407186637737600 7690151 20640907717103619601599254297199765552 7690152 -44161019325522619467229877368137154560 7690153 20832902139775782749307166173768208000 7690154 1212867332183194704796893478154258112 7690155 47431077560765547530753644978867200 7690156 16327994789485498349727079102921139200 7690157 73058313654713507456273158653450704406 7690158 12256608046050479924770187382084213120 7690159 102425725509464994829603296574783529360 7690160 8383733171485963017593492457754460160 7690161 55190492593351412611271619989527209072 7690162 16797314602651415529645956110820983200 7690163 -1029221380497529787448806075212604976 7690164 -6853981299009035132685548265976295424 7690165 8159366392748445911283560518001072640 7690166 -18154897249242857014295495691804259776 7690167 -15500567047032643343757591048992939520 7690168 9139049196304367584559800313934336000 7690169 109826651634210713551753267744880358570 7690170 -9669319318650633314219186782676889600 7690171 160761586203413537854109853453285388392 7690172 21783966978351748879037257921689016320 7690173 -75252837715941328010129497495999382496 7690174 -1771977390269824517753321483018083200 7690175 6291857384869687060529707849014417000 7690176 17052212626682735921014947872778485760 7690177 -19814136418900516191052704034464347040 7690178 5492449738780249614825617483745870720 7690179 -16788520360613803280580508241073657600 7690180 1134001182130365535018747657426310400 7690181 -2922258988368518085932565178358850018 7690182 26271480000333874621360046387632972992 7690183 -82156084847511168834420503072984989200 7690184 -113038129786123268662748851996064701440 7690185 -381985026035295244492732218092557560 7690186 -3504550237622086391982790521359164416 7690187 -162296117299322109853573520557757856288 7690188 -28479695628316107724422148884846182400 7690189 -1997702389232764838831921950459385876 7690190 -21949029242471117776296853109943086400 7690191 -9755696422614779866920059815079541600 7690192 104750244549992619013829623237181440 7690193 29878709577882579425386307606886051840 7690194 -13144205769155189308878152945996021760 7690195 33823645214181023055698861077324177200 7690196 -44304636889483431039264599617459300608 7690197 9551523854732424217566581767483776672 7690198 -26220669066230928786351346941556511040 7690199 -43206849014353601999994701139194900352 7690200 6581910730288795863589393681563648000 7690201 23446188739811057468348508380151042304 7690202 -1770520446580355484281875106907360288 7690203 13980224579644821606203940177589951212 7690204 -14474430187107731672351009666485548544 7690205 -113768966151715140872976281139252780840 7690206 78657942832713852253426628292630528 7690207 30707740522197944771769987881899358256 7690208 95776279391456897816180535374244741120 7690209 73787505741837772125510395629382056128 7690210 -37305336057175621467411986938720596480 7690211 -35221731790657402269051053866645679136 7690212 21525298340420141328386913989683645440 7690213 -177240219929332027101884468530996589696 7690214 -10253781678999359374954475020529799168 7690215 -1535382067015465794014010377411736000 7690216 -128226109403257896633795589229257835520 7690217 23407078381801252700327572255696394112 7690218 9298740188907552730367416749867650304 7690219 -13497603096520661957378227357124855400 7690220 33728636429987331615435898981287552000 7690221 8199361044836446633605219562753996224 7690222 76860980502264342314517955712911523712 7690223 -6356236289196597340151016733319442720 7690224 3955071758354612517243816942214053888 7690225 4455550233832853338638191991509927750 7690226 -8827380433205095607181180909568520688 7690227 18191303573227879385837833276053105720 7690228 3716125485607561151822040034956009472 7690229 73539930594507963837603963057593577120 7690230 -5600758753844999245721074785729402240 7690231 25968615128820739057758482808849029120 7690232 25412177093149741661060157420267110400 7690233 -15870971838465398472743021001025623552 7690234 39050991935311785639115041773722294272 7690235 -10063040977149824668583585905476745440 7690236 16484556629778422378824844175749939712 7690237 -11207044463446232831006804242603234080 7690238 50234728343227770563022451750450667520 7690239 -27130227175048890137945183274428222256 7690240 -4389076955609955308141921072421273600 7690241 -41358321767501822678018214019542023256 7690242 5815157222786060270769384914684043264 7690243 26017148005978573968603135739999457544 7690244 32880685732668716759282347158912529536 7690245 9075203453332061523072830629538313120 7690246 -70261454990200780405477584244027520928 7690247 -16621652007294752742095714537525923440 7690248 90762115286200152011486748490922803200 7690249 155461420999544887807581354641608320 7690250 -43617411065903646683965814013499200000 7690251 14727900689357139495785950650595305432 7690252 80180791392968993432823616637743060736 7690253 -20773877140705806310488451754033606100 7690254 -7724544784236089612218523222895596544 7690255 -106495326058103715847633044717211272000 7690256 -10153092039799850508339732826459717632 7690257 -36784176135981969477683927840913856512 7690258 -3928802892699570820649792710138197216 7690259 21733775408796604523708651188718204460 7690260 -22115634995542661329726317983576739840 7690261 123044679602231436062503790860858222862 7690262 -6546375043602401928798843451226596800 7690263 4580283308947003447743401776376875008 7690264 -105696516295807079575825416340309616640 7690265 -12627466554521696157483374168712187200 7690266 -6550938171103018805496753917059039248 7690267 -53591261597742149581079443292118880880 7690268 5760653466324040070423134172215285248 7690269 -58019693592037356214691597776943206560 7690270 11962021906367366251793136844418219520 7690271 -68709816915921684239600942769017850528 7690272 -46108365317739685583426147921334632448 7690273 -1415664578589782368905792962531698464 7690274 -23657699412994533005024623563101867520 7690275 41151792455610575825547144847153746000 7690276 -129942322905654908394122565301805440 7690277 -2294514108978003766726109910806515200 7690278 49976775371934996534419223641881593600 7690279 15501496838110171359197181804477932560 7690280 -1335988033183282273751435198688460800 7690281 -129758511725482981481783428340331697536 7690282 -47156196036885442549388484360692698368 7690283 5688366799554795591934976222519588532 7690284 20222795146454786790476607667564348416 7690285 96115556573130131209725396810260707980 7690286 -44663633630801806675360848580183113408 7690287 -68249406740398651166071471442629405056 7690288 78917918249884155636012671573360640 7690289 95097389417385260463038633276114948160 7690290 -2242007323501528322735827607799851520 7690291 10828236987742553930532337774744270672 7690292 -1831546871432914576982060170213337088 7690293 -23535746387969421264850213289228559780 7690294 2157344533528649354799077017124265984 7690295 -52849833096079814650977286423210684200 7690296 8256614559835020354323943008801587200 7690297 117084719079415529367845275757375496746 7690298 14607182929396873149993157324469908992 7690299 22420615184248134562400710679833539864 7690300 13832911530781978971808584080122636800 7690301 121991687128511732174115049332548143302 7690302 1629058063629657586593022579264663872 7690303 -28405508470664355330969168035641728000 7690304 8950047478468168378845301267576651776 7690305 -14556564123252703711843091192218909440 7690306 -222194821952897943397632019926130176 7690307 -2638769920413736899247451588303200800 7690308 -18104904239725881474848757616210928640 7690309 76423407966322278400996344842450034240 7690310 -229795415422755468998659696987418880 7690311 -87998987769467199729678360003099151440 7690312 -7173111850382808364883523546577305600 7690313 -102754615768534623790135285501244166438 7690314 -3843734757441484470661661754010832640 7690315 46769462816217637880585065055361927120 7690316 -16769352542977129361904758770314312960 7690317 12056811176342665959147856293036501600 7690318 54981863307893181044514640086651015360 7690319 22996358872216388243094044775797313120 7690320 6224360709670553792640405484050186240 7690321 -24533558165233351304385998023996206478 7690322 -860446893839446714807092941767231200 7690323 59831872514175348960077047643307968184 7690324 -18386462406992247957949355774792265984 7690325 6825235685560278598284899208717705600 7690326 1477491681123800661143477922671001600 7690327 111165797555315971016490509848544513512 7690328 19268302792596100962217438855623966720 7690329 -25312869695825955352560286184770330560 7690330 -36417455494704475624126103039272369440 7690331 7159317764741455267760911171465989408 7690332 4444822741307464699798639746784269312 7690333 10240798558754105164768866290545593600 7690334 -29116564598604219346285008327854327040 7690335 236647845093956998928088374936403840 7690336 -57514202886891144096592387085665566720 7690337 168686573057245750286428148818696977300 7690338 5211408894178446712643936854889851344 7690339 -41139997068123206833558114688897400944 7690340 -5154478716161831992921400984034385920 7690341 53498626220686654883106175388986753344 7690342 -12809103186452492971543185790590678912 7690343 56186861697401080961056467064181777592 7690344 -47705156037242213458902626082392801280 7690345 -78916607428490067390852942762132384000 7690346 -46232042905925977091372164578148930128 7690347 -16031930272795006886871619470643451760 7690348 -3400176628830710914878456604349911040 7690349 38969093682473291254657817137295026464 7690350 6504896195524418584428159028830028800 7690351 70115880279636081214838118049210793512 7690352 33076965154293610675347302296887853056 7690353 -21960213375699115591227994488221001792 7690354 17122916802134360882379377983129397280 7690355 -11529375851541549272064839998555680000 7690356 -21677324566952203055374889601166049280 7690357 -37450391542137664291452547820422845394 7690358 -7476530000478773134664211163683545088 7690359 2692446599751145942540382595638780904 7690360 -9538671164059327765635941704551936000 7690361 -39126790632104198370956512847318688768 7690362 -33569018072799853708551322570165659648 7690363 6616883037416746141087920622649352160 7690364 43135407163140289813710276857739264000 7690365 20244796328413611389010755470597891200 7690366 -427101440602110028282709946426106368 7690367 -44685033541377086187278656498903054320 7690368 25917981088969269217639300387087319040 7690369 -31066166697287042691113368052286243756 7690370 -4793616101801617527267352124583099840 7690371 16516016773473110023347225239172737376 7690372 34079989394350933205726837505957507072 7690373 -10914124510164963315998698961907952896 7690374 -8866520840415418537471838913533583456 7690375 -59640340048360525994289762960170496000 7690376 4423678027073782519366887151771944960 7690377 52018192650201637271037765311479900320 7690378 -402192025180271971154648459580413952 7690379 83029512364583016138821525036400064980 7690380 -42922395626991787893989061365805757440 7690381 -10897103581534527464625375678643443348 7690382 -7766127504769248919411608893492300928 7690383 114162472292190634175061119309201592 7690384 2473598951995274772932736784365666304 7690385 63412639232994806727374296753662782580 7690386 19287761562234198911940916514683276800 7690387 8039163606171480001124141617189114432 7690388 20708392898244640815782109319673757696 7690389 17718767221006867495064390436404067840 7690390 -16847019623561001840842269185648172800 7690391 -134173430336552046164746344245294801208 7690392 -104122863019274194682860599361855733760 7690393 9238419108725775299712127364189890320 7690394 112965292368915267246367541789231366400 7690395 18940731055095928680443800320435843840 7690396 17497329532340789487495717508093270016 7690397 -55683671512170428736858087306754260 7690398 -15073257695258195176078832010554662272 7690399 42994436800400056926391967775960562400 7690400 9424869367823344673158095805508812800 7690401 26163542243241319489821880644370391460 7690402 -5417545161828700588690775303000870400 7690403 -21632907849375052706763350598467889348 7690404 1817980792317900732626146408370780160 7690405 -11040037578900626635417925367115079940 7690406 3058048315187154997485073562735167104 7690407 -22182990859271728616195679905691393840 7690408 47384287681155250458474389799551139840 7690409 -73945539218825538769941607077398835084 7690410 -8174626932839289013833035998123929600 7690411 -2227199445439995098944688174427925296 7690412 75285999275996893702591151805520409856 7690413 49186010275930057989576186737389128960 7690414 -40621347975763743017931581905381481280 7690415 -18045315468404122884432195270208336440 7690416 -135384746638881890964943784006811648 7690417 21444724977692089724581834892968662592 7690418 -9984897900646467570111639857972908032 7690419 -28645760330301232108853152967634110712 7690420 -70169770437602945013269440832839057920 7690421 -2461918867374291031440776988219748320 7690422 66020284169651211912218399184095514624 7690423 7639306519247782976456868321598824000 7690424 -37941100169226791699569553883581644800 7690425 17971795976230375495747732422210402000 7690426 -2680684035855648649277192805712592160 7690427 17835986238193592382569022582860553720 7690428 27498668252783798270498888041463296512 7690429 1078497955925814405905803866457965676 7690430 6242939318263354514299755000616919040 7690431 -1777265599187106986240826405881456256 7690432 -14816311923441682783713769320516419584 7690433 85580019221794145227942328676806639682 7690434 -24643082586408174564611472893943457920 7690435 -92259331284378299677763139636685755120 7690436 18868988718916428304024621162325766144 7690437 -21688872715747615602450382467698338560 7690438 -192391178256028627512557060442451968 7690439 8039806416942746677165808873373633240 7690440 -41422677435197122064649327529095168000 7690441 -21927213758149601307559975793336077440 7690442 33690584051880331561146916959770701872 7690443 -47533100720272220311201162317995783712 7690444 -16491500459821581449474112446182008064 7690445 12183317336588949011447107095485172480 7690446 41373836614964615348252155724464044672 7690447 -31314824627752058406840465153739912008 7690448 17514265699617535177405186209948893184 7690449 -5521822860391285274519884491987638784 7690450 -4167956404585388001689387427346797600 7690451 21049299136231801540214899399490072472 7690452 13314594731714858820617034039284060160 7690453 -350301272831035216785892256269340320 7690454 -43674663675937257185107431929901309888 7690455 7761934502641278179083372626573309000 7690456 -118724513055423920129134487132525260800 7690457 -86490121961120008085408858936208642294 7690458 2420710027641492897348490424159996928 7690459 21945770466675181167481595634494695680 7690460 9130542269448057586375391296074316800 7690461 27969765870237345397584496435715061984 7690462 22591509989579859966910092932875146432 7690463 -116637958646246729682488045037972126216 7690464 841626819042633143582387386479280128 7690465 67573703617603515344598157923207331860 7690466 4510847301517243255098776579835640320 7690467 -3340330179553613126860724304582550920 7690468 -83730980456041009089897830082079482624 7690469 70794152201615219272599602672594700096 7690470 17293834709964307375904563482052656000 7690471 -102460680530224163576804127782972369168 7690472 145079184654373536194947312126839552000 7690473 19959040979432458879672069937837582400 7690474 -30106158831341224960623482403305975808 7690475 2661375937875876828028921840055181600 7690476 -37517314858634143642417635228133575168 7690477 601498004358818486870781232325904792 7690478 -45135071469862274146700243457359482560 7690479 10422028914786766024376143242129630984 7690480 1385273274408099818033986156175032320 7690481 10213806707128020161000666527378050600 7690482 -30581296330497226670929702697654598000 7690483 -68648716304555977347323066034543081268 7690484 -61408286773328978166373881700747833984 7690485 30412618176949957715363822221681950720 7690486 -48624013664242406613582498263800771200 7690487 -1076356215959818926675446814122774016 7690488 -3701881785326703036562883348780912640 7690489 33230690304907609849966763063715741290 7690490 -7361809368530192235976536818447169600 7690491 -40307693398734607057588538056059844560 7690492 -74659164366273656811856018906849986560 7690493 37588955079005483971415020612889961324 7690494 -15894314193967360387526288239550539776 7690495 23813141595145699390168161366567345600 7690496 49150159298133432799315722846144036864 7690497 -28806084521806805431008215949424343520 7690498 -29162380669218672119255738129809697280 7690499 -16473082661320178730749288964680088864 7690500 8439651732751682461891937052448320000 7690501 -21980920115031290832747855254659461348 7690502 44475498808134792540815574890063225952 7690503 7026700313785851056473405868698170624 7690504 16724882974962409686162708292117877760 7690505 -48536050829465154716847167188651037340 7690506 -12511339779461421019824275607174180096 7690507 1060023119817738140212747920726263040 7690508 58908653419587027967308370713302016 7690509 28427760206335946376673414316307573228 7690510 -5793403978147505670757765397409062400 7690511 7473235242239088978422320922140907904 7690512 -7955620522369542759616458875201912832 7690513 -6059492553650246499713814686297001116 7690514 -13431022286783290830228436757075153952 7690515 16860998930521054891917726178640536320 7690516 -100152717942124120688348249387334574080 7690517 -170689003101313840068128011367377068768 7690518 -24165480694200581193244616655951390720 7690519 22648378078709538159211992048684366920 7690520 -55736819476942623096791755450425139200 7690521 -57222940527182047436859635449731133488 7690522 -12558486849940939077529442923639258368 7690523 -2116165216700278586168816470124312640 7690524 1411018340209025047036322632453297152 7690525 2293021817939722643862115770095852800 7690526 51732312043042695959416638589279523712 7690527 -31323744073808601445115782783942137912 7690528 142868107513516692444005890878537203712 7690529 20606078319743611717421858486492791872 7690530 -9916673397216676759696390090289856000 7690531 23460881311024731815074420318749648792 7690532 70951933170085495778262366661217326080 7690533 3091241097396692043132127090608142848 7690534 20328997615695617716489333193554830912 7690535 -94068710829125451270207750781750162800 7690536 -10409876037389424807184696063307366400 7690537 -68614714287933827579874130483055847814 7690538 -41018114315257236425050954839933572256 7690539 13636670734383191409258192699405822960 7690540 19955536386886252182397043978861414400 7690541 -74719619988542783647123102796028446058 7690542 2168571925806738877614229974830776320 7690543 14492361735808408331811924008616636400 7690544 -10984108565320689957313806486844538880 7690545 -4751580602388025628478431192753469720 7690546 18260478378499837282368704711774771472 7690547 -16427860795420506920079800766073825680 7690548 25398890720146600894948080535479853056 7690549 98555801301093789586282711087153789550 7690550 26033877910684142269520326051204800 7690551 -576354025229758119825692127914979072 7690552 12687451490349430290069828509943705600 7690553 18705641590445329871707496339856846084 7690554 -1803443102940213189870605864904384000 7690555 -61296620237654163573982776504794951040 7690556 28487212265211726845743218556908871680 7690557 -14125438117529396796043588547770895808 7690558 -51613981356501171757378989005178021120 7690559 -71511278898747789241199810022103026240 7690560 13157503589409752369320752733287874560 7690561 -48274415953319378537522983550869646400 7690562 -65381038972153619615310318430593367296 7690563 40157017451831754146842626828937444704 7690564 -8359898609270615115260916955350323200 7690565 -30699305450174484501655004687262237480 7690566 12282745780854178946737035204207429504 7690567 -19270339231064123653560882440884201384 7690568 20724033913925372513769648706248960000 7690569 78666827642568089385410709536084726544 7690570 -23237328495885835208944202605289711520 7690571 -5386874472036781223703029211301163520 7690572 43691680145320228916703013643661081600 7690573 25919536837056588861763791749295790080 7690574 -122724342961224619894120268522566464 7690575 20356413098297004717357023694949177800 7690576 -11222020974352675417807643704475066368 7690577 -79795101887703353102344471865289113100 7690578 -3237408506401832535549052840319508480 7690579 3612629664163058774683750642063090080 7690580 5279327984861118010601010607297628160 7690581 -38027661958289888556772705604537700960 7690582 -30583379108565640441040055595050640608 7690583 -119464216066237990725836863827251922168 7690584 -76241406805158214934321130145501839360 7690585 -9072727956315976604311857775184792640 7690586 42632922287368189264718663635187434992 7690587 -16925786147246306541018454741908598848 7690588 9661984152074191216127935443730240000 7690589 -126643058712366740459486393249115803610 7690590 -28751527925410454865974641980232514880 7690591 14647218740802256662568104837267951000 7690592 -12107308841360490288795779195102822400 7690593 -20519595707934107097038835508273056 7690594 17501323865230735669984470046280598096 7690595 50944173763852670278764030395130120960 7690596 -52878284641716084678725487507285964800 7690597 -74828988610084463005993656463173549540 7690598 13960242233064441860189222650266021120 7690599 -61165471743833772358088696053771487280 7690600 -41687871576395402876533829198326656000 7690601 83210391569717710227741338616070824192 7690602 -20903201150904510166430347174119182592 7690603 -55169940309510528707651479977856971148 7690604 7730277651728684911913858823329587200 7690605 294397015819877031646343848287340800 7690606 -16080005187358424441832970093458078720 7690607 -54699131321795056518763154672882148144 7690608 -2014345102496037165036988449479589888 7690609 55901211430490131667858579115100505810 7690610 -34002476166668114698872744475209507840 7690611 -36520762132212050077891797393289091520 7690612 -67018899155895234541670622353707335680 7690613 -40786353488706482236068323538598125504 7690614 -28359422157438941130664409330693171712 7690615 5086508714350669369487654702337726720 7690616 19448087185291015446340220085122703360 7690617 11637856920130338433631927821381488096 7690618 4785953176800943657547718869525631168 7690619 -70144482500045446328256327986604805980 7690620 -2668716346456392413896208687872573440 7690621 60581136536401720220996022371353586822 7690622 -10254331329002577202321383144722277888 7690623 -4799898126247264507970370485909562096 7690624 12851223921496354156897671598697349120 7690625 25518498316197861225834157350522600000 7690626 -2220094824661798926407209691738903520 7690627 7544769069950081441090752442069196800 7690628 -55084999495644462353647870837729333248 7690629 83355283619457645249812312682466735584 7690630 10440458196606179556716367590786323200 7690631 -47651632008951089210169056311655839440 7690632 13144317772532204636331979506208358400 7690633 -1637858278371877776363981829650073820 7690634 -27032054987016826300179001722562315008 7690635 5895253765029759106262455940607648000 7690636 1387646571363426127138575315965686784 7690637 34336439577406574256763587418422287286 7690638 29722084373696067950338137232633978944 7690639 -31478324835217448101430356736102920 7690640 14327068952556293993304297622544056320 7690641 8452457259441882068917832044274864064 7690642 63802865525475770431186270192477763472 7690643 -13908422590268528174170906355525793108 7690644 19947486609947389085520777833690859264 7690645 38949476307921540072800212038729338160 7690646 14860084696452686537067282247622427264 7690647 -87006271182934129653098627145453396528 7690648 40043998788752466699768172473207644160 7690649 17457632126541719307694368029165100480 7690650 -16307791215453609124113090015851520000 7690651 -69350492774796568631183702482423684348 7690652 57735168826566239447648411792115457536 7690653 -130933861442389721914061850957316651200 7690654 -21621427719755154620485146244456132224 7690655 12535550220444967389027743471865182400 7690656 -22850398409163656684267655272538832896 7690657 -7324561416205604276819465818026468096 7690658 -34655027828643070296676830717667270320 7690659 -76755443117504620560708466723252981896 7690660 46634228785061699314520290522737127680 7690661 -50978828519674050432501342550136294976 7690662 -7783689890230333682898524706881703936 7690663 131613375318567136006178760656271713912 7690664 75971638672367128746145130955444203520 7690665 18230212784308508800997043964349833920 7690666 3514390377579628784442524079718852608 7690667 -8383132689966496811426810734244717880 7690668 14476668262990842708577474382214144000 7690669 19019538082363181661095958126529859296 7690670 -18200633864763192731111211589608134400 7690671 19367579450978100287104102160371792416 7690672 -11779107560039097729949136964416372736 7690673 779058363470075918119926131865827184 7690674 -5036524493995062275914523642674746240 7690675 62159198201943336120433641755897393900 7690676 5525766098008787209325728218893580288 7690677 -112649572147948444836065345383951195968 7690678 43866947463951189817529903695589095680 7690679 -1056489197170415048383728479672346216 7690680 -38333949178061140003980688471824384000 7690681 -20345679371470094592064800930910307628 7690682 -63536241369283315479807607120713809808 7690683 -9461753270204824594379760991556620032 7690684 -108364004193103312115420951906855208960 7690685 405659015467115056077351320750477400 7690686 -21223565340674509057163375378115423936 7690687 -20492372537101838588044386525394108760 7690688 -9300229150593053770968365693625434112 7690689 204129625428251554274610126024555108 7690690 4829161153470645667709561129614172160 7690691 5289399233125627038976698143507308092 7690692 -46578521603490842074870903918434075648 7690693 -4593082990311426923853472036358745058 7690694 22216846622132415446037886269448396800 7690695 6936739112585439813801030896177107920 7690696 -577125969492595646147850071400591360 7690697 -18299482554634092664611532332310031616 7690698 -14352335119716745580151838735418309952 7690699 129720872454548550728330515096927543700 7690700 -9061213153977008537237693675645164800 7690701 158699211315212490907479739281465341760 7690702 -46920528677410008663232841677270832448 7690703 69384688106864578931437010366803955952 7690704 2461532980232004545257403292888072192 7690705 -76008639113359387547869541285607113280 7690706 -28036322488600118920881306023086826880 7690707 30344445462152055470630862572936533800 7690708 -57851042517401015653198706501158406272 7690709 2058329322815599073058414906169655040 7690710 -30215913037005209723840691440788665600 7690711 -6086006061573103310644614414195909968 7690712 16735704534026004131825593485669427200 7690713 -12091437458524047300737923682355412800 7690714 -11413431079629764316485654914261142544 7690715 -691668741621322326442382688071616480 7690716 17912021439982297239905935452422137344 7690717 -19986640391980146786917291535230425440 7690718 -9017956237591215321901838295816953088 7690719 -6962823093251652844425325599447326592 7690720 13145531916506479646788576155622440960 7690721 27610856317420490457044456712132341922 7690722 -105526237943150444819033600336792064 7690723 -6239032456529891793371019876982042136 7690724 -19012521941594340293024887994024396544 7690725 -12395166594201460605100523366031624000 7690726 -7890593695331451482861451604746662688 7690727 92069312482911653668989302435905592472 7690728 12112614886716409320696755318290513920 7690729 119222052956028305421868518352848613760 7690730 -19178555122719258403583808837727086240 7690731 24463484109971672070148050330268608960 7690732 12663608928341720375243228657102585856 7690733 43200290995348869883557330384729248982 7690734 -13436138639109877471092565774696613760 7690735 25008183271919399244557433070715085600 7690736 1852502931667575490951511810838528000 7690737 27412301723336113673690812684227730752 7690738 21055887635673966978801534126787820160 7690739 -9207476503396931256065510127202738176 7690740 -6159344557754837966956159506937159680 7690741 16412929875605256474184222250804308142 7690742 37805653258801049236773002416624039680 7690743 -9682747237227721001457952087124064768 7690744 -719498771543228396986046104974397440 7690745 -12021241585044432054740413549234276800 7690746 5542109741712284875549543508568115200 7690747 -19132996272861282539779030371819749840 7690748 -28809062989354196176236294017969495040 7690749 -92072842382538460271525599621412890560 7690750 31291030284597068581034786945800944000 7690751 6463817405019786715396457535999389472 7690752 30874367714432773745333305461272739840 7690753 3338977777667370257851521294635830400 7690754 43140132084147626193248843074192442400 7690755 -11316841887291370580147961687728815440 7690756 55702611108425991609670375265525486720 7690757 6690581745099171182284284198279153180 7690758 -23589909375046166110195167730519773312 7690759 20893963496277389918362580795678764480 7690760 4629735540818162468800645342003200 7690761 3572600667437132975237703521309412480 7690762 -61064351591790901878117590577363676368 7690763 -51928285971689466195098412604068096000 7690764 4532838795474766513641241180950822912 7690765 -375079166272280757755119542476050080 7690766 -25834994582357724565527813835797436800 7690767 7615035517119302010067815438854358912 7690768 -5211472732411299847790564374030909440 7690769 -1098081638557336035432854680872786360 7690770 29808464695724866616291324471616105120 7690771 -113252367291193293096617257038324116400 7690772 -49447052953495415838853716600403434624 7690773 11452128155864513671322185962398229600 7690774 -8115805115120429863156614093092506368 7690775 24391022614753647073706299342312834800 7690776 -6352477584946695910956652728242688000 7690777 3635576863524378494271130817360863620 7690778 -42052754752508944424576228435322508560 7690779 -16760197051595016826659772856257874952 7690780 -5471818348690107776794801472067041280 7690781 -3099690750520415631485891367104136960 7690782 214173409387747199783504469120322560 7690783 6649579475116258138917727349479352976 7690784 -71192238624660016913475071732347699200 7690785 -29002614534080194961163469914290664000 7690786 5974371289769808152048063851083815424 7690787 34938411548795574357611294704095295200 7690788 -691719461056155104955448510525046784 7690789 -61615408901082509890046477279845219460 7690790 -1247286457948588060430014459317734400 7690791 -15510363484122380609376763785077310336 7690792 408927991355739882378211397107046400 7690793 -25428170205449253162012594111729642432 7690794 -45265827686166531135523721800002758400 7690795 -3140352908045061008215917267786179520 7690796 127174392990356755855134261298858526208 7690797 -28440262186542199246894142956684346826 7690798 58268626219947737824843761061483643136 7690799 -83998548662461365783108183214025112360 7690800 -3249715319541244573636004277829632000 7690801 143079383682908510439036158252722639600 7690802 -24154056953629586038901636439999168000 7690803 16672203122475104510035307234519419704 7690804 -103917245788733992107725586596125298688 7690805 -87356557632724328330403830542368243840 7690806 -30517809265404586303664166864599970816 7690807 -68808033463025917421893850445459737944 7690808 -921676233808110856260338494056038400 7690809 8871372721275447046437742357922577408 7690810 36301254255474082073410218918577198560 7690811 18540756672469074842776582115342702472 7690812 -8253093239013927370433967019248127488 7690813 27842252532118302196695813310118715724 7690814 10061291542070244807023222594228672256 7690815 15775422846592651617024552313416096000 7690816 -3779193721745624565891666310093340672 7690817 -46743157803036690992088282809150937468 7690818 2516524489424365794754033205365317504 7690819 -16730496059093956435365647603490563840 7690820 10388468550072643872296632662884044800 7690821 -9335256059213148138364671659752545792 7690822 -20317635416034088842803607601001107200 7690823 27452894240352589727787855977290267440 7690824 -73998746970156681927024217244132966400 7690825 51841090380229476807981559718149183550 7690826 5300157698777173028306161758705301248 7690827 -47633915791894308765798444666569040960 7690828 8320725408240391070158202049871584256 7690829 3681709150705496777808618363497062560 7690830 2144738671904786138945514284161904640 7690831 -39825643783715871819464763247181396368 7690832 11805943725328791016616873416428748800 7690833 18038666143944428584891729896090605124 7690834 -3109280382687669586720062282869215968 7690835 46397947199255921936543963419373663280 7690836 24768462920648017816594851813957058560 7690837 4061071301977138081797851836557530304 7690838 8057476037041024036276053592274247744 7690839 -10507308794862140908252029089522545920 7690840 54647542386849676518792402282296524800 7690841 -9633570728857659441400867914455779200 7690842 4058611561403004337510279484489748480 7690843 -70349887724284929388126401252052190908 7690844 28971439561766919418643718171608348160 7690845 47308297517903848131345116539582329600 7690846 26123198101064409622203979531135251840 7690847 -9161585122966450893510268855779245208 7690848 -35511773430070474213415960883675267072 7690849 -93893579589829720638401459509422877150 7690850 -4659605028506679718403183741650707600 7690851 619966582820189192451478245679286784 7690852 20181156191444998805259059332267671552 7690853 -86277644466860803256245264693133208420 7690854 -26140948526393242007001765556648668480 7690855 51300818608565110250632931837744729760 7690856 149804119790246478105160297120485980160 7690857 -39380629931198179845291674519339410560 7690858 -11773217655254750467575957154871270400 7690859 126563224635206683457720699900196300840 7690860 -26420955367317023958129011707300408320 7690861 32870070972152935250074743541909157462 7690862 10478341840520953995115512389680297728 7690863 -83468241040530094136710208451005680512 7690864 -8771220167094202126108765074126667776 7690865 -3527641296482565000028688984919540480 7690866 6260062661473545337306886815452585984 7690867 -16820220795218727253500563080930108084 7690868 31864463835844335505865732312805929088 7690869 7440084885314838490268808272799811950 7690870 -18735980226806674851733938541901875200 7690871 25142544162707005742039034350215021944 7690872 -1425815838032506483826364263453491200 7690873 -5071332125754511520916351018152345878 7690874 421066003275088155324300123075209472 7690875 30406743973317696579203528848482540000 7690876 -30330870319936068746923352328082032640 7690877 -106243591567639315212270377426143114560 7690878 4761144904810722677804024521508701440 7690879 59424128839624671140454571056367485312 7690880 -32669892406779278317622979801278054400 7690881 103895957892849758249086497541856976 7690882 676638444222734536145725499091555792 7690883 -29759676522083163322241764424767219728 7690884 -14182597619534117427164628356164875264 7690885 78513860205919261925100484782221955960 7690886 8745438931860661595864111284613406720 7690887 30682094401555971051629739039504753600 7690888 34359513415473003783623416759322511360 7690889 -86477128277852148529424817229676348544 7690890 8099914032128874250425575677623793920 7690891 -36754418993601168152187608658959841456 7690892 129389630811846991946279230320063774720 7690893 4449090793725856543480314309730041984 7690894 235211263727168994407381461531934592 7690895 -12091090526327201356096700164467732600 7690896 -29797455360862604819067169007016345600 7690897 -135542065785036810780901424068252648654 7690898 2253404997411808474837899074801677200 7690899 -47766275632904684608592818473727793736 7690900 10116829421624573098718248947654707200 7690901 73392933074845798916877185598109053792 7690902 8492542884613808227818857312894830464 7690903 -41722225452472111802121454815147075792 7690904 -6775868824110812646178579447037460480 7690905 219329874672695282436363427103877960 7690906 -16858954791951507168998632609864546080 7690907 -13612406683159436478430576131640151808 7690908 78912153877099762196449615130687594496 7690909 124827439577332536184093264647172823904 7690910 31043504116718681646969606114189207360 7690911 -11986080962751058963835117946275904240 7690912 -6356232585199040413110219921726701568 7690913 -23491905666656075701277313394981329900 7690914 2169240300669263664227458043420835840 7690915 -5749996664114228340851216171770548000 7690916 74534489965805769492248029838323073280 7690917 12223863635201223270497243966212378848 7690918 -42928280284721409991632963580244151840 7690919 54431665750351973459160325367159442480 7690920 -17623466593253917280475124314087014400 7690921 -53544824149818280261009878290816812800 7690922 49264282641758716862496483974452366512 7690923 -7314619572211307575501920124176117120 7690924 41676287788221244472412492668444814336 7690925 57416060531661975393532375870084588800 7690926 -12836641786710126230001914487068101056 7690927 -100003100265003018017103523742146682224 7690928 -2972921573490430628047655565948026880 7690929 -43369231257241363959721515333979875216 7690930 -535104540729274330204672989521364480 7690931 2919035985858352163751489584406750960 7690932 -42511256727784584621027998122323990144 7690933 -26918698614722921557771818591723811200 7690934 -63345851853955282659161547751554519360 7690935 -6889851255176216766527761246402483200 7690936 37342457951749279663473763874905374720 7690937 -661247903546264650364854013851290480 7690938 24428121529813837979214569524739564544 7690939 -245723818627462296414568261676293818144 7690940 63446973361207869612931947245220119040 7690941 32485883492764321374784738506046564140 7690942 -12950518820600504885163254738328850560 7690943 -33502420964975947600932859408863012456 7690944 -1831569798402293442699948734376050688 7690945 5678929075623658751226656419225977600 7690946 6345822403086746879564322136992025344 7690947 -38611038903135532812369883003926645504 7690948 -26486188279427614041099948359080790784 7690949 18217347022377166310433474904192712736 7690950 -12812849507808599885565391827259970400 7690951 -119248239636171889610932595051652235048 7690952 6934116740613986292588548329684992000 7690953 3610739505369964865198847603785259840 7690954 -2486028670793713406374008230593615824 7690955 -41000573350826731571774888137926380640 7690956 -9001406050748226749201176378434502656 7690957 -1258180460317845339206096176771000500 7690958 -42811585046600045589017924377167904320 7690959 47884537827980826213777604486448985864 7690960 -9057455954413319928130217313412792320 7690961 96557516643418799423307754257914840562 7690962 -17264096821106091125813708703852248448 7690963 -14293594960799816629284015807714373040 7690964 -20295149483243884299530672594057693184 7690965 -35399137155483185927908128702108288000 7690966 17634267086073612350904295750167655680 7690967 91276546849882711168094074936811099016 7690968 -7197103741041745651096167504152125440 7690969 -5469637173423876179302016173687036992 7690970 -5256777418199511154902953625540833280 7690971 -6904065282031792609563162745542371688 7690972 -2114564315801982749537573173953175040 7690973 23121070949498107764634925464232109222 7690974 27608606656275565569994854589790075520 7690975 31702991565354803857488725217170591000 7690976 -1142957312847713075663562320281337856 7690977 44786512307898927079900146529632339840 7690978 -16297981076797027355381744404082262960 7690979 158916711238942999496159566622563820640 7690980 -61808160306745405992862886947061760 7690981 90326032132269843369383072343758694782 7690982 18114678192780529980333920259741241344 7690983 -60605152653774860293855462193767829976 7690984 5189071723116760868049553100131123200 7690985 6329206467031445756649038744482730760 7690986 -74327655446386872230389236923324146176 7690987 -2184477098467230335709763200622834128 7690988 -1662463801320323599811600485803317760 7690989 -1589400669381101845010954084452132512 7690990 -4740886083825572690044631184457478400 7690991 -65937732816159584724240211941068002560 7690992 -1058590744440020722280705788151857152 7690993 -12831327872965615922361245002751133696 7690994 -30351483733811100152305303748317150704 7690995 -890573832639831097013062223969984880 7690996 -22970580863894019856159740166257808000 7690997 -100041369700944922389429063686495955456 7690998 2698896233941428703921488867061002240 7690999 -5748637495288323846522773843182372880 7691000 -20807321149157663821548724609582080000 7691001 46068650170156064515226487480728676432 7691002 -77171657975132211176051601203961888 7691003 147722312152094283128686350594844103280 7691004 37849447046276091444445334158115635200 7691005 8972871012143491179052859513615107200 7691006 -19945704671757045338690934021426460416 7691007 -2103345849974893734446940791576563200 7691008 15256546697096337706322034241960935424 7691009 -99013330350798042419809560732184531920 7691010 44402224076948078240608118412875980800 7691011 -200281103727746582103619690093364764776 7691012 8110370889052798180324362680760791040 7691013 56196047617963128299005848270506814624 7691014 6800051173902023686526167264296772032 7691015 -7179872840493381556051372516234056840 7691016 30596679462045936778151780493934755840 7691017 136576223011826187644669220373578359066 7691018 10630404802508256941261709823162050816 7691019 15753642245110344652881476341885332480 7691020 10658462828931516313936868168664576000 7691021 -37876181998184957201872322941287155388 7691022 -38260793983107688671096464887567923840 7691023 2447135141855207765916819000771016704 7691024 6381976062244847135439865539776348160 7691025 38730628369055785280754946645855018800 7691026 5036890082303165884107339831816268800 7691027 143527804073214221358946620726348504876 7691028 -3454989603122691427412261098912942080 7691029 39425938284772173187820758972067065440 7691030 16566502684769633558922977224959333120 7691031 -3802944634693689853772683024482680328 7691032 60237383771692252383033729108905164800 7691033 780749359815757035183731953691039232 7691034 3414804401986737449209659880611204096 7691035 -81487797901232974823791391736727603440 7691036 44337572096475623618266193606888128512 7691037 -76704264803260938704251069790805133440 7691038 -14146055654762727572913886335064040448 7691039 7505696393071470432109122601950684624 7691040 -13463748867193427679907584502068019200 7691041 826978959195892124467141268062201442 7691042 -23345488632820577132538397163012401944 7691043 -32955092015721396824409556444702814736 7691044 45696582117860757633954345272528778496 7691045 60780205872894836223695856461183116800 7691046 11258482362254865117692829563797191168 7691047 10392270136698188427943150497757112320 7691048 -47980647643987112680240053156157440000 7691049 37430896055310988583124031088118181668 7691050 7668724601495171424807809976460384800 7691051 48649459261629414443021331025646768052 7691052 13341747903508601652961679120957758464 7691053 18299039148463888682228646836845670880 7691054 1054262251189399514905470684702972672 7691055 18198666323796198581581457675185650720 7691056 2000867001187933282703834653718740992 7691057 13227992207587590990957113136984283632 7691058 67913359615470645343281696110967985920 7691059 73869217355169106327892611502054373260 7691060 -23139316525105917805848197474298339840 7691061 753749548472978726696173819944311040 7691062 5715565671685613183946546553021398912 7691063 -40015936326621511953766488908086081680 7691064 91585749083841649642398897145418219520 7691065 46766110987048276430185939586453771460 7691066 -513942393470238313254382669442393856 7691067 -4078078598462964370025511688338715920 7691068 -1120581504036981002620025945884827648 7691069 28982076141213382883851858750414147200 7691070 8123876765579309965178923561512643200 7691071 -80170505559673254004963919147305841728 7691072 716867082902123868594278617039503360 7691073 -2345099151187628305597187954460133056 7691074 -10380566592181570941400121331743452464 7691075 17664763249399578463206209334057696000 7691076 -68556836490598703099078933254389687168 7691077 -62230452274538000102554721788475574468 7691078 6843285447019187340458112046413951840 7691079 6540810156924278293131366704573635200 7691080 93953943254170245070442369261415628800 7691081 -129953818488185709143959703180420317788 7691082 3903368855183169416253668476128384000 7691083 -15258171661190553324816993909916082668 7691084 -67544890109925356017971428112254102784 7691085 46988405085702818266292426946910099200 7691086 19241597647701854616472079541048028800 7691087 1008436364231964976300238207934105000 7691088 -16845404983621408850315312401369399296 7691089 53452164584083620436284688347242016000 7691090 -36143947534926101351972354871469862400 7691091 -35101863410290738463688477313546791360 7691092 -78407319001200716634901739605792096384 7691093 -50254231763957423672447708331039023520 7691094 -10961149325294630638894740395708182176 7691095 -38811411762560421602100442057219524480 7691096 24260042297241700494629520768917544960 7691097 -50241777640493068702312998017289255072 7691098 16035498659673884722337664830385634800 7691099 -60457166570267225256535194805997143536 7691100 -136226215283818498699030915859251200 7691101 -134833769459745016544254891187401065696 7691102 -53561825848031904905622653883859141248 7691103 6322017137629811672052870009972213744 7691104 44631094139325851234729164154949206016 7691105 15348894244475433151270992447826260 7691106 -44112264035006333245661644124077537536 7691107 -31666340547729815893152888009535876368 7691108 8557386593670185936140301834117652480 7691109 509381367996292247069539763044038048 7691110 13583154626124625388536914411934306560 7691111 13312489238588226095719992616791056400 7691112 1274601650200357203858646216457994240 7691113 -44922894502211141501658006588251260800 7691114 -28820564515621976272636175819540299344 7691115 279291299895675072762707262026196720 7691116 -22428499662744477108982096440625060864 7691117 -27799039550178209558652954749855915808 7691118 -24974875562763845661860448008280040896 7691119 -21732190959149663548240025059071252240 7691120 835545974061479651731498815486689280 7691121 -8720370281766261247358987174850451710 7691122 -61935083093804107751245186325032867200 7691123 84905414858655091051543287143070120 7691124 17558565408498276713231827289682739200 7691125 48609933342392955372855897143030958000 7691126 26516629212184151246149594534947364512 7691127 -6158973711215210567123753098127923968 7691128 -2751632720757511638294353692170055680 7691129 84266617543739495893772706835960586730 7691130 4172230785723707847754049597801680320 7691131 8290802614781759163967450951935663104 7691132 1553585228994465815070881502874576896 7691133 -65759404743317073398565506006664101376 7691134 596226414855364804831610707030373760 7691135 -33765715298045942809209924007185472920 7691136 46356586006119398571799844069415321600 7691137 -119258699036017886423759045281763193214 7691138 24393356266082918610417813754476588576 7691139 27256074118901378360287319648718497520 7691140 25307088847989445305992301601414740480 7691141 -169757892068481315869819093410108893216 7691142 -7188831673118964520321133632970866176 7691143 25359456501983296737691823725713964800 7691144 -20532239074040580453901924965480483840 7691145 7184532437705509900101629609885107200 7691146 16291083842689132041532279829882590464 7691147 47162246798452993434170087574964048596 7691148 -20460212129779795639065894826986777600 7691149 9785031760536314518295096146279876440 7691150 -1813846708413897202095196559658638400 7691151 -2485820615207017391638992322860902400 7691152 -208530690891495323427661922022719488 7691153 35829005890018261892254904149053839220 7691154 -15628931120574891860864211920981140992 7691155 16382834245832988672281590146370096560 7691156 24897572664363932406119534026164940800 7691157 9929528640974504387332183099552477866 7691158 -3114309679853628623154569305994020320 7691159 37937159127736531776360489154122480816 7691160 -15792913587699392140942434798059520000 7691161 -78570710669241480816965137507558396976 7691162 -11699733426366544188808302975448012800 7691163 -15206717619315863459023381500724923600 7691164 1554984657183472775247205632591959040 7691165 3312362737796907216923614141557918060 7691166 -13983820502261452353786972432094894080 7691167 -4220983291221510549573999067955280648 7691168 64591288570332127111450351527655833600 7691169 -53753015215335223910111003535413599056 7691170 -20289039105832755076308233673477162720 7691171 75466738546387402088423733496795281372 7691172 -6485975475628469591240279508831326208 7691173 2185525389991960723612809478617282240 7691174 -105741558855576066918219994488906183168 7691175 36832515298891975561278107937403398600 7691176 27402036840544291505402726325636910080 7691177 -7909794600071667451551880369631988480 7691178 -33860572505899124151159270294070540032 7691179 -74163571375044881586107873567078934220 7691180 4720008705452404253251800309955399680 7691181 -71790044679984891074667174819329817600 7691182 3504209626336633305894254067230192832 7691183 84072928619317089976947911873428524432 7691184 6525696196431027028665173742823194624 7691185 -76312363489337973580809240722877953280 7691186 -46278455539788825859682258617376084208 7691187 17746613137557055228421073449390350392 7691188 -22690124494344242552612030884457693184 7691189 -88414133995877433232683738348745256160 7691190 -2391828261685732512028126162681378560 7691191 5429816800726769956810170744973325280 7691192 25212441748240265611229225075108352000 7691193 -24223419287931431452377554400235260672 7691194 -6421482619542741220594541372487168000 7691195 -174165228399065480676694717651791360 7691196 -29260460008054540869801419230512311808 7691197 -67946780631800570273790376431223303354 7691198 -71977263524651273925793838117289411264 7691199 48749342732816055299918992919531371464 7691200 -7313975594981001721358268575514624000 7691201 -16623362291050010450909949524953166016 7691202 -16806033871487001760032479780367539040 7691203 58180258484614563292353076884436846400 7691204 -16768231895554395241657048284746297088 7691205 1512558927822527168422140745613523360 7691206 -35041046914400803576086796612843806720 7691207 -7010404402849781407332488767606267680 7691208 16718069842471946575335284448159006720 7691209 37761705853905997709699736308479704410 7691210 4130311247177431224443740616300218560 7691211 -4658946070361512667864149077664722840 7691212 18272578266335718183796996790544755456 7691213 3533939831143584764698959938204793462 7691214 -4241363611539603080060751175055198208 7691215 -10049743414684380591227646415072260000 7691216 20288880553922263008993830457602211840 7691217 -23953167370054314778592524378688631360 7691218 -61304134535771014071590586904056977280 7691219 174867479086992975120650549978282173440 7691220 -11413309647231335306248048071870566400 7691221 -22467061001877964353310308731530757568 7691222 11605119358180496952466546079564519424 7691223 6181007431476700622261837052552760704 7691224 -26096935753772597027137393331605831680 7691225 -2571182736599488109166350954894672100 7691226 -8552211095235093754736174620999251456 7691227 47335284029240771908083714486917293952 7691228 -3819858309161324973286293609836754432 7691229 -7139108053727641980460748129338098432 7691230 22724244229849405357377159288607037760 7691231 -13441448950834451229682079716030122000 7691232 2947446739646007654601039600106864640 7691233 29725473073308486079912575438710294208 7691234 9335851080280260419912712021922217760 7691235 16909451315568496147725121504185525600 7691236 -69839575957634303336017868601834652032 7691237 6806834119823732502618769430345696640 7691238 10865392549406363536570712679298560 7691239 10076005390616610084558232760838124656 7691240 -49244692071272375940262140157839360000 7691241 9007854704740060857081241234232629392 7691242 -27958635618098967949832998091668881216 7691243 64090729242141851600461537612217489184 7691244 -105564096031454581624428903740692992 7691245 -1935212603942265846280987148539079400 7691246 10983219437544642814574288597280069888 7691247 90703320048003416194648227406238576640 7691248 -26371140885180282364372372754723143680 7691249 -30610129240315257627311751986821837260 7691250 1184603864299941821461659113019840000 7691251 -6479043482474503209864187898279712192 7691252 90006636173383187846658927635268836736 7691253 -20841589336935430941585425035676630496 7691254 47234141025014782402366767163211520 7691255 -12271198880923565965676454036772546560 7691256 -15572490091698312352738171215907246080 7691257 -9015360894226868346806964080724366400 7691258 12351199005482126262954719331542941920 7691259 -52970906709284154544657511049572951040 7691260 -13278082446627328854396695826576599040 7691261 12335595138156453338790357067312505862 7691262 2409297913611480840904140447834230400 7691263 67655006575038002111081114036411139384 7691264 14376920711813836354038716728753520640 7691265 -3726495502123292727571064910793222080 7691266 18026860004861681439849590416389757824 7691267 -13585358475401800887281161405854161208 7691268 27898416158262902369975251197477273600 7691269 -44866983342769471538728792252802938656 7691270 1592418108383201004817575808593792000 7691271 -185977698367208289456606874170782976 7691272 27639775994488152200301285280784793600 7691273 -34888175472579397283648801070652855260 7691274 -26586790498836197554639743697542048 7691275 19416099439850775716777520545898155300 7691276 25417792014496828996104639608144440320 7691277 31191260450508430500555657733149845280 7691278 -3285472464912381112298550320940764160 7691279 33834405925850522125679315851775965320 7691280 -51058626827943634620984927859507200 7691281 -358579641386945949758583184396188160 7691282 96230455083039400571665227324449510400 7691283 -38647962949526151427122505143646076748 7691284 -41305302925231200483320742428000992384 7691285 28959193783701021439755608600261701980 7691286 -6730482676900086897676761016675049472 7691287 -35169389234855301136077509596633098920 7691288 42831048535627839268060863783838679040 7691289 83389682626228340913763113635623683024 7691290 -64185091308851714720063606422890995760 7691291 46209808858357377298241971509534856092 7691292 -5368673626714557739983605580160892928 7691293 -2382200469141769880633528841794676840 7691294 20899337487562594658237646877992488640 7691295 -46720163083942104785590461653106460800 7691296 120341793956171748561726509335550164992 7691297 100222422900311690585392785623223570432 7691298 -8631387572325879890459246524654110336 7691299 -2423322034593665261540107163791829760 7691300 17592882785522284090722418267043990400 7691301 -6405054707395202210711944572667176000 7691302 70144334153557086933082699445872016352 7691303 -96508418041027695865824427019048195520 7691304 -31004520533078068391093255857560698880 7691305 14721163726341152227943835602051543460 7691306 3855024086726237502256335975952922880 7691307 1133656940810050216410681994869541584 7691308 -47775747286820957809832183856152770560 7691309 101543759359131426611226626974695732960 7691310 -14760348252158745277344108609000986880 7691311 -141052948923234934602958669985738131448 7691312 925208181139804868981021451707990016 7691313 -7595799290719165282181966062428396672 7691314 -62221133685552509582004782307805580160 7691315 -65793751254588755026202929011884666880 7691316 -1102469471201585092401801460779061248 7691317 -21059435204876714436098418004130347776 7691318 3500405151474861602218102847659322304 7691319 84513184620846341435775706370941375344 7691320 5589804089872292083224482522728857600 7691321 105933952144984844649250907047808908944 7691322 29921315516517487631374599693076235520 7691323 12744469031180833472502334283567336464 7691324 -1379136068833634011498153265582466048 7691325 -21297539642404365947925226723770194400 7691326 35858172019582874193519737695558586112 7691327 9952278061454659563399357264412738272 7691328 42845542682672845652054402333272965120 7691329 116666251195251624859165175968379444930 7691330 36469452098951918556288689654321901120 7691331 71306659055401095443725832981235349752 7691332 -1378878546121863813190927894561597440 7691333 26641078433596296889644042202705797600 7691334 -14677957967422253992582203074370984768 7691335 -45708185414491236527471894543382963720 7691336 59945129022773817384461406569038479360 7691337 56998812720944716536771469384679151594 7691338 14114950755837317390603832936405488640 7691339 -42302718579120585001455776187251674860 7691340 17983550643722789707495447896352435200 7691341 -7913190889916033877440673416940352896 7691342 -9694392185462494813749706877549520000 7691343 7304024262691150597588254672317660928 7691344 17339615471870683290935272042414718976 7691345 -43355144298255641614083619808410947480 7691346 7934195121187958047088435347469419680 7691347 29349003127060808194527821808402946796 7691348 -3988916565282950121890986673882431488 7691349 -116897613367847095028915689489003118592 7691350 -4968136893635967850138366511340240000 7691351 205514619695433640439508071334289230480 7691352 51111105076718194139269474610685542400 7691353 6682530082373957101288519645293359764 7691354 -19612234616786504915763958978361988096 7691355 -474788647130686943400219466238012640 7691356 -10078547285579589638781425640709449728 7691357 -44324446927793525976446894194980722394 7691358 34719136420290023875250406151030763520 7691359 -14398161790646185391673950623087795632 7691360 -127950376742620374844239832445091840 7691361 36278525061080068587614824320229847040 7691362 -38020539333832126274112474044469749760 7691363 -43516023080613145024780267533482363160 7691364 2606417296349210246199820842668534400 7691365 -134966780960314974340497157561022820 7691366 -25707382534949747902506066046157701056 7691367 -238525859915928397868957095120940160 7691368 88780357455855962324143978858983045120 7691369 28236362306153838309431212838431848000 7691370 25620276239308840070002087779822144000 7691371 119999650433669869449186766079927964720 7691372 -33088235216283418172716189837342503936 7691373 27562553912589792751606800520055512800 7691374 9509635872025228084662895328443809792 7691375 -29022733307484702981680266696742016000 7691376 7310600051567965749010993817072959488 7691377 57597195161110669855251081196900534226 7691378 15627577652698344638390759917244314656 7691379 -3674180095806723568489252711819689984 7691380 -25450895537386017881522616800092800000 7691381 -69306913788271577580136593630635812818 7691382 50890581307621874630607536422213741440 7691383 -64466640875599820960151233434597386312 7691384 -77542370462062845894721347079544954880 7691385 13336118684406993967723517093296856640 7691386 60952070900120049216191282523347713392 7691387 21727213212273548967107525368469778792 7691388 2918919529466556126505355367355507200 7691389 -66017634326075781191737979457939634810 7691390 14845915588300602477081785477873971200 7691391 73082005476015089163744936376143046200 7691392 -48255417338886809584550159534102937600 7691393 28575526452357056810965990771038308784 7691394 -25135250133595946222470539292637443200 7691395 7547590877350807723340761761396706560 7691396 127839265791225076315466039424683592960 7691397 -10107922585518921025991237432115252096 7691398 13334685495523885490935766269858155648 7691399 -191961799465537303625083979954627701464 7691400 -11246017838313368081491707289398912000 7691401 32801270393444318379928458934735829402 7691402 43393448945438526842650105643378383152 7691403 -9373764208238291494817815698113884992 7691404 13932573046715163378744648823708128256 7691405 -12998405442274069228171547921572853940 7691406 -18862460733437547211756655415226515456 7691407 -24874528820693793720150913449347577312 7691408 29299760910960704749626772400795000832 7691409 -144126951628862858638732310522497536000 7691410 92070759252391005363348403033067520 7691411 -5477859393949545906145864421519954016 7691412 -19851292368219841672851133371544596480 7691413 -8964539080994754289548868533441030756 7691414 19837136366634348094634744169703452672 7691415 -15265134577588744254989031692345308080 7691416 -77302171670028742950960853138083563520 7691417 -86988334414008633242822302877741168880 7691418 -6795713190505469383743012026881595136 7691419 -89312584363803056352613683921965917180 7691420 -46776040518684699786368824000966333440 7691421 6883920762535737858462502156836217344 7691422 14874733573353731316136750900415206272 7691423 -78387352101624178492850535518268708120 7691424 -23425684207395274452318776122332413952 7691425 -18411537213891342340266122161554723200 7691426 -3070738410277845729054023243397753600 7691427 32335685141567890771226021980969437048 7691428 -12179919233277565557530889455676308480 7691429 124573468420862459260307473684953308472 7691430 -7012840069369938239977204611587727360 7691431 47085628809145652795394173805540666264 7691432 10025979981054935810673977556307968000 7691433 21373627347396070256041522671550567824 7691434 49709402612863437497162392202224829616 7691435 20327309299065001111169485322329236000 7691436 -33078698569389437249410504331102739456 7691437 41813244418517587163365274839130992300 7691438 -66327360895473609317316252284243413440 7691439 -6494965301874397315569787418741988480 7691440 4720365035201012110547138579850854400 7691441 183014331936024403314324825056281344 7691442 28775276592794817832426067323759160064 7691443 76214728998877860368373687861844167692 7691444 1974620546648030070764968433964711936 7691445 23052371687219067174982868139212165820 7691446 4062240689061318502850794976780462976 7691447 -17066589814386367243775907875088808320 7691448 20746287384800264277216772021061160960 7691449 -57602842508479518842090846105495035964 7691450 9260604966950860112314536543040797600 7691451 -49498076351167377573474871625500591680 7691452 90954395855335863859543543028140123136 7691453 233624800744601851512717488690374656 7691454 -7615566400104513084637636613671944960 7691455 9133333139632251963863925200026224000 7691456 13883547209647307803731729587757907968 7691457 -13569022853308532229549545492787652560 7691458 347702095426971360546991493810925984 7691459 3575820864273512413212159965331408816 7691460 8202345347277104589036632512504258560 7691461 116780706165672844901540302189469643072 7691462 15250945701432251455247144000204659200 7691463 -1539575306397532737014777425275422400 7691464 -23902732027015167452707600168847892480 7691465 -30774785316427397168947728005702842140 7691466 422090464936955757184351168415241984 7691467 -10534544212395328694675334872220376800 7691468 94353112893596202636488230110075648 7691469 -1335062010640566995529536936469136320 7691470 -15910441075682824125667735718151808320 7691471 -19478062257228510331472870695225813368 7691472 7157718875905468565797317591638212608 7691473 -94895978747047095069569014930284299278 7691474 -20547819943488719707979538059434626048 7691475 5757044011665839102333601764294299200 7691476 -6045699644874633714893513396009164800 7691477 29691535352143854847235841261398326332 7691478 -37812118327049159839075913956458368640 7691479 55533748043151075842495864452959603080 7691480 71777105829500614682214533450349772800 7691481 -6227315485191966761474073677961082128 7691482 17473526898223780332348464326598084592 7691483 124649090754363928455759539774169921732 7691484 -48811912253920070425441539667860862464 7691485 -64172866611574087247203056177497776800 7691486 11860072800497205715062737352569280 7691487 18279560467997994399620786344133320320 7691488 -28677482841859755367780676054523838464 7691489 32143762358338322670927234189268290324 7691490 -36482187861882157790565896081966668800 7691491 76526542680577854649636110670288468892 7691492 59008393512783034999848518733016780416 7691493 -48029824127650181780091782554489886976 7691494 9411344948024385371731523302237315296 7691495 -29084984205260668295850870503750361120 7691496 -1121757181061007133202866777445990400 7691497 -80739361511122464799908437777905234656 7691498 -20670437065950233404550992795886968320 7691499 -265947130111989300002567123791439520 7691500 53393799734657466501233397818103552000 7691501 38541227642803143796341801233021958144 7691502 4305054027816745915388034419552784384 7691503 57425446878146437950458938032343695360 7691504 15187588983729836013511552474933002240 7691505 14975710861370115555619910182005442560 7691506 -44639204256388275371612331043168536048 7691507 -48634512461668141561586278665146600244 7691508 -8103708088554088076891720929824301056 7691509 55213372579987507566592512186307155616 7691510 13689516669404322377054398618856540160 7691511 65685860315344778573447396686388138472 7691512 55997907148088739362602754660735078400 7691513 53941625247840330074084420414470460484 7691514 -21370644097316440222348421907007454208 7691515 -312312379265609942091647335010254560 7691516 -17748330903124347053767502497737065472 7691517 1071736037954310332878636143122521740 7691518 -10259662189411652764331283911757151488 7691519 -89598165362233459977743506113894650880 7691520 -23294714179243137435709099291736801280 7691521 -43711612877977011276856429317654706256 7691522 41029813323077264800370462595078144 7691523 7603329083279041233971824075997575680 7691524 -24037231580430420044757488064520721408 7691525 -121550837517625489424741605376012019750 7691526 13787807465979477988269092979151308192 7691527 50644063247968260553183770741365199240 7691528 15109532016363532513329295188140006400 7691529 -65677083803107214742531443779846315200 7691530 10948501685265110635093976156104961280 7691531 -139887129408479732364183723762956678328 7691532 20107675494802715702250533756215532544 7691533 -47128592273854134138814846436517051200 7691534 -22836278859912364933157293719531933696 7691535 9126417431691661563934877672034087600 7691536 4622349981921339663738825488133783552 7691537 -49812597115364869425450020105104966848 7691538 -11967003611434911503080183730037154560 7691539 -565991526069051858464460420852832376 7691540 10512163787902224181203591570888042240 7691541 7186142697097598224075489770811448640 7691542 -32372621004001039310134830971423188800 7691543 47262924163411948672340550324792970584 7691544 13005823740180299095895047674239385600 7691545 -26377485344315583301966819429968223680 7691546 -26387883870906012964898185440777524256 7691547 67634360127461673528596732311050274200 7691548 556538074734150879141244744665547776 7691549 7066495774684453379331473128518434400 7691550 31922086852687670855855638343418009600 7691551 28376076650175551675928007597874125664 7691552 -125612680796466548377694391517979344896 7691553 -20988742515484804951999267902309368238 7691554 -7967105085895956299731273497864220320 7691555 -91823326086525906362590698765916565040 7691556 2055321800257986799689935520822223872 7691557 145831444701446321394973694356368927806 7691558 13334645981604257091658526509996980480 7691559 -16547181219294985407869398432238993712 7691560 25394880556760030910885656917388390400 7691561 4628647020614124810428532246432992400 7691562 9184073707150929409962566746244614320 7691563 -128527942335349968256062831602938618032 7691564 59156532103116844733441373994022866176 7691565 -4438562069776586822157221011106611200 7691566 2688086551544487846803950241178682944 7691567 12467752817536352731477931299632739320 7691568 3528933700486772476851243801451167744 7691569 65239934054299531315439704486110205970 7691570 -36908640462847034221688852522159984640 7691571 -39653534505799388777900093811473145120 7691572 -563823030380530284880485649753522176 7691573 -51175604691167208310819671184041957696 7691574 -10996347652808525006131727534210019840 7691575 89431222973356137593767232699271954000 7691576 -16678675200500028910940338782022225920 7691577 -12479274735263964711586573322614472880 7691578 -9964128287611114595388194497029241344 7691579 110477757961188686542190460721190973396 7691580 4729816688880171460150111270474598400 7691581 70775535910266635103965502895604770764 7691582 1050670089654150380381724661938324864 7691583 -16135306903100980740245263482413001600 7691584 -44452309562103979082367089015874125824 7691585 42447551848443564180763338571572043200 7691586 1961502831443668637588885915719680000 7691587 90000276299984891375057497244647529152 7691588 -47989167594275334368737814078916117504 7691589 -6209915021526961232077681206379992546 7691590 226552081974167288118094623492508800 7691591 -29721331485480156993954032197766471136 7691592 36981213645867792810169168578087198720 7691593 2867772722027010517825193854508235584 7691594 16019093988944045192629143765194296320 7691595 6832969757157992001907633477785231840 7691596 27165932459862444862887644707697786880 7691597 27009575687773790067282913031664076032 7691598 -3563377983874093252877380987032695040 7691599 -119814552096527283549756050251607949360 7691600 -2010508465360643737703526728839987200 7691601 10157745646113237378591169451004302832 7691602 10664525082173023133431486699271225472 7691603 122097234724181080339098045143497743852 7691604 -9813599347841589136546970448481327104 7691605 59444625734343204660130718307013831260 7691606 30662728800140790013341196980180441984 7691607 -13408313167086750461869210691695440 7691608 -74277468247595038117051686294105815040 7691609 8313056092889958987767001053086187904 7691610 -18631830496948604936904542908036723200 7691611 4667061794820917976792535196204494000 7691612 7074682046408672266309469212599828480 7691613 10764520963572850670342604444300395424 7691614 -14349992551067572865675658879284994048 7691615 6894691876048014497039760398868910800 7691616 97165415032003464306693966809936953344 7691617 12633845684969064770112816582682277666 7691618 59359960710499530435923061665794702080 7691619 10549036365230854559394280074475294128 7691620 19638956179984701591929338148009191680 7691621 8217138183753381230549196258610113312 7691622 31120723163385034387008069391321735872 7691623 6430102909702191461662932969939282872 7691624 124288964625822289566055891398487464960 7691625 719071979972223312771284044827360000 7691626 -15808451554764361588081898609018205696 7691627 -32741166650834160608382717112829853888 7691628 37334249254067451662423202855371145216 7691629 -116997419617609982671541381975854984512 7691630 -22850758121860024221957695762131209600 7691631 -56378358255196908344732985464026893048 7691632 -925012120437569339824108392856125440 7691633 45097198352943905739236664941734242024 7691634 -1202665586066436314038832733786530400 7691635 2902164077546531026482358722762905760 7691636 55035050370502067035899194860510750080 7691637 3304016576756987215115234539688071680 7691638 29220904727156247167303878886087610240 7691639 -60530115283622740519075250261540785560 7691640 -32568734348012220126014956491900518400 7691641 10728651649319116423386912564858160200 7691642 917226703579302557816242411444922112 7691643 9995467992188613391775869816098355344 7691644 18377597919855073545726579419911667712 7691645 -1011572290867921929014183900558025360 7691646 -6131732304606761244819380540061940416 7691647 -42700177624674897535160940523795087920 7691648 36096528894431183718947063213032734720 7691649 -16181993927693376048726261489041040960 7691650 9619964736349060215230787448984620000 7691651 -35362632509997487650026076624707535096 7691652 -63613845556611161864682284981170790400 7691653 15566584323734092437851078994464444160 7691654 9881085642992516863371230005286406720 7691655 3060454068893731625118470033699116320 7691656 -2176689235179269315372087565176832000 7691657 12934844195886674532344990273862090960 7691658 -276757215680783221131491558254669824 7691659 -98382462027475462408528771342760036140 7691660 10605789485195994438671864419837639680 7691661 27930355837267282241685885326818609110 7691662 109192934206783527553591540265988319104 7691663 -13994194939839901001340601457659999776 7691664 -12380738041366373239705279926336946176 7691665 -55050980981753018928005676742973172480 7691666 -41283416193985134165017261003804607840 7691667 -29434463736723207339756153373158869376 7691668 98593144334041434666040753275856896 7691669 91327035299072968450412567437423133070 7691670 -4846497818737492519283061526616870400 7691671 -3909834763612763441393575604740697056 7691672 42079291577259832920824751981651916800 7691673 27378032626514851498982259425659974336 7691674 35939156825291785372130395752937860336 7691675 -23350116307202442273052847958188079000 7691676 -42828208406676261421948578445854893568 7691677 68372766663205356432518238840566936640 7691678 9396106661680677426065975200717228800 7691679 84428018601193142971300816459859435040 7691680 19285581081131382716120830176926760960 7691681 50719053436203524254915761602732715264 7691682 6367007245167681294065072786418495744 7691683 17170474896219265284745838047332659184 7691684 -4476388131818388139126222322554945536 7691685 -11390045333470293641813055849781519200 7691686 -15923743668975247567203979070801089920 7691687 -43059910614601920998830788693668481240 7691688 -96848517678640138129686275366215280640 7691689 -9272863040650050878952069203143727360 7691690 4945230297461502391723535013253365600 7691691 31014603639013521153920909623916073984 7691692 30510270795524380462776782321073218816 7691693 -90197882513792945686597816607685482496 7691694 -20020957793030865508123945128446592000 7691695 -20656508277152230328534235085327501440 7691696 -16550877168316119478189823020702875648 7691697 31985146569389217631581566483544652200 7691698 32088958496220086285884535810087470080 7691699 -64876677309494557410359090143515087840 7691700 -1500677011958353326686933962216704000 7691701 79926877225331213444266244776342642332 7691702 -71575712732009320275446655090982800000 7691703 -61916105594567871055292933750663868696 7691704 -15448134207768131036882775613974220800 7691705 -9636130377023344715714658974143602240 7691706 4294051714924189872954082750155202560 7691707 -106014020875504023854544298535056742044 7691708 22406557630260389323335242364077707776 7691709 4054378827841935436394084941763071968 7691710 10847299705105882386082138610096655360 7691711 402665578730936056983589334803399992 7691712 4433543147938287598674003033965199360 7691713 -59385187439278378215238114771052160080 7691714 13092280999311995019285916398291389952 7691715 -36385339700272029924251870503061185440 7691716 64455036420542338828119452162214756352 7691717 70453099437038526840840776094138917760 7691718 -31049023883253774140831247273123072 7691719 3461097298080502550034892445920954880 7691720 24543830451848554841199569409333657600 7691721 12853223145657438130089926322025431312 7691722 25929660419741110725839937437084580912 7691723 1588235473386295981090372044974790528 7691724 43546383586792417306309020386306530560 7691725 22202381459210217704825013076081729250 7691726 16091901473947412654719857337653411648 7691727 45418404607234719046747582563785763720 7691728 -18772394449932263047732111169372160 7691729 29694078046647411203948689294280030784 7691730 16417097565310913779528457396148702720 7691731 -20075867436113281533905177621394094560 7691732 -10007679558268916415290659843615549440 7691733 371949224516250322325147138262625920 7691734 -90207977659120235344990084010645636736 7691735 20785128345012883849448642937169785480 7691736 -5047161863099334402055000942902067200 7691737 -8809315349334129349234915132911438720 7691738 -6928129296195865215250341488871653904 7691739 -29515788405904178879638817870574925632 7691740 -14721318453580664525671786371753707520 7691741 54419891803332736118364885845438111142 7691742 25146336349662361369494436885275982080 7691743 -44881720051279883182959780238716935008 7691744 135082897568385745138514104626630623232 7691745 -15233536996894375925613695962349054400 7691746 56625708419307301228753168362524373072 7691747 -15882197847630769151387212065513592368 7691748 -2470534024553706064754835945843609600 7691749 51938021447554338600487292872403257564 7691750 72445814262795931411904040351275424000 7691751 -14783503000658126481597166829558115840 7691752 -79957565694621637877268904895174246400 7691753 -77901490014575801058282582628209506658 7691754 -172612407578599105368912578933084160 7691755 8614138682277352024502879075771496960 7691756 1060873802055820144646746660682895360 7691757 -43337273998840333754673252195851510880 7691758 44869096064319806465936644972412870784 7691759 27111943673098273102983212169650485200 7691760 -683238174078765528508563478413803520 7691761 539526663690054858956246887124656128 7691762 9963745335517451774964028230242608032 7691763 -19034973664773342065582092938889997256 7691764 25224990544333534226006579154936337152 7691765 52171732102153144528600324216358517660 7691766 11931919802062218009067364232690585024 7691767 19586104969191161728231175833809880192 7691768 -29270299423775159197205070491556618240 7691769 -99900756634556876512841777162388234636 7691770 16504004615146923569536490263437715200 7691771 19538112038808942995184719251978240200 7691772 54753698875081440425918197181278224384 7691773 41181104709049423647904207698499222022 7691774 61958921811206491714811606394830555136 7691775 4258076581932014716332335040159360000 7691776 -10671758756642814733401397332138786816 7691777 128042145263172186734233803004798042626 7691778 3281681977052002862617637113831060608 7691779 50146185591944760144630378279692016380 7691780 37627630939992288306045756121839033600 7691781 44293531853486179772140664834240451552 7691782 4066073014393117481852625542061096960 7691783 85064253610056045965184788181636883224 7691784 -22729611514597379722432934565585223680 7691785 -92689521676062636909220000578594132480 7691786 18361889607182757278541331262773497120 7691787 72720325914844979463764212469005867440 7691788 2336550629843490055383634162741995520 7691789 34063835610386218021247138682391265280 7691790 -14257601865432465744856827564612881280 7691791 -3254255262403208848206747281893040048 7691792 -1908137646471507964258340996575125504 7691793 7588534146402074564842781627279622528 7691794 37081384034967819995896100041893713664 7691795 -19889911615791071374570588171032814800 7691796 31067784903728839742940646098592026624 7691797 239028349665232921015718643940057728 7691798 42799375856094589217295816319598984064 7691799 -10718181135386163023068567757703914136 7691800 16642416313650485406829269727307520000 7691801 -19367870229736420447696266804147680256 7691802 -17807984697100253473142434864103682816 7691803 -2577300700530265515136115022131974080 7691804 26682749423448557623792716185639302656 7691805 -13242723339975490220267949859133524800 7691806 -38554648468990507837727602658793963648 7691807 -810577417015531583027325811071504120 7691808 68774888625732105031224115657561866240 7691809 41416182674438280784398911389438596960 7691810 -1742627135387144480765127960197168640 7691811 -7078277745454872778271836081938248328 7691812 -1407062175666612525333856516422503168 7691813 -573684889221460988566206583006194432 7691814 32644407939215203413170941007155818240 7691815 50297058126235349659270968572195258400 7691816 32899650548177492509728735333090754560 7691817 -6239590406287300403225972137507399488 7691818 21429474089285567318735870162025885360 7691819 13633954372207983489919565589104270400 7691820 -263057541775265447125133099333437440 7691821 -14726283110260157265904856810245832928 7691822 71008141567851184739297770839297816192 7691823 -41573511705796378902819860409203716728 7691824 -14610850816633020783946060992296730624 7691825 16735589717607384334163295851639263500 7691826 9097361059239113018048388296870511744 7691827 -973053851995296035729901785890004400 7691828 28887762442119388587205633304486160768 7691829 -68609618437672156384279720963984379616 7691830 -15123520555618518951513335012154211200 7691831 -22126089704891232039167954718847357008 7691832 16204502129042106712367712258688696320 7691833 -277129611918429775716958396778973740 7691834 -128340823044142217333142203066331198720 7691835 -18340294880914412627656317527697830400 7691836 -15876282484759168118215985405535641088 7691837 -8472316490433714522968001211967460648 7691838 10256581335191213819682867434313369600 7691839 -111110675355165007266654337366600471360 7691840 6997527651116583816926904944516136960 7691841 -1484139055242917532478096998069785118 7691842 -72264475328956739857254768395069978928 7691843 -19943167340391063938855803162746791160 7691844 20083305709127807530367240046810746880 7691845 20489962343901899558938166032815127680 7691846 4695086324811833545446048584806151040 7691847 -7815011225045219432649253855959262128 7691848 61892587434472575176995806379189248000 7691849 107505340499600793898844450172082036320 7691850 999635285719672060873616957320851600 7691851 -93671016785779678976569916211669543148 7691852 13644830101538914290740958895480058880 7691853 -49129628380859275954145000214865725312 7691854 61352734394245216825362969844349277312 7691855 20972339507616411846325105984546750560 7691856 -3087419697331499572798072957592666112 7691857 28947181913082449634247716359888327412 7691858 -17092107044807823831729429361370532720 7691859 -8858539465986399620848993664375519232 7691860 22489296468141881793420193529690818560 7691861 101002076412437183662526274628196544462 7691862 9793103046287275815519725525375815680 7691863 19727292091502890656716664071982703112 7691864 -2759597111413404738081894710756167680 7691865 11092064751301102549732981918307203200 7691866 -19039949366019574169345219366372418816 7691867 -6721560341552146229793563307202389840 7691868 93790020375650974416848039734964305920 7691869 -75407548028782282438511578248741504960 7691870 950880767674726276560737785826524800 7691871 59733013395488737158326188914048004608 7691872 135683829446444179419519133495338074112 7691873 -97357395855365918426588064886677765420 7691874 10095536271035483018094617104080332160 7691875 5376500271349211503482621529858120000 7691876 -42506590588590236674931677468520275968 7691877 -4066283623001467595270190828654242340 7691878 30354599812639112417600340547366038240 7691879 -16052661175224876807483168115800246720 7691880 14863235552993414944056136898145484800 7691881 -36785450598185467909092264796538126300 7691882 12425684568143121580131058693812609024 7691883 241272384891894146645467839293505984 7691884 62917555696214711409313238161098841600 7691885 -27691976798391126456952013323439646240 7691886 -12394113926517087627671011527616147968 7691887 1156975965215282487943212891966887904 7691888 -33635269014003263504215835129072517120 7691889 -56057011560973016922048487265137070880 7691890 -14705184707818741581447945926464911360 7691891 15197018264973471367442932796878121292 7691892 19447259139565822027623389279332165632 7691893 -46858175169254842871841277652927935200 7691894 15053585878446327880090210564800546432 7691895 6248728571973646432828191091415827200 7691896 53810728776894796271678062339495649280 7691897 -9333080536466170831613707614342501654 7691898 39258997185422581680837450834120996864 7691899 96441675847689203695319303187697364900 7691900 26700609050537460690822621671338944000 7691901 24712167017766872791135835506269477504 7691902 29856375851795889952446805667019537600 7691903 -42444144243408783830530824130822049880 7691904 51268074039732028199633962058530160640 7691905 -45567781012517447964087468785722837680 7691906 -7876602036324678737046339437657456640 7691907 -14690620308085767207083752997593802760 7691908 -4645863880772803114138888219184451584 7691909 39057419304058172501027124270559002816 7691910 -11406496765703795350406136179698233600 7691911 -60921923008854966466258026631896320488 7691912 39101939924407448759052143025692313600 7691913 -10984764094714689161811244332347338560 7691914 17196757758664908961596268768052659200 7691915 11603557517034660738595292214359020800 7691916 18135765797384365661540261395268439552 7691917 16462014604742523171663638918517857452 7691918 -7273210153815677638952454691881986496 7691919 24970489967493257051263346237274582528 7691920 -17246722904997791652220077013506048000 7691921 26196534288185783023668656681363804772 7691922 -40183917432261359420051050810333697280 7691923 54438692141183613119511867986711968172 7691924 -44881661780764197880087171769513167104 7691925 15874578559677558160961995535652528000 7691926 -561207105987968004240467689183383552 7691927 1685303882088480334446773529949144704 7691928 4977650198646293390337825779312517120 7691929 1947546711765565270560587782044971776 7691930 -9552303612915569807779683289692820800 7691931 13765646622220339757565449894233392720 7691932 -75338527956567146562041578017883861504 7691933 -76129980103489700399895722352727969818 7691934 30464175697622788477078046378386160640 7691935 -76028028621713086567380234719781302640 7691936 20517406150241006604320565887735169024 7691937 2352582613560014588178184274431598592 7691938 88866717514192488856340642825544671520 7691939 -104941651077778027898977743542150874240 7691940 -11133187534595878656998892767445012480 7691941 10663158236070822795415059013416298400 7691942 17668009981433455166434410138694767552 7691943 -4141826379709449881266124401726144512 7691944 44349138560346593426083223862571653120 7691945 26870020656495973981394658730675457700 7691946 27859465267335084123042157808632721664 7691947 15794726605780385833433568541220784400 7691948 -62643212009516719314281729976892231680 7691949 3183742907901452904674070385181471040 7691950 5240497543373129633178948672188918400 7691951 -12734883990586378911940942388789064048 7691952 -5471139402237164102468625915067760640 7691953 -16810722149697089432044246915871997440 7691954 -685260891397624204161737223298243824 7691955 16495092627974274659099885919877581360 7691956 -32188552409683569563333023502028287232 7691957 5953057860930998441689315170902427264 7691958 13091171287336523815770452210636562048 7691959 -57704991453397909127797793778321401472 7691960 -14324278124541291261926438520576000000 7691961 -74182807836497308178545200177541704000 7691962 1505255830153375213236396249035525232 7691963 97731917094877442772772866772443961584 7691964 -9063058103675336937949842008306884608 7691965 -60849761333029486532602370397307309140 7691966 40515978309642183856142518827931698432 7691967 28882162517375342429621824975571554200 7691968 6356425986581838765669872607560728576 7691969 -877262609954672298885947499183284832 7691970 -3009388133112416461279614195463680 7691971 65765519655155416377859506766289048940 7691972 -30153369255178978684855518253659774720 7691973 -141208240081391486576358822376075572480 7691974 28606164546566765219005958159507600736 7691975 30167328791851134502633462706309847600 7691976 -49300367202883624854302661688934400000 7691977 1031894944692363992122656502631476826 7691978 7085605222668031479582028795950508032 7691979 15991213945633534425015596925868904640 7691980 -4175220319145611233485846636082816000 7691981 99088949831818695835465604272735824864 7691982 8977175799442372456966685324857374720 7691983 55625343024657792096904494317593730104 7691984 19306393829491561741491366269967360000 7691985 -7216328772901038564401499929436724800 7691986 -6579077348898541564948326537143741808 7691987 67027669736137553219321950685915174232 7691988 -10988596018346945789461118943190026240 7691989 72199522441950888099866992284335246460 7691990 -24244036508802715020135476024358021120 7691991 -64951887178197324697247726684742067608 7691992 -25677903198503698462068547816140963840 7691993 14146830961972355983627805779214762880 7691994 272098879491103992943853803601885424 7691995 80019720781861622809608128607345432000 7691996 -2305772080095635766412814768996837376 7691997 19138073946795839375001597418680960 7691998 -43351490300329456457595793926394475520 7691999 5528470555289738494682752869698168832 7692000 17943312156244219830660768369082368000 7692001 19734176277371984702581590582152964002 7692002 -8105826052859087567384822564569255680 7692003 -1669009637682120709763798190401959920 7692004 -10065798044986801850090260820463789824 7692005 -50997341380571281728331556135018878080 7692006 2702909075084165437835492509058930688 7692007 -33154451735345744741053883140981798800 7692008 -6039379324094399458373966792226048000 7692009 -12721356548065576092492699594418685952 7692010 -1252755973295931536386872724309668480 7692011 25587307621289467616652875237362762824 7692012 -109338064395079013187368578105628160 7692013 33197192102414513067977920346190596096 7692014 -4186768717329303330307261925306952768 7692015 -82881319724861275096094240993586163680 7692016 17197913162254317190436136520059420672 7692017 -26100240564168453434411201264821689360 7692018 25911027422201946871605295066280002560 7692019 -74912137117191353937041023058173494580 7692020 89319706160312455035400856260442603520 7692021 -3396382947208573574848200607708093860 7692022 2506712764656536537335993047167770752 7692023 38989185272856094927770673688445460464 7692024 -21793857790751629266233950860070195200 7692025 48388677075483786467449527893042253600 7692026 -31880079767882889141747258464338566288 7692027 20575414096744799694687531151868831232 7692028 -39584290617848245736275687585339223040 7692029 110891914517156491738823695431070450284 7692030 2183118849380279774074522364964864000 7692031 61410411848240347834500644762805615664 7692032 -22401802880181547514080652584953053184 7692033 5884565362280525961862969276000018224 7692034 -1832905879897432689726566020762065408 7692035 -70983250385256808446041281083023102880 7692036 -2040249067493931632534068609853276160 7692037 142074903033033742603158878484811038686 7692038 -38384927574884760960629429512228402080 7692039 -1457960424462312180322683242811035592 7692040 139734620765960667371611457662557388800 7692041 -3660434091530254147602217002372791424 7692042 -31311162931117860898767603400987692288 7692043 83779175532678729167536443025634686292 7692044 -6441344756618245909216670444881264128 7692045 26711258819303669478050645457216772320 7692046 -61787731771707088726067441809445886528 7692047 -62379256347472207527907225545445883280 7692048 2641648914312297676187280895839043584 7692049 8650568491974185603215006989743333364 7692050 -4213507692543188891733836069195701200 7692051 -6426008141056751560724271988405770240 7692052 -38325192212080962910310988648059841664 7692053 -57479102180316411658908999218516275698 7692054 9813529930304677701842260405515817920 7692055 381525785124066154404547117026624000 7692056 3241564986740044000721423028597626880 7692057 -28034662926067018841929491953235198720 7692058 73591865450411675616108060439382936064 7692059 104694692124467874449906114770655358720 7692060 15013202739581304195553738176442536960 7692061 -6758920815653315567491798422614987776 7692062 -7440980448137783957404622817043196160 7692063 60318889195664532409904342410684592400 7692064 4238830636958917659776683125277458432 7692065 58526711454529024389232621206123917460 7692066 13440084041556507907363981433842765440 7692067 139269678196492192448080301645370521952 7692068 -34217840380289973697990974598656673152 7692069 34656361375006973183586868821783780864 7692070 -3268619570941941877843795926639419520 7692071 97585569700241612165390257365638096544 7692072 -9110259103594766634436693076906803200 7692073 105513008707380836800290831657710015844 7692074 -3894426785111632308684626667258885120 7692075 21070274559058571931884184536629056600 7692076 -7886840114210987977446763125148907520 7692077 3704066962855377070648243514794321260 7692078 3185254604094455404058281128629020800 7692079 -42673984780720211060437816846540430320 7692080 6465581737254319336570686053511659520 7692081 -12373869970866516200932807103766223248 7692082 5908167917991537604293334875617734272 7692083 -960969168220879873882601605976317536 7692084 -3059433496643272783868995786851329664 7692085 12026518886048607521220223797714900000 7692086 -36666179452517352357941255359030556160 7692087 4162993495011477431382430433807567568 7692088 -37229684773944592716567970097600778240 7692089 -86545282660673463769520019377671633110 7692090 12045350750732507299910149416171340800 7692091 -70299373417174258241869960165594448 7692092 4136723948985777913422419905190215680 7692093 6461808741862398909751976034608170080 7692094 -3926135318426318397878223334090789248 7692095 -36709617016035442684846530186925349400 7692096 -9916952989599498111976038422720544768 7692097 -17615347786695443011474937520642634368 7692098 1017002168275848383558702556112750464 7692099 -5434181115878478650761885006908612432 7692100 -11316053923428514668583754966493299200 7692101 -26680290851588555677689374001472172898 7692102 -18415085607525798625373271595769111424 7692103 -67007197368183999286486516484088628648 7692104 25264253986944253505252588193246412800 7692105 39268506235016412370497711990776385600 7692106 -6091877287296401764518122695976643840 7692107 61525816373435591607817959461817789120 7692108 14915939057580097459062672528274919424 7692109 -71810615538340107235219623821747951808 7692110 6281005809823839725046930546125184000 7692111 48779557589822901168588659792712864000 7692112 1547287459476844506515837562492682240 7692113 -40771386348551928919222888497627869952 7692114 1226668244929583867257206200497800192 7692115 -18675399255666341271958651759368951600 7692116 -16013547277434328556693312366364639360 7692117 -88956734819192036631162631486860052320 7692118 -26812947888447019937881475048730950400 7692119 112056157019934897803189051521543904520 7692120 -3090891017239427048081747491694592000 7692121 -88031575289419839592658873100034588400 7692122 -2782444804833551900528243649451166208 7692123 13393221456113968392981418053439208448 7692124 -16644318111874350349036982924697451008 7692125 34793606564157863190162234901788000000 7692126 11373967692533387214499386005894055168 7692127 -6906037430771447527467100796526349024 7692128 80987912586313230584307432926185390080 7692129 507076760958052917917608029149493204 7692130 -18782870455237085236328261054895691200 7692131 79177605531408438786446553915526527000 7692132 -8322943774918369933023675404916215808 7692133 -6011469227664613170880025429445000192 7692134 829729109813134078113626279547567360 7692135 -42606393600463446590657364234277641600 7692136 -29257234388966377268954913378431139840 7692137 -104558138996062393698490763138443862214 7692138 -23187447518207439277323634956750236160 7692139 -69968117185634556664678344250081728 7692140 2197698469635469245672841533725460480 7692141 -1186646469797788288934524465931059680 7692142 44316750484105684021563512329052895744 7692143 80291445513479215900632664131799277568 7692144 2214719065857082949639899362293612544 7692145 -68289889065818716378460310593564465100 7692146 2031659011676037431669174991634636800 7692147 15991499068928754254408586362152496724 7692148 70161658706194951373902726063385806208 7692149 -55891719970318447967136827963589680850 7692150 8096539031056264260573806996491200000 7692151 -113769991511984843879095880703411946400 7692152 -10315507843245509848664453809950720000 7692153 11242246069898782414709947446901581504 7692154 2029736719295673876286752145964147712 7692155 4139544007689140004708537642055826160 7692156 2814234453692544678170114855872512 7692157 -117076906169352325644602019324884931168 7692158 -3062598373910530236115838554352373120 7692159 26302371152706298303564771445128060104 7692160 15434321469721337244016442865195417600 7692161 42707508017365419885882479452707272064 7692162 -26414633803376095985190127432354560000 7692163 -9402436438652368858301598818912195520 7692164 1288008123936334069416506405618616576 7692165 8223441443600784078089316943744513920 7692166 -40251402647560036939593941305091634816 7692167 80183295404815305134310225094876532040 7692168 -44467803511859873584876646998942433280 7692169 -143258080205316022133937672062492050160 7692170 3800714352586171147557694846169703360 7692171 13051164534689129576217151156651121112 7692172 -138188143045708987337611292938534207488 7692173 -27025254148892076161184903326677266036 7692174 2327089482739573671574853641186594560 7692175 33826517309225460545122535799187435400 7692176 -10585365881416153006779677512207392768 7692177 -87318346189054536690873353956456260768 7692178 649445222360448648229748593950654624 7692179 -60023156819053993430078289999383380920 7692180 21805800398734105446747918078254376960 7692181 9346025009588153057023360288391432640 7692182 52168951198304263389204657267007262592 7692183 56504936577067825202010571519481127984 7692184 1099591649154255307029975976071168000 7692185 -14163087829931130117055344816970525440 7692186 -9408683986572490629567717940946919936 7692187 197078396090902358065091890372817638992 7692188 539088850872288869225593103986461696 7692189 17550928146945956265495308239920124128 7692190 -3524690111843566497871828580865091200 7692191 39856901010731969541614497477679866320 7692192 28339483076601947802886669764762009600 7692193 73625491273105723138312766835464425442 7692194 -55975967747266028653090757053741976928 7692195 21458393864132810058390246716136441600 7692196 51808336287803360772258914906950390400 7692197 -111217405413193900121144492407960239108 7692198 -30059888275760462224475042185442185536 7692199 -133590631922426702648269131269193958400 7692200 49483183870787662945636140792987264000 7692201 -39652578003267910786961295433515085200 7692202 10465621730267119589402842611239684352 7692203 21371134424417056665399774211349747160 7692204 -31609342553405829752178794846305230336 7692205 -20239802357057097427633778698089793140 7692206 -5750236182194000449858623554419424448 7692207 10788921568397710216988745970505143680 7692208 -23042972327636844424669714622449975296 7692209 715296209628681197394335561514640320 7692210 -10516418978087238166101079012228552800 7692211 10084912544301359490323073332733258144 7692212 37570451692779064541983898869118976 7692213 -84675166058039236154605088526473823456 7692214 18455933543117509078856315740212308352 7692215 -13973476328489466756786830149801353600 7692216 -12968466166410131261563906814127636480 7692217 9149854273848350328585645789893500420 7692218 -31887472214845816286066093209539991440 7692219 99504260194628472499929615249924598320 7692220 49845748738016002145383239507740090880 7692221 11768468759798181382811678515077727500 7692222 15061564453052907284048917250515334784 7692223 -3726725625033810682967486417506574592 7692224 -19884814308716114966366108450505621504 7692225 -7946683917825418928454645956564816400 7692226 10332902734900924892967208564533872640 7692227 931814156839096611981114613904241480 7692228 18652139280233860283599239115165681920 7692229 7083443899461738472546249727156024284 7692230 -3857186321287431238393639532432179200 7692231 -75035135875921494464668751706526434648 7692232 -97564354422952663718563272437910297600 7692233 136027989014190758201730052047381211482 7692234 -33152072317421736234692839131075628800 7692235 21802582794611066897227360935329474400 7692236 -27912042700177885865258654432361534720 7692237 3370253524825391025897264826232887200 7692238 225659468195803911149451529292718720 7692239 -36968142961438547384513387010572908680 7692240 -3306061934912616844934543250026004480 7692241 -16346488921326828162175561574770713358 7692242 32096690419011400916495726609759084544 7692243 -664821594041876713447693028996497920 7692244 7022906542840994502016802903165495296 7692245 -18989226320272872591166118566928841600 7692246 -6579958877363654480468487862640267136 7692247 9290652409286535986220046489712853952 7692248 -114702421764787267540894153850137712640 7692249 30286162912783997803351621844897752608 7692250 80777355127610624410627569873492720000 7692251 23965178567925538813925198788202288640 7692252 -39225943619547461392384772628915806208 7692253 22224232631544820039076911655107822502 7692254 42961450584720718768318100015177832576 7692255 -39290040177292588779244594214282600640 7692256 -27667644773396272457232910193935515648 7692257 -75772970653655652933657288446627974494 7692258 4263139617045399787148333052986400768 7692259 -8533645932080063893181129325949537584 7692260 68624940188666250484184786084879769600 7692261 -34548937976546702588670784768065231360 7692262 62550436554819975152508869336322536064 7692263 20709903883044019943276253950102263296 7692264 -55458298624320744872319315750846873600 7692265 19979943377280156127650823997491600740 7692266 -8302706748873528433484538534153945168 7692267 -272380360225791179963928024799710336 7692268 35032629596387413168601424206217331200 7692269 7945305402005086102081244493089798688 7692270 193573812562997949082150618287052800 7692271 -90324406354501024363023383112108100528 7692272 3269123046405172138306736604054945792 7692273 85963772020974926530397993584820388000 7692274 -39167589761765084949617544307189286400 7692275 -57189691813561782467928262994505503700 7692276 16808515898814743888235759590115348480 7692277 21794668838962050921216640275983678126 7692278 17703813732144077263913287170039889920 7692279 5099457704675906891230688094070072320 7692280 -20390729497239665515284016729649049600 7692281 -23695653613465111112640059327385468288 7692282 -1885222349343321147491110306369357824 7692283 -75390510657081030910311138149806388560 7692284 -445967314581532569300110041535721984 7692285 -9592459383325590264183501142351504800 7692286 -17134036624113386532838451744470876800 7692287 8528486930033113917012750800679591936 7692288 -50137810344361478597417249255284801536 7692289 46301192060530581219609812659883799600 7692290 -13221333462023696998303617807591145920 7692291 69432718650784267164820308119642458320 7692292 -64784209601560272863129543378756569984 7692293 45757645597282668999026992631498920320 7692294 10140158554030323215333716059403788672 7692295 -34965930981206925158142638779604347680 7692296 -32496591259804961690510264297063792640 7692297 -14742415904229855960649329272437585440 7692298 -67989990968875656099838386042204603600 7692299 -163059597844743635128080183110953457160 7692300 -4486346617438768645240496919539712000 7692301 50314069680875514867213403557794709302 7692302 5223122049985209859734438448821350400 7692303 42218777965426189072508748708551725704 7692304 -18325371788312416790415218340446601216 7692305 42975707402461563469200372017534489460 7692306 39172676363646813405172629107430309504 7692307 6849708693628575443956015190769725600 7692308 -5802836521248270053339441179680176640 7692309 -5869724234380450653863832604610688000 7692310 33259135559250943932643064882713570560 7692311 -24984866795818458286617447470624398800 7692312 18669788915118791768471109884592107520 7692313 -971124721706951559043709336005209680 7692314 -11756227521836427495244621675727017248 7692315 46803711094445916637584734741240657520 7692316 -104724977110398623693427534155403880960 7692317 -94834422640109429608003698795953082900 7692318 34507555592496260487729160667496704064 7692319 -47714696334887134358590697995440323000 7692320 106742524286580140448650134360330076160 7692321 -6121503776817938863008226658086640640 7692322 98621340332339516634871292573407171584 7692323 -24441663549499539338153340325655755428 7692324 -17255340620012253860486835802121871360 7692325 28001044398844314767027361094264305050 7692326 -11032712874605458336276432953387897888 7692327 -4111268349716357294481401688253881840 7692328 10034921657493466562341321866788290560 7692329 -46177471878697776849659102768166440070 7692330 1756517354358078637136042442721681920 7692331 -113590443707182359750501618381640257868 7692332 -58423474106150679915478463328629416704 7692333 -39749584386264718617450483122255328 7692334 14353927598063812362507271582428211200 7692335 -1549581503042161057488061946995553280 7692336 14033053670889108621998777034138992640 7692337 32688493404890811667248359888222201280 7692338 21878566501350711488303298071003749920 7692339 -68749269166070881849524912355706930640 7692340 -4748091250791583092369084549643468800 7692341 50503674635857276706200486374773669742 7692342 -3364316965975188542527917853959499776 7692343 -4550621231897506784351623963987864408 7692344 56260818055729029846292339345046691840 7692345 -2175917265476524794184181734285080000 7692346 6542394563310338437714931226553198080 7692347 610645366125619239902097522453488352 7692348 -1328868597789424636753884313813908480 7692349 -13813651762259536391997220647496962048 7692350 -4888778010801689945934535427893008000 7692351 83839476971152835392709596459896293832 7692352 -26447871427829983972604640924460908544 7692353 -17954667734230915241327398176408806976 7692354 -72589721106963900827300197426585666560 7692355 84102529660144126727131294021163693520 7692356 -528390981956006145114339485477007360 7692357 -26513867603368851078954133228353767712 7692358 -56976781296561342166317613492404316800 7692359 -6876961289153322467916519359596710000 7692360 1333160922535145365799046474761011200 7692361 -138731506481400197968414169788230385200 7692362 20212533100466183352334363985469622464 7692363 44770496006777751146730920834403062892 7692364 105391488025801017007103761209259347456 7692365 -29424508854666460188619614340440082740 7692366 36905280741130523275888884247207910400 7692367 8228217846342128464028823977438291880 7692368 -13240178350070169674165232639400747008 7692369 -43534118462939676426830936131339466256 7692370 11018035113512186757372954952084508160 7692371 5977922088384500118846576175452346944 7692372 62840650400229725238913456720010579712 7692373 -64374924181064833460912351541029851680 7692374 -18984360959579179710495224187953065728 7692375 -2785690930546451747882914643131704000 7692376 -21178032615207561262268126293179217920 7692377 -34355153535537197968647071468756081856 7692378 -5674227055076252679693659381946620160 7692379 -8610207645955825509571058994536005152 7692380 35732357577418855446356039224538764800 7692381 35336869152891700225900994468375011200 7692382 39135130296782030999332416764304561792 7692383 -53773039798462375458678676033469130336 7692384 2727082314292678389568094710259515392 7692385 -62051899132983045124990492691658336000 7692386 258085149015458845004062805255686944 7692387 29280933241612261834155295769000785152 7692388 12401985366274970195359523228421365760 7692389 23542394341893602628295608341260616190 7692390 -16408834004586220450756800605466439680 7692391 -4245879282387329266595434372525628320 7692392 90812532578935407246203134317435264000 7692393 -71961072572999220074012192136023950272 7692394 22409931948693838791843785719593176496 7692395 42436477310836853258291181437985790800 7692396 5637063976586670792945740905680666624 7692397 -44912015086156321503066327717770941920 7692398 19457905556235806510029044841848966912 7692399 -358744294123259289878676565084268160 7692400 -378099793212525826470098723730227200 7692401 -124714722841569148263004230046246829148 7692402 -8332660078525550796304810875619977216 7692403 -21087273417177071284842623798530850240 7692404 -80294371680141024829525984958146043904 7692405 10466059309430296126297093741507703040 7692406 -8454400710400264258135760412571882848 7692407 -77546639384511553031591193732586888344 7692408 -32756615371388765693142376870876876800 7692409 16465067608727325675468801256805605610 7692410 -4326244540287643741354910047124225280 7692411 22890032715766787117449931259425206152 7692412 -21937341406793472573297941162006499840 7692413 -778488464281824293724053483379950100 7692414 -9268478531091751081401690003300346560 7692415 34577879729304174441876007630895610000 7692416 -14783115508887722472049920446142873600 7692417 -54754928386029350437065527623908151566 7692418 -435067777937756481899307614126817840 7692419 -14971466397184897422840033140276355840 7692420 -4572195155104667457674806550966476800 7692421 29211874739904840311086341902844688800 7692422 -33783978270124255380486604847411879808 7692423 69126394871339637248108463686951778000 7692424 -65575704599496496014662800834626355200 7692425 -15489398084775614772593956126578436500 7692426 -4541318999078616896414201878762665216 7692427 -6162062980401047165900854247397582728 7692428 -21865127886830081461304673077516620032 7692429 70382857328907082036127121276093518784 7692430 -13923806350237749255534869228709752640 7692431 -10523828668312372779846377603158089000 7692432 20440349175440537148818990415675654144 7692433 -8782017222802073243073170629613401600 7692434 -29104882668841305906399739747748406384 7692435 34405879759099008692807600380440000000 7692436 59621085942400039261444916391613815680 7692437 24787375072760138476300528907931667086 7692438 847460567775423909832828060282374528 7692439 -28046819743866101494367461375819368760 7692440 -12743708080974111943215520216360550400 7692441 8732103730759059620342497025663562192 7692442 620449982991337165423810046553346560 7692443 -190359888315051639691962001277767895040 7692444 14444341642649699254525600790648464896 7692445 32824689123464944590585487541522092920 7692446 -38254632779053229456998305808991603328 7692447 -10605695551601165395685480140200563328 7692448 -1311277176704204657763597141725675520 7692449 139549576503643113561722442181174154436 7692450 12959103766252597249240988054500809600 7692451 33092806852746150322804205861600244144 7692452 -168952216696414582938290344462721261568 7692453 -39847599069906019196421635810143870980 7692454 -15242853616174664663141318834073600 7692455 70013290406134312161442386848739378360 7692456 4906130277166314804084203731867484160 7692457 44576356347434287321416249200615166820 7692458 62637690273573313007210775188961916080 7692459 -18303614969278817860521626438584333632 7692460 29633298832133935841199317591769569280 7692461 14257875496812620697823237131744105600 7692462 25431300445053984512133249292206579840 7692463 -31315517881197299770619106785945993976 7692464 86754436509415000105908395227742208 7692465 1541416876000108762840279618915722240 7692466 57919213268364803123310204296184102720 7692467 170793567752170326378409960049054412960 7692468 1451276843852986068952433240478683136 7692469 -89136002673728841663034900357712058130 7692470 29189622623948060237737081285949959680 7692471 120844203889517418765852377519865098472 7692472 72498535742059757941649982771102105600 7692473 -16910716185174288955768404208598750400 7692474 -35497590042844334600501604661236464640 7692475 5448464283576455811777432402201852000 7692476 32227539251119805377814065250173140480 7692477 -3826448262660034783334808478692420192 7692478 -45510787870383950948735363803823112960 7692479 -2034826098772614036144966142670577360 7692480 14590327325172804241333063340796149760 7692481 -97427300482823251376231404645481636688 7692482 16190878563757432545428803058524730880 7692483 97365238506653584418551581103705315824 7692484 5467332550431197837171951951998943232 7692485 278764363428632827187269721576511360 7692486 13922311410108898276996877634966377664 7692487 -16783431721840003516661812300125068160 7692488 -8479965535575994963485368368537927680 7692489 1619190349734301826703120387561056256 7692490 7038743507728781437225922303470233600 7692491 14695221210449552770022751976539743892 7692492 53395946571963226149961790283060940800 7692493 -44354157130505666739357211866835486016 7692494 -64290145455802150499310751171204624704 7692495 11060952667724352134093859291136020480 7692496 -6907826074849750201693201014158655488 7692497 53332399376942392112719499497345506672 7692498 43437379512714890037902469518859255168 7692499 28201928677331075521548149234037738136 7692500 4953858620337893351700621433294560000 7692501 -70299763463953856919409984585005391296 7692502 19020179631515468809884702585653709504 7692503 13785815955456700189809040079273582304 7692504 -51766376061188338143399397542133370880 7692505 68535471285674995933599606370447494660 7692506 -7639795311497417745204126092698073856 7692507 30238235502173035317372350613626476920 7692508 -61554452879595674584041632550908380672 7692509 37332451042196853903580250720969828640 7692510 14905732404311006708379709225646444160 7692511 -63706218929554179401633385615970252800 7692512 -48207085852093599049758826492348071936 7692513 52811010300863003332511491617232461744 7692514 62177830160377707839084631242900939856 7692515 -72934139308218030976561764661904817840 7692516 -20682847173033203871209366171744870400 7692517 -2605082380527418476690125602996899840 7692518 28483612005361195061688558903770484960 7692519 55306906849032614565797541303383701248 7692520 -1380054143520325806169247248051814400 7692521 -17191608723749373305954727701120785536 7692522 6407769199405811166506611896640498944 7692523 -66721148548602127529773477391223251976 7692524 -47942627589234382973768160338209290240 7692525 13459338990814609465513092059794848000 7692526 -962333225998027478833465990628877312 7692527 119184342764513305746877084118724987672 7692528 42896060020716320348246698412212224 7692529 20169134081210912707176616145487203240 7692530 6398739927407085095378054344714329600 7692531 1628184614091800401993155142709253888 7692532 -48671975049233942515956233173154034304 7692533 60184025297085969140912645650455268782 7692534 -894349096205337229199945927304851712 7692535 86504521884240817593187755020961531480 7692536 -63713442617652389568665146254952120320 7692537 -41856911340742279954602802182014749440 7692538 19267152172112016820634738402662502400 7692539 -33630961755983956805175532971926589660 7692540 5899736239955857055801563303560652800 7692541 103016202307295720815795351126837895942 7692542 -37823128440005899881406974500684291520 7692543 -16981359213687661023172676482320972000 7692544 8192222042716353380613367322273382400 7692545 5916677299270098678011782241776265280 7692546 -2575490812390417418285643782934451200 7692547 89874247806773932191187642193737343996 7692548 -35204414455995122213056654502423812992 7692549 561605363582922746588109789144647424 7692550 -6682742968049181586160179417186891200 7692551 -5748182810327918487142625762815690320 7692552 14527957099109474479163643863038033920 7692553 -77407965957651061118355935496784773936 7692554 5161574232079867899989914317446108976 7692555 36742830726464711343889085350616186880 7692556 -16508763592678463209077560342456039680 7692557 1638180264426106606767214885556943360 7692558 -28691822612538607114975392027394324416 7692559 18852765935946726885868975274011031016 7692560 8784430306871054441236974406927073280 7692561 46943790073712401693464862510057875810 7692562 -9229537947149990799178586908530361968 7692563 -88523591299508165116520693530756216920 7692564 14227329175479799199745175132884946944 7692565 -29526926010895476113517534325151553480 7692566 -3993832371996586591631570191038760320 7692567 13377465291882413942312086973922994512 7692568 -42491478210275270253155586259175424000 7692569 57261496361275675182967298735736645060 7692570 -124596670756359956171401515920735520 7692571 741553852893498217403900470600469032 7692572 29966775378407228810352740322640627200 7692573 24032425212632787946734308732351751744 7692574 -14193070311128098785686311574344846464 7692575 56350117935914216575982675379500400 7692576 1679101690145237697602338719645302784 7692577 49388807002604808996028459743153635426 7692578 10233956295430204308093363245199573840 7692579 -23852891433754543968647093573016961536 7692580 3672201245430246267847024843418419200 7692581 75879882766704805963768079092114663680 7692582 58915776242848646551752562483032943104 7692583 20755738504146416349992859500629315832 7692584 -7616183896137385505710930144665600000 7692585 -31448086702230115558922328506174042880 7692586 -52946992308520662772249248836105235456 7692587 -10369559815591513660064128642161907200 7692588 5235973667079888649206982795088928768 7692589 27967979448843578511433458949238858390 7692590 11312289188119250994659520596438116800 7692591 -19046645959895983448582710436374806000 7692592 14670320141787891616526891257643319296 7692593 133408727935130011108084416697685408820 7692594 -466090847503385266229070094870431744 7692595 -51693418310819432146955179327827536400 7692596 -2431642852532950392397825115762472192 7692597 -5901803341248595852186633380530304000 7692598 -74584613839834659060623380423485939840 7692599 -2492483027210820565464559888369037400 7692600 -1144999498239958187768909062943232000 7692601 -28060498999787745592369159415370910336 7692602 4405225485182939589330927568401798480 7692603 35572628410386320985534633520349097984 7692604 75812569462504882362281441722854112256 7692605 -142000447533385516155134982861562100640 7692606 3214101964030741470150530929641461760 7692607 -17351356109309406020837073517826524520 7692608 -17961983095345849181973475326651531264 7692609 -21766580351134397498500651819150662096 7692610 42076111743506084272111938981123516960 7692611 75249274448317438190172540679626241212 7692612 -21476303712986622815758461632654681088 7692613 -166960094564879433805301545229778009636 7692614 1200391259417392954005705885915950400 7692615 -13624555016410637351270868550204930080 7692616 -47823431234708006076586796783411558400 7692617 81636219780961654515673175612818440666 7692618 7299504425420956073015739021836636928 7692619 20057884415625011146837967674812985344 7692620 2801972039005646946322660008138439680 7692621 -54751165266264924428694788073275873088 7692622 -7086141054855206077410797429133167616 7692623 -74396852268917182005511440336279850128 7692624 -9426162503007607184421015445273313280 7692625 -44951925403481608008004621946817600000 7692626 5423705283935023648281025756167398400 7692627 -27932956033242850091431546729092485400 7692628 65141472517042119883696114117566570368 7692629 10656997424368803547186692569240099520 7692630 -9642088213094911395757796564954664960 7692631 219725274769118045214974292686568177312 7692632 67786624231830913200152336191213240320 7692633 12513696318323249989744127122695922824 7692634 -7183287344640821171729315329200223008 7692635 100759858495485712220169170765421561360 7692636 -24837977417392844833700944955550449664 7692637 -27910163732967372813431538453760771488 7692638 43011051758803073351003251521062544960 7692639 68533568722051369904419259929222686480 7692640 65678779745868259733366835794962022400 7692641 41519798591938676433567722262129814368 7692642 26961436912326529970948626275635762640 7692643 -63852916076617346060141885650102416384 7692644 9493072870347563946156138346658856960 7692645 -34035594857116279713715974609522941280 7692646 -8355462270132615755526484511940596736 7692647 89139681352312204524366298176896391096 7692648 37315592062201693065158427096457297920 7692649 -37808843429592598548361306495199833152 7692650 378133174681608258108547825463808000 7692651 54914098515575162555782899293798589192 7692652 27271182607700010173004082956349685760 7692653 75536027042521340852464540760080626456 7692654 -544792067223064928723012151907730880 7692655 32071130361563646790719318734625823560 7692656 -13836383876680427833804045254264422400 7692657 190220151533494813949824720388541792 7692658 -12537854277281951877875121840389260800 7692659 48915328251158164722974768628336731904 7692660 -35571696960350546765666544276884747520 7692661 83425512166066034529980330183566825262 7692662 43941593313856443099978860514558428832 7692663 50885328511699421231778767115268233600 7692664 -49598298619389802365542554814220902400 7692665 -37969326861453472500021883140377237880 7692666 -6429535401103336216221112523060669952 7692667 4650475642344511996752099814336649560 7692668 35258011083242616103730723207661570048 7692669 -56163342502130619157513119122895195156 7692670 -3672354566962948106902178536086090240 7692671 -32013475093053413041030298119330758288 7692672 14206406393283305401024915164553543680 7692673 8212929865403571185958258618613428144 7692674 75986640680833443014055937173811819392 7692675 16479139413545035611034539451239306000 7692676 -67971600433538233479461008805558535040 7692677 89165440660113745009672152764090460480 7692678 -7904209013405204593871610025668034560 7692679 -24517626816259809507514407324266640960 7692680 66570414698502930967552915842628454400 7692681 4028289922480347122255921921683557888 7692682 24459783179182124923955746353443627520 7692683 -5439288701698082141206715000819809068 7692684 -51123446299261393342147367279454564864 7692685 -5119310525856796359585322692453388800 7692686 23020451125895236208538116346573000000 7692687 41494545596095745954260823921129608512 7692688 26543430471038814877232549043351060480 7692689 101288531562224003128075085399546285424 7692690 10532641172816547075381025134432683520 7692691 103290651480558290635700017049530770092 7692692 -28706201615687569037727684796638689280 7692693 49887102561355657896020554220510486400 7692694 56953947153941608247117716132833124896 7692695 -24377852131120391876255653734897308160 7692696 -2469061899239975684341582136739840 7692697 105228244878095914393023520559576163146 7692698 9882985387754786961956246962096656864 7692699 2747087317275803870485724757074276352 7692700 170740289983302634210239345568576000 7692701 -50242401835997154088398812704251678720 7692702 -22574155305003494941113423895713739968 7692703 -79377139209175850074917416104164601800 7692704 87061195022063624790766499352438374400 7692705 68270832937941175617257284286072515200 7692706 -60329208554743661327110788329681284272 7692707 21890227122612564333958390529868244128 7692708 10078452997570166165066620722670940160 7692709 -53886148717509697299801653869967906784 7692710 21197290082891710905280636075905563520 7692711 -13401379447388705976182596511398941192 7692712 2776950876347380164746783767663411200 7692713 22538893545694159016809025329726476480 7692714 -30124725647186601027514670546281134240 7692715 -14988234942720220346958865764049596000 7692716 -27760239257430733924643218653662945280 7692717 -51452104470466517790993732811199587200 7692718 -41391709408477078318315264479669398592 7692719 -91108564289329465747872489991214624880 7692720 49612091455178630743674689578598400 7692721 111822000114656275961698463222550695400 7692722 10621754128640537530844843198399797152 7692723 74194897626144889009981852103798589972 7692724 12851577105259502680205611714466480896 7692725 -90465820093712948659224114409832337600 7692726 22307457035051144773510463699364356544 7692727 -3739197403767573682368333706855365408 7692728 -17144609198947957634836709294263664640 7692729 13695289040366798744240140141065701088 7692730 -28167326530488627742395400151496990240 7692731 7616320148247875331898258099278386532 7692732 3095132804429850285753432122975195136 7692733 68819018361133152457764991473102406982 7692734 10638364882415117655936813736719787392 7692735 -25857425840048718310741730083926534000 7692736 -37678259343429747375073168947045990400 7692737 -33935181278230689669404338935044371500 7692738 18124817461711354413803039736197265408 7692739 -171506695241010636337197203789056941760 7692740 -5846669901621736695993489770955571200 7692741 8794667842857258095259233315605146240 7692742 -15719948177929765291668563397384877728 7692743 84642725643443502162623517629184000 7692744 24413783786417736303247926200309022720 7692745 -20891470228201501994331218509123754880 7692746 -39826981842392575779256544846888702928 7692747 -59842547960405959128828948097186953000 7692748 9343268194822508684089415581038323712 7692749 7838166997676469697126837245712321836 7692750 -13731473231404907376471539470691904000 7692751 383651994183316571220664467205715184 7692752 -286736164582625531297140588989726720 7692753 -59361971668680677612496852613068692496 7692754 1122907204208327087694372781814093952 7692755 77356472492442656789309994331132671840 7692756 -250925423873740974463058172481167360 7692757 -7847493627722034054739086106273602994 7692758 38729585955515811179844982035961064640 7692759 61484606435436246826915758907947408720 7692760 54997704220267298464745144429518848000 7692761 21527729461604976724115293168703350272 7692762 12556210553241724844954565883255001088 7692763 -20694291427284174582846486291470068976 7692764 20473284785532464698265857078276064256 7692765 8423017968724367515835054210512096320 7692766 -14593721395543151435219542031338988736 7692767 21079798090333975750914932301624774816 7692768 12954373364871806921968053875502219264 7692769 -329386454514144709014912995606275904 7692770 -1250092356744039103406509642210760640 7692771 29283737273439410963830493221989101568 7692772 -102903285049685543757485413200125214720 7692773 134827459994002812663950524663022618304 7692774 -9498692499608002562294465177053470720 7692775 -23710740912151673044815516084285683200 7692776 19114228000832519890745933617151016960 7692777 72203505313879228215766559540830233840 7692778 23906507345242928789768717170296043440 7692779 62833836992342321649035740829429032992 7692780 18857682542642177762371063272994421760 7692781 -24470468084752823260855220951120964840 7692782 16295700118005366004030998119757046272 7692783 -10210441803632303228196753691634826240 7692784 -5173474696384559766070880334327644160 7692785 8952248115117489296472079774354310400 7692786 -463230868804809405449935519144696320 7692787 3192889763925914475356434023583135968 7692788 -52059111703074744466160779678198710912 7692789 5177658531807929581013497512226260096 7692790 -7832189528445259280037539070439729920 7692791 -12077078596443652371984646561685751840 7692792 -33544014456178002973585095340587233280 7692793 -66391933713599531434145358729427433216 7692794 64888646786398779873882562467419043696 7692795 -23049343921554163459522751855058347760 7692796 -20728893753085726150441346623838881280 7692797 -18762863885370538948631335454526336000 7692798 13088186818097057304208744450332089664 7692799 -30494947905283350644194466785717619200 7692800 21769518574907826918605165916114124800 7692801 76944026775022763025535331597284950720 7692802 -11816597056836071655157898761931909088 7692803 8429588656830087145716890575005856440 7692804 -9721897226507880233463700798525042560 7692805 16856096511812481847796944470649000380 7692806 -21003939779460027607200521173837114368 7692807 423195958765834544079586692134402688 7692808 -10326214235715726343992061045296983040 7692809 -101107999494802354723673822217710229990 7692810 2458330518267960620389169858494848000 7692811 28360960398674722461508512558247986832 7692812 69998368502747254889369174824137766656 7692813 -192186410395957925822555682445940916 7692814 15959596979116051374160852178750974080 7692815 -15231406492045746505330574825953644000 7692816 3099327923863652792551529911648911360 7692817 -205636740861981606802032146083712542 7692818 -2246043615828551466992700604814995968 7692819 -121235952987480433473741558492837550080 7692820 20615061150523968074563749450861070080 7692821 -127844693605696100206816594410852468978 7692822 -876144319092889391663315944466228640 7692823 -109586514126051542897726989989326939280 7692824 -17018212821849410366331035638031462400 7692825 11223315610815413218010804143550913600 7692826 43444153211269666797775234684256144112 7692827 -82270895678333816211189402642255891324 7692828 15769013164687225007499105145375285248 7692829 2280390096174463603481299905229204384 7692830 -15757880440673732977132908318323827200 7692831 -25109337640730732603185259611467732672 7692832 5612833157125676862962277574974111744 7692833 -7770590037515700445572848680551489600 7692834 -19300367536700345361754527338452581120 7692835 -6065723142224444129679579841667514000 7692836 -19883088191470419189477934254049935360 7692837 3019234679083096877064963022324817760 7692838 11904247679171382430159948798908136896 7692839 -4566431776338049937148240193150263168 7692840 15157246929599587390398041923215360000 7692841 -56654480089059740902335206500801110428 7692842 31526420224213059665615414002303377072 7692843 -18490476962560611866056828013658598416 7692844 -24360931496434821256186757385151915008 7692845 78155948585346293643257106964181225100 7692846 -9883781267939165122292816662506688512 7692847 -22417095332808644260457237423180798704 7692848 -34204125409145072443697691588798332928 7692849 -49391425030497086545924223405913610032 7692850 -9213575517636842377298330533545638400 7692851 -137363892442537455623328345206582924148 7692852 2413120609268032968615701698073966592 7692853 37241409633932681943065012463307122720 7692854 -27547609722507696888389369486108538240 7692855 17923002441044860908449686372057413120 7692856 -1520144056213267634200528848077414400 7692857 107266127965351831232966324553162845652 7692858 -28024957856593602013276280317302047376 7692859 -77509932222518475105594340233179450640 7692860 17552321087864089650717559680169728000 7692861 -33410502237200920122782918683192206816 7692862 23560205505887808157103010098227699200 7692863 -115448299435134405891044172753572013888 7692864 23014845419631650801256315452318023680 7692865 30729228420964206434220782353818370260 7692866 29465901954409284885980111015744317440 7692867 3062029415812242439537223403908751360 7692868 70178830125306627794300188105636224000 7692869 -122511915784158894771764248227355781730 7692870 14081840016404783522209173296320608000 7692871 -52024169712534472935988126746454105056 7692872 -744151459578523481364862367947161600 7692873 51262156909320127973123597685060547104 7692874 -8303040432019434743796304889840844288 7692875 -28141326844918823510872956737785596000 7692876 -18881644637473780078787157127400007168 7692877 -21830463909554227747708840945030563008 7692878 63064841498489415682427722968804354240 7692879 -20002168954163681063302028181617146752 7692880 -9403901112388629801025666543682764800 7692881 16164960443085118927850560365016565760 7692882 -26107385005063758666540691985144716800 7692883 -70562244730340350037682003266830203840 7692884 94915010922862056125923353298812882816 7692885 32951677663921501364458124007100090620 7692886 1741159181801571149803564679844729024 7692887 52529423819675286267660029359465942536 7692888 -24407838949990718059933685768994816000 7692889 38207445937169923396233937006075127690 7692890 5096699522823477908335520140595647200 7692891 -22259840899397815026947172066711986880 7692892 -5876463920117503938057654932887741440 7692893 7381120665629283327766929168595839600 7692894 4005127552689526396285756816784732160 7692895 1483795772519987904379901607939274080 7692896 109343533850152326805465795471533932544 7692897 4852576051219149373510279509176137728 7692898 2911658136727820476800718084625989632 7692899 -8213496855803408189532089658978034200 7692900 -10839081572538352083697137743518387200 7692901 -19995573092065638388712277743929604098 7692902 -16374471150934308230835544227014034048 7692903 -30388913892368262909715926973393980216 7692904 71266167422987811105848654771516021760 7692905 26779113312106702174414260643591269120 7692906 -11343607637800980528929882533721170176 7692907 27235729594148314342803672292406174592 7692908 -4286587143921394304363002874696369664 7692909 21606778365341485891314595485894788160 7692910 -361940049499025441278719672031016640 7692911 -3396534727771537400257306315458109488 7692912 -407328012267694020917258738551160832 7692913 -57130145373623166542107252364212293120 7692914 31748494272854143238639372526915586080 7692915 1053578149686075109081247201529918720 7692916 21976280208849767813072261187044438016 7692917 152479537146864581304651965851473820860 7692918 3316415074207742842494345358445536704 7692919 8163307101695652332582407581331971648 7692920 16561958353070392160476136682626764800 7692921 -18726345756761936790985194865414677120 7692922 11029534193445399410967512319602566512 7692923 4248981293393652993041475429778836240 7692924 -27127412835371929671225245171322822144 7692925 43424649034034178962978298430314580800 7692926 -22443090511353534190189977309475097088 7692927 -5803412950726474328645370958505516544 7692928 -50773228247289092573680223077458247680 7692929 2557140036293945964982567507272199680 7692930 -93829757641765834040371894780039680 7692931 89048137472784169691284719605521948432 7692932 -25655725686150334272123570735281971200 7692933 -18454939272333498924040528045394777952 7692934 -2421991190820530726144328195000660384 7692935 51137426538645936410181387031604789880 7692936 -44784590675231276164405520698195353600 7692937 -12154647844817767992016136625571956096 7692938 81201387620394889843026591667924992 7692939 -19086034921210816625860301962300188996 7692940 -84742176870264346664555870385472926720 7692941 109468007149123511031668964682753166400 7692942 4455816396320933468629377072014592000 7692943 -40533862332070223095706513042766681808 7692944 -2876033392464303713978053513667149824 7692945 3102363114090146037142733159602395840 7692946 -10551993302022903320173406090236948320 7692947 -66363460600284353209984563043572682248 7692948 -7671938349439792102752539434996531200 7692949 20135326259971053956780892455697622080 7692950 -10591740396380624327198632871843414400 7692951 12691088993911570870237289267364120960 7692952 35143657076656203308808766519766169600 7692953 4382983156182413861176818375804845844 7692954 12132714232114649879888597697124174080 7692955 -36604288882812363080921999745841206000 7692956 -95645617956352996720322770538063519232 7692957 20136449900601582909376690191397759200 7692958 47284672896220997577887273010106368 7692959 1094837032231441779066544213180250400 7692960 18176802492470505328599327539504087040 7692961 -1207377337693097249085282511291553016 7692962 19434781508499912565367646204225617232 7692963 16578525708716052843642225905001671544 7692964 -43435743987971101189593196793756876544 7692965 3616432884769739744688623173720464000 7692966 1067558325285756327985534888681634304 7692967 123216169119719611690745467526581642880 7692968 14836112456074332304019512192359045120 7692969 62504331308120690172639750362497056144 7692970 40609621357040372416931011610553763680 7692971 11962677733540007516838522817964939520 7692972 -378790950729725510320068898083176448 7692973 -67323103317251861174354792837456531540 7692974 -19924427459595799037970507287117187264 7692975 -3443268813871827157846049926111761000 7692976 26328678635307879675680109431201759232 7692977 -112302505022794466037299658823951416174 7692978 36408098822295689749510268116373380224 7692979 28281455667081922357608617698940040192 7692980 9000814582818982634389533264453711360 7692981 62837979760600744032497263276269080352 7692982 -6614175244663077357449762576621769600 7692983 80018988707930864031021352266303752232 7692984 -35578898329875534500538387757824921600 7692985 -4822976530425390690857648823630197820 7692986 9903748176150171916120540648909693440 7692987 -85014298412107227337786844520766481640 7692988 68170054628585922029636123348219874816 7692989 -7422582828588817171245581947644545076 7692990 -38227689098146053842514730414937625600 7692991 37086510129748595545040301424695649984 7692992 -1378833099846438220693317919564627968 7692993 8327665051388073276119497056062924928 7692994 -4651139438975173885960636981889095680 7692995 41534119453057146500212803165912138000 7692996 40828459643794191373308293297936366592 7692997 -23340611450103134476846446114317720320 7692998 15779840414256814599089577083556636000 7692999 1308080849822083652532978358844714664 7693000 67684142908944071447604329813230080000 7693001 -763957658127432341631201433239590448 7693002 -11456241247085597925735894377934988800 7693003 2595659189793622333047089145921313584 7693004 36201158616735398270117839936440038400 7693005 -40695083873910224865019809562619937600 7693006 39079626360573073318752411330221018880 7693007 -17863831762643130282065413733643494400 7693008 -4476768640746347965891076545523613696 7693009 10611025850361218481495393300309620210 7693010 1492974481971735620859010836986429760 7693011 -21906799638670428668673255231996472560 7693012 -63602874747091379371986761235636770944 7693013 -5633110119641219050884500410815482976 7693014 -3949484219703959417398528764422750208 7693015 31677032886890699768653233651267951840 7693016 -64635290034979612911609513957701867520 7693017 28180929771563036724827398346155011648 7693018 28842938693138438389186855373402238960 7693019 126580850559593559590534057603985592800 7693020 -52209863241533606871776200628493619200 7693021 -13635953140011234747154209982880531136 7693022 4761566691219794456221444599746248704 7693023 -26046149642388295125298734542387471856 7693024 -8467728550878005271261068384092815360 7693025 -38255175575743769181733487119570099200 7693026 3278546324753609389358056412193523200 7693027 160736219406501018895148274469429773912 7693028 35972503292061625409563825552506126336 7693029 -96892481976497901808911085515131566080 7693030 -6915476984606468120385093663403804800 7693031 81878620257889005159474548787993419832 7693032 -1199655195773925011473641353514024960 7693033 74588436747927568661574760592776945380 7693034 -54049967591045603702113735916392149408 7693035 6492700443192822612378915389843627520 7693036 -2987408009414534154505483100358952960 7693037 75200976076965387736755631226564906592 7693038 -28995111642770438919543926956415748096 7693039 -13759211300757039183446275646331882160 7693040 1379097637317391742837607951421931520 7693041 7128668020123847736505499236451444592 7693042 -889370722380596994280816376262156288 7693043 43045157426369369472373935147782313840 7693044 1232887086573054438888370792500498432 7693045 60241380289610195300851937475618342300 7693046 -37517911607472526424323580843063922528 7693047 7177235028573081616602370017671107080 7693048 -85306347729598457261749020241956065280 7693049 8848328333700340507746745698992394030 7693050 20146703470970361488853925398527980800 7693051 6851483205487467736983408182969112600 7693052 23064518423037388552510811507418894336 7693053 -10634548012960166272368426519435393792 7693054 84160085051829603080139844218086817792 7693055 84399870394941797791809266728911513960 7693056 -607078189400422300978503839203196928 7693057 -45960233560897774504504244937509373694 7693058 59939966903803450036279297825658876880 7693059 -6482056346885296154914565685238728 7693060 -65647404860914209155656655260984688640 7693061 -132225392075672712734489471751035936388 7693062 8042891040128676818383268934074112000 7693063 -14491658023041351345289609940388928512 7693064 -101050547878187981696742201294737648640 7693065 19770406050269203994726870031438277860 7693066 -38612992979383970913454377539877132960 7693067 -55421840958859595548869370493407411884 7693068 55193283080671220645739308107895139840 7693069 8026859156676699581448224409297375840 7693070 -17572507691597876350468038713682862080 7693071 15231502282462540014418131592363113360 7693072 -7898735096487983683050941255465369600 7693073 979794976172864244502158281251334322 7693074 -38001362815801038063406285644777498240 7693075 -8188094548431874017123839048350540400 7693076 -7963908617494531857190314725016936960 7693077 4280749077918284989442344148201691264 7693078 50652195085335129264638527328727771456 7693079 -99530900279999559506487934215056635320 7693080 17307861091635555256979198066347008000 7693081 -92015878983906235402466877184999869600 7693082 -50745635930182529507892848706556942608 7693083 11426976334679758399642184740299600000 7693084 7338348075974897661634002481787174912 7693085 56589217959839697233713974221927196780 7693086 -9438172993200580903192666229286561792 7693087 -1564268886805650886704602264681047880 7693088 -957856871360351670119293891746594816 7693089 75210957760127453881454144586163906224 7693090 -32071782517645562781104441957140159200 7693091 60709269609897775965804039159424478880 7693092 -55094469208378203214587622334724891648 7693093 -55666772186662646678560049153942622658 7693094 7327313734005573125423429881525903680 7693095 3631907127199944554034850814754679200 7693096 30671951184315224867445901126096481280 7693097 -68508403125506721534189679973982872454 7693098 -8425948213315254763170858142551379968 7693099 -100883774522401119464405537464028246240 7693100 -42195611736950273146162050769828800000 7693101 37653515923974325236842047120978041600 7693102 35537275503876111173803504472138195904 7693103 -44046229714816973705002184564978811336 7693104 704284724322814320027207586896150528 7693105 781599013383625104233396125145934720 7693106 -15549011222426839535015601135936441216 7693107 -7954340940470081695128877656909813960 7693108 -54969087709973736247331943822708729472 7693109 -12676014710510209980601452983531724672 7693110 23017078405226975250065080489066771200 7693111 -2626328365011632062015564539621910960 7693112 24134084431865165596893261990120898560 7693113 -15664060658828641812289046363822292576 7693114 -3329068561898024379250880494063266816 7693115 -22700172084694827557391887527221790080 7693116 -20183007670482911969846316093944974848 7693117 -36158234201278274148858419869970061588 7693118 1559983647926109142378329581681711616 7693119 15546868570576266943376805914258432640 7693120 30210936208433685011308822307536896000 7693121 -17165695702865541516254385623658093228 7693122 7338669894871283574715377129038335872 7693123 88354230245858095741134077928040733372 7693124 -29768980183673221479984754287269752704 7693125 3633236015021159836568375567851380000 7693126 92190307311603348701139895667909760 7693127 52880815375754140168291529656474387560 7693128 -66804884594837277316321293715321036800 7693129 -21937802787250247741437317025345739724 7693130 111076230657412222463748137146917120 7693131 3288916723262065224777187655086064880 7693132 -2714767835960464620920258646968091648 7693133 29940493665673195631068892890604229120 7693134 2238270704428771991274992686061245440 7693135 -84490341494838853734062067141863260920 7693136 -23227353474031796308455563433650159616 7693137 -20376297324217666672881565001889540492 7693138 -25499048950107985704944532850859132160 7693139 -33830366352704020812897823557858434544 7693140 965682322860612832013587656016281600 7693141 9897214639323894947831280165413115200 7693142 -57309701715231332872732949816008674528 7693143 -30591273134735248630808796705917450136 7693144 62570178066459396320644772943074396160 7693145 4051033738693562996407592944993200900 7693146 -5061394406357513940656211917246318592 7693147 -33286050960499065389830829348060736000 7693148 -12288469515617300457345878447744483328 7693149 -95336069315439200818894506014931030240 7693150 19649014363490332425721698946358433600 7693151 -4875716927142708843640509327456106008 7693152 -55519974790575548237257591009371488256 7693153 -24878871228062277461261682648394992216 7693154 -6010814048603689310503786513302640128 7693155 18738912548845310917558773858606102240 7693156 -88742947044900371658477199648674052480 7693157 -45778050486970087236835909600041866400 7693158 5690471824506983982805456321928334336 7693159 -70964744065508601699380040188713005640 7693160 7634015407537599731656702526387712000 7693161 -6193593929270532570090831417120780096 7693162 35141040986010563505695640178700096352 7693163 144221390417546545982774403881313730440 7693164 -54257591600945011610077338950110663680 7693165 -36804305559679507318265152785986909940 7693166 19232803773095043078415826209820304000 7693167 -15162803389434074210000036471771183088 7693168 -13445931123336520579903824729371443200 7693169 109778044380728805259077370340972459760 7693170 11213693274368542398466480595495308800 7693171 24021366037144114021250637484423749600 7693172 -13897818209005401990213337770031069824 7693173 -2391213342554880174930316879716093504 7693174 -201121609261010214113485096929075648 7693175 -2323989940254470782813688435224249200 7693176 75752769136249128768645685179565670400 7693177 48282320099259769510550601697293843712 7693178 -3205656232563850704785243202655334400 7693179 5402991515079540366599469371798360688 7693180 14528052880457221347639656555346785280 7693181 73605888164136105100852484436014606982 7693182 2355770188066693757357142766467361152 7693183 -96130455233757142122345487060253661568 7693184 -28812677131978964889109864122081607680 7693185 13443994666244129877740373167509401600 7693186 -7256884893504711164111410295170076208 7693187 -95811272647009529118411113193033696960 7693188 14525862409666113077111707724289417216 7693189 -17369622051859631168726757116960780928 7693190 1896198500115274517444971187253417600 7693191 -26859787040453490414393499692149137920 7693192 3399272934956696037632681453443614720 7693193 -49817813477324627615740636133857143600 7693194 -32421375242902282241989360158197686272 7693195 167090701884828752825894544688021363200 7693196 43648985131882186921137760643739249408 7693197 -13353566488274361204652517912737340928 7693198 -32906559150957650795147909610930674880 7693199 -60591791692686827510893366031944241520 7693200 3170950518807314289275983508125900800 7693201 -18569160042105106629674993956619395008 7693202 -685281985850962945384519777698638592 7693203 16406885219678215048270833398816143104 7693204 -19704301158348418558583472246187212800 7693205 -21418635025190713100467877146504414080 7693206 29718281584579171739148147046554938304 7693207 -95953366309639733907782549207967110880 7693208 8444891956801238683292509790530437120 7693209 -13087448492161658664728904528992227686 7693210 9153161160375252291352166361593640960 7693211 -1630959769531553737391313589206376188 7693212 10061469220784036906735894071345715712 7693213 -55717065846368733522720009899261493216 7693214 22226863399288659794696609718720259200 7693215 -27372230514786982084394812345907779680 7693216 -1330775054373339753805985742880505856 7693217 42536383887449704360488392638157068992 7693218 1226033990369429450684771236644638064 7693219 201257991107772230695466882402856192960 7693220 -22465688120412434650439118360078528000 7693221 77305234863872478957018876748655913312 7693222 58571251702765935716359049218413233472 7693223 -31319791448402208986550667925799963528 7693224 3541370924584663127307057823591956480 7693225 -11965555979852909272944120706090966100 7693226 -56911791938928070244742760059037988688 7693227 -76189359703161078669416889265443818712 7693228 25658479036641111920013116841865741568 7693229 -165109409498190911817942460665687601620 7693230 -7660093556617032812876373332092049280 7693231 -11745981146160694151533996906956469056 7693232 3504800729683879940528373235494567936 7693233 -34453153014165129004515096575671468800 7693234 -35797577682288882015631262929784991984 7693235 -26251177577472871973732093681197507680 7693236 -54456886360048407413406046704888710400 7693237 -62338187573057877794221078047169299168 7693238 -9799352047479378724942400103963525504 7693239 14394619657585297587410687274595665408 7693240 -8689831139518001280508076090278502400 7693241 -11455174061772060384245790301618407600 7693242 -72466517326312517090185394163550688256 7693243 77450629671267858263600374936689179492 7693244 -16674344118009389890948607123763621888 7693245 31587119039251808103700240764530817600 7693246 -52553376492665254315772396437355258880 7693247 15938158106115328237436568326704236144 7693248 -23018413052177009727328763243233542144 7693249 16078036831234428587836776710981533380 7693250 -56246193351431395003798541022726936000 7693251 6059386497566386434575954362884603120 7693252 17448895863574848580127173134652190720 7693253 -104648551656351162560148417039545253060 7693254 32326348138029135403220370903714389664 7693255 -49901265238080650508256134775360032000 7693256 80831981191977253924929812187202298880 7693257 4034361441168352925362292856749475840 7693258 66921547916044066285665727392522642480 7693259 146424606540566375315649954719527680 7693260 1927237602614765935215828660019522560 7693261 1874633181134188330933519810191743052 7693262 15732680388974428833675637366218301632 7693263 27331587159619034239294243487637589992 7693264 23471861411920957223632028857994100736 7693265 1022497053704907594570522530805070800 7693266 -2135400500706842480621072567310738432 7693267 24308779551389653851479147426069758316 7693268 20094497513566700156269454899665561600 7693269 28705191214450402660809507943300765344 7693270 1935476293099546606190527823373434880 7693271 1568361770011249440977343611900691144 7693272 -6876041820824944020149008843930214400 7693273 -31882200608449140199584985983625884864 7693274 -5479180287974348088279989519166220800 7693275 -51947841602332786760256885032702606400 7693276 -78982431541957786663754018432245334016 7693277 43280870537576511015014305010343408000 7693278 -11004271174660016416736466181893802176 7693279 14004258563964477702722515396409935872 7693280 8412826441511326143561387675195801600 7693281 -38052939611361804249467918719044395100 7693282 4162863639190520330829879242801742144 7693283 25182160644836975960038617008967902304 7693284 -3791964284711894817953957512955363328 7693285 -65055947303735027391009904076474854020 7693286 -3333581508999099962502225575720901408 7693287 9376094949485807321798273944072935552 7693288 616542576236586929760397452801653760 7693289 -165219283501327325535715308782784043008 7693290 -15480150981579890068977693750707136000 7693291 -54471762353130256620597277873816439308 7693292 20326679642038598441336604535840502016 7693293 -29341673491012060239587981860070573376 7693294 12319350735078686779407346918720415040 7693295 -19793863092824826290476571036921508720 7693296 2776530528163186380793815496323563520 7693297 -51762062896170149685600579395023310254 7693298 -6613878327983043040864432119748911600 7693299 -1727542721045411076714400859572247328 7693300 32888922160501482796550170055361024000 7693301 -10549746182016375855220576938367488 7693302 43922594088790195139557026734292480 7693303 15430208794561566600345985362000728552 7693304 -66746313926846400255993721582417674240 7693305 39280451153149548416190610611412747200 7693306 49542362343840678567752145329279594352 7693307 3986651731325477524145995636511750520 7693308 9888624331831466923177925119245818880 7693309 9714646035864573488850211992792455840 7693310 -21049035523350817445733399409730903040 7693311 -57784842230482415843882718315070556016 7693312 -59468410585214093933087237467986198528 7693313 119677821855625886482615621815418178562 7693314 -20465449121035909840515085656035025408 7693315 22151402391861369259451169566210704800 7693316 39717819619004072389914538176855121920 7693317 -58407310494063499908934432286836121700 7693318 -11567589887886264766942461032537204640 7693319 -54738722101550031682008287038494405840 7693320 -40156468622398940371702779918687436800 7693321 -54104413670957405733707633044688225280 7693322 2421945762314698750864276540641466368 7693323 22375718407971095672745479731632940800 7693324 1149344775814776671291158345691316736 7693325 -15950353348317588386537438563820713950 7693326 6738535697289465359252212115588150400 7693327 39258145776144701119942698681225120176 7693328 -17022705571243934611755175848942305280 7693329 9394866514177377699746737361256992640 7693330 401382954937181828197636837663518720 7693331 -18714515155043431750368713709376742868 7693332 4915402311845654884238368235920441344 7693333 62568978314808403851670445346951918300 7693334 -55032179359819159975240965617958080448 7693335 -17333120304168925791631051129706098560 7693336 26401838539371845937063696226477670400 7693337 -97469023013053439507426684188609371888 7693338 6637220688707780642088129372031879680 7693339 -16410086679866546378116848741031588176 7693340 -7270290864484333802285575701275904000 7693341 -37012439012917847331817721889892142208 7693342 -83907799036104068252043822119413027008 7693343 -67483270995644266533879913959825886992 7693344 -41971049967303442567843808306570919936 7693345 293147459652875649824120516584280640 7693346 20159135033438728330960354827062785872 7693347 19815541178052486584786343392423496960 7693348 -39161953471213380038798800506993708800 7693349 -49435854179390070765993171531945811650 7693350 -1279966556383658443134818686286438400 7693351 -48992989771036657331467614348332080648 7693352 -70768535444871147678148291419857971200 7693353 -17250112748041637515436415152322889920 7693354 -39076095677550654643604134105391925408 7693355 14118914551494663939718158905943422160 7693356 14009146573781397455055846185519923200 7693357 1866248184290435503857969960896281312 7693358 -5652553027742437718265951900784492224 7693359 -6449146585102242674844375333475856880 7693360 13774674474872510040920827279566766080 7693361 13084365609441590870895208718839571304 7693362 -11460191116358804412249334117237980672 7693363 2615054748593522397446916969484226688 7693364 -30112488132794399875034356333636177920 7693365 307856028503016307491185192882130720 7693366 -67457779863232000333290202647051408000 7693367 69416405978757436335148838724456076464 7693368 -70209078111546636475354369413829754880 7693369 33309517696350616042916342486519817770 7693370 63260986863651877890596971668327321600 7693371 -27063471638387225662348670413610066928 7693372 21341713191158046538270967876894039040 7693373 -536578996887513323307604507722948264 7693374 3093101139497603314843327278611794176 7693375 -38391698857882749559768852779277098000 7693376 -34623262449744969016204199736437637120 7693377 -47301388871647911437401252308152329680 7693378 -6287045737659396592693734725174650368 7693379 -102457413064116693410288509043083314912 7693380 -15617725510070917152762960174996234240 7693381 -16417858927179228200729296032204729000 7693382 40295712858735594274189090662415101792 7693383 113459654949808184745105593993985333504 7693384 106296176352076354841764781511814809600 7693385 -8143268178608182068257676649311129600 7693386 -4013148527139283846656394063655137536 7693387 29461460447176690070126353976534075604 7693388 904614370436139338351256000908014080 7693389 -43151342762331798242140681044289180992 7693390 7539708850513392572230016211334891200 7693391 -4420836470972968989013016165722029528 7693392 17139400076215329466497394198317760512 7693393 29587552178138227215277620120793814642 7693394 1429480879089113719277900518737303552 7693395 -3282562656230352985048856963993832960 7693396 36067339890253717148335009558089084800 7693397 3083782694713227269100950314354965180 7693398 9086076090876897380242713890793366144 7693399 -36130730693450976569999319864673507664 7693400 17191132358741492955879997652290560000 7693401 -52853060754936079900490149307023563072 7693402 61390216409646316257407683792737991152 7693403 -10712673113802711574308280380461148348 7693404 16482759646938671789644289157543444480 7693405 15138423134238203989590156629396496120 7693406 -7547942114599911601261274023869087744 7693407 -19940580325881476931210834928554581760 7693408 -30329528716610036843635694591896190976 7693409 60741557939505070598114377226780650416 7693410 -4879765792919464463517332300840448000 7693411 -97225535227519603292372816915049305976 7693412 19184764374422158924425337955187209856 7693413 6828214923646088720484537723981921408 7693414 19590343408301848760356258994426041056 7693415 -38707329023302357107253825172446785600 7693416 10638572873620347115133995897079454720 7693417 60583649422577380988229461230924369466 7693418 -15046222131632621034709598778920252928 7693419 -8152788434325679601230064603330575872 7693420 3064695382942317789321862715915059200 7693421 45802062878357501154441171644009664192 7693422 41717641946017098907493685393039936 7693423 -73560755967187024586459497871161209600 7693424 7608876413341109450825465802658775040 7693425 14118013316554515680841531791528947200 7693426 18599001813610262348466628247094712224 7693427 11730908528193001815876774835287869760 7693428 -14945300349861168123612722355012839424 7693429 50303916527600778373227165291738040284 7693430 21580095466743579892266473829846873600 7693431 -114684998388776649648642910315209984 7693432 47697124051536000233391021377557094400 7693433 -48138449749168954639744181370029844192 7693434 -9145611257242545903499820174079912960 7693435 -69198088385266879699672319425213736640 7693436 38475005802722576911240860041185638912 7693437 9724291271247448159360885549315443168 7693438 -27698627594266635382308667654626876480 7693439 18231472765003320357420663635619891360 7693440 25961749264290298162487708020742553600 7693441 11237535608914072769106817908143162388 7693442 -36325855965582053991176323935386611200 7693443 -1552961989351874043003931650461050776 7693444 73167233733459815922584267013471439872 7693445 10835001386501204465025396468637591800 7693446 30080667106632381691230705459435989184 7693447 -44586928999019549030175882973071387848 7693448 -8048546204911222109423748690157731840 7693449 -54101724587480632722738647335993971360 7693450 -21457495307127490686476967099649824000 7693451 -62781580577045420140909655571717391848 7693452 12344267898534469601069481147058317312 7693453 -77941890647953680055925716557450900298 7693454 30679902595664864199359604179116560000 7693455 9934055514980522549594603385094218240 7693456 3064508856950211428118259126343041024 7693457 -204961617412479422613396805262296419228 7693458 25997030759101096190996637757120247040 7693459 129245536582112919161814982999037471660 7693460 -59520576393972005725658789062320318720 7693461 -6834470658385411834852052466659340000 7693462 -15415318653191406992754674844877876608 7693463 -79265640968132990576734882820349676920 7693464 20790819135820849197130622359089131520 7693465 -6695048725815153810731549735214807480 7693466 28447302378253829831498810857068460800 7693467 30686471724678753502351156257939421080 7693468 -32500157339649869677592120575406175232 7693469 -12058691534978768323573578090393011424 7693470 -2250298805893532758437069687790296960 7693471 -42745323206116744864749755545360159688 7693472 5991027772975116625259208904937766912 7693473 -17667843586566606289758019486353858432 7693474 -364109085519806347006678669786481280 7693475 4239891656694182689376974761568122000 7693476 15725628210340299917782938434661974016 7693477 92027218622222678261214805314947149824 7693478 907375572891513533674879500660340224 7693479 3341991654554649545695333893788121048 7693480 -19180115737113583532614155913986048000 7693481 -22112528127639666507787368285234899718 7693482 48130737175346120259606349672981524480 7693483 -11269034295801408679842015066061184736 7693484 4312758255376939561956046808703728640 7693485 -60623114171103232423373162952825876000 7693486 -15732124259542189530343656882526517760 7693487 -8711048560049244099898249640786626368 7693488 18362572003037803341307837137931468800 7693489 -12607341871390623407340986831153887680 7693490 -33600513637721280896602943260240512000 7693491 7576357973471428556761175107069228080 7693492 -18067686108390299720322378325667351808 7693493 42973550492295603286434631167420437742 7693494 -44112647202348729845211983953014804480 7693495 4703440444519481047827780674427447120 7693496 -114587697901297393247918640984539934720 7693497 35889184989909888523661883493860995520 7693498 15422547389139931019136404632974058464 7693499 75718905875405879553472751341428792960 7693500 18210349219533021536878906410958848000 7693501 -38926507597403941232564855937591964896 7693502 -21410262048616183464051482503230690048 7693503 34689702666008956741328243048266633248 7693504 -3778792261895919836314995723744575488 7693505 2274484590247610835503509052651400660 7693506 -32673921038622837817243566867068000688 7693507 -35301362262954311786682353112829698244 7693508 64058700279914692291190817133855283328 7693509 25753468005248171495812723308646160640 7693510 6739244181206142231547176196203400320 7693511 -33184087875741043208977261430715788160 7693512 3275599992321979570953239366821355520 7693513 53784240907933063153027041510577436762 7693514 -9577581974942094442249516766202213888 7693515 -42855706986871793166563051985624756000 7693516 -39967392627354294418533827500470504960 7693517 175159442552615713309590748626966048 7693518 -2845504018775981336454432243957104640 7693519 -6252939796874017354015186106545343256 7693520 714537468742869028284861842300436480 7693521 -6658892466788769530825179267908881472 7693522 -35803341149358549796947914110650680688 7693523 72053198230520292345985697843284917504 7693524 -50700759168406668018888791087725400064 7693525 -26485303457087550174062870038225839200 7693526 -52207707241230445717013736089562395520 7693527 -5973358451610358311806052416512666800 7693528 123338063350988526301257282704824412160 7693529 -117016674843648652746377419041887130870 7693530 4395988182827254785794521259372881920 7693531 33374152557744525981029884630331355332 7693532 35362155416324491022935645498949345280 7693533 -12624897881168615198536376284673758458 7693534 -31961159176626404539060740826743667584 7693535 8299404464408232019170087078216849600 7693536 -26272469539388627865668406896943169536 7693537 86055440101054644233337862191863378400 7693538 8104880581400602201368640712523043920 7693539 7560922370231835556253501777987270400 7693540 -24441013840995000268683188061752409600 7693541 131488427969482016553444492240216144000 7693542 -2792022616817036684802993317172912288 7693543 6524399836916088140330812767606992 7693544 2002896077402572956703994786394961920 7693545 -15517745355571822373972363692916431680 7693546 -129848983317626154383526454847609856 7693547 -53628698383072474600383635432876200080 7693548 29344703921297834611777429991137850880 7693549 -29654206004150367435459194008970119040 7693550 6762214581397520892403791656860800 7693551 83974365128452576500066215308338591480 7693552 13264237747650731064162024076501450752 7693553 -14760325474480474310715258722767657920 7693554 -10396624555549107884718075599212202496 7693555 34992569541834900643831803196886786400 7693556 -38953713254980639134003541062283008000 7693557 65542272677180749879551600098152119840 7693558 2843452868781228620190383939476824576 7693559 -89733060898196771846293130099388440496 7693560 -130196722307215450629131603627212800 7693561 -217867801408939883722958710222452612476 7693562 -56841576299113800531787945274689666848 7693563 -39662943284400319253693826553250158056 7693564 -43775861895761675971488748123136066048 7693565 -27952739207172520571221891477732853280 7693566 -15970336951158650080260178365330461376 7693567 6445887090265208328725477208270439792 7693568 -33260408750663214012964905842141822976 7693569 31597733004545885863363252880349461760 7693570 41841616957341740892732228351148392480 7693571 292443857756093261469822776809269785280 7693572 34793913588124698950678222353164168192 7693573 -135761325180521287942607907558788275520 7693574 2144822656268652357809530710898792704 7693575 42228501917754741174150306096524400000 7693576 38875209738538836281322158803891445760 7693577 -62528574086956960720788502953426233574 7693578 11860301477977420862687783385045670704 7693579 -2399713558203280745553249893645779016 7693580 17099648944109250282615910109962444800 7693581 -377623959803174757469321549835306496 7693582 457909525497469742422379831414160000 7693583 -99751855032977486593374317958167481168 7693584 6152929459618171118403126702523023360 7693585 134674934489403500917989740067845198400 7693586 5093752892168346464624251489911390528 7693587 66464645812330345055087625700422889608 7693588 -56810276405956905110823736962580527360 7693589 -50766041141440634266843573003786010610 7693590 -13649556476006464729803678118268294400 7693591 503254891492906487005194784771078584 7693592 32908093069444605092542357203083550720 7693593 -27645996465528078932861374029134304000 7693594 -16819775520904164589805377162525605120 7693595 -2583757809284679139047113972774547840 7693596 50150880816314990353814227717003023360 7693597 -104124131495006139675209376382729804954 7693598 11483051988626321508779741249749513920 7693599 -14229470640870560683943786107243117440 7693600 9313782235753487750673906222563328000 7693601 73712838210053402337615340563208576704 7693602 2181608667519781228021835274480943104 7693603 -900207675611118227341003140849880376 7693604 -40608888335152011201671532829528335744 7693605 8066735987459669402375195301278962800 7693606 -16482740162210448743057413562952319296 7693607 8182958052777384102088299792255829152 7693608 -7138608614171314865499931976455372800 7693609 1986775941241624174405324133313896064 7693610 -62478178870687772412886004151716279040 7693611 -12887023936859169439184567435676865536 7693612 38719286236712446358410467731877760256 7693613 141586277596542531786007732692414295200 7693614 -15137847254997527574777096315760701696 7693615 61507147618002535065927967262293800000 7693616 844378982448809253057425398981853184 7693617 85844521398334316433746921299825069680 7693618 -42037714290982553036552019553484995584 7693619 -121773188921946258858160618189332580980 7693620 -37956087164661313754619351517827133440 7693621 -591720485643014371271230806671793696 7693622 32622619396942366870642864902628149312 7693623 24037612790767187042245834106749194624 7693624 83424476439129275670766542752950824960 7693625 35314187403522345173414034089138490000 7693626 3484317028089072716992089449322914304 7693627 -4878055640442287202095429720534846720 7693628 -41088634597987135544016114085115595264 7693629 75581860196603819155438022132906870688 7693630 -9759417071591315745768578016090009600 7693631 -16216868318382481459924337506629996672 7693632 -157869030042672129119042615426678784 7693633 -95872346377708361932082429453669613118 7693634 20130576896972330832274178408603980320 7693635 -6125416345493051328839528985970035360 7693636 -16227853113238481311347547541462273920 7693637 80503156691032226478653756401750880766 7693638 5419954150125107454045006803567290368 7693639 15058717458846607301081108763415664880 7693640 -7269129698258513927441049813254707200 7693641 -68125327940317394486282098492619702550 7693642 -13048046636254283975026511227297075200 7693643 -54245419584422041909843026319849776108 7693644 -5781195746755174625516361842905202688 7693645 -8707857784357364823737596556400929280 7693646 144799468258891646617149018708964224 7693647 -3329333091396633618393872012414159472 7693648 1694570240282282186727934238366031872 7693649 -59106621463077291604293414214439992320 7693650 -8246371279242631281362187622061760000 7693651 13124713834165410428187281248004721920 7693652 -54643868597492685628463764276499128320 7693653 -49394871462553887826920692729703530592 7693654 28586476607460615552346868598561168192 7693655 82400370387819387642775948385730529560 7693656 10267448362569828160644086035082035200 7693657 -1455689106787086277658257261285781100 7693658 14486175148432725047120213827672824576 7693659 -35273537585137436738334035620332382200 7693660 18953168523042761115523456606302044160 7693661 -35823279462689397865119344837169622368 7693662 -18447220739164559089657773084061434048 7693663 -53855018393006886723976817741699099360 7693664 103614324403279957512769715563266048 7693665 -4335840419730854485439805853846118400 7693666 14459868836153571081609943992734782032 7693667 -73608498210564914771673630696013933284 7693668 22293101034272993770369689698257345152 7693669 52471634006502324715044022080690167640 7693670 4113957277756262237683522386790051200 7693671 10922051511703893009044867706855383040 7693672 -23353605345418537824362063445862072320 7693673 -7746611301463489123264223361780920832 7693674 -3974697534501599983472670947694570240 7693675 18296201870289515005462186614778503600 7693676 29432708277692303558908199861821896960 7693677 -181787880015685893542912074446955306560 7693678 -884882285785097283942010404652109760 7693679 2623235185151621999123003939874913776 7693680 11035373135971794177999736474179010560 7693681 135319832413478238308793226778857206482 7693682 -32009487863809944413862273348400973808 7693683 -41411104062339614446946585506249759176 7693684 -988097801820301232316814181074956288 7693685 66581591631874867407713112374136890400 7693686 9944568954037305977074314688712435328 7693687 -58335990672411205541206935804147168664 7693688 -49733114683180356939509883987795517440 7693689 -3653513240135463721624338109365164640 7693690 -8309584554295659446776054415729725440 7693691 -38107299630504017975820936776467299816 7693692 -3668942752673453915831445943654530048 7693693 7660976684903058508299352888490803520 7693694 -5693421733652926262243390427131137920 7693695 23576264598086946024102700035363391320 7693696 -82553307159951304725477605519696855040 7693697 38795472863253454717876224542064996912 7693698 23901263280651551774422887525178460160 7693699 38357746470780196159234566941637650720 7693700 -11819789033038279562823222320171520000 7693701 27389805537171880637290349124494411232 7693702 -42829177004938181981627002186401050496 7693703 113346894043819141160299132400596316952 7693704 -1720530990014086656185003772771041280 7693705 5720977224578776676537713601765205000 7693706 30513702768387887889830349370870900320 7693707 20989951836614890413823131365815870464 7693708 35043228389996538050822577587943690240 7693709 -37416127901807495269602198085018710090 7693710 27372800095823054996964534547113765120 7693711 2826459212520258480567955804493166792 7693712 -20272004332983478371596535159634526208 7693713 -10769697741515340543155553602214869580 7693714 1480645417851155003462926555263040512 7693715 1649294119635476436569733601180701360 7693716 -25815855362331773067296353363821570048 7693717 -126016390258501346627789525766935365234 7693718 9306932960264496661594242838132629120 7693719 -2190768458326463323916145468794328192 7693720 4648024116578722595529182830717132800 7693721 6884325853908383284416772526772026112 7693722 -12596198815251439135439845534671425040 7693723 10239721819038445822420376152719050944 7693724 -22625311218337042287918067205851843584 7693725 -23391344006433381224932337372764982400 7693726 -13087762575936459475518191478357122688 7693727 -20536727421505324424868033710498025600 7693728 -10711177465856674642409737153768587264 7693729 -170113090464131345844507380870750088000 7693730 98656366952239458545573249484119040 7693731 33598002681865174506299829659775513600 7693732 598281231377292824778204110736881664 7693733 -46369555273038845194603757462897358276 7693734 44012269105198930643621380422181375680 7693735 3498771055212788352909716937869976960 7693736 -64915208174889351372818690205279283200 7693737 -10499495030907953439104363440721366640 7693738 1719454506438255239246250393705830400 7693739 41378936937313985055252926377985439540 7693740 -5460719852853206431575118375039165440 7693741 116707329553834093786423638703954841664 7693742 -25868925100250021823847883534801551488 7693743 15223658086090152586757350715867522064 7693744 25308142042363852023471490455997874176 7693745 32319485624577569222367321032587902120 7693746 31727525489220591889017201003234873600 7693747 120272299772712238543849067636080566112 7693748 -12832641349987109613229922977138814592 7693749 5582433722407681579189440192686358720 7693750 -35257912898846880634117443614282400000 7693751 40685163591451237756316601973942823112 7693752 -51067608813805555610410543040061112320 7693753 -83268388255763810538741848171046385536 7693754 29836289222125100633937553944445374576 7693755 -555664004490556553377847863995703440 7693756 -4557601414450035610189744015681528832 7693757 69541192027557960800863265127204168006 7693758 32519667229313333549813811640540224000 7693759 -12475428209791417851557012089915663584 7693760 923882480445782042997775227137556480 7693761 84997313562586506722731268547551036064 7693762 -555620714562969038001533159193480288 7693763 7921432300372988678283281146149504768 7693764 15199559796861295117635574148890521600 7693765 5157052051038039593257825087489872000 7693766 -51062268775004971892596969261909704864 7693767 -14739861070595040992061128180307990072 7693768 92065399906279050960640196603826216960 7693769 -38215579911697273667949965990219377830 7693770 7508718970473571944690149736342082560 7693771 -82739304017202310268721881143966866028 7693772 -29965255928128004616344036104016442624 7693773 3209941093899227064461599653584401536 7693774 33400701925451064741196258058726764992 7693775 -516033902777046147706853090520932400 7693776 5550042936624160893889558314033635328 7693777 -8989071788598039412271387414928408960 7693778 -3450092816010763005238442546522490240 7693779 67375196656823022241728450740080640184 7693780 21643561276543337877248255533627741440 7693781 -16446732567564446155822193146554342336 7693782 41934332261966479981049812727881824192 7693783 -31666922151825549694163360665273434720 7693784 776205066144778963236151495972761600 7693785 5270879255295890384919534434956740 7693786 4364546080044630699075476872220682240 7693787 110974866622266127441035906749906803200 7693788 11464579315976182453177111947572822016 7693789 112964820945415575573336196693205934880 7693790 -14462762686334807315043786537639329280 7693791 -30936564535843572542365929630704211456 7693792 106567216288135797493423702076829990912 7693793 -71326456455391472433559676291805956958 7693794 22173266480050920838558142924454300624 7693795 24280416976695297840355229362025870400 7693796 -88517857469327680180418901073262115840 7693797 10542100079161249047097220229467685120 7693798 -659492534651752075923241960236629760 7693799 -63513111267696114111518912612713706736 7693800 40212150624403807738690493898835968000 7693801 92460520663429987143275819485121455802 7693802 49973732701031060182296921235280838912 7693803 8548838261357382944348120228406573360 7693804 40727345926708183769895443295375510016 7693805 -11106996408852446771914572882470173440 7693806 34067505116085260472555787043341830144 7693807 64012422363617658757603185306982456632 7693808 -11931936722721200189229209650497355776 7693809 101507156435378970647415631552482078912 7693810 50333956598042988110046652913294976000 7693811 -74495889404647375720784743474289884488 7693812 -8153470891439501568453961422435901440 7693813 97368305790981349529632396651390731004 7693814 -18499204878568283161878096593157139008 7693815 -27502601404388899960339897170110946480 7693816 2748279262336449988947811120038297600 7693817 -57152009782170182655611420570228435388 7693818 246481983224204829446359335309520896 7693819 -18240757848028578453789042886803083504 7693820 26059191864150554001874605546227182080 7693821 6046802516441014257940094646595356390 7693822 -19772417363315091484627059079653227520 7693823 145304655806582035118783953683975078600 7693824 14021945915639769591529739184211230720 7693825 -35658892756168483996870371022724586000 7693826 -10762326388070982558963150890578504704 7693827 -7050333154405783681616521787043599880 7693828 -30333885111749374719887517526541533184 7693829 14640457086304431085709491309121241216 7693830 27877935153094746764851000503329852160 7693831 -49169580274697599467140786627022107568 7693832 31820437659452962169806662265379558400 7693833 -17402219783167430619536388067402358400 7693834 -51576797905675430461404976763962367184 7693835 -1834991854499944353331339125009366240 7693836 -26956395931780023162374880520012247040 7693837 -30890848525181072910980347270842957514 7693838 -17944928724661884458385703425573035904 7693839 -2365981661755166100548366851267290480 7693840 -1184691005500466957381194580951040000 7693841 4926660955393574585276392779561683520 7693842 -5467573841731864796954147785265341440 7693843 37503620467139671854424830466663925880 7693844 -41890391851376151054754321376885372928 7693845 7354713236744406974373010407444192000 7693846 9640375051962111655053162532718122560 7693847 21611184043620709483392931307045472432 7693848 -40431457717440072340661818045250918400 7693849 -26693167081257003858206063213551978364 7693850 -13314289459886558590052701008880503600 7693851 26564533794508725094486632813390269376 7693852 -90822009411600646144969926457686936064 7693853 5832990968436470846366864508074300544 7693854 -3288075518850415146738907829661044736 7693855 3537363069024336460713050463903779520 7693856 86793496426106840233096274274908700672 7693857 -95520584808829200289285864405263605760 7693858 68245367780766971561146381799163539280 7693859 14210655221992113979958764484063215680 7693860 27452842994877833961055448236510617600 7693861 286189720783361845540775999624133824 7693862 -25665420371710806913112326276999299072 7693863 24958078618224400674946946447659983144 7693864 -115069037273653739104427940351269360640 7693865 -49747344794363472290876471477469403740 7693866 34766997026267404754518449828316262400 7693867 -23111185730394271409696839747931275084 7693868 1291130818113996501819426723192176640 7693869 -52327680740415244748387818533429463392 7693870 13601102858767795992338337929654546880 7693871 -44329776551217213695003246686573787928 7693872 -5507975863247119002916171046850723840 7693873 -10459835864778829915053801231604820496 7693874 -5881907153724533843812243288854955200 7693875 5969658273016396896081232242512904000 7693876 -8229197323208423474550345314016384640 7693877 -84120466438076300059227581350844901576 7693878 -13544859633038234341893363810343057920 7693879 -66274881723144082094446529569127954360 7693880 -51702703756472339869146415879515033600 7693881 1833190684082196203766489993036645120 7693882 4986630174805611933522286832813927280 7693883 61699858672290290543135212247590894800 7693884 43144596011083490212557178417059970560 7693885 -44730434537163198676665108746289966420 7693886 -20417667525739122716122875934683748608 7693887 15483394738034827313715880704350913168 7693888 -9762888913196700362910716127671746560 7693889 75091578529001314654243174744126920960 7693890 6995047868563330989674238809129840640 7693891 5301318282189854925799626547893149664 7693892 15567187945532979321686566317596777472 7693893 32401950367963563499434304969574743680 7693894 -70268014823211291678170751592314693120 7693895 43028698886048998953650911971661891200 7693896 -9395920928211176763378430250195681280 7693897 60862308549114996598378453472966976180 7693898 74045145827757857096582001890603178240 7693899 -80730532965077146450801551479961917736 7693900 43638342688497937822326735041050675200 7693901 -44466997691758984409673232369515620148 7693902 -32957039165916958936052052641047528320 7693903 23013698050573116270522558874026693120 7693904 -183293030437826752307248963685056512 7693905 -42826663315290018894014038084864323840 7693906 78535150477379406859569330051211536 7693907 73063787080807627002101854432674741072 7693908 -339837800469797150427158019548798976 7693909 -87760099521051212046373131372549539890 7693910 4003998479399908053840758696079125760 7693911 3451577464937225493321317156191072032 7693912 68924816024258758467222557444620339200 7693913 -53406800469335312858182115486260463100 7693914 -859978764539055184047137830636093440 7693915 -58944765649414244483585116586067533280 7693916 16048688920755918854433736093262922240 7693917 1926402203374357102603971265160616960 7693918 -3684685659917955691216052528844943680 7693919 -95928752409499645041128504333379763680 7693920 11954277247411837631402343743304499200 7693921 24819431856213321980101169580017441024 7693922 -9436031070403765898535549269026861488 7693923 -3486217728760276150840082766227330832 7693924 -12498546563632980049794305082308378624 7693925 796296174474123852780933177674541300 7693926 -9761991814887059263779312845685474816 7693927 -1186032739713864689707431523770065224 7693928 33917144326009456149796524272440934400 7693929 -28981462354576154018598087002914025526 7693930 17996565516723599135647179175403267520 7693931 -34195668749617223943187161325706822940 7693932 26442428891453822733184147321121356800 7693933 -22773221721404792978482156714902000596 7693934 24874290474949132424830234583751931200 7693935 22161664974965995568453099988848374800 7693936 16510413164594026220507375446557491200 7693937 -6184024806272614950441984440295076800 7693938 1604555640588009941979337776630320640 7693939 91506371295052527914120584881381971400 7693940 63743525714570372606343823188530615040 7693941 -339178487383866781752323621677508160 7693942 33679080036190741644838052158256138880 7693943 -6803986256458267279094575287839888880 7693944 12895399903636285782074987440646430720 7693945 -47058757013169957182417609758557431040 7693946 10456090539503977443552997898774667264 7693947 -135449217837096193313414193652523244 7693948 826747228749555725950978418503492096 7693949 6691531951156811339322719948145589260 7693950 -16793883170143830164020549715911756800 7693951 -115075046267522759143748964773628754048 7693952 -4911355632876667056973530801666785280 7693953 41201749353017835902262771407313920304 7693954 64964028621575793891101669005003931520 7693955 42372740831215010405811055643487894000 7693956 6142215474568834716585058825562589312 7693957 13646459510718493969555619474410866720 7693958 11512345654854692533922142852353409984 7693959 6434511522617971425537435663368990208 7693960 1633709010615879118593571882846617600 7693961 6464667578523805703857951048347244800 7693962 -5003685179774887239393506819174462976 7693963 -110240740866685736599069256215297055788 7693964 -29442669002123005572087462188662305024 7693965 4684498980358831393395425136641534520 7693966 6322575804330290167950894644861416320 7693967 25094449210178791192942883839068788016 7693968 19643910496872172144623882076933324800 7693969 11699193857740959077724571107896108644 7693970 18165662111366530153916411580361205760 7693971 -69892533513969415447858155970401839688 7693972 -23547304516482749962343515947300366336 7693973 -27776431282274480944096223215830603360 7693974 -48576152408327605746309420368496000000 7693975 -60936443531374792830223802575784506000 7693976 -80354893313031634863387190635070801920 7693977 -627714466597627874118269545443367392 7693978 -2161224786758784823110559368626556480 7693979 -152592943599261390542639614999127054424 7693980 -30700427011774048860519061488229493760 7693981 -9403439769760147631630505952612853588 7693982 -51094458813573871112565315198372897408 7693983 4398223958905130724526314989608028160 7693984 40790001428582126323002136889614073856 7693985 -24590234161809571690636650853041955800 7693986 8095598908086134718803402821270844928 7693987 -7882204743445323555140314567596326496 7693988 -20664903761486443209257102830704556800 7693989 74594574519528434397397942090181737824 7693990 6203794750151378515352889460588800 7693991 -52532666964452058848723332071915065016 7693992 -70922220034706933003870102887915975680 7693993 224559163650917560604080684380835722 7693994 -32424982799567104833402370391201120256 7693995 -25151477937894589709102455300410293760 7693996 21170002076157638755522692235218129408 7693997 101780290871667388918998864609661346400 7693998 -17090890826308690344317507521951800192 7693999 13546023632549697579611420873061050000 7694000 6364977553166738558823870544822272000 7694001 -33281799043592258885662940676440476800 7694002 -9722151207831701203196276171564404416 7694003 -59487682647857243213094285776240309748 7694004 2757827962861859626583206644205572096 7694005 -36383557676628267323218199796998899680 7694006 4398817829850017496283909363838676864 7694007 49448076544630207759479742968933329640 7694008 -18551211926785812987357399848556503040 7694009 141836652685347088671513597147953271210 7694010 6822126150288155928057186010491445440 7694011 -53614324953826024882499277922212262448 7694012 115876375569736989374604943929840721920 7694013 17284208790717989084705404181738713920 7694014 2730530930269874202063547667872169472 7694015 -21663379507211159295380712330926013600 7694016 -11764169482410644310595632456013971456 7694017 -113493339274200000358882269134272683600 7694018 -10112705566023214104345404494791435360 7694019 -43657650268360668914204072007774993600 7694020 -6653705397106916983532645263308491520 7694021 70056743612577252090799550382771432222 7694022 -5527235760893764554569263381722986496 7694023 182407036136060709747628932728448973224 7694024 -44151303412253095180183457969154785280 7694025 24352188560348801979609749262418390800 7694026 22560091029307752123421809749622257712 7694027 -172136594291495153000520052572457812 7694028 -3872695187655176431453352682979352832 7694029 43395733568242742951050580575245806496 7694030 -40670369200155888993066314756689411200 7694031 62678159650274795897084427332946441600 7694032 -15229261447265496958288628137977397248 7694033 -895339967614789559942692295793242256 7694034 9113848095852139555093198808730362112 7694035 -40581314046224824433256862482233549520 7694036 -3079375215166143730253091115487434752 7694037 31066936959376229996017044843277777308 7694038 24156975813287091390946697747657808960 7694039 34188660255646743957361130373660157656 7694040 -41112938018399357064349748132540006400 7694041 -3717749033195340605334814136839311360 7694042 11454888623498145319216997390877810672 7694043 17874699527405922073014915389196163584 7694044 -3387734841334208008873832278848345600 7694045 -22045861453202193178954669416325593600 7694046 48762873459584680713753242874182859072 7694047 61895756610446688293843225518608987040 7694048 99516959145997666871922919489736540160 7694049 -4003516021740834678310827161091751680 7694050 -1577467328128971947797072392408960000 7694051 -31676730804395090506767316794786702948 7694052 -14600050554321335632913280613579677696 7694053 -55485871148251335637644299800185229056 7694054 -742715550582011566273301946759609600 7694055 40108668246905845926806122957106551200 7694056 -16158025648815457118860283802162693120 7694057 -4148808733533589753733065911568939776 7694058 -36053976721335171286810417268740252416 7694059 103767039924426709467156447737907103504 7694060 17546989500222378503627098687872337920 7694061 8566565982628966749392915602281248064 7694062 -70413244024035061019337494178666312000 7694063 12667947374950842394624215460102080840 7694064 7943536751444116415353500057413222400 7694065 -38920432682918857495820438822508838080 7694066 -23275907350657371299707280891891981280 7694067 18946399419843755353370441231780957760 7694068 -3624072854768542598702636409774890240 7694069 56029874989891204435586604421987071840 7694070 -29498858623715693670376184747126620800 7694071 -624938076215646718673715880497964416 7694072 119039873381161756304126694423211929600 7694073 88053281046117677923317121685611230522 7694074 30742383417777799905963710623132615536 7694075 9551624795660437540150920993681315600 7694076 -35339204759551412355168365325975552 7694077 -6353068588688423944913287358235533940 7694078 42109337244190549834124139393955276416 7694079 -46709086450763934352521633978723761280 7694080 -56128879058777182284116415697744035840 7694081 -63443853743870338822183917084660000 7694082 56577384091944913436425927776246382080 7694083 9231567796501620328209538732964567080 7694084 -96155550891411343109917874635849382784 7694085 -9409072568016338163792679102512647040 7694086 -20147031577772077870915790099839851456 7694087 190997377537897125400172831124555060480 7694088 96118287325867131082527967376965632000 7694089 -3321784939148837544770731275078136192 7694090 62932239526147169812179074637011467200 7694091 -5500053041113082056153493589438773700 7694092 -11510262712205660259657307928335882240 7694093 -21302186991093467879680445563364372256 7694094 -15328713521425461645526313626346788800 7694095 66122862751850853558674015430130134000 7694096 17207166067847415077213896139986378752 7694097 -1640059250939280294946019684577709920 7694098 -6934893401381521934885272259758110720 7694099 -21583635924422293930142767489017580128 7694100 -28248973705824668547252937772485478400 7694101 -23465531664052337063717530136155568196 7694102 -17679972114592887298435079651926962816 7694103 -6631086149660705257039986395829651096 7694104 -102445987310089871246857173018783559680 7694105 4286732842134438608845230480836042760 7694106 6811348833369763844388046323288744960 7694107 31454039203596133548107202322908769280 7694108 29611913989536509838501046558773596160 7694109 -26404823775544087908376365434272564416 7694110 20054374664541597559070596607564208960 7694111 99248467441044675550911909767175215712 7694112 1167136352532393454766113901033029632 7694113 -4667385819085829958890353972071788288 7694114 -12320374230518112709810750064638181088 7694115 -17636488303443177882492254480896120320 7694116 -10273019344255885594271856976437550848 7694117 -43163730659878315892902107011408016834 7694118 -86578092684457154040499403917376736 7694119 301673395699987855835043435551341144 7694120 -4541698909774096361612032936992768000 7694121 45998448415650768194430007286626482240 7694122 23935162072127280065600720273548520112 7694123 -135901260760404414620220126967964183628 7694124 -29875371820403857301549104241344708608 7694125 67988199663561001987442680720782399000 7694126 91577628338825953255290610924863590400 7694127 -2015428084475715698805188401337025120 7694128 -5179709120372664544783246059919245312 7694129 41129291487101237074665755951163527220 7694130 -948747965546268609913699583014356480 7694131 -42795769971706252948483731460989581400 7694132 100762551867891587834225432100827923200 7694133 46101040084590310299300109878818958624 7694134 -4225559601993717079211797467887505408 7694135 -89403768372963917290606945968779568000 7694136 -7581684232861741608109437988454400000 7694137 -5279393957614428633141151468068804576 7694138 2098157209748513805591573241898600448 7694139 9073362927520504204930740461563410480 7694140 34514654093925821094197202395449927680 7694141 -4940240684967838095577711137100016256 7694142 -8847743567497704511651372501638009216 7694143 23770417862496290504173027560522387392 7694144 -12367581397977350634783237197638139904 7694145 -8006404387528003518980182014042600000 7694146 62792643083552365274667765294738347088 7694147 84205696475023141984962516110653777596 7694148 -2064588703551013275469954955907072 7694149 67745720023618249201901204295570231036 7694150 9690897152800429652968676655913344000 7694151 -65389506123928186341738445086368928000 7694152 -93736930836048455290980415096873958400 7694153 -14142372917078231224764020362106690598 7694154 -12919771914697800147861301532110689024 7694155 -24487294958774725578602938515124992000 7694156 53617301048660956439388882387246125568 7694157 -46421262120194960593041187273933565760 7694158 38826888112406498335089252489189823680 7694159 -33574018175807344245787080301377823560 7694160 8014497848451676918004075214461337600 7694161 -60450035957120165820494965837268807168 7694162 -247396257477589851268754407956327936 7694163 50957231720319991630983703716607820400 7694164 1043351900004752792781820583863449600 7694165 -10705620536805802590202342570491909600 7694166 961085939894641774546897555766492928 7694167 -27778780416373389309839535351215302752 7694168 -37267705998900087187864088613603901440 7694169 -2610289359288339917427389862860488704 7694170 22296606813529356581883592740544550400 7694171 77691448255366406369785760733949008000 7694172 -47638164369130373403652761278780258304 7694173 93226562832571667712924406686372432422 7694174 38923368664655250525768193889189740992 7694175 -1852365578216966952072210038430622800 7694176 -69312830199536183808730687024162406400 7694177 102471935280530207099395035110837544960 7694178 29237163501007661374229216244812682624 7694179 77290180311758896460313136378312704640 7694180 -8033816719238863216132741695895342080 7694181 83911470165679115727328356793949122080 7694182 -102816411667546570144901980535839742208 7694183 -11143067762934475700017736947170193920 7694184 -39837907123993183546209964386341191680 7694185 -54957168828742441971998796335185222620 7694186 46036971393934609527664182917162127792 7694187 23797659268396392558286637512219879152 7694188 81970972675664553468497720827608389888 7694189 82543915269773914579793244631978011990 7694190 -312682670724114067136282904452198400 7694191 213414369671075479804984588162488645552 7694192 20916217906263442597194762346262003712 7694193 -253793722470596648212284935029805760 7694194 12388012446486276452362338276853457952 7694195 40289903530221573489808352883737881200 7694196 2301445260864187328024530408240994304 7694197 30770481762490571199279196595822019232 7694198 22921882196544060524129407681500284736 7694199 -32891964309945610491988621611230782032 7694200 -1150724405346760195053782736494592000 7694201 -4670057948855607526747008076898879100 7694202 -30921326867930610372683064680017854720 7694203 198907785889536241245034972198832433408 7694204 -8851467091538831668380050937584099328 7694205 655052425680883423705432440410419200 7694206 -12127116415965976429971363878925225600 7694207 16559056152750624805242473456435586840 7694208 6095119851969681792316815015778713600 7694209 -81774598995593265540811979547661790590 7694210 24920232521464882054374449790481097760 7694211 34599082778227208213827227325356768000 7694212 -9489645970655281298781314157539278848 7694213 -56284530202227553062216603026254372416 7694214 -31045451036786764807641283071370759680 7694215 6972167358610006192769305783053609120 7694216 -57317917573703583013448238130706795520 7694217 -134012257581372022947344696126272791360 7694218 16269491217444548854013192562996854016 7694219 13298980272811957918645942054775023344 7694220 -28664142787183704334091875617684894720 7694221 -135054635258996685997769670251475612800 7694222 35021603382458211450857283552227531520 7694223 -74823099725578995130254842607079140216 7694224 -4620441709470971954415363109119295488 7694225 33132249777949163106267075742649962800 7694226 -30893359937933906969951676463980481008 7694227 71878492180095424876333489291034465200 7694228 -457096284994254579327370687676616960 7694229 31979534212453132122024006545559512832 7694230 33081115214994803303839339275320981760 7694231 -25180075572734697013302039372195279936 7694232 -1958787032034788056199010797149224960 7694233 -30123339790233090011253669601414478518 7694234 -55368180895427832164610667555534966848 7694235 -7365789939270545308811755757823172560 7694236 40028865644388177133159636776554717184 7694237 58152081533781974046778755025025030886 7694238 -2923979681122549384012961705287044480 7694239 -22509457161652708438877177282071443344 7694240 -20174261037011378858477424304639180800 7694241 74589520100450024965517930728583689392 7694242 -9896585731645579286297715001427032800 7694243 34500304319929338952732183466887830492 7694244 -16436631560568133516663037044721909760 7694245 2788286964053165177699795340876396120 7694246 -5644982629814534112796670217899276160 7694247 -37920301551118973411569929055718079360 7694248 -390154614165077784512356651067965440 7694249 82776375143376821123319642548545335120 7694250 -28656362038257333012043000088976960000 7694251 -9614894034032302045147941599536511520 7694252 -10381502010279859200133193656938736128 7694253 -1447982546818889478466492988151970656 7694254 22338576071019679522099457716700832576 7694255 -30398839090117861049028800686753014840 7694256 11190714737857218406943408389229051904 7694257 -84355413600987263752334640758511118028 7694258 -1137643437128551723867001841456486912 7694259 -21432651911124334086981583251171590400 7694260 -11147781989489896981344904983941529600 7694261 -43277973208473295079549948235599779428 7694262 -12741655809867587295510798374293347840 7694263 59672454561759073971748685671931195160 7694264 -98336949943061596893964280604308336640 7694265 17508357046495274582593640750841008640 7694266 37572354682059973453099636035206859264 7694267 -9373481664566022395690978565650554608 7694268 -25688719369159648511801294778023844864 7694269 25079569790756139237913136585108870 7694270 -794820550844983884470944065798416640 7694271 -1786662202776923426292050207037846408 7694272 38960960305890045825784270358363242496 7694273 -2723551849992165323322909502281290556 7694274 14590984515602350545035747456124408192 7694275 9664037332203353018611966855339456800 7694276 126381931233619674914765896670306009088 7694277 -83331299728725786689695212611328994080 7694278 37720135135298081033265060110367829440 7694279 -32790722830664113984167646420083630120 7694280 49282426596242549982708335344693248000 7694281 38094923940998909350232980852001774784 7694282 -22016325441438783926597019261451246848 7694283 8938008222735097732989482966185846704 7694284 -20346290000110569554136933177739325440 7694285 57872320759512733652579129703459952320 7694286 7692801143392034009082473210483379264 7694287 60763894107878387143322203286212061936 7694288 -8708243065635824172870296403512524800 7694289 92343967432769089396308118260786043554 7694290 -49531276119707599146878013985758837600 7694291 741985570875789752091909672471046464 7694292 45083577317706602848174638674066061312 7694293 -15038273130442427814077720716017527936 7694294 34202970137379929661009482299413393696 7694295 -4699172270910062926150087758183383040 7694296 -33419044682524637325279593467667619840 7694297 9880022042589052327101432412975870080 7694298 10487675257691309719958227639423818240 7694299 22068294506666144136517917836805966864 7694300 -28486636210370344175972691226980633600 7694301 -91135781874955026059186357387992332000 7694302 -6393884475627206684221720513397483520 7694303 -125575270761041523858447007354605956448 7694304 6836392056479975521260086154579148800 7694305 -47631338430196561331990456379828105900 7694306 -18378901500173696434605141401467656192 7694307 70381267276968657118975525038732610404 7694308 -78097994933371229288656391925843901440 7694309 6364362322839820492186580940552509856 7694310 -1236151583798346717926240684769753600 7694311 2248916080708895030874539955338585912 7694312 -45342322321702279757543361745985356800 7694313 59033992019254947668998705277366366688 7694314 41287874431908090145257976490461454256 7694315 -38525460030810672745695191893204779600 7694316 -20804095710568988351972543362749972480 7694317 -12033954586117778295478040708734391220 7694318 -4516210005002449008975158917480328640 7694319 26924775680636749981237410573355898640 7694320 -8755511481307869542173130899687833600 7694321 -53819633072609338747340310077546498478 7694322 22223726316510497728022281617289222272 7694323 63130072865610404204369511636608231616 7694324 31239966281585792192148618081456144384 7694325 30777882972692760842892207653194200000 7694326 25509130035698145831764507496319022784 7694327 -86285223627666406476859757110833676824 7694328 15376628228179597111962622316221562880 7694329 -2129388988883954743039506011309010070 7694330 14664232661998913836889656928551833600 7694331 -30575728629481638299863750973787144096 7694332 -39559081859151009158070538052214026240 7694333 -4263780515315955420021581151334488960 7694334 773831726660432040024672146983405248 7694335 -3653808684608191268904484798618560000 7694336 1033482451474390970265289320604631040 7694337 13650845967183380069127295699438537152 7694338 -53600061652605830105592477391082089440 7694339 -107396036626819286489148389713055065860 7694340 15360385718175565840034455335040819200 7694341 3734438149559516847662614962558233664 7694342 -12669519675752519709425891064805573056 7694343 26954311450630367663639119544883970032 7694344 46516632542327015333846693830029312000 7694345 -52058320394557157196821675546073945600 7694346 3486702513299201900399504352816050688 7694347 -26642750652789389337632566283916011856 7694348 17270851402295065920291792625529272320 7694349 15609656205697565501399054843091672768 7694350 -9925966106235882518253680895429369600 7694351 -9569982758917388860734589799255110656 7694352 31320720322138825068566011368091484160 7694353 -6787818705017742833752881621331029120 7694354 1697039974431785480071247676226104336 7694355 1324240764775642420365814319184491520 7694356 16638751902822439433407769603953162240 7694357 -61338084188416038772421007296217153696 7694358 3047500268332590012794431243391250432 7694359 84416907996638065893362381010130927104 7694360 8612700231737469269509347930117120000 7694361 -32912284083810210452858767052903138790 7694362 13520794783933952512132938607757387232 7694363 51640290006183840359613125156245685280 7694364 4913397700951710365890107444923890176 7694365 -32137836992550511523636155327021132800 7694366 28230446362072420935278601918521667840 7694367 35785342408061713855810773769664400000 7694368 -52264359485262906614791273857094778880 7694369 -14098554276478867329406714423294915230 7694370 -22062393077579002803244870225075415040 7694371 129600890137240878153989761365516655144 7694372 -33231964423323742872169118266846179072 7694373 -20203647667195541990376087565892186400 7694374 21279258507989734491583577767957626240 7694375 -8053404395711713101526555743721455000 7694376 -1148703772742222877725865678933442560 7694377 -1612545552262597082346116200088799920 7694378 -16476646792593839309330180227679660544 7694379 -43135103948178923121767618782354475520 7694380 64914680148266586434319922829949388800 7694381 18871241144278115415916566533294427852 7694382 27559282288533991926554697750696749184 7694383 17314250766405268521521178099680847632 7694384 12435182508451778349958228164127850496 7694385 15001126777739848736595423245881305600 7694386 1331546080614671171749792900239360 7694387 161455044747917013403645164966171271992 7694388 3972680296283250041497249232782407168 7694389 -14624661842218506942707322430414321810 7694390 -68451028551138583788411351480681600 7694391 -12997152755835459731957813726784873600 7694392 -8983563433062622031998750876257484800 7694393 -5959653138790994710610450827245580800 7694394 35368130830417054159830285014384716800 7694395 42614126187170087124306020178852278400 7694396 -39176819597211875025682642200708203520 7694397 10992250137121677278740554387450494688 7694398 -8013429010563669146754917665654745664 7694399 18952152114369788676951670700394819120 7694400 -3434131307807079696964824657297408000 7694401 -59481371495466849292139228001907073040 7694402 -30563697657791284185501957203796844848 7694403 15368254661268335143427339742854670000 7694404 -105242130339404154897899138188554895104 7694405 -36835982718347177070962357719305686880 7694406 6782671955722542617603681490888057600 7694407 -423256867958893632490958078962626976 7694408 1210877915003485599133115468479733760 7694409 49148064971559063986630581919637226368 7694410 12110838546498645496315541973757882560 7694411 -88732970375291070376388296680617454600 7694412 -541966233637001353032880692405092352 7694413 99397038122473180326863485806415001260 7694414 -15323766661584905964371125461375553536 7694415 9514504869938133893477761954108266000 7694416 -21137589517539000701173624666203488256 7694417 -14863212481993740484236556521197392896 7694418 -17909927295181081007862070722097539072 7694419 1989416038045478126141699532950249120 7694420 -340208275065001646877751169586585600 7694421 42975624255912716878725248245928143680 7694422 -31379027014454096014404061849331447808 7694423 -73797420976347827020204272691458889896 7694424 78910912980451024741048817011093493760 7694425 41654106878117407801779999440231671500 7694426 22775224078674511117390738235997054720 7694427 31847121188407229080821742919794033008 7694428 -10412901522339488467751379128586594304 7694429 50414131395837223000263771100331552940 7694430 19929018637957657880180851906953600000 7694431 -122488097233677611907025210302711244768 7694432 18489094081074571074932560912036134912 7694433 -2399498198776980295271979441041800638 7694434 -25087995207387687052973100609875289600 7694435 -12180733925399771074978927156535623680 7694436 -63495691407863371459075533344330738688 7694437 72786168363289059749178642923144985086 7694438 46684709738338945152849453116385391296 7694439 65265585906805936588272340685669955624 7694440 10305772860294913353103295512586956800 7694441 57684828443128226050151527204218123492 7694442 19400843894999611685011973208237496320 7694443 -7466054971714551009199204720034029776 7694444 56300598365992710605853149445568071936 7694445 -23536352518150456124847915085635226560 7694446 -22750223674556842520079583221471213120 7694447 171175320036032443936623890569260367920 7694448 -5773204376479575970151612085448998912 7694449 -29436889405257998644874487399486640960 7694450 -14397633612946773991134936210268434000 7694451 -79208814711245506733723064678851058000 7694452 1190947118066712983815844072376907136 7694453 -32948845263449563140617116438408541316 7694454 8652636034480056294312767960510862720 7694455 43916909181922613130859938726137378160 7694456 3646966175678548672423908699845099520 7694457 -31586095084133508533017940995727920560 7694458 45320887907188663356469121195096328960 7694459 53454623294288915839676156521161354660 7694460 -50972165324498014761042298382457600000 7694461 -37607844450350415679190089482575326176 7694462 -144096359629427300481678897236495808 7694463 -22364906089545668650840360249658112 7694464 -75219665142396462079033180467442483200 7694465 -98414707744321576568865316586184724140 7694466 6747162971521737226935468575742059520 7694467 93611713596171447389759128623869190720 7694468 -39210969990783280661648166537925785600 7694469 38479883765196802981180459356523461600 7694470 14028402051936000315659012177778831360 7694471 26372810746609291554393520251649599744 7694472 -80191549933551993547687271276596838400 7694473 -68831739366197456572190655618177680796 7694474 4569951388592999593788990730818578736 7694475 33965892755453159084490919893159942600 7694476 -600335195491544857590906317873940480 7694477 -6998967327509848465380952424264467008 7694478 -22134476869124331537592335392577878592 7694479 -21127526212645603806555752516729448704 7694480 -8884911562867785836514814626990243840 7694481 -35632664810344099289978986164269306976 7694482 -77175981421516516391192780901514167408 7694483 -18726925606826211952426033188550534080 7694484 -8396137505933912228671913567234457600 7694485 76592968432063296753912206669797485600 7694486 -31111937200079934723367932493434083808 7694487 20840210376366252573981229843449849600 7694488 17478799477192538917812809551154165760 7694489 18282515523778380561823129518121484160 7694490 23108154427955227012065102800492133120 7694491 -7987609952711805635248902135987863776 7694492 158171965417741730061652658337672192 7694493 33383229321608539654045246026453627264 7694494 22592853846526464739388196506166557760 7694495 20432574492634608550735376731308620400 7694496 -18614925629595475718587257623785832448 7694497 -75253693486794364994020735480725409054 7694498 -17375631193857097298086559810968395264 7694499 77521645963692884927778493227219213120 7694500 60290684501925980252342638754380800000 7694501 56002005431259023263935454815168845502 7694502 29463827431504026687268001628365053632 7694503 -940581745333200202256525554640338976 7694504 -55013967557557475494215246772787082240 7694505 -2575287535424688886136203678532486400 7694506 496869291976935971978183083016010240 7694507 -17334974049367451930353927218500276688 7694508 -5465477104370061176624342821502386176 7694509 28823505384799102778408415523993723800 7694510 -5627009765385364204736784085497799680 7694511 -31771965941354769038247909388948706304 7694512 8932713708890019871540896987107819520 7694513 -104323326202995365652651812501701998300 7694514 -2665089487747019560215633979011228144 7694515 1764003413810869932094864956471953520 7694516 -24531463663308436168784776438993735680 7694517 4029438758033457519707262777743139840 7694518 -25505899530826365498566845320711463296 7694519 42424535955111239709631548601688565600 7694520 -589595278589120012025662955789926400 7694521 -8874273889360854823046142837688548480 7694522 91380118833274298263088962812027945984 7694523 -4640155365862411022112207573090945096 7694524 -84715005512390163218848520031613097984 7694525 -56179423355120073050198599966647432000 7694526 -10874683741278078143625076406650930176 7694527 44661408495005213340491227605991309376 7694528 -18287345504755886518292450699473059840 7694529 63546190528592369891992833121143515184 7694530 -12665394733716433669104778726396815840 7694531 23285367466029403374138699021447750432 7694532 -52980235745480143817684716568666012544 7694533 -9480312888935164859424903722656107840 7694534 -8002648126594514769330040537734729600 7694535 -12235831510862979364779665126966568960 7694536 -64262977532964631893809109376170040320 7694537 -24398631343271432774591736451481089008 7694538 -29917948639413102570168559465604864256 7694539 -85497939662277942633937382784988471660 7694540 9127967389830727401726276423151656960 7694541 41453593899441466886131560905666995200 7694542 1758224289974895072488481458693844672 7694543 1605779746161763593436220389766583792 7694544 4250724347950075385010967952071065600 7694545 -64417042898494439111641704443948498700 7694546 -8524355106332486866653354332636124528 7694547 -41910270414146157833090462670411476736 7694548 31545197964554402662432038831078885376 7694549 -250683468137733335844845756737274880 7694550 25952646219295108575103757433318780000 7694551 156047615121025134120073920135402157704 7694552 -35669667216335515573593409350828134400 7694553 -1425205181032323592619032016550307200 7694554 4770820422182022973798451442047622144 7694555 47986988770023689839555622502982555920 7694556 20277018172260312196302407353380751872 7694557 25372046854210605981736703422560478704 7694558 -9233944138667068860137535423043706880 7694559 -38125668198853923346465487271538244136 7694560 46512515757319338165512758120969666560 7694561 36984152745721008800338973226584432832 7694562 -15798160445652851452353401329071301248 7694563 -66144567979021970603378308530001647080 7694564 -20316422427759877906055584559652987648 7694565 3301122443857339798756236316015235520 7694566 -47345203314271852382538170269357853376 7694567 -113876859801694546247409451981042941384 7694568 25892179306711598118608496366582988800 7694569 7930121061543815535470060939948758970 7694570 28548322364554123778967581924339476800 7694571 -6210217076207685609734973237579237288 7694572 -23422756749402812382097236237672132608 7694573 30123039827139289230576023954162512320 7694574 -11260301717412320054085579644373656448 7694575 -11283220256567978247770107250999342000 7694576 -30873728175393642012481197217180090368 7694577 -6542700985255593721351384655848509552 7694578 -1870565241330555232019115069092808576 7694579 124366504245164822283040521653945727180 7694580 4674153017823629051104066270195200000 7694581 39736640258766928650778460863661922912 7694582 2716955540513621587775092390736363520 7694583 7097358667989826758455807686474397904 7694584 -15574938907538267418067032639602073600 7694585 -82589871712511495377490782662115724220 7694586 42920118814219669151991497927753438832 7694587 -32561962199634238527804347130507929160 7694588 40011695850100909751473879888353332736 7694589 -27699896761591115114751702441821791680 7694590 17012058131682643831798911174831412800 7694591 72446210768416647117591754906441024224 7694592 -1034023769306335969855080267673239552 7694593 -17745000554971613342189663541692514072 7694594 9629215758764405854917333946123909152 7694595 5022266561399271380669623707197397120 7694596 -2551823903199095009095223180533288960 7694597 6555854819744286335435958109932930240 7694598 -12526770043105748227805036088056643072 7694599 -22740733653704618004455640887474905680 7694600 18056882122276291027279938642370560000 7694601 -7727389411289455179780877115314223040 7694602 -74323595835442604565937211410376886528 7694603 -10740366814069254306994357909618268160 7694604 17015828461679158386111355961039330304 7694605 27541691106574767622078283408937139200 7694606 -58312211019091598598254767673217565248 7694607 229228411181925856802392926299547792 7694608 22735532856245224607651269491906723840 7694609 7935334318465156743660957421326441204 7694610 2686529761047446370775012279075184640 7694611 123670470655828928236547772179041496400 7694612 38579830820411836224501895718187152256 7694613 39685659762716009259679666762028782542 7694614 -5649731477851842068286429630122420160 7694615 123822329649282583374453014633293240320 7694616 24022901394590186021301951078492057600 7694617 16017367631868675248666796236556099012 7694618 -25374581418797056191969313538195796240 7694619 9560485456005545888352149254222065600 7694620 89325653176979764603978481654400000 7694621 -12920009436854419063119756742446207456 7694622 6489790243516342784356231339523566080 7694623 -36106407701096940788045077984224082320 7694624 -4706811847973466091718329844574978048 7694625 -11887713259070481381580446666239856000 7694626 -52007847302483117135628403755662401536 7694627 25221224185144798935436774474637679600 7694628 29698914640715057974321617016457871360 7694629 -45341477615239658393887067685978718340 7694630 20338364294695467830460572583195864960 7694631 -6210769865545922880453836992900524576 7694632 -159995161547515508651044725566592000 7694633 -18975325329947683084834017336235082118 7694634 -1392467671057405401892225029079019520 7694635 176160474289096896734685506844548640 7694636 58073539050609581364518157658114510080 7694637 -7868352433902328885385023561373960160 7694638 1459473549802160824595622430456508160 7694639 67248553964017616655392760733062910440 7694640 -7414543966587337939604572243285770240 7694641 3724993874965883238532276308461331184 7694642 -56878805535078648072524088342432842208 7694643 16392886600003187565037372554550841856 7694644 154863779171383076404734941898396265216 7694645 -5783151247121404763338118025520801920 7694646 13287554721743490610725865864846771584 7694647 95856658559337793359755059111900637096 7694648 172854079678796182630133462259179520 7694649 -51124645520287924541654658173189376960 7694650 20611918288663378888927903481517753600 7694651 18827786632447317047742066473426375652 7694652 -25189437831869130956916702405422284800 7694653 98092007930885013791440739468722665504 7694654 -11273836913293499221013081850984068736 7694655 -35331369117413888048940833415249705840 7694656 36826737472141235528464806756357242880 7694657 -24187227073801730469473691107983271340 7694658 26740874983995547365709849585637952000 7694659 41415715897930623206567474349675214752 7694660 30910152559884558638638167708298855680 7694661 20307937866566492713048501048768159200 7694662 -70331163073248389979179888550004233600 7694663 -10063820220892324162965448996692146088 7694664 -11050144758921364364211445738416660480 7694665 28907514216599476604034838660036784640 7694666 -13144772945063115278099580008992316112 7694667 36689596078775912427339810973408050684 7694668 44172753150130346632503795194686913536 7694669 24139578507639289641242218065870734070 7694670 -4057761581958656976475635790797513600 7694671 48772456158617443994569548227837397872 7694672 12311002482146210590439858528549978112 7694673 3305718050668568220270547021644748800 7694674 1275708063505267679137315254145994400 7694675 27952831889942192202099588562527817800 7694676 -2377501564861706278443304987318616064 7694677 115249571561893332771478281559284329440 7694678 -786794709506402062776536090329876992 7694679 -101666154623436314723747943600412458240 7694680 24673920932626733178455675114656972800 7694681 -20997806447935201138349768949314338608 7694682 46610015725922297494188858114832614144 7694683 -93854691121630893674637827217148955068 7694684 -87427102030178581986006696873714691584 7694685 2340737250334625857957218603291362040 7694686 -19323054994999770142676494691536249920 7694687 15042455463670816655157321540883029504 7694688 -28117210869900753786096100792202428416 7694689 9515398927429016090862861544323187490 7694690 -2867252729771968426008762441609650400 7694691 6493034192528787143682823005481222464 7694692 -61109600662076251563162633810882723840 7694693 15650325292386539344989168108307701180 7694694 1081146000164286124040040326771106048 7694695 67395307524875409275681927603722054200 7694696 -8688174091067747817053283094836019200 7694697 -27865809439282861365080771951753977200 7694698 -29700741652231897142554439878074132480 7694699 93256921671718446218498801773858130880 7694700 -6508929606493411121493370199530982400 7694701 -39596677841025949442921082031113742336 7694702 44269697075441458912499838909970623552 7694703 122894827195670488767211713787280806800 7694704 -30264263315362498921697949214301716480 7694705 -11291432112361525135003927875505934040 7694706 -28950351521619503069073923400455757696 7694707 54086151644901789742895043826670630560 7694708 -32988998655735780242191061586968438784 7694709 53599559733694975646329805328107610528 7694710 46950699421986640344627387256710351360 7694711 -5564656555214699798564674394541264768 7694712 32143205926813359643331951466506833920 7694713 10060096871346703068277428916087912324 7694714 -53392304383732024757448430659643430544 7694715 749085804138458442638016233666636400 7694716 20862670138234284355537444172668984320 7694717 73050993570311460784481175877810403340 7694718 -38294954941324880277432916706857300992 7694719 -2619200164659540689188989672671829600 7694720 2223324388236344210969550442935091200 7694721 -1222031621904313642969961233911944160 7694722 6055290286164801542967719836904658432 7694723 -37148005597695227869688971803496826496 7694724 12383717679950225039816524651318496256 7694725 22700376008913445114464720820304258400 7694726 -28976909978667581905780933996106386176 7694727 51761224203655251628191153547758808656 7694728 17565044395180924572782452883609564160 7694729 28007589016233432647594986326373474176 7694730 -6537797485434361113203369381774400000 7694731 -126206300361180436077449127349982114136 7694732 -25155496279853432382669597943351451904 7694733 -3996014752014580725152928822157464000 7694734 -9795906161432266376357062536897927360 7694735 13510166269415431671487200084482149200 7694736 -5779530567755523079318101084358311936 7694737 118088044368161129314729962312835086386 7694738 73659920482879068956988919994880906240 7694739 -32282909748574717783899037746674521260 7694740 42487448077730138321443336830870992640 7694741 14995690131072860015208121843300195872 7694742 -3264372427912961065501117549012365312 7694743 7261025599682916114705855153019342000 7694744 -118105696994414813787694356027511603200 7694745 -6856082101576994911535493871477156800 7694746 -32309297382814036926993216691437588480 7694747 -90678221667928595878419692915600919804 7694748 -9179721240912123753787003052848958976 7694749 -151581564788346996574999481155201057664 7694750 -14733824957611259704385240580026688000 7694751 -30428721416912494732204635319893488568 7694752 4651215516135311385190256392922726400 7694753 71590186963435981862262958425268560 7694754 -28867284559464585563066353868439129600 7694755 -86731131831715002690615963113481921840 7694756 -43936904487868702401605615484316241280 7694757 546249546452874958684215733922791104 7694758 -30426034966165426364182313013879521280 7694759 9127412015713114937474234738952990216 7694760 -9646781732097862963494601426493030400 7694761 -39103860414603043854014004299386939788 7694762 17854045555119626524841897981704819200 7694763 68319227003951186853862804692027366744 7694764 670896542592176752949187118299328512 7694765 -9409206198869758731820996901725188480 7694766 21107486492841659066827354302129887040 7694767 65321842777198118878185356821632815472 7694768 1522581181431645831682084082015698944 7694769 11097161014612357063159282459870637760 7694770 8600336622628347637594991811828787200 7694771 27543063722047289799658170659995795200 7694772 21709921591751648576504473211201280000 7694773 -52835429586065919343707437490816602820 7694774 2826268194553288684976943075513338112 7694775 -27378426358858252932398913599493819000 7694776 35131527522596327146738901350220206080 7694777 3320664502164422824877078720859578820 7694778 7291272425900130850530954932722206720 7694779 -25684900187909067607749260808923177024 7694780 68118069724204570548217435361273932800 7694781 -1603073118908017050591931820277668640 7694782 -697450219138362029741236123154693568 7694783 -66619473693363528729019752659401848120 7694784 -2014184587374635846397942979268444160 7694785 2673119011147230620142280973712720960 7694786 -56312070547907615374336345191169869312 7694787 -2081997879730459863123764162869989120 7694788 20230992661957626803631003820725719040 7694789 29788152360455200997094912201190721280 7694790 -11873831139808409750449170568320305280 7694791 -11929038642159260835592019383052999920 7694792 -4085242422395564850120256018528665600 7694793 20618913995082684079265257098994554624 7694794 53815491899717082798222168900430875696 7694795 61556342825408405391236470149772721280 7694796 -19520467635662443430713599448929693696 7694797 79696319964513592833564422409225734112 7694798 18753437747743423782572613287305210752 7694799 -5290533384249417652670785353989804160 7694800 1587279209815938925845475353221734400 7694801 33768141886421255392490879152992789504 7694802 -33285525740692618902678543721034429280 7694803 29478782696118248290535645472414480640 7694804 -33651701394708217450170399020658526464 7694805 2262116235158600158593957853147449600 7694806 -33067455040059237172816290051748116480 7694807 -1410194812597884441747248864361416400 7694808 34739401352489461802330345879627857920 7694809 78032459141362794558314252754850628160 7694810 10975492715403160832060930241592800000 7694811 -51174057042851353448980690695053329920 7694812 -99062739287158964934058810500750750720 7694813 18063814305505116370486087089080812998 7694814 -8689577697510875018137583384004077760 7694815 -46475812635259337808851310673272206040 7694816 -41625591545574053713567156655799926784 7694817 204245804302479822393649961449030656 7694818 70334004387130949514977870228476641360 7694819 -34022376024775516843489767866344024440 7694820 -2056119686686636427039928376473354240 7694821 -225999950192237732317177832840797563488 7694822 58928460651443733059082614770519313472 7694823 -80794913073660161479602581524632997632 7694824 84783953511671164745785223345519016960 7694825 -64810691619427284337253110796308656900 7694826 45795503901220022704210882495842495744 7694827 -19185097959796759578404514494068873328 7694828 25529555317673017860532408282076352768 7694829 90025096329043840353623989806010491840 7694830 21564915947226136790643521752289360640 7694831 -45414901318644111874971403474692421800 7694832 -8257981952908371384326605061597921280 7694833 89381193777786037501322881535344768082 7694834 -6760362976009849090336313167833246720 7694835 16552210178719692313916857321853156400 7694836 -54806481709225544322876439928429691520 7694837 133768437334334574175412361439265558400 7694838 -23098428921620550992861998784510042112 7694839 -2396561758505768182155815238303004560 7694840 -43257583638372062068334603828519731200 7694841 29656143151066067890356986196073033728 7694842 9729385154917725436743946278584457072 7694843 9436981974465887506498453649384360544 7694844 6050226660668292308457955221674311680 7694845 -50205535203212143780040673228612808200 7694846 4823291990140394086969887564737156736 7694847 -21527548525482968242653103142758273752 7694848 -5547463223552243469441519721811804160 7694849 85206899103464212541510597648684132400 7694850 -7602951523291396450098306974380800 7694851 8502816410368798218502955889844483200 7694852 11562859995481842845939301999841966080 7694853 10593365248854834648266006128817584128 7694854 -65714903530097247878917091635506234240 7694855 -13520963710849019105037030031861339200 7694856 -4879281235430362765280149517500200960 7694857 -3378698310577649228180123770790762112 7694858 -37761105098464584402499696694588005440 7694859 -8355647101775550325769967016982446080 7694860 54965522699264799914425485925207219200 7694861 -28425898164832239337227142860326990538 7694862 9180141270750363520883593542161664000 7694863 -17098623454021890061467917103618445200 7694864 15673317690039786282673790131641262080 7694865 1816269497599187633999259706153200000 7694866 -8259770057913559306579203396957088368 7694867 -4817182444250428164051310718045803920 7694868 1077091173620033541644600751507978240 7694869 -1847137240261985557725898019306625280 7694870 -7425994832642148938223054415446885120 7694871 56057554223615975544557215088476695912 7694872 -58122599198198268228926631307260088320 7694873 -1571903950517265116834358653180843520 7694874 12878649126032685550104812618007792 7694875 23983603640698355691729715325152620000 7694876 -16925184268731460703462920060032832512 7694877 -65671519112011468957899408795953710560 7694878 35731016242612189552151547237286842240 7694879 -17493973783947569437016819435750758224 7694880 9497974983512766192529555263313674240 7694881 -96095064673474657141080138197607388318 7694882 -7305116117329435304997271884985153536 7694883 40041869937720090715367352765192489984 7694884 -42192810579746337214222043470588907264 7694885 21030803784013047898629266196026009760 7694886 23819812799026298183017375351233600000 7694887 54401896100972963594076103159930626624 7694888 39143455066523003265113844554427509760 7694889 1331543998186123287250404201607614720 7694890 -3241595761179464686317066666868515840 7694891 -74448389528662580428770125694599205708 7694892 82721418495794085085563683557296000000 7694893 -1797526419949034319867883164048202016 7694894 -6583805690735752215435632885756515200 7694895 24698976284154822496491111478789307040 7694896 32528283796832677910397493410068987904 7694897 -14428362442351063731348843718039006848 7694898 -29895377359543231023808859861862785280 7694899 -323715636024486759317513760659393336 7694900 40760678686632198060616629463711440000 7694901 48870334683702936318160426876058936160 7694902 -48378526453669201290806069029323850848 7694903 7119318681989623368056526599326898064 7694904 2683188602227561842477788920623267840 7694905 -3099738425474153361020992059220430400 7694906 -31369459148855595463160823479578203936 7694907 6253655057225919859531535714066221440 7694908 -28562917959835581256121351985419094528 7694909 -23730575790393475486510125778966369440 7694910 23542566754135272168451555284018387840 7694911 -41547774298992532894329965325752170968 7694912 -15283712051410153557640642295194189824 7694913 14966411212299140923437520167341311488 7694914 -10086814529746650890606503203763495824 7694915 -76638821483732187979245230503693459440 7694916 15111971521732782891734644788102881280 7694917 5021332664981207543637960348745751966 7694918 33309086214905051696380625322814801920 7694919 -4338168641030995576529514552295515000 7694920 -1647039040755119019641306487960115200 7694921 12746112431652726404922898688880555144 7694922 -10998218799490006344249152134940424960 7694923 -78103095716962248102271561216764142828 7694924 42133831219310904101871547578320240640 7694925 9746737391638635212005802597440900800 7694926 4952792924251162142940964620522389952 7694927 -59168461062852805364647841740160926008 7694928 -2348609928414839322735837517671702528 7694929 40172347642478215933801063709079508080 7694930 -1307716541466061479876467590039879680 7694931 -46475371129697590582263615883630520976 7694932 -3139516902713421980240817556963532800 7694933 -47162384026834254882938378510639008818 7694934 -1490284189665584353931721300597657600 7694935 5507740914252701701698596894652853200 7694936 443865970422250003705081053674803200 7694937 -5905386455857897474834106027104365606 7694938 35549959291959449857522552034267931120 7694939 -56043765752328783659016449910307027968 7694940 15118345509817062881175319175111884800 7694941 41794423892356787353352741594435727712 7694942 -14175364082854561029284333614630048128 7694943 -20888896002220480460063983558182000000 7694944 14430147144211985367827103653069586432 7694945 -33037422370384714758930699389077464300 7694946 19733962360457423022714007284236037120 7694947 -30860577661291479925167072313785095280 7694948 -34389563192967354177158657763358765824 7694949 9664654388969335272192149545623480768 7694950 -36032089332969674986029607286529969600 7694951 -66806318168644577193036753872219867496 7694952 12210605272741390570930151194297712640 7694953 -35750622516642004844015082812346830720 7694954 46725858914358023119523096917498144176 7694955 -1575693992441026643297392160402613840 7694956 118219053315444192121879559651624294400 7694957 94169487417116806403710772435665986720 7694958 -42744734990499893507755976748071687616 7694959 78811923444134351535928741904382446440 7694960 -3853815258599128616384954169503907840 7694961 -21109053650294750501702735786544919200 7694962 25810599920787469896265824555784896000 7694963 8798378918723346479561433279520716384 7694964 3574897672742352049394873739392478720 7694965 -98893764694410071460447690544355238600 7694966 21721850103869724181881568549694761920 7694967 23815960537865972169408371120187569664 7694968 -8730936069013008138101380267593277440 7694969 15128917668411555036665032712902170180 7694970 -29259965794644341777432401987163040000 7694971 23624531969648258324993290158238987172 7694972 -31560322291646252988022518725701168128 7694973 -5264862628126696092444342220676691840 7694974 2819552163780116769664179101888621952 7694975 -16478068562971726047790111905887256000 7694976 -30054161576633830100925487873051852800 7694977 -28977336264185454883824791324228482174 7694978 -37144493239707156422910563307298662960 7694979 -668765606725865245040452663849559232 7694980 -5502446030075183139760707264785510400 7694981 -46463912911688092061174661666949570560 7694982 41688599994755293856805502587649369152 7694983 -102061629544907805224240324125257108840 7694984 6602232777321012248855875638178897920 7694985 38146163224441496415817562565494040000 7694986 -21300115075255024877042668489404509856 7694987 -96874532688500604264346833968951480364 7694988 -42839662253464988403485173671149568 7694989 142901986674270957193093826811407653324 7694990 3234981958541423195632253125512261120 7694991 -17248805777834306716717830331761975000 7694992 1506632890460797646288926355207069696 7694993 37402316220458343090023370599663848242 7694994 -14197103219947736271359156341343472000 7694995 -28638726058896029719718946977433600 7694996 -36130580832247965200452891205517264000 7694997 1800465722302439165588085919061124000 7694998 -1279026237857127933651413483505132000 7694999 -60603078266620000220766629157134387760 7695000 -733244444897003084196808915104000000 7695001 -52533828736859834735928825937604867708 7695002 19582374910606259289318993586020471552 7695003 -2529588475200400828098921127019793312 7695004 81701746426452269420411405184063213056 7695005 43093694162214752315056380852601563000 7695006 332047725719482709245399984496418816 7695007 58840958047175810133848690682627244256 7695008 -21251383792756276055137584719100641280 7695009 44160671702014124678904797314802874450 7695010 1837023946464486048336203170519517760 7695011 25110197756593837313739791542746555612 7695012 -14104424577877679409418220212890095616 7695013 -36552841704841888402122204487501099138 7695014 -83645583170422544203679025882309020160 7695015 -40736137284510618047089147731369445680 7695016 15065489231558815529572617900043468800 7695017 -37993705486847729851135645427167100736 7695018 3105519208776721027420265881700722944 7695019 59511486560497644166851933371295262840 7695020 -14125254553763853074114359536485099520 7695021 -37097357263149418636410113466064183488 7695022 400691585596581869197640829936979392 7695023 653810283638832735397993721066669040 7695024 13339938710208803308352549034554916864 7695025 -24935200819373305453606919777408545700 7695026 -22365210149536092716609343347025346560 7695027 -267559595459618795280124385289065026560 7695028 -10317456255326886674366234253421105152 7695029 -31576798141592436558878190115436810820 7695030 4123870852947358558339213898589112320 7695031 39316801169455100497964861525342536200 7695032 90288462412892117526986012830251110400 7695033 83970188371847172381835760453868155424 7695034 24306849501451065334100652015967485120 7695035 -1073311403955318475000446069125472240 7695036 28441733658048456713950762194999316992 7695037 7607911196709953676007065461821013504 7695038 -4609115916135490465063234761398680320 7695039 -40529820128680138997123392411591967232 7695040 -7394734727212998575133846833253580800 7695041 -27104487902280565073482755833271293376 7695042 11258030315942604256692966428029859712 7695043 20514465945032259239982243861857407292 7695044 10878813709277655972748176761476595712 7695045 -8817284444794098373660473791878613760 7695046 563075415684448736911367123949563520 7695047 -3687133810225721624206466284708208400 7695048 44552065637871855955370700427341864960 7695049 54451412964298405525633385388877929050 7695050 30562252495280226049680898840217433600 7695051 4967451478018800057309596392281136128 7695052 -2404262047266964160904452641755153664 7695053 65567168165049866731768640075132470944 7695054 -58998563084413703615410466124785804160 7695055 -77065443396979257328096080912200834040 7695056 5008107048554194995068368397444800512 7695057 39641557262567497900818585373945774080 7695058 -86552998484699079894388010956990820064 7695059 -50452117024373716683368793171835076496 7695060 3594425820175881258033763980005621760 7695061 48346621447101593681241862580478415104 7695062 -8026686972254910400861437271350230400 7695063 99510575544845972886566427986774148120 7695064 12255769840055349672264201496553963520 7695065 194339861780218544194703952801121920 7695066 -17267724622283641827485742704190629376 7695067 -17166213249247795860310195104299273808 7695068 31175851724610078006188337102948888576 7695069 48429999490956458832909240140226236544 7695070 7642170512468143734036807384163027200 7695071 146511813927277698060803213913180022344 7695072 31148724521937665330362498136842174464 7695073 -4983757996976079798921116223784121280 7695074 -5590814281493082646593938316412538880 7695075 -16327975524548886627692870002036032000 7695076 -1295407682088702950687165518983234624 7695077 16717455966581322623885845620459703674 7695078 -11449756253603483045418049069959648576 7695079 -2743138425929709353541609448809520000 7695080 67510315713289231162773185758443878400 7695081 -56963019891783709144731729829499535888 7695082 -2925503106148723488668179376164134048 7695083 -43867392486131415362631976734059520 7695084 -9715567268967656630525503775641018368 7695085 -32750736580848467628404991994821656040 7695086 -14076988389396063213838368474057705600 7695087 12216509143991143522454108422242270720 7695088 12680676429730569200589191562477666304 7695089 15784210506648007482281082441592689000 7695090 -5629387089573552885158539433068505280 7695091 -23875966359843677743572806471106415848 7695092 98653259626464634532411245922037431040 7695093 28300012551001519690674950663150309184 7695094 -87818140044100070919299375606757131136 7695095 59023397530735191942805912057803517200 7695096 34836552435321202882777720578432368640 7695097 -129806960127964677963624965791921218454 7695098 -4511889491874934422899964946211245200 7695099 2823498338088797141664195046959951168 7695100 -10692621645295000170639685873782041600 7695101 20802596800145870572933953537125112600 7695102 -24478473875899517672080911865415103168 7695103 -3034181045197543017267556529102934736 7695104 -79171069650769925586432753281311703040 7695105 72205373207212730468077096987364016000 7695106 -71330322595204545190602720441198259248 7695107 60443635012645093576099276491660769560 7695108 -785904835452944609965588752547860480 7695109 -108555713002516251655767509887441222690 7695110 -27064103905313130444553660936454749440 7695111 55318385973646395756298653532765801344 7695112 18603573067525433398379563957059962880 7695113 -83744721481134069909017089614453073638 7695114 -8286382617862029254974248216680632320 7695115 -37655990251942498159426565611677425280 7695116 10669171743463552910112874409358336 7695117 89619816549758583494760811269564977568 7695118 18370044264851699717826022438669294080 7695119 -66371471490793012664986314513157540104 7695120 5479746679705714661116445414255493120 7695121 -25718280312380112291092815184211904320 7695122 -13184074939742579007735057066405758976 7695123 22041076073763969908109113380886535984 7695124 16079285747765901249095019006586983296 7695125 29809107709626620322126205380867219000 7695126 10507189732536981463110935030901812544 7695127 -32954239675201495860621029089466722728 7695128 -39179431166706546151953905321178685440 7695129 2770433073958746080873574353279973888 7695130 319869955273535197871796720160727040 7695131 -4664027236185273762405739771878246000 7695132 -61846333196467312699022447163200521728 7695133 13358978043245658837032561975401214400 7695134 32158134777803994514346472210066909120 7695135 -43007533938774600354753839999050752000 7695136 -97825933607693184843848947576575295488 7695137 119882081916161950219407801170530866786 7695138 -2489945406110661739210934912577038592 7695139 39630367188557770995387081563861902940 7695140 -28432987093450577912777124846284578560 7695141 -32472396807827418325363190807613007008 7695142 8067525703665409634854409735307266304 7695143 -61995660850077496723375996909962827640 7695144 63047816545348888667372163665026575360 7695145 24623959093875318866145554568340692900 7695146 -9995823792108059806219476718572829440 7695147 62289832477283536061142552618928416600 7695148 -48895301208291608164830895324964737792 7695149 1896240535247673998248716968538238272 7695150 4600001427219444127858950881820225600 7695151 -2610930560172432060418945557677967616 7695152 12019707264483199944623001414249676800 7695153 23807689163575540752502289423303016642 7695154 4353564482957795233024764226917781776 7695155 -10545315887993359706726733629408263440 7695156 15871460630314566360345760182412062720 7695157 84121473394288058917072981543381303406 7695158 -846386604454691360212797612016808640 7695159 -60345838475612735725135353073607599896 7695160 7791932353113065215193001035000832000 7695161 36724735854319078000600828106826810624 7695162 -1938690596238821028232176654290813328 7695163 692408574653105496560750898386060560 7695164 -52534508650676317885810196518878618624 7695165 -31085983032419117536528919970171312000 7695166 27534474253857921191324605905970828032 7695167 13716016539329527852762864696960894512 7695168 8987437870208265150855426692742119424 7695169 38110881633349181910959814582369917952 7695170 -12230348810840120979198633178466657280 7695171 -55499162801717115706217945754740178240 7695172 40385725221654871916832990395034882176 7695173 90923139637491636607016425519535755422 7695174 9815982939701879525495177267338349760 7695175 45679580377756282782308627345859337800 7695176 956682375470121618924651947430144000 7695177 21408332710719931416915581761335076032 7695178 70048489987647468472683068092579886640 7695179 -41910350529495481436687632722961171200 7695180 -5425663124544264913340570086149488640 7695181 40458451308382268601577869843145335532 7695182 -28467412628938891106075636113011484800 7695183 9300739597007188850681367074224018824 7695184 -7361438454080513143186405140755120128 7695185 11292832083386936483706442118158555560 7695186 7702026476690146021612307891325895680 7695187 47922093805088193286240408030779670200 7695188 -41398809038777135158190288707568042112 7695189 -113503432145863794378666985736312964480 7695190 13477379287266576926699128710872774400 7695191 10778288438593211015673806090592349872 7695192 3826320650514258739731067616286474240 7695193 -74831321981072042859616455099891317760 7695194 584944619400407390389519178813699328 7695195 -50176701022324470818776543989583624080 7695196 58522784835958584982876958369713412608 7695197 -55326544703213513629550301090720123354 7695198 9001123471672226573325173944165082880 7695199 90709948662530585615234923477925681280 7695200 52423910630900751560909254140837888000 7695201 -7685357958750006944402517237759666768 7695202 -38149210376286198265338852966038724096 7695203 -27306702773262601995931218866719851852 7695204 -34798234459919107948544260741275979776 7695205 11324491789523615218466717388039508860 7695206 1922300779764433613137517609576355552 7695207 13795210219825301177384676155314040400 7695208 18733356852500612947611355990967808000 7695209 10884339090239427835429166856286769040 7695210 -8795283831120243802768049295285926400 7695211 115166947589009925775913289373140388624 7695212 -9700959356306557474062626543401589760 7695213 -20878170466017236567796791455893951456 7695214 11307219636129653686184891004047988672 7695215 28686216468721414279752439619702559840 7695216 -28471428575151703615074169369814630400 7695217 6449047222663738808542791677627338752 7695218 -69715145171087938887404118806847168384 7695219 15571359048586361659939614878098778880 7695220 -1724044376701998689168604774718448640 7695221 24961272667709139354628432221224965422 7695222 -3743863668416286366245851118601352320 7695223 18536637634354076479055839411992744320 7695224 162764385879356073488438110585036800 7695225 9197621008616796242226722786129961600 7695226 -11969261070557099987252506301664473088 7695227 71835897903807041350995060833457383076 7695228 -42250970321256904624757327583057960960 7695229 -36219882923198478670701445609096410516 7695230 10409778923226364828495827421832085120 7695231 -6865342984599850681760607377565651840 7695232 -99791875842121759651426494530872934400 7695233 -609543037704101252197877737917042432 7695234 38807424778162772258456661428529551184 7695235 -730107829252886537490642396417533040 7695236 -115640162408012489587109325027928178688 7695237 1907072513627465506737266980349760 7695238 64647579635882215306174212726132263520 7695239 33778718833839209765871106600633718040 7695240 11663734458515479555832451630725529600 7695241 -6897743628269083296922490239078656358 7695242 5088715370187124306371416614154452272 7695243 -2818931119472565238451717865406760028 7695244 -100971332758584139290363428958495326464 7695245 -48487811574758658452296383145694968500 7695246 37920276587825284180639356002384544960 7695247 -2356050947181483095467496601537308800 7695248 7411047532164507087582876436321271808 7695249 33235978432143927248280015352269275808 7695250 68619035869374372660028259161163784000 7695251 -16854606749135970898620166225209316848 7695252 34905939188992164503495922586522245120 7695253 38010475033087413933719766896128879502 7695254 -16578268913468797992412333330719513600 7695255 24055842798040567081441545904364692560 7695256 128797662675164503907193010614785064960 7695257 47889071239753918853576143877297074506 7695258 -40401054560600584608643001789515670016 7695259 -33010268021996323996332490894856274672 7695260 12698804260911568380820080149769216000 7695261 -13345106598281451564787565777213062368 7695262 -8887260255797107610572507322127215616 7695263 -31877811871300646890170205356486340320 7695264 26035423737193633601767603359732203520 7695265 63645492923897395095269624022734688660 7695266 -81771557561086796919917931550266892800 7695267 -78396225725053219290033421705971267720 7695268 -13847480424263772233229367948480077824 7695269 -48454807110599572827220047326382219330 7695270 40846582450357108171862870173302374400 7695271 104814560000459001940986901961477304864 7695272 -40194212586140690332418982624780226560 7695273 36372045635956538604426124141758440064 7695274 -44121921671121306361760657288755926864 7695275 -7914752286903455298346347464381605200 7695276 -6700821848417018652639726452756345856 7695277 120947009856509835971429472684457773292 7695278 19948056364936758648321309258400453440 7695279 1993154218669152818678323427292246024 7695280 330738678502313569391549292910018560 7695281 15863088879225764804178789765259924464 7695282 -4244398293186310472954656091331757056 7695283 -83723998660594580345824391514919908480 7695284 -91667618108623911839368561214945501184 7695285 -6133448325277928793404536189103923200 7695286 -61399479293668071250477099600670372160 7695287 -78241806574631454142679413630122865320 7695288 -15907546100591363317642240649315696640 7695289 41557606500181919554000711634123117056 7695290 8242575241825114522401605762196542880 7695291 -26585406335914979971601980086064780320 7695292 -48632970946708139210149155787177394688 7695293 -135342663215820458227546779834900790458 7695294 9020434318960000243577148578315363328 7695295 2237564182452745807988298372694708800 7695296 6147751070922471643141594482254807040 7695297 -19263632360242531480961498975546213760 7695298 5704540528214405723779128152444012064 7695299 39425019318793823976646160164313994300 7695300 1095195512179642707483266592438220800 7695301 14461811854142277766445635443094467772 7695302 -6975189593773838894754344800814079648 7695303 31120721183177009928064807513465230720 7695304 14330596057516308311196069136551321600 7695305 38737008681109232963897240216467365960 7695306 28988511903117704707071023460606526512 7695307 -40546023371103653557265941081095694444 7695308 20667605905686835312762124849263088640 7695309 60207489113606636786743774755428224704 7695310 -10836229847442866417885953891016908800 7695311 -30021827030778847947694702734265958400 7695312 -17463581493642468480677755526090588160 7695313 131937350958486575882238988556754616562 7695314 -36121925814631005253109571169825027968 7695315 -3096776243775320114844900182209136640 7695316 3465606736260139684180633043909672960 7695317 909247010855505917187259383323897472 7695318 -7171621364106274735987441704395205120 7695319 -44172253854642566754095393242167804280 7695320 -93067980070233694360392587227329331200 7695321 16233801210537235370675326794208364064 7695322 33739472770217028872713191583804861440 7695323 -2145506221169472508925007761871355200 7695324 -5635345224864038864767510268251146240 7695325 -35735714708817118508264993854236062400 7695326 22909979577881937926190162784830122112 7695327 -29911020898675376481318680903873309880 7695328 69734936723775754341785286138978631680 7695329 109461482585606099304369726899402208930 7695330 -112044694141414712675569922824320000 7695331 21375420383027847220025568679768139424 7695332 9714654693823176182951389917660487296 7695333 -45053695870144794366575327236618853472 7695334 17145851871090648658090976781963530112 7695335 15561953857776884262882778357102987200 7695336 -42942741739122637891819440094905630720 7695337 10515226734805654704323335867777175432 7695338 -3530532752221033856984432870858383104 7695339 -37699609661372207904491060960034499920 7695340 -32844459941829511824368311022314137600 7695341 -37151897734963851100672545522683049258 7695342 -22156198955778996958242378875126973120 7695343 -71769878389878411056402597479080511408 7695344 -25288586672824410766049507198981898240 7695345 308547177663297524601014589969239040 7695346 45018759803336827234263159639095737872 7695347 6246324693511481911187569265609401344 7695348 12840256519804324258958212245854945280 7695349 -1971008617244313805760321729459597650 7695350 -11353763413679657495375082598251648000 7695351 133941352200851656208903868223882711200 7695352 -53104917713797599882667242103338577920 7695353 -71763937747284517008576222453150024000 7695354 7698756074585390963605925811571495680 7695355 -31905655040217120034913802465878669040 7695356 -22681400882609936929670143166632568832 7695357 20725980328662663642044940533767070592 7695358 -54873570126808231163605619805585600 7695359 -34412131913065917124989302503914877584 7695360 -55491229222138528058645967108644536320 7695361 9802166187628750230887014185825696480 7695362 -9413805646728602344963641070002234336 7695363 -4860665015710140280438981681776385104 7695364 90051001295950804574006315645496603776 7695365 72132490414565735127380465102879395260 7695366 1951308725580123046480324597045248 7695367 75083045615561806613686981917700879672 7695368 120867900866942686671004693171906560 7695369 -66707197942400763256105052651602282512 7695370 13805256523859916080407279442528313600 7695371 455652833097151310460262374718134144 7695372 7630933301204170498630005433160899584 7695373 14554246008209920049645742218447353536 7695374 15443919324428515994629143237901119936 7695375 46750963321410070406490898514876628000 7695376 12917759388770306083988888930866511872 7695377 -85025317711199257645448289600540324108 7695378 2409720865223792156517256630494474240 7695379 87567781927972514499576544027271655980 7695380 -16470409639956258215374908262288588800 7695381 -13069478536749247460773450126161754656 7695382 -37720781666154394779196637984429193600 7695383 -14535310671363037663722213343989402480 7695384 -35948540531034750204452780662293135360 7695385 -15839252436708792977137922862217884600 7695386 7864942491457486471928317375194706944 7695387 30305084984717509168102056814992406800 7695388 37308804207912141252521778924998284800 7695389 4547048121278497894099508136078752160 7695390 21241509824074495749433059209468313600 7695391 -96290416698019298723990310596740350216 7695392 -19669455779298513512725322858944659456 7695393 -7978236899945185481523118367703075936 7695394 -6293824280249824375742221404096692736 7695395 -19306818417402579596728827603440773920 7695396 -20425091209197117691873589306513047296 7695397 -99718041876731741773609615170506282400 7695398 30967064295674031163912058940619609536 7695399 6331312602454114200376253175358487040 7695400 -3943086987439891625047217122671360000 7695401 17427896808245592492233133349132534650 7695402 1346999517211739998825907701355266560 7695403 113689000129791968656868007494128598400 7695404 -93505021917884131914285413059536144384 7695405 161781866626480344674505057652237260 7695406 37225037337011533545392012063427402624 7695407 -12814159840584669193036009021305464448 7695408 3206933123483361949358983986193367040 7695409 219046523598052677390777720960577536 7695410 -13758679446863042710009510689661676640 7695411 56990606409005017711357162065433212000 7695412 -7974235220971026747058306368850966144 7695413 11563538861871733663170488156689236096 7695414 19684489529588561538001326220678209504 7695415 -9299443225013044991751955369032125280 7695416 -71244202007315275985434100317543403520 7695417 43059333614865881818310465425085612880 7695418 87457523307993067369605852068785635840 7695419 -153232745728585434783814446448103139648 7695420 -27294745765135820169331477453157637120 7695421 24105967587785008372958196851759719622 7695422 492224060978516972708043661886475264 7695423 -19340779921659846991897220252921522976 7695424 -3029425129064220639087845279476482048 7695425 -57281914062145692188511092553350903850 7695426 16810247765732923625699124733636738944 7695427 -35028184928120274613327355372109655608 7695428 4160304766141896129221221628794097664 7695429 4147846344780217148397185476234237440 7695430 10691161274347247218882272899063391360 7695431 129529503438459108424596413128653711000 7695432 -43251137425395032309535903610429440000 7695433 73788493919517815019286955338349604324 7695434 48953479526314208872247142841983840000 7695435 31767130807237488468521949961437964800 7695436 32251715983493417958319464187063579648 7695437 430483539551114476914743385947292246 7695438 -20274036043307447518314431921738956800 7695439 216500926033419070065764758432810360624 7695440 -2919480361402544697473156829885235200 7695441 1059310453869662780672358735921907536 7695442 -1192985444888189289676292447827510128 7695443 19927243326307214772741956267743918080 7695444 26318485161203314526412350594428348416 7695445 28427203421017224883424950298839395480 7695446 -22253213491189261223655897428427688896 7695447 22138983412294191099355188832011805800 7695448 -100397519744176672508701924398430986240 7695449 -36521893433004244628301626470269065964 7695450 -3026377217915694442811294491620510000 7695451 161167318249980002298028545181831695072 7695452 1301765318858042936324677104182932992 7695453 40198418400702227624754823688809970304 7695454 10175766428765687914177215543570660480 7695455 6842834892700951691012013969276179520 7695456 2646602998405504145136711922404556800 7695457 -51871853478873429236082372344028518400 7695458 47051606880623025293510257369458646176 7695459 17718399266590435554292921387403718240 7695460 9228276443163871857212811563219585280 7695461 114757697661586698883665476822177560062 7695462 -42076037782762111016268886147719728448 7695463 -58258099182095636850625920841160425288 7695464 -43273550351969668665780198054653952000 7695465 38387053225279057823050062301372797120 7695466 45129030773720996914513326233232066144 7695467 46684708478330044008505696150604863920 7695468 9480659977630707653021525673086974464 7695469 22428266077964101616290711215160704000 7695470 8817769469605642177751637647749663680 7695471 5252739370256709836112649800797595648 7695472 8235286387889789017911114130263474176 7695473 -156290770259847734681821174689037195596 7695474 10851821934100509137395674526750575360 7695475 75160092223723504893944071550623866000 7695476 81796593954324627655540018948046386560 7695477 -48841091873693277237197188031385097632 7695478 830612105421609010753285064050636800 7695479 208362732495295222179195689060998800 7695480 12327389298937174424408774333274931200 7695481 -26350873489844994157798179271304829718 7695482 21003267625056724970758698613371935712 7695483 -21103445918720970791203189187057279976 7695484 20016775322984846844353707887662422016 7695485 25704402366367356400636002534243586560 7695486 432071192933746857256648914715556160 7695487 51755717349555687581239094840080075136 7695488 -74608282712958587888917352470806528000 7695489 -28441734731931173052475586413791034272 7695490 19532492452023586474424355610248153600 7695491 -40784280633250998742565782781539359108 7695492 6949073055982134677520981830018715648 7695493 281804909122288895416956220182262488 7695494 11930204082688292184793391160224772480 7695495 217269464476822335623086588111148640 7695496 70905201665905120644195155458755425280 7695497 -46605233436902448741517046557075732608 7695498 72835861403663662203844571432533432320 7695499 -105651477056143795958319296196519160764 7695500 7448304586023554736336548652045312000 7695501 -35927108676832918041430489612745095680 7695502 -23163069758893838206966103768918493696 7695503 -47820559859436043102502260075191511248 7695504 -1565525614509121670873768596086153216 7695505 11081293653065588811422894419502152320 7695506 5468561803258443787322200059470344704 7695507 38004942213671293184628041897375397888 7695508 -61123924210081054533098886689422828672 7695509 -28435991592624424478204169466903123080 7695510 -24198592062160791931527109014278221440 7695511 28796193178558117292276371527493962312 7695512 11136091421790601410602691275617935360 7695513 -45302203881652269243515397997770547200 7695514 4335027444645496395914323841718071520 7695515 -49290788327252210161981523097966939840 7695516 -37082423818107292394323552773458267136 7695517 -12183996405527034492614921248115537434 7695518 1863964169108753776201297875746123904 7695519 1024792147578618741319532807279622048 7695520 18602125423579060511312305639926005760 7695521 78779580693688257162737356557623338722 7695522 -22540745078306634178358936368050561840 7695523 31154276894045833039942778684499491328 7695524 75953872802874583747252876796272926720 7695525 29076384385934208292098475409285476800 7695526 -19798761540395230411884138112701810816 7695527 8054336207610059490270339847843668480 7695528 -23750261076575653367117395070437539840 7695529 -3596682682129031689715020115867081600 7695530 -9050454482787170295202471436601927840 7695531 37261581814910472975126747827364113820 7695532 -27837963194960683232864127059408819200 7695533 -31058370210468080033636736683595382656 7695534 4561671645396913779613270436151896064 7695535 3542790008861115943951049756088695760 7695536 -9837194011855207011650174073488572416 7695537 35308587103319947696053826369875524352 7695538 -73198931498760357521640155161983870576 7695539 -68895069027881010067136265535110300660 7695540 62125970457040431887356807203718041600 7695541 46238505095504232237880933627374016672 7695542 -91254530430606958502538899726965615488 7695543 86095252468101594338232254195013057744 7695544 -28689380740624105270905676762574499840 7695545 47404577658934285638489295950314073600 7695546 21378359599011875592111287668518918144 7695547 13934007626091212306787511255299152640 7695548 -33799184006009539303509922078212096000 7695549 34315017241161393702776690603653751334 7695550 -26112931166718938298379404815956123200 7695551 -34263252787950845334340969072641965400 7695552 -19604188397915102008154649908477952000 7695553 64333255767728658718038543421593958960 7695554 -20203924275951843524733200971509855024 7695555 -4755100339739448162471720524796391680 7695556 -6588615529701444148798215603208458240 7695557 -52711754337254052728227398313617556194 7695558 -1298797518858081729935940142938677376 7695559 11454830323460592951315186137396804904 7695560 -84413812943771245789959971666470809600 7695561 -4604966394768646414448306290239853440 7695562 10454836844887025059883605088639169792 7695563 -6305962135019060673283310331712718760 7695564 4802938976449923398965104271899623424 7695565 -25425441303989238325572084222991718400 7695566 -3951989232662723427756624854855016768 7695567 69928459711743007783167784022798392320 7695568 7772111372232197738562591116104826880 7695569 -4516814896070741742238064319737187648 7695570 14133879024175684392849023084618342400 7695571 -2605506662005371091967398084252067760 7695572 -41795399256853707084127538042428881024 7695573 -6473725546745831626963342217765694816 7695574 8358569410031871841124374757894047872 7695575 36829041085950301889886661030363930800 7695576 -7437930254609793924112306896529612800 7695577 14754663537350092860034420898631266448 7695578 8001132028431341190767023046124960000 7695579 5255911227205978169502841821171511488 7695580 23277540036184463919852730741585651200 7695581 -1827859261427004721128731505294429696 7695582 30256101665454389083620839395295913792 7695583 -11045277382465578619179996828111892880 7695584 -77997401012304442937187033188981538816 7695585 65732655974446524568374725027472253800 7695586 1151500631774131312761812454957072384 7695587 826611661186309747720919193071568960 7695588 62220555249745418090961575679184204800 7695589 39485090004150327023795420985431438880 7695590 -11361232580205615549486650197060734720 7695591 2199312494894640092643848847879311184 7695592 -115688477093962371033210297942216867840 7695593 6285035575205461957203239128026540864 7695594 29124038513471777526403653459082030080 7695595 -23607901284464691480667897358765798400 7695596 68176177257165395396677023266472061440 7695597 28476525326515914421781853012941008032 7695598 24671884209544939455316869641338420800 7695599 -6967609779117200925719800683352628400 7695600 5044995867854136216052800928972800 7695601 116428422014041369749350976624944139602 7695602 84328579174726035309099862055253201312 7695603 -25301634940487590995027900984227916588 7695604 -22155689788261722999094609875533932544 7695605 -28054926048808674851397580694552504040 7695606 1002020301975654014833414285940620800 7695607 155890485303083849446694575201604262760 7695608 -62069762877687128614970505440539238400 7695609 -1558025796621915059032840238590386096 7695610 -16717257448825731509382352497208491840 7695611 -19598144565694168834546457163972119040 7695612 -221291021709956247110546947553000448 7695613 54324117193573605218901697899108697862 7695614 53171554479787365529997668383613670400 7695615 -49161153110387542768197314204406695280 7695616 22545614467517446870972666621483548672 7695617 32280049850179228461833204854931793666 7695618 -3388755531692987594146415992559869440 7695619 37875986369755457517946698840296828928 7695620 79302066483832031215747893312200417280 7695621 -74910229291392516432633610347027989760 7695622 27029350230841053563025771762616252224 7695623 -33348822242270532359663574714447496896 7695624 -1233497113721293835162080496414638080 7695625 7424389687786155329660043498469600000 7695626 21791214677374941500655574224906107904 7695627 -14391656770067510804869780015996608000 7695628 9825620742311666197133125612421715456 7695629 110073883985107606482474344105483122230 7695630 -4646569881815424270749025352863694080 7695631 -69485083232045331816122682170261353248 7695632 -5121133154902726178542516998532497408 7695633 -19471021873889665107701607544029262752 7695634 -52211608088591656530004363518316508784 7695635 -35347447879122077430048657130383715920 7695636 -6702803638180936120271452133832247296 7695637 -60770087255862420541458114600850249714 7695638 64777507289944561107048710551873964160 7695639 -8117395024386161101874314478416791552 7695640 -226755383380758938922452244487987200 7695641 75667750640512044294778533231030852042 7695642 30605613995474495105205626918604006912 7695643 44074553137169366624667566887898157600 7695644 68096182876720187275952071689904092672 7695645 -45403926335789372100925440190006152960 7695646 -42229884911547542563159098283440838080 7695647 -17256323981136502745795806700274683160 7695648 892856023712374650653656666809630720 7695649 -47317193430366106840192897559823753836 7695650 3252468373308837942138335882395186800 7695651 5040671178236448686297230751267836224 7695652 30546434126360424705542112881382462720 7695653 -9131622473769868896798798212957882496 7695654 -16667563493290516968433889542801171968 7695655 45913484180128954984689794961353667120 7695656 113385875843729283576587053993975802880 7695657 22942136341456313516191626400580179968 7695658 -34734809815164208599689782168716586320 7695659 10139828216943914363929741378824329400 7695660 570125824402825254349619366049054720 7695661 25165816761484504983940763691986458262 7695662 1190815436833024189046149621229842944 7695663 -47550400771746033090171870818986801656 7695664 5015086969071210696794237869116538880 7695665 -52604135393163072180429281441212008000 7695666 -45150601499741314590612094708449584256 7695667 143547643748794423847607129116564224 7695668 -47240384871158021513413475464983053952 7695669 67612538565145390470011397015869299680 7695670 -269561042885792280792126412612281600 7695671 -75125015465961918689608128368611159128 7695672 24740795453042429234511849939288268800 7695673 -40697969328574421847776209615702125356 7695674 9143537376771823856990293825456426752 7695675 30337648669980920010105109193001156000 7695676 -162231937213478065088408520983136435200 7695677 21417906029311179403450965911668079520 7695678 14638920885113277021947112466223970624 7695679 90621511045739233179369096029485342176 7695680 -750277201934275629984268522487808000 7695681 -21996998752863093844354643492949704256 7695682 104499550135409008397958511547831712 7695683 -88432989552516475766531558839132768068 7695684 3551083818661101048858732898420208640 7695685 23667432578038063515601604109596803200 7695686 20115455962691265233412620619700657920 7695687 -100196379974952375388096524693392878848 7695688 -9880980024515622252192391423513559040 7695689 41104472394317758085893636501173298356 7695690 722928069039357237550549378975626240 7695691 50350236346045213267736417606290601784 7695692 -49236201821098144152852850308097228800 7695693 50805072163382085733372657501969437984 7695694 -59096366914755908380286091370030835328 7695695 -33416020668643938497930020734010105440 7695696 23152275508827527725264210175362596864 7695697 51298427569034161634166677474522700146 7695698 18658788162984679227554596998790035600 7695699 53422223489781085515329109757524404736 7695700 17575503516775294530952149244707206400 7695701 -24592862714639036700279340068187986000 7695702 11068437639822852798841058199251251200 7695703 4332671794466178691205544941326834120 7695704 19879503138114199505765117659392000000 7695705 -45358294788801408584277994127339528640 7695706 -7101112469157745611163655538922444800 7695707 55204476825670026802808758356289765956 7695708 3696219610700212386071013619002138624 7695709 7853849608790852281361061241639993280 7695710 -85040839967013129776496616909255680 7695711 66367771977349343417574992818173116760 7695712 -92098847290350518062167875992278663168 7695713 2437376900204156058298262735093846340 7695714 -2359558037045525815761611527146189312 7695715 -15405960370236664280526798784184501280 7695716 -10586119465747551379562784451636150272 7695717 64695304638627336658538187758661610080 7695718 28844511128144252099060446619963854560 7695719 -685616004845247787688245912872202752 7695720 -2153254523219626836852152128553011200 7695721 -197428881663447863100438088369689334 7695722 -52272478802704578922858300365440313600 7695723 17587103394548788045228340871123308544 7695724 -28758461401973378240745204211544563200 7695725 58462640101533201996545257186117198500 7695726 -25583072560245771372603588983311245312 7695727 3172946443720279870336306003424347040 7695728 -2258187677151804573424803134368972800 7695729 -3353787427163237602692803108913986190 7695730 -12624653502249129012704570890787635200 7695731 150559417530545169429308798834977114080 7695732 22805428827372266359368335046700929024 7695733 18533516323780757570501909972157266304 7695734 -13894221991006960086804829214893893984 7695735 3426823011451106632509306802084636800 7695736 15214922542299229542805429926893260800 7695737 -19413671638025189404947529928625589248 7695738 -4072452531426805657421117720754439056 7695739 -408324657939246010191804294583194460 7695740 -7765501755922254624279017684370432000 7695741 3769928913718783751669585015221411200 7695742 47095517979627755400130621107023350272 7695743 -33291941387772376736600156793472266240 7695744 29805902072260510867805638506420633600 7695745 -31049485686178898777796677706697315500 7695746 32623194991029570446794666058413509072 7695747 27758086402303233375703051483945001520 7695748 39993140220902356831007035262992199680 7695749 32961165600547714495618631521138086750 7695750 7295320961678564998835153693054976000 7695751 -32744351583943267062763708827696893648 7695752 -18261222899642046262949052228354938880 7695753 156779777182204240303235738133391776 7695754 -5035956389408701002766428703662206976 7695755 117918837609301829970955926604505031360 7695756 -979111236071820942948365164435645440 7695757 145912480070254851712489895773289571660 7695758 -5814715576746808957007966501904837888 7695759 -38445003137913682748987411313741813600 7695760 -10373282351711479223628759721908633600 7695761 7137733483523614328053540345142673984 7695762 21230136489185167129271785706847553152 7695763 13769242628771356177879063316178020012 7695764 -6863509192161319536460473991874214144 7695765 1166294663449310523814149442865927040 7695766 32337915165750739542052884394289560704 7695767 11770619421320651844415604641992177000 7695768 -53932908170154041425726197536168202240 7695769 -59866507109651479140043102267601819830 7695770 -30236207414577375908484469694919301920 7695771 8501800960566262789915683892175983512 7695772 -1585951520391489849039866073380290560 7695773 29054504059173931891076524234394469120 7695774 48921393137952251173131162832926432960 7695775 -62300493372815616618383674542977660200 7695776 11112431234374711852272936399613722624 7695777 -233847110523397451035648155836006592 7695778 -8676629893538691388678913861993950944 7695779 -22339847621288231394023828476579787520 7695780 3098158622549646745847888851480166400 7695781 -3859490872768021674545115270034259840 7695782 -22896425321740021809597534844637294016 7695783 42850230624066865599152992960291814400 7695784 -7296512660597617667098497571672765440 7695785 12830073398783284841146722497396380800 7695786 -6332831204117539657393386429490437120 7695787 98036369522537817972584000610694199592 7695788 24568199446702312493493598084538618880 7695789 -69595767106896237804857217460729334976 7695790 -15810883654496366650846393376153985600 7695791 65901727069717602247939030267526370192 7695792 5861717392998728890019073631142412288 7695793 81527376267814113830253574097793608658 7695794 38035904998311340757152391401969575696 7695795 -41381750040721214680001088893348617680 7695796 676659171869354114682093040881014784 7695797 59648769580018161092683178512374411246 7695798 -28404143720494360326122529653026928640 7695799 -13440694335841794530885388402774771800 7695800 -4801033622533063452084310102179840000 7695801 -42104157211653516621163461737147643270 7695802 16019551340215035467109955654691750400 7695803 -94438021533957180243917762370080273736 7695804 -25860440027564663934345044232160341504 7695805 18773752744886891588379863630614750320 7695806 -4671802742307516620747545212160043136 7695807 -32133110504475494751882026749176071808 7695808 -34696978982916177670131891785508585472 7695809 -32731271253610591967603290547172603648 7695810 38056524890000591195245413043156776960 7695811 -43964899122386519348767484150773064808 7695812 14487873933368840255896301151418957824 7695813 1275723442769426346447878472363586464 7695814 -9689513653011350559001500911039753088 7695815 -31739154435117475037596984494431560320 7695816 -16385766542135766281389786121073254400 7695817 -92412344566064266442310223835189366400 7695818 -19077004065851574354801131373195969696 7695819 18070278645767360534792171095949524224 7695820 38465521381730490227304664061720540160 7695821 46593447003251180702808109768165299840 7695822 43713721290533604276882390520925662272 7695823 16754955499206711918734988442901846688 7695824 7346491668211311933974062705116733440 7695825 -22105574217807074050191061929561896400 7695826 -49119679549695409614364558500780582240 7695827 -140028292099977768719065718694789617568 7695828 -2317351468697328899245920297947228160 7695829 -43941219428128431385086633651604860324 7695830 10444025448681622307606131561859155200 7695831 21039385245024611983021710528254325120 7695832 -13152864537804309301794385699137699840 7695833 39441465210735638245795976865123395082 7695834 22445559892176665121386473769872058880 7695835 21286286135573814271776314628450819360 7695836 -4123116997348104011713897426664832000 7695837 -49543591799477516209411005678542074560 7695838 -11870240856286462874009750193256427904 7695839 -830948967274074348008383443515695176 7695840 -63260482557906659764257020274191892480 7695841 -1214999620889001062331536148633953148 7695842 32179845009054590488579331292588299520 7695843 -8359863192574059513043222041189768192 7695844 21045986953906030177691949277939353856 7695845 -44793501581695738813305887915333233320 7695846 6583419495076943734001614892046723840 7695847 -58346978797140415063414148274764874080 7695848 -67533019067868168246862893771620336640 7695849 17613521014947353623968339627940436352 7695850 346670215740123846893206550562420000 7695851 217105785331744419741940030768456951632 7695852 10654182758507619059834184524313050112 7695853 -1340936988129522235715224663407206592 7695854 -57654672291238157111140711478837298624 7695855 -27863611352033008932101891461929159600 7695856 1743424512174212506050140100483284992 7695857 -63166956121909100247149681390061030720 7695858 5340884577736703537513202979062647808 7695859 81498432183867491482321451748874586060 7695860 -96898528857853917585657421906669632000 7695861 -86814466738014059667834997201768852416 7695862 -44755927522857929544922435223545289568 7695863 -52605243383710555409808184339107765840 7695864 -38869600971529279270855069154869248000 7695865 15727954840184597818563696131681429520 7695866 29121452311473950609091864107423808000 7695867 39624020445793132523443112136511366680 7695868 29881473930724266218291826448308542976 7695869 -15034196603405663444524230852375260256 7695870 3008911965377297870129347478439014400 7695871 -43325165574894616462992687970336572928 7695872 16721377094522295020370101171191283712 7695873 42726955707530120062556707619870847360 7695874 21685191955280044669178248521660825600 7695875 -134125516106719018266189051800312760000 7695876 18683714200323222294384179472599255040 7695877 19181779845165551108673445715654551072 7695878 -51808965285533305544045893200779513760 7695879 -2619117633237877572908487122481851952 7695880 21189257918369743996837671522686668800 7695881 59242333161708487816284670518255878682 7695882 116271164341247931378721410572411136 7695883 47163466619802035244313576201400857920 7695884 20525871069875825247486713345439323136 7695885 -36271123550585846941178215683485978400 7695886 29440064238164662442092997175750481344 7695887 -44242918540386823587844507207415056464 7695888 -12337290591668463931617055642249199616 7695889 -37803866598041213433523806416892636044 7695890 38958021808214130339267270937305751200 7695891 -1682058700209635108069477564892751200 7695892 23730275492157683426652938689358531456 7695893 -55160394448764387321838966360437115680 7695894 42295005038079003764954250763246756800 7695895 238384897193987973953167613873788080 7695896 33370502004239466470680497285335040000 7695897 36267141730532526488016327998580684480 7695898 -18833727776117057594992004738486033664 7695899 -30282785626795752285235440472147021200 7695900 14922964558332196998466005419288140800 7695901 57311312743823237155818480718882562400 7695902 5608729347303516963505853168403636672 7695903 -13131878304466127882779716740901604992 7695904 -128267019689858876738148237106884771840 7695905 -1251458340147500781770175857446287360 7695906 -18506644781152145067625050642286066176 7695907 -48325451050916240959096797951434244240 7695908 -12309077394661516973739487538508278784 7695909 -6622728499693067982275437696001515716 7695910 15977505368391479636571523080106047360 7695911 -47802976495037412550115156961473003976 7695912 -17261549321188356452477416329451929600 7695913 -100368635948022249927127505242673928838 7695914 -87148994905108182318369318273323351808 7695915 26877970772309052968640054862380261120 7695916 -26586294546675375148179423704752341760 7695917 -152968102802177783178990875944959115668 7695918 -25508100619938451394043181728239558400 7695919 8220238699951804852738517995004693760 7695920 -5485910629369544448974809549430784000 7695921 -103713964823591211760907337066069853056 7695922 14616190830888951611733639106047307440 7695923 -22115979343210329753313193316566694960 7695924 -24606773909740290800658002616908550144 7695925 -515661210637540097480019935037332000 7695926 3611645373578676395056217514622863360 7695927 -9704714713970026291647863017214091600 7695928 121264511108429450318434355355727196160 7695929 26174826673781496888740860899813055530 7695930 -7094043251117252832499403648737973760 7695931 74389661615294403635566651613956531000 7695932 4915281176628098407066327111329770496 7695933 37778530268609459480856564675860204160 7695934 58488049662784872511034358434387758464 7695935 -16191728169139852535954604784420416000 7695936 -1163483933853600814488428325975883776 7695937 31328325552980156833627467229622971586 7695938 15333149584506844513213841164546672128 7695939 -7612533508781538196089938362877946192 7695940 -48518507278959137839714485092027247360 7695941 -63531946834528826540301464838494087616 7695942 -35741927624936422957921263024437191488 7695943 -195340211036531085952134121414146072640 7695944 70222445539405025123869175152785884160 7695945 567466210422984458288078970621552000 7695946 -16332701050092846930644823374707384320 7695947 -11708783720747126275540486715849382768 7695948 5474507742072273923770309928018095104 7695949 -80510003580672808778528174339284631050 7695950 7865965404593526857806133275373976000 7695951 11663342082420593611849361531143298064 7695952 -1314771862667923124715808704371097600 7695953 -127901126544231311380662462802499099136 7695954 -3127153933905713511644776443220380672 7695955 45572760930118901806594694077156442160 7695956 -103742952325054029097839916364761034880 7695957 -16888178098192211698472248836737950560 7695958 -9011811821716537087084979948854188480 7695959 -408695641303906041746140011505806840 7695960 2870942603099408597589524487733248000 7695961 -2504261071139444300819115022745154816 7695962 -4409008750021106707429084998921568800 7695963 28504809859785744664353616644915072 7695964 19523586769046404406111700966467518976 7695965 -16536693286309426047376713038170405140 7695966 8072924547713098887705440705906159424 7695967 26875152248367262166966050380416012992 7695968 1046821036547291452439818146007744512 7695969 56770494288920986419387227699212177440 7695970 -30236146122994903957305664209616132320 7695971 -46637607775808733286510295664181326288 7695972 3998901842701108996106579879345049216 7695973 107074819164517215252808195377972788222 7695974 10630598689490703643067136263094896640 7695975 -2885618095716244625921380562832211200 7695976 36279502463508351788476792636223846400 7695977 128679262241535215567788704600413600826 7695978 12761457322195162932229776768473691648 7695979 67091974008733991725999404247162846580 7695980 -64400909226144020783918361132782223360 7695981 -3474074726926876689818455239499872288 7695982 8263681324764860822451603216848537472 7695983 17049829389928788797338246765348082520 7695984 2411874573910205574166342249307701248 7695985 87975239114814053473070140265654267520 7695986 -3875903225605649896269002654626784256 7695987 10649765388285070884376219674233529696 7695988 110460375705548286763369615872766679040 7695989 -46105818677510462473998228264860834034 7695990 41161143394733996925761608710149598720 7695991 -35672007807088418387459796631883430208 7695992 -15230736519034302667730934964187136000 7695993 -96167780901662309557000115874500323872 7695994 2726972605783460653001925795220181760 7695995 78257446870556411606641678639811616000 7695996 -1049593084005661321222296916758282240 7695997 -121051482593063618159971788827236463540 7695998 -3582410153070319154924439160219898880 7695999 -65169661317623858264744006383097484000 7696000 -12776598202306834034156790412738560000 7696001 -13455302682131629114583701305259188048 7696002 -27803104160449036319087661819930525696 7696003 48812729638388206712241795842408300960 7696004 39388301095793859266102556807349062912 7696005 -9980674182016611900807672968088889440 7696006 16364082780294798796452846190459937664 7696007 -16397155120201085985748503009574314240 7696008 -17713337243504062878267062885268019200 7696009 -30266012241381783599078754731004397296 7696010 15730924301456032137821823640902620160 7696011 -533760466586756823654610114769693760 7696012 16443891439450622693714697198762381056 7696013 -34316860725660898111766479041968671200 7696014 33895295656622982494281903578628792320 7696015 99669953162558001067586079904326600000 7696016 -11270941413224193997378628117514313728 7696017 -8792624869413673466138020775062508160 7696018 7626402441272914752728596337628992640 7696019 -92347097929498775879133719809647426480 7696020 12689853107219260481692938043015372800 7696021 -9377516368993105493507950557742545778 7696022 34906970335399903551351892379174522880 7696023 105808563406529960224964042916554284368 7696024 3218077988657644167607558158426193920 7696025 4857381041813504988558208376719230300 7696026 9507431546287987935299247338795596800 7696027 125689314335525920788377254526229609640 7696028 -26283378001229289131890442290462476288 7696029 -11986746204881568785305725308382971904 7696030 -30771921389240693482155752047514714880 7696031 44668638163503213103210072025886740592 7696032 37924737001776527459667587411368476672 7696033 -103851493119147471430231420989451602718 7696034 19520775769098810290134648844013358416 7696035 50265708498007647980159529231758572320 7696036 25840992423752072427486615922580514048 7696037 -1051434388057367787004206533526890628 7696038 -25126572765365545959851318196340025664 7696039 -29372767856791622096850726805700579520 7696040 -51039078388523037686167544340176486400 7696041 48629240251491802185364523279221640592 7696042 42792040907209112085778091534287338672 7696043 1308962574702807356272459469354201784 7696044 50442712620760627182527995379700324864 7696045 3020995450483268723186942386668902400 7696046 9218705118015950301576104005279788480 7696047 -38500074603940244059181824385830903800 7696048 11560185799468624314494479415868342272 7696049 24100743542466171211943390849286516660 7696050 -21788639488033418436627370000384483200 7696051 67596312620724517971720866567699413704 7696052 -4472587764414636185337179551217737728 7696053 -5656073958374821129591446401959853376 7696054 8429879034020167693161033725389440 7696055 -75557355432699586958721731917587008040 7696056 -8616037256116074567150297940484812800 7696057 185696882138737311416958769069879018240 7696058 -46761016403774125735766533306237023120 7696059 -17104864546566206637618578988236567040 7696060 -9730468736609372611231659540620451840 7696061 -13928763251828986631868412654099856928 7696062 1067955451259197370392669718426609664 7696063 -65377415349295978139886405336781962688 7696064 10290178426000896167710256119991500800 7696065 -16807361096897753991860356879376252160 7696066 -22830467528624812331164251089341985280 7696067 13430011316602131840300065969783810040 7696068 71464533028167881989898590667971590144 7696069 6990156161293547263773272841938012472 7696070 -4690989277614699526841693460153505920 7696071 58586523985683783346163486243541902640 7696072 89582192556972847761009437342663500800 7696073 31106503925458094228932605113254920192 7696074 9134339867461737538492473235387959552 7696075 -21425793384940438123427615827493628700 7696076 54068722714236920550108793961671621632 7696077 3284939873890217322128706113970360000 7696078 8780738397911635650695010384860563200 7696079 87022664364452091037565463319869085680 7696080 501665989618751749912381776592896000 7696081 98771221968287440518146708547182641264 7696082 -20634150203407201492594043176362899328 7696083 -52954917113404675688209011184493707200 7696084 161372800189336815692101497021054848 7696085 51341820582971199152541169334322834780 7696086 19910303678515059438889691595708540864 7696087 76807972370478237510879109299873701520 7696088 48544087012622012006959979880243701760 7696089 462887626555764188368942572040672944 7696090 54418344977917406585282705894295403200 7696091 8449750591919311978784747336922082560 7696092 1849442970479339271886818856435924992 7696093 97767565251577025416344312446221649280 7696094 239527365809541264673577183589483264 7696095 -7960141323811977655264460119438047360 7696096 -1315010127105590668328115374235844608 7696097 -450654367111858958778348602877865440 7696098 3496348532494655234253424225195653024 7696099 23438520716087818989152400789265948128 7696100 -13292951183424481578989060978903529600 7696101 5663478717887513467263552877219430400 7696102 19014238265289342414237743015297649600 7696103 -90026663710764860444247964192358472648 7696104 -19612753429580502017755187899118223360 7696105 -42252076084161304182443087580037560000 7696106 -7491934141247592022281679796342740992 7696107 21281386213566505783566877591890828000 7696108 -18297390817762191997169887370150288384 7696109 4303553436111875567771871859841114880 7696110 -3979427139092706833166746544553639680 7696111 -52192488941041979856420059427309339128 7696112 4942204660094619328545741035789156352 7696113 -14141901187719916209023993203353723936 7696114 4441444767004772386270946266972336656 7696115 -15397564981147976488165369053884968800 7696116 -10814278834188740024624600327182841856 7696117 -21145430735111383618548141396428044320 7696118 41958236894517025620111557202835865760 7696119 72016397240110070289835577276557006848 7696120 22842548640826723347535322421825945600 7696121 -114930570388145906840777434178197325280 7696122 -2390509143527366341720195728725901312 7696123 20128960384927436397885596489798318372 7696124 21121200095949396945771888290016055296 7696125 -24889714840281682662588648272486097000 7696126 -10138446082292259020744322925321017600 7696127 51317459402672257708203222813509534976 7696128 20233146206401184236305575156171931648 7696129 -708307177022000694316802847778417408 7696130 -9144132888992618262848653615959377280 7696131 -65417311960971903731411161173397527048 7696132 -97427731503702255206488804141706591104 7696133 11954645632366759297951480424574140382 7696134 280454520875227016357295064934498016 7696135 29808840782090632048603201250518537080 7696136 26012283061226114497187751499436083200 7696137 -21663236832974840215821720097088019360 7696138 19637395926118842273045169579918464096 7696139 -53701502722444363361014826473021498200 7696140 430212851322774986412037331483443200 7696141 37411206409334450779003921692233919542 7696142 19192984164415412353929987583715482752 7696143 -13090158948438302349391174058428096416 7696144 27973427769480776206864115554855362560 7696145 -6195647591222920514322728289773993280 7696146 -18806728491973037172960091335667813632 7696147 96138238778275645145671503707076112080 7696148 7671863299925134772480202151773120000 7696149 -48127667169532944928500803454322736736 7696150 6354213585321925272556947014438400000 7696151 3417123081267244790748991254265451904 7696152 -14462028887389787844230652925558272000 7696153 -27193581769169100228978385194811770880 7696154 -44417948584546978726433419214225491968 7696155 -21575245956363221215231501999226146080 7696156 -62535345058731301059064200257632282112 7696157 -25583149946647180265915832824256157248 7696158 16289590509375782198664808714108670784 7696159 -1008611763150705116111676086682148680 7696160 -132420758661061001907193878498760458240 7696161 -132220268826365356777865850277139507520 7696162 -22380246373879819008518839989332766336 7696163 773753768568168573747643855113651360 7696164 12028886682703142759569575761279496192 7696165 -15914085545407153522716276165350994600 7696166 -15657787891090102080098494166076583968 7696167 31421610624414143757813018747570371880 7696168 21319835250038353249388256361565061120 7696169 -15320691928370134600179001016106155712 7696170 15191722609514826295687466295855258720 7696171 485929992951344096979191974850045984 7696172 47340942335876127917814805865238819840 7696173 59938487122640070278644888200146443584 7696174 -24919991846153405720286581737280930688 7696175 37576305733597855636119707374271043000 7696176 17716553758415312413205219702294446080 7696177 -4911737386727305094091138680299796974 7696178 22355881503372231087114855184676144640 7696179 11805722674129571432397798935384600724 7696180 -51605609635309169711447499486372249600 7696181 -52462207352063221717055422435610928018 7696182 -7447469754290106144918800432909128320 7696183 223738885371919129324180433462418048 7696184 22073433069125713662701611467424235520 7696185 6290131308293526821871532768390541760 7696186 3612114215362605342078026972456387040 7696187 -71247546455763805479290625936064947936 7696188 79192018024734213564949319383313925120 7696189 -36593317568876105518793980795471192128 7696190 -1073244550855033516864864055289278400 7696191 -35746056959201544755287010065314119040 7696192 -1022226700217021932867120144035348480 7696193 79071486426301377156451822768750997442 7696194 -14072977558991948443380873837177039360 7696195 -5368240676213906117041901921727902400 7696196 59787908602665108095155566136187919360 7696197 23044325803044328193549032726432856640 7696198 -23969235081515224146730957981909130400 7696199 -10414541181430811802979992449556046368 7696200 11657899061874633960623109500633088000 7696201 -74340548257389470291098523534842741798 7696202 17267916608608367086203100716816213552 7696203 1883382834833188609034322873176569344 7696204 6655852730528564781586733983537307136 7696205 65293297891401956148260833590881580 7696206 18776283820863020714956760744071290624 7696207 99469588893831773576630153345121881456 7696208 -277508119936955916255544922348322816 7696209 -11405824981333262423429575170942087696 7696210 4643995444994370917870216556643791360 7696211 69518025081520747025344107780094456812 7696212 -33325352088117064815623308171950514176 7696213 -47710667080864263896488773367037779040 7696214 27679149349284648507858676670578254720 7696215 -1051054032128356276029397912661182080 7696216 109704882980036644110163462533142118400 7696217 74756115461930132021459948043679600266 7696218 8379716812154603348040609624701858304 7696219 -116113637027203930832517166473772136380 7696220 -5293618868717485894143193285215160320 7696221 -7746276759382786767405562379691404640 7696222 -27417208165396325943070001428176884928 7696223 -241123489368928196798483337795175427040 7696224 -59990377314475134942105705956475273216 7696225 -56026857331773284480483400591128762000 7696226 -745671889615850661789338390984939136 7696227 22176569212867347187406206068182363904 7696228 250168208145683120346573746868474880 7696229 -20720760401734075187327745382737703170 7696230 14913638579030840086098216019001166720 7696231 15479987567541150344894178361721089272 7696232 -84715737275533690884214961601820723200 7696233 3108529158778056422203147576743838164 7696234 9222324815243723900252497916426035200 7696235 74763590891348293073971024732353553200 7696236 8747652169830230118786668270484225024 7696237 -74386530823461281019887685484855246560 7696238 59505851171813721769693154408143412160 7696239 -50048514185004916872585454491910774272 7696240 13364126584035014293856260669779148800 7696241 15978875480201710207686769635489886272 7696242 57676401266968785109825245784809139200 7696243 95853115571437885010410397003305532492 7696244 3975158973254913736668192708939645696 7696245 -47800820586549710723621767560934022880 7696246 7871231511319025952731331960544756224 7696247 17852835600756170979975663532212884040 7696248 -16904815521658029160029259127924981760 7696249 -14546394439305438401073285812748616608 7696250 19913372672546008664488375863549120000 7696251 -23389654128002313628966791987065022432 7696252 27516434116115214398104552448649469440 7696253 301157602370316742110387244655756844 7696254 -31790085609540591802441402434339793920 7696255 -4225697520707084103776401119524275200 7696256 -125582478147053168189931167791542435840 7696257 -79375872084637305213035629155232485408 7696258 -8171609456169716361615936077112340992 7696259 -18195249654520316197720826191500584640 7696260 -11744348504739176478996072095942799360 7696261 -123105758221570774451800801216150103108 7696262 -15282345927390807038433004740078273408 7696263 -167259049706607956070749384724419746176 7696264 46811285499575441254199737506601743360 7696265 57731979466475984798313296470680834660 7696266 -32924668545817546379468682235159095552 7696267 -1570657060100033996831615531421699480 7696268 -60191630512386105572678361093123178752 7696269 599128356524220548514862535480048640 7696270 -35312972358748619006003984245607257920 7696271 51533652449204132757283990138901242224 7696272 2900915961881585463919198370833367040 7696273 40570157855608006452183285970742254400 7696274 -13981175262058531813294610030944084416 7696275 3352820686919980043056088074853634000 7696276 -18344482877935375495377282366746458112 7696277 -3869445485228310990280526830125737088 7696278 5172245498697211244952288700054675200 7696279 -78283111430368423807992767823902250840 7696280 -3428348815050270829410048986701209600 7696281 -1938290802438695472595745087549258880 7696282 -33367291325871944047778286661724994816 7696283 -12540229226965624816235139817525488720 7696284 -34519302285909635186728330138146570240 7696285 22550452215504830864781151469022703980 7696286 27113357981281854713117097316443351744 7696287 30210889270520375715763659501246385944 7696288 9663980828259744972341320702553948160 7696289 -72713035328078658576594478217378122476 7696290 -5695629945527571001718857290702397440 7696291 -75772946137866118061145948289316075760 7696292 -20082506571727708621554064843671075840 7696293 19921760068167241609733500286606394528 7696294 -59499117380562752247582862983797127360 7696295 9648304542663076821607686911247151800 7696296 -18615288523242011849305390425513738240 7696297 66007190210128320645162956325229862400 7696298 21793111147727082545947741292053254240 7696299 -2604807168559790482952642182932402192 7696300 54029652065148069536460176974994950400 7696301 -13942079931634672579049103328726897992 7696302 -19653687753896645071971925864938936768 7696303 100819289746937983287755865677721905552 7696304 -4345135527837753020949483774482055168 7696305 46633620616994027269172312618484525300 7696306 42627514217466050776294963608890686464 7696307 -153659567775402848209544941911797918928 7696308 -3516042613756927094064933912864718848 7696309 -89610621351665742635372660465321560200 7696310 29265127676312701659059410214683536000 7696311 -17304229354450338995275113584577926400 7696312 361235260692669998279349567218442240 7696313 -32246892626809246397538362358521934396 7696314 34985102671064565504684812420776926720 7696315 -17158025642057642871740897054791400160 7696316 -20046177036182922580001620165522344960 7696317 -1566508177120736793952868147951451264 7696318 23397895608656830859390499079689004416 7696319 24432069242363377537696923657579852240 7696320 -6164406397235501385008811718654033920 7696321 -21066873416880123977345911881335628478 7696322 44869079461637207426297836659063701712 7696323 28299539849691857990519870192503926000 7696324 -25081255579511156021208714318580242304 7696325 1240807369991470292647623940112160000 7696326 -38876633763435599352726365898907968 7696327 -29659443704268274267919801197452040448 7696328 65152574956666240955231581991722460160 7696329 -28953399979515595468295291854306120704 7696330 -31819865793823848027833516928842438400 7696331 191711867802959307383273132851123240200 7696332 -47193698150372756632844550708184299264 7696333 50866264040223023762652189533743306060 7696334 21302633651545619197040416367568474816 7696335 412598369595945982497765373764525600 7696336 8895614378751775636296803330353160192 7696337 -84720965653727925379921041297651792096 7696338 3696942720666924513106699184075520000 7696339 2860350228966989863112737806202245120 7696340 49737355312816218884282397514857987840 7696341 -38327256929135174456840394377811370752 7696342 -29138672463017196187395703667300829696 7696343 98243807692975798796888723330973395592 7696344 -60857057800213692611202111039024660480 7696345 -63840084874700811482887349119125926400 7696346 -22645613084088431471042872556444693760 7696347 -6491759765846190608782632910952586600 7696348 -82038983719504691076345433285239642624 7696349 53057325674143087777729746653708946240 7696350 -7499631788408383061229416354892624000 7696351 -15642987970239869077575409449623880488 7696352 85671425761457579854567555557159862272 7696353 -11430086258283536596388278423605027840 7696354 48137909810006134390379318855230007376 7696355 167326601324572472424637832218228560 7696356 2228333665973081395803838969378166784 7696357 -273993680193431532696796423101103616128 7696358 23231529223812438288428426851962402240 7696359 -21066324972196009612428907417997269560 7696360 112330548305522183623746855429734400 7696361 64130125810750028310635272556967883962 7696362 6128532648396862962677661020824410624 7696363 85250528739320003132914681626924890612 7696364 9430139488639627633319131449261588480 7696365 22949695620983928062885828550577488000 7696366 -94217864739134467762592239577231246976 7696367 -527018680191476376757324369791599616 7696368 -11520252745636621414076107103644876800 7696369 -18247448652032315762826857315539661230 7696370 -4151026305898444722582114167343144960 7696371 7897088170734663926184425964055632960 7696372 -90717952954635901370103032148587127424 7696373 -73435056881389157740479474772769951040 7696374 7915123960454520885921061409322135552 7696375 25170464266435220456169751479144264000 7696376 -144672933460454600670251322114814525440 7696377 1072379962557811842293602733982290820 7696378 -786391553257128817393566378918233376 7696379 38673610666036234505062003542735266376 7696380 9355917144111302043533397743970370560 7696381 -42100740960639327487846949812894349280 7696382 46245083889728946499036563169422753792 7696383 32981847281168516394996756390896679624 7696384 -34899864962449606795866116872858501120 7696385 -99369725976028804544877139783922764800 7696386 193511138218642339995395651272707744 7696387 -71659172415975811025889111042237382760 7696388 -26505007113288485632544709297267707904 7696389 -5647240988995419017513309569304556576 7696390 -498509517047122445177041435270690560 7696391 85311137459307902116854155808519832992 7696392 34525949289036961581688560147905495040 7696393 -49419841749050592866828780340837407640 7696394 8111906940413943532047932742474824496 7696395 10698133786491166889526330228816632640 7696396 34598129392218017831199216871021175808 7696397 39738899610531496535013533409671292120 7696398 226834115863077551580022891987089408 7696399 -6584243013125779544116722567556550336 7696400 928657658510885368062841463282073600 7696401 -15278387019353273581535152442264438016 7696402 -10524685127593239139667433567937860096 7696403 -14119846718652396411707770977730851072 7696404 36432174388381057229925037223027589120 7696405 22993415862708193150512973893535236060 7696406 -72424769417686934496604972645701893760 7696407 -8349291186637355725928552452444364208 7696408 -19481814313537074147400520608853207040 7696409 -19402684524740560922342179039609469184 7696410 -15987233535444245130791571461800788480 7696411 113172516990791243540710459892991803012 7696412 -46037230394067241773933407735664142848 7696413 -44787976629924484701195952329684023616 7696414 -49174679206465486552034779152898368 7696415 -54640223504038974966871715251339128480 7696416 -2024586808431581100423255512403935232 7696417 5187608434206904537536583080035656960 7696418 -5132683064573220067996643085202929840 7696419 7374530166641315287217625089872079280 7696420 -11565466430920218997917750115342974720 7696421 39668894956286552849540768344931056350 7696422 -15513585169589671588552557692376150240 7696423 -44216283423919146605185801672542583760 7696424 -36464005451859238478663789544309473280 7696425 17721635749731720958034058556084704000 7696426 47926058405462177430865848577448208480 7696427 7495621627421444096902682120457263112 7696428 -70407568896744875745629192150447502336 7696429 -13646662432040331300947644835902570206 7696430 -9995950617706801502492451787749916800 7696431 -70456251537086800903221072462803025120 7696432 -6570570031343044899944148707322101760 7696433 115343114597937588423327197976110993682 7696434 8457986399805751968569480100057982080 7696435 8380739689624022824994823743922160560 7696436 96471241211023214114918525110335989760 7696437 19040596849748399413280918831221868352 7696438 -19015066685487961434643661078306339328 7696439 2601799119843855865162850078978426760 7696440 1728152737976260038151264962599424000 7696441 2144795599929666701723507488759341712 7696442 9506406235250820510592234472871136992 7696443 -53453276215640753616428311510802848656 7696444 6164626147496109915989104038477496320 7696445 33937859100338160304015725610596015480 7696446 18398046041800303054677524706645648000 7696447 2942755488952893381579699337160648 7696448 19757108993863817615801028636306309120 7696449 -18976931696501098899023149997075473536 7696450 10494548335055736783807977769228342000 7696451 -8370727744783747188307859820184992048 7696452 19714412454022984063452766397703724032 7696453 19749879791109489260037370428576202140 7696454 45128774084809186563011416704605540352 7696455 -25792409426960243493446050501478884800 7696456 196495074632689072764889704207040972800 7696457 23942332660209841569243087086466047706 7696458 8706339373069943177026904353193472 7696459 -32492649459689122055963734168621404696 7696460 -84423346557367249901071446975479577600 7696461 -46611204362868963334359036274347758400 7696462 14358292973353513362234017158259159232 7696463 -1386596294029916165060179877571609600 7696464 -1907020899388188305091526504852094976 7696465 -9905621222809799611948339081998606720 7696466 -13066795759174848882065023479505523568 7696467 -30559443514735061856780590015022409872 7696468 -310117047893361713466604542262675456 7696469 23445426356352259682959137818453135808 7696470 -11530373499934633695272410097070336000 7696471 -68217406609443739161838015321426312656 7696472 -15057244793582372189392340268440248320 7696473 -75886438878269006925228529831703766432 7696474 -32718687602802007538424867860372469264 7696475 4445500930273885897280073773597896500 7696476 19243806933666155327605864328733407232 7696477 -118207007254902728946847615405630163674 7696478 18402486258559680406062446634242989056 7696479 -17789061374086539801500826844521013488 7696480 -34456916496523139662535487479524884480 7696481 -12196564055745786825773201406679576536 7696482 -3545370789441514143778164598264880640 7696483 79485502277691942985342874122974344732 7696484 -656782128052574424955703364608471040 7696485 -112600509972514738139180861525800972800 7696486 19682770351152103321260009160159056000 7696487 -27960746415153285264479455652602639248 7696488 -32604176838232475809426938691066429440 7696489 -54139991116040976495312420277536992710 7696490 -2431485383487311773578885463282406400 7696491 6732899092910544261968937063308410944 7696492 188398127413933050595177332333632512 7696493 894465965800610711280463017149004000 7696494 6079514109005149786074888898082528256 7696495 -54992315741629762820556342615711795120 7696496 -19356784191236913067507332287761612800 7696497 -9498943944963662142089860767733233600 7696498 -65925167002104390391284185902200534000 7696499 -22402635277575598600210722793306490064 7696500 -17643974065880447935680486162610176000 7696501 -51473946293921744403938748374915034720 7696502 72228670327660614126408848291810301504 7696503 15430976448506563666981276530590631624 7696504 -20060617977253431725324809004878602240 7696505 -43910752346316815717364786698876081340 7696506 7855157928209859075728126446153979904 7696507 -12068564659221643350531934177094872320 7696508 31371272664201026854269359346970661376 7696509 69679730805002745599167216201712799648 7696510 -13390422315264657307313133081478323840 7696511 -23145222183538073324044833519377205888 7696512 108044827830906402670244721072694886400 7696513 61996127275526544200304125589363696000 7696514 -1382857794724393764057004888429644288 7696515 -53830582342991129362353843771142969680 7696516 -21224336304710735518160907252836594560 7696517 -14757520549330825745464179836945257920 7696518 33817013349461461875391080209590464576 7696519 -6961294252347214617888058591504110504 7696520 205152111346278455516195749786521600 7696521 6265575239838468715402644718046676672 7696522 -33485505580573700085155200579161044688 7696523 -25926807943571538255463535652141454920 7696524 3456189563764538465877300080125132800 7696525 -2333907304476205035754310798141206400 7696526 48990110718980342053266578678169419712 7696527 703327455373749550679297381608804608 7696528 -18782971794674927899174935118524997632 7696529 -84684514188897923373554298151994368128 7696530 -25506708901675505839355927030305907040 7696531 120813108763214965140645107406679740332 7696532 44637155156687023263899534364679557120 7696533 -6371647736823978428223520504788820896 7696534 -13507958656262148357745536281226953280 7696535 -2905735814586958646600222428455022080 7696536 1604881024217902437548969464304762880 7696537 128519226719848858724001566645774426186 7696538 12337369990100054950289374804529479920 7696539 111998142686823006145105665427606079040 7696540 46230183811985600257825116534375882240 7696541 -115376419688575049999682161446748776308 7696542 -3182174343108222646776736220671795200 7696543 28826135394407120889755317527486555744 7696544 -106075591043499626317182009078208856064 7696545 28448267866569660241454177461636840320 7696546 -8391421368307346937403020831004649472 7696547 -11288531208538889277557862608084393640 7696548 1067974106525138465349396560154685440 7696549 49784313088009419611697900639295541536 7696550 359415034596293663920371708822840000 7696551 -16668956677721819489045429865432681600 7696552 -25934342207508681557473347480957265920 7696553 -103513851640781740126350805722462708636 7696554 24117509241286765297490602607335319808 7696555 -20553813575824461571974834182376660240 7696556 -9395224903378946019745746157618397184 7696557 -63870291662731666646901850047016999872 7696558 79377421320637314898508304313605027840 7696559 -27959491542949072824019181097595756512 7696560 -6047773303456177636343914763742412800 7696561 -2940814434187291948458439139271784476 7696562 -7550575411833507970116188630297626320 7696563 13802746803259880601388165570840465920 7696564 48616172453087579256076871536124322176 7696565 30490112437585934907068116386255794460 7696566 -18446443857262035785878952326128950400 7696567 -71247455472373827248564832080074685400 7696568 -219011938984642228551866575569592320 7696569 26537552315438484226774871557342061280 7696570 -63619747316015469075943499050583040 7696571 -88571413850874563748410736232356138000 7696572 -50840834760329106902111283563654676480 7696573 -54355743449489043776937289225879797178 7696574 -44639712417647833428808605513541534464 7696575 11032414896147189864729466094740548000 7696576 67979545292395417540902344458240000 7696577 80346047347541850533606627251523952000 7696578 -31881397433953877821282968910174824576 7696579 142233299127982222112357007135109903872 7696580 -6104399687416181379514415214212789760 7696581 52315486539332494550390192852204258304 7696582 -2126142437427460613562075357521989248 7696583 -22647001828685478242588200896905424168 7696584 26082697089894849211605385089049067520 7696585 -25481526201655378720647828888942689400 7696586 -67814841263052937062874984865388589008 7696587 25278213276721610160640125851853757440 7696588 31897038829997890334217466668138322688 7696589 5967816729189772901024643093721624620 7696590 9637017010501859463690470933891758080 7696591 48122983362576385614135706085339065072 7696592 -12738639501394189708880789218456977408 7696593 67871036807733148377893223304792590720 7696594 26415916942377063617017735882276121760 7696595 -63307040419978433355484877701185126000 7696596 18242140702542691082002303255576197120 7696597 -66273378784396915494756754149648434568 7696598 3885014862004036758959578419468941184 7696599 -12409569887683357185194288388666757680 7696600 -28438290510279353722484645555312640000 7696601 -127138814692737268190500149273121176000 7696602 -1456170368536855441728526870459579680 7696603 -42381596384193405854694540156199610360 7696604 -46127926282041747712711754261727103488 7696605 3522688581504456071381766531453880320 7696606 -35157675166697974290496329248592997248 7696607 -68999982571701656965527657340043048760 7696608 88078505999711320802942103138892775424 7696609 7853764193617067000804374874540053920 7696610 -40474623154632242668916781471202211040 7696611 6338037324439050265613904291109151280 7696612 -9658427341445345978494009427095695360 7696613 1065688686659210119151080263397864128 7696614 -28280555828170881539288314314187397376 7696615 79393841203113215896458656118194067600 7696616 4509782544087065624287604212233108480 7696617 19230162701941375391900194040934374112 7696618 -11826357516143054523100100076320977920 7696619 1321037807686769721813083370881410080 7696620 -1880162198002613772624012909351966720 7696621 -90733367235140603477858129556039493856 7696622 -48170130042358685696968626629909779968 7696623 47715158447360613638160192274793511168 7696624 -11764211066975232446547661480092532736 7696625 -27031375123378070165506467426136560000 7696626 5171119559245511855699789896246158336 7696627 -93944472429555648542722848222742936488 7696628 -35364556344169547324460257149089423360 7696629 6122174281841184164354723230137063960 7696630 -49356231491633976547340049819677399040 7696631 21656292448296211475541622174994624640 7696632 8233436388753798323422261892530360320 7696633 -1519678245324827293995816535960340480 7696634 9345175449091325672412669257064372480 7696635 5955861768393449413178707233019359600 7696636 -7005754564357734060689638890396721152 7696637 -25989580734483487679717011934654766900 7696638 18028640194543566882639027420702116544 7696639 -72822670624575400492057090234481101544 7696640 6004379009301762309566370063109324800 7696641 -50320630688589675894467941014144414240 7696642 42496286218745007967046792044628400000 7696643 34844771648939700744563607329213549808 7696644 19347645494299532312786874931538390016 7696645 -58533133910484366635852376933427029600 7696646 1123671433762642073570575503372160320 7696647 -45362928340106707007887349019915409920 7696648 -32059052385019237429241563349604172800 7696649 -18854196860345637974781826939585642470 7696650 -4686387763150229657986567084496774400 7696651 27125462753847788140155659567637663792 7696652 -4537808527352454706037948557714782720 7696653 -63396656670091190264889074682654160800 7696654 7123479945752833919477602843030732800 7696655 -86119786733982073459660820097993112440 7696656 -87453172430515961166138504735227904 7696657 1653798169593666841291281241552265906 7696658 -1843439782362807057214131006906342240 7696659 29105975249168441837055837188709740400 7696660 -14202908870408665657266956056265675520 7696661 19685506993881501010782872683812361632 7696662 -5766516925357965630497952094750634496 7696663 -23381533861419284112370454215394769952 7696664 33039336130036113261679892145049374720 7696665 -23854379358812739177787266996529647480 7696666 23389083187627396324513491299815054560 7696667 101951228105096364472577613466368677352 7696668 10719677764195844312737557948321054720 7696669 67205463524236620671842576356776884070 7696670 84773259826008796986918804543676233600 7696671 -359396593716522402474912587640496896 7696672 -5399100979515721085062182003789004800 7696673 -93897681041159961823561756859998482816 7696674 -1950949307115528699722190705376680960 7696675 -67955873893123977981266169616867525200 7696676 -9800841762733604032553365738430131968 7696677 43583444533922877053580196900041671520 7696678 -31314318513558784669597748866281604800 7696679 -13491422184617729502202691625325395720 7696680 10983163911626068106472821051523072000 7696681 -66376469056866930502163383010474672518 7696682 -1333937008009902627072420422735287296 7696683 -38221520118327967377327929593583608548 7696684 23670858415470998699382270373519755264 7696685 -92012363702564492150807707793098797600 7696686 -16556116803012017677364936364857151936 7696687 99617633884806669548383217507831372760 7696688 -31257557982018219803115977229421068288 7696689 -21335675159296489006138179092190336 7696690 -41532090323737633422914547426113323200 7696691 -85321289149035080420346136923187996200 7696692 22195610172181074482679534478932621312 7696693 4249473596140458527545955696045240942 7696694 -844735220099298040919607110612779104 7696695 -46579114822351619284138176887434844160 7696696 52710185941966192625763677151209717760 7696697 18165073112169409688773397076362891328 7696698 41404312079308811685197181804138814464 7696699 -318312846195841836663319734638462640 7696700 -36912474455120989775767706078954841600 7696701 -1432154160055198208144879931655644858 7696702 -1131886380536006857024815117400500288 7696703 10188108115147393900184082283339733856 7696704 -6269215239528217642861170072961941504 7696705 69699698099352366450518544049517247720 7696706 11005733436934579156640325430631153664 7696707 -959127758021951360474705401959799560 7696708 16959202463420930887306566166795059200 7696709 -118804427466794583961650190013515509090 7696710 -714864602238673520432636883895449600 7696711 15689207372101816553366765289666048 7696712 49416169377389370678564098970006650880 7696713 44541263877304930765924996803312604224 7696714 -68942282349704809524298876568693678544 7696715 34248543317422953020095581408768965520 7696716 -25935723219938656605233046361009367040 7696717 83366336451519977840245321322913548352 7696718 5686346408277205431048301864383802560 7696719 -39041343774059557256942558754412981656 7696720 -5970176841583438888592735477799321600 7696721 -27817975162590102990751702613063400078 7696722 9083969876496610017670121040338800128 7696723 -10223737989444832964178915541860042800 7696724 -40101887782592158510845833034922684416 7696725 -14097344945835277802935192902759604800 7696726 41650799996648782380825983422278371520 7696727 43450655815319855714864859061001917440 7696728 -12620357946096442516629223774429593600 7696729 95218505443681457417792884860631698640 7696730 -18691212458423826572761247744670078240 7696731 -16809898149676507110360885708347782656 7696732 -6631685464518035191514684888472834560 7696733 -130534993672572110140174394786889703680 7696734 29324917072721920359205250148451534848 7696735 -49739707654832230417809338546982415320 7696736 57625669426393841013503356591560720384 7696737 -8444560949856648330527804664348122112 7696738 -8265575221551980071322229389053269504 7696739 106385008567379737565036052163166304540 7696740 7456221091737771702889617799564308480 7696741 40178136552236082252890311094116062172 7696742 89357227096667235726869186604048384 7696743 -36146076941406831641260151814277293312 7696744 122631377546011020058981003050399744000 7696745 -1089625469908009710959704550012083200 7696746 -37677289791519390237145731739057282128 7696747 60160468862053052192110928782179694196 7696748 68542630125287174342036940783950814720 7696749 26708045942314020861701566218571757760 7696750 79788508287206954970329381199811104000 7696751 -62790948761622906596755559395994852328 7696752 7340504902706273276801074984653422592 7696753 -31289717339577229509612350601409949998 7696754 16092786607491838293457828497509463360 7696755 -2712024352349871929668653496370611200 7696756 -23126383025991616708779584348362383360 7696757 -61773298430206728076116797487972669828 7696758 -24250021604200300734636319623476073600 7696759 34589255840892755800021954187785588352 7696760 -84911031204326209467961940271233433600 7696761 -57318018235415532180524413934209840320 7696762 46247131522967985381264696135213451632 7696763 84888468536822752973068793021360847012 7696764 -42364409140369769693138827025548147200 7696765 7346805953031166769004767869933709400 7696766 -1969698938402557514057259467790802944 7696767 72716416255293382971311426374771975680 7696768 102903254197670874348440667015578910720 7696769 -39503879863891167668471396741635816956 7696770 -6539009756699353156216006983377103360 7696771 -170068186896597622441400484556157256 7696772 38299663181012238555983289220137725952 7696773 -2496431512042340549473661209724486016 7696774 -15721661205535237951095687603106558080 7696775 -11576084712784231325836816975317919200 7696776 22341549852030098658665791242796032000 7696777 -24476459071107330189886366548033014016 7696778 56709452484663131284658511095225581824 7696779 -18752409048214381078560579575385099816 7696780 -634377973482792201696814393630617600 7696781 -25080854655891314084445088699494036468 7696782 29911480457587180418622653835209199360 7696783 -4714538521798435072975243493232446640 7696784 -4234823109141605959085017031696891904 7696785 502545551696573639194129817135471040 7696786 -10654949072222524097693207162276025600 7696787 52560712829666592631062053258741251152 7696788 16584543774018396004222380381328926720 7696789 13516899176311843477147148227835382624 7696790 -26171450224518887810613488113526113920 7696791 -3150432016711056087468058325415837600 7696792 5823244664784543642511597538704128000 7696793 -13280664395780303490491876213164874556 7696794 -4100030467996329050779604750057081856 7696795 80742366689936026017448084470668884800 7696796 -64596552163354109300431531112001446400 7696797 -7977065546572887327988452907807722816 7696798 13657066175336369707853192498140488960 7696799 -55442868152907259989884081617696867080 7696800 46273710722366219385154707491659776000 7696801 -18875467177728430638040536061154805120 7696802 123469983279437001649957415186285952 7696803 19089274417941854143396163779303201200 7696804 -18610637670059036012700673427152191488 7696805 13227013204405842881689532652243012000 7696806 -2496001587807986236300163860162513152 7696807 81309233090553435028731176154877413744 7696808 49111576087768697452718681711559720960 7696809 -17038379236039531420298838969068222400 7696810 41459950742679478198961896297027680 7696811 -72556652673298370082444886657878672588 7696812 -6566258060201634414714527605984788480 7696813 -24202293825238933983870762080316532980 7696814 -4858957339094314835345220082285782528 7696815 -4244378490523179464337879769483246080 7696816 -7373719444277677270848396921280380928 7696817 406686036464908316901195937153572840 7696818 46789487569350408753613436804085505824 7696819 -16093040195261333907078419046231937872 7696820 57749081892476360251294596509569678080 7696821 2669379354599257327490663896140157440 7696822 36351878391595580668275052489476921120 7696823 47543629273730030809343807368989900072 7696824 -22592042461677666022336864850264064000 7696825 -59799627747048637532357466130951330450 7696826 20390870390885650524026190200530475520 7696827 94765729986068738201049671005000676364 7696828 91255954518103144186229843753483264 7696829 -40187181325068878439289935090173637024 7696830 -5412573547199021550026404401883678080 7696831 -67341467172307686220120911112724795208 7696832 -3574785738445244790757094969592250368 7696833 -58762477752565683982677853604000922576 7696834 36919955066894497444832119246390212816 7696835 -8633145187584394614349673012745338880 7696836 -3499277585381278160722499546061742080 7696837 -16002396261318560554863844409748733088 7696838 -65245128726490608632919162700150699680 7696839 -3422320561649624240563010571020332032 7696840 -47523971480169681468231873976910131200 7696841 69214458684567096737800134195459985242 7696842 24736293574145924958491788985562093312 7696843 35326217580330259787012213482031834880 7696844 2640993268657547011970775700102198272 7696845 -12070172714604163430237577549121881600 7696846 6640495241780438419106525077759521600 7696847 32402535651564904910296146455795338680 7696848 2644988373387527924644959477819506688 7696849 -97412107827032109556027201419287035150 7696850 7240638079465304685263025173165452800 7696851 -19974216663148852262653448332093088976 7696852 -79423722414139286046710593933587636480 7696853 -56516692379570679575265825670656540900 7696854 10426088747172189947546750660409526848 7696855 -3078585958907428760090158964824602240 7696856 78514764704789591024111189483550351360 7696857 14542178996662354380733309543213017792 7696858 -12215919207968364314976212833332470784 7696859 96972059794303451366115548941383813060 7696860 8480087938408392579365734185510543360 7696861 -177957988419652690185230130646062865920 7696862 -34653480479222067412915418317405464000 7696863 6204006662915250410121379927854972720 7696864 44446611228901611509639126985840525312 7696865 -28679263951934713042874800441809535680 7696866 8472509143304132050356557370773403648 7696867 -3385328654369956284508421976927946084 7696868 87646948142287616235607040066339192448 7696869 49283310550027133876561781715943634240 7696870 -43661945059981921870894915891004949120 7696871 -353191178610859339775601825708082896 7696872 34862696394652133500590013472939243520 7696873 99788887042661676207957625602683880122 7696874 -65619832756947358686656308714624682064 7696875 1066853968360073640306387876960450000 7696876 -4086187457589582477092634123731473920 7696877 -78722719455146679395884185055819199274 7696878 -2431137936138413785746105282404244480 7696879 59254145208651021538541170685632166480 7696880 10591349153868392891236677702747586560 7696881 -1350908580496186315605278716211045952 7696882 -29636097514652519780123963287529922528 7696883 1968186912031294399574294909426671464 7696884 13747160598079152671285052411695278080 7696885 -19549374326649175075685889785599962240 7696886 -83976331000000267048611076948674256320 7696887 40745674227447285542153607705980952960 7696888 30078233227312820850011197543231426560 7696889 -114194371459049145072624359040059808 7696890 12971681967844978783532301427013376000 7696891 126236617749603700101363835883273850400 7696892 6872806928551221426861691527685585920 7696893 104273729681144596221490956945000676800 7696894 15982040678134508636646279108816746496 7696895 -131521105012078574350151530556447956800 7696896 34439171346479248615712441174153232384 7696897 7723645212024440246901827390841308160 7696898 -16416550906644801995881855083630570240 7696899 -34736030366473014801595069637869686576 7696900 -25602732985494961960357630611500672000 7696901 -4277214299529400262432784074268166308 7696902 -35292695912210192229933728099486453568 7696903 129037449176614427486597842033117593360 7696904 -5707359907602753312926944209506304000 7696905 73570567830561497953101752002268953920 7696906 518482666053083201322231712241685504 7696907 21423478176262949666313209231229964512 7696908 11602165809793156176484747701177292800 7696909 -123895238134803475997882633677796086560 7696910 7810867856367260168621470602152405760 7696911 6161260374731710928455512462926943120 7696912 3352581777805229862076150232126586880 7696913 10505798504410298528932558584610378560 7696914 237766708838637114633838248316754688 7696915 -389604524254012163731331283239504880 7696916 -34901873100464410874249543274758983680 7696917 -89900251957741290571855173740472869760 7696918 -23212389247133541588515687857637299200 7696919 -112608580233458573810430427565706684000 7696920 -23355844741564047252012914700779520000 7696921 5536777502336093714304174890447415700 7696922 -9006811255653751383362987792545267200 7696923 -10640457675576438093621806848828883712 7696924 8715353697511906563007038733731984896 7696925 -9752578206492763924340552056365730200 7696926 1788786118858688305474982325673458240 7696927 5224203401293464407729126748912955392 7696928 723886975340712469618129187761029120 7696929 31722390292152045471972140984366852784 7696930 -7250578172338770162931130830284166080 7696931 100284445734023565961229138765387796 7696932 44067609963513920426527497456728220672 7696933 -6960853704610150886398582808492954818 7696934 -3117036476361094135831255182341822208 7696935 3860257875554410351218187054027868520 7696936 86650463185397270931712537628595717120 7696937 5476004809551642595713818867561224686 7696938 24806980783080364613008541892826337280 7696939 -47846793731849024692066416443980890000 7696940 -15126297179920078820782258295875368960 7696941 393140510247879198698331600719129664 7696942 -914845187065131507060318819738765312 7696943 28318775710130392320643037449049546424 7696944 1000887646309686011194498038356951040 7696945 -40419219070976566823884245603682932300 7696946 22420855464826941916968943056727782672 7696947 -49969981628803807595142182669410432200 7696948 34222223007529301472133802758909747200 7696949 14778551048462935111937623266908762364 7696950 -7001722545320122263259847189196638400 7696951 22635806348346471333267805242369718952 7696952 76260823904861677217296219127652249600 7696953 15142939389181536877204013406880818864 7696954 31528786409567509781122055567739647712 7696955 -33136328052890388659089266316598937600 7696956 -51176825640978976175200197264708668928 7696957 -1594484938840203271662260125994093920 7696958 6557542784160608512648240236108825984 7696959 28534945158116987576694026161351315968 7696960 -31807717694908606056087848734005657600 7696961 -1558582547176622500319424798278885676 7696962 1263027178497859126929546970311327744 7696963 -118798248220956284972336772875239420440 7696964 74417052755332497993615793419394071552 7696965 -17891563520005149263407505544386486880 7696966 -538805239624412058286897061040651456 7696967 140199951144635246618429756418964061016 7696968 -18906561802080948939678511821166510080 7696969 107065914284079587574465665025339390426 7696970 23924908838585052355264469873881804800 7696971 -32147212310220034807623566829960033600 7696972 77514004040052711614081543612961579776 7696973 -40161592476772719025550384062380274656 7696974 -364337947755224137650573129927848832 7696975 18703053030136644293676640848005173200 7696976 6457946891418953601567953952362987520 7696977 29349795432265952729850846945109350720 7696978 8188006250780275524505080935642200224 7696979 66688411239700369556668576549044665580 7696980 32192119078193281285447899294380152320 7696981 14302561714316705923548344850656573500 7696982 -8859007941999326416400858886399453408 7696983 -48984550530586442473076265437932799232 7696984 54812973951249005701136723821908664320 7696985 34036530059850367781835776495293266180 7696986 15363415760460128912933685187199078400 7696987 -2086819799262444695490529754655194400 7696988 29575153651921064918106073212570080256 7696989 -72070029521381506282210610440616372346 7696990 6059488480761005935385594482355650560 7696991 312313510968221550104562592223375352 7696992 64094875029435742546357319103425544192 7696993 78018065831054195468472825127995678242 7696994 42645352628666121089796033221640265296 7696995 7888671731914383063867792131177856000 7696996 -42178482797870591732753046438628958208 7696997 -14582923941346884875449489538888022336 7696998 -60263563131498667690157217698688266880 7696999 20395404751757355127990607534753751872 7697000 873303475164828976803785067417600000 7697001 11062479011784878202686929732425229440 7697002 72890702118151644866414379725214300672 7697003 105211484133172741277267796608110971252 7697004 -10711196704145059401495357977143246848 7697005 75367766300305199574036826059548080320 7697006 2874334706394344724535197426524681280 7697007 72277714711713965208547507494891578208 7697008 4308737233352391149856007354963918848 7697009 42608914578433702533372369642606240210 7697010 -9402531883984832324541864895181053440 7697011 1045258963333277362699589596592260432 7697012 -19796377578655269086281435573570829568 7697013 -36471428300821855775914857357357836256 7697014 24859463211231909015809216452118417280 7697015 -6307889399003259861122792101322460840 7697016 45549387180435095346333039823433502720 7697017 -72724095771136213493918694474042822934 7697018 6234067954832175659630852450988767856 7697019 -2085450184834532565793870456877025024 7697020 -40282762451793492705712755716037035520 7697021 37388349853943066780640845051052975744 7697022 17944605609452829545972185648904601600 7697023 23757650306280907601509744620194089864 7697024 -69464361633466889238109443608417402880 7697025 -5703136036486445781926985524978318400 7697026 -25622870193291189168347777091066186288 7697027 -39796388795367613060556475207574033488 7697028 -821996065564058008936110286669870080 7697029 -19463867083967943506857817960664702370 7697030 -12531681566910293243547657800853964800 7697031 -38092134169604469686348600096660512560 7697032 -13279394402687325870829913796870635520 7697033 -9208882170888403579889613019574316000 7697034 21740161201778679760408478714993772288 7697035 -10022232351839122350632549291498136000 7697036 35251322839928552559142278077105458176 7697037 76016373967692470451879518362289818560 7697038 -9113984261544680271351201550964504256 7697039 -12464658511516092975461513157779859456 7697040 -2225630617647692390430916379985838080 7697041 -40112170929063853428915788696680079232 7697042 18337776280106126441452263242022873600 7697043 1160290940614137278328558870165564360 7697044 5636389081759589710286472150854155136 7697045 28763773567136806136164706693615381280 7697046 1250253525001672175753918427245420544 7697047 -590800977537214425951228606487130368 7697048 19843356410166292158373003304211855360 7697049 -70916892205787760598847092333281300480 7697050 -14320658038307591540441852584362961200 7697051 186573663069530537516996432869301457600 7697052 -30283075287805061570553951186124800 7697053 1507947570110271811410422882575769088 7697054 3479850920215553204996194369097198976 7697055 10487844754247018840562535573668047760 7697056 55766121997893154060524897149396582400 7697057 113534889720208453323880285163566254306 7697058 448593051936421690915472271521941248 7697059 -130584072108976496903316465598738088740 7697060 2935996686792875810701743373222195200 7697061 5262775542358833047968017463784549310 7697062 -22917151740853593062461494762667879968 7697063 -105675543929200639860037610577511079016 7697064 -27800664342710383492277502939236352000 7697065 -51026996839877194367185784565052927680 7697066 -4596422204870359847236545437800699296 7697067 40802096446267712553828172496391014232 7697068 -24544427506756616392832887042236600320 7697069 160055460745792319399370127085493864960 7697070 32775230452070908579528472252560384320 7697071 20629777452744196502337147226137360720 7697072 2964019873094945186652915463503691776 7697073 10698146506577914880934700070274735360 7697074 11262117495686063846699969941643255808 7697075 67566132634238996075747332249125000 7697076 6818093877555998015274375353320919040 7697077 121365902145501508104857385476314926012 7697078 -56608415718592572644898763359040280160 7697079 -51041089281189299818010240246530888800 7697080 70713744933717738842662758128724172800 7697081 -17958083837743431814285081109291067840 7697082 19565375146657796358357879615599326464 7697083 22375630336947450684966407987950490944 7697084 -28452775939973195230439103700316542464 7697085 39810162720394962158517606507436008000 7697086 183769626175055109283316307299169984 7697087 31034869133632457333055503747374538160 7697088 -2809067944701853285300987599022718976 7697089 60656101038008297033974299556639891456 7697090 15365867110503661994919556112584243200 7697091 -48799036469126194822204329481429625856 7697092 36979243608679247690744776604569998592 7697093 -111067015026881352113865784284366480420 7697094 -17811788882696180937520335569728336896 7697095 -32071010941276409223852993856756300320 7697096 -67316256924196176943900526587366932480 7697097 -28799274826380776880990225653741878272 7697098 2333069464219727366555094845285255520 7697099 -101259575808576071662974789561126273900 7697100 -7397047976568260656424814960413529600 7697101 -92509819812810980780469324883707650708 7697102 26914003625178670208653813247010104064 7697103 -42730803346331484677085217669598079096 7697104 4895009181948169066871181396220051456 7697105 10558313446644214314811835927672051100 7697106 496157660951415198870005291814214032 7697107 -111291238024254624691420266839370301296 7697108 -9183112781404304850813313918788952320 7697109 -10158094666190803007828770927285616640 7697110 -4948490541212319410744071832394554880 7697111 1409215883536395325728897493265473920 7697112 -3031593925684021290593298776381460480 7697113 103340674031540191548519124955600004362 7697114 2806547797750948940796758272256259072 7697115 -5981142160742427466080741773839992240 7697116 3228264525988961908884082013194418688 7697117 21162132927785318391981236847670781472 7697118 4869121182524943455217152232326439936 7697119 -73498116354851781698146865248510096480 7697120 3150158548737270226150970039638425600 7697121 -2850617990393844380239261511578075200 7697122 -14156618773449855920491395604620799200 7697123 17801505712519222357943874349813989840 7697124 38611619575673857678386210444760417536 7697125 -70353092732598758983448680478355240000 7697126 47022552422601353901649526736840460512 7697127 -82796772691588346140602128586246238680 7697128 34615764298002904199557724761399296000 7697129 -98552766923794271342940364484044512 7697130 1783287582918973399629415730481361920 7697131 -39931224804933388624866690336036089168 7697132 41485683321536304014601796110796144896 7697133 110806209339912915662390694247812945600 7697134 29140376441960612884393674868624824960 7697135 23499177642466638445061822550776200560 7697136 -10224007112834681041276691970049671168 7697137 11904717815822944405404705836309401152 7697138 733611028364958927427118097897480720 7697139 51044374767600721113247078030385594424 7697140 -5982639769335063059331872366471270400 7697141 1521223693475820875853025852768039452 7697142 -9191819865601776271316650990605891360 7697143 -68916552927334236790376555853870966720 7697144 4504730829335469615286709400160665600 7697145 -7140340646638484938435703463277109760 7697146 -22645845946804368132093923099995843728 7697147 -56266486705829109392479407599485266000 7697148 24497638232439178078358905275993768960 7697149 -79425363938322658897626183746448030900 7697150 -24957563911803732442401752084418960000 7697151 30233222323663545920729297358360944640 7697152 -25896232720822207193689816049456775168 7697153 7111178375985479478301370438496774402 7697154 58774389653069716757019199616659237632 7697155 77432119039714274523371243476483479360 7697156 19917799998844353700625795593599419520 7697157 7186529229789049176842757628819341696 7697158 -15905372719571725588296815473090483968 7697159 -34777612592087049565437141331086401640 7697160 73244289718835449219732488804016128000 7697161 14026486526641702612894224460956343312 7697162 29800196421807144743936153650063102464 7697163 21298161783913980279567691482628981488 7697164 -36685236255832605424605713664293050624 7697165 5102787982344438467523880827899458200 7697166 -21630056034867220151893285194161894400 7697167 -173064201888122843478111472355082060408 7697168 1373435201112229013616767262849441792 7697169 -17719665579171988741945571760008347806 7697170 18577892518403843925190525643312673600 7697171 -108093056550159259267121883494272663848 7697172 117590127383691284977955130165264384 7697173 -109237912545882525581737460218560725952 7697174 43219094644810722520295922798967087872 7697175 -46005143601908408827638130049897197200 7697176 917531503381518483988022068094238720 7697177 37353465583914248593860882163631662026 7697178 47819294703909323893158666794828293104 7697179 -8524145798043737653430054257322557440 7697180 14937932610839028007819771256244326400 7697181 -10343429605165577615609541479808532416 7697182 12825970748392310069776656009083448192 7697183 6083498533673756359544905572934781664 7697184 -13888019832979237492296031352679038976 7697185 -31209526192392579753923489322710860800 7697186 5433405180690808855541464669711209984 7697187 -6778878441947803325458269577830943764 7697188 92482600213488977808430183934413109888 7697189 94572505068103591484234542216346172990 7697190 -28285806820351416074657675407486402560 7697191 66338373074570109856669114396673919000 7697192 93744231876657353619140652233236961280 7697193 -2505217943262708757741046723397528192 7697194 -11035589627154401370711676908903073104 7697195 8833579306025269614203245171301172000 7697196 14562014764170070184517344697162964992 7697197 -189428148610528571084046741669130861728 7697198 37893107266175426287925820618055521600 7697199 40676451475201774157666652435102942720 7697200 5889924185546673034698110324531200000 7697201 -67283422699809264000331259160774068496 7697202 8172725710519179274959092168729212032 7697203 42779936783930783070534724233118833264 7697204 52522395622065719654278604449337548800 7697205 29886619145670773637723607130858605500 7697206 17954730734802806365383712384667829888 7697207 -20652736554051529876834590140986368000 7697208 -3008006489315901006201621996198420480 7697209 -37820533661529545701901433135806596080 7697210 27374171495631470648897936888791523520 7697211 978892870675494699412131269487375360 7697212 -78411688574732669037203620641113580544 7697213 -2472925133357172408009245318379320256 7697214 -48627678325074374035567330568577878400 7697215 314154762175326915365730686015508720 7697216 20219539478645903470290366463557500928 7697217 -5090804308446115742178930507048310080 7697218 -1572448416871053009484044548907355440 7697219 51402986890807499270383371232038226620 7697220 -29625410998245042026360682996583710720 7697221 6305861997346061318673349134849371904 7697222 117371295672070178781407390245393152 7697223 -63270648782492012604107454674830041720 7697224 -1925073219574549823192908955318753280 7697225 -21275539143800818662434901670829448000 7697226 -8235250592563394722630549270608477696 7697227 -31117386848536370846269182052049729040 7697228 11252935897453170001721524395635884032 7697229 -4242006175977065351531213190674566272 7697230 32722418534189948161830178455159725760 7697231 -89870453609985097817512605917630989968 7697232 -4036111988888505979784516529811562496 7697233 49306193632896618253076353274308158964 7697234 29119042126438931127239375480398126080 7697235 7691783970375823804498803773156428800 7697236 1374907159547022957008473609556666112 7697237 51477733454428878240877843352334914112 7697238 4272408328953840597190782022169272320 7697239 -44156987129328615318914374796090754768 7697240 42781766587001701922261548047484108800 7697241 -23689344100198365015461359004673403200 7697242 41153423500115091207968392780814592 7697243 65058085797467031572300185604885046144 7697244 2518661749856059192960331868174690816 7697245 -46715136469622114409120733145427316500 7697246 -29103008544256932568323967628333036928 7697247 81985063322657187461876138878032102672 7697248 11891074824065773703953296217568968704 7697249 22532325353759271649998618961582888320 7697250 -26107946929761746784612485072459904000 7697251 -8696740749124761459928389028058093048 7697252 23963175629952568215175986930368888832 7697253 25389363130025041771350532193060920800 7697254 -16321671433919812120574687573145229440 7697255 -80884983536655924445962943165445136840 7697256 93476041654032279581051042406236160 7697257 -92181662504616505283177266580570807494 7697258 119746028387737748955152836517783040 7697259 -19133404932400166316963590666075736 7697260 73376011472408798829212791603935129600 7697261 18545971946618461267598274528104535360 7697262 -16076146427915876297279632911604966848 7697263 -7094154369714063785220562272030906400 7697264 7194813753534376193311664700372910080 7697265 92811051188207838231974970753044376000 7697266 -2646063353650365751920472769327541216 7697267 -29935652767222882086696756843327404640 7697268 88119105155063803007883777260007198720 7697269 -26296864024678938837999145939888054400 7697270 12648531852972013791348902938520597760 7697271 15514034003007376536072666903032641512 7697272 45185832600627867744849001413192253440 7697273 -130391932720784655649577885861036627478 7697274 1015171230683577155421345756550841088 7697275 -7921081239125332313784491335291398700 7697276 27095275889254211481797842611351065088 7697277 32777920474910136821688003964178908992 7697278 4745564653580574140697912082392445440 7697279 53417562231593429101674370113948554880 7697280 -29801870559211661039759407422898176000 7697281 10220974741114857501455610983871934082 7697282 6273813163354176843352952619513681792 7697283 45766485859677894570186136469736560448 7697284 -11483844152710056426455838618721075200 7697285 80748121598534448065693380138937689560 7697286 46449329362466388703106276218848549120 7697287 -29646108544354951187976929674500075800 7697288 31709371728059404079652259500974453760 7697289 -27080933637959481495025591770458270592 7697290 -272479935689907885268556551534173600 7697291 2756140087953537609745435842022401024 7697292 -24376138561559502647681248612690702848 7697293 -168089997053509538499936411986110744736 7697294 46316827266648855776923139285481216 7697295 -18614509148896640548747117139226700800 7697296 20125741666302641324328734729498296320 7697297 16291657343608673756191496858860785252 7697298 13648095506474089606620762995226009600 7697299 1123021147642603228174777874037043720 7697300 3165495226597573071384237004495257600 7697301 -229846255908829934906701546041057120 7697302 -23202996214999524456708687513933063648 7697303 -100431095519822793741220722271457339448 7697304 23458896623078761019892908018715740160 7697305 14669716485220200278679422245792993920 7697306 45234121500432845670588953139960026352 7697307 -55216462364788130058666278031446189160 7697308 17764518134157824559862535592342076928 7697309 3975077257152573827645483586939297510 7697310 -5688094890323260348895402274360723840 7697311 -77696115647280924499822632266105944176 7697312 -21734082677078367169094984534087761920 7697313 11809019509636338098885270380632807060 7697314 41406183180307621670812125432722258256 7697315 20494238575801978105009111359091338960 7697316 -40441149511079130426838482089936603136 7697317 63251475829016807233342382595966879840 7697318 -40626280831189482173211730131464386560 7697319 -22745122243220945328546795862809116160 7697320 5497020138750622982905412537671680000 7697321 119573386438517422718237943618786390522 7697322 -26311750106920283923728431956257807360 7697323 -39911457608599781112233250386333565936 7697324 -11742555469211696014613382494911298304 7697325 -27888207461588680725284197186417740000 7697326 317651052875590287100542090328775424 7697327 18922684458527518067227682283592431672 7697328 -5954898421362890582607399973466996736 7697329 -40089376043555514366125949276720418524 7697330 -5962750851686649471260093264045113440 7697331 -39284460538709764323975227672698054656 7697332 28982492211823397938010117635506215680 7697333 -52570464584042277981247573512894422880 7697334 10105399915421059533356372059200459648 7697335 53491682473029393611494922329382072280 7697336 -2908354441209501294319505883124838400 7697337 6315170675095514662936700684032730880 7697338 11577272857645833077345071033750221312 7697339 -4363713403705520951226285319392224832 7697340 4649658843262482126217666986130944000 7697341 -29563697596927834095039357938020849248 7697342 -20251362951260994687444462490072796928 7697343 -2250057783858559037911107571805982720 7697344 -727054125778761062015929750623617024 7697345 -52838884164544000687231042687779317040 7697346 39685522790021500903061845791781498368 7697347 -2325830461156810667025404228159755568 7697348 -81043928348461970945241338483136178944 7697349 508428878339411483561961951049419168 7697350 -30397594820207707967737531189224765600 7697351 -132900593933669901771475113582486084648 7697352 -7517473249456075976380551960835522560 7697353 10260946480393244878264121255038257424 7697354 8617575987772123182635136072605644800 7697355 5878418828756663717376898460733246960 7697356 56832144386980044654530810203497080320 7697357 4853420018405964366825301444341375606 7697358 7587716250210567902517836948106542400 7697359 142795757575476551128584905713458207216 7697360 888990617250825535261513773410549760 7697361 -1542918767410452960651054410292412368 7697362 9963907418644636242063792329461739520 7697363 86256881665616055400731211061515317612 7697364 -32997817440722282589020316442104612864 7697365 22667910224674736399683620603103200000 7697366 35721228091029718192496590654133766720 7697367 -15804782886415693715079771981366578880 7697368 -26101326719679000005532868117656330240 7697369 -36313509719585851210960040110100881404 7697370 26283542834196275945282399621984428800 7697371 89825343170388503705634369671402765544 7697372 -23568086004494603183003433780353447424 7697373 -32851747277152095175613032681351967616 7697374 32473656028752986001977978387910903936 7697375 7830674773690863901515152887322880000 7697376 61668290265129679814678454082102886400 7697377 -48883608877505300310521557668315362540 7697378 -9928379257518536145001295181951206400 7697379 39144129162228519687718057802338590960 7697380 -51156091555994800232756737228158451200 7697381 -35476932259705144929035404581523462536 7697382 16083164605125230307153907202119292928 7697383 -25813058774930987505057973243024080120 7697384 57628912051949701450071623971843276800 7697385 9136149009942000952740876970985011620 7697386 -3014030958907256704886543769946440960 7697387 17263743605157652311192196881387482928 7697388 24015833482949413921346018828688681984 7697389 -21230547394848291274982472252289082144 7697390 -11973995711149024680399490609971316800 7697391 -11891196997625332776454630697044145520 7697392 10006347772678291868870021510583812096 7697393 -20867334809716341454912857744469930752 7697394 23736869659828222236179676156290618880 7697395 20465483196739389683228410224587756400 7697396 50534896987958133117735641859276128256 7697397 60295304612744312654515605260570157600 7697398 -21204295860685455995497513181658280800 7697399 102719706633503830720742658036275495400 7697400 25963275453658764333083629521937920000 7697401 68480915338568597638074180073560215402 7697402 -6145659249442162035994911898023195168 7697403 -17520603229696725237386919237543590400 7697404 12349343144410649692448564262514056192 7697405 52721922620379102362881117927242609120 7697406 -15510494141868191842477788852250463616 7697407 -80652979432441978438595130117091256976 7697408 -914880408535897353126806411513167872 7697409 -6783750829894240755995266408058822592 7697410 -11116343740617775783447561632162378240 7697411 -23128810056289482747436672849500700968 7697412 2570203267544939372098591026791877120 7697413 -133713238225528702756016595074243568960 7697414 -16808286116868359438866106148762838944 7697415 -60238660722193604404062663796920240 7697416 -98891230174272303156137991768427883520 7697417 15196987075299258426511512837865209984 7697418 -9934507031286615272232790522697047296 7697419 205905855211208906536399412468857058344 7697420 13240681326639197078587779500537748480 7697421 -12198968223149873290770599944907952810 7697422 13044877803271848232238932982544724224 7697423 3083587526047390028938181722970161584 7697424 -1850390300540796324491849121178583040 7697425 -493883638200158187925073862548611200 7697426 857651178302097207645780524155092480 7697427 -48092779309021477653462264819772305480 7697428 -22875865556099182775794096732409166080 7697429 274763686540375134102953956547164905312 7697430 13189357229585719023182476401880320 7697431 -13907733332734230557516226570137872208 7697432 -30443836295725590235398326765982720000 7697433 20567167591138346195891312831693578368 7697434 -9171981024577189466713512960713178384 7697435 -48578224851021913649053814373605244000 7697436 -28392129680984577605937440963450930688 7697437 88830470363997735316543831443070159392 7697438 -27084709587704046041491889783750104704 7697439 -33613550154736273812899046530540123496 7697440 4833518436689506168873877760511180800 7697441 31717365610306530321670734765868330920 7697442 -5516803701987524804085361090730575488 7697443 25737602614837778002933050365842320864 7697444 -13332076781073872618567447206643097600 7697445 -7194494193315656609545787080713110400 7697446 -6512309792098004909113837268519880576 7697447 37099575184780463260231440057772880352 7697448 25553032119358665665222014289071718400 7697449 5278981081524281253420701073573425040 7697450 15258453079108241994248527631107530000 7697451 35861907258643723787065199758706969280 7697452 -6090038861062062050066512827039595520 7697453 -63355393552075061576294782402780808298 7697454 6227614064234707326936587353779846720 7697455 15739507774582702272868460428784920320 7697456 -2232529387150875779615351634880757760 7697457 109007117462160315223974735005833172640 7697458 -88747308328275412498999765256324557824 7697459 58713851349723153536483558267907123912 7697460 -17572717200231721535424598031869347840 7697461 19176313429557372337894709333481438062 7697462 -26034653085492618338913631122272777088 7697463 -2639651969736857185099926249655227312 7697464 -123653982738786764145533765295823872000 7697465 32193804368101409853782344623305104320 7697466 -789796195840406273450119346963540736 7697467 85737898802065783884811674639197918872 7697468 82316877874057728775568234013544121856 7697469 19593115918856684748116389845928333728 7697470 22288871702940163643123043235209216000 7697471 -8402343688201757788434955250168053800 7697472 -27388208504352963924410594757798002688 7697473 -184750406567992905154575191322347520 7697474 -23569566428518322132655211463946104928 7697475 -6470855782259381885290342458304089900 7697476 -39034893009764182102753336594555891712 7697477 -4668594759067227169274734425210520674 7697478 42481852464855354563786852817058348224 7697479 -4562239751233870218851783911366436536 7697480 1696659622336002765518241314114764800 7697481 42118197548941596728847411078725158848 7697482 3084779994104362646895556531773691584 7697483 100976604467459290435803464304243603732 7697484 9865688654593950875956061927710064640 7697485 -2948834356044206765198186979082218600 7697486 1512404951045730340207718329692132864 7697487 -19071347177729047930803260648158290048 7697488 -11805571026824532151148210442864959488 7697489 52790632530197236982151436107368160000 7697490 6045766413314336182239073819690636800 7697491 31999912364617519094116697008949312876 7697492 68709806266262827554166352991684698112 7697493 76240598923102031245400679918726371982 7697494 -16233492915316016966595168320012236800 7697495 -26097356421526816168412754551121590880 7697496 25493515204830308141018242772372520960 7697497 -77421403746866135739047927343331816054 7697498 4112415454420119200870976437600019936 7697499 -39756977591145021050894208835511788800 7697500 10472504573403480701700516335518400000 7697501 -28062205259952549692729011998536143680 7697502 18193736344083681558619276776047242368 7697503 -84381883450259824915251614126514093312 7697504 -3998004503575494187567247470055129088 7697505 59224605736520090381664409624781746560 7697506 41520010515566725238434238228354831952 7697507 -89309558006617890293715527957384822244 7697508 6188356403661611316481089528817520640 7697509 96258409047822704684791598852042931710 7697510 -9171190499788364579131477354012851840 7697511 -12797835150069858119732053669532969280 7697512 -21325078012072923509549592586837524480 7697513 -78862903353273601072872275017404582876 7697514 517452387942000279656192395214831616 7697515 8404842645947932916152499868068304480 7697516 491592820527594280699727689670564352 7697517 -9828377396475252792334262686561107456 7697518 -13885937422936937987242767119811444096 7697519 -26477367943054589942014674074206233600 7697520 -11730862828371438127548657738050273280 7697521 -23291274961585065580750765617687863640 7697522 4740374312987956719440764746168775680 7697523 -111597941244531337472630981615680051200 7697524 59838904630600589419197384383041288192 7697525 -6601191463115331426373948730348846400 7697526 -10059387340130344556525312086094553600 7697527 -20080232436816094693720323956029717120 7697528 -10935875489979865114094587240278528000 7697529 18570648589498224476625726353640835008 7697530 -84862966844262769248158065084770201600 7697531 -4758415675762095619567001100926590128 7697532 -28799825874267392547461605283948328960 7697533 67600562856115956546583721525842107782 7697534 -35767540476149495509310077526937956352 7697535 -35259800447674661892758732718737938800 7697536 -27620050397156700200614577087447040 7697537 -18896536956119571637789427427760975440 7697538 41161738567957886514191773298801368320 7697539 10989205873846897125290378497609801340 7697540 -1211514978508806916695432064917112320 7697541 34330519105584740492283454790929754592 7697542 -15248669680393027335826533071015774400 7697543 31122521479644534315763440831805700400 7697544 2655056741315545312347876242411520000 7697545 -28859874965756450200809945426791547000 7697546 74311045433045465593600774991801406720 7697547 -12932898529393136983193503587693612144 7697548 7141088079188933190732355626255974400 7697549 140247851467885547811660759519659032236 7697550 719512524205067694329117785997337600 7697551 -62489415546634869791153523178160394448 7697552 -18604493339338227139477334395885215744 7697553 28236474944325533577170014524867453120 7697554 3070911863003310200341325120858296992 7697555 -81427866393649208673386075120994988080 7697556 -13186982278407237655607891022535337088 7697557 6878994721756552714609963056692786940 7697558 -1440270367970617352121728636557936512 7697559 592553301882796889524767103091365248 7697560 12676336322466380698792763307133747200 7697561 49145684382304790504068791712068254784 7697562 -7375844629524788634152318222276236800 7697563 -56434665723084255945420627648041513960 7697564 -4999280888098301809862014746009028608 7697565 -51652768292629024228740207294988176000 7697566 -4739002365760411397588207353181505024 7697567 38700051204945081067876473817133051616 7697568 16224787197581115418813135874448949248 7697569 173862882993392162358341863725170159040 7697570 -2656719161752524183310818123284336640 7697571 3724474348675903943086497891042568704 7697572 -53747167689937581889373115511749361024 7697573 -14135880201677572616637578021198409636 7697574 6609104203815032413074866535118680000 7697575 -34457908499279189465095570086524507200 7697576 71441133467921132455786264640087854080 7697577 -62628389530031589952899465798148075968 7697578 -1963372690004551512700741627173700608 7697579 -13582087992843408796577031317913151680 7697580 -6351616851987170478617246754205286400 7697581 -68437685579867622184392722486475088618 7697582 29043382740856590060668360936972611392 7697583 30396102569139911898289756507858130544 7697584 13680862849057804228578534231240048640 7697585 -5874378193927928639104630443198056640 7697586 -4055442467018113036658923711495326720 7697587 -22705213158547440415367609376097193000 7697588 -43241719642564112079462195255303069312 7697589 -33743078893921003063576135731820951776 7697590 -5542659397076533619914214261299900800 7697591 36725927710239113034170737877498660784 7697592 1377780319315063812259713948042977280 7697593 108823465473268245221577444348277500842 7697594 -44634629332236919540837034468797873920 7697595 20134253048446669379660016190148081520 7697596 -18610149772606529598559413134065459200 7697597 31793353905803194819962990591247206912 7697598 18765126579173058681640549151027667264 7697599 20149142213119484970026535910646730080 7697600 7944362163604517959390541802268262400 7697601 11054772369869906316653978271978629268 7697602 -1890832500326275206751571914157506560 7697603 -1824787763182425242625404269931901468 7697604 -42602672658352752621895814843606959104 7697605 -35497757754155753325404348427729772740 7697606 -45571757002209740076068080841875067520 7697607 -2922713633733229869697985563025582040 7697608 -30494172272164532937656098735930030080 7697609 -28943286012924867030654192742086062796 7697610 7446209921452459969470465666060751200 7697611 81628635993621485842203699888706200212 7697612 -60627333629561071710124448164567687680 7697613 -4233318505567011899673343898704220160 7697614 30403203547432352093110388692732884480 7697615 831023331089623934332344898308854400 7697616 5544210000385653307105877056260145152 7697617 -96754400727673861791106283995227520128 7697618 40640525721102792978142744385488943760 7697619 -71499755535174974331704594173470608160 7697620 -21089360361075878215410664914709585920 7697621 1154636835126789868428321894213518652 7697622 -25135281873380141306500832848489259520 7697623 -3840223155224849586401826495862763128 7697624 -1088777170638787196779926164025569280 7697625 27871187559480797334604849545225840000 7697626 -65304452681002290129567492643309033488 7697627 13025252862846713220554006690456749344 7697628 21520958004472484010606646699016225280 7697629 -12404561838842822955987926967149923124 7697630 -72669694097172567917236366403114428800 7697631 -5964895471692552163838515896060668400 7697632 -9496771670159644393014667474359287808 7697633 126089110028897163454679156152009662882 7697634 -4266666658808237830076816212245574656 7697635 -13754356182837248258385058368784168800 7697636 -61315298112942222285108290084613697920 7697637 44329409637209272587223908290884762494 7697638 16348547288168207871178043122336252800 7697639 126829403863846314525215004261529552440 7697640 12341862955606854161555546013425664000 7697641 -14309632266368593171662461213442805760 7697642 23918024321121034176908065199863319472 7697643 35052797497763721360655024384561227864 7697644 -103372341079303434508463925458640921600 7697645 263130124248602938490054085696858720 7697646 -10563545326305615612560995900028313600 7697647 198371711468451258593087180417338859752 7697648 6728493354660901661817126192274145280 7697649 -5718926422143219513125667416684577120 7697650 37921588291303679175863829868181242800 7697651 39751646283330754618599603828855494688 7697652 -53242786970910088831787859879727546368 7697653 9924887120965528973983225040485353902 7697654 29985363884555256910524432089809135776 7697655 -482262240352904116186262564720375640 7697656 179156079181241013089776697295409152000 7697657 -178149980191325171733522712012655622 7697658 19934734652878089343286858159776886784 7697659 -45811740977411500327246072570195511096 7697660 14620835896366656362809341305674137600 7697661 15802438532236037869126825981185632640 7697662 42267138822991263871897808326008192 7697663 53077929018925954432610299304100049104 7697664 -21461301616826174567844756991682543616 7697665 15424966134568038654235521781018957800 7697666 10763762513297898433832551521780526032 7697667 -31426272475507163650639080620267875152 7697668 21740338242782840399484714112006262784 7697669 24542250122257540723896540963910824000 7697670 22541595416095219880558801911194902400 7697671 6717394345812213584794186182103846200 7697672 -6246872563537770082922474679277977600 7697673 -607941460613031000558476057450116578 7697674 7716023496044055593340607346519148336 7697675 -7606662845809426155820699872361083000 7697676 -17355228097055844576179617012442972160 7697677 -24274490570271303228075147522271182740 7697678 30530593826068314672562858769917808640 7697679 -10680298777800891349015464079643041920 7697680 -13187522453678844822223856980374896640 7697681 130287746497375961835070324693270838400 7697682 18531326315651429140797256903391477760 7697683 -24093917423532057151113633864866652080 7697684 -59898328760756782170497440263986534400 7697685 -36222217483487886155405267818020699840 7697686 -14019742415221403342077539526476571776 7697687 -80217899263728306574014150437706022248 7697688 791924330588880500553165257900851200 7697689 -38639527409565554251540107817339973180 7697690 -1513197840226353662211058398936729600 7697691 62100722005214370466048781530931052120 7697692 -336567502421878019816952231553751040 7697693 141848799514259965266870614337753219942 7697694 3781469506438935733456625932641121920 7697695 -48826735183321861145859999862616801520 7697696 1313652719347191870281637181988143104 7697697 14477644333570223763070373701224935424 7697698 -83447040836269769306261046741518031360 7697699 -42294933005340787082123833589291052120 7697700 -47593096529775277380264204111804672000 7697701 16076675120892533965703858823737325504 7697702 26343507802760792619149580911489698560 7697703 -6621515739467923233262617138396045312 7697704 -5422005736353423754661920914216806400 7697705 72441843861390080767028663446046823360 7697706 18883364381167110501113923031000066304 7697707 84044713610283182478557770184797512672 7697708 -65617014746746664102910483897532752384 7697709 55082476125311317735771410310963008 7697710 11733720845081640460753352427342984960 7697711 7545934122887854065300620236500839520 7697712 -6605081814341914343650255369698017280 7697713 65054774780321410152443792397246930962 7697714 44780854817689678102111226578309296672 7697715 -44642890190890633194660263139696857760 7697716 389710605796780335349289436630190080 7697717 77280866357034819362493409338125996640 7697718 -509312279730399518772492854426265600 7697719 8441032623431958555316933914907611696 7697720 10464284996807022158757069416081817600 7697721 14366846905539951459273754412202303312 7697722 3382226092661994244241648897816076912 7697723 -65490129324110268641444110178710630296 7697724 -22074098197111795374694611121232805888 7697725 -11310855488468791564792399191392717600 7697726 36783888362033973550832298967008890880 7697727 -17433437015659035523022547986353106160 7697728 -15589297622908576446697193763655647232 7697729 51139285703479784874531695129924112084 7697730 -2786116355708329784551484831365440000 7697731 2919645125110732823764592402122935120 7697732 8743395649034622699682900417900142592 7697733 -5464728923560360627397521534788551616 7697734 -5730289689470287074248932202337509376 7697735 95331594244957488820293166534669810680 7697736 -44945070523257017850350500269818265600 7697737 -65073740819027259355334208738319573760 7697738 -9803201859113528231332707342466134480 7697739 -2651450940653658567298961772632663808 7697740 3662174386695425197353037174892436480 7697741 -33856518806931794868763601155866990858 7697742 -2541856261841076063028560783562938240 7697743 47719306118196007503169834246320267904 7697744 -1034926617542759173488446789608611840 7697745 54156237200534726427096347099401981440 7697746 24479407363509317098226510548741923840 7697747 -39045603217605636312079030453960662960 7697748 -45249437397268450778612563973767403520 7697749 16611200953050615159209465205543542400 7697750 18098177818095426292695476794574208000 7697751 25511515819597222574904089419884003432 7697752 -19574101215570150177269149623805562880 7697753 -100643069349856720217597628402286961004 7697754 -104581856066475467114582813366310263808 7697755 2089865568027128989372287699207628800 7697756 31575666629371738373838613651818064896 7697757 42257095984179717837577737272793499392 7697758 -68373135539473358914533709519074569280 7697759 -44118133802556625136741438670709283040 7697760 19621380837626546056985566557241344000 7697761 84124219521708018784664892346978371362 7697762 -47941735392685309811057344591280680368 7697763 -42452906545608531335047571683737812508 7697764 98217382697224430170734923578007213056 7697765 -23902066271776313766493783153330913280 7697766 -13830248673293879460767009850670406976 7697767 55150699178011182050335504552375699584 7697768 43189624906852857138978848606409308160 7697769 -23903426226192841304711859440976260832 7697770 18057173166720742649140233179027040960 7697771 -46485946857465428349146559481021382028 7697772 -12128864025060095318770212656981224704 7697773 -13581921334095211395744665898814085832 7697774 -347874179556781036768335159436523520 7697775 17142694807235519305239938241119463600 7697776 4563586009369471986423540546634350592 7697777 -11617715430646955968421642616016115100 7697778 40978223193131025900262199174490624 7697779 46444481406490969808569868812440194520 7697780 46090487689487290222809979177604985600 7697781 413902729279657097681213735045930880 7697782 -30837943227578603139280653271437511008 7697783 13472332140491596117788774899866002480 7697784 -3955137704716539112932370879106887680 7697785 54552417208627080194217163802675782980 7697786 -16146657423283039692093439994592327456 7697787 15680983759577283651027868397683173600 7697788 13393467166749493359850657071847372800 7697789 73442465500638710173029458506596216000 7697790 -32363778455992371489126624592635862080 7697791 -49354428178211096248163644895927681616 7697792 31747385622409489871733568145090150400 7697793 -233746936726850926581078184268268000 7697794 -20237190278666150895351576390532942848 7697795 -288527726549261171227641779592282720 7697796 -4675684358863038014074323383350542336 7697797 21745660635642800859581536271265282912 7697798 7064554418996445879899208449727486720 7697799 92596507473987636480230100586145065584 7697800 52635033946838302878687732931968000000 7697801 64231585735310004426963445963267985664 7697802 17922070089499673601168946845728516352 7697803 -46169860671778615530509235107611483948 7697804 13026092434147926415309331213593539840 7697805 8567275260356833326234771225201739200 7697806 -2398378561626255365568897521188803648 7697807 -14426537120637511232916881865763995720 7697808 -15520128640252774293308793189598494720 7697809 13356768778943394903003821524074846016 7697810 -17298408675998233201472310773686105440 7697811 59442863951363878122021258974712350784 7697812 94324886086255196748776153731642255360 7697813 -3463504399331693866680569801133569700 7697814 -14821270396577304077714620478914589760 7697815 63952074210473135854361442016983831960 7697816 -33028536955900928118936085467147386880 7697817 -72615701942155100849678095745452752 7697818 -29644543445167137977022255354065348640 7697819 1405893269931395205885698977719785220 7697820 6048659416650861496224953561930956800 7697821 165885472751327679494773363877565550092 7697822 79793526167817155603930239857763227648 7697823 -8494735655660927449740752749491498240 7697824 70590248550021506118452024272009297920 7697825 -36117615051643559916047807750409264000 7697826 -20822449055283638227973760581917213920 7697827 3102320642571325139432875631002472512 7697828 3167204814047661448711342383425712768 7697829 13145625050815911423300681705710597568 7697830 -6632188496541811103871201106867729920 7697831 -110414671174976915406350181251927738880 7697832 -208145016305842949548710766263336960 7697833 -16858233906082962090804325710729830592 7697834 -65489935429794256102812451862306002848 7697835 2789829039200236189133643381431242800 7697836 52711745969509989910530348195700532480 7697837 -33036687919416283676642322696157218048 7697838 -1826179415243716851893571402426273792 7697839 -203410808709079183331528357922958257440 7697840 -8528232847895812395063680979877232640 7697841 33708325790593327507614786046616775792 7697842 26893766980763184972693887529489549072 7697843 -99376231463838141069946396108272625908 7697844 10402085044626424913246742624300429312 7697845 -62843206688565466043629721939855004900 7697846 -9408564715901090578202316186982398336 7697847 -10835132605193058926693270452968890880 7697848 183383390787992780473363977666890956800 7697849 110999783390304696375613831280287751850 7697850 -438543916752160925100602052931008000 7697851 -43393604270911237774350912084996164352 7697852 -29884422096029556156412983612628184064 7697853 66703518663490829141066944374887866662 7697854 -97684873021597726043414380029926482560 7697855 -79769198249579011752956266481341320480 7697856 -8064628252872393647085316324812914688 7697857 -120588745361161054796014480283231944894 7697858 6630804193265828083558516151885402112 7697859 30522269887267236376178036636293384368 7697860 985362014549195032783804161410396160 7697861 82440345547290705403556426334703242624 7697862 54196460186806861716620300152479891840 7697863 88060931358465625468587894952156273112 7697864 101696250723930799754636625861583119360 7697865 1629924938703485842267186174152806400 7697866 -75705002433806981125804260835010904576 7697867 -74852520903145375259935681905344900208 7697868 14218146599368234824267716469089341440 7697869 -126762180437720430657140327771323948000 7697870 -24545497077186647130332535620785708800 7697871 16165454006186491936379709453059528208 7697872 -3289075706135184334127755392829095936 7697873 10122273503949270881143687701709698048 7697874 9266645012382232999997553400820467968 7697875 30670715705156094788298191533881384000 7697876 -100881344094666559848207538139298904320 7697877 28855681940837191182268500391146649920 7697878 26402079673864927954858358818660350240 7697879 -10241005989481369394911727486306292000 7697880 25013172445280210506478007422385561600 7697881 86685711073022424319251444177129436682 7697882 -33041184034161325997618506117405064208 7697883 -483968030016050980393160991497760576 7697884 109921075349893542570858111270481753600 7697885 640529270623581030610850050459783800 7697886 -12043585744482365127087165702784521216 7697887 -78409960351337646863049137661520544424 7697888 -61129670092415291046136925793885880320 7697889 45334543708730435277878702554285255680 7697890 -18282899174820555895409530795554712800 7697891 3044963427377528318467383953079791184 7697892 3635526890945337986725224789847421952 7697893 -2379016928496934455242477833672876800 7697894 -73304258506157134000761163778732745504 7697895 38258513049964244326887217390536729600 7697896 59820103568293875263347162001569889280 7697897 14657157232347281590586719319921820240 7697898 -11804010874545834413883724590234001152 7697899 -10394224477378448805528103961626248 7697900 40089999190094545894668634071758803200 7697901 -20062393360943605118077992366207285216 7697902 -17199677522928175899286801800092902848 7697903 806527626677134575853683096712216824 7697904 -9819886371224250782734441839921954816 7697905 -102899569723737174368247068339133519000 7697906 91910814693746506380822737214665033760 7697907 -7735753909068614563156560676154016000 7697908 -2589990716566700701822970552494460160 7697909 -73904518432743439275199215552004567890 7697910 -22828170191680237599457019465157550080 7697911 77662141689428889777969212730531740000 7697912 -34121713597945037284991503477508628480 7697913 24332702973149280691026871654209379488 7697914 7812704900547795557198910621164788224 7697915 -46116842735085085435758712678661821440 7697916 23207474922231779969381162168620032 7697917 13780708538183964938749140269430220800 7697918 -65325242693925187197236504517471344640 7697919 4761843885305989876495634740839813888 7697920 6987588424541160629697503685676892160 7697921 32145901455626947567119869123960062080 7697922 57527864397353428971553283178256646400 7697923 11506786410117751448889220935174653904 7697924 2126105462834666239913245114685716992 7697925 -291583731469809184598981503912026150 7697926 56554510411710082585544619936129001920 7697927 -48459842985896154461566489242501706848 7697928 12672205619776981000319744292648222720 7697929 84325499825022895825398983691657429530 7697930 -18514756284809026116367131302987426880 7697931 -13100617274539448607483016570444796736 7697932 22498728800903144029520668920704799744 7697933 -3683078518087461937238311251497342580 7697934 33530387338106149747525633933787655360 7697935 -15344341738275647425127106957717543840 7697936 -33078482528207641864900781624014848000 7697937 -16113860730637035308401267281187616832 7697938 -36649150600582627202195687175185504880 7697939 -34072327187665784512580482781010565776 7697940 2687804402933308153502786825213153280 7697941 19887771816762691828590343108841044384 7697942 -17861130143639728934914433690729164800 7697943 -16478059294097998152578022359881267200 7697944 114735947865911421171445538699023964160 7697945 -21802103283965563212421759005043444800 7697946 -209947185382679197564355798572843776 7697947 98131679237940797395613141103479435396 7697948 51654146855901766086384559293952439808 7697949 36804706149308427105458997488793091200 7697950 9825594900821060834204551079462217600 7697951 10486597673965396804827526776534835200 7697952 -7922160163671170109151762577209098240 7697953 61768850783757387586609120696337387184 7697954 7083043984383356950568946383637900672 7697955 19253884149957241234314825126987431520 7697956 -27217835166249238467247902823468232704 7697957 -156710640886292617136252961370794244548 7697958 36459652584582933177086183504297928384 7697959 60415053655279670624017263772721405080 7697960 32356266664039446635221438632532377600 7697961 -5054232079929171678363798066003458268 7697962 -21467611763202473331220400537904823296 7697963 231644996905557015320591558256509760 7697964 -1095881866548765636090963316640868864 7697965 131509375520106094040620214263143950400 7697966 -24629861955351238222103269145067715200 7697967 -22007634913648231237470616367375932920 7697968 21442862819604781545440837572110958592 7697969 72342836325276319232625058628155460370 7697970 10383862508133879943774841727983155200 7697971 114027422004692376114878710821488044172 7697972 -13219900528767764413492016600868599040 7697973 38880518426980948523297289390737205600 7697974 22820689834735913041323471609357683712 7697975 -44591950038346297466214527622336102000 7697976 -30979809983682108999717392859191377920 7697977 -2852603996226117334378508010984432128 7697978 -23129352860121679736887122280710303744 7697979 47784054712293085318126867361620874124 7697980 49947554319579608967999714848304384000 7697981 34649780076511717725596815194158443212 7697982 11403665609286457564531429626425954304 7697983 50019260931615816526364794300363236520 7697984 2111741957956101559698486124301254656 7697985 -6197237584653642444909339150163173120 7697986 -179268549628030881347814881664777696 7697987 86919191633568115694484266455882345992 7697988 -573712036267575755314880703802643328 7697989 -636193383554831116475160402826620672 7697990 -263901712044662066672140123765296000 7697991 17436432391768152676572524004371791104 7697992 -67752940715933828907909182601544243200 7697993 56482388862991035621038889073263745242 7697994 630603447763852027653426125467792128 7697995 33720665972930716738881166459618384800 7697996 -201816166707114201722109652443595776 7697997 -68144254010176548235694288175625380480 7697998 -21591979773502858625476588342383047808 7697999 6388816798300521272197548818520201864 7698000 -19978144950665108773810804453834752000 7698001 14196495113841156624764061412369704480 7698002 -28060134168850894595253476518539294720 7698003 2679108070416054501026278250748792504 7698004 96017704014848802571554241313255133056 7698005 8762274761247552099121851429338444160 7698006 -49948506890940396504337960333537662336 7698007 7294061424859978543467063810583669256 7698008 31864549194702663481535308195798978560 7698009 -31132925275747739988085887556446842880 7698010 32338916836821445781988702156072960 7698011 -79025154426657897860707980413602471608 7698012 2689312039194468948663207607844880384 7698013 -14406004566095522763763811651326580096 7698014 -92130337895983626986320964695783416960 7698015 21034997304366976106224207993831519200 7698016 10615037387010610841429136576935362560 7698017 -41144275936792072030691713110271553496 7698018 35400557254859400170195349893985835008 7698019 -30591354510786758419689533451127609904 7698020 -5310441031642421528867498244130560 7698021 81223544094325701553991593648670155200 7698022 50882847037537585984058852866885824 7698023 -93849213315750925843911550804875778920 7698024 11070975695488425956569526851144089600 7698025 -13991243549628766991608143329755356000 7698026 -3136945811027504059360124879918499840 7698027 22685089578833958596795898252418756608 7698028 -43772128652688104521116166369511568384 7698029 -2885323332485726824361429801438291370 7698030 -5449233513953298054128277030614081280 7698031 84381838163592102456850691258534504064 7698032 721013090494857132152126411672911872 7698033 8052064449170553408976257850577843328 7698034 -28721549680841895157079625161093401584 7698035 -5453959131022516924729003206391723440 7698036 -97297278006808028590403339164986777600 7698037 -1059402395022485222558372064250282560 7698038 5266118584680931501644387562466943744 7698039 66086177214729823926200934489253506024 7698040 -23457249102510894789100241180393472000 7698041 -14752284057026660820454421361944405628 7698042 -51851695964703191125649506198227926016 7698043 -14032204968612302123734909931998447708 7698044 9474614890804836226204789566996099072 7698045 11256118343715670393726259391660916320 7698046 -3375461411619794697334248205667670528 7698047 -16666179637328735356036551755086650864 7698048 44185303260234352749253341437723934720 7698049 -74092571797088801950779343767933005950 7698050 19481440730460691922001363549221820000 7698051 8482471161002143529932627264501133040 7698052 -150931885515487158690594863436321664 7698053 95143105753786306528119138650099936064 7698054 -2697427410841388694975966653704003584 7698055 713941618815640553145155810334810000 7698056 -28903655550491227067168180262923013120 7698057 36250500730539646742909962358247693840 7698058 -69339772477857746098310015575713255120 7698059 -31267349249660099579052022232087634960 7698060 -33658139012064178031981014418335365120 7698061 30950672447703642146661226120595748832 7698062 -68572518851865126636664874438856955968 7698063 -38100955488509952643649267930672392056 7698064 -17237818769018134562661608708615700480 7698065 92764139937564874884364902145377593460 7698066 11131326117559741827220378423792170624 7698067 -9757344023874482425153628348263499440 7698068 -7172366290382674214341841526165633024 7698069 -3765124835844088272980580372959503236 7698070 11231868472177472020976101813990068480 7698071 5883726322244401924242261912637472232 7698072 5952842163575642588799222915620659200 7698073 1199433182559287768253753673028290000 7698074 -33834773486158916777680712355199549440 7698075 52055044364716991629489968762470400 7698076 69385890233636178424547779079154708480 7698077 -14544942961469590513331817641837685600 7698078 -913270922352472377979864383923099520 7698079 101190050158774907188947535818262376760 7698080 -36095184440193847829146308075151687680 7698081 71625372588726841801652027354734360752 7698082 -13965449637499675426243294771337584128 7698083 240291966165402355139375226358418444640 7698084 -35660692660077263121279465573072322560 7698085 -18396824704052977760925046179332601000 7698086 50133219085986754091081199006235316544 7698087 -67676122406930549926400169041678207472 7698088 -42551673397399175432237772014456340480 7698089 7817088746500699009632755832870051456 7698090 3969561689998897616739925216232152320 7698091 13861708437260377323328560752080327104 7698092 -69131612784707813969696975726008560384 7698093 5922341152901247536209342822057748064 7698094 63912947918432754495580576145258218560 7698095 22794869651050828154522449781660166600 7698096 14662942796266585346963045142256730112 7698097 88452592433592439007020557020630381280 7698098 -42937653391747787592889265669015771520 7698099 -16412459931331597469072337552837950400 7698100 9429466276307195260599605384177510400 7698101 21915323019628986971874593711554149102 7698102 -6436897088344524523838727001353711168 7698103 16448995142023646605856850364013890480 7698104 28022934052071243718287082543699845120 7698105 -56941412668341484426782423145966080000 7698106 8543758433368861903170403349274451968 7698107 2884657633902636964421751070091052192 7698108 26810974651014946923802140087194296320 7698109 13010083842207717187761087229553775916 7698110 -3634772178956361216891739811667878400 7698111 873214039625966305306949332944242064 7698112 -23221791024387104450895657665821671424 7698113 119917598779067629799358076869485431362 7698114 -9450344439437038190655125391116938080 7698115 2898147948049019588643445494090661200 7698116 -980254822372447120619971173818880000 7698117 7315217734787803580727343274264586240 7698118 -421931779112049498001624279663164096 7698119 -19637221144554107299154676539018095344 7698120 8152274633266078191559241386994073600 7698121 -106282582949755300931581423074787936678 7698122 -25240721439737111434099442084627367888 7698123 -52549272051192972287416350816605177040 7698124 -1973074545458015213016868819050938368 7698125 3058933761494336664425588911997137500 7698126 -19796840202114103454251933186556830656 7698127 26889938265791304549413343601936955712 7698128 16118881196694448200935659168608509952 7698129 10229925254931694797331140042418631808 7698130 27542318044254919784704361049192806400 7698131 18498518726171206144966017433415549184 7698132 18167725157988970257091973747589795840 7698133 30276170396635571208421034922906370382 7698134 4659517151399940618825130817227072512 7698135 50918921465588127462109041153159926400 7698136 -11959366208536757481529949979321784320 7698137 -4389584705883013195046128636766158080 7698138 11573158101732770323707083555163118080 7698139 -142072536928299656543638730806511891600 7698140 23672524650253151504944344355018237440 7698141 2177792661932923351282558527908070 7698142 1194196393193834440428865295027628672 7698143 4145683479927076511427751627877540760 7698144 13655456854306356278953397759807324160 7698145 -14871995119162193270765219175052802520 7698146 -8734036190013913818784304900313432576 7698147 4236103920062852900205157744494420600 7698148 81101589772664552428182087919566958208 7698149 37960641438478979545178503778515896000 7698150 -1680239341491256567861497692680111200 7698151 -38609841225690432732077013703113851848 7698152 37054098882353842029506508115482869760 7698153 59158497618652424401240092914710441104 7698154 -28378337273007156001085539828028094720 7698155 -65481564225108565430619904687286424000 7698156 1427992515127710734437676120512476672 7698157 127437978062283353143005772809319144406 7698158 654972166541050188465004345175640384 7698159 -2824239736856455805684143860486848784 7698160 2920061830273875628406409298505564160 7698161 -1396264637073813064354726034667873696 7698162 -19464831146767552734962038650260658048 7698163 128147037295779721620031853160052246080 7698164 -10554604245372835983309368471293353984 7698165 13572243695717316986636961030610365120 7698166 -13351778138048447562369936239769200640 7698167 -12319659961984084596369166718791627248 7698168 -950149990847948880773254771593216000 7698169 25671213487147807402839744680498702400 7698170 -1452299884138583758247907125685853440 7698171 8225468322913897456795985601781288560 7698172 61544180596647946973533005172027314176 7698173 26260798019528798742538722439079480640 7698174 13371436556667623117673410116558786560 7698175 -32642345993637007642908882554318401200 7698176 12622342030217905732280114191911616512 7698177 -116433127275231589579526188951046793600 7698178 16767546881945963236854486361947070272 7698179 98255420074074578558137047663816246780 7698180 1702874420064299464851222763844198400 7698181 -99677452898387347518744414208789657508 7698182 47984704829318466461513336521116036192 7698183 -16797976232392479569942393692822075392 7698184 15328097764564617979047614369739294720 7698185 -54776643004436520379546224578235824640 7698186 -47127289262879880711284277044966860800 7698187 -13479252602231533920118886392784609648 7698188 97627924761627447149561042611325445888 7698189 -13626149789362156221466459578451277376 7698190 7567432577245206761545733471444390400 7698191 -65109244366204581655603255366907885088 7698192 -8796170650363358734982874694963691520 7698193 -67884232466412307540214543217324532558 7698194 2719838210390915099684189811225000336 7698195 -75767171350461358385497653215743039200 7698196 24900607042502077698289706656842485760 7698197 2891011612947778804715387035612466328 7698198 15373316791797670605274888459693057920 7698199 -24783804064645691665195639797418119168 7698200 63886967813519561434434202904552448000 7698201 590748155226238179352690274420803968 7698202 32536846256688065760007239683402630400 7698203 13934357019798134587474985631871022640 7698204 -503704419881952268429399218482551296 7698205 17934663207782611905338463499065802860 7698206 -61958389938354574195203055854581019840 7698207 -12717068812019356043891544681089018880 7698208 9979068964583061207611176040546697216 7698209 -35982531454705783969370721971631529980 7698210 -3611511092449371025745441117227123200 7698211 -78711591266193060874529915615581961680 7698212 17389895469949784858660183139876967680 7698213 16606534575528382852425191757346598400 7698214 75520690442371157173631040832396095456 7698215 -1393801036879201097788612964569973760 7698216 14545561751067797231000649626120601600 7698217 27143285979224332608237849352900014180 7698218 -39993884273660133747242481569894108160 7698219 30519017446282173908855782493173389144 7698220 -23906886963261292685067865950019645440 7698221 -105425132985903819960529320756028240788 7698222 -5902426591230215110076807334521619456 7698223 -1812928780857014592619721756725283616 7698224 8485138481993401450284910589277634560 7698225 15438490941836894656701593974049607600 7698226 38181453846682863890562974665791447312 7698227 -4626125927267071392536055094972963968 7698228 49469516671935249048999166722240491520 7698229 3013762774836272229296270635109192064 7698230 -5789328674157487135861212630544588800 7698231 -63997847177159330976257013241573174080 7698232 26791191000147671253123033953168916480 7698233 -7322067376402792408487696559496453920 7698234 18895458403008515513214208936592640000 7698235 -100697704989360129426536882353663552800 7698236 -508737853776656343960524548379289600 7698237 9380351619939099981441211579618774560 7698238 6890294549505776505162094813269051648 7698239 -41918412127437315107786804001319482600 7698240 -11132874684935012173010566598413516800 7698241 -85963032117539889292341688157932599358 7698242 4899535666616290942903413157237224000 7698243 -4019503735744388425990853007318134280 7698244 -42111566481912500056724297585043566464 7698245 81892281807783196253497797150400189500 7698246 -22968328239978448175781768609538609152 7698247 959632221829348056297414200781343960 7698248 -58106080310496063030002883200830464000 7698249 37582864020126166509638600873133735360 7698250 -6754634408522283161445038458651392000 7698251 16625708742861098228783604224667777984 7698252 22967517603744672025717971929299410432 7698253 -50851854554150947308432200513829295200 7698254 17264380156658166488047045838361744576 7698255 15744534321411804138072055461910609920 7698256 22070699634427531501276563995806195712 7698257 21448244684490521336511436277427538752 7698258 -27374321995209308012564790280098241776 7698259 -93183803971088341873385783340343915540 7698260 28196453788703600626276141054068698880 7698261 8961933200579568377344499679954984960 7698262 -36082458949557949667209434677462784 7698263 774741438101256170043778385826454560 7698264 5023384680171488317234854965249310720 7698265 -55981062899287247927679101364831833340 7698266 -3350979497348686346113848025840497168 7698267 -142550159281345577426408461784151383760 7698268 53535565750460865128131915183469969920 7698269 65563342735238775300435857369284229670 7698270 6108279126907355747751284492507049600 7698271 276682260546070415823884417579750400 7698272 65195618945553591055348623916717965312 7698273 -18702532637432966011114775265402719232 7698274 611183576459463776144695738793069136 7698275 26118796449213764626463043162921874800 7698276 -27250705918307194726115653634212436736 7698277 33441875402360670513580159838030096126 7698278 -5076995550945446054925310332703772544 7698279 -44848876685885431012197605305145721816 7698280 57568042008331813262867914823844556800 7698281 -43147305299650275223663177006168425228 7698282 -15319613891900489713005274799260124160 7698283 13818677987472618017598770221539509304 7698284 54200982312040503296717045079502897152 7698285 2724739794626599048590024288302966400 7698286 15398639276938375126749051904178582592 7698287 14474160760593998682201001118829590400 7698288 683822038363416577313445690815938560 7698289 -42591608851523976971748079671475332910 7698290 -500364295221230971145385983255393280 7698291 -18023230748827919953245257294393598408 7698292 -4770088647969519360016643530032742400 7698293 -123979582440220382025453490461988661220 7698294 -19319276259686095367260638305849621760 7698295 -41685947197584916688284645254068254800 7698296 107091978626417576973470463192075509760 7698297 1229424691864616086858247948021985024 7698298 37252777219602572537112410026171052400 7698299 -47632229326184768372683544525204020464 7698300 -33893305041229594399021551608689459200 7698301 5844657447014764536110693598527774720 7698302 22096206832094000424657435160685732352 7698303 28601978988088254820077324157150343160 7698304 2916894289914329880655951070389862400 7698305 35348914034746714085495078657624645460 7698306 -16220668459694124002777644872183275520 7698307 -20753751743228614043813026528168314912 7698308 -8041507409211385731586293686112962304 7698309 -532977973286856036521903865063636480 7698310 41134078055845161764677322164323216000 7698311 -53230761599865789084545256513464854200 7698312 -20386549444653001195527784809284398080 7698313 32178607155112872697224177803954197760 7698314 32336737955027877200895121760253934272 7698315 -2894612365466901856164364343468640000 7698316 -82695160488237680315417132780517064960 7698317 -64003135744442726095864295140065930816 7698318 40682867489909921956489546641314457600 7698319 -43630070113294749320174498773280739280 7698320 -7275980061638683995435136901539430400 7698321 -4750461060263005515394979834240532876 7698322 2913910071616859260824655923647188800 7698323 54184807043385105150026169984706618368 7698324 15064008528715494711724478755492872192 7698325 -1079043494390036057513055200541316950 7698326 -2877739102973456529466100380723705536 7698327 829032354558253626845554055199868416 7698328 -38457120799104114168153303039663943680 7698329 47964208007020422400205704620490472976 7698330 -15026303956572879922261783933926681600 7698331 -26018696490863117688555067972564032960 7698332 26166547212017330122850450976595714560 7698333 1229267362174923297608879928851266560 7698334 -14119498625055702517067915117727583488 7698335 -52994691102608002193067292022840817840 7698336 34552822447627858772790853528467800064 7698337 -23040378894814340890157017054168490014 7698338 -5632734802647971455513550899907131104 7698339 -35288483387171004699706746206657172792 7698340 18042192239044223965798307179034956800 7698341 -58537873270805494578265236902554099170 7698342 6476497558118018591023188189744445440 7698343 35855625770100796742520148502904083560 7698344 6841874191968566329114789973602713600 7698345 -48182726065537012067902901618359588800 7698346 -50451038879496802438389594137795448576 7698347 -4865105224004108591033630303011216320 7698348 -21228778066428442632936453686452224000 7698349 112200367603982353896141735884998563350 7698350 16701013905318827683445682350545492800 7698351 11031074897080803682413671547004077840 7698352 31359188778204679797548486906092077056 7698353 20754031589840251911664119931219143744 7698354 -2366594094415969365795552968722851840 7698355 -27311613760456144428446396651312051040 7698356 -7259238655340060479297265076359017728 7698357 -66998149766474202597356358581035412946 7698358 -19463811141749148028596129402597670080 7698359 -53930095485108354881426575157235273984 7698360 -2559137120067587620588536792871526400 7698361 4612754230259306357651934967522987104 7698362 11682356966921331461699976669795892992 7698363 62050006970084432060779429679810558400 7698364 -152047435817272528764900342873627974144 7698365 -48815154297155711383397744821632798120 7698366 12484840026003284340820405921396218624 7698367 -71112481462065696877310491956396381368 7698368 -15979221351689239160325399588900962304 7698369 -16084613433545003396700494573237988480 7698370 -1303012397810738939876339771033457120 7698371 -16850900056184900714511672851235391428 7698372 19788677376668073162735592880052393984 7698373 -100854055170433134961596861140080849378 7698374 33953044787948770116848657783830851936 7698375 -67790972430769340665054406120121720000 7698376 269530509527944623755158240611532800 7698377 -30991065038222408232309915315996804774 7698378 -46186181563625355037950825585900062976 7698379 -48943022986127900241168931699389877680 7698380 -9194247994043530938821686074201523200 7698381 -10255967284071185564360606573541450048 7698382 -19667184728355064401680668993477807680 7698383 64744169263348582912531071928610400 7698384 10024300107386983232864815910545833984 7698385 -7715611198216066208737588759604471040 7698386 -52531263040052278080867184863095050608 7698387 -8463883050464475902889173799965108040 7698388 19463512580406601543545949333504567296 7698389 68016714134078727097271690547337685760 7698390 -25070496764956573555212190583490760320 7698391 40803593842810375147291866832265544000 7698392 -71880140830239487967577894028190515200 7698393 9441441959409636465623488987456046682 7698394 -46036535455080857372428251093961029888 7698395 14427777678244231940524330390500542400 7698396 60439220384528063532192148851200040960 7698397 6496831190691568777282638922117524832 7698398 -26141370699218013154722219103390423680 7698399 14625152985096795930872621414226594048 7698400 -1265216101291617712293060081333043200 7698401 -98169527484017569367196647920027592400 7698402 3293069341619953705620041155692128592 7698403 -56634664520994798083516157594425365348 7698404 -30231303332838057859639802779703967744 7698405 5138510414915129791017543647618730240 7698406 -9281198420400153755499750661827843072 7698407 -3120364330351306831772345857137806040 7698408 35912333355858497089253756579005071360 7698409 73543194657148195394939429872519373604 7698410 8628458870876931160592139528706134720 7698411 -9362155178967098065481965878796508640 7698412 -13178305635532994112008577172306790400 7698413 37457123502034758655541404852396072662 7698414 -6430298117058529470973822797554650560 7698415 -42432073329409517966825122165736650080 7698416 -5649558772957622612614664217125978112 7698417 41283793301925457969256826244522496880 7698418 -7213929135099379821858460962035750400 7698419 1536108141284805294411821152653358344 7698420 -9410737072352275562093495276549068800 7698421 74037648464007583421781222249267255744 7698422 -15560277593938654177826817356957665536 7698423 -12965998657392762117021679059479419416 7698424 5485324411152637141348579935951912960 7698425 19451299184041781491478022917255572800 7698426 -77200037814397081227947087255806680576 7698427 99477621776974935771089045976479227920 7698428 -59386580471291708507902987984305506304 7698429 1506077918711225500351677723079545600 7698430 -53430315176200965543685963863493102080 7698431 -35325539042539772233238076483582476976 7698432 945682760892563770465504308127334400 7698433 -51912960694048803935613475196930160000 7698434 7194115291100825261376345569300028672 7698435 27906039867826076743577299951808120160 7698436 -1301035222680150278210862527834084352 7698437 12804226034393284030446036794610277086 7698438 17138830834148662218531725015672102400 7698439 113327715371688041707237403496423160200 7698440 -23558377132746946937385348894996019200 7698441 -40367639387152027572902352700641681696 7698442 3517257130539642036041182294782061152 7698443 64454727475273390805996515656497860692 7698444 8355693140717941065798280357307504640 7698445 -37009685487545106935101795806383278080 7698446 10835331219091027560293351689149480960 7698447 8772839802264232258211021066521992576 7698448 -9845288427283734366413839222739427328 7698449 -25602705086710803315345824249691536352 7698450 -16189502363024721771828442011333984000 7698451 23370575935233607734575123038443345452 7698452 5204131301819182319921119205758222080 7698453 -22307223792223450817946999258790216896 7698454 -1985007447107608455021083256808009920 7698455 -73326851860872869483471342375976545640 7698456 27469213554517712889691203871856640000 7698457 -107352067438805351697650204291580243186 7698458 -11230264645369718439210915706290447360 7698459 16737153293521997262941270560865326080 7698460 -24500746851711170010680750331432960000 7698461 59975450726850797761472499541405609062 7698462 -40497064358340488404772819557315584 7698463 11790501052562047331744526678887834320 7698464 -24545854690573072693229741114942423040 7698465 -53801749659733733899599898676858528940 7698466 788429997376069589279720225862084432 7698467 -61763997751583408631476023228917007968 7698468 -792900568933382017590061992368173056 7698469 -145594485872002010096485655856038376130 7698470 -9410252714486697522146813062215004800 7698471 -33843746247002432137109393596474191360 7698472 -26609731452259532893279606797115315200 7698473 -40598808762711946074554486037040682076 7698474 9163581868570207758050904135676819200 7698475 -40664759830734180882355604213455901500 7698476 -35303321635714373796838398476449309440 7698477 -57444868120496569094581059924508515840 7698478 -1297146984280117057927249365579337728 7698479 -33752559322077852508157402226638402424 7698480 11137607378428429467381716498712821760 7698481 52490929652033995593550751059491568192 7698482 -32468400958768350405504816687712223616 7698483 5576889156538569070303588616387009424 7698484 9439153772204082440878134010147627776 7698485 67271053722995871994151529224364331800 7698486 13621364878037239351143649414108053504 7698487 -100762970579175719913514813297742635864 7698488 -46417646667377253055831424647793049600 7698489 -3237954825956666781293641984367488176 7698490 -5397495053787840087437376482699546880 7698491 -25594090514770805809608937495481709648 7698492 -3453214797846587933725560678470813184 7698493 54576513832961671080863859282156944544 7698494 -8341493090154069851341619253327842688 7698495 16547189284669694511414805116348188160 7698496 3656297652191107285840703782828113920 7698497 100824956134473542223199618982017222320 7698498 44058121753146424760745695739036680064 7698499 -112214473488187557440746525838420847336 7698500 12552239909829237758395844216906880000 7698501 -82831330511457983813000700949321535616 7698502 2421259969555066930588219377928792320 7698503 -104536732620801672649318517765182970280 7698504 749794236174751314054402719292948480 7698505 1400716972858190413010574357419123520 7698506 17509888667359406177164045331902886400 7698507 204726745976679244264076762931795888 7698508 31136381194312118455999540113872323328 7698509 328929764037405691945403656696888320 7698510 22139417988822755349518699125420243200 7698511 -145121117925910810316022008480032806600 7698512 -18119748302626849160815273357611638784 7698513 12724800394537430308453449874263861744 7698514 -1397423150996787360702995697462873600 7698515 -26222438168262152750662795944861984000 7698516 8059147461784079694292447788868509696 7698517 1679402606456818013429846771633394972 7698518 -54599437154126078440639430091020501184 7698519 70379624773454486769897734972225379744 7698520 -74478187890173587389605519549655859200 7698521 58772377141711555181065720970393827722 7698522 2965517294132405626198553687838013440 7698523 -10256371904418816890636211731052330720 7698524 -15895161335641997449761819025408187904 7698525 -38078424790821594254102250895068751200 7698526 16469692674715142821007554025440430784 7698527 26626445634247344645945030499680569376 7698528 -5876716514631052644152418255168208896 7698529 94547135593340862391832197610182722048 7698530 7122093102271694234630880863347968000 7698531 -47526670062348423971730058088734061448 7698532 -8782919524308361619963034195481900800 7698533 122147661336448996728411368798299965600 7698534 27499957218349117265707567208697530880 7698535 14663725422452757784276899842367005760 7698536 93304897226400490351815915681173913600 7698537 -40236292480774387105699385831225148960 7698538 -30938698507291086145614324715669312080 7698539 -99821793324127738662297435639451755660 7698540 7222975433603124061736159547147878400 7698541 78414643560298196511996052990300409942 7698542 -15561820816704033674711735015216693568 7698543 795847111907572679401777742886418560 7698544 -5342161622245711378220354762159489024 7698545 97965885546396110561024019917951323200 7698546 -2354170504792991278341656233970649216 7698547 13985894640917442796697611981251761996 7698548 774578420306209913026541084680777728 7698549 -44714250802457089869285600820633223136 7698550 -35203196209802397756398925628701600000 7698551 46196957746056152314497766668798520752 7698552 -45646853993070373202463425590601932800 7698553 91690974844933518266831498552896016640 7698554 111913636652766527453747097164952818400 7698555 45409153165710058055511284713380550800 7698556 -29099348596420753326446028178642659840 7698557 -105171470358206458339011905644424252628 7698558 -4129136670490626728651554455321830400 7698559 20734425479895610625445089238534980352 7698560 -664210269240559065340063247027404800 7698561 14345884843162727179807092660146153280 7698562 -13730002985850565735940614193273233968 7698563 12302188226569872695014347657086603280 7698564 1101869233721950887471510115659732096 7698565 27635914490504504478085622553090076800 7698566 41754950547496777285786624465725671424 7698567 6375310339907559786830089305247725480 7698568 -7865516620576099180118670383507374080 7698569 27423906908359500873844440228928002996 7698570 -6507761071580345331819755691499699200 7698571 -90571686635391034245394165665715589484 7698572 -3673741048002679476917423417088000000 7698573 -16625284732974147172091828788645767978 7698574 3406504788413882214307286019706267200 7698575 -34251307193024099983461198979959257400 7698576 -682709639652897648528504565078622208 7698577 -11543264099974792855948303629401249592 7698578 3653917905936664345696207601081108256 7698579 -22046644265073185095617073001291884800 7698580 128276029397474725610482401498140160 7698581 -27858758127837667560535776717622131456 7698582 -12045379101988843780294668075129183552 7698583 28079671286615169450273645994274096784 7698584 10387665161499853381158718848460677120 7698585 55000815299675665810238269684668686400 7698586 -13173459008997734879542173805288940064 7698587 -8119220654350364198006687944440927600 7698588 -13780199312135103186474313851746035200 7698589 35901402817821417139075983384467340780 7698590 10975559284036997250319621287163457280 7698591 -343093747659431611619081545621920000 7698592 -78850882007646116727448410368514195456 7698593 27758893260334036609040071332332548800 7698594 16879608120616754043073371569370403200 7698595 -85202612897326586410581370926225860400 7698596 49867103722567084100870880508708291200 7698597 -33473633463912539700604525722023037600 7698598 -23427878986219366268324932016932423200 7698599 -34826068361411939918256230599989414864 7698600 6364110543709510782145719939022848000 7698601 -31019923936833152152299331263603825600 7698602 -9596343430091136406858754241630852096 7698603 -76127210593415411412571640960169485952 7698604 27068091355380784216073742392656000256 7698605 62098222075690437470086124132329573260 7698606 19388389316355370584221135555209411584 7698607 31370281684660663632197901097216018400 7698608 9684554277593638007535196114330681344 7698609 -60028349443864448667507963366260391486 7698610 -2629288194929201819121932004084288000 7698611 25095956620325634087591084796736478000 7698612 38921114151359502997974411583738662912 7698613 -30916697978779090872496780334033606656 7698614 29154887404810888740643575717463885824 7698615 37233188971691140164997410920496720000 7698616 -520447805238721527597978168591421440 7698617 -3885395110361024633192037837293036460 7698618 -55068995088044061776139510563385761280 7698619 -96390172389664972241818436333347181980 7698620 -18830220158560551166458995197822110720 7698621 -2063506240434511280455267329472761216 7698622 -20066516277353530086641514856800778368 7698623 8141177231092871986592890689442774080 7698624 11571666256491955228675397731863232512 7698625 -15341059473390820018413220501215000 7698626 45486277389121097625046803486534024432 7698627 21097962915316653379360352820959909520 7698628 16844352375175462917129188394045607936 7698629 55570736151968218356474077827993190400 7698630 -23749956509873710442846957204533920000 7698631 15733940943964190676276091210241993432 7698632 -161580778497521552536323797203935559680 7698633 25249707078623369333861138185439432448 7698634 265215612743093585744858842922672640 7698635 34932355938568021829272984044701172000 7698636 29631877934215234765015670885498294784 7698637 61260589776750261524270630905427357184 7698638 -34521867420387479502553050356995625280 7698639 -677619860914843261412062323858913152 7698640 -24335046062492294029510955529697443840 7698641 -16431866238916039619147168262085586958 7698642 595681711355807699883715858802241024 7698643 53932179994435657356659028893710966892 7698644 6929025447170140291198874827787454336 7698645 1797082734620786215465134141626742300 7698646 -45067308392611677687424615931855648256 7698647 -104199288116317449598873495648738434816 7698648 66429393170744049857666888103810662400 7698649 5522254937163104016195201543466414336 7698650 -1286409254041272358700966610509184000 7698651 8490101937447871348004776641049635120 7698652 6424594215614570341575256811079389184 7698653 -1799661119345920524201687101315768256 7698654 11204627258573222868256026846042264960 7698655 38784361646805949563045322238806219560 7698656 12087994097800653151421789720236523520 7698657 -4298600669950648684166715999009095760 7698658 28323338451091937468383429403150186880 7698659 113906677590677869122304740099568335360 7698660 -3467930966152521246415789777171722240 7698661 -11586691977270737528633900605974992708 7698662 89483013882284597967369159306776316672 7698663 -12821472500456781501618596304632916816 7698664 -6476435062511366966357228433054105600 7698665 8522172267217961465966172492182310720 7698666 -24641694437216396309303454569577874176 7698667 -140532852678029806647893726475072141520 7698668 4006506853565069918546170646228490240 7698669 44012264441655528877926694078766085408 7698670 -2016817185246503434251403907967552000 7698671 46637764533366534422429566297234631040 7698672 -9195649766938330641928083834242334720 7698673 -19274204952780939023243704669098510156 7698674 -19252074362884814742044337612009999360 7698675 10760033868559915516861034038097779200 7698676 21335166451401790755409097924543384960 7698677 817288863175388960986570892922140352 7698678 6661712814478851303621774237904761600 7698679 -1472609338007276657356465251558397720 7698680 -51525683501178783804070178697525043200 7698681 -97590802420134605450534914348542819900 7698682 -44513096473344746565606999789194609808 7698683 -120213374992098680900433568209909985536 7698684 -3746577590582929035889375432482430464 7698685 70552358365059486961577466400997134380 7698686 1029007097997887112593280919512334272 7698687 38786327864001150479940056532927977160 7698688 84153723010765723867463692335615836160 7698689 71758382521426499206724027983104053040 7698690 748216763059647560179795531966048320 7698691 3548095796466070472515628197093701888 7698692 93184568451248560866829779980598462720 7698693 -31960202824709804648093684886053379072 7698694 148636829030486371991579428739534592 7698695 -21617875703742073564146305421168220800 7698696 -7475253421815399661965112416947159040 7698697 -65135856896785782086359697512341171200 7698698 12113763483419217389418838886968427520 7698699 86902512836445851198090573255203173600 7698700 -75412120744791257150799257503405593600 7698701 12798706222234294974272689559478482892 7698702 3042375636889310806648694941375638528 7698703 -110386072514785724808542274494901940048 7698704 83890243666003005175148867752771584 7698705 -2040478560956971953499344805491148800 7698706 -12828183194265409377716094594421764480 7698707 -99985716562850537250522141446228281044 7698708 15020474271172002426366349695580999680 7698709 -1754093301077585431995162736459183090 7698710 6676651082952808708325928864776213760 7698711 63527282802949407583019537467399975272 7698712 42131343262310513602904425081251962880 7698713 -20583501644194396177782646190393937600 7698714 21293545884838607272029233600866199040 7698715 29684793061969323213351926514017815200 7698716 -11319015260593955833418658729498524160 7698717 -38662131157515275354380033801004478600 7698718 18424521038957027948867104156648690560 7698719 -11856552022172775420002329694217020304 7698720 -226179059883077067374867285394063360 7698721 68594472605370052171249969128048084672 7698722 -20675461068755457301556656698909096288 7698723 -68560820597179623646095916405041774216 7698724 -5987379840414871000498807347717580800 7698725 53884511214357450634313616987839452500 7698726 -416551869938281102789141706629496832 7698727 -16526905049161428243853696565400343080 7698728 -61312339737952951939047818869146915840 7698729 1761860107337820616240282226128962528 7698730 -20711502303315513571214263639643618880 7698731 20540431737764536599391913094612740532 7698732 -10122852078473889317404496747816521728 7698733 26553776951412585739100512598719592160 7698734 -2253209829942698354920828364818725888 7698735 -54617151681181569625742621541473349120 7698736 -21861440122139932624663052854375825408 7698737 52990105475208041528016939708427834386 7698738 -10522333492976082447533430005556579840 7698739 -114528255899938940030698650423343728528 7698740 -3123824492770464885823029778659409920 7698741 -78283594523971553709713289311815986816 7698742 2556749927598565168505722424979753792 7698743 1750894028697980761808716265521651200 7698744 38536764840452267396186434600485888000 7698745 -1398542192896333169545613527370916600 7698746 -16775840436152164325774778302192160 7698747 12975620986915199448888645328178806272 7698748 -48475242020361828784265737592449512960 7698749 -9861413646991983446167037757154134990 7698750 -8051247109011549324131629832459160000 7698751 176381663709364266741233082745378306600 7698752 -33404026309687933213105977300884127744 7698753 7375150037274973312943821773517984800 7698754 27746649497374831855141753499395702272 7698755 78834445064407752050439489715460532000 7698756 -16048807572072469902247685249505386496 7698757 17318292671220745488637675846155061248 7698758 -5264660499578499952487526162562319520 7698759 -6698437490190859962880506443042417496 7698760 10255468881147317848899550651050086400 7698761 -12663288057159468645204670579337981568 7698762 20182224226033296154736879006755745280 7698763 1101299249852152229595899197132761064 7698764 -6722669909407758154066795963185321984 7698765 -5340109614131958322707687053506985280 7698766 63738612110813490833616404559992048832 7698767 -905524621255563746011558566026099040 7698768 -5045878113101280035093666796731891712 7698769 71211542485473994792384097126779090880 7698770 13202378398201706435191379150409134400 7698771 21834687841110098630007353555599546740 7698772 -1607375193812595396278157900466282624 7698773 -79297449440914174294067355271825398180 7698774 -16035433251343001614588063379385983040 7698775 -3078040031049330758181030744379896000 7698776 14267605004589185346253669799068569600 7698777 47549096611075054065113125897356979920 7698778 -12478076243739646593060988757260204560 7698779 -54796749637679602367018996327106770160 7698780 -21485078921088466625563235267286528000 7698781 -40192576827382526814232976396386616000 7698782 -24448877956878319887435447487561240128 7698783 -10551866623354677417869315226613678776 7698784 138990262337870186187915563111425376256 7698785 4755680588253936091801823944908609600 7698786 -10591369831819922373894976263828354816 7698787 -76022622656149826245466728195705132640 7698788 -30250522423002363686621401360943874048 7698789 3071779382163904035888903788863625184 7698790 13415553730882347254507209084287897600 7698791 135890063880253046868054326588653707192 7698792 -19321923238538577780208812497403494400 7698793 64117454479408680284702303363661925280 7698794 64586434649906937809188239977372043696 7698795 -25767912333682858446866493029581861680 7698796 -30032829131183093985532368827814075392 7698797 104423027180230796812163542430956860246 7698798 49406073653607601770509980560389558784 7698799 4740207228188377353614404153373711328 7698800 -2167832057177038160496128486313984000 7698801 2438587148525588181631147603404907104 7698802 12816132936009079212371658355023374352 7698803 -4263181005887652893914247328437856096 7698804 27844893368592720439806222142915676160 7698805 42926167569991733874768328770217921920 7698806 59046131344490127189600141585244224 7698807 4542800117342869832063940853477573392 7698808 33674318171775314719173568065935093760 7698809 101607046127482376366384043810977136516 7698810 7959355745760129361182088504013015040 7698811 42213150155714768855447814291228046272 7698812 -16520384543647951853961796357888312320 7698813 18040825521043476852523198882508823744 7698814 5182799360611405932946711280078727552 7698815 51971148955226278151619440360995257960 7698816 4235958695453182569919028625124884480 7698817 -5239931351055489859484875653408623616 7698818 3613586484642597254627585492963793360 7698819 -1651654038373974796867532174972574720 7698820 41735118117823874970837777097492942080 7698821 -11520316614743752164924022731022894308 7698822 15027686775715078747191057453502126272 7698823 -29390640094309990324132904144765455872 7698824 12746020733871900731591447350441082880 7698825 -16507348383531504097975148086820454450 7698826 3151501454396691117785201463696649824 7698827 27617505983458690831377720488769732192 7698828 -4695552931419422967750559564895354880 7698829 -80067115632394348782724612790577898570 7698830 42106472286926823236466804874485312000 7698831 -53481426125851948318415395698618481536 7698832 6197038777514749611751710011966529536 7698833 31245805453122665083735378963667274600 7698834 11624736080433638040434342884207918080 7698835 -75765280504508071666452086082793601760 7698836 11793296149672831699364556023625216000 7698837 79951036907037781191614819117970425760 7698838 -20346071961903795703754340996284190720 7698839 1318868457089338013874103062836893920 7698840 19573091480226404706335242028824780800 7698841 -9852055515118263260208389361434259948 7698842 45623539521533747005121588147099385072 7698843 438447767008534088019870918778271532 7698844 -11880898064842093123191270399651009024 7698845 -4121079522150800514572723157401831040 7698846 -14904799925126285515338192006959527296 7698847 -15634382647587045778910724074066907560 7698848 50501538679976532827233196920564285440 7698849 -255152497128218978557782041497346112 7698850 -5324388715731760517554673391511603200 7698851 93527748167802671125041780205817495400 7698852 6105886062582105906882831857572872192 7698853 -63402212183514246060782030976769848898 7698854 2767395315588782861036135286412111872 7698855 3414173067773714544046710797274762960 7698856 -13423940554335271661811539167093555200 7698857 -41451386239597961342020989856166591520 7698858 17742729848264180212156642022511490560 7698859 -9419357112757718886219380820684744960 7698860 -24965540897987617387404797340025789440 7698861 -80254536590802746942469689751175115520 7698862 13237817230414566533946372905339035200 7698863 87084228745323346427045773215688628112 7698864 -4784087780238729086690724124065792000 7698865 -45414563513344936309310837290588753740 7698866 -36219696222094500701806172336273111040 7698867 -90885107692188056882368736181817344 7698868 49213007653991766683798540907527166720 7698869 42003241198356170358850521823416972270 7698870 -9861759634873449738842017612052204160 7698871 -107540392639214072057697106369809650456 7698872 1827669014894153763736108889995345920 7698873 8835743178868225430746763138138825088 7698874 71164581034484350524847861971636813936 7698875 -99693377299896366621347859251129976000 7698876 -2568628952603705637836237914522951680 7698877 -1366691683221196045436958144369076160 7698878 11501951172753347606192605177729118400 7698879 73767224003344821251781023365487896824 7698880 10705161714115764416609333979528560640 7698881 -26760636223016509634793480473541467136 7698882 26076094319599867522081146678441099264 7698883 -86982239003140180133536199619447996868 7698884 66353169421442109138606131117837682816 7698885 1720142804263776194293266870393321600 7698886 -3324552719301873260006163567980585472 7698887 52501629685310178261845421209946971952 7698888 -2870413825533347118558422848852523520 7698889 -189337404804552313571106058597501423968 7698890 1692218114209996447971246811246860480 7698891 -29040618090903500936487958697237176080 7698892 -456078633135420503861735655692786688 7698893 -46699795939713699341454747261049854858 7698894 653362308046375686043655631111631872 7698895 18906281370529768254088277502098101200 7698896 -24858155038285698477386000722728296448 7698897 3601547377323213379338460616254568208 7698898 15731247663066230921594266084357512480 7698899 22432937733702804814065700945140713664 7698900 -22519606544151626538776329283079014400 7698901 17134064321731299625640878668076699552 7698902 13589439180223876793380176181775486400 7698903 11925365422802806131501653699732504064 7698904 -70427592198631807649153293833164298240 7698905 -203821373781221563367307703873391040 7698906 9456948991406214952101781906508700912 7698907 19681638161563166774017297411221072480 7698908 20751892098422782160788376891259964416 7698909 80347749935031392263861190729263413120 7698910 21289198898207467643334728718792240000 7698911 -55546142357176873039138447243968727056 7698912 -1102309143101881856455102869956198400 7698913 -13200734058585705721596533661916671838 7698914 40263638200503781362823598854825140480 7698915 6029330786062587669520835558564313600 7698916 20750096525677729269054137754537860352 7698917 33147772326070583569190086894304355966 7698918 1343555339916125794247207231503915008 7698919 -1922487297006094869754747551196036656 7698920 -53259938344195348513524305899442688000 7698921 -6154141652338447142916474063138987888 7698922 849886534376704147866929429593665024 7698923 -42690960433587978150951782254752581040 7698924 -26480903262132614413536510684135978240 7698925 6277719630376275556075392598202294500 7698926 -717588809295251102384732338905736704 7698927 28959053939181566806900170210293287440 7698928 -19510462840938633856679132512537214976 7698929 4013006359542677601921080829210514176 7698930 -1793457849136023603078427172665543680 7698931 124073854457800975970214893678823926732 7698932 8310154184916877890645754043352483840 7698933 25552516409664853746155985816139049760 7698934 15953225836214181182080406059192595616 7698935 -1308776044166312148176434348543496400 7698936 -10342083997301861687958116204181258240 7698937 -89560241150556385908023023280389195414 7698938 18481340039163259267478801444742248640 7698939 -15180486265733522701981395298516667424 7698940 -16808897121578406785751939267052032000 7698941 -230077930518749140096992636108974143008 7698942 -37920625306316170931655380519269349760 7698943 7786763195709081073748406136038715392 7698944 31908651234935709016073959032458575872 7698945 -1697308328947902271062740893452096000 7698946 4414165353420042520279217511511943040 7698947 21310916116595301833690705425529401200 7698948 -40056993344544281589751141485544657920 7698949 -1562537521260584559592416792741812040 7698950 -8103510492933400065382566279557673600 7698951 -22239691319987887702694201547438275424 7698952 73704139151911916527317928169504563200 7698953 25664512903813613532320201403209625984 7698954 3105097326357423121438838806580478720 7698955 16956032023078448524500751159263480720 7698956 53433570485954876964795010239360168960 7698957 -6730786534180120250111952270798600576 7698958 -18203805863371633726498545967826617920 7698959 12975692773228683817013777616986017104 7698960 1324952605313023396359452847015444480 7698961 -86736869106681814462890136905919183438 7698962 -8208518709313605706802356888494188928 7698963 25648048457510653472134826729214148464 7698964 2880178586734523571544896884440344576 7698965 -56253806659203537802770702424338607140 7698966 -5795209789007733925197441210542794752 7698967 -253627624661463629834971242529659234240 7698968 62716596380277293442382370504778117120 7698969 -26890743492438423217667963242320848400 7698970 -27089246704564648700792720278973994240 7698971 27309728430571580763562539362735159040 7698972 -57628088419214108131519018948919428608 7698973 80859423389292538437120003279925445222 7698974 -14574220107648515871233477142679142400 7698975 1978641199816379526662123338738560600 7698976 -161287657064224877514299839121908039680 7698977 -52255523002938708978702098179357671936 7698978 -368996962593180521637564231729024000 7698979 33275892633632498017556204235998986800 7698980 -38284126456410750437060611380317318400 7698981 59921185996980132619755907809909440352 7698982 -52031978844783845604864462379406949408 7698983 2146242595237524334662054498443829360 7698984 -15338272643236636388773647785224519680 7698985 27397745737254092228783860271997754560 7698986 760134031397815251536252980640579424 7698987 -12550027017593528443409545149213809160 7698988 62367861005566264890235103416857344 7698989 51194885230056378264975929656970223756 7698990 5001245223176743009486667801496576000 7698991 -50726779353043511449493915799286010608 7698992 3098918600090566421713023746847670272 7698993 -58803030176808601700909304135343687872 7698994 7261410824836256578870393725059776512 7698995 12164529330517083163043108826128214000 7698996 -44709964902931581196147551585093488640 7698997 7322759589263461958279813160034592640 7698998 -63222398355834662843298065159754876000 7698999 -25238840089323303996797180124082702080 7699000 14548305540924238769399734618752000000 7699001 66568598976202191003294571669489709904 7699002 1042915876724155635717808418268613632 7699003 -44509582483025712501731839319881692000 7699004 85427692278162467728122314296149421056 7699005 -8935355941658610490230147860131353600 7699006 -13590314054633104219074388960399242240 7699007 103489701711311667766333587858821303160 7699008 24730527945811930970749867617524121600 7699009 64073407517141109166532016980801733040 7699010 17577782756464528942822444259836408320 7699011 -52124233112861831041432024661354508816 7699012 -21376631730346645671272257761221762944 7699013 -22874307843631213259861303833460636640 7699014 29522731338479235206246604967724063904 7699015 5270802001510535009160874969174049520 7699016 -10030027661976807287890767958735564800 7699017 43263661292474341561438538116987883280 7699018 2241139600358444443286092323238987104 7699019 46110011010034628561844931765848039168 7699020 1287752128400914502217410739475906560 7699021 -587086533451536086898104852113399872 7699022 -27217324204781870019771230829825914688 7699023 -153481268234993578165664383494669626880 7699024 -16103702112270995965596742704296099840 7699025 -4698330809902343422179708799724917200 7699026 -18865430199184772378428796939228009856 7699027 6869881738306300877811507449369625552 7699028 -45972313910402477021109326292593356800 7699029 2153629396502744418191889604491046848 7699030 -52982538993016809289369221071194179840 7699031 -14936342166638421174442898782405175400 7699032 -54950640684578897001954625605759528960 7699033 -48366821929037078037750330432576754620 7699034 5041536667392871761077182854094755840 7699035 -13131668269657188299471096412341542800 7699036 -28010619583471784100059355992364195840 7699037 -98845049100882675419083457744215953216 7699038 1201193681950340854840988647705767744 7699039 -23362535649101139359113962199532555520 7699040 21347405950148616788941712429717913600 7699041 -29053414666860121676622965828026837248 7699042 -27043605445993848663667739465882051808 7699043 10511985279688944658797088862343963648 7699044 42873887874817149770313744170066472960 7699045 -7481623391580268154740815876805880400 7699046 -11491970255206369594965239531706762528 7699047 -1554583221015595772440321890947240280 7699048 40314844800687970770171142052300636160 7699049 -144186622160373381272435449060741183260 7699050 767614834370058261997492237269430800 7699051 -4335451199644696234273030427041078296 7699052 53751529626633490979975726831544207360 7699053 28232184482713720891918364235304048704 7699054 41126352143793082476802234596389337984 7699055 3013583068873406683416960677916246720 7699056 227432988885877012535606160585818112 7699057 25919602745014746635908471429292708306 7699058 5263389988920580511229094597586084880 7699059 10310016569740012392162522036575259528 7699060 23774581234084291566822511380380252160 7699061 103493058286582838825805322810791727662 7699062 5230586913909579532013647152220397568 7699063 -103022113448028146344653807145635585688 7699064 5097016563323840808550123534725120 7699065 17544498017855326100930642340020976000 7699066 35843382187518869530955335512026542080 7699067 -16884400791478529473482967570221359808 7699068 13588434834537422994011270501254562304 7699069 -19449357713433808371583170598013081504 7699070 -4902439542791957405593696704681930240 7699071 2983622019443918622811460393377200000 7699072 -68928094228142512787457576773615616000 7699073 -25165425810910037647639947647226903678 7699074 -14961428919495207858268442008734733440 7699075 32707697939496013310446393785798625600 7699076 -42685911921843904269528674934574777344 7699077 -49920032888816990829864996323664380160 7699078 9498366167094000038838211373694862656 7699079 -49128141946114236266861608512407530368 7699080 33618603199991444263208713528804147200 7699081 21901343838509467787611145264855236132 7699082 49070141346394305245173917641513689392 7699083 527290729617606003110189225339843328 7699084 -2554982941937316040879147158353621504 7699085 -22097448525501059024426252033351488800 7699086 -19857669228291879204186975478230999168 7699087 26487253945952792762065589016128845440 7699088 14399934929750153027367785218326282240 7699089 18392429811256884487395324199162559808 7699090 -10852248497812068433605830694657630720 7699091 200956726495434360314600436514666152 7699092 2299758329349202088773304518872655872 7699093 14727637514611840099620353348460180124 7699094 20482783541765465021881831729033614720 7699095 54656592076867653536139037245223640520 7699096 -71828146658479431713341717216297635840 7699097 28232602882928038289386536871160971200 7699098 -2670151783685108560483578550989815808 7699099 -118811499249691720939841909585798203900 7699100 -26367337652001816007791997903184793600 7699101 -26122670615082724236194278341182871168 7699102 -61211303137941524302335029985741470208 7699103 42925144081013073999702623697630106560 7699104 39837746272465383867533245056181862400 7699105 12754391125997378871192823998004666260 7699106 -27859575525829895611682279439903587040 7699107 566081291631259151292820965759207936 7699108 -6601617275969996896879592833840557824 7699109 72882431180240328936434330655178590 7699110 -3138297623264932508884871919756718080 7699111 -2349313545904575345818153071677836800 7699112 -68159641865209235429526496646436372480 7699113 73884847816620028989080287501468793364 7699114 -20691573604102262188190750991240487680 7699115 -51732037392694584613581340116307429680 7699116 -9359835980445564759526111325917249536 7699117 -201649525517236818107750081667271299648 7699118 4789708038540904916945116486733471616 7699119 -48144892502893909006199659724548010352 7699120 -6982033182207734466462532759932764160 7699121 26937285519385784879256574025939331072 7699122 -31661770202071449530340355025247573120 7699123 -44997020749493212785667450029097236000 7699124 -56853624516190784643415946443499224704 7699125 11269019149518239609721838728141240000 7699126 -9376870969484095163533736095264334400 7699127 -12636427368429103383994742602505944728 7699128 -56391554205818697865702020205612032000 7699129 -31754135986163467443037775221731797760 7699130 -3789363217859902871671332933239284800 7699131 -2262097477822540705738296897585176856 7699132 -2470373084711254978138316482099814400 7699133 81122445190632335446723516533810784242 7699134 3296069360806773638082379199203866240 7699135 2499921025392231700003053154573812000 7699136 -20612582839162069505123236677392793600 7699137 -129333150693685409391739858167842269248 7699138 13536766936012233700369615570894656720 7699139 -31791038967679360335298748878976273760 7699140 34988140161309430596304604301664584960 7699141 -58010479504721466690670213086636767458 7699142 -4167865975054159703882577727148682240 7699143 -73923500783571687513297952371629452800 7699144 8018399870225568683636462066736875520 7699145 28388018434592257669709280108373291080 7699146 -2167580143231088225912474657830502400 7699147 159224288843836299881268818643244570272 7699148 36963822611118928902253167999010567680 7699149 47646409037909913681522474555290026134 7699150 -184651842645673725827202943729118400 7699151 -28636338547084161829098816429381620568 7699152 362531299870979217954856131662315520 7699153 -30703652888162154457229605785064605120 7699154 28031895436456945497296907618638339232 7699155 52753789628962116219004671534742202160 7699156 6478954702710488875790058452002377472 7699157 79178001333488556369343050312338435406 7699158 -3551086676859791463388299064177152000 7699159 -88915177892234499996471789006863280 7699160 2064780003793623148913999058881740800 7699161 46882658338855626116739156718886775360 7699162 -5310726412972463634197347803823665168 7699163 5498527875825752704801684617903632184 7699164 5387318286063781772554433812611661824 7699165 -36637853242257913473806130820876481280 7699166 -69572745154855420635993954382185091968 7699167 6831281655097163874472449755184372720 7699168 -36106978752556307380643804059395686400 7699169 54347961979227226245132180281939801280 7699170 21013368910082048692668222457430630400 7699171 119981016976437849297945573397569004792 7699172 19435419117510898904169455591046834432 7699173 -19867099148338021957049114287503193536 7699174 -52601779942314152990796377332719403968 7699175 25921038796938919296778516574950537800 7699176 5349577793399606633679505752125552640 7699177 -6198752881061329048893161874292540428 7699178 -76179088242335691815684554915368713376 7699179 -14178715104286680571478570007995502912 7699180 -4124244377274586104778181272051430400 7699181 20764957618720706688981209373453365760 7699182 -1219478488375462840215220124257689600 7699183 94090497773568003212213146395162909880 7699184 -28531969321505969319215074764467404800 7699185 5685697206334789008879757589408966400 7699186 18142761601113683514203327135471766144 7699187 169842802451444532967512737020703610552 7699188 12781671697280690438319758925674053632 7699189 119056713035175166218979064975139842990 7699190 -38525649263933494894343472241240934400 7699191 7251302729072335299061463202281301504 7699192 33018754533624006841314786748717854720 7699193 165331189057602890992653977526647184 7699194 -27507431622489075699282634091082469776 7699195 -14079731178878428806973382260414007520 7699196 24079342341911132809844915551760486400 7699197 -707137277733292368317531358024722880 7699198 -31510951014514984411560824397409234560 7699199 -1463739314913562039619422605078620760 7699200 -11694541453840798814337059344770662400 7699201 170672969091203011304880570359606596032 7699202 2467688728878280528312457276878628352 7699203 -51729160772422457924088294484139929788 7699204 23356416352294557866756321512527605760 7699205 6265452585626901349591739488110180000 7699206 -28259528698495279489278446738689965696 7699207 111945073649142362530290742498652354456 7699208 -61554450481142006746426283555290030080 7699209 -7698957020842776743677074170250430080 7699210 -24539010916343471622129588058487808000 7699211 9007271329644346034118481799555527104 7699212 42421240146928525892324026341799309056 7699213 17347924362973280899366438656232337462 7699214 38459168398730382059048250255065674752 7699215 10141447919689512350722867947501153600 7699216 3416260885245763974471735480133353472 7699217 -22505010672421532258424748420692011280 7699218 -19891235095012414095639375654975317760 7699219 15625211936544480435287181546432293712 7699220 -26095623569817808720957897909507365120 7699221 8087786483907207260574162973756783872 7699222 5461944867634297810524495495911207424 7699223 -27159220256609099115969883728042109032 7699224 -23704861841015390696997582170612244480 7699225 35007130260234885201669792367935836750 7699226 12785950190429034093718788402879293664 7699227 -132782371772882466906954421825895424 7699228 -26454867519853408993479211655116436480 7699229 701389612854183406681674998315881830 7699230 -8985016776238196156615693825706240 7699231 8616383590860995056159179363724392032 7699232 -115191489496477523129768264459406409728 7699233 85808063029299193681128910608607119024 7699234 -45811950920564670571543953677754999984 7699235 -11907656582765492515441180992884470320 7699236 -53642085803088132245829439802729223168 7699237 1050204384067557392381037907904687360 7699238 -64643912506151451416971745621684061504 7699239 3109516052274798610436655557985367200 7699240 17784258834433325491620415862356377600 7699241 28521785422455054518678260995445467984 7699242 22531730081268936457134007385443322112 7699243 -127206278252020764346830161082448146508 7699244 -25310536217913308951965840556790856704 7699245 8315506056532814641756858519893489120 7699246 -16496880647912251207745199513656170176 7699247 -14914601549906634483796301128030136304 7699248 5042994386093400461353588955355807744 7699249 -56042289539608760833801991175575346634 7699250 20950660361154027417015511364046336000 7699251 -28542842841501476026368171741022530816 7699252 94223942331621740342307236986151215104 7699253 -4534702247757151856880120243512206080 7699254 -11500280036881783824055441022635143168 7699255 35356031595735117184254161843058846960 7699256 52949101354433949130391388215165952000 7699257 6429381680412243154762980380605477188 7699258 16279000214843022201627759565471844352 7699259 65658048816746470309829945120592767460 7699260 -311548288269663265478688880157629440 7699261 -101946183144633222595224718792708971200 7699262 71766748305188554893546044051982857664 7699263 14608656699299678619743790079936555776 7699264 14175619631580686483807072677999411200 7699265 12465003099363541718584943195101838400 7699266 68253377718753247951560708646225297920 7699267 -35229505595401096968711820834353303288 7699268 104535825264660380457252203540237518080 7699269 59426176070277734097208569282217285344 7699270 30909309841410170156275998006346366080 7699271 20097534011029192066728561065998544472 7699272 -47693691472053153189715189583959941120 7699273 -34165646156350887154449107593482291456 7699274 11403537716156700537102561943116436992 7699275 27370471048695851260563477605949057000 7699276 -5836916709527414552682725835856007168 7699277 -92122678756731969009838080705845123700 7699278 -20564151959023176698321944013813024640 7699279 165053643370434708061609185303551360 7699280 15506512409212736246753180947362447360 7699281 -34961468739024342016835841512461394448 7699282 1247770478426437833925625567224912512 7699283 -38483519059442042169828069219576786576 7699284 15483006115120776239603956249563340800 7699285 7959990201024793696241005543477750560 7699286 12837552593443268595949274402772163200 7699287 68513071624020228140393423751536255568 7699288 -69083307146415058346629474094532464640 7699289 -8665699631907864093194405840622151800 7699290 -13446325875597183948916185091682561280 7699291 -14498675517555940852406926631248229308 7699292 7825382686502813712257348711130846720 7699293 -903819309722867900660359512715939584 7699294 -12278702129502623678308942505265216960 7699295 -14200394251357338150699937487055370200 7699296 -41189407401276975446914607382886612992 7699297 6069566017510404886098955346217389460 7699298 -20466882765450921961524296938009700352 7699299 31806003665865842094340299087837855864 7699300 14912412146403197188034003343613747200 7699301 52834885646011938748141807147858071900 7699302 -7922122741122938408832655089993937632 7699303 2794102661356822388558568106496293384 7699304 -15633694910871162654612904859202954240 7699305 18120658077857200057348664243861637120 7699306 -15464438770796839192553119348852653648 7699307 -23163706714453439039778241101216696576 7699308 -16096238449713552195618955309940659200 7699309 53332744791644493547592787590272753504 7699310 197265162418117782265535996574144000 7699311 5713775666771545162072477588841449200 7699312 5201208044111360924147792783122006016 7699313 89652571909352875411236638891524327920 7699314 1148509276893800442313403833577774592 7699315 4307650367402231652067123558777539840 7699316 6935569810914418313011095622147655040 7699317 29648482752057150967550329619888978112 7699318 26138703729414051278813740113061822080 7699319 -42028233324022692150127308997508601456 7699320 -70317928839481879532750807951554560000 7699321 -55774148983482881308638534339923200 7699322 -20013262954042809887449880352523008 7699323 72422390895739977111089903902311480000 7699324 -15380062040713311560850551098400115200 7699325 -72230967113302152545778995619075290400 7699326 20704057134748745558701562635050000000 7699327 16871236669490509197002006522965152360 7699328 -17431536773640307704030149127973109760 7699329 68861437964354181090029097766562067168 7699330 -8489514090362266638383333582419531200 7699331 19956642017244720153437921120481117264 7699332 -19582026020753947233470058438294681600 7699333 -94183052589411225810414355477131936418 7699334 28907904490666429916184976164926020032 7699335 -20448378824329545813969562022584919040 7699336 -46277918401772535417462558873069112320 7699337 114641494697660328813245397789495352986 7699338 706121450589169426156071172535361888 7699339 19711875096188202339419825708503628080 7699340 -47574460307805857870674159373591347200 7699341 33877812086767759866024825196675483680 7699342 15976242656357495426488729080081321984 7699343 -44025246159638110771555793785792275408 7699344 -7043034048792682079722739646737350656 7699345 -62203374558167197635038456815029525900 7699346 -18745359254881582951741525622414002176 7699347 38052893828714156179710762556548221040 7699348 70785156686957140340246846519824116608 7699349 -16756887110092654448444373083222759040 7699350 -20007189977568137393068732577885496000 7699351 105523317086725085249173709592930960 7699352 110785836764025222789892713716817838080 7699353 -56678465939745073011469174454364495936 7699354 -26180751350644797649715478321742110240 7699355 14996441634111883532147732438154731760 7699356 -17710809651074926824518538300292789248 7699357 -145227302882067117653606339638334298394 7699358 26958872026804323905921752224907217280 7699359 -72597732363534229308950530729047762672 7699360 -56334217642528790212436149180687319040 7699361 -727258549954299877029089617664496876 7699362 -17883094840613060896291320448467814656 7699363 21741422336066321724329128584423006624 7699364 -103891341259449461050469862656621595648 7699365 -166556345785295868351294579400360320 7699366 -28263038259421953873741194252216398368 7699367 2157999622278246187340821301983015392 7699368 34485850187362088041935642183404421120 7699369 84415803285130467423217488639551883770 7699370 571587701718417234275069167718764800 7699371 29966434778715137685471036763408987584 7699372 -30723933159747277738097703478934428160 7699373 -76264699458116336545915702143701582496 7699374 1056494694720009222542445168036678336 7699375 9634846319379428530249315472568160000 7699376 10118076740047017453296216064289554432 7699377 -1177101410099750054298976764049698816 7699378 12633564599038101218899558443870529440 7699379 -12928687237379390143210377344219404020 7699380 12353518582016539670135977335385374720 7699381 11442529087179089901073073100449769664 7699382 -5930764669734334085147683964100249600 7699383 1457149394122517584655178795310434480 7699384 6969754668048366819323064308111769600 7699385 34879506746057695774103389748849376000 7699386 -1335077649995276925648672128425610496 7699387 92635235498960541451688559744445064036 7699388 22885228718429175825644847052622115840 7699389 45131486350183979204688331300388799840 7699390 -6064126003470021672270318583940755200 7699391 -37687726946076240460850676970566734976 7699392 -14636608409182460122326146839461494784 7699393 44893789958303385994513302888255909844 7699394 -97711462423673734104846835163469445248 7699395 3536400171976482694244594717664311040 7699396 -43982872333973063629896971581818083200 7699397 -6951315522267397733844444650750621154 7699398 -6738650454006154067658242414005647360 7699399 -126633004467983811723379084647486720768 7699400 13467447792815814393309202465177344000 7699401 -67637870583572407340218222819862277120 7699402 -75737975310290178740400967716477079968 7699403 133267970812001337033653789683383797652 7699404 -19992787390170113579251186410314339328 7699405 -14887921636444727988997088723712656640 7699406 -3804258754020964218328554709003823232 7699407 -5760903879984397095412778299968752760 7699408 -2523119851902130037431010704490496 7699409 89037467008660908036118481962309562610 7699410 26978579152023938002561989670200228000 7699411 8176516829818286217675254728569821664 7699412 -11120192385516521031811564596335013888 7699413 -15480397049494230742021335866955060000 7699414 -8289514879265882090407529704057822944 7699415 -66916585317740141782587373400473342440 7699416 5457250839040035163326118280735907840 7699417 -86669035538772661072957763972190225648 7699418 41162693206433066468806745050217243616 7699419 29328235771489077352286475465804394560 7699420 -21069632167021584154449837628896061440 7699421 -72121855218669957053666732812515345888 7699422 -12891623918780951995427820689316366528 7699423 -37114199669692690082553973837282431328 7699424 -124865038864091922996481250583955636224 7699425 17199853374506304593626431431518116000 7699426 -2114628346691820784697132147048179200 7699427 6266188347140138639525657611482382080 7699428 44470387150825731734222110852114083840 7699429 53935760087150210298724284488983414176 7699430 28908642453671710579797974542242303360 7699431 5263183420517651301791106652173971664 7699432 -31569540358503342647304226961413263360 7699433 -10080368973515088506982767542767602880 7699434 18084504406298948132665698713047131648 7699435 -26190578590473528208921956236331801120 7699436 93209665302445439154255467425754024448 7699437 -84229082738009458506943426274058170100 7699438 -25633460164973145180832613661089855040 7699439 52922487948604480954844327773138781184 7699440 2490760604765220837146845807556689920 7699441 44576241596179848623684805991943319360 7699442 -8642923328344484559820797192371580000 7699443 -43874712475353423462201877602380628936 7699444 -34111374640555954033618193168566248064 7699445 8411964248950780133782485502750192920 7699446 82116179709983217202770235588987699200 7699447 -2256494979829275095515883511286781728 7699448 -122158668600342187824919419535138160640 7699449 71757648769139183166720427106452067328 7699450 -38074265094090639969030608955950400000 7699451 -1938768890088215605409048095334850648 7699452 -36815045278002118953662926216197504000 7699453 -60854686806795264893707881789696575040 7699454 -14611964880854933990906020187205742848 7699455 1685502336497653773194546268482762160 7699456 -12127070453010880714477469948966862848 7699457 -31656829127530844400205921949745890880 7699458 -4074001586070065139813078580121267712 7699459 -1109857397368868490475032056449613496 7699460 42915023262921656337731722903727873280 7699461 10201438020399643928362980892547409408 7699462 -30891221774212050636767141891013265536 7699463 -74867268609751141383080691005653241040 7699464 -39246657940528617176976236473426775040 7699465 34800273883439313709517066312322465600 7699466 450248859856154276427715632522175584 7699467 -76949218489917955481378266366486906920 7699468 206751872483402099508949465621986816 7699469 23718226523551850124113402731858228194 7699470 2344310353602804004126393394740101120 7699471 117865370946545547910839604386886754520 7699472 11369610540087943124427130389282816 7699473 -32241589949918252966510980520369458560 7699474 -22509061868828493493826850038506353264 7699475 -28496556740564944890641353219940163600 7699476 -13805296435041232885566679113560967168 7699477 9492032808581240606322417546222613980 7699478 -22234406195756943940791806394180774144 7699479 -14561236530254932236208150907189695920 7699480 -20822472102139914063697527075784704000 7699481 -50671444795534263819838319864570031096 7699482 5786485378023643447857685819430630400 7699483 74607568056889268924972624376186843624 7699484 -24799120898163392252081134127277480960 7699485 32166559104262327049585626297446546240 7699486 -1097434866332372168351397209760839808 7699487 221239980590588163891632234224279566432 7699488 25963840425178338834412268525825556480 7699489 18587802621810790312726543665151358656 7699490 -9730020399299591803051073984794944000 7699491 34884244278976977945948839730765790500 7699492 18177101940570103438237639028466745600 7699493 188583569922177197546186850699481869120 7699494 195222393545101732433356168932228096 7699495 5446222648793404562068768312799775120 7699496 28975725263024381507867805463356456960 7699497 12187641838985813981131230897897280128 7699498 51257917212676311147035346128713397760 7699499 12657939363361028718909972119801848500 7699500 40016071501534558802967214936377600000 7699501 368421281789857707241560796498251904 7699502 15270517133993235370981969924521203712 7699503 6677441647695719986721812808234803200 7699504 -2201147995323814444388028837839929344 7699505 -25425409184668024518064448460444943680 7699506 14207121692678493853341893161086965760 7699507 -765424843971581962386723037347123848 7699508 -75598935396783592726362327145661220864 7699509 -9558038960269302262848112697227632000 7699510 4518410665531062671178506212305093120 7699511 120010813971712659607111040990567123112 7699512 10946893796526764103607563877498429440 7699513 9924064233729171363462536452128900564 7699514 21668693031268553938640709047680607856 7699515 10809737092832246490380763598462314720 7699516 -22687196376614263327644705928636162560 7699517 62000813597589715937364902634376573926 7699518 3633853063575888392557467372751548864 7699519 141911384672819976510111091570192905920 7699520 27461462943455735529711307384584929280 7699521 18037616618437140656136741320586299904 7699522 23279175588637030363979801738641044480 7699523 -57785552246362804496197484691633456 7699524 -1150828758824987354289396278539124736 7699525 67030902960156927952848004257832449600 7699526 34255817754158764756917518205810155904 7699527 -36690294642165166004192987595641285352 7699528 -109318909276299691151912591087990307840 7699529 5006512203085368758298329436486669960 7699530 3038250034784758992544784704135000320 7699531 -17849866756425577778988132412952087408 7699532 46704721179891896500828669593724171008 7699533 34770978126133387071396442040297684448 7699534 -13960327618189696176127405464098635584 7699535 14169679770989489488615323388186184160 7699536 -288207784205229787875653342253170688 7699537 -451192054384816385515164983544431328 7699538 -2740080220650511411409636330085677568 7699539 -18423427168671768638266277293116827976 7699540 -89093213111334303869677369802694328320 7699541 85905786169111866198183402368433016800 7699542 -16825798375734612785768242811048459520 7699543 1040240350879795739788771888751345280 7699544 23583039544090560621892046002229145600 7699545 -14465641729560203204010142826335634880 7699546 31303489390782729408197145589730745600 7699547 -77536257475940252966076239789789987004 7699548 19614563999725218211702940070230701056 7699549 -2737594516109376436549807766142236544 7699550 -27232429723204967365731316326385291200 7699551 46696764557845949602789078759978594632 7699552 -2145731768936384870115897761904721920 7699553 -60518122947504604092575142929152863198 7699554 16557572999178223568959552117652603808 7699555 74371719803812036678385191931738484960 7699556 -16988372393162228515837271321876023680 7699557 23991427622111063244839515438628703840 7699558 -59187926388637139146410424348095978240 7699559 19552148200500264642039696456399459840 7699560 8973492858310266162441737363423232000 7699561 -67615462120470619200915083991759120838 7699562 -12288963760758671635115127391741630368 7699563 -19908621544063195993063254508703232000 7699564 52188258263069909842529101551831974400 7699565 33761372772387934671253263645017672460 7699566 -63260428533044683184016324306471360 7699567 31130138880524843617777361994022321616 7699568 -5485283904053340639168025892137205760 7699569 -24971310804741744546761379658287029280 7699570 -2560795634711720588190951056385600000 7699571 -13292168326163524675759278977812288056 7699572 -16199308957316752595684607010587168768 7699573 37267806312491892173008442384229014336 7699574 66394238308893356681788744875542821536 7699575 6609220315765615275136910711296380000 7699576 -72304201682743299772513839291649105920 7699577 29459257143409684150494972495916364160 7699578 -11252204941207625769176375105703244032 7699579 -55778609620653934924702537439181308360 7699580 168795817119603450895524845872742400 7699581 -38058368782698434551987296483205476672 7699582 -36645904327486341735986915578901726016 7699583 -137268862690349313135215715698773137960 7699584 -48200873443939462440164082350146191360 7699585 77659908185718194132023729540323645780 7699586 -63139208569206174538985960656578409008 7699587 -37620551267337304245866234157550540800 7699588 -5056970440113766212620464081231958016 7699589 -56363698976181184544765296124273276808 7699590 46132215396166208857560402270098937600 7699591 110695022925721400995983673629280083992 7699592 -15390989247134228736419486731114905600 7699593 65859611947104585452176138790310192 7699594 2377892757743069609034731243445018624 7699595 -8819470771694275838992375868970190560 7699596 44584560744210139017051197840507899392 7699597 126603660313914864163439741414783653046 7699598 22176965475904912273142003879720466240 7699599 77280961172263391330039969535096114984 7699600 8555922742971961187653268164275200000 7699601 8766862655720448792546415440246534528 7699602 2304655170411087316014570842103601920 7699603 124327395112427465767534153114621202464 7699604 -44180120276157827681723460655719026688 7699605 -57068180209273200901104751530044099040 7699606 -361198159525778469370962516389310336 7699607 29728986045059377356145300801008134856 7699608 -11130166019023572429606887250345123840 7699609 -62391516202527076842451240526083851190 7699610 -52875552028061503833064905468976907040 7699611 -20621971943315227785107127853794549456 7699612 61935845283227425038281050601825824256 7699613 -10230543395949874658972579941688001504 7699614 6611673163283986470157762240573749888 7699615 28691055727188631572997765201057645680 7699616 -83205086871088777725438732762413137920 7699617 1655718479312775894953420629715040240 7699618 -16517557159888867208318159907433966080 7699619 -72632330452530115844911103378465886120 7699620 -9440818817955269217190525180507115520 7699621 9183067144290984709780228663456501600 7699622 -843677225464100175598738674661906176 7699623 -502074612225188377935286140471843072 7699624 -69519877591454800563114753901690060800 7699625 -20052932309459954888605607127379776000 7699626 14915479551234253262008575955633122048 7699627 387937290881064964371961757749001360 7699628 -891518560556153626348221521285959680 7699629 -4560677105170796988844688239344058368 7699630 37890619450932124710982932730284864960 7699631 -30409766763304350296080531306259974968 7699632 13485450642487693163074983886268497920 7699633 -53530827099691013668481066120609355118 7699634 26809614297041601961113499725840866304 7699635 -12346876729976874888544437387165122880 7699636 2016847663750174590366830962001879040 7699637 -28652801693082483971165017625317118208 7699638 -2153517019206617151392688115875676800 7699639 -73071532137889889863103783610827225560 7699640 -63623290612194122764245861527877427200 7699641 32562918786343403359542291166967915520 7699642 40498294130588925850191925195388687472 7699643 1074844347569011611056298713675097120 7699644 5727574690764728567178655348777681920 7699645 -81926871937681135724588758150285864200 7699646 -362701206127041077615844567749161728 7699647 15490863460359730296987586768768710600 7699648 36990876210749439037272238379684069376 7699649 -66302446438714063318124288620846396350 7699650 5055309029860604269220123017403097600 7699651 -30481660968400550425141075049290253600 7699652 -4376411040393551636914468365960019968 7699653 -11738127773957136866320250448477366660 7699654 44727879102647480638529069844795751776 7699655 39789282610988750539697637541770330000 7699656 -27080294257451948280649995969154252800 7699657 -7122957319658153089981889353597282560 7699658 -68522897301102542632813678616350138320 7699659 28469348099751209461912035688175368128 7699660 61270319049754033939311397845591552000 7699661 19373916898571860310876878337403798912 7699662 -34502657355848968350868304427215302272 7699663 1476068327605758790960491809150278600 7699664 7876285686188912134680691530871603200 7699665 -24349955664905739605337981337443790080 7699666 -174413104090259529386978807436721152 7699667 70318684813674482789686564559032715760 7699668 22496280973366682042461986784600688640 7699669 78062186072520184980720092557886741980 7699670 16401736157153883241535172764760044160 7699671 -15814036485946032631730001163377619200 7699672 36633089050922147558860801663129036800 7699673 16575346243155047600750207064034310922 7699674 -16993533012635771278378235819591500800 7699675 186922283504095271988071762712271000 7699676 17680859083992421369153409593935121920 7699677 -29418256798018427622200875625419657920 7699678 -8000480418504335049675769297825762944 7699679 -19886583680861977939958974545288395280 7699680 19763649780776068594026746382507048960 7699681 -48235654604338323556501419388917334272 7699682 -47821792221837043359300767415716645808 7699683 45138772926029922673901501918845192824 7699684 78969349351245547977603603440463564416 7699685 4698921379351016196062075943047952000 7699686 -11131683459295545921676354857939419136 7699687 -13271982866401130211938365635833548800 7699688 13025455358138667478616581975477877760 7699689 -24957530633550527854822950588474648246 7699690 6284199099502187177968095779439083520 7699691 -59218097953740698636262228972474486648 7699692 -1934306165489426595200305203721961472 7699693 -5927661735309999358608275238002631680 7699694 -13093337994796373404768382547186631104 7699695 10328219073211000721660674035356923920 7699696 -4132067119522282169546556766905499648 7699697 12198514655203924387904964068790904146 7699698 -7741876012484444209636762096602397296 7699699 -45779312756693843565344787640040345264 7699700 22453935652481204675902270361545478400 7699701 26736604247119663140000367762862579232 7699702 -90711517602130938796730250981077405568 7699703 46488245552479118306310445634880602160 7699704 1835659060330523326321823777164677120 7699705 9034824476768291343016891494313154760 7699706 7765692354502081188558474461644404480 7699707 -54732550780703501882153781094354817916 7699708 10014021414730332617385912364991232000 7699709 5398728741055413390022885654404288 7699710 8697754623897542126995018017838387200 7699711 -26110961035247025411649163730114844968 7699712 -23840825302423609689602458147105013760 7699713 -35882092283925754092669736926576600720 7699714 -96227359714936126692019987943927472 7699715 53603626302416533444357077416945577360 7699716 -10220136102036296593927040078017273728 7699717 -52702744007956951759900331155259635234 7699718 3965144099827660097293589204423632896 7699719 1434196353706864514794452911413264848 7699720 -14773174349849169205932600082528665600 7699721 60236934515782826056831806201965360922 7699722 -17136940599447352073069163550519815936 7699723 -93235491727543534307130103812749562028 7699724 -48848433329815210755921441219340416000 7699725 -47990753953693792639005462774021648000 7699726 -27652030572267043710414710505410138688 7699727 712915273130151985328047935799621872 7699728 -14416588011462716467915321835251040256 7699729 53229797701916705513583856752561905330 7699730 -9731719506839379494467359117529254240 7699731 -24835414769103126016010634448586768640 7699732 -20315902743000826569357782221558575360 7699733 7199733946162896434921603232201324384 7699734 1521693013471628453564818890280359168 7699735 81903774226156553054420473824108489600 7699736 55200842980138514312816818642469683200 7699737 3928990770924988382724017276786841984 7699738 41177359671351982263261374448073109760 7699739 30762069557570721743058800491263153540 7699740 1247127614186316691980849081982617600 7699741 74005525356138762419028450791603933120 7699742 -350399773280516418765589998140471808 7699743 -15715888335984733667255389431115185768 7699744 -24452810817110493038278123123944456192 7699745 -10541423111624805162453728493977844120 7699746 -6203903925819031524573901435329350400 7699747 -21164819766472425536922824298843816240 7699748 -811063740339668456761396201764593664 7699749 10299669604409290293884484084484677888 7699750 22748971471325468642143077879782880000 7699751 94082879325680362324709023673115516552 7699752 1913204609398953981288741150314496000 7699753 44930962981193771332865394989115579002 7699754 42012674997611176542395277702862058592 7699755 6438970948843528262651451535700670720 7699756 -16330755989022071269339906773964554240 7699757 -39228146152574172916500697811019150420 7699758 -31050021631363832474413982216664486912 7699759 -5789266787734572268013804579738966688 7699760 180815730332507882612064588462489600 7699761 23622928573883102519347475249630768820 7699762 -43497427264206584451796757757645581040 7699763 -15108983625109345982804861856713914920 7699764 2834321505084142529136334861057320960 7699765 93616431481968297603466662531738472320 7699766 17028537083849294371372249305454578240 7699767 -30249310957408714206915630745289469720 7699768 -23170074034698761295347697888427069440 7699769 -415112997431869034444047549750834368 7699770 -2865944210310330187014919922100528960 7699771 -160752094029854983726300251789978520800 7699772 22948979774277734926415797170220357632 7699773 -26024814438997389157953240158688374016 7699774 22517853928596145016352611115205825152 7699775 -68700352581066957661133805323451511200 7699776 9517509328843824556563074859103420416 7699777 -46292362415826493241557725518364749374 7699778 -45607921090986208234047398773347808560 7699779 -3019299312994728791605773233234320656 7699780 -10774068835724127553676572541723443200 7699781 62305350055979007519484386490858407582 7699782 17554490862102750520224797964434304192 7699783 8774866421381186359026122050121207808 7699784 95251837843474856523311543513418885120 7699785 -26712378005234591119995683223344884800 7699786 34594917065958291506732993246044808544 7699787 76889567416798915838383762773852153840 7699788 60067062467029427855653670510002705920 7699789 63239431206674116639579316676272889590 7699790 -14562692772370358071870337504880499200 7699791 81574534015613470093760109897843527424 7699792 7545449527904475632804844500682145792 7699793 -66647545909004178582379780575773709738 7699794 -6487598036311209194640080191546620672 7699795 -1071404784165071450779660019686118400 7699796 -34240351720701161902567884802778519808 7699797 -25512467820465433283473056811799916960 7699798 -36202668084644030779795189599399842880 7699799 -206176482127557275637541043902704159936 7699800 16639541352336306881547994860389376000 7699801 21158277466558512351889475208666097802 7699802 11764531294680894631142839783869325824 7699803 53019158053015867074262206055215127704 7699804 32381530364448370457119333764610886656 7699805 18687661980242890377574671916571444460 7699806 -19778227321683604290280070931863971200 7699807 -29199403815510838341688020574313587160 7699808 84497322571611752311359078362610401280 7699809 -37615191835589046131384658847633014096 7699810 32047105414761461477495444007529949760 7699811 4856113893867477786970133888716500096 7699812 -215172438331524243123374616350693376 7699813 -11864611553099450219183823416724464352 7699814 -39210305283370026157985968348812906240 7699815 8199028753164866264886110474095072320 7699816 18899665329615757050247678054514580480 7699817 -35063533200262392468932205831012331548 7699818 -3073015987898823964470089951123811840 7699819 130094265958492301257023907633511332560 7699820 18376614119225961157254939101017313280 7699821 2073449247143944630653238084274715840 7699822 10107617903467829286538286283738683904 7699823 37810142800398542680790750465912613072 7699824 -3219058114929731469955031257655181312 7699825 -6346438229707623400745278166855702400 7699826 -31683295982203357803188445914562142080 7699827 -8952548384739078957864713887894978368 7699828 -19882578298957535712734889803037039232 7699829 -57628933456457419270562072111317263570 7699830 18255421661046377330251549331630017920 7699831 -29334378865442271413138436146175600488 7699832 -51591961267796366154352794227598950400 7699833 5641437616081035936299138089272117600 7699834 66717807443983568207799206845236580320 7699835 -10619255231733631813158471938595518400 7699836 21472642752278730363133756722842010624 7699837 -14207684833461331331433681954839451514 7699838 975683879265400572573560590985175744 7699839 2768013025556538770385481677367899648 7699840 3543980012489193462604447576856985600 7699841 -9202011473208920451726204205604741856 7699842 -4327215469038973676365610053925836800 7699843 7404409163624597367773186599296709320 7699844 -1541373990077194064175932458553067264 7699845 -13946992946698592083653189299963764800 7699846 -24129533207220812948819868924759552000 7699847 -12248652448865684824887375799516061688 7699848 5365066020162138293731366266696499200 7699849 36624289993370755546768774587747613850 7699850 8098375910061880351509258245091104400 7699851 -18286514976099201126717461006850552432 7699852 -87405422348935104590216315114700792064 7699853 -50738909409954072603423842255602903296 7699854 26986307029821770928551244743674199040 7699855 -33941788308799049302760733729440709240 7699856 -6774599732395712416630379040901939200 7699857 55701076393017038692625711845735732320 7699858 36920232421349146993821454404704315280 7699859 109787409814664741400502014795345720360 7699860 1507061834410341302705487324238513920 7699861 -37814910621271503479218781129724819336 7699862 4723052432338001503682602011389427264 7699863 3309434186156668485696031525915603200 7699864 25310161780396184045135289362190336000 7699865 -6569311336976013498059924860074607740 7699866 14501523772431642656388796562045664000 7699867 -14189009997877840760430298480920936448 7699868 -85056146194720618450760528291911065600 7699869 -61822571020286558558407034361712346880 7699870 -45643951773937764426499237002146685120 7699871 32130520807992901471983936308173048272 7699872 -56771183653711486320094562546507317248 7699873 46205931275892342087194441079378604800 7699874 3833499758107000016544729483217823232 7699875 76417765661974911822178544258131068000 7699876 -93835957517892593121457946819384544640 7699877 -19899909211620568055671476149673347940 7699878 46810686119244262590512115100968922944 7699879 10884907478708157924805323353000307840 7699880 68919419856558556181325806440097126400 7699881 358479986261766884762614780624533504 7699882 29294323929377489708157858081115519584 7699883 24004791752302877595887874775912304640 7699884 17709592776557193210969107366046981120 7699885 886874379477462773433632740330098360 7699886 -48741127534126666948721496303621436608 7699887 -19496868705866822112563675440114510560 7699888 3144008581196744582133959516790784000 7699889 70044199059005055416476429959130764690 7699890 -14266125608252385183503676228605698560 7699891 -131905283192839995732492361814924734708 7699892 52485546456070093001578991418989433216 7699893 -37913269388004439476842220361588719360 7699894 -1154999377918965330102670692655548672 7699895 -12996186256178547900487844392786213440 7699896 -70085658378155515249992146921951539200 7699897 22694087568813989480617682335566706346 7699898 14626590296417397187728178545030361200 7699899 34163757551307201409053720718894698264 7699900 540808315288842678852000500686988800 7699901 -25917535733947761763718828902905336000 7699902 -9741103672040393699887962803345664000 7699903 -56768026287473474951928468966483679136 7699904 11236282441547329299653062462518853632 7699905 -31727180921763007857671062392322915200 7699906 -60875635888745705427495539948330634720 7699907 -4360457010251070032353342449945927600 7699908 52539305257459718965668363328240422912 7699909 1720684156415828579364123109974439806 7699910 -308633661008879559395863791792205440 7699911 -21272196153560373518833314484981955928 7699912 -56411521990976686034169240635151728640 7699913 48838500342139718451033879134919460800 7699914 53484923567914327023828039580198256640 7699915 -36369645493657357473974986980156409440 7699916 21987965879342516766627633595975827456 7699917 -23038746729814076803078782004199237952 7699918 87642650138904506130454268528692438080 7699919 -34320345016171058014770163356933841680 7699920 -6698370899723846345376323513688391680 7699921 -26138306706074828744325075678191142400 7699922 16719181631869216096076879898065011872 7699923 -1181038943446258176251673334850939904 7699924 -319174727866876839543724532527902720 7699925 -8145377312414476615060896190899696000 7699926 4920953673757487753330384439640166784 7699927 -2121268445835833148596549251974173448 7699928 -94707460193897551087181096784704778240 7699929 45879401996477575494973253093417398560 7699930 -25188647880885715895795612810404254720 7699931 59587604678369000580412183145065761732 7699932 -47900429970596138716764566995782918144 7699933 -55758500250067993586403820826749847796 7699934 47011080616916970750411191470739241984 7699935 -11828679663268857125668227708796876800 7699936 -63627978179648075185566393110286041088 7699937 -28131745110371400796878726248034319296 7699938 37705317420228765561141429424932572544 7699939 -43157315973711266839791708931170793376 7699940 -5966498884448688605878093157189836800 7699941 18268256749074072686079522089537801952 7699942 27824133768087934990509616431456872832 7699943 84064293263679726016713461187127904784 7699944 -19222976900804209536477162957820231680 7699945 -35033069722774265876163385702000800000 7699946 12152255726107769210766619425531059904 7699947 104551252733978163665306433353542275072 7699948 -46250640254990050668970684674637699584 7699949 78051788461982300879192925607695163500 7699950 157513613046398076608281946437315200 7699951 73802265364935004116841927405311635424 7699952 11400727165178155449784419274947133440 7699953 33801481237030207156201009858719464304 7699954 34219259424111625149452441445039388176 7699955 -47545620349375443126913374983914346640 7699956 78527083766708399568953995253200896 7699957 5902892126580525018808155893888785472 7699958 -54608062619201097582618032529844704 7699959 5734193695427891081390355004706263440 7699960 52904540323899756396376695274867200000 7699961 86231226531109711492662633059263667562 7699962 4202834690642873282775466783219367424 7699963 -25397174737922000512418896196070466560 7699964 27653721231653598767970727318687257600 7699965 8845309184023479062322948373318851840 7699966 9400186262924202588967770636844998144 7699967 -98301108132577072113520836912651264 7699968 5014266253006328822514784198270648320 7699969 -11935876373398718969908290430105994540 7699970 40755351155034872995286560528012699680 7699971 -135927932896536026339744493597713790720 7699972 -3032666363685823563270196171152220160 7699973 129921375991841770501825271074260864222 7699974 -14597677881556659020227931158313041920 7699975 -10236130877719216575839393448226814600 7699976 -23313817146252875338514401411089361920 7699977 77000663942160533326691687148438783060 7699978 14659542709716898568076891576303916800 7699979 35081356382832253486109738767956076176 7699980 -3061778503173706130603632060928256000 7699981 56229038010463951975796009408450025782 7699982 -122726163226896528123923807724250368 7699983 36181996302588833342208356253175782024 7699984 13044042300034923109589785855677440000 7699985 57112488523491249017683538373248184180 7699986 10652579738889983109537897759041055744 7699987 28012211839352709779216708642729519200 7699988 -41364754519009526064099376878473717760 7699989 -17887385242878991784735273901454405824 7699990 -25002311718033198163119610360251360000 7699991 -42117521245051920840758080676162750328 7699992 58529736060298069245289297436062494720 7699993 19141177351791551579906613362265893760 7699994 31690017163679287378095358563135085296 7699995 -81724200091755800277746832499882490400 7699996 -2161922979948882252683390082226913792 7699997 9820527374187371696091950129749516800 7699998 -17335163099210290139022996688323615936 7699999 41228784963904800981695085763609934664